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=" ",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=" ",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&<e(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) =>