From a961f203c3212ccb898749f0f3d5d5cbee685b23 Mon Sep 17 00:00:00 2001
From: root <{botid}@bots.bitbucket.org>
Date: Sat, 25 May 2024 22:41:57 +0000
Subject: [PATCH] auto-patch 673-dev-dev01-2024-05-25T22_41_57
---
.../includes/block-editor/block-editor.php | 41 +-
.../includes/block-editor/block.json | 2 +-
.../contact-form-7/includes/contact-form.php | 34 +-
.../contact-form-7/includes/functions.php | 1 +
.../plugins/contact-form-7/readme.txt | 6 +-
.../contact-form-7/wp-contact-form-7.php | 4 +-
.../php/class-minute-control.php | 4 +-
.../sharethis-share-buttons/readme.txt | 9 +-
.../sharethis-share-buttons.php | 4 +-
.../admin/product-editor/index.asset.php | 2 +-
.../client/admin/product-editor/index.js | 2 +-
.../client/admin/product-editor/style-rtl.css | 2 +-
.../admin/product-editor/style.asset.php | 2 +-
.../client/admin/product-editor/style.css | 2 +-
.../i18n/languages/woocommerce.pot | 90 +-
.../admin/helper/class-wc-helper-updater.php | 3 +
.../woocommerce/includes/class-wc-install.php | 29 +-
.../includes/class-woocommerce.php | 2 +-
.../class-wc-customer-data-store-session.php | 38 +-
.../includes/wc-update-functions.php | 14 +
wp/wp-content/plugins/woocommerce/readme.txt | 245 +-
.../Internal/Utilities/PluginInstaller.php | 6 +
.../woocommerce/vendor/composer/installed.php | 8 +-
.../composer/jetpack_autoload_classmap.php | 2452 ++++++++---------
.../composer/jetpack_autoload_filemap.php | 6 +-
.../plugins/woocommerce/woocommerce.php | 2 +-
26 files changed, 1391 insertions(+), 1619 deletions(-)
diff --git a/wp/wp-content/plugins/contact-form-7/includes/block-editor/block-editor.php b/wp/wp-content/plugins/contact-form-7/includes/block-editor/block-editor.php
index 403c369b..05a17940 100644
--- a/wp/wp-content/plugins/contact-form-7/includes/block-editor/block-editor.php
+++ b/wp/wp-content/plugins/contact-form-7/includes/block-editor/block-editor.php
@@ -7,46 +7,7 @@ add_action(
);
function wpcf7_init_block_editor_assets() {
- $assets = array();
-
- $asset_file = wpcf7_plugin_path(
- 'includes/block-editor/index.asset.php'
- );
-
- if ( file_exists( $asset_file ) ) {
- $assets = include( $asset_file );
- }
-
- $assets = wp_parse_args( $assets, array(
- 'dependencies' => array(
- 'react',
- 'wp-api-fetch',
- 'wp-block-editor',
- 'wp-blocks',
- 'wp-components',
- 'wp-element',
- 'wp-i18n',
- 'wp-url',
- ),
- 'version' => WPCF7_VERSION,
- ) );
-
- wp_register_script(
- 'contact-form-7-block-editor',
- wpcf7_plugin_url( 'includes/block-editor/index.js' ),
- $assets['dependencies'],
- $assets['version']
- );
-
- wp_set_script_translations(
- 'contact-form-7-block-editor',
- 'contact-form-7'
- );
-
register_block_type(
- wpcf7_plugin_path( 'includes/block-editor' ),
- array(
- 'editor_script_handles' => 'contact-form-7-block-editor',
- )
+ wpcf7_plugin_path( 'includes/block-editor' )
);
}
diff --git a/wp/wp-content/plugins/contact-form-7/includes/block-editor/block.json b/wp/wp-content/plugins/contact-form-7/includes/block-editor/block.json
index c21ee62b..7779a4cb 100644
--- a/wp/wp-content/plugins/contact-form-7/includes/block-editor/block.json
+++ b/wp/wp-content/plugins/contact-form-7/includes/block-editor/block.json
@@ -34,5 +34,5 @@
"default": "form"
}
},
- "editorScript": "file:./index.js"
+ "editorScript": [ "file:./index.js", "contact-form-7-block-editor" ]
}
diff --git a/wp/wp-content/plugins/contact-form-7/includes/contact-form.php b/wp/wp-content/plugins/contact-form-7/includes/contact-form.php
index ad18e681..2ebf91ba 100644
--- a/wp/wp-content/plugins/contact-form-7/includes/contact-form.php
+++ b/wp/wp-content/plugins/contact-form-7/includes/contact-form.php
@@ -555,6 +555,28 @@ class WPCF7_ContactForm {
$this->unit_tag = self::generate_unit_tag( $this->id );
+ $action_url = wpcf7_get_request_uri();
+
+ if ( $frag = strstr( $action_url, '#' ) ) {
+ $action_url = substr( $action_url, 0, -strlen( $frag ) );
+ }
+
+ $action_url .= '#' . $this->unit_tag();
+
+ $action_url = apply_filters( 'wpcf7_form_action_url', $action_url );
+
+ if (
+ str_starts_with( $action_url, '//' ) or
+ ! str_starts_with( $action_url, '/' ) and
+ ! str_starts_with( $action_url, home_url() )
+ ) {
+ return sprintf(
+ '
%1$s %2$s
',
+ esc_html( __( 'Error:', 'contact-form-7' ) ),
+ esc_html( __( "Invalid action URL is detected.", 'contact-form-7' ) )
+ );
+ }
+
$lang_tag = str_replace( '_', '-', $this->locale );
if ( preg_match( '/^([a-z]+-[a-z]+)-/i', $lang_tag, $matches ) ) {
@@ -573,16 +595,6 @@ class WPCF7_ContactForm {
$html .= "\n" . $this->screen_reader_response() . "\n";
- $url = wpcf7_get_request_uri();
-
- if ( $frag = strstr( $url, '#' ) ) {
- $url = substr( $url, 0, -strlen( $frag ) );
- }
-
- $url .= '#' . $this->unit_tag();
-
- $url = apply_filters( 'wpcf7_form_action_url', $url );
-
$id_attr = apply_filters( 'wpcf7_form_id_attr',
preg_replace( '/[^A-Za-z0-9:._-]/', '', $args['html_id'] )
);
@@ -627,7 +639,7 @@ class WPCF7_ContactForm {
$autocomplete = apply_filters( 'wpcf7_form_autocomplete', '' );
$atts = array(
- 'action' => esc_url( $url ),
+ 'action' => esc_url( $action_url ),
'method' => 'post',
'class' => ( '' !== $class ) ? $class : null,
'id' => ( '' !== $id_attr ) ? $id_attr : null,
diff --git a/wp/wp-content/plugins/contact-form-7/includes/functions.php b/wp/wp-content/plugins/contact-form-7/includes/functions.php
index 137643cb..569a85ee 100644
--- a/wp/wp-content/plugins/contact-form-7/includes/functions.php
+++ b/wp/wp-content/plugins/contact-form-7/includes/functions.php
@@ -271,6 +271,7 @@ function wpcf7_get_request_uri() {
if ( empty( $request_uri ) ) {
$request_uri = add_query_arg( array() );
+ $request_uri = '/' . ltrim( $request_uri, '/' );
}
return sanitize_url( $request_uri );
diff --git a/wp/wp-content/plugins/contact-form-7/readme.txt b/wp/wp-content/plugins/contact-form-7/readme.txt
index 57409b78..dbe575b4 100644
--- a/wp/wp-content/plugins/contact-form-7/readme.txt
+++ b/wp/wp-content/plugins/contact-form-7/readme.txt
@@ -5,7 +5,7 @@ Tags: contact form, schema-woven validation
Requires at least: 6.3
Requires PHP: 7.4
Tested up to: 6.5
-Stable tag: 5.9.4
+Stable tag: 5.9.5
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
@@ -78,6 +78,10 @@ Do you have questions or issues with Contact Form 7? Use these support channels
For more information, see [Releases](https://contactform7.com/category/releases/).
+= 5.9.5 =
+
+[https://contactform7.com/contact-form-7-595/](https://contactform7.com/contact-form-7-595/)
+
= 5.9.4 =
[https://contactform7.com/contact-form-7-594/](https://contactform7.com/contact-form-7-594/)
diff --git a/wp/wp-content/plugins/contact-form-7/wp-contact-form-7.php b/wp/wp-content/plugins/contact-form-7/wp-contact-form-7.php
index a653b06f..d748fd23 100644
--- a/wp/wp-content/plugins/contact-form-7/wp-contact-form-7.php
+++ b/wp/wp-content/plugins/contact-form-7/wp-contact-form-7.php
@@ -7,12 +7,12 @@
* Author URI: https://ideasilo.wordpress.com/
* License: GPL v2 or later
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
- * Version: 5.9.4
+ * Version: 5.9.5
* Requires at least: 6.3
* Requires PHP: 7.4
*/
-define( 'WPCF7_VERSION', '5.9.4' );
+define( 'WPCF7_VERSION', '5.9.5' );
define( 'WPCF7_REQUIRED_WP_VERSION', '6.3' );
diff --git a/wp/wp-content/plugins/sharethis-share-buttons/php/class-minute-control.php b/wp/wp-content/plugins/sharethis-share-buttons/php/class-minute-control.php
index c1ebc633..3c5273ad 100644
--- a/wp/wp-content/plugins/sharethis-share-buttons/php/class-minute-control.php
+++ b/wp/wp-content/plugins/sharethis-share-buttons/php/class-minute-control.php
@@ -64,7 +64,7 @@ class Minute_Control {
wp_json_encode(
array(
'postid' => $post->ID,
- 'nonce' => wp_create_nonce( $this->plugin->meta_prefix ),
+ 'nonce' => wp_create_nonce( META_PREFIX ),
)
)
)
@@ -197,7 +197,7 @@ class Minute_Control {
public function inline_shortcode( $atts ) {
global $post;
- $data_url = isset( $atts['url'] ) ? esc_attr( 'data-url="' . $atts['url'] . '"' ) : '';
+ $data_url = isset( $atts['url'] ) ? esc_attr( 'data-url=' . esc_url( $atts['url'] ) ) : '';
if ( is_archive() || is_front_page() || is_tag() ) {
$data_url = esc_attr( 'data-url=' . get_permalink( $post->ID ) );
diff --git a/wp/wp-content/plugins/sharethis-share-buttons/readme.txt b/wp/wp-content/plugins/sharethis-share-buttons/readme.txt
index 4179bf0a..6b3a4ac2 100644
--- a/wp/wp-content/plugins/sharethis-share-buttons/readme.txt
+++ b/wp/wp-content/plugins/sharethis-share-buttons/readme.txt
@@ -5,9 +5,9 @@ Tags: social buttons, sharethis, share this, social sharing, share buttons, soci
Author URI: https://sharethis.com/
Author: ShareThis
Requires at least: 5.5
-Tested up to: 6.5.2
-Stable tag: 2.3.0
-Version: 2.3.0
+Tested up to: 6.5.3
+Stable tag: 2.3.1
+Version: 2.3.1
License: GPLv2 or later
@@ -73,6 +73,9 @@ We cache your ShareThis platform button configurations (social networks, button
== Changelog ==
+= 2.3.1 =
+* Fix XSS security hole in shortcode
+
= 2.3.0 =
* Fix 8.2 deprecations.
* Test wp ver 6.5.2.
diff --git a/wp/wp-content/plugins/sharethis-share-buttons/sharethis-share-buttons.php b/wp/wp-content/plugins/sharethis-share-buttons/sharethis-share-buttons.php
index e882de83..9d55ff05 100644
--- a/wp/wp-content/plugins/sharethis-share-buttons/sharethis-share-buttons.php
+++ b/wp/wp-content/plugins/sharethis-share-buttons/sharethis-share-buttons.php
@@ -3,7 +3,7 @@
* Plugin Name: ShareThis Share Buttons
* Plugin URI: https://sharethis.com/
* Description: Grow your website traffic with share buttons for 40+ social channels including Facebook, LinkedIn, Twitter, WhatsApp, and more.
- * Version: 2.3.0
+ * Version: 2.3.1
* Author: ShareThis
* Author URI: https://sharethis.com/
* Text Domain: sharethis-share-buttons
@@ -28,7 +28,7 @@
/**
* Plugin version constant.
*/
-const SHARETHIS_SHARE_BUTTONS_VERSION = '2.3.0';
+const SHARETHIS_SHARE_BUTTONS_VERSION = '2.3.1';
if ( version_compare( phpversion(), '5.3', '>=' ) ) {
require_once __DIR__ . '/instance.php';
diff --git a/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/index.asset.php b/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/index.asset.php
index ca99d6c2..b7366767 100644
--- a/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/index.asset.php
+++ b/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/index.asset.php
@@ -1 +1 @@
- array('lodash', 'moment', 'react', 'wc-admin-layout', 'wc-block-templates', 'wc-components', 'wc-currency', 'wc-customer-effort-score', 'wc-experimental', 'wc-navigation', 'wc-number', 'wc-settings', 'wc-store-data', 'wc-tracks', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-url'), 'version' => '219b3b61ba4dfe361116');
+ array('lodash', 'moment', 'react', 'wc-admin-layout', 'wc-block-templates', 'wc-components', 'wc-currency', 'wc-customer-effort-score', 'wc-experimental', 'wc-navigation', 'wc-number', 'wc-settings', 'wc-store-data', 'wc-tracks', 'wp-api-fetch', 'wp-block-editor', 'wp-block-library', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-date', 'wp-deprecated', 'wp-element', 'wp-hooks', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-media-utils', 'wp-plugins', 'wp-preferences', 'wp-primitives', 'wp-url'), 'version' => '3f8d6501c06dfeb3023b');
diff --git a/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/index.js b/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/index.js
index b0d97225..cd33087a 100644
--- a/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/index.js
+++ b/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/index.js
@@ -1,2 +1,2 @@
/*! For license information please see index.js.LICENSE.txt */
-(()=>{var __webpack_modules__={87608:(e,t)=>{var o;!function(){"use strict";var r={}.hasOwnProperty;function n(){for(var e=[],t=0;te.length)&&(t=e.length);for(var o=0,r=new Array(t);o1?o-1:0),n=1;n/gm),j=m(/\${[\w\W]*}/gm),q=m(/^data-[\-\w.\u00B7-\uFFFF]/),Z=m(/^aria-[\-\w]+$/),W=m(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),J=m(/^(?:\w+script|data):/i),Y=m(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),X=m(/^html$/i),K=function(){return"undefined"==typeof window?null:window};return function t(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:K(),n=function(e){return t(e)};if(n.version="2.4.7",n.removed=[],!o||!o.document||9!==o.document.nodeType)return n.isSupported=!1,n;var a=o.document,c=o.document,l=o.DocumentFragment,i=o.HTMLTemplateElement,s=o.Node,m=o.Element,d=o.NodeFilter,p=o.NamedNodeMap,h=void 0===p?o.NamedNodeMap||o.MozNamedAttrMap:p,_=o.HTMLFormElement,v=o.DOMParser,P=o.trustedTypes,Q=m.prototype,ee=M(Q,"cloneNode"),te=M(Q,"nextSibling"),oe=M(Q,"childNodes"),re=M(Q,"parentNode");if("function"==typeof i){var ne=c.createElement("template");ne.content&&ne.content.ownerDocument&&(c=ne.content.ownerDocument)}var ae=function(t,o){if("object"!==e(t)||"function"!=typeof t.createPolicy)return null;var r=null,n="data-tt-policy-suffix";o.currentScript&&o.currentScript.hasAttribute(n)&&(r=o.currentScript.getAttribute(n));var a="dompurify"+(r?"#"+r:"");try{return t.createPolicy(a,{createHTML:function(e){return e},createScriptURL:function(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}}(P,a),ce=ae?ae.createHTML(""):"",le=c,ie=le.implementation,se=le.createNodeIterator,ue=le.createDocumentFragment,me=le.getElementsByTagName,de=a.importNode,pe={};try{pe=N(c).documentMode?c.documentMode:{}}catch(e){}var he={};n.isSupported="function"==typeof re&&ie&&void 0!==ie.createHTMLDocument&&9!==pe;var _e,ve,we=G,ge=U,Ee=j,fe=q,be=Z,Ce=J,ye=Y,Ae=W,xe=null,ke=B({},[].concat(r(T),r(V),r(F),r(L),r(R))),Se=null,Pe=B({},[].concat(r(z),r(I),r(O),r($))),Be=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Ne=null,Me=null,Te=!0,Ve=!0,Fe=!1,De=!0,Le=!1,He=!1,Re=!1,ze=!1,Ie=!1,Oe=!1,$e=!1,Ge=!0,Ue=!1,je=!0,qe=!1,Ze={},We=null,Je=B({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Ye=null,Xe=B({},["audio","video","img","source","image","track"]),Ke=null,Qe=B({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),et="http://www.w3.org/1998/Math/MathML",tt="http://www.w3.org/2000/svg",ot="http://www.w3.org/1999/xhtml",rt=ot,nt=!1,at=null,ct=B({},[et,tt,ot],b),lt=["application/xhtml+xml","text/html"],it=null,st=c.createElement("form"),ut=function(e){return e instanceof RegExp||e instanceof Function},mt=function(t){it&&it===t||(t&&"object"===e(t)||(t={}),t=N(t),_e=_e=-1===lt.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE,ve="application/xhtml+xml"===_e?b:f,xe="ALLOWED_TAGS"in t?B({},t.ALLOWED_TAGS,ve):ke,Se="ALLOWED_ATTR"in t?B({},t.ALLOWED_ATTR,ve):Pe,at="ALLOWED_NAMESPACES"in t?B({},t.ALLOWED_NAMESPACES,b):ct,Ke="ADD_URI_SAFE_ATTR"in t?B(N(Qe),t.ADD_URI_SAFE_ATTR,ve):Qe,Ye="ADD_DATA_URI_TAGS"in t?B(N(Xe),t.ADD_DATA_URI_TAGS,ve):Xe,We="FORBID_CONTENTS"in t?B({},t.FORBID_CONTENTS,ve):Je,Ne="FORBID_TAGS"in t?B({},t.FORBID_TAGS,ve):{},Me="FORBID_ATTR"in t?B({},t.FORBID_ATTR,ve):{},Ze="USE_PROFILES"in t&&t.USE_PROFILES,Te=!1!==t.ALLOW_ARIA_ATTR,Ve=!1!==t.ALLOW_DATA_ATTR,Fe=t.ALLOW_UNKNOWN_PROTOCOLS||!1,De=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,Le=t.SAFE_FOR_TEMPLATES||!1,He=t.WHOLE_DOCUMENT||!1,Ie=t.RETURN_DOM||!1,Oe=t.RETURN_DOM_FRAGMENT||!1,$e=t.RETURN_TRUSTED_TYPE||!1,ze=t.FORCE_BODY||!1,Ge=!1!==t.SANITIZE_DOM,Ue=t.SANITIZE_NAMED_PROPS||!1,je=!1!==t.KEEP_CONTENT,qe=t.IN_PLACE||!1,Ae=t.ALLOWED_URI_REGEXP||Ae,rt=t.NAMESPACE||ot,Be=t.CUSTOM_ELEMENT_HANDLING||{},t.CUSTOM_ELEMENT_HANDLING&&ut(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Be.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&ut(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Be.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Be.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Le&&(Ve=!1),Oe&&(Ie=!0),Ze&&(xe=B({},r(R)),Se=[],!0===Ze.html&&(B(xe,T),B(Se,z)),!0===Ze.svg&&(B(xe,V),B(Se,I),B(Se,$)),!0===Ze.svgFilters&&(B(xe,F),B(Se,I),B(Se,$)),!0===Ze.mathMl&&(B(xe,L),B(Se,O),B(Se,$))),t.ADD_TAGS&&(xe===ke&&(xe=N(xe)),B(xe,t.ADD_TAGS,ve)),t.ADD_ATTR&&(Se===Pe&&(Se=N(Se)),B(Se,t.ADD_ATTR,ve)),t.ADD_URI_SAFE_ATTR&&B(Ke,t.ADD_URI_SAFE_ATTR,ve),t.FORBID_CONTENTS&&(We===Je&&(We=N(We)),B(We,t.FORBID_CONTENTS,ve)),je&&(xe["#text"]=!0),He&&B(xe,["html","head","body"]),xe.table&&(B(xe,["tbody"]),delete Ne.tbody),u&&u(t),it=t)},dt=B({},["mi","mo","mn","ms","mtext"]),pt=B({},["foreignobject","desc","title","annotation-xml"]),ht=B({},["title","style","font","a","script"]),_t=B({},V);B(_t,F),B(_t,D);var vt=B({},L);B(vt,H);var wt=function(e){E(n.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){try{e.outerHTML=ce}catch(t){e.remove()}}},gt=function(e,t){try{E(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){E(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!Se[e])if(Ie||Oe)try{wt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Et=function(e){var t,o;if(ze)e=""+e;else{var r=C(e,/^[\r\n\t ]+/);o=r&&r[0]}"application/xhtml+xml"===_e&&rt===ot&&(e=''+e+"");var n=ae?ae.createHTML(e):e;if(rt===ot)try{t=(new v).parseFromString(n,_e)}catch(e){}if(!t||!t.documentElement){t=ie.createDocument(rt,"template",null);try{t.documentElement.innerHTML=nt?ce:n}catch(e){}}var a=t.body||t.documentElement;return e&&o&&a.insertBefore(c.createTextNode(o),a.childNodes[0]||null),rt===ot?me.call(t,He?"html":"body")[0]:He?t.documentElement:a},ft=function(e){return se.call(e.ownerDocument||e,e,d.SHOW_ELEMENT|d.SHOW_COMMENT|d.SHOW_TEXT,null,!1)},bt=function(t){return"object"===e(s)?t instanceof s:t&&"object"===e(t)&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName},Ct=function(e,t,o){he[e]&&w(he[e],(function(e){e.call(n,t,o,it)}))},yt=function(e){var t,o;if(Ct("beforeSanitizeElements",e,null),(o=e)instanceof _&&("string"!=typeof o.nodeName||"string"!=typeof o.textContent||"function"!=typeof o.removeChild||!(o.attributes instanceof h)||"function"!=typeof o.removeAttribute||"function"!=typeof o.setAttribute||"string"!=typeof o.namespaceURI||"function"!=typeof o.insertBefore||"function"!=typeof o.hasChildNodes))return wt(e),!0;if(k(/[\u0080-\uFFFF]/,e.nodeName))return wt(e),!0;var r=ve(e.nodeName);if(Ct("uponSanitizeElement",e,{tagName:r,allowedTags:xe}),e.hasChildNodes()&&!bt(e.firstElementChild)&&(!bt(e.content)||!bt(e.content.firstElementChild))&&k(/<[/\w]/g,e.innerHTML)&&k(/<[/\w]/g,e.textContent))return wt(e),!0;if("select"===r&&k(/=0;--l)a.insertBefore(ee(c[l],!0),te(e))}return wt(e),!0}return e instanceof m&&!function(e){var t=re(e);t&&t.tagName||(t={namespaceURI:rt,tagName:"template"});var o=f(e.tagName),r=f(t.tagName);return!!at[e.namespaceURI]&&(e.namespaceURI===tt?t.namespaceURI===ot?"svg"===o:t.namespaceURI===et?"svg"===o&&("annotation-xml"===r||dt[r]):Boolean(_t[o]):e.namespaceURI===et?t.namespaceURI===ot?"math"===o:t.namespaceURI===tt?"math"===o&&pt[r]:Boolean(vt[o]):e.namespaceURI===ot?!(t.namespaceURI===tt&&!pt[r])&&!(t.namespaceURI===et&&!dt[r])&&!vt[o]&&(ht[o]||!_t[o]):!("application/xhtml+xml"!==_e||!at[e.namespaceURI]))}(e)?(wt(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!k(/<\/no(script|embed|frames)/i,e.innerHTML)?(Le&&3===e.nodeType&&(t=e.textContent,t=y(t,we," "),t=y(t,ge," "),t=y(t,Ee," "),e.textContent!==t&&(E(n.removed,{element:e.cloneNode()}),e.textContent=t)),Ct("afterSanitizeElements",e,null),!1):(wt(e),!0)},At=function(e,t,o){if(Ge&&("id"===t||"name"===t)&&(o in c||o in st))return!1;if(Ve&&!Me[t]&&k(fe,t));else if(Te&&k(be,t));else if(!Se[t]||Me[t]){if(!(xt(e)&&(Be.tagNameCheck instanceof RegExp&&k(Be.tagNameCheck,e)||Be.tagNameCheck instanceof Function&&Be.tagNameCheck(e))&&(Be.attributeNameCheck instanceof RegExp&&k(Be.attributeNameCheck,t)||Be.attributeNameCheck instanceof Function&&Be.attributeNameCheck(t))||"is"===t&&Be.allowCustomizedBuiltInElements&&(Be.tagNameCheck instanceof RegExp&&k(Be.tagNameCheck,o)||Be.tagNameCheck instanceof Function&&Be.tagNameCheck(o))))return!1}else if(Ke[t]);else if(k(Ae,y(o,ye,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==A(o,"data:")||!Ye[e])if(Fe&&!k(Ce,y(o,ye,"")));else if(o)return!1;return!0},xt=function(e){return e.indexOf("-")>0},kt=function(t){var o,r,a,c;Ct("beforeSanitizeAttributes",t,null);var l=t.attributes;if(l){var i={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Se};for(c=l.length;c--;){var s=o=l[c],u=s.name,m=s.namespaceURI;if(r="value"===u?o.value:x(o.value),a=ve(u),i.attrName=a,i.attrValue=r,i.keepAttr=!0,i.forceKeepAttr=void 0,Ct("uponSanitizeAttribute",t,i),r=i.attrValue,!i.forceKeepAttr&&(gt(u,t),i.keepAttr))if(De||!k(/\/>/i,r)){Le&&(r=y(r,we," "),r=y(r,ge," "),r=y(r,Ee," "));var d=ve(t.nodeName);if(At(d,a,r)){if(!Ue||"id"!==a&&"name"!==a||(gt(u,t),r="user-content-"+r),ae&&"object"===e(P)&&"function"==typeof P.getAttributeType)if(m);else switch(P.getAttributeType(d,a)){case"TrustedHTML":r=ae.createHTML(r);break;case"TrustedScriptURL":r=ae.createScriptURL(r)}try{m?t.setAttributeNS(m,u,r):t.setAttribute(u,r),g(n.removed)}catch(e){}}}else gt(u,t)}Ct("afterSanitizeAttributes",t,null)}},St=function e(t){var o,r=ft(t);for(Ct("beforeSanitizeShadowDOM",t,null);o=r.nextNode();)Ct("uponSanitizeShadowNode",o,null),yt(o)||(o.content instanceof l&&e(o.content),kt(o));Ct("afterSanitizeShadowDOM",t,null)};return n.sanitize=function(t){var r,c,i,u,m,d=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if((nt=!t)&&(t="\x3c!--\x3e"),"string"!=typeof t&&!bt(t)){if("function"!=typeof t.toString)throw S("toString is not a function");if("string"!=typeof(t=t.toString()))throw S("dirty is not a string, aborting")}if(!n.isSupported){if("object"===e(o.toStaticHTML)||"function"==typeof o.toStaticHTML){if("string"==typeof t)return o.toStaticHTML(t);if(bt(t))return o.toStaticHTML(t.outerHTML)}return t}if(Re||mt(d),n.removed=[],"string"==typeof t&&(qe=!1),qe){if(t.nodeName){var p=ve(t.nodeName);if(!xe[p]||Ne[p])throw S("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof s)1===(c=(r=Et("\x3c!----\x3e")).ownerDocument.importNode(t,!0)).nodeType&&"BODY"===c.nodeName||"HTML"===c.nodeName?r=c:r.appendChild(c);else{if(!Ie&&!Le&&!He&&-1===t.indexOf("<"))return ae&&$e?ae.createHTML(t):t;if(!(r=Et(t)))return Ie?null:$e?ce:""}r&&ze&&wt(r.firstChild);for(var h=ft(qe?t:r);i=h.nextNode();)3===i.nodeType&&i===u||yt(i)||(i.content instanceof l&&St(i.content),kt(i),u=i);if(u=null,qe)return t;if(Ie){if(Oe)for(m=ue.call(r.ownerDocument);r.firstChild;)m.appendChild(r.firstChild);else m=r;return(Se.shadowroot||Se.shadowrootmod)&&(m=de.call(a,m,!0)),m}var _=He?r.outerHTML:r.innerHTML;return He&&xe["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&k(X,r.ownerDocument.doctype.name)&&(_="\n"+_),Le&&(_=y(_,we," "),_=y(_,ge," "),_=y(_,Ee," ")),ae&&$e?ae.createHTML(_):_},n.setConfig=function(e){mt(e),Re=!0},n.clearConfig=function(){it=null,Re=!1},n.isValidAttribute=function(e,t,o){it||mt({});var r=ve(e),n=ve(t);return At(r,n,o)},n.addHook=function(e,t){"function"==typeof t&&(he[e]=he[e]||[],E(he[e],t))},n.removeHook=function(e){if(he[e])return g(he[e])},n.removeHooks=function(e){he[e]&&(he[e]=[])},n.removeAllHooks=function(){he={}},n}()}()},86657:(e,t,o)=>{"use strict";const r=o(87602),n={findRule(e,t){for(let o=0;oe.alternatives.every(c),sequence:e=>e.elements.some(c),simple_and:a,simple_not:a,optional:a,zero_or_more:a,repeated(e){const t=e.min?e.min:e.max;return!("constant"!==t.type||0===t.value||!c(e.expression)&&!(t.value>1&&e.delimiter&&c(e.delimiter)))},semantic_and:a,semantic_not:a,rule_ref(t){const o=n.findRule(e,t.name);return o?c(o):void 0},literal:e=>""!==e.value,class:o,any:o});return c(t)}};e.exports=n},73629:(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";const generateBytecode=__webpack_require__(27713),generateJS=__webpack_require__(72365),inferenceMatchResult=__webpack_require__(51358),removeProxyRules=__webpack_require__(47349),reportDuplicateLabels=__webpack_require__(13747),reportDuplicateRules=__webpack_require__(7937),reportInfiniteRecursion=__webpack_require__(47771),reportInfiniteRepetition=__webpack_require__(74414),reportUndefinedRules=__webpack_require__(78277),reportIncorrectPlucking=__webpack_require__(43046),Session=__webpack_require__(52399),visitor=__webpack_require__(87602),{base64}=__webpack_require__(93758);function processOptions(e,t){const o={};return Object.keys(e).forEach((t=>{o[t]=e[t]})),Object.keys(t).forEach((e=>{Object.prototype.hasOwnProperty.call(o,e)||(o[e]=t[e])})),o}function isSourceMapCapable(e){return"string"==typeof e?e.length>0:e&&"function"==typeof e.offset}const compiler={visitor,passes:{check:[reportUndefinedRules,reportDuplicateRules,reportDuplicateLabels,reportInfiniteRecursion,reportInfiniteRepetition,reportIncorrectPlucking],transform:[removeProxyRules,inferenceMatchResult],generate:[generateBytecode,generateJS]},compile(ast,passes,options){if(options=void 0!==options?options:{},options=processOptions(options,{allowedStartRules:[ast.rules[0].name],cache:!1,dependencies:{},exportVar:null,format:"bare",output:"parser",trace:!1}),!Array.isArray(options.allowedStartRules))throw new Error("allowedStartRules must be an array");if(0===options.allowedStartRules.length)throw new Error("Must have at least one start rule");const allRules=ast.rules.map((e=>e.name));if(options.allowedStartRules.some((e=>"*"===e)))options.allowedStartRules=allRules;else for(const e of options.allowedStartRules)if(-1===allRules.indexOf(e))throw new Error(`Unknown start rule "${e}"`);if(("source-and-map"===options.output||"source-with-inline-map"===options.output)&&!isSourceMapCapable(options.grammarSource))throw new Error("Must provide grammarSource (as a string or GrammarLocation) in order to generate source maps");const session=new Session(options);switch(Object.keys(passes).forEach((e=>{session.stage=e,session.info(`Process stage ${e}`),passes[e].forEach((t=>{session.info(`Process pass ${e}.${t.name}`),t(ast,options,session)})),session.checkErrors()})),options.output){case"parser":return eval(ast.code.toString());case"source":return ast.code.toString();case"source-and-map":return ast.code;case"source-with-inline-map":{if("undefined"==typeof TextEncoder)throw new Error("TextEncoder is not supported by this platform");const e=ast.code.toStringWithSourceMap(),t=new TextEncoder,o=base64(t.encode(JSON.stringify(e.map.toJSON())));return e.code+`//# sourceMappingURL=data:application/json;charset=utf-8;base64,${o}\n`}case"ast":return ast;default:throw new Error("Invalid output format: "+options.output+".")}}};module.exports=compiler},10818:e=>{"use strict";e.exports={PUSH:0,PUSH_EMPTY_STRING:35,PUSH_UNDEFINED:1,PUSH_NULL:2,PUSH_FAILED:3,PUSH_EMPTY_ARRAY:4,PUSH_CURR_POS:5,POP:6,POP_CURR_POS:7,POP_N:8,NIP:9,APPEND:10,WRAP:11,TEXT:12,PLUCK:36,IF:13,IF_ERROR:14,IF_NOT_ERROR:15,IF_LT:30,IF_GE:31,IF_LT_DYNAMIC:32,IF_GE_DYNAMIC:33,WHILE_NOT_ERROR:16,MATCH_ANY:17,MATCH_STRING:18,MATCH_STRING_IC:19,MATCH_CHAR_CLASS:20,MATCH_REGEXP:20,ACCEPT_N:21,ACCEPT_STRING:22,FAIL:23,LOAD_SAVED_POS:24,UPDATE_SAVED_POS:25,CALL:26,RULE:27,SILENT_FAILS_ON:28,SILENT_FAILS_OFF:29,SOURCE_MAP_PUSH:37,SOURCE_MAP_POP:38,SOURCE_MAP_LABEL_PUSH:39,SOURCE_MAP_LABEL_POP:40}},27713:(e,t,o)=>{"use strict";const r=o(86657),n=o(10818),a=o(87602),{ALWAYS_MATCH:c,SOMETIMES_MATCH:l,NEVER_MATCH:i}=o(51358);e.exports=function(e,t){const o=[],s=[],u=[],m=[],d=[];function p(e){const t=o.indexOf(e);return-1===t?o.push(e)-1:t}function h(e){const t=JSON.stringify(e),o=u.findIndex((e=>JSON.stringify(e)===t));return-1===o?u.push(e)-1:o}function _(e,t,o){const r={predicate:e,params:t,body:o.code,location:o.codeLocation},n=JSON.stringify(r),a=m.findIndex((e=>JSON.stringify(e)===n));return-1===a?m.push(r)-1:a}function v(e){return d.push(e)-1}function w(e){const t={};return Object.keys(e).forEach((o=>{t[o]=e[o]})),t}function g(e,...t){return e.concat(...t)}function E(e,t,o,r){return e===c?o:e===i?r:t.concat([o.length,r.length],o,r)}function f(e,t,o,r){const a=Object.keys(o).map((e=>r-o[e]));return[n.CALL,e,t,a.length].concat(a)}function b(e,t,o){const r=0|e.match;return g([n.PUSH_CURR_POS],[n.SILENT_FAILS_ON],k(e,{sp:o.sp+1,env:w(o.env),action:null}),[n.SILENT_FAILS_OFF],E(t?-r:r,[t?n.IF_ERROR:n.IF_NOT_ERROR],g([n.POP],[t?n.POP:n.POP_CURR_POS],[n.PUSH_UNDEFINED]),g([n.POP],[t?n.POP_CURR_POS:n.POP],[n.PUSH_FAILED])))}function C(e,t,o){const r=_(!0,Object.keys(o.env),e);return g([n.UPDATE_SAVED_POS],f(r,0,o.env,o.sp),E(0|e.match,[n.IF],g([n.POP],t?[n.PUSH_FAILED]:[n.PUSH_UNDEFINED]),g([n.POP],t?[n.PUSH_UNDEFINED]:[n.PUSH_FAILED])))}function y(e){return t=[n.WHILE_NOT_ERROR],o=g([n.APPEND],e),t.concat([o.length],o);var t,o}function A(e,t,o,r){switch(e.type){case"constant":return{pre:[],post:[],sp:o};case"variable":return e.sp=r+o-t[e.value],{pre:[],post:[],sp:o};case"function":return e.sp=r,{pre:f(_(!0,Object.keys(t),{code:e.value,codeLocation:e.codeLocation}),0,t,o),post:[n.NIP],sp:o+1};default:throw new Error(`Unknown boundary type "${e.type}" for the "repeated" node`)}}function x(e,t){if(null!==t.value){const o="constant"===t.type?[n.IF_GE,t.value]:[n.IF_GE_DYNAMIC,t.sp];return E(l,o,[n.PUSH_FAILED],e)}return e}const k=(S={grammar(e){e.rules.forEach(k),e.literals=o,e.classes=s,e.expectations=u,e.functions=m,e.locations=d},rule(e){e.bytecode=k(e.expression,{sp:-1,env:{},pluck:[],action:null})},named(e,t){const o=0|e.match,r=o===i?null:h({type:"rule",value:e.name});return g([n.SILENT_FAILS_ON],k(e.expression,t),[n.SILENT_FAILS_OFF],E(o,[n.IF_ERROR],[n.FAIL,r],[]))},choice:(e,t)=>function e(t,o){const r=0|t[0].match,a=k(t[0],{sp:o.sp,env:w(o.env),action:null});return r===c?a:g(a,t.length>1?E(l,[n.IF_ERROR],g([n.POP],e(t.slice(1),o)),[]):[])}(e.alternatives,t),action(e,t){const o=w(t.env),r="sequence"!==e.expression.type||0===e.expression.elements.length,a=k(e.expression,{sp:t.sp+(r?1:0),env:o,action:e}),c=0|e.expression.match,l=r&&c!==i?_(!1,Object.keys(o),e):null;return r?g([n.PUSH_CURR_POS],a,E(c,[n.IF_NOT_ERROR],g([n.LOAD_SAVED_POS,1],f(l,1,o,t.sp+2)),[]),[n.NIP]):a},sequence:(e,t)=>g([n.PUSH_CURR_POS],function t(o,r){if(o.length>0){const a=e.elements.length-o.length+1;return g(k(o[0],{sp:r.sp,env:r.env,pluck:r.pluck,action:null}),E(0|o[0].match,[n.IF_NOT_ERROR],t(o.slice(1),{sp:r.sp+1,env:r.env,pluck:r.pluck,action:r.action}),g(a>1?[n.POP_N,a]:[n.POP],[n.POP_CURR_POS],[n.PUSH_FAILED])))}if(r.pluck.length>0)return g([n.PLUCK,e.elements.length+1,r.pluck.length],r.pluck.map((e=>r.sp-e)));if(r.action){const t=_(!1,Object.keys(r.env),r.action);return g([n.LOAD_SAVED_POS,e.elements.length],f(t,e.elements.length+1,r.env,r.sp))}return g([n.WRAP,e.elements.length],[n.NIP])}(e.elements,{sp:t.sp+1,env:t.env,pluck:[],action:t.action})),labeled(e,o){let r=o.env;const a=e.label,c=o.sp+1;a&&(r=w(o.env),o.env[e.label]=c),e.pick&&o.pluck.push(c);const l=k(e.expression,{sp:o.sp,env:r,action:null});return a&&e.labelLocation&&t&&"source-and-map"===t.output?g([n.SOURCE_MAP_LABEL_PUSH,c,p(a),v(e.labelLocation)],l,[n.SOURCE_MAP_LABEL_POP,c]):l},text:(e,t)=>g([n.PUSH_CURR_POS],k(e.expression,{sp:t.sp+1,env:w(t.env),action:null}),E(0|e.match,[n.IF_NOT_ERROR],g([n.POP],[n.TEXT]),[n.NIP])),simple_and:(e,t)=>b(e.expression,!1,t),simple_not:(e,t)=>b(e.expression,!0,t),optional:(e,t)=>g(k(e.expression,{sp:t.sp,env:w(t.env),action:null}),E(-(0|e.expression.match),[n.IF_ERROR],g([n.POP],[n.PUSH_NULL]),[])),zero_or_more(e,t){const o=k(e.expression,{sp:t.sp+1,env:w(t.env),action:null});return g([n.PUSH_EMPTY_ARRAY],o,y(o),[n.POP])},one_or_more(e,t){const o=k(e.expression,{sp:t.sp+1,env:w(t.env),action:null});return g([n.PUSH_EMPTY_ARRAY],o,E(0|e.expression.match,[n.IF_NOT_ERROR],g(y(o),[n.POP]),g([n.POP],[n.POP],[n.PUSH_FAILED])))},repeated(e,t){const o=e.min?e.min:e.max,r="constant"!==o.type||o.value>0,a="constant"!==e.max.type&&null!==e.max.value,c=r?2:1,i=e.min?A(e.min,t.env,t.sp,2+("function"===e.max.type?1:0)):{pre:[],post:[],sp:t.sp},s=A(e.max,t.env,i.sp,c),u=k(e.expression,{sp:s.sp+c,env:w(t.env),action:null}),m=null!==e.delimiter?k(e.expression,{sp:s.sp+c+1,env:w(t.env),action:null}):u,d=function(e,t,o,r,a){return e?g([n.PUSH_CURR_POS],k(e,{sp:r.sp+a+1,env:w(r.env),action:null}),E(0|e.match,[n.IF_NOT_ERROR],g([n.POP],o,E(-t,[n.IF_ERROR],[n.POP,n.POP_CURR_POS,n.PUSH_FAILED],[n.NIP])),[n.NIP])):o}(e.delimiter,0|e.expression.match,m,t,c),p=x(d,e.max),h=a?x(u,e.max):u,_=g(r?[n.PUSH_CURR_POS]:[],[n.PUSH_EMPTY_ARRAY],h,y(p),[n.POP]);return g(i.pre,s.pre,r?function(e,t){const o="constant"===t.type?[n.IF_LT,t.value]:[n.IF_LT_DYNAMIC,t.sp];return g(e,E(l,o,[n.POP,n.POP_CURR_POS,n.PUSH_FAILED],[n.NIP]))}(_,o):_,s.post,i.post)},group:(e,t)=>k(e.expression,{sp:t.sp,env:w(t.env),action:null}),semantic_and:(e,t)=>C(e,!1,t),semantic_not:(e,t)=>C(e,!0,t),rule_ref:t=>[n.RULE,r.indexOfRule(e,t.name)],literal(e){if(e.value.length>0){const t=0|e.match,o=t===l||t===c&&!e.ignoreCase?p(e.ignoreCase?e.value.toLowerCase():e.value):null,r=t!==c?h({type:"literal",value:e.value,ignoreCase:e.ignoreCase}):null;return E(t,e.ignoreCase?[n.MATCH_STRING_IC,o]:[n.MATCH_STRING,o],e.ignoreCase?[n.ACCEPT_N,e.value.length]:[n.ACCEPT_STRING,o],[n.FAIL,r])}return[n.PUSH_EMPTY_STRING]},class(e){const t=0|e.match,o=t===l?function(e){const t={value:e.parts,inverted:e.inverted,ignoreCase:e.ignoreCase},o=JSON.stringify(t),r=s.findIndex((e=>JSON.stringify(e)===o));return-1===r?s.push(t)-1:r}(e):null,r=t!==c?h({type:"class",value:e.parts,inverted:e.inverted,ignoreCase:e.ignoreCase}):null;return E(t,[n.MATCH_CHAR_CLASS,o],[n.ACCEPT_N,1],[n.FAIL,r])},any(e){const t=0|e.match,o=t!==c?h({type:"any"}):null;return E(t,[n.MATCH_ANY],[n.ACCEPT_N,1],[n.FAIL,o])}},t&&"source-and-map"===t.output&&Object.entries(S).forEach((([e,t])=>{S[e]=function(e,...o){const r=t(e,...o);return void 0!==r&&e.location?g([n.SOURCE_MAP_PUSH,v(e.location)],r,[n.SOURCE_MAP_POP]):r}})),a.build(S));var S;k(e)}},72365:(e,t,o)=>{"use strict";const r=o(86657),n=o(10818),a=o(82169),c=o(62415),{stringEscape:l,regexpClassEscape:i}=o(93758),{SourceNode:s}=o(10782),u=o(49002);function m(e,t,o){const r=u.offsetStart(t),n=r.line,a=r.column-1,c=e.split("\n");return 1===c.length?new s(n,a,String(t.source),e,o):new s(null,null,String(t.source),c.map(((e,r)=>new s(n+r,0===r?a:0,String(t.source),r===c.length-1?e:[e,"\n"],o))))}function d(e,t,o,r,n){if(o){const a=u.offsetEnd(o);return new s(null,null,String(o.source),[e,m(t,o,n),new s(a.line,a.column-1,String(o.source),r)])}return new s(null,null,null,[e,t,r])}e.exports=function(e,t){function o(e){let t=!0,o=0;return function e(r){return Array.isArray(r)?r.map(e):r instanceof s?(o++,r.children=e(r.children),o--,r):(r=t?r.replace(/^(.+)$/gm," $1"):r.replace(/\n(\s*\S)/g,"\n $1"),t=!o||r.endsWith("\n"),r)}(e)}function u(e){return"peg$c"+e}function p(e){return"peg$r"+e}function h(e){return"peg$e"+e}function _(e){return"peg$f"+e}function v(e){return"peg$parse"+e}function w(e){return e.codeLocation?m(e.code,e.codeLocation,"$"+e.type):e.code}e.code=function(e){function r(){return[`// Generated by Peggy ${c}.`,"//","// https://peggyjs.org/"]}function n(){return t.trace?["{"," SyntaxError: peg$SyntaxError,"," DefaultTracer: peg$DefaultTracer,"," parse: peg$parse","}"].join("\n"):["{"," SyntaxError: peg$SyntaxError,"," parse: peg$parse","}"].join("\n")}const a={bare:()=>[...r(),"(function() {",' "use strict";',"",e,"",o("return "+n()+";"),"})()"],commonjs(){const o=Object.keys(t.dependencies),a=r();return a.push("",'"use strict";',""),o.length>0&&(o.forEach((e=>{a.push("var "+e+' = require("'+l(t.dependencies[e])+'");')})),a.push("")),a.push(e,"","module.exports = "+n()+";"),a},es(){const o=Object.keys(t.dependencies),n=r();return n.push(""),o.length>0&&(o.forEach((e=>{n.push("import "+e+' from "'+l(t.dependencies[e])+'";')})),n.push("")),n.push(e,"","export {"," peg$SyntaxError as SyntaxError,",t.trace?" peg$DefaultTracer as DefaultTracer,":""," peg$parse as parse","};"),n},amd(){const a=Object.keys(t.dependencies),c="["+a.map((e=>t.dependencies[e])).map((e=>'"'+l(e)+'"')).join(", ")+"]",i=a.join(", ");return[...r(),"define("+c+", function("+i+") {",' "use strict";',"",e,"",o("return "+n()+";"),"});"]},globals:()=>[...r(),"(function(root) {",' "use strict";',"",e,"",o("root."+t.exportVar+" = "+n()+";"),"})(this);"],umd(){const a=Object.keys(t.dependencies),c=a.map((e=>t.dependencies[e])),i="["+c.map((e=>'"'+l(e)+'"')).join(", ")+"]",s=c.map((e=>'require("'+l(e)+'")')).join(", "),u=a.join(", "),m=r();return m.push("(function(root, factory) {",' if (typeof define === "function" && define.amd) {'," define("+i+", factory);",' } else if (typeof module === "object" && module.exports) {'," module.exports = factory("+s+");"),null!==t.exportVar&&m.push(" } else {"," root."+t.exportVar+" = factory();"),m.push(" }","})(this, function("+u+") {",' "use strict";',"",e,"",o("return "+n()+";"),"});"),m}}[t.format]();return new s(null,null,t.grammarSource,a.map((e=>e instanceof s?e:e+"\n")))}(function(){const c=[];e.topLevelInitializer&&(c.push(w(e.topLevelInitializer)),c.push("")),c.push("function peg$subclass(child, parent) {"," function C() { this.constructor = child; }"," C.prototype = parent.prototype;"," child.prototype = new C();","}","","function peg$SyntaxError(message, expected, found, location) {"," var self = Error.call(this, message);"," // istanbul ignore next Check is a necessary evil to support older environments"," if (Object.setPrototypeOf) {"," Object.setPrototypeOf(self, peg$SyntaxError.prototype);"," }"," self.expected = expected;"," self.found = found;"," self.location = location;",' self.name = "SyntaxError";'," return self;","}","","peg$subclass(peg$SyntaxError, Error);","","function peg$padEnd(str, targetLength, padString) {",' padString = padString || " ";'," if (str.length > targetLength) { return str; }"," targetLength -= str.length;"," padString += padString.repeat(targetLength);"," return str + padString.slice(0, targetLength);","}","","peg$SyntaxError.prototype.format = function(sources) {",' var str = "Error: " + this.message;'," if (this.location) {"," var src = null;"," var k;"," for (k = 0; k < sources.length; k++) {"," if (sources[k].source === this.location.source) {"," src = sources[k].text.split(/\\r\\n|\\n|\\r/g);"," break;"," }"," }"," var s = this.location.start;",' var offset_s = (this.location.source && (typeof this.location.source.offset === "function"))'," ? this.location.source.offset(s)"," : s;",' var loc = this.location.source + ":" + offset_s.line + ":" + offset_s.column;'," if (src) {"," var e = this.location.end;"," var filler = peg$padEnd(\"\", offset_s.line.toString().length, ' ');"," var line = src[s.line - 1];"," var last = s.line === e.line ? e.column : line.length + 1;"," var hatLen = (last - s.column) || 1;",' str += "\\n --\x3e " + loc + "\\n"',' + filler + " |\\n"',' + offset_s.line + " | " + line + "\\n"',' + filler + " | " + peg$padEnd("", s.column - 1, \' \')',' + peg$padEnd("", hatLen, "^");'," } else {",' str += "\\n at " + loc;'," }"," }"," return str;","};","","peg$SyntaxError.buildMessage = function(expected, found) {"," var DESCRIBE_EXPECTATION_FNS = {"," literal: function(expectation) {",' return "\\"" + literalEscape(expectation.text) + "\\"";'," },",""," class: function(expectation) {"," var escapedParts = expectation.parts.map(function(part) {"," return Array.isArray(part)",' ? classEscape(part[0]) + "-" + classEscape(part[1])'," : classEscape(part);"," });","",' return "[" + (expectation.inverted ? "^" : "") + escapedParts.join("") + "]";'," },",""," any: function() {",' return "any character";'," },",""," end: function() {",' return "end of input";'," },",""," other: function(expectation) {"," return expectation.description;"," }"," };",""," function hex(ch) {"," return ch.charCodeAt(0).toString(16).toUpperCase();"," }",""," function literalEscape(s) {"," return s",' .replace(/\\\\/g, "\\\\\\\\")',' .replace(/"/g, "\\\\\\"")',' .replace(/\\0/g, "\\\\0")',' .replace(/\\t/g, "\\\\t")',' .replace(/\\n/g, "\\\\n")',' .replace(/\\r/g, "\\\\r")',' .replace(/[\\x00-\\x0F]/g, function(ch) { return "\\\\x0" + hex(ch); })',' .replace(/[\\x10-\\x1F\\x7F-\\x9F]/g, function(ch) { return "\\\\x" + hex(ch); });'," }",""," function classEscape(s) {"," return s",' .replace(/\\\\/g, "\\\\\\\\")',' .replace(/\\]/g, "\\\\]")',' .replace(/\\^/g, "\\\\^")',' .replace(/-/g, "\\\\-")',' .replace(/\\0/g, "\\\\0")',' .replace(/\\t/g, "\\\\t")',' .replace(/\\n/g, "\\\\n")',' .replace(/\\r/g, "\\\\r")',' .replace(/[\\x00-\\x0F]/g, function(ch) { return "\\\\x0" + hex(ch); })',' .replace(/[\\x10-\\x1F\\x7F-\\x9F]/g, function(ch) { return "\\\\x" + hex(ch); });'," }",""," function describeExpectation(expectation) {"," return DESCRIBE_EXPECTATION_FNS[expectation.type](expectation);"," }",""," function describeExpected(expected) {"," var descriptions = expected.map(describeExpectation);"," var i, j;",""," descriptions.sort();",""," if (descriptions.length > 0) {"," for (i = 1, j = 1; i < descriptions.length; i++) {"," if (descriptions[i - 1] !== descriptions[i]) {"," descriptions[j] = descriptions[i];"," j++;"," }"," }"," descriptions.length = j;"," }",""," switch (descriptions.length) {"," case 1:"," return descriptions[0];",""," case 2:",' return descriptions[0] + " or " + descriptions[1];',""," default:",' return descriptions.slice(0, -1).join(", ")',' + ", or "'," + descriptions[descriptions.length - 1];"," }"," }",""," function describeFound(found) {",' return found ? "\\"" + literalEscape(found) + "\\"" : "end of input";'," }","",' return "Expected " + describeExpected(expected) + " but " + describeFound(found) + " found.";',"};",""),t.trace&&c.push("function peg$DefaultTracer() {"," this.indentLevel = 0;","}","","peg$DefaultTracer.prototype.trace = function(event) {"," var that = this;",""," function log(event) {"," function repeat(string, n) {",' var result = "", i;',""," for (i = 0; i < n; i++) {"," result += string;"," }",""," return result;"," }",""," function pad(string, length) {",' return string + repeat(" ", length - string.length);'," }","",' if (typeof console === "object") {'," console.log(",' event.location.start.line + ":" + event.location.start.column + "-"',' + event.location.end.line + ":" + event.location.end.column + " "',' + pad(event.type, 10) + " "',' + repeat(" ", that.indentLevel) + event.rule'," );"," }"," }",""," switch (event.type) {",' case "rule.enter":'," log(event);"," this.indentLevel++;"," break;","",' case "rule.match":'," this.indentLevel--;"," log(event);"," break;","",' case "rule.fail":'," this.indentLevel--;"," log(event);"," break;",""," default:",' throw new Error("Invalid event type: " + event.type + ".");'," }","};","");const m="{ "+t.allowedStartRules.map((e=>e+": "+v(e))).join(", ")+" }",g=v(t.allowedStartRules[0]);return c.push("function peg$parse(input, options) {"," options = options !== undefined ? options : {};",""," var peg$FAILED = {};"," var peg$source = options.grammarSource;",""," var peg$startRuleFunctions = "+m+";"," var peg$startRuleFunction = "+g+";","",new s(null,null,t.grammarSource,[e.literals.map(((e,t)=>" var "+u(t)+' = "'+l(e)+'";')).concat("",e.classes.map(((e,t)=>{return" var "+p(t)+" = /^["+((o=e).inverted?"^":"")+o.value.map((e=>Array.isArray(e)?i(e[0])+"-"+i(e[1]):i(e))).join("")+"]/"+(o.ignoreCase?"i":"")+";";var o}))).concat("",e.expectations.map(((e,t)=>" var "+h(t)+" = "+function(e){switch(e.type){case"rule":return'peg$otherExpectation("'+l(e.value)+'")';case"literal":return'peg$literalExpectation("'+l(e.value)+'", '+e.ignoreCase+")";case"class":return"peg$classExpectation(["+e.value.map((e=>Array.isArray(e)?'["'+l(e[0])+'", "'+l(e[1])+'"]':'"'+l(e)+'"')).join(", ")+"], "+e.inverted+", "+e.ignoreCase+")";case"any":return"peg$anyExpectation()";default:throw new Error("Unknown expectation type ("+JSON.stringify(e)+")")}}(e)+";"))).concat("").join("\n"),e.functions.map((function(e,t){return d(`\n var ${_(t)} = function(${e.params.join(", ")}) {`,e.body,e.location,"};")}))]),""," var peg$currPos = 0;"," var peg$savedPos = 0;"," var peg$posDetailsCache = [{ line: 1, column: 1 }];"," var peg$maxFailPos = 0;"," var peg$maxFailExpected = [];"," var peg$silentFails = 0;",""),t.cache&&c.push(" var peg$resultsCache = {};",""),t.trace&&c.push(' var peg$tracer = "tracer" in options ? options.tracer : new peg$DefaultTracer();',""),c.push(" var peg$result;","",' if ("startRule" in options) {'," if (!(options.startRule in peg$startRuleFunctions)) {",' throw new Error("Can\'t start parsing from rule \\"" + options.startRule + "\\".");'," }",""," peg$startRuleFunction = peg$startRuleFunctions[options.startRule];"," }",""," function text() {"," return input.substring(peg$savedPos, peg$currPos);"," }",""," function offset() {"," return peg$savedPos;"," }",""," function range() {"," return {"," source: peg$source,"," start: peg$savedPos,"," end: peg$currPos"," };"," }",""," function location() {"," return peg$computeLocation(peg$savedPos, peg$currPos);"," }",""," function expected(description, location) {"," location = location !== undefined"," ? location"," : peg$computeLocation(peg$savedPos, peg$currPos);",""," throw peg$buildStructuredError("," [peg$otherExpectation(description)],"," input.substring(peg$savedPos, peg$currPos),"," location"," );"," }",""," function error(message, location) {"," location = location !== undefined"," ? location"," : peg$computeLocation(peg$savedPos, peg$currPos);",""," throw peg$buildSimpleError(message, location);"," }",""," function peg$literalExpectation(text, ignoreCase) {",' return { type: "literal", text: text, ignoreCase: ignoreCase };'," }",""," function peg$classExpectation(parts, inverted, ignoreCase) {",' return { type: "class", parts: parts, inverted: inverted, ignoreCase: ignoreCase };'," }",""," function peg$anyExpectation() {",' return { type: "any" };'," }",""," function peg$endExpectation() {",' return { type: "end" };'," }",""," function peg$otherExpectation(description) {",' return { type: "other", description: description };'," }",""," function peg$computePosDetails(pos) {"," var details = peg$posDetailsCache[pos];"," var p;",""," if (details) {"," return details;"," } else {"," p = pos - 1;"," while (!peg$posDetailsCache[p]) {"," p--;"," }",""," details = peg$posDetailsCache[p];"," details = {"," line: details.line,"," column: details.column"," };",""," while (p < pos) {"," if (input.charCodeAt(p) === 10) {"," details.line++;"," details.column = 1;"," } else {"," details.column++;"," }",""," p++;"," }",""," peg$posDetailsCache[pos] = details;",""," return details;"," }"," }",""," function peg$computeLocation(startPos, endPos, offset) {"," var startPosDetails = peg$computePosDetails(startPos);"," var endPosDetails = peg$computePosDetails(endPos);",""," var res = {"," source: peg$source,"," start: {"," offset: startPos,"," line: startPosDetails.line,"," column: startPosDetails.column"," },"," end: {"," offset: endPos,"," line: endPosDetails.line,"," column: endPosDetails.column"," }"," };",' if (offset && peg$source && (typeof peg$source.offset === "function")) {'," res.start = peg$source.offset(res.start);"," res.end = peg$source.offset(res.end);"," }"," return res;"," }",""," function peg$fail(expected) {"," if (peg$currPos < peg$maxFailPos) { return; }",""," if (peg$currPos > peg$maxFailPos) {"," peg$maxFailPos = peg$currPos;"," peg$maxFailExpected = [];"," }",""," peg$maxFailExpected.push(expected);"," }",""," function peg$buildSimpleError(message, location) {"," return new peg$SyntaxError(message, null, null, location);"," }",""," function peg$buildStructuredError(expected, found, location) {"," return new peg$SyntaxError("," peg$SyntaxError.buildMessage(expected, found),"," expected,"," found,"," location"," );"," }",""),e.rules.forEach((i=>{c.push(...o(function(c){const i=[],s=new a(c.name,"s","var",c.bytecode),m=function t(r){let a=0;const l=r.length,i=[];let m;function d(e,n){const c=n+3,l=r[a+c-2],u=r[a+c-1];let m,d;s.checkedIf(a,(()=>{a+=c,m=t(r.slice(a,a+l)),a+=l}),u>0?()=>{d=t(r.slice(a,a+u)),a+=u}:null),i.push("if ("+e+") {"),i.push(...o(m)),u>0&&(i.push("} else {"),i.push(...o(d))),i.push("}")}function w(e){const n=r[a+2-1];let c;s.checkedLoop(a,(()=>{a+=2,c=t(r.slice(a,a+n)),a+=n})),i.push("while ("+e+") {"),i.push(...o(c)),i.push("}")}function g(e){const t=r[a+e-1];return _(r[a+1])+"("+r.slice(a+e,a+e+t).map((e=>s.index(e))).join(", ")+")"}for(;as.index(e))).join(", ")} ]`,s.pop(r[a+1]),i.push(s.push(m)),a+=o;break}case n.IF:d(s.top(),0);break;case n.IF_ERROR:d(s.top()+" === peg$FAILED",0);break;case n.IF_NOT_ERROR:d(s.top()+" !== peg$FAILED",0);break;case n.IF_LT:d(s.top()+".length < "+r[a+1],1);break;case n.IF_GE:d(s.top()+".length >= "+r[a+1],1);break;case n.IF_LT_DYNAMIC:d(s.top()+".length < ("+s.index(r[a+1])+"|0)",1);break;case n.IF_GE_DYNAMIC:d(s.top()+".length >= ("+s.index(r[a+1])+"|0)",1);break;case n.WHILE_NOT_ERROR:w(s.top()+" !== peg$FAILED");break;case n.MATCH_ANY:d("input.length > peg$currPos",0);break;case n.MATCH_STRING:d(e.literals[r[a+1]].length>1?"input.substr(peg$currPos, "+e.literals[r[a+1]].length+") === "+u(r[a+1]):"input.charCodeAt(peg$currPos) === "+e.literals[r[a+1]].charCodeAt(0),1);break;case n.MATCH_STRING_IC:d("input.substr(peg$currPos, "+e.literals[r[a+1]].length+").toLowerCase() === "+u(r[a+1]),1);break;case n.MATCH_CHAR_CLASS:d(p(r[a+1])+".test(input.charAt(peg$currPos))",1);break;case n.ACCEPT_N:i.push(s.push(r[a+1]>1?"input.substr(peg$currPos, "+r[a+1]+")":"input.charAt(peg$currPos)")),i.push(r[a+1]>1?"peg$currPos += "+r[a+1]+";":"peg$currPos++;"),a+=2;break;case n.ACCEPT_STRING:i.push(s.push(u(r[a+1]))),i.push(e.literals[r[a+1]].length>1?"peg$currPos += "+e.literals[r[a+1]].length+";":"peg$currPos++;"),a+=2;break;case n.FAIL:i.push(s.push("peg$FAILED")),i.push("if (peg$silentFails === 0) { peg$fail("+h(r[a+1])+"); }"),a+=2;break;case n.LOAD_SAVED_POS:i.push("peg$savedPos = "+s.index(r[a+1])+";"),a+=2;break;case n.UPDATE_SAVED_POS:i.push("peg$savedPos = peg$currPos;"),a++;break;case n.CALL:m=g(4),s.pop(r[a+2]),i.push(s.push(m)),a+=4+r[a+3];break;case n.RULE:i.push(s.push(v(e.rules[r[a+1]].name)+"()")),a+=2;break;case n.SILENT_FAILS_ON:i.push("peg$silentFails++;"),a++;break;case n.SILENT_FAILS_OFF:i.push("peg$silentFails--;"),a++;break;case n.SOURCE_MAP_PUSH:s.sourceMapPush(i,e.locations[r[a+1]]),a+=2;break;case n.SOURCE_MAP_POP:s.sourceMapPop(),a++;break;case n.SOURCE_MAP_LABEL_PUSH:s.labels[r[a+1]]={label:e.literals[r[a+2]],location:e.locations[r[a+3]]},a+=4;break;case n.SOURCE_MAP_LABEL_POP:delete s.labels[r[a+1]],a+=2;break;default:throw new Error("Invalid opcode: "+r[a]+".",{rule:c.name,bytecode:r})}return i}(c.bytecode);return i.push(d("function ",v(c.name),c.nameLocation,"() {\n",c.name)),t.trace&&i.push(" var startPos = peg$currPos;"),i.push(o(s.defines())),i.push(...o(function(o,r){const n=[];return n.push(""),t.trace&&n.push("peg$tracer.trace({",' type: "rule.enter",'," rule: "+o+","," location: peg$computeLocation(startPos, startPos, true)","});",""),t.cache&&(n.push("var key = peg$currPos * "+e.rules.length+" + "+r+";","var cached = peg$resultsCache[key];","","if (cached) {"," peg$currPos = cached.nextPos;",""),t.trace&&n.push("if (cached.result !== peg$FAILED) {"," peg$tracer.trace({",' type: "rule.match",'," rule: "+o+","," result: cached.result,"," location: peg$computeLocation(startPos, peg$currPos, true)"," });","} else {"," peg$tracer.trace({",' type: "rule.fail",'," rule: "+o+","," location: peg$computeLocation(startPos, startPos, true)"," });","}",""),n.push(" return cached.result;","}","")),n}('"'+l(c.name)+'"',r.indexOfRule(e,c.name)))),i.push(...o(m)),i.push(...o(function(e,o){const r=[];return t.cache&&r.push("","peg$resultsCache[key] = { nextPos: peg$currPos, result: "+o+" };"),t.trace&&r.push("","if ("+o+" !== peg$FAILED) {"," peg$tracer.trace({",' type: "rule.match",'," rule: "+e+","," result: "+o+","," location: peg$computeLocation(startPos, peg$currPos, true)"," });","} else {"," peg$tracer.trace({",' type: "rule.fail",'," rule: "+e+","," location: peg$computeLocation(startPos, startPos, true)"," });","}"),r.push("","return "+o+";"),r}('"'+l(c.name)+'"',s.result()))),i.push("}"),i}(i))),c.push("")})),e.initializer&&(c.push(w(e.initializer)),c.push("")),c.push(" peg$result = peg$startRuleFunction();",""," if (peg$result !== peg$FAILED && peg$currPos === input.length) {"," return peg$result;"," } else {"," if (peg$result !== peg$FAILED && peg$currPos < input.length) {"," peg$fail(peg$endExpectation());"," }",""," throw peg$buildStructuredError("," peg$maxFailExpected,"," peg$maxFailPos < input.length ? input.charAt(peg$maxFailPos) : null,"," peg$maxFailPos < input.length"," ? peg$computeLocation(peg$maxFailPos, peg$maxFailPos + 1)"," : peg$computeLocation(peg$maxFailPos, peg$maxFailPos)"," );"," }","}"),new s(null,null,t.grammarSource,c.map((e=>e instanceof s?e:e+"\n")))}())}},51358:(e,t,o)=>{"use strict";const r=o(87602),n=o(86657),a=o(48256),c=-1;function l(e){function t(e){return e.match=0}function o(e){return s(e.expression),e.match=1}function l(e){return e.match=s(e.expression)}function i(e,t){const o=e.length;let r=0,n=0;for(let t=0;t0?c:0}const s=r.build({rule(e){let t,o=0;if(void 0===e.match){e.match=0;do{if(t=e.match,e.match=s(e.expression),++o>6)throw new a("Infinity cycle detected when trying to evaluate node match result",e.location)}while(t!==e.match)}return e.match},named:l,choice:e=>e.match=i(e.alternatives,!0),action:l,sequence:e=>e.match=i(e.elements,!1),labeled:l,text:l,simple_and:l,simple_not:e=>e.match=-s(e.expression),optional:o,zero_or_more:o,one_or_more:l,repeated(e){const t=s(e.expression),o=e.delimiter?s(e.delimiter):c,r=e.min?e.min:e.max;return"constant"!==r.type||"constant"!==e.max.type?e.match=0:0===e.max.value||null!==e.max.value&&r.value>e.max.value?e.match=c:t===c?e.match=0===r.value?1:c:1===t?e.delimiter&&r.value>=2?e.match=o:e.match=1:e.delimiter&&r.value>=2?e.match=o===c?c:0:e.match=0===r.value?1:0},group:l,semantic_and:t,semantic_not:t,rule_ref(t){const o=n.findRule(e,t.name);return t.match=s(o)},literal(e){const t=0===e.value.length?1:0;return e.match=t},class(e){const t=0===e.parts.length?c:0;return e.match=t},any:t});s(e)}l.ALWAYS_MATCH=1,l.SOMETIMES_MATCH=0,l.NEVER_MATCH=c,e.exports=l},47349:(e,t,o)=>{"use strict";const r=o(86657),n=o(87602);e.exports=function(e,t,o){const a=[];e.rules.forEach(((c,l)=>{var i;"rule"===(i=c).type&&"rule_ref"===i.expression.type&&(function(e,t,a){n.build({rule_ref(n){n.name===t&&(n.name=a,o.info(`Proxy rule "${t}" replaced by the rule "${a}"`,n.location,[{message:"This rule will be used",location:r.findRule(e,a).nameLocation}]))}})(e)}(e,c.name,c.expression.name),-1===t.allowedStartRules.indexOf(c.name)&&a.push(l))})),a.reverse(),a.forEach((t=>{e.rules.splice(t,1)}))}},13747:(e,t,o)=>{"use strict";const r=o(87602);e.exports=function(e,t,o){function n(e){const t={};return Object.keys(e).forEach((o=>{t[o]=e[o]})),t}function a(e,t){c(e.expression,n(t))}const c=r.build({rule(e){c(e.expression,{})},choice(e,t){e.alternatives.forEach((e=>{c(e,n(t))}))},action:a,labeled(e,t){const r=e.label;r&&Object.prototype.hasOwnProperty.call(t,r)&&o.error(`Label "${e.label}" is already defined`,e.labelLocation,[{message:"Original label location",location:t[r]}]),c(e.expression,t),t[e.label]=e.labelLocation},text:a,simple_and:a,simple_not:a,optional:a,zero_or_more:a,one_or_more:a,repeated(e,t){e.delimiter&&c(e.delimiter,n(t)),c(e.expression,n(t))},group:a});c(e)}},7937:(e,t,o)=>{"use strict";const r=o(87602);e.exports=function(e,t,o){const n={};r.build({rule(e){Object.prototype.hasOwnProperty.call(n,e.name)?o.error(`Rule "${e.name}" is already defined`,e.nameLocation,[{message:"Original rule location",location:n[e.name]}]):n[e.name]=e.nameLocation}})(e)}},43046:(e,t,o)=>{"use strict";const r=o(87602);e.exports=function(e,t,o){const n=r.build({action(e){n(e.expression,e)},labeled(e,t){e.pick&&t&&o.error('"@" cannot be used with an action block',e.labelLocation,[{message:"Action block location",location:t.codeLocation}]),n(e.expression)}});n(e)}},47771:(e,t,o)=>{"use strict";const r=o(86657),n=o(87602);e.exports=function(e,t,o){const a=[],c=[],l=n.build({rule(e){a.push(e.name),l(e.expression),a.pop()},sequence(t){t.elements.every((t=>(l(t),!r.alwaysConsumesOnSuccess(e,t))))},repeated(t){l(t.expression),t.delimiter&&!r.alwaysConsumesOnSuccess(e,t.expression)&&l(t.delimiter)},rule_ref(t){c.push(t);const n=r.findRule(e,t.name);if(-1!==a.indexOf(t.name))return a.push(t.name),void o.error("Possible infinite loop when parsing (left recursion: "+a.join(" -> ")+")",n.nameLocation,c.map(((e,t,o)=>({message:t+1!==o.length?`Step ${t+1}: call of the rule "${e.name}" without input consumption`:`Step ${t+1}: call itself without input consumption - left recursion`,location:e.location}))));n&&l(n),c.pop()}});l(e)}},74414:(e,t,o)=>{"use strict";const r=o(86657),n=o(87602);e.exports=function(e,t,o){const a=n.build({zero_or_more(t){r.alwaysConsumesOnSuccess(e,t.expression)||o.error("Possible infinite loop when parsing (repetition used with an expression that may not consume any input)",t.location)},one_or_more(t){r.alwaysConsumesOnSuccess(e,t.expression)||o.error("Possible infinite loop when parsing (repetition used with an expression that may not consume any input)",t.location)},repeated(t){if(t.delimiter&&a(t.delimiter),!(r.alwaysConsumesOnSuccess(e,t.expression)||t.delimiter&&r.alwaysConsumesOnSuccess(e,t.delimiter)))if(null===t.max.value)o.error("Possible infinite loop when parsing (unbounded range repetition used with an expression that may not consume any input)",t.location);else{const e=t.min?t.min:t.max;o.warning("constant"===e.type&&"constant"===t.max.type?`An expression may not consume any input and may always match ${t.max.value} times`:"An expression may not consume any input and may always match with a maximum repetition count",t.location)}}});a(e)}},78277:(e,t,o)=>{"use strict";const r=o(86657),n=o(87602);e.exports=function(e,t,o){n.build({rule_ref(t){r.findRule(e,t.name)||o.error(`Rule "${t.name}" is not defined`,t.location)}})(e)}},52399:(e,t,o)=>{"use strict";const r=o(48256);class n{constructor(e){"function"==typeof(e=void 0!==e?e:{}).error&&(this.error=e.error),"function"==typeof e.warning&&(this.warning=e.warning),"function"==typeof e.info&&(this.info=e.info)}error(){}warning(){}info(){}}e.exports=class{constructor(e){this._callbacks=new n(e),this._firstError=null,this.errors=0,this.problems=[],this.stage=null}error(...e){++this.errors,null===this._firstError&&(this._firstError=new r(...e),this._firstError.stage=this.stage,this._firstError.problems=this.problems),this.problems.push(["error",...e]),this._callbacks.error(this.stage,...e)}warning(...e){this.problems.push(["warning",...e]),this._callbacks.warning(this.stage,...e)}info(...e){this.problems.push(["info",...e]),this._callbacks.info(this.stage,...e)}checkErrors(){if(0!==this.errors)throw this._firstError}}},82169:(e,t,o)=>{"use strict";const{SourceNode:r}=o(10782),n=o(49002);class a{constructor(e,t,o,r){this.sp=-1,this.maxSp=-1,this.varName=t,this.ruleName=e,this.type=o,this.bytecode=r,this.labels={},this.sourceMapStack=[]}name(e){if(e<0)throw new RangeError(`Rule '${this.ruleName}': The variable stack underflow: attempt to use a variable '${this.varName}' at an index ${e}.\nBytecode: ${this.bytecode}`);return this.varName+e}static sourceNode(e,t,o){const a=n.offsetStart(e);return new r(a.line,a.column?a.column-1:null,String(e.source),t,o)}push(e){++this.sp>this.maxSp&&(this.maxSp=this.sp);const t=this.labels[this.sp],o=[this.name(this.sp)," = ",e,";"];if(t){if(this.sourceMapStack.length){const e=a.sourceNode(t.location,o.splice(0,2),t.label),{parts:n,location:c}=this.sourceMapPopInternal(),l=c.start.offsetthis.name(this.sp+1+t)))):this.name(this.sp--)}top(){return this.name(this.sp)}index(e){if(e<0)throw new RangeError(`Rule '${this.ruleName}': The variable stack overflow: attempt to get a variable at a negative index ${e}.\nBytecode: ${this.bytecode}`);return this.name(this.sp-e)}result(){if(this.maxSp<0)throw new RangeError(`Rule '${this.ruleName}': The variable stack is empty, can't get the result.\nBytecode: ${this.bytecode}`);return this.name(0)}defines(){return this.maxSp<0?"":this.type+" "+Array.from({length:this.maxSp+1},((e,t)=>this.name(t))).join(", ")+";"}checkedIf(e,t,o){const r=this.sp;if(t(),o){const t=this.sp;if(this.sp=r,o(),t!==this.sp)throw new Error("Rule '"+this.ruleName+"', position "+e+": Branches of a condition can't move the stack pointer differently (before: "+r+", after then: "+t+", after else: "+this.sp+"). Bytecode: "+this.bytecode)}}checkedLoop(e,t){const o=this.sp;if(t(),o!==this.sp)throw new Error("Rule '"+this.ruleName+"', position "+e+": Body of a loop can't move the stack pointer (before: "+o+", after: "+this.sp+"). Bytecode: "+this.bytecode)}sourceMapPush(e,t){if(this.sourceMapStack.length){const e=this.sourceMapStack[this.sourceMapStack.length-1];e[2].start.offset===t.start.offset&&e[2].end.offset>t.end.offset&&(e[2]={start:t.end,end:e[2].end,source:e[2].source})}this.sourceMapStack.push([e,e.length,t])}sourceMapPopInternal(){const[e,t,o]=this.sourceMapStack.pop(),a=e.splice(t).map((e=>e instanceof r?e:e+"\n"));if(a.length){const t=n.offsetStart(o);e.push(new r(t.line,t.column-1,String(o.source),a))}return{parts:e,location:o}}sourceMapPop(e){const{location:t}=this.sourceMapPopInternal();if(this.sourceMapStack.length&&t.end.offset{"use strict";function o(e){return e.charCodeAt(0).toString(16).toUpperCase()}t.hex=o,t.stringEscape=function(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\x08/g,"\\b").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\v/g,"\\v").replace(/\f/g,"\\f").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(e=>"\\x0"+o(e))).replace(/[\x10-\x1F\x7F-\xFF]/g,(e=>"\\x"+o(e))).replace(/[\u0100-\u0FFF]/g,(e=>"\\u0"+o(e))).replace(/[\u1000-\uFFFF]/g,(e=>"\\u"+o(e)))},t.regexpClassEscape=function(e){return e.replace(/\\/g,"\\\\").replace(/\//g,"\\/").replace(/]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\x08/g,"\\b").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\v/g,"\\v").replace(/\f/g,"\\f").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(e=>"\\x0"+o(e))).replace(/[\x10-\x1F\x7F-\xFF]/g,(e=>"\\x"+o(e))).replace(/[\u0100-\u0FFF]/g,(e=>"\\u0"+o(e))).replace(/[\u1000-\uFFFF]/g,(e=>"\\u"+o(e)))},t.base64=function(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=e.length%3,r=e.length-o;let n="";for(let o=0;o>2],n+=t[(3&e[o])<<4|e[o+1]>>4],n+=t[(15&e[o+1])<<2|e[o+2]>>6],n+=t[63&e[o+2]];return 1===o?(n+=t[e[r]>>2],n+=t[(3&e[r])<<4],n+="=="):2===o&&(n+=t[e[r]>>2],n+=t[(3&e[r])<<4|e[r+1]>>4],n+=t[(15&e[r+1])<<2],n+="="),n}},87602:e=>{"use strict";const t={build(e){function t(t,...o){return e[t.type](t,...o)}function o(){}function r(e,...o){return t(e.expression,...o)}function n(e){return function(o,...r){o[e].forEach((e=>t(e,...r)))}}const a={grammar(e,...o){e.topLevelInitializer&&t(e.topLevelInitializer,...o),e.initializer&&t(e.initializer,...o),e.rules.forEach((e=>t(e,...o)))},top_level_initializer:o,initializer:o,rule:r,named:r,choice:n("alternatives"),action:r,sequence:n("elements"),labeled:r,text:r,simple_and:r,simple_not:r,optional:r,zero_or_more:r,one_or_more:r,repeated:(e,...o)=>(e.delimiter&&t(e.delimiter,...o),t(e.expression,...o)),group:r,semantic_and:o,semantic_not:o,rule_ref:o,literal:o,class:o,any:o};return Object.keys(a).forEach((t=>{Object.prototype.hasOwnProperty.call(e,t)||(e[t]=a[t])})),t}};e.exports=t},48256:(e,t,o)=>{"use strict";const r=o(49002),n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(const o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])};class a extends Error{constructor(e,t,o){super(e),n(this,a.prototype),this.name="GrammarError",this.location=t,void 0===o&&(o=[]),this.diagnostics=o,this.stage=null,this.problems=[["error",e,t,o]]}toString(){let e=super.toString();this.location&&(e+="\n at ",void 0!==this.location.source&&null!==this.location.source&&(e+=`${this.location.source}:`),e+=`${this.location.start.line}:${this.location.start.column}`);for(const t of this.diagnostics)e+="\n from ",void 0!==t.location.source&&null!==t.location.source&&(e+=`${t.location.source}:`),e+=`${t.location.start.line}:${t.location.start.column}: ${t.message}`;return e}format(e){const t=e.map((({source:e,text:t})=>({source:e,text:null!=t?String(t).split(/\r\n|\n|\r/g):[]})));function o(e,o,n=""){let a="";const c=t.find((({source:t})=>t===e.source)),l=e.start,i=r.offsetStart(e);if(c){const t=e.end,r=c.text[l.line-1],s=(l.line===t.line?t.column:r.length+1)-l.column||1;n&&(a+=`\nnote: ${n}`),a+=`\n --\x3e ${e.source}:${i.line}:${i.column}\n${"".padEnd(o)} |\n${i.line.toString().padStart(o)} | ${r}\n${"".padEnd(o)} | ${"".padEnd(l.column-1)}${"".padEnd(s,"^")}`}else a+=`\n at ${e.source}:${i.line}:${i.column}`,n&&(a+=`: ${n}`);return a}return this.problems.filter((e=>"info"!==e[0])).map((e=>function(e,t,n,a=[]){let c=-1/0;c=n?a.reduce(((e,{location:t})=>Math.max(e,r.offsetStart(t).line)),n.start.line):Math.max.apply(null,a.map((e=>e.location.start.line))),c=c.toString().length;let l=`${e}: ${t}`;n&&(l+=o(n,c));for(const e of a)l+=o(e.location,c,e.message);return l}(...e))).join("\n\n")}}e.exports=a},49002:e=>{"use strict";e.exports=class{constructor(e,t){this.source=e,this.start=t}toString(){return String(this.source)}offset(e){return{line:e.line+this.start.line-1,column:1===e.line?e.column+this.start.column-1:e.column,offset:e.offset+this.start.offset}}static offsetStart(e){return e.source&&"function"==typeof e.source.offset?e.source.offset(e.start):e.start}static offsetEnd(e){return e.source&&"function"==typeof e.source.offset?e.source.offset(e.end):e.end}}},68189:e=>{"use strict";const t={$:"text","&":"simple_and","!":"simple_not"},o={"?":"optional","*":"zero_or_more","+":"one_or_more"},r={"&":"semantic_and","!":"semantic_not"};function n(e,t,o,r){var a=Error.call(this,e);return Object.setPrototypeOf&&Object.setPrototypeOf(a,n.prototype),a.expected=t,a.found=o,a.location=r,a.name="SyntaxError",a}function a(e,t,o){return o=o||" ",e.length>t?e:(t-=e.length,e+(o+=o.repeat(t)).slice(0,t))}!function(e,t){function o(){this.constructor=e}o.prototype=t.prototype,e.prototype=new o}(n,Error),n.prototype.format=function(e){var t="Error: "+this.message;if(this.location){var o,r=null;for(o=0;o0){for(t=1,o=1;t0?{type:"choice",alternatives:[e].concat(t),location:$o()}:e},Qt=function(e,t){return null!==t?{type:"action",expression:e,code:t[0],codeLocation:t[1],location:$o()}:e},eo=function(e,t){return t.length>0||"labeled"===e.type&&e.pick?{type:"sequence",elements:[e].concat(t),location:$o()}:e},to=function(e,t,o){return o.type.startsWith("semantic_")&&Go('"@" cannot be used on a semantic predicate',e),{type:"labeled",label:null!==t?t[0]:null,labelLocation:null!==t?t[1]:e,pick:!0,expression:o,location:$o()}},oo=function(e,t){return{type:"labeled",label:e[0],labelLocation:e[1],expression:t,location:$o()}},ro=function(){return $o()},no=function(e){return Mr.indexOf(e[0])>=0&&Go(`Label can't be a reserved word "${e[0]}"`,e[1]),e},ao=function(e,o){return{type:t[e],expression:o,location:$o()}},co=function(e,t){return{type:o[t],expression:e,location:$o()}},lo=function(e,t,o){let r=t[0],n=t[1];return"constant"===n.type&&0===n.value&&Go("The maximum count of repetitions of the rule must be > 0",n.location),{type:"repeated",min:r,max:n,expression:e,delimiter:o,location:$o()}},io=function(e,t){return[null!==e?e:{type:"constant",value:0},null!==t?t:{type:"constant",value:null}]},so=function(e){return[null,e]},uo=function(e){return{type:"constant",value:e,location:$o()}},mo=function(e){return{type:"variable",value:e[0],location:$o()}},po=function(e){return{type:"function",value:e[0],codeLocation:e[1],location:$o()}},ho=function(e){return"labeled"===e.type||"sequence"===e.type?{type:"group",expression:e,location:$o()}:e},_o=function(e){return{type:"rule_ref",name:e[0],location:$o()}},vo=function(e,t){return{type:r[e],code:t[0],codeLocation:t[1],location:$o()}},wo=function(e,t){return[e+t.join(""),$o()]},go=function(e,t){return{type:"literal",value:e,ignoreCase:null!==t,location:$o()}},Eo=function(e){return e.join("")},fo=function(e){return e.join("")},bo=function(e,t,o){return{type:"class",parts:t.filter((e=>""!==e)),inverted:null!==e,ignoreCase:null!==o,location:$o()}},Co=function(t,o){return t.charCodeAt(0)>o.charCodeAt(0)&&Go("Invalid character range: "+e.substring(Ho,Lo)+"."),[t,o]},yo=function(){return""},Ao=function(){return"\0"},xo=function(){return"\b"},ko=function(){return"\f"},So=function(){return"\n"},Po=function(){return"\r"},Bo=function(){return"\t"},No=function(){return"\v"},Mo=function(e){return String.fromCharCode(parseInt(e,16))},To=function(e){return String.fromCharCode(parseInt(e,16))},Vo=function(){return{type:"any",location:$o()}},Fo=function(e){return[e,$o()]},Do=function(e){return parseInt(e,10)},Lo=0,Ho=0,Ro=[{line:1,column:1}],zo=0,Io=[],Oo=0;if("startRule"in a){if(!(a.startRule in s))throw new Error("Can't start parsing from rule \""+a.startRule+'".');u=s[a.startRule]}function $o(){return Wo(Ho,Lo)}function Go(e,t){throw function(e,t){return new n(e,null,null,t)}(e,t=void 0!==t?t:Wo(Ho,Lo))}function Uo(e,t){return{type:"literal",text:e,ignoreCase:t}}function jo(e,t,o){return{type:"class",parts:e,inverted:t,ignoreCase:o}}function qo(e){return{type:"other",description:e}}function Zo(t){var o,r=Ro[t];if(r)return r;for(o=t-1;!Ro[o];)o--;for(r={line:(r=Ro[o]).line,column:r.column};ozo&&(zo=Lo,Io=[]),Io.push(e))}function Yo(){var t,o,r,n,a,c;if(t=Lo,Br(),o=Lo,r=function(){var t,o,r,n;return t=Lo,123===e.charCodeAt(Lo)?(o=m,Lo++):(o=l,0===Oo&&Jo(xe)),o!==l&&(r=Sr())!==l?(125===e.charCodeAt(Lo)?(n=d,Lo++):(n=l,0===Oo&&Jo(ke)),n!==l&&Nr()!==l?(Ho=t,t=Jt(r)):(Lo=t,t=l)):(Lo=t,t=l),t}(),r!==l?(n=Br(),o=r):(Lo=o,o=l),o===l&&(o=null),r=Lo,n=function(){var e,t;return e=Lo,(t=Sr())!==l&&Nr()!==l?(Ho=e,e=Yt(t)):(Lo=e,e=l),e}(),n!==l?(a=Br(),r=n):(Lo=r,r=l),r===l&&(r=null),n=[],a=Lo,(c=Xo())!==l?(Br(),a=c):(Lo=a,a=l),a!==l)for(;a!==l;)n.push(a),a=Lo,(c=Xo())!==l?(Br(),a=c):(Lo=a,a=l);else n=l;return n!==l?(Ho=t,t=Wt(o,r,n)):(Lo=t,t=l),t}function Xo(){var t,o,r,n,a;return t=Lo,(o=pr())!==l?(Br(),r=Lo,(n=vr())!==l?(Br(),r=n):(Lo=r,r=l),r===l&&(r=null),61===e.charCodeAt(Lo)?(n=p,Lo++):(n=l,0===Oo&&Jo(Se)),n!==l?(Br(),(a=Ko())!==l&&Nr()!==l?(Ho=t,t=Xt(o,r,a)):(Lo=t,t=l)):(Lo=t,t=l)):(Lo=t,t=l),t}function Ko(){var t,o,r,n,a,c;if(t=Lo,(o=Qo())!==l){for(r=[],n=Lo,Br(),47===e.charCodeAt(Lo)?(a=h,Lo++):(a=l,0===Oo&&Jo(Pe)),a!==l?(Br(),(c=Qo())!==l?n=c:(Lo=n,n=l)):(Lo=n,n=l);n!==l;)r.push(n),n=Lo,Br(),47===e.charCodeAt(Lo)?(a=h,Lo++):(a=l,0===Oo&&Jo(Pe)),a!==l?(Br(),(c=Qo())!==l?n=c:(Lo=n,n=l)):(Lo=n,n=l);Ho=t,t=Kt(o,r)}else Lo=t,t=l;return t}function Qo(){var e,t,o,r;return e=Lo,t=function(){var e,t,o,r,n;if(e=Lo,(t=er())!==l){for(o=[],r=Lo,Br(),(n=er())!==l?r=n:(Lo=r,r=l);r!==l;)o.push(r),r=Lo,Br(),(n=er())!==l?r=n:(Lo=r,r=l);Ho=e,e=eo(t,o)}else Lo=e,e=l;return e}(),t!==l?(o=Lo,Br(),(r=Sr())!==l?o=r:(Lo=o,o=l),o===l&&(o=null),Ho=e,e=Qt(t,o)):(Lo=e,e=l),e}function er(){var t,o,r,n;return t=Lo,o=function(){var t,o;return t=Lo,64===e.charCodeAt(Lo)?(o=_,Lo++):(o=l,0===Oo&&Jo(Be)),o!==l&&(Ho=t,o=ro()),t=o}(),o!==l?((r=tr())===l&&(r=null),(n=or())!==l?(Ho=t,t=to(o,r,n)):(Lo=t,t=l)):(Lo=t,t=l),t===l&&(t=Lo,(o=tr())!==l?(r=Br(),(n=or())!==l?(Ho=t,t=oo(o,n)):(Lo=t,t=l)):(Lo=t,t=l),t===l&&(t=or())),t}function tr(){var t,o,r;return t=Lo,(o=pr())!==l?(Br(),58===e.charCodeAt(Lo)?(r=v,Lo++):(r=l,0===Oo&&Jo(Ne)),r!==l?(Ho=t,t=no(o)):(Lo=t,t=l)):(Lo=t,t=l),t}function or(){var t,o,r;return t=Lo,o=function(){var t;return 36===e.charCodeAt(Lo)?(t=w,Lo++):(t=l,0===Oo&&Jo(Me)),t===l&&(38===e.charCodeAt(Lo)?(t=g,Lo++):(t=l,0===Oo&&Jo(Te)),t===l&&(33===e.charCodeAt(Lo)?(t=E,Lo++):(t=l,0===Oo&&Jo(Ve)))),t}(),o!==l?(Br(),(r=rr())!==l?(Ho=t,t=ao(o,r)):(Lo=t,t=l)):(Lo=t,t=l),t===l&&(t=rr()),t}function rr(){var t,o,r;return t=Lo,(o=ar())!==l?(Br(),r=function(){var t;return 63===e.charCodeAt(Lo)?(t=f,Lo++):(t=l,0===Oo&&Jo(Fe)),t===l&&(42===e.charCodeAt(Lo)?(t=b,Lo++):(t=l,0===Oo&&Jo(De)),t===l&&(43===e.charCodeAt(Lo)?(t=C,Lo++):(t=l,0===Oo&&Jo(Le)))),t}(),r!==l?(Ho=t,t=co(o,r)):(Lo=t,t=l)):(Lo=t,t=l),t===l&&(t=function(){var t,o,r,n,a,c,i;return t=Lo,(o=ar())!==l?(Br(),124===e.charCodeAt(Lo)?(r=y,Lo++):(r=l,0===Oo&&Jo(He)),r!==l?(Br(),n=function(){var t,o,r,n;return t=Lo,(o=nr())===l&&(o=null),Br(),e.substr(Lo,2)===x?(r=x,Lo+=2):(r=l,0===Oo&&Jo(ze)),r!==l?(Br(),(n=nr())===l&&(n=null),Ho=t,t=io(o,n)):(Lo=t,t=l),t===l&&(t=Lo,(o=nr())!==l&&(Ho=t,o=so(o)),t=o),t}(),n!==l?(Br(),a=Lo,44===e.charCodeAt(Lo)?(c=A,Lo++):(c=l,0===Oo&&Jo(Re)),c!==l?(Br(),(i=Ko())!==l?(Br(),a=i):(Lo=a,a=l)):(Lo=a,a=l),a===l&&(a=null),124===e.charCodeAt(Lo)?(c=y,Lo++):(c=l,0===Oo&&Jo(He)),c!==l?(Ho=t,t=lo(o,n,a)):(Lo=t,t=l)):(Lo=t,t=l)):(Lo=t,t=l)):(Lo=t,t=l),t}(),t===l&&(t=ar())),t}function nr(){var t,o;return t=Lo,o=function(){var t,o,r,n;if(t=Lo,o=Lo,r=[],(n=xr())!==l)for(;n!==l;)r.push(n),n=xr();else r=l;return(o=r!==l?e.substring(o,Lo):r)!==l&&(Ho=t,o=Do(o)),t=o}(),o!==l&&(Ho=t,o=uo(o)),(t=o)===l&&(t=Lo,(o=pr())!==l&&(Ho=t,o=mo(o)),(t=o)===l&&(t=Lo,(o=Sr())!==l&&(Ho=t,o=po(o)),t=o)),t}function ar(){var t,o,r,n;return t=function(){var t,o,r;return Oo++,t=Lo,(o=vr())!==l?(105===e.charCodeAt(Lo)?(r=q,Lo++):(r=l,0===Oo&&Jo(pt)),r===l&&(r=null),Ho=t,t=go(o,r)):(Lo=t,t=l),Oo--,t===l&&(o=l,0===Oo&&Jo(dt)),t}(),t===l&&(t=function(){var t,o,r,n,a,c;if(Oo++,t=Lo,91===e.charCodeAt(Lo)?(o=J,Lo++):(o=l,0===Oo&&Jo(gt)),o!==l){for(94===e.charCodeAt(Lo)?(r=Y,Lo++):(r=l,0===Oo&&Jo(Et)),r===l&&(r=null),n=[],(a=Er())===l&&(a=fr());a!==l;)n.push(a),(a=Er())===l&&(a=fr());93===e.charCodeAt(Lo)?(a=X,Lo++):(a=l,0===Oo&&Jo(ft)),a!==l?(105===e.charCodeAt(Lo)?(c=q,Lo++):(c=l,0===Oo&&Jo(pt)),c===l&&(c=null),Ho=t,t=bo(r,n,c)):(Lo=t,t=l)}else Lo=t,t=l;return Oo--,t===l&&(o=l,0===Oo&&Jo(wt)),t}(),t===l&&(t=function(){var t,o;return t=Lo,46===e.charCodeAt(Lo)?(o=ie,Lo++):(o=l,0===Oo&&Jo(Vt)),o!==l&&(Ho=t,o=Vo()),t=o}(),t===l&&(t=function(){var t,o,r,n,a,c,i;return t=Lo,(o=pr())!==l?(r=Lo,Oo++,n=Lo,a=Br(),c=Lo,(i=vr())!==l?c=i=[i,Br()]:(Lo=c,c=l),c===l&&(c=null),61===e.charCodeAt(Lo)?(i=p,Lo++):(i=l,0===Oo&&Jo(Se)),i!==l?n=a=[a,c,i]:(Lo=n,n=l),Oo--,n===l?r=void 0:(Lo=r,r=l),r!==l?(Ho=t,t=_o(o)):(Lo=t,t=l)):(Lo=t,t=l),t}(),t===l&&(t=function(){var t,o,r;return t=Lo,o=function(){var t;return 38===e.charCodeAt(Lo)?(t=g,Lo++):(t=l,0===Oo&&Jo(Te)),t===l&&(33===e.charCodeAt(Lo)?(t=E,Lo++):(t=l,0===Oo&&Jo(Ve))),t}(),o!==l?(Br(),(r=Sr())!==l?(Ho=t,t=vo(o,r)):(Lo=t,t=l)):(Lo=t,t=l),t}(),t===l&&(t=Lo,40===e.charCodeAt(Lo)?(o=k,Lo++):(o=l,0===Oo&&Jo(Ie)),o!==l?(Br(),(r=Ko())!==l?(Br(),41===e.charCodeAt(Lo)?(n=S,Lo++):(n=l,0===Oo&&Jo(Oe)),n!==l?(Ho=t,t=ho(r)):(Lo=t,t=l)):(Lo=t,t=l)):(Lo=t,t=l)))))),t}function cr(){var t;return e.length>Lo?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo($e)),t}function lr(){var t;return Oo++,9===e.charCodeAt(Lo)?(t=P,Lo++):(t=l,0===Oo&&Jo(Ue)),t===l&&(11===e.charCodeAt(Lo)?(t=B,Lo++):(t=l,0===Oo&&Jo(je)),t===l&&(12===e.charCodeAt(Lo)?(t=N,Lo++):(t=l,0===Oo&&Jo(qe)),t===l&&(32===e.charCodeAt(Lo)?(t=M,Lo++):(t=l,0===Oo&&Jo(Ze)),t===l&&(160===e.charCodeAt(Lo)?(t=T,Lo++):(t=l,0===Oo&&Jo(We)),t===l&&(65279===e.charCodeAt(Lo)?(t=V,Lo++):(t=l,0===Oo&&Jo(Je)),t===l&&(t=function(){var t;return Ae.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(qt)),t}())))))),Oo--,t===l&&0===Oo&&Jo(Ge),t}function ir(){var t;return ue.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Ye)),t}function sr(){var t;return Oo++,10===e.charCodeAt(Lo)?(t=F,Lo++):(t=l,0===Oo&&Jo(Ke)),t===l&&(e.substr(Lo,2)===D?(t=D,Lo+=2):(t=l,0===Oo&&Jo(Qe)),t===l&&(13===e.charCodeAt(Lo)?(t=L,Lo++):(t=l,0===Oo&&Jo(et)),t===l&&(8232===e.charCodeAt(Lo)?(t=H,Lo++):(t=l,0===Oo&&Jo(tt)),t===l&&(8233===e.charCodeAt(Lo)?(t=R,Lo++):(t=l,0===Oo&&Jo(ot)))))),Oo--,t===l&&0===Oo&&Jo(Xe),t}function ur(){var t;return Oo++,(t=function(){var t,o,r,n,a,c;if(t=Lo,e.substr(Lo,2)===z?(o=z,Lo+=2):(o=l,0===Oo&&Jo(nt)),o!==l){for(r=[],n=Lo,a=Lo,Oo++,e.substr(Lo,2)===I?(c=I,Lo+=2):(c=l,0===Oo&&Jo(at)),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);n!==l;)r.push(n),n=Lo,a=Lo,Oo++,e.substr(Lo,2)===I?(c=I,Lo+=2):(c=l,0===Oo&&Jo(at)),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);e.substr(Lo,2)===I?(n=I,Lo+=2):(n=l,0===Oo&&Jo(at)),n!==l?t=o=[o,r,n]:(Lo=t,t=l)}else Lo=t,t=l;return t}())===l&&(t=dr()),Oo--,t===l&&0===Oo&&Jo(rt),t}function mr(){var t,o,r,n,a,c;if(t=Lo,e.substr(Lo,2)===z?(o=z,Lo+=2):(o=l,0===Oo&&Jo(nt)),o!==l){for(r=[],n=Lo,a=Lo,Oo++,e.substr(Lo,2)===I?(c=I,Lo+=2):(c=l,0===Oo&&Jo(at)),c===l&&(c=ir()),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);n!==l;)r.push(n),n=Lo,a=Lo,Oo++,e.substr(Lo,2)===I?(c=I,Lo+=2):(c=l,0===Oo&&Jo(at)),c===l&&(c=ir()),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);e.substr(Lo,2)===I?(n=I,Lo+=2):(n=l,0===Oo&&Jo(at)),n!==l?t=o=[o,r,n]:(Lo=t,t=l)}else Lo=t,t=l;return t}function dr(){var t,o,r,n,a,c;if(t=Lo,e.substr(Lo,2)===O?(o=O,Lo+=2):(o=l,0===Oo&&Jo(ct)),o!==l){for(r=[],n=Lo,a=Lo,Oo++,c=ir(),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);n!==l;)r.push(n),n=Lo,a=Lo,Oo++,c=ir(),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);t=o=[o,r]}else Lo=t,t=l;return t}function pr(){var e,t,o,r;if(Oo++,e=Lo,(t=hr())!==l){for(o=[],r=_r();r!==l;)o.push(r),r=_r();Ho=e,e=wo(t,o)}else Lo=e,e=l;return Oo--,e===l&&(t=l,0===Oo&&Jo(lt)),e}function hr(){var t,o,r;return(t=function(){var t;return(t=function(){var t;return ge.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(It)),t}())===l&&(t=function(){var t;return he.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Lt)),t}())===l&&(t=function(){var t;return we.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(zt)),t}())===l&&(t=function(){var t;return _e.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Ht)),t}())===l&&(t=function(){var t;return ve.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Rt)),t}())===l&&(t=function(){var t;return Ce.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Ut)),t}()),t}())===l&&(95===e.charCodeAt(Lo)?(t=$,Lo++):(t=l,0===Oo&&Jo(it)),t===l&&(t=Lo,92===e.charCodeAt(Lo)?(o=G,Lo++):(o=l,0===Oo&&Jo(st)),o!==l&&(r=Ar())!==l?t=r:(Lo=t,t=l))),t}function _r(){var t;return(t=hr())===l&&(36===e.charCodeAt(Lo)?(t=w,Lo++):(t=l,0===Oo&&Jo(Me)),t===l&&(t=function(){var t;return(t=function(){var t;return fe.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo($t)),t}())===l&&(t=function(){var t;return Ee.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Ot)),t}()),t}())===l&&(t=function(){var t;return be.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Gt)),t}())===l&&(t=function(){var t;return ye.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(jt)),t}())===l&&(8204===e.charCodeAt(Lo)?(t=U,Lo++):(t=l,0===Oo&&Jo(ut)),t===l&&(8205===e.charCodeAt(Lo)?(t=j,Lo++):(t=l,0===Oo&&Jo(mt))))),t}function vr(){var t,o,r,n;if(Oo++,t=Lo,34===e.charCodeAt(Lo)?(o=Z,Lo++):(o=l,0===Oo&&Jo(_t)),o!==l){for(r=[],n=wr();n!==l;)r.push(n),n=wr();34===e.charCodeAt(Lo)?(n=Z,Lo++):(n=l,0===Oo&&Jo(_t)),n!==l?(Ho=t,t=Eo(r)):(Lo=t,t=l)}else Lo=t,t=l;if(t===l)if(t=Lo,39===e.charCodeAt(Lo)?(o=W,Lo++):(o=l,0===Oo&&Jo(vt)),o!==l){for(r=[],n=gr();n!==l;)r.push(n),n=gr();39===e.charCodeAt(Lo)?(n=W,Lo++):(n=l,0===Oo&&Jo(vt)),n!==l?(Ho=t,t=fo(r)):(Lo=t,t=l)}else Lo=t,t=l;return Oo--,t===l&&(o=l,0===Oo&&Jo(ht)),t}function wr(){var t,o,r,n;return t=Lo,o=Lo,r=Lo,Oo++,34===e.charCodeAt(Lo)?(n=Z,Lo++):(n=l,0===Oo&&Jo(_t)),n===l&&(92===e.charCodeAt(Lo)?(n=G,Lo++):(n=l,0===Oo&&Jo(st)),n===l&&(n=ir())),Oo--,n===l?r=void 0:(Lo=r,r=l),r!==l&&(n=cr())!==l?o=r=[r,n]:(Lo=o,o=l),(t=o!==l?e.substring(t,Lo):o)===l&&(t=Lo,92===e.charCodeAt(Lo)?(o=G,Lo++):(o=l,0===Oo&&Jo(st)),o!==l&&(r=Cr())!==l?t=r:(Lo=t,t=l),t===l&&(t=br())),t}function gr(){var t,o,r,n;return t=Lo,o=Lo,r=Lo,Oo++,39===e.charCodeAt(Lo)?(n=W,Lo++):(n=l,0===Oo&&Jo(vt)),n===l&&(92===e.charCodeAt(Lo)?(n=G,Lo++):(n=l,0===Oo&&Jo(st)),n===l&&(n=ir())),Oo--,n===l?r=void 0:(Lo=r,r=l),r!==l&&(n=cr())!==l?o=r=[r,n]:(Lo=o,o=l),(t=o!==l?e.substring(t,Lo):o)===l&&(t=Lo,92===e.charCodeAt(Lo)?(o=G,Lo++):(o=l,0===Oo&&Jo(st)),o!==l&&(r=Cr())!==l?t=r:(Lo=t,t=l),t===l&&(t=br())),t}function Er(){var t,o,r,n;return t=Lo,(o=fr())!==l?(45===e.charCodeAt(Lo)?(r=K,Lo++):(r=l,0===Oo&&Jo(bt)),r!==l&&(n=fr())!==l?(Ho=t,t=Co(o,n)):(Lo=t,t=l)):(Lo=t,t=l),t}function fr(){var t,o,r,n;return t=Lo,o=Lo,r=Lo,Oo++,93===e.charCodeAt(Lo)?(n=X,Lo++):(n=l,0===Oo&&Jo(ft)),n===l&&(92===e.charCodeAt(Lo)?(n=G,Lo++):(n=l,0===Oo&&Jo(st)),n===l&&(n=ir())),Oo--,n===l?r=void 0:(Lo=r,r=l),r!==l&&(n=cr())!==l?o=r=[r,n]:(Lo=o,o=l),(t=o!==l?e.substring(t,Lo):o)===l&&(t=Lo,92===e.charCodeAt(Lo)?(o=G,Lo++):(o=l,0===Oo&&Jo(st)),o!==l&&(r=Cr())!==l?t=r:(Lo=t,t=l),t===l&&(t=br())),t}function br(){var t,o;return t=Lo,92===e.charCodeAt(Lo)?(o=G,Lo++):(o=l,0===Oo&&Jo(st)),o!==l&&sr()!==l?(Ho=t,t=yo()):(Lo=t,t=l),t}function Cr(){var t,o,r,n;return t=function(){var t;return(t=yr())===l&&(t=function(){var t,o,r,n;return t=Lo,o=Lo,r=Lo,Oo++,n=function(){var t;return(t=yr())===l&&(t=xr())===l&&(120===e.charCodeAt(Lo)?(t=ce,Lo++):(t=l,0===Oo&&Jo(Bt)),t===l&&(117===e.charCodeAt(Lo)?(t=le,Lo++):(t=l,0===Oo&&Jo(Nt)))),t}(),n===l&&(n=ir()),Oo--,n===l?r=void 0:(Lo=r,r=l),r!==l&&(n=cr())!==l?o=r=[r,n]:(Lo=o,o=l),t=o!==l?e.substring(t,Lo):o}()),t}(),t===l&&(t=Lo,48===e.charCodeAt(Lo)?(o=Q,Lo++):(o=l,0===Oo&&Jo(Ct)),o!==l?(r=Lo,Oo++,n=xr(),Oo--,n===l?r=void 0:(Lo=r,r=l),r!==l?(Ho=t,t=Ao()):(Lo=t,t=l)):(Lo=t,t=l),t===l&&(t=function(){var t,o,r,n,a,c;return t=Lo,120===e.charCodeAt(Lo)?(o=ce,Lo++):(o=l,0===Oo&&Jo(Bt)),o!==l?(r=Lo,n=Lo,(a=kr())!==l&&(c=kr())!==l?n=a=[a,c]:(Lo=n,n=l),(r=n!==l?e.substring(r,Lo):n)!==l?(Ho=t,t=Mo(r)):(Lo=t,t=l)):(Lo=t,t=l),t}(),t===l&&(t=Ar()))),t}function yr(){var t,o;return 39===e.charCodeAt(Lo)?(t=W,Lo++):(t=l,0===Oo&&Jo(vt)),t===l&&(34===e.charCodeAt(Lo)?(t=Z,Lo++):(t=l,0===Oo&&Jo(_t)),t===l&&(92===e.charCodeAt(Lo)?(t=G,Lo++):(t=l,0===Oo&&Jo(st)),t===l&&(t=Lo,98===e.charCodeAt(Lo)?(o=ee,Lo++):(o=l,0===Oo&&Jo(yt)),o!==l&&(Ho=t,o=xo()),(t=o)===l&&(t=Lo,102===e.charCodeAt(Lo)?(o=te,Lo++):(o=l,0===Oo&&Jo(At)),o!==l&&(Ho=t,o=ko()),(t=o)===l&&(t=Lo,110===e.charCodeAt(Lo)?(o=oe,Lo++):(o=l,0===Oo&&Jo(xt)),o!==l&&(Ho=t,o=So()),(t=o)===l&&(t=Lo,114===e.charCodeAt(Lo)?(o=re,Lo++):(o=l,0===Oo&&Jo(kt)),o!==l&&(Ho=t,o=Po()),(t=o)===l&&(t=Lo,116===e.charCodeAt(Lo)?(o=ne,Lo++):(o=l,0===Oo&&Jo(St)),o!==l&&(Ho=t,o=Bo()),(t=o)===l&&(t=Lo,118===e.charCodeAt(Lo)?(o=ae,Lo++):(o=l,0===Oo&&Jo(Pt)),o!==l&&(Ho=t,o=No()),t=o)))))))),t}function Ar(){var t,o,r,n,a,c,i,s;return t=Lo,117===e.charCodeAt(Lo)?(o=le,Lo++):(o=l,0===Oo&&Jo(Nt)),o!==l?(r=Lo,n=Lo,(a=kr())!==l&&(c=kr())!==l&&(i=kr())!==l&&(s=kr())!==l?n=a=[a,c,i,s]:(Lo=n,n=l),(r=n!==l?e.substring(r,Lo):n)!==l?(Ho=t,t=To(r)):(Lo=t,t=l)):(Lo=t,t=l),t}function xr(){var t;return me.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Mt)),t}function kr(){var t;return de.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Tt)),t}function Sr(){var t,o,r,n;return Oo++,t=Lo,123===e.charCodeAt(Lo)?(o=m,Lo++):(o=l,0===Oo&&Jo(xe)),o!==l?(r=function(){var e,t;return e=Lo,t=Pr(),Ho=e,e=t=Fo(t)}(),125===e.charCodeAt(Lo)?(n=d,Lo++):(n=l,0===Oo&&Jo(ke)),n!==l?t=r:(Lo=t,t=l)):(Lo=t,t=l),Oo--,t===l&&(o=l,0===Oo&&Jo(Ft)),t}function Pr(){var t,o,r,n,a,c;if(t=Lo,o=[],r=[],n=Lo,a=Lo,Oo++,pe.test(e.charAt(Lo))?(c=e.charAt(Lo),Lo++):(c=l,0===Oo&&Jo(Dt)),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l),n!==l)for(;n!==l;)r.push(n),n=Lo,a=Lo,Oo++,pe.test(e.charAt(Lo))?(c=e.charAt(Lo),Lo++):(c=l,0===Oo&&Jo(Dt)),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);else r=l;for(r===l&&(r=Lo,123===e.charCodeAt(Lo)?(n=m,Lo++):(n=l,0===Oo&&Jo(xe)),n!==l?(a=Pr(),125===e.charCodeAt(Lo)?(c=d,Lo++):(c=l,0===Oo&&Jo(ke)),c!==l?r=n=[n,a,c]:(Lo=r,r=l)):(Lo=r,r=l));r!==l;){if(o.push(r),r=[],n=Lo,a=Lo,Oo++,pe.test(e.charAt(Lo))?(c=e.charAt(Lo),Lo++):(c=l,0===Oo&&Jo(Dt)),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l),n!==l)for(;n!==l;)r.push(n),n=Lo,a=Lo,Oo++,pe.test(e.charAt(Lo))?(c=e.charAt(Lo),Lo++):(c=l,0===Oo&&Jo(Dt)),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);else r=l;r===l&&(r=Lo,123===e.charCodeAt(Lo)?(n=m,Lo++):(n=l,0===Oo&&Jo(xe)),n!==l?(a=Pr(),125===e.charCodeAt(Lo)?(c=d,Lo++):(c=l,0===Oo&&Jo(ke)),c!==l?r=n=[n,a,c]:(Lo=r,r=l)):(Lo=r,r=l))}return e.substring(t,Lo)}function Br(){var e,t;for(e=[],(t=lr())===l&&(t=sr())===l&&(t=ur());t!==l;)e.push(t),(t=lr())===l&&(t=sr())===l&&(t=ur());return e}function Nr(){var t,o,r,n;if(t=[],o=Lo,r=Br(),59===e.charCodeAt(Lo)?(n=se,Lo++):(n=l,0===Oo&&Jo(Zt)),n!==l?o=r=[r,n]:(Lo=o,o=l),o!==l)for(;o!==l;)t.push(o),o=Lo,r=Br(),59===e.charCodeAt(Lo)?(n=se,Lo++):(n=l,0===Oo&&Jo(Zt)),n!==l?o=r=[r,n]:(Lo=o,o=l);else t=l;return t===l&&(t=Lo,o=function(){var e,t;for(e=[],(t=lr())===l&&(t=mr());t!==l;)e.push(t),(t=lr())===l&&(t=mr());return e}(),(r=dr())===l&&(r=null),(n=sr())!==l?t=o=[o,r,n]:(Lo=t,t=l),t===l&&(t=Lo,o=Br(),r=function(){var t,o;return t=Lo,Oo++,e.length>Lo?(o=e.charAt(Lo),Lo++):(o=l,0===Oo&&Jo($e)),Oo--,o===l?t=void 0:(Lo=t,t=l),t}(),r!==l?t=o=[o,r]:(Lo=t,t=l))),t}const Mr=a.reservedWords||[];if((c=u())!==l&&Lo===e.length)return c;throw c!==l&&Lo{"use strict";const r=o(48256),n=o(49002),a=o(73629),c=o(68189),l={VERSION:o(62415),RESERVED_WORDS:["break","case","catch","class","const","continue","debugger","default","delete","do","else","export","extends","finally","for","function","if","import","in","instanceof","new","return","super","switch","this","throw","try","typeof","var","void","while","with","null","true","false","enum","implements","interface","let","package","private","protected","public","static","yield","await","arguments","eval"],GrammarError:r,GrammarLocation:n,parser:c,compiler:a,generate(e,t){const o="plugins"in(t=void 0!==t?t:{})?t.plugins:[],r={parser:l.parser,passes:function(e){const t={};return Object.keys(e).forEach((o=>{t[o]=e[o].slice()})),t}(l.compiler.passes),reservedWords:l.RESERVED_WORDS.slice()};return o.forEach((e=>{e.use(r,t)})),l.compiler.compile(r.parser.parse(e,{grammarSource:t.grammarSource,reservedWords:r.reservedWords}),r.passes,t)}};e.exports=l},62415:e=>{"use strict";e.exports="3.0.2"},31772:(e,t,o)=>{"use strict";var r=o(25148);function n(){}function a(){}a.resetWarningCache=n,e.exports=function(){function e(e,t,o,n,a,c){if(c!==r){var l=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 l.name="Invariant Violation",l}}function t(){return e}e.isRequired=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:a,resetWarningCache:n};return o.PropTypes=o,o}},7862:(e,t,o)=>{e.exports=o(31772)()},25148:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},12443:(e,t)=>{class o{constructor(){this._array=[],this._set=new Map}static fromArray(e,t){const r=new o;for(let o=0,n=e.length;o=0)return t;throw new Error('"'+e+'" is not in the set.')}at(e){if(e>=0&&e{const r=o(39286);t.encode=function(e){let t,o="",n=function(e){return e<0?1+(-e<<1):0+(e<<1)}(e);do{t=31&n,n>>>=5,n>0&&(t|=32),o+=r.encode(t)}while(n>0);return o}},39286:(e,t)=>{const o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");t.encode=function(e){if(0<=e&&e{const r=o(8023);t.H=class{constructor(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}unsortedForEach(e,t){this._array.forEach(e,t)}add(e){!function(e,t){const o=e.generatedLine,n=t.generatedLine,a=e.generatedColumn,c=t.generatedColumn;return n>o||n==o&&c>=a||r.compareByGeneratedPositionsInflated(e,t)<=0}(this._last,e)?(this._sorted=!1,this._array.push(e)):(this._last=e,this._array.push(e))}toArray(){return this._sorted||(this._array.sort(r.compareByGeneratedPositionsInflated),this._sorted=!0),this._array}}},41393:(e,t,o)=>{const r=o(61944),n=o(8023),a=o(12443).I,c=o(85460).H;class l{constructor(e){e||(e={}),this._file=n.getArg(e,"file",null),this._sourceRoot=n.getArg(e,"sourceRoot",null),this._skipValidation=n.getArg(e,"skipValidation",!1),this._sources=new a,this._names=new a,this._mappings=new c,this._sourcesContents=null}static fromSourceMap(e){const t=e.sourceRoot,o=new l({file:e.file,sourceRoot:t});return e.eachMapping((function(e){const r={generated:{line:e.generatedLine,column:e.generatedColumn}};null!=e.source&&(r.source=e.source,null!=t&&(r.source=n.relative(t,r.source)),r.original={line:e.originalLine,column:e.originalColumn},null!=e.name&&(r.name=e.name)),o.addMapping(r)})),e.sources.forEach((function(r){let a=r;null!=t&&(a=n.relative(t,r)),o._sources.has(a)||o._sources.add(a);const c=e.sourceContentFor(r);null!=c&&o.setSourceContent(r,c)})),o}addMapping(e){const t=n.getArg(e,"generated"),o=n.getArg(e,"original",null);let r=n.getArg(e,"source",null),a=n.getArg(e,"name",null);this._skipValidation||this._validateMapping(t,o,r,a),null!=r&&(r=String(r),this._sources.has(r)||this._sources.add(r)),null!=a&&(a=String(a),this._names.has(a)||this._names.add(a)),this._mappings.add({generatedLine:t.line,generatedColumn:t.column,originalLine:o&&o.line,originalColumn:o&&o.column,source:r,name:a})}setSourceContent(e,t){let o=e;null!=this._sourceRoot&&(o=n.relative(this._sourceRoot,o)),null!=t?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[n.toSetString(o)]=t):this._sourcesContents&&(delete this._sourcesContents[n.toSetString(o)],0===Object.keys(this._sourcesContents).length&&(this._sourcesContents=null))}applySourceMap(e,t,o){let r=t;if(null==t){if(null==e.file)throw new Error('SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map\'s "file" property. Both were omitted.');r=e.file}const c=this._sourceRoot;null!=c&&(r=n.relative(c,r));const l=this._mappings.toArray().length>0?new a:this._sources,i=new a;this._mappings.unsortedForEach((function(t){if(t.source===r&&null!=t.originalLine){const r=e.originalPositionFor({line:t.originalLine,column:t.originalColumn});null!=r.source&&(t.source=r.source,null!=o&&(t.source=n.join(o,t.source)),null!=c&&(t.source=n.relative(c,t.source)),t.originalLine=r.line,t.originalColumn=r.column,null!=r.name&&(t.name=r.name))}const a=t.source;null==a||l.has(a)||l.add(a);const s=t.name;null==s||i.has(s)||i.add(s)}),this),this._sources=l,this._names=i,e.sources.forEach((function(t){const r=e.sourceContentFor(t);null!=r&&(null!=o&&(t=n.join(o,t)),null!=c&&(t=n.relative(c,t)),this.setSourceContent(t,r))}),this)}_validateMapping(e,t,o,r){if(t&&"number"!=typeof t.line&&"number"!=typeof t.column)throw new Error("original.line and original.column are not numbers -- you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.");if(e&&"line"in e&&"column"in e&&e.line>0&&e.column>=0&&!t&&!o&&!r);else if(!(e&&"line"in e&&"column"in e&&t&&"line"in t&&"column"in t&&e.line>0&&e.column>=0&&t.line>0&&t.column>=0&&o))throw new Error("Invalid mapping: "+JSON.stringify({generated:e,source:o,original:t,name:r}))}_serializeMappings(){let e,t,o,a,c=0,l=1,i=0,s=0,u=0,m=0,d="";const p=this._mappings.toArray();for(let h=0,_=p.length;h<_;h++){if(t=p[h],e="",t.generatedLine!==l)for(c=0;t.generatedLine!==l;)e+=";",l++;else if(h>0){if(!n.compareByGeneratedPositionsInflated(t,p[h-1]))continue;e+=","}e+=r.encode(t.generatedColumn-c),c=t.generatedColumn,null!=t.source&&(a=this._sources.indexOf(t.source),e+=r.encode(a-m),m=a,e+=r.encode(t.originalLine-1-s),s=t.originalLine-1,e+=r.encode(t.originalColumn-i),i=t.originalColumn,null!=t.name&&(o=this._names.indexOf(t.name),e+=r.encode(o-u),u=o)),d+=e}return d}_generateSourcesContent(e,t){return e.map((function(e){if(!this._sourcesContents)return null;null!=t&&(e=n.relative(t,e));const o=n.toSetString(e);return Object.prototype.hasOwnProperty.call(this._sourcesContents,o)?this._sourcesContents[o]:null}),this)}toJSON(){const e={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return null!=this._file&&(e.file=this._file),null!=this._sourceRoot&&(e.sourceRoot=this._sourceRoot),this._sourcesContents&&(e.sourcesContent=this._generateSourcesContent(e.sources,e.sourceRoot)),e}toString(){return JSON.stringify(this.toJSON())}}l.prototype._version=3,t.SourceMapGenerator=l},5440:(e,t,o)=>{const r=o(41393).SourceMapGenerator,n=o(8023),a=/(\r?\n)/,c="$$$isSourceNode$$$";class l{constructor(e,t,o,r,n){this.children=[],this.sourceContents={},this.line=null==e?null:e,this.column=null==t?null:t,this.source=null==o?null:o,this.name=null==n?null:n,this[c]=!0,null!=r&&this.add(r)}static fromStringWithSourceMap(e,t,o){const r=new l,c=e.split(a);let i=0;const s=function(){return e()+(e()||"");function e(){return i=0;t--)this.prepend(e[t]);else{if(!e[c]&&"string"!=typeof e)throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+e);this.children.unshift(e)}return this}walk(e){let t;for(let o=0,r=this.children.length;o0){for(t=[],o=0;o{t.getArg=function(e,t,o){if(t in e)return e[t];if(3===arguments.length)return o;throw new Error('"'+t+'" is a required argument.')};const o=!("__proto__"in Object.create(null));function r(e){return e}function n(e){if(!e)return!1;const t=e.length;if(t<9)return!1;if(95!==e.charCodeAt(t-1)||95!==e.charCodeAt(t-2)||111!==e.charCodeAt(t-3)||116!==e.charCodeAt(t-4)||111!==e.charCodeAt(t-5)||114!==e.charCodeAt(t-6)||112!==e.charCodeAt(t-7)||95!==e.charCodeAt(t-8)||95!==e.charCodeAt(t-9))return!1;for(let o=t-10;o>=0;o--)if(36!==e.charCodeAt(o))return!1;return!0}function a(e,t){return e===t?0:null===e?1:null===t?-1:e>t?1:-1}t.toSetString=o?r:function(e){return n(e)?"$"+e:e},t.fromSetString=o?r:function(e){return n(e)?e.slice(1):e},t.compareByGeneratedPositionsInflated=function(e,t){let o=e.generatedLine-t.generatedLine;return 0!==o?o:(o=e.generatedColumn-t.generatedColumn,0!==o?o:(o=a(e.source,t.source),0!==o?o:(o=e.originalLine-t.originalLine,0!==o?o:(o=e.originalColumn-t.originalColumn,0!==o?o:a(e.name,t.name)))))};const c="http://host";function l(e){return t=>{const o=m(t),r=s(t),n=new URL(t,r);e(n);const a=n.toString();return"absolute"===o?a:"scheme-relative"===o?a.slice(5):"path-absolute"===o?a.slice(c.length):d(r,a)}}function i(e,t){return new URL(e,t).toString()}function s(e){const t=e.split("..").length-1,o=function(e,t){let o=0;for(;;){const e="p"+o++;if(-1===t.indexOf(e))return e}}(0,e);let r=`${c}/`;for(let e=0;e0&&!r[r.length-1]&&r.pop();o.length>0&&r.length>0&&o[0]===r[0];)o.shift(),r.shift();return r.map((()=>"..")).concat(o).join("/")+t.search+t.hash}const p=l((e=>{e.pathname=e.pathname.replace(/\/?$/,"/")})),h=l((e=>{}));t.normalize=h,t.join=function(e,t){const o=m(t),r=m(e);if(e=p(e),"absolute"===o)return i(t,void 0);if("absolute"===r)return i(t,e);if("scheme-relative"===o)return h(t);if("scheme-relative"===r)return i(t,i(e,c)).slice(5);if("path-absolute"===o)return h(t);if("path-absolute"===r)return i(t,i(e,c)).slice(c.length);const n=s(t+e);return d(n,i(t,i(e,n)))},t.relative=function(e,t){const o=function(e,t){if(m(e)!==m(t))return null;const o=s(e+t),r=new URL(e,o),n=new URL(t,o);try{new URL("",n.toString())}catch(e){return null}return n.protocol!==r.protocol||n.user!==r.user||n.password!==r.password||n.hostname!==r.hostname||n.port!==r.port?null:d(r,n)}(e,t);return"string"==typeof o?o:h(t)}},10782:(e,t,o)=>{t.SourceMapGenerator=o(41393).SourceMapGenerator,t.SourceNode=o(5440).SourceNode}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var o=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(o.exports,o,o.exports,__webpack_require__),o.exports}__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var o in t)__webpack_require__.o(t,o)&&!__webpack_require__.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{AUTO_DRAFT_NAME:()=>ne,AddNewShippingClassModal:()=>Ka,DETAILS_SECTION_ID:()=>W,NEW_PRODUCT_MANAGEMENT_ENABLED_OPTION_NAME:()=>O,PRODUCT_STATUS_LABELS:()=>C_,PostTypeContext:()=>Gt,RemoveConfirmationModal:()=>vl,TAB_GENERAL_ID:()=>Z,TIMEZONELESS_FORMAT:()=>vt,TRACKS_SOURCE:()=>Y,__experimentalAddProductsModal:()=>jd,__experimentalAttributeControl:()=>gl,__experimentalAttributes:()=>Cl,__experimentalBlockFill:()=>Zo,__experimentalBlockIcon:()=>l_,__experimentalBlockSlot:()=>Sa,__experimentalButtonWithDropdownMenu:()=>At,__experimentalCheckboxControl:()=>yr,__experimentalClearSelectedBlockOnBlur:()=>fc,__experimentalCustomFields:()=>ur,__experimentalDetailsDescriptionField:()=>de,__experimentalDetailsFeatureField:()=>se,__experimentalDetailsNameField:()=>le,__experimentalDetailsSummaryField:()=>me,__experimentalEditor:()=>Ro,__experimentalEditorLoadingContext:()=>Je,__experimentalFormattedPrice:()=>Fh,__experimentalInitBlocks:()=>c_,__experimentalLabel:()=>rr,__experimentalManageDownloadLimitsModal:()=>un,__experimentalNotice:()=>rl,__experimentalNumberControl:()=>Sh,__experimentalPluginHeaderItemModal:()=>Ie,__experimentalPluginHeaderItemPopover:()=>Oe,__experimentalProductFieldSection:()=>P,__experimentalProductImage:()=>Lh,__experimentalProductList:()=>Hh,__experimentalProductMVPCESFooter:()=>u_,__experimentalProductMVPFeedbackModal:()=>h_,__experimentalProductMVPFeedbackModalContainer:()=>__,__experimentalProductSectionLayout:()=>k,__experimentalProductSelect:()=>Rh,__experimentalSchedulePublishModal:()=>kt,__experimentalSectionActions:()=>Jo,__experimentalShippingDimensionsImage:()=>lc,__experimentalTextControl:()=>nr,__experimentalUseCurrencyInputProps:()=>Kn,__experimentalUseCustomFields:()=>Xo,__experimentalUseFeedbackBar:()=>lt,__experimentalUseMetaboxHiddenProduct:()=>vr,__experimentalUseProductEdits:()=>Ot,__experimentalUseProductEntityProp:()=>Rt,__experimentalUseProductHelper:()=>ce,__experimentalUseProductManager:()=>ut,__experimentalUseProductMetadata:()=>z_,__experimentalUseProductScheduled:()=>bt,__experimentalUseProductTemplate:()=>$t,__experimentalUseVariationSwitcher:()=>g_,__experimentalUseVariationsOrder:()=>R_,__experimentalVariationQuickUpdateMenuItem:()=>bp,__experimentalVariationSwitcherFooter:()=>E_,__experimentalWooProductFieldItem:()=>V,__experimentalWooProductMoreMenuItem:()=>he,__experimentalWooProductSectionItem:()=>F,__experimentalWooProductTabItem:()=>D,createOrderedChildren:()=>N,deferSelectInFocus:()=>rn,formatCurrencyDisplayValue:()=>Xn,formatScheduleDatetime:()=>Et,getCheckboxTracks:()=>ie,getCurrencySymbolProps:()=>f_,getDerivedProductType:()=>re,getFormattedDateTime:()=>wt,getFullScheduleLabel:()=>gt,getHeaderTitle:()=>Ye,getProductStatus:()=>y_,getProductStockStatus:()=>Yd,getProductStockStatusClass:()=>Xd,getProductTitle:()=>A_,getProductVariationTitle:()=>x_,getSiteDatetime:()=>dt,getSiteSettingsTimezoneAbbreviation:()=>pt,getTruncatedProductVariationTitle:()=>k_,handleConfirm:()=>S_,handlePrompt:()=>_p,hasAttributesUsedForVariations:()=>sh,initBlock:()=>P_,isSameDay:()=>ht,isSiteSettingsTime12HourFormatted:()=>xt,isSiteSettingsTimezoneSameAsDateTimezone:()=>_t,isValidEmail:()=>s_,preventLeavingProductForm:()=>zt,productApiFetchMiddleware:()=>V_,productEditorHeaderApiFetchMiddleware:()=>F_,registerProductEditorBlockType:()=>y,sift:()=>El,sortFillsByOrder:()=>M,store:()=>h,truncate:()=>hp,useEvaluationContext:()=>C,useValidation:()=>Fn,useValidations:()=>et});var e={};__webpack_require__.r(e),__webpack_require__.d(e,{disableComplementaryArea:()=>Ne,enableComplementaryArea:()=>Be,pinItem:()=>Me,setFeatureDefaults:()=>De,setFeatureValue:()=>Fe,toggleFeature:()=>Ve,unpinItem:()=>Te});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{getActiveComplementaryArea:()=>Le,isFeatureActive:()=>Re,isItemPinned:()=>He});var o={};__webpack_require__.r(o),__webpack_require__.d(o,{Icon:()=>je,addCard:()=>Vl,addSubmenu:()=>Dl,alignCenter:()=>vc,alignJustify:()=>gc,alignLeft:()=>_c,alignNone:()=>Hl,alignRight:()=>wc,archive:()=>zl,archiveTitle:()=>Ol,arrowDown:()=>Gl,arrowLeft:()=>Ut,arrowRight:()=>jl,arrowUp:()=>Zl,aspectRatio:()=>Xl,atSymbol:()=>Jl,audio:()=>Ql,backup:()=>ti,blockDefault:()=>ri,blockMeta:()=>ai,blockTable:()=>li,box:()=>Ze,brush:()=>si,bug:()=>mi,button:()=>pi,buttons:()=>_i,calendar:()=>wi,cancelCircleFilled:()=>Ei,capturePhoto:()=>bi,captureVideo:()=>yi,category:()=>xi,chartBar:()=>Si,check:()=>ct,chevronDown:()=>yt,chevronLeft:()=>Ue,chevronRight:()=>Bi,chevronRightSmall:()=>Mi,chevronUp:()=>Jr,classic:()=>Vi,close:()=>Eo,closeSmall:()=>bo,cloud:()=>Hi,cloudUpload:()=>Di,code:()=>zi,cog:()=>Oi,color:()=>Gi,column:()=>ji,columns:()=>Zi,comment:()=>Xi,commentAuthorAvatar:()=>Qi,commentAuthorName:()=>ts,commentContent:()=>rs,commentEditLink:()=>ls,commentReplyLink:()=>as,commentTitle:()=>ss,copy:()=>Ji,cover:()=>ms,create:()=>ps,crop:()=>_s,currencyDollar:()=>ws,currencyEuro:()=>Es,currencyPound:()=>bs,customLink:()=>Yr,customPostType:()=>ys,desktop:()=>xs,download:()=>Bs,dragHandle:()=>Ss,edit:()=>Ts,external:()=>co,file:()=>Fs,flipHorizontal:()=>Ls,flipVertical:()=>Rs,footer:()=>gd,formatBold:()=>Is,formatCapitalize:()=>$s,formatIndent:()=>Us,formatIndentRTL:()=>qs,formatItalic:()=>Ws,formatListBullets:()=>Js,formatListBulletsRTL:()=>Ys,formatListNumbered:()=>Xs,formatListNumberedRTL:()=>Ks,formatLowercase:()=>Qs,formatLtr:()=>pc,formatOutdent:()=>eu,formatOutdentRTL:()=>tu,formatRtl:()=>ou,formatStrikethrough:()=>ru,formatUnderline:()=>nu,formatUppercase:()=>au,fullscreen:()=>cu,gallery:()=>lu,globe:()=>iu,grid:()=>su,group:()=>qe,handle:()=>uu,header:()=>Ed,heading:()=>mu,help:()=>Ko,helpFilled:()=>du,home:()=>_u,html:()=>vu,image:()=>wu,inbox:()=>pu,info:()=>gu,insertAfter:()=>Eu,insertBefore:()=>fu,institution:()=>hu,justifyCenter:()=>Cu,justifyLeft:()=>bu,justifyRight:()=>yu,justifySpaceBetween:()=>Au,key:()=>xu,keyboardClose:()=>ku,keyboardReturn:()=>Xr,layout:()=>Su,lifesaver:()=>Pu,lineDashed:()=>Bu,lineDotted:()=>Nu,lineSolid:()=>Mu,link:()=>Tu,linkOff:()=>Vu,list:()=>Fu,listItem:()=>Du,listView:()=>to,lock:()=>Lu,login:()=>Hu,loop:()=>Ru,mapMarker:()=>zu,media:()=>Iu,mediaAndText:()=>Ou,megaphone:()=>$u,menu:()=>Gu,mobile:()=>Uu,more:()=>ju,moreHorizontal:()=>qu,moreHorizontalMobile:()=>Zu,moreVertical:()=>Ae,moveTo:()=>Wu,navigation:()=>Ju,next:()=>Jt,notFound:()=>Yu,overlayText:()=>Xu,page:()=>Qu,pageBreak:()=>Ku,pages:()=>em,paragraph:()=>tm,payment:()=>om,pencil:()=>Ms,people:()=>lm,percent:()=>rm,pin:()=>im,plugins:()=>ve,plus:()=>Wt,plusCircle:()=>um,plusCircleFilled:()=>sm,positionCenter:()=>nm,positionLeft:()=>am,positionRight:()=>cm,post:()=>mm,postAuthor:()=>dm,postCategories:()=>pm,postComments:()=>hm,postCommentsCount:()=>_m,postCommentsForm:()=>vm,postContent:()=>Lr,postDate:()=>wm,postExcerpt:()=>gm,postFeaturedImage:()=>Em,postList:()=>fm,postTerms:()=>Cm,postTitle:()=>bm,preformatted:()=>ym,previous:()=>Yt,pullLeft:()=>Am,pullRight:()=>xm,pullquote:()=>km,queryPagination:()=>Sm,queryPaginationNext:()=>Pm,queryPaginationNumbers:()=>Bm,queryPaginationPrevious:()=>Nm,queryTitle:()=>Mm,quote:()=>Tm,receipt:()=>Vm,redo:()=>Xt,removeBug:()=>Fm,removeSubmenu:()=>Dm,replace:()=>Lm,reset:()=>Hm,resizeCornerNE:()=>Rm,reusableBlock:()=>zm,rotateLeft:()=>$m,rotateRight:()=>Gm,row:()=>Im,rss:()=>Um,search:()=>jm,separator:()=>qm,settings:()=>Zm,share:()=>Wm,shield:()=>Jm,shipping:()=>rd,shortcode:()=>Ym,sidebar:()=>fd,siteLogo:()=>Xm,stack:()=>Km,starEmpty:()=>qn,starFilled:()=>jn,starHalf:()=>Qm,store:()=>ed,stretchFullWidth:()=>td,stretchWide:()=>nd,styles:()=>od,subscript:()=>ad,superscript:()=>cd,swatch:()=>ld,symbol:()=>Om,symbolFilled:()=>vd,table:()=>hd,tableColumnAfter:()=>id,tableColumnBefore:()=>sd,tableColumnDelete:()=>ud,tableRowAfter:()=>md,tableRowBefore:()=>dd,tableRowDelete:()=>pd,tablet:()=>Cd,tag:()=>_d,termDescription:()=>wd,textColor:()=>bd,tip:()=>Ad,title:()=>yd,tool:()=>xd,trash:()=>mn,trendingDown:()=>kd,trendingUp:()=>Sd,typography:()=>Pd,undo:()=>Kt,ungroup:()=>Bd,unlock:()=>Nd,update:()=>Md,upload:()=>en,verse:()=>Td,video:()=>Vd,warning:()=>Fd,widget:()=>Dd,wordpress:()=>Ld});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{gift:()=>Rd,hidden:()=>Hd,seen:()=>sl});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{attributesInit:()=>xl,initCatalogVisibility:()=>Uo,initCheckbox:()=>Sr,initCollapsible:()=>Mr,initConditional:()=>Dr,initCustomFields:()=>hr,initCustomFieldsToogle:()=>br,initDescription:()=>Zr,initDownloads:()=>Cn,initImages:()=>Tn,initInventoryQuantity:()=>jc,initLinkedProductList:()=>qh,initLowStockQty:()=>Rn,initName:()=>Jn,initNotice:()=>lh,initNoticeHasVariations:()=>ph,initNumber:()=>Mh,initPricing:()=>oa,initProductDetailsSectionDescription:()=>$d,initProductList:()=>ap,initRadio:()=>ia,initRegularPrice:()=>pa,initRequirePassword:()=>Nl,initSalePrice:()=>ga,initScheduleSale:()=>xa,initSection:()=>Ta,initSectionDescription:()=>Ha,initSelect:()=>a_,initShippingClass:()=>ac,initShippingDimensions:()=>mc,initSku:()=>Gn,initSubsection:()=>$a,initSubsectionDescription:()=>Za,initSummary:()=>Ac,initTab:()=>Mc,initTag:()=>Ic,initTaxonomy:()=>fh,initText:()=>xh,initTextArea:()=>e_,initToggle:()=>Yc,initVariationItems:()=>Yp,initVariationOptions:()=>oh});const a=window.wp.data,c="MODAL_EDITOR_OPEN",l="MODAL_EDITOR_CLOSE",i="MODAL_EDITOR_SET_BLOCKS",s="MODAL_EDITOR_CONTENT_HAS_CHANGED",u="PANEL_PREPUBLISH_OPEN",m="PANEL_PREPUBLISH_CLOSE",d={openModalEditor:()=>({type:c}),closeModalEditor:()=>({type:l}),setModalEditorBlocks:e=>({type:i,blocks:e}),setModalEditorContentHasChanged:e=>({type:s,hasChanged:e}),openPrepublishPanel:()=>({type:u}),closePrepublishPanel:()=>({type:m})},p={modalEditor:{isOpen:!1,blocks:[],hasChanged:!1},prepublishPanel:{isOpen:!1}},h="woo/product-editor-ui",_=(0,a.createReduxStore)(h,{actions:d,selectors:{isModalEditorOpen:function(e){var t;return null===(t=e.modalEditor)||void 0===t?void 0:t.isOpen},getModalEditorBlocks:function(e){var t;return(null===(t=e.modalEditor)||void 0===t?void 0:t.blocks)||[]},getModalEditorContentHasChanged:function(e){var t;return!!(null===(t=e.modalEditor)||void 0===t?void 0:t.hasChanged)},isPrepublishPanelOpen:function(e){var t;return null===(t=e.prepublishPanel)||void 0===t?void 0:t.isOpen}},reducer:function(e=p,t){switch(t.type){case c:return{...e,modalEditor:{...e.modalEditor,isOpen:!0}};case l:return{...e,modalEditor:{...e.modalEditor,isOpen:!1}};case i:return{...e,modalEditor:{...e.modalEditor,blocks:t.blocks||[]}};case s:return{...e,modalEditor:{...e.modalEditor,hasChanged:(null==t?void 0:t.hasChanged)||!1}};case u:return{...e,prepublishPanel:{isOpen:!0}};case m:return{...e,prepublishPanel:{isOpen:!1}}}return e}}),v=window.wp.element,w=window.wp.hooks,g=window.wp.compose,E=__webpack_require__(80154).generate('\n{{\n\tfunction evaluateUnaryExpression( operator, operand ) {\n\t\tswitch ( operator ) {\n\t\t\tcase \'!\':\n\t\t\t\treturn !operand;\n\t\t\t\tbreak;\n\t\t\tcase \'-\':\n\t\t\t\treturn -operand;\n\t\t\t\tbreak;\n\t\t\tcase \'+\':\n\t\t\t\treturn +operand;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\treturn undefined;\n\t\t\t\tbreak;\n\t\t}\n\t}\n\n\tfunction evaluateBinaryExpression( head, tail ) {\n\t\treturn tail.reduce( ( leftOperand, tailElement ) => {\n\t\t\tconst operator = tailElement[ 1 ];\n\t\t\tconst rightOperand = tailElement[ 3 ];\n\n\t\t\tswitch ( operator ) {\n\t\t\t\tcase \'&&\':\n\t\t\t\t\treturn leftOperand && rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'||\':\n\t\t\t\t\treturn leftOperand || rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'===\':\n\t\t\t\t\treturn leftOperand === rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'!==\':\n\t\t\t\t\treturn leftOperand !== rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'==\':\n\t\t\t\t\treturn leftOperand == rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'!=\':\n\t\t\t\t\treturn leftOperand != rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'<=\':\n\t\t\t\t\treturn leftOperand <= rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'<\':\n\t\t\t\t\treturn leftOperand < rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'>=\':\n\t\t\t\t\treturn leftOperand >= rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'>\':\n\t\t\t\t\treturn leftOperand > rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'+\':\n\t\t\t\t\treturn leftOperand + rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'-\':\n\t\t\t\t\treturn leftOperand - rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'*\':\n\t\t\t\t\treturn leftOperand * rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'/\':\n\t\t\t\t\treturn leftOperand / rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'%\':\n\t\t\t\t\treturn leftOperand % rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\treturn undefined;\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t}, head );\n\t}\n\n\tfunction getPropertyValue( obj, propertyName ) {\n\t\tif ( Object.hasOwn( obj, propertyName ) ) {\n\t\t\treturn obj[ propertyName ];\n\t\t} else if (\n\t\t\tArray.isArray( obj ) &&\n\t\t\tobj.length > 0 &&\n\t\t\tObject.hasOwn( obj[ 0 ], \'key\' ) &&\n\t\t\tObject.hasOwn( obj[ 0 ], \'value\' )\n\t\t) {\n\t\t\t// We likely dealing with an array of objects with key/value pairs (like post meta data)\n\t\t\tconst item = obj.find( ( item ) => item.key === propertyName );\n\t\t\treturn item?.value;\n\t\t}\n\n\t\treturn undefined;\n\t}\n}}\n\nStart\n\t= Expression\n\nSourceCharacter\n\t= .\n\nWhiteSpace\n\t= " "\n\t/ "\\t"\n\nLineTerminator\n\t= "\\n"\n\t/ "\\r"\n\t/ "\\u2028"\n\t/ "\\u2029"\n\nLineTerminatorSequence\n\t= "\\n"\n\t/ "\\r\\n"\n\t/ "\\r"\n\t/ "\\u2028"\n\t/ "\\u2029"\n\nComment "comment"\n\t= MultiLineComment\n\nMultiLineComment\n\t= "/*" (!"*/" SourceCharacter)* "*/"\n\n__ "skipped"\n\t= (WhiteSpace / LineTerminatorSequence / Comment)*\n\nIdentifierPath\n\t= variable:Identifier accessor:(__ "." __ Identifier)* {\n\t\tconst path = variable.split( \'.\' );\n\t\tlet result = path.reduce( getPropertyValue, options.context );\n\n\t\tfor ( let i = 0; i < accessor.length; i++ ) {\n\t\t\tresult = getPropertyValue( result, accessor[ i ][ 3 ] );\n\t\t}\n\n\t\treturn result;\n\t}\n\nIdentifier\n\t= !ReservedWord name:IdentifierName {\n\t\treturn name;\n\t}\n\nIdentifierName\n\t= first:IdentifierStart rest:IdentifierPart* {\n\t\treturn text();\n\t}\n\nIdentifierStart\n\t= [a-zA-Z]\n\t/ "_"\n\t/ "$"\n\nIdentifierPart\n\t= IdentifierStart\n\nReservedWord\n\t= NullLiteral\n\t/ BooleanLiteral\n\n// Literals\n\nLiteral\n\t= NullLiteral\n\t/ BooleanLiteral\n\t/ NumericLiteral\n\t/ StringLiteral\n\nNullLiteral\n\t= NullToken { return null; }\n\nBooleanLiteral\n\t= "true" { return true; }\n\t/ "false" { return false; }\n\nNumericLiteral\n\t= literal:HexIntegerLiteral !(IdentifierStart / DecimalDigit) {\n\t\treturn literal;\n\t}\n\t/ literal:DecimalLiteral !(IdentifierStart / DecimalDigit) {\n\t\treturn literal;\n\t}\n\nHexIntegerLiteral\n\t= "0x"i digits:$HexDigit+ {\n\t\treturn parseInt( digits, 16 );\n\t}\n\nHexDigit\n\t= [0-9a-f]i\n\nDecimalLiteral\n\t= DecimalIntegerLiteral "." DecimalDigit* ExponentPart? {\n\t\treturn parseFloat( text() );\n\t}\n\t/ "." DecimalDigit+ ExponentPart? {\n\t\treturn parseFloat( text() );\n\t}\n\t/ DecimalIntegerLiteral ExponentPart? {\n\t\treturn parseFloat( text() );\n\t}\n\nDecimalIntegerLiteral\n\t= "0"\n\t/ NonZeroDigit DecimalDigit*\n\nDecimalDigit\n\t= [0-9]\n\nNonZeroDigit\n\t= [1-9]\n\nExponentPart\n\t= ExponentIndicator SignedInteger\n\nExponentIndicator\n\t= "e"i\n\nSignedInteger\n\t= [+-]? DecimalDigit+\n\nStringLiteral\n\t= \'"\' chars:DoubleQuotedStringCharacter* \'"\' {\n\t\treturn chars.join( \'\' );\n\t}\n\t/ "\'" chars:SingleQuotedStringCharacter* "\'" {\n\t\treturn chars.join( \'\' );\n\t}\n\nDoubleQuotedStringCharacter\n\t= !(\'"\' / "\\\\" / LineTerminator) SourceCharacter {\n\t\treturn text();\n\t}\n\t/ "\\\\" escapeSequence:EscapeSequence {\n\t\treturn escapeSequence;\n\t}\n\t/ LineContinuation\n\nSingleQuotedStringCharacter\n\t= !("\'" / "\\\\" / LineTerminator) SourceCharacter {\n\t\treturn text();\n\t}\n\t/ "\\\\" escapeSequence:EscapeSequence {\n\t\treturn escapeSequence;\n\t}\n\t/ LineContinuation\n\nLineContinuation\n\t= "\\\\" LineTerminatorSequence {\n\t\treturn \'\';\n\t}\n\nEscapeSequence\n\t= CharacterEscapeSequence\n\t/ "0" !DecimalDigit {\n\t\treturn "\\0";\n\t}\n\t/ HexEscapeSequence\n\t/ UnicodeEscapeSequence\n\nCharacterEscapeSequence\n\t= SingleEscapeCharacter\n\t/ NonEscapeCharacter\n\nSingleEscapeCharacter\n\t= "\'"\n\t/ \'"\'\n\t/ "\\\\"\n\t/ "b" {\n\t\treturn "\\b";\n\t}\n\t/ "f" {\n\t\treturn "\\f";\n\t}\n\t/ "n" {\n\t\treturn "\\n";\n\t}\n\t/ "r" {\n\t\treturn "\\r";\n\t}\n\t/ "t" {\n\t\treturn "\\t";\n\t}\n\t/ "v" {\n\t\treturn "\\v";\n\t}\n\nNonEscapeCharacter\n\t= (!EscapeCharacter / LineTerminator) SourceCharacter {\n\t\treturn text();\n\t}\n\nEscapeCharacter\n\t= SingleEscapeCharacter\n\t/ DecimalDigit\n\t/ "x"\n\t/ "u"\n\nHexEscapeSequence\n\t= "x" digits:$(HexDigit HexDigit) {\n\t\treturn String.fromCharCode( parseInt( digits, 16 ) );\n\t}\n\nUnicodeEscapeSequence\n\t= "u" digits:$(HexDigit HexDigit HexDigit HexDigit) {\n\t\treturn String.fromCharCode( parseInt( digits, 16 ) );\n\t}\n\n// Tokens\n\nNullToken\n\t= "null" !IdentifierPart\n\nTrueToken\n\t= "true" !IdentifierPart\n\nFalseToken\n\t= "false" !IdentifierPart\n\n// Expressions\n\nPrimaryExpression\n\t= IdentifierPath\n\t/ Literal\n\t/ "(" __ expression:Expression __ ")" {\n\t\treturn expression;\n\t}\n\nUnaryExpression\n\t= PrimaryExpression\n\t/ operator:UnaryOperator __ operand:UnaryExpression {\n\t\treturn evaluateUnaryExpression( operator, operand );\n\t}\n\nUnaryOperator\n\t= "!"\n\t/ "-"\n\t/ "+"\n\nMultiplicativeExpression\n\t= head:UnaryExpression tail:(__ MultiplicativeOperator __ UnaryExpression)* {\n\t\treturn evaluateBinaryExpression( head, tail );\n\t}\n\nMultiplicativeOperator\n\t= "*"\n\t/ "/"\n\t/ "%"\n\nAdditiveExpression\n\t= head:MultiplicativeExpression tail:(__ AdditiveOperator __ MultiplicativeExpression)* {\n\t\treturn evaluateBinaryExpression( head, tail );\n\t}\n\nAdditiveOperator\n\t= "+"\n\t/ "-"\n\nRelationalExpression\n\t= head:AdditiveExpression tail:(__ RelationalOperator __ AdditiveExpression)* {\n\t\treturn evaluateBinaryExpression( head, tail );\n\t}\n\nRelationalOperator\n\t= "<="\n\t/ "<"\n\t/ ">="\n\t/ ">"\n\nEqualityExpression\n\t= head:RelationalExpression tail:(__ EqualityOperator __ RelationalExpression)* {\n\t\treturn evaluateBinaryExpression( head, tail );\n\t}\n\nEqualityOperator\n\t= "==="\n\t/ "!=="\n\t/ "=="\n\t/ "!="\n\nLogicalAndExpression\n\t= head:EqualityExpression tail:(__ LogicalAndOperator __ EqualityExpression)* {\n\t\treturn evaluateBinaryExpression( head, tail );\n\t}\n\nLogicalAndOperator\n\t= "&&"\n\nLogicalOrExpression\n\t= head:LogicalAndExpression tail:(__ LogicalOrOperator __ LogicalAndExpression)* {\n\t\treturn evaluateBinaryExpression( head, tail );\n\t}\n\nLogicalOrOperator\n\t= "||"\n\nConditionalExpression\n\t= condition:LogicalOrExpression __ ConditionalTrueOperator __ expressionIfTrue:ConditionalExpression __ ConditionalFalseOperator __ expressionIfFalse:ConditionalExpression {\n\t\treturn condition ? expressionIfTrue : expressionIfFalse;\n\t}\n\t/ LogicalOrExpression\n\nConditionalTrueOperator\n\t= "?"\n\nConditionalFalseOperator\n\t= ":"\n\nExpression\n\t= __ expression:ConditionalExpression __ {\n\t\treturn expression;\n\t}\n'),f=window.wc.blockTemplates,b=window.wp.coreData;function C(e){const{postType:t}=e,o=(0,b.useEntityId)("postType",t);return{getEvaluationContext:r=>{const n=r("core").getEditedEntityRecord("postType",t,o);return{...e,editedProduct:n}}}}function y(e){const{metadata:t,settings:o,name:r}=e,n={...t,usesContext:(a=t.usesContext,[...a||[],"postType"])};var a;return(0,f.registerWooBlockType)({name:r,metadata:n,settings:o},C)}const A=(0,g.createHigherOrderComponent)((e=>t=>{const{hasInnerBlocks:o,allBlocksInvisible:r}=(0,a.useSelect)((e=>{var o,r,n;if("product-inventory-advanced"!==(null===(o=null==t?void 0:t.attributes)||void 0===o?void 0:o._templateBlockId))return{hasInnerBlocks:!0,allBlocksInvisible:!1};const a=C(t.context),c=e("core/block-editor").getBlock(null==t?void 0:t.clientId);let l=!1;if(null===(r=null==c?void 0:c.innerBlocks)||void 0===r?void 0:r.length){const t=null==c?void 0:c.innerBlocks[0];i=null==t?void 0:t.innerBlocks,s=a.getEvaluationContext(e),l=i.every((e=>{var t,o;return!(!(null===(t=e.attributes)||void 0===t?void 0:t._templateBlockHideConditions)||!Array.isArray(null===(o=e.attributes)||void 0===o?void 0:o._templateBlockHideConditions))&&e.attributes._templateBlockHideConditions.some((e=>function(e,t={}){return E.parse(e,{context:t})}(e.expression,s)))}))}var i,s;return{hasInnerBlocks:!!(null===(n=null==c?void 0:c.innerBlocks)||void 0===n?void 0:n.length),allBlocksInvisible:l}}));return o&&r?null:(0,v.createElement)(e,{...t})}),"maybeHideInventoryAdvancedCollapsible"),x=window.wc.components,k=({title:e,description:t,className:o,children:r})=>(0,v.createElement)(x.FormSection,{title:e,description:t,className:o},v.Children.map(r,(e=>(0,v.isValidElement)(e)&&e.props.onChange?(0,v.createElement)("div",{className:"product-field-layout"},e):e))),S=window.wp.components,P=({id:e,title:t,description:o,className:r,children:n})=>(0,v.createElement)(k,{title:t,description:o,className:r},(0,v.createElement)(S.Card,null,(0,v.createElement)(S.CardBody,null,n,(0,v.createElement)(x.__experimentalWooProductFieldItem.Slot,{section:e})))),B=window.React;function N(e,t,o,r){const{children:n,props:a}=function(e,t,o,r){if("function"==typeof e)return{children:e({...o,order:t,...r}),props:{order:t,...r}};if((0,B.isValidElement)(e))return"function"==typeof(null==e?void 0:e.type)?{children:e,props:{...o,order:t,...r}}:{children:e,props:{order:t,...r}};throw Error("Invalid children type")}(e,t,o,r);return(0,v.cloneElement)(n,a)}const M=e=>{const t=[...e].sort(((e,t)=>e[0].props.order-t[0].props.order));return(0,v.createElement)(B.Fragment,null,t)},T=({fieldName:e,sectionName:t,order:o,children:r})=>{const{registerFill:n,getFillHelpers:a}=(0,x.useSlotContext)(),c=`product_field/${t}/${e}`;return(0,v.useEffect)((()=>{n(c)}),[]),(0,v.createElement)(S.Fill,{name:`woocommerce_product_field_${t}`,key:c},(e=>N(r,o,{sectionName:t,...e,...a()},{_id:c})))},V=({children:e,sections:t,id:o})=>(0,v.createElement)(v.Fragment,null,t.map((({name:t,order:r=20})=>(0,v.createElement)(T,{fieldName:o,sectionName:t,order:r,key:t},e))));V.Slot=({fillProps:e,section:t})=>{const{filterRegisteredFills:o}=(0,x.useSlotContext)();return(0,v.createElement)(S.Slot,{name:`woocommerce_product_field_${t}`,fillProps:e},(e=>{var t;return M?v.Children.map(null===(t=M(o(e)))||void 0===t?void 0:t.props.children,(e=>(0,v.createElement)("div",{className:"woocommerce-product-form__field"},e))):null}))};const F=({children:e,tabs:t})=>(0,v.createElement)(v.Fragment,null,t.map((({name:t,order:o})=>(0,v.createElement)(S.Fill,{name:`woocommerce_product_section_${t}`,key:t},(r=>N(e,o||20,{tabName:t,...r}))))));F.Slot=({fillProps:e,tab:t})=>(0,v.createElement)(S.Slot,{name:`woocommerce_product_section_${t}`,fillProps:e},(e=>M?M(e):null));const D=({children:e,tabProps:t,templates:o})=>o?(0,v.createElement)(v.Fragment,null,o.map((o=>(0,v.createElement)(S.Fill,{name:`woocommerce_product_tab_${o.name}`,key:o.name},(r=>N(e,o.order||20,{},{tabProps:t,templateName:o.name,order:o.order||20,...r})))))):(console.warn("WooProductTabItem fill is missing templates property."),null);D.Slot=({fillProps:e,template:t,children:o})=>(0,v.createElement)(S.Slot,{name:`woocommerce_product_tab_${t}`,fillProps:e},(t=>{const r=t.reduce((({childrenMap:t,tabs:o},r)=>{var n;const a=r[0].props;if(a&&a.tabProps){t[a.tabProps.name]=r[0];const c="function"==typeof a.tabProps?a.tabProps(e):a.tabProps;o.push({...c,order:null!==(n=a.order)&&void 0!==n?n:20})}return{childrenMap:t,tabs:o}}),{childrenMap:{},tabs:[]}),n=r.tabs.sort(((e,t)=>e.order-t.order));return o(n,r.childrenMap)}));const L=window.wp.i18n,H=window.wp.url,R=window.wc.data,z="woocommerce_product_editor_show_feedback_bar",I="product_editor",O="woocommerce_new_product_management_enabled",$="woocommerce_single_variation_notice_dismissed",G="woocommerce_show_prepublish_checks_enabled",U="[^-\\d\\%s]+",j="[%s](?=%s*[%s])",q="__ADD_NEW_SHIPPING_CLASS_OPTION__",Z="tab/general",W=`${Z}/details`,J="product-details",Y="product-block-editor-v1",X="woocommerce/product-editor",K=[5,10,25],Q=window.wc.tracks,ee=({product:e,permalinkPrefix:t,permalinkSuffix:o,onCancel:r,onSaved:n,saveHandler:c})=>{const{createNotice:l}=(0,a.useDispatch)("core/notices"),[i,s]=(0,v.useState)(!1),[u,m]=(0,v.useState)(e.slug||(0,H.cleanForSlug)(e.name)),d=t+(0,H.cleanForSlug)(u)+o;return(0,v.createElement)(S.Modal,{title:(0,L.__)("Edit product link","woocommerce"),onRequestClose:()=>r(),className:"woocommerce-product-link-edit-modal"},(0,v.createElement)("div",{className:"woocommerce-product-link-edit-modal__wrapper"},(0,v.createElement)("p",{className:"woocommerce-product-link-edit-modal__description"},(0,L.__)("Create a unique link for this product. Use simple, descriptive words and numbers. We'll replace spaces with hyphens (-).","woocommerce")),(0,v.createElement)(S.TextControl,{label:(0,L.__)("Product link","woocommerce"),name:"slug",value:u,onChange:m,hideLabelFromVision:!0,help:(0,v.createInterpolateElement)((0,L.__)("Preview: ","woocommerce"),{link:(0,v.createElement)("strong",null,d)})}),(0,v.createElement)("div",{className:"woocommerce-product-link-edit-modal__buttons"},(0,v.createElement)(S.Button,{isSecondary:!0,onClick:()=>r()},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{isPrimary:!0,isBusy:i,disabled:i||u===e.slug,onClick:async()=>{s(!0),await(async()=>{var t;(0,Q.recordEvent)("product_update_slug",{source:Y,product_id:e.id,product_type:e.type});const{slug:o,permalink:r}=null!==(t=await c(u))&&void 0!==t?t:{};o?l(o===(0,H.cleanForSlug)(u)?"success":"info",o===(0,H.cleanForSlug)(u)?(0,L.__)("Product link successfully updated.","woocommerce"):(0,L.__)("Product link already existed, updated to ","woocommerce")+r):l("error",(0,L.__)("Failed to update product link.","woocommerce")),n()})(),s(!1)}},(0,L.__)("Save","woocommerce")))))},te=window.wc.number,oe=window.wc.currency,re=e=>{var t;return window.wcAdminFeatures["product-variation-management"]&&(null===(t=e.attributes)||void 0===t?void 0:t.find((e=>e.options.length&&e.variation)))?"variable":"simple"},ne="AUTO-DRAFT";function ae(e,t){return"publish"===e&&t?[{label:(0,L.__)("View in store","woocommerce"),onClick:()=>{(0,Q.recordEvent)("product_preview_changes",{source:Y}),window.open(t,"_blank")}}]:[]}function ce(){const{createProduct:e,updateProduct:t,deleteProduct:o}=(0,a.useDispatch)(R.PRODUCTS_STORE_NAME),{batchUpdateProductVariations:r,invalidateResolutionForStoreSelector:n}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME),{createNotice:c}=(0,a.useDispatch)("core/notices"),[l,i]=(0,v.useState)(!1),[s,u]=(0,v.useState)({draft:!1,publish:!1}),m=(0,v.useContext)(oe.CurrencyContext),d=(0,v.useCallback)((async(t,o,r=!1)=>(u({...s,[o]:!0}),e({...t,status:o,type:re(t)}).then((e=>{if(!r){const t="publish"===e.status?(0,L.__)("Product published.","woocommerce"):(0,L.__)("Product successfully created.","woocommerce");c("success",`🎉 ${t}`,{actions:ae(e.status,e.permalink)})}return u({...s,[o]:!1}),e}),(e=>(r||c("error","publish"===o?(0,L.__)("Failed to publish product.","woocommerce"):(0,L.__)("Failed to create product.","woocommerce")),u({...s,[o]:!1}),e))))),[s]),p=(0,v.useCallback)((async(e,o,a,l=!1)=>(u({...s,[a]:!0}),t(e,{...o,status:a,type:re(o)}).then((async e=>async function(e,t){if(t)return r({product_id:e},{update:Object.values(t).flatMap(Object.entries).map((([e,t])=>({id:e,menu_order:t})))})}(e.id,o.variationsOrder).then((()=>n("getProductVariations"))).then((()=>e)))).then((e=>{if(!l){const t="draft"===o.status&&"publish"===e.status?(0,L.__)("Product published.","woocommerce"):(0,L.__)("Product successfully updated.","woocommerce");c("success",`🎉 ${t}`,{actions:ae(e.status,e.permalink)})}return u({...s,[a]:!1}),e}),(e=>(l||c("error",(0,L.__)("Failed to update product.","woocommerce")),u({...s,[a]:!1}),e))))),[s]),h=(0,v.useCallback)((async(e,t="draft")=>d(function(e){return R.productReadOnlyProperties.forEach((t=>delete e[t])),e}({...e,name:(e.name||ne)+" - Copy"}),t)),[]),_=(0,v.useCallback)((async e=>(i(!0),o(e).then((e=>{const t=(0,L.__)("Successfully moved product to Trash.","woocommerce");return c("success",`🎉 ${t}`),i(!1),e}),(e=>(c("error",(0,L.__)("Failed to move product to Trash.","woocommerce")),i(!1),e))))),[]),w=(0,v.useCallback)((e=>{if(!e.length)return"";const{getCurrencyConfig:t}=m,{decimalSeparator:o}=t(),r=new RegExp(U.replace("%s",o),"g"),n=new RegExp(j.replaceAll("%s",o),"g");return e.replace(r,"").replace(n,"").replace(o,".")}),[m]),g=(0,v.useCallback)((e=>{const{getCurrencyConfig:t}=m,{decimalSeparator:o,thousandSeparator:r}=t();return te.numberFormat({decimalSeparator:o,thousandSeparator:r},e)}),[m]),E=(0,v.useCallback)((e=>{const{getCurrencyConfig:t}=m,{decimalSeparator:o,thousandSeparator:r}=t();return te.parseNumber({decimalSeparator:o,thousandSeparator:r},e)}),[m]);return{createProductWithStatus:d,updateProductWithStatus:p,copyProductWithStatus:h,deleteProductAndRedirect:_,sanitizePrice:w,formatNumber:g,parseNumber:E,isUpdatingDraft:s.draft,isUpdatingPublished:s.publish,isDeleting:l}}const le=({})=>{const{updateProductWithStatus:e}=ce(),[t,o]=(0,v.useState)(!1),{getInputProps:r,values:n,touched:c,errors:l,setValue:i,resetForm:s}=(0,x.useFormContext)(),{permalinkPrefix:u,permalinkSuffix:m}=(0,a.useSelect)((e=>{const{getPermalinkParts:t}=e(R.PRODUCTS_STORE_NAME);if(n.id){const e=t(n.id);return{permalinkPrefix:null==e?void 0:e.prefix,permalinkSuffix:null==e?void 0:e.suffix}}return{}}));return(0,v.createElement)("div",null,(0,v.createElement)(S.TextControl,{label:(0,v.createInterpolateElement)((0,L.__)("Name ","woocommerce"),{required:(0,v.createElement)("span",{className:"woocommerce-product-form__optional-input"},(0,L.__)("(required)","woocommerce"))}),name:`${J}-name`,placeholder:(0,L.__)("e.g. 12 oz Coffee Mug","woocommerce"),...r("name",{onBlur:()=>{var e;!n.sku&&(null===(e=n.name)||void 0===e?void 0:e.length)&&i("sku",(0,H.cleanForSlug)(n.name))}})}),n.id&&!(Boolean(c.name)&&Boolean(l.name))&&u&&(0,v.createElement)("span",{className:"woocommerce-product-form__secondary-text product-details-section__product-link"},(0,L.__)("Product link","woocommerce"),": ",(0,v.createElement)("a",{href:n.permalink,target:"_blank",rel:"noreferrer"},u,n.slug||(0,H.cleanForSlug)(n.name),m),(0,v.createElement)(S.Button,{variant:"link",onClick:()=>o(!0)},(0,L.__)("Edit","woocommerce"))),t&&(0,v.createElement)(ee,{permalinkPrefix:u||"",permalinkSuffix:m||"",product:n,onCancel:()=>o(!1),onSaved:()=>o(!1),saveHandler:async t=>{const o=await e(n.id,{slug:t},n.status,!0);if(o&&o.id)return s({...n,slug:o.slug,permalink:o.permalink},c,l),{slug:o.slug,permalink:o.permalink}}}))};function ie(e){return{onChange:t=>{(0,Q.recordEvent)(`product_checkbox_${e}`,{checked:t})}}}const se=()=>{const{getCheckboxControlProps:e}=(0,x.useFormContext)();return(0,v.createElement)(S.CheckboxControl,{label:(0,v.createElement)(v.Fragment,null,(0,L.__)("Feature this product","woocommerce"),(0,v.createElement)(x.__experimentalTooltip,{text:(0,v.createInterpolateElement)((0,L.__)("Include this product in a featured section on your website with a widget or shortcode. ","woocommerce"),{moreLink:(0,v.createElement)(x.Link,{href:"https://woocommerce.com/document/woocommerce-shortcodes/#products",target:"_blank",type:"external",onClick:()=>(0,Q.recordEvent)("add_product_learn_more",{category:J})},(0,L.__)("Learn more","woocommerce"))})})),...e("featured",ie("featured"))})},ue=window.wp.blocks,me=()=>{const{setValue:e,values:t}=(0,x.useFormContext)(),[o,r]=(0,v.useState)((0,ue.parse)(t.short_description||""));return(0,v.createElement)(x.__experimentalRichTextEditor,{label:(0,L.__)("Summary","woocommerce"),blocks:o,onChange:t=>{r(t),o.length&&e("short_description",(0,ue.serialize)(t))},placeholder:(0,L.__)("Summarize this product in 1-2 short sentences. We'll show it at the top of the page.","woocommerce")})},de=()=>{const{setValue:e,values:t}=(0,x.useFormContext)(),[o,r]=(0,v.useState)((0,ue.parse)(t.description||""));return(0,v.createElement)(x.__experimentalRichTextEditor,{label:(0,L.__)("Description","woocommerce"),blocks:o,onChange:t=>{r(t),o.length&&e("description",(0,ue.serialize)(t))},placeholder:(0,L.__)("Describe this product. What makes it unique? What are its most important features?","woocommerce")})},pe="WooProductMenuMenuItem",he=({children:e,order:t=1})=>(0,v.createElement)(S.Fill,{name:pe},(o=>(0,x.createOrderedChildren)(e,t,o)));he.Slot=({fillProps:e})=>(0,v.createElement)(S.Slot,{name:pe,fillProps:e},x.sortFillsByOrder);const _e=window.wp.primitives,ve=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"}));function we(){return we=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=document&&document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=>{t.classList.toggle(e)}}),[e])}("interface-interface-skeleton__html-container");const h={drawer:(0,L.__)("Drawer"),header:(0,L.__)("Header"),body:(0,L.__)("Content"),secondarySidebar:(0,L.__)("Block Library"),sidebar:(0,L.__)("Settings"),actions:(0,L.__)("Publish"),footer:(0,L.__)("Footer"),...u};return(0,v.createElement)("div",we({},p,{ref:(0,g.useMergeRefs)([t,p.ref]),className:Ee()(m,"interface-interface-skeleton",p.className,!!o&&"has-footer")}),!!i&&(0,v.createElement)("div",{className:"interface-interface-skeleton__drawer",role:"region","aria-label":h.drawer,tabIndex:"-1"},i),(0,v.createElement)("div",{className:"interface-interface-skeleton__editor"},!!r&&(0,v.createElement)("div",{className:"interface-interface-skeleton__header",role:"region","aria-label":h.header,tabIndex:"-1"},r),(0,v.createElement)("div",{className:"interface-interface-skeleton__body"},!!a&&(0,v.createElement)("div",{className:"interface-interface-skeleton__secondary-sidebar",role:"region","aria-label":h.secondarySidebar,tabIndex:"-1"},a),!!c&&(0,v.createElement)("div",{className:"interface-interface-skeleton__notices"},c),(0,v.createElement)("div",{className:"interface-interface-skeleton__content",role:"region","aria-label":h.body,tabIndex:"-1"},l),!!n&&(0,v.createElement)("div",{className:"interface-interface-skeleton__sidebar",role:"region","aria-label":h.sidebar,tabIndex:"-1"},n),!!s&&(0,v.createElement)("div",{className:"interface-interface-skeleton__actions",role:"region","aria-label":h.actions,tabIndex:"-1"},s))),!!o&&(0,v.createElement)("div",{className:"interface-interface-skeleton__footer",role:"region","aria-label":h.footer,tabIndex:"-1"},o))})),be=window.lodash;function Ce(e){let{scope:t,...o}=e;return(0,v.createElement)(S.Fill,we({name:`PinnedItems/${t}`},o))}Ce.Slot=function(e){let{scope:t,className:o,...r}=e;return(0,v.createElement)(S.Slot,we({name:`PinnedItems/${t}`},r),(e=>!(0,be.isEmpty)(e)&&(0,v.createElement)("div",{className:Ee()(o,"interface-pinned-items")},e)))};const ye=Ce,Ae=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}));function xe(e){let{as:t=S.DropdownMenu,className:o,label:r=(0,L.__)("Options"),popoverProps:n,toggleProps:a,children:c}=e;return(0,v.createElement)(t,{className:Ee()("interface-more-menu-dropdown",o),icon:Ae,label:r,popoverProps:{position:"bottom left",...n,className:Ee()("interface-more-menu-dropdown__content",null==n?void 0:n.className)},toggleProps:{tooltipPosition:"bottom",...a}},(e=>c(e)))}const ke=window.wp.deprecated;var Se=__webpack_require__.n(ke);const Pe=window.wp.preferences,Be=(e,t)=>o=>{let{registry:r}=o;t&&r.dispatch(Pe.store).set(e,"complementaryArea",t)},Ne=e=>t=>{let{registry:o}=t;o.dispatch(Pe.store).set(e,"complementaryArea",null)},Me=(e,t)=>o=>{let{registry:r}=o;if(!t)return;const n=r.select(Pe.store).get(e,"pinnedItems");!0!==(null==n?void 0:n[t])&&r.dispatch(Pe.store).set(e,"pinnedItems",{...n,[t]:!0})},Te=(e,t)=>o=>{let{registry:r}=o;if(!t)return;const n=r.select(Pe.store).get(e,"pinnedItems");r.dispatch(Pe.store).set(e,"pinnedItems",{...n,[t]:!1})};function Ve(e,t){return function(o){let{registry:r}=o;Se()("dispatch( 'core/interface' ).toggleFeature",{since:"6.0",alternative:"dispatch( 'core/preferences' ).toggle"}),r.dispatch(Pe.store).toggle(e,t)}}function Fe(e,t,o){return function(r){let{registry:n}=r;Se()("dispatch( 'core/interface' ).setFeatureValue",{since:"6.0",alternative:"dispatch( 'core/preferences' ).set"}),n.dispatch(Pe.store).set(e,t,!!o)}}function De(e,t){return function(o){let{registry:r}=o;Se()("dispatch( 'core/interface' ).setFeatureDefaults",{since:"6.0",alternative:"dispatch( 'core/preferences' ).setDefaults"}),r.dispatch(Pe.store).setDefaults(e,t)}}const Le=(0,a.createRegistrySelector)((e=>(t,o)=>e(Pe.store).get(o,"complementaryArea"))),He=(0,a.createRegistrySelector)((e=>(t,o,r)=>{var n;const a=e(Pe.store).get(o,"pinnedItems");return null===(n=null==a?void 0:a[r])||void 0===n||n})),Re=(0,a.createRegistrySelector)((e=>(t,o,r)=>(Se()("select( 'core/interface' ).isFeatureActive( scope, featureName )",{since:"6.0",alternative:"select( 'core/preferences' ).get( scope, featureName )"}),!!e(Pe.store).get(o,r)))),ze=(0,a.createReduxStore)("core/interface",{reducer:()=>{},actions:e,selectors:t});(0,a.register)(ze);const Ie=({children:e,label:t,icon:o,title:r})=>{const[n,a]=(0,v.useState)(!1),c="function"==typeof e?e({isOpen:n,setOpen:a}):e;return(0,v.createElement)(ye,{scope:X},(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.Button,{variant:"tertiary",icon:null!=o?o:ve,label:t,onClick:()=>a(!n)}),n&&(0,v.createElement)(S.Modal,{title:r,onRequestClose:()=>a(!1)},c)))},Oe=({children:e,label:t,icon:o})=>{const[r,n]=(0,v.useState)(!1),a="function"==typeof e?e({isVisible:r,setVisible:n}):e;return(0,v.createElement)(ye,{scope:X},(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.Button,{variant:"tertiary",icon:null!=o?o:ve,label:t,onClick:()=>n(!r)}),r&&(0,v.createElement)(S.Popover,{onFocusOutside:()=>n(!1),onClose:()=>n(!1),focusOnMount:"container"},a)))},$e=window.wc.adminLayout,Ge=window.wp.keyboardShortcuts,Ue=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})),je=function(e){let{icon:t,size:o=24,...r}=e;return(0,v.cloneElement)(t,{width:o,height:o,...r})},qe=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Ze=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M5 5.5h14a.5.5 0 01.5.5v1.5a.5.5 0 01-.5.5H5a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 9.232A2 2 0 013 7.5V6a2 2 0 012-2h14a2 2 0 012 2v1.5a2 2 0 01-1 1.732V18a2 2 0 01-2 2H6a2 2 0 01-2-2V9.232zm1.5.268V18a.5.5 0 00.5.5h12a.5.5 0 00.5-.5V9.5h-13z",clipRule:"evenodd"})),We=window.wc.navigation,Je=(0,v.createContext)(!1),Ye=(e,t)=>Boolean(e)&&e!==t?e:t===ne?(0,L.__)("Add new product","woocommerce"):t,Xe=()=>(0,v.createElement)(v.Fragment,null,(0,v.createElement)(xe,{toggleProps:{onClick:()=>(0,Q.recordEvent)("product_dropdown_click")},popoverProps:{className:"woocommerce-product-header__more-menu"}},(({onClose:e})=>(0,v.createElement)(v.Fragment,null,(0,v.createElement)(he.Slot,{fillProps:{onClose:e}})))));function Ke(e){switch(e.code){case"variable_product_no_variation_prices":case"product_form_field_error":return e.message;case"product_invalid_sku":return(0,L.__)("Invalid or duplicated SKU.","woocommerce");case"product_create_error":return(0,L.__)("Failed to create product.","woocommerce");case"product_publish_error":return(0,L.__)("Failed to publish product.","woocommerce");case"product_preview_error":return(0,L.__)("Failed to preview product.","woocommerce");default:return(0,L.__)("Failed to save product.","woocommerce")}}const Qe=(0,v.createContext)({errors:{},registerValidator:()=>()=>{},unRegisterValidator:()=>()=>{},validateField:()=>Promise.resolve(void 0),validateAll:()=>Promise.resolve({})});function et(){const e=(0,v.useContext)(Qe),[t,o]=(0,v.useState)(!1);return{isValidating:t,validate:async t=>(o(!0),new Promise(((o,r)=>{e.validateAll(t).then((e=>{!function(e){return Object.values(e).some(Boolean)}(e)?o():r(e)})).catch((()=>{r(e.errors)}))})).finally((()=>{o(!1)})))}}function tt(e){const[t]=(0,b.useEntityProp)("postType",e,"permalink");return{getProductURL:(0,B.useCallback)((e=>{const o=new URL(t);return e&&(null==o||o.searchParams.append("preview","true")),(null==o?void 0:o.toString())||""}),[t])}}function ot({productStatus:e,...t}){const{createErrorNotice:o}=(0,a.useDispatch)("core/notices"),r=function({productStatus:e,productType:t="product",disabled:o,onClick:r,onSaveSuccess:n,onSaveError:c,...l}){const i=(0,v.useRef)(),[s]=(0,b.useEntityProp)("postType",t,"id"),{getProductURL:u}=tt(t),{hasEdits:m,isDisabled:d}=(0,a.useSelect)((e=>{const{hasEditsForEntityRecord:o,isSavingEntityRecord:r}=e("core");return{isDisabled:r("postType",t,s),hasEdits:o("postType",t,s)}}),[s]),{isValidating:p,validate:h}=et(),_=o||d||p,{editEntityRecord:w,saveEditedEntityRecord:g}=(0,a.useDispatch)("core");return{"aria-label":(0,L.__)("Preview in new tab","woocommerce"),children:(0,L.__)("Preview","woocommerce"),target:"_blank",...l,ref(e){"function"==typeof l.ref&&l.ref(e),i.current=e},"aria-disabled":_,href:u(!0),variant:"tertiary",onClick:async function(o){var a;if(_)return o.preventDefault();if(r&&r(o),m){o.preventDefault();try{await h(),"auto-draft"===e&&await w("postType",t,s,{status:"draft"});const o=await g("postType",t,s,{throwOnError:!0});null===(a=i.current)||void 0===a||a.click(),n&&n(o)}catch(e){if(c){let t=e;t.code||(t={code:"product_preview_error"}),c(t)}}}}}}({productStatus:e,...t,onClick(){(0,Q.recordEvent)("product_preview_changes",{source:Y})},onSaveSuccess(t){if("auto-draft"===e){const e=(0,We.getNewPath)({},`/product/${t.id}`);(0,We.navigateTo)({url:e})}},onSaveError(e){const t=Ke(e);o(t)}});return(0,v.createElement)(S.Button,{...r})}const rt={cross_sell_ids:"cross_sells",reviews_allowed:"enable_reviews",downloadable:"is_downloadable",virtual:"is_virtual",images:"product_gallery",upsell_ids:"upsells"},nt=["attributes","categories","description","manage_stock","menu_order","note","purchase_note","sale_price","short_description","tags","weight","cross_sell_ids","reviews_allowed","downloadable","virtual","images","upsell_ids"];function at(e,t){const{id:o,type:r}=t,n={product_id:o,source:"product-blocks-editor-v1",product_type:r};t.parent_id>0&&(t.note=t.description,delete t.description);for(const e of Object.keys(t))if(nt.includes(e)){const o=rt[e]||e;Array.isArray(t[e])||"string"==typeof t[e]?n[o]=t[e].length?"yes":"no":n[o]=t[e]?"yes":"no"}if(t.downloadable||t.virtual){const{downloadable:e,virtual:o}=t,r={virtual:o,downloadable:e};n.product_type_options=Object.keys(r).filter((e=>r[e])).join(",")}"images"in t&&(n.product_image=t.images.length?"yes":"no"),t.dimensions&&(n.dimensions=t.dimensions.length.length||t.dimensions.width.length||t.dimensions.height.length?"yes":"no"),(0,Q.recordEvent)(e,n)}const ct=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"})),lt=()=>{const{updateOptions:e}=(0,a.useDispatch)(R.OPTIONS_STORE_NAME),{shouldShowFeedbackBar:t}=(0,a.useSelect)((e=>{var t;const{getOption:o,hasFinishedResolution:r}=e(R.OPTIONS_STORE_NAME),n=o(z);return{shouldShowFeedbackBar:!!r("getOption",[z])&&(null===(t=window.wcTracks)||void 0===t?void 0:t.isEnabled)&&"yes"===n}}),[]);return{shouldShowFeedbackBar:t,maybeShowFeedbackBar:async()=>{var t;const{showFeedbackBarOption:o}=await(async()=>{const{getOption:e}=(0,a.resolveSelect)(R.OPTIONS_STORE_NAME);return{showFeedbackBarOption:await e(z)}})();(null===(t=window.wcTracks)||void 0===t?void 0:t.isEnabled)&&"no"!==o&&e({[z]:"yes"})},hideFeedbackBar:()=>{e({[z]:"no"})}}};function it({productStatus:e,productType:t="product",...o}){const{createSuccessNotice:r,createErrorNotice:n}=(0,a.useDispatch)("core/notices"),{maybeShowFeedbackBar:c}=lt(),l=function({productStatus:e,productType:t="product",disabled:o,onClick:r,onSaveSuccess:n,onSaveError:c,...l}){const[i]=(0,b.useEntityProp)("postType",t,"id"),{hasEdits:s,isDisabled:u}=(0,a.useSelect)((e=>{const{hasEditsForEntityRecord:o,isSavingEntityRecord:r}=e("core");return{isDisabled:r("postType",t,i),hasEdits:o("postType",t,i)}}),[i]),{isValidating:m,validate:d}=et(),p=o||u||"publish"!==e&&!s||m,{editEntityRecord:h,saveEditedEntityRecord:_}=(0,a.useDispatch)("core");async function w(){try{await d({status:"draft"}),await h("postType",t,i,{status:"draft"});const e=await _("postType",t,i,{throwOnError:!0});n&&n(e)}catch(e){c&&c(e)}}let g;return g="publish"===e?(0,L.__)("Switch to draft","woocommerce"):s||"auto-draft"===e?(0,L.__)("Save draft","woocommerce"):(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.Icon,{icon:ct}),(0,L.__)("Saved","woocommerce")),(0,Ge.useShortcut)("core/editor/save",(t=>{t.preventDefault(),p||"draft"!==e&&"auto-draft"!==e||w()})),{children:g,...l,"aria-disabled":p,variant:"tertiary",onClick:async function(e){if(p)return e.preventDefault();r&&r(e),await w()}}}({productStatus:e,productType:t,...o,onSaveSuccess(t){if(at("product_edit",t),r((0,L.__)("Product saved as draft.","woocommerce")),c(),"auto-draft"===e){const e=(0,We.getNewPath)({},`/product/${t.id}`);(0,We.navigateTo)({url:e})}},onSaveError(e){const t=Ke(e);n(t)}});return(0,v.createElement)(S.Button,{...l})}function st(e,t){if(e.code)return e;if("variations"in e&&e.variations)return{code:"variable_product_no_variation_prices",message:e.variations};const o=Object.values(e).find((e=>void 0!==e));return void 0!==o?{code:"product_form_field_error",message:o}:{code:"publish"===t||"future"===t?"product_publish_error":"product_create_error"}}function ut(e){const[t]=(0,b.useEntityProp)("postType",e,"id"),[o,,r]=(0,b.useEntityProp)("postType",e,"name"),[n]=(0,b.useEntityProp)("postType",e,"status"),[c,l]=(0,v.useState)(!1),[i,s]=(0,v.useState)(!1),{isValidating:u,validate:m}=et(),{isDirty:d}=(0,a.useSelect)((o=>({isDirty:o("core").hasEditsForEntityRecord("postType",e,t)})),[e,t]);async function p(o={}){try{l(!0),await m(o);const{saveEntityRecord:r}=(0,a.dispatch)("core"),{blocks:n,content:c,selection:i,...s}=(0,a.select)("core").getEntityRecordEdits("postType",e,t);return await r("postType",e,{...s,...o,id:t},{throwOnError:!0})}catch(e){throw st(e,n)}finally{l(!1)}}return{isValidating:u,isDirty:d,isSaving:c,isPublishing:c,isTrashing:i,save:p,publish:async function(e={}){return p("publish"===n||"future"===n?e:{status:"publish",...e})},trash:async function(o=!1){try{s(!0),await m();const{deleteEntityRecord:r,saveEditedEntityRecord:n}=(0,a.dispatch)("core");return await n("postType",e,t,{throwOnError:!0}),await r("postType",e,t,{force:o,throwOnError:!0})}catch(e){throw st(e,n)}finally{s(!1)}},copyToDraft:async function(){try{const e=ne===r&&o!==r?{name:o}:{};return l(!0),await(0,a.dispatch)(R.PRODUCTS_STORE_NAME).duplicateProduct(t,e)}catch(e){throw st(e,n)}finally{l(!1)}}}}const mt=window.wp.date;function dt(e){const t=(0,mt.getDate)(null!=e?e:null);return(0,mt.date)("Y-m-d\\TH:i:s",t,void 0)}function pt(){var e;const{timezone:t}=(0,mt.__experimentalGetSettings)();return t.abbr&&isNaN(Number(t.abbr))?t.abbr:`UTC${Number(t.offset)<0?"":"+"}${null!==(e=t.offsetFormatted)&&void 0!==e?e:t.offset}`}function ht(e,t){return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}function _t(e){const{timezone:t}=(0,mt.__experimentalGetSettings)();return Number(t.offset)===e.getTimezoneOffset()/60*-1}const vt="Y-m-d\\TH:i:s";function wt(e,t){const{formats:o}=(0,mt.__experimentalGetSettings)(),r=(0,L.sprintf)((0,L._x)("F j, Y %s","product schedule full date format","woocommerce"),o.time);return(0,mt.dateI18n)(null!=t?t:r,e,void 0)}function gt(e){const t=pt(),o=wt(e);return(0,L.isRTL)()?`${t} ${o}`:`${o} ${t}`}function Et(e){const{formats:t}=(0,mt.__experimentalGetSettings)(),o=(0,mt.getDate)(e),r=(0,mt.getDate)(null);if(ht(o,r)&&!(0,mt.isInTheFuture)(e))return(0,L.__)("Immediately","woocommerce");if(!_t(r))return gt(e);if(ht(o,r))return(0,L.sprintf)((0,L.__)("Today at %s","woocommerce"),wt(e,t.time));const n=new Date(r);return n.setDate(n.getDate()+1),ht(o,n)?(0,L.sprintf)((0,L.__)("Tomorrow at %s","woocommerce"),wt(e,t.time)):o.getFullYear()===r.getFullYear()?wt(o,(0,L.sprintf)((0,L._x)("F j %s","product schedule date format without year","woocommerce"),t.time)):wt(e)}const ft="Y-m-d\\TH:i:s";function bt(e){const{isSaving:t,save:o}=ut(e),[r,n]=(0,b.useEntityProp)("postType",e,"date_created_gmt"),[a,c,l]=(0,b.useEntityProp)("postType",e,"status"),i=`${r}+00:00`,s=dt(i);function u(e){const t=(0,mt.getDate)(null!=e?e:null),o=(0,mt.date)(ft,t,"GMT");let r=l;return(0,mt.isInTheFuture)(t.toISOString())?r="future":"future"===l&&(r="publish"),{status:r,date_created_gmt:o}}return{isScheduling:t,isScheduled:"future"===a||(0,mt.isInTheFuture)(s),date:s,formattedDate:Et(i),setDate:async function(e){const t=u(e);n(t.date_created_gmt),c(t.status)},schedule:async function(e){const t=u(e);return o(t)}}}const Ct=window.wc.wcSettings,yt=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}));function At({dropdownButtonLabel:e=(0,L.__)("More options","woocommerce"),controls:t,defaultOpen:o=!1,popoverProps:{placement:r="bottom-end",position:n="bottom left left",offset:a=0}={placement:"bottom-end",position:"bottom left left",offset:0},className:c,renderMenu:l,...i}){return(0,v.createElement)(S.Flex,{className:"woocommerce-button-with-dropdown-menu"+((null==c?void 0:c.length)?" "+c:""),justify:"left",gap:0,expanded:!1,role:"group"},(0,v.createElement)(S.FlexItem,{role:"none"},(0,v.createElement)(S.Button,{...i,className:"woocommerce-button-with-dropdown-menu__main-button"})),(0,v.createElement)(S.FlexItem,{role:"none"},(0,v.createElement)(S.DropdownMenu,{toggleProps:{className:"woocommerce-button-with-dropdown-menu__dropdown-button",variant:i.variant},controls:t,icon:yt,label:e,popoverProps:{placement:r,position:n,offset:a},defaultOpen:o},l)))}function xt(){const e=(0,mt.__experimentalGetSettings)();return/a(?!\\)/i.test(e.formats.time.toLowerCase().replace(/\\\\/g,"").split("").reverse().join(""))}function kt({postType:e,title:t=(0,L.__)("Schedule product","woocommerce"),description:o=(0,L.__)("Decide when this product should become visible to customers.","woocommerce"),value:r,className:n,onCancel:a,onSchedule:c,isScheduling:l,...i}){const[s,u]=(0,v.useState)((()=>null!=r?r:dt()));function m(e){u(e)}return(0,v.createElement)(S.Modal,{...i,title:t,className:Ee()(n,"woocommerce-schedule-publish-modal"),onRequestClose:()=>null==a?void 0:a()},(0,v.createElement)("p",{className:"woocommerce-schedule-publish-modal__description"},o),(0,v.createElement)("div",{className:"woocommerce-schedule-publish-modal__content"},(0,v.createElement)("div",{className:"woocommerce-schedule-publish-modal__button-now"},(0,v.createElement)("strong",null,(0,L.__)("Publish","woocommerce")),(0,v.createElement)(S.Button,{variant:"link",onClick:()=>m(dt())},(0,L.__)("Now","woocommerce"))),(0,v.createElement)(S.DateTimePicker,{currentDate:s,onChange:m,is12Hour:xt()})),(0,v.createElement)("div",{className:"woocommerce-schedule-publish-modal__buttons"},(0,v.createElement)(S.Button,{variant:"tertiary",onClick:a},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",isBusy:l,disabled:l,onClick:()=>null==c?void 0:c(s)},(0,L.__)("Schedule","woocommerce"))))}function St(e,t){const{createSuccessNotice:o}=(0,a.dispatch)("core/notices"),r=function(e,t){return window.wcAdminFeatures["product-pre-publish-modal"]&&"future"===e.status?(0,L.sprintf)((0,L.__)("Product scheduled for %s.","woocommerce"),Et(`${e.date_created_gmt}+00:00`)):"publish"===t||"future"===t?(0,L.__)("Product updated.","woocommerce"):(0,L.__)("Product published.","woocommerce")}(e,t);o(r,{icon:"🎉",actions:[{label:(0,L.__)("View in store","woocommerce"),url:e.permalink,onClick(t){t.preventDefault(),window.open(e.permalink,"_blank")}}]})}function Pt({postType:e,...t}){const{isScheduling:o,isScheduled:r,schedule:n,date:c,formattedDate:l}=bt(e),[i,s]=(0,v.useState)(),{copyToDraft:u,trash:m}=ut(e),{createErrorNotice:d,createSuccessNotice:p}=(0,a.useDispatch)("core/notices"),[,,h]=(0,b.useEntityProp)("postType",e,"status");function _(e){n(e).then((e=>{at("product_schedule",e),St(e)})).catch((e=>{const t=Ke(e);d(t)})).finally((()=>{s(void 0)}))}return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(At,{...t,renderMenu:function({onClose:e}){return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.MenuGroup,null,r?(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.MenuItem,{onClick:()=>{_(),e()}},(0,L.__)("Publish now","woocommerce")),(0,v.createElement)(S.MenuItem,{info:l,onClick:()=>{s("edit"),e()}},(0,L.__)("Edit schedule","woocommerce"))):(0,v.createElement)(S.MenuItem,{onClick:()=>{s("schedule"),e()}},(0,L.__)("Schedule publish","woocommerce"))),"trash"!==h&&(0,v.createElement)(S.MenuGroup,null,(0,v.createElement)(S.MenuItem,{onClick:()=>{u().then((e=>{at("product_copied_to_draft",e),p((0,L.__)("Product successfully duplicated","woocommerce"));const t=(0,We.getNewPath)({},`/product/${e.id}`);(0,We.navigateTo)({url:t})})).catch((e=>{const t=Ke(e);d(t)})),e()}},(0,L.__)("Copy to a new draft","woocommerce")),(0,v.createElement)(S.MenuItem,{isDestructive:!0,onClick:()=>{m().then((e=>{at("product_delete",e),p((0,L.__)("Product successfully deleted","woocommerce"));const t=(0,Ct.getAdminLink)("edit.php?post_type=product");(0,We.navigateTo)({url:t})})).catch((e=>{const t=Ke(e);d(t)})),e()}},(0,L.__)("Move to trash","woocommerce"))))}}),i&&(0,v.createElement)(kt,{postType:e,value:"edit"===i?c:void 0,isScheduling:o,onCancel:()=>s(void 0),onSchedule:_}))}function Bt({productType:e="product",isMenuButton:t,isPrePublishPanelVisible:o=!0,...r}){const{createErrorNotice:n}=(0,a.useDispatch)("core/notices"),{maybeShowFeedbackBar:c}=lt(),{openPrepublishPanel:l}=(0,a.useDispatch)(h),[i,,s]=(0,b.useEntityProp)("postType",e,"status"),u=function({productType:e="product",disabled:t,onClick:o,onPublishSuccess:r,onPublishError:n,...a}){const{isValidating:c,isDirty:l,isPublishing:i,publish:s}=ut(e),[,,u]=(0,b.useEntityProp)("postType",e,"status"),{isScheduled:m}=bt(e),d=i||c,p="draft"!==u&&(t||d||!l),h=()=>s().then(r).catch(n);return(0,Ge.useShortcut)("core/editor/save",(e=>{e.preventDefault(),p||"publish"!==u&&"future"!==u||h()})),{children:window.wcAdminFeatures["product-pre-publish-modal"]&&m?(0,L.__)("Schedule","woocommerce"):"publish"===u||"future"===u?(0,L.__)("Update","woocommerce"):(0,L.__)("Publish","woocommerce"),...a,isBusy:d,"aria-disabled":p,variant:"primary",onClick:function(e){var t;p?null===(t=e.preventDefault)||void 0===t||t.call(e):(o&&o(e),h())}}}({productType:e,...r,onPublishSuccess(e){if(("publish"===e.status||"future"===e.status)&&at("product_update",e),St(e,s),c(),"auto-draft"===s||"draft"===s){const t=(0,We.getNewPath)({},`/product/${e.id}`);(0,We.navigateTo)({url:t})}},onPublishError(e){const t=Ke(e);n(t)}});if("product"===e&&window.wcAdminFeatures["product-pre-publish-modal"]&&t){function m(t){return(0,v.createElement)(Pt,{...t,postType:e})}if("publish"!==i&&"future"!==i&&o){function d(e){u["aria-disabled"]?e.preventDefault():((0,Q.recordEvent)("product_prepublish_panel",{source:Y,action:"view"}),l())}return(0,v.createElement)(Pt,{...u,postType:e,controls:void 0,onClick:d,renderMenu:m})}return(0,v.createElement)(Pt,{...u,postType:e,controls:void 0,renderMenu:m})}return(0,v.createElement)(S.Button,{...u})}function Nt(){return(0,v.createElement)("div",{className:"woocommerce-product-header is-loading","aria-hidden":"true"},(0,v.createElement)("div",{className:"woocommerce-product-header__inner"},(0,v.createElement)("div",null),(0,v.createElement)("div",{className:"woocommerce-product-header__title"}),(0,v.createElement)("div",{className:"woocommerce-product-header__actions"},(0,v.createElement)("div",{className:"woocommerce-product-header__action"}),(0,v.createElement)("div",{className:"woocommerce-product-header__action"}),(0,v.createElement)("div",{className:"woocommerce-product-header__action"}),(0,v.createElement)("div",{className:"woocommerce-product-header__action"}))),(0,v.createElement)("div",{className:"woocommerce-product-tabs"},Array(7).fill(0).map(((e,t)=>(0,v.createElement)("div",{key:t,className:"components-button"})))))}const Mt="woocommerce_product_tabs";function Tt({onChange:e=(()=>{})}){const[t,o]=(0,v.useState)(null),r=(0,We.getQuery)(),[n]=(0,b.useEntityProp)("postType","product","id"),c=(0,a.useSelect)((e=>e("core").getEditedEntityRecord("postType","product",n)));return(0,v.useEffect)((()=>{e(t)}),[t]),(0,v.useEffect)((()=>{r.tab&&o(r.tab)}),[r.tab]),(0,v.createElement)(S.NavigableMenu,{role:"tablist",onNavigate:function(e,t){t.click()},className:"woocommerce-product-tabs",orientation:"horizontal"},(0,v.createElement)(S.Slot,{fillProps:{onClick:e=>{(0,We.navigateTo)({url:(0,We.getNewPath)({tab:e})}),(0,Q.recordEvent)("product_tab_click",function(e,t){const o={product_tab:e,product_type:t.type,source:Y};return"inventory"===e?{...o,is_store_stock_management_enabled:t.manage_stock}:o}(e,c))}},name:Mt},(e=>M?(function(e){var r,n;if(!t)for(let t=0;t{const{getEntityRecord:o}=e("core");return o("postType",t,r)}),[r]),[c]=(0,b.useEntityProp)("postType",t,"name"),{showPrepublishChecks:l}=function(){const{updateOptions:e}=(0,a.useDispatch)(R.OPTIONS_STORE_NAME),{isResolving:t,showPrepublishChecks:o}=(0,a.useSelect)((e=>{const{getOption:t,hasFinishedResolution:o}=e(R.OPTIONS_STORE_NAME),r=t(G)||"yes";return{isResolving:!o("getOption",[G]),showPrepublishChecks:"yes"===r}}),[]);return{isResolving:t,showPrepublishChecks:o,togglePrepublishChecks:()=>{e({[G]:o?"no":"yes"})}}}(),[i]=(0,b.useEntityProp)("postType",t,"catalog_visibility"),[s]=(0,b.useEntityProp)("postType",t,"status"),u=(0,$e.useAdminSidebarWidth)();(0,v.useEffect)((()=>{document.querySelectorAll(".interface-interface-skeleton__header").forEach((e=>{e.style&&(e.style.width="calc(100% - "+u+"px)",e.style.left=u+"px")}))}),[u]);const m=(null==n?void 0:n.parent_id)>0,[d]=(0,b.useEntityProp)("postType",t,m?"image":"images");if(o)return(0,v.createElement)(Nt,null);const p=!m&&Array.isArray(d)&&d.length>0||m&&d;function h(e,t){return Array.isArray(e)?e[0][t]||"":e[t]||""}return(0,v.createElement)("div",{className:"woocommerce-product-header",role:"region","aria-label":(0,L.__)("Product Editor top bar.","woocommerce"),tabIndex:-1},(0,v.createElement)("div",{className:"woocommerce-product-header__inner"},m?(0,v.createElement)("div",{className:"woocommerce-product-header__back"},(0,v.createElement)(S.Tooltip,{className:"woocommerce-product-header__back-tooltip",text:Vt},(0,v.createElement)("div",{className:"woocommerce-product-header__back-tooltip-wrapper"},(0,v.createElement)(S.Button,{icon:Ue,isTertiary:!0,onClick:()=>{(0,Q.recordEvent)("product_variation_back_to_main_product",{source:Y});const e=(0,We.getNewPath)({tab:"variations"},`/product/${null==n?void 0:n.parent_id}`);(0,We.navigateTo)({url:e})}},(0,L.__)("Main product","woocommerce"))))):(0,v.createElement)("div",null),(0,v.createElement)("div",{className:Ee()("woocommerce-product-header-title-bar",{"is-variation":m})},(0,v.createElement)("div",{className:"woocommerce-product-header-title-bar__image"},p?(0,v.createElement)("img",{alt:h(d,"alt"),src:h(d,"src"),className:"woocommerce-product-header-title-bar__product-image"}):(0,v.createElement)(je,{icon:m?qe:Ze})),(0,v.createElement)("h1",{className:"woocommerce-product-header__title"},m?(0,v.createElement)(v.Fragment,null,null==n?void 0:n.name,(0,v.createElement)("span",{className:"woocommerce-product-header__variable-product-id"},"# ",null==n?void 0:n.id)):Ye(c,null==n?void 0:n.name),(0,v.createElement)("div",{className:"woocommerce-product-header__visibility-tags"},function(){const e=[];return"draft"===s&&e.push((0,v.createElement)(x.Tag,{key:"draft-tag",label:(0,L.__)("Draft","woocommerce")})),"future"===s&&e.push((0,v.createElement)(x.Tag,{key:"scheduled-tag",label:(0,L.__)("Scheduled","woocommerce")})),("future"!==s&&"hidden"===i||m&&"private"===s)&&e.push((0,v.createElement)(x.Tag,{key:"hidden-tag",label:(0,L.__)("Hidden","woocommerce")})),e}()))),(0,v.createElement)("div",{className:"woocommerce-product-header__actions"},!m&&(0,v.createElement)(it,{productType:t,productStatus:null==n?void 0:n.status}),(0,v.createElement)(ot,{productType:t,productStatus:null==n?void 0:n.status}),(0,v.createElement)(Bt,{productType:t,isPrePublishPanelVisible:l,isMenuButton:!0}),(0,v.createElement)($e.WooHeaderItem.Slot,{name:"product"}),(0,v.createElement)(ye.Slot,{scope:X}),(0,v.createElement)(Xe,null))),(0,v.createElement)(Tt,{onChange:e}))}const Dt=window.wp.mediaUtils,Lt=window.wp.plugins,Ht=window.wp.blockEditor,Rt=function(e,t){var o;const r=e.startsWith("meta_data."),n=e.replace("meta_data.",""),[a,c]=(0,b.useEntityProp)("postType",(null==t?void 0:t.postType)||"product",e),[l,i]=(0,b.useEntityProp)("postType",(null==t?void 0:t.postType)||"product","meta_data"),s=(0,v.useMemo)((()=>l?l.find((e=>e.key===n)):null),[l,n]),u=(0,v.useCallback)((e=>{i(s?l.map((t=>t.key===n?{...t,value:e}:t)):[...l,{key:n,value:e}])}),[l,n,s]);return r?[null!==(o=null==s?void 0:s.value)&&void 0!==o?o:null==t?void 0:t.fallbackValue,u]:[a,c]},zt=e=>(t,o)=>{const r=new URLSearchParams(t.search),n=new URLSearchParams(o.search);return r.delete("tab"),n.delete("tab"),(void 0===e||"/add-product"!==n.get("path")||r.get("path")!=="/product/"+e)&&r.toString()!==n.toString()};function It(e){return delete e.content,delete e.blocks,e}function Ot(e="product"){const[t]=(0,b.useEntityProp)("postType",e,"id"),{edits:o}=(0,a.useSelect)((o=>{const{getEntityRecordNonTransientEdits:r}=o("core");return{edits:It(r("postType",e,t))}}),[t,e]);return{hasEdit:function(e){if(e.startsWith("meta_data.")){const t=e.replace("meta_data.","");return o.hasOwnProperty("meta_data")&&-1!==o.meta_data.findIndex((e=>e.key===t))}return o.hasOwnProperty(e)},hasEdits:Object.keys(o).length>0}}const $t=(e,t)=>{var o,r;const n=null!==(r=null===(o=window.productBlockEditorSettings)||void 0===o?void 0:o.productTemplates)&&void 0!==r?r:[],a=null==t?void 0:t.type,c=e||"standard-product-template",l="variable"===a?"simple":a;let i=n.find((e=>e.id===c&&e.productData.type===l));if(!i&&t){const e=n.filter((e=>function(e,t){return Object.entries(e.productData).every((([e,o])=>{return"meta_data"===e?(r=o,n=t.meta_data||[],r.every((e=>n.find((t=>t.key===e.key&&t.value===e.value))))):t[e]===o;var r,n}))}(e,t)));i=function(e){return e.reduce(((e,t)=>Object.keys(t.productData).length>Object.keys(e.productData).length?t:e),e[0])}(e)}return{productTemplate:i,isResolving:!1}},Gt=(0,v.createContext)("product"),Ut=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20 10.8H6.7l4.1-4.5-1.1-1.1-5.8 6.3 5.8 5.8 1.1-1.1-4-3.9H20z"}));function jt({onClick:e}){return(0,v.createElement)(S.Button,{className:"woocommerce-iframe-editor__back-button",icon:Ut,onClick:e},(0,L.__)("Back","woocommerce"))}function qt({children:e,enableResizing:t,settings:o,...r}){const n=(0,Ht.__unstableUseMouseMoveTypingReset)();return(0,v.createElement)(Ht.__unstableIframe,{ref:n,name:"editor-canvas",className:"edit-site-visual-editor__editor-canvas",...r},(0,v.createElement)(v.Fragment,null,(0,v.createElement)(Ht.__unstableEditorStyles,{styles:null==o?void 0:o.styles}),(0,v.createElement)("style",null,".is-root-container {\n\t\t\t\t\t\t\t\tpadding: 36px;\n\t\t\t\t\t\t\t\tdisplay: flow-root;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tbody { position: relative; }"),t&&(0,v.createElement)("style",null,".is-root-container { min-height: 0 !important; }"),e))}const Zt=(0,v.createContext)({hasRedo:!1,hasUndo:!1,isDocumentOverviewOpened:!1,isInserterOpened:!1,isSidebarOpened:!0,redo:()=>{},setIsDocumentOverviewOpened:()=>{},setIsInserterOpened:()=>{},setIsSidebarOpened:()=>{},undo:()=>{}}),Wt=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"})),Jt=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Yt=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Xt=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M15.6 6.5l-1.1 1 2.9 3.3H8c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z"})),Kt=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18.3 11.7c-.6-.6-1.4-.9-2.3-.9H6.7l2.9-3.3-1.1-1-4.5 5L8.5 16l1-1-2.7-2.7H16c.5 0 .9.2 1.3.5 1 1 1 3.4 1 4.5v.3h1.5v-.2c0-1.5 0-4.3-1.5-5.7z"})),Qt=(0,v.forwardRef)((function(e,t){const{hasRedo:o,redo:r}=(0,v.useContext)(Zt);return(0,v.createElement)(S.Button,{...e,ref:t,icon:(0,L.isRTL)()?Kt:Xt,label:(0,L.__)("Redo","woocommerce"),"aria-disabled":!o,onClick:o?r:void 0,className:"editor-history__redo"})})),eo=(0,v.forwardRef)((function(e,t){const{hasUndo:o,undo:r}=(0,v.useContext)(Zt);return(0,v.createElement)(S.Button,{...e,ref:t,icon:(0,L.isRTL)()?Xt:Kt,label:(0,L.__)("Undo","woocommerce"),"aria-disabled":!o,onClick:o?r:void 0,className:"editor-history__undo"})})),to=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M13.8 5.2H3v1.5h10.8V5.2zm-3.6 12v1.5H21v-1.5H10.2zm7.2-6H6.6v1.5h10.8v-1.5z"})),oo=(0,v.forwardRef)((function(e,t){const{isDocumentOverviewOpened:o,setIsDocumentOverviewOpened:r}=(0,v.useContext)(Zt);return(0,v.createElement)(S.Button,{...e,ref:t,icon:to,isPressed:o,label:(0,L.__)("Document overview","woocommerce"),onClick:function(){r(!o)},className:"document-overview"})})),ro=(0,v.createElement)("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true",focusable:"false"},(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4 14.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h8v13zm4.5-.5c0 .3-.2.5-.5.5h-2.5v-13H18c.3 0 .5.2.5.5v12z"})),no=(0,v.forwardRef)((function(e,t){const{isSidebarOpened:o,setIsSidebarOpened:r}=(0,v.useContext)(Zt);return(0,v.createElement)(S.Button,{...e,ref:t,icon:ro,isPressed:o,label:(0,L.__)("Show/hide block inspector","woocommerce"),onClick:function(){r(!o)}})})),ao=()=>{const{createNotice:e}=(0,a.useDispatch)("core/notices"),{blocks:t}=(0,a.useSelect)((e=>{const{getBlocks:t}=e(Ht.store);return{blocks:t()}}),[]),o=(0,g.useCopyToClipboard)((()=>(0,ue.serialize)(t)),(()=>{e("success",(0,L.__)("All content copied.","woocommerce"))}));return(0,v.createElement)(S.MenuItem,{ref:o,role:"menuitem",onClick:()=>{(0,Q.recordEvent)("product_iframe_editor_copy_all_content_menu_item_click")},disabled:!t.length},(0,L.__)("Copy all content","woocommerce"))},co=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"})),lo=()=>(0,v.createElement)(S.MenuItem,{role:"menuitem",icon:co,href:(0,L.__)("https://wordpress.org/documentation/article/wordpress-block-editor/","woocommerce"),onClick:()=>{(0,Q.recordEvent)("product_iframe_editor_help_menu_item_click")},target:"_blank",rel:"noopener noreferrer"},(0,L.__)("Help","woocommerce"),(0,v.createElement)(S.VisuallyHidden,{as:"span"},(0,L.__)("(opens in a new tab)","woocommerce"))),io=()=>(0,v.createElement)(S.MenuGroup,{label:(0,L.__)("Tools","woocommerce")},(0,v.createElement)(ao,null),(0,v.createElement)(lo,null));function so(){const{set:e}=(0,a.useDispatch)(Pe.store);return(0,g.useViewportMatch)("medium")?(0,v.createElement)(S.MenuGroup,{label:(0,L.__)("View","woocommerce")},(0,v.createElement)(Pe.PreferenceToggleMenuItem,{scope:"core",name:"fixedToolbar",onToggle:()=>{e("core","distractionFree",!1)},label:(0,L.__)("Top toolbar","woocommerce"),info:(0,L.__)("Access all block and document tools in a single place","woocommerce"),messageActivated:(0,L.__)("Top toolbar activated","woocommerce"),messageDeactivated:(0,L.__)("Top toolbar deactivated","woocommerce")})):null}function uo(){const e=(0,Ct.getSetting)("admin");return e.gutenberg_version?parseFloat(null==e?void 0:e.gutenberg_version):0}const mo=()=>{const e=(0,Ct.isWpVersion)("6.5",">=")||uo()>17.3;return(0,v.createElement)(xe,null,(()=>(0,v.createElement)(v.Fragment,null,e&&(0,v.createElement)(so,null),(0,v.createElement)(io,null))))};function po({onSave:e=(()=>{}),onCancel:t=(()=>{})}){const{isInserterOpened:o,setIsInserterOpened:r}=(0,v.useContext)(Zt),[n,c]=(0,v.useState)(!0),l=(0,g.useViewportMatch)("medium"),i=(0,v.useRef)(null),{isInserterEnabled:s,isTextModeEnabled:u,hasBlockSelection:m,hasFixedToolbar:d}=(0,a.useSelect)((e=>{var t,o;const{hasInserterItems:r,getBlockRootClientId:n,getBlockSelectionEnd:a,__unstableGetEditorMode:c,getBlockSelectionStart:l}=e(Ht.store),{get:i}=e(Pe.store);return{isTextModeEnabled:"text"===c(),isInserterEnabled:r(null!==(o=n(null!==(t=a())&&void 0!==t?t:""))&&void 0!==o?o:void 0),hasBlockSelection:!!l(),hasFixedToolbar:i("core","fixedToolbar")}}),[]),p=(0,L.__)("Document tools","woocommerce"),h=(0,v.useCallback)((()=>{var e;o?(null===(e=i.current)||void 0===e||e.focus(),r(!1)):r(!0)}),[o,r]);(0,v.useEffect)((()=>{m&&c(!1)}),[m]);const _=(0,Ct.isWpVersion)("6.5",">=")||uo()>17.3;return(0,v.createElement)(Ht.NavigableToolbar,{className:"woocommerce-iframe-editor__header-toolbar","aria-label":p},(0,v.createElement)("div",{className:"woocommerce-iframe-editor__header-toolbar-left"},(0,v.createElement)("div",{className:"woocommerce-iframe-editor-document-tools"},(0,v.createElement)(S.ToolbarItem,{ref:i,as:S.Button,className:"woocommerce-iframe-editor__header-toolbar-inserter-toggle",variant:"primary",isPressed:o,onMouseDown:e=>{e.preventDefault()},onClick:h,disabled:!s,icon:Wt,label:o?(0,L.__)("Close","woocommerce"):(0,L.__)("Add","woocommerce"),showTooltip:!0}),l&&(0,v.createElement)(S.ToolbarItem,{as:Ht.ToolSelector,disabled:u}),(0,v.createElement)(S.ToolbarItem,{as:eo}),(0,v.createElement)(S.ToolbarItem,{as:Qt}),(0,v.createElement)(S.ToolbarItem,{as:oo})),d&&l&&_&&(0,v.createElement)(v.Fragment,null,(0,v.createElement)("div",{className:Ee()("selected-block-tools-wrapper",{"is-collapsed":n})},(0,v.createElement)(Ht.BlockToolbar,{hideDragHandle:!0})),(0,v.createElement)(S.Popover.Slot,{name:"block-toolbar"}),m&&(0,v.createElement)(S.Button,{className:"edit-post-header__block-tools-toggle",icon:n?Jt:Yt,onClick:()=>{c((e=>!e))},label:n?(0,L.__)("Show block tools","woocommerce"):(0,L.__)("Hide block tools","woocommerce")}))),(0,v.createElement)("div",{className:"woocommerce-iframe-editor__header-toolbar-right"},(0,v.createElement)(S.ToolbarItem,{as:S.Button,variant:"tertiary",className:"woocommerce-modal-actions__cancel-button",onClick:t,text:(0,L.__)("Cancel","woocommerce")}),(0,v.createElement)(S.ToolbarItem,{as:S.Button,variant:"primary",className:"woocommerce-modal-actions__done-button",onClick:e,text:(0,L.__)("Done","woocommerce")}),(0,v.createElement)(S.ToolbarItem,{as:no,className:"woocommerce-show-block-inspector-panel"}),(0,v.createElement)(S.ToolbarItem,{as:mo})))}const ho=window.wp.keycodes,_o=20;function vo({direction:e,resizeWidthBy:t}){return(0,v.createElement)(v.Fragment,null,(0,v.createElement)("button",{className:`resizable-editor__drag-handle is-${e}`,"aria-label":(0,L.__)("Drag to resize","woocommerce"),"aria-describedby":`resizable-editor__resize-help-${e}`,onKeyDown:function(o){const{keyCode:r}=o;"left"===e&&r===ho.LEFT||"right"===e&&r===ho.RIGHT?t(_o):("left"===e&&r===ho.RIGHT||"right"===e&&r===ho.LEFT)&&t(-_o)}}),(0,v.createElement)(S.VisuallyHidden,{id:`resizable-editor__resize-help-${e}`},(0,L.__)("Use left and right arrow keys to resize the canvas.","woocommerce")))}const wo={position:void 0,userSelect:void 0,cursor:void 0,width:void 0,height:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0};function go({enableResizing:e,height:t,children:o}){const[r,n]=(0,v.useState)("100%"),a=(0,v.useRef)(),c=(0,v.useCallback)((e=>{a.current&&n(a.current.offsetWidth+e)}),[]);return(0,v.createElement)(S.ResizableBox,{ref:e=>{a.current=null==e?void 0:e.resizable},size:{width:e?r:"100%",height:e&&t?t:"100%"},onResizeStop:(e,t,o)=>{n(o.style.width)},minWidth:300,maxWidth:"100%",maxHeight:"100%",minHeight:t,enable:{right:e,left:e},showHandle:e,resizeRatio:2,handleComponent:{left:(0,v.createElement)(vo,{direction:"left",resizeWidthBy:c}),right:(0,v.createElement)(vo,{direction:"right",resizeWidthBy:c})},handleClasses:void 0,handleStyles:{left:wo,right:wo}},o)}const Eo=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"}));function fo(){const{setIsInserterOpened:e}=(0,v.useContext)(Zt),t=(0,g.useViewportMatch)("medium","<"),{rootClientId:o}=(0,a.useSelect)((e=>{const{getBlockRootClientId:t}=e(Ht.store);return{rootClientId:t("")}})),r=(0,v.useCallback)((()=>e(!1)),[e]),n=t?"div":S.VisuallyHidden,[c,l]=(0,g.__experimentalUseDialog)({onClose:r,focusOnMount:!1}),i=(0,v.useRef)(null);return(0,v.useEffect)((()=>{var e;null===(e=i.current)||void 0===e||e.focusSearch()}),[]),(0,v.createElement)("div",{ref:c,...l,className:"woocommerce-iframe-editor__inserter-panel"},(0,v.createElement)(n,{className:"woocommerce-iframe-editor__inserter-panel-header"},(0,v.createElement)(S.Button,{icon:Eo,onClick:r,label:(0,L.__)("Close block inserter","woocommerce")})),(0,v.createElement)("div",{className:"woocommerce-iframe-editor__inserter-panel-content"},(0,v.createElement)(Ht.__experimentalLibrary,{showInserterHelpPanel:!0,shouldFocusBlock:t,rootClientId:o,ref:i})))}const bo=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"}));function Co(){const{setIsDocumentOverviewOpened:e}=(0,v.useContext)(Zt),t=(0,g.useFocusOnMount)("firstElement"),o=(0,g.useFocusReturn)(),r=(0,g.useFocusReturn)(),[n,a]=(0,v.useState)(null),[c,l]=(0,v.useState)("list-view"),i=(0,v.useRef)(null),s=(0,g.useMergeRefs)([r,t,i,a]);return(0,v.createElement)("div",{className:"woocommerce-iframe-editor__document-overview-sidebar",onKeyDown:function(t){"Escape"!==t.code||t.defaultPrevented||(t.preventDefault(),e(!1))}},(0,v.createElement)(S.Button,{className:"woocommerce-iframe-editor__document-overview-sidebar-close-button",ref:o,icon:bo,label:(0,L.__)("Close","woocommerce"),onClick:()=>e(!1)}),(0,v.createElement)(S.TabPanel,{className:"woocommerce-iframe-editor__document-overview-sidebar-tab-panel",initialTabName:c,onSelect:l,tabs:[{name:"list-view",title:"List View",className:"woocommerce-iframe-editor__document-overview-sidebar-tab-item"}]},(e=>(0,v.createElement)("div",{className:"woocommerce-iframe-editor__document-overview-sidebar-tab-content",ref:s},"list-view"===e.name?(0,v.createElement)(Ht.__experimentalListView,{dropZoneElement:n}):null))))}function yo(){const{isInserterOpened:e,isDocumentOverviewOpened:t}=(0,v.useContext)(Zt);return e?(0,v.createElement)(fo,null):t?(0,v.createElement)(Co,null):null}const Ao=50;function xo({maxHistory:e=Ao,setBlocks:t}){const[o,r]=(0,v.useState)([]),[n,a]=(0,v.useState)(0);return{appendEdit:function(t){const c=[...o.slice(0,n+1),t].slice(-1*e);r(c),a(c.length-1)},hasRedo:!!o.length&&n0,redo:function(){const e=Math.min(o.length-1,n+1);o[e]&&(t(o[e]),a(e))},undo:function(){const e=Math.max(0,n-1);o[e]&&(t(o[e]),a(e))}}}function ko({onChange:e=(()=>{}),onClose:t,onInput:o=(()=>{}),settings:r,showBackButton:n=!1}){const[c]=(0,g.useResizeObserver)(),[l,i]=(0,v.useState)([]),s=(0,a.useSelect)((e=>e(h).getModalEditorBlocks()),[]);(0,v.useEffect)((()=>{i(s)}),[]);const{setModalEditorBlocks:u,setModalEditorContentHasChanged:m}=(0,a.useDispatch)(h),{appendEdit:d}=xo({setBlocks:u}),{appendEdit:p,hasRedo:_,hasUndo:w,redo:E,undo:f}=xo({setBlocks:i}),[b,C]=(0,v.useState)(!1),[y,A]=(0,v.useState)(!1),[x,k]=(0,v.useState)(!0),{clearSelectedBlock:P,updateSettings:B}=(0,a.useDispatch)(Ht.store),N=(0,a.useSelect)((e=>e(Ht.store).getSettings()),[]),{hasFixedToolbar:M}=(0,a.useSelect)((e=>{const{get:t}=e(Pe.store);return{hasFixedToolbar:t("core","fixedToolbar")}}),[]);(0,v.useEffect)((()=>{B(productBlockEditorSettings)}),[]);const T=r||N,V=(0,Ct.isWpVersion)("6.5",">=")||uo()>17.3;return(0,v.createElement)("div",{className:"woocommerce-iframe-editor"},(0,v.createElement)(Zt.Provider,{value:{hasRedo:_,hasUndo:w,isInserterOpened:b,isDocumentOverviewOpened:y,redo:E,setIsInserterOpened:C,setIsDocumentOverviewOpened:A,undo:f,isSidebarOpened:x,setIsSidebarOpened:k}},(0,v.createElement)(Ht.BlockEditorProvider,{settings:{...T,hasFixedToolbar:M||!V,templateLock:!1},value:s,onChange:t=>{p(t),i(t),e(t)},onInput:e=>{p(e),i(e),o(e)},useSubRegistry:!0},(0,v.createElement)(po,{onSave:()=>{d(l),u(l),m(!0),e(l),null==t||t()},onCancel:()=>{d(s),u(s),e(s),i(s),null==t||t()}}),(0,v.createElement)("div",{className:"woocommerce-iframe-editor__main"},(0,v.createElement)(yo,null),(0,v.createElement)(Ht.BlockTools,{className:Ee()("woocommerce-iframe-editor__content",{"old-fixed-toolbar-shown":!V}),onClick:e=>{e.target===e.currentTarget&&P()}},(0,v.createElement)(Ht.BlockEditorKeyboardShortcuts.Register,null),n&&t&&(0,v.createElement)(jt,{onClick:()=>{setTimeout(t,550)}}),(0,v.createElement)(go,{enableResizing:!0,height:"100%"},(0,v.createElement)(qt,{enableResizing:!0,settings:T},c,(0,v.createElement)(Ht.BlockList,{className:"edit-site-block-editor__block-list wp-site-blocks"})),(0,v.createElement)(S.Popover.Slot,null)),(0,v.createElement)("div",{className:"woocommerce-iframe-editor__content-inserter-clipper"})),x&&(0,v.createElement)("div",{className:"woocommerce-iframe-editor__sidebar"},(0,v.createElement)(Ht.BlockInspector,null))))))}function So({initialBlocks:e,onChange:t,onClose:o,title:r}){const{closeModalEditor:n}=(0,a.useDispatch)(h),c=(0,g.useDebounce)((e=>{null==t||t(e)}),250);function l(){const e=c.flush();e&&(null==t||t(e)),n(),null==o||o()}return(0,v.createElement)(S.Modal,{className:"woocommerce-modal-editor",title:r,onRequestClose:l,shouldCloseOnClickOutside:!1},(0,v.createElement)(ko,{initialBlocks:e,onInput:c,onChange:c,onClose:l}))}function Po(){return(0,v.createElement)("div",{className:"woocommerce-product-block-editor__block-list block-editor-block-list__layout is-root-container is-loading","aria-hidden":"true"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-tab"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section__heading-title-wrapper"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section__heading-title"})),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section__content wp-block-woocommerce-product-section-header__content--block-gap-unit-30"},(0,v.createElement)("div",{className:"block-editor-block-list__block"},(0,v.createElement)("div",{className:"woocommerce-product-form-label__label"}),(0,v.createElement)("div",{className:"woocommerce-product-form-input"})),(0,v.createElement)("div",{className:"block-editor-block-list__block"},(0,v.createElement)("div",{className:"woocommerce-product-form-label__label"}),(0,v.createElement)("div",{className:"woocommerce-product-form-textarea"})),(0,v.createElement)("div",{className:"block-editor-block-list__block"},(0,v.createElement)("div",{className:"woocommerce-product-form-label__label"}),(0,v.createElement)("div",{className:"woocommerce-product-form-textarea"})))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section__heading-title-wrapper"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section__heading-title"})),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section__content wp-block-woocommerce-product-section__content--block-gap-unit-30"},(0,v.createElement)("div",{className:"block-editor-block-list__block"},(0,v.createElement)("div",{className:"woocommerce-product-form-label__label"}),(0,v.createElement)("div",{className:"woocommerce-product-form-input"})),(0,v.createElement)("div",{className:"block-editor-block-list__block"},(0,v.createElement)("div",{className:"woocommerce-product-form-label__label"}),(0,v.createElement)("div",{className:"woocommerce-product-form-textarea"})),(0,v.createElement)("div",{className:"block-editor-block-list__block"},(0,v.createElement)("div",{className:"woocommerce-product-form-label__label"}),(0,v.createElement)("div",{className:"woocommerce-product-form-textarea"}))))))}function Bo({context:e,postType:t,productId:o,setIsEditorLoading:r}){!function(e="product"){const[t]=(0,b.useEntityProp)("postType",e,"id"),{hasEdits:o}=Ot(e),{isSaving:r}=(0,a.useSelect)((o=>{const{isSavingEntityRecord:r}=o("core");return{isSaving:r("postType",e,t)}}),[t,e]);(0,We.useConfirmUnsavedChanges)(o||r,zt(t))}(t);const n=(0,a.useSelect)((e=>{const{canUser:t}=e("core");return!1!==t("create","media","")}),[]);(0,v.useEffect)((()=>{const e=()=>{document.dispatchEvent(new Event("wp-pin-menu"))};return window.addEventListener("scroll",e,{once:!0}),()=>window.removeEventListener("scroll",e)}),[]);const{registerShortcut:c}=(0,a.useDispatch)(Ge.store);(0,v.useEffect)((()=>{c&&c({name:"core/editor/save",category:"global",description:(0,L.__)("Save your changes.","woocommerce"),keyCombination:{modifier:"primary",character:"s"}})}),[c]);const[l,i]=(0,v.useState)(void 0);(0,v.useEffect)((()=>{let e;const t=()=>{void 0!==window.productBlockEditorSettings?i(window.productBlockEditorSettings):e=setTimeout(t,100)};return t(),()=>{clearTimeout(e)}}),[]);const s=(0,v.useMemo)((()=>{if(void 0===l)return;const e=n?{mediaUpload({onError:e,...t}){(0,Dt.uploadMedia)({wpAllowedMimeTypes:l.allowedMimeTypes||void 0,onError:({message:t})=>e(t),...t})}}:{};return{...l,...e,templateLock:"all"}}),[l,n]),[u]=Rt("meta_data._product_template_id",{postType:t}),{editedRecord:m}=(0,b.useEntityRecord)("postType",t,o),{productTemplate:d}=$t(u,m),{layoutTemplate:p}=(0,f.useLayoutTemplate)(function(e,t){return(null==e?void 0:e.layoutTemplateId)?e.layoutTemplateId:"product_variation"===t?"product-variation":"simple-product"}(d,t)),[_,w,g]=(0,b.useEntityBlockEditor)("postType",t,{id:o}),{updateEditorSettings:E}=(0,a.useDispatch)("core/editor"),C=!s||!p||"product_variation"!==t&&!d||-1===o;(0,v.useLayoutEffect)((()=>{if(C)return;const e=(0,ue.synchronizeBlocksWithTemplate)([],p.blockTemplates);g(e,{}),E({...s,productTemplate:d}),r(C)}),[p,s,d,o]);const y=(0,a.useSelect)((e=>e(h).isModalEditorOpen()),[]),{closeModalEditor:A}=(0,a.useDispatch)(h);return y?(0,v.createElement)(So,{onClose:A,title:(0,L.__)("Edit description","woocommerce")}):(0,v.createElement)("div",{className:"woocommerce-product-block-editor"},(0,v.createElement)(Ht.BlockContextProvider,{value:e},(0,v.createElement)(Ht.BlockEditorProvider,{value:_,onInput:w,onChange:g,settings:s,useSubRegistry:!1},(0,v.createElement)(Ht.BlockEditorKeyboardShortcuts.Register,null),(0,v.createElement)(Ht.BlockTools,null,(0,v.createElement)(Ht.ObserveTyping,null,C?(0,v.createElement)(Po,null):(0,v.createElement)(Ht.BlockList,{className:"woocommerce-product-block-editor__block-list"}))),(0,v.createElement)(Gt.Provider,{value:e.postType},(0,v.createElement)(Lt.PluginArea,{scope:"woocommerce-product-block-editor"})))))}function No({initialValue:e,children:t}){const o=(0,v.useRef)({}),r=(0,v.useRef)({}),[n,a]=(0,v.useState)({});async function c(t,r){const n=o.current;return t in n?(0,n[t])(e,r).then((e=>(a((o=>({...o,[t]:e}))),e))):Promise.resolve(void 0)}return(0,v.createElement)(Qe.Provider,{value:{errors:n,registerValidator:function(e,t){return o.current={...o.current,[e]:t},t=>{r.current[e]=t}},unRegisterValidator:function(e){o.current[e]&&delete o.current[e],r.current[e]&&delete r.current[e]},validateField:c,validateAll:async function(e){const t={},n=o.current;for(const o in n)t[o]=await c(o,e);a(t);const l=function(e,t){const o=Object.entries(e).filter((([e,o])=>(null==o?void 0:o.closest('.is-selected[role="tabpanel"]'))&&Boolean(t[e]))),[r]=o.sort((([,e],[,t])=>e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1)),[,n]=null!=r?r:[];return n}(r.current,t);return null==l||l.focus(),t}}},t)}function Mo({label:e,postPassword:t,onInputChange:o}){const r=(0,g.useInstanceId)(S.BaseControl,"post_password"),[n,a]=(0,v.useState)(Boolean(t));return(0,v.useEffect)((()=>{n||""===t||a(!0)}),[t]),(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.CheckboxControl,{label:e,checked:n,className:"wp-block-woocommerce-product-password-fields__field",onChange:e=>{(0,Q.recordEvent)("product_catalog_require_password",{source:Y,value:e}),a(e),e||o("")}}),n&&(0,v.createElement)(S.BaseControl,{id:r,label:(0,L.__)("Password","woocommerce")},(0,v.createElement)(S.__experimentalInputControl,{id:r,value:t,onChange:o})))}function To({catalogVisibility:e,label:t,visibility:o,onCheckboxChange:r}){return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.CheckboxControl,{label:t,checked:e===o||"hidden"===e,onChange:t=>function(t){if(t){if("visible"===e)return r(o),void(0,Q.recordEvent)("product_catalog_visibility",{source:Y,visibility:e});r("hidden")}else{if("hidden"===e)return"catalog"===o?(r("search"),void(0,Q.recordEvent)("product_catalog_visibility",{source:Y,visibility:e})):"search"===o?(r("catalog"),void(0,Q.recordEvent)("product_catalog_visibility",{source:Y,visibility:e})):void 0;r("visible"),(0,Q.recordEvent)("product_catalog_visibility",{source:Y,visibility:e})}}(t)}))}function Vo({productType:e}){const[t,o]=(0,b.useEntityProp)("postType",e,"catalog_visibility"),[r,n]=(0,b.useEntityProp)("postType",e,"reviews_allowed"),[a,c]=(0,b.useEntityProp)("postType",e,"post_password");return(0,v.createElement)(S.PanelBody,{initialOpen:!1,title:[(0,L.__)("Visibility: ","woocommerce"),(0,v.createElement)("span",{className:"editor-post-publish-panel__link",key:"label"},""!==a?(0,L.__)("Password protected","woocommerce"):"hidden"===t?(0,L.__)("Hidden","woocommerce"):(0,L.__)("Public","woocommerce"))]},(0,v.createElement)("div",{className:"woocommerce-publish-panel-visibility"},(0,v.createElement)("fieldset",{className:"woocommerce-publish-panel-visibility__fieldset"},(0,v.createElement)("legend",{className:"woocommerce-publish-panel-visibility__legend"},(0,L.__)("Control how this product is viewed by customers and other site users.","woocommerce")),(0,v.createElement)(To,{catalogVisibility:t,label:(0,L.__)("Hide in product catalog","woocommerce"),visibility:"search",onCheckboxChange:o}),(0,v.createElement)(To,{catalogVisibility:t,label:(0,L.__)("Hide from search results","woocommerce"),visibility:"catalog",onCheckboxChange:o}),(0,v.createElement)(S.CheckboxControl,{label:(0,L.__)("Enable product reviews","woocommerce"),checked:r,onChange:e=>{n(e),(0,Q.recordEvent)("product_prepublish_panel",{source:Y,action:"enable_product_reviews",value:e})}}),(0,v.createElement)(Mo,{label:(0,L.__)("Require a password","woocommerce"),postPassword:a,onInputChange:c}))))}function Fo({postType:e}){const{setDate:t,date:o,formattedDate:r}=bt(e);return(0,v.createElement)(S.PanelBody,{initialOpen:!1,title:[(0,L.__)("Publish:","woocommerce"),(0,v.createElement)("span",{className:"editor-post-publish-panel__link",key:"label"},r)]},(0,v.createElement)(Ht.__experimentalPublishDateTimePicker,{currentDate:o,onChange:async function(e){await t(null!=e?e:void 0)},is12Hour:xt()}))}function Do({productType:e="product"}){const{getProductURL:t}=tt(e),{isScheduled:o,formattedDate:r}=bt(e),[n]=(0,b.useEntityProp)("postType",e,"name"),a=t(!1);return(0,v.createElement)("div",{className:"woocommerce-product-publish-panel__published"},o?(0,v.createInterpolateElement)((0,L.sprintf)((0,L.__)(" is now scheduled. It will go live on %s","woocommerce"),r),{productURL:(0,v.createElement)("a",{className:"woocommerce-product-list__product-name",href:a,target:"_blank",rel:"noreferrer"},n)}):(0,v.createInterpolateElement)((0,L.__)(" is now live.","woocommerce"),{productURL:(0,v.createElement)("a",{className:"woocommerce-product-list__product-name",href:a,target:"_blank",rel:"noreferrer"},n)}))}function Lo({postType:e}){const{getProductURL:t}=tt(e),{isScheduled:o}=bt(e),[r,n]=(0,v.useState)(!1),a=t(o);return(0,v.createElement)(S.PanelBody,null,(0,v.createElement)("p",{className:"post-publish-section__postpublish-subheader"},(0,v.createElement)("strong",null,(0,L.__)("What’s next?","woocommerce"))),(0,v.createElement)("div",{className:"post-publish-section__postpublish-post-address-container"},(0,v.createElement)(S.TextControl,{className:"post-publish-section__postpublish-post-address",readOnly:!0,label:(0,L.__)("product address","woocommerce"),value:a,onFocus:e=>{e.target.select()}}),(0,v.createElement)("div",{className:"post-publish-section__copy-button-wrap"},(0,v.createElement)((({text:e,onCopy:t,children:o})=>{const r=(0,g.useCopyToClipboard)(e,t);return(0,v.createElement)(S.Button,{variant:"secondary",ref:r},o)}),{text:a,onCopy:()=>{(0,Q.recordEvent)("product_prepublish_panel",{source:Y,action:"copy_product_url"}),n(!0),setTimeout((()=>{n(!1)}),4e3)}},(0,v.createElement)(v.Fragment,null,r?(0,L.__)("Copied!","woocommerce"):(0,L.__)("Copy","woocommerce"))))),(0,v.createElement)("div",{className:"post-publish-section__postpublish-buttons"},!o&&(0,v.createElement)(S.Button,{variant:"primary",href:a},(0,L.__)("View Product","woocommerce")),(0,v.createElement)(S.Button,{variant:o?"primary":"secondary",href:(0,We.getNewPath)({},"/add-product",{})},(0,L.__)("Add New Product","woocommerce"))))}function Ho({productType:e="product",title:t=(0,L.__)("Are you ready to publish this product?","woocommerce"),description:o=(0,L.__)("Double-check your settings before sharing this product with customers.","woocommerce")}){const[r]=(0,b.useEntityProp)("postType",e,"date_created_gmt"),[n,,c]=(0,b.useEntityProp)("postType",e,"status"),{closePrepublishPanel:l}=(0,a.useDispatch)(h),i="product"!==e||"future"===c||"publish"===n;(0,mt.isInTheFuture)(r)&&(t=(0,L.__)("Are you ready to schedule this product?","woocommerce"),o=(0,L.__)("Your product will be published at the specified date and time.","woocommerce"));const s=(0,v.useRef)(null);function u(e){s.current&&!s.current.contains(e.target)&&l()}return(0,v.useEffect)((()=>{if(i)return document.addEventListener("mouseup",u),()=>{document.removeEventListener("mouseup",u)}}),[i]),(0,v.createElement)("div",{ref:s,className:Ee()("woocommerce-product-publish-panel",{"is-published":i})},(0,v.createElement)("div",{className:"woocommerce-product-publish-panel__header"},i?(0,v.createElement)(S.Button,{className:"woocommerce-publish-panel-close",icon:bo,label:(0,L.__)("Close panel","woocommerce"),onClick:()=>{(0,Q.recordEvent)("product_prepublish_panel",{source:Y,action:"close"}),l()}}):(0,v.createElement)(v.Fragment,null,(0,v.createElement)(Bt,{productType:e}),(0,v.createElement)(S.Button,{variant:"secondary",onClick:()=>{(0,Q.recordEvent)("product_prepublish_panel",{source:Y,action:"cancel"}),l()}},(0,L.__)("Cancel","woocommerce")))),(0,v.createElement)("div",{className:"woocommerce-product-publish-panel__title"},i?(0,v.createElement)(Do,{productType:e}):(0,v.createElement)(v.Fragment,null,(0,v.createElement)("h4",null,t),(0,v.createElement)("span",null,o))),(0,v.createElement)("div",{className:"woocommerce-product-publish-panel__content"},i?(0,v.createElement)(Lo,{postType:e}):(0,v.createElement)(v.Fragment,null,(0,v.createElement)(Vo,{productType:e}),(0,v.createElement)(Fo,{postType:e}))),(0,v.createElement)("div",{className:"woocommerce-product-publish-panel__footer"}))}function Ro({product:e,productType:t="product"}){const[o,r]=(0,v.useState)(!0),[n,c]=(0,v.useState)(null),l=(0,$e.useExtendLayout)("product-block-editor"),i=(null==e?void 0:e.id)||-1,s=(0,a.useSelect)((e=>e(h).isPrepublishPanelOpen()),[]);return(0,v.createElement)($e.LayoutContextProvider,{value:l},(0,v.createElement)(v.StrictMode,null,(0,v.createElement)(b.EntityProvider,{kind:"postType",type:t,id:i},(0,v.createElement)(Ge.ShortcutProvider,null,(0,v.createElement)(No,{initialValue:e},(0,v.createElement)(Je.Provider,{value:o},(0,v.createElement)(fe,{header:(0,v.createElement)(Ft,{onTabSelect:c,productType:t}),content:(0,v.createElement)(v.Fragment,null,(0,v.createElement)(Bo,{postType:t,productId:i,context:{selectedTab:n,postType:t,postId:i},setIsEditorLoading:r})),actions:s&&(0,v.createElement)(Ho,{productType:t})})),(0,v.createElement)(S.Popover.Slot,null))))))}const zo=window.wp.blockLibrary,Io=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-catalog-visibility-field","description":"A checkbox to manage the catalog visibility of the product.","title":"Product catalog visibility","category":"widgets","keywords":["products","catalog"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"},"visibility":{"type":"string","enum":["visible","catalog","search","hidden"],"default":"visible"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false}}'),{name:Oo,...$o}=Io,Go={example:{},edit:function({attributes:e}){const{label:t,visibility:o}=e,r=(0,f.useWooBlockProps)(e),[n,a]=(0,b.useEntityProp)("postType","product","catalog_visibility");return(0,v.createElement)("div",{...r},(0,v.createElement)(To,{catalogVisibility:n,label:t,visibility:o,onCheckboxChange:a}))}};function Uo(){return y({name:Oo,metadata:$o,settings:Go})}const jo=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-custom-fields","title":"Product custom fields control","category":"woocommerce","description":"The product custom fields.","keywords":["products","custom","fields"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":true,"inserter":false,"lock":false,"__experimentalToolbar":false}}');function qo(e,t){return`${e}-${t}`}function Zo({name:e,slotContainerBlockName:t,...o}){const{clientId:r}=(0,Ht.useBlockEditContext)(),n=(0,a.useSelect)((e=>{const{getBlockParentsByBlockName:o}=e("core/block-editor"),[n]=o(r,t,!0);return n}),[r,t]);return n?(0,v.createElement)(S.Fill,{...o,name:qo(e,n)}):(console.warn("No closest ancestor client ID found for block fill."),null)}const Wo=["woocommerce/product-section","woocommerce/product-subsection"];function Jo({containerBlockName:e=Wo,...t}){return(0,v.createElement)(Zo,{...t,name:"section-actions",slotContainerBlockName:e})}function Yo(e,t){var o;return(o=t).key.startsWith("_")||null===o.value?e.otherMetas.push(t):e.customFields.push(t),e}function Xo(){const[e,t]=(0,b.useEntityProp)("postType","product","meta_data"),{customFields:o,otherMetas:r}=(0,v.useMemo)((function(){return e.reduce(Yo,{customFields:[],otherMetas:[]})}),[e]);function n(e){const n="function"==typeof e?e(o):e;t([...r,...n])}return{customFields:o,addCustomFields:function(e){n((t=>[...t,...e]))},setCustomFields:n,updateCustomField:function(e,t){n((o=>o.map(((o,r)=>e.id&&o.id===e.id||t===r?e:o))))},removeCustomField:function(e){n((t=>void 0===e.id?t.filter((function(t){return!(t.key===e.key&&t.value===e.value)})):t.map((t=>t.id===e.id?{...t,value:null}:t))))}}}const Ko=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zM3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 8.75a1.5 1.5 0 01.167 2.99c-.465.052-.917.44-.917 1.01V14h1.5v-.845A3 3 0 109 10.25h1.5a1.5 1.5 0 011.5-1.5zM11.25 15v1.5h1.5V15h-1.5z"}));var Qo=__webpack_require__(33561);const er=["a","b","em","i","strong","p","br"],tr=["target","href","rel","name","download"];function or(e,t){const o=(null==t?void 0:t.tags)||er,r=(null==t?void 0:t.attr)||tr;return{__html:(0,Qo.sanitize)(e,{ALLOWED_TAGS:o,ALLOWED_ATTR:r})}}const rr=({label:e,labelId:t,required:o,tooltip:r,note:n,onClick:a})=>{let c=e;return o?c=(null==n?void 0:n.length)?(0,v.createInterpolateElement)((0,L.__)(" ","woocommerce"),{label:(0,v.createElement)("span",null,e),note:(0,v.createElement)("span",{className:"woocommerce-product-form-label__note"},n),required:(0,v.createElement)("span",{"aria-hidden":"true",className:"woocommerce-product-form-label__required"},(0,L.__)("*","woocommerce"))}):(0,v.createInterpolateElement)((0,L.__)(" ","woocommerce"),{label:(0,v.createElement)("span",null,e),required:(0,v.createElement)("span",{"aria-hidden":"true",className:"woocommerce-product-form-label__required"},(0,L.__)("*","woocommerce"))}):(null==n?void 0:n.length)&&(c=(0,v.createInterpolateElement)((0,L.__)(" ","woocommerce"),{label:(0,v.createElement)("span",null,e),note:(0,v.createElement)("span",{className:"woocommerce-product-form-label__note"},n)})),(0,v.createElement)("div",{className:"woocommerce-product-form-label__label"},(0,v.createElement)("span",{id:t,onClick:a},c),r&&(0,v.createElement)(x.__experimentalTooltip,{text:(0,v.createElement)("span",{dangerouslySetInnerHTML:or(r)}),position:"top center",className:"woocommerce-product-form-label__tooltip"},(0,v.createElement)("span",{className:"woocommerce-product-form-label__icon"},(0,v.createElement)(je,{icon:Ko,size:18,fill:"#949494"}))))},nr=(0,v.forwardRef)((function({label:e,help:t,error:o,tooltip:r,className:n,required:a,onChange:c,onBlur:l,...i},s){return(0,v.createElement)(S.__experimentalInputControl,{...i,ref:s,className:Ee()("woocommerce-product-text-control",n,{"has-error":o}),label:(0,v.createElement)(rr,{label:e,required:a,tooltip:r}),required:a,help:o||t,onChange:c,onBlur:l})}));function ar(e,t){const o={};return e.key?e.key.startsWith("_")?o.key=(0,L.__)("The name cannot begin with the underscore (_) character.","woocommerce"):t.some((t=>t.id!==e.id&&t.key===e.key))&&(o.key=(0,L.__)("The name must be unique.","woocommerce")):o.key=(0,L.__)("The name is required.","woocommerce"),e.value||(o.value=(0,L.__)("The value is required.","woocommerce")),o}const cr={id:1,key:"",value:""};function lr({values:e,onCreate:t,onCancel:o,...r}){const[n,a]=(0,v.useState)([cr]),[c,l]=(0,v.useState)({}),i=(0,v.useRef)({});function s(e,t){return function(o){const r=String(e.id);i.current[r]={...i.current[r],[t]:o}}}function u(e,t){var o;return null===(o=c[String(e.id)])||void 0===o?void 0:o[t]}function m(e,t){return function(o){a((r=>r.map((r=>r.id===e.id?{...r,[t]:o}:r))))}}function d(t,o){return function(r){const a=ar({...t,[o]:r.target.value},[...n,...e]),c=String(t.id);l((e=>({...e,[c]:{...e[c],[o]:a[o]}})))}}function p(e){if(!(n.length<=1))return function(){a((t=>t.filter((({id:t})=>e.id!==t)))),l((t=>({...t,[`${e.id}`]:void 0})))}}return(0,v.useEffect)((function(){var e;const t=i.current[cr.id];null===(e=null==t?void 0:t.key)||void 0===e||e.focus()}),[]),(0,v.createElement)(S.Modal,{shouldCloseOnClickOutside:!1,title:(0,L.__)("Add custom fields","woocommerce"),onRequestClose:o,...r,className:Ee()("woocommerce-product-custom-fields__create-modal",r.className)},(0,v.createElement)("div",{role:"table"},(0,v.createElement)("div",{role:"rowgroup"},(0,v.createElement)("div",{role:"rowheader"},(0,v.createElement)("div",{role:"columnheader"},(0,L.__)("Name","woocommerce")),(0,v.createElement)("div",{role:"columnheader"},(0,L.__)("Value","woocommerce")),(0,v.createElement)("div",{role:"columnheader","aria-label":(0,L.__)("Actions","woocommerce")}))),(0,v.createElement)("div",{role:"rowgroup"},n.map((e=>(0,v.createElement)("div",{key:e.id,role:"row"},(0,v.createElement)("div",{role:"cell"},(0,v.createElement)(nr,{ref:s(e,"key"),label:"","aria-label":(0,L.__)("Name","woocommerce"),error:u(e,"key"),value:e.key,onChange:m(e,"key"),onBlur:d(e,"key")})),(0,v.createElement)("div",{role:"cell"},(0,v.createElement)(nr,{ref:s(e,"value"),label:"","aria-label":(0,L.__)("Value","woocommerce"),error:u(e,"value"),value:e.value,onChange:m(e,"value"),onBlur:d(e,"value")})),(0,v.createElement)("div",{role:"cell"},(0,v.createElement)(S.Button,{icon:bo,disabled:n.length<=1,"aria-label":(0,L.__)("Remove custom field","woocommerce"),onClick:p(e)}))))))),(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__create-modal-add-another"},(0,v.createElement)(S.Button,{variant:"tertiary",onClick:function(){a((e=>{var t;const o=e[e.length-1];return[...e,{...cr,id:(null!==(t=o.id)&&void 0!==t?t:0)+1}]})),(0,Q.recordEvent)("product_custom_fields_add_another_button_click",{source:Y})}},(0,L.__)("+ Add another","woocommerce"))),(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__create-modal-actions"},(0,v.createElement)(S.Button,{variant:"secondary",onClick:o},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",onClick:function(){const{errors:o,hasErrors:r}=n.reduce(((t,o)=>{var r,a,c,l;const s=ar(o,[...n,...e]);return t.errors[String(o.id)]=s,s.key&&(t.hasErrors||null===(a=null===(r=i.current[String(o.id)])||void 0===r?void 0:r.key)||void 0===a||a.focus(),t.hasErrors=!0),s.value&&(t.hasErrors||null===(l=null===(c=i.current[String(o.id)])||void 0===c?void 0:c.value)||void 0===l||l.focus(),t.hasErrors=!0),t}),{errors:{},hasErrors:!1});r?l(o):(t(n.map((({id:e,...t})=>{var o;return{key:t.key.trim(),value:null===(o=t.value)||void 0===o?void 0:o.trim()}}))),(0,Q.recordEvent)("product_custom_fields_add_new_button_click",{source:Y,custom_field_names:n.map((e=>e.key)),total:n.length}))}},(0,L.__)("Add","woocommerce"))))}function ir({initialValue:e,values:t,onUpdate:o,onCancel:r,...n}){const[a,c]=(0,v.useState)(e),[l,i]=(0,v.useState)(),s=(0,v.useRef)(null),u=(0,v.useRef)(null);function m(e){return function(t){c((o=>({...o,[e]:t})))}}function d(e){return function(o){const r=ar({...a,[e]:o.target.value},t);i(r)}}return(0,v.createElement)(S.Modal,{shouldCloseOnClickOutside:!1,...n,title:(0,L.sprintf)((0,L.__)("Edit %s","woocommerce"),a.key),onRequestClose:r,className:Ee()("woocommerce-product-custom-fields__edit-modal",n.className)},(0,v.createElement)(nr,{ref:s,label:(0,L.__)("Name","woocommerce"),error:null==l?void 0:l.key,value:a.key,onChange:m("key"),onBlur:d("key")}),(0,v.createElement)(nr,{ref:u,label:(0,L.__)("Value","woocommerce"),error:null==l?void 0:l.value,value:a.value,onChange:m("value"),onBlur:d("value")}),(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__edit-modal-actions"},(0,v.createElement)(S.Button,{variant:"secondary",onClick:r},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",onClick:function(){var r,n,c;const l=ar(a,t);if(l.key||l.value)return i(l),l.key?void(null===(r=s.current)||void 0===r||r.focus()):void(null===(n=u.current)||void 0===n||n.focus());o({...a,key:a.key.trim(),value:null===(c=a.value)||void 0===c?void 0:c.trim()}),(0,Q.recordEvent)("product_custom_fields_update_button_click",{source:Y,custom_field_id:a.id,custom_field_name:a.key,prev_custom_field_name:e.key})}},(0,L.__)("Update","woocommerce"))))}function sr(e){return(0,v.createElement)("div",{...e,role:"none",className:"woocommerce-product-custom-fields__empty-state"},(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-row"},(0,v.createElement)("div",null,(0,L.__)("Custom field 1","woocommerce")),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-name"})),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-actions"}))),(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-row"},(0,v.createElement)("div",null,(0,L.__)("Custom field 2","woocommerce")),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-name"})),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-actions"}))),(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-row"},(0,v.createElement)("div",null,(0,L.__)("Custom field 3","woocommerce")),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-name"})),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-actions"}))))}function ur({className:e,renderActionButtonsWrapper:t=(e=>e),...o}){const{customFields:r,addCustomFields:n,updateCustomField:a,removeCustomField:c}=Xo(),[l,i]=(0,v.useState)(!1),[s,u]=(0,v.useState)();function m(e){return function(){c(e),(0,Q.recordEvent)("product_custom_fields_remove_button_click",{source:Y,custom_field_id:e.id,custom_field_name:e.key})}}return(0,v.createElement)(v.Fragment,null,t((0,v.createElement)(S.Button,{variant:"secondary",onClick:function(){i(!0),(0,Q.recordEvent)("product_custom_fields_show_add_modal",{source:Y})}},(0,L.__)("Add new","woocommerce"))),0===r.length?(0,v.createElement)(sr,null):(0,v.createElement)("table",{...o,className:Ee()("woocommerce-product-custom-fields__table",e)},(0,v.createElement)("thead",null,(0,v.createElement)("tr",{className:"woocommerce-product-custom-fields__table-row"},(0,v.createElement)("th",null,(0,L.__)("Name","woocommerce")),(0,v.createElement)("th",null,(0,L.__)("Value","woocommerce")),(0,v.createElement)("th",null,(0,L.__)("Actions","woocommerce")))),(0,v.createElement)("tbody",null,r.map(((e,t)=>{var o,n;return(0,v.createElement)("tr",{className:"woocommerce-product-custom-fields__table-row",key:null!==(o=e.id)&&void 0!==o?o:e.key},(0,v.createElement)("td",{className:"woocommerce-product-custom-fields__table-datacell"},e.key),(0,v.createElement)("td",{className:"woocommerce-product-custom-fields__table-datacell"},e.value),(0,v.createElement)("td",{className:"woocommerce-product-custom-fields__table-datacell"},(0,v.createElement)(S.Button,{variant:"tertiary",onClick:(n=t,function(){u(n);const e=r[n];(0,Q.recordEvent)("product_custom_fields_show_edit_modal",{source:Y,custom_field_id:e.id,custom_field_name:e.key})})},(0,L.__)("Edit","woocommerce")),(0,v.createElement)(S.Button,{icon:bo,onClick:m(e),"aria-label":(0,L.__)("Remove custom field","woocommerce")})))})))),l&&(0,v.createElement)(lr,{values:r,onCreate:function(e){n(e),i(!1)},onCancel:function(){i(!1),(0,Q.recordEvent)("product_custom_fields_cancel_add_modal",{source:Y})}}),void 0!==s&&(0,v.createElement)(ir,{initialValue:r[s],values:r,onUpdate:function(e){a(e,s),u(void 0)},onCancel:function(){u(void 0),(0,Q.recordEvent)("product_custom_fields_cancel_edit_modal",{source:Y})}}))}const{name:mr,...dr}=jo,pr={example:{},edit:function({attributes:e}){const t=(0,f.useWooBlockProps)(e);return(0,v.createElement)("div",{...t},(0,v.createElement)(ur,{renderActionButtonsWrapper:e=>(0,v.createElement)(Jo,null,e)}))}};function hr(){return y({name:mr,metadata:dr,settings:pr})}const _r=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-custom-fields-toggle-field","title":"Product custom fields toggle control","category":"woocommerce","description":"The product custom fields toggle.","keywords":["products","custom","fields"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":true,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}');function vr(){const[e,t]=(0,v.useState)(!1),{user:o,isRequesting:r}=(0,R.useUser)(),[n,c,l]=(0,b.useEntityProp)("root","user","metaboxhidden_product",o.id);return{isLoading:r||e,metaboxhiddenProduct:n,prevMetaboxhiddenProduct:l,setMetaboxhiddenProduct:c,saveMetaboxhiddenProduct:async function(e){try{t(!0);const{saveEntityRecord:r}=(0,a.dispatch)("core");return await r("root","user",{id:o.id,metaboxhidden_product:e})}finally{t(!1)}}}}const wr="postcustom",{name:gr,...Er}=_r,fr={example:{},edit:function({attributes:e}){const{label:t,_templateBlockId:o}=e,r=(0,f.useWooBlockProps)(e),n=(0,Ht.useInnerBlocksProps)({className:"wp-block-woocommerce-product-custom-fields-toggle-field__inner-blocks"},{templateLock:"all",renderAppender:!1}),{isLoading:a,metaboxhiddenProduct:c,saveMetaboxhiddenProduct:l}=vr(),i=(0,v.useMemo)((()=>c&&!c.some((e=>e===wr))),[c]);return(0,v.createElement)("div",{...r},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-custom-fields-toggle-field__content"},(0,v.createElement)(S.ToggleControl,{label:t,checked:i,disabled:a,onChange:async function(e){const t=e?c.filter((e=>e!==wr)):[...c,wr];(0,Q.recordEvent)("product_custom_fields_toggle_click",{block_id:o,source:Y,metaboxhidden_product:t}),await l(t)}}),a&&(0,v.createElement)(S.Spinner,null)),i&&(0,v.createElement)("div",{...n}))}};function br(){return y({name:gr,metadata:Er,settings:fr})}const Cr=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-checkbox-field","title":"Product checkbox control","category":"woocommerce","description":"A reusable checkbox for the product editor.","keywords":["products","checkbox","input"],"textdomain":"default","attributes":{"title":{"type":"string","__experimentalRole":"content"},"label":{"type":"string"},"property":{"type":"string"},"tooltip":{"type":"string"},"checkedValue":{"type":"string"},"uncheckedValue":{"type":"string"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}'),yr=({value:e,label:t,onChange:o,tooltip:r,title:n,checkedValue:a,uncheckedValue:c,disabled:l})=>(0,v.createElement)("div",{className:"woocommerce-product-form__checkbox"},n&&(0,v.createElement)("h4",null,n),(0,v.createElement)("div",{className:"woocommerce-product-form__checkbox-wrapper"},(0,v.createElement)(S.CheckboxControl,{label:t,checked:void 0!==a?a===e:e,onChange:function(e){o(e?void 0!==a?a:e:void 0!==c?c:e)},disabled:l}),r&&(0,v.createElement)(x.__experimentalTooltip,{text:(0,v.createElement)("span",{dangerouslySetInnerHTML:or(r)}),position:"top center",className:"woocommerce-product-form__checkbox-tooltip"},(0,v.createElement)("span",{className:"woocommerce-product-form__checkbox-tooltip-icon"},(0,v.createElement)(je,{icon:Ko,size:21.94,fill:"#949494"}))))),{name:Ar,...xr}=Cr,kr={example:{},edit:function({attributes:e,context:{postType:t}}){const{property:o,title:r,label:n,tooltip:a,checkedValue:c,uncheckedValue:l,disabled:i}=e,s=(0,f.useWooBlockProps)(e),[u,m]=Rt(o,{postType:t,fallbackValue:!1});return(0,v.createElement)("div",{...s},(0,v.createElement)(yr,{value:u||!1,onChange:m,label:n||"",title:r,tooltip:a,checkedValue:c,uncheckedValue:l,disabled:i}))}},Sr=()=>y({name:Ar,metadata:xr,settings:kr}),Pr=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-collapsible","title":"Collapsible","category":"widgets","description":"Container with collapsible inner blocks.","textdomain":"default","attributes":{"toggleText":{"type":"string","__experimentalRole":"content"},"initialCollapsed":{"type":"boolean"},"persistRender":{"type":"boolean"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false}}'),{name:Br}=Pr,Nr={example:{},edit:function({attributes:e}){const t=(0,f.useWooBlockProps)(e),{toggleText:o,initialCollapsed:r,persistRender:n=!0}=e;return(0,v.createElement)("div",{...t},(0,v.createElement)(x.CollapsibleContent,{toggleText:o,initialCollapsed:r,persistRender:n},(0,v.createElement)(Ht.InnerBlocks,{templateLock:"all"})))}},Mr=()=>y({name:Br,metadata:Pr,settings:Nr}),Tr=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/conditional","title":"Conditional","category":"widgets","description":"Container to only conditionally render inner blocks.","textdomain":"default","attributes":{"mustMatch":{"__experimentalRole":"content","type":"array","items":{"type":"object"},"default":[]}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false}}'),{name:Vr}=Tr,Fr={example:{},edit:function({attributes:e,context:t}){Se()("`woocommerce/conditional` block",{alternative:"`hideConditions` attribute on any block"});const{postType:o}=t,r=(0,f.useWooBlockProps)(e),{mustMatch:n}=e,c=(0,b.useEntityId)("postType",o),l=(0,a.useSelect)((e=>{const t=e("core").getEditedEntityRecord("postType",o,c);for(const[e,o]of Object.entries(n))if(!o.includes(t[e]))return!1;return!0}),[o,c,n]);return(0,v.createElement)(x.DisplayState,{...r,state:l?"visible":"visually-hidden"},(0,v.createElement)(Ht.InnerBlocks,{templateLock:"all"}))}},Dr=()=>y({name:Vr,metadata:Tr,settings:Fr}),Lr=(0,v.createElement)(_e.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 20h16v-1.5H4V20zm0-4.8h16v-1.5H4v1.5zm0-6.4v1.5h16V8.8H4zM16 4H4v1.5h12V4z"})),Hr=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-description-field","title":"Product description","category":"woocommerce","description":"The product description.","keywords":["products","description"],"textdomain":"default","attributes":{"__contentEditable":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":true}}');function Rr({nonAnimatedSrc:e,animatedSrc:t}){return(0,v.createElement)("picture",{className:"edit-post-welcome-guide__image"},(0,v.createElement)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,v.createElement)("img",{src:t,width:"312",height:"240",alt:""}))}function zr(){const{toggle:e}=(0,a.useDispatch)("core/preferences");return(0,v.createElement)(S.Guide,{className:"edit-post-welcome-guide",contentLabel:(0,L.__)("Welcome to the block editor","woocommerce"),finishButtonText:(0,L.__)("Get started","woocommerce"),onFinish:()=>e("core/edit-post","welcomeGuide"),pages:[{image:(0,v.createElement)(Rr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.gif"}),content:(0,v.createElement)(v.Fragment,null,(0,v.createElement)("h1",{className:"edit-post-welcome-guide__heading"},(0,L.__)("Welcome to the block editor","woocommerce")),(0,v.createElement)("p",{className:"edit-post-welcome-guide__text"},(0,L.__)("In the WordPress editor, each paragraph, image, or video is presented as a distinct “block” of content.","woocommerce")))},{image:(0,v.createElement)(Rr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-editor.gif"}),content:(0,v.createElement)(v.Fragment,null,(0,v.createElement)("h1",{className:"edit-post-welcome-guide__heading"},(0,L.__)("Make each block your own","woocommerce")),(0,v.createElement)("p",{className:"edit-post-welcome-guide__text"},(0,L.__)("Each block comes with its own set of controls for changing things like color, width, and alignment. These will show and hide automatically when you have a block selected.","woocommerce")))},{image:(0,v.createElement)(Rr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-library.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-library.gif"}),content:(0,v.createElement)(v.Fragment,null,(0,v.createElement)("h1",{className:"edit-post-welcome-guide__heading"},(0,L.__)("Get to know the block library","woocommerce")),(0,v.createElement)("p",{className:"edit-post-welcome-guide__text"},(0,v.createInterpolateElement)((0,L.__)("All of the blocks available to you live in the block library. You’ll find it wherever you see the icon.","woocommerce"),{InserterIconImage:(0,v.createElement)("img",{alt:(0,L.__)("inserter","woocommerce"),src:"data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18' height='18' rx='2' fill='%231E1E1E'/%3E%3Cpath d='M9.22727 4V14M4 8.77273H14' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A"})})))},{image:(0,v.createElement)(Rr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,v.createElement)(v.Fragment,null,(0,v.createElement)("h1",{className:"edit-post-welcome-guide__heading"},(0,L.__)("Learn how to use the block editor","woocommerce")),(0,v.createElement)("p",{className:"edit-post-welcome-guide__text"},(0,L.__)("New to the block editor? Want to learn more about using it? ","woocommerce"),(0,v.createElement)(S.ExternalLink,{href:(0,L.__)("https://wordpress.org/documentation/article/wordpress-block-editor/","woocommerce")},(0,L.__)("Here's a detailed guide.","woocommerce"))))}]})}function Ir(){const{isActive:e}=(0,a.useSelect)((e=>{const{get:t}=e("core/preferences");return{isActive:t("core/edit-post","welcomeGuide")}}),[]);return e?(0,v.createElement)(zr,null):null}function Or({label:e=(0,L.__)("Edit Product description","woocommerce"),text:t=(0,L.__)("Full editor","woocommerce")}){const{openModalEditor:o,setModalEditorBlocks:r}=(0,a.dispatch)(h),[n]=(0,b.useEntityProp)("postType","product","description");return(0,v.createElement)(S.ToolbarButton,{label:e,onClick:()=>{if(function(){const e=uo();return e>=17.9&&e<18}()){if("true"!==(null===(e=localStorage.getItem("__unsupported_force_product_editor_description_full_editor"))||void 0===e?void 0:e.trim().toLowerCase()))return void alert((0,L.__)("The version of the Gutenberg plugin installed causes a crash in the full editor. To prevent this, the full editor has been disabled.","woocommerce"));alert((0,L.__)("The version of the Gutenberg plugin installed causes a crash in the full editor. You are proceeding at your own risk and may experience crashes.","woocommerce"))}var e;let t=(0,ue.parse)(n);const a=$r(t);a&&(t=(0,ue.rawHandler)({HTML:a})),r(t),(0,Q.recordEvent)("product_add_description_click"),o()}},t)}function $r(e){return!(1!==e.length||"core/freeform"!==e[0].name)&&e[0].attributes.content}const Gr=(0,g.createHigherOrderComponent)((e=>t=>{var o;return"woocommerce/product-summary-field"!==(null==t?void 0:t.name)||"product-description__content"!==(null===(o=null==t?void 0:t.attributes)||void 0===o?void 0:o._templateBlockId)?(0,v.createElement)(e,{...t}):(0,v.createElement)(v.Fragment,null,(0,v.createElement)(Ht.BlockControls,{group:"other"},(0,v.createElement)(Or,null)),(0,v.createElement)(e,{...t}))}),"wooBlockwithFullEditorToolbarButton"),{name:Ur,...jr}=Hr,qr={example:{},edit:function({attributes:e}){const[t,o]=(0,b.useEntityProp)("postType","product","description"),[r,n]=(0,v.useState)([]),{isModalEditorOpen:c,modalEditorBlocks:l,hasChanged:i}=(0,a.useSelect)((e=>({isModalEditorOpen:e(h).isModalEditorOpen(),modalEditorBlocks:e(h).getModalEditorBlocks(),hasChanged:e(h).getModalEditorContentHasChanged()})),[]);(0,v.useEffect)((()=>{if(!t)return void n([]);if(-1===t.indexOf("\x3c!-- wp:"))return;const e=(0,ue.parse)(t);$r(e)||n(e)}),[t]),(0,v.useEffect)((()=>{if(!i)return;(null==l?void 0:l.length)||o("");const e=(0,ue.serialize)(function(e){if(1===e.length){const{content:t}=e[0].attributes;if(!t||!t.trim())return[]}return e}(l));o(e)}),[l,o,i]);const s=(0,f.useWooBlockProps)(e,{className:Ee()({"has-blocks":!!t.length}),tabIndex:0}),u=(0,Ht.useInnerBlocksProps)({},{templateLock:"contentOnly",allowedBlocks:["woocommerce/product-summary-field"]});return(0,v.createElement)("div",{...s},(null==r?void 0:r.length)?(0,v.createElement)(v.Fragment,null,(0,v.createElement)(Ht.BlockControls,null,(0,v.createElement)(Or,{text:(0,L.__)("Edit in full editor","woocommerce")})),(0,v.createElement)(Ht.BlockPreview,{blocks:r,viewportWidth:800,additionalStyles:[{css:"body { padding: 32px; height: 10000px }"}]})):(0,v.createElement)("div",{...u}),c&&(0,v.createElement)(Ir,null))},icon:Lr},Zr=()=>y({name:Ur,metadata:jr,settings:qr});(0,w.addFilter)("editor.BlockEdit","woocommerce/summary-block-with-full-editor-button",Gr);const Wr=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-downloads-field","title":"Product downloads","category":"widgets","description":"The product downloads.","keywords":["products","downloads"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}'),Jr=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})),Yr=(0,v.createElement)(_e.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12.5 14.5h-1V16h1c2.2 0 4-1.8 4-4s-1.8-4-4-4h-1v1.5h1c1.4 0 2.5 1.1 2.5 2.5s-1.1 2.5-2.5 2.5zm-4 1.5v-1.5h-1C6.1 14.5 5 13.4 5 12s1.1-2.5 2.5-2.5h1V8h-1c-2.2 0-4 1.8-4 4s1.8 4 4 4h1zm-1-3.2h5v-1.5h-5v1.5zM18 4H9c-1.1 0-2 .9-2 2v.5h1.5V6c0-.3.2-.5.5-.5h9c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5v-.5H7v.5c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2z"})),Xr=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M6.734 16.106l2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.157 1.093-1.027-2.176-2.38h2.811c1.125 0 2.25.03 3.374 0 1.428-.001 3.362-.25 4.963-1.277 1.66-1.065 2.868-2.906 2.868-5.859 0-2.479-1.327-4.896-3.65-5.93-1.82-.813-3.044-.8-4.806-.788l-.567.002v1.5c.184 0 .368 0 .553-.002 1.82-.007 2.704-.014 4.21.657 1.854.827 2.76 2.657 2.76 4.561 0 2.472-.973 3.824-2.178 4.596-1.258.807-2.864 1.04-4.163 1.04h-.02c-1.115.03-2.229 0-3.344 0H6.734z"}));function Kr(e){e.required=!0,e.setCustomValidity(""),e.validity.valueMissing&&e.setCustomValidity((0,L.__)("The URL is required","woocommerce")),e.validity.typeMismatch&&e.setCustomValidity((0,L.__)("Insert a valid URL","woocommerce"))}function Qr({onUploadSuccess:e,onUploadError:t}){function o(o){o.preventDefault();const r=o.currentTarget,n=r.url;if(Kr(n),r.checkValidity()){const t=r.url.value;e([{url:t}])}else t(n.validationMessage)}function r(e){Kr(e.target)}function n(e){Kr(e.target)}return(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"left"},renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.MenuItem,{"aria-expanded":e,icon:Yr,iconPosition:"left",onClick:t,info:(0,L.__)("Link to a file hosted elsewhere","woocommerce")},(0,L.__)("Insert from URL","woocommerce")),renderContent:()=>(0,v.createElement)("form",{className:"components-dropdown-menu__menu",noValidate:!0,onSubmit:o},(0,v.createElement)(S.__experimentalInputControl,{name:"url",type:"url",placeholder:(0,L.__)("Insert URL","woocommerce"),suffix:(0,v.createElement)(S.Button,{icon:Xr,type:"submit"}),className:"woocommerce-inert-url-menu-item__input","aria-label":(0,L.__)("Insert URL","woocommerce"),onInput:r,onBlur:n}))})}const en=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"}));function tn({allowedTypes:e,maxUploadFileSize:t=1e7,onUploadSuccess:o,onUploadError:r}){return(0,v.createElement)(S.FormFileUpload,{multiple:!0,onChange:function(n){const a=n.currentTarget.files;(0,Dt.uploadMedia)({allowedTypes:e,filesList:a,maxUploadFileSize:t,onFileChange:o,onError:r,additionalData:{type:"downloadable_product"}})},render:({openFileDialog:e})=>(0,v.createElement)(S.MenuItem,{icon:en,iconPosition:"left",onClick:e,info:(0,L.__)("Select files from your device","woocommerce")},(0,L.__)("Upload","woocommerce"))})}function on({allowedTypes:e,maxUploadFileSize:t,onUploadSuccess:o,onUploadError:r}){return(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"bottom-end"},contentClassName:"woocommerce-downloads-menu__menu-content",renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.Button,{"aria-expanded":e,icon:e?Jr:yt,variant:"secondary",onClick:t,className:"woocommerce-downloads-menu__toogle"},(0,v.createElement)("span",null,(0,L.__)("Add new","woocommerce"))),renderContent:({onClose:n})=>(0,v.createElement)("div",{className:"components-dropdown-menu__menu"},(0,v.createElement)(S.MenuGroup,null,(0,v.createElement)(tn,{allowedTypes:e,maxUploadFileSize:t,onUploadSuccess:e=>{o(e),n()},onUploadError:r}),(0,v.createElement)(Qr,{onUploadSuccess:e=>{o(e),n()},onUploadError:r})))})}function rn(e){setTimeout((function(t){e.ownerDocument.activeElement===t&&t.select()}),0,e)}const nn=/[^0-9,.]/g,an=({value:e,onChange:t,onFocus:o,onKeyDown:r})=>{const{formatNumber:n,parseNumber:a}=ce();return{value:n(e),onFocus(e){rn(e.currentTarget),o&&o(e)},onKeyUp(e){"ArrowUp"!==e.code&&"ArrowDown"!==e.code||e.preventDefault()},onKeyDown(o){const n=Number.parseFloat(e||"0"),a=Number(o.currentTarget.step||"1");"ArrowUp"===o.code&&(o.preventDefault(),t(String(n+a))),"ArrowDown"===o.code&&(o.preventDefault(),t(String(n-a))),r&&r(o)},onChange(e){const o=a(e.replace(nn,""));t(o)}}},cn=0,ln=0;function sn(e){return null===e?"0":-1===e?"":String(e)}function un({initialValue:e,onSubmit:t,onClose:o}){const[r,n]=(0,v.useState)(sn(e.downloadLimit)),[a,c]=(0,v.useState)(sn(e.downloadExpiry)),[l,i]=(0,v.useState)({});function s(){return r&&!Number.isInteger(Number(r))?(i((e=>({...e,downloadLimit:(0,L.__)("Download limit must be an integer number","woocommerce")}))),!1):Number.parseInt(r,10)({...e,downloadLimit:(0,L.sprintf)((0,L.__)("Download limit must be greater than or equal to %d","woocommerce"),cn)}))),!1):(i((({downloadLimit:e,...t})=>t)),!0)}function u(){return a&&!Number.isInteger(Number(a))?(i((e=>({...e,downloadExpiry:(0,L.__)("Expiry period must be an integer number","woocommerce")}))),!1):Number.parseInt(a,10)({...e,downloadExpiry:(0,L.sprintf)((0,L.__)("Expiry period must be greater than or equal to %d","woocommerce"),ln)}))),!1):(i((({downloadExpiry:e,...t})=>t)),!0)}const m=an({value:r,onChange:n}),d={value:m.value,onChange:m.onChange,id:(0,g.useInstanceId)(S.BaseControl,"product_download_limit_field"),type:"number",min:cn,className:Ee()({"has-error":l.downloadLimit}),label:(0,L.__)("Download limit","woocommerce"),help:l.downloadLimit||(0,L.__)("Decide how many times customers can download files after purchasing the product. Leave blank for unlimited re-downloads.","woocommerce"),placeholder:(0,L.__)("Unlimited","woocommerce"),suffix:(0,v.createElement)("span",{className:"woocommerce-manage-download-limits-modal__input-suffix"},(0,L.__)("times","woocommerce")),onBlur(){s()}},p=an({value:a,onChange:c}),h={value:p.value,onChange:p.onChange,id:(0,g.useInstanceId)(S.BaseControl,"product_download_expiry_field"),type:"number",min:ln,className:Ee()({"has-error":l.downloadExpiry}),label:(0,L.__)("Expiry period","woocommerce"),help:l.downloadExpiry||(0,L.__)("Decide how long customers can access the files after purchasing the product. Leave blank for unlimited access.","woocommerce"),placeholder:(0,L.__)("Unlimited","woocommerce"),suffix:(0,v.createElement)("span",{className:"woocommerce-manage-download-limits-modal__input-suffix"},(0,L.__)("days","woocommerce")),onBlur(){u()}};return(0,v.createElement)(S.Modal,{title:(0,L.__)("Manage download limits","woocommerce"),className:"woocommerce-manage-download-limits-modal",onRequestClose:o},(0,v.createElement)("form",{noValidate:!0,onSubmit:function(e){e.preventDefault();const o=s(),n=u();o&&n&&t({downloadLimit:""===r?-1:Number.parseInt(r,10),downloadExpiry:""===a?-1:Number.parseInt(a,10)})}},(0,v.createElement)("div",{className:"woocommerce-manage-download-limits-modal__content"},(0,v.createElement)(S.__experimentalInputControl,{...d}),(0,v.createElement)(S.__experimentalInputControl,{...h})),(0,v.createElement)("div",{className:"woocommerce-manage-download-limits-modal__actions"},(0,v.createElement)(S.Button,{variant:"tertiary",type:"button",onClick:function(){o()}},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",type:"submit"},(0,L.__)("Save","woocommerce")))))}const mn=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20 5h-5.7c0-1.3-1-2.3-2.3-2.3S9.7 3.7 9.7 5H4v2h1.5v.3l1.7 11.1c.1 1 1 1.7 2 1.7h5.7c1 0 1.8-.7 2-1.7l1.7-11.1V7H20V5zm-3.2 2l-1.7 11.1c0 .1-.1.2-.3.2H9.1c-.1 0-.3-.1-.3-.2L7.2 7h9.6z"})),dn=()=>(0,v.createElement)("svg",{width:"14",height:"16",viewBox:"0 0 14 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.25 6C0.25 5.0335 1.0335 4.25 2 4.25L3 4.25L3 5.75L2 5.75C1.86193 5.75 1.75 5.86193 1.75 6L1.75 14C1.75 14.1381 1.86193 14.25 2 14.25L8 14.25C8.13807 14.25 8.25 14.1381 8.25 14L8.25 13L9.75 13L9.75 14C9.75 14.9665 8.9665 15.75 8 15.75L2 15.75C1.0335 15.75 0.25 14.9665 0.25 14L0.25 6ZM6 0.25C5.0335 0.25 4.25 1.0335 4.25 2L4.25 10C4.25 10.9665 5.0335 11.75 6 11.75L12 11.75C12.9665 11.75 13.75 10.9665 13.75 10L13.75 2C13.75 1.0335 12.9665 0.249999 12 0.249999L6 0.25ZM5.75 2C5.75 1.86193 5.86193 1.75 6 1.75L12 1.75C12.1381 1.75 12.25 1.86193 12.25 2L12.25 10C12.25 10.1381 12.1381 10.25 12 10.25L6 10.25C5.86193 10.25 5.75 10.1381 5.75 10L5.75 2Z",fill:"#007CBA"})),pn=()=>(0,v.createElement)("svg",{width:"56",height:"72",viewBox:"0 0 56 72",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M37.9551 0H1.41177C0.63207 0 0 0.632067 0 1.41176V70.5882C0 71.3679 0.632067 72 1.41176 72H54.5882C55.3679 72 56 71.3679 56 70.5882V17.9261L37.9551 0Z",fill:"#F0F0F0"}),(0,v.createElement)("rect",{x:"28.6191",y:"40.6892",width:"13.3101",height:"13.3107",rx:"2.85325",fill:"#DDDDDD"}),(0,v.createElement)("ellipse",{cx:"18.1551",cy:"47.3446",rx:"6.65505",ry:"6.65537",fill:"#DDDDDD"}),(0,v.createElement)("path",{d:"M25.9557 24.1401C26.5048 23.1889 27.8776 23.1889 28.4267 24.1401L34.6041 34.84C35.1531 35.7911 34.4668 36.9799 33.3686 36.9799H21.0139C19.9157 36.9799 19.2293 35.7911 19.7784 34.84L25.9557 24.1401Z",fill:"#DDDDDD"}),(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M38.0005 9.53674e-05L56 17.9995H40.824C39.2646 17.9995 38.0005 16.7354 38.0005 15.176V9.53674e-05Z",fill:"#DDDDDD"})),hn=({downloableItem:e,onCancel:t,onChange:o,onRemove:r,onSave:n})=>{const{createNotice:c}=(0,a.useDispatch)("core/notices"),[l,i]=(0,v.useState)(!1),{id:s=0,file:u="",name:m=""}=e;return(0,v.createElement)(S.Modal,{title:(0,L.sprintf)((0,L.__)("Edit %s","woocommerce"),m),onRequestClose:e=>{e.isPropagationStopped()||l||((0,Q.recordEvent)("product_downloads_modal_cancel"),t())},className:"woocommerce-edit-downloads-modal"},(0,v.createElement)("div",{className:"woocommerce-edit-downloads-modal__preview"},(0,v.createElement)(x.ImageGallery,{allowDragging:!1,columns:1},((e="")=>{if(!e)return;const t=(e.split(".").pop()||"").toLowerCase();return["jpg","jpeg","png","gif","webp"].includes(t)})(u)?(0,v.createElement)(x.ImageGalleryItem,{key:s,alt:m,src:u,id:`${s}`,isCover:!1}):(0,v.createElement)(pn,null)),(0,v.createElement)("div",{className:"components-form-file-upload"},(0,v.createElement)("p",null,m))),(0,v.createElement)(S.BaseControl,{id:"file-name-help",className:"woocommerce-edit-downloads-modal__file-name",help:(0,L.__)("Your customers will see this on the thank-you page and in their order confirmation email.","woocommerce")},(0,v.createElement)(S.__experimentalInputControl,{id:"file-name",label:(0,L.__)("FILE NAME","woocommerce"),name:"file-name",value:m||"",onChange:o})),(0,v.createElement)("div",{className:"woocommerce-edit-downloads-modal__file-url"},(0,v.createElement)(S.__experimentalInputControl,{disabled:!0,id:"file-url",label:(0,L.__)("FILE URL","woocommerce"),name:"file-url",value:u||"",suffix:(0,v.createElement)(S.Button,{icon:(0,v.createElement)(dn,null),onClick:async function(){(0,Q.recordEvent)("product_downloads_modal_copy_url_to_clipboard"),i(!0),await async function(e){if("clipboard"in navigator)await navigator.clipboard.writeText(e);else{const t=document.createElement("textarea");t.value=e,document.body.appendChild(t),t.select(),document.execCommand("copy"),document.body.removeChild(t)}await void c("success",(0,L.__)("URL copied successfully.","woocommerce"))}(u),i(!1)}})})),(0,v.createElement)("div",{className:"woocommerce-edit-downloads-modal__buttons"},(0,v.createElement)("div",{className:"woocommerce-edit-downloads-modal__buttons-left"},(0,v.createElement)(S.Button,{icon:mn,isDestructive:!0,variant:"tertiary",label:(0,L.__)("Delete","woocommerce"),onClick:()=>{(0,Q.recordEvent)("product_downloads_modal_delete"),r()}},(0,L.__)("Delete file","woocommerce"))),(0,v.createElement)("div",{className:"woocommerce-edit-downloads-modal__buttons-right"},(0,v.createElement)(S.Button,{label:(0,L.__)("Cancel","woocommerce"),onClick:()=>{(0,Q.recordEvent)("product_downloads_modal_cancel"),t()},variant:"tertiary"},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{label:(0,L.__)("Update","woocommerce"),onClick:()=>{(0,Q.recordEvent)("product_downloads_modal_update"),n()},variant:"primary"},(0,L.__)("Update","woocommerce")))))};function _n(){return(0,v.createElement)("svg",{width:"104",height:"64",viewBox:"0 0 104 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M88.129 64C87.9065 64 87.6851 63.9941 87.4649 63.9823V64H61.888L56.6463 48.9818L68.2211 51.8173L51.9999 35.5945L35.7787 51.8173L47.3535 48.9818L42.1118 64H17.972V63.985C8.36383 63.5505 0.682007 53.7386 0.682007 41.6982C0.682007 29.3812 8.72077 19.3963 18.6371 19.3963C22.011 19.3963 25.1676 20.5522 27.8642 22.5626C32.3286 9.21729 41.8544 0 52.8848 0C65.7239 0 76.5246 12.4881 79.6776 29.4383C82.0937 27.4239 85.001 26.2488 88.129 26.2488C96.5176 26.2488 103.318 34.6997 103.318 45.1244C103.318 55.5491 96.5176 64 88.129 64Z",fill:"#F0F0F0"}))}function vn(e){var t;const[o]=null!==(t=null==e?void 0:e.split("/").reverse())&&void 0!==t?t:[];return o}function wn(e){return e?String(e):""}function gn(e){return{...e,id:wn(e.id)}}const{name:En,...fn}=Wr,bn={example:{},edit:function({attributes:e,context:{postType:t}}){const o=(0,f.useWooBlockProps)(e),[r,n]=(0,b.useEntityProp)("postType",t,"downloads"),[c,l]=(0,b.useEntityProp)("postType",t,"download_limit"),[i,s]=(0,b.useEntityProp)("postType",t,"download_expiry"),[u,m]=(0,v.useState)(),{allowedMimeTypes:d}=(0,a.useSelect)((e=>{const{getEditorSettings:t}=e("core/editor");return t()})),p=d?Object.values(d):[],{createErrorNotice:h}=(0,a.useDispatch)("core/notices"),[_,w]=(0,v.useState)(!1);function g(e){if(!Array.isArray(e))return;const t=e.filter((e=>!r.some((t=>t.file===e.url))));if(t.length!==e.length&&h(1===e.length?(0,L.__)("This file has already been added","woocommerce"):(0,L.__)("Some of these files have already been added","woocommerce")),t.length){const e=t.map((e=>({id:wn(e.id),file:e.url,name:e.title||e.alt||e.caption||vn(e.url)}))),o=r.map(gn);o.push(...e),n(o)}}function E(e){const t=r.reduce((function(t,o){return o.file===e.file?t:[...t,gn(o)]}),[]);n(t)}function C(e){return function(){E(e)}}function y(e){return function(){m(gn(e))}}function A(e){h("string"==typeof e?e:(0,L.__)("There was an error uploading files","woocommerce"))}return(0,v.createElement)("div",{...o},(0,v.createElement)(Jo,null,Boolean(r.length)&&(0,v.createElement)(S.Button,{variant:"tertiary",onClick:function(){w(!0)}},(0,L.__)("Manage limits","woocommerce")),(0,v.createElement)(on,{allowedTypes:p,onUploadSuccess:g,onUploadError:A})),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-downloads-field__body"},(0,v.createElement)(x.MediaUploader,{label:Boolean(r.length)?"":(0,v.createElement)("div",{className:"wp-block-woocommerce-product-downloads-field__drop-zone-content"},(0,v.createElement)(_n,null),(0,v.createElement)("p",{className:"wp-block-woocommerce-product-downloads-field__drop-zone-label"},(0,v.createInterpolateElement)((0,L.__)("Supported file types: and more. View all","woocommerce"),{Types:(0,v.createElement)(v.Fragment,null,"PNG, JPG, PDF, PPT, DOC, MP3, MP4"),link:(0,v.createElement)("a",{href:"https://codex.wordpress.org/Uploading_Files",target:"_blank",rel:"noreferrer",onClick:e=>e.stopPropagation()})}))),buttonText:"",allowedMediaTypes:p,multipleSelect:"add",onUpload:g,onFileUploadChange:g,onError:A,additionalData:{type:"downloadable_product"}}),Boolean(r.length)&&(0,v.createElement)(x.Sortable,{className:"wp-block-woocommerce-product-downloads-field__table"},r.map((e=>{const t=vn(e.file),o=e.file.startsWith("blob");return(0,v.createElement)(x.ListItem,{key:e.file,className:"wp-block-woocommerce-product-downloads-field__table-row"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-downloads-field__table-filename"},(0,v.createElement)("span",null,e.name),e.name!==t&&(0,v.createElement)("span",{className:"wp-block-woocommerce-product-downloads-field__table-filename-description"},t)),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-downloads-field__table-actions"},o&&(0,v.createElement)(S.Spinner,{"aria-label":(0,L.__)("Uploading file","woocommerce")}),!o&&(0,v.createElement)(S.Button,{onClick:y(e),variant:"tertiary"},(0,L.__)("Edit","woocommerce")),(0,v.createElement)(S.Button,{icon:bo,label:(0,L.__)("Remove file","woocommerce"),disabled:o,onClick:C(e)})))})))),_&&(0,v.createElement)(un,{initialValue:{downloadLimit:c,downloadExpiry:i},onSubmit:function(e){l(e.downloadLimit),s(e.downloadExpiry),w(!1)},onClose:function(){w(!1)}}),u&&(0,v.createElement)(hn,{downloableItem:{...u},onCancel:()=>m(null),onRemove:()=>{E(u),m(null)},onChange:e=>{m({...u,name:e})},onSave:(k=u,function(){const e=r.map(gn).map((e=>e.id===k.id?k:e));n(e),m(null)}),onUploadSuccess:function(e){var t;if(!Array.isArray(e)||!(null==e?void 0:e.length)||void 0===(null===(t=e[0])||void 0===t?void 0:t.id))return;const o={id:wn(e[0].id),file:e[0].url,name:e[0].title||e[0].alt||e[0].caption||vn(e[0].url)},a=r.map((e=>e.file===(null==u?void 0:u.file)?gn(o):gn(e)));n(a),m(o)},onUploadError:A}));var k}};function Cn(){return y({name:En,metadata:fn,settings:bn})}const yn=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-images-field","title":"Product images","category":"widgets","description":"The product images.","keywords":["products","image","images","gallery"],"textdomain":"default","attributes":{"mediaId":{"type":"number","__experimentalRole":"content"},"property":{"type":"string"},"multiple":{"type":"boolean","default":true},"images":{"__experimentalRole":"content","type":"array","items":{"type":"number"},"default":[]}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}');function An({...e}){return(0,v.createElement)("svg",{...e,width:"32",height:"65",viewBox:"0 0 32 65",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("path",{d:"M29.1535 7.61841C23.142 7.61841 19.6604 8.66953 17.6751 11.0101C18.9601 6.48043 21.3345 3.07988 25.672 0C20.5319 0.663632 17.5484 2.61667 16.1033 5.4115C14.6582 2.6189 11.6747 0.665859 6.53464 0C10.8721 3.07988 13.2465 6.47821 14.5315 11.0101C12.5462 8.66953 9.06465 7.61841 3.0531 7.61841C10.2185 10.9833 12.9597 13.6913 15.2941 18.5438H16.9103C19.2447 13.6913 21.9881 10.9833 29.1513 7.61841H29.1535Z",fill:"#DDDDDD"}),(0,v.createElement)("path",{d:"M20.8963 60.4609C23.2279 59.5968 31.7769 57.6994 31.7769 49.4182C31.7769 44.4995 27.3285 40.7894 22.2783 39.9284C24.5252 39.1942 27.8063 35.9252 27.8063 32.2574C27.8063 27.5321 23.5303 25.6469 20.0344 24.9157C20.0344 23.8371 23.9204 18.272 23.9204 18.272H7.85652C7.85652 18.272 11.7425 23.8371 11.7425 24.9157C8.24361 25.6499 3.97061 27.5321 3.97061 32.2574C3.97061 35.9252 7.25172 39.1942 9.4986 39.9284C4.44538 40.7925 0 44.5026 0 49.4182C0 57.7025 8.54904 59.5998 10.8806 60.4609C5.3526 60.9775 2.5886 63.1347 2.15918 64.8598H29.6207C29.1883 63.1347 26.4243 60.9775 20.8993 60.4609H20.8963Z",fill:"#F0F0F0"}))}function xn({...e}){return(0,v.createElement)("svg",{...e,width:"59",height:"80",viewBox:"0 0 59 80",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("path",{d:"M54.0218 14.4803C43.085 14.4803 36.7511 16.3926 33.1392 20.6507C35.477 12.41 39.7967 6.22334 47.6879 0.620117C38.3366 1.82746 32.9086 5.38063 30.2796 10.4653C27.6506 5.38468 22.2226 1.83152 12.8713 0.620117C20.7625 6.22334 25.0822 12.4059 27.42 20.6507C23.8081 16.3926 17.4742 14.4803 6.53735 14.4803C19.5733 20.6021 24.5604 25.5287 28.8073 34.357H31.7478C35.9947 25.5287 40.9858 20.6021 54.0178 14.4803H54.0218Z",fill:"#DDDDDD"}),(0,v.createElement)("path",{d:"M38.9992 110.617C43.241 109.045 58.7943 105.593 58.7943 90.5271C58.7943 81.5787 50.7013 74.8288 41.5135 73.2623C45.6013 71.9266 51.5706 65.9793 51.5706 59.3065C51.5706 50.7098 43.7912 47.28 37.4313 45.9498C37.4313 43.9875 44.5009 33.8628 44.5009 33.8628H15.276C15.276 33.8628 22.3456 43.9875 22.3456 45.9498C15.9802 47.2855 8.20633 50.7098 8.20633 59.3065C8.20633 65.9793 14.1757 71.9266 18.2634 73.2623C9.07009 74.8343 0.982605 81.5841 0.982605 90.5271C0.982605 105.599 16.5359 109.051 20.7777 110.617C10.7206 111.557 5.69205 115.482 4.91081 118.62H54.8716C54.0849 115.482 49.0563 111.557 39.0047 110.617H38.9992Z",fill:"#F0F0F0"}))}function kn({...e}){return(0,v.createElement)("svg",{...e,width:"62",height:"65",viewBox:"0 0 62 65",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("path",{d:"M59.3177 7.59526C53.3245 7.59526 49.8535 8.64319 47.8742 10.9766C49.1553 6.46075 51.5225 3.07052 55.8468 0C50.7224 0.661616 47.7479 2.60872 46.3072 5.39506C44.8665 2.61094 41.8921 0.663836 36.7676 0C41.0919 3.07052 43.4591 6.45853 44.7402 10.9766C42.7609 8.64319 39.29 7.59526 33.2967 7.59526C40.4403 10.95 43.1732 13.6497 45.5004 18.4875H47.1118C49.4391 13.6497 52.1741 10.95 59.3155 7.59526H59.3177Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{d:"M51.1522 60.2087C53.4766 59.3472 61.9997 57.4556 61.9997 49.1995C61.9997 44.2958 57.5648 40.597 52.53 39.7386C54.77 39.0066 58.0411 35.7476 58.0411 32.0909C58.0411 27.38 53.7781 25.5004 50.2929 24.7715C50.2929 23.6962 54.167 18.1479 54.167 18.1479H38.152C38.152 18.1479 42.0261 23.6962 42.0261 24.7715C38.5379 25.5035 34.2779 27.38 34.2779 32.0909C34.2779 35.7476 37.5491 39.0066 39.7891 39.7386C34.7513 40.6 30.3194 44.2989 30.3194 49.1995C30.3194 57.4587 38.8424 59.3502 41.1669 60.2087C35.6557 60.7238 32.9001 62.8744 32.472 64.5943H59.8501C59.4189 62.8744 56.6633 60.7238 51.1552 60.2087H51.1522Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M18.2238 61.2964C20.1078 60.597 27.012 59.0606 27.012 52.3534C27.012 48.3704 23.4192 45.3665 19.3387 44.6672C21.1518 44.0744 23.8026 41.4257 23.8026 38.4551C23.8026 34.6297 20.3494 33.1022 17.5256 32.5094C17.5256 31.6369 20.6641 27.1299 20.6641 27.1299H7.69128C7.69128 27.1299 10.8298 31.6369 10.8298 32.5094C8.0038 33.1022 4.55279 34.6297 4.55279 38.4551C4.55279 41.4235 7.20367 44.0721 9.01672 44.6672C4.93624 45.3665 1.34338 48.3704 1.34338 52.3534C1.34338 59.0606 8.24761 60.597 10.1316 61.2964C5.66767 61.716 3.43571 63.4633 3.08773 64.8598H25.2677C24.9197 63.4633 22.6877 61.716 18.2238 61.2964Z",fill:"white"}),(0,v.createElement)("path",{d:"M14.705 29.1672C16.3668 19.7341 14.7486 11.8172 9.57432 9.5886C4.55918 7.42903 1.86622 9.95303 2.88996 12.0076C4.11785 14.4701 7.87058 12.5775 11.1745 15.6654C14.2667 18.5553 14.3478 29.5136 14.3478 29.5136L14.7066 29.1657L14.705 29.1672Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{d:"M14.6523 26.841C14.6523 26.841 15.8096 19.2256 20.5681 15.9277C25.274 12.6659 29.9139 14.515 30.085 16.3566C30.2561 18.1983 28.9967 19.398 25.1884 19.398C19.4888 19.398 17.078 21.8845 15.0996 26.928C14.5457 28.3407 14.6523 26.841 14.6523 26.841Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{d:"M15.4498 29.3576C15.4498 29.3576 14.2925 21.7422 9.534 18.4443C4.82808 15.1825 0.18821 17.0316 0.0170856 18.8732C-0.154039 20.7149 0.91774 22.0421 6.06198 21.9146C11.532 21.7781 14.1213 29.6156 14.1213 29.6156L15.4498 29.3591V29.3576Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{d:"M18.2243 61.2964C20.1082 60.597 27.0125 59.0606 27.0125 52.3534C27.0125 48.3704 23.4196 45.3665 19.3391 44.6672C21.1522 44.0744 23.803 41.4257 23.803 38.4551C23.803 34.6297 20.3498 33.1022 17.5261 32.5094C17.5261 31.6369 20.6646 27.1299 20.6646 27.1299H7.69171C7.69171 27.1299 10.8302 31.6369 10.8302 32.5094C8.00423 33.1022 4.55322 34.6297 4.55322 38.4551C4.55322 41.4235 7.20409 44.0721 9.01714 44.6672C4.93667 45.3665 1.34381 48.3704 1.34381 52.3534C1.34381 59.0606 8.24804 60.597 10.132 61.2964C5.6681 61.716 3.43614 63.4633 3.08816 64.8598H25.2681C24.9201 63.4633 22.6882 61.716 18.2243 61.2964Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M14.1795 49.7139C9.43406 49.7139 5.83677 48.8391 2.8889 48.1064C1.92696 49.3053 1.34625 50.7485 1.34625 52.3514C1.34625 53.8035 1.66985 55.0112 2.19737 56.0214C5.63507 57.1892 8.91762 57.7709 14.1817 57.7709C19.4457 57.7709 22.7283 57.1892 26.166 56.0214C26.6913 55.0112 27.0171 53.8012 27.0171 52.3514C27.0171 50.7485 26.4342 49.3053 25.4745 48.1064C22.5266 48.8391 18.9293 49.7139 14.1839 49.7139H14.1795Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{d:"M23.4906 40.2536C23.6901 39.6786 23.8053 39.0747 23.8053 38.4575C23.8053 37.4695 23.5726 36.6347 23.1825 35.9287C21.7307 36.597 17.9162 37.5894 14.1793 37.5894C10.4424 37.5894 6.62788 36.597 5.17611 35.9287C4.78601 36.6347 4.55328 37.4673 4.55328 38.4575C4.55328 39.0769 4.66854 39.6808 4.86802 40.2536C7.2906 41.1417 10.735 41.8566 14.1793 41.8566C17.6237 41.8566 21.0658 41.1417 23.4906 40.2536Z",fill:"#E0E0E0"}))}function Sn({...e}){return(0,v.createElement)("svg",{...e,width:"118",height:"77",viewBox:"0 0 118 77",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("rect",{width:"118",height:"77",fill:"white"}),(0,v.createElement)("path",{d:"M72.0248 20.5848C66.0397 20.5848 62.5735 21.6313 60.597 23.9615C61.8763 19.4519 64.2402 16.0663 68.5586 13C63.4412 13.6607 60.4708 15.6051 59.0321 18.3876C57.5934 15.6074 54.623 13.6629 49.5056 13C53.824 16.0663 56.1879 19.4496 57.4672 23.9615C55.4906 21.6313 52.0245 20.5848 46.0394 20.5848C53.1732 23.9349 55.9023 26.6309 58.2264 31.4621H59.8356C62.1596 26.6309 64.891 23.9349 72.0225 20.5848H72.0248Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{d:"M63.8041 73.1943C66.1254 72.334 74.6367 70.445 74.6367 62.2003C74.6367 57.3033 70.2079 53.6096 65.18 52.7523C67.417 52.0214 70.6836 48.7668 70.6836 45.1152C70.6836 40.4107 66.4265 38.5338 62.946 37.8059C62.946 36.732 66.8148 31.1914 66.8148 31.1914H50.8218C50.8218 31.1914 54.6906 36.732 54.6906 37.8059C51.2072 38.5368 46.953 40.4107 46.953 45.1152C46.953 48.7668 50.2197 52.0214 52.4567 52.7523C47.4257 53.6126 42.9999 57.3064 42.9999 62.2003C42.9999 70.448 51.5113 72.337 53.8326 73.1943C48.3289 73.7087 45.5771 75.8563 45.1496 77.5739H72.4901C72.0595 75.8563 69.3077 73.7087 63.8071 73.1943H63.8041Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M41.1884 77.8602C39.7296 75.1315 38.8029 71.0481 38.8029 66.4848C38.8029 61.9215 39.7296 57.8381 41.1884 55.1094H30.5839C32.0427 57.8381 32.9693 61.9215 32.9693 66.4848C32.9693 71.0481 32.0427 75.1315 30.5839 77.8602H41.1884Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M35.8259 32.3584H30.0536L16 55.5332H31.058H40.5939H55.6518L41.5982 32.3584H35.8259Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{d:"M50.9764 47.8242H20.6754L16 55.5332L50.9764 47.8242Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M46.301 40.1118H25.3508L20.6754 47.8242L46.301 40.1118Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M41.598 32.3584H30.0535L25.3506 40.1119L41.598 32.3584Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M77.5858 59H96.2531L95.155 77.6673H78.6838L77.5858 59Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M88.6696 53.9424C88.6696 56.1976 86.9196 58.0258 86.9196 58.0258C86.9196 58.0258 85.1695 56.1976 85.1695 53.9424C85.1695 51.6871 86.9196 49.8589 86.9196 49.8589C86.9196 49.8589 88.6696 51.6871 88.6696 53.9424Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M95.9589 64H77.8798L77.5857 59H96.253L95.9589 64Z",fill:"#E0E0E0"}))}function Pn(){const e=[{id:"front-side",image:(0,v.createElement)(An,null),text:(0,L.__)("Front side","woocommerce")},{id:"close-up",image:(0,v.createElement)(xn,null),text:(0,L.__)("Close-up","woocommerce")},{id:"variants",image:(0,v.createElement)(kn,null),text:(0,L.__)("Variants","woocommerce")},{id:"lifestyle-scene",image:(0,v.createElement)(Sn,null),text:(0,L.__)("Lifestyle scene","woocommerce")}];return(0,v.createElement)("div",{className:"woocommerce-image-placeholder__wrapper"},e.map((({id:e,image:t,text:o})=>(0,v.createElement)("div",{key:e,className:"woocommerce-image-placeholder__item"},t,(0,v.createElement)("p",null,o)))))}function Bn(e){return e.id?{id:e.id,name:e.title,src:e.url,alt:e.alt}:null}const{name:Nn}=yn,Mn={example:{},edit:function({attributes:e,context:t}){var o;const{property:r,multiple:n}=e,[a,c]=(0,b.useEntityProp)("postType",t.postType,r),[l,i]=(0,v.useState)(!1),[s,u]=(0,v.useState)(!1),[m,d]=(0,v.useState)(null),p=(0,f.useWooBlockProps)(e,{className:Ee()({"has-images":Array.isArray(a)?a.length>0:Boolean(a)})});function h(e){return function(t){var o;if((0,Q.recordEvent)(e),Array.isArray(t)){const e=t.filter((e=>e.id)).map((e=>({id:e.id,name:e.title,src:e.url,alt:e.alt})));(null===(o=t[0])||void 0===o?void 0:o.id)&&c([...a,...e])}else t.id&&c(Bn(t))}}const _=null!==a&&(!Array.isArray(a)||a.length>0);return(0,v.createElement)("div",{...p},(0,v.createElement)("div",{className:"woocommerce-product-form__image-drop-zone"},l?(0,v.createElement)("div",{className:"woocommerce-product-form__remove-image-drop-zone"},(0,v.createElement)("span",null,(0,v.createElement)(je,{icon:mn,size:20,className:"icon-control"}),(0,L.__)("Drop here to remove","woocommerce")),(0,v.createElement)(S.DropZone,{onHTMLDrop:()=>u(!0),onDrop:()=>u(!0),label:(0,L.__)("Drop here to remove","woocommerce")})):(0,v.createElement)(Jo,null,(0,v.createElement)("div",{className:"woocommerce-product-form__media-uploader"},(0,v.createElement)(x.MediaUploader,{value:Array.isArray(a)?a.map((({id:e})=>e)):null!==(o=null==a?void 0:a.id)&&void 0!==o?o:void 0,multipleSelect:!!n&&"add",onError:()=>null,onFileUploadChange:h("product_images_add_via_file_upload_area"),onMediaGalleryOpen:()=>{(0,Q.recordEvent)("product_images_media_gallery_open")},onSelect:function(e){if((0,Q.recordEvent)("product_images_add_via_media_library"),Array.isArray(e)){const t=e.map(Bn).filter((e=>null!==e));c(t)}else c(Bn(e))},onUpload:h("product_images_add_via_drag_and_drop_upload"),label:"",buttonText:(0,L.__)("Choose an image","woocommerce")})))),_?(0,v.createElement)(x.ImageGallery,{allowDragging:!1,onDragStart:function(e){var t,o;if(Array.isArray(a)){const{id:r,dataset:n}=e.target;if(r)d(parseInt(r,10));else if(null==n?void 0:n.index){const e=parseInt(n.index,10);d(null!==(o=null===(t=a[e])||void 0===t?void 0:t.id)&&void 0!==o?o:null)}i((e=>!e))}},onDragEnd:function(){Array.isArray(a)&&(s&&m&&((0,Q.recordEvent)("product_images_remove_image_button_click"),c(a.filter((e=>e.id!==m))),u(!1),d(null)),i((e=>!e)))},onOrderChange:function(e){if(Array.isArray(a)){const t=a.reduce(((e,t)=>({...e,[`${t.id}`]:t})),{}),o=e.filter((e=>{var o;return(null===(o=null==e?void 0:e.props)||void 0===o?void 0:o.id)in t})).map((e=>{var o;return t[null===(o=null==e?void 0:e.props)||void 0===o?void 0:o.id]}));(0,Q.recordEvent)("product_images_change_image_order_via_image_gallery"),c(o)}},onReplace:function({replaceIndex:e,media:t}){if((0,Q.recordEvent)("product_images_replace_image_button_click"),Array.isArray(a)&&!a.some((e=>t.id===e.id))){const o=Bn(t);if(o){const t=[...a];t[e]=o,c(t)}}else c(Bn(t))},onRemove:function({removedItem:e}){if((0,Q.recordEvent)("product_images_remove_image_button_click"),Array.isArray(a)){const t=a.filter((t=>t.id===e.props.id));c(t)}else c(null)},onSelectAsCover:()=>(0,Q.recordEvent)("product_images_select_image_as_cover_button_click")},(Array.isArray(a)?a:[a]).map(((e,t)=>(0,v.createElement)(x.ImageGalleryItem,{key:e.id,alt:e.alt,src:e.src,id:`${e.id}`,isCover:n&&0===t})))):(0,v.createElement)(Pn,null))}},Tn=()=>y({name:Nn,metadata:yn,settings:Mn}),Vn=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-inventory-email-field","title":"Stock level threshold","category":"widgets","description":"Stock management minimum quantity.","keywords":["products","inventory","email","minimum"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}');function Fn(e,t,o=[]){const r=(0,v.useContext)(Qe),[n,a]=(0,v.useState)(!1),c=(0,v.useMemo)((()=>r.registerValidator(e,t)),[e,...o]);return(0,v.useEffect)((()=>()=>{r.unRegisterValidator(e)}),[]),{ref:c,error:r.errors[e],isValidating:n,validate:async t=>(a(!0),r.validateField(e,t).finally((()=>{a(!1)})))}}const{name:Dn,...Ln}=Vn,Hn={example:{},edit:function({attributes:e,clientId:t}){const o=(0,f.useWooBlockProps)(e),r=(0,Ct.getSetting)("notifyLowStockAmount",2),[n,a]=(0,b.useEntityProp)("postType","product","low_stock_amount"),c=(0,g.useInstanceId)(S.BaseControl,"low_stock_amount"),{ref:l,error:i,validate:s}=Fn(`low_stock_amount-${t}`,(async function(){if(n&&n<0)return(0,L.__)("This field must be a positive number.","woocommerce")}),[n]);return(0,v.createElement)(v.Fragment,null,(0,v.createElement)("div",{...o},(0,v.createElement)("div",{className:"wp-block-columns"},(0,v.createElement)("div",{className:"wp-block-column"},(0,v.createElement)(S.BaseControl,{id:c,label:(0,L.__)("Email me when stock reaches","woocommerce"),help:i||(0,v.createInterpolateElement)((0,L.__)("Make sure to enable notifications in store settings.","woocommerce"),{link:(0,v.createElement)(x.Link,{href:`${(0,Ct.getSetting)("adminUrl")}admin.php?page=wc-settings&tab=products§ion=inventory`,target:"_blank",type:"external"})}),className:i&&"has-error"},(0,v.createElement)(S.__experimentalInputControl,{id:c,ref:l,name:"low_stock_amount",placeholder:(0,L.sprintf)((0,L.__)("%d (store default)","woocommerce"),r),onChange:a,onBlur:s,value:n,type:"number",min:0}))),(0,v.createElement)("div",{className:"wp-block-column"}))))}};function Rn(){return y({name:Dn,metadata:Ln,settings:Hn})}const zn=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-sku-field","title":"Product text control","category":"woocommerce","description":"The product sku.","keywords":["products","sku"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"},"disabled":{"type":"boolean","default":false}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}'),{name:In,...On}=zn,$n={example:{},edit:function({attributes:e,context:t}){const o=(0,f.useWooBlockProps)(e),[r,n]=(0,b.useEntityProp)("postType",t.postType,"sku");return(0,v.createElement)("div",{...o},(0,v.createElement)(S.BaseControl,{id:"product_sku",className:"woocommerce-product-form_inventory-sku",label:(0,v.createInterpolateElement)((0,L.__)("Sku ","woocommerce"),{description:(0,v.createElement)("span",{className:"woocommerce-product-form__optional-input"},(0,L.__)("(STOCK KEEPING UNIT)","woocommerce"))})},(0,v.createElement)(S.__experimentalInputControl,{name:"woocommerce-product-sku",onChange:n,value:r||"",disabled:e.disabled})))}},Gn=()=>y({name:In,metadata:On,settings:$n}),Un=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-name-field","title":"Product name","category":"widgets","description":"The product name.","keywords":["products","name","title"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"},"autoFocus":{"type":"boolean","default":false}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),jn=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),qn=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z",clipRule:"evenodd"})),{name:Zn}=Un,Wn={example:{},edit:function({attributes:e,clientId:t}){const o=(0,f.useWooBlockProps)(e),{editEntityRecord:r,saveEntityRecord:n}=(0,a.useDispatch)("core"),{hasEdit:c}=Ot(),[l,i]=(0,v.useState)(!1),s=(0,b.useEntityId)("postType","product"),u=(0,a.useSelect)((e=>e("core").getEditedEntityRecord("postType","product",s))),[m,d]=(0,b.useEntityProp)("postType","product","sku"),[p,h]=(0,b.useEntityProp)("postType","product","name"),{permalinkPrefix:_,permalinkSuffix:w}=(0,a.useSelect)((e=>{const{getPermalinkParts:t}=e(R.PRODUCTS_STORE_NAME);if(s){const e=t(s);return{permalinkPrefix:null==e?void 0:e.prefix,permalinkSuffix:null==e?void 0:e.suffix}}return{}})),{ref:E,error:C,validate:y}=Fn("name",(async function(){return p&&p!==ne?p.length>120?(0,L.__)("Please enter a product name shorter than 120 characters.","woocommerce"):void 0:(0,L.__)("Name field is required.","woocommerce")}),[p]),A=null!=C?C:s&&["publish","draft"].includes(u.status)&&_&&(0,v.createElement)("span",{className:"woocommerce-product-form__secondary-text product-details-section__product-link"},(0,L.__)("Product link","woocommerce"),": ",(0,v.createElement)("a",{href:u.permalink,target:"_blank",rel:"noreferrer"},_,u.slug||(0,H.cleanForSlug)(p),w),(0,v.createElement)(S.Button,{variant:"link",onClick:()=>i(!0)},(0,L.__)("Edit","woocommerce"))),x=(0,g.useInstanceId)(S.BaseControl,"product_name"),{selectBlock:k}=(0,a.useDispatch)("core/block-editor");(0,v.useEffect)((()=>{e.autoFocus&&k(t)}),[]);const[P,B]=Rt("featured");function N(){B(!P)}return(0,v.createElement)(v.Fragment,null,(0,v.createElement)("div",{...o},(0,v.createElement)(S.BaseControl,{id:x,label:(0,v.createElement)(rr,{label:(0,L.__)("Name","woocommerce"),required:!0}),className:Ee()({"has-error":C}),help:A},(0,v.createElement)(S.__experimentalInputControl,{id:x,ref:E,name:"name",autoFocus:e.autoFocus,placeholder:(0,L.__)("e.g. 12 oz Coffee Mug","woocommerce"),onChange:h,value:p&&p!==ne?p:"",autoComplete:"off","data-1p-ignore":!0,onBlur:()=>{c("name")&&(m||C||d((0,H.cleanForSlug)(p)),y())},suffix:function(){const e=(0,L.__)("Mark as featured","woocommerce"),t=(0,L.__)("Unmark as featured","woocommerce"),o=P?t:e;return(0,v.createElement)(S.Tooltip,{text:o,position:"top center"},P?(0,v.createElement)(S.Button,{icon:jn,"aria-label":t,onClick:N}):(0,v.createElement)(S.Button,{icon:qn,"aria-label":e,onClick:N}))}()})),l&&(0,v.createElement)(ee,{permalinkPrefix:_||"",permalinkSuffix:w||"",product:u,onCancel:()=>i(!1),onSaved:()=>i(!1),saveHandler:async e=>{const{slug:t,permalink:o}=await n("postType","product",{id:u.id,slug:e});if(t&&o)return r("postType","product",u.id,{slug:t,permalink:o}),{slug:t,permalink:o}}})))}},Jn=()=>y({name:Zn,metadata:Un,settings:Wn}),Yn=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-pricing-field","description":"A product price block with currency display.","title":"Product pricing","category":"widgets","keywords":["products","price"],"textdomain":"default","attributes":{"property":{"type":"string","__experimentalRole":"content"},"label":{"type":"string"},"help":{"type":"string"},"tooltip":{"type":"string"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}'),Xn=(e,t,o)=>{const{decimalSeparator:r,thousandSeparator:n}=t,a=new RegExp("[^-0-9%s1%s2]".replace("%s1",r).replace("%s2",n),"g");return void 0===e?e:o(e).replace(a,"")},Kn=({value:e,onChange:t,onFocus:o,onKeyUp:r})=>{const{sanitizePrice:n}=ce(),a=(0,v.useContext)(oe.CurrencyContext),{getCurrencyConfig:c,formatAmount:l}=a,i=c();return{prefix:i.symbol,className:"components-currency-control",value:Xn(String(e),i,l),sanitize:e=>n(String(e)),onFocus(e){rn(e.currentTarget),o&&o(e)},onKeyUp(o){const a=Number.parseFloat(n(e||"0")),c=Number(o.currentTarget.step||"1");"ArrowUp"===o.code&&t(String(a+c)),"ArrowDown"===o.code&&t(String(a-c)),r&&r(o)},onChange(e){const o=n(e);t&&t(o)}}},{name:Qn,...ea}=Yn,ta={example:{},edit:function({attributes:e,context:{postType:t}}){const o=(0,f.useWooBlockProps)(e),{property:r,label:n=(0,L.__)("Price","woocommerce"),help:a,disabled:c,tooltip:l}=e,[i,s]=Rt(r,{postType:t,fallbackValue:""}),u=Kn({value:i||"",onChange:s}),m=a?(0,v.createInterpolateElement)(a,{PricingTab:(0,v.createElement)(x.Link,{href:(0,We.getNewPath)({tab:"pricing"}),onClick:()=>{(0,Q.recordEvent)("product_pricing_help_click")}})}):null,d=(0,g.useInstanceId)(S.BaseControl,"wp-block-woocommerce-product-pricing-field");return(0,v.createElement)("div",{...o},(0,v.createElement)(S.BaseControl,{id:d,help:m},(0,v.createElement)(S.__experimentalInputControl,{...u,disabled:c,id:d,name:r,label:l?(0,v.createElement)(rr,{label:n,tooltip:l}):n})))}};function oa(){return y({name:Qn,metadata:ea,settings:ta})}const ra=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-radio-field","title":"Product radio control","category":"woocommerce","description":"The product radio.","keywords":["products","radio","input"],"textdomain":"default","attributes":{"title":{"type":"string"},"description":{"type":"string"},"property":{"type":"string"},"options":{"type":"array","items":{"type":"object"},"default":[],"__experimentalRole":"content"},"disabled":{"type":"boolean","default":false}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["postType"]}');function na({title:e,description:t,className:o,...r}){return(0,v.createElement)(S.RadioControl,{...r,className:Ee()(o,"woocommerce-radio-field"),label:(0,v.createElement)(v.Fragment,null,(0,v.createElement)("span",{className:"woocommerce-radio-field__title"},e),t&&(0,v.createElement)("span",{className:"woocommerce-radio-field__description",dangerouslySetInnerHTML:or(t)}))})}const{name:aa,...ca}=ra,la={example:{},edit:function({attributes:e,context:{postType:t}}){const o=(0,f.useWooBlockProps)(e),{description:r,options:n,property:a,title:c,disabled:l}=e,[i,s]=Rt(a,{postType:t,fallbackValue:""});return(0,v.createElement)("div",{...o},(0,v.createElement)(na,{title:c,description:r,selected:i,options:n,onChange:e=>s(e||""),disabled:l}))}};function ia(){return y({name:aa,metadata:ca,settings:la})}const sa=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-regular-price-field","description":"A product price block with currency display.","title":"Product regular price","category":"widgets","keywords":["products","price"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"},"help":{"type":"string"},"isRequired":{"type":"boolean","default":false},"tooltip":{"type":"string"},"disabled":{"type":"boolean","default":false}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["postType"],"editorStyle":"file:./editor.css"}'),{name:ua,...ma}=sa,da={example:{},edit:function({attributes:e,clientId:t,context:o}){const r=(0,f.useWooBlockProps)(e),{label:n,help:a,isRequired:c,tooltip:l,disabled:i}=e,[s,u]=(0,b.useEntityProp)("postType",o.postType||"product","regular_price"),[m]=(0,b.useEntityProp)("postType",o.postType||"product","sale_price"),d=Kn({value:s,onChange:u}),p=(0,g.useInstanceId)(S.BaseControl,"wp-block-woocommerce-product-regular-price-field"),{ref:h,error:_,validate:w}=Fn(`regular_price-${t}`,(async function(){const e=Number.parseFloat(s);if(e){if(e<0)return(0,L.__)("List price must be greater than or equals to zero.","woocommerce");if(m&&e<=Number.parseFloat(m))return(0,L.__)("List price must be greater than the sale price.","woocommerce")}else if(c)return(0,L.sprintf)((0,L.__)("%s is required.","woocommerce"),n)}),[s,m]);return(0,v.useEffect)((()=>{c&&w()}),[]),(0,v.createElement)("div",{...r},(0,v.createElement)(S.BaseControl,{id:p,help:_||function(){if(a)return(0,v.createElement)("span",{dangerouslySetInnerHTML:or(a)})}(),className:Ee()({"has-error":_})},(0,v.createElement)(S.__experimentalInputControl,{...d,id:p,name:"regular_price",ref:h,label:l?(0,v.createElement)(rr,{label:n,tooltip:l}):n,disabled:i,onBlur:w})))}};function pa(){return y({name:ua,metadata:ma,settings:da})}const ha=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-sale-price-field","description":"A product price block with currency display.","title":"Product sale price","category":"widgets","keywords":["products","price"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"},"help":{"type":"string"},"tooltip":{"type":"string"},"disabled":{"type":"boolean","default":false}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["postType"],"editorStyle":"file:./editor.css"}'),{name:_a,...va}=ha,wa={example:{},edit:function({attributes:e,clientId:t,context:o}){const r=(0,f.useWooBlockProps)(e),{label:n,help:a,tooltip:c,disabled:l}=e,[i]=(0,b.useEntityProp)("postType",o.postType||"product","regular_price"),[s,u]=(0,b.useEntityProp)("postType",o.postType||"product","sale_price"),m=Kn({value:s,onChange:u}),d=(0,g.useInstanceId)(S.BaseControl,"wp-block-woocommerce-product-sale-price-field"),{ref:p,error:h,validate:_}=Fn(`sale-price-${t}`,(async function(){if(s){if(Number.parseFloat(s)<0)return(0,L.__)("Sale price must be greater than or equals to zero.","woocommerce");const e=Number.parseFloat(i);if(!e||e<=Number.parseFloat(s))return(0,L.__)("Sale price must be lower than the list price.","woocommerce")}}),[i,s]);return(0,v.createElement)("div",{...r},(0,v.createElement)(S.BaseControl,{id:d,help:h||a,className:Ee()({"has-error":h})},(0,v.createElement)(S.__experimentalInputControl,{...m,id:d,name:"sale_price",ref:p,label:c?(0,v.createElement)(rr,{label:n,tooltip:c}):n,disabled:l,onBlur:_})))}};function ga(){return y({name:_a,metadata:va,settings:wa})}const Ea=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-schedule-sale-fields","title":"Product schedule sale fields","category":"woocommerce","description":"The product schedule sale fields.","keywords":["products","schedule","sale"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}'),fa=window.moment;var ba=__webpack_require__.n(fa);const{name:Ca,...ya}=Ea,Aa={example:{},edit:function({attributes:e,clientId:t,context:o}){const r=(0,f.useWooBlockProps)(e),{hasEdit:n}=Ot(),a=(0,mt.getSettings)().formats.datetime,[c,l]=(0,v.useState)(!1),[i]=(0,b.useEntityProp)("postType",o.postType||"product","sale_price"),s=Number.parseFloat(i||"0")>0,[u,m]=(0,b.useEntityProp)("postType",o.postType||"product","date_on_sale_from_gmt"),[d,p]=(0,b.useEntityProp)("postType",o.postType||"product","date_on_sale_to_gmt"),h=ba()().startOf("minute").toISOString();(0,v.useEffect)((()=>{n("sale_price")&&!s&&(l(!1),m(""),p(""))}),[s]),(0,v.useEffect)((()=>{(u||d)&&l(!0)}),[u,d]);const _=ba()(u,ba().ISO_8601,!0),w=ba()(d,ba().ISO_8601,!0),{ref:g,error:E,validate:C}=Fn(`date_on_sale_from_gmt-${t}`,(async function(){if(c&&u){if(!_.isValid())return(0,L.__)("Please enter a valid date.","woocommerce");if(_.isAfter(w))return(0,L.__)("The start date of the sale must be before the end date.","woocommerce")}}),[c,u,_,w]),{ref:y,error:A,validate:k}=Fn(`date_on_sale_to_gmt-${t}`,(async function(){if(c&&d){if(!w.isValid())return(0,L.__)("Please enter a valid date.","woocommerce");if(w.isBefore(_))return(0,L.__)("The end date of the sale must be after the start date.","woocommerce")}}),[c,u,_,w]);return(0,v.createElement)("div",{...r},(0,v.createElement)(S.ToggleControl,{label:(0,L.__)("Schedule sale","woocommerce"),checked:c,onChange:function(e){(0,Q.recordEvent)("product_pricing_schedule_sale_toggle_click",{enabled:e}),l(e),e?(m(h),p("")):(m(""),p(""))},disabled:!s}),c&&(0,v.createElement)("div",{className:"wp-block-columns wp-block-woocommerce-product-schedule-sale-fields__content"},(0,v.createElement)("div",{className:"wp-block-column"},(0,v.createElement)(x.DateTimePickerControl,{ref:g,label:(0,L.__)("From","woocommerce"),placeholder:(0,L.__)("Sale start date and time (optional)","woocommerce"),dateTimeFormat:a,currentDate:u,onChange:m,className:E&&"has-error",help:E,onBlur:()=>C()})),(0,v.createElement)("div",{className:"wp-block-column"},(0,v.createElement)(x.DateTimePickerControl,{ref:y,label:(0,L.__)("To","woocommerce"),placeholder:(0,L.__)("Sale end date and time (optional)","woocommerce"),dateTimeFormat:a,currentDate:d,onChange:e=>p(ba()(e).startOf("minute").toISOString()),onBlur:()=>k(),className:A&&"has-error",help:A}))))}};function xa(){return y({name:Ca,metadata:ya,settings:Aa})}const ka=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-section","title":"Product section","category":"woocommerce","description":"The product section.","keywords":["products","section","group"],"textdomain":"default","attributes":{"title":{"type":"string"},"description":{"type":"string","__experimentalRole":"content"},"blockGap":{"type":"string","enum":["unit-30","unit-40"],"default":"unit-30"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}');function Sa({name:e,...t}){const{clientId:o}=(0,Ht.useBlockEditContext)();return(0,v.createElement)(S.Slot,{...t,name:qo(e,o)})}function Pa({description:e,sectionTagName:t,title:o}){const r="fieldset"===t?"legend":"div";return(0,v.createElement)(r,{className:"wp-block-woocommerce-product-section-header__heading"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section-header__heading-title-wrapper"},(0,v.createElement)("h2",{className:"wp-block-woocommerce-product-section-header__heading-title"},o,e&&(0,v.createElement)(x.__experimentalTooltip,{className:"wp-block-woocommerce-product-section-header__heading-tooltip",text:(0,v.createElement)("p",{className:"wp-block-woocommerce-product-section-header__heading-description",dangerouslySetInnerHTML:or(e)}),position:"bottom center",helperText:(0,L.__)("View helper text","woocommerce")})),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section-header__actions"},(0,v.createElement)(Sa,{name:"section-actions"}))),(0,v.createElement)(Sa,{name:"section-description"}))}const{name:Ba,...Na}=ka,Ma={example:{},edit:function({attributes:e}){const{description:t,title:o,blockGap:r}=e,n=(0,f.useWooBlockProps)(e),a=(0,Ht.useInnerBlocksProps)({className:Ee()("wp-block-woocommerce-product-section-header__content",`wp-block-woocommerce-product-section-header__content--block-gap-${r}`)},{templateLock:"all"}),c=o?"fieldset":"div";return(0,v.createElement)(c,{...n},o&&(0,v.createElement)(Pa,{description:t,sectionTagName:c,title:o}),(0,v.createElement)("div",{...a}))}};function Ta(){return y({name:Ba,metadata:Na,settings:Ma})}const Va=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-section-description","title":"Product section description","category":"woocommerce","description":"The product section description.","keywords":["products","section","description"],"textdomain":"default","attributes":{"content":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false}}'),{name:Fa,...Da}=Va,La={example:{},edit:function({attributes:e}){const{content:t}=e,o=(0,f.useWooBlockProps)(e);return(0,v.createElement)(Zo,{...o,name:"section-description",slotContainerBlockName:"woocommerce/product-section"},(0,v.createElement)("div",null,t))}};function Ha(){return y({name:Fa,metadata:Da,settings:La})}const Ra=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-subsection","title":"Product subsection","category":"woocommerce","description":"The product subsection.","keywords":["products","subsection","group"],"textdomain":"default","attributes":{"title":{"type":"string"},"description":{"type":"string","__experimentalRole":"content"},"blockGap":{"type":"string","enum":["unit-30","unit-40"],"default":"unit-30"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),{name:za,...Ia}=Ra,Oa={example:{},edit:function({attributes:e}){const{description:t,title:o,blockGap:r}=e,n=(0,f.useWooBlockProps)(e),a=(0,Ht.useInnerBlocksProps)({className:Ee()("wp-block-woocommerce-product-section-header__content",`wp-block-woocommerce-product-section-header__content--block-gap-${r}`)},{templateLock:"all"}),c=o?"fieldset":"div";return(0,v.createElement)(c,{...n},o&&(0,v.createElement)(Pa,{description:t,sectionTagName:c,title:o}),(0,v.createElement)("div",{...a}))}};function $a(){return y({name:za,metadata:Ia,settings:Oa})}const Ga=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-subsection-description","title":"Product subsection description","category":"woocommerce","description":"The product subsection description.","keywords":["products","subsection","description"],"textdomain":"default","attributes":{"content":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false}}'),{name:Ua,...ja}=Ga,qa={example:{},edit:function({attributes:e}){const{content:t}=e,o=(0,f.useWooBlockProps)(e);return(0,v.createElement)(Zo,{...o,name:"section-description",slotContainerBlockName:"woocommerce/product-subsection"},(0,v.createElement)("div",null,t))}};function Za(){return y({name:Ua,metadata:ja,settings:qa})}const Wa=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-shipping-class-field","title":"Product shipping class field","category":"woocommerce","description":"The product shipping class field.","keywords":["products","shipping","class"],"textdomain":"default","attributes":{"title":{"type":"string","__experimentalRole":"content"},"disabled":{"type":"boolean","default":false}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["postType"]}');function Ja({onAdd:e,onCancel:t}){var o;const{errors:r,getInputProps:n,isValidForm:a}=(0,x.useFormContext)(),[c,l]=(0,v.useState)(!1);return(0,v.createElement)("div",{className:"woocommerce-add-new-shipping-class-modal__wrapper"},(0,v.createElement)(S.TextControl,{...n("name"),placeholder:(0,L.__)("e.g. Fragile products","woocommerce"),label:(0,v.createInterpolateElement)((0,L.__)("Name ","woocommerce"),{required:(0,v.createElement)("span",{className:"woocommerce-add-new-shipping-class-modal__optional-input"},(0,L.__)("(required)","woocommerce"))})}),(0,v.createElement)(S.TextControl,{...n("slug"),label:(0,L.__)("Slug","woocommerce")}),(0,v.createElement)(S.TextControl,{...n("description"),label:(0,L.__)("Description","woocommerce"),help:null!==(o=null==r?void 0:r.description)&&void 0!==o?o:(0,L.__)("Describe how you and other store administrators can use this shipping class.","woocommerce")}),(0,v.createElement)("div",{className:"woocommerce-add-new-shipping-class-modal__buttons"},(0,v.createElement)(S.Button,{isSecondary:!0,onClick:t},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{isPrimary:!0,isBusy:c,disabled:!a||c,onClick:function(){l(!0),e().then((()=>{l(!1),t()})).catch((()=>{l(!1)}))}},(0,L.__)("Add","woocommerce"))))}function Ya(e){var t;const o={};return(null===(t=e.name)||void 0===t?void 0:t.length)||(o.name=(0,L.__)("The shipping class name is required.","woocommerce")),o}const Xa={name:"",slug:"",description:""};function Ka({shippingClass:e,onAdd:t,onCancel:o}){return(0,v.createElement)(S.Modal,{title:(0,L.__)("New shipping class","woocommerce"),className:"woocommerce-add-new-shipping-class-modal",onRequestClose:o},(0,v.createElement)(x.Form,{initialValues:null!=e?e:Xa,validate:Ya,errors:{},onSubmit:function(e){return t(Object.entries(e).reduce((function(e,[t,o]){return{...e,[t]:""===o?void 0:o}}),{}))}},(e=>(0,v.createElement)(Ja,{onAdd:e.handleSubmit,onCancel:o}))))}const Qa=[{value:"",label:(0,L.__)("No shipping class","woocommerce")},{value:q,label:(0,L.__)("Add new shipping class","woocommerce")}];function ec(e){return e.map((({slug:e,name:t})=>({value:e,label:t})))}function tc(e,t){const o=null==e?void 0:e.find((({slug:e})=>"uncategorized"!==e));if(o&&!(null==t?void 0:t.some((({slug:e})=>e===o.slug))))return{name:o.name,slug:o.slug}}const{name:oc,...rc}=Wa,nc={example:{},edit:function({attributes:e,context:t}){const[o,r]=(0,v.useState)(!1),n=(0,f.useWooBlockProps)(e),{createProductShippingClass:c,invalidateResolution:l}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_SHIPPING_CLASSES_STORE_NAME),{createErrorNotice:i}=(0,a.useDispatch)("core/notices"),[s]=(0,b.useEntityProp)("postType",t.postType,"categories"),[u,m]=(0,b.useEntityProp)("postType",t.postType,"shipping_class"),[d]=(0,b.useEntityProp)("postType",t.postType,"virtual");function p(e){let t=(0,L.__)("We couldn’t add this shipping class. Try again in a few seconds.","woocommerce");throw"term_exists"===e.code&&(t=(0,L.__)("A shipping class with that slug already exists.","woocommerce")),i(t,{explicitDismiss:!0}),e}const{shippingClasses:h}=(0,a.useSelect)((e=>{var t;const{getProductShippingClasses:o}=e(R.EXPERIMENTAL_PRODUCT_SHIPPING_CLASSES_STORE_NAME);return{shippingClasses:null!==(t=o())&&void 0!==t?t:[]}}),[]),_=(0,g.useInstanceId)(S.BaseControl,"wp-block-woocommerce-product-shipping-class-field");return(0,v.createElement)("div",{...n},(0,v.createElement)("div",{className:"wp-block-columns"},(0,v.createElement)("div",{className:"wp-block-column"},(0,v.createElement)(S.SelectControl,{id:_,name:"shipping_class",value:u,onChange:e=>{e!==q?m(e):r(!0)},label:(0,L.__)("Shipping class","woocommerce"),options:[...Qa,...ec(null!=h?h:[])],disabled:e.disabled||d,help:(0,v.createInterpolateElement)((0,L.__)("Manage shipping classes and rates in global settings.","woocommerce"),{Link:(0,v.createElement)(x.Link,{href:(0,We.getNewPath)({tab:"shipping",section:"classes"},"",{},"wc-settings"),target:"_blank",type:"external",onClick:()=>{(0,Q.recordEvent)("product_shipping_global_settings_link_click")}},(0,v.createElement)(v.Fragment,null))})})),(0,v.createElement)("div",{className:"wp-block-column"})),o&&(0,v.createElement)(Ka,{shippingClass:tc(s,h),onAdd:e=>c(e).then((e=>((0,Q.recordEvent)("product_new_shipping_class_modal_add_button_click"),l("getProductShippingClasses"),m(e.slug),e))).catch(p),onCancel:()=>r(!1)}))}};function ac(){return y({name:oc,metadata:rc,settings:nc})}const cc=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-shipping-dimensions-fields","title":"Product shipping dimensions fields","category":"woocommerce","description":"The product shipping dimensions fields.","keywords":["products","shipping","dimensions"],"textdomain":"default","attributes":{"__contentEditable":{"type":"string","__experimentalRole":"content"},"disabled":{"type":"boolean","default":false}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}');function lc({highlight:e,labels:t={},...o}){return(0,v.createElement)("svg",{width:"295",height:"195",viewBox:"0 0 295 195",fill:"none",xmlns:"http://www.w3.org/2000/svg",...o},(0,v.createElement)("path",{d:"M11.5664 134.604V35.3599C11.5664 33.9482 12.9862 32.9782 14.3014 33.4915L99.6373 66.7959C100.4 67.0935 100.905 67.8243 100.914 68.6426L102.037 171.578C102.052 173.027 100.574 174.014 99.2419 173.444L12.7831 136.448C12.0451 136.132 11.5664 135.407 11.5664 134.604Z",fill:"A"===e?"#F0F6FC":"#FFFFFF"}),(0,v.createElement)("path",{d:"M11.5664 134.603V35.3599C11.5664 33.9482 12.9862 32.9782 14.3014 33.4915L99.624 66.7908C100.393 67.0909 100.9 67.8314 100.901 68.6569L101.024 174.131L12.7844 136.447C12.0457 136.132 11.5664 135.406 11.5664 134.603Z",stroke:"#E0E0E0",strokeWidth:"2.00574"}),(0,v.createElement)("path",{d:"M1.25977 150.388L86.0112 188.183",stroke:"A"===e?"#006FAD":"#CCCCCC",strokeWidth:"1.50431",strokeMiterlimit:"16"}),(0,v.createElement)("path",{d:"M250.775 32.9793L100.9 66.9577V172.981C100.9 174.297 102.146 175.257 103.418 174.921L251.73 135.764C252.611 135.531 253.224 134.735 253.224 133.824V34.9354C253.224 33.6488 252.03 32.6948 250.775 32.9793Z",fill:"B"===e?"#F0F6FC":"#FFFFFF",stroke:"#E0E0E0",strokeWidth:"2.00574"}),(0,v.createElement)("path",{d:"M270.402 28.9875V132.064",stroke:"C"===e?"#006FAD":"#CCCCCC",strokeWidth:"1.50431",strokeMiterlimit:"16"}),(0,v.createElement)("path",{d:"M257.804 152.679L107.771 192.765",stroke:"B"===e?"#006FAD":"#CCCCCC",strokeWidth:"1.50431",strokeMiterlimit:"16"}),(0,v.createElement)("path",{d:"M13.1406 33.41L161.446 1.61817C161.808 1.54066 162.184 1.56462 162.533 1.68742L251.16 32.8868",stroke:"#E0E0E0",strokeWidth:"2.00574"}),t.C?(0,v.createElement)("text",{x:"280",y:"85",fontSize:11,fill:"C"===e?"#007CBA":"#949494"},t.C):(0,v.createElement)("path",{d:"M282.123 80.7892C282.123 79.5323 282.435 78.5405 283.058 77.8136C283.685 77.0867 284.537 76.7233 285.615 76.7233C286.467 76.7233 287.192 76.9739 287.79 77.4752C288.391 77.9729 288.741 78.6175 288.837 79.4088H287.639C287.525 78.9326 287.285 78.553 286.92 78.2701C286.558 77.9873 286.123 77.8458 285.615 77.8458C284.92 77.8458 284.368 78.1108 283.96 78.6407C283.556 79.1671 283.353 79.8833 283.353 80.7892C283.353 81.6915 283.556 82.4077 283.96 82.9376C284.368 83.464 284.922 83.7272 285.62 83.7272C286.132 83.7272 286.569 83.5983 286.93 83.3405C287.296 83.0826 287.532 82.7353 287.639 82.2985H288.837C288.73 83.0647 288.382 83.6824 287.795 84.1515C287.208 84.617 286.483 84.8497 285.62 84.8497C284.542 84.8497 283.69 84.4863 283.063 83.7594C282.437 83.0325 282.123 82.0424 282.123 80.7892Z",fill:"C"===e?"#007CBA":"#949494"}),t.B?(0,v.createElement)("text",{x:"188",y:"190",fontSize:11,fill:"B"===e?"#007CBA":"#949494"},t.B):(0,v.createElement)("path",{d:"M192.281 189.611V181.861H195.396C196.123 181.861 196.692 182.034 197.104 182.382C197.519 182.725 197.727 183.196 197.727 183.794C197.727 184.199 197.596 184.562 197.335 184.885C197.073 185.203 196.751 185.395 196.368 185.459V185.551C196.891 185.604 197.312 185.803 197.63 186.147C197.953 186.487 198.114 186.91 198.114 187.414C198.114 188.098 197.879 188.635 197.41 189.026C196.941 189.416 196.293 189.611 195.466 189.611H192.281ZM193.484 188.591H195.224C195.765 188.591 196.177 188.483 196.459 188.268C196.742 188.054 196.884 187.74 196.884 187.328C196.884 186.924 196.737 186.618 196.443 186.41C196.15 186.199 195.72 186.093 195.154 186.093H193.484V188.591ZM193.484 185.142H194.913C195.442 185.142 195.844 185.048 196.116 184.858C196.391 184.664 196.529 184.383 196.529 184.015C196.529 183.656 196.404 183.379 196.153 183.182C195.906 182.981 195.561 182.881 195.117 182.881H193.484V185.142Z",fill:"B"===e?"#007CBA":"#949494"}),t.A?(0,v.createElement)("text",{x:"18",y:"185",fontSize:11,fill:"A"===e?"#007CBA":"#949494"},t.A):(0,v.createElement)("path",{d:"M22.7694 185.149L25.5678 177.399H26.8622L29.6605 185.149H28.3822L27.6732 183.092H24.7191L24.0048 185.149H22.7694ZM25.0253 182.082H27.3671L26.2445 178.806H26.1532L25.0253 182.082Z",fill:"A"===e?"#007CBA":"#949494"}))}const{name:ic,...sc}=cc,uc={example:{},edit:function({attributes:e,clientId:t,context:o}){var r,n,c;const l=(0,f.useWooBlockProps)(e),[i,s]=(0,b.useEntityProp)("postType",o.postType,"dimensions"),[u,m]=(0,b.useEntityProp)("postType",o.postType,"weight"),[d]=(0,b.useEntityProp)("postType",o.postType,"virtual"),[p,h]=(0,v.useState)(),{formatNumber:_,parseNumber:w}=ce(),{dimensionUnit:E,weightUnit:C}=(0,a.useSelect)((e=>{const{getOption:t}=e(R.OPTIONS_STORE_NAME);return{dimensionUnit:t("woocommerce_dimension_unit"),weightUnit:t("woocommerce_weight_unit")}}),[]);function y(t,o){return{name:`dimensions.${t}`,value:i?_(String(i[t])):void 0,onChange:e=>s({...null!=i?i:{},[t]:w(e)}),onFocus:()=>h(o),onBlur:()=>h(void 0),suffix:E,disabled:e.disabled||d}}const{ref:A,error:x,validate:k}=Fn(`dimensions_width-${t}`,(async function(){if((null==i?void 0:i.width)&&+i.width<=0)return(0,L.__)("Width must be greater than zero.","woocommerce")}),[null==i?void 0:i.width]),{ref:P,error:B,validate:N}=Fn(`dimensions_length-${t}`,(async function(){if((null==i?void 0:i.length)&&+i.length<=0)return(0,L.__)("Length must be greater than zero.","woocommerce")}),[null==i?void 0:i.length]),{ref:M,error:T,validate:V}=Fn(`dimensions_height-${t}`,(async function(){if((null==i?void 0:i.height)&&+i.height<=0)return(0,L.__)("Height must be greater than zero.","woocommerce")}),[null==i?void 0:i.height]),{ref:F,error:D,validate:H}=Fn(`weight-${t}`,(async function(){if(u&&+u<=0)return(0,L.__)("Weight must be greater than zero.","woocommerce")}),[u]),z={...y("width","A"),id:(0,g.useInstanceId)(S.BaseControl,"product_shipping_dimensions_width"),ref:A,onBlur:k},I={...y("length","B"),id:(0,g.useInstanceId)(S.BaseControl,"product_shipping_dimensions_length"),ref:P,onBlur:N},O={...y("height","C"),id:(0,g.useInstanceId)(S.BaseControl,"product_shipping_dimensions_height"),ref:M,onBlur:V},$={id:(0,g.useInstanceId)(S.BaseControl,"product_shipping_weight"),name:"weight",value:_(String(u)),onChange:e=>m(w(e)),suffix:C,ref:F,onBlur:H,disabled:e.disabled||d};return(0,v.createElement)("div",{...l},(0,v.createElement)("h4",null,(0,L.__)("Dimensions","woocommerce")),(0,v.createElement)("div",{className:"wp-block-columns"},(0,v.createElement)("div",{className:"wp-block-column"},(0,v.createElement)(S.BaseControl,{id:z.id,label:(0,v.createInterpolateElement)((0,L.__)("Width ","woocommerce"),{Side:(0,v.createElement)("span",null,"A")}),className:Ee()({"has-error":x}),help:x},(0,v.createElement)(S.__experimentalInputControl,{...z})),(0,v.createElement)(S.BaseControl,{id:I.id,label:(0,v.createInterpolateElement)((0,L.__)("Length ","woocommerce"),{Side:(0,v.createElement)("span",null,"B")}),className:Ee()({"has-error":B}),help:B},(0,v.createElement)(S.__experimentalInputControl,{...I})),(0,v.createElement)(S.BaseControl,{id:O.id,label:(0,v.createInterpolateElement)((0,L.__)("Height ","woocommerce"),{Side:(0,v.createElement)("span",null,"C")}),className:Ee()({"has-error":T}),help:T},(0,v.createElement)(S.__experimentalInputControl,{...O})),(0,v.createElement)(S.BaseControl,{id:$.id,label:(0,L.__)("Weight","woocommerce"),className:Ee()({"has-error":D}),help:D},(0,v.createElement)(S.__experimentalInputControl,{...$}))),(0,v.createElement)("div",{className:"wp-block-column"},(0,v.createElement)(lc,{highlight:p,className:"wp-block-woocommerce-product-shipping-dimensions-fields__dimensions-image",labels:{A:(null===(r=z.value)||void 0===r?void 0:r.length)?z.value:void 0,B:(null===(n=I.value)||void 0===n?void 0:n.length)?I.value:void 0,C:(null===(c=O.value)||void 0===c?void 0:c.length)?O.value:void 0}}))))}};function mc(){return y({name:ic,metadata:sc,settings:uc})}const dc=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-summary-field","title":"Product summary","category":"widgets","description":"The product summary.","keywords":["products","summary","excerpt"],"textdomain":"default","attributes":{"property":{"type":"string"},"align":{"type":"string"},"allowedFormats":{"type":"array","default":["core/bold","core/code","core/italic","core/link","core/strikethrough","core/underline","core/text-color","core/subscript","core/superscript","core/unknown"]},"direction":{"type":"string","enum":["ltr","rtl"]},"label":{"type":"string"},"helpText":{"type":"string"},"content":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}'),pc=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM14 14l5-4-5-4v8z"}));function hc({direction:e,onChange:t}){return(0,v.createElement)(v.Fragment,null,(0,L.isRTL)()&&(0,v.createElement)(S.ToolbarButton,{icon:pc,title:(0,L._x)("Left to right","editor button","woocommerce"),isActive:"ltr"===e,onClick:function(){"function"==typeof t&&t("ltr"===e?void 0:"ltr")}}))}const _c=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 19.8h8.9v-1.5H4v1.5zm8.9-15.6H4v1.5h8.9V4.2zm-8.9 7v1.5h16v-1.5H4z"})),vc=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16.4 4.2H7.6v1.5h8.9V4.2zM4 11.2v1.5h16v-1.5H4zm3.6 8.6h8.9v-1.5H7.6v1.5z"})),wc=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M11.1 19.8H20v-1.5h-8.9v1.5zm0-15.6v1.5H20V4.2h-8.9zM4 12.8h16v-1.5H4v1.5z"})),gc=(0,v.createElement)(_e.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 12.8h16v-1.5H4v1.5zm0 7h12.4v-1.5H4v1.5zM4 4.3v1.5h16V4.3H4z"})),Ec=[{icon:_c,title:(0,L.__)("Align text left","woocommerce"),align:"left"},{icon:vc,title:(0,L.__)("Align text center","woocommerce"),align:"center"},{icon:wc,title:(0,L.__)("Align text right","woocommerce"),align:"right"},{icon:gc,title:(0,L.__)("Align text justify","woocommerce"),align:"justify"}],fc=()=>{const{clearSelectedBlock:e}=(0,a.useDispatch)(Ht.store);return{handleBlur:function(t){var o;(null===(o=null==t?void 0:t.relatedTarget)||void 0===o?void 0:o.closest(".block-editor-block-contextual-toolbar"))||e()}}},{name:bc,...Cc}=dc,yc={example:{},edit:function e({attributes:t,setAttributes:o,context:r}){const{align:n,allowedFormats:a,direction:c,label:l,helpText:i}=t,s=(0,f.useWooBlockProps)(t,{style:{direction:c}}),u=(0,g.useInstanceId)(e,"wp-block-woocommerce-product-summary-field__content"),[m,d]=(0,b.useEntityProp)("postType",r.postType||"product",t.property),{handleBlur:p}=fc();return(0,v.createElement)("div",{className:"wp-block wp-block-woocommerce-product-summary-field-wrapper"},(0,v.createElement)(Ht.BlockControls,{group:"block"},(0,v.createElement)(Ht.AlignmentControl,{alignmentControls:Ec,value:n,onChange:function(e){o({align:e})}}),(0,v.createElement)(hc,{direction:c,onChange:function(e){o({direction:e})}})),(0,v.createElement)(S.BaseControl,{id:u.toString(),label:void 0===l?(0,v.createInterpolateElement)((0,L.__)("Summary","woocommerce"),{optional:(0,v.createElement)("span",{className:"woocommerce-product-form__optional-input"},(0,L.__)("(OPTIONAL)","woocommerce"))}):l,help:void 0===i?(0,L.__)("Summarize this product in 1-2 short sentences. We'll show it at the top of the page.","woocommerce"):i},(0,v.createElement)("div",{...s},(0,v.createElement)(Ht.RichText,{id:u.toString(),identifier:"content",tagName:"p",value:m,onChange:d,"data-empty":Boolean(m),className:Ee()("components-summary-control",{[`has-text-align-${n}`]:n}),dir:c,allowedFormats:a,onBlur:p}))))}};function Ac(){return y({name:bc,metadata:Cc,settings:yc})}const xc=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-tab","title":"Product tab","category":"woocommerce","description":"The product tab.","keywords":["products","tab","group"],"textdomain":"default","attributes":{"id":{"type":"string"},"title":{"type":"string"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"providesContext":{"isInSelectedTab":"isSelected"},"usesContext":["selectedTab"],"editorStyle":"file:./editor.css"}'),kc=({children:e})=>(0,v.createElement)(v.Fragment,null,e);function Sc({children:e,className:t,id:o,order:r=100,selected:n=!1}){const a=Ee()("wp-block-woocommerce-product-tab__button",t,{"is-selected":n});return(0,v.createElement)(S.Fill,{name:Mt},(t=>{const{onClick:c}=t;return(0,v.createElement)(kc,{order:r},(0,v.createElement)(S.Button,{key:o,className:a,onClick:()=>c(o),id:`woocommerce-product-tab__${o}`,"aria-controls":`woocommerce-product-tab__${o}-content`,"aria-selected":n},e))}))}const{name:Pc,...Bc}=xc,Nc={example:{},edit:function({setAttributes:e,attributes:t,context:o}){const r=(0,f.useWooBlockProps)(t),{id:n,title:a,_templateBlockOrder:c,isSelected:l}=t,i=o.selectedTab===n;i!==l&&e({isSelected:i});const s=Ee()("wp-block-woocommerce-product-tab__content",{"is-selected":i});return(0,v.createElement)("div",{...r},(0,v.createElement)(Sc,{id:n,selected:i,order:c},a),(0,v.createElement)("div",{id:`woocommerce-product-tab__${n}-content`,"aria-labelledby":`woocommerce-product-tab__${n}`,role:"tabpanel",className:s},(0,v.createElement)(Ht.InnerBlocks,{templateLock:"contentOnly"})))}};function Mc(){return y({name:Pc,metadata:Bc,settings:Nc})}const Tc=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-tag-field","title":"Product Tag","category":"widgets","description":"A field to select product tags.","keywords":["products","tag"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"},"label":{"type":"string"},"placeholder":{"type":"string"}},"usesContext":["postType"],"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),Vc=({initialTagName:e,onCancel:t,onCreate:o})=>{const{createNotice:r}=(0,a.useDispatch)("core/notices"),[n,c]=(0,v.useState)(!1),{createProductTag:l,invalidateResolutionForStoreSelector:i}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_TAGS_STORE_NAME),[s,u]=(0,v.useState)(e||"");return(0,v.createElement)(S.Modal,{title:(0,L.__)("Create tag","woocommerce"),onRequestClose:()=>t(),className:"woocommerce-create-new-tag-modal"},(0,v.createElement)("div",{className:"woocommerce-create-new-tag-modal__wrapper"},(0,v.createElement)(S.TextControl,{label:(0,L.__)("Name","woocommerce"),name:"Tops",value:s,onChange:u}),(0,v.createElement)("div",{className:"woocommerce-create-new-tag-modal__buttons"},(0,v.createElement)(S.Button,{isSecondary:!0,onClick:()=>t(),disabled:n},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{isPrimary:!0,disabled:0===s.length||n,isBusy:n,onClick:()=>{(async()=>{(0,Q.recordEvent)("product_tag_add",{source:Y}),c(!0);try{const e=await l({name:s});i("getProductTags"),c(!1),o(e)}catch(e){r("error",(0,L.__)("Failed to create tag.","woocommerce")),c(!1),t()}})()}},(0,L.__)("Save","woocommerce")))))};function Fc(e){return{value:String(e.id),label:e.name}}function Dc(e){return{id:+e.value,name:e.label}}function Lc(e){return e.map(Fc)}const Hc=({id:e,label:t,placeholder:o,value:r=[],onChange:n})=>{const{tagsSelectList:c,searchTags:l}=(()=>{const[e,t]=(0,v.useState)([]),[o,r]=(0,v.useState)(!0),n=e=>{r(!0);const o=void 0!==e?{search:e}:"";(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_TAGS_STORE_NAME).getProductTags(o).then((e=>{t(e)})).finally((()=>{r(!1)}))};return(0,v.useEffect)(n,[]),{searchTags:n,tagsSelectList:e,isSearching:o}})(),[i,s]=(0,v.useState)(""),[u,m]=(0,v.useState)(!1),[d,p]=(0,v.useState)(!1),[h,_]=(0,v.useState)(),{createProductTag:w,invalidateResolutionForStoreSelector:E}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_TAGS_STORE_NAME),{createNotice:f}=(0,a.useDispatch)("core/notices"),b=e=>{s(e||""),l(e||""),_(e)},C=(0,g.useDebounce)(b,150);return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(x.__experimentalSelectTreeControl,{id:e,multiple:!0,shouldNotRecursivelySelect:!0,createValue:i,label:t,isLoading:u,onInputChange:C,placeholder:0===r.length?o:"",initialInputValue:h,onCreateNew:0===i.length?()=>p(!0):async()=>{(0,Q.recordEvent)("product_tag_add",{source:Y}),m(!0);try{_("");const e=await w({name:i});E("getProductTags"),m(!1),n([...r,e]),b("")}catch(e){f("error",(0,L.__)("Failed to create tag.","woocommerce")),m(!1)}},shouldShowCreateButton:e=>!e||-1===c.findIndex((t=>t.name===e)),items:Lc(c),selected:Lc(r),onSelect:e=>{if(Array.isArray(e)){const t=e.filter((({value:e})=>!r.some((t=>t.id===+e)))).map(Dc);n([...r,...t])}},onRemove:e=>{const t=Array.isArray(e)?r.filter((t=>!e.some((({value:e})=>t.id===+e)))):r.filter((t=>t.id!==+e.value));n(t)}}),d&&(0,v.createElement)(Vc,{initialTagName:i,onCancel:()=>p(!1),onCreate:e=>{n([...r,e]),p(!1),b("")}}))},{name:Rc}=Tc,zc={example:{},edit:function({attributes:e,context:t}){const o=(0,f.useWooBlockProps)(e),{name:r,label:n,placeholder:a}=e,[c,l]=(0,b.useEntityProp)("postType",t.postType||"product",r||"tags"),i=(0,g.useInstanceId)(S.BaseControl,"tag-field");return(0,v.createElement)("div",{...o},(0,v.createElement)(Hc,{id:i,label:n||(0,L.__)("Tags","woocommerce"),placeholder:a||(0,L.__)("Search or create tags…","woocommerce"),onChange:l,value:c||[]}))}},Ic=()=>y({name:Rc,metadata:Tc,settings:zc}),Oc=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-inventory-quantity-field","title":"Product inventory quantity available","category":"woocommerce","description":"The product available quantity.","keywords":["products","quantity","inventory"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["postType"]}'),{name:$c,...Gc}=Oc,Uc={example:{},edit:function({attributes:e,clientId:t,context:o}){const r=(0,f.useWooBlockProps)(e),[n]=(0,b.useEntityProp)("postType",o.postType,"manage_stock"),[a,c]=(0,b.useEntityProp)("postType",o.postType,"stock_quantity"),l=(0,g.useInstanceId)(S.BaseControl,"product_stock_quantity"),{ref:i,error:s,validate:u}=Fn(`stock_quantity-${t}`,(async function(){if(n&&a&&a<0)return(0,L.__)("Stock quantity must be a positive number.","woocommerce")}),[n,a]);return(0,v.useEffect)((()=>{n&&null===a&&c(1)}),[n,a]),(0,v.createElement)("div",{...r},(0,v.createElement)("div",{className:"wp-block-columns"},(0,v.createElement)("div",{className:"wp-block-column"},(0,v.createElement)(S.BaseControl,{id:l,className:s&&"has-error",help:null!=s?s:""},(0,v.createElement)(S.__experimentalInputControl,{id:l,name:"stock_quantity",ref:i,label:(0,L.__)("Available stock","woocommerce"),value:a,onChange:c,onBlur:u,type:"number",min:0}))),(0,v.createElement)("div",{className:"wp-block-column"})))}};function jc(){return y({name:$c,metadata:Gc,settings:Uc})}const qc=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-toggle-field","title":"Product toggle control","category":"woocommerce","description":"The product toggle.","keywords":["products","radio","input"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"},"help":{"type":"string"},"checkedHelp":{"type":"string"},"uncheckedHelp":{"type":"string"},"property":{"type":"string"},"disabled":{"type":"boolean","default":false},"disabledCopy":{"type":"string","__experimentalRole":"content"},"checkedValue":{"type":"object"},"uncheckedValue":{"type":"object"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":true,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["postType"]}'),{name:Zc,...Wc}=qc,Jc={example:{},edit:function({attributes:e,context:{postType:t}}){var o,r,n;const a=(0,f.useWooBlockProps)(e),{_templateBlockId:c,label:l,property:i,disabled:s,disabledCopy:u,checkedValue:m,uncheckedValue:d}=e,[p,h]=Rt(i,{postType:t,fallbackValue:!1}),_=(0,b.useEntityId)("postType",t),[w]=(0,b.useEntityProp)("postType",t,"parent_id");function g(){return void 0!==m?m===p:p}let E=null;return(null==e?void 0:e.help)&&(E=(0,v.createElement)("div",{dangerouslySetInnerHTML:{__html:null===(o=or(e.help))||void 0===o?void 0:o.__html}})),(null==e?void 0:e.checkedHelp)&&g()&&(E=(0,v.createElement)("div",{dangerouslySetInnerHTML:{__html:null===(r=or(e.checkedHelp))||void 0===r?void 0:r.__html}})),(null==e?void 0:e.uncheckedHelp)&&!g()&&(E=(0,v.createElement)("div",{dangerouslySetInnerHTML:{__html:null===(n=or(e.uncheckedHelp))||void 0===n?void 0:n.__html}})),(0,v.createElement)("div",{...a},(0,v.createElement)(S.ToggleControl,{label:l,checked:g(),disabled:s,onChange:function(e){(0,Q.recordEvent)("product_toggle_click",{block_id:c,source:Y,product_id:w>0?w:_}),h(e?void 0!==m?m:e:void 0!==d?d:e)},help:E}),s&&(0,v.createElement)("p",{className:"wp-block-woocommerce-product-toggle__disable-copy",dangerouslySetInnerHTML:or(u)}))}};function Yc(){return y({name:Zc,metadata:Wc,settings:Jc})}const Xc=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-attributes-field","title":"Product attributes","category":"widgets","description":"The product attributes.","keywords":["products","attributes"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),Kc=({initialAttributeTermName:e,attributeId:t,onCancel:o=(()=>{}),onCreated:r=(()=>{})})=>{const{createNotice:n}=(0,a.useDispatch)("core/notices"),[c,l]=(0,v.useState)(!1),{createProductAttributeTerm:i,invalidateResolutionForStoreSelector:s}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_ATTRIBUTE_TERMS_STORE_NAME);return(0,v.createElement)(S.Modal,{title:(0,L.__)("Create attribute","woocommerce"),onRequestClose:e=>{e.stopPropagation(),o()},className:"woocommerce-create-attribute-term-modal"},(0,v.createElement)(x.Form,{initialValues:{name:e,slug:(0,H.cleanForSlug)(e)},validate:function(e){var t;const o={};return(null===(t=e.name)||void 0===t?void 0:t.length)||(o.name=(0,L.__)("The attribute term name is required.","woocommerce")),o},errors:{},onSubmit:async e=>{(0,Q.recordEvent)("product_attribute_term_add",{source:Y}),l(!0);try{const o=await i({...e,attribute_id:t});(0,Q.recordEvent)("product_attribute_term_add_success",{source:Y}),s("getProductAttributes"),l(!1),r(o)}catch(e){(0,Q.recordEvent)("product_attribute_term_add_failed",{source:Y}),n("error",(0,L.__)("Failed to create attribute term.","woocommerce")),l(!1),o()}}},(({getInputProps:e,handleSubmit:t,isValidForm:r,setValue:n,values:a})=>{const l=e("name");return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.TextControl,{label:(0,L.__)("Name","woocommerce"),...l,onBlur:()=>{l.onBlur(),n("slug",(0,H.cleanForSlug)(a.name))}}),(0,v.createElement)(S.TextControl,{label:(0,L.__)("Slug","woocommerce"),...e("slug"),help:(0,L.__)("The “slug” is the URL-friendly version of the name. It is usually all lowercase and contains only letters, numbers, and hyphens.","woocommerce")}),(0,v.createElement)(S.TextareaControl,{label:(0,L.__)("Description","woocommerce"),...e("description")}),(0,v.createElement)("div",{className:"woocommerce-create-attribute-term-modal__buttons"},(0,v.createElement)(S.Button,{isSecondary:!0,label:(0,L.__)("Cancel","woocommerce"),onClick:()=>o()},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{isPrimary:!0,isBusy:c,label:(0,L.__)("Add attribute","woocommerce"),disabled:!r||c,onClick:t},(0,L.__)("Add","woocommerce"))))})))};let Qc=0;const el=({value:e=[],onChange:t,placeholder:o,disabled:r,attributeId:n,label:c="",autoCreateOnSelect:l=!0,readOnlyWhenClosed:i=!1})=>{const s=(0,v.useRef)("woocommerce-attribute-term-field-"+ ++Qc),[u,m]=(0,v.useState)([]),[d,p]=(0,v.useState)(!1),[h,_]=(0,v.useState)(!1),[w,E]=(0,v.useState)(),{createNotice:f}=(0,a.useDispatch)("core/notices"),{createProductAttributeTerm:b,invalidateResolutionForStoreSelector:C}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_ATTRIBUTE_TERMS_STORE_NAME),y=(0,v.useCallback)((e=>(p(!0),(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_ATTRIBUTE_TERMS_STORE_NAME).getProductAttributeTerms({search:e||"",attribute_id:n}).then((e=>(m(e),p(!1),e)),(e=>(p(!1),e))))),[n]),A=(0,g.useDebounce)(y,250);(0,v.useEffect)((()=>{r||void 0===n||u.length||y()}),[r,n]);const k=o=>{t(e.filter((e=>e.slug!==o.slug)))},P=()=>{const e=document.querySelector("."+s.current+" .woocommerce-experimental-select-control__input");e&&setTimeout((()=>{e.focus()}),0)},B=o=>{-99!==o.id?e.find((e=>e.slug===o.slug))?k(o):t([...e,o]):l?((async o=>{(0,Q.recordEvent)("product_attribute_term_add",{source:Y}),_(!0);try{const r=await b({...o,attribute_id:n});(0,Q.recordEvent)("product_attribute_term_add_success",{source:Y}),t([...e,r]),C("getProductAttributes"),C("getProductAttributeTerms"),_(!1)}catch(e){let t={source:Y,code:"Unknown error.",message:"An unknown error occurred."},o=(0,L.__)("Failed to create attribute term.","woocommerce");const r=e;(null==r?void 0:r.code)&&(null==r?void 0:r.message)&&(t={...t,code:r.code,message:r.message},"term_exists"===r.code&&(o=(0,L.__)("Attribute term already exists.","woocommerce"))),(0,Q.recordEvent)("product_attribute_term_add_failed",t),f("error",o),_(!1)}})({name:o.name,slug:(0,H.cleanForSlug)(o.name)}),P()):E(o.name)},N=(e||[]).map((e=>e.slug));return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(x.__experimentalSelectControl,{items:u,multiple:!0,disabled:r||!n,label:c,getFilteredItems:(e,t)=>t.length>0&&!e.find((e=>e.name.toLowerCase()===t.toLowerCase()))?[...e,{id:-99,name:t}]:e,onInputChange:A,placeholder:o||"",getItemLabel:e=>(null==e?void 0:e.name)||"",getItemValue:e=>(null==e?void 0:e.slug)||"",stateReducer:(e,t)=>{const{changes:o,type:r}=t;switch(r){case x.selectControlStateChangeTypes.ControlledPropUpdatedSelectedItem:const t=h?{isOpen:h}:{};return{...o,...t,inputValue:e.inputValue};case x.selectControlStateChangeTypes.ItemClick:return o.selectedItem&&-99===o.selectedItem.id?o:{...o,isOpen:!0,inputValue:e.inputValue,highlightedIndex:e.highlightedIndex};default:return o}},selected:e,onSelect:B,onRemove:k,readOnlyWhenClosed:i,className:"woocommerce-attribute-term-field "+s.current,__experimentalOpenMenuOnFocus:!0},(({items:e,highlightedIndex:t,getItemProps:o,getMenuProps:r,isOpen:n})=>(0,v.createElement)(x.__experimentalSelectControlMenu,{isOpen:n,getMenuProps:r},[d||h?(0,v.createElement)("div",{key:"loading-spinner",className:"woocommerce-attribute-term-field__loading-spinner"},(0,v.createElement)(S.Spinner,null)):null,...e.map(((e,r)=>{const n=N.includes(e.slug);return(0,v.createElement)(x.__experimentalSelectControlMenuItem,{key:`${e.slug}`,index:r,isActive:t===r,item:e,getItemProps:o},-99!==e.id?(0,v.createElement)(S.CheckboxControl,{onChange:()=>null,checked:n,label:(0,v.createElement)("span",null,e.name)}):(0,v.createElement)("div",{className:"woocommerce-attribute-term-field__add-new"},(0,v.createElement)(S.Icon,{icon:Wt,size:20,className:"woocommerce-attribute-term-field__add-new-icon"}),(0,v.createElement)("span",null,(0,L.sprintf)((0,L.__)('Create "%s"',"woocommerce"),e.name))))}))].filter((e=>null!==e))))),!l&&w&&void 0!==n&&(0,v.createElement)(Kc,{initialAttributeTermName:w,onCancel:()=>{E(void 0),P()},attributeId:n,onCreated:e=>{B(e),E(void 0),C("getProductAttributeTerms"),P()}}))};function tl(e){return null!==e&&"object"==typeof e&&!!e.label}const ol=({value:e=[],onChange:t,placeholder:o,disabled:r,label:n})=>{const[a,c]=(0,v.useState)(e),l=o=>{t(e.filter((e=>e!==o)))};return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(x.__experimentalSelectControl,{items:a,multiple:!0,disabled:r,label:n||"",placeholder:o||"",getItemLabel:e=>tl(e)?e.label:e||"",getItemValue:e=>tl(e)?e.id:e||"",getFilteredItems:(e,t)=>{const o=e.filter((e=>!t.length||!tl(e)&&e.toLowerCase().includes(t.toLowerCase())));return t.length>0&&!o.find((e=>!tl(e)&&e.toLowerCase()===t.toLowerCase()))?[...o,{id:"is-new",label:t}]:o},selected:e,onSelect:o=>{if(tl(o))return c([...a,o.label]),void t([...e,o.label]);e.includes(o)?l(o):t([...e,o])},onRemove:l,className:"woocommerce-attribute-term-field"},(({items:t,highlightedIndex:o,getItemProps:r,getMenuProps:n,isOpen:a})=>(0,v.createElement)(x.__experimentalSelectControlMenu,{isOpen:a,getMenuProps:n},t.map(((t,n)=>(0,v.createElement)(x.__experimentalSelectControlMenuItem,{key:`${tl(t)?t.id:t}`,index:n,isActive:o===n,item:t,getItemProps:r},tl(t)?(0,v.createElement)("div",{className:"woocommerce-attribute-term-field__add-new"},(0,v.createElement)(S.Icon,{icon:Wt,size:20,className:"woocommerce-attribute-term-field__add-new-icon"}),(0,v.createElement)("span",null,(0,L.sprintf)((0,L.__)('Create "%s"',"woocommerce"),t.label))):(0,v.createElement)(S.CheckboxControl,{onChange:()=>null,checked:e.includes(t),label:(0,v.createElement)("span",null," ",t," ")}))))))))};function rl({title:e="",content:t="",className:o,type:r="info",children:n,isDismissible:a=!1,handleDismiss:c=(()=>{})}){return(0,v.createElement)("div",{className:Ee()(o,r,"woocommerce-product-notice",{"is-dismissible":a})},e&&(0,v.createElement)("h3",{className:"woocommerce-product-notice__title"},e),t&&(0,v.createElement)("p",{className:"woocommerce-product-notice__content"},t),(0,v.createElement)("div",{className:"woocommerce-product-notice__content"},n),a&&(0,v.createElement)(S.Button,{className:"woocommerce-product-notice__dismiss",icon:bo,onClick:c}))}function nl(e){return 0!==e.id?e.id:e.name}const al=e=>`${e.id}-${e.name}`;function cl(e){return"string"==typeof e?{id:0,name:e,slug:e,options:[]}:e}const ll=({title:e=(0,L.__)("Edit attribute","woocommerce"),nameLabel:t=(0,L.__)("Name","woocommerce"),globalAttributeHelperMessage:o,customAttributeHelperMessage:r=(0,L.__)("Your customers will see this on the product page","woocommerce"),termsLabel:n=(0,L.__)("Values","woocommerce"),termsPlaceholder:a=(0,L.__)("Search or create value","woocommerce"),isDefaultLabel:c=(0,L.__)("Set default value","woocommerce"),isDefaultTooltip:l=(0,L.__)("Check to preselect the first choice when customers enter the product page.","woocommerce"),useAsFilterLabel:i=(0,L.__)("Use as filter","woocommerce"),useAsFilterTooltip:s=(0,L.__)("Check to allow customers to search and filter by this option in your store.","woocommerce"),visibleLabel:u=(0,L.__)("Show in product details","woocommerce"),visibleTooltip:m=(0,L.__)("Check to show this option and its values in the product details section on the product page.","woocommerce"),cancelAccessibleLabel:d=(0,L.__)("Cancel","woocommerce"),cancelLabel:p=(0,L.__)("Cancel","woocommerce"),updateAccessibleLabel:h=(0,L.__)("Edit attribute","woocommerce"),updateLabel:_=(0,L.__)("Update","woocommerce"),onCancel:w,onEdit:g,attribute:E,attributes:f})=>{const[b,C]=(0,v.useState)({...E}),y=0===(null==b?void 0:b.id),{additions:A,deletions:k}=(0,v.useMemo)((()=>{var e,t,o,r,n,a,c,l;if(!E.variation)return{};const i=f.filter((e=>al(e)!==al(E))).reduce(((e,{terms:t})=>{var o;return e*(null!==(o=null==t?void 0:t.length)&&void 0!==o?o:1)}),1),s=null!==(t=null===(e=E.terms)||void 0===e?void 0:e.length)&&void 0!==t?t:0,u=i*s,m=null!==(n=null===(r=null===(o=null==b?void 0:b.terms)||void 0===o?void 0:o.filter((e=>{var t;return!(null===(t=E.terms)||void 0===t?void 0:t.some((t=>t.id===e.id)))})))||void 0===r?void 0:r.length)&&void 0!==n?n:0,d=s+m||1,p=null!==(l=null===(c=null===(a=E.terms)||void 0===a?void 0:a.filter((e=>{var t;return null===(t=null==b?void 0:b.terms)||void 0===t?void 0:t.some((t=>e.id===t.id))})))||void 0===c?void 0:c.length)&&void 0!==l?l:0;return{additions:Math.abs(u-i*d),deletions:Math.abs(u-i*p)}}),[f,E,b]);return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.Modal,{title:e,onRequestClose:()=>w(),className:"woocommerce-edit-attribute-modal"},(0,v.createElement)("div",{className:"woocommerce-edit-attribute-modal__body"},(0,v.createElement)(S.TextControl,{label:t,disabled:!y,value:(null==b?void 0:b.name)?null==b?void 0:b.name:"",onChange:e=>C({...b,name:e})}),(0,v.createElement)("p",{className:"woocommerce-edit-attribute-modal__helper-text"},y?r:o),E.terms?(0,v.createElement)(el,{label:n,placeholder:(null==b?void 0:b.terms)&&(null==b?void 0:b.terms.length)>0?"":a,value:null==b?void 0:b.terms,attributeId:null==b?void 0:b.id,onChange:e=>{C({...b,terms:e})}}):(0,v.createElement)(ol,{label:n,placeholder:(null==b?void 0:b.options)&&(null==b?void 0:b.options.length)>0?"":a,disabled:!(null==E?void 0:E.name),value:null==b?void 0:b.options,onChange:e=>{C({...b,options:e})}}),(0,v.createElement)("div",{className:"woocommerce-edit-attribute-modal__options"},E.variation&&(0,v.createElement)("div",{className:"woocommerce-edit-attribute-modal__option-container"},(0,v.createElement)(S.CheckboxControl,{onChange:e=>C({...b,isDefault:e}),checked:null==b?void 0:b.isDefault,label:c}),(0,v.createElement)(x.__experimentalTooltip,{className:"woocommerce-edit-attribute-modal__tooltip-set-default-value",text:l})),(0,v.createElement)("div",{className:"woocommerce-edit-attribute-modal__option-container"},(0,v.createElement)(S.CheckboxControl,{onChange:e=>C({...b,visible:e}),checked:null==b?void 0:b.visible,label:u}),(0,v.createElement)(x.__experimentalTooltip,{className:"woocommerce-edit-attribute-modal__tooltip-show-in-product-details",text:m})),0!==E.id&&(0,v.createElement)("div",{className:"woocommerce-edit-attribute-modal__option-container"},(0,v.createElement)(S.CheckboxControl,{disabled:!0,onChange:()=>{},checked:!0,label:i}),(0,v.createElement)(x.__experimentalTooltip,{className:"woocommerce-edit-attribute-modal__tooltip-use-as-filter",text:s}))),Boolean(A||k)&&(0,v.createElement)(rl,null,function(){const e=(0,L.sprintf)((0,L.__)("%d variations will be added","woocommerce"),A),t=(0,L.sprintf)((0,L.__)("%d variations will be removed","woocommerce"),k);return A&&k?(0,L.sprintf)("%1$s, %2$s.",e,t):A?(0,L.sprintf)("%s.",e):(0,L.sprintf)("%s.",t)}())),(0,v.createElement)("div",{className:"woocommerce-edit-attribute-modal__buttons"},(0,v.createElement)(S.Button,{isSecondary:!0,label:d,onClick:()=>w()},p),(0,v.createElement)(S.Button,{isPrimary:!0,label:h,onClick:()=>{g(b)}},_))),(0,v.createElement)(x.__experimentalSelectControlMenuSlot,null))};function il({width:e=24,height:t=24,...o}){return(0,v.createElement)("svg",{...o,width:e,height:t,viewBox:`0 0 ${e} ${t}`,fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("g",null,(0,v.createElement)("path",{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z",fill:"#949494"}),(0,v.createElement)("rect",{x:"16.7734",y:"4",width:"1.22727",height:"16",transform:"rotate(30 16.7734 4)",fill:"#949494"}),(0,v.createElement)("rect",{x:"16",y:"3",width:"1.22727",height:"16",transform:"rotate(30 16 3)",fill:"white"})),(0,v.createElement)("defs",null,(0,v.createElement)("clipPath",{id:"clip0_4951_450432"},(0,v.createElement)("rect",{width:"24",height:"24",fill:"white"}))))}function sl({width:e=24,height:t=24,className:o,...r}){return(0,v.createElement)("svg",{...r,width:e,height:t,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",className:Ee()(o,"woocommerce-hidden-icon")},(0,v.createElement)("path",{d:"M3.99863 13C4.66945 13.3354 4.66932 13.3357 4.66919 13.3359L4.672 13.3305C4.67523 13.3242 4.68086 13.3135 4.6889 13.2985C4.70497 13.2686 4.73062 13.2218 4.76597 13.1608C4.83672 13.0385 4.94594 12.8592 5.09443 12.6419C5.39214 12.2062 5.84338 11.624 6.45337 11.0431C7.6721 9.88241 9.49621 8.75 11.9986 8.75C14.501 8.75 16.3251 9.88241 17.5439 11.0431C18.1539 11.624 18.6051 12.2062 18.9028 12.6419C19.0513 12.8592 19.1605 13.0385 19.2313 13.1608C19.2666 13.2218 19.2923 13.2686 19.3083 13.2985C19.3164 13.3135 19.322 13.3242 19.3252 13.3305L19.3281 13.3359C19.3279 13.3357 19.3278 13.3354 19.9986 13C20.6694 12.6646 20.6693 12.6643 20.6691 12.664L20.6678 12.6614L20.6652 12.6563L20.6573 12.6408C20.6507 12.6282 20.6417 12.6108 20.63 12.5892C20.6068 12.5459 20.5734 12.4852 20.5296 12.4096C20.4422 12.2584 20.3131 12.0471 20.1413 11.7956C19.7984 11.2938 19.2809 10.626 18.5784 9.9569C17.1721 8.61759 14.9962 7.25 11.9986 7.25C9.00105 7.25 6.82516 8.61759 5.41889 9.9569C4.71638 10.626 4.19886 11.2938 3.85596 11.7956C3.68413 12.0471 3.55507 12.2584 3.46762 12.4096C3.42386 12.4852 3.39044 12.5459 3.3672 12.5892C3.35558 12.6108 3.3465 12.6282 3.33994 12.6408L3.33199 12.6563L3.32943 12.6614L3.3285 12.6632C3.32833 12.6635 3.32781 12.6646 3.99863 13ZM11.9986 16C13.9316 16 15.4986 14.433 15.4986 12.5C15.4986 10.567 13.9316 9 11.9986 9C10.0656 9 8.49863 10.567 8.49863 12.5C8.49863 14.433 10.0656 16 11.9986 16Z",fill:"#949494"}))}const ul=(0,L.__)("Visible in product details","woocommerce"),ml=(0,L.__)("Custom attribute. Customers can’t filter or search by it to find this product","woocommerce"),dl=({attribute:e,editLabel:t=(0,L.__)("Edit","woocommerce"),removeLabel:o=(0,L.__)("Remove attribute","woocommerce"),onDragStart:r,onDragEnd:n,onEditClick:a,onRemoveClick:c})=>(0,v.createElement)(x.ListItem,{className:"woocommerce-attribute-list-item",onDragStart:r,onDragEnd:n},(0,v.createElement)("div",null,e.name),(0,v.createElement)("div",null,e.options.slice(0,e.options.length>3?2:3).map((e=>(0,v.createElement)(x.Tag,{key:e,label:e}))),e.options.length>3&&(0,v.createElement)(x.Tag,{label:(0,L.sprintf)((0,L.__)("+ %d more","woocommerce"),e.options.length-2)})),(0,v.createElement)("div",{className:"woocommerce-attribute-list-item__actions"},0===e.id&&(0,v.createElement)(S.Tooltip,{className:"woocommerce-attribute-list-item__actions-tooltip",position:"top center",text:ml},(0,v.createElement)("div",{className:"woocommerce-attribute-list-item__actions-icon-wrapper"},(0,v.createElement)(il,{className:"woocommerce-attribute-list-item__actions-icon-wrapper-icon"}))),e.visible&&(0,v.createElement)(S.Tooltip,{className:"woocommerce-attribute-list-item__actions-tooltip",position:"top center",text:ul},(0,v.createElement)("div",{className:"woocommerce-attribute-list-item__actions-icon-wrapper"},(0,v.createElement)(sl,{className:"woocommerce-attribute-list-item__actions-icon-wrapper-icon"}))),"function"==typeof a&&(0,v.createElement)(S.Button,{variant:"tertiary",onClick:()=>a(e)},t),"function"==typeof c&&(0,v.createElement)(S.Button,{icon:bo,label:o,onClick:()=>c(e)}))),pl=({disabledAttributeMessage:e="",renderItems:t,highlightedIndex:o,getItemProps:r})=>t.length>0?(0,v.createElement)(v.Fragment,null,t.map(((t,n)=>{return(0,v.createElement)(x.__experimentalSelectControlMenuItem,{key:t.id,index:n,isActive:o===n,item:t,getItemProps:e=>({...r(e),disabled:t.isDisabled||void 0}),tooltipText:t.isDisabled?e:(a=t.slug,a&&a.startsWith("pa_")?a.substring(3):"")},-99===t.id?(0,v.createElement)("div",{className:"woocommerce-attribute-input-field__add-new"},(0,v.createElement)(S.Icon,{icon:Wt,size:20,className:"woocommerce-attribute-input-field__add-new-icon"}),(0,v.createElement)("span",null,(0,L.sprintf)((0,L.__)('Create "%s"',"woocommerce"),t.name))):t.name);var a}))):(0,v.createElement)("div",{className:"woocommerce-attribute-input-field__no-results"},(0,L.__)("Nothing yet. Type to create.","woocommerce")),hl=({value:e=null,onChange:t,placeholder:o,label:r,disabled:n,disabledAttributeIds:c=[],disabledAttributeMessage:l,ignoredAttributeIds:i=[],createNewAttributesAsGlobal:s=!1})=>{const{createErrorNotice:u}=(0,a.useDispatch)("core/notices"),{createProductAttribute:m,invalidateResolution:d}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_ATTRIBUTES_STORE_NAME),{attributes:p,isLoading:h}=(0,a.useSelect)((e=>{const{getProductAttributes:t,hasFinishedResolution:o}=e(R.EXPERIMENTAL_PRODUCT_ATTRIBUTES_STORE_NAME);return{isLoading:!o("getProductAttributes"),attributes:t()}})),_=(0,v.useMemo)((function(){var e;return null!==(e=null==p?void 0:p.map((e=>({...e,isDisabled:c.includes(e.id)}))))&&void 0!==e?e:[]}),[p,c]);return(0,v.createElement)(x.__experimentalSelectControl,{className:"woocommerce-attribute-input-field",items:_||[],label:r||"",disabled:n,getFilteredItems:(e,t)=>{const o=e.filter((e=>(e=>!i.length||!i.includes(e.id))(e)&&(e.name||"").toLowerCase().startsWith(t.toLowerCase())));return t.length>0&&(s||!e.find((e=>e.name.toLowerCase()===t.toLowerCase())))?[...o,{id:-99,name:t}]:o},placeholder:o,getItemLabel:e=>(null==e?void 0:e.name)||"",getItemValue:e=>(null==e?void 0:e.id)||"",selected:e,onSelect:e=>{!function(e){return-99===e.id}(e)?t({id:e.id,name:e.name,slug:e.slug,options:[]}):(e=>{(0,Q.recordEvent)("product_attribute_add_custom_attribute",{source:Y}),s?m({name:e.name,generate_slug:!0}).then((e=>{d("getProductAttributes"),t({...e,options:[]})}),(e=>{let t=(0,L.__)("Failed to create new attribute.","woocommerce");"woocommerce_rest_cannot_create"===e.code&&(t=e.message),u(t,{explicitDismiss:!0})})):t(e.name)})(e)},onRemove:()=>t(),__experimentalOpenMenuOnFocus:!0},(({items:e,highlightedIndex:t,getItemProps:o,getMenuProps:r,isOpen:n})=>(0,v.createElement)(x.__experimentalSelectControlMenu,{getMenuProps:r,isOpen:n},h?(0,v.createElement)(S.Spinner,null):(0,v.createElement)(pl,{renderItems:e,highlightedIndex:t,disabledAttributeMessage:l,getItemProps:o}))))},_l=({title:e=(0,L.__)("Add attributes","woocommerce"),description:t="",notice:o,attributeLabel:r=(0,L.__)("Attribute","woocommerce"),valueLabel:n=(0,L.__)("Values","woocommerce"),attributePlaceholder:c=(0,L.__)("Search or create attribute","woocommerce"),termPlaceholder:l=(0,L.__)("Search or create value","woocommerce"),removeLabel:i=(0,L.__)("Remove attribute","woocommerce"),addAnotherAccessibleLabel:s=(0,L.__)("Add another attribute","woocommerce"),addAnotherLabel:u=(0,L.__)("+ Add another","woocommerce"),cancelLabel:m=(0,L.__)("Cancel","woocommerce"),addAccessibleLabel:d=(0,L.__)("Add attributes","woocommerce"),addLabel:p=(0,L.__)("Add","woocommerce"),onCancel:h,onAdd:_,onAddAnother:w=(()=>{}),onRemoveItem:g=(()=>{}),selectedAttributeIds:E=[],createNewAttributesAsGlobal:f=!1,disabledAttributeIds:b=[],disabledAttributeMessage:C=(0,L.__)("Already used in Attributes","woocommerce"),termsAutoSelection:y,defaultVisibility:A=!1,defaultSearch:k})=>{const P=e=>{return(e=>0!==e.id)(e)?(t=e.terms)?t.map((e=>e.name)):[]:e.options;var t},B=e=>void 0!==e.visible?e.visible:A,N=e=>{setTimeout((()=>{const t=document.querySelector(".woocommerce-new-attribute-modal__table-row-"+e+" .woocommerce-new-attribute-modal__table-attribute-value-column .woocommerce-experimental-select-control__input");t&&t.focus()}),0)};(0,v.useEffect)((function(){const e=document.querySelector(".woocommerce-new-attribute-modal__table-row .woocommerce-attribute-input-field label"),t=setTimeout((()=>{null==e||e.focus()}),100);return()=>clearTimeout(t)}),[]);const M={name:k};return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(x.Form,{initialValues:{attributes:[k?M:null]}},(({values:A,setValue:x})=>{function k(e){return function(t){if(y&&t&&"string"!=typeof t){const o=cl(t);x("attributes["+e+"]",{...o}),(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_ATTRIBUTE_TERMS_STORE_NAME).getProductAttributeTerms({search:"",attribute_id:t.id}).then((t=>{"all"===y?o.terms=t:t.length>0&&(o.terms=[t[0]]),x("attributes["+e+"]",{...o}),N(e)}))}else x("attributes["+e+"]",t&&cl(t)),t&&N(e)}}return(0,v.createElement)(S.Modal,{title:e,onRequestClose:e=>{e.isPropagationStopped()||h()},className:"woocommerce-new-attribute-modal"},o&&(0,v.createElement)(S.Notice,{isDismissible:!1},(0,v.createElement)("p",null,o)),t&&(0,v.createElement)("p",null,t),(0,v.createElement)("div",{className:"woocommerce-new-attribute-modal__body"},(0,v.createElement)("table",{className:"woocommerce-new-attribute-modal__table"},(0,v.createElement)("thead",null,(0,v.createElement)("tr",{className:"woocommerce-new-attribute-modal__table-header"},(0,v.createElement)("th",null,r),(0,v.createElement)("th",null,n))),(0,v.createElement)("tbody",null,A.attributes.map(((e,t)=>(0,v.createElement)("tr",{key:t,className:`woocommerce-new-attribute-modal__table-row woocommerce-new-attribute-modal__table-row-${t}`},(0,v.createElement)("td",{className:"woocommerce-new-attribute-modal__table-attribute-column"},(0,v.createElement)(hl,{placeholder:c,value:e,label:r,onChange:k(t),ignoredAttributeIds:[...E,...A.attributes.map((e=>null==e?void 0:e.id)).filter((e=>void 0!==e))],createNewAttributesAsGlobal:f,disabledAttributeIds:b,disabledAttributeMessage:C})),(0,v.createElement)("td",{className:"woocommerce-new-attribute-modal__table-attribute-value-column"},e&&0===e.id?(0,v.createElement)(ol,{placeholder:(null==e?void 0:e.options)&&(null==e?void 0:e.options.length)>0?"":l,disabled:!e.name,value:e.options,label:n,onChange:e=>x("attributes["+t+"].options",e)}):(0,v.createElement)(el,{placeholder:(null==e?void 0:e.terms)&&(null==e?void 0:e.terms.length)>0?"":l,disabled:!e||!e.id,attributeId:e?e.id:void 0,value:null==e?[]:e.terms,label:n,onChange:e=>x("attributes["+t+"].terms",e)})),(0,v.createElement)("td",{className:"woocommerce-new-attribute-modal__table-attribute-trash-column"},(0,v.createElement)(S.Button,{icon:bo,disabled:1===A.attributes.length&&null===A.attributes[0],label:i,onClick:()=>((e,t,o)=>{g(),t.attributes.length>1?o("attributes",t.attributes.filter(((t,o)=>o!==e))):o(`attributes[${e}]`,[null])})(t,A,x)})))))))),(0,v.createElement)("div",null,(0,v.createElement)(S.Button,{className:"woocommerce-new-attribute-modal__add-attribute",variant:"tertiary",label:s,onClick:()=>{((e,t)=>{var o;t("attributes",[...e.attributes,null]),o=e.attributes.length,setTimeout((()=>{const e=document.querySelector(`.woocommerce-new-attribute-modal__table-row-${o}`);null==e||e.scrollIntoView({behavior:"smooth"})}),0),w()})(A,x)}},u)),(0,v.createElement)("div",{className:"woocommerce-new-attribute-modal__buttons"},(0,v.createElement)(S.Button,{isSecondary:!0,label:m,onClick:()=>h()},m),(0,v.createElement)(S.Button,{isPrimary:!0,label:d,disabled:1===A.attributes.length&&(null===A.attributes[0]||void 0===A.attributes[0]),onClick:()=>(e=>{const t=[];e.attributes.forEach((e=>{var o;null!==(o=e)&&o.name.length>0&&(e=>e.terms&&e.terms.length>0||e.options&&e.options.length>0)(o)&&t.push({...e,visible:B(e),options:P(e)})})),_(t)})(A)},p)))})),(0,v.createElement)(x.__experimentalSelectControlMenuSlot,null))};function vl({title:e,description:t,onCancel:o,onRemove:r}){const[n,a]=(0,v.useState)(!1);return(0,v.createElement)(S.Modal,{title:e,onRequestClose:e=>{!e.isPropagationStopped()&&o&&o()},className:"woocommerce-remove-confirmation-modal"},(0,v.createElement)("div",{className:"woocommerce-remove-confirmation-modal__content"},t),(0,v.createElement)("div",{className:"woocommerce-remove-confirmation-modal__buttons"},(0,v.createElement)(S.Button,{isDestructive:!0,variant:"primary",isBusy:n,onClick:async function(){try{a(!0),await r()}finally{a(!1)}}},(0,L.__)("Delete","woocommerce")),(0,v.createElement)(S.Button,{variant:"tertiary",onClick:o},(0,L.__)("Cancel","woocommerce"))))}function wl(){return(0,v.createElement)("div",{className:"woocommerce-product-page-attribute-skeleton"},Array(3).fill(0).map(((e,t)=>(0,v.createElement)("div",{key:t,className:"woocommerce-product-page-attribute-skeleton__row"},(0,v.createElement)("div",{className:Ee()("woocommerce-product-page-attribute-skeleton__item")},(0,v.createElement)("div",{className:Ee()(`woocommerce-product-page-attribute-skeleton__name${t}`,`woocommerce-product-page-attribute-skeleton__row${t}`)})),(0,v.createElement)("div",{className:"woocommerce-product-page-attribute-skeleton__item"},(0,v.createElement)("div",{className:Ee()(`woocommerce-product-page-attribute-skeleton__value${t}`,`woocommerce-product-page-attribute-skeleton__row${t}`)})),(0,v.createElement)("div",{className:"woocommerce-product-page-attribute-skeleton__last-item"},(0,v.createElement)("div",{className:Ee()("woocommerce-product-page-attribute-skeleton__buttons",`woocommerce-product-page-attribute-skeleton__row${t}`)}))))))}const gl=({value:e,onAdd:t=(()=>{}),onAddAnother:o=(()=>{}),onRemoveItem:r=(()=>{}),onChange:n,onEdit:a=(()=>{}),onNewModalCancel:c=(()=>{}),onNewModalClose:l=(()=>{}),onNewModalOpen:i=(()=>{}),onEditModalCancel:s=(()=>{}),onEditModalClose:u=(()=>{}),onEditModalOpen:m=(()=>{}),onRemove:d=(()=>{}),onRemoveCancel:p=(()=>{}),onNoticeDismiss:h=(()=>{}),renderCustomEmptyState:_,uiStrings:w,createNewAttributesAsGlobal:E=!1,useRemoveConfirmationModal:f=!1,disabledAttributeIds:b=[],termsAutoSelection:C,defaultVisibility:y=!1})=>{w={newAttributeListItemLabel:(0,L.__)("Add new","woocommerce"),globalAttributeHelperMessage:(0,L.__)("You can change the attribute's name in Attributes.","woocommerce"),attributeRemoveConfirmationMessage:(0,L.__)("Remove this attribute?","woocommerce"),...w};const[A,k]=(0,v.useState)(!1),[P,B]=(0,v.useState)(),[N,M]=(0,v.useState)(),[T,V]=(0,v.useState)(null),F=e=>{n(e.map((e=>({...e,options:e.terms?e.terms.map((e=>e.name)):e.options,terms:void 0,visible:e.visible||!1}))))},D=t=>{F(e.filter((e=>al(e)!==al(t)))),d(t),M(null)},H=()=>{k(!0),i()},R=()=>{k(!1),B(void 0),l()},z=e=>{V(null),u(e)},I=e.sort(((e,t)=>e.position-t.position)),O=e.reduce(((e,t)=>(e[nl(t)]=t,e)),{}),$=e.find((e=>al(e)===T)),G=(0,g.useViewportMatch)("medium","<");return(0,v.createElement)("div",{className:"woocommerce-attribute-field"},_&&0===e.length?null:(0,v.createElement)(Jo,null,(null==w?void 0:w.newAttributeListItemLabel)&&(0,v.createElement)(S.Button,{variant:"secondary",className:"woocommerce-add-attribute-list-item__add-button",onClick:H},w.newAttributeListItemLabel)),w.notice&&(0,v.createElement)(S.Notice,{isDismissible:!0,status:"warning",className:"woocommerce-attribute-field__notice",onRemove:h},(0,v.createElement)("p",null,w.notice)),Boolean(e.length)&&(0,v.createElement)(x.Sortable,{onOrderChange:e=>{const t=e.reduce(((e,{props:t},o)=>(e[nl(t.attribute)]=o,e)),{});n(function(e,t){return Object.keys(t).map((o=>isNaN(e[o])?{...t[o]}:{...t[o],position:e[o]}))}(t,O))}},I.map((e=>(0,v.createElement)(dl,{attribute:e,removeLabel:null==w?void 0:w.attributeRemoveLabel,key:al(e),onEditClick:()=>{return t=e,(0,Q.recordEvent)("product_options_edit",{source:Y,attribute:t.name}),V(al(t)),void m(t);var t},onRemoveClick:()=>{return t=e,void(f?M(t):window.confirm(null==w?void 0:w.attributeRemoveConfirmationMessage)?D(t):p(t));var t}})))),A&&(0,v.createElement)(_l,{title:w.newAttributeModalTitle,description:w.newAttributeModalDescription,onCancel:()=>{R(),c()},onAdd:o=>{const r=o.filter((t=>!e.some((e=>al(t)===al(e)))));F([...e,...r]),t(o),R()},onAddAnother:o,onRemoveItem:r,selectedAttributeIds:e.map((e=>e.id)),createNewAttributesAsGlobal:E,disabledAttributeIds:b,disabledAttributeMessage:w.disabledAttributeMessage,termsAutoSelection:C,defaultVisibility:y,defaultSearch:P}),(0,v.createElement)(x.__experimentalSelectControlMenuSlot,null),$&&(0,v.createElement)(ll,{title:(0,L.sprintf)((0,L.__)("Edit %s","woocommerce"),$.name),customAttributeHelperMessage:w.customAttributeHelperMessage,globalAttributeHelperMessage:w.globalAttributeHelperMessage?(0,v.createInterpolateElement)(w.globalAttributeHelperMessage,{link:(0,v.createElement)(x.Link,{href:(0,Ct.getAdminLink)("edit.php?post_type=product&page=product_attributes"),target:"_blank",type:"wp-admin"},(0,v.createElement)(v.Fragment,null))}):void 0,onCancel:()=>{z($),s($)},onEdit:t=>{(t=>{var o;(0,Q.recordEvent)("product_options_update",{source:Y,attribute:t.name,values:null===(o=t.terms)||void 0===o?void 0:o.map((e=>e.name)),default:t.isDefault,visible:t.visible,filter:!0});const r=e.map((e=>al(e)===al(t)?t:e));a(t),F(r),z(t)})(t)},attribute:$,attributes:e}),N&&(0,v.createElement)(vl,{title:(0,L.sprintf)((0,L.__)("Delete %(attributeName)s","woocommerce"),{attributeName:N.name}),description:(0,v.createElement)("p",null,w.attributeRemoveConfirmationModalMessage),onRemove:()=>D(N),onCancel:()=>{p(N),M(null)}}),G||e.length?null:_?_({addAttribute(e){B(e),H()}}):(0,v.createElement)(wl,null))},El=(e,t)=>e.reduce(((e,o)=>(e[t(o)?0:1].push(o),e)),[[],[]]),fl=(e,t)=>t?e.filter((e=>!!e.variation)):e.filter((e=>!e.variation));function bl({allAttributes:e=[],isVariationAttributes:t=!1,onChange:o,productId:r}){const[n,c]=(0,v.useState)(fl(e,t)),l=(0,v.useCallback)((e=>(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_ATTRIBUTE_TERMS_STORE_NAME).getProductAttributeTerms({attribute_id:e}).then((e=>e),(e=>e))),[r]),i=(e,t,o)=>e.map((({isDefault:e,terms:r,...n},a)=>({...n,variation:t,position:o+a})));return(0,v.useEffect)((()=>{const[o,r]=El(fl(e,t),(e=>0===e.id));Promise.all(r.map((e=>l(e.id)))).then((e=>{c([...r.map(((t,o)=>{return r=t,n=e[o],{...r,terms:(n||[]).filter((e=>r.options.includes(e.name)))};var r,n})),...o])}))}),[e,t,l]),{attributes:n,handleChange:r=>{const n=r.reduce(((e,t)=>void 0===t.isDefault||!0===t.isDefault?[...e,{id:t.id,name:t.name,option:t.options[0]}]:e),[]);let a=t?e.filter((e=>!e.variation)):e.filter((e=>!!e.variation));a=a.filter((e=>!(e.id>0&&r.some((t=>t.id===e.id))||0===e.id&&r.some((t=>t.name.toLowerCase()===e.name.toLowerCase())))));const c=i(r,t,t?a.length:0),l=i(a,!t,t?0:r.length);o(t?[...l,...c]:[...c,...l],n)},setAttributes:c}}const Cl=({value:e,onChange:t,productId:o})=>{const{attributes:r,handleChange:n}=bl({allAttributes:e,onChange:t,productId:o});return(0,v.createElement)(gl,{value:r,disabledAttributeIds:e.filter((e=>!!e.variation)).map((e=>e.id)),uiStrings:{disabledAttributeMessage:(0,L.__)("Already used in Variations","woocommerce")},onAdd:()=>{(0,Q.recordEvent)("product_add_attributes_modal_add_button_click")},onChange:n,onNewModalCancel:()=>{(0,Q.recordEvent)("product_add_attributes_modal_cancel_button_click")},onNewModalOpen:()=>{r.length?(0,Q.recordEvent)("product_add_attribute_button"):(0,Q.recordEvent)("product_add_first_attribute_button_click")},onAddAnother:()=>{(0,Q.recordEvent)("product_add_attributes_modal_add_another_attribute_button_click")},onRemoveItem:()=>{(0,Q.recordEvent)("product_add_attributes_modal_remove_attribute_button_click")},onRemove:()=>(0,Q.recordEvent)("product_remove_attribute_confirmation_confirm_click"),onRemoveCancel:()=>(0,Q.recordEvent)("product_remove_attribute_confirmation_cancel_click"),termsAutoSelection:"first",defaultVisibility:!0})},{name:yl}=Xc,Al={example:{},edit:function({attributes:e}){const[t,o]=(0,b.useEntityProp)("postType","product","attributes"),r=(0,b.useEntityId)("postType","product"),n=(0,f.useWooBlockProps)(e);return(0,v.createElement)("div",{...n},(0,v.createElement)(Cl,{productId:r,value:t,onChange:o}))}},xl=()=>y({name:yl,metadata:Xc,settings:Al}),kl=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-password-field","description":"A checkbox and an input to type a password to view a product.","title":"Product password","category":"widgets","keywords":["products","password"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),{name:Sl,...Pl}=kl,Bl={edit:function({attributes:e}){const t=(0,f.useWooBlockProps)(e),{label:o}=e,[r,n]=(0,b.useEntityProp)("postType","product","post_password");return(0,v.createElement)("div",{...t},(0,v.createElement)(Mo,{label:o,postPassword:r,onInputChange:n}))}};function Nl(){return y({name:Sl,metadata:Pl,settings:Bl})}const Ml=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-details-section-description","title":"Product details section description","category":"woocommerce","description":"The product details section description.","keywords":["products","section","description"],"textdomain":"default","attributes":{"content":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),Tl=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18.5 5.5V8H20V5.5h2.5V4H20V1.5h-1.5V4H16v1.5h2.5zM12 4H6a2 2 0 00-2 2v12a2 2 0 002 2h12a2 2 0 002-2v-6h-1.5v6a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5h6V4z"})),Vl=Tl,Fl=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M2 12c0 3.6 2.4 5.5 6 5.5h.5V19l3-2.5-3-2.5v2H8c-2.5 0-4.5-1.5-4.5-4s2-4.5 4.5-4.5h3.5V6H8c-3.6 0-6 2.4-6 6zm19.5-1h-8v1.5h8V11zm0 5h-8v1.5h8V16zm0-10h-8v1.5h8V6z"})),Dl=Fl,Ll=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5 15h14V9H5v6zm0 4.8h14v-1.5H5v1.5zM5 4.2v1.5h14V4.2H5z"})),Hl=Ll,Rl=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5zM8 12.8h8v-1.5H8v1.5zm0 3h8v-1.5H8v1.5z"})),zl=Rl,Il=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M6.08 10.103h2.914L9.657 12h1.417L8.23 4H6.846L4 12h1.417l.663-1.897Zm1.463-4.137.994 2.857h-2l1.006-2.857ZM20 16H4v-1.5h16V16Zm-7 4H4v-1.5h9V20Z"})),Ol=Il,$l=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16.2 13.2l-4 4V4h-1.5v13.3l-4.5-4.1-1 1.1 6.2 5.8 5.8-5.8-1-1.1z"})),Gl=$l,Ul=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M14.3 6.7l-1.1 1.1 4 4H4v1.5h13.3l-4.1 4.4 1.1 1.1 5.8-6.3z"})),jl=Ul,ql=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12.5 3.9L6.7 9.7l1.1 1.1 4-4V20h1.4V6.7l4.5 4.1 1.1-1.1z"})),Zl=ql,Wl=(0,v.createElement)(_e.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M12.5939 21C14.1472 21 16.1269 20.5701 17.0711 20.1975L16.6447 18.879C16.0964 19.051 14.3299 19.6242 12.6548 19.6242C7.4467 19.6242 4.67513 16.8726 4.67513 12C4.67513 7.21338 7.50762 4.34713 12.2893 4.34713C17.132 4.34713 19.4162 7.55732 19.4162 10.7675C19.4162 14.035 19.0508 15.4968 17.4975 15.4968C16.5838 15.4968 16.0964 14.7803 16.0964 13.9777V7.5H14.4822V8.30255H14.3909C14.1777 7.67198 12.9898 7.12739 11.467 7.2707C9.18274 7.5 7.4467 9.27707 7.4467 11.8567C7.4467 14.5796 8.81726 16.672 11.467 16.758C13.203 16.8153 14.1168 16.0127 14.4822 15.1815H14.5736C14.7563 16.414 16.401 16.8439 17.467 16.8439C20.6954 16.8439 21 13.5764 21 10.7962C21 6.86943 18.0761 3 12.3807 3C6.50254 3 3 6.3535 3 11.9427C3 17.7325 6.38071 21 12.5939 21ZM11.7107 15.2962C9.73096 15.2962 9.03046 13.6051 9.03046 11.7707C9.03046 10.1083 10.0355 8.67516 11.7716 8.67516C13.599 8.67516 14.5736 9.36306 14.5736 11.7707C14.5736 14.1497 13.7513 15.2962 11.7107 15.2962Z"})),Jl=Wl,Yl=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Xl=Yl,Kl=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Ql=Kl,ei=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5.5 12h1.75l-2.5 3-2.5-3H4a8 8 0 113.134 6.35l.907-1.194A6.5 6.5 0 105.5 12zm9.53 1.97l-2.28-2.28V8.5a.75.75 0 00-1.5 0V12a.747.747 0 00.218.529l1.282-.84-1.28.842 2.5 2.5a.75.75 0 101.06-1.061z"})),ti=ei,oi=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),ri=oi,ni=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M8.95 11.25H4v1.5h4.95v4.5H13V18c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75h-2.55v-7.5H13V9c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75H8.95v4.5ZM14.5 15v3c0 .3.2.5.5.5h3c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-3c-.3 0-.5.2-.5.5Zm0-6V6c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5Z",clipRule:"evenodd"})),ai=ni,ci=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v3.5h-15V5c0-.3.2-.5.5-.5zm8 5.5h6.5v3.5H13V10zm-1.5 3.5h-7V10h7v3.5zm-7 5.5v-4h7v4.5H5c-.3 0-.5-.2-.5-.5zm14.5.5h-6V15h6.5v4c0 .3-.2.5-.5.5z"})),li=ci,ii=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 20h8v-1.5H4V20zM18.9 3.5c-.6-.6-1.5-.6-2.1 0l-7.2 7.2c-.4-.1-.7 0-1.1.1-.5.2-1.5.7-1.9 2.2-.4 1.7-.8 2.2-1.1 2.7-.1.1-.2.3-.3.4l-.6 1.1H6c2 0 3.4-.4 4.7-1.4.8-.6 1.2-1.4 1.3-2.3 0-.3 0-.5-.1-.7L19 5.7c.5-.6.5-1.6-.1-2.2zM9.7 14.7c-.7.5-1.5.8-2.4 1 .2-.5.5-1.2.8-2.3.2-.6.4-1 .8-1.1.5-.1 1 .1 1.3.3.2.2.3.5.2.8 0 .3-.1.9-.7 1.3z"})),si=ii,ui=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M6.13 5.5l1.926 1.927A4.975 4.975 0 007.025 10H5v1.5h2V13H5v1.5h2.1a5.002 5.002 0 009.8 0H19V13h-2v-1.5h2V10h-2.025a4.979 4.979 0 00-1.167-2.74l1.76-1.76-1.061-1.06-1.834 1.834A4.977 4.977 0 0012 5.5c-1.062 0-2.046.33-2.855.895L7.19 4.44 6.13 5.5zm2.37 5v3a3.5 3.5 0 107 0v-3a3.5 3.5 0 10-7 0z",fillRule:"evenodd",clipRule:"evenodd"})),mi=ui,di=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M19 6.5H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v7zM8 12.8h8v-1.5H8v1.5z"})),pi=di,hi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M17 3H7c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V5c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v4zm-8-1.2h5V6.2h-5v1.6zM17 13H7c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v4zm-8-1.2h5v-1.5h-5v1.5z"})),_i=hi,vi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7h15v12zM9 10H7v2h2v-2zm0 4H7v2h2v-2zm4-4h-2v2h2v-2zm4 0h-2v2h2v-2zm-4 4h-2v2h2v-2zm4 0h-2v2h2v-2z"})),wi=vi,gi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21ZM15.5303 8.46967C15.8232 8.76256 15.8232 9.23744 15.5303 9.53033L13.0607 12L15.5303 14.4697C15.8232 14.7626 15.8232 15.2374 15.5303 15.5303C15.2374 15.8232 14.7626 15.8232 14.4697 15.5303L12 13.0607L9.53033 15.5303C9.23744 15.8232 8.76256 15.8232 8.46967 15.5303C8.17678 15.2374 8.17678 14.7626 8.46967 14.4697L10.9393 12L8.46967 9.53033C8.17678 9.23744 8.17678 8.76256 8.46967 8.46967C8.76256 8.17678 9.23744 8.17678 9.53033 8.46967L12 10.9393L14.4697 8.46967C14.7626 8.17678 15.2374 8.17678 15.5303 8.46967Z"})),Ei=gi,fi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M12 9.2c-2.2 0-3.9 1.8-3.9 4s1.8 4 3.9 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.4-1.1-2.4-2.5s1.1-2.5 2.4-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM20.2 8c-.1 0-.3 0-.5-.1l-2.5-.8c-.4-.1-.8-.4-1.1-.8l-1-1.5c-.4-.5-1-.9-1.7-.9h-2.9c-.6.1-1.2.4-1.6 1l-1 1.5c-.3.3-.6.6-1.1.7l-2.5.8c-.2.1-.4.1-.6.1-1 .2-1.7.9-1.7 1.9v8.3c0 1 .9 1.9 2 1.9h16c1.1 0 2-.8 2-1.9V9.9c0-1-.7-1.7-1.8-1.9zm.3 10.1c0 .2-.2.4-.5.4H4c-.3 0-.5-.2-.5-.4V9.9c0-.1.2-.3.5-.4.2 0 .5-.1.8-.2l2.5-.8c.7-.2 1.4-.6 1.8-1.3l1-1.5c.1-.1.2-.2.4-.2h2.9c.2 0 .3.1.4.2l1 1.5c.4.7 1.1 1.1 1.9 1.4l2.5.8c.3.1.6.1.8.2.3 0 .4.2.4.4v8.1z"})),bi=fi,Ci=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M14 5H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm.5 12c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V7c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v10zm2.5-7v4l5 3V7l-5 3zm3.5 4.4l-2-1.2v-2.3l2-1.2v4.7z"})),yi=Ci,Ai=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z",fillRule:"evenodd",clipRule:"evenodd"})),xi=Ai,ki=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M11.25 5h1.5v15h-1.5V5zM6 10h1.5v10H6V10zm12 4h-1.5v6H18v-6z",clipRule:"evenodd"})),Si=ki,Pi=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})),Bi=Pi,Ni=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})),Mi=Ni,Ti=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M20 6H4c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h16c.3 0 .5.2.5.5v9zM10 10H8v2h2v-2zm-5 2h2v-2H5v2zm8-2h-2v2h2v-2zm-5 6h8v-2H8v2zm6-4h2v-2h-2v2zm3 0h2v-2h-2v2zm0 4h2v-2h-2v2zM5 16h2v-2H5v2z"})),Vi=Ti,Fi=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-4v-2.4L14 14l1-1-3-3-3 3 1 1 1.2-1.2v2.4H7.7c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4H9l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8 0 1-.8 1.8-1.7 1.8z"})),Di=Fi,Li=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-9c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4h1.3l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8-.1 1-.9 1.8-1.8 1.8z"})),Hi=Li,Ri=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"})),zi=Ri,Ii=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z",clipRule:"evenodd"})),Oi=Ii,$i=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M17.2 10.9c-.5-1-1.2-2.1-2.1-3.2-.6-.9-1.3-1.7-2.1-2.6L12 4l-1 1.1c-.6.9-1.3 1.7-2 2.6-.8 1.2-1.5 2.3-2 3.2-.6 1.2-1 2.2-1 3 0 3.4 2.7 6.1 6.1 6.1s6.1-2.7 6.1-6.1c0-.8-.3-1.8-1-3zm-5.1 7.6c-2.5 0-4.6-2.1-4.6-4.6 0-.3.1-1 .8-2.3.5-.9 1.1-1.9 2-3.1.7-.9 1.3-1.7 1.8-2.3.7.8 1.3 1.6 1.8 2.3.8 1.1 1.5 2.2 2 3.1.7 1.3.8 2 .8 2.3 0 2.5-2.1 4.6-4.6 4.6z"})),Gi=$i,Ui=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zM6 17.5c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h3v10H6zm13.5-.5c0 .3-.2.5-.5.5h-3v-10h3c.3 0 .5.2.5.5v9z"})),ji=Ui,qi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-4.1 1.5v10H10v-10h4.9zM5.5 17V8c0-.3.2-.5.5-.5h2.5v10H6c-.3 0-.5-.2-.5-.5zm14 0c0 .3-.2.5-.5.5h-2.6v-10H19c.3 0 .5.2.5.5v9z"})),Zi=qi,Wi=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zm-13.5 0V4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1v11.8c0 .1-.1.1-.1.1H4.6l-.1-.1z"})),Ji=Wi,Yi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12.9c0 .6.5 1.1 1.1 1.1.3 0 .5-.1.8-.3L8.5 17H18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H7.9l-2.4 2.4V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v9z"})),Xi=Yi,Ki=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z",clipRule:"evenodd"})),Qi=Ki,es=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12.9c0 .6.5 1.1 1.1 1.1.3 0 .5-.1.8-.3L8.5 17H18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H7.9l-2.4 2.4V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v9z",fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)(_e.Path,{d:"M15 15V15C15 13.8954 14.1046 13 13 13L11 13C9.89543 13 9 13.8954 9 15V15",fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)(_e.Circle,{cx:"12",cy:"9",r:"2",fillRule:"evenodd",clipRule:"evenodd"})),ts=es,os=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6.68822 16.625L5.5 17.8145L5.5 5.5L18.5 5.5L18.5 16.625L6.68822 16.625ZM7.31 18.125L19 18.125C19.5523 18.125 20 17.6773 20 17.125L20 5C20 4.44772 19.5523 4 19 4H5C4.44772 4 4 4.44772 4 5V19.5247C4 19.8173 4.16123 20.086 4.41935 20.2237C4.72711 20.3878 5.10601 20.3313 5.35252 20.0845L7.31 18.125ZM16 9.99997H8V8.49997H16V9.99997ZM8 14H13V12.5H8V14Z"})),rs=os,ns=(0,v.createElement)(_e.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M6.68822 10.625L6.24878 11.0649L5.5 11.8145L5.5 5.5L12.5 5.5V8L14 6.5V5C14 4.44772 13.5523 4 13 4H5C4.44772 4 4 4.44771 4 5V13.5247C4 13.8173 4.16123 14.086 4.41935 14.2237C4.72711 14.3878 5.10601 14.3313 5.35252 14.0845L7.31 12.125H8.375L9.875 10.625H7.31H6.68822ZM14.5605 10.4983L11.6701 13.75H16.9975C17.9963 13.75 18.7796 14.1104 19.3553 14.7048C19.9095 15.2771 20.2299 16.0224 20.4224 16.7443C20.7645 18.0276 20.7543 19.4618 20.7487 20.2544C20.7481 20.345 20.7475 20.4272 20.7475 20.4999L19.2475 20.5001C19.2475 20.4191 19.248 20.3319 19.2484 20.2394V20.2394C19.2526 19.4274 19.259 18.2035 18.973 17.1307C18.8156 16.5401 18.586 16.0666 18.2778 15.7483C17.9909 15.4521 17.5991 15.25 16.9975 15.25H11.8106L14.5303 17.9697L13.4696 19.0303L8.96956 14.5303L13.4394 9.50171L14.5605 10.4983Z"})),as=ns,cs=(0,v.createElement)(_e.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"m6.249 11.065.44-.44h3.186l-1.5 1.5H7.31l-1.957 1.96A.792.792 0 0 1 4 13.524V5a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v1.5L12.5 8V5.5h-7v6.315l.749-.75ZM20 19.75H7v-1.5h13v1.5Zm0-12.653-8.967 9.064L8 17l.867-2.935L17.833 5 20 7.097Z"})),ls=cs,is=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M6 11.9c.6.3 1.3.5 2.1.5.4 0 .8 0 1.2-.1.4-.1.7-.2 1-.3l-.1-1.3c-.3.1-.6.3-.9.3-.3.1-.7.1-1.1.1-.6 0-1.1-.1-1.5-.4-.4-.3-.7-.6-.9-1-.2-.5-.3-1-.3-1.5 0-.6.1-1.1.3-1.5.2-.4.5-.8.9-1 .4-.3.9-.4 1.5-.4.4 0 .7 0 1.1.1l.9.3.1-1.3c-.3-.1-.6-.2-1-.3C9 4 8.6 4 8.2 4c-.9 0-1.6.2-2.2.5-.6.4-1.1.8-1.5 1.5-.3.6-.5 1.3-.5 2.2s.2 1.6.5 2.2c.4.6.9 1.1 1.5 1.5zm-2 2.6V16h16v-1.5H4zM4 20h9v-1.5H4V20z"})),ss=is,us=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h6.2v8.9l2.5-3.1 2.5 3.1V4.5h2.2c.4 0 .8.4.8.8v13.4z"})),ms=us,ds=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16 11.2h-3.2V8h-1.6v3.2H8v1.6h3.2V16h1.6v-3.2H16z"})),ps=ds,hs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16.5 7.8v7H18v-7c0-1-.8-1.8-1.8-1.8h-7v1.5h7c.2 0 .3.1.3.3zm-8.7 8.7c-.1 0-.2-.1-.2-.2V2H6v4H2v1.5h4v8.8c0 1 .8 1.8 1.8 1.8h8.8v4H18v-4h4v-1.5H7.8z"})),_s=hs,vs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zm-1.338 4.877c-.314.22-.412.452-.412.623 0 .171.098.403.412.623.312.218.783.377 1.338.377.825 0 1.605.233 2.198.648.59.414 1.052 1.057 1.052 1.852 0 .795-.461 1.438-1.052 1.852-.41.286-.907.486-1.448.582v.316a.75.75 0 01-1.5 0v-.316a3.64 3.64 0 01-1.448-.582c-.59-.414-1.052-1.057-1.052-1.852a.75.75 0 011.5 0c0 .171.098.403.412.623.312.218.783.377 1.338.377s1.026-.159 1.338-.377c.314-.22.412-.452.412-.623 0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377-.825 0-1.605-.233-2.198-.648-.59-.414-1.052-1.057-1.052-1.852 0-.795.461-1.438 1.052-1.852a3.64 3.64 0 011.448-.582V7.5a.75.75 0 011.5 0v.316c.54.096 1.039.296 1.448.582.59.414 1.052 1.057 1.052 1.852a.75.75 0 01-1.5 0c0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377s-1.026.159-1.338.377z"})),ws=vs,gs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 3.25a8.75 8.75 0 100 17.5 8.75 8.75 0 000-17.5zM4.75 12a7.25 7.25 0 1114.5 0 7.25 7.25 0 01-14.5 0zm9.195 1.944a2.75 2.75 0 01-4.066-.194h.621a.75.75 0 000-1.5H9.262a2.767 2.767 0 010-.5H11.5a.75.75 0 000-1.5H9.88a2.75 2.75 0 014.066-.194.75.75 0 001.06-1.061 4.25 4.25 0 00-6.88 1.255H7.5a.75.75 0 000 1.5h.258c-.01.166-.01.334 0 .5H7.5a.75.75 0 000 1.5h.626a4.25 4.25 0 006.88 1.255.75.75 0 00-1.06-1.06z"})),Es=gs,fs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zm.25 4c-.787 0-1.425.638-1.425 1.425 0 .058.014.147.069.3.04.113.088.223.147.36a26.094 26.094 0 01.173.415H12.5a.75.75 0 010 1.5h-.953c.002.047.003.095.003.144 0 .617-.236 1.168-.511 1.606h3.386a.75.75 0 010 1.5H9.35a.75.75 0 01-.452-1.349l.007-.005a4.417 4.417 0 00.596-.581c.328-.39.549-.806.549-1.171 0-.05-.002-.097-.004-.144H9.5a.75.75 0 010-1.5h.088a5.875 5.875 0 01-.106-.27 2.382 2.382 0 01-.157-.805 2.925 2.925 0 015.637-1.097.75.75 0 01-1.39.563 1.426 1.426 0 00-1.322-.891zm-3.35 5.9l.45.6-.45-.6z"})),bs=fs,Cs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4zm.8-4l.7.7 2-2V12h1V9.2l2 2 .7-.7-2-2H12v-1H9.2l2-2-.7-.7-2 2V4h-1v2.8l-2-2-.7.7 2 2H4v1h2.8l-2 2z"})),ys=Cs,As=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),xs=As,ks=(0,v.createElement)(_e.SVG,{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M8 7h2V5H8v2zm0 6h2v-2H8v2zm0 6h2v-2H8v2zm6-14v2h2V5h-2zm0 8h2v-2h-2v2zm0 6h2v-2h-2v2z"})),Ss=ks,Ps=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})),Bs=Ps,Ns=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"})),Ms=Ns,Ts=Ms,Vs=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5z"})),Fs=Vs,Ds=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 6v12c0 1.1.9 2 2 2h3v-1.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h3V4H6c-1.1 0-2 .9-2 2zm7.2 16h1.5V2h-1.5v20zM15 5.5h1.5V4H15v1.5zm3.5.5H20c0-1.1-.9-2-2-2v1.5c.3 0 .5.2.5.5zm0 10.5H20v-2h-1.5v2zm0-3.5H20v-2h-1.5v2zm-.5 5.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zM15 20h1.5v-1.5H15V20zm3.5-10.5H20v-2h-1.5v2z"})),Ls=Ds,Hs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M2 11.2v1.5h20v-1.5H2zM5.5 6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v3H20V6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3h1.5V6zm2 14h2v-1.5h-2V20zm3.5 0h2v-1.5h-2V20zm7-1.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zm.5-2H20V15h-1.5v1.5zM5.5 18H4c0 1.1.9 2 2 2v-1.5c-.3 0-.5-.2-.5-.5zm0-3H4v1.5h1.5V15zm9 5h2v-1.5h-2V20z"})),Rs=Hs,zs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M14.7 11.3c1-.6 1.5-1.6 1.5-3 0-2.3-1.3-3.4-4-3.4H7v14h5.8c1.4 0 2.5-.3 3.3-1 .8-.7 1.2-1.7 1.2-2.9.1-1.9-.8-3.1-2.6-3.7zm-5.1-4h2.3c.6 0 1.1.1 1.4.4.3.3.5.7.5 1.2s-.2 1-.5 1.2c-.3.3-.8.4-1.4.4H9.6V7.3zm4.6 9c-.4.3-1 .4-1.7.4H9.6v-3.9h2.9c.7 0 1.3.2 1.7.5.4.3.6.8.6 1.5s-.2 1.2-.6 1.5z"})),Is=zs,Os=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),$s=Os,Gs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-8-3.5l3 3-3 3 1 1 4-4-4-4-1 1z"})),Us=Gs,js=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM20.0303 9.03033L17.0607 12L20.0303 14.9697L18.9697 16.0303L15.4697 12.5303L14.9393 12L15.4697 11.4697L18.9697 7.96967L20.0303 9.03033Z"})),qs=js,Zs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12.5 5L10 19h1.9l2.5-14z"})),Ws=Zs,Js=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM6 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})),Ys=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 8.8h8.9V7.2H4v1.6zm0 7h8.9v-1.5H4v1.5zM18 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"})),Xs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM5 6.7V10h1V5.3L3.8 6l.4 1 .8-.3zm-.4 5.7c-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5h2.7v-1h-1c.3-.6.8-1.4.9-2.1.1-.3 0-.8-.2-1.1-.5-.6-1.3-.5-1.7-.4z"})),Ks=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M3.8 15.8h8.9v-1.5H3.8v1.5zm0-7h8.9V7.2H3.8v1.6zm14.7-2.1V10h1V5.3l-2.2.7.3 1 .9-.3zm1.2 6.1c-.5-.6-1.2-.5-1.7-.4-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5H20v-1h-.9c.3-.6.8-1.4.9-2.1 0-.3 0-.8-.3-1.1z"})),Qs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),eu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-4-4.6l-4 4 4 4 1-1-3-3 3-3-1-1z"})),tu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM15.4697 14.9697L18.4393 12L15.4697 9.03033L16.5303 7.96967L20.0303 11.4697L20.5607 12L20.0303 12.5303L16.5303 16.0303L15.4697 14.9697Z"})),ou=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6zM5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6z"})),ru=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),nu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),au=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),cu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4.2 9h1.5V5.8H9V4.2H4.2V9zm14 9.2H15v1.5h4.8V15h-1.5v3.2zM15 4.2v1.5h3.2V9h1.5V4.2H15zM5.8 15H4.2v4.8H9v-1.5H5.8V15z"})),lu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8h-1.5zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zM4.5 4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1V12l-2.3-1.7c-.3-.2-.6-.2-.9 0l-2.9 2.1L8 11.3c-.2-.1-.5-.1-.7 0l-2.9 1.5V4.6zm0 11.8v-1.8l3.2-1.7 2.4 1.2c.2.1.5.1.8-.1l2.8-2 2.8 2v2.5c0 .1-.1.1-.1.1H4.6c0-.1-.1-.2-.1-.2z"})),iu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 3.3c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8s-4-8.8-8.8-8.8zm6.5 5.5h-2.6C15.4 7.3 14.8 6 14 5c2 .6 3.6 2 4.5 3.8zm.7 3.2c0 .6-.1 1.2-.2 1.8h-2.9c.1-.6.1-1.2.1-1.8s-.1-1.2-.1-1.8H19c.2.6.2 1.2.2 1.8zM12 18.7c-1-.7-1.8-1.9-2.3-3.5h4.6c-.5 1.6-1.3 2.9-2.3 3.5zm-2.6-4.9c-.1-.6-.1-1.1-.1-1.8 0-.6.1-1.2.1-1.8h5.2c.1.6.1 1.1.1 1.8s-.1 1.2-.1 1.8H9.4zM4.8 12c0-.6.1-1.2.2-1.8h2.9c-.1.6-.1 1.2-.1 1.8 0 .6.1 1.2.1 1.8H5c-.2-.6-.2-1.2-.2-1.8zM12 5.3c1 .7 1.8 1.9 2.3 3.5H9.7c.5-1.6 1.3-2.9 2.3-3.5zM10 5c-.8 1-1.4 2.3-1.8 3.8H5.5C6.4 7 8 5.6 10 5zM5.5 15.3h2.6c.4 1.5 1 2.8 1.8 3.7-1.8-.6-3.5-2-4.4-3.7zM14 19c.8-1 1.4-2.2 1.8-3.7h2.6C17.6 17 16 18.4 14 19z"})),su=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7.8 16.5H5c-.3 0-.5-.2-.5-.5v-6.2h6.8v6.7zm0-8.3H4.5V5c0-.3.2-.5.5-.5h6.2v6.7zm8.3 7.8c0 .3-.2.5-.5.5h-6.2v-6.8h6.8V19zm0-7.8h-6.8V4.5H19c.3 0 .5.2.5.5v6.2z",fillRule:"evenodd",clipRule:"evenodd"})),uu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M7 16.5h10V15H7v1.5zm0-9V9h10V7.5H7z"})),mu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M6.2 5.2v13.4l5.8-4.8 5.8 4.8V5.2z"})),du=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm-1 16v-2h2v2h-2zm2-3v-1.141A3.991 3.991 0 0016 10a4 4 0 00-8 0h2c0-1.103.897-2 2-2s2 .897 2 2-.897 2-2 2a1 1 0 00-1 1v2h2z"})),pu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M6 5.5h12a.5.5 0 01.5.5v7H14a2 2 0 11-4 0H5.5V6a.5.5 0 01.5-.5zm-.5 9V18a.5.5 0 00.5.5h12a.5.5 0 00.5-.5v-3.5h-3.337a3.5 3.5 0 01-6.326 0H5.5zM4 13V6a2 2 0 012-2h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2v-5z",clipRule:"evenodd"})),hu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M18.646 9H20V8l-1-.5L12 4 5 7.5 4 8v1h14.646zm-3-1.5L12 5.677 8.354 7.5h7.292zm-7.897 9.44v-6.5h-1.5v6.5h1.5zm5-6.5v6.5h-1.5v-6.5h1.5zm5 0v6.5h-1.5v-6.5h1.5zm2.252 8.81c0 .414-.334.75-.748.75H4.752a.75.75 0 010-1.5h14.5a.75.75 0 01.749.75z",clipRule:"evenodd"})),_u=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})),vu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M4.8 11.4H2.1V9H1v6h1.1v-2.6h2.7V15h1.1V9H4.8v2.4zm1.9-1.3h1.7V15h1.1v-4.9h1.7V9H6.7v1.1zM16.2 9l-1.5 2.7L13.3 9h-.9l-.8 6h1.1l.5-4 1.5 2.8 1.5-2.8.5 4h1.1L17 9h-.8zm3.8 5V9h-1.1v6h3.6v-1H20z"})),wu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),gu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 3.2c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8 0-4.8-4-8.8-8.8-8.8zm0 16c-4 0-7.2-3.3-7.2-7.2C4.8 8 8 4.8 12 4.8s7.2 3.3 7.2 7.2c0 4-3.2 7.2-7.2 7.2zM11 17h2v-6h-2v6zm0-8h2V7h-2v2z"})),Eu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M9 12h2v-2h2V8h-2V6H9v2H7v2h2v2zm1 4c3.9 0 7-3.1 7-7s-3.1-7-7-7-7 3.1-7 7 3.1 7 7 7zm0-12c2.8 0 5 2.2 5 5s-2.2 5-5 5-5-2.2-5-5 2.2-5 5-5zM3 19h14v-2H3v2z"})),fu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M11 8H9v2H7v2h2v2h2v-2h2v-2h-2V8zm-1-4c-3.9 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7-3.1-7-7-7zm0 12c-2.8 0-5-2.2-5-5s2.2-5 5-5 5 2.2 5 5-2.2 5-5 5zM3 1v2h14V1H3z"})),bu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"})),Cu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20 9h-7.2V4h-1.6v5H4v6h7.2v5h1.6v-5H20z"})),yu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"})),Au=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M9 15h6V9H9v6zm-5 5h1.5V4H4v16zM18.5 4v16H20V4h-1.5z"})),xu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M9 13.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM9 16a4.002 4.002 0 003.8-2.75H15V16h2.5v-2.75H19v-2.5h-6.2A4.002 4.002 0 005 12a4 4 0 004 4z",fillRule:"evenodd",clipRule:"evenodd"})),ku=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M18,0 L2,0 C0.9,0 0.01,0.9 0.01,2 L0,12 C0,13.1 0.9,14 2,14 L18,14 C19.1,14 20,13.1 20,12 L20,2 C20,0.9 19.1,0 18,0 Z M18,12 L2,12 L2,2 L18,2 L18,12 Z M9,3 L11,3 L11,5 L9,5 L9,3 Z M9,6 L11,6 L11,8 L9,8 L9,6 Z M6,3 L8,3 L8,5 L6,5 L6,3 Z M6,6 L8,6 L8,8 L6,8 L6,6 Z M3,6 L5,6 L5,8 L3,8 L3,6 Z M3,3 L5,3 L5,5 L3,5 L3,3 Z M6,9 L14,9 L14,11 L6,11 L6,9 Z M12,6 L14,6 L14,8 L12,8 L12,6 Z M12,3 L14,3 L14,5 L12,5 L12,3 Z M15,6 L17,6 L17,8 L15,8 L15,6 Z M15,3 L17,3 L17,5 L15,5 L15,3 Z M10,20 L14,16 L6,16 L10,20 Z"})),Su=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Pu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M17.375 15.656A6.47 6.47 0 0018.5 12a6.47 6.47 0 00-.943-3.374l-1.262.813c.448.749.705 1.625.705 2.561a4.977 4.977 0 01-.887 2.844l1.262.813zm-1.951 1.87l-.813-1.261A4.976 4.976 0 0112 17c-.958 0-1.852-.27-2.613-.736l-.812 1.261A6.47 6.47 0 0012 18.5a6.47 6.47 0 003.424-.974zm-8.8-1.87A6.47 6.47 0 015.5 12c0-1.235.344-2.39.943-3.373l1.261.812A4.977 4.977 0 007 12c0 1.056.328 2.036.887 2.843l-1.262.813zm2.581-7.803A4.977 4.977 0 0112 7c1.035 0 1.996.314 2.794.853l.812-1.262A6.47 6.47 0 0012 5.5a6.47 6.47 0 00-3.607 1.092l.812 1.261zM12 20a8 8 0 100-16 8 8 0 000 16zm0-4.5a3.5 3.5 0 100-7 3.5 3.5 0 000 7z",clipRule:"evenodd"})),Bu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M5 11.25h3v1.5H5v-1.5zm5.5 0h3v1.5h-3v-1.5zm8.5 0h-3v1.5h3v-1.5z",clipRule:"evenodd"})),Nu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M5.25 11.25h1.5v1.5h-1.5v-1.5zm3 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5zm1.5 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5z",clipRule:"evenodd"})),Mu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},(0,v.createElement)(_e.Path,{d:"M5 11.25h14v1.5H5z"})),Tu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Vu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M15.6 7.3h-.7l1.6-3.5-.9-.4-3.9 8.5H9v1.5h2l-1.3 2.8H8.4c-2 0-3.7-1.7-3.7-3.7s1.7-3.7 3.7-3.7H10V7.3H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H9l-1.4 3.2.9.4 5.7-12.5h1.4c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.9 0 5.2-2.3 5.2-5.2 0-2.9-2.4-5.2-5.2-5.2z"})),Fu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M4 4v1.5h16V4H4zm8 8.5h8V11h-8v1.5zM4 20h16v-1.5H4V20zm4-8c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2z"})),Du=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 11v1.5h8V11h-8zm-6-1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})),Lu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Hu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M11 14.5l1.1 1.1 3-3 .5-.5-.6-.6-3-3-1 1 1.7 1.7H5v1.5h7.7L11 14.5zM16.8 5h-7c-1.1 0-2 .9-2 2v1.5h1.5V7c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v10c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5v-1.5H7.8V17c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2z"})),Ru=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M18.1823 11.6392C18.1823 13.0804 17.0139 14.2487 15.5727 14.2487C14.3579 14.2487 13.335 13.4179 13.0453 12.2922L13.0377 12.2625L13.0278 12.2335L12.3985 10.377L12.3942 10.3785C11.8571 8.64997 10.246 7.39405 8.33961 7.39405C5.99509 7.39405 4.09448 9.29465 4.09448 11.6392C4.09448 13.9837 5.99509 15.8843 8.33961 15.8843C8.88499 15.8843 9.40822 15.781 9.88943 15.5923L9.29212 14.0697C8.99812 14.185 8.67729 14.2487 8.33961 14.2487C6.89838 14.2487 5.73003 13.0804 5.73003 11.6392C5.73003 10.1979 6.89838 9.02959 8.33961 9.02959C9.55444 9.02959 10.5773 9.86046 10.867 10.9862L10.8772 10.9836L11.4695 12.7311C11.9515 14.546 13.6048 15.8843 15.5727 15.8843C17.9172 15.8843 19.8178 13.9837 19.8178 11.6392C19.8178 9.29465 17.9172 7.39404 15.5727 7.39404C15.0287 7.39404 14.5066 7.4968 14.0264 7.6847L14.6223 9.20781C14.9158 9.093 15.2358 9.02959 15.5727 9.02959C17.0139 9.02959 18.1823 10.1979 18.1823 11.6392Z"})),zu=(0,v.createElement)(_e.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 9c-.8 0-1.5.7-1.5 1.5S11.2 12 12 12s1.5-.7 1.5-1.5S12.8 9 12 9zm0-5c-3.6 0-6.5 2.8-6.5 6.2 0 .8.3 1.8.9 3.1.5 1.1 1.2 2.3 2 3.6.7 1 3 3.8 3.2 3.9l.4.5.4-.5c.2-.2 2.6-2.9 3.2-3.9.8-1.2 1.5-2.5 2-3.6.6-1.3.9-2.3.9-3.1C18.5 6.8 15.6 4 12 4zm4.3 8.7c-.5 1-1.1 2.2-1.9 3.4-.5.7-1.7 2.2-2.4 3-.7-.8-1.9-2.3-2.4-3-.8-1.2-1.4-2.3-1.9-3.3-.6-1.4-.7-2.2-.7-2.5 0-2.6 2.2-4.7 5-4.7s5 2.1 5 4.7c0 .2-.1 1-.7 2.4z"})),Iu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Ou=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M3 18h8V6H3v12zM14 7.5V9h7V7.5h-7zm0 5.3h7v-1.5h-7v1.5zm0 3.7h7V15h-7v1.5z"})),$u=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M6.863 13.644L5 13.25h-.5a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5H5L18 6.5h2V16h-2l-3.854-.815.026.008a3.75 3.75 0 01-7.31-1.549zm1.477.313a2.251 2.251 0 004.356.921l-4.356-.921zm-2.84-3.28L18.157 8h.343v6.5h-.343L5.5 11.823v-1.146z",clipRule:"evenodd"})),Gu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z"})),Uu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),ju=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M4 9v1.5h16V9H4zm12 5.5h4V13h-4v1.5zm-6 0h4V13h-4v1.5zm-6 0h4V13H4v1.5z"})),qu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M11 13h2v-2h-2v2zm-6 0h2v-2H5v2zm12-2v2h2v-2h-2z"})),Zu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M7.5 12C7.5 11.1716 6.82843 10.5 6 10.5C5.17157 10.5 4.5 11.1716 4.5 12C4.5 12.8284 5.17157 13.5 6 13.5C6.82843 13.5 7.5 12.8284 7.5 12Z"}),(0,v.createElement)(_e.Path,{d:"M13.5 12C13.5 11.1716 12.8284 10.5 12 10.5C11.1716 10.5 10.5 11.1716 10.5 12C10.5 12.8284 11.1716 13.5 12 13.5C12.8284 13.5 13.5 12.8284 13.5 12Z"}),(0,v.createElement)(_e.Path,{d:"M19.5 12C19.5 11.1716 18.8284 10.5 18 10.5C17.1716 10.5 16.5 11.1716 16.5 12C16.5 12.8284 17.1716 13.5 18 13.5C18.8284 13.5 19.5 12.8284 19.5 12Z"})),Wu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M19.75 9c0-1.257-.565-2.197-1.39-2.858-.797-.64-1.827-1.017-2.815-1.247-1.802-.42-3.703-.403-4.383-.396L11 4.5V6l.177-.001c.696-.006 2.416-.02 4.028.356.887.207 1.67.518 2.216.957.52.416.829.945.829 1.688 0 .592-.167.966-.407 1.23-.255.281-.656.508-1.236.674-1.19.34-2.82.346-4.607.346h-.077c-1.692 0-3.527 0-4.942.404-.732.209-1.424.545-1.935 1.108-.526.579-.796 1.33-.796 2.238 0 1.257.565 2.197 1.39 2.858.797.64 1.827 1.017 2.815 1.247 1.802.42 3.703.403 4.383.396L13 19.5h.714V22L18 18.5 13.714 15v3H13l-.177.001c-.696.006-2.416.02-4.028-.356-.887-.207-1.67-.518-2.216-.957-.52-.416-.829-.945-.829-1.688 0-.592.167-.966.407-1.23.255-.281.656-.508 1.237-.674 1.189-.34 2.819-.346 4.606-.346h.077c1.692 0 3.527 0 4.941-.404.732-.209 1.425-.545 1.936-1.108.526-.579.796-1.33.796-2.238z"})),Ju=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"})),Yu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm.5 12c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v10zm-11-7.6h-.7l-3.1 4.3h2.8V15h1v-1.3h.7v-.8h-.7V9.4zm-.9 3.5H6.3l1.2-1.7v1.7zm5.6-3.2c-.4-.2-.8-.4-1.2-.4-.5 0-.9.1-1.2.4-.4.2-.6.6-.8 1-.2.4-.3.9-.3 1.5s.1 1.1.3 1.6c.2.4.5.8.8 1 .4.2.8.4 1.2.4.5 0 .9-.1 1.2-.4.4-.2.6-.6.8-1 .2-.4.3-1 .3-1.6 0-.6-.1-1.1-.3-1.5-.1-.5-.4-.8-.8-1zm0 3.6c-.1.3-.3.5-.5.7-.2.1-.4.2-.7.2-.3 0-.5-.1-.7-.2-.2-.1-.4-.4-.5-.7-.1-.3-.2-.7-.2-1.2 0-.7.1-1.2.4-1.5.3-.3.6-.5 1-.5s.7.2 1 .5c.3.3.4.8.4 1.5-.1.5-.1.9-.2 1.2zm5-3.9h-.7l-3.1 4.3h2.8V15h1v-1.3h.7v-.8h-.7V9.4zm-1 3.5H16l1.2-1.7v1.7z"})),Xu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12-9.8c.4 0 .8-.3.9-.7l1.1-3h3.6l.5 1.7h1.9L13 9h-2.2l-3.4 9.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12H20V6c0-1.1-.9-2-2-2zm-6 7l1.4 3.9h-2.7L12 11z"})),Ku=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M7.8 6c0-.7.6-1.2 1.2-1.2h6c.7 0 1.2.6 1.2 1.2v3h1.5V6c0-1.5-1.2-2.8-2.8-2.8H9C7.5 3.2 6.2 4.5 6.2 6v3h1.5V6zm8.4 11c0 .7-.6 1.2-1.2 1.2H9c-.7 0-1.2-.6-1.2-1.2v-3H6.2v3c0 1.5 1.2 2.8 2.8 2.8h6c1.5 0 2.8-1.2 2.8-2.8v-3h-1.5v3zM4 11v1h16v-1H4z"})),Qu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M7 5.5h10a.5.5 0 01.5.5v12a.5.5 0 01-.5.5H7a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM17 4H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V6a2 2 0 00-2-2zm-1 3.75H8v1.5h8v-1.5zM8 11h8v1.5H8V11zm6 3.25H8v1.5h6v-1.5z"})),em=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M7 13.8h6v-1.5H7v1.5zM18 16V4c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2zM5.5 16V4c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5zM7 10.5h8V9H7v1.5zm0-3.3h8V5.8H7v1.4zM20.2 6v13c0 .7-.6 1.2-1.2 1.2H8v1.5h11c1.5 0 2.7-1.2 2.7-2.8V6h-1.5z"})),tm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18.3 4H9.9v-.1l-.9.2c-2.3.4-4 2.4-4 4.8s1.7 4.4 4 4.8l.7.1V20h1.5V5.5h2.9V20h1.5V5.5h2.7V4z"})),om=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M5.5 9.5v-2h13v2h-13zm0 3v4h13v-4h-13zM4 7a1 1 0 011-1h14a1 1 0 011 1v10a1 1 0 01-1 1H5a1 1 0 01-1-1V7z",clipRule:"evenodd"})),rm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M6.5 8a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zM8 5a3 3 0 100 6 3 3 0 000-6zm6.5 11a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zm1.5-3a3 3 0 100 6 3 3 0 000-6zM5.47 17.41a.75.75 0 001.06 1.06L18.47 6.53a.75.75 0 10-1.06-1.06L5.47 17.41z",clipRule:"evenodd"})),nm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M7 9v6h10V9H7zM5 19.8h14v-1.5H5v1.5zM5 4.3v1.5h14V4.3H5z"})),am=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 9v6h14V9H4zm8-4.8H4v1.5h8V4.2zM4 19.8h8v-1.5H4v1.5z"})),cm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M6 15h14V9H6v6zm6-10.8v1.5h8V4.2h-8zm0 15.6h8v-1.5h-8v1.5z"})),lm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M15.5 9.5a1 1 0 100-2 1 1 0 000 2zm0 1.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5zm-2.25 6v-2a2.75 2.75 0 00-2.75-2.75h-4A2.75 2.75 0 003.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0120.25 15zM9.5 8.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 0z",fillRule:"evenodd"})),im=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),sm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M2 12C2 6.44444 6.44444 2 12 2C17.5556 2 22 6.44444 22 12C22 17.5556 17.5556 22 12 22C6.44444 22 2 17.5556 2 12ZM13 11V7H11V11H7V13H11V17H13V13H17V11H13Z"})),um=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6zM10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6z"})),mm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"m7.3 9.7 1.4 1.4c.2-.2.3-.3.4-.5 0 0 0-.1.1-.1.3-.5.4-1.1.3-1.6L12 7 9 4 7.2 6.5c-.6-.1-1.1 0-1.6.3 0 0-.1 0-.1.1-.3.1-.4.2-.6.4l1.4 1.4L4 11v1h1l2.3-2.3zM4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4z"})),dm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M10 4.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm2.25 7.5v-1A2.75 2.75 0 0011 8.25H7A2.75 2.75 0 004.25 11v1h1.5v-1c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v1h1.5zM4 20h9v-1.5H4V20zm16-4H4v-1.5h16V16z",fillRule:"evenodd",clipRule:"evenodd"})),pm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M20 4H4v1.5h16V4zm-2 9h-3c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3zM4 9.5h9V8H4v1.5zM9 13H6c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3z",fillRule:"evenodd",clipRule:"evenodd"})),hm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),_m=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),vm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),wm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M11.696 13.972c.356-.546.599-.958.728-1.235a1.79 1.79 0 00.203-.783c0-.264-.077-.47-.23-.618-.148-.153-.354-.23-.618-.23-.295 0-.569.07-.82.212a3.413 3.413 0 00-.738.571l-.147-1.188c.289-.234.59-.41.903-.526.313-.117.66-.175 1.041-.175.375 0 .695.08.959.24.264.153.46.362.59.626.135.265.203.556.203.876 0 .362-.08.734-.24 1.115-.154.381-.427.87-.82 1.466l-.756 1.152H14v1.106h-4l1.696-2.609z"}),(0,v.createElement)(_e.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"})),gm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12.75 9.333c0 .521-.102.977-.327 1.354-.23.386-.555.628-.893.774-.545.234-1.183.227-1.544.222l-.12-.001v-1.5h.123c.414.001.715.002.948-.099a.395.395 0 00.199-.166c.05-.083.114-.253.114-.584V7.2H8.8V4h3.95v5.333zM7.95 9.333c0 .521-.102.977-.327 1.354-.23.386-.555.628-.893.774-.545.234-1.183.227-1.544.222l-.12-.001v-1.5h.123c.414.001.715.002.948-.099a.394.394 0 00.198-.166c.05-.083.115-.253.115-.584V7.2H4V4h3.95v5.333zM13 20H4v-1.5h9V20zM20 16H4v-1.5h16V16z"})),Em=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),fm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 11h2V9H7v2zm0 4h2v-2H7v2zm3-4h7V9h-7v2zm0 4h7v-2h-7v2z"})),bm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M4 14.5h16V16H4zM4 18.5h9V20H4zM4 4h3c2 0 3 .86 3 2.583 0 .891-.253 1.554-.76 1.988-.505.435-1.24.652-2.204.652H5.542V12H4V4zm2.855 4c.53 0 .924-.114 1.18-.343.266-.228.398-.579.398-1.051 0-.473-.132-.82-.397-1.04-.265-.229-.67-.343-1.217-.343H5.542V8h1.313z"})),Cm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),ym=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Am=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 18h6V6H4v12zm9-9.5V10h7V8.5h-7zm0 7h7V14h-7v1.5z"})),xm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M14 6v12h6V6h-6zM4 10h7V8.5H4V10zm0 5.5h7V14H4v1.5z"})),km=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Sm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 13.5h6v-3H4v3zm8 0h3v-3h-3v3zm5-3v3h3v-3h-3z"})),Pm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5 13.5h3v-3H5v3zm5 0h3v-3h-3v3zM17 9l-1 1 2 2-2 2 1 1 3-3-3-3z"})),Bm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Nm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16 10.5v3h3v-3h-3zm-5 3h3v-3h-3v3zM7 9l-3 3 3 3 1-1-2-2 2-2-1-1z"})),Mm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4zm1.3-2.9c.6.3 1.3.5 2 .5.8 0 1.4-.2 2-.5.1 0 .1-.1.2-.2l.8.7.9-1-.8-.7.3-.3a5.09 5.09 0 0 0 0-4.4c-.2-.6-.7-1-1.3-1.4-.6-.3-1.3-.5-2-.5-.8 0-1.4.2-2 .5-.7.4-1.1.8-1.5 1.5-.3.6-.5 1.3-.5 2.2 0 .8.2 1.6.5 2.2.4.6.8 1.1 1.4 1.4zm-.1-5c.2-.4.5-.7.8-1s.8-.4 1.3-.4 1 .1 1.3.4.6.6.8 1c.3.4.4.8.4 1.4 0 .5-.1 1-.3 1.4v.1l-1-.9-.9 1 .9.9c-.3.2-.7.3-1.2.3s-1-.1-1.3-.4c-.4-.2-.6-.6-.8-1C5 9 4.9 8.5 4.9 8c0-.6.1-1 .3-1.4z"})),Tm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Vm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M16.83 6.342l.602.3.625-.25.443-.176v12.569l-.443-.178-.625-.25-.603.301-1.444.723-2.41-.804-.475-.158-.474.158-2.41.803-1.445-.722-.603-.3-.625.25-.443.177V6.215l.443.178.625.25.603-.301 1.444-.722 2.41.803.475.158.474-.158 2.41-.803 1.445.722zM20 4l-1.5.6-1 .4-2-1-3 1-3-1-2 1-1-.4L5 4v17l1.5-.6 1-.4 2 1 3-1 3 1 2-1 1 .4 1.5.6V4zm-3.5 6.25v-1.5h-8v1.5h8zm0 3v-1.5h-8v1.5h8zm-8 3v-1.5h8v1.5h-8z",clipRule:"evenodd"})),Fm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M8.45474 21.2069L16.4547 3.7069L15.5453 3.29114L14.2837 6.05081C13.5991 5.69873 12.8228 5.49999 12 5.49999C10.9385 5.49999 9.95431 5.83076 9.1448 6.39485L7.18994 4.44L6.12928 5.50066L8.05556 7.42694C7.49044 8.15127 7.12047 9.0353 7.02469 9.99999H5V11.5H7V13H5V14.5H7.10002C7.35089 15.7359 8.0576 16.8062 9.03703 17.5279L7.54526 20.7911L8.45474 21.2069ZM9.68024 16.1209C8.95633 15.4796 8.5 14.5431 8.5 13.5V10.5C8.5 8.567 10.067 6.99999 12 6.99999C12.6003 6.99999 13.1653 7.15111 13.659 7.41738L9.68024 16.1209ZM15.3555 9.50155L16.1645 7.73191C16.6053 8.39383 16.8926 9.16683 16.9753 9.99999H19V11.5H17V13H19V14.5H16.9C16.4367 16.7822 14.419 18.5 12 18.5C11.7508 18.5 11.5058 18.4818 11.2664 18.4466L11.928 16.9993C11.9519 16.9998 11.9759 17 12 17C13.933 17 15.5 15.433 15.5 13.5V10.5C15.5 10.1531 15.4495 9.81794 15.3555 9.50155Z"})),Dm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Lm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16 10h4c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-4c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1zm-8 4H4c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h4c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm10-2.6L14.5 15l1.1 1.1 1.7-1.7c-.1 1.1-.3 2.3-.9 2.9-.3.3-.7.5-1.3.5h-4.5v1.5H15c.9 0 1.7-.3 2.3-.9 1-1 1.3-2.7 1.4-4l1.8 1.8 1.1-1.1-3.6-3.7zM6.8 9.7c.1-1.1.3-2.3.9-2.9.4-.4.8-.6 1.3-.6h4.5V4.8H9c-.9 0-1.7.3-2.3.9-1 1-1.3 2.7-1.4 4L3.5 8l-1 1L6 12.6 9.5 9l-1-1-1.7 1.7z"})),Hm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M7 11.5h10V13H7z"})),Rm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M12.5 4.2v1.6h4.7L5.8 17.2V12H4.2v7.8H12v-1.6H6.8L18.2 6.8v4.7h1.6V4.2z"})),zm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M7 7.2h8.2L13.5 9l1.1 1.1 3.6-3.6-3.5-4-1.1 1 1.9 2.3H7c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.2-.5zm13.8 4V11h-1.5v.3c0 1.1 0 3.5-1 4.5-.3.3-.7.5-1.3.5H8.8l1.7-1.7-1.1-1.1L5.9 17l3.5 4 1.1-1-1.9-2.3H17c.9 0 1.7-.3 2.3-.9 1.5-1.4 1.5-4.2 1.5-5.6z"})),Im=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M9.2 6.5H4V8h5.2c.3 0 .5.2.5.5v7c0 .3-.2.5-.5.5H4v1.5h5.2c1.1 0 2-.9 2-2v-7c0-1.1-.8-2-2-2zM14.8 8H20V6.5h-5.2c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2H20V16h-5.2c-.3 0-.5-.2-.5-.5v-7c-.1-.3.2-.5.5-.5z"})),Om=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),$m=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 4V2.2L9 4.8l3 2.5V5.5c3.6 0 6.5 2.9 6.5 6.5 0 2.9-1.9 5.3-4.5 6.2v.2l-.1-.2c-.4.1-.7.2-1.1.2l.2 1.5c.3 0 .6-.1 1-.2 3.5-.9 6-4 6-7.7 0-4.4-3.6-8-8-8zm-7.9 7l1.5.2c.1-1.2.5-2.3 1.2-3.2l-1.1-.9C4.8 8.2 4.3 9.6 4.1 11zm1.5 1.8l-1.5.2c.1.7.3 1.4.5 2 .3.7.6 1.3 1 1.8l1.2-.8c-.3-.5-.6-1-.8-1.5s-.4-1.1-.4-1.7zm1.5 5.5c1.1.9 2.4 1.4 3.8 1.6l.2-1.5c-1.1-.1-2.2-.5-3.1-1.2l-.9 1.1z"})),Gm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Um=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),jm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"})),qm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M20.2 7v4H3.8V7H2.2v9h1.6v-3.5h16.4V16h1.6V7z"})),Zm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M14.5 13.8c-1.1 0-2.1.7-2.4 1.8H4V17h8.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20v-1.5h-3.1c-.3-1-1.3-1.7-2.4-1.7zM11.9 7c-.3-1-1.3-1.8-2.4-1.8S7.4 6 7.1 7H4v1.5h3.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20V7h-8.1z"})),Wm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Jm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 3.176l6.75 3.068v4.574c0 3.9-2.504 7.59-6.035 8.755a2.283 2.283 0 01-1.43 0c-3.53-1.164-6.035-4.856-6.035-8.755V6.244L12 3.176zM6.75 7.21v3.608c0 3.313 2.145 6.388 5.005 7.33.159.053.331.053.49 0 2.86-.942 5.005-4.017 5.005-7.33V7.21L12 4.824 6.75 7.21z",fillRule:"evenodd",clipRule:"evenodd"})),Ym=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Xm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 3c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 1.5c4.1 0 7.5 3.4 7.5 7.5v.1c-1.4-.8-3.3-1.7-3.4-1.8-.2-.1-.5-.1-.8.1l-2.9 2.1L9 11.3c-.2-.1-.4 0-.6.1l-3.7 2.2c-.1-.5-.2-1-.2-1.5 0-4.2 3.4-7.6 7.5-7.6zm0 15c-3.1 0-5.7-1.9-6.9-4.5l3.7-2.2 3.5 1.2c.2.1.5 0 .7-.1l2.9-2.1c.8.4 2.5 1.2 3.5 1.9-.9 3.3-3.9 5.8-7.4 5.8z"})),Km=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16 4v5.2c0 .3-.2.5-.5.5h-7c-.3.1-.5-.2-.5-.5V4H6.5v5.2c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V4H16zm-.5 8.8h-7c-1.1 0-2 .9-2 2V20H8v-5.2c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5V20h1.5v-5.2c0-1.2-.9-2-2-2z"})),Qm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),ed=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M19.75 11H21V8.667L19.875 4H4.125L3 8.667V11h1.25v8.75h15.5V11zm-1.5 0H5.75v7.25H10V13h4v5.25h4.25V11zm-5.5-5.5h2.067l.486 3.24.028.76H12.75v-4zm-3.567 0h2.067v4H8.669l.028-.76.486-3.24zm7.615 3.1l-.464-3.1h2.36l.806 3.345V9.5h-2.668l-.034-.9zM7.666 5.5h-2.36L4.5 8.845V9.5h2.668l.034-.9.464-3.1z",clipRule:"evenodd"})),td=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5 4v11h14V4H5zm3 15.8h8v-1.5H8v1.5z"})),od=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M12 4c-4.4 0-8 3.6-8 8v.1c0 4.1 3.2 7.5 7.2 7.9h.8c4.4 0 8-3.6 8-8s-3.6-8-8-8zm0 15V5c3.9 0 7 3.1 7 7s-3.1 7-7 7z"})),rd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M3 6.75C3 5.784 3.784 5 4.75 5H15V7.313l.05.027 5.056 2.73.394.212v3.468a1.75 1.75 0 01-1.75 1.75h-.012a2.5 2.5 0 11-4.975 0H9.737a2.5 2.5 0 11-4.975 0H3V6.75zM13.5 14V6.5H4.75a.25.25 0 00-.25.25V14h.965a2.493 2.493 0 011.785-.75c.7 0 1.332.287 1.785.75H13.5zm4.535 0h.715a.25.25 0 00.25-.25v-2.573l-4-2.16v4.568a2.487 2.487 0 011.25-.335c.7 0 1.332.287 1.785.75zM6.282 15.5a1.002 1.002 0 00.968 1.25 1 1 0 10-.968-1.25zm9 0a1 1 0 101.937.498 1 1 0 00-1.938-.498z"})),nd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5 9v6h14V9H5zm11-4.8H8v1.5h8V4.2zM8 19.8h8v-1.5H8v1.5z"})),ad=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16.9 18.3l.8-1.2c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.1-.3-.4-.5-.6-.7-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.2 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3L15 19.4h4.3v-1.2h-2.4zM14.1 7.2h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"})),cd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16.9 10.3l.8-1.3c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.2-.2-.4-.4-.7-.6-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.1 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3l-1.8 2.8h4.3v-1.2h-2.2zm-2.8-3.1h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"})),ld=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5 17.7c.4.5.8.9 1.2 1.2l1.1-1.4c-.4-.3-.7-.6-1-1L5 17.7zM5 6.3l1.4 1.1c.3-.4.6-.7 1-1L6.3 5c-.5.4-.9.8-1.3 1.3zm.1 7.8l-1.7.5c.2.6.4 1.1.7 1.6l1.5-.8c-.2-.4-.4-.8-.5-1.3zM4.8 12v-.7L3 11.1v1.8l1.7-.2c.1-.2.1-.5.1-.7zm3 7.9c.5.3 1.1.5 1.6.7l.5-1.7c-.5-.1-.9-.3-1.3-.5l-.8 1.5zM19 6.3c-.4-.5-.8-.9-1.2-1.2l-1.1 1.4c.4.3.7.6 1 1L19 6.3zm-.1 3.6l1.7-.5c-.2-.6-.4-1.1-.7-1.6l-1.5.8c.2.4.4.8.5 1.3zM5.6 8.6l-1.5-.8c-.3.5-.5 1-.7 1.6l1.7.5c.1-.5.3-.9.5-1.3zm2.2-4.5l.8 1.5c.4-.2.8-.4 1.3-.5l-.5-1.7c-.6.2-1.1.4-1.6.7zm8.8 13.5l1.1 1.4c.5-.4.9-.8 1.2-1.2l-1.4-1.1c-.2.3-.5.6-.9.9zm1.8-2.2l1.5.8c.3-.5.5-1.1.7-1.6l-1.7-.5c-.1.5-.3.9-.5 1.3zm2.6-4.3l-1.7.2v1.4l1.7.2V12v-.9zM11.1 3l.2 1.7h1.4l.2-1.7h-1.8zm3 2.1c.5.1.9.3 1.3.5l.8-1.5c-.5-.3-1.1-.5-1.6-.7l-.5 1.7zM12 19.2h-.7l-.2 1.8h1.8l-.2-1.7c-.2-.1-.5-.1-.7-.1zm2.1-.3l.5 1.7c.6-.2 1.1-.4 1.6-.7l-.8-1.5c-.4.2-.8.4-1.3.5z"})),id=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M14.08 12.864V9.216h3.648V7.424H14.08V3.776h-1.728v3.648H8.64v1.792h3.712v3.648zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm0 5.12H1.28v3.84H6.4V6.4zm0 5.12H1.28v3.84H6.4v-3.84zM19.2 1.28H7.68v14.08H19.2V1.28z"})),sd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M6.4 3.776v3.648H2.752v1.792H6.4v3.648h1.728V9.216h3.712V7.424H8.128V3.776zM0 17.92V0h20.48v17.92H0zM12.8 1.28H1.28v14.08H12.8V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.12h-5.12v3.84h5.12V6.4zm0 5.12h-5.12v3.84h5.12v-3.84z"})),ud=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M6.4 9.98L7.68 8.7v-.256L6.4 7.164V9.98zm6.4-1.532l1.28-1.28V9.92L12.8 8.64v-.192zm7.68 9.472V0H0v17.92h20.48zm-1.28-2.56h-5.12v-1.024l-.256.256-1.024-1.024v1.792H7.68v-1.792l-1.024 1.024-.256-.256v1.024H1.28V1.28H6.4v2.368l.704-.704.576.576V1.216h5.12V3.52l.96-.96.32.32V1.216h5.12V15.36zm-5.76-2.112l-3.136-3.136-3.264 3.264-1.536-1.536 3.264-3.264L5.632 5.44l1.536-1.536 3.136 3.136 3.2-3.2 1.536 1.536-3.2 3.2 3.136 3.136-1.536 1.536z"})),md=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M13.824 10.176h-2.88v-2.88H9.536v2.88h-2.88v1.344h2.88v2.88h1.408v-2.88h2.88zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm6.4 0H7.68v3.84h5.12V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.056H1.28v9.024H19.2V6.336z"})),dd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84zM6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84z"})),pd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M17.728 11.456L14.592 8.32l3.2-3.2-1.536-1.536-3.2 3.2L9.92 3.648 8.384 5.12l3.2 3.2-3.264 3.264 1.536 1.536 3.264-3.264 3.136 3.136 1.472-1.536zM0 17.92V0h20.48v17.92H0zm19.2-6.4h-.448l-1.28-1.28H19.2V6.4h-1.792l1.28-1.28h.512V1.28H1.28v3.84h6.208l1.28 1.28H1.28v3.84h7.424l-1.28 1.28H1.28v3.84H19.2v-3.84z"})),hd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 6v11.5h16V6H4zm1.5 1.5h6V11h-6V7.5zm0 8.5v-3.5h6V16h-6zm13 0H13v-3.5h5.5V16zM13 11V7.5h5.5V11H13z"})),_d=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20.1 11.2l-6.7-6.7c-.1-.1-.3-.2-.5-.2H5c-.4-.1-.8.3-.8.7v7.8c0 .2.1.4.2.5l6.7 6.7c.2.2.5.4.7.5s.6.2.9.2c.3 0 .6-.1.9-.2.3-.1.5-.3.8-.5l5.6-5.6c.4-.4.7-1 .7-1.6.1-.6-.2-1.2-.6-1.6zM19 13.4L13.4 19c-.1.1-.2.1-.3.2-.2.1-.4.1-.6 0-.1 0-.2-.1-.3-.2l-6.5-6.5V5.8h6.8l6.5 6.5c.2.2.2.4.2.6 0 .1 0 .3-.2.5zM9 8c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z"})),vd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),wd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),gd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M18 5.5h-8v8h8.5V6a.5.5 0 00-.5-.5zm-9.5 8h-3V6a.5.5 0 01.5-.5h2.5v8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),Ed=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18.5 10.5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),fd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),bd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12.9 6h-2l-4 11h1.9l1.1-3h4.2l1.1 3h1.9L12.9 6zm-2.5 6.5l1.5-4.9 1.7 4.9h-3.2z"})),Cd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),yd=(0,v.createElement)(_e.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5 4v3h5.5v12h3V7H19V4H5z"})),Ad=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 15.8c-3.7 0-6.8-3-6.8-6.8s3-6.8 6.8-6.8c3.7 0 6.8 3 6.8 6.8s-3.1 6.8-6.8 6.8zm0-12C9.1 3.8 6.8 6.1 6.8 9s2.4 5.2 5.2 5.2c2.9 0 5.2-2.4 5.2-5.2S14.9 3.8 12 3.8zM8 17.5h8V19H8zM10 20.5h4V22h-4z"})),xd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M14.103 7.128l2.26-2.26a4 4 0 00-5.207 4.804L5.828 15a2 2 0 102.828 2.828l5.329-5.328a4 4 0 004.804-5.208l-2.261 2.26-1.912-.512-.513-1.912zm-7.214 9.64a.5.5 0 11.707-.707.5.5 0 01-.707.707z"})),kd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4.195 8.245a.75.75 0 011.06-.05l5.004 4.55 4.025-3.521L19 13.939V10.75h1.5v5.75h-5.75V15h3.19l-3.724-3.723-3.975 3.478-5.995-5.45a.75.75 0 01-.051-1.06z"})),Sd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M3.445 16.505a.75.75 0 001.06.05l5.005-4.55 4.024 3.521 4.716-4.715V14h1.5V8.25H14v1.5h3.19l-3.724 3.723L9.49 9.995l-5.995 5.45a.75.75 0 00-.05 1.06z"})),Pd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M6.9 7L3 17.8h1.7l1-2.8h4.1l1 2.8h1.7L8.6 7H6.9zm-.7 6.6l1.5-4.3 1.5 4.3h-3zM21.6 17c-.1.1-.2.2-.3.2-.1.1-.2.1-.4.1s-.3-.1-.4-.2c-.1-.1-.1-.3-.1-.6V12c0-.5 0-1-.1-1.4-.1-.4-.3-.7-.5-1-.2-.2-.5-.4-.9-.5-.4 0-.8-.1-1.3-.1s-1 .1-1.4.2c-.4.1-.7.3-1 .4-.2.2-.4.3-.6.5-.1.2-.2.4-.2.7 0 .3.1.5.2.8.2.2.4.3.8.3.3 0 .6-.1.8-.3.2-.2.3-.4.3-.7 0-.3-.1-.5-.2-.7-.2-.2-.4-.3-.6-.4.2-.2.4-.3.7-.4.3-.1.6-.1.8-.1.3 0 .6 0 .8.1.2.1.4.3.5.5.1.2.2.5.2.9v1.1c0 .3-.1.5-.3.6-.2.2-.5.3-.9.4-.3.1-.7.3-1.1.4-.4.1-.8.3-1.1.5-.3.2-.6.4-.8.7-.2.3-.3.7-.3 1.2 0 .6.2 1.1.5 1.4.3.4.9.5 1.6.5.5 0 1-.1 1.4-.3.4-.2.8-.6 1.1-1.1 0 .4.1.7.3 1 .2.3.6.4 1.2.4.4 0 .7-.1.9-.2.2-.1.5-.3.7-.4h-.3zm-3-.9c-.2.4-.5.7-.8.8-.3.2-.6.2-.8.2-.4 0-.6-.1-.9-.3-.2-.2-.3-.6-.3-1.1 0-.5.1-.9.3-1.2s.5-.5.8-.7c.3-.2.7-.3 1-.5.3-.1.6-.3.7-.6v3.4z"})),Bd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Nd=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Md=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M10.2 3.28c3.53 0 6.43 2.61 6.92 6h2.08l-3.5 4-3.5-4h2.32c-.45-1.97-2.21-3.45-4.32-3.45-1.45 0-2.73.71-3.54 1.78L4.95 5.66C6.23 4.2 8.11 3.28 10.2 3.28zm-.4 13.44c-3.52 0-6.43-2.61-6.92-6H.8l3.5-4c1.17 1.33 2.33 2.67 3.5 4H5.48c.45 1.97 2.21 3.45 4.32 3.45 1.45 0 2.73-.71 3.54-1.78l1.71 1.95c-1.28 1.46-3.15 2.38-5.25 2.38z"})),Td=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Vd=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Fd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z"})),Dd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M6 3H8V5H16V3H18V5C19.1046 5 20 5.89543 20 7V19C20 20.1046 19.1046 21 18 21H6C4.89543 21 4 20.1046 4 19V7C4 5.89543 4.89543 5 6 5V3ZM18 6.5H6C5.72386 6.5 5.5 6.72386 5.5 7V8H18.5V7C18.5 6.72386 18.2761 6.5 18 6.5ZM18.5 9.5H5.5V19C5.5 19.2761 5.72386 19.5 6 19.5H18C18.2761 19.5 18.5 19.2761 18.5 19V9.5ZM11 11H13V13H11V11ZM7 11V13H9V11H7ZM15 13V11H17V13H15Z"})),Ld=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z"}));function Hd({width:e=24,height:t=24,className:o,...r}){return(0,v.createElement)("svg",{...r,width:e,height:t,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",className:Ee()(o,"woocommerce-hidden-icon")},(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.7226 6.2125C13.1641 6.0766 12.5883 6 11.9999 6C8.10055 6 4.75407 9.36447 3.31899 11.0546C2.8507 11.6061 2.8507 12.3939 3.31899 12.9454C4.17896 13.9582 5.72533 15.5723 7.66574 16.7033L8.41572 15.4043C8.13761 15.242 7.86389 15.0655 7.59553 14.8776C6.25019 13.9359 5.15775 12.7905 4.48406 12C5.15775 11.2095 6.25019 10.0641 7.59553 9.12235C8.96667 8.16257 10.4775 7.5 11.9999 7.5C12.3118 7.5 12.6231 7.5278 12.9329 7.58027L13.7226 6.2125ZM12.3504 8.58923C12.2352 8.57753 12.1182 8.57153 11.9999 8.57153C10.1063 8.57153 8.57132 10.1066 8.57132 12.0001C8.57132 12.7505 8.81237 13.4445 9.22126 14.0091L10.1233 12.4467C10.0893 12.3034 10.0713 12.1538 10.0713 12.0001C10.0713 11.1266 10.652 10.3888 11.4484 10.1515L12.3504 8.58923ZM12.8092 10.2491L13.5611 8.94679C14.6697 9.51479 15.4285 10.6688 15.4285 12.0001C15.4285 13.8937 13.8934 15.4287 11.9999 15.4287C11.3128 15.4287 10.6729 15.2266 10.1364 14.8785L10.8883 13.5763C11.2025 13.7983 11.5859 13.9287 11.9999 13.9287C13.065 13.9287 13.9285 13.0652 13.9285 12.0001C13.9285 11.224 13.4701 10.555 12.8092 10.2491ZM9.51376 15.957C10.3246 16.2986 11.1605 16.5 11.9999 16.5C13.5223 16.5 15.0331 15.8374 16.4043 14.8776C17.7496 13.9359 18.842 12.7905 19.5157 12C18.842 11.2095 17.7496 10.0641 16.4043 9.12235C15.6875 8.62066 14.9327 8.20018 14.1579 7.91308L14.917 6.59839C17.5164 7.64275 19.6204 9.80575 20.6808 11.0546C21.1491 11.6061 21.1491 12.3939 20.6808 12.9454C19.2457 14.6355 15.8992 18 11.9999 18C10.8611 18 9.76945 17.713 8.7588 17.2646L9.51376 15.957Z",fill:"currentColor"}),(0,v.createElement)("rect",{x:"16.0625",y:"4.61377",width:"1.22727",height:"16",transform:"rotate(30 16.0625 4.61377)",fill:"currentColor"}))}const Rd=(0,v.createElement)(S.SVG,{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(S.Rect,{x:"-0.75",y:"-0.75",fill:"none",width:"9.5",height:"14.5",transform:"matrix(3.97376e-08 -1 -1 -4.80825e-08 18.5 18.5)",stroke:"#1E1E1E",strokeWidth:"1.5"}),(0,v.createElement)(S.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M13 19L13 9L11.5 9L11.5 19L13 19Z"}),(0,v.createElement)(S.Path,{d:"M16.5 6.5C16.5 7.4665 15.7165 8.25 14.75 8.25H13V6.5C13 5.5335 13.7835 4.75 14.75 4.75C15.7165 4.75 16.5 5.5335 16.5 6.5Z",stroke:"#1E1E1E",fill:"none",strokeWidth:"1.5"}),(0,v.createElement)(S.Path,{d:"M8 6.5C8 7.4665 8.7835 8.25 9.75 8.25H11.5V6.5C11.5 5.5335 10.7165 4.75 9.75 4.75C8.7835 4.75 8 5.5335 8 6.5Z",stroke:"#1E1E1E",fill:"none",strokeWidth:"1.5"})),{name:zd,...Id}=Ml,Od={example:{},edit:function({attributes:e,clientId:t}){var n;const c=(0,f.useWooBlockProps)(e),{productTemplates:l,productTemplate:i}=(0,a.useSelect)((e=>{const{getEditorSettings:t}=e("core/editor");return t()})),[s,u]=l.reduce((([e,t],o)=>(o.isSelectableByUser&&(o.layoutTemplateId?e.push(o):t.push(o)),[e,t])),[[],[]]),m=(0,b.useEntityId)("postType","product"),{validate:d}=et(),{editEntityRecord:p,saveEditedEntityRecord:h,saveEntityRecord:_}=(0,a.useDispatch)("core"),{createSuccessNotice:w,createErrorNotice:g}=(0,a.useDispatch)("core/notices"),E=(0,a.useSelect)((e=>{const{getBlockRootClientId:o}=e("core/block-editor");return o(t)}),[t]),[C,y]=(0,v.useState)(),{isSaving:A}=(0,a.useSelect)((e=>{const{isSavingEntityRecord:t}=e("core");return{isSaving:t("postType","product",m)}}),[m]);if(E)return(0,v.createElement)(Zo,{name:"section-description",slotContainerBlockName:"woocommerce/product-section"},(0,v.createElement)("div",{...c},(0,v.createElement)("p",null,(0,v.createInterpolateElement)((0,L.__)("This is a .","woocommerce"),{ProductTemplate:(0,v.createElement)("span",null,null===(n=null==i?void 0:i.title)||void 0===n?void 0:n.toLowerCase())})),(0,v.createElement)(S.Dropdown,{focusOnMount:!0,popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.Button,{"aria-expanded":e,variant:"link",onClick:B(e,t)},(0,v.createElement)("span",null,(0,L.__)("Change product type","woocommerce"))),renderContent:({onClose:e})=>(0,v.createElement)("div",{className:"wp-block-woocommerce-product-details-section-description__dropdown components-dropdown-menu__menu"},(0,v.createElement)(S.MenuGroup,null,s.map(P(e))),u.length>0&&(0,v.createElement)(S.MenuGroup,null,(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"right-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.MenuItem,{"aria-expanded":e,icon:k("chevronRight"),iconPosition:"right",onClick:t},(0,v.createElement)("span",null,(0,L.__)("More","woocommerce"))),renderContent:()=>(0,v.createElement)("div",{className:"wp-block-woocommerce-product-details-section-description__dropdown components-dropdown-menu__menu"},(0,v.createElement)(S.MenuGroup,null,u.map(P(e))))})))}),Boolean(C)&&(0,v.createElement)(S.Modal,{title:(0,L.__)("Change product type?","woocommerce"),className:"wp-block-woocommerce-product-details-section-description__modal",onRequestClose:()=>{y(void 0)}},(0,v.createElement)("p",null,(0,v.createElement)("b",null,(0,L.__)("This product type isn’t supported by the updated product editing experience yet.","woocommerce"))),(0,v.createElement)("p",null,(0,L.__)("You’ll be taken to the classic editing screen that isn’t optimized for commerce but offers advanced functionality and supports all extensions.","woocommerce")),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-details-section-description__modal-actions"},(0,v.createElement)(S.Button,{variant:"secondary","aria-disabled":A,onClick:()=>{A||y(void 0)}},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",isBusy:A,"aria-disabled":A,onClick:async function(){var e,t;try{if(A)return;const{id:o,productData:r}=C;await d(r);const n=null!==(e=await h("postType","product",m,{throwOnError:!0}))&&void 0!==e?e:{id:m},a=null!==(t=null==r?void 0:r.meta_data)&&void 0!==t?t:[];await _("postType","product",{...n,...r,meta_data:[...a,{key:"_product_template_id",value:o}]},{throwOnError:!0}),w((0,L.__)("Product type changed.","woocommerce")),(0,Q.recordEvent)("product_template_changed",{source:Y,template:o}),window.location.href=(0,We.getNewPath)({},`/product/${m}`)}catch(e){const t=Ke(e);g(t)}}},(0,L.__)("Change","woocommerce"))))));function x(e,t){return async function(){var o;try{if((0,Q.recordEvent)("product_template_selector_selected",{source:Y,selected_template:e.id,unsupported_template:!e.layoutTemplateId}),!e.layoutTemplateId)return y(e),void t();await d(e.productData);const r=null!==(o=e.productData.meta_data)&&void 0!==o?o:[];await p("postType","product",m,{...e.productData,meta_data:[...r,{key:"_product_template_id",value:e.id}]}),await h("postType","product",m,{throwOnError:!0}),w((0,L.__)("Product type changed.","woocommerce")),(0,Q.recordEvent)("product_template_changed",{source:Y,template:e.id})}catch(e){const t=Ke(e);g(t)}t()}}function k(e,t){if(!e)return;const{Icon:n}=o;let a;if(/^https?:\/\//.test(e))a=(0,v.createElement)("img",{src:e,alt:t});else{if(!(e in o)&&!(e in r))return;a=o[e]||r[e]}return(0,v.createElement)(n,{icon:a,size:24})}function P(e){return function(t){var o;const r=(null==i?void 0:i.id)===t.id;return(0,v.createElement)(S.MenuItem,{key:t.id,info:null!==(o=t.description)&&void 0!==o?o:void 0,isSelected:r,icon:r?k("check"):k(t.icon,t.title),iconPosition:"left",role:"menuitemradio",onClick:x(t,e),className:Ee()({"components-menu-item__button--selected":r})},t.title)}}function B(e,t){return function(){t(),e||(0,Q.recordEvent)("product_template_selector_open",{source:Y,supported_templates:s.map((e=>e.id)),unsupported_template:u.map((e=>e.id))})}}}};function $d(){return y({name:zd,metadata:Id,settings:Od})}const Gd=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-list-field","title":"Product list","category":"widgets","description":"The product list.","keywords":["products"],"textdomain":"default","attributes":{"property":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}');function Ud(e){return e.images.length>0?{backgroundImage:`url(${e.images[0].src})`}:void 0}function jd({initialValue:e,onSubmit:t,onClose:o}){const[r,n]=(0,v.useState)([]),[c,l]=(0,v.useState)([]),i=(0,v.useCallback)((async(t="")=>(n([]),(0,a.resolveSelect)(R.PRODUCTS_STORE_NAME).getProducts({search:t,orderby:"title",order:"asc",exclude:[...e,...c].map((e=>e.id))}).then((e=>(n(e),e))))),[c]),{isFetching:s,...u}=(0,x.useAsyncFilter)({filter:i});(0,B.useEffect)((function(){i()}),[e,c]);const{formatAmount:m}=(0,v.useContext)(oe.CurrencyContext);return(0,v.createElement)(S.Modal,{title:(0,L.__)("Add products to this group","woocommerce"),className:"woocommerce-add-products-modal",onRequestClose:o},(0,v.createElement)("form",{noValidate:!0,onSubmit:function(e){e.preventDefault(),t([...c])},className:"woocommerce-add-products-modal__form"},(0,v.createElement)("fieldset",{className:"woocommerce-add-products-modal__form-group"},(0,v.createElement)("legend",{className:"woocommerce-add-products-modal__form-group-title"},(0,L.__)("Add and manage products in this group to let customers purchase them all in one go.","woocommerce")),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__form-group-content"},(0,v.createElement)(x.__experimentalSelectControl,{...u,items:r,placeholder:(0,L.__)("Search for products","woocommerce"),label:"",selected:null,onSelect:function(e){l((t=>[...t,e]))},__experimentalOpenMenuOnFocus:!0},(({items:e,isOpen:t,highlightedIndex:o,getMenuProps:r,getItemProps:n})=>(0,v.createElement)(x.__experimentalSelectControlMenu,{isOpen:t,getMenuProps:r,className:"woocommerce-add-products-modal__menu"},s?(0,v.createElement)("div",{className:"woocommerce-add-products-modal__menu-loading"},(0,v.createElement)(S.Spinner,null)):e.map(((e,t)=>(0,v.createElement)(x.__experimentalSelectControlMenuItem,{key:e.id,index:t,isActive:o===t,item:e,getItemProps:e=>({...n(e),className:"woocommerce-add-products-modal__menu-item"})},(0,v.createElement)(v.Fragment,null,(0,v.createElement)("div",{className:"woocommerce-add-products-modal__menu-item-image",style:Ud(e)}),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__menu-item-content"},(0,v.createElement)("div",{className:"woocommerce-add-products-modal__menu-item-title"},e.name),Boolean(e.price)&&(0,v.createElement)("div",{className:"woocommerce-add-products-modal__menu-item-description"},m(e.price))))))))))),Boolean(c.length)&&(0,v.createElement)("ul",{className:"woocommerce-add-products-modal__list"},c.map((e=>{return(0,v.createElement)("li",{key:e.id,className:"woocommerce-add-products-modal__list-item"},(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-image",style:Ud(e)}),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-content"},(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-title"},e.name),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-description"},e.sku)),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-actions"},(0,v.createElement)(S.Button,{type:"button",variant:"tertiary",icon:bo,"aria-label":(0,L.__)("Remove product","woocommerce"),onClick:(t=e,function(){l((e=>e.filter((e=>e.id!==t.id))))})})));var t})))),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__actions"},(0,v.createElement)(S.Button,{variant:"tertiary",type:"button",onClick:function(){o()}},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",type:"submit"},(0,L.__)("Add","woocommerce")))))}function qd({products:e,onSubmit:t,onClose:o}){const[r,n]=(0,v.useState)([...e]),{container:a,draggable:c,handler:l}=function({onSort:e}){const t=(0,v.useRef)(-1),o=(0,v.useRef)(-1),r=(0,v.useRef)([]);function n(e){var t;null===(t=e.target.closest("[data-draggable=parent] [data-draggable=target]"))||void 0===t||t.removeAttribute("draggable")}return{container:{"data-draggable":"parent",className:"woocommerce-draggable__container"},draggable:{"data-draggable":"target",onDragStart:function(e){var o,n;const a=e.target;if("target"!==a.dataset.draggable)return void e.preventDefault();e.dataTransfer.effectAllowed="move",e.dataTransfer.dropEffect="move",a.classList.add("is-dragging");const c=a.closest("[data-draggable=parent]");r.current=Array.from(null!==(n=null===(o=null==c?void 0:c.querySelectorAll("[data-draggable=target]"))||void 0===o?void 0:o.values())&&void 0!==n?n:[]),t.current=r.current.indexOf(a)},onDragEnter:function(e){const n=e.target,a=e.relatedTarget;if("target"!==n.dataset.draggable||n.contains(a))return void e.preventDefault();const{draggable:c,index:l}=function(e,t){const o=e.findIndex((e=>e===t||e.contains(t)));return{draggable:o>=0?e[o]:void 0,index:o}}(r.current,n);o.current=l,t.current!==o.current&&(t.currentfunction(e,t,o){const r=e[t],n=e.reduce(((e,n,a)=>(a!==t&&(a===o&&e.push(r),e.push(n)),e)),[]);return o>=e.length&&n.push(r),n}(e,r,n+Number(r(0,v.createElement)("li",{...c,key:e.id,className:"woocommerce-add-products-modal__list-item"},(0,v.createElement)(S.Button,{...l,icon:Ss,variant:"tertiary",type:"button","aria-label":(0,L.__)("Sortable handler","woocommerce")}),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-image",style:Ud(e)}),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-content"},(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-title"},e.name),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-description"},e.sku))))))),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__actions"},(0,v.createElement)(S.Button,{variant:"tertiary",type:"button",onClick:function(){o()}},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",type:"submit"},(0,L.__)("Done","woocommerce")))))}var Zd,Wd;!function(e){e.instock="instock",e.onbackorder="onbackorder",e.outofstock="outofstock"}(Zd||(Zd={})),function(e){e.instock="green",e.onbackorder="yellow",e.outofstock="red"}(Wd||(Wd={}));const Jd={[Zd.instock]:(0,L.__)("In stock","woocommerce"),[Zd.onbackorder]:(0,L.__)("On backorder","woocommerce"),[Zd.outofstock]:(0,L.__)("Out of stock","woocommerce")},Yd=e=>e.manage_stock?e.stock_quantity||0:e.stock_status?Jd[e.stock_status]:Jd.instock,Xd=e=>{if(e.manage_stock){const t=e.stock_quantity||0;return t>=10?Wd.instock:t<10&&t>2?Wd.onbackorder:Wd.outofstock}return e.stock_status?Wd[e.stock_status]:""};function Kd({colorOne:e="#E0E0E0",colorTwo:t="#F0F0F0",size:o=68,style:r={}}){return(0,v.createElement)(S.SVG,{width:o,height:Math.round(o/(68/56)),viewBox:"0 0 68 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:r},(0,v.createElement)(S.Path,{d:"M43.0926 0.333984C41.0526 1.54732 37.5593 2.46732 34.2526 2.46732C30.946 2.46732 27.4526 1.54732 25.4126 0.333984L22.2793 10.5207H46.2126L43.106 0.333984H43.0926Z",fill:e}),(0,v.createElement)(S.Path,{d:"M43.0927 0.333984C43.0927 4.09398 40.306 8.80065 34.2527 8.80065C28.1994 8.80065 25.4127 4.08065 25.4127 0.333984C15.546 0.333984 3.81268 7.45398 0.666016 10.6006L9.73269 24.7606L14.986 23.414L15.066 55.5606H53.4394L53.5194 23.414L58.7727 24.7606L67.8394 10.6006C64.6927 7.45398 52.9594 0.333984 43.0927 0.333984Z",fill:t}))}function Qd({colorOne:e="#DDDDDD",colorTwo:t="#F0F0F0",size:o=50,style:r={}}){const n=(0,g.useInstanceId)(Qd,"pants");return(0,v.createElement)(S.SVG,{width:o,height:Math.round(o/(50/72)),viewBox:"0 0 50 72",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:r},(0,v.createElement)(S.G,{clipPath:`url(#${n})`},(0,v.createElement)(S.Path,{d:"M44.6084 21.3845C40.788 21.6427 35.5059 20.8456 35.1404 16.333C34.8746 13.0889 34.5867 9.04771 34.3431 5.7811H42.9474L42.3273 0H8.34205L7.72192 5.7811H16.3262C16.0826 9.04771 15.8057 13.0889 15.5289 16.333C15.1635 20.8456 9.87022 21.6314 6.06086 21.3845L0.667969 72H14.0007C14.0007 72 21.7745 32.0711 22.904 26.0318C23.4909 22.9111 24.3989 22.2264 25.3291 22.2264C26.2593 22.2264 27.1673 22.9224 27.7543 26.0318C28.8948 32.0599 36.6575 72 36.6575 72H49.9903L44.5974 21.3845H44.6084Z",fill:t}),(0,v.createElement)(S.Path,{d:"M15.5383 16.3332C15.8041 13.089 16.092 9.04785 16.3356 5.78125H7.73137L6.07031 21.3846C9.89074 21.6428 15.1729 20.8458 15.5383 16.3332Z",fill:e}),(0,v.createElement)(S.Path,{d:"M35.1293 16.3332C35.4948 20.8458 40.788 21.6316 44.5974 21.3846L42.9363 5.78125H34.332C34.5757 9.04785 34.8525 13.089 35.1293 16.3332Z",fill:e})),(0,v.createElement)("defs",null,(0,v.createElement)("clipPath",{id:n},(0,v.createElement)(S.Rect,{width:"49.3334",height:"72",fill:"white",transform:"translate( 0.667969 )"}))))}function ep({colorOne:e="#E0E0E0",colorTwo:t="#F0F0F0",size:o=72,style:r={}}){return(0,v.createElement)(S.SVG,{width:o,height:Math.round(o/(72/33)),viewBox:"0 0 72 33",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:r},(0,v.createElement)(S.Path,{d:"M1.82318 26.2927C2.40837 25.6395 12.1796 15.8683 13.4588 14.6027C14.6156 13.4596 16.0853 12.9696 17.8409 12.8336C19.2426 12.7383 65.159 9.36328 65.159 9.36328L65.9075 12.9016C65.9075 12.9016 17.3782 17.7736 17.3509 17.7736C13.5132 22.8633 8.01523 30.7156 7.49809 31.3008C6.10999 32.8658 3.71482 33.0019 2.13618 31.6274C0.598377 30.2257 0.448677 27.8306 1.83679 26.2655L1.82318 26.2927Z",fill:t}),(0,v.createElement)(S.Path,{d:"M70.4378 26.2927C69.8526 25.6395 60.0815 15.8683 58.8022 14.6027C57.6455 13.4596 56.1757 12.9696 54.4202 12.8336C53.0184 12.7383 7.10201 9.36328 7.10201 9.36328L6.35352 12.9016C6.35352 12.9016 54.8829 17.7736 54.9101 17.7736C58.7478 22.8633 64.2458 30.7156 64.7629 31.3008C66.151 32.8658 68.5462 33.0019 70.1248 31.6274C71.6626 30.2257 71.8123 27.8306 70.4242 26.2655L70.4378 26.2927Z",fill:t}),(0,v.createElement)(S.Path,{d:"M53.3189 0C46.4328 0 41.6016 2.5993 38.4715 8.70969C38.1449 8.4103 37.1379 8.01564 36.1172 8.01564C35.0965 8.01564 34.1031 8.42391 33.7629 8.70969C30.6328 2.5993 25.8017 0 18.9156 0C12.0295 0 4.49012 4.53176 0.666016 6.38257V11.9078H4.77591C5.34748 15.4461 8.61362 25.68 19.0244 25.68C28.1288 25.68 30.9322 19.2838 32.9736 15.378C33.6812 14.0172 34.5658 12.0711 36.1172 12.0711C37.6686 12.0711 38.5532 14.0172 39.2609 15.378C41.2886 19.2838 44.092 25.68 53.21 25.68C63.6208 25.68 66.8869 15.4597 67.4585 11.9078H71.5684V6.38257C67.7443 4.54537 60.3683 0 53.3189 0ZM19.0517 22.3186C12.9277 22.3186 8.83136 16.9022 8.83136 11.4723C8.83136 5.53882 14.1797 3.2117 19.1605 3.2117C24.1414 3.2117 29.8027 5.811 29.8027 11.0912C29.8027 17.1336 25.3662 22.305 19.0517 22.305V22.3186ZM53.21 22.3186C46.9091 22.3186 42.459 17.1472 42.459 11.1049C42.459 5.83822 48.1066 3.22531 53.1011 3.22531C58.0956 3.22531 63.4303 5.55243 63.4303 11.4859C63.4303 16.9159 59.3204 22.3322 53.21 22.3322V22.3186Z",fill:e}))}function tp({tip:e,isDismissible:t=!0,dismissPreferenceId:o,className:r,children:n,onDismiss:a,...c}){const[l,i]=(0,v.useState)(!1),{updateUserPreferences:s,product_advice_card_dismissed:u}=(0,R.useUserPreferences)();if(t){if(o&&u&&"yes"===(null==u?void 0:u[o]))return null;if(l)return null}return(0,v.createElement)("div",{role:"group",...c,className:Ee()(r,"woocommerce-advice-card",{"is-dismissible":t})},t&&(0,v.createElement)("div",{className:"woocommerce-advice-card__header"},(0,v.createElement)(S.Button,{className:"woocommerce-advice-card__dismiss-button",onClick:function(){o?s({product_advice_card_dismissed:{...u,[o]:"yes"}}):i((e=>!e)),a&&a()},icon:Eo,label:(0,L.__)("Dismiss","woocommerce"),isSmall:!0})),(0,v.createElement)("div",{className:"woocommerce-advice-card__body"},n),e&&e.length>0&&(0,v.createElement)("div",{className:"woocommerce-advice-card__footer"},e))}const{name:op,...rp}=Gd,np={example:{},edit:function({attributes:e,context:{postType:t}}){const{property:o}=e,r=(0,f.useWooBlockProps)(e),[n,c]=(0,v.useState)(!1),[l,i]=(0,v.useState)(!1),[s,u]=(0,v.useState)(!1),[m,d]=(0,v.useState)(!1),[p,h]=(0,b.useEntityProp)("postType",t,o),[_,w]=(0,v.useState)([]),{formatAmount:g}=(0,v.useContext)(oe.CurrencyContext);function E(e){return function(){const t=_.filter((t=>t.id!==e.id));d(!0),w(t),h(t.map((e=>e.id)))}}return(0,v.useEffect)((function(){m||(p.length?(u(!1),(0,a.resolveSelect)(R.PRODUCTS_STORE_NAME).getProducts({include:p,orderby:"include"}).then(w).finally((()=>u(!1)))):w([]))}),[p,m]),(0,v.createElement)("div",{...r},(0,v.createElement)(Jo,null,!s&&_.length>0&&(0,v.createElement)(S.Button,{onClick:function(){i(!0)},variant:"tertiary"},(0,L.__)("Reorder","woocommerce")),(0,v.createElement)(S.Button,{onClick:function(){c(!0)},variant:"secondary"},(0,L.__)("Add products","woocommerce"))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__body"},!s&&0===_.length&&(0,v.createElement)(tp,{tip:(0,L.__)("Tip: Group together items that have a clear relationship or compliment each other well, e.g., garment bundles, camera kits, or skincare product sets.","woocommerce"),isDismissible:!1},(0,v.createElement)(Kd,null),(0,v.createElement)(Qd,null),(0,v.createElement)(ep,null)),!s&&_.length>0&&(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table",role:"table"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-header"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-row",role:"rowheader"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-header-column",role:"columnheader"},(0,L.__)("Product","woocommerce")),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-header-column",role:"columnheader"},(0,L.__)("Price","woocommerce")),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-header-column",role:"columnheader"},(0,L.__)("Stock","woocommerce")),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-header-column",role:"columnheader"}))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-body",role:"rowgroup"},_.map((e=>(0,v.createElement)("div",{key:e.id,className:"wp-block-woocommerce-product-list-field__table-row",role:"row"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-cell",role:"cell"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__product-image",style:Ud(e)}),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__product-info"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__product-name"},(0,v.createElement)(S.Button,{variant:"link",href:(0,We.getNewPath)({},`/product/${e.id}`),target:"_blank"},e.name)),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__product-sku"},e.sku))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-cell",role:"cell"},e.on_sale&&(0,v.createElement)("span",null,e.sale_price?g(e.sale_price):g(e.price)),e.regular_price&&(0,v.createElement)("span",{className:Ee()({"wp-block-woocommerce-product-list-field__price--on-sale":e.on_sale})},g(e.regular_price))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-cell",role:"cell"},(0,v.createElement)("span",{className:Ee()("woocommerce-product-variations__status-dot",Xd(e))},"●"),(0,v.createElement)("span",null,Yd(e))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-cell",role:"cell"},(0,v.createElement)(S.Button,{variant:"tertiary",icon:co,"aria-label":(0,L.__)("Preview the product","woocommerce"),href:e.permalink,target:"_blank"}),(0,v.createElement)(S.Button,{type:"button",variant:"tertiary",icon:bo,"aria-label":(0,L.__)("Remove product","woocommerce"),onClick:E(e)})))))))),n&&(0,v.createElement)(jd,{initialValue:_,onSubmit:function(e){const t=[..._,...e];d(!0),w(t),h(t.map((e=>e.id))),c(!1)},onClose:function(){c(!1)}}),l&&(0,v.createElement)(qd,{products:_,onSubmit:function(e){w(e),h(e.map((e=>e.id))),i(!1)},onClose:function(){i(!1)}}))}};function ap(){return y({name:op,metadata:rp,settings:np})}const cp=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-variation-items-field","title":"Product variations items","category":"woocommerce","description":"The product variations items.","keywords":["products","variations"],"textdomain":"default","attributes":{"description":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["isInSelectedTab"],"editorStyle":"file:./editor.css"}');function lp({className:e,totalCount:t,perPageOptions:o=K,defaultPerPage:r=5,onPageChange:n,onPerPageChange:a}){const c=(0,x.usePagination)({defaultPerPage:r,totalCount:t,onPageChange:n,onPerPageChange:a}),l=(0,L.__)("Viewing %d-%d of %d items","woocommerce");return(0,v.createElement)("div",{className:Ee()(e,"woocommerce-product-variations-pagination")},(0,v.createElement)("div",{className:"woocommerce-product-variations-pagination__info"},(0,L.sprintf)(l,c.start,c.end,t)),(0,v.createElement)("div",{className:"woocommerce-product-variations-pagination__current-page"},(0,v.createElement)(x.PaginationPageArrowsWithPicker,{...c})),(0,v.createElement)("div",{className:"woocommerce-product-variations-pagination__page-size"},(0,v.createElement)(x.PaginationPageSizePicker,{...c,total:t,perPageOptions:o,label:""})))}function ip(){return(0,v.createElement)(S.SVG,{width:"90",height:"64",viewBox:"0 0 90 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(S.Path,{d:"M89.4707 32.0026L80.0137 38.0743L83.1112 48.872L71.7948 48.2247L69.3959 59.2741L59.1941 54.3068L53.3124 64L45.001 56.2691L36.6895 64L30.8078 54.3068L20.6061 59.2741L18.2072 48.2247L6.89067 48.872L9.98819 38.0743L0.53125 32.0026L9.98819 25.9257L6.89067 15.1332L18.2072 15.7804L20.6061 4.7259L30.8078 9.69837L36.6895 0L45.001 7.73096L53.3124 0L59.1889 9.69837L69.3959 4.7259L71.7948 15.7804L83.1112 15.1332L80.0137 25.9257L89.4707 32.0026Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M44.9266 16.8066C41.6031 16.8066 38.9062 19.5292 38.9062 26.0632C38.9062 34.051 44.9266 40.7187 44.9266 40.7187C44.9266 40.7187 50.947 34.0459 50.947 26.0632C50.947 19.5292 48.2502 16.8066 44.9266 16.8066Z",fill:"white"}),(0,v.createElement)(S.Path,{d:"M44.9218 49.9242C46.9389 49.9242 48.5741 48.289 48.5741 46.2719C48.5741 44.2548 46.9389 42.6196 44.9218 42.6196C42.9047 42.6196 41.2695 44.2548 41.2695 46.2719C41.2695 48.289 42.9047 49.9242 44.9218 49.9242Z",fill:"white"}))}function sp(e){const t=(0,g.useInstanceId)(S.G,"clip");return(0,v.createElement)(S.SVG,{width:"264",height:"167",...e,viewBox:"0 0 264 167",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(S.G,{clipPath:`url(#${t})`},(0,v.createElement)(S.Path,{d:"M38.5556 0.164185C11.3783 0.164185 -3.89877 21.4091 1.5234 37.3916C7.43365 54.8517 25.6968 71.9169 25.6968 85.7696H51.4188C51.4188 71.908 69.6821 54.8517 75.5923 37.3916C81.0145 21.4091 65.7463 0.164185 38.5556 0.164185Z",fill:"#F0F0F0"}),(0,v.createElement)(S.Path,{d:"M50.5063 48.3114C44.2189 48.3114 40.5228 52.5755 40.5228 59.1735V59.9899C40.079 59.9899 39.6176 59.9899 39.1827 59.9944H38.3486C37.7141 59.9944 37.3325 59.9944 36.5915 59.9944V59.1779C36.5915 52.5755 32.8953 48.3114 26.6124 48.3114C21.0127 48.3114 17.8047 50.4812 17.8047 54.2616C17.8047 57.0969 20.4936 59.0137 25.7915 59.9589C29.0306 60.5357 32.1721 60.6777 35.2781 60.7087V85.7652H36.6003V60.7176C37.3413 60.722 37.7185 60.722 38.3574 60.7176C38.9919 60.7176 39.7906 60.7176 40.5316 60.7176V85.7652H41.8539V60.7132C44.9554 60.6777 48.0969 60.5401 51.3405 59.9633C56.6384 59.0182 59.3273 57.1013 59.3273 54.266C59.3273 50.4856 56.1192 48.3158 50.5196 48.3158L50.5063 48.3114ZM35.2781 59.9855C32.2032 59.95 29.106 59.8124 25.9202 59.2445C21.0172 58.3704 19.6905 56.2938 19.6905 54.1329C19.6905 50.2682 23.5996 49.0347 26.6124 49.0347C32.2342 49.0347 35.2781 53.0148 35.2781 59.169V59.981V59.9855ZM51.1985 59.2445C48.0126 59.8124 44.9155 59.9544 41.845 59.9855V59.1735C41.845 53.0148 44.8889 49.0391 50.5107 49.0391C53.528 49.0391 57.4326 50.2726 57.4326 54.1373C57.4326 56.2982 56.1015 58.3704 51.2029 59.2489L51.1985 59.2445Z",fill:"white"}),(0,v.createElement)(S.Path,{d:"M38.5585 101.872C45.5248 101.872 51.4173 96.1613 51.4173 89.834H25.6953C25.6953 96.1613 31.5923 101.872 38.5585 101.872Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M57.2858 89.9271H19.832V85.7695H57.2858V89.9271Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M69.5768 106.602H7.63895L0.4375 167L15.2974 151.328H64.2566L69.5768 106.602Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M119.436 122.749C113.97 115.072 110.828 111.394 104.652 111.394C97.8809 111.394 94.908 119.061 98.9724 123.853C103.445 129.125 118.993 134.627 118.993 134.627C118.993 134.627 94.0694 129.923 84.9112 129.923C79.8573 129.923 74.6836 131.96 74.6836 139.135C74.6836 146.31 79.8617 148.346 84.9112 148.346C94.0694 148.346 118.993 143.643 118.993 143.643C118.993 143.643 103.445 149.145 98.9724 154.416C94.908 159.208 97.8764 166.876 104.652 166.876C110.828 166.876 113.97 163.197 119.436 155.521C121.287 152.921 130.707 139.135 130.707 139.135C130.707 139.135 121.287 125.349 119.436 122.749Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M94.2838 102.671L169.715 102.671V80.4849L94.2838 80.4849V102.671Z",fill:"#F0F0F0"}),(0,v.createElement)(S.Path,{d:"M169.712 0H94.2812V75.4311H169.712V0Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M147.619 49.6336C147.619 44.4156 144.429 39.4194 138.168 36.0116H157.66L139.472 6.00781H124.524L106.336 36.0116H125.828C119.567 39.4194 116.377 44.4156 116.377 49.6336C116.377 55.5394 121.005 61.4985 127.106 64.6888C118.667 62.9849 117.344 69.4232 117.344 69.4232H146.661C146.661 69.4232 145.338 62.9849 136.899 64.6888C143 61.4985 147.628 55.5394 147.628 49.6336H147.619Z",fill:"white"}),(0,v.createElement)(S.Path,{d:"M147.86 80.7911H94.2812V85.2283H147.86V80.7911Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M169.712 89.8473H94.2812V94.2844H169.712V89.8473Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M136.82 98.9034H94.2812V103.341H136.82V98.9034Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M219.52 167C229.042 167 235.063 158.538 235.063 151.457H203.977C203.977 158.538 209.998 167 219.52 167Z",fill:"#DDDDDD"}),(0,v.createElement)(S.Path,{d:"M219.516 58.2018C185.027 58.2018 168.143 86.1557 178.522 110.613C185.541 127.141 202.225 125.264 202.225 138.505H236.826C236.826 125.264 253.514 127.141 260.529 110.613C270.903 86.1557 254.006 58.2018 219.516 58.2018Z",fill:"#F0F0F0"}),(0,v.createElement)(S.Path,{d:"M219.52 167C228.9 167 234.882 158.787 235.059 151.776C235.059 151.67 235.059 142.707 235.059 142.6H203.973C203.973 142.685 203.973 151.63 203.973 151.719C204.115 158.742 210.105 167.004 219.511 167.004L219.52 167Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M240.248 142.596H198.801V138.505H240.248V142.596Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M240.248 149.074H198.801V144.983H240.248V149.074Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M169.656 125.371H142.133V152.894H169.656V125.371Z",fill:"#F0F0F0"}),(0,v.createElement)(S.Path,{d:"M155.015 146.194L162.181 139.587L147.445 139.663V138.571L162.154 138.647L155.015 132.067L155.676 131.228L163.982 139.055V139.184L155.676 147.033L155.015 146.194Z",fill:"#DDDDDD"}),(0,v.createElement)(S.Path,{d:"M22.0977 126.533L27.44 141.921L53.5835 112.729",stroke:"white",strokeMiterlimit:"10"}),(0,v.createElement)(S.Path,{d:"M232.227 110.138C232.227 102.307 227.559 97.4392 220.042 97.4126C220.042 97.4126 220.025 97.4126 220.016 97.4126C220.007 97.4126 219.998 97.4126 219.989 97.4126C212.473 97.4392 207.805 102.928 207.805 110.138C207.805 117.349 212.22 120.774 218.516 125.287C214.704 128.858 212.663 134.516 212.663 138.505H215.867C215.867 134.809 216.572 129.56 220.016 126.462C223.463 129.56 224.164 134.809 224.164 138.505H227.368C227.368 134.516 225.322 128.858 221.515 125.287C227.812 120.778 232.227 116.958 232.227 110.138ZM220.016 124.435C213.773 119.989 209.242 117.158 209.242 110.138C209.242 103.119 213.546 98.7216 220.016 98.7082C226.485 98.7216 230.789 103.354 230.789 110.138C230.789 116.222 226.259 119.989 220.016 124.435Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M250.84 40.1516C250.84 45.9864 246.155 50.7297 240.342 50.8184H199.862C193.97 50.8184 189.195 46.0441 189.195 40.1516C189.195 34.2591 193.97 29.4847 199.862 29.4847H240.36C246.164 29.4847 250.84 34.3256 250.84 40.1516Z",fill:"#F0F0F0"}),(0,v.createElement)(S.Path,{d:"M240.122 47.7347C244.31 47.7347 247.705 44.3396 247.705 40.1516C247.705 35.9636 244.31 32.5686 240.122 32.5686C235.934 32.5686 232.539 35.9636 232.539 40.1516C232.539 44.3396 235.934 47.7347 240.122 47.7347Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M131.996 6.00781H124.524L106.332 36.0116H125.824H138.168H157.661L139.468 6.00781H131.996Z",fill:"#F0F0F0"}),(0,v.createElement)(S.Path,{d:"M151.608 26.0281H112.384L106.332 36.0116L151.608 26.0281Z",fill:"white"}),(0,v.createElement)(S.Path,{d:"M145.555 16.0446H118.435L112.383 26.0281L145.555 16.0446Z",fill:"white"}),(0,v.createElement)(S.Path,{d:"M139.469 6.00781H124.525L118.438 16.0446L139.469 6.00781Z",fill:"white"}),(0,v.createElement)(S.Path,{d:"M57.4297 42.9647H87.8994",stroke:"#DDDDDD",strokeWidth:"0.71",strokeMiterlimit:"10"}),(0,v.createElement)(S.Path,{d:"M61.8945 32.1914L83.4412 53.7381",stroke:"#DDDDDD",strokeWidth:"0.71",strokeMiterlimit:"10"}),(0,v.createElement)(S.Path,{d:"M72.668 27.7321V58.2018",stroke:"#DDDDDD",strokeWidth:"0.71",strokeMiterlimit:"10"})),(0,v.createElement)("defs",null,(0,v.createElement)("clipPath",{id:t},(0,v.createElement)(S.Rect,{width:"263.121",height:"167",fill:"white",transform:"translate(0.4375)"}))))}function up({message:e,actionText:t,isError:o,onActionClick:r}){return(0,v.createElement)("div",{className:"woocommerce-variations-table-error-or-empty-state"},o?(0,v.createElement)(ip,null):(0,v.createElement)(sp,null),(0,v.createElement)("p",{className:"woocommerce-variations-table-error-or-empty-state__message"},o?(0,L.__)("We couldn’t load the variations","woocommerce"):null!=e?e:(0,L.__)("No variations yet","woocommerce")),(0,v.createElement)("div",{className:"woocommerce-variations-table-error-or-empty-state__actions"},(0,v.createElement)(S.Button,{variant:"link",onClick:r},o?(0,L.__)("Try again","woocommerce"):null!=t?t:(0,L.__)("Generate from options","woocommerce"))))}function mp({initialValues:e,attribute:t,onFilter:o}){const[r,n]=(0,v.useState)(e),[c,l]=(0,v.useState)([]),[i,s]=(0,v.useState)(0),[u,m]=(0,v.useState)(!1),[d,p]=(0,v.useState)(""),[h,_]=(0,v.useState)(1),w=(0,B.useRef)(null),E=0===r.length;async function f(e,t="",o=1){try{m(!0);const{getProductAttributeTerms:r,getProductAttributeTermsTotalCount:n}=(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_ATTRIBUTE_TERMS_STORE_NAME),c={attribute_id:e,per_page:10,page:o,search:t},i=await r(c),u=await n(c);l(o>1?e=>[...e,...i]:i),s(u)}catch{}finally{m(!1)}}function b(e,o){return async function(){o(),e||await f(t.id)}}async function C(e){if(u||c.length>=i)return;const o=e.currentTarget,r=o.scrollHeight-o.clientHeight;if(o.scrollTop>=r){const e=h+1;await f(t.id,d,e),_(e)}}function y(e){return r.includes(e)}function A(e){return function(t){n((o=>t?[...o,e]:o.reduce((function(t,o){return o===e?t:[...t,o]}),[])))}}function x(e){"Enter"===e.code&&e.preventDefault()}(0,B.useEffect)((()=>n(e)),[e]);const k=(0,g.useDebounce)((function(e){p(e),l([]),_(1),f(t.id,e)}),300),P=(0,g.useInstanceId)(S.__experimentalInputControl,"search"),N=(0,g.useInstanceId)(S.CheckboxControl,"checkbox");return(0,v.createElement)(S.Dropdown,{className:"woocommerce-product-variations-filter",onClose:function(){p(""),_(1)},renderToggle:({isOpen:e,onToggle:o})=>(0,v.createElement)(S.Button,{"aria-expanded":e,icon:e?Jr:yt,variant:"tertiary",onClick:b(e,o),className:"woocommerce-product-variations-filter__toggle"},(0,v.createElement)("span",null,(0,L.sprintf)((0,L.__)("Any %s","woocommerce"),t.name))),renderContent:({onClose:e})=>{return(0,v.createElement)("form",{className:"woocommerce-product-variations-filter__form",noValidate:!0,onSubmit:(a=e,function(e){e.preventDefault(),o(r),a()}),onReset:async function(e){var o;e.preventDefault(),E||(p(""),n([]),_(1),null===(o=w.current)||void 0===o||o.focus(),await f(t.id))}},t.options.length>10&&(0,v.createElement)("div",{className:"woocommerce-product-variations-filter__form-header"},(0,v.createElement)("label",{htmlFor:P,"aria-label":(0,L.__)("Search options","woocommerce")},(0,v.createElement)(S.__experimentalInputControl,{ref:w,id:P,type:"search",value:d,suffix:(0,v.createElement)(je,{icon:jm}),onChange:k,onKeyDown:x}))),(0,v.createElement)("div",{className:"woocommerce-product-variations-filter__form-body",onScroll:C},c.length>0?(0,v.createElement)("ul",{className:"woocommerce-product-variations-filter__form-list"},c.map((e=>(0,v.createElement)("li",{key:e.slug,className:"woocommerce-product-variations-filter__form-list-item"},(0,v.createElement)("label",{htmlFor:`${N}-${e.slug}`,className:"woocommerce-product-variations-filter__form-list-item-label"},(0,v.createElement)(S.CheckboxControl,{id:`${N}-${e.slug}`,checked:y(e.slug),onChange:A(e.slug)}),(0,v.createElement)("span",null,e.name)))))):!u&&(0,v.createElement)("div",{className:"woocommerce-product-variations-filter__form-list-empty"},(0,L.__)("No options were found for that search","woocommerce")),u&&(0,v.createElement)("div",{className:"woocommerce-product-variations-filter__loading"},(0,v.createElement)(S.Spinner,null))),(0,v.createElement)("div",{className:"woocommerce-product-variations-filter__form-footer"},(0,v.createElement)(S.Button,{type:"reset",variant:"secondary","aria-disabled":E},(0,L.__)("Reset","woocommerce")),(0,v.createElement)(S.Button,{type:"submit",variant:"primary"},(0,L.__)("Filter","woocommerce"))));var a}})}function dp(){const[e]=(0,b.useEntityProp)("postType","product","id"),{editedRecord:t}=(0,b.useEntityRecord)("postType","product",e),[o,r]=(0,v.useState)(!1),{isGeneratingVariations:n,generateError:c}=(0,a.useSelect)((t=>{const{isGeneratingVariations:o,generateProductVariationsError:r}=t(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);return{isGeneratingVariations:o({product_id:e}),generateError:r({product_id:e})}}),[e]),l=(0,v.useMemo)((()=>o||Boolean(n)),[o,n]);return{generateProductVariations:(0,v.useCallback)((async function(o,n){r(!0);const{status:c,variations:l}=await(0,a.resolveSelect)("core").getEditedEntityRecord("postType","product",e),i=o.some((e=>e.variation)),s=await async function(e){var t,o;try{const{attributes:r}=await(0,a.resolveSelect)("core").getEntityRecord("postType","product",e);if(!r.some((e=>e.variation)))return{};const n=await(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME).getProductVariations({product_id:e,per_page:1,has_price:!0});return n&&n.length>0&&n[0].regular_price?{regular_price:n[0].regular_price,stock_quantity:null!==(t=n[0].stock_quantity)&&void 0!==t?t:void 0,stock_status:n[0].stock_status,manage_stock:n[0].manage_stock,low_stock_amount:null!==(o=n[0].low_stock_amount)&&void 0!==o?o:void 0}:{}}catch{return{}}}(e);await Promise.all(l.map((e=>(0,a.dispatch)("core").invalidateResolution("getEntityRecord",["postType","product_variation",e])))),await(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME).invalidateResolutionForStore();const u=(0,w.applyFilters)("woocommerce.product.variations.generate.meta_data",[],t);return(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME).generateProductVariations({product_id:e},{type:i?"variable":"simple",attributes:o,default_attributes:n},{delete:!0,default_values:s,meta_data:u}).then((async t=>(await(0,a.dispatch)("core").invalidateResolution("getEntityRecord",["postType","product",e]),await(0,a.resolveSelect)("core").getEntityRecord("postType","product",e),await(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME).invalidateResolutionForStore(),t))).finally((()=>{if(r(!1),"auto-draft"===c&&(0,We.getPath)().endsWith("add-product")){const t=(0,We.getNewPath)({},`/product/${e}`);(0,We.navigateTo)({url:t})}}))}),[]),isGenerating:l,generateError:c}}function pp(){return(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton woocommerce-product-variations__table-row","aria-hidden":"true"},(0,v.createElement)("div",{className:"woocommerce-sortable__handle"}),(0,v.createElement)("div",{className:"woocommerce-product-variations__selection"},(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton__checkbox"})),(0,v.createElement)("div",{className:"woocommerce-product-variations__attributes"},Array(2).fill(0).map(((e,t)=>(0,v.createElement)("div",{key:t,className:"woocommerce-tag woocommerce-product-variations__attribute"},(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton__attribute-option"}))))),(0,v.createElement)("div",{className:"woocommerce-product-variations__price"},(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton__regular-price"})),(0,v.createElement)("div",{className:"woocommerce-product-variations__quantity"},(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton__quantity"})),(0,v.createElement)("div",{className:"woocommerce-product-variations__actions"},(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton__visibility-icon"}),(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton__edit-link"}),(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton__menu-toggle"})))}function hp(e,t){return e.length>t?e.substring(0,t)+"…":e}async function _p({message:e=(0,L.__)("Enter a value","woocommerce"),defaultValue:t,onOk:o,onCancel:r}){const n=window.prompt(e,t);null!==n?o(n):null==r||r()}const vp="multiple-update",wp="single-update",gp="woocommerce-actions-menu-slot",Ep="top-level",fp=(e,t)=>e?`${gp}_${e}${t?`_${vp}`:`_${wp}`}`:gp,bp=({children:e,order:t=20,group:o=Ep,supportsMultipleSelection:r,onClick:n=(()=>{})})=>{const a=e=>()=>{const{selection:t,onChange:o,onClose:r}=e;n({selection:Array.isArray(t)?t:[t],onChange:o,onClose:r})},c=r=>(0,v.createElement)(S.Fill,{key:r,name:fp(o,r===vp)},(o=>(0,x.createOrderedChildren)((0,v.createElement)(S.MenuItem,{onClick:a(o)},e),t,o))),l=r?[vp,wp].map(c):c(wp);return(0,v.createElement)(v.Fragment,null,l)};function Cp({selection:e,onChange:t,onClose:o,supportsMultipleSelection:r=!1}){const n=e.map((({id:e})=>e));function a(o){t(e.map((({id:e,dimensions:t})=>({id:e,dimensions:{...t,...o}}))))}return(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"right-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_shipping_click",{source:Y,variation_id:n}),t()},"aria-expanded":e,icon:Bi,iconPosition:"right"},(0,L.__)("Shipping","woocommerce")),renderContent:()=>(0,v.createElement)("div",{className:"components-dropdown-menu__menu"},(0,v.createElement)(S.MenuGroup,null,window.wcAdminFeatures["product-virtual-downloadable"]&&(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_shipping_select",{source:Y,action:"toggle_shipping",variation_id:n}),t(e.map((({id:e,virtual:t})=>({id:e,virtual:!t})))),(0,Q.recordEvent)("product_variations_menu_shipping_update",{source:Y,action:"toggle_shipping",variation_id:n}),o()}},(0,L.__)("Toggle shipping","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_shipping_select",{source:Y,action:"dimensions_length_set",variation_id:n}),_p({onOk(e){(0,Q.recordEvent)("product_variations_menu_shipping_update",{source:Y,action:"dimensions_length_set",variation_id:n}),a({length:e})}}),o()}},(0,L.__)("Set length","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_shipping_select",{source:Y,action:"dimensions_width_set",variation_id:n}),_p({onOk(e){(0,Q.recordEvent)("product_variations_menu_shipping_update",{source:Y,action:"dimensions_width_set",variation_id:n}),a({width:e})}}),o()}},(0,L.__)("Set width","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_shipping_select",{source:Y,action:"dimensions_height_set",variation_id:n}),_p({onOk(e){(0,Q.recordEvent)("product_variations_menu_shipping_update",{source:Y,action:"dimensions_height_set",variation_id:n}),a({height:e})}}),o()}},(0,L.__)("Set height","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_shipping_select",{source:Y,action:"weight_set",variation_id:n}),_p({onOk(o){(0,Q.recordEvent)("product_variations_menu_shipping_update",{source:Y,action:"weight_set",variation_id:n}),t(e.map((({id:e})=>({id:e,weight:o}))))}}),o()}},(0,L.__)("Set weight","woocommerce"))),(0,v.createElement)(bp.Slot,{group:"shipping",onChange:t,onClose:o,selection:e,supportsMultipleSelection:r}))})}function yp({selection:e,onChange:t,onClose:o}){return(0,v.createElement)(S.MenuItem,{onClick:()=>{const r=e.map((({id:e})=>e));(0,Q.recordEvent)("product_variations_menu_inventory_select",{source:Y,action:"stock_quantity_set",variation_id:r}),_p({onOk(o){const n=Number(o);Number.isNaN(n)||((0,Q.recordEvent)("product_variations_menu_inventory_update",{source:Y,action:"stock_quantity_set",variation_id:r}),t(e.map((({id:e})=>({id:e,stock_quantity:n,manage_stock:!0})))))}}),o()}},(0,L.__)("Update stock","woocommerce"))}function Ap({selection:e,onChange:t,onClose:o,supportsMultipleSelection:r=!1}){const n=e.map((({id:e})=>e));return(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"right-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_inventory_click",{source:Y,variation_id:n}),t()},"aria-expanded":e,icon:Bi,iconPosition:"right"},(0,L.__)("Inventory","woocommerce")),renderContent:()=>(0,v.createElement)("div",{className:"components-dropdown-menu__menu"},(0,v.createElement)(S.MenuGroup,null,(0,v.createElement)(yp,{selection:e,onChange:t,onClose:o}),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_inventory_select",{source:Y,action:"manage_stock_toggle",variation_id:n}),t(e.map((({id:e,manage_stock:t})=>({id:e,manage_stock:!t})))),o()}},(0,L.__)('Toggle "track quantity"',"woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_inventory_select",{source:Y,action:"set_status_in_stock",variation_id:n}),t(e.map((({id:e})=>({id:e,stock_status:Zd.instock,manage_stock:!1})))),o()}},(0,L.__)("Set status to In stock","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_inventory_select",{source:Y,action:"set_status_out_of_stock",variation_id:n}),t(e.map((({id:e})=>({id:e,stock_status:Zd.outofstock,manage_stock:!1})))),o()}},(0,L.__)("Set status to Out of stock","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_inventory_select",{source:Y,action:"set_status_on_back_order",variation_id:n}),t(e.map((({id:e})=>({id:e,stock_status:Zd.onbackorder,manage_stock:!1})))),o()}},(0,L.__)("Set status to On back order","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_inventory_select",{source:Y,action:"low_stock_amount_set",variation_id:n}),_p({onOk(o){(0,Q.recordEvent)("product_variations_menu_inventory_update",{source:Y,action:"low_stock_amount_set",variation_id:n});const r=Number(o);if(Number.isNaN(r))return null;t(e.map((({id:e})=>({id:e,low_stock_amount:r,manage_stock:!0}))))}}),o()}},(0,L.__)("Edit low stock threshold","woocommerce"))),(0,v.createElement)(bp.Slot,{group:"inventory",onChange:t,onClose:o,selection:e,supportsMultipleSelection:r}))})}function xp({selection:e,onChange:t,onClose:o}){return(0,v.createElement)(S.MenuItem,{onClick:()=>{const r=e.map((({id:e})=>e));(0,Q.recordEvent)("product_variations_menu_pricing_select",{source:Y,action:"list_price_set",variation_id:r}),_p({onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"list_price_set",variation_id:r}),t(e.map((({id:e})=>({id:e,regular_price:o}))))}}),o()}},(0,L.__)("Set list price","woocommerce"))}function kp(e,t,o=1){if(function(e){return e.endsWith("%")}(t)){if(Number.isNaN(Number(e)))return 0;const r=function(e){const t=e.substring(0,e.length-1);if(!Number.isNaN(Number(t)))return Number(t)}(t);return void 0===r?Number(e):Number(e)+Number(e)*(r/100)*o}if(Number.isNaN(Number(e))){if(Number.isNaN(Number(t)))return;return Number(t)}return Number(e)+Number(t)*o}function Sp({selection:e,onChange:t,onClose:o,supportsMultipleSelection:r=!1}){const n=e.map((({id:e})=>e));return(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"right-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_pricing_click",{source:Y,variation_id:n}),t()},"aria-expanded":e,icon:Bi,iconPosition:"right"},(0,L.__)("Pricing","woocommerce")),renderContent:()=>(0,v.createElement)("div",{className:"components-dropdown-menu__menu"},(0,v.createElement)(S.MenuGroup,{label:(0,L.__)("List price","woocommerce")},(0,v.createElement)(xp,{selection:e,onChange:t,onClose:o}),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_pricing_select",{source:Y,action:"list_price_increase",variation_id:n}),_p({message:(0,L.__)("Enter a value (fixed or %)","woocommerce"),onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"list_price_increase",variation_id:n}),t(e.map((({id:e,regular_price:t})=>{var r;return{id:e,regular_price:null===(r=kp(t,o))||void 0===r?void 0:r.toFixed(2)}})))}}),o()}},(0,L.__)("Increase list price","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_pricing_select",{source:Y,action:"list_price_decrease",variation_id:n}),_p({message:(0,L.__)("Enter a value (fixed or %)","woocommerce"),onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"list_price_increase",variation_id:n}),t(e.map((({id:e,regular_price:t})=>{var r;return{id:e,regular_price:null===(r=kp(t,o,-1))||void 0===r?void 0:r.toFixed(2)}})))}}),o()}},(0,L.__)("Decrease list price","woocommerce"))),(0,v.createElement)(S.MenuGroup,{label:(0,L.__)("Sale price","woocommerce")},(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_pricing_select",{source:Y,action:"sale_price_set",variation_id:n}),_p({onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"sale_price_set",variation_id:n}),t(e.map((({id:e})=>({id:e,sale_price:o}))))}}),o()}},(0,L.__)("Set sale price","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_pricing_select",{source:Y,action:"sale_price_increase",variation_id:n}),_p({message:(0,L.__)("Enter a value (fixed or %)","woocommerce"),onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"sale_price_increase",variation_id:n}),t(e.map((({id:e,sale_price:t})=>{var r;return{id:e,sale_price:null===(r=kp(t,o))||void 0===r?void 0:r.toFixed(2)}})))}}),o()}},(0,L.__)("Increase sale price","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_pricing_select",{source:Y,action:"sale_price_decrease",variation_id:n}),_p({message:(0,L.__)("Enter a value (fixed or %)","woocommerce"),onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"sale_price_decrease",variation_id:n}),t(e.map((({id:e,sale_price:t})=>{var r;return{id:e,sale_price:null===(r=kp(t,o,-1))||void 0===r?void 0:r.toFixed(2)}})))}}),o()}},(0,L.__)("Decrease sale price","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_pricing_select",{source:Y,action:"sale_price_schedule",variation_id:n}),_p({message:(0,L.__)("Sale start date (YYYY-MM-DD format or leave blank)","woocommerce"),onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"sale_price_schedule",variation_id:n}),t(e.map((({id:e})=>({id:e,date_on_sale_from_gmt:o}))))}}),_p({message:(0,L.__)("Sale end date (YYYY-MM-DD format or leave blank)","woocommerce"),onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"sale_price_schedule",variation_id:n}),t(e.map((({id:e})=>({id:e,date_on_sale_to_gmt:o}))))}}),o()}},(0,L.__)("Schedule sale","woocommerce"))),(0,v.createElement)(bp.Slot,{group:"pricing",onChange:t,onClose:o,selection:e,supportsMultipleSelection:r}))})}function Pp({selection:e,onChange:t,onClose:o}){return(0,v.createElement)(S.MenuItem,{onClick:function(){const r=e.map((({id:e})=>e));(0,Q.recordEvent)("product_variations_menu_toggle_visibility_select",{source:Y,action:"status_set",variation_id:r}),t(e.map((({id:e,status:t})=>{return{id:e,status:(o=t,"private"===o?"publish":"private")};var o}))),(0,Q.recordEvent)("product_variations_toggle_visibility_update",{source:Y,action:"status_set",variation_id:r}),o()}},(0,L.__)("Toggle visibility","woocommerce"))}bp.Slot=({fillProps:e,group:t=Ep,onChange:o,onClose:r,selection:n,supportsMultipleSelection:a})=>(0,v.createElement)(S.Slot,{name:fp(t,a),fillProps:{...e,onChange:o,onClose:r,selection:n}},(e=>x.sortFillsByOrder&&(null==e?void 0:e.length)?(0,v.createElement)(S.MenuGroup,null,(0,x.sortFillsByOrder)(e)):null));const Bp="downloads_menu_item__upload_files_modal",Np="downloads_menu_item__upload_files_modal_wrapper";function Mp(e){return{id:`${e.id}`,name:e.name,file:e.url}}function Tp({selection:e,onChange:t,onClose:o,supportsMultipleSelection:r=!1}){const n=e.map((({id:e})=>e)),a=(null==e?void 0:e.length)>0?e[0].downloads.map((({id:e})=>Number.parseInt(e,10))):[],[c,l]=(0,v.useState)(!1);function i(r){const a={downloadable:!0,downloads:Array.isArray(r)?r.map(Mp):Mp(r)};t(e.map((({id:e})=>({...a,id:e})))),(0,Q.recordEvent)("product_variations_menu_downloads_update",{source:Y,action:"downloads_set",variation_id:n}),o()}function s(r,a){return function(){(0,Q.recordEvent)("product_variations_menu_downloads_select",{source:Y,action:`${r}_set`,variation_id:n}),_p({message:a,onOk(o){t(e.map((({id:e})=>({id:e,downloadable:!0,[r]:o})))),(0,Q.recordEvent)("product_variations_menu_downloads_update",{source:Y,action:`${r}_set`,variation_id:n})}}),l(!1),o()}}return(0,v.useEffect)((function(){const e=document.querySelector(`.${Bp}`),t=null==e?void 0:e.closest('[role="dialog"]'),o=null==t?void 0:t.parentElement;return null==o||o.classList.add(Np),()=>{null==o||o.classList.remove(Np)}}),[c]),(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"right-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_downloads_click",{source:Y,variation_id:n}),t()},"aria-expanded":e,icon:Bi,iconPosition:"right"},(0,L.__)("Downloads","woocommerce")),renderContent:()=>(0,v.createElement)("div",{className:"components-dropdown-menu__menu"},(0,v.createElement)(S.MenuGroup,null,(0,v.createElement)(Dt.MediaUpload,{modalClass:Bp,multiple:"add",value:a,onSelect:i,render:({open:e})=>{return(0,v.createElement)(S.MenuItem,{onClick:(t=e,function(){(0,Q.recordEvent)("product_variations_menu_downloads_select",{source:Y,action:"downloads_set",variation_id:n}),t(),l(!0)})},(0,L.__)("Upload files","woocommerce"));var t}}),(0,v.createElement)(S.MenuItem,{onClick:s("download_limit",(0,L.__)("Leave blank for unlimited re-downloads","woocommerce"))},(0,L.__)("Set download limit","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:s("download_expiry",(0,L.__)("Enter the number of days before a download link expires, or leave blank","woocommerce"))},(0,L.__)("Set download expiry","woocommerce"))),(0,v.createElement)(bp.Slot,{group:"downloads",onChange:t,onClose:o,selection:e,supportsMultipleSelection:r}))})}const Vp=["image"],Fp="woocommerce-add-image-menu-item__upload_image_modal",Dp="woocommerce-add-image-menu-item__upload_image_modal_wrapper";function Lp({selection:e,onChange:t,onClose:o}){const[r,n]=(0,v.useState)(!1),a=e.map((({id:e})=>e));return(0,v.useEffect)((function(){const e=document.querySelector(`.${Fp}`),t=null==e?void 0:e.closest('[role="dialog"]'),o=null==t?void 0:t.parentElement;return null==o||o.classList.add(Dp),()=>{null==o||o.classList.remove(Dp)}}),[r]),(0,v.createElement)(Dt.MediaUpload,{onSelect:function(r){const n=Bn(r);(0,Q.recordEvent)("product_variations_menu_add_image_update",{source:Y,action:"add_image_to_variation",variation_id:a}),t(e.map((({id:e})=>({id:e,image:n})))),o()},modalClass:Fp,allowedTypes:Vp,mode:"upload",multiple:!1,render:({open:e})=>{return(0,v.createElement)(S.MenuItem,{onClick:(t=e,function(){(0,Q.recordEvent)("product_variations_menu_add_image_select",{source:Y,action:"add_image_to_variation",variation_id:a}),t(),n(!0)})},(0,L.__)("Add image","woocommerce"));var t}})}function Hp({selection:e,onChange:t,onDelete:o,onClose:r,supportsMultipleSelection:n=!1}){const a=n||1!==e.length?null:e[0];return(0,v.createElement)("div",{className:Ee()({"components-dropdown-menu__menu":n})},(0,v.createElement)(S.MenuGroup,{label:n?void 0:(0,L.sprintf)((0,L.__)("Variation Id: %s","woocommerce"),null==a?void 0:a.id)},n?(0,v.createElement)(v.Fragment,null,(0,v.createElement)(yp,{selection:e,onChange:t,onClose:r}),(0,v.createElement)(xp,{selection:e,onChange:t,onClose:r}),(0,v.createElement)(Lp,{selection:e,onChange:t,onClose:r})):(0,v.createElement)(S.MenuItem,{href:null==a?void 0:a.permalink,target:"_blank",rel:"noreferrer",onClick:()=>{(0,Q.recordEvent)("product_variations_preview",{source:Y,variation_id:null==a?void 0:a.id})}},(0,L.__)("Preview","woocommerce")),(0,v.createElement)(Pp,{selection:e,onChange:t,onClose:r})),(0,v.createElement)(bp.Slot,{group:"top-level",onChange:t,onClose:r,selection:e,supportsMultipleSelection:n}),(0,v.createElement)(S.MenuGroup,null,(0,v.createElement)(Sp,{selection:e,onChange:t,onClose:r,supportsMultipleSelection:n}),(0,v.createElement)(Ap,{selection:e,onChange:t,onClose:r,supportsMultipleSelection:n}),(0,v.createElement)(Cp,{selection:e,onChange:t,onClose:r,supportsMultipleSelection:n}),window.wcAdminFeatures["product-virtual-downloadable"]&&(0,v.createElement)(Tp,{selection:e,onChange:t,onClose:r,supportsMultipleSelection:n})),(0,v.createElement)(bp.Slot,{group:"secondary",onChange:t,onClose:r,selection:e,supportsMultipleSelection:n}),(0,v.createElement)(S.MenuGroup,null,(0,v.createElement)(S.MenuItem,{isDestructive:!0,label:n?void 0:(0,L.__)("Delete variation","woocommerce"),variant:"link",onClick:()=>{o(e),r()},className:"woocommerce-product-variations__actions--delete"},(0,L.__)("Delete","woocommerce"))),(0,v.createElement)(bp.Slot,{group:"tertiary",onChange:t,onClose:r,selection:e,supportsMultipleSelection:n}))}function Rp({selection:e,onChange:t,onDelete:o}){return e&&1===e.length?(0,v.createElement)(S.DropdownMenu,{popoverProps:{placement:"left-start"},icon:Ae,label:(0,L.__)("Actions","woocommerce"),toggleProps:{onClick(){(0,Q.recordEvent)("product_variations_menu_view",{source:Y,variation_id:e[0].id})}}},(({onClose:r})=>(0,v.createElement)(Hp,{selection:e,onClose:r,onChange:t,onDelete:o,supportsMultipleSelection:!1}))):null}const zp=(0,L.__)("Not visible to customers","woocommerce");function Ip(e){return(0,We.getNewPath)({},`/product/${e.parent_id}/variation/${e.id}`,{})}function Op({variation:e,variableAttributes:t,isUpdating:o,isSelected:r,isSelectionDisabled:n,hideActionButtons:a,onChange:c,onDelete:l,onEdit:i,onSelect:s}){const{formatAmount:u}=(0,v.useContext)(oe.CurrencyContext),{matchesAny:m,tags:d}=(0,v.useMemo)((function(){let o=!1;const r=t.map((t=>{const r=e.attributes.find((e=>e.id===t.id));return r?{id:r.id,label:r.option}:(o=!0,{id:t.id,label:(0,L.sprintf)((0,L.__)("Any %s","woocommerce"),t.name)})}));return{matchesAny:o,tags:r}}),[t,e]);return(0,v.createElement)(v.Fragment,null,(0,v.createElement)("div",{className:"woocommerce-product-variations__selection",role:"cell"},m&&(0,v.createElement)(x.__experimentalTooltip,{text:(0,L.__)("'Any' variations are no longer fully supported. Use regular variations instead","woocommerce"),helperText:(0,L.__)("View helper text","woocommerce"),position:"middle right"},(0,v.createElement)(je,{icon:gu,size:24})),o?(0,v.createElement)(S.Spinner,null):(0,v.createElement)(S.CheckboxControl,{value:e.id,checked:r,onChange:s,disabled:n,"aria-label":r?(0,L.__)("Unselect variation","woocommerce"):(0,L.__)("Select variation","woocommerce")})),(0,v.createElement)("div",{className:"woocommerce-product-variations__attributes",role:"cell"},d.map((e=>{const t=(0,v.createElement)(x.Tag,{id:e.id,className:"woocommerce-product-variations__attribute",key:e.id,label:hp(e.label,32),screenReaderLabel:e.label});return d.length<=32?t:(0,v.createElement)(x.__experimentalTooltip,{key:e.id,text:e.label,position:"top center"},(0,v.createElement)("span",null,t))}))),(0,v.createElement)("div",{className:Ee()("woocommerce-product-variations__price",{"woocommerce-product-variations__price--fade":"private"===e.status}),role:"cell"},e.on_sale&&(0,v.createElement)("span",{className:"woocommerce-product-variations__sale-price"},u(e.sale_price)),(0,v.createElement)("span",{className:Ee()("woocommerce-product-variations__regular-price",{"woocommerce-product-variations__regular-price--on-sale":e.on_sale})},u(e.regular_price))),(0,v.createElement)("div",{className:Ee()("woocommerce-product-variations__quantity",{"woocommerce-product-variations__quantity--fade":"private"===e.status}),role:"cell"},e.regular_price&&(0,v.createElement)(v.Fragment,null,(0,v.createElement)("span",{className:Ee()("woocommerce-product-variations__status-dot",Xd(e))},"●"),Yd(e))),(0,v.createElement)("div",{className:"woocommerce-product-variations__actions",role:"cell"},("private"===e.status||!e.regular_price)&&(0,v.createElement)(x.__experimentalTooltip,{className:"woocommerce-attribute-list-item__actions-tooltip",position:"top center",text:zp},(0,v.createElement)("div",{className:"woocommerce-attribute-list-item__actions-icon-wrapper"},(0,v.createElement)(Hd,{className:"woocommerce-attribute-list-item__actions-icon-wrapper-icon"}))),a&&(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.Button,{href:Ip(e),onClick:i},(0,L.__)("Edit","woocommerce")),(0,v.createElement)(Rp,{selection:[e],onChange:function(e){c(e[0])},onDelete:function(e){l(e[0])}}))))}function $p({selection:e,disabled:t,onChange:o,onDelete:r}){return e?(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"bottom-end"},renderToggle:({isOpen:e,onToggle:o})=>(0,v.createElement)(S.Button,{disabled:t,"aria-expanded":e,icon:e?Jr:yt,variant:"secondary",onClick:o,className:"variations-actions-menu__toogle"},(0,v.createElement)("span",null,(0,L.__)("Quick update","woocommerce"))),renderContent:({onClose:t})=>(0,v.createElement)(Hp,{selection:e,onClose:t,onChange:o,onDelete:r,supportsMultipleSelection:!0})}):null}function Gp(e,t){if("id"in e){const e="update"===t?"updated":"deleted";return(0,L.sprintf)((0,L.__)("1 variation %s.","woocommerce"),e)}const{update:o=[],delete:r=[]}=e,n=o.length,a=r.length;return a>0?(0,L.sprintf)((0,L.__)("%s variations deleted.","woocommerce"),a):n>0?(0,L.sprintf)((0,L.__)("%s variations updated.","woocommerce"),n):""}const Up=(0,v.forwardRef)((function({noticeText:e,noticeActions:t=[],noticeStatus:o="error",onNoticeDismiss:r=(()=>{}),onVariationTableChange:n=(()=>{})},c){const l=(0,b.useEntityId)("postType","product"),[i]=(0,b.useEntityProp)("postType","product","attributes"),s=(0,v.useMemo)((()=>i.filter((e=>e.variation))),[i]),[u]=(0,b.useEntityProp)("postType","product","variations"),{createSuccessNotice:m,createErrorNotice:d}=(0,a.useDispatch)("core/notices"),{isLoading:p,variations:h,totalCount:_,onPageChange:w,onPerPageChange:g,onFilter:E,getFilters:f,hasFilters:C,clearFilters:y,selected:A,isSelectingAll:k,selectedCount:P,areAllSelected:B,areSomeSelected:N,isSelected:M,onSelect:T,onSelectPage:V,onSelectAll:F,onClearSelection:D,isUpdating:H,onUpdate:z,onDelete:I,onBatchUpdate:O,onBatchDelete:$,isGenerating:G,variationsError:U,onGenerate:j}=function({productId:e}){const[t,o]=(0,v.useState)([]),[r,n]=(0,v.useState)(0),[c,l]=(0,v.useState)(!1),[i,s]=(0,v.useState)(),[u,m]=(0,v.useState)([]),d=(0,v.useRef)(5);async function p(e,t=!1){const r={page:1,per_page:d.current,order:"asc",orderby:"menu_order",attributes:[],...e};try{const{invalidateResolution:e}=(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);t&&(await e("getProductVariations",[r]),await e("getProductVariationsTotalCount",[r]));const{getProductVariations:c,getProductVariationsTotalCount:i}=(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);l(!0),s(void 0);const u=await c(r),m=await i(r);o(u),n(m),l(!1)}catch(e){s(e),l(!1)}}const[h,_]=(0,v.useState)(0),[w,g]=(0,v.useState)(!1),E=(0,v.useRef)({}),f=(0,v.useMemo)((function(){return h>0?Object.values(E.current):[]}),[h]),b=(0,v.useCallback)((function(e){return h>0&&e.id in E.current}),[h]),C=(0,v.useMemo)((()=>h>0&&t.every(b)),[t,h,b]),y=(0,v.useMemo)((()=>h>0&&t.some(b)),[t,h,b]);function A(e){return function(t){t?(E.current[e.id]=e,_((e=>e+1))):(delete E.current[e.id],_((e=>e-1)))}}function x(){E.current={},_(0)}const[k,S]=(0,v.useState)({}),{isGenerating:P,generateProductVariations:B,generateError:N}=dp(),M=(0,v.useRef)(!1);return(0,v.useEffect)((()=>{P&&(m([]),x());const t=!1===M.current&&!1===P,o=!0===M.current&&!1===P;(t||o)&&p({product_id:e},!0),M.current=Boolean(P)}),[e,P]),{isLoading:c,variations:t,totalCount:r,onPageChange:function(t){p({product_id:e,attributes:u,page:t})},onPerPageChange:function(t){d.current=t,p({product_id:e,attributes:u})},onFilter:function(t){return function(o){let r=!1;const n=u.reduce(((e,n)=>n.attribute===t.slug?(r=!0,0===o.length?e:[...e,{...n,terms:o}]):[...e,n]),[]);r||n.push({attribute:t.slug,terms:o}),x(),p({product_id:e,attributes:n}),m(n)}},getFilters:function(e){var t,o;return null!==(o=null===(t=u.find((t=>t.attribute===e.slug)))||void 0===t?void 0:t.terms)&&void 0!==o?o:[]},hasFilters:function(){return Boolean(u.length)},clearFilters:async function(){return m([]),p({product_id:e})},selected:f,isSelectingAll:w,selectedCount:h,areAllSelected:C,areSomeSelected:y,isSelected:b,onSelect:A,onSelectPage:function(e){e?t.forEach((e=>{E.current[e.id]=e})):t.forEach((e=>{delete E.current[e.id]})),_(Object.keys(E.current).length)},onSelectAll:async function(){g(!0);const{getProductVariations:t}=(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);let o=1,n=0;for(;n{E.current[e.id]=e}))}return _(n),g(!1),n},onClearSelection:x,isUpdating:k,onUpdate:async function({id:t,...o}){if(k[t])return;const{updateProductVariation:r}=(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);return r({product_id:e,id:t},o).then((async o=>(await(0,a.dispatch)("core").invalidateResolution("getEntityRecord",["postType","product_variation",t]),await p({product_id:e,attributes:u}),o)))},onDelete:async function(t){if(k[t])return;const{deleteProductVariation:o,invalidateResolutionForStore:r}=(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);return o({product_id:e,id:t}).then((async o=>(A(o)(!1),await(0,a.dispatch)("core").invalidateResolution("getEntityRecord",["postType","product",e]),await(0,a.dispatch)("core").invalidateResolution("getEntityRecord",["postType","product_variation",t]),await r(),await p({product_id:e,attributes:u}),o)))},onBatchUpdate:async function(t){var o;const{invalidateResolution:r}=(0,a.dispatch)("core"),{batchUpdateProductVariations:n,invalidateResolutionForStore:c}=(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);E.current={},_(0);let l=1;const i=[];for(;50*(l-1)s.reduce(((e,t)=>({...e,[t.id]:!0})),0===a?{}:e)));const u=await n({product_id:e},{update:s});l++;const m=null!==(o=null==u?void 0:u.update)&&void 0!==o?o:[];i.push(...m);for(const e of m)await r("getEntityRecord",["postType","product_variation",e.id]),E.current[e.id]=e,_((e=>e+1))}return S({}),await c(),await p({product_id:e,attributes:u}),{update:i}},onBatchDelete:async function(t){var o,r;const{invalidateResolution:n}=(0,a.dispatch)("core"),{batchUpdateProductVariations:c,invalidateResolutionForStore:l}=(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);E.current={},_(0);let i=1;const s=[];for(;50*(i-1)u.reduce(((e,t)=>({...e,[t.id]:!0})),0===a?{}:e)));const m=await c({product_id:e},{delete:u.map((({id:e})=>e))});i++;const d=null!==(o=null==m?void 0:m.delete)&&void 0!==o?o:[];s.push(...null!==(r=null==m?void 0:m.delete)&&void 0!==r?r:[]);for(const e of d)await n("getEntityRecord",["postType","product_variation",e.id]),delete E.current[e.id],_((e=>e-1))}return S({}),await n("getEntityRecord",["postType","product",e]),await l(),await p({product_id:e,attributes:u}),{delete:s}},isGenerating:P,onGenerate:B,variationsError:null!=N?N:i}}({productId:l}),q=void 0!==U;if(!p&&!G&&(0===u.length||q))return(0,v.createElement)(up,{onActionClick:function(){j(i)},isError:q});function Z(e){I(e.id).then((t=>{(0,Q.recordEvent)("product_variations_delete",{source:Y,product_id:l,variation_id:e.id}),m(Gp(t,"delete")),n("delete")})).catch((()=>{d((0,L.__)("Failed to delete variation.","woocommerce"))}))}function W(e){z(e).then((t=>{(0,Q.recordEvent)("product_variations_change",{source:Y,product_id:l,variation_id:e.id}),m(Gp(t,"update")),n("update",[e])})).catch((()=>{d((0,L.__)("Failed to save variation.","woocommerce"))}))}function J(e){const t=Date.now();O(e).then((o=>{(0,Q.recordEvent)("product_variations_update_all",{source:Y,product_id:l,variations_count:e.length,request_time:Date.now()-t}),m(Gp(o)),n("update",e)})).catch((()=>{d((0,L.__)("Failed to update variations.","woocommerce"))}))}function X(e){const t=Date.now();$(e).then((o=>{(0,Q.recordEvent)("product_variations_delete_all",{source:Y,product_id:l,variations_count:e.length,request_time:Date.now()-t}),m(Gp(o)),n("delete")})).catch((()=>{d((0,L.__)("Failed to delete variations.","woocommerce"))}))}function K(e){return function(){(0,Q.recordEvent)("product_variations_edit",{source:Y,product_id:l,variation_id:e.id})}}return(0,v.createElement)("div",{className:"woocommerce-product-variations",ref:c},e&&(0,v.createElement)(S.Notice,{status:o,className:"woocommerce-product-variations__notice",onRemove:r,actions:t.map((e=>({...e,onClick:()=>{null==e||e.onClick(J,X)}})))},e),(0,v.createElement)("div",{className:"woocommerce-product-variations__table",role:"table"},(C()||_>0)&&(0,v.createElement)("div",{className:"woocommerce-product-variations__table-header",role:"rowgroup"},(0,v.createElement)("div",{className:"woocommerce-product-variations__table-row",role:"rowheader"},(0,v.createElement)("div",{className:"woocommerce-product-variations__filters"},N?(0,v.createElement)(v.Fragment,null,(0,v.createElement)("span",null,(0,L.sprintf)((0,L.__)("%d selected","woocommerce"),P)),(0,v.createElement)(S.Button,{variant:"tertiary",onClick:()=>V(!0)},(0,L.sprintf)((0,L.__)("Select page (%d)","woocommerce"),h.length)),(0,v.createElement)(S.Button,{variant:"tertiary",isBusy:k,onClick:async function(){const e=Date.now();F().then((t=>{(0,Q.recordEvent)("product_variations_select_all",{source:Y,product_id:l,variations_count:t,request_time:Date.now()-e})}))}},(0,L.sprintf)((0,L.__)("Select all (%d)","woocommerce"),_)),(0,v.createElement)(S.Button,{variant:"tertiary",onClick:D},(0,L.__)("Clear selection","woocommerce"))):s.map((e=>(0,v.createElement)(mp,{key:e.id,initialValues:f(e),attribute:e,onFilter:E(e)})))),(0,v.createElement)("div",{className:"woocommerce-product-variations__actions"},(0,v.createElement)($p,{selection:A,disabled:!N&&!k,onChange:J,onDelete:X}))),_>0&&(0,v.createElement)("div",{className:"woocommerce-product-variations__table-row woocommerce-product-variations__table-rowheader",role:"rowheader"},(0,v.createElement)("div",{className:"woocommerce-product-variations__table-column woocommerce-product-variations__selection",role:"columnheader"},(0,v.createElement)(S.CheckboxControl,{value:"all",checked:B,indeterminate:!B&&N,onChange:V,"aria-label":(0,L.__)("Select all","woocommerce")})),(0,v.createElement)("div",{className:"woocommerce-product-variations__table-column",role:"columnheader"},(0,L.__)("Variation","woocommerce")),(0,v.createElement)("div",{className:"woocommerce-product-variations__table-column woocommerce-product-variations__price",role:"columnheader"},(0,L.__)("Price","woocommerce")),(0,v.createElement)("div",{className:"woocommerce-product-variations__table-column",role:"columnheader"},(0,L.__)("Stock","woocommerce")))),p||G?(0,v.createElement)("div",{className:"woocommerce-product-variations__table-body",role:"presentation","aria-label":G?(0,L.__)("Generating variations…","woocommerce"):(0,L.__)("Loading variations…","woocommerce")},Array.from({length:h.length||5}).map(((e,t)=>(0,v.createElement)(pp,{key:t})))):_>0?(0,v.createElement)(x.Sortable,{className:"woocommerce-product-variations__table-body",role:"rowgroup"},h.map((e=>(0,v.createElement)(x.ListItem,{key:`${e.id}`,className:"woocommerce-product-variations__table-row",role:"row"},(0,v.createElement)(Op,{variation:e,variableAttributes:s,isUpdating:H[e.id],isSelected:M(e),isSelectionDisabled:k,hideActionButtons:!N,onChange:W,onDelete:Z,onEdit:K(e),onSelect:T(e)}))))):(0,v.createElement)(up,{isError:!1,message:(0,L.__)("No variations were found","woocommerce"),actionText:(0,L.__)("Clear filters","woocommerce"),onActionClick:y}),_>5&&(0,v.createElement)("div",{className:"woocommerce-product-variations__table-footer",role:"row"},(0,v.createElement)(lp,{totalCount:_,onPageChange:w,onPerPageChange:g}))))})),jp=()=>{const[e,t]=(0,v.useState)(!1),o=(0,b.useEntityId)("postType","product"),r=(0,v.useRef)(),n=(0,v.useMemo)((()=>({product_id:o,page:1,per_page:5,order:"asc",orderby:"menu_order"})),[o]),{totalCount:c}=(0,a.useSelect)((e=>{const{getProductVariationsTotalCount:t}=e(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);return{totalCount:t(n)}}),[o]),{updateUserPreferences:l,variable_product_block_tour_shown:i}=(0,R.useUserPreferences)(),s={placement:"top",steps:[{referenceElements:{desktop:".wp-block-woocommerce-product-variation-items-field"},focusElement:{desktop:".wp-block-woocommerce-product-variation-items-field"},meta:{name:"product-variations-2",heading:(0,L.__)("⚡️ This product now has variations","woocommerce"),descriptions:{desktop:(0,L.__)("From now on, you’ll manage pricing, shipping, and inventory for each variation individually—just like any other product in your store.","woocommerce")},primaryButton:{text:(0,L.__)("Got it","woocommerce")}}}],options:{classNames:["variation-items-product-tour"],effects:{arrowIndicator:!0,spotlight:{interactivity:{enabled:!0}}},callbacks:{onStepViewOnce:()=>{(0,Q.recordEvent)("variable_product_block_tour_shown",{variable_count:c})}},popperModifiers:[{name:"offset",options:{offset:[0,32]}}]},closeHandler:()=>{l({variable_product_block_tour_shown:"yes"}),t(!1),(0,Q.recordEvent)("variable_product_block_tour_dismissed")}};(0,v.useEffect)((()=>{const o=r.current!==c&&c>0&&0===r.current;r.current=c,o&&!e&&t(!0)}),[c]);const{hasShownProductEditorTour:u}=(0,a.useSelect)((e=>{const{getOption:t}=e(R.OPTIONS_STORE_NAME);return{hasShownProductEditorTour:"yes"===t("woocommerce_block_product_tour_shown")}}));return"yes"!==i&&e&&u?(0,v.createElement)(x.TourKit,{config:s}):null};function qp(e){return(0,v.createElement)("div",{...e,role:"none",className:"wp-block-woocommerce-product-variation-items-field__empty-state"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-row"},(0,v.createElement)("div",null,(0,L.__)("Variation","woocommerce")),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-name"})),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-actions"}))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-row"},(0,v.createElement)("div",null,(0,L.__)("Colors","woocommerce")),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-name"})),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-actions"}))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-row"},(0,v.createElement)("div",null,(0,L.__)("Sizes","woocommerce")),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-name"})),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-actions"}))))}const{name:Zp,...Wp}=cp,Jp={example:{},edit:function({attributes:e,context:t}){const o=(0,v.useRef)(!1),{invalidateResolution:r}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME),n=(0,b.useEntityId)("postType","product"),c=(0,f.useWooBlockProps)(e),[l]=(0,b.useEntityProp)("postType","product","status"),[i]=Rt("attributes"),s=(0,v.useMemo)((function(){return null==i?void 0:i.some((e=>e.variation))}),[i]),u=(0,v.useMemo)((()=>({product_id:n,order:"asc",orderby:"menu_order",has_price:!1})),[n]),{totalCountWithoutPrice:m}=(0,a.useSelect)((e=>{const{getProductVariationsTotalCount:t}=e(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);return{totalCountWithoutPrice:t(u)}}),[u]),{updateUserPreferences:d,variable_items_without_price_notice_dismissed:p}=(0,R.useUserPreferences)(),{ref:h}=Fn("variations",(async function(e,t){if(m>0&&!o.current&&"publish"!==l&&"publish"===(null==t?void 0:t.status))return"yes"!==p&&d({variable_items_without_price_notice_dismissed:{...p||{},[n]:"no"}}),(0,L.__)("Set variation prices before adding this product.","woocommerce")}),[m]),_=!p||"yes"!==p[n],w=m>0&&_?(0,L.sprintf)((0,L.__)("%d variations do not have prices. Variations that do not have prices will not be visible to customers.","woocommerce"),m):"";return s?(0,v.createElement)("div",{...c},(0,v.createElement)(Up,{ref:h,noticeText:w,onNoticeDismiss:()=>{o.current=!0,d({variable_items_without_price_notice_dismissed:{...p||{},[n]:"yes"}})},noticeActions:[{label:(0,L.__)("Set prices","woocommerce"),onClick:function(e){(0,Q.recordEvent)("product_variations_set_prices_select",{source:Y});const t=(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME).getProductVariations({product_id:n,order:"asc",orderby:"menu_order",has_price:!1,_fields:["id"],per_page:m});_p({onOk(o){(0,Q.recordEvent)("product_variations_set_prices_update",{source:Y}),t.then((t=>{e(t.map((({id:e})=>({id:e,regular_price:o}))))}))}})},className:"is-destructive"}],onVariationTableChange:(e,t)=>{("delete"===e||"update"===e&&t&&t.find((e=>"regular_price"in e||"sale_price"in e)))&&r("getProductVariationsTotalCount",[u])}}),t.isInSelectedTab&&(0,v.createElement)(jp,null)):(0,v.createElement)(qp,null)}};function Yp(){return y({name:Zp,metadata:Wp,settings:Jp})}const Xp=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-variations-options-field","title":"Product variations options","category":"woocommerce","description":"The product variations options.","keywords":["products","variations"],"textdomain":"default","attributes":{"description":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}');function Kp(e){const t=(0,g.useInstanceId)(Kp,"clip-path");return(0,v.createElement)("svg",{...e,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:!1},(0,v.createElement)("g",{clipPath:`url(#${t})`},(0,v.createElement)("path",{d:"M18.7261 9.37008H26.8168V5.47626H28.4106C29.4938 5.47626 29.9499 4.92889 29.9499 3.91198C29.9499 2.89508 29.4938 2.34771 28.4106 2.34771C27.8689 2.34771 25.6325 2.32955 25.6325 2.32955V0L28.9263 0.0181591C31.2664 0.0181591 32.6244 1.59022 32.6244 3.91198C32.6244 6.23375 31.339 7.72539 29.1206 7.811V9.37008H37.2761C37.2761 9.37008 46.6289 13.7438 46.6289 14.0136H9.31112C9.31112 13.7438 18.7287 9.37008 18.7287 9.37008H18.7261Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M0 21.0152C0 21.0152 9.19987 12.1613 10.6356 11.0484C11.8717 10.0912 13.3826 9.34668 16.3213 9.34668H18.7263C19.0943 14.2315 23.023 18.076 28.0013 18.076C32.9796 18.076 36.9083 14.2315 37.2763 9.34668H39.6812C42.62 9.34668 44.1309 10.0886 45.367 11.0484C46.8001 12.1613 56 21.0152 56 21.0152L52.8202 30.3541H44.3822L44.39 56.0025H11.6074L11.6152 30.3541H3.17719L-0.00259399 21.0152H0Z",fill:"currentColor"})),(0,v.createElement)("defs",null,(0,v.createElement)("clipPath",{id:t},(0,v.createElement)("rect",{width:"56",height:"56",fill:"white",transform:"matrix(-1 0 0 1 56 0)"}))))}const{name:Qp,...eh}=Xp,th={example:{},edit:function({attributes:e,context:t}){const o=(0,f.useWooBlockProps)(e),{generateProductVariations:r}=dp(),{updateUserPreferences:n,local_attributes_notice_dismissed_ids:a=[]}=(0,R.useUserPreferences)(),[c,l]=(0,b.useEntityProp)("postType","product","attributes"),[i,s]=(0,b.useEntityProp)("postType","product","default_attributes"),{postType:u}=t,m=(0,b.useEntityId)("postType",u),{attributes:d,handleChange:p}=bl({allAttributes:c,isVariationAttributes:!0,productId:(0,b.useEntityId)("postType","product"),onChange(e,t){l(e),s(t),r(e,t)}}),h=d.filter((e=>0===e.id)).map((e=>e.name));let _="";return h.length>0&&!(null==a?void 0:a.includes(m))&&(_=(0,v.createInterpolateElement)((0,L.__)("Buyers can’t search or filter by to find the variations. Consider adding them again as global attributes to make them easier to discover.","woocommerce"),{attributeNames:(0,v.createElement)("span",null,2===h.length?h.join((0,L.__)(" and ","woocommerce")):h.join(", ")),globalAttributeLink:(0,v.createElement)(x.Link,{href:(0,Ct.getAdminLink)("edit.php?post_type=product&page=product_attributes"),type:"external",target:"_blank"})})),(0,v.createElement)("div",{...o},(0,v.createElement)(gl,{value:(0,v.useMemo)((function(){return d.map((e=>({...e,isDefault:i.some((t=>t.id===e.id||t.name===e.name))})))}),[d,i]),onAdd:()=>{(0,Q.recordEvent)("product_options_modal_add_button_click")},onChange:p,createNewAttributesAsGlobal:!0,useRemoveConfirmationModal:!0,onNoticeDismiss:()=>n({local_attributes_notice_dismissed_ids:[...a,m]}),onAddAnother:()=>{(0,Q.recordEvent)("product_add_options_modal_add_another_option_button_click")},onNewModalCancel:()=>{(0,Q.recordEvent)("product_options_modal_cancel_button_click")},onNewModalOpen:()=>{(0,Q.recordEvent)("product_options_add_option")},onRemoveItem:()=>{(0,Q.recordEvent)("product_add_options_modal_remove_option_button_click")},onRemove:()=>(0,Q.recordEvent)("product_remove_option_confirmation_confirm_click"),onRemoveCancel:()=>(0,Q.recordEvent)("product_remove_option_confirmation_cancel_click"),renderCustomEmptyState:function({addAttribute:e}){return(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variations-options-field__empty-state"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variations-options-field__empty-state-image"},(0,v.createElement)(Kp,{className:"wp-block-woocommerce-product-variations-options-field__empty-state-image-product"}),(0,v.createElement)(Kp,{className:"wp-block-woocommerce-product-variations-options-field__empty-state-image-product"}),(0,v.createElement)(Kp,{className:"wp-block-woocommerce-product-variations-options-field__empty-state-image-product"})),(0,v.createElement)("p",{className:"wp-block-woocommerce-product-variations-options-field__empty-state-description"},(0,L.__)("Sell your product in multiple variations like size or color.","woocommerce")),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variations-options-field__empty-state-actions"},(0,v.createElement)(S.Button,{variant:"primary",onClick:()=>e()},(0,L.__)("Add options","woocommerce")),(0,v.createElement)(S.Button,{variant:"secondary",onClick:()=>e((0,L.__)("Size","woocommerce"))},(0,L.__)("Add sizes","woocommerce")),(0,v.createElement)(S.Button,{variant:"secondary",onClick:()=>e((0,L.__)("Color","woocommerce"))},(0,L.__)("Add colors","woocommerce"))))},disabledAttributeIds:c.filter((e=>!e.variation)).map((e=>e.id)),termsAutoSelection:"all",uiStrings:{notice:_,globalAttributeHelperMessage:"",customAttributeHelperMessage:"",newAttributeModalNotice:"",newAttributeModalTitle:(0,L.__)("Add variation options","woocommerce"),newAttributeModalDescription:(0,L.__)("Select from existing attributes or create new ones to add new variations for your product. You can change the order later.","woocommerce"),attributeRemoveLabel:(0,L.__)("Remove variation option","woocommerce"),attributeRemoveConfirmationModalMessage:(0,L.__)("If you continue, some variations of this product will be deleted and customers will no longer be able to purchase them.","woocommerce")}}))}};function oh(){return y({name:Qp,metadata:eh,settings:th})}const rh=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-single-variation-notice","title":"Notice","category":"woocommerce","description":"Notice description","keywords":["products","notice"],"textdomain":"default","attributes":{"title":{"type":"string"},"content":{"type":"string"},"isDismissible":{"type":"boolean"},"type":{"type":"string"}},"supports":{"align":false,"html":true,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}');const{name:nh,...ah}=rh,ch={example:{},edit:function({attributes:e}){const t=(0,f.useWooBlockProps)(e),{content:o,isDismissible:r,title:n,type:c="info"}=e,[l]=(0,b.useEntityProp)("postType","product_variation","parent_id"),{dismissedNotices:i,dismissNotice:s,isResolving:u}=function(){const{updateOptions:e}=(0,a.useDispatch)(R.OPTIONS_STORE_NAME),{dismissedNotices:t,isResolving:o}=(0,a.useSelect)((e=>{const{getOption:t,hasFinishedResolution:o}=e(R.OPTIONS_STORE_NAME);return{dismissedNotices:t($)||[],isResolving:!o("getOption",[$])}}),[]);return{dismissedNotices:t,dismissNotice:async t=>{const{dismissedNoticesOption:o}=await(async()=>{const{getOption:e}=(0,a.resolveSelect)(R.OPTIONS_STORE_NAME);return{dismissedNoticesOption:await e($)||[]}})();e({[$]:[...o,t]})},isResolving:o}}(),{parentName:m,isParentResolving:d}=(0,a.useSelect)((e=>{const{getEditedEntityRecord:t,hasFinishedResolution:o}=e("core"),{name:r}=t("postType","product",l);return{parentName:r||"",isParentResolving:!o("getEditedEntityRecord",["postType","product",l])}}));return i.includes(l)||u||d||""===m?null:(0,v.createElement)("div",{...t},(0,v.createElement)(rl,{title:n,type:c,isDismissible:r,handleDismiss:()=>{(0,Q.recordEvent)("product_single_variation_notice_dismissed"),s(l)}},(0,v.createInterpolateElement)(o,{strong:(0,v.createElement)("strong",null),noticeLink:(0,v.createElement)(x.Link,{href:(0,We.getNewPath)({tab:"variations"},`/product/${l}`),onClick:()=>{(0,Q.recordEvent)("product_single_variation_notice_click")}}),parentProductName:(0,v.createElement)("span",null,m)})))}};function lh(){return y({name:nh,metadata:ah,settings:ch})}const ih=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-has-variations-notice","title":"Notice","category":"woocommerce","description":"Notice description","keywords":["products","notice"],"textdomain":"default","attributes":{"title":{"type":"string"},"content":{"type":"string"},"buttonText":{"type":"string"},"type":{"type":"string"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),sh=e=>!(!Array.isArray(e)||!e.length)&&e.some((({variation:e})=>e)),{name:uh,...mh}=ih,dh={example:{},edit:function({attributes:e}){const t=(0,f.useWooBlockProps)(e),{buttonText:o,content:r,title:n,type:a="info"}=e,[c]=(0,b.useEntityProp)("postType","product","attributes"),l=sh(c);return(0,v.createElement)("div",{...t},l&&(0,v.createElement)(rl,{content:r,title:n,type:a},(0,v.createElement)(S.Button,{isSecondary:!0,onClick:()=>(0,We.navigateTo)({url:(0,We.getNewPath)({tab:"variations"})})},o)))}};function ph(){return y({name:uh,metadata:mh,settings:dh})}const hh=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-taxonomy-field","title":"Taxonomy","category":"widgets","description":"A block that displays a taxonomy field, allowing searching, selection, and creation of new items","keywords":["taxonomy"],"textdomain":"default","attributes":{"slug":{"type":"string","__experimentalRole":"content"},"property":{"type":"string","__experimentalRole":"content"},"label":{"type":"string","__experimentalRole":"content"},"createTitle":{"type":"string","__experimentalRole":"content"},"dialogNameHelpText":{"type":"string","__experimentalRole":"content"},"parentTaxonomyText":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}');async function _h(e,t){const o=[],r={};return e.forEach((e=>{r[e.id]=e})),e.forEach((e=>{e.parent>0&&!r[e.parent]&&o.push(e.parent)})),o.length>0?(0,a.resolveSelect)("core").getEntityRecords("taxonomy",t,{include:o}).then((o=>_h([...o,...e],t))):e}const vh=(e,t={fetchParents:!0})=>{const[o,r]=(0,v.useState)(!1);return{searchEntity:async function(o){r(!0);let n=[];try{n=await(0,a.resolveSelect)("core").getEntityRecords("taxonomy",e,{per_page:30,search:(0,x.escapeHTML)(o)}),(null==t?void 0:t.fetchParents)&&(n=await _h(n,e))}finally{r(!1)}return n},isResolving:o}},wh=({onCancel:e,onCreate:t,initialName:o,slug:r,hierarchical:n,dialogNameHelpText:c,parentTaxonomyText:l,title:i})=>{const[s,u]=(0,v.useState)(""),[m,d]=(0,v.useState)([]),{searchEntity:p,isResolving:h}=vh(r),_=(0,g.useDebounce)((0,v.useCallback)((e=>p(e||"").then(d)),[]),150);(0,v.useEffect)((()=>{_("")}),[]);const{saveEntityRecord:w}=(0,a.useDispatch)("core"),[E,f]=(0,v.useState)(!1),[b,C]=(0,v.useState)(null),[y,A]=(0,v.useState)(o||""),[k,P]=(0,v.useState)(null),B=(0,g.useInstanceId)(S.BaseControl,"taxonomy_name"),N=(0,g.useInstanceId)(x.__experimentalSelectTreeControl,"parent-taxonomy-select");return(0,v.createElement)(S.Modal,{title:i,onRequestClose:e,className:"woocommerce-create-new-taxonomy-modal"},(0,v.createElement)("div",{className:"woocommerce-create-new-taxonomy-modal__wrapper"},(0,v.createElement)(S.BaseControl,{id:B,label:(0,L.__)("Name","woocommerce"),help:b||c,className:Ee()({"has-error":b})},(0,v.createElement)(S.TextControl,{id:B,value:y,onChange:A})),n&&(0,v.createElement)(x.__experimentalSelectTreeControl,{isLoading:h,label:(0,v.createInterpolateElement)(`${l||(0,L.__)("Parent","woocommerce")} `,{optional:(0,v.createElement)("span",{className:"woocommerce-create-new-taxonomy-modal__optional"},(0,L.__)("(optional)","woocommerce"))}),id:N,items:m.map((e=>({label:e.name,value:String(e.id),parent:e.parent>0?String(e.parent):void 0}))),shouldNotRecursivelySelect:!0,selected:k?{value:String(k.id),label:k.name}:void 0,onSelect:e=>e&&P({id:+e.value,name:e.label,parent:e.parent?+e.parent:0}),onRemove:()=>P(null),onInputChange:e=>{_(e),u(e||"")},createValue:s}),(0,v.createElement)("div",{className:"woocommerce-create-new-taxonomy-modal__buttons"},(0,v.createElement)(S.Button,{variant:"tertiary",onClick:e,disabled:E},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",disabled:0===y.length||E,isBusy:E,onClick:async()=>{C(null),f(!0);try{const e=await w("taxonomy",r,{name:y,parent:k?k.id:null},{throwOnError:!0});f(!1),t(e)}catch(e){if(f(!1),!e.message)throw C((0,L.__)("Failed to create taxonomy","woocommerce")),e;C(e.message)}}},(0,L.__)("Create","woocommerce")))))},{name:gh}=hh,Eh={example:{},edit:function({attributes:e,context:{postType:t}}){const o=(0,f.useWooBlockProps)(e),{hierarchical:r}=(0,a.useSelect)((t=>t("core").getTaxonomy(e.slug)||{hierarchical:!1})),{label:n,slug:c,property:l,createTitle:i,dialogNameHelpText:s,parentTaxonomyText:u,disabled:m}=e,[d,p]=(0,v.useState)(""),[h,_]=(0,v.useState)([]),{searchEntity:w,isResolving:E}=vh(c,{fetchParents:r}),b=(0,g.useDebounce)((0,v.useCallback)((e=>{p(e),w(e||"").then(_)}),[r]),150);(0,v.useEffect)((()=>{b("")}),[]);const[C,y]=Rt(l,{postType:t,fallbackValue:[]}),A=(C||[]).map((e=>({value:String(e.id),label:e.name}))),[k,S]=(0,v.useState)(!1),P=h.map((e=>({parent:r&&e.parent&&e.parent>0?String(e.parent):void 0,label:e.name,value:String(e.id)})));return(0,v.createElement)("div",{...o},(0,v.createElement)(v.Fragment,null,(0,v.createElement)(x.__experimentalSelectTreeControl,{id:(0,g.useInstanceId)(x.__experimentalSelectTreeControl,"woocommerce-taxonomy-select"),label:n,isLoading:E,disabled:m,multiple:!0,createValue:d,onInputChange:b,shouldNotRecursivelySelect:!0,shouldShowCreateButton:e=>!e||-1===P.findIndex((t=>t.label.toLowerCase()===e.toLowerCase())),onCreateNew:()=>S(!0),items:P,selected:A,onSelect:e=>{Array.isArray(e)?y([...e.map((e=>({id:+e.value,name:e.label,parent:+(e.parent||0)}))),...C||[]]):y([{id:+e.value,name:e.label,parent:+(e.parent||0)},...C||[]])},onRemove:e=>{Array.isArray(e)?y((C||[]).filter((t=>!e.find((e=>e.value===String(t.id)))))):y((C||[]).filter((t=>String(t.id)!==e.value)))}}),k&&(0,v.createElement)(wh,{slug:c,hierarchical:r,title:i,dialogNameHelpText:s,parentTaxonomyText:u,onCancel:()=>S(!1),onCreate:e=>{S(!1),p(""),y([{id:e.id,name:e.name,parent:e.parent},...C||[]])},initialName:d})))}},fh=()=>y({name:gh,metadata:hh,settings:Eh}),bh=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-text-field","title":"Product text field","category":"woocommerce","description":"A text field for use in the product editor.","keywords":["products","text"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"},"property":{"type":"string"},"placeholder":{"type":"string"},"help":{"type":"string"},"tooltip":{"type":"string"},"suffix":{"type":"object"},"type":{"type":"object"},"required":{"type":"object"},"pattern":{"type":"object"},"minLength":{"type":"object"},"maxLength":{"type":"object"},"min":{"type":"object"},"max":{"type":"object"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}'),{name:Ch,...yh}=bh,Ah={example:{},edit:function({attributes:e,context:{postType:t}}){var o;const r=(0,f.useWooBlockProps)(e),{property:n,label:a,placeholder:c,required:l,pattern:i,minLength:s,maxLength:u,min:m,max:d,help:p,tooltip:h,disabled:_,type:w,suffix:g}=e,[E,b]=Rt(n,{postType:t,fallbackValue:""}),{hasEdit:C}=Ot(),y=(0,v.useRef)(null),{error:A,validate:k}=Fn(n,(async function(){var e,t,o,r,n,a;if(!y.current)return;const c=y.current;let p="";return c.validity.typeMismatch&&(p=null!==(e=null==w?void 0:w.message)&&void 0!==e?e:(0,L.__)("Invalid value for the field.","woocommerce")),c.validity.valueMissing&&(p="string"==typeof l?l:(0,L.__)("This field is required.","woocommerce")),c.validity.patternMismatch&&(p=null!==(t=null==i?void 0:i.message)&&void 0!==t?t:(0,L.__)("Invalid value for the field.","woocommerce")),c.validity.tooShort&&(p=(0,L.sprintf)(null!==(o=null==s?void 0:s.message)&&void 0!==o?o:(0,L.__)("The minimum length of the field is %d","woocommerce"),null==s?void 0:s.value)),c.validity.tooLong&&(p=(0,L.sprintf)(null!==(r=null==u?void 0:u.message)&&void 0!==r?r:(0,L.__)("The maximum length of the field is %d","woocommerce"),null==u?void 0:u.value)),c.validity.rangeUnderflow&&(p=(0,L.sprintf)(null!==(n=null==m?void 0:m.message)&&void 0!==n?n:(0,L.__)("The minimum value of the field is %d","woocommerce"),null==m?void 0:m.value)),c.validity.rangeOverflow&&(p=(0,L.sprintf)(null!==(a=null==d?void 0:d.message)&&void 0!==a?a:(0,L.__)("The maximum value of the field is %d","woocommerce"),null==d?void 0:d.value)),c.setCustomValidity(p),c.validity.valid?void 0:c.validationMessage}),[w,l,i,s,u,m,d]);return(0,v.createElement)("div",{...r},(0,v.createElement)(nr,{ref:y,type:null!==(o=null==w?void 0:w.value)&&void 0!==o?o:"text",value:E,disabled:_,label:a,onChange:b,onBlur:()=>{C(n)&&k()},error:A,help:p,placeholder:c,tooltip:h,suffix:function(){if(!g||!E||!y.current)return;const e="url"===y.current.type&&!y.current.validity.typeMismatch;return!0===g&&e?(0,v.createElement)(x.Link,{type:"external",href:E,target:"_blank",rel:"noreferrer",className:"wp-block-woocommerce-product-text-field__suffix-link"},(0,v.createElement)(je,{icon:co,size:20})):"string"==typeof g?g:void 0}(),required:Boolean(l),pattern:null==i?void 0:i.value,minLength:null==s?void 0:s.value,maxLength:null==u?void 0:u.value,min:null==m?void 0:m.value,max:null==d?void 0:d.value}))}},xh=()=>y({name:Ch,metadata:yh,settings:Ah}),kh=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-number-field","title":"Product number control","category":"woocommerce","description":"A reusable number field for the product editor.","keywords":["products","number","input"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"},"property":{"type":"string"},"suffix":{"type":"string"},"help":{"type":"string"},"placeholder":{"type":"string"},"min":{"type":"number"},"max":{"type":"number"},"tooltip":{"type":"string"},"required":{"type":"boolean","default":false},"step":{"type":"number","default":1}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),Sh=({value:e,onChange:t,label:o,suffix:r,help:n,error:a,onBlur:c,required:l,tooltip:i,placeholder:s,disabled:u,step:m=1})=>{const d=(0,g.useInstanceId)(S.BaseControl,"product_number_field"),[p,h]=(0,v.useState)(!1),_=e=>{var t,o;(null===(o=null===(t=document.getElementById(d))||void 0===t?void 0:t.parentElement)||void 0===o?void 0:o.contains(e.relatedTarget))||(h(!1),null==c||c())},w=an({value:e||"",onChange:t,onFocus:()=>h(!0)}),[E,f]=(0,v.useState)(0),b=(0,v.useRef)(null),C=(0,v.useRef)(!1),y=()=>t(String(parseFloat(e||"0")+E));(0,v.useEffect)((()=>(0!==E?(b.current=setTimeout(y,C.current?500:100),C.current=!1):b.current&&clearTimeout(b.current),()=>{b.current&&clearTimeout(b.current)})),[E,e]);const A=()=>f(0);return(0,v.createElement)(S.BaseControl,{className:Ee()({"has-error":a}),id:d,label:(0,v.createElement)(rr,{label:o,required:l,tooltip:i}),help:a||n},(0,v.createElement)(S.__experimentalInputControl,{...w,step:m,disabled:u,autoComplete:"off",id:d,className:"woocommerce-number-control",suffix:(0,v.createElement)(v.Fragment,null,r,p&&(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.Button,{className:"woocommerce-number-control__increment",icon:Wt,onMouseDown:()=>{t(String(parseFloat(e||"0")+m)),f(m),C.current=!0},onMouseLeave:A,onMouseUp:A,onBlur:_,isSmall:!0,"aria-hidden":"true","aria-label":(0,L.__)("Increment","woocommerce"),tabIndex:-1}),(0,v.createElement)(S.Button,{icon:Hm,className:"woocommerce-number-control__decrement",onBlur:_,onMouseDown:()=>{t(String(parseFloat(e||"0")-m)),f(-m),C.current=!0},onMouseLeave:A,onMouseUp:A,isSmall:!0,"aria-hidden":"true","aria-label":(0,L.__)("Decrement","woocommerce"),tabIndex:-1}))),placeholder:s,onBlur:_}))},{name:Ph,...Bh}=kh,Nh={example:{},edit:function({attributes:e,context:{postType:t}}){const o=(0,f.useWooBlockProps)(e),{label:r,property:n,suffix:a,placeholder:c,help:l,min:i,max:s,required:u,tooltip:m,disabled:d,step:p}=e,[h,_]=Rt(n,{postType:t,fallbackValue:""}),{hasEdit:w}=Ot(),{error:g,validate:E}=Fn(n,(async function(){return"number"==typeof i&&h&&parseFloat(h)s?(0,L.sprintf)((0,L.__)("Value must be less than or equal to %d","woocommerce"),s):u&&!h?(0,L.__)("This field is required.","woocommerce"):void 0}),[h]);return(0,v.createElement)("div",{...o},(0,v.createElement)(Sh,{label:r,onChange:_,value:h||"",help:l,suffix:a,placeholder:c,error:g,onBlur:()=>{w(n)&&E()},required:u,tooltip:m,disabled:d,step:p}))}},Mh=()=>y({name:Ph,metadata:Bh,settings:Nh}),Th=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-linked-list-field","title":"Linked product list","category":"widgets","description":"The linked product list.","keywords":["products","linked","list"],"textdomain":"default","attributes":{"property":{"type":"string","__experimentalRole":"content"},"emptyState":{"type":"object","default":{}}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}');function Vh(){return(0,v.createElement)("div",{"aria-hidden":"true","aria-label":(0,L.__)("Loading linked products","woocommerce"),className:"woocommerce-product-list"},(0,v.createElement)("div",{role:"table"},(0,v.createElement)("div",{role:"rowgroup"},(0,v.createElement)("div",{role:"rowheader"},(0,v.createElement)("div",{role:"columnheader"},(0,v.createElement)("div",{className:"skeleton"})),(0,v.createElement)("div",{role:"columnheader"}))),(0,v.createElement)("div",{role:"rowgroup"},Array.from({length:3}).map(((e,t)=>(0,v.createElement)("div",{role:"row",key:t},(0,v.createElement)("div",{role:"cell"},(0,v.createElement)("div",{className:"woocommerce-product-list__product-image skeleton"}),(0,v.createElement)("div",{className:"woocommerce-product-list__product-info"},(0,v.createElement)("div",{className:"woocommerce-product-list__product-name skeleton"}),(0,v.createElement)("div",{className:"woocommerce-product-list__product-price skeleton"}))),(0,v.createElement)("div",{role:"cell",className:"woocommerce-product-list__actions"},(0,v.createElement)("div",{className:"skeleton"}),(0,v.createElement)("div",{className:"skeleton"}))))))))}function Fh({product:e,className:t,...o}){const{formatAmount:r}=(0,v.useContext)(oe.CurrencyContext);return(0,v.createElement)(v.Fragment,null,(Boolean(e.regular_price)||Boolean(e.price))&&(0,v.createElement)("span",{...o,className:Ee()("woocommerce-product-formatted-price",t)},e.on_sale&&(0,v.createElement)("span",null,e.sale_price?r(e.sale_price):r(e.price)),e.regular_price&&(0,v.createElement)("span",{className:Ee()({"woocommerce-product-formatted-price--on-sale":e.on_sale})},r(e.regular_price))))}function Dh(e){return e.images.length>0?{backgroundImage:`url(${e.images[0].src})`}:void 0}function Lh({product:e,className:t,style:o,...r}){return(0,v.createElement)("div",{"aria-hidden":"true",...r,className:Ee()("woocommerce-product-image",t),style:{...o,...Dh(e)}})}function Hh({products:e,onRemove:t,onEdit:o,onPreview:r,className:n,...a}){function c(e){return function(){o&&o(e)}}function l(e){return function(){r&&r(e)}}function i(e){return function(){t&&t(e)}}return(0,v.createElement)("div",{...a,className:Ee()("woocommerce-product-list",n)},(0,v.createElement)("div",{role:"table"},(0,v.createElement)("div",{role:"rowgroup"},(0,v.createElement)("div",{role:"rowheader"},(0,v.createElement)("div",{role:"columnheader"},(0,L.__)("Product","woocommerce")),(0,v.createElement)("div",{role:"columnheader","aria-label":(0,L.__)("Actions","woocommerce")}))),(0,v.createElement)("div",{role:"rowgroup"},e.map((e=>(0,v.createElement)("div",{role:"row",key:e.id},(0,v.createElement)("div",{role:"cell"},(0,v.createElement)(Lh,{product:e,className:"woocommerce-product-list__product-image"}),(0,v.createElement)("div",{className:"woocommerce-product-list__product-info"},(0,v.createElement)("a",{className:"woocommerce-product-list__product-name",href:(0,We.getNewPath)({},`/product/${e.id}`,{}),target:"_blank",rel:"noreferrer",onClick:c(e)},e.name),(0,v.createElement)(Fh,{product:e,className:"woocommerce-product-list__product-price"}))),(0,v.createElement)("div",{role:"cell",className:"woocommerce-product-list__actions"},(0,v.createElement)(S.Button,{icon:co,size:24,"aria-label":(0,L.__)("See product page","woocommerce"),href:e.permalink,target:"_blank",rel:"noreferrer",onClick:l(e)}),(0,v.createElement)(S.Button,{icon:bo,size:24,"aria-label":(0,L.__)("Remove product","woocommerce"),onClick:i(e)}))))))))}function Rh({className:e,filter:t,...o}){const{isFetching:r,...n}=(0,x.useAsyncFilter)({filter:t});return(0,v.createElement)(x.__experimentalSelectControl,{placeholder:(0,L.__)("Search for products","woocommerce"),label:"",__experimentalOpenMenuOnFocus:!0,...o,...n,className:Ee()("woocommerce-product-select",e)},(({items:e,isOpen:t,highlightedIndex:o,getMenuProps:n,getItemProps:a})=>(0,v.createElement)(x.__experimentalSelectControlMenu,{isOpen:t,getMenuProps:n,className:"woocommerce-product-select__menu"},r?(0,v.createElement)("div",{className:"woocommerce-product-select__menu-loading"},(0,v.createElement)(x.Spinner,null)):e.map(((e,t)=>(0,v.createElement)(x.__experimentalSelectControlMenuItem,{key:e.id,index:t,isActive:o===t,item:e,getItemProps:e=>({...a(e),className:"woocommerce-product-select__menu-item"})},(0,v.createElement)(v.Fragment,null,(0,v.createElement)(Lh,{product:e,className:"woocommerce-product-select__menu-item-image"}),(0,v.createElement)("div",{className:"woocommerce-product-select__menu-item-content"},(0,v.createElement)("div",{className:"woocommerce-product-select__menu-item-title"},e.name),(0,v.createElement)(Fh,{product:e,className:"woocommerce-product-select__menu-item-description"})))))))))}function zh({colorOne:e="#E0E0E0",colorTwo:t="#F0F0F0",size:o="88",style:r={}}){return(0,v.createElement)(S.SVG,{width:o,height:o,viewBox:"0 0 88 88",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:r},(0,v.createElement)(S.Path,{d:"M59.5299 29.3511H6.48494C4.38544 44.6382 0.74386 74.8826 0.105058 79.5685C-0.505262 84.0386 1.48031 87.9998 7.72592 87.9998H58.293C64.5386 87.9998 66.5241 84.0386 65.9138 79.5685C65.275 74.8826 61.6294 44.6382 59.534 29.3511H59.5299Z",fill:e}),(0,v.createElement)(S.Path,{d:"M45.1549 17.5C42.7177 15.6069 39.3976 14.6787 35.0155 14.6665C34.987 14.6665 31.024 14.6665 30.9996 14.6665C26.6175 14.6787 23.3014 15.6069 20.8601 17.5C17.9916 19.7269 16.5391 23.106 16.5391 27.5476V40.2454H23.8629V28.5898C23.8629 25.569 25.2422 22.0393 30.9833 21.9986C31.0159 21.9986 35.0033 21.9986 35.0358 21.9986C40.7769 22.0393 42.1562 25.569 42.1562 28.5898V40.2454H49.4801V27.5476C49.4801 23.106 48.0275 19.7269 45.159 17.5H45.1549Z",fill:t}),(0,v.createElement)(S.Path,{d:"M47.3921 47.6711L44.0312 87.9998H87.9987L84.2676 47.6711H47.3921Z",fill:t}),(0,v.createElement)(S.Path,{d:"M66.0147 65.9912C60.2736 65.9912 56.8477 62.4738 56.8477 56.5828V51.3188H60.5096V56.5828C60.5096 62.3272 64.6516 62.3272 66.0147 62.3272C67.3777 62.3272 71.5197 62.3272 71.5197 56.5828V51.3188H75.1817V56.5828C75.1817 62.4738 71.7557 65.9912 66.0147 65.9912Z",fill:e}))}function Ih({colorOne:e="#E0E0E0",colorTwo:t="#F0F0F0",size:o="88",style:r={}}){return(0,v.createElement)(S.SVG,{width:o,height:o,viewBox:"0 0 88 88",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:r},(0,v.createElement)(S.G,{clipPath:"url(#clip0_13540_198076)"},(0,v.createElement)(S.Path,{d:"M77.2539 14.7807L39.9517 14.6667C35.4172 14.6667 32.8506 17.199 32.8506 21.718V36.7241L10.818 36.6997C6.29575 36.6997 3.76167 39.2645 3.76167 43.7957L3.66797 81.0294L84.3632 81.0742V21.8319C84.3632 17.313 81.7965 14.7807 77.262 14.7807H77.2539Z",fill:e}),(0,v.createElement)(S.Path,{d:"M47.5672 47.6794H40.2461V54.9953H47.5672V47.6794Z",fill:t}),(0,v.createElement)(S.Path,{d:"M62.3836 47.6794H55.0625V54.9953H62.3836V47.6794Z",fill:t}),(0,v.createElement)(S.Path,{d:"M77.0242 47.6794H69.7031V54.9953H77.0242V47.6794Z",fill:t}),(0,v.createElement)(S.Path,{d:"M47.5672 62.3232H40.2461V69.6391H47.5672V62.3232Z",fill:t}),(0,v.createElement)(S.Path,{d:"M62.3836 62.3232H55.0625V69.6391H62.3836V62.3232Z",fill:t}),(0,v.createElement)(S.Path,{d:"M76.9617 62.3232H69.6406V69.6391H76.9617V62.3232Z",fill:t}),(0,v.createElement)(S.Path,{d:"M77.0221 36.6795L40.3555 36.7243V22.0682L77.0221 22.0234V36.6795Z",fill:t}),(0,v.createElement)(S.Path,{d:"M88 80.8988V80.7034L0 80.6667V87.9581L88 87.9948V80.8988Z",fill:t}),(0,v.createElement)(S.Path,{d:"M29.4451 14.6667C27.844 14.6667 27.3225 16.6901 25.7621 16.6901C24.2018 16.6901 23.6844 14.6667 22.0832 14.6667C20.4821 14.6667 19.9607 16.6901 18.4003 16.6901C16.8399 16.6901 16.3225 14.6667 14.7173 14.6667C13.1121 14.6667 12.5947 16.6901 11.0344 16.6901C9.47399 16.6901 8.95658 14.6667 7.35547 14.6667V19.5643V62.3275H29.4451V14.6667Z",fill:t})))}function Oh(e,t){switch(t.type){case"SELECT_SEARCHED_PRODUCT":case"REMOVE_LINKED_PRODUCT":return t.payload.selectedProduct?{...e,...t.payload,searchedProducts:[]}:e;default:return{...e,...t.payload}}}function $h({image:e,tip:t}){switch(e){case"CashRegister":return(0,v.createElement)(Ih,null);case"ShoppingBags":return(0,v.createElement)(zh,null);default:return/^https?:\/\//.test(e)?(0,v.createElement)("img",{src:e,alt:t,height:88,width:88}):null}}const{name:Gh,...Uh}=Th,jh={example:{},edit:function({attributes:e,context:{postType:t}}){const{property:o,emptyState:r}=e,n=(0,f.useWooBlockProps)(e),[c,l]=(0,v.useReducer)(Oh,{linkedProducts:[],searchedProducts:[]}),i=(0,b.useEntityId)("postType",t),s=function(e){return async function(t){return 0===t.length?(e({type:"SET_LINKED_PRODUCTS",payload:{linkedProducts:[]}}),Promise.resolve([])):(e({type:"LOADING_LINKED_PRODUCTS",payload:{isLoading:!0}}),(0,a.resolveSelect)(R.PRODUCTS_STORE_NAME).getProducts({include:t}).then((t=>(e({type:"SET_LINKED_PRODUCTS",payload:{linkedProducts:t}}),t))).finally((()=>{e({type:"LOADING_LINKED_PRODUCTS",payload:{isLoading:!1}})})))}}(l),u=function(e){return async function(t,o=""){return(0,a.resolveSelect)(R.PRODUCTS_STORE_NAME).getProducts({search:o,orderby:"title",order:"asc",per_page:5,exclude:t}).then((t=>(e({type:"SET_SEARCHED_PRODUCTS",payload:{searchedProducts:t}}),t)))}}(l),m=function(e){return function(t,o){Array.isArray(t)||(t=[t]);const r=[...o,...t];return e({type:"SELECT_SEARCHED_PRODUCT",payload:{selectedProduct:t,linkedProducts:r}}),r.map((e=>e.id))}}(l),d=function(e){return function(t,o){const r=o.reduce(((e,o)=>o.id===t.id?e:[...e,o]),[]);return e({type:"REMOVE_LINKED_PRODUCT",payload:{selectedProduct:t,linkedProducts:r}}),r.map((e=>e.id))}}(l),[p,h]=Rt(o,{postType:t});(0,v.useEffect)((()=>{c.selectedProduct||s(null!=p?p:[])}),[p,c.selectedProduct]);const _=(0,v.useCallback)(((e="")=>{const t=[i];return p&&t.push(...p),u(t,e)}),[p]);(0,v.useEffect)((()=>{_()}),[_]);const[w,g]=(0,v.useState)(!1);return(0,v.createElement)("div",{...n},(0,v.createElement)(Jo,null,(0,v.createElement)(S.Button,{variant:"tertiary",icon:zm,onClick:async function(){(0,Q.recordEvent)("linked_products_choose_related_click",{source:Y,field:o}),l({type:"LOADING_LINKED_PRODUCTS",payload:{isLoading:!0}}),g(!0);const e=await async function({postId:e,postType:t="product",forceRequest:o=!1,exclude:r=[]}){const{getEditedEntityRecord:n}=(0,a.select)("core"),c=n("postType",t,e),l={categories:(null==c?void 0:c.categories)?c.categories.map((e=>e.id)):[],tags:(null==c?void 0:c.tags)?c.tags.map((e=>e.id)):[],exclude:(null==r?void 0:r.length)?r:[e],limit:4};return o&&await(0,a.dispatch)(R.PRODUCTS_STORE_NAME).invalidateResolution("getSuggestedProducts",[l]),await(0,a.resolveSelect)(R.PRODUCTS_STORE_NAME).getSuggestedProducts(l)}({postId:i,forceRequest:!0});if(l({type:"LOADING_LINKED_PRODUCTS",payload:{isLoading:!1}}),g(!1),!e)return;const t=m(e,[]);h(t)},isBusy:w,disabled:w},(0,L.__)("Choose products for me","woocommerce"))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-linked-list-field__form-group-content"},(0,v.createElement)(Rh,{items:c.searchedProducts,selected:null,filter:_,onSelect:function(e){const t=m(e,c.linkedProducts);h(t),(0,Q.recordEvent)("linked_products_product_add",{source:Y,field:o,product_id:i,linked_product_id:e.id})}})),c.isLoading&&(0,v.createElement)(Vh,null),!c.isLoading&&0===c.linkedProducts.length&&(0,v.createElement)(tp,{tip:r.tip,dismissPreferenceId:`woocommerce-product-${o}-advice-card-dismissed`,isDismissible:r.isDismissible,onDismiss:function(){(0,Q.recordEvent)("linked_products_placeholder_dismiss",{source:Y,field:o})}},(0,v.createElement)($h,{...r})),!c.isLoading&&c.linkedProducts.length>0&&(0,v.createElement)(Hh,{products:c.linkedProducts,onRemove:function(e){const t=d(e,c.linkedProducts);h(t),(0,Q.recordEvent)("linked_products_product_remove",{source:Y,field:o,product_id:i,linked_product_id:e.id})},onEdit:function(e){(0,Q.recordEvent)("linked_products_product_select",{source:Y,field:o,product_id:i,linked_product_id:e.id})},onPreview:function(e){(0,Q.recordEvent)("linked_products_product_preview_click",{source:Y,field:o,product_id:i,linked_product_id:e.id})}}))}};function qh(){return y({name:Gh,metadata:Uh,settings:jh})}const Zh=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-text-area-field","title":"Product textarea block","category":"woocommerce","description":"A text-area field for use in the product editor.","keywords":["textarea","rich-text"],"textdomain":"default","attributes":{"property":{"type":"string"},"label":{"type":"string","__experimentalRole":"content"},"placeholder":{"type":"string"},"help":{"type":"string"},"required":{"type":"string"},"tooltip":{"type":"string"},"disabled":{"type":"boolean"},"align":{"type":"string","enum":["left","center","right","justify"]},"mode":{"type":"string","enum":["plain-text","rich-text"],"default":"rich-text"},"allowedFormats":{"type":"array","default":["core/bold","core/code","core/italic","core/link","core/strikethrough","core/underline","core/text-color","core/subscript","core/superscript","core/unknown"]},"direction":{"type":"string","enum":["ltr","rtl"]}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":true}}');function Wh({direction:e,onChange:t}){return(0,L.isRTL)()?(0,v.createElement)(S.ToolbarButton,{icon:pc,title:(0,L._x)("Left to right","editor button","woocommerce"),isActive:"ltr"===e,onClick:()=>null==t?void 0:t("ltr"===e?void 0:"ltr")}):null}const Jh=[{icon:_c,title:(0,L.__)("Align text left","woocommerce"),align:"left"},{icon:vc,title:(0,L.__)("Align text center","woocommerce"),align:"center"},{icon:wc,title:(0,L.__)("Align text right","woocommerce"),align:"right"},{icon:gc,title:(0,L.__)("Align text justify","woocommerce"),align:"justify"}];function Yh({align:e,setAlignment:t}){return(0,v.createElement)(Ht.AlignmentControl,{alignmentControls:Jh,value:e,onChange:t})}const{name:Xh,...Kh}=Zh,Qh={example:{},edit:function e({attributes:t,setAttributes:o,context:{postType:r}}){const{property:n,label:a,placeholder:c,help:l,required:i,note:s,tooltip:u,disabled:m=!1,align:d,allowedFormats:p,direction:h,mode:_="rich-text"}=t,w=(0,f.useWooBlockProps)(t,{className:"wp-block-woocommerce-product-text-area-field",style:{direction:h}}),E=(0,g.useInstanceId)(e,"wp-block-woocommerce-product-content-field__content"),b=E.toString()+"__label";if(!n)throw new Error((0,L.__)("Property attribute is required.","woocommerce"));const[C,y]=Rt(n,{postType:r}),{handleBlur:A}=fc(),x=(0,v.useRef)(null),k=(0,v.useRef)(null),P="rich-text"===_,B="plain-text"===_;return(0,v.createElement)("div",{...w},P&&(0,v.createElement)(Ht.BlockControls,{group:"block"},(0,v.createElement)(Yh,{align:d,setAlignment:function(e){o({align:e})}}),(0,v.createElement)(Wh,{direction:h,onChange:function(e){o({direction:e})}})),(0,v.createElement)(S.BaseControl,{id:E.toString(),label:(0,v.createElement)(rr,{label:a||"",labelId:b,required:i,note:s,tooltip:u,onClick:P?function(){var e;null===(e=x.current)||void 0===e||e.focus()}:function(){var e;null===(e=k.current)||void 0===e||e.focus()}}),help:l},P&&(0,v.createElement)(Ht.RichText,{ref:x,id:E.toString(),"aria-labelledby":b,identifier:"content",tagName:"p",value:C||"",onChange:y,"data-empty":Boolean(C),className:Ee()("components-summary-control",{[`has-text-align-${d}`]:d}),dir:h,allowedFormats:p,placeholder:c,required:i,"aria-required":i,readOnly:m,onBlur:A}),B&&(0,v.createElement)(S.TextareaControl,{ref:k,"aria-labelledby":b,value:C||"",onChange:y,placeholder:c,required:i,disabled:m,onBlur:A})))},icon:Lr},e_=()=>y({name:Xh,metadata:Kh,settings:Qh}),t_=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-select-field","title":"Product select field","category":"woocommerce","description":"A select field for use in the product editor.","keywords":["products","select"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"},"property":{"type":"string"},"placeholder":{"type":"string"},"help":{"type":"string"},"tooltip":{"type":"string"},"disabled":{"type":"boolean"},"multiple":{"type":"boolean","default":false},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"string"},"disabled":{"type":"boolean","default":false}}},"default":[]}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["postType"]}'),{name:o_,...r_}=t_,n_={example:{},edit:function({attributes:e,context:{postType:t}}){const o=(0,f.useWooBlockProps)(e),{property:r,label:n,note:a,placeholder:c,help:l,tooltip:i,disabled:s,options:u,multiple:m}=e,[d,p]=Rt(r,{postType:t,fallbackValue:""});return(0,v.createElement)("div",{...o},(0,v.createElement)(S.SelectControl,{value:d,disabled:s,label:(0,v.createElement)(rr,{label:n,note:a,tooltip:i}),onChange:p,help:function(){if(l)return(0,v.createElement)("span",{dangerouslySetInnerHTML:or(l)})}(),placeholder:c,options:u,multiple:m}))}},a_=()=>y({name:o_,metadata:r_,settings:n_});function c_(){const e=(0,zo.__experimentalGetCoreBlocks)().filter((e=>!(0,ue.getBlockType)(e.name)));(0,zo.registerCoreBlocks)(e);const t=Object.values(n).map((e=>e())),o=[...e,...t];return function(){o.forEach((e=>e&&(0,ue.unregisterBlockType)(e.name)))}}function l_({clientId:e}){const t=(0,a.useSelect)((t=>{const{getBlockAttributes:o,getBlockName:r}=t("core/block-editor"),n=o(e);if(null==n?void 0:n.icon)return n.icon;const{getBlockType:a}=t("core/blocks"),c=r(e),l=a(null!=c?c:void 0);return null==l?void 0:l.icon}),[e]);if(!t)return null;if("object"==typeof t){const{src:e,...o}=t;if(/^<(.)+>$/.test(e)){const t=(0,v.createElement)(v.RawHTML,{"aria-hidden":"true",...o},e);return(0,v.createElement)(Ht.BlockIcon,{icon:t,showColors:!0})}if(/^https?:\/\/(.)+/.test(e)){const t=(0,v.createElement)("img",{src:e,alt:"","aria-hidden":"true",...o,height:24,width:24});return(0,v.createElement)(Ht.BlockIcon,{icon:t,showColors:!0})}}return(0,v.createElement)(Ht.BlockIcon,{icon:t,showColors:!0})}const i_=window.wc.customerEffortScore,s_=e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(e).toLowerCase());function u_({productType:e}){const{hideFeedbackBar:t,shouldShowFeedbackBar:o}=lt(),{showCesModal:r,showProductMVPFeedbackModal:n}=(0,i_.useCustomerEffortScoreModal)(),a=()=>({product_type:e});return(0,v.createElement)(v.Fragment,null,o&&(0,v.createElement)("div",{className:"woocommerce-product-mvp-ces-footer"},(0,v.createElement)(x.Pill,null,"Beta"),(0,v.createElement)("div",{className:"woocommerce-product-mvp-ces-footer__message"},(0,v.createInterpolateElement)((0,L.__)("How is your experience with the new product form? Share feedback or turn it off","woocommerce"),{span:(0,v.createElement)("span",{className:"woocommerce-product-mvp-ces-footer__message-buttons"}),shareButton:(0,v.createElement)(S.Button,{variant:"link",onClick:()=>{(0,Q.recordEvent)("product_editor_feedback_bar_share_feedback_click",{...a()}),r({action:I,showDescription:!1,title:(0,L.__)("What do you think of the new product form?","woocommerce"),firstQuestion:(0,L.__)("The product editing screen is easy to use","woocommerce"),secondQuestion:(0,L.__)("Product form is easy to use","woocommerce"),onsubmitLabel:(0,L.__)("Thanks for the feedback — we'll put it to good use!","woocommerce"),shouldShowComments:()=>!1,getExtraFieldsToBeShown:(e,t,o)=>(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.BaseControl,{id:"feedback_additional_thoughts",className:"woocommerce-product-feedback__additional-thoughts",label:(0,v.createInterpolateElement)((0,L.__)("ADDITIONAL THOUGHTS ","woocommerce"),{optional:(0,v.createElement)("span",{className:"woocommerce-product-feedback__optional-input"},(0,L.__)("(OPTIONAL)","woocommerce"))})},(0,v.createElement)(S.TextareaControl,{value:e.additional_thoughts||"",onChange:o=>t({...e,additional_thoughts:o}),help:(null==o?void 0:o.additional_thoughts)||""})),(0,v.createElement)(S.BaseControl,{id:"feedback_email",className:"woocommerce-product-feedback__email",label:(0,v.createInterpolateElement)((0,L.__)("YOUR EMAIL ADDRESS ","woocommerce"),{optional:(0,v.createElement)("span",{className:"woocommerce-product-feedback__optional-input"},(0,L.__)("(OPTIONAL)","woocommerce"))})},(0,v.createElement)(S.TextControl,{value:e.email||"",onChange:o=>t({...e,email:o}),help:(null==o?void 0:o.email)||""}),(0,v.createElement)("span",null,(0,L.__)("In case you want to participate in further discussion and future user research.","woocommerce")))),validateExtraFields:({email:e="",additional_thoughts:t=""})=>{const o={};return e.length>0&&!s_(e)&&(o.email=(0,L.__)("Please enter a valid email address.","woocommerce")),(null==t?void 0:t.length)>500&&(o.additional_thoughts=(0,L.__)("Please enter no more than 500 characters.","woocommerce")),o}},{},{type:"snackbar"})}}),turnOffButton:(0,v.createElement)(S.Button,{onClick:()=>{(0,Q.recordEvent)("product_editor_feedback_bar_turnoff_editor_click",{...a()}),t(),n()},variant:"link"})})),(0,v.createElement)(S.Button,{className:"woocommerce-product-mvp-ces-footer__close-button",icon:bo,label:(0,L.__)("Hide this message","woocommerce"),onClick:()=>{(0,Q.recordEvent)("product_editor_feedback_bar_dismiss_click",{...a()}),t()}})))}var m_=__webpack_require__(7862),d_=__webpack_require__.n(m_);const p_=window.wc.experimental;function h_({recordScoreCallback:e,onCloseModal:t,onSkipFeedback:o}){const[r,n]=(0,v.useState)(!1),[c,l]=(0,v.useState)(!1),[i,s]=(0,v.useState)(!1),[u,m]=(0,v.useState)(!1),[d,p]=(0,v.useState)(!1),h=[{key:"missing-features",label:(0,L.__)("Missing features","woocommerce"),checked:r,onChange:n},{key:"missing-plugins",label:(0,L.__)("Missing plugins","woocommerce"),checked:c,onChange:l},{key:"difficult-to-use",label:(0,L.__)("It's difficult to use","woocommerce"),checked:i,onChange:s},{key:"slow-buggy-or-broken",label:(0,L.__)("It's slow, buggy, or broken","woocommerce"),checked:u,onChange:m},{key:"other",label:(0,L.__)("Other (describe below)","woocommerce"),checked:d,onChange:p}],[_,w]=(0,v.useState)(""),[g,E]=(0,v.useState)(""),f=h.filter((e=>e.checked)).map((e=>e.key)),{createSuccessNotice:b}=(0,a.useDispatch)("core/notices"),C=(0,v.createElement)("span",{className:"woocommerce-product-mvp-feedback-modal__optional"},(0,L.__)("(optional)","woocommerce"));return(0,v.createElement)(i_.FeedbackModal,{title:(0,L.__)("Thanks for trying out the new product form!","woocommerce"),onSubmit:()=>{e(f,_,g),b((0,L.__)("Thanks for the feedback — we'll put it to good use!","woocommerce"))},onCancel:o,onModalClose:t,isSubmitButtonDisabled:!f.length,submitButtonLabel:(0,L.__)("Send","woocommerce"),cancelButtonLabel:(0,L.__)("Skip","woocommerce"),className:"woocommerce-product-mvp-feedback-modal"},(0,v.createElement)(v.Fragment,null,(0,v.createElement)(p_.Text,{variant:"subtitle.small",as:"p",weight:"600",size:"14",lineHeight:"20px"}),(0,v.createElement)("fieldset",{className:"woocommerce-product-mvp-feedback-modal__reason"},(0,v.createElement)("legend",null,(0,L.__)("What made you turn off the new product form?","woocommerce")),(0,v.createElement)("div",{className:"woocommerce-product-mvp-feedback-modal__checkboxes"},h.map(((e,t)=>(0,v.createElement)(S.CheckboxControl,{key:t,label:e.label,name:e.key,checked:e.checked,onChange:e.onChange}))))),(0,v.createElement)("div",{className:"woocommerce-product-mvp-feedback-modal__comments"},(0,v.createElement)(S.TextareaControl,{label:(0,v.createInterpolateElement)((0,L.__)("Additional thoughts ","woocommerce"),{optional:C}),value:_,onChange:e=>w(e),rows:5})),(0,v.createElement)("div",{className:"woocommerce-product-mvp-feedback-modal__email"},(0,v.createElement)(S.TextControl,{label:(0,v.createInterpolateElement)((0,L.__)("Your email address ","woocommerce"),{optional:C}),value:g,onChange:e=>E(e),rows:5,help:(0,L.__)("In case you want to participate in further discussion and future user research.","woocommerce")}))))}h_.propTypes={recordScoreCallback:d_().func.isRequired,onCloseModal:d_().func};const __=({productId:e})=>{const{values:t}=(0,x.useFormContext)(),{hideProductMVPFeedbackModal:o}=(0,a.useDispatch)(i_.STORE_KEY),{isProductMVPModalVisible:r}=(0,a.useSelect)((e=>{const{isProductMVPFeedbackModalVisible:t}=e(i_.STORE_KEY);return{isProductMVPModalVisible:t()}})),n=null!=e?e:null==t?void 0:t.id,{_feature_nonce:c}=(0,Ct.getSetting)("admin",{}),l=n?(0,Ct.getAdminLink)(`post.php?post=${n}&action=edit&product_block_editor=0&_feature_nonce=${c}`):(0,Ct.getAdminLink)(`post-new.php?post_type=product&product_block_editor=0&_feature_nonce=${c}`);return r?(0,v.createElement)(h_,{recordScoreCallback:(e,t,r)=>{(0,Q.recordEvent)("product_mvp_feedback",{action:"disable",checked:e,comments:t||"",email:r}),o(),window.location.href=`${l}&new-product-experience-disabled=true`},onCloseModal:()=>{(0,Q.recordEvent)("product_mvp_feedback",{action:"cancel",checked:"",comments:""}),o()},onSkipFeedback:()=>{(0,Q.recordEvent)("product_mvp_feedback",{action:"disable",checked:"",comments:"Feedback skipped"}),o(),window.location.href=l}}):null};function v_({position:e}){return(0,v.createElement)(S.Button,{"data-testid":"woocommerce-product-variation-switcher-footer-placeholder",className:"woocommerce-product-variation-switcher-footer__button is-placeholder",disabled:!0},"left"===e&&(0,v.createElement)(v.Fragment,null,(0,v.createElement)(je,{icon:Ut,size:16,className:"woocommerce-product-variation-switcher-footer__arrow"}),(0,v.createElement)("div",{className:"woocommerce-product-variation-switcher-footer__product-image"})),(0,v.createElement)("div",{className:"woocommerce-product-variation-switcher-footer__item-label"}),"right"===e&&(0,v.createElement)(v.Fragment,null,(0,v.createElement)("div",{className:"woocommerce-product-variation-switcher-footer__product-image"}),(0,v.createElement)(je,{icon:jl,size:16,className:"woocommerce-product-variation-switcher-footer__arrow"})))}function w_({className:e}){return(0,v.createElement)("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,style:{borderRadius:"3px",background:"var(--wp-gray-gray-0, #F6F7F7)"}},(0,v.createElement)("g",{clipPath:"url(#clip0_7819_478402)"},(0,v.createElement)("path",{d:"M22.9869 7.07134C19.8275 7.07134 17.9977 7.62377 16.9543 8.85386C17.6297 6.47326 18.8776 4.68605 21.1572 3.06738C18.4558 3.41616 16.8877 4.44261 16.1282 5.91147C15.3688 4.44378 13.8007 3.41733 11.0993 3.06738C13.3789 4.68605 14.6268 6.47209 15.3021 8.85386C14.2587 7.62377 12.429 7.07134 9.26953 7.07134C13.0354 8.83982 14.4761 10.263 15.7029 12.8133H16.5524C17.7792 10.263 19.2211 8.83982 22.9858 7.07134H22.9869Z",fill:"#BBBBBB"}),(0,v.createElement)("path",{d:"M18.6464 34.8438C19.8718 34.3897 24.3648 33.3925 24.3648 29.0402C24.3648 26.4551 22.0269 24.5052 19.3727 24.0527C20.5536 23.6669 22.278 21.9488 22.278 20.0211C22.278 17.5377 20.0307 16.5469 18.1934 16.1626C18.1934 15.5957 20.2357 12.6709 20.2357 12.6709H11.7932C11.7932 12.6709 13.8355 15.5957 13.8355 16.1626C11.9966 16.5485 9.75086 17.5377 9.75086 20.0211C9.75086 21.9488 11.4753 23.6669 12.6562 24.0527C10.0004 24.5068 7.66406 26.4567 7.66406 29.0402C7.66406 33.3941 12.1571 34.3913 13.3825 34.8438C10.4772 35.1154 9.02453 36.2491 8.79885 37.1558H23.2316C23.0043 36.2491 21.5517 35.1154 18.648 34.8438H18.6464Z",fill:"#DDDDDD"})),(0,v.createElement)("defs",null,(0,v.createElement)("clipPath",{id:"clip0_7819_478402"},(0,v.createElement)("rect",{width:"34.0881",height:"25.9994",fill:"white",transform:"translate(-1)"}))))}function g_({variationId:e,parentId:t,parentProductType:o}){const{invalidateResolution:r}=(0,a.useDispatch)("core"),{invalidateResolutionForStoreSelector:n}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME),c=(0,a.useSelect)((r=>{if(void 0===t)return{};const{getEntityRecord:n}=r("core"),a=n("postType",o||"product",t);if(void 0!==e&&a&&a.variations){const t=a.variations.indexOf(e),o=t>0?t-1:null,r=t!==a.variations.length-1?t+1:null;return{activeVariationIndex:t,nextVariationIndex:r,previousVariationIndex:o,numberOfVariations:a.variations.length,previousVariationId:null!==o?a.variations[o]:null,nextVariationId:null!==r?a.variations[r]:null}}return{}}),[e,t]);function l(e){(0,We.navigateTo)({url:(0,We.getNewPath)({},`/product/${t}/variation/${e}`)})}return{...c,invalidateVariationList:function(){r("getEntityRecord",["postType",o||"product",t]),n("getProductVariations"),n("getProductVariationsTotalCount")},goToVariation:l,goToNextVariation:function(){return void 0!==c.nextVariationId&&null!==c.nextVariationId&&(l(c.nextVariationId),!0)},goToPreviousVariation:function(){return void 0!==c.previousVariationId&&null!==c.previousVariationId&&(l(c.previousVariationId),!0)}}}function E_({parentProductType:e,variationId:t,parentId:o}){const{numberOfVariations:r,nextVariationId:n,previousVariationId:c,activeVariationIndex:l,nextVariationIndex:i,previousVariationIndex:s,goToNextVariation:u,goToPreviousVariation:m}=g_({variationId:t,parentId:o,parentProductType:e}),{previousVariation:d,nextVariation:p}=(0,a.useSelect)((e=>{const{getEntityRecord:t}=e("core");return r&&r>0?{previousVariation:null!==c&&t("postType","product_variation",c),nextVariation:null!==n&&t("postType","product_variation",n)}:{}}),[n,c,r]);return!r||r<2?null:(0,v.createElement)("div",{className:"woocommerce-product-variation-switcher-footer"},d&&(0,v.createElement)(S.Button,{className:"woocommerce-product-variation-switcher-footer__button woocommerce-product-variation-switcher-footer__button-previous",label:(0,L.__)("Previous","woocommerce"),onClick:function(){d&&((0,Q.recordEvent)("product_variation_switch_previous",{variation_length:r,variation_id:null==d?void 0:d.id,variation_index:l,previous_variation_index:s}),m())}},(0,v.createElement)(je,{icon:Ut,size:16}),d.image?(0,v.createElement)("img",{alt:d.image.alt||"",src:d.image.src,className:"woocommerce-product-variation-switcher-footer__product-image"}):(0,v.createElement)(w_,{className:"woocommerce-product-variation-switcher-footer__product-image"}),d.name),!d&&null!==c&&(0,v.createElement)(v_,{position:"left"}),p&&(0,v.createElement)(S.Button,{className:"woocommerce-product-variation-switcher-footer__button woocommerce-product-variation-switcher-footer__button-next",label:(0,L.__)("Next","woocommerce"),onClick:function(){p&&((0,Q.recordEvent)("product_variation_switch_next",{variation_length:r,variation_id:null==p?void 0:p.id,variation_index:l,next_variation_index:i}),u())}},p.name,p.image?(0,v.createElement)("img",{alt:p.image.alt||"",src:p.image.src,className:"woocommerce-product-variation-switcher-footer__product-image"}):(0,v.createElement)(w_,{className:"woocommerce-product-variation-switcher-footer__product-image"}),(0,v.createElement)(je,{icon:jl,size:16})),!p&&null!==n&&(0,v.createElement)(v_,{position:"right"}))}const f_=e=>{const{symbol:t,symbolPosition:o}=e;return{[o.includes("left")?"prefix":"suffix"]:t}};var b_;!function(e){e.unsaved="unsaved",e.draft="draft",e.instock="instock",e.outofstock="outofstock"}(b_||(b_={}));const C_={[b_.unsaved]:(0,L.__)("Unsaved","woocommerce"),[b_.draft]:(0,L.__)("Draft","woocommerce"),[b_.instock]:(0,L.__)("In stock","woocommerce"),[b_.outofstock]:(0,L.__)("Out of stock","woocommerce")},y_=e=>e?"draft"===e.status?b_.draft:"instock"===e.stock_status?b_.instock:b_.outofstock:b_.unsaved,A_=(e,t,o)=>(null==e?void 0:e.length)?e:o&&o!==ne?o:"simple"===t?(0,L.__)("New standard product","woocommerce"):(0,L.__)("New product","woocommerce"),x_=e=>{var t;return(null===(t=null==e?void 0:e.attributes)||void 0===t?void 0:t.length)?e.attributes.map((e=>e.option)).join(", "):"#"+e.id},k_=e=>{const t=x_(e);return t.length>32?t.substring(0,32)+"…":t};async function S_({message:e=(0,L.__)("Are you sure?","woocommerce"),onOk:t,onCancel:o}){window.confirm(e)?null==t||t():null==o||o()}function P_(e){if(Se()("initBlock()",{alternative:"registerProductEditorBlockType()"}),e)return y(e)}const B_=window.wp.apiFetch;var N_=__webpack_require__.n(B_);const M_=()=>{const e=(0,We.getQuery)();return"wc-admin"===(null==e?void 0:e.page)&&["/add-product","/product/"].some((t=>{var o;return null===(o=null==e?void 0:e.path)||void 0===o?void 0:o.startsWith(t)}))},T_=[{matcher:new RegExp("^/wp/v2/product(?!_)"),getReplaceString:()=>"/wc/v3/products"},{matcher:new RegExp("^/wp/v2/product_variation"),replacement:"/wc/v3/products/0/variations",getReplaceString:()=>{const e=(0,We.getQuery)(),t=new RegExp("/product/([0-9]+)/variation/([0-9]+)"),o=(e.path||"").match(t);return o&&3===o.length?"/wc/v3/products/"+o[1]+"/variations":"/wc/v3/products/0/variations"}}],V_=()=>{N_().use(((e,t)=>{if(e.path&&M_())for(const{matcher:t,getReplaceString:o}of T_)if(t.test(e.path)){e.path=e.path.replace(t,o());break}return t(e)}))},F_=()=>{N_().use(((e,t)=>(M_()&&(e.headers=e.headers||{},e.headers["X-Wc-From-Product-Editor"]="1"),t(e))))};function D_(e){return`${e.id}:${e.menu_order}`}function L_({key:e}){return"string"==typeof e?Number.parseInt(e.split(":")[1],10):Number.MAX_SAFE_INTEGER}function H_(e,t,{variationsOrder:o}){if(!o||!o[t])return e;const r=o[t];return[...e].sort(((e,t)=>r[e.id]&&r[t.id]?r[e.id]-r[t.id]:0))}const R_=({variations:e,currentPage:t})=>{const{setValue:o,values:r}=(0,x.useFormContext)();return{sortedVariations:H_(e,t,r),getVariationKey:D_,onOrderChange:function(e){const n=Math.min(...e.map(L_));o("variationsOrder",{...r.variationsOrder,[t]:e.reduce(((e,t,o)=>{const r=function({key:e}){return"string"==typeof e?Number.parseInt(e.split(":")[0],10):0}(t);return{...e,[r]:n+o}}),{})})}}},z_=function(e){const t=(null==e?void 0:e.postType)||"product",o=(0,b.useEntityId)("postType",t),r=(null==e?void 0:e.id)||o,{editEntityRecord:n}=(0,a.useDispatch)("core"),{isLoading:c,meta_data:l}=(0,a.useSelect)((e=>{const{getEditedEntityRecord:o,hasFinishedResolution:n}=e("core"),{meta_data:a}=o("postType",t,r);return{meta_data:a||[],isLoading:!n("getEditedEntityRecord",["postType",t,r])}}),[r]);return{metadata:l.reduce((function(e,t){return e[t.key]=t.value,e}),{}),update:e=>n("postType",t,r,{meta_data:[...l.filter((t=>-1===e.findIndex((e=>e.key===t.key)))),...e]}),isLoading:c}};(0,a.register)(_),(0,w.addFilter)("editor.BlockEdit","woocommerce/handle-hide-inventory-advanced-collapsible",A)})(),(window.wc=window.wc||{}).productEditor=__webpack_exports__})();
\ No newline at end of file
+(()=>{var __webpack_modules__={87608:(e,t)=>{var o;!function(){"use strict";var r={}.hasOwnProperty;function n(){for(var e=[],t=0;te.length)&&(t=e.length);for(var o=0,r=new Array(t);o1?o-1:0),n=1;n/gm),j=m(/\${[\w\W]*}/gm),q=m(/^data-[\-\w.\u00B7-\uFFFF]/),Z=m(/^aria-[\-\w]+$/),W=m(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),J=m(/^(?:\w+script|data):/i),Y=m(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),X=m(/^html$/i),K=function(){return"undefined"==typeof window?null:window};return function t(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:K(),n=function(e){return t(e)};if(n.version="2.4.7",n.removed=[],!o||!o.document||9!==o.document.nodeType)return n.isSupported=!1,n;var a=o.document,c=o.document,l=o.DocumentFragment,i=o.HTMLTemplateElement,s=o.Node,m=o.Element,d=o.NodeFilter,p=o.NamedNodeMap,h=void 0===p?o.NamedNodeMap||o.MozNamedAttrMap:p,_=o.HTMLFormElement,v=o.DOMParser,P=o.trustedTypes,Q=m.prototype,ee=M(Q,"cloneNode"),te=M(Q,"nextSibling"),oe=M(Q,"childNodes"),re=M(Q,"parentNode");if("function"==typeof i){var ne=c.createElement("template");ne.content&&ne.content.ownerDocument&&(c=ne.content.ownerDocument)}var ae=function(t,o){if("object"!==e(t)||"function"!=typeof t.createPolicy)return null;var r=null,n="data-tt-policy-suffix";o.currentScript&&o.currentScript.hasAttribute(n)&&(r=o.currentScript.getAttribute(n));var a="dompurify"+(r?"#"+r:"");try{return t.createPolicy(a,{createHTML:function(e){return e},createScriptURL:function(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}}(P,a),ce=ae?ae.createHTML(""):"",le=c,ie=le.implementation,se=le.createNodeIterator,ue=le.createDocumentFragment,me=le.getElementsByTagName,de=a.importNode,pe={};try{pe=N(c).documentMode?c.documentMode:{}}catch(e){}var he={};n.isSupported="function"==typeof re&&ie&&void 0!==ie.createHTMLDocument&&9!==pe;var _e,ve,we=G,ge=U,Ee=j,fe=q,be=Z,Ce=J,ye=Y,Ae=W,xe=null,ke=B({},[].concat(r(T),r(V),r(F),r(L),r(R))),Se=null,Pe=B({},[].concat(r(z),r(I),r(O),r($))),Be=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Ne=null,Me=null,Te=!0,Ve=!0,Fe=!1,De=!0,Le=!1,He=!1,Re=!1,ze=!1,Ie=!1,Oe=!1,$e=!1,Ge=!0,Ue=!1,je=!0,qe=!1,Ze={},We=null,Je=B({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),Ye=null,Xe=B({},["audio","video","img","source","image","track"]),Ke=null,Qe=B({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),et="http://www.w3.org/1998/Math/MathML",tt="http://www.w3.org/2000/svg",ot="http://www.w3.org/1999/xhtml",rt=ot,nt=!1,at=null,ct=B({},[et,tt,ot],b),lt=["application/xhtml+xml","text/html"],it=null,st=c.createElement("form"),ut=function(e){return e instanceof RegExp||e instanceof Function},mt=function(t){it&&it===t||(t&&"object"===e(t)||(t={}),t=N(t),_e=_e=-1===lt.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE,ve="application/xhtml+xml"===_e?b:f,xe="ALLOWED_TAGS"in t?B({},t.ALLOWED_TAGS,ve):ke,Se="ALLOWED_ATTR"in t?B({},t.ALLOWED_ATTR,ve):Pe,at="ALLOWED_NAMESPACES"in t?B({},t.ALLOWED_NAMESPACES,b):ct,Ke="ADD_URI_SAFE_ATTR"in t?B(N(Qe),t.ADD_URI_SAFE_ATTR,ve):Qe,Ye="ADD_DATA_URI_TAGS"in t?B(N(Xe),t.ADD_DATA_URI_TAGS,ve):Xe,We="FORBID_CONTENTS"in t?B({},t.FORBID_CONTENTS,ve):Je,Ne="FORBID_TAGS"in t?B({},t.FORBID_TAGS,ve):{},Me="FORBID_ATTR"in t?B({},t.FORBID_ATTR,ve):{},Ze="USE_PROFILES"in t&&t.USE_PROFILES,Te=!1!==t.ALLOW_ARIA_ATTR,Ve=!1!==t.ALLOW_DATA_ATTR,Fe=t.ALLOW_UNKNOWN_PROTOCOLS||!1,De=!1!==t.ALLOW_SELF_CLOSE_IN_ATTR,Le=t.SAFE_FOR_TEMPLATES||!1,He=t.WHOLE_DOCUMENT||!1,Ie=t.RETURN_DOM||!1,Oe=t.RETURN_DOM_FRAGMENT||!1,$e=t.RETURN_TRUSTED_TYPE||!1,ze=t.FORCE_BODY||!1,Ge=!1!==t.SANITIZE_DOM,Ue=t.SANITIZE_NAMED_PROPS||!1,je=!1!==t.KEEP_CONTENT,qe=t.IN_PLACE||!1,Ae=t.ALLOWED_URI_REGEXP||Ae,rt=t.NAMESPACE||ot,Be=t.CUSTOM_ELEMENT_HANDLING||{},t.CUSTOM_ELEMENT_HANDLING&&ut(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Be.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&ut(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Be.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Be.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Le&&(Ve=!1),Oe&&(Ie=!0),Ze&&(xe=B({},r(R)),Se=[],!0===Ze.html&&(B(xe,T),B(Se,z)),!0===Ze.svg&&(B(xe,V),B(Se,I),B(Se,$)),!0===Ze.svgFilters&&(B(xe,F),B(Se,I),B(Se,$)),!0===Ze.mathMl&&(B(xe,L),B(Se,O),B(Se,$))),t.ADD_TAGS&&(xe===ke&&(xe=N(xe)),B(xe,t.ADD_TAGS,ve)),t.ADD_ATTR&&(Se===Pe&&(Se=N(Se)),B(Se,t.ADD_ATTR,ve)),t.ADD_URI_SAFE_ATTR&&B(Ke,t.ADD_URI_SAFE_ATTR,ve),t.FORBID_CONTENTS&&(We===Je&&(We=N(We)),B(We,t.FORBID_CONTENTS,ve)),je&&(xe["#text"]=!0),He&&B(xe,["html","head","body"]),xe.table&&(B(xe,["tbody"]),delete Ne.tbody),u&&u(t),it=t)},dt=B({},["mi","mo","mn","ms","mtext"]),pt=B({},["foreignobject","desc","title","annotation-xml"]),ht=B({},["title","style","font","a","script"]),_t=B({},V);B(_t,F),B(_t,D);var vt=B({},L);B(vt,H);var wt=function(e){E(n.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){try{e.outerHTML=ce}catch(t){e.remove()}}},gt=function(e,t){try{E(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){E(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!Se[e])if(Ie||Oe)try{wt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Et=function(e){var t,o;if(ze)e=""+e;else{var r=C(e,/^[\r\n\t ]+/);o=r&&r[0]}"application/xhtml+xml"===_e&&rt===ot&&(e=''+e+"");var n=ae?ae.createHTML(e):e;if(rt===ot)try{t=(new v).parseFromString(n,_e)}catch(e){}if(!t||!t.documentElement){t=ie.createDocument(rt,"template",null);try{t.documentElement.innerHTML=nt?ce:n}catch(e){}}var a=t.body||t.documentElement;return e&&o&&a.insertBefore(c.createTextNode(o),a.childNodes[0]||null),rt===ot?me.call(t,He?"html":"body")[0]:He?t.documentElement:a},ft=function(e){return se.call(e.ownerDocument||e,e,d.SHOW_ELEMENT|d.SHOW_COMMENT|d.SHOW_TEXT,null,!1)},bt=function(t){return"object"===e(s)?t instanceof s:t&&"object"===e(t)&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName},Ct=function(e,t,o){he[e]&&w(he[e],(function(e){e.call(n,t,o,it)}))},yt=function(e){var t,o;if(Ct("beforeSanitizeElements",e,null),(o=e)instanceof _&&("string"!=typeof o.nodeName||"string"!=typeof o.textContent||"function"!=typeof o.removeChild||!(o.attributes instanceof h)||"function"!=typeof o.removeAttribute||"function"!=typeof o.setAttribute||"string"!=typeof o.namespaceURI||"function"!=typeof o.insertBefore||"function"!=typeof o.hasChildNodes))return wt(e),!0;if(k(/[\u0080-\uFFFF]/,e.nodeName))return wt(e),!0;var r=ve(e.nodeName);if(Ct("uponSanitizeElement",e,{tagName:r,allowedTags:xe}),e.hasChildNodes()&&!bt(e.firstElementChild)&&(!bt(e.content)||!bt(e.content.firstElementChild))&&k(/<[/\w]/g,e.innerHTML)&&k(/<[/\w]/g,e.textContent))return wt(e),!0;if("select"===r&&k(/=0;--l)a.insertBefore(ee(c[l],!0),te(e))}return wt(e),!0}return e instanceof m&&!function(e){var t=re(e);t&&t.tagName||(t={namespaceURI:rt,tagName:"template"});var o=f(e.tagName),r=f(t.tagName);return!!at[e.namespaceURI]&&(e.namespaceURI===tt?t.namespaceURI===ot?"svg"===o:t.namespaceURI===et?"svg"===o&&("annotation-xml"===r||dt[r]):Boolean(_t[o]):e.namespaceURI===et?t.namespaceURI===ot?"math"===o:t.namespaceURI===tt?"math"===o&&pt[r]:Boolean(vt[o]):e.namespaceURI===ot?!(t.namespaceURI===tt&&!pt[r])&&!(t.namespaceURI===et&&!dt[r])&&!vt[o]&&(ht[o]||!_t[o]):!("application/xhtml+xml"!==_e||!at[e.namespaceURI]))}(e)?(wt(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!k(/<\/no(script|embed|frames)/i,e.innerHTML)?(Le&&3===e.nodeType&&(t=e.textContent,t=y(t,we," "),t=y(t,ge," "),t=y(t,Ee," "),e.textContent!==t&&(E(n.removed,{element:e.cloneNode()}),e.textContent=t)),Ct("afterSanitizeElements",e,null),!1):(wt(e),!0)},At=function(e,t,o){if(Ge&&("id"===t||"name"===t)&&(o in c||o in st))return!1;if(Ve&&!Me[t]&&k(fe,t));else if(Te&&k(be,t));else if(!Se[t]||Me[t]){if(!(xt(e)&&(Be.tagNameCheck instanceof RegExp&&k(Be.tagNameCheck,e)||Be.tagNameCheck instanceof Function&&Be.tagNameCheck(e))&&(Be.attributeNameCheck instanceof RegExp&&k(Be.attributeNameCheck,t)||Be.attributeNameCheck instanceof Function&&Be.attributeNameCheck(t))||"is"===t&&Be.allowCustomizedBuiltInElements&&(Be.tagNameCheck instanceof RegExp&&k(Be.tagNameCheck,o)||Be.tagNameCheck instanceof Function&&Be.tagNameCheck(o))))return!1}else if(Ke[t]);else if(k(Ae,y(o,ye,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==A(o,"data:")||!Ye[e])if(Fe&&!k(Ce,y(o,ye,"")));else if(o)return!1;return!0},xt=function(e){return e.indexOf("-")>0},kt=function(t){var o,r,a,c;Ct("beforeSanitizeAttributes",t,null);var l=t.attributes;if(l){var i={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Se};for(c=l.length;c--;){var s=o=l[c],u=s.name,m=s.namespaceURI;if(r="value"===u?o.value:x(o.value),a=ve(u),i.attrName=a,i.attrValue=r,i.keepAttr=!0,i.forceKeepAttr=void 0,Ct("uponSanitizeAttribute",t,i),r=i.attrValue,!i.forceKeepAttr&&(gt(u,t),i.keepAttr))if(De||!k(/\/>/i,r)){Le&&(r=y(r,we," "),r=y(r,ge," "),r=y(r,Ee," "));var d=ve(t.nodeName);if(At(d,a,r)){if(!Ue||"id"!==a&&"name"!==a||(gt(u,t),r="user-content-"+r),ae&&"object"===e(P)&&"function"==typeof P.getAttributeType)if(m);else switch(P.getAttributeType(d,a)){case"TrustedHTML":r=ae.createHTML(r);break;case"TrustedScriptURL":r=ae.createScriptURL(r)}try{m?t.setAttributeNS(m,u,r):t.setAttribute(u,r),g(n.removed)}catch(e){}}}else gt(u,t)}Ct("afterSanitizeAttributes",t,null)}},St=function e(t){var o,r=ft(t);for(Ct("beforeSanitizeShadowDOM",t,null);o=r.nextNode();)Ct("uponSanitizeShadowNode",o,null),yt(o)||(o.content instanceof l&&e(o.content),kt(o));Ct("afterSanitizeShadowDOM",t,null)};return n.sanitize=function(t){var r,c,i,u,m,d=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if((nt=!t)&&(t="\x3c!--\x3e"),"string"!=typeof t&&!bt(t)){if("function"!=typeof t.toString)throw S("toString is not a function");if("string"!=typeof(t=t.toString()))throw S("dirty is not a string, aborting")}if(!n.isSupported){if("object"===e(o.toStaticHTML)||"function"==typeof o.toStaticHTML){if("string"==typeof t)return o.toStaticHTML(t);if(bt(t))return o.toStaticHTML(t.outerHTML)}return t}if(Re||mt(d),n.removed=[],"string"==typeof t&&(qe=!1),qe){if(t.nodeName){var p=ve(t.nodeName);if(!xe[p]||Ne[p])throw S("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof s)1===(c=(r=Et("\x3c!----\x3e")).ownerDocument.importNode(t,!0)).nodeType&&"BODY"===c.nodeName||"HTML"===c.nodeName?r=c:r.appendChild(c);else{if(!Ie&&!Le&&!He&&-1===t.indexOf("<"))return ae&&$e?ae.createHTML(t):t;if(!(r=Et(t)))return Ie?null:$e?ce:""}r&&ze&&wt(r.firstChild);for(var h=ft(qe?t:r);i=h.nextNode();)3===i.nodeType&&i===u||yt(i)||(i.content instanceof l&&St(i.content),kt(i),u=i);if(u=null,qe)return t;if(Ie){if(Oe)for(m=ue.call(r.ownerDocument);r.firstChild;)m.appendChild(r.firstChild);else m=r;return(Se.shadowroot||Se.shadowrootmod)&&(m=de.call(a,m,!0)),m}var _=He?r.outerHTML:r.innerHTML;return He&&xe["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&k(X,r.ownerDocument.doctype.name)&&(_="\n"+_),Le&&(_=y(_,we," "),_=y(_,ge," "),_=y(_,Ee," ")),ae&&$e?ae.createHTML(_):_},n.setConfig=function(e){mt(e),Re=!0},n.clearConfig=function(){it=null,Re=!1},n.isValidAttribute=function(e,t,o){it||mt({});var r=ve(e),n=ve(t);return At(r,n,o)},n.addHook=function(e,t){"function"==typeof t&&(he[e]=he[e]||[],E(he[e],t))},n.removeHook=function(e){if(he[e])return g(he[e])},n.removeHooks=function(e){he[e]&&(he[e]=[])},n.removeAllHooks=function(){he={}},n}()}()},86657:(e,t,o)=>{"use strict";const r=o(87602),n={findRule(e,t){for(let o=0;oe.alternatives.every(c),sequence:e=>e.elements.some(c),simple_and:a,simple_not:a,optional:a,zero_or_more:a,repeated(e){const t=e.min?e.min:e.max;return!("constant"!==t.type||0===t.value||!c(e.expression)&&!(t.value>1&&e.delimiter&&c(e.delimiter)))},semantic_and:a,semantic_not:a,rule_ref(t){const o=n.findRule(e,t.name);return o?c(o):void 0},literal:e=>""!==e.value,class:o,any:o});return c(t)}};e.exports=n},73629:(module,__unused_webpack_exports,__webpack_require__)=>{"use strict";const generateBytecode=__webpack_require__(27713),generateJS=__webpack_require__(72365),inferenceMatchResult=__webpack_require__(51358),removeProxyRules=__webpack_require__(47349),reportDuplicateLabels=__webpack_require__(13747),reportDuplicateRules=__webpack_require__(7937),reportInfiniteRecursion=__webpack_require__(47771),reportInfiniteRepetition=__webpack_require__(74414),reportUndefinedRules=__webpack_require__(78277),reportIncorrectPlucking=__webpack_require__(43046),Session=__webpack_require__(52399),visitor=__webpack_require__(87602),{base64}=__webpack_require__(93758);function processOptions(e,t){const o={};return Object.keys(e).forEach((t=>{o[t]=e[t]})),Object.keys(t).forEach((e=>{Object.prototype.hasOwnProperty.call(o,e)||(o[e]=t[e])})),o}function isSourceMapCapable(e){return"string"==typeof e?e.length>0:e&&"function"==typeof e.offset}const compiler={visitor,passes:{check:[reportUndefinedRules,reportDuplicateRules,reportDuplicateLabels,reportInfiniteRecursion,reportInfiniteRepetition,reportIncorrectPlucking],transform:[removeProxyRules,inferenceMatchResult],generate:[generateBytecode,generateJS]},compile(ast,passes,options){if(options=void 0!==options?options:{},options=processOptions(options,{allowedStartRules:[ast.rules[0].name],cache:!1,dependencies:{},exportVar:null,format:"bare",output:"parser",trace:!1}),!Array.isArray(options.allowedStartRules))throw new Error("allowedStartRules must be an array");if(0===options.allowedStartRules.length)throw new Error("Must have at least one start rule");const allRules=ast.rules.map((e=>e.name));if(options.allowedStartRules.some((e=>"*"===e)))options.allowedStartRules=allRules;else for(const e of options.allowedStartRules)if(-1===allRules.indexOf(e))throw new Error(`Unknown start rule "${e}"`);if(("source-and-map"===options.output||"source-with-inline-map"===options.output)&&!isSourceMapCapable(options.grammarSource))throw new Error("Must provide grammarSource (as a string or GrammarLocation) in order to generate source maps");const session=new Session(options);switch(Object.keys(passes).forEach((e=>{session.stage=e,session.info(`Process stage ${e}`),passes[e].forEach((t=>{session.info(`Process pass ${e}.${t.name}`),t(ast,options,session)})),session.checkErrors()})),options.output){case"parser":return eval(ast.code.toString());case"source":return ast.code.toString();case"source-and-map":return ast.code;case"source-with-inline-map":{if("undefined"==typeof TextEncoder)throw new Error("TextEncoder is not supported by this platform");const e=ast.code.toStringWithSourceMap(),t=new TextEncoder,o=base64(t.encode(JSON.stringify(e.map.toJSON())));return e.code+`//# sourceMappingURL=data:application/json;charset=utf-8;base64,${o}\n`}case"ast":return ast;default:throw new Error("Invalid output format: "+options.output+".")}}};module.exports=compiler},10818:e=>{"use strict";e.exports={PUSH:0,PUSH_EMPTY_STRING:35,PUSH_UNDEFINED:1,PUSH_NULL:2,PUSH_FAILED:3,PUSH_EMPTY_ARRAY:4,PUSH_CURR_POS:5,POP:6,POP_CURR_POS:7,POP_N:8,NIP:9,APPEND:10,WRAP:11,TEXT:12,PLUCK:36,IF:13,IF_ERROR:14,IF_NOT_ERROR:15,IF_LT:30,IF_GE:31,IF_LT_DYNAMIC:32,IF_GE_DYNAMIC:33,WHILE_NOT_ERROR:16,MATCH_ANY:17,MATCH_STRING:18,MATCH_STRING_IC:19,MATCH_CHAR_CLASS:20,MATCH_REGEXP:20,ACCEPT_N:21,ACCEPT_STRING:22,FAIL:23,LOAD_SAVED_POS:24,UPDATE_SAVED_POS:25,CALL:26,RULE:27,SILENT_FAILS_ON:28,SILENT_FAILS_OFF:29,SOURCE_MAP_PUSH:37,SOURCE_MAP_POP:38,SOURCE_MAP_LABEL_PUSH:39,SOURCE_MAP_LABEL_POP:40}},27713:(e,t,o)=>{"use strict";const r=o(86657),n=o(10818),a=o(87602),{ALWAYS_MATCH:c,SOMETIMES_MATCH:l,NEVER_MATCH:i}=o(51358);e.exports=function(e,t){const o=[],s=[],u=[],m=[],d=[];function p(e){const t=o.indexOf(e);return-1===t?o.push(e)-1:t}function h(e){const t=JSON.stringify(e),o=u.findIndex((e=>JSON.stringify(e)===t));return-1===o?u.push(e)-1:o}function _(e,t,o){const r={predicate:e,params:t,body:o.code,location:o.codeLocation},n=JSON.stringify(r),a=m.findIndex((e=>JSON.stringify(e)===n));return-1===a?m.push(r)-1:a}function v(e){return d.push(e)-1}function w(e){const t={};return Object.keys(e).forEach((o=>{t[o]=e[o]})),t}function g(e,...t){return e.concat(...t)}function E(e,t,o,r){return e===c?o:e===i?r:t.concat([o.length,r.length],o,r)}function f(e,t,o,r){const a=Object.keys(o).map((e=>r-o[e]));return[n.CALL,e,t,a.length].concat(a)}function b(e,t,o){const r=0|e.match;return g([n.PUSH_CURR_POS],[n.SILENT_FAILS_ON],k(e,{sp:o.sp+1,env:w(o.env),action:null}),[n.SILENT_FAILS_OFF],E(t?-r:r,[t?n.IF_ERROR:n.IF_NOT_ERROR],g([n.POP],[t?n.POP:n.POP_CURR_POS],[n.PUSH_UNDEFINED]),g([n.POP],[t?n.POP_CURR_POS:n.POP],[n.PUSH_FAILED])))}function C(e,t,o){const r=_(!0,Object.keys(o.env),e);return g([n.UPDATE_SAVED_POS],f(r,0,o.env,o.sp),E(0|e.match,[n.IF],g([n.POP],t?[n.PUSH_FAILED]:[n.PUSH_UNDEFINED]),g([n.POP],t?[n.PUSH_UNDEFINED]:[n.PUSH_FAILED])))}function y(e){return t=[n.WHILE_NOT_ERROR],o=g([n.APPEND],e),t.concat([o.length],o);var t,o}function A(e,t,o,r){switch(e.type){case"constant":return{pre:[],post:[],sp:o};case"variable":return e.sp=r+o-t[e.value],{pre:[],post:[],sp:o};case"function":return e.sp=r,{pre:f(_(!0,Object.keys(t),{code:e.value,codeLocation:e.codeLocation}),0,t,o),post:[n.NIP],sp:o+1};default:throw new Error(`Unknown boundary type "${e.type}" for the "repeated" node`)}}function x(e,t){if(null!==t.value){const o="constant"===t.type?[n.IF_GE,t.value]:[n.IF_GE_DYNAMIC,t.sp];return E(l,o,[n.PUSH_FAILED],e)}return e}const k=(S={grammar(e){e.rules.forEach(k),e.literals=o,e.classes=s,e.expectations=u,e.functions=m,e.locations=d},rule(e){e.bytecode=k(e.expression,{sp:-1,env:{},pluck:[],action:null})},named(e,t){const o=0|e.match,r=o===i?null:h({type:"rule",value:e.name});return g([n.SILENT_FAILS_ON],k(e.expression,t),[n.SILENT_FAILS_OFF],E(o,[n.IF_ERROR],[n.FAIL,r],[]))},choice:(e,t)=>function e(t,o){const r=0|t[0].match,a=k(t[0],{sp:o.sp,env:w(o.env),action:null});return r===c?a:g(a,t.length>1?E(l,[n.IF_ERROR],g([n.POP],e(t.slice(1),o)),[]):[])}(e.alternatives,t),action(e,t){const o=w(t.env),r="sequence"!==e.expression.type||0===e.expression.elements.length,a=k(e.expression,{sp:t.sp+(r?1:0),env:o,action:e}),c=0|e.expression.match,l=r&&c!==i?_(!1,Object.keys(o),e):null;return r?g([n.PUSH_CURR_POS],a,E(c,[n.IF_NOT_ERROR],g([n.LOAD_SAVED_POS,1],f(l,1,o,t.sp+2)),[]),[n.NIP]):a},sequence:(e,t)=>g([n.PUSH_CURR_POS],function t(o,r){if(o.length>0){const a=e.elements.length-o.length+1;return g(k(o[0],{sp:r.sp,env:r.env,pluck:r.pluck,action:null}),E(0|o[0].match,[n.IF_NOT_ERROR],t(o.slice(1),{sp:r.sp+1,env:r.env,pluck:r.pluck,action:r.action}),g(a>1?[n.POP_N,a]:[n.POP],[n.POP_CURR_POS],[n.PUSH_FAILED])))}if(r.pluck.length>0)return g([n.PLUCK,e.elements.length+1,r.pluck.length],r.pluck.map((e=>r.sp-e)));if(r.action){const t=_(!1,Object.keys(r.env),r.action);return g([n.LOAD_SAVED_POS,e.elements.length],f(t,e.elements.length+1,r.env,r.sp))}return g([n.WRAP,e.elements.length],[n.NIP])}(e.elements,{sp:t.sp+1,env:t.env,pluck:[],action:t.action})),labeled(e,o){let r=o.env;const a=e.label,c=o.sp+1;a&&(r=w(o.env),o.env[e.label]=c),e.pick&&o.pluck.push(c);const l=k(e.expression,{sp:o.sp,env:r,action:null});return a&&e.labelLocation&&t&&"source-and-map"===t.output?g([n.SOURCE_MAP_LABEL_PUSH,c,p(a),v(e.labelLocation)],l,[n.SOURCE_MAP_LABEL_POP,c]):l},text:(e,t)=>g([n.PUSH_CURR_POS],k(e.expression,{sp:t.sp+1,env:w(t.env),action:null}),E(0|e.match,[n.IF_NOT_ERROR],g([n.POP],[n.TEXT]),[n.NIP])),simple_and:(e,t)=>b(e.expression,!1,t),simple_not:(e,t)=>b(e.expression,!0,t),optional:(e,t)=>g(k(e.expression,{sp:t.sp,env:w(t.env),action:null}),E(-(0|e.expression.match),[n.IF_ERROR],g([n.POP],[n.PUSH_NULL]),[])),zero_or_more(e,t){const o=k(e.expression,{sp:t.sp+1,env:w(t.env),action:null});return g([n.PUSH_EMPTY_ARRAY],o,y(o),[n.POP])},one_or_more(e,t){const o=k(e.expression,{sp:t.sp+1,env:w(t.env),action:null});return g([n.PUSH_EMPTY_ARRAY],o,E(0|e.expression.match,[n.IF_NOT_ERROR],g(y(o),[n.POP]),g([n.POP],[n.POP],[n.PUSH_FAILED])))},repeated(e,t){const o=e.min?e.min:e.max,r="constant"!==o.type||o.value>0,a="constant"!==e.max.type&&null!==e.max.value,c=r?2:1,i=e.min?A(e.min,t.env,t.sp,2+("function"===e.max.type?1:0)):{pre:[],post:[],sp:t.sp},s=A(e.max,t.env,i.sp,c),u=k(e.expression,{sp:s.sp+c,env:w(t.env),action:null}),m=null!==e.delimiter?k(e.expression,{sp:s.sp+c+1,env:w(t.env),action:null}):u,d=function(e,t,o,r,a){return e?g([n.PUSH_CURR_POS],k(e,{sp:r.sp+a+1,env:w(r.env),action:null}),E(0|e.match,[n.IF_NOT_ERROR],g([n.POP],o,E(-t,[n.IF_ERROR],[n.POP,n.POP_CURR_POS,n.PUSH_FAILED],[n.NIP])),[n.NIP])):o}(e.delimiter,0|e.expression.match,m,t,c),p=x(d,e.max),h=a?x(u,e.max):u,_=g(r?[n.PUSH_CURR_POS]:[],[n.PUSH_EMPTY_ARRAY],h,y(p),[n.POP]);return g(i.pre,s.pre,r?function(e,t){const o="constant"===t.type?[n.IF_LT,t.value]:[n.IF_LT_DYNAMIC,t.sp];return g(e,E(l,o,[n.POP,n.POP_CURR_POS,n.PUSH_FAILED],[n.NIP]))}(_,o):_,s.post,i.post)},group:(e,t)=>k(e.expression,{sp:t.sp,env:w(t.env),action:null}),semantic_and:(e,t)=>C(e,!1,t),semantic_not:(e,t)=>C(e,!0,t),rule_ref:t=>[n.RULE,r.indexOfRule(e,t.name)],literal(e){if(e.value.length>0){const t=0|e.match,o=t===l||t===c&&!e.ignoreCase?p(e.ignoreCase?e.value.toLowerCase():e.value):null,r=t!==c?h({type:"literal",value:e.value,ignoreCase:e.ignoreCase}):null;return E(t,e.ignoreCase?[n.MATCH_STRING_IC,o]:[n.MATCH_STRING,o],e.ignoreCase?[n.ACCEPT_N,e.value.length]:[n.ACCEPT_STRING,o],[n.FAIL,r])}return[n.PUSH_EMPTY_STRING]},class(e){const t=0|e.match,o=t===l?function(e){const t={value:e.parts,inverted:e.inverted,ignoreCase:e.ignoreCase},o=JSON.stringify(t),r=s.findIndex((e=>JSON.stringify(e)===o));return-1===r?s.push(t)-1:r}(e):null,r=t!==c?h({type:"class",value:e.parts,inverted:e.inverted,ignoreCase:e.ignoreCase}):null;return E(t,[n.MATCH_CHAR_CLASS,o],[n.ACCEPT_N,1],[n.FAIL,r])},any(e){const t=0|e.match,o=t!==c?h({type:"any"}):null;return E(t,[n.MATCH_ANY],[n.ACCEPT_N,1],[n.FAIL,o])}},t&&"source-and-map"===t.output&&Object.entries(S).forEach((([e,t])=>{S[e]=function(e,...o){const r=t(e,...o);return void 0!==r&&e.location?g([n.SOURCE_MAP_PUSH,v(e.location)],r,[n.SOURCE_MAP_POP]):r}})),a.build(S));var S;k(e)}},72365:(e,t,o)=>{"use strict";const r=o(86657),n=o(10818),a=o(82169),c=o(62415),{stringEscape:l,regexpClassEscape:i}=o(93758),{SourceNode:s}=o(10782),u=o(49002);function m(e,t,o){const r=u.offsetStart(t),n=r.line,a=r.column-1,c=e.split("\n");return 1===c.length?new s(n,a,String(t.source),e,o):new s(null,null,String(t.source),c.map(((e,r)=>new s(n+r,0===r?a:0,String(t.source),r===c.length-1?e:[e,"\n"],o))))}function d(e,t,o,r,n){if(o){const a=u.offsetEnd(o);return new s(null,null,String(o.source),[e,m(t,o,n),new s(a.line,a.column-1,String(o.source),r)])}return new s(null,null,null,[e,t,r])}e.exports=function(e,t){function o(e){let t=!0,o=0;return function e(r){return Array.isArray(r)?r.map(e):r instanceof s?(o++,r.children=e(r.children),o--,r):(r=t?r.replace(/^(.+)$/gm," $1"):r.replace(/\n(\s*\S)/g,"\n $1"),t=!o||r.endsWith("\n"),r)}(e)}function u(e){return"peg$c"+e}function p(e){return"peg$r"+e}function h(e){return"peg$e"+e}function _(e){return"peg$f"+e}function v(e){return"peg$parse"+e}function w(e){return e.codeLocation?m(e.code,e.codeLocation,"$"+e.type):e.code}e.code=function(e){function r(){return[`// Generated by Peggy ${c}.`,"//","// https://peggyjs.org/"]}function n(){return t.trace?["{"," SyntaxError: peg$SyntaxError,"," DefaultTracer: peg$DefaultTracer,"," parse: peg$parse","}"].join("\n"):["{"," SyntaxError: peg$SyntaxError,"," parse: peg$parse","}"].join("\n")}const a={bare:()=>[...r(),"(function() {",' "use strict";',"",e,"",o("return "+n()+";"),"})()"],commonjs(){const o=Object.keys(t.dependencies),a=r();return a.push("",'"use strict";',""),o.length>0&&(o.forEach((e=>{a.push("var "+e+' = require("'+l(t.dependencies[e])+'");')})),a.push("")),a.push(e,"","module.exports = "+n()+";"),a},es(){const o=Object.keys(t.dependencies),n=r();return n.push(""),o.length>0&&(o.forEach((e=>{n.push("import "+e+' from "'+l(t.dependencies[e])+'";')})),n.push("")),n.push(e,"","export {"," peg$SyntaxError as SyntaxError,",t.trace?" peg$DefaultTracer as DefaultTracer,":""," peg$parse as parse","};"),n},amd(){const a=Object.keys(t.dependencies),c="["+a.map((e=>t.dependencies[e])).map((e=>'"'+l(e)+'"')).join(", ")+"]",i=a.join(", ");return[...r(),"define("+c+", function("+i+") {",' "use strict";',"",e,"",o("return "+n()+";"),"});"]},globals:()=>[...r(),"(function(root) {",' "use strict";',"",e,"",o("root."+t.exportVar+" = "+n()+";"),"})(this);"],umd(){const a=Object.keys(t.dependencies),c=a.map((e=>t.dependencies[e])),i="["+c.map((e=>'"'+l(e)+'"')).join(", ")+"]",s=c.map((e=>'require("'+l(e)+'")')).join(", "),u=a.join(", "),m=r();return m.push("(function(root, factory) {",' if (typeof define === "function" && define.amd) {'," define("+i+", factory);",' } else if (typeof module === "object" && module.exports) {'," module.exports = factory("+s+");"),null!==t.exportVar&&m.push(" } else {"," root."+t.exportVar+" = factory();"),m.push(" }","})(this, function("+u+") {",' "use strict";',"",e,"",o("return "+n()+";"),"});"),m}}[t.format]();return new s(null,null,t.grammarSource,a.map((e=>e instanceof s?e:e+"\n")))}(function(){const c=[];e.topLevelInitializer&&(c.push(w(e.topLevelInitializer)),c.push("")),c.push("function peg$subclass(child, parent) {"," function C() { this.constructor = child; }"," C.prototype = parent.prototype;"," child.prototype = new C();","}","","function peg$SyntaxError(message, expected, found, location) {"," var self = Error.call(this, message);"," // istanbul ignore next Check is a necessary evil to support older environments"," if (Object.setPrototypeOf) {"," Object.setPrototypeOf(self, peg$SyntaxError.prototype);"," }"," self.expected = expected;"," self.found = found;"," self.location = location;",' self.name = "SyntaxError";'," return self;","}","","peg$subclass(peg$SyntaxError, Error);","","function peg$padEnd(str, targetLength, padString) {",' padString = padString || " ";'," if (str.length > targetLength) { return str; }"," targetLength -= str.length;"," padString += padString.repeat(targetLength);"," return str + padString.slice(0, targetLength);","}","","peg$SyntaxError.prototype.format = function(sources) {",' var str = "Error: " + this.message;'," if (this.location) {"," var src = null;"," var k;"," for (k = 0; k < sources.length; k++) {"," if (sources[k].source === this.location.source) {"," src = sources[k].text.split(/\\r\\n|\\n|\\r/g);"," break;"," }"," }"," var s = this.location.start;",' var offset_s = (this.location.source && (typeof this.location.source.offset === "function"))'," ? this.location.source.offset(s)"," : s;",' var loc = this.location.source + ":" + offset_s.line + ":" + offset_s.column;'," if (src) {"," var e = this.location.end;"," var filler = peg$padEnd(\"\", offset_s.line.toString().length, ' ');"," var line = src[s.line - 1];"," var last = s.line === e.line ? e.column : line.length + 1;"," var hatLen = (last - s.column) || 1;",' str += "\\n --\x3e " + loc + "\\n"',' + filler + " |\\n"',' + offset_s.line + " | " + line + "\\n"',' + filler + " | " + peg$padEnd("", s.column - 1, \' \')',' + peg$padEnd("", hatLen, "^");'," } else {",' str += "\\n at " + loc;'," }"," }"," return str;","};","","peg$SyntaxError.buildMessage = function(expected, found) {"," var DESCRIBE_EXPECTATION_FNS = {"," literal: function(expectation) {",' return "\\"" + literalEscape(expectation.text) + "\\"";'," },",""," class: function(expectation) {"," var escapedParts = expectation.parts.map(function(part) {"," return Array.isArray(part)",' ? classEscape(part[0]) + "-" + classEscape(part[1])'," : classEscape(part);"," });","",' return "[" + (expectation.inverted ? "^" : "") + escapedParts.join("") + "]";'," },",""," any: function() {",' return "any character";'," },",""," end: function() {",' return "end of input";'," },",""," other: function(expectation) {"," return expectation.description;"," }"," };",""," function hex(ch) {"," return ch.charCodeAt(0).toString(16).toUpperCase();"," }",""," function literalEscape(s) {"," return s",' .replace(/\\\\/g, "\\\\\\\\")',' .replace(/"/g, "\\\\\\"")',' .replace(/\\0/g, "\\\\0")',' .replace(/\\t/g, "\\\\t")',' .replace(/\\n/g, "\\\\n")',' .replace(/\\r/g, "\\\\r")',' .replace(/[\\x00-\\x0F]/g, function(ch) { return "\\\\x0" + hex(ch); })',' .replace(/[\\x10-\\x1F\\x7F-\\x9F]/g, function(ch) { return "\\\\x" + hex(ch); });'," }",""," function classEscape(s) {"," return s",' .replace(/\\\\/g, "\\\\\\\\")',' .replace(/\\]/g, "\\\\]")',' .replace(/\\^/g, "\\\\^")',' .replace(/-/g, "\\\\-")',' .replace(/\\0/g, "\\\\0")',' .replace(/\\t/g, "\\\\t")',' .replace(/\\n/g, "\\\\n")',' .replace(/\\r/g, "\\\\r")',' .replace(/[\\x00-\\x0F]/g, function(ch) { return "\\\\x0" + hex(ch); })',' .replace(/[\\x10-\\x1F\\x7F-\\x9F]/g, function(ch) { return "\\\\x" + hex(ch); });'," }",""," function describeExpectation(expectation) {"," return DESCRIBE_EXPECTATION_FNS[expectation.type](expectation);"," }",""," function describeExpected(expected) {"," var descriptions = expected.map(describeExpectation);"," var i, j;",""," descriptions.sort();",""," if (descriptions.length > 0) {"," for (i = 1, j = 1; i < descriptions.length; i++) {"," if (descriptions[i - 1] !== descriptions[i]) {"," descriptions[j] = descriptions[i];"," j++;"," }"," }"," descriptions.length = j;"," }",""," switch (descriptions.length) {"," case 1:"," return descriptions[0];",""," case 2:",' return descriptions[0] + " or " + descriptions[1];',""," default:",' return descriptions.slice(0, -1).join(", ")',' + ", or "'," + descriptions[descriptions.length - 1];"," }"," }",""," function describeFound(found) {",' return found ? "\\"" + literalEscape(found) + "\\"" : "end of input";'," }","",' return "Expected " + describeExpected(expected) + " but " + describeFound(found) + " found.";',"};",""),t.trace&&c.push("function peg$DefaultTracer() {"," this.indentLevel = 0;","}","","peg$DefaultTracer.prototype.trace = function(event) {"," var that = this;",""," function log(event) {"," function repeat(string, n) {",' var result = "", i;',""," for (i = 0; i < n; i++) {"," result += string;"," }",""," return result;"," }",""," function pad(string, length) {",' return string + repeat(" ", length - string.length);'," }","",' if (typeof console === "object") {'," console.log(",' event.location.start.line + ":" + event.location.start.column + "-"',' + event.location.end.line + ":" + event.location.end.column + " "',' + pad(event.type, 10) + " "',' + repeat(" ", that.indentLevel) + event.rule'," );"," }"," }",""," switch (event.type) {",' case "rule.enter":'," log(event);"," this.indentLevel++;"," break;","",' case "rule.match":'," this.indentLevel--;"," log(event);"," break;","",' case "rule.fail":'," this.indentLevel--;"," log(event);"," break;",""," default:",' throw new Error("Invalid event type: " + event.type + ".");'," }","};","");const m="{ "+t.allowedStartRules.map((e=>e+": "+v(e))).join(", ")+" }",g=v(t.allowedStartRules[0]);return c.push("function peg$parse(input, options) {"," options = options !== undefined ? options : {};",""," var peg$FAILED = {};"," var peg$source = options.grammarSource;",""," var peg$startRuleFunctions = "+m+";"," var peg$startRuleFunction = "+g+";","",new s(null,null,t.grammarSource,[e.literals.map(((e,t)=>" var "+u(t)+' = "'+l(e)+'";')).concat("",e.classes.map(((e,t)=>{return" var "+p(t)+" = /^["+((o=e).inverted?"^":"")+o.value.map((e=>Array.isArray(e)?i(e[0])+"-"+i(e[1]):i(e))).join("")+"]/"+(o.ignoreCase?"i":"")+";";var o}))).concat("",e.expectations.map(((e,t)=>" var "+h(t)+" = "+function(e){switch(e.type){case"rule":return'peg$otherExpectation("'+l(e.value)+'")';case"literal":return'peg$literalExpectation("'+l(e.value)+'", '+e.ignoreCase+")";case"class":return"peg$classExpectation(["+e.value.map((e=>Array.isArray(e)?'["'+l(e[0])+'", "'+l(e[1])+'"]':'"'+l(e)+'"')).join(", ")+"], "+e.inverted+", "+e.ignoreCase+")";case"any":return"peg$anyExpectation()";default:throw new Error("Unknown expectation type ("+JSON.stringify(e)+")")}}(e)+";"))).concat("").join("\n"),e.functions.map((function(e,t){return d(`\n var ${_(t)} = function(${e.params.join(", ")}) {`,e.body,e.location,"};")}))]),""," var peg$currPos = 0;"," var peg$savedPos = 0;"," var peg$posDetailsCache = [{ line: 1, column: 1 }];"," var peg$maxFailPos = 0;"," var peg$maxFailExpected = [];"," var peg$silentFails = 0;",""),t.cache&&c.push(" var peg$resultsCache = {};",""),t.trace&&c.push(' var peg$tracer = "tracer" in options ? options.tracer : new peg$DefaultTracer();',""),c.push(" var peg$result;","",' if ("startRule" in options) {'," if (!(options.startRule in peg$startRuleFunctions)) {",' throw new Error("Can\'t start parsing from rule \\"" + options.startRule + "\\".");'," }",""," peg$startRuleFunction = peg$startRuleFunctions[options.startRule];"," }",""," function text() {"," return input.substring(peg$savedPos, peg$currPos);"," }",""," function offset() {"," return peg$savedPos;"," }",""," function range() {"," return {"," source: peg$source,"," start: peg$savedPos,"," end: peg$currPos"," };"," }",""," function location() {"," return peg$computeLocation(peg$savedPos, peg$currPos);"," }",""," function expected(description, location) {"," location = location !== undefined"," ? location"," : peg$computeLocation(peg$savedPos, peg$currPos);",""," throw peg$buildStructuredError("," [peg$otherExpectation(description)],"," input.substring(peg$savedPos, peg$currPos),"," location"," );"," }",""," function error(message, location) {"," location = location !== undefined"," ? location"," : peg$computeLocation(peg$savedPos, peg$currPos);",""," throw peg$buildSimpleError(message, location);"," }",""," function peg$literalExpectation(text, ignoreCase) {",' return { type: "literal", text: text, ignoreCase: ignoreCase };'," }",""," function peg$classExpectation(parts, inverted, ignoreCase) {",' return { type: "class", parts: parts, inverted: inverted, ignoreCase: ignoreCase };'," }",""," function peg$anyExpectation() {",' return { type: "any" };'," }",""," function peg$endExpectation() {",' return { type: "end" };'," }",""," function peg$otherExpectation(description) {",' return { type: "other", description: description };'," }",""," function peg$computePosDetails(pos) {"," var details = peg$posDetailsCache[pos];"," var p;",""," if (details) {"," return details;"," } else {"," p = pos - 1;"," while (!peg$posDetailsCache[p]) {"," p--;"," }",""," details = peg$posDetailsCache[p];"," details = {"," line: details.line,"," column: details.column"," };",""," while (p < pos) {"," if (input.charCodeAt(p) === 10) {"," details.line++;"," details.column = 1;"," } else {"," details.column++;"," }",""," p++;"," }",""," peg$posDetailsCache[pos] = details;",""," return details;"," }"," }",""," function peg$computeLocation(startPos, endPos, offset) {"," var startPosDetails = peg$computePosDetails(startPos);"," var endPosDetails = peg$computePosDetails(endPos);",""," var res = {"," source: peg$source,"," start: {"," offset: startPos,"," line: startPosDetails.line,"," column: startPosDetails.column"," },"," end: {"," offset: endPos,"," line: endPosDetails.line,"," column: endPosDetails.column"," }"," };",' if (offset && peg$source && (typeof peg$source.offset === "function")) {'," res.start = peg$source.offset(res.start);"," res.end = peg$source.offset(res.end);"," }"," return res;"," }",""," function peg$fail(expected) {"," if (peg$currPos < peg$maxFailPos) { return; }",""," if (peg$currPos > peg$maxFailPos) {"," peg$maxFailPos = peg$currPos;"," peg$maxFailExpected = [];"," }",""," peg$maxFailExpected.push(expected);"," }",""," function peg$buildSimpleError(message, location) {"," return new peg$SyntaxError(message, null, null, location);"," }",""," function peg$buildStructuredError(expected, found, location) {"," return new peg$SyntaxError("," peg$SyntaxError.buildMessage(expected, found),"," expected,"," found,"," location"," );"," }",""),e.rules.forEach((i=>{c.push(...o(function(c){const i=[],s=new a(c.name,"s","var",c.bytecode),m=function t(r){let a=0;const l=r.length,i=[];let m;function d(e,n){const c=n+3,l=r[a+c-2],u=r[a+c-1];let m,d;s.checkedIf(a,(()=>{a+=c,m=t(r.slice(a,a+l)),a+=l}),u>0?()=>{d=t(r.slice(a,a+u)),a+=u}:null),i.push("if ("+e+") {"),i.push(...o(m)),u>0&&(i.push("} else {"),i.push(...o(d))),i.push("}")}function w(e){const n=r[a+2-1];let c;s.checkedLoop(a,(()=>{a+=2,c=t(r.slice(a,a+n)),a+=n})),i.push("while ("+e+") {"),i.push(...o(c)),i.push("}")}function g(e){const t=r[a+e-1];return _(r[a+1])+"("+r.slice(a+e,a+e+t).map((e=>s.index(e))).join(", ")+")"}for(;as.index(e))).join(", ")} ]`,s.pop(r[a+1]),i.push(s.push(m)),a+=o;break}case n.IF:d(s.top(),0);break;case n.IF_ERROR:d(s.top()+" === peg$FAILED",0);break;case n.IF_NOT_ERROR:d(s.top()+" !== peg$FAILED",0);break;case n.IF_LT:d(s.top()+".length < "+r[a+1],1);break;case n.IF_GE:d(s.top()+".length >= "+r[a+1],1);break;case n.IF_LT_DYNAMIC:d(s.top()+".length < ("+s.index(r[a+1])+"|0)",1);break;case n.IF_GE_DYNAMIC:d(s.top()+".length >= ("+s.index(r[a+1])+"|0)",1);break;case n.WHILE_NOT_ERROR:w(s.top()+" !== peg$FAILED");break;case n.MATCH_ANY:d("input.length > peg$currPos",0);break;case n.MATCH_STRING:d(e.literals[r[a+1]].length>1?"input.substr(peg$currPos, "+e.literals[r[a+1]].length+") === "+u(r[a+1]):"input.charCodeAt(peg$currPos) === "+e.literals[r[a+1]].charCodeAt(0),1);break;case n.MATCH_STRING_IC:d("input.substr(peg$currPos, "+e.literals[r[a+1]].length+").toLowerCase() === "+u(r[a+1]),1);break;case n.MATCH_CHAR_CLASS:d(p(r[a+1])+".test(input.charAt(peg$currPos))",1);break;case n.ACCEPT_N:i.push(s.push(r[a+1]>1?"input.substr(peg$currPos, "+r[a+1]+")":"input.charAt(peg$currPos)")),i.push(r[a+1]>1?"peg$currPos += "+r[a+1]+";":"peg$currPos++;"),a+=2;break;case n.ACCEPT_STRING:i.push(s.push(u(r[a+1]))),i.push(e.literals[r[a+1]].length>1?"peg$currPos += "+e.literals[r[a+1]].length+";":"peg$currPos++;"),a+=2;break;case n.FAIL:i.push(s.push("peg$FAILED")),i.push("if (peg$silentFails === 0) { peg$fail("+h(r[a+1])+"); }"),a+=2;break;case n.LOAD_SAVED_POS:i.push("peg$savedPos = "+s.index(r[a+1])+";"),a+=2;break;case n.UPDATE_SAVED_POS:i.push("peg$savedPos = peg$currPos;"),a++;break;case n.CALL:m=g(4),s.pop(r[a+2]),i.push(s.push(m)),a+=4+r[a+3];break;case n.RULE:i.push(s.push(v(e.rules[r[a+1]].name)+"()")),a+=2;break;case n.SILENT_FAILS_ON:i.push("peg$silentFails++;"),a++;break;case n.SILENT_FAILS_OFF:i.push("peg$silentFails--;"),a++;break;case n.SOURCE_MAP_PUSH:s.sourceMapPush(i,e.locations[r[a+1]]),a+=2;break;case n.SOURCE_MAP_POP:s.sourceMapPop(),a++;break;case n.SOURCE_MAP_LABEL_PUSH:s.labels[r[a+1]]={label:e.literals[r[a+2]],location:e.locations[r[a+3]]},a+=4;break;case n.SOURCE_MAP_LABEL_POP:delete s.labels[r[a+1]],a+=2;break;default:throw new Error("Invalid opcode: "+r[a]+".",{rule:c.name,bytecode:r})}return i}(c.bytecode);return i.push(d("function ",v(c.name),c.nameLocation,"() {\n",c.name)),t.trace&&i.push(" var startPos = peg$currPos;"),i.push(o(s.defines())),i.push(...o(function(o,r){const n=[];return n.push(""),t.trace&&n.push("peg$tracer.trace({",' type: "rule.enter",'," rule: "+o+","," location: peg$computeLocation(startPos, startPos, true)","});",""),t.cache&&(n.push("var key = peg$currPos * "+e.rules.length+" + "+r+";","var cached = peg$resultsCache[key];","","if (cached) {"," peg$currPos = cached.nextPos;",""),t.trace&&n.push("if (cached.result !== peg$FAILED) {"," peg$tracer.trace({",' type: "rule.match",'," rule: "+o+","," result: cached.result,"," location: peg$computeLocation(startPos, peg$currPos, true)"," });","} else {"," peg$tracer.trace({",' type: "rule.fail",'," rule: "+o+","," location: peg$computeLocation(startPos, startPos, true)"," });","}",""),n.push(" return cached.result;","}","")),n}('"'+l(c.name)+'"',r.indexOfRule(e,c.name)))),i.push(...o(m)),i.push(...o(function(e,o){const r=[];return t.cache&&r.push("","peg$resultsCache[key] = { nextPos: peg$currPos, result: "+o+" };"),t.trace&&r.push("","if ("+o+" !== peg$FAILED) {"," peg$tracer.trace({",' type: "rule.match",'," rule: "+e+","," result: "+o+","," location: peg$computeLocation(startPos, peg$currPos, true)"," });","} else {"," peg$tracer.trace({",' type: "rule.fail",'," rule: "+e+","," location: peg$computeLocation(startPos, startPos, true)"," });","}"),r.push("","return "+o+";"),r}('"'+l(c.name)+'"',s.result()))),i.push("}"),i}(i))),c.push("")})),e.initializer&&(c.push(w(e.initializer)),c.push("")),c.push(" peg$result = peg$startRuleFunction();",""," if (peg$result !== peg$FAILED && peg$currPos === input.length) {"," return peg$result;"," } else {"," if (peg$result !== peg$FAILED && peg$currPos < input.length) {"," peg$fail(peg$endExpectation());"," }",""," throw peg$buildStructuredError("," peg$maxFailExpected,"," peg$maxFailPos < input.length ? input.charAt(peg$maxFailPos) : null,"," peg$maxFailPos < input.length"," ? peg$computeLocation(peg$maxFailPos, peg$maxFailPos + 1)"," : peg$computeLocation(peg$maxFailPos, peg$maxFailPos)"," );"," }","}"),new s(null,null,t.grammarSource,c.map((e=>e instanceof s?e:e+"\n")))}())}},51358:(e,t,o)=>{"use strict";const r=o(87602),n=o(86657),a=o(48256),c=-1;function l(e){function t(e){return e.match=0}function o(e){return s(e.expression),e.match=1}function l(e){return e.match=s(e.expression)}function i(e,t){const o=e.length;let r=0,n=0;for(let t=0;t0?c:0}const s=r.build({rule(e){let t,o=0;if(void 0===e.match){e.match=0;do{if(t=e.match,e.match=s(e.expression),++o>6)throw new a("Infinity cycle detected when trying to evaluate node match result",e.location)}while(t!==e.match)}return e.match},named:l,choice:e=>e.match=i(e.alternatives,!0),action:l,sequence:e=>e.match=i(e.elements,!1),labeled:l,text:l,simple_and:l,simple_not:e=>e.match=-s(e.expression),optional:o,zero_or_more:o,one_or_more:l,repeated(e){const t=s(e.expression),o=e.delimiter?s(e.delimiter):c,r=e.min?e.min:e.max;return"constant"!==r.type||"constant"!==e.max.type?e.match=0:0===e.max.value||null!==e.max.value&&r.value>e.max.value?e.match=c:t===c?e.match=0===r.value?1:c:1===t?e.delimiter&&r.value>=2?e.match=o:e.match=1:e.delimiter&&r.value>=2?e.match=o===c?c:0:e.match=0===r.value?1:0},group:l,semantic_and:t,semantic_not:t,rule_ref(t){const o=n.findRule(e,t.name);return t.match=s(o)},literal(e){const t=0===e.value.length?1:0;return e.match=t},class(e){const t=0===e.parts.length?c:0;return e.match=t},any:t});s(e)}l.ALWAYS_MATCH=1,l.SOMETIMES_MATCH=0,l.NEVER_MATCH=c,e.exports=l},47349:(e,t,o)=>{"use strict";const r=o(86657),n=o(87602);e.exports=function(e,t,o){const a=[];e.rules.forEach(((c,l)=>{var i;"rule"===(i=c).type&&"rule_ref"===i.expression.type&&(function(e,t,a){n.build({rule_ref(n){n.name===t&&(n.name=a,o.info(`Proxy rule "${t}" replaced by the rule "${a}"`,n.location,[{message:"This rule will be used",location:r.findRule(e,a).nameLocation}]))}})(e)}(e,c.name,c.expression.name),-1===t.allowedStartRules.indexOf(c.name)&&a.push(l))})),a.reverse(),a.forEach((t=>{e.rules.splice(t,1)}))}},13747:(e,t,o)=>{"use strict";const r=o(87602);e.exports=function(e,t,o){function n(e){const t={};return Object.keys(e).forEach((o=>{t[o]=e[o]})),t}function a(e,t){c(e.expression,n(t))}const c=r.build({rule(e){c(e.expression,{})},choice(e,t){e.alternatives.forEach((e=>{c(e,n(t))}))},action:a,labeled(e,t){const r=e.label;r&&Object.prototype.hasOwnProperty.call(t,r)&&o.error(`Label "${e.label}" is already defined`,e.labelLocation,[{message:"Original label location",location:t[r]}]),c(e.expression,t),t[e.label]=e.labelLocation},text:a,simple_and:a,simple_not:a,optional:a,zero_or_more:a,one_or_more:a,repeated(e,t){e.delimiter&&c(e.delimiter,n(t)),c(e.expression,n(t))},group:a});c(e)}},7937:(e,t,o)=>{"use strict";const r=o(87602);e.exports=function(e,t,o){const n={};r.build({rule(e){Object.prototype.hasOwnProperty.call(n,e.name)?o.error(`Rule "${e.name}" is already defined`,e.nameLocation,[{message:"Original rule location",location:n[e.name]}]):n[e.name]=e.nameLocation}})(e)}},43046:(e,t,o)=>{"use strict";const r=o(87602);e.exports=function(e,t,o){const n=r.build({action(e){n(e.expression,e)},labeled(e,t){e.pick&&t&&o.error('"@" cannot be used with an action block',e.labelLocation,[{message:"Action block location",location:t.codeLocation}]),n(e.expression)}});n(e)}},47771:(e,t,o)=>{"use strict";const r=o(86657),n=o(87602);e.exports=function(e,t,o){const a=[],c=[],l=n.build({rule(e){a.push(e.name),l(e.expression),a.pop()},sequence(t){t.elements.every((t=>(l(t),!r.alwaysConsumesOnSuccess(e,t))))},repeated(t){l(t.expression),t.delimiter&&!r.alwaysConsumesOnSuccess(e,t.expression)&&l(t.delimiter)},rule_ref(t){c.push(t);const n=r.findRule(e,t.name);if(-1!==a.indexOf(t.name))return a.push(t.name),void o.error("Possible infinite loop when parsing (left recursion: "+a.join(" -> ")+")",n.nameLocation,c.map(((e,t,o)=>({message:t+1!==o.length?`Step ${t+1}: call of the rule "${e.name}" without input consumption`:`Step ${t+1}: call itself without input consumption - left recursion`,location:e.location}))));n&&l(n),c.pop()}});l(e)}},74414:(e,t,o)=>{"use strict";const r=o(86657),n=o(87602);e.exports=function(e,t,o){const a=n.build({zero_or_more(t){r.alwaysConsumesOnSuccess(e,t.expression)||o.error("Possible infinite loop when parsing (repetition used with an expression that may not consume any input)",t.location)},one_or_more(t){r.alwaysConsumesOnSuccess(e,t.expression)||o.error("Possible infinite loop when parsing (repetition used with an expression that may not consume any input)",t.location)},repeated(t){if(t.delimiter&&a(t.delimiter),!(r.alwaysConsumesOnSuccess(e,t.expression)||t.delimiter&&r.alwaysConsumesOnSuccess(e,t.delimiter)))if(null===t.max.value)o.error("Possible infinite loop when parsing (unbounded range repetition used with an expression that may not consume any input)",t.location);else{const e=t.min?t.min:t.max;o.warning("constant"===e.type&&"constant"===t.max.type?`An expression may not consume any input and may always match ${t.max.value} times`:"An expression may not consume any input and may always match with a maximum repetition count",t.location)}}});a(e)}},78277:(e,t,o)=>{"use strict";const r=o(86657),n=o(87602);e.exports=function(e,t,o){n.build({rule_ref(t){r.findRule(e,t.name)||o.error(`Rule "${t.name}" is not defined`,t.location)}})(e)}},52399:(e,t,o)=>{"use strict";const r=o(48256);class n{constructor(e){"function"==typeof(e=void 0!==e?e:{}).error&&(this.error=e.error),"function"==typeof e.warning&&(this.warning=e.warning),"function"==typeof e.info&&(this.info=e.info)}error(){}warning(){}info(){}}e.exports=class{constructor(e){this._callbacks=new n(e),this._firstError=null,this.errors=0,this.problems=[],this.stage=null}error(...e){++this.errors,null===this._firstError&&(this._firstError=new r(...e),this._firstError.stage=this.stage,this._firstError.problems=this.problems),this.problems.push(["error",...e]),this._callbacks.error(this.stage,...e)}warning(...e){this.problems.push(["warning",...e]),this._callbacks.warning(this.stage,...e)}info(...e){this.problems.push(["info",...e]),this._callbacks.info(this.stage,...e)}checkErrors(){if(0!==this.errors)throw this._firstError}}},82169:(e,t,o)=>{"use strict";const{SourceNode:r}=o(10782),n=o(49002);class a{constructor(e,t,o,r){this.sp=-1,this.maxSp=-1,this.varName=t,this.ruleName=e,this.type=o,this.bytecode=r,this.labels={},this.sourceMapStack=[]}name(e){if(e<0)throw new RangeError(`Rule '${this.ruleName}': The variable stack underflow: attempt to use a variable '${this.varName}' at an index ${e}.\nBytecode: ${this.bytecode}`);return this.varName+e}static sourceNode(e,t,o){const a=n.offsetStart(e);return new r(a.line,a.column?a.column-1:null,String(e.source),t,o)}push(e){++this.sp>this.maxSp&&(this.maxSp=this.sp);const t=this.labels[this.sp],o=[this.name(this.sp)," = ",e,";"];if(t){if(this.sourceMapStack.length){const e=a.sourceNode(t.location,o.splice(0,2),t.label),{parts:n,location:c}=this.sourceMapPopInternal(),l=c.start.offsetthis.name(this.sp+1+t)))):this.name(this.sp--)}top(){return this.name(this.sp)}index(e){if(e<0)throw new RangeError(`Rule '${this.ruleName}': The variable stack overflow: attempt to get a variable at a negative index ${e}.\nBytecode: ${this.bytecode}`);return this.name(this.sp-e)}result(){if(this.maxSp<0)throw new RangeError(`Rule '${this.ruleName}': The variable stack is empty, can't get the result.\nBytecode: ${this.bytecode}`);return this.name(0)}defines(){return this.maxSp<0?"":this.type+" "+Array.from({length:this.maxSp+1},((e,t)=>this.name(t))).join(", ")+";"}checkedIf(e,t,o){const r=this.sp;if(t(),o){const t=this.sp;if(this.sp=r,o(),t!==this.sp)throw new Error("Rule '"+this.ruleName+"', position "+e+": Branches of a condition can't move the stack pointer differently (before: "+r+", after then: "+t+", after else: "+this.sp+"). Bytecode: "+this.bytecode)}}checkedLoop(e,t){const o=this.sp;if(t(),o!==this.sp)throw new Error("Rule '"+this.ruleName+"', position "+e+": Body of a loop can't move the stack pointer (before: "+o+", after: "+this.sp+"). Bytecode: "+this.bytecode)}sourceMapPush(e,t){if(this.sourceMapStack.length){const e=this.sourceMapStack[this.sourceMapStack.length-1];e[2].start.offset===t.start.offset&&e[2].end.offset>t.end.offset&&(e[2]={start:t.end,end:e[2].end,source:e[2].source})}this.sourceMapStack.push([e,e.length,t])}sourceMapPopInternal(){const[e,t,o]=this.sourceMapStack.pop(),a=e.splice(t).map((e=>e instanceof r?e:e+"\n"));if(a.length){const t=n.offsetStart(o);e.push(new r(t.line,t.column-1,String(o.source),a))}return{parts:e,location:o}}sourceMapPop(e){const{location:t}=this.sourceMapPopInternal();if(this.sourceMapStack.length&&t.end.offset{"use strict";function o(e){return e.charCodeAt(0).toString(16).toUpperCase()}t.hex=o,t.stringEscape=function(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\x08/g,"\\b").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\v/g,"\\v").replace(/\f/g,"\\f").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(e=>"\\x0"+o(e))).replace(/[\x10-\x1F\x7F-\xFF]/g,(e=>"\\x"+o(e))).replace(/[\u0100-\u0FFF]/g,(e=>"\\u0"+o(e))).replace(/[\u1000-\uFFFF]/g,(e=>"\\u"+o(e)))},t.regexpClassEscape=function(e){return e.replace(/\\/g,"\\\\").replace(/\//g,"\\/").replace(/]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\x08/g,"\\b").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\v/g,"\\v").replace(/\f/g,"\\f").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(e=>"\\x0"+o(e))).replace(/[\x10-\x1F\x7F-\xFF]/g,(e=>"\\x"+o(e))).replace(/[\u0100-\u0FFF]/g,(e=>"\\u0"+o(e))).replace(/[\u1000-\uFFFF]/g,(e=>"\\u"+o(e)))},t.base64=function(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=e.length%3,r=e.length-o;let n="";for(let o=0;o>2],n+=t[(3&e[o])<<4|e[o+1]>>4],n+=t[(15&e[o+1])<<2|e[o+2]>>6],n+=t[63&e[o+2]];return 1===o?(n+=t[e[r]>>2],n+=t[(3&e[r])<<4],n+="=="):2===o&&(n+=t[e[r]>>2],n+=t[(3&e[r])<<4|e[r+1]>>4],n+=t[(15&e[r+1])<<2],n+="="),n}},87602:e=>{"use strict";const t={build(e){function t(t,...o){return e[t.type](t,...o)}function o(){}function r(e,...o){return t(e.expression,...o)}function n(e){return function(o,...r){o[e].forEach((e=>t(e,...r)))}}const a={grammar(e,...o){e.topLevelInitializer&&t(e.topLevelInitializer,...o),e.initializer&&t(e.initializer,...o),e.rules.forEach((e=>t(e,...o)))},top_level_initializer:o,initializer:o,rule:r,named:r,choice:n("alternatives"),action:r,sequence:n("elements"),labeled:r,text:r,simple_and:r,simple_not:r,optional:r,zero_or_more:r,one_or_more:r,repeated:(e,...o)=>(e.delimiter&&t(e.delimiter,...o),t(e.expression,...o)),group:r,semantic_and:o,semantic_not:o,rule_ref:o,literal:o,class:o,any:o};return Object.keys(a).forEach((t=>{Object.prototype.hasOwnProperty.call(e,t)||(e[t]=a[t])})),t}};e.exports=t},48256:(e,t,o)=>{"use strict";const r=o(49002),n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(const o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])};class a extends Error{constructor(e,t,o){super(e),n(this,a.prototype),this.name="GrammarError",this.location=t,void 0===o&&(o=[]),this.diagnostics=o,this.stage=null,this.problems=[["error",e,t,o]]}toString(){let e=super.toString();this.location&&(e+="\n at ",void 0!==this.location.source&&null!==this.location.source&&(e+=`${this.location.source}:`),e+=`${this.location.start.line}:${this.location.start.column}`);for(const t of this.diagnostics)e+="\n from ",void 0!==t.location.source&&null!==t.location.source&&(e+=`${t.location.source}:`),e+=`${t.location.start.line}:${t.location.start.column}: ${t.message}`;return e}format(e){const t=e.map((({source:e,text:t})=>({source:e,text:null!=t?String(t).split(/\r\n|\n|\r/g):[]})));function o(e,o,n=""){let a="";const c=t.find((({source:t})=>t===e.source)),l=e.start,i=r.offsetStart(e);if(c){const t=e.end,r=c.text[l.line-1],s=(l.line===t.line?t.column:r.length+1)-l.column||1;n&&(a+=`\nnote: ${n}`),a+=`\n --\x3e ${e.source}:${i.line}:${i.column}\n${"".padEnd(o)} |\n${i.line.toString().padStart(o)} | ${r}\n${"".padEnd(o)} | ${"".padEnd(l.column-1)}${"".padEnd(s,"^")}`}else a+=`\n at ${e.source}:${i.line}:${i.column}`,n&&(a+=`: ${n}`);return a}return this.problems.filter((e=>"info"!==e[0])).map((e=>function(e,t,n,a=[]){let c=-1/0;c=n?a.reduce(((e,{location:t})=>Math.max(e,r.offsetStart(t).line)),n.start.line):Math.max.apply(null,a.map((e=>e.location.start.line))),c=c.toString().length;let l=`${e}: ${t}`;n&&(l+=o(n,c));for(const e of a)l+=o(e.location,c,e.message);return l}(...e))).join("\n\n")}}e.exports=a},49002:e=>{"use strict";e.exports=class{constructor(e,t){this.source=e,this.start=t}toString(){return String(this.source)}offset(e){return{line:e.line+this.start.line-1,column:1===e.line?e.column+this.start.column-1:e.column,offset:e.offset+this.start.offset}}static offsetStart(e){return e.source&&"function"==typeof e.source.offset?e.source.offset(e.start):e.start}static offsetEnd(e){return e.source&&"function"==typeof e.source.offset?e.source.offset(e.end):e.end}}},68189:e=>{"use strict";const t={$:"text","&":"simple_and","!":"simple_not"},o={"?":"optional","*":"zero_or_more","+":"one_or_more"},r={"&":"semantic_and","!":"semantic_not"};function n(e,t,o,r){var a=Error.call(this,e);return Object.setPrototypeOf&&Object.setPrototypeOf(a,n.prototype),a.expected=t,a.found=o,a.location=r,a.name="SyntaxError",a}function a(e,t,o){return o=o||" ",e.length>t?e:(t-=e.length,e+(o+=o.repeat(t)).slice(0,t))}!function(e,t){function o(){this.constructor=e}o.prototype=t.prototype,e.prototype=new o}(n,Error),n.prototype.format=function(e){var t="Error: "+this.message;if(this.location){var o,r=null;for(o=0;o0){for(t=1,o=1;t0?{type:"choice",alternatives:[e].concat(t),location:$o()}:e},Qt=function(e,t){return null!==t?{type:"action",expression:e,code:t[0],codeLocation:t[1],location:$o()}:e},eo=function(e,t){return t.length>0||"labeled"===e.type&&e.pick?{type:"sequence",elements:[e].concat(t),location:$o()}:e},to=function(e,t,o){return o.type.startsWith("semantic_")&&Go('"@" cannot be used on a semantic predicate',e),{type:"labeled",label:null!==t?t[0]:null,labelLocation:null!==t?t[1]:e,pick:!0,expression:o,location:$o()}},oo=function(e,t){return{type:"labeled",label:e[0],labelLocation:e[1],expression:t,location:$o()}},ro=function(){return $o()},no=function(e){return Mr.indexOf(e[0])>=0&&Go(`Label can't be a reserved word "${e[0]}"`,e[1]),e},ao=function(e,o){return{type:t[e],expression:o,location:$o()}},co=function(e,t){return{type:o[t],expression:e,location:$o()}},lo=function(e,t,o){let r=t[0],n=t[1];return"constant"===n.type&&0===n.value&&Go("The maximum count of repetitions of the rule must be > 0",n.location),{type:"repeated",min:r,max:n,expression:e,delimiter:o,location:$o()}},io=function(e,t){return[null!==e?e:{type:"constant",value:0},null!==t?t:{type:"constant",value:null}]},so=function(e){return[null,e]},uo=function(e){return{type:"constant",value:e,location:$o()}},mo=function(e){return{type:"variable",value:e[0],location:$o()}},po=function(e){return{type:"function",value:e[0],codeLocation:e[1],location:$o()}},ho=function(e){return"labeled"===e.type||"sequence"===e.type?{type:"group",expression:e,location:$o()}:e},_o=function(e){return{type:"rule_ref",name:e[0],location:$o()}},vo=function(e,t){return{type:r[e],code:t[0],codeLocation:t[1],location:$o()}},wo=function(e,t){return[e+t.join(""),$o()]},go=function(e,t){return{type:"literal",value:e,ignoreCase:null!==t,location:$o()}},Eo=function(e){return e.join("")},fo=function(e){return e.join("")},bo=function(e,t,o){return{type:"class",parts:t.filter((e=>""!==e)),inverted:null!==e,ignoreCase:null!==o,location:$o()}},Co=function(t,o){return t.charCodeAt(0)>o.charCodeAt(0)&&Go("Invalid character range: "+e.substring(Ho,Lo)+"."),[t,o]},yo=function(){return""},Ao=function(){return"\0"},xo=function(){return"\b"},ko=function(){return"\f"},So=function(){return"\n"},Po=function(){return"\r"},Bo=function(){return"\t"},No=function(){return"\v"},Mo=function(e){return String.fromCharCode(parseInt(e,16))},To=function(e){return String.fromCharCode(parseInt(e,16))},Vo=function(){return{type:"any",location:$o()}},Fo=function(e){return[e,$o()]},Do=function(e){return parseInt(e,10)},Lo=0,Ho=0,Ro=[{line:1,column:1}],zo=0,Io=[],Oo=0;if("startRule"in a){if(!(a.startRule in s))throw new Error("Can't start parsing from rule \""+a.startRule+'".');u=s[a.startRule]}function $o(){return Wo(Ho,Lo)}function Go(e,t){throw function(e,t){return new n(e,null,null,t)}(e,t=void 0!==t?t:Wo(Ho,Lo))}function Uo(e,t){return{type:"literal",text:e,ignoreCase:t}}function jo(e,t,o){return{type:"class",parts:e,inverted:t,ignoreCase:o}}function qo(e){return{type:"other",description:e}}function Zo(t){var o,r=Ro[t];if(r)return r;for(o=t-1;!Ro[o];)o--;for(r={line:(r=Ro[o]).line,column:r.column};ozo&&(zo=Lo,Io=[]),Io.push(e))}function Yo(){var t,o,r,n,a,c;if(t=Lo,Br(),o=Lo,r=function(){var t,o,r,n;return t=Lo,123===e.charCodeAt(Lo)?(o=m,Lo++):(o=l,0===Oo&&Jo(xe)),o!==l&&(r=Sr())!==l?(125===e.charCodeAt(Lo)?(n=d,Lo++):(n=l,0===Oo&&Jo(ke)),n!==l&&Nr()!==l?(Ho=t,t=Jt(r)):(Lo=t,t=l)):(Lo=t,t=l),t}(),r!==l?(n=Br(),o=r):(Lo=o,o=l),o===l&&(o=null),r=Lo,n=function(){var e,t;return e=Lo,(t=Sr())!==l&&Nr()!==l?(Ho=e,e=Yt(t)):(Lo=e,e=l),e}(),n!==l?(a=Br(),r=n):(Lo=r,r=l),r===l&&(r=null),n=[],a=Lo,(c=Xo())!==l?(Br(),a=c):(Lo=a,a=l),a!==l)for(;a!==l;)n.push(a),a=Lo,(c=Xo())!==l?(Br(),a=c):(Lo=a,a=l);else n=l;return n!==l?(Ho=t,t=Wt(o,r,n)):(Lo=t,t=l),t}function Xo(){var t,o,r,n,a;return t=Lo,(o=pr())!==l?(Br(),r=Lo,(n=vr())!==l?(Br(),r=n):(Lo=r,r=l),r===l&&(r=null),61===e.charCodeAt(Lo)?(n=p,Lo++):(n=l,0===Oo&&Jo(Se)),n!==l?(Br(),(a=Ko())!==l&&Nr()!==l?(Ho=t,t=Xt(o,r,a)):(Lo=t,t=l)):(Lo=t,t=l)):(Lo=t,t=l),t}function Ko(){var t,o,r,n,a,c;if(t=Lo,(o=Qo())!==l){for(r=[],n=Lo,Br(),47===e.charCodeAt(Lo)?(a=h,Lo++):(a=l,0===Oo&&Jo(Pe)),a!==l?(Br(),(c=Qo())!==l?n=c:(Lo=n,n=l)):(Lo=n,n=l);n!==l;)r.push(n),n=Lo,Br(),47===e.charCodeAt(Lo)?(a=h,Lo++):(a=l,0===Oo&&Jo(Pe)),a!==l?(Br(),(c=Qo())!==l?n=c:(Lo=n,n=l)):(Lo=n,n=l);Ho=t,t=Kt(o,r)}else Lo=t,t=l;return t}function Qo(){var e,t,o,r;return e=Lo,t=function(){var e,t,o,r,n;if(e=Lo,(t=er())!==l){for(o=[],r=Lo,Br(),(n=er())!==l?r=n:(Lo=r,r=l);r!==l;)o.push(r),r=Lo,Br(),(n=er())!==l?r=n:(Lo=r,r=l);Ho=e,e=eo(t,o)}else Lo=e,e=l;return e}(),t!==l?(o=Lo,Br(),(r=Sr())!==l?o=r:(Lo=o,o=l),o===l&&(o=null),Ho=e,e=Qt(t,o)):(Lo=e,e=l),e}function er(){var t,o,r,n;return t=Lo,o=function(){var t,o;return t=Lo,64===e.charCodeAt(Lo)?(o=_,Lo++):(o=l,0===Oo&&Jo(Be)),o!==l&&(Ho=t,o=ro()),t=o}(),o!==l?((r=tr())===l&&(r=null),(n=or())!==l?(Ho=t,t=to(o,r,n)):(Lo=t,t=l)):(Lo=t,t=l),t===l&&(t=Lo,(o=tr())!==l?(r=Br(),(n=or())!==l?(Ho=t,t=oo(o,n)):(Lo=t,t=l)):(Lo=t,t=l),t===l&&(t=or())),t}function tr(){var t,o,r;return t=Lo,(o=pr())!==l?(Br(),58===e.charCodeAt(Lo)?(r=v,Lo++):(r=l,0===Oo&&Jo(Ne)),r!==l?(Ho=t,t=no(o)):(Lo=t,t=l)):(Lo=t,t=l),t}function or(){var t,o,r;return t=Lo,o=function(){var t;return 36===e.charCodeAt(Lo)?(t=w,Lo++):(t=l,0===Oo&&Jo(Me)),t===l&&(38===e.charCodeAt(Lo)?(t=g,Lo++):(t=l,0===Oo&&Jo(Te)),t===l&&(33===e.charCodeAt(Lo)?(t=E,Lo++):(t=l,0===Oo&&Jo(Ve)))),t}(),o!==l?(Br(),(r=rr())!==l?(Ho=t,t=ao(o,r)):(Lo=t,t=l)):(Lo=t,t=l),t===l&&(t=rr()),t}function rr(){var t,o,r;return t=Lo,(o=ar())!==l?(Br(),r=function(){var t;return 63===e.charCodeAt(Lo)?(t=f,Lo++):(t=l,0===Oo&&Jo(Fe)),t===l&&(42===e.charCodeAt(Lo)?(t=b,Lo++):(t=l,0===Oo&&Jo(De)),t===l&&(43===e.charCodeAt(Lo)?(t=C,Lo++):(t=l,0===Oo&&Jo(Le)))),t}(),r!==l?(Ho=t,t=co(o,r)):(Lo=t,t=l)):(Lo=t,t=l),t===l&&(t=function(){var t,o,r,n,a,c,i;return t=Lo,(o=ar())!==l?(Br(),124===e.charCodeAt(Lo)?(r=y,Lo++):(r=l,0===Oo&&Jo(He)),r!==l?(Br(),n=function(){var t,o,r,n;return t=Lo,(o=nr())===l&&(o=null),Br(),e.substr(Lo,2)===x?(r=x,Lo+=2):(r=l,0===Oo&&Jo(ze)),r!==l?(Br(),(n=nr())===l&&(n=null),Ho=t,t=io(o,n)):(Lo=t,t=l),t===l&&(t=Lo,(o=nr())!==l&&(Ho=t,o=so(o)),t=o),t}(),n!==l?(Br(),a=Lo,44===e.charCodeAt(Lo)?(c=A,Lo++):(c=l,0===Oo&&Jo(Re)),c!==l?(Br(),(i=Ko())!==l?(Br(),a=i):(Lo=a,a=l)):(Lo=a,a=l),a===l&&(a=null),124===e.charCodeAt(Lo)?(c=y,Lo++):(c=l,0===Oo&&Jo(He)),c!==l?(Ho=t,t=lo(o,n,a)):(Lo=t,t=l)):(Lo=t,t=l)):(Lo=t,t=l)):(Lo=t,t=l),t}(),t===l&&(t=ar())),t}function nr(){var t,o;return t=Lo,o=function(){var t,o,r,n;if(t=Lo,o=Lo,r=[],(n=xr())!==l)for(;n!==l;)r.push(n),n=xr();else r=l;return(o=r!==l?e.substring(o,Lo):r)!==l&&(Ho=t,o=Do(o)),t=o}(),o!==l&&(Ho=t,o=uo(o)),(t=o)===l&&(t=Lo,(o=pr())!==l&&(Ho=t,o=mo(o)),(t=o)===l&&(t=Lo,(o=Sr())!==l&&(Ho=t,o=po(o)),t=o)),t}function ar(){var t,o,r,n;return t=function(){var t,o,r;return Oo++,t=Lo,(o=vr())!==l?(105===e.charCodeAt(Lo)?(r=q,Lo++):(r=l,0===Oo&&Jo(pt)),r===l&&(r=null),Ho=t,t=go(o,r)):(Lo=t,t=l),Oo--,t===l&&(o=l,0===Oo&&Jo(dt)),t}(),t===l&&(t=function(){var t,o,r,n,a,c;if(Oo++,t=Lo,91===e.charCodeAt(Lo)?(o=J,Lo++):(o=l,0===Oo&&Jo(gt)),o!==l){for(94===e.charCodeAt(Lo)?(r=Y,Lo++):(r=l,0===Oo&&Jo(Et)),r===l&&(r=null),n=[],(a=Er())===l&&(a=fr());a!==l;)n.push(a),(a=Er())===l&&(a=fr());93===e.charCodeAt(Lo)?(a=X,Lo++):(a=l,0===Oo&&Jo(ft)),a!==l?(105===e.charCodeAt(Lo)?(c=q,Lo++):(c=l,0===Oo&&Jo(pt)),c===l&&(c=null),Ho=t,t=bo(r,n,c)):(Lo=t,t=l)}else Lo=t,t=l;return Oo--,t===l&&(o=l,0===Oo&&Jo(wt)),t}(),t===l&&(t=function(){var t,o;return t=Lo,46===e.charCodeAt(Lo)?(o=ie,Lo++):(o=l,0===Oo&&Jo(Vt)),o!==l&&(Ho=t,o=Vo()),t=o}(),t===l&&(t=function(){var t,o,r,n,a,c,i;return t=Lo,(o=pr())!==l?(r=Lo,Oo++,n=Lo,a=Br(),c=Lo,(i=vr())!==l?c=i=[i,Br()]:(Lo=c,c=l),c===l&&(c=null),61===e.charCodeAt(Lo)?(i=p,Lo++):(i=l,0===Oo&&Jo(Se)),i!==l?n=a=[a,c,i]:(Lo=n,n=l),Oo--,n===l?r=void 0:(Lo=r,r=l),r!==l?(Ho=t,t=_o(o)):(Lo=t,t=l)):(Lo=t,t=l),t}(),t===l&&(t=function(){var t,o,r;return t=Lo,o=function(){var t;return 38===e.charCodeAt(Lo)?(t=g,Lo++):(t=l,0===Oo&&Jo(Te)),t===l&&(33===e.charCodeAt(Lo)?(t=E,Lo++):(t=l,0===Oo&&Jo(Ve))),t}(),o!==l?(Br(),(r=Sr())!==l?(Ho=t,t=vo(o,r)):(Lo=t,t=l)):(Lo=t,t=l),t}(),t===l&&(t=Lo,40===e.charCodeAt(Lo)?(o=k,Lo++):(o=l,0===Oo&&Jo(Ie)),o!==l?(Br(),(r=Ko())!==l?(Br(),41===e.charCodeAt(Lo)?(n=S,Lo++):(n=l,0===Oo&&Jo(Oe)),n!==l?(Ho=t,t=ho(r)):(Lo=t,t=l)):(Lo=t,t=l)):(Lo=t,t=l)))))),t}function cr(){var t;return e.length>Lo?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo($e)),t}function lr(){var t;return Oo++,9===e.charCodeAt(Lo)?(t=P,Lo++):(t=l,0===Oo&&Jo(Ue)),t===l&&(11===e.charCodeAt(Lo)?(t=B,Lo++):(t=l,0===Oo&&Jo(je)),t===l&&(12===e.charCodeAt(Lo)?(t=N,Lo++):(t=l,0===Oo&&Jo(qe)),t===l&&(32===e.charCodeAt(Lo)?(t=M,Lo++):(t=l,0===Oo&&Jo(Ze)),t===l&&(160===e.charCodeAt(Lo)?(t=T,Lo++):(t=l,0===Oo&&Jo(We)),t===l&&(65279===e.charCodeAt(Lo)?(t=V,Lo++):(t=l,0===Oo&&Jo(Je)),t===l&&(t=function(){var t;return Ae.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(qt)),t}())))))),Oo--,t===l&&0===Oo&&Jo(Ge),t}function ir(){var t;return ue.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Ye)),t}function sr(){var t;return Oo++,10===e.charCodeAt(Lo)?(t=F,Lo++):(t=l,0===Oo&&Jo(Ke)),t===l&&(e.substr(Lo,2)===D?(t=D,Lo+=2):(t=l,0===Oo&&Jo(Qe)),t===l&&(13===e.charCodeAt(Lo)?(t=L,Lo++):(t=l,0===Oo&&Jo(et)),t===l&&(8232===e.charCodeAt(Lo)?(t=H,Lo++):(t=l,0===Oo&&Jo(tt)),t===l&&(8233===e.charCodeAt(Lo)?(t=R,Lo++):(t=l,0===Oo&&Jo(ot)))))),Oo--,t===l&&0===Oo&&Jo(Xe),t}function ur(){var t;return Oo++,(t=function(){var t,o,r,n,a,c;if(t=Lo,e.substr(Lo,2)===z?(o=z,Lo+=2):(o=l,0===Oo&&Jo(nt)),o!==l){for(r=[],n=Lo,a=Lo,Oo++,e.substr(Lo,2)===I?(c=I,Lo+=2):(c=l,0===Oo&&Jo(at)),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);n!==l;)r.push(n),n=Lo,a=Lo,Oo++,e.substr(Lo,2)===I?(c=I,Lo+=2):(c=l,0===Oo&&Jo(at)),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);e.substr(Lo,2)===I?(n=I,Lo+=2):(n=l,0===Oo&&Jo(at)),n!==l?t=o=[o,r,n]:(Lo=t,t=l)}else Lo=t,t=l;return t}())===l&&(t=dr()),Oo--,t===l&&0===Oo&&Jo(rt),t}function mr(){var t,o,r,n,a,c;if(t=Lo,e.substr(Lo,2)===z?(o=z,Lo+=2):(o=l,0===Oo&&Jo(nt)),o!==l){for(r=[],n=Lo,a=Lo,Oo++,e.substr(Lo,2)===I?(c=I,Lo+=2):(c=l,0===Oo&&Jo(at)),c===l&&(c=ir()),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);n!==l;)r.push(n),n=Lo,a=Lo,Oo++,e.substr(Lo,2)===I?(c=I,Lo+=2):(c=l,0===Oo&&Jo(at)),c===l&&(c=ir()),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);e.substr(Lo,2)===I?(n=I,Lo+=2):(n=l,0===Oo&&Jo(at)),n!==l?t=o=[o,r,n]:(Lo=t,t=l)}else Lo=t,t=l;return t}function dr(){var t,o,r,n,a,c;if(t=Lo,e.substr(Lo,2)===O?(o=O,Lo+=2):(o=l,0===Oo&&Jo(ct)),o!==l){for(r=[],n=Lo,a=Lo,Oo++,c=ir(),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);n!==l;)r.push(n),n=Lo,a=Lo,Oo++,c=ir(),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);t=o=[o,r]}else Lo=t,t=l;return t}function pr(){var e,t,o,r;if(Oo++,e=Lo,(t=hr())!==l){for(o=[],r=_r();r!==l;)o.push(r),r=_r();Ho=e,e=wo(t,o)}else Lo=e,e=l;return Oo--,e===l&&(t=l,0===Oo&&Jo(lt)),e}function hr(){var t,o,r;return(t=function(){var t;return(t=function(){var t;return ge.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(It)),t}())===l&&(t=function(){var t;return he.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Lt)),t}())===l&&(t=function(){var t;return we.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(zt)),t}())===l&&(t=function(){var t;return _e.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Ht)),t}())===l&&(t=function(){var t;return ve.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Rt)),t}())===l&&(t=function(){var t;return Ce.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Ut)),t}()),t}())===l&&(95===e.charCodeAt(Lo)?(t=$,Lo++):(t=l,0===Oo&&Jo(it)),t===l&&(t=Lo,92===e.charCodeAt(Lo)?(o=G,Lo++):(o=l,0===Oo&&Jo(st)),o!==l&&(r=Ar())!==l?t=r:(Lo=t,t=l))),t}function _r(){var t;return(t=hr())===l&&(36===e.charCodeAt(Lo)?(t=w,Lo++):(t=l,0===Oo&&Jo(Me)),t===l&&(t=function(){var t;return(t=function(){var t;return fe.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo($t)),t}())===l&&(t=function(){var t;return Ee.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Ot)),t}()),t}())===l&&(t=function(){var t;return be.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Gt)),t}())===l&&(t=function(){var t;return ye.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(jt)),t}())===l&&(8204===e.charCodeAt(Lo)?(t=U,Lo++):(t=l,0===Oo&&Jo(ut)),t===l&&(8205===e.charCodeAt(Lo)?(t=j,Lo++):(t=l,0===Oo&&Jo(mt))))),t}function vr(){var t,o,r,n;if(Oo++,t=Lo,34===e.charCodeAt(Lo)?(o=Z,Lo++):(o=l,0===Oo&&Jo(_t)),o!==l){for(r=[],n=wr();n!==l;)r.push(n),n=wr();34===e.charCodeAt(Lo)?(n=Z,Lo++):(n=l,0===Oo&&Jo(_t)),n!==l?(Ho=t,t=Eo(r)):(Lo=t,t=l)}else Lo=t,t=l;if(t===l)if(t=Lo,39===e.charCodeAt(Lo)?(o=W,Lo++):(o=l,0===Oo&&Jo(vt)),o!==l){for(r=[],n=gr();n!==l;)r.push(n),n=gr();39===e.charCodeAt(Lo)?(n=W,Lo++):(n=l,0===Oo&&Jo(vt)),n!==l?(Ho=t,t=fo(r)):(Lo=t,t=l)}else Lo=t,t=l;return Oo--,t===l&&(o=l,0===Oo&&Jo(ht)),t}function wr(){var t,o,r,n;return t=Lo,o=Lo,r=Lo,Oo++,34===e.charCodeAt(Lo)?(n=Z,Lo++):(n=l,0===Oo&&Jo(_t)),n===l&&(92===e.charCodeAt(Lo)?(n=G,Lo++):(n=l,0===Oo&&Jo(st)),n===l&&(n=ir())),Oo--,n===l?r=void 0:(Lo=r,r=l),r!==l&&(n=cr())!==l?o=r=[r,n]:(Lo=o,o=l),(t=o!==l?e.substring(t,Lo):o)===l&&(t=Lo,92===e.charCodeAt(Lo)?(o=G,Lo++):(o=l,0===Oo&&Jo(st)),o!==l&&(r=Cr())!==l?t=r:(Lo=t,t=l),t===l&&(t=br())),t}function gr(){var t,o,r,n;return t=Lo,o=Lo,r=Lo,Oo++,39===e.charCodeAt(Lo)?(n=W,Lo++):(n=l,0===Oo&&Jo(vt)),n===l&&(92===e.charCodeAt(Lo)?(n=G,Lo++):(n=l,0===Oo&&Jo(st)),n===l&&(n=ir())),Oo--,n===l?r=void 0:(Lo=r,r=l),r!==l&&(n=cr())!==l?o=r=[r,n]:(Lo=o,o=l),(t=o!==l?e.substring(t,Lo):o)===l&&(t=Lo,92===e.charCodeAt(Lo)?(o=G,Lo++):(o=l,0===Oo&&Jo(st)),o!==l&&(r=Cr())!==l?t=r:(Lo=t,t=l),t===l&&(t=br())),t}function Er(){var t,o,r,n;return t=Lo,(o=fr())!==l?(45===e.charCodeAt(Lo)?(r=K,Lo++):(r=l,0===Oo&&Jo(bt)),r!==l&&(n=fr())!==l?(Ho=t,t=Co(o,n)):(Lo=t,t=l)):(Lo=t,t=l),t}function fr(){var t,o,r,n;return t=Lo,o=Lo,r=Lo,Oo++,93===e.charCodeAt(Lo)?(n=X,Lo++):(n=l,0===Oo&&Jo(ft)),n===l&&(92===e.charCodeAt(Lo)?(n=G,Lo++):(n=l,0===Oo&&Jo(st)),n===l&&(n=ir())),Oo--,n===l?r=void 0:(Lo=r,r=l),r!==l&&(n=cr())!==l?o=r=[r,n]:(Lo=o,o=l),(t=o!==l?e.substring(t,Lo):o)===l&&(t=Lo,92===e.charCodeAt(Lo)?(o=G,Lo++):(o=l,0===Oo&&Jo(st)),o!==l&&(r=Cr())!==l?t=r:(Lo=t,t=l),t===l&&(t=br())),t}function br(){var t,o;return t=Lo,92===e.charCodeAt(Lo)?(o=G,Lo++):(o=l,0===Oo&&Jo(st)),o!==l&&sr()!==l?(Ho=t,t=yo()):(Lo=t,t=l),t}function Cr(){var t,o,r,n;return t=function(){var t;return(t=yr())===l&&(t=function(){var t,o,r,n;return t=Lo,o=Lo,r=Lo,Oo++,n=function(){var t;return(t=yr())===l&&(t=xr())===l&&(120===e.charCodeAt(Lo)?(t=ce,Lo++):(t=l,0===Oo&&Jo(Bt)),t===l&&(117===e.charCodeAt(Lo)?(t=le,Lo++):(t=l,0===Oo&&Jo(Nt)))),t}(),n===l&&(n=ir()),Oo--,n===l?r=void 0:(Lo=r,r=l),r!==l&&(n=cr())!==l?o=r=[r,n]:(Lo=o,o=l),t=o!==l?e.substring(t,Lo):o}()),t}(),t===l&&(t=Lo,48===e.charCodeAt(Lo)?(o=Q,Lo++):(o=l,0===Oo&&Jo(Ct)),o!==l?(r=Lo,Oo++,n=xr(),Oo--,n===l?r=void 0:(Lo=r,r=l),r!==l?(Ho=t,t=Ao()):(Lo=t,t=l)):(Lo=t,t=l),t===l&&(t=function(){var t,o,r,n,a,c;return t=Lo,120===e.charCodeAt(Lo)?(o=ce,Lo++):(o=l,0===Oo&&Jo(Bt)),o!==l?(r=Lo,n=Lo,(a=kr())!==l&&(c=kr())!==l?n=a=[a,c]:(Lo=n,n=l),(r=n!==l?e.substring(r,Lo):n)!==l?(Ho=t,t=Mo(r)):(Lo=t,t=l)):(Lo=t,t=l),t}(),t===l&&(t=Ar()))),t}function yr(){var t,o;return 39===e.charCodeAt(Lo)?(t=W,Lo++):(t=l,0===Oo&&Jo(vt)),t===l&&(34===e.charCodeAt(Lo)?(t=Z,Lo++):(t=l,0===Oo&&Jo(_t)),t===l&&(92===e.charCodeAt(Lo)?(t=G,Lo++):(t=l,0===Oo&&Jo(st)),t===l&&(t=Lo,98===e.charCodeAt(Lo)?(o=ee,Lo++):(o=l,0===Oo&&Jo(yt)),o!==l&&(Ho=t,o=xo()),(t=o)===l&&(t=Lo,102===e.charCodeAt(Lo)?(o=te,Lo++):(o=l,0===Oo&&Jo(At)),o!==l&&(Ho=t,o=ko()),(t=o)===l&&(t=Lo,110===e.charCodeAt(Lo)?(o=oe,Lo++):(o=l,0===Oo&&Jo(xt)),o!==l&&(Ho=t,o=So()),(t=o)===l&&(t=Lo,114===e.charCodeAt(Lo)?(o=re,Lo++):(o=l,0===Oo&&Jo(kt)),o!==l&&(Ho=t,o=Po()),(t=o)===l&&(t=Lo,116===e.charCodeAt(Lo)?(o=ne,Lo++):(o=l,0===Oo&&Jo(St)),o!==l&&(Ho=t,o=Bo()),(t=o)===l&&(t=Lo,118===e.charCodeAt(Lo)?(o=ae,Lo++):(o=l,0===Oo&&Jo(Pt)),o!==l&&(Ho=t,o=No()),t=o)))))))),t}function Ar(){var t,o,r,n,a,c,i,s;return t=Lo,117===e.charCodeAt(Lo)?(o=le,Lo++):(o=l,0===Oo&&Jo(Nt)),o!==l?(r=Lo,n=Lo,(a=kr())!==l&&(c=kr())!==l&&(i=kr())!==l&&(s=kr())!==l?n=a=[a,c,i,s]:(Lo=n,n=l),(r=n!==l?e.substring(r,Lo):n)!==l?(Ho=t,t=To(r)):(Lo=t,t=l)):(Lo=t,t=l),t}function xr(){var t;return me.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Mt)),t}function kr(){var t;return de.test(e.charAt(Lo))?(t=e.charAt(Lo),Lo++):(t=l,0===Oo&&Jo(Tt)),t}function Sr(){var t,o,r,n;return Oo++,t=Lo,123===e.charCodeAt(Lo)?(o=m,Lo++):(o=l,0===Oo&&Jo(xe)),o!==l?(r=function(){var e,t;return e=Lo,t=Pr(),Ho=e,e=t=Fo(t)}(),125===e.charCodeAt(Lo)?(n=d,Lo++):(n=l,0===Oo&&Jo(ke)),n!==l?t=r:(Lo=t,t=l)):(Lo=t,t=l),Oo--,t===l&&(o=l,0===Oo&&Jo(Ft)),t}function Pr(){var t,o,r,n,a,c;if(t=Lo,o=[],r=[],n=Lo,a=Lo,Oo++,pe.test(e.charAt(Lo))?(c=e.charAt(Lo),Lo++):(c=l,0===Oo&&Jo(Dt)),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l),n!==l)for(;n!==l;)r.push(n),n=Lo,a=Lo,Oo++,pe.test(e.charAt(Lo))?(c=e.charAt(Lo),Lo++):(c=l,0===Oo&&Jo(Dt)),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);else r=l;for(r===l&&(r=Lo,123===e.charCodeAt(Lo)?(n=m,Lo++):(n=l,0===Oo&&Jo(xe)),n!==l?(a=Pr(),125===e.charCodeAt(Lo)?(c=d,Lo++):(c=l,0===Oo&&Jo(ke)),c!==l?r=n=[n,a,c]:(Lo=r,r=l)):(Lo=r,r=l));r!==l;){if(o.push(r),r=[],n=Lo,a=Lo,Oo++,pe.test(e.charAt(Lo))?(c=e.charAt(Lo),Lo++):(c=l,0===Oo&&Jo(Dt)),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l),n!==l)for(;n!==l;)r.push(n),n=Lo,a=Lo,Oo++,pe.test(e.charAt(Lo))?(c=e.charAt(Lo),Lo++):(c=l,0===Oo&&Jo(Dt)),Oo--,c===l?a=void 0:(Lo=a,a=l),a!==l&&(c=cr())!==l?n=a=[a,c]:(Lo=n,n=l);else r=l;r===l&&(r=Lo,123===e.charCodeAt(Lo)?(n=m,Lo++):(n=l,0===Oo&&Jo(xe)),n!==l?(a=Pr(),125===e.charCodeAt(Lo)?(c=d,Lo++):(c=l,0===Oo&&Jo(ke)),c!==l?r=n=[n,a,c]:(Lo=r,r=l)):(Lo=r,r=l))}return e.substring(t,Lo)}function Br(){var e,t;for(e=[],(t=lr())===l&&(t=sr())===l&&(t=ur());t!==l;)e.push(t),(t=lr())===l&&(t=sr())===l&&(t=ur());return e}function Nr(){var t,o,r,n;if(t=[],o=Lo,r=Br(),59===e.charCodeAt(Lo)?(n=se,Lo++):(n=l,0===Oo&&Jo(Zt)),n!==l?o=r=[r,n]:(Lo=o,o=l),o!==l)for(;o!==l;)t.push(o),o=Lo,r=Br(),59===e.charCodeAt(Lo)?(n=se,Lo++):(n=l,0===Oo&&Jo(Zt)),n!==l?o=r=[r,n]:(Lo=o,o=l);else t=l;return t===l&&(t=Lo,o=function(){var e,t;for(e=[],(t=lr())===l&&(t=mr());t!==l;)e.push(t),(t=lr())===l&&(t=mr());return e}(),(r=dr())===l&&(r=null),(n=sr())!==l?t=o=[o,r,n]:(Lo=t,t=l),t===l&&(t=Lo,o=Br(),r=function(){var t,o;return t=Lo,Oo++,e.length>Lo?(o=e.charAt(Lo),Lo++):(o=l,0===Oo&&Jo($e)),Oo--,o===l?t=void 0:(Lo=t,t=l),t}(),r!==l?t=o=[o,r]:(Lo=t,t=l))),t}const Mr=a.reservedWords||[];if((c=u())!==l&&Lo===e.length)return c;throw c!==l&&Lo{"use strict";const r=o(48256),n=o(49002),a=o(73629),c=o(68189),l={VERSION:o(62415),RESERVED_WORDS:["break","case","catch","class","const","continue","debugger","default","delete","do","else","export","extends","finally","for","function","if","import","in","instanceof","new","return","super","switch","this","throw","try","typeof","var","void","while","with","null","true","false","enum","implements","interface","let","package","private","protected","public","static","yield","await","arguments","eval"],GrammarError:r,GrammarLocation:n,parser:c,compiler:a,generate(e,t){const o="plugins"in(t=void 0!==t?t:{})?t.plugins:[],r={parser:l.parser,passes:function(e){const t={};return Object.keys(e).forEach((o=>{t[o]=e[o].slice()})),t}(l.compiler.passes),reservedWords:l.RESERVED_WORDS.slice()};return o.forEach((e=>{e.use(r,t)})),l.compiler.compile(r.parser.parse(e,{grammarSource:t.grammarSource,reservedWords:r.reservedWords}),r.passes,t)}};e.exports=l},62415:e=>{"use strict";e.exports="3.0.2"},31772:(e,t,o)=>{"use strict";var r=o(25148);function n(){}function a(){}a.resetWarningCache=n,e.exports=function(){function e(e,t,o,n,a,c){if(c!==r){var l=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 l.name="Invariant Violation",l}}function t(){return e}e.isRequired=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:a,resetWarningCache:n};return o.PropTypes=o,o}},7862:(e,t,o)=>{e.exports=o(31772)()},25148:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},12443:(e,t)=>{class o{constructor(){this._array=[],this._set=new Map}static fromArray(e,t){const r=new o;for(let o=0,n=e.length;o=0)return t;throw new Error('"'+e+'" is not in the set.')}at(e){if(e>=0&&e{const r=o(39286);t.encode=function(e){let t,o="",n=function(e){return e<0?1+(-e<<1):0+(e<<1)}(e);do{t=31&n,n>>>=5,n>0&&(t|=32),o+=r.encode(t)}while(n>0);return o}},39286:(e,t)=>{const o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");t.encode=function(e){if(0<=e&&e{const r=o(8023);t.H=class{constructor(){this._array=[],this._sorted=!0,this._last={generatedLine:-1,generatedColumn:0}}unsortedForEach(e,t){this._array.forEach(e,t)}add(e){!function(e,t){const o=e.generatedLine,n=t.generatedLine,a=e.generatedColumn,c=t.generatedColumn;return n>o||n==o&&c>=a||r.compareByGeneratedPositionsInflated(e,t)<=0}(this._last,e)?(this._sorted=!1,this._array.push(e)):(this._last=e,this._array.push(e))}toArray(){return this._sorted||(this._array.sort(r.compareByGeneratedPositionsInflated),this._sorted=!0),this._array}}},41393:(e,t,o)=>{const r=o(61944),n=o(8023),a=o(12443).I,c=o(85460).H;class l{constructor(e){e||(e={}),this._file=n.getArg(e,"file",null),this._sourceRoot=n.getArg(e,"sourceRoot",null),this._skipValidation=n.getArg(e,"skipValidation",!1),this._sources=new a,this._names=new a,this._mappings=new c,this._sourcesContents=null}static fromSourceMap(e){const t=e.sourceRoot,o=new l({file:e.file,sourceRoot:t});return e.eachMapping((function(e){const r={generated:{line:e.generatedLine,column:e.generatedColumn}};null!=e.source&&(r.source=e.source,null!=t&&(r.source=n.relative(t,r.source)),r.original={line:e.originalLine,column:e.originalColumn},null!=e.name&&(r.name=e.name)),o.addMapping(r)})),e.sources.forEach((function(r){let a=r;null!=t&&(a=n.relative(t,r)),o._sources.has(a)||o._sources.add(a);const c=e.sourceContentFor(r);null!=c&&o.setSourceContent(r,c)})),o}addMapping(e){const t=n.getArg(e,"generated"),o=n.getArg(e,"original",null);let r=n.getArg(e,"source",null),a=n.getArg(e,"name",null);this._skipValidation||this._validateMapping(t,o,r,a),null!=r&&(r=String(r),this._sources.has(r)||this._sources.add(r)),null!=a&&(a=String(a),this._names.has(a)||this._names.add(a)),this._mappings.add({generatedLine:t.line,generatedColumn:t.column,originalLine:o&&o.line,originalColumn:o&&o.column,source:r,name:a})}setSourceContent(e,t){let o=e;null!=this._sourceRoot&&(o=n.relative(this._sourceRoot,o)),null!=t?(this._sourcesContents||(this._sourcesContents=Object.create(null)),this._sourcesContents[n.toSetString(o)]=t):this._sourcesContents&&(delete this._sourcesContents[n.toSetString(o)],0===Object.keys(this._sourcesContents).length&&(this._sourcesContents=null))}applySourceMap(e,t,o){let r=t;if(null==t){if(null==e.file)throw new Error('SourceMapGenerator.prototype.applySourceMap requires either an explicit source file, or the source map\'s "file" property. Both were omitted.');r=e.file}const c=this._sourceRoot;null!=c&&(r=n.relative(c,r));const l=this._mappings.toArray().length>0?new a:this._sources,i=new a;this._mappings.unsortedForEach((function(t){if(t.source===r&&null!=t.originalLine){const r=e.originalPositionFor({line:t.originalLine,column:t.originalColumn});null!=r.source&&(t.source=r.source,null!=o&&(t.source=n.join(o,t.source)),null!=c&&(t.source=n.relative(c,t.source)),t.originalLine=r.line,t.originalColumn=r.column,null!=r.name&&(t.name=r.name))}const a=t.source;null==a||l.has(a)||l.add(a);const s=t.name;null==s||i.has(s)||i.add(s)}),this),this._sources=l,this._names=i,e.sources.forEach((function(t){const r=e.sourceContentFor(t);null!=r&&(null!=o&&(t=n.join(o,t)),null!=c&&(t=n.relative(c,t)),this.setSourceContent(t,r))}),this)}_validateMapping(e,t,o,r){if(t&&"number"!=typeof t.line&&"number"!=typeof t.column)throw new Error("original.line and original.column are not numbers -- you probably meant to omit the original mapping entirely and only map the generated position. If so, pass null for the original mapping instead of an object with empty or null values.");if(e&&"line"in e&&"column"in e&&e.line>0&&e.column>=0&&!t&&!o&&!r);else if(!(e&&"line"in e&&"column"in e&&t&&"line"in t&&"column"in t&&e.line>0&&e.column>=0&&t.line>0&&t.column>=0&&o))throw new Error("Invalid mapping: "+JSON.stringify({generated:e,source:o,original:t,name:r}))}_serializeMappings(){let e,t,o,a,c=0,l=1,i=0,s=0,u=0,m=0,d="";const p=this._mappings.toArray();for(let h=0,_=p.length;h<_;h++){if(t=p[h],e="",t.generatedLine!==l)for(c=0;t.generatedLine!==l;)e+=";",l++;else if(h>0){if(!n.compareByGeneratedPositionsInflated(t,p[h-1]))continue;e+=","}e+=r.encode(t.generatedColumn-c),c=t.generatedColumn,null!=t.source&&(a=this._sources.indexOf(t.source),e+=r.encode(a-m),m=a,e+=r.encode(t.originalLine-1-s),s=t.originalLine-1,e+=r.encode(t.originalColumn-i),i=t.originalColumn,null!=t.name&&(o=this._names.indexOf(t.name),e+=r.encode(o-u),u=o)),d+=e}return d}_generateSourcesContent(e,t){return e.map((function(e){if(!this._sourcesContents)return null;null!=t&&(e=n.relative(t,e));const o=n.toSetString(e);return Object.prototype.hasOwnProperty.call(this._sourcesContents,o)?this._sourcesContents[o]:null}),this)}toJSON(){const e={version:this._version,sources:this._sources.toArray(),names:this._names.toArray(),mappings:this._serializeMappings()};return null!=this._file&&(e.file=this._file),null!=this._sourceRoot&&(e.sourceRoot=this._sourceRoot),this._sourcesContents&&(e.sourcesContent=this._generateSourcesContent(e.sources,e.sourceRoot)),e}toString(){return JSON.stringify(this.toJSON())}}l.prototype._version=3,t.SourceMapGenerator=l},5440:(e,t,o)=>{const r=o(41393).SourceMapGenerator,n=o(8023),a=/(\r?\n)/,c="$$$isSourceNode$$$";class l{constructor(e,t,o,r,n){this.children=[],this.sourceContents={},this.line=null==e?null:e,this.column=null==t?null:t,this.source=null==o?null:o,this.name=null==n?null:n,this[c]=!0,null!=r&&this.add(r)}static fromStringWithSourceMap(e,t,o){const r=new l,c=e.split(a);let i=0;const s=function(){return e()+(e()||"");function e(){return i=0;t--)this.prepend(e[t]);else{if(!e[c]&&"string"!=typeof e)throw new TypeError("Expected a SourceNode, string, or an array of SourceNodes and strings. Got "+e);this.children.unshift(e)}return this}walk(e){let t;for(let o=0,r=this.children.length;o0){for(t=[],o=0;o{t.getArg=function(e,t,o){if(t in e)return e[t];if(3===arguments.length)return o;throw new Error('"'+t+'" is a required argument.')};const o=!("__proto__"in Object.create(null));function r(e){return e}function n(e){if(!e)return!1;const t=e.length;if(t<9)return!1;if(95!==e.charCodeAt(t-1)||95!==e.charCodeAt(t-2)||111!==e.charCodeAt(t-3)||116!==e.charCodeAt(t-4)||111!==e.charCodeAt(t-5)||114!==e.charCodeAt(t-6)||112!==e.charCodeAt(t-7)||95!==e.charCodeAt(t-8)||95!==e.charCodeAt(t-9))return!1;for(let o=t-10;o>=0;o--)if(36!==e.charCodeAt(o))return!1;return!0}function a(e,t){return e===t?0:null===e?1:null===t?-1:e>t?1:-1}t.toSetString=o?r:function(e){return n(e)?"$"+e:e},t.fromSetString=o?r:function(e){return n(e)?e.slice(1):e},t.compareByGeneratedPositionsInflated=function(e,t){let o=e.generatedLine-t.generatedLine;return 0!==o?o:(o=e.generatedColumn-t.generatedColumn,0!==o?o:(o=a(e.source,t.source),0!==o?o:(o=e.originalLine-t.originalLine,0!==o?o:(o=e.originalColumn-t.originalColumn,0!==o?o:a(e.name,t.name)))))};const c="http://host";function l(e){return t=>{const o=m(t),r=s(t),n=new URL(t,r);e(n);const a=n.toString();return"absolute"===o?a:"scheme-relative"===o?a.slice(5):"path-absolute"===o?a.slice(c.length):d(r,a)}}function i(e,t){return new URL(e,t).toString()}function s(e){const t=e.split("..").length-1,o=function(e,t){let o=0;for(;;){const e="p"+o++;if(-1===t.indexOf(e))return e}}(0,e);let r=`${c}/`;for(let e=0;e0&&!r[r.length-1]&&r.pop();o.length>0&&r.length>0&&o[0]===r[0];)o.shift(),r.shift();return r.map((()=>"..")).concat(o).join("/")+t.search+t.hash}const p=l((e=>{e.pathname=e.pathname.replace(/\/?$/,"/")})),h=l((e=>{}));t.normalize=h,t.join=function(e,t){const o=m(t),r=m(e);if(e=p(e),"absolute"===o)return i(t,void 0);if("absolute"===r)return i(t,e);if("scheme-relative"===o)return h(t);if("scheme-relative"===r)return i(t,i(e,c)).slice(5);if("path-absolute"===o)return h(t);if("path-absolute"===r)return i(t,i(e,c)).slice(c.length);const n=s(t+e);return d(n,i(t,i(e,n)))},t.relative=function(e,t){const o=function(e,t){if(m(e)!==m(t))return null;const o=s(e+t),r=new URL(e,o),n=new URL(t,o);try{new URL("",n.toString())}catch(e){return null}return n.protocol!==r.protocol||n.user!==r.user||n.password!==r.password||n.hostname!==r.hostname||n.port!==r.port?null:d(r,n)}(e,t);return"string"==typeof o?o:h(t)}},10782:(e,t,o)=>{t.SourceMapGenerator=o(41393).SourceMapGenerator,t.SourceNode=o(5440).SourceNode}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var o=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(o.exports,o,o.exports,__webpack_require__),o.exports}__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var o in t)__webpack_require__.o(t,o)&&!__webpack_require__.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};(()=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{AUTO_DRAFT_NAME:()=>ne,AddNewShippingClassModal:()=>Xa,DETAILS_SECTION_ID:()=>W,NEW_PRODUCT_MANAGEMENT_ENABLED_OPTION_NAME:()=>O,PRODUCT_STATUS_LABELS:()=>y_,PostTypeContext:()=>Gt,RemoveConfirmationModal:()=>_l,TAB_GENERAL_ID:()=>Z,TIMEZONELESS_FORMAT:()=>vt,TRACKS_SOURCE:()=>Y,__experimentalAddProductsModal:()=>qd,__experimentalAttributeControl:()=>wl,__experimentalAttributes:()=>bl,__experimentalBlockFill:()=>qo,__experimentalBlockIcon:()=>i_,__experimentalBlockSlot:()=>ka,__experimentalButtonWithDropdownMenu:()=>At,__experimentalCheckboxControl:()=>Cr,__experimentalClearSelectedBlockOnBlur:()=>Ec,__experimentalCustomFields:()=>sr,__experimentalDetailsDescriptionField:()=>de,__experimentalDetailsFeatureField:()=>se,__experimentalDetailsNameField:()=>le,__experimentalDetailsSummaryField:()=>me,__experimentalEditor:()=>Ho,__experimentalEditorLoadingContext:()=>Je,__experimentalFormattedPrice:()=>Dh,__experimentalInitBlocks:()=>l_,__experimentalLabel:()=>or,__experimentalManageDownloadLimitsModal:()=>sn,__experimentalNotice:()=>ol,__experimentalNumberControl:()=>Ph,__experimentalPluginHeaderItemModal:()=>Ie,__experimentalPluginHeaderItemPopover:()=>Oe,__experimentalProductFieldSection:()=>P,__experimentalProductImage:()=>Hh,__experimentalProductList:()=>Rh,__experimentalProductMVPCESFooter:()=>m_,__experimentalProductMVPFeedbackModal:()=>__,__experimentalProductMVPFeedbackModalContainer:()=>v_,__experimentalProductSectionLayout:()=>k,__experimentalProductSelect:()=>zh,__experimentalSchedulePublishModal:()=>kt,__experimentalSectionActions:()=>Wo,__experimentalShippingDimensionsImage:()=>cc,__experimentalTextControl:()=>rr,__experimentalUseCurrencyInputProps:()=>Xn,__experimentalUseCustomFields:()=>Yo,__experimentalUseFeedbackBar:()=>lt,__experimentalUseMetaboxHiddenProduct:()=>_r,__experimentalUseProductEdits:()=>Ot,__experimentalUseProductEntityProp:()=>Rt,__experimentalUseProductHelper:()=>ce,__experimentalUseProductManager:()=>ut,__experimentalUseProductMetadata:()=>I_,__experimentalUseProductScheduled:()=>bt,__experimentalUseProductTemplate:()=>$t,__experimentalUseVariationSwitcher:()=>E_,__experimentalUseVariationsOrder:()=>z_,__experimentalVariationQuickUpdateMenuItem:()=>Cp,__experimentalVariationSwitcherFooter:()=>f_,__experimentalWooProductFieldItem:()=>V,__experimentalWooProductMoreMenuItem:()=>he,__experimentalWooProductSectionItem:()=>F,__experimentalWooProductTabItem:()=>D,createOrderedChildren:()=>N,deferSelectInFocus:()=>on,formatCurrencyDisplayValue:()=>Yn,formatScheduleDatetime:()=>Et,getCheckboxTracks:()=>ie,getCurrencySymbolProps:()=>b_,getDerivedProductType:()=>re,getFormattedDateTime:()=>wt,getFullScheduleLabel:()=>gt,getHeaderTitle:()=>Ye,getProductStatus:()=>A_,getProductStockStatus:()=>Xd,getProductStockStatusClass:()=>Kd,getProductTitle:()=>x_,getProductVariationTitle:()=>k_,getSiteDatetime:()=>dt,getSiteSettingsTimezoneAbbreviation:()=>pt,getTruncatedProductVariationTitle:()=>S_,handleConfirm:()=>P_,handlePrompt:()=>vp,hasAttributesUsedForVariations:()=>uh,initBlock:()=>B_,isSameDay:()=>ht,isSiteSettingsTime12HourFormatted:()=>xt,isSiteSettingsTimezoneSameAsDateTimezone:()=>_t,isValidEmail:()=>u_,preventLeavingProductForm:()=>zt,productApiFetchMiddleware:()=>F_,productEditorHeaderApiFetchMiddleware:()=>D_,registerProductEditorBlockType:()=>y,sift:()=>gl,sortFillsByOrder:()=>M,store:()=>h,truncate:()=>_p,useEvaluationContext:()=>C,useValidation:()=>Vn,useValidations:()=>et});var e={};__webpack_require__.r(e),__webpack_require__.d(e,{disableComplementaryArea:()=>Ne,enableComplementaryArea:()=>Be,pinItem:()=>Me,setFeatureDefaults:()=>De,setFeatureValue:()=>Fe,toggleFeature:()=>Ve,unpinItem:()=>Te});var t={};__webpack_require__.r(t),__webpack_require__.d(t,{getActiveComplementaryArea:()=>Le,isFeatureActive:()=>Re,isItemPinned:()=>He});var o={};__webpack_require__.r(o),__webpack_require__.d(o,{Icon:()=>je,addCard:()=>Tl,addSubmenu:()=>Fl,alignCenter:()=>_c,alignJustify:()=>wc,alignLeft:()=>hc,alignNone:()=>Ll,alignRight:()=>vc,archive:()=>Rl,archiveTitle:()=>Il,arrowDown:()=>$l,arrowLeft:()=>Ut,arrowRight:()=>Ul,arrowUp:()=>ql,aspectRatio:()=>Yl,atSymbol:()=>Wl,audio:()=>Kl,backup:()=>ei,blockDefault:()=>oi,blockMeta:()=>ni,blockTable:()=>ci,box:()=>Ze,brush:()=>ii,bug:()=>ui,button:()=>di,buttons:()=>hi,calendar:()=>vi,cancelCircleFilled:()=>gi,capturePhoto:()=>fi,captureVideo:()=>Ci,category:()=>Ai,chartBar:()=>ki,check:()=>ct,chevronDown:()=>yt,chevronLeft:()=>Ue,chevronRight:()=>Pi,chevronRightSmall:()=>Ni,chevronUp:()=>Wr,classic:()=>Ti,close:()=>Fi,closeSmall:()=>fo,cloud:()=>Ri,cloudUpload:()=>Li,code:()=>Ii,cog:()=>$i,color:()=>Ui,column:()=>qi,columns:()=>Wi,comment:()=>Ki,commentAuthorAvatar:()=>es,commentAuthorName:()=>os,commentContent:()=>ns,commentEditLink:()=>is,commentReplyLink:()=>cs,commentTitle:()=>us,copy:()=>Yi,cover:()=>ds,create:()=>hs,crop:()=>vs,currencyDollar:()=>gs,currencyEuro:()=>fs,currencyPound:()=>Cs,customLink:()=>Jr,customPostType:()=>As,desktop:()=>ks,download:()=>Ns,dragHandle:()=>Ps,edit:()=>Vs,external:()=>co,file:()=>Ds,flipHorizontal:()=>Hs,flipVertical:()=>zs,footer:()=>Ed,formatBold:()=>Os,formatCapitalize:()=>Gs,formatIndent:()=>js,formatIndentRTL:()=>Zs,formatItalic:()=>Js,formatListBullets:()=>Ys,formatListBulletsRTL:()=>Xs,formatListNumbered:()=>Ks,formatListNumberedRTL:()=>Qs,formatLowercase:()=>eu,formatLtr:()=>dc,formatOutdent:()=>tu,formatOutdentRTL:()=>ou,formatRtl:()=>ru,formatStrikethrough:()=>nu,formatUnderline:()=>au,formatUppercase:()=>cu,fullscreen:()=>lu,gallery:()=>iu,globe:()=>su,grid:()=>uu,group:()=>qe,handle:()=>mu,header:()=>fd,heading:()=>du,help:()=>Xo,helpFilled:()=>pu,home:()=>vu,html:()=>wu,image:()=>gu,inbox:()=>hu,info:()=>Eu,insertAfter:()=>fu,insertBefore:()=>bu,institution:()=>_u,justifyCenter:()=>yu,justifyLeft:()=>Cu,justifyRight:()=>Au,justifySpaceBetween:()=>xu,key:()=>ku,keyboardClose:()=>Su,keyboardReturn:()=>Yr,layout:()=>Pu,lifesaver:()=>Bu,lineDashed:()=>Nu,lineDotted:()=>Mu,lineSolid:()=>Tu,link:()=>Vu,linkOff:()=>Fu,list:()=>Du,listItem:()=>Lu,listView:()=>to,lock:()=>Hu,login:()=>Ru,loop:()=>zu,mapMarker:()=>Iu,media:()=>Ou,mediaAndText:()=>$u,megaphone:()=>Gu,menu:()=>Uu,mobile:()=>ju,more:()=>qu,moreHorizontal:()=>Zu,moreHorizontalMobile:()=>Wu,moreVertical:()=>Ae,moveTo:()=>Ju,navigation:()=>Yu,next:()=>Jt,notFound:()=>Xu,overlayText:()=>Ku,page:()=>em,pageBreak:()=>Qu,pages:()=>tm,paragraph:()=>om,payment:()=>rm,pencil:()=>Ts,people:()=>im,percent:()=>nm,pin:()=>sm,plugins:()=>ve,plus:()=>Wt,plusCircle:()=>mm,plusCircleFilled:()=>um,positionCenter:()=>am,positionLeft:()=>cm,positionRight:()=>lm,post:()=>dm,postAuthor:()=>pm,postCategories:()=>hm,postComments:()=>_m,postCommentsCount:()=>vm,postCommentsForm:()=>wm,postContent:()=>Dr,postDate:()=>gm,postExcerpt:()=>Em,postFeaturedImage:()=>fm,postList:()=>bm,postTerms:()=>ym,postTitle:()=>Cm,preformatted:()=>Am,previous:()=>Yt,pullLeft:()=>xm,pullRight:()=>km,pullquote:()=>Sm,queryPagination:()=>Pm,queryPaginationNext:()=>Bm,queryPaginationNumbers:()=>Nm,queryPaginationPrevious:()=>Mm,queryTitle:()=>Tm,quote:()=>Vm,receipt:()=>Fm,redo:()=>Xt,removeBug:()=>Dm,removeSubmenu:()=>Lm,replace:()=>Hm,reset:()=>Rm,resizeCornerNE:()=>zm,reusableBlock:()=>Im,rotateLeft:()=>Gm,rotateRight:()=>Um,row:()=>Om,rss:()=>jm,search:()=>qm,separator:()=>Zm,settings:()=>Wm,share:()=>Jm,shield:()=>Ym,shipping:()=>nd,shortcode:()=>Xm,sidebar:()=>bd,siteLogo:()=>Km,stack:()=>Qm,starEmpty:()=>jn,starFilled:()=>Un,starHalf:()=>ed,store:()=>td,stretchFullWidth:()=>od,stretchWide:()=>ad,styles:()=>rd,subscript:()=>cd,superscript:()=>ld,swatch:()=>id,symbol:()=>$m,symbolFilled:()=>wd,table:()=>_d,tableColumnAfter:()=>sd,tableColumnBefore:()=>ud,tableColumnDelete:()=>md,tableRowAfter:()=>dd,tableRowBefore:()=>pd,tableRowDelete:()=>hd,tablet:()=>yd,tag:()=>vd,termDescription:()=>gd,textColor:()=>Cd,tip:()=>xd,title:()=>Ad,tool:()=>kd,trash:()=>un,trendingDown:()=>Sd,trendingUp:()=>Pd,typography:()=>Bd,undo:()=>Kt,ungroup:()=>Nd,unlock:()=>Md,update:()=>Td,upload:()=>Qr,verse:()=>Vd,video:()=>Fd,warning:()=>Dd,widget:()=>Ld,wordpress:()=>Hd});var r={};__webpack_require__.r(r),__webpack_require__.d(r,{gift:()=>zd,hidden:()=>Rd,seen:()=>il});var n={};__webpack_require__.r(n),__webpack_require__.d(n,{attributesInit:()=>Al,initCatalogVisibility:()=>Go,initCheckbox:()=>kr,initCollapsible:()=>Nr,initConditional:()=>Fr,initCustomFields:()=>pr,initCustomFieldsToogle:()=>fr,initDescription:()=>qr,initDownloads:()=>bn,initImages:()=>Mn,initInventoryQuantity:()=>Uc,initLinkedProductList:()=>Zh,initLowStockQty:()=>Hn,initName:()=>Wn,initNotice:()=>ih,initNoticeHasVariations:()=>hh,initNumber:()=>Th,initPricing:()=>ta,initProductDetailsSectionDescription:()=>Gd,initProductList:()=>cp,initRadio:()=>la,initRegularPrice:()=>da,initRequirePassword:()=>Bl,initSalePrice:()=>wa,initScheduleSale:()=>Aa,initSection:()=>Ma,initSectionDescription:()=>La,initSelect:()=>c_,initShippingClass:()=>nc,initShippingDimensions:()=>uc,initSku:()=>$n,initSubsection:()=>Oa,initSubsectionDescription:()=>qa,initSummary:()=>yc,initTab:()=>Nc,initTag:()=>zc,initTaxonomy:()=>bh,initText:()=>kh,initTextArea:()=>t_,initToggle:()=>Jc,initVariationItems:()=>Xp,initVariationOptions:()=>rh});const a=window.wp.data,c="MODAL_EDITOR_OPEN",l="MODAL_EDITOR_CLOSE",i="MODAL_EDITOR_SET_BLOCKS",s="MODAL_EDITOR_CONTENT_HAS_CHANGED",u="PANEL_PREPUBLISH_OPEN",m="PANEL_PREPUBLISH_CLOSE",d={openModalEditor:()=>({type:c}),closeModalEditor:()=>({type:l}),setModalEditorBlocks:e=>({type:i,blocks:e}),setModalEditorContentHasChanged:e=>({type:s,hasChanged:e}),openPrepublishPanel:()=>({type:u}),closePrepublishPanel:()=>({type:m})},p={modalEditor:{isOpen:!1,blocks:[],hasChanged:!1},prepublishPanel:{isOpen:!1}},h="woo/product-editor-ui",_=(0,a.createReduxStore)(h,{actions:d,selectors:{isModalEditorOpen:function(e){var t;return null===(t=e.modalEditor)||void 0===t?void 0:t.isOpen},getModalEditorBlocks:function(e){var t;return(null===(t=e.modalEditor)||void 0===t?void 0:t.blocks)||[]},getModalEditorContentHasChanged:function(e){var t;return!!(null===(t=e.modalEditor)||void 0===t?void 0:t.hasChanged)},isPrepublishPanelOpen:function(e){var t;return null===(t=e.prepublishPanel)||void 0===t?void 0:t.isOpen}},reducer:function(e=p,t){switch(t.type){case c:return{...e,modalEditor:{...e.modalEditor,isOpen:!0}};case l:return{...e,modalEditor:{...e.modalEditor,isOpen:!1}};case i:return{...e,modalEditor:{...e.modalEditor,blocks:t.blocks||[]}};case s:return{...e,modalEditor:{...e.modalEditor,hasChanged:(null==t?void 0:t.hasChanged)||!1}};case u:return{...e,prepublishPanel:{isOpen:!0}};case m:return{...e,prepublishPanel:{isOpen:!1}}}return e}}),v=window.wp.element,w=window.wp.hooks,g=window.wp.compose,E=__webpack_require__(80154).generate('\n{{\n\tfunction evaluateUnaryExpression( operator, operand ) {\n\t\tswitch ( operator ) {\n\t\t\tcase \'!\':\n\t\t\t\treturn !operand;\n\t\t\t\tbreak;\n\t\t\tcase \'-\':\n\t\t\t\treturn -operand;\n\t\t\t\tbreak;\n\t\t\tcase \'+\':\n\t\t\t\treturn +operand;\n\t\t\t\tbreak;\n\t\t\tdefault:\n\t\t\t\treturn undefined;\n\t\t\t\tbreak;\n\t\t}\n\t}\n\n\tfunction evaluateBinaryExpression( head, tail ) {\n\t\treturn tail.reduce( ( leftOperand, tailElement ) => {\n\t\t\tconst operator = tailElement[ 1 ];\n\t\t\tconst rightOperand = tailElement[ 3 ];\n\n\t\t\tswitch ( operator ) {\n\t\t\t\tcase \'&&\':\n\t\t\t\t\treturn leftOperand && rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'||\':\n\t\t\t\t\treturn leftOperand || rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'===\':\n\t\t\t\t\treturn leftOperand === rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'!==\':\n\t\t\t\t\treturn leftOperand !== rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'==\':\n\t\t\t\t\treturn leftOperand == rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'!=\':\n\t\t\t\t\treturn leftOperand != rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'<=\':\n\t\t\t\t\treturn leftOperand <= rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'<\':\n\t\t\t\t\treturn leftOperand < rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'>=\':\n\t\t\t\t\treturn leftOperand >= rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'>\':\n\t\t\t\t\treturn leftOperand > rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'+\':\n\t\t\t\t\treturn leftOperand + rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'-\':\n\t\t\t\t\treturn leftOperand - rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'*\':\n\t\t\t\t\treturn leftOperand * rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'/\':\n\t\t\t\t\treturn leftOperand / rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tcase \'%\':\n\t\t\t\t\treturn leftOperand % rightOperand;\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\treturn undefined;\n\t\t\t\t\tbreak;\n\t\t\t}\n\t\t}, head );\n\t}\n\n\tfunction getPropertyValue( obj, propertyName ) {\n\t\tif ( Object.hasOwn( obj, propertyName ) ) {\n\t\t\treturn obj[ propertyName ];\n\t\t} else if (\n\t\t\tArray.isArray( obj ) &&\n\t\t\tobj.length > 0 &&\n\t\t\tObject.hasOwn( obj[ 0 ], \'key\' ) &&\n\t\t\tObject.hasOwn( obj[ 0 ], \'value\' )\n\t\t) {\n\t\t\t// We likely dealing with an array of objects with key/value pairs (like post meta data)\n\t\t\tconst item = obj.find( ( item ) => item.key === propertyName );\n\t\t\treturn item?.value;\n\t\t}\n\n\t\treturn undefined;\n\t}\n}}\n\nStart\n\t= Expression\n\nSourceCharacter\n\t= .\n\nWhiteSpace\n\t= " "\n\t/ "\\t"\n\nLineTerminator\n\t= "\\n"\n\t/ "\\r"\n\t/ "\\u2028"\n\t/ "\\u2029"\n\nLineTerminatorSequence\n\t= "\\n"\n\t/ "\\r\\n"\n\t/ "\\r"\n\t/ "\\u2028"\n\t/ "\\u2029"\n\nComment "comment"\n\t= MultiLineComment\n\nMultiLineComment\n\t= "/*" (!"*/" SourceCharacter)* "*/"\n\n__ "skipped"\n\t= (WhiteSpace / LineTerminatorSequence / Comment)*\n\nIdentifierPath\n\t= variable:Identifier accessor:(__ "." __ Identifier)* {\n\t\tconst path = variable.split( \'.\' );\n\t\tlet result = path.reduce( getPropertyValue, options.context );\n\n\t\tfor ( let i = 0; i < accessor.length; i++ ) {\n\t\t\tresult = getPropertyValue( result, accessor[ i ][ 3 ] );\n\t\t}\n\n\t\treturn result;\n\t}\n\nIdentifier\n\t= !ReservedWord name:IdentifierName {\n\t\treturn name;\n\t}\n\nIdentifierName\n\t= first:IdentifierStart rest:IdentifierPart* {\n\t\treturn text();\n\t}\n\nIdentifierStart\n\t= [a-zA-Z]\n\t/ "_"\n\t/ "$"\n\nIdentifierPart\n\t= IdentifierStart\n\nReservedWord\n\t= NullLiteral\n\t/ BooleanLiteral\n\n// Literals\n\nLiteral\n\t= NullLiteral\n\t/ BooleanLiteral\n\t/ NumericLiteral\n\t/ StringLiteral\n\nNullLiteral\n\t= NullToken { return null; }\n\nBooleanLiteral\n\t= "true" { return true; }\n\t/ "false" { return false; }\n\nNumericLiteral\n\t= literal:HexIntegerLiteral !(IdentifierStart / DecimalDigit) {\n\t\treturn literal;\n\t}\n\t/ literal:DecimalLiteral !(IdentifierStart / DecimalDigit) {\n\t\treturn literal;\n\t}\n\nHexIntegerLiteral\n\t= "0x"i digits:$HexDigit+ {\n\t\treturn parseInt( digits, 16 );\n\t}\n\nHexDigit\n\t= [0-9a-f]i\n\nDecimalLiteral\n\t= DecimalIntegerLiteral "." DecimalDigit* ExponentPart? {\n\t\treturn parseFloat( text() );\n\t}\n\t/ "." DecimalDigit+ ExponentPart? {\n\t\treturn parseFloat( text() );\n\t}\n\t/ DecimalIntegerLiteral ExponentPart? {\n\t\treturn parseFloat( text() );\n\t}\n\nDecimalIntegerLiteral\n\t= "0"\n\t/ NonZeroDigit DecimalDigit*\n\nDecimalDigit\n\t= [0-9]\n\nNonZeroDigit\n\t= [1-9]\n\nExponentPart\n\t= ExponentIndicator SignedInteger\n\nExponentIndicator\n\t= "e"i\n\nSignedInteger\n\t= [+-]? DecimalDigit+\n\nStringLiteral\n\t= \'"\' chars:DoubleQuotedStringCharacter* \'"\' {\n\t\treturn chars.join( \'\' );\n\t}\n\t/ "\'" chars:SingleQuotedStringCharacter* "\'" {\n\t\treturn chars.join( \'\' );\n\t}\n\nDoubleQuotedStringCharacter\n\t= !(\'"\' / "\\\\" / LineTerminator) SourceCharacter {\n\t\treturn text();\n\t}\n\t/ "\\\\" escapeSequence:EscapeSequence {\n\t\treturn escapeSequence;\n\t}\n\t/ LineContinuation\n\nSingleQuotedStringCharacter\n\t= !("\'" / "\\\\" / LineTerminator) SourceCharacter {\n\t\treturn text();\n\t}\n\t/ "\\\\" escapeSequence:EscapeSequence {\n\t\treturn escapeSequence;\n\t}\n\t/ LineContinuation\n\nLineContinuation\n\t= "\\\\" LineTerminatorSequence {\n\t\treturn \'\';\n\t}\n\nEscapeSequence\n\t= CharacterEscapeSequence\n\t/ "0" !DecimalDigit {\n\t\treturn "\\0";\n\t}\n\t/ HexEscapeSequence\n\t/ UnicodeEscapeSequence\n\nCharacterEscapeSequence\n\t= SingleEscapeCharacter\n\t/ NonEscapeCharacter\n\nSingleEscapeCharacter\n\t= "\'"\n\t/ \'"\'\n\t/ "\\\\"\n\t/ "b" {\n\t\treturn "\\b";\n\t}\n\t/ "f" {\n\t\treturn "\\f";\n\t}\n\t/ "n" {\n\t\treturn "\\n";\n\t}\n\t/ "r" {\n\t\treturn "\\r";\n\t}\n\t/ "t" {\n\t\treturn "\\t";\n\t}\n\t/ "v" {\n\t\treturn "\\v";\n\t}\n\nNonEscapeCharacter\n\t= (!EscapeCharacter / LineTerminator) SourceCharacter {\n\t\treturn text();\n\t}\n\nEscapeCharacter\n\t= SingleEscapeCharacter\n\t/ DecimalDigit\n\t/ "x"\n\t/ "u"\n\nHexEscapeSequence\n\t= "x" digits:$(HexDigit HexDigit) {\n\t\treturn String.fromCharCode( parseInt( digits, 16 ) );\n\t}\n\nUnicodeEscapeSequence\n\t= "u" digits:$(HexDigit HexDigit HexDigit HexDigit) {\n\t\treturn String.fromCharCode( parseInt( digits, 16 ) );\n\t}\n\n// Tokens\n\nNullToken\n\t= "null" !IdentifierPart\n\nTrueToken\n\t= "true" !IdentifierPart\n\nFalseToken\n\t= "false" !IdentifierPart\n\n// Expressions\n\nPrimaryExpression\n\t= IdentifierPath\n\t/ Literal\n\t/ "(" __ expression:Expression __ ")" {\n\t\treturn expression;\n\t}\n\nUnaryExpression\n\t= PrimaryExpression\n\t/ operator:UnaryOperator __ operand:UnaryExpression {\n\t\treturn evaluateUnaryExpression( operator, operand );\n\t}\n\nUnaryOperator\n\t= "!"\n\t/ "-"\n\t/ "+"\n\nMultiplicativeExpression\n\t= head:UnaryExpression tail:(__ MultiplicativeOperator __ UnaryExpression)* {\n\t\treturn evaluateBinaryExpression( head, tail );\n\t}\n\nMultiplicativeOperator\n\t= "*"\n\t/ "/"\n\t/ "%"\n\nAdditiveExpression\n\t= head:MultiplicativeExpression tail:(__ AdditiveOperator __ MultiplicativeExpression)* {\n\t\treturn evaluateBinaryExpression( head, tail );\n\t}\n\nAdditiveOperator\n\t= "+"\n\t/ "-"\n\nRelationalExpression\n\t= head:AdditiveExpression tail:(__ RelationalOperator __ AdditiveExpression)* {\n\t\treturn evaluateBinaryExpression( head, tail );\n\t}\n\nRelationalOperator\n\t= "<="\n\t/ "<"\n\t/ ">="\n\t/ ">"\n\nEqualityExpression\n\t= head:RelationalExpression tail:(__ EqualityOperator __ RelationalExpression)* {\n\t\treturn evaluateBinaryExpression( head, tail );\n\t}\n\nEqualityOperator\n\t= "==="\n\t/ "!=="\n\t/ "=="\n\t/ "!="\n\nLogicalAndExpression\n\t= head:EqualityExpression tail:(__ LogicalAndOperator __ EqualityExpression)* {\n\t\treturn evaluateBinaryExpression( head, tail );\n\t}\n\nLogicalAndOperator\n\t= "&&"\n\nLogicalOrExpression\n\t= head:LogicalAndExpression tail:(__ LogicalOrOperator __ LogicalAndExpression)* {\n\t\treturn evaluateBinaryExpression( head, tail );\n\t}\n\nLogicalOrOperator\n\t= "||"\n\nConditionalExpression\n\t= condition:LogicalOrExpression __ ConditionalTrueOperator __ expressionIfTrue:ConditionalExpression __ ConditionalFalseOperator __ expressionIfFalse:ConditionalExpression {\n\t\treturn condition ? expressionIfTrue : expressionIfFalse;\n\t}\n\t/ LogicalOrExpression\n\nConditionalTrueOperator\n\t= "?"\n\nConditionalFalseOperator\n\t= ":"\n\nExpression\n\t= __ expression:ConditionalExpression __ {\n\t\treturn expression;\n\t}\n'),f=window.wc.blockTemplates,b=window.wp.coreData;function C(e){const{postType:t}=e,o=(0,b.useEntityId)("postType",t);return{getEvaluationContext:r=>{const n=r("core").getEditedEntityRecord("postType",t,o);return{...e,editedProduct:n}}}}function y(e){const{metadata:t,settings:o,name:r}=e,n={...t,usesContext:(a=t.usesContext,[...a||[],"postType"])};var a;return(0,f.registerWooBlockType)({name:r,metadata:n,settings:o},C)}const A=(0,g.createHigherOrderComponent)((e=>t=>{const{hasInnerBlocks:o,allBlocksInvisible:r}=(0,a.useSelect)((e=>{var o,r,n;if("product-inventory-advanced"!==(null===(o=null==t?void 0:t.attributes)||void 0===o?void 0:o._templateBlockId))return{hasInnerBlocks:!0,allBlocksInvisible:!1};const a=C(t.context),c=e("core/block-editor").getBlock(null==t?void 0:t.clientId);let l=!1;if(null===(r=null==c?void 0:c.innerBlocks)||void 0===r?void 0:r.length){const t=null==c?void 0:c.innerBlocks[0];i=null==t?void 0:t.innerBlocks,s=a.getEvaluationContext(e),l=i.every((e=>{var t,o;return!(!(null===(t=e.attributes)||void 0===t?void 0:t._templateBlockHideConditions)||!Array.isArray(null===(o=e.attributes)||void 0===o?void 0:o._templateBlockHideConditions))&&e.attributes._templateBlockHideConditions.some((e=>function(e,t={}){return E.parse(e,{context:t})}(e.expression,s)))}))}var i,s;return{hasInnerBlocks:!!(null===(n=null==c?void 0:c.innerBlocks)||void 0===n?void 0:n.length),allBlocksInvisible:l}}));return o&&r?null:(0,v.createElement)(e,{...t})}),"maybeHideInventoryAdvancedCollapsible"),x=window.wc.components,k=({title:e,description:t,className:o,children:r})=>(0,v.createElement)(x.FormSection,{title:e,description:t,className:o},v.Children.map(r,(e=>(0,v.isValidElement)(e)&&e.props.onChange?(0,v.createElement)("div",{className:"product-field-layout"},e):e))),S=window.wp.components,P=({id:e,title:t,description:o,className:r,children:n})=>(0,v.createElement)(k,{title:t,description:o,className:r},(0,v.createElement)(S.Card,null,(0,v.createElement)(S.CardBody,null,n,(0,v.createElement)(x.__experimentalWooProductFieldItem.Slot,{section:e})))),B=window.React;function N(e,t,o,r){const{children:n,props:a}=function(e,t,o,r){if("function"==typeof e)return{children:e({...o,order:t,...r}),props:{order:t,...r}};if((0,B.isValidElement)(e))return"function"==typeof(null==e?void 0:e.type)?{children:e,props:{...o,order:t,...r}}:{children:e,props:{order:t,...r}};throw Error("Invalid children type")}(e,t,o,r);return(0,v.cloneElement)(n,a)}const M=e=>{const t=[...e].sort(((e,t)=>e[0].props.order-t[0].props.order));return(0,v.createElement)(B.Fragment,null,t)},T=({fieldName:e,sectionName:t,order:o,children:r})=>{const{registerFill:n,getFillHelpers:a}=(0,x.useSlotContext)(),c=`product_field/${t}/${e}`;return(0,v.useEffect)((()=>{n(c)}),[]),(0,v.createElement)(S.Fill,{name:`woocommerce_product_field_${t}`,key:c},(e=>N(r,o,{sectionName:t,...e,...a()},{_id:c})))},V=({children:e,sections:t,id:o})=>(0,v.createElement)(v.Fragment,null,t.map((({name:t,order:r=20})=>(0,v.createElement)(T,{fieldName:o,sectionName:t,order:r,key:t},e))));V.Slot=({fillProps:e,section:t})=>{const{filterRegisteredFills:o}=(0,x.useSlotContext)();return(0,v.createElement)(S.Slot,{name:`woocommerce_product_field_${t}`,fillProps:e},(e=>{var t;return M?v.Children.map(null===(t=M(o(e)))||void 0===t?void 0:t.props.children,(e=>(0,v.createElement)("div",{className:"woocommerce-product-form__field"},e))):null}))};const F=({children:e,tabs:t})=>(0,v.createElement)(v.Fragment,null,t.map((({name:t,order:o})=>(0,v.createElement)(S.Fill,{name:`woocommerce_product_section_${t}`,key:t},(r=>N(e,o||20,{tabName:t,...r}))))));F.Slot=({fillProps:e,tab:t})=>(0,v.createElement)(S.Slot,{name:`woocommerce_product_section_${t}`,fillProps:e},(e=>M?M(e):null));const D=({children:e,tabProps:t,templates:o})=>o?(0,v.createElement)(v.Fragment,null,o.map((o=>(0,v.createElement)(S.Fill,{name:`woocommerce_product_tab_${o.name}`,key:o.name},(r=>N(e,o.order||20,{},{tabProps:t,templateName:o.name,order:o.order||20,...r})))))):(console.warn("WooProductTabItem fill is missing templates property."),null);D.Slot=({fillProps:e,template:t,children:o})=>(0,v.createElement)(S.Slot,{name:`woocommerce_product_tab_${t}`,fillProps:e},(t=>{const r=t.reduce((({childrenMap:t,tabs:o},r)=>{var n;const a=r[0].props;if(a&&a.tabProps){t[a.tabProps.name]=r[0];const c="function"==typeof a.tabProps?a.tabProps(e):a.tabProps;o.push({...c,order:null!==(n=a.order)&&void 0!==n?n:20})}return{childrenMap:t,tabs:o}}),{childrenMap:{},tabs:[]}),n=r.tabs.sort(((e,t)=>e.order-t.order));return o(n,r.childrenMap)}));const L=window.wp.i18n,H=window.wp.url,R=window.wc.data,z="woocommerce_product_editor_show_feedback_bar",I="product_editor",O="woocommerce_new_product_management_enabled",$="woocommerce_single_variation_notice_dismissed",G="woocommerce_show_prepublish_checks_enabled",U="[^-\\d\\%s]+",j="[%s](?=%s*[%s])",q="__ADD_NEW_SHIPPING_CLASS_OPTION__",Z="tab/general",W=`${Z}/details`,J="product-details",Y="product-block-editor-v1",X="woocommerce/product-editor",K=[5,10,25],Q=window.wc.tracks,ee=({product:e,permalinkPrefix:t,permalinkSuffix:o,onCancel:r,onSaved:n,saveHandler:c})=>{const{createNotice:l}=(0,a.useDispatch)("core/notices"),[i,s]=(0,v.useState)(!1),[u,m]=(0,v.useState)(e.slug||(0,H.cleanForSlug)(e.name)),d=t+(0,H.cleanForSlug)(u)+o;return(0,v.createElement)(S.Modal,{title:(0,L.__)("Edit product link","woocommerce"),onRequestClose:()=>r(),className:"woocommerce-product-link-edit-modal"},(0,v.createElement)("div",{className:"woocommerce-product-link-edit-modal__wrapper"},(0,v.createElement)("p",{className:"woocommerce-product-link-edit-modal__description"},(0,L.__)("Create a unique link for this product. Use simple, descriptive words and numbers. We'll replace spaces with hyphens (-).","woocommerce")),(0,v.createElement)(S.TextControl,{label:(0,L.__)("Product link","woocommerce"),name:"slug",value:u,onChange:m,hideLabelFromVision:!0,help:(0,v.createInterpolateElement)((0,L.__)("Preview: ","woocommerce"),{link:(0,v.createElement)("strong",null,d)})}),(0,v.createElement)("div",{className:"woocommerce-product-link-edit-modal__buttons"},(0,v.createElement)(S.Button,{isSecondary:!0,onClick:()=>r()},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{isPrimary:!0,isBusy:i,disabled:i||u===e.slug,onClick:async()=>{s(!0),await(async()=>{var t;(0,Q.recordEvent)("product_update_slug",{source:Y,product_id:e.id,product_type:e.type});const{slug:o,permalink:r}=null!==(t=await c(u))&&void 0!==t?t:{};o?l(o===(0,H.cleanForSlug)(u)?"success":"info",o===(0,H.cleanForSlug)(u)?(0,L.__)("Product link successfully updated.","woocommerce"):(0,L.__)("Product link already existed, updated to ","woocommerce")+r):l("error",(0,L.__)("Failed to update product link.","woocommerce")),n()})(),s(!1)}},(0,L.__)("Save","woocommerce")))))},te=window.wc.number,oe=window.wc.currency,re=e=>{var t;return window.wcAdminFeatures["product-variation-management"]&&(null===(t=e.attributes)||void 0===t?void 0:t.find((e=>e.options.length&&e.variation)))?"variable":"simple"},ne="AUTO-DRAFT";function ae(e,t){return"publish"===e&&t?[{label:(0,L.__)("View in store","woocommerce"),onClick:()=>{(0,Q.recordEvent)("product_preview_changes",{source:Y}),window.open(t,"_blank")}}]:[]}function ce(){const{createProduct:e,updateProduct:t,deleteProduct:o}=(0,a.useDispatch)(R.PRODUCTS_STORE_NAME),{batchUpdateProductVariations:r,invalidateResolutionForStoreSelector:n}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME),{createNotice:c}=(0,a.useDispatch)("core/notices"),[l,i]=(0,v.useState)(!1),[s,u]=(0,v.useState)({draft:!1,publish:!1}),m=(0,v.useContext)(oe.CurrencyContext),d=(0,v.useCallback)((async(t,o,r=!1)=>(u({...s,[o]:!0}),e({...t,status:o,type:re(t)}).then((e=>{if(!r){const t="publish"===e.status?(0,L.__)("Product published.","woocommerce"):(0,L.__)("Product successfully created.","woocommerce");c("success",`🎉 ${t}`,{actions:ae(e.status,e.permalink)})}return u({...s,[o]:!1}),e}),(e=>(r||c("error","publish"===o?(0,L.__)("Failed to publish product.","woocommerce"):(0,L.__)("Failed to create product.","woocommerce")),u({...s,[o]:!1}),e))))),[s]),p=(0,v.useCallback)((async(e,o,a,l=!1)=>(u({...s,[a]:!0}),t(e,{...o,status:a,type:re(o)}).then((async e=>async function(e,t){if(t)return r({product_id:e},{update:Object.values(t).flatMap(Object.entries).map((([e,t])=>({id:e,menu_order:t})))})}(e.id,o.variationsOrder).then((()=>n("getProductVariations"))).then((()=>e)))).then((e=>{if(!l){const t="draft"===o.status&&"publish"===e.status?(0,L.__)("Product published.","woocommerce"):(0,L.__)("Product successfully updated.","woocommerce");c("success",`🎉 ${t}`,{actions:ae(e.status,e.permalink)})}return u({...s,[a]:!1}),e}),(e=>(l||c("error",(0,L.__)("Failed to update product.","woocommerce")),u({...s,[a]:!1}),e))))),[s]),h=(0,v.useCallback)((async(e,t="draft")=>d(function(e){return R.productReadOnlyProperties.forEach((t=>delete e[t])),e}({...e,name:(e.name||ne)+" - Copy"}),t)),[]),_=(0,v.useCallback)((async e=>(i(!0),o(e).then((e=>{const t=(0,L.__)("Successfully moved product to Trash.","woocommerce");return c("success",`🎉 ${t}`),i(!1),e}),(e=>(c("error",(0,L.__)("Failed to move product to Trash.","woocommerce")),i(!1),e))))),[]),w=(0,v.useCallback)((e=>{if(!e.length)return"";const{getCurrencyConfig:t}=m,{decimalSeparator:o}=t(),r=new RegExp(U.replace("%s",o),"g"),n=new RegExp(j.replaceAll("%s",o),"g");return e.replace(r,"").replace(n,"").replace(o,".")}),[m]),g=(0,v.useCallback)((e=>{const{getCurrencyConfig:t}=m,{decimalSeparator:o,thousandSeparator:r}=t();return te.numberFormat({decimalSeparator:o,thousandSeparator:r},e)}),[m]),E=(0,v.useCallback)((e=>{const{getCurrencyConfig:t}=m,{decimalSeparator:o,thousandSeparator:r}=t();return te.parseNumber({decimalSeparator:o,thousandSeparator:r},e)}),[m]);return{createProductWithStatus:d,updateProductWithStatus:p,copyProductWithStatus:h,deleteProductAndRedirect:_,sanitizePrice:w,formatNumber:g,parseNumber:E,isUpdatingDraft:s.draft,isUpdatingPublished:s.publish,isDeleting:l}}const le=({})=>{const{updateProductWithStatus:e}=ce(),[t,o]=(0,v.useState)(!1),{getInputProps:r,values:n,touched:c,errors:l,setValue:i,resetForm:s}=(0,x.useFormContext)(),{permalinkPrefix:u,permalinkSuffix:m}=(0,a.useSelect)((e=>{const{getPermalinkParts:t}=e(R.PRODUCTS_STORE_NAME);if(n.id){const e=t(n.id);return{permalinkPrefix:null==e?void 0:e.prefix,permalinkSuffix:null==e?void 0:e.suffix}}return{}}));return(0,v.createElement)("div",null,(0,v.createElement)(S.TextControl,{label:(0,v.createInterpolateElement)((0,L.__)("Name ","woocommerce"),{required:(0,v.createElement)("span",{className:"woocommerce-product-form__optional-input"},(0,L.__)("(required)","woocommerce"))}),name:`${J}-name`,placeholder:(0,L.__)("e.g. 12 oz Coffee Mug","woocommerce"),...r("name",{onBlur:()=>{var e;!n.sku&&(null===(e=n.name)||void 0===e?void 0:e.length)&&i("sku",(0,H.cleanForSlug)(n.name))}})}),n.id&&!(Boolean(c.name)&&Boolean(l.name))&&u&&(0,v.createElement)("span",{className:"woocommerce-product-form__secondary-text product-details-section__product-link"},(0,L.__)("Product link","woocommerce"),": ",(0,v.createElement)("a",{href:n.permalink,target:"_blank",rel:"noreferrer"},u,n.slug||(0,H.cleanForSlug)(n.name),m),(0,v.createElement)(S.Button,{variant:"link",onClick:()=>o(!0)},(0,L.__)("Edit","woocommerce"))),t&&(0,v.createElement)(ee,{permalinkPrefix:u||"",permalinkSuffix:m||"",product:n,onCancel:()=>o(!1),onSaved:()=>o(!1),saveHandler:async t=>{const o=await e(n.id,{slug:t},n.status,!0);if(o&&o.id)return s({...n,slug:o.slug,permalink:o.permalink},c,l),{slug:o.slug,permalink:o.permalink}}}))};function ie(e){return{onChange:t=>{(0,Q.recordEvent)(`product_checkbox_${e}`,{checked:t})}}}const se=()=>{const{getCheckboxControlProps:e}=(0,x.useFormContext)();return(0,v.createElement)(S.CheckboxControl,{label:(0,v.createElement)(v.Fragment,null,(0,L.__)("Feature this product","woocommerce"),(0,v.createElement)(x.__experimentalTooltip,{text:(0,v.createInterpolateElement)((0,L.__)("Include this product in a featured section on your website with a widget or shortcode. ","woocommerce"),{moreLink:(0,v.createElement)(x.Link,{href:"https://woocommerce.com/document/woocommerce-shortcodes/#products",target:"_blank",type:"external",onClick:()=>(0,Q.recordEvent)("add_product_learn_more",{category:J})},(0,L.__)("Learn more","woocommerce"))})})),...e("featured",ie("featured"))})},ue=window.wp.blocks,me=()=>{const{setValue:e,values:t}=(0,x.useFormContext)(),[o,r]=(0,v.useState)((0,ue.parse)(t.short_description||""));return(0,v.createElement)(x.__experimentalRichTextEditor,{label:(0,L.__)("Summary","woocommerce"),blocks:o,onChange:t=>{r(t),o.length&&e("short_description",(0,ue.serialize)(t))},placeholder:(0,L.__)("Summarize this product in 1-2 short sentences. We'll show it at the top of the page.","woocommerce")})},de=()=>{const{setValue:e,values:t}=(0,x.useFormContext)(),[o,r]=(0,v.useState)((0,ue.parse)(t.description||""));return(0,v.createElement)(x.__experimentalRichTextEditor,{label:(0,L.__)("Description","woocommerce"),blocks:o,onChange:t=>{r(t),o.length&&e("description",(0,ue.serialize)(t))},placeholder:(0,L.__)("Describe this product. What makes it unique? What are its most important features?","woocommerce")})},pe="WooProductMenuMenuItem",he=({children:e,order:t=1})=>(0,v.createElement)(S.Fill,{name:pe},(o=>(0,x.createOrderedChildren)(e,t,o)));he.Slot=({fillProps:e})=>(0,v.createElement)(S.Slot,{name:pe,fillProps:e},x.sortFillsByOrder);const _e=window.wp.primitives,ve=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"}));function we(){return we=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=document&&document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=>{t.classList.toggle(e)}}),[e])}("interface-interface-skeleton__html-container");const h={drawer:(0,L.__)("Drawer"),header:(0,L.__)("Header"),body:(0,L.__)("Content"),secondarySidebar:(0,L.__)("Block Library"),sidebar:(0,L.__)("Settings"),actions:(0,L.__)("Publish"),footer:(0,L.__)("Footer"),...u};return(0,v.createElement)("div",we({},p,{ref:(0,g.useMergeRefs)([t,p.ref]),className:Ee()(m,"interface-interface-skeleton",p.className,!!o&&"has-footer")}),!!i&&(0,v.createElement)("div",{className:"interface-interface-skeleton__drawer",role:"region","aria-label":h.drawer,tabIndex:"-1"},i),(0,v.createElement)("div",{className:"interface-interface-skeleton__editor"},!!r&&(0,v.createElement)("div",{className:"interface-interface-skeleton__header",role:"region","aria-label":h.header,tabIndex:"-1"},r),(0,v.createElement)("div",{className:"interface-interface-skeleton__body"},!!a&&(0,v.createElement)("div",{className:"interface-interface-skeleton__secondary-sidebar",role:"region","aria-label":h.secondarySidebar,tabIndex:"-1"},a),!!c&&(0,v.createElement)("div",{className:"interface-interface-skeleton__notices"},c),(0,v.createElement)("div",{className:"interface-interface-skeleton__content",role:"region","aria-label":h.body,tabIndex:"-1"},l),!!n&&(0,v.createElement)("div",{className:"interface-interface-skeleton__sidebar",role:"region","aria-label":h.sidebar,tabIndex:"-1"},n),!!s&&(0,v.createElement)("div",{className:"interface-interface-skeleton__actions",role:"region","aria-label":h.actions,tabIndex:"-1"},s))),!!o&&(0,v.createElement)("div",{className:"interface-interface-skeleton__footer",role:"region","aria-label":h.footer,tabIndex:"-1"},o))})),be=window.lodash;function Ce(e){let{scope:t,...o}=e;return(0,v.createElement)(S.Fill,we({name:`PinnedItems/${t}`},o))}Ce.Slot=function(e){let{scope:t,className:o,...r}=e;return(0,v.createElement)(S.Slot,we({name:`PinnedItems/${t}`},r),(e=>!(0,be.isEmpty)(e)&&(0,v.createElement)("div",{className:Ee()(o,"interface-pinned-items")},e)))};const ye=Ce,Ae=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}));function xe(e){let{as:t=S.DropdownMenu,className:o,label:r=(0,L.__)("Options"),popoverProps:n,toggleProps:a,children:c}=e;return(0,v.createElement)(t,{className:Ee()("interface-more-menu-dropdown",o),icon:Ae,label:r,popoverProps:{position:"bottom left",...n,className:Ee()("interface-more-menu-dropdown__content",null==n?void 0:n.className)},toggleProps:{tooltipPosition:"bottom",...a}},(e=>c(e)))}const ke=window.wp.deprecated;var Se=__webpack_require__.n(ke);const Pe=window.wp.preferences,Be=(e,t)=>o=>{let{registry:r}=o;t&&r.dispatch(Pe.store).set(e,"complementaryArea",t)},Ne=e=>t=>{let{registry:o}=t;o.dispatch(Pe.store).set(e,"complementaryArea",null)},Me=(e,t)=>o=>{let{registry:r}=o;if(!t)return;const n=r.select(Pe.store).get(e,"pinnedItems");!0!==(null==n?void 0:n[t])&&r.dispatch(Pe.store).set(e,"pinnedItems",{...n,[t]:!0})},Te=(e,t)=>o=>{let{registry:r}=o;if(!t)return;const n=r.select(Pe.store).get(e,"pinnedItems");r.dispatch(Pe.store).set(e,"pinnedItems",{...n,[t]:!1})};function Ve(e,t){return function(o){let{registry:r}=o;Se()("dispatch( 'core/interface' ).toggleFeature",{since:"6.0",alternative:"dispatch( 'core/preferences' ).toggle"}),r.dispatch(Pe.store).toggle(e,t)}}function Fe(e,t,o){return function(r){let{registry:n}=r;Se()("dispatch( 'core/interface' ).setFeatureValue",{since:"6.0",alternative:"dispatch( 'core/preferences' ).set"}),n.dispatch(Pe.store).set(e,t,!!o)}}function De(e,t){return function(o){let{registry:r}=o;Se()("dispatch( 'core/interface' ).setFeatureDefaults",{since:"6.0",alternative:"dispatch( 'core/preferences' ).setDefaults"}),r.dispatch(Pe.store).setDefaults(e,t)}}const Le=(0,a.createRegistrySelector)((e=>(t,o)=>e(Pe.store).get(o,"complementaryArea"))),He=(0,a.createRegistrySelector)((e=>(t,o,r)=>{var n;const a=e(Pe.store).get(o,"pinnedItems");return null===(n=null==a?void 0:a[r])||void 0===n||n})),Re=(0,a.createRegistrySelector)((e=>(t,o,r)=>(Se()("select( 'core/interface' ).isFeatureActive( scope, featureName )",{since:"6.0",alternative:"select( 'core/preferences' ).get( scope, featureName )"}),!!e(Pe.store).get(o,r)))),ze=(0,a.createReduxStore)("core/interface",{reducer:()=>{},actions:e,selectors:t});(0,a.register)(ze);const Ie=({children:e,label:t,icon:o,title:r})=>{const[n,a]=(0,v.useState)(!1),c="function"==typeof e?e({isOpen:n,setOpen:a}):e;return(0,v.createElement)(ye,{scope:X},(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.Button,{variant:"tertiary",icon:null!=o?o:ve,label:t,onClick:()=>a(!n)}),n&&(0,v.createElement)(S.Modal,{title:r,onRequestClose:()=>a(!1)},c)))},Oe=({children:e,label:t,icon:o})=>{const[r,n]=(0,v.useState)(!1),a="function"==typeof e?e({isVisible:r,setVisible:n}):e;return(0,v.createElement)(ye,{scope:X},(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.Button,{variant:"tertiary",icon:null!=o?o:ve,label:t,onClick:()=>n(!r)}),r&&(0,v.createElement)(S.Popover,{onFocusOutside:()=>n(!1),onClose:()=>n(!1),focusOnMount:"container"},a)))},$e=window.wc.adminLayout,Ge=window.wp.keyboardShortcuts,Ue=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})),je=function(e){let{icon:t,size:o=24,...r}=e;return(0,v.cloneElement)(t,{width:o,height:o,...r})},qe=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Ze=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M5 5.5h14a.5.5 0 01.5.5v1.5a.5.5 0 01-.5.5H5a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 9.232A2 2 0 013 7.5V6a2 2 0 012-2h14a2 2 0 012 2v1.5a2 2 0 01-1 1.732V18a2 2 0 01-2 2H6a2 2 0 01-2-2V9.232zm1.5.268V18a.5.5 0 00.5.5h12a.5.5 0 00.5-.5V9.5h-13z",clipRule:"evenodd"})),We=window.wc.navigation,Je=(0,v.createContext)(!1),Ye=(e,t)=>Boolean(e)&&e!==t?e:t===ne?(0,L.__)("Add new product","woocommerce"):t,Xe=()=>(0,v.createElement)(v.Fragment,null,(0,v.createElement)(xe,{toggleProps:{onClick:()=>(0,Q.recordEvent)("product_dropdown_click")},popoverProps:{className:"woocommerce-product-header__more-menu"}},(({onClose:e})=>(0,v.createElement)(v.Fragment,null,(0,v.createElement)(he.Slot,{fillProps:{onClose:e}})))));function Ke(e){switch(e.code){case"variable_product_no_variation_prices":case"product_form_field_error":return e.message;case"product_invalid_sku":return(0,L.__)("Invalid or duplicated SKU.","woocommerce");case"product_create_error":return(0,L.__)("Failed to create product.","woocommerce");case"product_publish_error":return(0,L.__)("Failed to publish product.","woocommerce");case"product_preview_error":return(0,L.__)("Failed to preview product.","woocommerce");default:return(0,L.__)("Failed to save product.","woocommerce")}}const Qe=(0,v.createContext)({errors:{},registerValidator:()=>()=>{},unRegisterValidator:()=>()=>{},validateField:()=>Promise.resolve(void 0),validateAll:()=>Promise.resolve({})});function et(){const e=(0,v.useContext)(Qe),[t,o]=(0,v.useState)(!1);return{isValidating:t,validate:async t=>(o(!0),new Promise(((o,r)=>{e.validateAll(t).then((e=>{!function(e){return Object.values(e).some(Boolean)}(e)?o():r(e)})).catch((()=>{r(e.errors)}))})).finally((()=>{o(!1)})))}}function tt(e){const[t]=(0,b.useEntityProp)("postType",e,"permalink");return{getProductURL:(0,B.useCallback)((e=>{const o=new URL(t);return e&&(null==o||o.searchParams.append("preview","true")),(null==o?void 0:o.toString())||""}),[t])}}function ot({productStatus:e,...t}){const{createErrorNotice:o}=(0,a.useDispatch)("core/notices"),r=function({productStatus:e,productType:t="product",disabled:o,onClick:r,onSaveSuccess:n,onSaveError:c,...l}){const i=(0,v.useRef)(),[s]=(0,b.useEntityProp)("postType",t,"id"),{getProductURL:u}=tt(t),{hasEdits:m,isDisabled:d}=(0,a.useSelect)((e=>{const{hasEditsForEntityRecord:o,isSavingEntityRecord:r}=e("core");return{isDisabled:r("postType",t,s),hasEdits:o("postType",t,s)}}),[s]),{isValidating:p,validate:h}=et(),_=o||d||p,{editEntityRecord:w,saveEditedEntityRecord:g}=(0,a.useDispatch)("core");return{"aria-label":(0,L.__)("Preview in new tab","woocommerce"),children:(0,L.__)("Preview","woocommerce"),target:"_blank",...l,ref(e){"function"==typeof l.ref&&l.ref(e),i.current=e},"aria-disabled":_,href:u(!0),variant:"tertiary",onClick:async function(o){var a;if(_)return o.preventDefault();if(r&&r(o),m){o.preventDefault();try{await h(),"auto-draft"===e&&await w("postType",t,s,{status:"draft"});const o=await g("postType",t,s,{throwOnError:!0});null===(a=i.current)||void 0===a||a.click(),n&&n(o)}catch(e){if(c){let t=e;t.code||(t={code:"product_preview_error"}),c(t)}}}}}}({productStatus:e,...t,onClick(){(0,Q.recordEvent)("product_preview_changes",{source:Y})},onSaveSuccess(t){if("auto-draft"===e){const e=(0,We.getNewPath)({},`/product/${t.id}`);(0,We.navigateTo)({url:e})}},onSaveError(e){const t=Ke(e);o(t)}});return(0,v.createElement)(S.Button,{...r})}const rt={cross_sell_ids:"cross_sells",reviews_allowed:"enable_reviews",downloadable:"is_downloadable",virtual:"is_virtual",images:"product_gallery",upsell_ids:"upsells"},nt=["attributes","categories","description","manage_stock","menu_order","note","purchase_note","sale_price","short_description","tags","weight","cross_sell_ids","reviews_allowed","downloadable","virtual","images","upsell_ids"];function at(e,t){const{id:o,type:r}=t,n={product_id:o,source:"product-blocks-editor-v1",product_type:r};t.parent_id>0&&(t.note=t.description,delete t.description);for(const e of Object.keys(t))if(nt.includes(e)){const o=rt[e]||e;Array.isArray(t[e])||"string"==typeof t[e]?n[o]=t[e].length?"yes":"no":n[o]=t[e]?"yes":"no"}if(t.downloadable||t.virtual){const{downloadable:e,virtual:o}=t,r={virtual:o,downloadable:e};n.product_type_options=Object.keys(r).filter((e=>r[e])).join(",")}"images"in t&&(n.product_image=t.images.length?"yes":"no"),t.dimensions&&(n.dimensions=t.dimensions.length.length||t.dimensions.width.length||t.dimensions.height.length?"yes":"no"),(0,Q.recordEvent)(e,n)}const ct=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16.7 7.1l-6.3 8.5-3.3-2.5-.9 1.2 4.5 3.4L17.9 8z"})),lt=()=>{const{updateOptions:e}=(0,a.useDispatch)(R.OPTIONS_STORE_NAME),{shouldShowFeedbackBar:t}=(0,a.useSelect)((e=>{var t;const{getOption:o,hasFinishedResolution:r}=e(R.OPTIONS_STORE_NAME),n=o(z);return{shouldShowFeedbackBar:!!r("getOption",[z])&&(null===(t=window.wcTracks)||void 0===t?void 0:t.isEnabled)&&"yes"===n}}),[]);return{shouldShowFeedbackBar:t,maybeShowFeedbackBar:async()=>{var t;const{showFeedbackBarOption:o}=await(async()=>{const{getOption:e}=(0,a.resolveSelect)(R.OPTIONS_STORE_NAME);return{showFeedbackBarOption:await e(z)}})();(null===(t=window.wcTracks)||void 0===t?void 0:t.isEnabled)&&"no"!==o&&e({[z]:"yes"})},hideFeedbackBar:()=>{e({[z]:"no"})}}};function it({productStatus:e,productType:t="product",...o}){const{createSuccessNotice:r,createErrorNotice:n}=(0,a.useDispatch)("core/notices"),{maybeShowFeedbackBar:c}=lt(),l=function({productStatus:e,productType:t="product",disabled:o,onClick:r,onSaveSuccess:n,onSaveError:c,...l}){const[i]=(0,b.useEntityProp)("postType",t,"id"),{hasEdits:s,isDisabled:u}=(0,a.useSelect)((e=>{const{hasEditsForEntityRecord:o,isSavingEntityRecord:r}=e("core");return{isDisabled:r("postType",t,i),hasEdits:o("postType",t,i)}}),[i]),{isValidating:m,validate:d}=et(),p=o||u||"publish"!==e&&!s||m,{editEntityRecord:h,saveEditedEntityRecord:_}=(0,a.useDispatch)("core");async function w(){try{await d({status:"draft"}),await h("postType",t,i,{status:"draft"});const e=await _("postType",t,i,{throwOnError:!0});n&&n(e)}catch(e){c&&c(e)}}let g;return g="publish"===e?(0,L.__)("Switch to draft","woocommerce"):s||"auto-draft"===e?(0,L.__)("Save draft","woocommerce"):(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.Icon,{icon:ct}),(0,L.__)("Saved","woocommerce")),(0,Ge.useShortcut)("core/editor/save",(t=>{t.preventDefault(),p||"draft"!==e&&"auto-draft"!==e||w()})),{children:g,...l,"aria-disabled":p,variant:"tertiary",onClick:async function(e){if(p)return e.preventDefault();r&&r(e),await w()}}}({productStatus:e,productType:t,...o,onSaveSuccess(t){if(at("product_edit",t),r((0,L.__)("Product saved as draft.","woocommerce")),c(),"auto-draft"===e){const e=(0,We.getNewPath)({},`/product/${t.id}`);(0,We.navigateTo)({url:e})}},onSaveError(e){const t=Ke(e);n(t)}});return(0,v.createElement)(S.Button,{...l})}function st(e,t){if(e.code)return e;if("variations"in e&&e.variations)return{code:"variable_product_no_variation_prices",message:e.variations};const o=Object.values(e).find((e=>void 0!==e));return void 0!==o?{code:"product_form_field_error",message:o}:{code:"publish"===t||"future"===t?"product_publish_error":"product_create_error"}}function ut(e){const[t]=(0,b.useEntityProp)("postType",e,"id"),[o,,r]=(0,b.useEntityProp)("postType",e,"name"),[n]=(0,b.useEntityProp)("postType",e,"status"),[c,l]=(0,v.useState)(!1),[i,s]=(0,v.useState)(!1),{isValidating:u,validate:m}=et(),{isDirty:d}=(0,a.useSelect)((o=>({isDirty:o("core").hasEditsForEntityRecord("postType",e,t)})),[e,t]);async function p(o={}){try{l(!0),await m(o);const{saveEntityRecord:r}=(0,a.dispatch)("core"),{blocks:n,content:c,selection:i,...s}=(0,a.select)("core").getEntityRecordEdits("postType",e,t);return await r("postType",e,{...s,...o,id:t},{throwOnError:!0})}catch(e){throw st(e,n)}finally{l(!1)}}return{isValidating:u,isDirty:d,isSaving:c,isPublishing:c,isTrashing:i,save:p,publish:async function(e={}){return p("publish"===n||"future"===n?e:{status:"publish",...e})},trash:async function(o=!1){try{s(!0),await m();const{deleteEntityRecord:r,saveEditedEntityRecord:n}=(0,a.dispatch)("core");return await n("postType",e,t,{throwOnError:!0}),await r("postType",e,t,{force:o,throwOnError:!0})}catch(e){throw st(e,n)}finally{s(!1)}},copyToDraft:async function(){try{const e=ne===r&&o!==r?{name:o}:{};return l(!0),await(0,a.dispatch)(R.PRODUCTS_STORE_NAME).duplicateProduct(t,e)}catch(e){throw st(e,n)}finally{l(!1)}}}}const mt=window.wp.date;function dt(e){const t=(0,mt.getDate)(null!=e?e:null);return(0,mt.date)("Y-m-d\\TH:i:s",t,void 0)}function pt(){var e;const{timezone:t}=(0,mt.__experimentalGetSettings)();return t.abbr&&isNaN(Number(t.abbr))?t.abbr:`UTC${Number(t.offset)<0?"":"+"}${null!==(e=t.offsetFormatted)&&void 0!==e?e:t.offset}`}function ht(e,t){return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}function _t(e){const{timezone:t}=(0,mt.__experimentalGetSettings)();return Number(t.offset)===e.getTimezoneOffset()/60*-1}const vt="Y-m-d\\TH:i:s";function wt(e,t){const{formats:o}=(0,mt.__experimentalGetSettings)(),r=(0,L.sprintf)((0,L._x)("F j, Y %s","product schedule full date format","woocommerce"),o.time);return(0,mt.dateI18n)(null!=t?t:r,e,void 0)}function gt(e){const t=pt(),o=wt(e);return(0,L.isRTL)()?`${t} ${o}`:`${o} ${t}`}function Et(e){const{formats:t}=(0,mt.__experimentalGetSettings)(),o=(0,mt.getDate)(e),r=(0,mt.getDate)(null);if(ht(o,r)&&!(0,mt.isInTheFuture)(e))return(0,L.__)("Immediately","woocommerce");if(!_t(r))return gt(e);if(ht(o,r))return(0,L.sprintf)((0,L.__)("Today at %s","woocommerce"),wt(e,t.time));const n=new Date(r);return n.setDate(n.getDate()+1),ht(o,n)?(0,L.sprintf)((0,L.__)("Tomorrow at %s","woocommerce"),wt(e,t.time)):o.getFullYear()===r.getFullYear()?wt(o,(0,L.sprintf)((0,L._x)("F j %s","product schedule date format without year","woocommerce"),t.time)):wt(e)}const ft="Y-m-d\\TH:i:s";function bt(e){const{isSaving:t,save:o}=ut(e),[r,n]=(0,b.useEntityProp)("postType",e,"date_created_gmt"),[a,c,l]=(0,b.useEntityProp)("postType",e,"status"),i=`${r}+00:00`,s=dt(i);function u(e){const t=(0,mt.getDate)(null!=e?e:null),o=(0,mt.date)(ft,t,"GMT");let r=l;return(0,mt.isInTheFuture)(t.toISOString())?r="future":"future"===l&&(r="publish"),{status:r,date_created_gmt:o}}return{isScheduling:t,isScheduled:"future"===a||(0,mt.isInTheFuture)(s),date:s,formattedDate:Et(i),setDate:async function(e){const t=u(e);n(t.date_created_gmt),c(t.status)},schedule:async function(e){const t=u(e);return o(t)}}}const Ct=window.wc.wcSettings,yt=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"}));function At({dropdownButtonLabel:e=(0,L.__)("More options","woocommerce"),controls:t,defaultOpen:o=!1,popoverProps:{placement:r="bottom-end",position:n="bottom left left",offset:a=0}={placement:"bottom-end",position:"bottom left left",offset:0},className:c,renderMenu:l,...i}){return(0,v.createElement)(S.Flex,{className:"woocommerce-button-with-dropdown-menu"+((null==c?void 0:c.length)?" "+c:""),justify:"left",gap:0,expanded:!1,role:"group"},(0,v.createElement)(S.FlexItem,{role:"none"},(0,v.createElement)(S.Button,{...i,className:"woocommerce-button-with-dropdown-menu__main-button"})),(0,v.createElement)(S.FlexItem,{role:"none"},(0,v.createElement)(S.DropdownMenu,{toggleProps:{className:"woocommerce-button-with-dropdown-menu__dropdown-button",variant:i.variant},controls:t,icon:yt,label:e,popoverProps:{placement:r,position:n,offset:a},defaultOpen:o},l)))}function xt(){const e=(0,mt.__experimentalGetSettings)();return/a(?!\\)/i.test(e.formats.time.toLowerCase().replace(/\\\\/g,"").split("").reverse().join(""))}function kt({postType:e,title:t=(0,L.__)("Schedule product","woocommerce"),description:o=(0,L.__)("Decide when this product should become visible to customers.","woocommerce"),value:r,className:n,onCancel:a,onSchedule:c,isScheduling:l,...i}){const[s,u]=(0,v.useState)((()=>null!=r?r:dt()));function m(e){u(e)}return(0,v.createElement)(S.Modal,{...i,title:t,className:Ee()(n,"woocommerce-schedule-publish-modal"),onRequestClose:()=>null==a?void 0:a()},(0,v.createElement)("p",{className:"woocommerce-schedule-publish-modal__description"},o),(0,v.createElement)("div",{className:"woocommerce-schedule-publish-modal__content"},(0,v.createElement)("div",{className:"woocommerce-schedule-publish-modal__button-now"},(0,v.createElement)("strong",null,(0,L.__)("Publish","woocommerce")),(0,v.createElement)(S.Button,{variant:"link",onClick:()=>m(dt())},(0,L.__)("Now","woocommerce"))),(0,v.createElement)(S.DateTimePicker,{currentDate:s,onChange:m,is12Hour:xt()})),(0,v.createElement)("div",{className:"woocommerce-schedule-publish-modal__buttons"},(0,v.createElement)(S.Button,{variant:"tertiary",onClick:a},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",isBusy:l,disabled:l,onClick:()=>null==c?void 0:c(s)},(0,L.__)("Schedule","woocommerce"))))}function St(e,t){const{createSuccessNotice:o}=(0,a.dispatch)("core/notices"),r=function(e,t){return window.wcAdminFeatures["product-pre-publish-modal"]&&"future"===e.status?(0,L.sprintf)((0,L.__)("Product scheduled for %s.","woocommerce"),Et(`${e.date_created_gmt}+00:00`)):"publish"===t||"future"===t?(0,L.__)("Product updated.","woocommerce"):(0,L.__)("Product published.","woocommerce")}(e,t);o(r,{icon:"🎉",actions:[{label:(0,L.__)("View in store","woocommerce"),url:e.permalink,onClick(t){t.preventDefault(),window.open(e.permalink,"_blank")}}]})}function Pt({postType:e,...t}){const{isScheduling:o,isScheduled:r,schedule:n,date:c,formattedDate:l}=bt(e),[i,s]=(0,v.useState)(),{copyToDraft:u,trash:m}=ut(e),{createErrorNotice:d,createSuccessNotice:p}=(0,a.useDispatch)("core/notices"),[,,h]=(0,b.useEntityProp)("postType",e,"status");function _(e){n(e).then((e=>{at("product_schedule",e),St(e)})).catch((e=>{const t=Ke(e);d(t)})).finally((()=>{s(void 0)}))}return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(At,{...t,renderMenu:function({onClose:e}){return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.MenuGroup,null,r?(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.MenuItem,{onClick:()=>{_(),e()}},(0,L.__)("Publish now","woocommerce")),(0,v.createElement)(S.MenuItem,{info:l,onClick:()=>{s("edit"),e()}},(0,L.__)("Edit schedule","woocommerce"))):(0,v.createElement)(S.MenuItem,{onClick:()=>{s("schedule"),e()}},(0,L.__)("Schedule publish","woocommerce"))),"trash"!==h&&(0,v.createElement)(S.MenuGroup,null,(0,v.createElement)(S.MenuItem,{onClick:()=>{u().then((e=>{at("product_copied_to_draft",e),p((0,L.__)("Product successfully duplicated","woocommerce"));const t=(0,We.getNewPath)({},`/product/${e.id}`);(0,We.navigateTo)({url:t})})).catch((e=>{const t=Ke(e);d(t)})),e()}},(0,L.__)("Copy to a new draft","woocommerce")),(0,v.createElement)(S.MenuItem,{isDestructive:!0,onClick:()=>{m().then((e=>{at("product_delete",e),p((0,L.__)("Product successfully deleted","woocommerce"));const t=(0,Ct.getAdminLink)("edit.php?post_type=product");(0,We.navigateTo)({url:t})})).catch((e=>{const t=Ke(e);d(t)})),e()}},(0,L.__)("Move to trash","woocommerce"))))}}),i&&(0,v.createElement)(kt,{postType:e,value:"edit"===i?c:void 0,isScheduling:o,onCancel:()=>s(void 0),onSchedule:_}))}function Bt({productType:e="product",isMenuButton:t,isPrePublishPanelVisible:o=!0,...r}){const{createErrorNotice:n}=(0,a.useDispatch)("core/notices"),{maybeShowFeedbackBar:c}=lt(),{openPrepublishPanel:l}=(0,a.useDispatch)(h),[i,,s]=(0,b.useEntityProp)("postType",e,"status"),u=function({productType:e="product",disabled:t,onClick:o,onPublishSuccess:r,onPublishError:n,...a}){const{isValidating:c,isDirty:l,isPublishing:i,publish:s}=ut(e),[,,u]=(0,b.useEntityProp)("postType",e,"status"),{isScheduled:m}=bt(e),d=i||c,p="draft"!==u&&(t||d||!l),h=()=>s().then(r).catch(n);return(0,Ge.useShortcut)("core/editor/save",(e=>{e.preventDefault(),p||"publish"!==u&&"future"!==u||h()})),{children:window.wcAdminFeatures["product-pre-publish-modal"]&&m?(0,L.__)("Schedule","woocommerce"):"publish"===u||"future"===u?(0,L.__)("Update","woocommerce"):(0,L.__)("Publish","woocommerce"),...a,isBusy:d,"aria-disabled":p,variant:"primary",onClick:function(e){var t;p?null===(t=e.preventDefault)||void 0===t||t.call(e):(o&&o(e),h())}}}({productType:e,...r,onPublishSuccess(e){if(("publish"===e.status||"future"===e.status)&&at("product_update",e),St(e,s),c(),"auto-draft"===s||"draft"===s){const t=(0,We.getNewPath)({},`/product/${e.id}`);(0,We.navigateTo)({url:t})}},onPublishError(e){const t=Ke(e);n(t)}});if("product"===e&&window.wcAdminFeatures["product-pre-publish-modal"]&&t){function m(t){return(0,v.createElement)(Pt,{...t,postType:e})}if("publish"!==i&&"future"!==i&&o){function d(e){u["aria-disabled"]?e.preventDefault():((0,Q.recordEvent)("product_prepublish_panel",{source:Y,action:"view"}),l())}return(0,v.createElement)(Pt,{...u,postType:e,controls:void 0,onClick:d,renderMenu:m})}return(0,v.createElement)(Pt,{...u,postType:e,controls:void 0,renderMenu:m})}return(0,v.createElement)(S.Button,{...u})}function Nt(){return(0,v.createElement)("div",{className:"woocommerce-product-header is-loading","aria-hidden":"true"},(0,v.createElement)("div",{className:"woocommerce-product-header__inner"},(0,v.createElement)("div",null),(0,v.createElement)("div",{className:"woocommerce-product-header__title"}),(0,v.createElement)("div",{className:"woocommerce-product-header__actions"},(0,v.createElement)("div",{className:"woocommerce-product-header__action"}),(0,v.createElement)("div",{className:"woocommerce-product-header__action"}),(0,v.createElement)("div",{className:"woocommerce-product-header__action"}),(0,v.createElement)("div",{className:"woocommerce-product-header__action"}))),(0,v.createElement)("div",{className:"woocommerce-product-tabs"},Array(7).fill(0).map(((e,t)=>(0,v.createElement)("div",{key:t,className:"components-button"})))))}const Mt="woocommerce_product_tabs";function Tt({onChange:e=(()=>{})}){const[t,o]=(0,v.useState)(null),r=(0,We.getQuery)(),[n]=(0,b.useEntityProp)("postType","product","id"),c=(0,a.useSelect)((e=>e("core").getEditedEntityRecord("postType","product",n)));return(0,v.useEffect)((()=>{e(t)}),[t]),(0,v.useEffect)((()=>{r.tab&&o(r.tab)}),[r.tab]),(0,v.createElement)(S.NavigableMenu,{role:"tablist",onNavigate:function(e,t){t.click()},className:"woocommerce-product-tabs",orientation:"horizontal"},(0,v.createElement)(S.Slot,{fillProps:{onClick:e=>{(0,We.navigateTo)({url:(0,We.getNewPath)({tab:e})}),(0,Q.recordEvent)("product_tab_click",function(e,t){const o={product_tab:e,product_type:t.type,source:Y};return"inventory"===e?{...o,is_store_stock_management_enabled:t.manage_stock}:o}(e,c))}},name:Mt},(e=>M?(function(e){var r,n;if(!t)for(let t=0;t{const{getEntityRecord:o}=e("core");return o("postType",t,r)}),[r]),[c]=(0,b.useEntityProp)("postType",t,"name"),{showPrepublishChecks:l}=function(){const{updateOptions:e}=(0,a.useDispatch)(R.OPTIONS_STORE_NAME),{isResolving:t,showPrepublishChecks:o}=(0,a.useSelect)((e=>{const{getOption:t,hasFinishedResolution:o}=e(R.OPTIONS_STORE_NAME),r=t(G)||"yes";return{isResolving:!o("getOption",[G]),showPrepublishChecks:"yes"===r}}),[]);return{isResolving:t,showPrepublishChecks:o,togglePrepublishChecks:()=>{e({[G]:o?"no":"yes"})}}}(),[i]=(0,b.useEntityProp)("postType",t,"catalog_visibility"),[s]=(0,b.useEntityProp)("postType",t,"status"),u=(0,$e.useAdminSidebarWidth)();(0,v.useEffect)((()=>{document.querySelectorAll(".interface-interface-skeleton__header").forEach((e=>{e.style&&(e.style.width="calc(100% - "+u+"px)",e.style.left=u+"px")}))}),[u]);const m=(null==n?void 0:n.parent_id)>0,[d]=(0,b.useEntityProp)("postType",t,m?"image":"images");if(o)return(0,v.createElement)(Nt,null);const p=!m&&Array.isArray(d)&&d.length>0||m&&d;function h(e,t){return Array.isArray(e)?e[0][t]||"":e[t]||""}return(0,v.createElement)("div",{className:"woocommerce-product-header",role:"region","aria-label":(0,L.__)("Product Editor top bar.","woocommerce"),tabIndex:-1},(0,v.createElement)("div",{className:"woocommerce-product-header__inner"},m?(0,v.createElement)("div",{className:"woocommerce-product-header__back"},(0,v.createElement)(S.Tooltip,{className:"woocommerce-product-header__back-tooltip",text:Vt},(0,v.createElement)("div",{className:"woocommerce-product-header__back-tooltip-wrapper"},(0,v.createElement)(S.Button,{icon:Ue,isTertiary:!0,onClick:()=>{(0,Q.recordEvent)("product_variation_back_to_main_product",{source:Y});const e=(0,We.getNewPath)({tab:"variations"},`/product/${null==n?void 0:n.parent_id}`);(0,We.navigateTo)({url:e})}},(0,L.__)("Main product","woocommerce"))))):(0,v.createElement)("div",null),(0,v.createElement)("div",{className:Ee()("woocommerce-product-header-title-bar",{"is-variation":m})},(0,v.createElement)("div",{className:"woocommerce-product-header-title-bar__image"},p?(0,v.createElement)("img",{alt:h(d,"alt"),src:h(d,"src"),className:"woocommerce-product-header-title-bar__product-image"}):(0,v.createElement)(je,{icon:m?qe:Ze})),(0,v.createElement)("h1",{className:"woocommerce-product-header__title"},m?(0,v.createElement)(v.Fragment,null,null==n?void 0:n.name,(0,v.createElement)("span",{className:"woocommerce-product-header__variable-product-id"},"# ",null==n?void 0:n.id)):Ye(c,null==n?void 0:n.name),(0,v.createElement)("div",{className:"woocommerce-product-header__visibility-tags"},function(){const e=[];return"draft"===s&&e.push((0,v.createElement)(x.Tag,{key:"draft-tag",label:(0,L.__)("Draft","woocommerce")})),"future"===s&&e.push((0,v.createElement)(x.Tag,{key:"scheduled-tag",label:(0,L.__)("Scheduled","woocommerce")})),("future"!==s&&"hidden"===i||m&&"private"===s)&&e.push((0,v.createElement)(x.Tag,{key:"hidden-tag",label:(0,L.__)("Hidden","woocommerce")})),e}()))),(0,v.createElement)("div",{className:"woocommerce-product-header__actions"},!m&&(0,v.createElement)(it,{productType:t,productStatus:null==n?void 0:n.status}),(0,v.createElement)(ot,{productType:t,productStatus:null==n?void 0:n.status}),(0,v.createElement)(Bt,{productType:t,isPrePublishPanelVisible:l,isMenuButton:!0}),(0,v.createElement)($e.WooHeaderItem.Slot,{name:"product"}),(0,v.createElement)(ye.Slot,{scope:X}),(0,v.createElement)(Xe,null))),(0,v.createElement)(Tt,{onChange:e}))}const Dt=window.wp.mediaUtils,Lt=window.wp.plugins,Ht=window.wp.blockEditor,Rt=function(e,t){var o;const r=e.startsWith("meta_data."),n=e.replace("meta_data.",""),[a,c]=(0,b.useEntityProp)("postType",(null==t?void 0:t.postType)||"product",e),[l,i]=(0,b.useEntityProp)("postType",(null==t?void 0:t.postType)||"product","meta_data"),s=(0,v.useMemo)((()=>l?l.find((e=>e.key===n)):null),[l,n]),u=(0,v.useCallback)((e=>{i(s?l.map((t=>t.key===n?{...t,value:e}:t)):[...l,{key:n,value:e}])}),[l,n,s]);return r?[null!==(o=null==s?void 0:s.value)&&void 0!==o?o:null==t?void 0:t.fallbackValue,u]:[a,c]},zt=e=>(t,o)=>{const r=new URLSearchParams(t.search),n=new URLSearchParams(o.search);return r.delete("tab"),n.delete("tab"),(void 0===e||"/add-product"!==n.get("path")||r.get("path")!=="/product/"+e)&&r.toString()!==n.toString()};function It(e){return delete e.content,delete e.blocks,e}function Ot(e="product"){const[t]=(0,b.useEntityProp)("postType",e,"id"),{edits:o}=(0,a.useSelect)((o=>{const{getEntityRecordNonTransientEdits:r}=o("core");return{edits:It(r("postType",e,t))}}),[t,e]);return{hasEdit:function(e){if(e.startsWith("meta_data.")){const t=e.replace("meta_data.","");return o.hasOwnProperty("meta_data")&&-1!==o.meta_data.findIndex((e=>e.key===t))}return o.hasOwnProperty(e)},hasEdits:Object.keys(o).length>0}}const $t=(e,t)=>{var o,r;const n=null!==(r=null===(o=window.productBlockEditorSettings)||void 0===o?void 0:o.productTemplates)&&void 0!==r?r:[],a=null==t?void 0:t.type,c=e||"standard-product-template",l="variable"===a?"simple":a;let i=n.find((e=>e.id===c&&e.productData.type===l));if(!i&&t){const e=n.filter((e=>function(e,t){return Object.entries(e.productData).every((([e,o])=>{return"meta_data"===e?(r=o,n=t.meta_data||[],r.every((e=>n.find((t=>t.key===e.key&&t.value===e.value))))):t[e]===o;var r,n}))}(e,t)));i=function(e){return e.reduce(((e,t)=>Object.keys(t.productData).length>Object.keys(e.productData).length?t:e),e[0])}(e)}return{productTemplate:i,isResolving:!1}},Gt=(0,v.createContext)("product"),Ut=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20 10.8H6.7l4.1-4.5-1.1-1.1-5.8 6.3 5.8 5.8 1.1-1.1-4-3.9H20z"}));function jt({onClick:e}){return(0,v.createElement)(S.Button,{className:"woocommerce-iframe-editor__back-button",icon:Ut,onClick:e},(0,L.__)("Back","woocommerce"))}function qt({children:e,enableResizing:t,settings:o,...r}){const n=(0,Ht.__unstableUseMouseMoveTypingReset)();return(0,v.createElement)(Ht.__unstableIframe,{ref:n,name:"editor-canvas",className:"edit-site-visual-editor__editor-canvas",...r},(0,v.createElement)(v.Fragment,null,(0,v.createElement)(Ht.__unstableEditorStyles,{styles:null==o?void 0:o.styles}),(0,v.createElement)("style",null,".is-root-container {\n\t\t\t\t\t\t\t\tpadding: 36px;\n\t\t\t\t\t\t\t\tdisplay: flow-root;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tbody { position: relative; }"),t&&(0,v.createElement)("style",null,".is-root-container { min-height: 0 !important; }"),e))}const Zt=(0,v.createContext)({hasRedo:!1,hasUndo:!1,isDocumentOverviewOpened:!1,isInserterOpened:!1,isSidebarOpened:!0,redo:()=>{},setIsDocumentOverviewOpened:()=>{},setIsInserterOpened:()=>{},setIsSidebarOpened:()=>{},undo:()=>{}}),Wt=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"})),Jt=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Yt=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Xt=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M15.6 6.5l-1.1 1 2.9 3.3H8c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z"})),Kt=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18.3 11.7c-.6-.6-1.4-.9-2.3-.9H6.7l2.9-3.3-1.1-1-4.5 5L8.5 16l1-1-2.7-2.7H16c.5 0 .9.2 1.3.5 1 1 1 3.4 1 4.5v.3h1.5v-.2c0-1.5 0-4.3-1.5-5.7z"})),Qt=(0,v.forwardRef)((function(e,t){const{hasRedo:o,redo:r}=(0,v.useContext)(Zt);return(0,v.createElement)(S.Button,{...e,ref:t,icon:(0,L.isRTL)()?Kt:Xt,label:(0,L.__)("Redo","woocommerce"),"aria-disabled":!o,onClick:o?r:void 0,className:"editor-history__redo"})})),eo=(0,v.forwardRef)((function(e,t){const{hasUndo:o,undo:r}=(0,v.useContext)(Zt);return(0,v.createElement)(S.Button,{...e,ref:t,icon:(0,L.isRTL)()?Xt:Kt,label:(0,L.__)("Undo","woocommerce"),"aria-disabled":!o,onClick:o?r:void 0,className:"editor-history__undo"})})),to=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M13.8 5.2H3v1.5h10.8V5.2zm-3.6 12v1.5H21v-1.5H10.2zm7.2-6H6.6v1.5h10.8v-1.5z"})),oo=(0,v.forwardRef)((function(e,t){const{isDocumentOverviewOpened:o,setIsDocumentOverviewOpened:r}=(0,v.useContext)(Zt);return(0,v.createElement)(S.Button,{...e,ref:t,icon:to,isPressed:o,label:(0,L.__)("Document overview","woocommerce"),onClick:function(){r(!o)},className:"document-overview"})})),ro=(0,v.createElement)("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24","aria-hidden":"true",focusable:"false"},(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4 14.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h8v13zm4.5-.5c0 .3-.2.5-.5.5h-2.5v-13H18c.3 0 .5.2.5.5v12z"})),no=(0,v.forwardRef)((function(e,t){const{isSidebarOpened:o,setIsSidebarOpened:r}=(0,v.useContext)(Zt);return(0,v.createElement)(S.Button,{...e,ref:t,icon:ro,isPressed:o,label:(0,L.__)("Show/hide block inspector","woocommerce"),onClick:function(){r(!o)}})})),ao=()=>{const{createNotice:e}=(0,a.useDispatch)("core/notices"),{blocks:t}=(0,a.useSelect)((e=>{const{getBlocks:t}=e(Ht.store);return{blocks:t()}}),[]),o=(0,g.useCopyToClipboard)((()=>(0,ue.serialize)(t)),(()=>{e("success",(0,L.__)("All content copied.","woocommerce"))}));return(0,v.createElement)(S.MenuItem,{ref:o,role:"menuitem",onClick:()=>{(0,Q.recordEvent)("product_iframe_editor_copy_all_content_menu_item_click")},disabled:!t.length},(0,L.__)("Copy all content","woocommerce"))},co=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"})),lo=()=>(0,v.createElement)(S.MenuItem,{role:"menuitem",icon:co,href:(0,L.__)("https://wordpress.org/documentation/article/wordpress-block-editor/","woocommerce"),onClick:()=>{(0,Q.recordEvent)("product_iframe_editor_help_menu_item_click")},target:"_blank",rel:"noopener noreferrer"},(0,L.__)("Help","woocommerce"),(0,v.createElement)(S.VisuallyHidden,{as:"span"},(0,L.__)("(opens in a new tab)","woocommerce"))),io=()=>(0,v.createElement)(S.MenuGroup,{label:(0,L.__)("Tools","woocommerce")},(0,v.createElement)(ao,null),(0,v.createElement)(lo,null));function so(){const{set:e}=(0,a.useDispatch)(Pe.store);return(0,g.useViewportMatch)("medium")?(0,v.createElement)(S.MenuGroup,{label:(0,L.__)("View","woocommerce")},(0,v.createElement)(Pe.PreferenceToggleMenuItem,{scope:"core",name:"fixedToolbar",onToggle:()=>{e("core","distractionFree",!1)},label:(0,L.__)("Top toolbar","woocommerce"),info:(0,L.__)("Access all block and document tools in a single place","woocommerce"),messageActivated:(0,L.__)("Top toolbar activated","woocommerce"),messageDeactivated:(0,L.__)("Top toolbar deactivated","woocommerce")})):null}function uo(){const e=(0,Ct.getSetting)("admin");return e.gutenberg_version?parseFloat(null==e?void 0:e.gutenberg_version):0}const mo=()=>{const e=(0,Ct.isWpVersion)("6.5",">=")||uo()>17.3;return(0,v.createElement)(xe,null,(()=>(0,v.createElement)(v.Fragment,null,e&&(0,v.createElement)(so,null),(0,v.createElement)(io,null))))};function po({onSave:e=(()=>{}),onCancel:t=(()=>{})}){const{isInserterOpened:o,setIsInserterOpened:r}=(0,v.useContext)(Zt),[n,c]=(0,v.useState)(!0),l=(0,g.useViewportMatch)("medium"),i=(0,v.useRef)(null),{isInserterEnabled:s,isTextModeEnabled:u,hasBlockSelection:m,hasFixedToolbar:d}=(0,a.useSelect)((e=>{var t,o;const{hasInserterItems:r,getBlockRootClientId:n,getBlockSelectionEnd:a,__unstableGetEditorMode:c,getBlockSelectionStart:l}=e(Ht.store),{get:i}=e(Pe.store);return{isTextModeEnabled:"text"===c(),isInserterEnabled:r(null!==(o=n(null!==(t=a())&&void 0!==t?t:""))&&void 0!==o?o:void 0),hasBlockSelection:!!l(),hasFixedToolbar:i("core","fixedToolbar")}}),[]),p=(0,L.__)("Document tools","woocommerce"),h=(0,v.useCallback)((()=>r(!o)),[o,r]);(0,v.useEffect)((()=>{m&&c(!1)}),[m]);const _=(0,Ct.isWpVersion)("6.5",">=")||uo()>17.3;return(0,v.createElement)(Ht.NavigableToolbar,{className:"woocommerce-iframe-editor__header-toolbar","aria-label":p},(0,v.createElement)("div",{className:"woocommerce-iframe-editor__header-toolbar-left"},(0,v.createElement)("div",{className:"woocommerce-iframe-editor-document-tools"},(0,v.createElement)(S.ToolbarItem,{ref:i,as:S.Button,className:"woocommerce-iframe-editor__header-toolbar-inserter-toggle",variant:"primary",isPressed:o,onMouseDown:e=>{e.preventDefault()},onClick:h,disabled:!s,icon:Wt,label:o?(0,L.__)("Close","woocommerce"):(0,L.__)("Add","woocommerce"),showTooltip:!0}),l&&(0,v.createElement)(S.ToolbarItem,{as:Ht.ToolSelector,disabled:u}),(0,v.createElement)(S.ToolbarItem,{as:eo}),(0,v.createElement)(S.ToolbarItem,{as:Qt}),(0,v.createElement)(S.ToolbarItem,{as:oo})),d&&l&&_&&(0,v.createElement)(v.Fragment,null,(0,v.createElement)("div",{className:Ee()("selected-block-tools-wrapper",{"is-collapsed":n})},(0,v.createElement)(Ht.BlockToolbar,{hideDragHandle:!0})),(0,v.createElement)(S.Popover.Slot,{name:"block-toolbar"}),m&&(0,v.createElement)(S.Button,{className:"edit-post-header__block-tools-toggle",icon:n?Jt:Yt,onClick:()=>{c((e=>!e))},label:n?(0,L.__)("Show block tools","woocommerce"):(0,L.__)("Hide block tools","woocommerce")}))),(0,v.createElement)("div",{className:"woocommerce-iframe-editor__header-toolbar-right"},(0,v.createElement)(S.ToolbarItem,{as:S.Button,variant:"tertiary",className:"woocommerce-modal-actions__cancel-button",onClick:t,text:(0,L.__)("Cancel","woocommerce")}),(0,v.createElement)(S.ToolbarItem,{as:S.Button,variant:"primary",className:"woocommerce-modal-actions__done-button",onClick:e,text:(0,L.__)("Done","woocommerce")}),(0,v.createElement)(S.ToolbarItem,{as:no,className:"woocommerce-show-block-inspector-panel"}),(0,v.createElement)(S.ToolbarItem,{as:mo})))}const ho=window.wp.keycodes,_o=20;function vo({direction:e,resizeWidthBy:t}){return(0,v.createElement)(v.Fragment,null,(0,v.createElement)("button",{className:`resizable-editor__drag-handle is-${e}`,"aria-label":(0,L.__)("Drag to resize","woocommerce"),"aria-describedby":`resizable-editor__resize-help-${e}`,onKeyDown:function(o){const{keyCode:r}=o;"left"===e&&r===ho.LEFT||"right"===e&&r===ho.RIGHT?t(_o):("left"===e&&r===ho.RIGHT||"right"===e&&r===ho.LEFT)&&t(-_o)}}),(0,v.createElement)(S.VisuallyHidden,{id:`resizable-editor__resize-help-${e}`},(0,L.__)("Use left and right arrow keys to resize the canvas.","woocommerce")))}const wo={position:void 0,userSelect:void 0,cursor:void 0,width:void 0,height:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0};function go({enableResizing:e,height:t,children:o}){const[r,n]=(0,v.useState)("100%"),a=(0,v.useRef)(),c=(0,v.useCallback)((e=>{a.current&&n(a.current.offsetWidth+e)}),[]);return(0,v.createElement)(S.ResizableBox,{ref:e=>{a.current=null==e?void 0:e.resizable},size:{width:e?r:"100%",height:e&&t?t:"100%"},onResizeStop:(e,t,o)=>{n(o.style.width)},minWidth:300,maxWidth:"100%",maxHeight:"100%",minHeight:t,enable:{right:e,left:e},showHandle:e,resizeRatio:2,handleComponent:{left:(0,v.createElement)(vo,{direction:"left",resizeWidthBy:c}),right:(0,v.createElement)(vo,{direction:"right",resizeWidthBy:c})},handleClasses:void 0,handleStyles:{left:wo,right:wo}},o)}function Eo(){const{setIsInserterOpened:e}=(0,v.useContext)(Zt),t=(0,g.useViewportMatch)("medium","<"),{rootClientId:o}=(0,a.useSelect)((e=>{const{getBlockRootClientId:t}=e(Ht.store);return{rootClientId:t("")}})),r=(0,v.useCallback)((()=>e(!1)),[e]),n=(0,v.useCallback)((e=>{e.keyCode!==ho.ESCAPE||e.defaultPrevented||(e.preventDefault(),r())}),[r]),c=(0,v.useRef)(null);return(0,v.useEffect)((()=>{var e,t;null===(t=null===(e=c.current)||void 0===e?void 0:e.focusSearch)||void 0===t||t.call(e)}),[]),(0,v.createElement)("div",{onKeyDown:n,className:"woocommerce-iframe-editor__inserter-panel"},(0,v.createElement)("div",{className:"woocommerce-iframe-editor__inserter-panel-content"},(0,v.createElement)(Ht.__experimentalLibrary,{showInserterHelpPanel:!0,shouldFocusBlock:t,rootClientId:o,ref:c,onClose:r})))}const fo=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"}));function bo(){const{setIsDocumentOverviewOpened:e}=(0,v.useContext)(Zt),t=(0,g.useFocusOnMount)("firstElement"),o=(0,g.useFocusReturn)(),r=(0,g.useFocusReturn)(),[n,a]=(0,v.useState)(null),[c,l]=(0,v.useState)("list-view"),i=(0,v.useRef)(null),s=(0,g.useMergeRefs)([r,t,i,a]);return(0,v.createElement)("div",{className:"woocommerce-iframe-editor__document-overview-sidebar",onKeyDown:function(t){"Escape"!==t.code||t.defaultPrevented||(t.preventDefault(),e(!1))}},(0,v.createElement)(S.Button,{className:"woocommerce-iframe-editor__document-overview-sidebar-close-button",ref:o,icon:fo,label:(0,L.__)("Close","woocommerce"),onClick:()=>e(!1)}),(0,v.createElement)(S.TabPanel,{className:"woocommerce-iframe-editor__document-overview-sidebar-tab-panel",initialTabName:c,onSelect:l,tabs:[{name:"list-view",title:"List View",className:"woocommerce-iframe-editor__document-overview-sidebar-tab-item"}]},(e=>(0,v.createElement)("div",{className:"woocommerce-iframe-editor__document-overview-sidebar-tab-content",ref:s},"list-view"===e.name?(0,v.createElement)(Ht.__experimentalListView,{dropZoneElement:n}):null))))}function Co(){const{isInserterOpened:e,isDocumentOverviewOpened:t}=(0,v.useContext)(Zt);return e?(0,v.createElement)(Eo,null):t?(0,v.createElement)(bo,null):null}const yo=50;function Ao({maxHistory:e=yo,setBlocks:t}){const[o,r]=(0,v.useState)([]),[n,a]=(0,v.useState)(0);return{appendEdit:function(t){const c=[...o.slice(0,n+1),t].slice(-1*e);r(c),a(c.length-1)},hasRedo:!!o.length&&n0,redo:function(){const e=Math.min(o.length-1,n+1);o[e]&&(t(o[e]),a(e))},undo:function(){const e=Math.max(0,n-1);o[e]&&(t(o[e]),a(e))}}}function xo({onChange:e=(()=>{}),onClose:t,onInput:o=(()=>{}),settings:r,showBackButton:n=!1}){const[c]=(0,g.useResizeObserver)(),[l,i]=(0,v.useState)([]),s=(0,a.useSelect)((e=>e(h).getModalEditorBlocks()),[]);(0,v.useEffect)((()=>{i(s)}),[]);const{setModalEditorBlocks:u,setModalEditorContentHasChanged:m}=(0,a.useDispatch)(h),{appendEdit:d}=Ao({setBlocks:u}),{appendEdit:p,hasRedo:_,hasUndo:w,redo:E,undo:f}=Ao({setBlocks:i}),[b,C]=(0,v.useState)(!1),[y,A]=(0,v.useState)(!1),[x,k]=(0,v.useState)(!0),{clearSelectedBlock:P,updateSettings:B}=(0,a.useDispatch)(Ht.store),N=(0,a.useSelect)((e=>e(Ht.store).getSettings()),[]),{hasFixedToolbar:M}=(0,a.useSelect)((e=>{const{get:t}=e(Pe.store);return{hasFixedToolbar:t("core","fixedToolbar")}}),[]);(0,v.useEffect)((()=>{B(productBlockEditorSettings)}),[]);const T=r||N,V=(0,Ct.isWpVersion)("6.5",">=")||uo()>17.3;return(0,v.createElement)("div",{className:"woocommerce-iframe-editor"},(0,v.createElement)(Zt.Provider,{value:{hasRedo:_,hasUndo:w,isInserterOpened:b,isDocumentOverviewOpened:y,redo:E,setIsInserterOpened:C,setIsDocumentOverviewOpened:A,undo:f,isSidebarOpened:x,setIsSidebarOpened:k}},(0,v.createElement)(Ht.BlockEditorProvider,{settings:{...T,hasFixedToolbar:M||!V,templateLock:!1},value:s,onChange:t=>{p(t),i(t),e(t)},onInput:e=>{p(e),i(e),o(e)},useSubRegistry:!0},(0,v.createElement)(po,{onSave:()=>{d(l),u(l),m(!0),e(l),null==t||t()},onCancel:()=>{d(s),u(s),e(s),i(s),null==t||t()}}),(0,v.createElement)("div",{className:"woocommerce-iframe-editor__main"},(0,v.createElement)(Co,null),(0,v.createElement)(Ht.BlockTools,{className:Ee()("woocommerce-iframe-editor__content",{"old-fixed-toolbar-shown":!V}),onClick:e=>{e.target===e.currentTarget&&P()}},(0,v.createElement)(Ht.BlockEditorKeyboardShortcuts.Register,null),n&&t&&(0,v.createElement)(jt,{onClick:()=>{setTimeout(t,550)}}),(0,v.createElement)(go,{enableResizing:!0,height:"100%"},(0,v.createElement)(qt,{enableResizing:!0,settings:T},c,(0,v.createElement)(Ht.BlockList,{className:"edit-site-block-editor__block-list wp-site-blocks"})),(0,v.createElement)(S.Popover.Slot,null)),(0,v.createElement)("div",{className:"woocommerce-iframe-editor__content-inserter-clipper"})),x&&(0,v.createElement)("div",{className:"woocommerce-iframe-editor__sidebar"},(0,v.createElement)(Ht.BlockInspector,null))))))}function ko({initialBlocks:e,onChange:t,onClose:o,title:r}){const{closeModalEditor:n}=(0,a.useDispatch)(h),c=(0,g.useDebounce)((e=>{null==t||t(e)}),250);function l(){const e=c.flush();e&&(null==t||t(e)),n(),null==o||o()}return(0,v.createElement)(S.Modal,{className:"woocommerce-modal-editor",title:r,onRequestClose:l,shouldCloseOnClickOutside:!1},(0,v.createElement)(xo,{initialBlocks:e,onInput:c,onChange:c,onClose:l}))}function So(){return(0,v.createElement)("div",{className:"woocommerce-product-block-editor__block-list block-editor-block-list__layout is-root-container is-loading","aria-hidden":"true"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-tab"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section__heading-title-wrapper"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section__heading-title"})),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section__content wp-block-woocommerce-product-section-header__content--block-gap-unit-30"},(0,v.createElement)("div",{className:"block-editor-block-list__block"},(0,v.createElement)("div",{className:"woocommerce-product-form-label__label"}),(0,v.createElement)("div",{className:"woocommerce-product-form-input"})),(0,v.createElement)("div",{className:"block-editor-block-list__block"},(0,v.createElement)("div",{className:"woocommerce-product-form-label__label"}),(0,v.createElement)("div",{className:"woocommerce-product-form-textarea"})),(0,v.createElement)("div",{className:"block-editor-block-list__block"},(0,v.createElement)("div",{className:"woocommerce-product-form-label__label"}),(0,v.createElement)("div",{className:"woocommerce-product-form-textarea"})))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section__heading-title-wrapper"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section__heading-title"})),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section__content wp-block-woocommerce-product-section__content--block-gap-unit-30"},(0,v.createElement)("div",{className:"block-editor-block-list__block"},(0,v.createElement)("div",{className:"woocommerce-product-form-label__label"}),(0,v.createElement)("div",{className:"woocommerce-product-form-input"})),(0,v.createElement)("div",{className:"block-editor-block-list__block"},(0,v.createElement)("div",{className:"woocommerce-product-form-label__label"}),(0,v.createElement)("div",{className:"woocommerce-product-form-textarea"})),(0,v.createElement)("div",{className:"block-editor-block-list__block"},(0,v.createElement)("div",{className:"woocommerce-product-form-label__label"}),(0,v.createElement)("div",{className:"woocommerce-product-form-textarea"}))))))}function Po({context:e,postType:t,productId:o,setIsEditorLoading:r}){!function(e="product"){const[t]=(0,b.useEntityProp)("postType",e,"id"),{hasEdits:o}=Ot(e),{isSaving:r}=(0,a.useSelect)((o=>{const{isSavingEntityRecord:r}=o("core");return{isSaving:r("postType",e,t)}}),[t,e]);(0,We.useConfirmUnsavedChanges)(o||r,zt(t))}(t);const n=(0,a.useSelect)((e=>{const{canUser:t}=e("core");return!1!==t("create","media","")}),[]);(0,v.useEffect)((()=>{const e=()=>{document.dispatchEvent(new Event("wp-pin-menu"))};return window.addEventListener("scroll",e,{once:!0}),()=>window.removeEventListener("scroll",e)}),[]);const{registerShortcut:c}=(0,a.useDispatch)(Ge.store);(0,v.useEffect)((()=>{c&&c({name:"core/editor/save",category:"global",description:(0,L.__)("Save your changes.","woocommerce"),keyCombination:{modifier:"primary",character:"s"}})}),[c]);const[l,i]=(0,v.useState)(void 0);(0,v.useEffect)((()=>{let e;const t=()=>{void 0!==window.productBlockEditorSettings?i(window.productBlockEditorSettings):e=setTimeout(t,100)};return t(),()=>{clearTimeout(e)}}),[]);const s=(0,v.useMemo)((()=>{if(void 0===l)return;const e=n?{mediaUpload({onError:e,...t}){(0,Dt.uploadMedia)({wpAllowedMimeTypes:l.allowedMimeTypes||void 0,onError:({message:t})=>e(t),...t})}}:{};return{...l,...e,templateLock:"all"}}),[l,n]),[u]=Rt("meta_data._product_template_id",{postType:t}),{editedRecord:m}=(0,b.useEntityRecord)("postType",t,o),{productTemplate:d}=$t(u,m),{layoutTemplate:p}=(0,f.useLayoutTemplate)(function(e,t){return(null==e?void 0:e.layoutTemplateId)?e.layoutTemplateId:"product_variation"===t?"product-variation":"simple-product"}(d,t)),[_,w,g]=(0,b.useEntityBlockEditor)("postType",t,{id:o}),{updateEditorSettings:E}=(0,a.useDispatch)("core/editor"),C=!s||!p||"product_variation"!==t&&!d||-1===o;(0,v.useLayoutEffect)((()=>{if(C)return;const e=(0,ue.synchronizeBlocksWithTemplate)([],p.blockTemplates);g(e,{}),E({...s,productTemplate:d}),r(C)}),[p,s,d,o]);const y=(0,a.useSelect)((e=>e(h).isModalEditorOpen()),[]),{closeModalEditor:A}=(0,a.useDispatch)(h);return y?(0,v.createElement)(ko,{onClose:A,title:(0,L.__)("Edit description","woocommerce")}):(0,v.createElement)("div",{className:"woocommerce-product-block-editor"},(0,v.createElement)(Ht.BlockContextProvider,{value:e},(0,v.createElement)(Ht.BlockEditorProvider,{value:_,onInput:w,onChange:g,settings:s,useSubRegistry:!1},(0,v.createElement)(Ht.BlockEditorKeyboardShortcuts.Register,null),(0,v.createElement)(Ht.BlockTools,null,(0,v.createElement)(Ht.ObserveTyping,null,C?(0,v.createElement)(So,null):(0,v.createElement)(Ht.BlockList,{className:"woocommerce-product-block-editor__block-list"}))),(0,v.createElement)(Gt.Provider,{value:e.postType},(0,v.createElement)(Lt.PluginArea,{scope:"woocommerce-product-block-editor"})))))}function Bo({initialValue:e,children:t}){const o=(0,v.useRef)({}),r=(0,v.useRef)({}),[n,a]=(0,v.useState)({});async function c(t,r){const n=o.current;return t in n?(0,n[t])(e,r).then((e=>(a((o=>({...o,[t]:e}))),e))):Promise.resolve(void 0)}return(0,v.createElement)(Qe.Provider,{value:{errors:n,registerValidator:function(e,t){return o.current={...o.current,[e]:t},t=>{r.current[e]=t}},unRegisterValidator:function(e){o.current[e]&&delete o.current[e],r.current[e]&&delete r.current[e]},validateField:c,validateAll:async function(e){const t={},n=o.current;for(const o in n)t[o]=await c(o,e);a(t);const l=function(e,t){const o=Object.entries(e).filter((([e,o])=>(null==o?void 0:o.closest('.is-selected[role="tabpanel"]'))&&Boolean(t[e]))),[r]=o.sort((([,e],[,t])=>e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1)),[,n]=null!=r?r:[];return n}(r.current,t);return null==l||l.focus(),t}}},t)}function No({label:e,postPassword:t,onInputChange:o}){const r=(0,g.useInstanceId)(S.BaseControl,"post_password"),[n,a]=(0,v.useState)(Boolean(t));return(0,v.useEffect)((()=>{n||""===t||a(!0)}),[t]),(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.CheckboxControl,{label:e,checked:n,className:"wp-block-woocommerce-product-password-fields__field",onChange:e=>{(0,Q.recordEvent)("product_catalog_require_password",{source:Y,value:e}),a(e),e||o("")}}),n&&(0,v.createElement)(S.BaseControl,{id:r,label:(0,L.__)("Password","woocommerce")},(0,v.createElement)(S.__experimentalInputControl,{id:r,value:t,onChange:o})))}function Mo({catalogVisibility:e,label:t,visibility:o,onCheckboxChange:r}){return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.CheckboxControl,{label:t,checked:e===o||"hidden"===e,onChange:t=>function(t){if(t){if("visible"===e)return r(o),void(0,Q.recordEvent)("product_catalog_visibility",{source:Y,visibility:e});r("hidden")}else{if("hidden"===e)return"catalog"===o?(r("search"),void(0,Q.recordEvent)("product_catalog_visibility",{source:Y,visibility:e})):"search"===o?(r("catalog"),void(0,Q.recordEvent)("product_catalog_visibility",{source:Y,visibility:e})):void 0;r("visible"),(0,Q.recordEvent)("product_catalog_visibility",{source:Y,visibility:e})}}(t)}))}function To({productType:e}){const[t,o]=(0,b.useEntityProp)("postType",e,"catalog_visibility"),[r,n]=(0,b.useEntityProp)("postType",e,"reviews_allowed"),[a,c]=(0,b.useEntityProp)("postType",e,"post_password");return(0,v.createElement)(S.PanelBody,{initialOpen:!1,title:[(0,L.__)("Visibility: ","woocommerce"),(0,v.createElement)("span",{className:"editor-post-publish-panel__link",key:"label"},""!==a?(0,L.__)("Password protected","woocommerce"):"hidden"===t?(0,L.__)("Hidden","woocommerce"):(0,L.__)("Public","woocommerce"))]},(0,v.createElement)("div",{className:"woocommerce-publish-panel-visibility"},(0,v.createElement)("fieldset",{className:"woocommerce-publish-panel-visibility__fieldset"},(0,v.createElement)("legend",{className:"woocommerce-publish-panel-visibility__legend"},(0,L.__)("Control how this product is viewed by customers and other site users.","woocommerce")),(0,v.createElement)(Mo,{catalogVisibility:t,label:(0,L.__)("Hide in product catalog","woocommerce"),visibility:"search",onCheckboxChange:o}),(0,v.createElement)(Mo,{catalogVisibility:t,label:(0,L.__)("Hide from search results","woocommerce"),visibility:"catalog",onCheckboxChange:o}),(0,v.createElement)(S.CheckboxControl,{label:(0,L.__)("Enable product reviews","woocommerce"),checked:r,onChange:e=>{n(e),(0,Q.recordEvent)("product_prepublish_panel",{source:Y,action:"enable_product_reviews",value:e})}}),(0,v.createElement)(No,{label:(0,L.__)("Require a password","woocommerce"),postPassword:a,onInputChange:c}))))}function Vo({postType:e}){const{setDate:t,date:o,formattedDate:r}=bt(e);return(0,v.createElement)(S.PanelBody,{initialOpen:!1,title:[(0,L.__)("Publish:","woocommerce"),(0,v.createElement)("span",{className:"editor-post-publish-panel__link",key:"label"},r)]},(0,v.createElement)(Ht.__experimentalPublishDateTimePicker,{currentDate:o,onChange:async function(e){await t(null!=e?e:void 0)},is12Hour:xt()}))}function Fo({productType:e="product"}){const{getProductURL:t}=tt(e),{isScheduled:o,formattedDate:r}=bt(e),[n]=(0,b.useEntityProp)("postType",e,"name"),a=t(!1);return(0,v.createElement)("div",{className:"woocommerce-product-publish-panel__published"},o?(0,v.createInterpolateElement)((0,L.sprintf)((0,L.__)(" is now scheduled. It will go live on %s","woocommerce"),r),{productURL:(0,v.createElement)("a",{className:"woocommerce-product-list__product-name",href:a,target:"_blank",rel:"noreferrer"},n)}):(0,v.createInterpolateElement)((0,L.__)(" is now live.","woocommerce"),{productURL:(0,v.createElement)("a",{className:"woocommerce-product-list__product-name",href:a,target:"_blank",rel:"noreferrer"},n)}))}function Do({postType:e}){const{getProductURL:t}=tt(e),{isScheduled:o}=bt(e),[r,n]=(0,v.useState)(!1),a=t(o);return(0,v.createElement)(S.PanelBody,null,(0,v.createElement)("p",{className:"post-publish-section__postpublish-subheader"},(0,v.createElement)("strong",null,(0,L.__)("What’s next?","woocommerce"))),(0,v.createElement)("div",{className:"post-publish-section__postpublish-post-address-container"},(0,v.createElement)(S.TextControl,{className:"post-publish-section__postpublish-post-address",readOnly:!0,label:(0,L.__)("product address","woocommerce"),value:a,onFocus:e=>{e.target.select()}}),(0,v.createElement)("div",{className:"post-publish-section__copy-button-wrap"},(0,v.createElement)((({text:e,onCopy:t,children:o})=>{const r=(0,g.useCopyToClipboard)(e,t);return(0,v.createElement)(S.Button,{variant:"secondary",ref:r},o)}),{text:a,onCopy:()=>{(0,Q.recordEvent)("product_prepublish_panel",{source:Y,action:"copy_product_url"}),n(!0),setTimeout((()=>{n(!1)}),4e3)}},(0,v.createElement)(v.Fragment,null,r?(0,L.__)("Copied!","woocommerce"):(0,L.__)("Copy","woocommerce"))))),(0,v.createElement)("div",{className:"post-publish-section__postpublish-buttons"},!o&&(0,v.createElement)(S.Button,{variant:"primary",href:a},(0,L.__)("View Product","woocommerce")),(0,v.createElement)(S.Button,{variant:o?"primary":"secondary",href:(0,We.getNewPath)({},"/add-product",{})},(0,L.__)("Add New Product","woocommerce"))))}function Lo({productType:e="product",title:t=(0,L.__)("Are you ready to publish this product?","woocommerce"),description:o=(0,L.__)("Double-check your settings before sharing this product with customers.","woocommerce")}){const[r]=(0,b.useEntityProp)("postType",e,"date_created_gmt"),[n,,c]=(0,b.useEntityProp)("postType",e,"status"),{closePrepublishPanel:l}=(0,a.useDispatch)(h),i="product"!==e||"future"===c||"publish"===n;(0,mt.isInTheFuture)(r)&&(t=(0,L.__)("Are you ready to schedule this product?","woocommerce"),o=(0,L.__)("Your product will be published at the specified date and time.","woocommerce"));const s=(0,v.useRef)(null);function u(e){s.current&&!s.current.contains(e.target)&&l()}return(0,v.useEffect)((()=>{if(i)return document.addEventListener("mouseup",u),()=>{document.removeEventListener("mouseup",u)}}),[i]),(0,v.createElement)("div",{ref:s,className:Ee()("woocommerce-product-publish-panel",{"is-published":i})},(0,v.createElement)("div",{className:"woocommerce-product-publish-panel__header"},i?(0,v.createElement)(S.Button,{className:"woocommerce-publish-panel-close",icon:fo,label:(0,L.__)("Close panel","woocommerce"),onClick:()=>{(0,Q.recordEvent)("product_prepublish_panel",{source:Y,action:"close"}),l()}}):(0,v.createElement)(v.Fragment,null,(0,v.createElement)(Bt,{productType:e}),(0,v.createElement)(S.Button,{variant:"secondary",onClick:()=>{(0,Q.recordEvent)("product_prepublish_panel",{source:Y,action:"cancel"}),l()}},(0,L.__)("Cancel","woocommerce")))),(0,v.createElement)("div",{className:"woocommerce-product-publish-panel__title"},i?(0,v.createElement)(Fo,{productType:e}):(0,v.createElement)(v.Fragment,null,(0,v.createElement)("h4",null,t),(0,v.createElement)("span",null,o))),(0,v.createElement)("div",{className:"woocommerce-product-publish-panel__content"},i?(0,v.createElement)(Do,{postType:e}):(0,v.createElement)(v.Fragment,null,(0,v.createElement)(To,{productType:e}),(0,v.createElement)(Vo,{postType:e}))),(0,v.createElement)("div",{className:"woocommerce-product-publish-panel__footer"}))}function Ho({product:e,productType:t="product"}){const[o,r]=(0,v.useState)(!0),[n,c]=(0,v.useState)(null),l=(0,$e.useExtendLayout)("product-block-editor"),i=(null==e?void 0:e.id)||-1,s=(0,a.useSelect)((e=>e(h).isPrepublishPanelOpen()),[]);return(0,v.createElement)($e.LayoutContextProvider,{value:l},(0,v.createElement)(v.StrictMode,null,(0,v.createElement)(b.EntityProvider,{kind:"postType",type:t,id:i},(0,v.createElement)(Ge.ShortcutProvider,null,(0,v.createElement)(Bo,{initialValue:e},(0,v.createElement)(Je.Provider,{value:o},(0,v.createElement)(fe,{header:(0,v.createElement)(Ft,{onTabSelect:c,productType:t}),content:(0,v.createElement)(v.Fragment,null,(0,v.createElement)(Po,{postType:t,productId:i,context:{selectedTab:n,postType:t,postId:i},setIsEditorLoading:r})),actions:s&&(0,v.createElement)(Lo,{productType:t})})),(0,v.createElement)(S.Popover.Slot,null))))))}const Ro=window.wp.blockLibrary,zo=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-catalog-visibility-field","description":"A checkbox to manage the catalog visibility of the product.","title":"Product catalog visibility","category":"widgets","keywords":["products","catalog"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"},"visibility":{"type":"string","enum":["visible","catalog","search","hidden"],"default":"visible"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false}}'),{name:Io,...Oo}=zo,$o={example:{},edit:function({attributes:e}){const{label:t,visibility:o}=e,r=(0,f.useWooBlockProps)(e),[n,a]=(0,b.useEntityProp)("postType","product","catalog_visibility");return(0,v.createElement)("div",{...r},(0,v.createElement)(Mo,{catalogVisibility:n,label:t,visibility:o,onCheckboxChange:a}))}};function Go(){return y({name:Io,metadata:Oo,settings:$o})}const Uo=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-custom-fields","title":"Product custom fields control","category":"woocommerce","description":"The product custom fields.","keywords":["products","custom","fields"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":true,"inserter":false,"lock":false,"__experimentalToolbar":false}}');function jo(e,t){return`${e}-${t}`}function qo({name:e,slotContainerBlockName:t,...o}){const{clientId:r}=(0,Ht.useBlockEditContext)(),n=(0,a.useSelect)((e=>{const{getBlockParentsByBlockName:o}=e("core/block-editor"),[n]=o(r,t,!0);return n}),[r,t]);return n?(0,v.createElement)(S.Fill,{...o,name:jo(e,n)}):(console.warn("No closest ancestor client ID found for block fill."),null)}const Zo=["woocommerce/product-section","woocommerce/product-subsection"];function Wo({containerBlockName:e=Zo,...t}){return(0,v.createElement)(qo,{...t,name:"section-actions",slotContainerBlockName:e})}function Jo(e,t){var o;return(o=t).key.startsWith("_")||null===o.value?e.otherMetas.push(t):e.customFields.push(t),e}function Yo(){const[e,t]=(0,b.useEntityProp)("postType","product","meta_data"),{customFields:o,otherMetas:r}=(0,v.useMemo)((function(){return e.reduce(Jo,{customFields:[],otherMetas:[]})}),[e]);function n(e){const n="function"==typeof e?e(o):e;t([...r,...n])}return{customFields:o,addCustomFields:function(e){n((t=>[...t,...e]))},setCustomFields:n,updateCustomField:function(e,t){n((o=>o.map(((o,r)=>e.id&&o.id===e.id||t===r?e:o))))},removeCustomField:function(e){n((t=>void 0===e.id?t.filter((function(t){return!(t.key===e.key&&t.value===e.value)})):t.map((t=>t.id===e.id?{...t,value:null}:t))))}}}const Xo=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zM3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 8.75a1.5 1.5 0 01.167 2.99c-.465.052-.917.44-.917 1.01V14h1.5v-.845A3 3 0 109 10.25h1.5a1.5 1.5 0 011.5-1.5zM11.25 15v1.5h1.5V15h-1.5z"}));var Ko=__webpack_require__(33561);const Qo=["a","b","em","i","strong","p","br"],er=["target","href","rel","name","download"];function tr(e,t){const o=(null==t?void 0:t.tags)||Qo,r=(null==t?void 0:t.attr)||er;return{__html:(0,Ko.sanitize)(e,{ALLOWED_TAGS:o,ALLOWED_ATTR:r})}}const or=({label:e,labelId:t,required:o,tooltip:r,note:n,onClick:a})=>{let c=e;return o?c=(null==n?void 0:n.length)?(0,v.createInterpolateElement)((0,L.__)(" ","woocommerce"),{label:(0,v.createElement)("span",null,e),note:(0,v.createElement)("span",{className:"woocommerce-product-form-label__note"},n),required:(0,v.createElement)("span",{"aria-hidden":"true",className:"woocommerce-product-form-label__required"},(0,L.__)("*","woocommerce"))}):(0,v.createInterpolateElement)((0,L.__)(" ","woocommerce"),{label:(0,v.createElement)("span",null,e),required:(0,v.createElement)("span",{"aria-hidden":"true",className:"woocommerce-product-form-label__required"},(0,L.__)("*","woocommerce"))}):(null==n?void 0:n.length)&&(c=(0,v.createInterpolateElement)((0,L.__)(" ","woocommerce"),{label:(0,v.createElement)("span",null,e),note:(0,v.createElement)("span",{className:"woocommerce-product-form-label__note"},n)})),(0,v.createElement)("div",{className:"woocommerce-product-form-label__label"},(0,v.createElement)("span",{id:t,onClick:a},c),r&&(0,v.createElement)(x.__experimentalTooltip,{text:(0,v.createElement)("span",{dangerouslySetInnerHTML:tr(r)}),position:"top center",className:"woocommerce-product-form-label__tooltip"},(0,v.createElement)("span",{className:"woocommerce-product-form-label__icon"},(0,v.createElement)(je,{icon:Xo,size:18,fill:"#949494"}))))},rr=(0,v.forwardRef)((function({label:e,help:t,error:o,tooltip:r,className:n,required:a,onChange:c,onBlur:l,...i},s){return(0,v.createElement)(S.__experimentalInputControl,{...i,ref:s,className:Ee()("woocommerce-product-text-control",n,{"has-error":o}),label:(0,v.createElement)(or,{label:e,required:a,tooltip:r}),required:a,help:o||t,onChange:c,onBlur:l})}));function nr(e,t){const o={};return e.key?e.key.startsWith("_")?o.key=(0,L.__)("The name cannot begin with the underscore (_) character.","woocommerce"):t.some((t=>t.id!==e.id&&t.key===e.key))&&(o.key=(0,L.__)("The name must be unique.","woocommerce")):o.key=(0,L.__)("The name is required.","woocommerce"),e.value||(o.value=(0,L.__)("The value is required.","woocommerce")),o}const ar={id:1,key:"",value:""};function cr({values:e,onCreate:t,onCancel:o,...r}){const[n,a]=(0,v.useState)([ar]),[c,l]=(0,v.useState)({}),i=(0,v.useRef)({});function s(e,t){return function(o){const r=String(e.id);i.current[r]={...i.current[r],[t]:o}}}function u(e,t){var o;return null===(o=c[String(e.id)])||void 0===o?void 0:o[t]}function m(e,t){return function(o){a((r=>r.map((r=>r.id===e.id?{...r,[t]:o}:r))))}}function d(t,o){return function(r){const a=nr({...t,[o]:r.target.value},[...n,...e]),c=String(t.id);l((e=>({...e,[c]:{...e[c],[o]:a[o]}})))}}function p(e){if(!(n.length<=1))return function(){a((t=>t.filter((({id:t})=>e.id!==t)))),l((t=>({...t,[`${e.id}`]:void 0})))}}return(0,v.useEffect)((function(){var e;const t=i.current[ar.id];null===(e=null==t?void 0:t.key)||void 0===e||e.focus()}),[]),(0,v.createElement)(S.Modal,{shouldCloseOnClickOutside:!1,title:(0,L.__)("Add custom fields","woocommerce"),onRequestClose:o,...r,className:Ee()("woocommerce-product-custom-fields__create-modal",r.className)},(0,v.createElement)("div",{role:"table"},(0,v.createElement)("div",{role:"rowgroup"},(0,v.createElement)("div",{role:"rowheader"},(0,v.createElement)("div",{role:"columnheader"},(0,L.__)("Name","woocommerce")),(0,v.createElement)("div",{role:"columnheader"},(0,L.__)("Value","woocommerce")),(0,v.createElement)("div",{role:"columnheader","aria-label":(0,L.__)("Actions","woocommerce")}))),(0,v.createElement)("div",{role:"rowgroup"},n.map((e=>(0,v.createElement)("div",{key:e.id,role:"row"},(0,v.createElement)("div",{role:"cell"},(0,v.createElement)(rr,{ref:s(e,"key"),label:"","aria-label":(0,L.__)("Name","woocommerce"),error:u(e,"key"),value:e.key,onChange:m(e,"key"),onBlur:d(e,"key")})),(0,v.createElement)("div",{role:"cell"},(0,v.createElement)(rr,{ref:s(e,"value"),label:"","aria-label":(0,L.__)("Value","woocommerce"),error:u(e,"value"),value:e.value,onChange:m(e,"value"),onBlur:d(e,"value")})),(0,v.createElement)("div",{role:"cell"},(0,v.createElement)(S.Button,{icon:fo,disabled:n.length<=1,"aria-label":(0,L.__)("Remove custom field","woocommerce"),onClick:p(e)}))))))),(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__create-modal-add-another"},(0,v.createElement)(S.Button,{variant:"tertiary",onClick:function(){a((e=>{var t;const o=e[e.length-1];return[...e,{...ar,id:(null!==(t=o.id)&&void 0!==t?t:0)+1}]})),(0,Q.recordEvent)("product_custom_fields_add_another_button_click",{source:Y})}},(0,L.__)("+ Add another","woocommerce"))),(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__create-modal-actions"},(0,v.createElement)(S.Button,{variant:"secondary",onClick:o},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",onClick:function(){const{errors:o,hasErrors:r}=n.reduce(((t,o)=>{var r,a,c,l;const s=nr(o,[...n,...e]);return t.errors[String(o.id)]=s,s.key&&(t.hasErrors||null===(a=null===(r=i.current[String(o.id)])||void 0===r?void 0:r.key)||void 0===a||a.focus(),t.hasErrors=!0),s.value&&(t.hasErrors||null===(l=null===(c=i.current[String(o.id)])||void 0===c?void 0:c.value)||void 0===l||l.focus(),t.hasErrors=!0),t}),{errors:{},hasErrors:!1});r?l(o):(t(n.map((({id:e,...t})=>{var o;return{key:t.key.trim(),value:null===(o=t.value)||void 0===o?void 0:o.trim()}}))),(0,Q.recordEvent)("product_custom_fields_add_new_button_click",{source:Y,custom_field_names:n.map((e=>e.key)),total:n.length}))}},(0,L.__)("Add","woocommerce"))))}function lr({initialValue:e,values:t,onUpdate:o,onCancel:r,...n}){const[a,c]=(0,v.useState)(e),[l,i]=(0,v.useState)(),s=(0,v.useRef)(null),u=(0,v.useRef)(null);function m(e){return function(t){c((o=>({...o,[e]:t})))}}function d(e){return function(o){const r=nr({...a,[e]:o.target.value},t);i(r)}}return(0,v.createElement)(S.Modal,{shouldCloseOnClickOutside:!1,...n,title:(0,L.sprintf)((0,L.__)("Edit %s","woocommerce"),a.key),onRequestClose:r,className:Ee()("woocommerce-product-custom-fields__edit-modal",n.className)},(0,v.createElement)(rr,{ref:s,label:(0,L.__)("Name","woocommerce"),error:null==l?void 0:l.key,value:a.key,onChange:m("key"),onBlur:d("key")}),(0,v.createElement)(rr,{ref:u,label:(0,L.__)("Value","woocommerce"),error:null==l?void 0:l.value,value:a.value,onChange:m("value"),onBlur:d("value")}),(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__edit-modal-actions"},(0,v.createElement)(S.Button,{variant:"secondary",onClick:r},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",onClick:function(){var r,n,c;const l=nr(a,t);if(l.key||l.value)return i(l),l.key?void(null===(r=s.current)||void 0===r||r.focus()):void(null===(n=u.current)||void 0===n||n.focus());o({...a,key:a.key.trim(),value:null===(c=a.value)||void 0===c?void 0:c.trim()}),(0,Q.recordEvent)("product_custom_fields_update_button_click",{source:Y,custom_field_id:a.id,custom_field_name:a.key,prev_custom_field_name:e.key})}},(0,L.__)("Update","woocommerce"))))}function ir(e){return(0,v.createElement)("div",{...e,role:"none",className:"woocommerce-product-custom-fields__empty-state"},(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-row"},(0,v.createElement)("div",null,(0,L.__)("Custom field 1","woocommerce")),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-name"})),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-actions"}))),(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-row"},(0,v.createElement)("div",null,(0,L.__)("Custom field 2","woocommerce")),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-name"})),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-actions"}))),(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-row"},(0,v.createElement)("div",null,(0,L.__)("Custom field 3","woocommerce")),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-name"})),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"woocommerce-product-custom-fields__empty-state-actions"}))))}function sr({className:e,renderActionButtonsWrapper:t=(e=>e),...o}){const{customFields:r,addCustomFields:n,updateCustomField:a,removeCustomField:c}=Yo(),[l,i]=(0,v.useState)(!1),[s,u]=(0,v.useState)();function m(e){return function(){c(e),(0,Q.recordEvent)("product_custom_fields_remove_button_click",{source:Y,custom_field_id:e.id,custom_field_name:e.key})}}return(0,v.createElement)(v.Fragment,null,t((0,v.createElement)(S.Button,{variant:"secondary",onClick:function(){i(!0),(0,Q.recordEvent)("product_custom_fields_show_add_modal",{source:Y})}},(0,L.__)("Add new","woocommerce"))),0===r.length?(0,v.createElement)(ir,null):(0,v.createElement)("table",{...o,className:Ee()("woocommerce-product-custom-fields__table",e)},(0,v.createElement)("thead",null,(0,v.createElement)("tr",{className:"woocommerce-product-custom-fields__table-row"},(0,v.createElement)("th",null,(0,L.__)("Name","woocommerce")),(0,v.createElement)("th",null,(0,L.__)("Value","woocommerce")),(0,v.createElement)("th",null,(0,L.__)("Actions","woocommerce")))),(0,v.createElement)("tbody",null,r.map(((e,t)=>{var o,n;return(0,v.createElement)("tr",{className:"woocommerce-product-custom-fields__table-row",key:null!==(o=e.id)&&void 0!==o?o:e.key},(0,v.createElement)("td",{className:"woocommerce-product-custom-fields__table-datacell"},e.key),(0,v.createElement)("td",{className:"woocommerce-product-custom-fields__table-datacell"},e.value),(0,v.createElement)("td",{className:"woocommerce-product-custom-fields__table-datacell"},(0,v.createElement)(S.Button,{variant:"tertiary",onClick:(n=t,function(){u(n);const e=r[n];(0,Q.recordEvent)("product_custom_fields_show_edit_modal",{source:Y,custom_field_id:e.id,custom_field_name:e.key})})},(0,L.__)("Edit","woocommerce")),(0,v.createElement)(S.Button,{icon:fo,onClick:m(e),"aria-label":(0,L.__)("Remove custom field","woocommerce")})))})))),l&&(0,v.createElement)(cr,{values:r,onCreate:function(e){n(e),i(!1)},onCancel:function(){i(!1),(0,Q.recordEvent)("product_custom_fields_cancel_add_modal",{source:Y})}}),void 0!==s&&(0,v.createElement)(lr,{initialValue:r[s],values:r,onUpdate:function(e){a(e,s),u(void 0)},onCancel:function(){u(void 0),(0,Q.recordEvent)("product_custom_fields_cancel_edit_modal",{source:Y})}}))}const{name:ur,...mr}=Uo,dr={example:{},edit:function({attributes:e}){const t=(0,f.useWooBlockProps)(e);return(0,v.createElement)("div",{...t},(0,v.createElement)(sr,{renderActionButtonsWrapper:e=>(0,v.createElement)(Wo,null,e)}))}};function pr(){return y({name:ur,metadata:mr,settings:dr})}const hr=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-custom-fields-toggle-field","title":"Product custom fields toggle control","category":"woocommerce","description":"The product custom fields toggle.","keywords":["products","custom","fields"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":true,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}');function _r(){const[e,t]=(0,v.useState)(!1),{user:o,isRequesting:r}=(0,R.useUser)(),[n,c,l]=(0,b.useEntityProp)("root","user","metaboxhidden_product",o.id);return{isLoading:r||e,metaboxhiddenProduct:n,prevMetaboxhiddenProduct:l,setMetaboxhiddenProduct:c,saveMetaboxhiddenProduct:async function(e){try{t(!0);const{saveEntityRecord:r}=(0,a.dispatch)("core");return await r("root","user",{id:o.id,metaboxhidden_product:e})}finally{t(!1)}}}}const vr="postcustom",{name:wr,...gr}=hr,Er={example:{},edit:function({attributes:e}){const{label:t,_templateBlockId:o}=e,r=(0,f.useWooBlockProps)(e),n=(0,Ht.useInnerBlocksProps)({className:"wp-block-woocommerce-product-custom-fields-toggle-field__inner-blocks"},{templateLock:"all",renderAppender:!1}),{isLoading:a,metaboxhiddenProduct:c,saveMetaboxhiddenProduct:l}=_r(),i=(0,v.useMemo)((()=>c&&!c.some((e=>e===vr))),[c]);return(0,v.createElement)("div",{...r},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-custom-fields-toggle-field__content"},(0,v.createElement)(S.ToggleControl,{label:t,checked:i,disabled:a,onChange:async function(e){const t=e?c.filter((e=>e!==vr)):[...c,vr];(0,Q.recordEvent)("product_custom_fields_toggle_click",{block_id:o,source:Y,metaboxhidden_product:t}),await l(t)}}),a&&(0,v.createElement)(S.Spinner,null)),i&&(0,v.createElement)("div",{...n}))}};function fr(){return y({name:wr,metadata:gr,settings:Er})}const br=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-checkbox-field","title":"Product checkbox control","category":"woocommerce","description":"A reusable checkbox for the product editor.","keywords":["products","checkbox","input"],"textdomain":"default","attributes":{"title":{"type":"string","__experimentalRole":"content"},"label":{"type":"string"},"property":{"type":"string"},"tooltip":{"type":"string"},"checkedValue":{"type":"string"},"uncheckedValue":{"type":"string"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}'),Cr=({value:e,label:t,onChange:o,tooltip:r,title:n,checkedValue:a,uncheckedValue:c,disabled:l})=>(0,v.createElement)("div",{className:"woocommerce-product-form__checkbox"},n&&(0,v.createElement)("h4",null,n),(0,v.createElement)("div",{className:"woocommerce-product-form__checkbox-wrapper"},(0,v.createElement)(S.CheckboxControl,{label:t,checked:void 0!==a?a===e:e,onChange:function(e){o(e?void 0!==a?a:e:void 0!==c?c:e)},disabled:l}),r&&(0,v.createElement)(x.__experimentalTooltip,{text:(0,v.createElement)("span",{dangerouslySetInnerHTML:tr(r)}),position:"top center",className:"woocommerce-product-form__checkbox-tooltip"},(0,v.createElement)("span",{className:"woocommerce-product-form__checkbox-tooltip-icon"},(0,v.createElement)(je,{icon:Xo,size:21.94,fill:"#949494"}))))),{name:yr,...Ar}=br,xr={example:{},edit:function({attributes:e,context:{postType:t}}){const{property:o,title:r,label:n,tooltip:a,checkedValue:c,uncheckedValue:l,disabled:i}=e,s=(0,f.useWooBlockProps)(e),[u,m]=Rt(o,{postType:t,fallbackValue:!1});return(0,v.createElement)("div",{...s},(0,v.createElement)(Cr,{value:u||!1,onChange:m,label:n||"",title:r,tooltip:a,checkedValue:c,uncheckedValue:l,disabled:i}))}},kr=()=>y({name:yr,metadata:Ar,settings:xr}),Sr=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-collapsible","title":"Collapsible","category":"widgets","description":"Container with collapsible inner blocks.","textdomain":"default","attributes":{"toggleText":{"type":"string","__experimentalRole":"content"},"initialCollapsed":{"type":"boolean"},"persistRender":{"type":"boolean"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false}}'),{name:Pr}=Sr,Br={example:{},edit:function({attributes:e}){const t=(0,f.useWooBlockProps)(e),{toggleText:o,initialCollapsed:r,persistRender:n=!0}=e;return(0,v.createElement)("div",{...t},(0,v.createElement)(x.CollapsibleContent,{toggleText:o,initialCollapsed:r,persistRender:n},(0,v.createElement)(Ht.InnerBlocks,{templateLock:"all"})))}},Nr=()=>y({name:Pr,metadata:Sr,settings:Br}),Mr=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/conditional","title":"Conditional","category":"widgets","description":"Container to only conditionally render inner blocks.","textdomain":"default","attributes":{"mustMatch":{"__experimentalRole":"content","type":"array","items":{"type":"object"},"default":[]}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false}}'),{name:Tr}=Mr,Vr={example:{},edit:function({attributes:e,context:t}){Se()("`woocommerce/conditional` block",{alternative:"`hideConditions` attribute on any block"});const{postType:o}=t,r=(0,f.useWooBlockProps)(e),{mustMatch:n}=e,c=(0,b.useEntityId)("postType",o),l=(0,a.useSelect)((e=>{const t=e("core").getEditedEntityRecord("postType",o,c);for(const[e,o]of Object.entries(n))if(!o.includes(t[e]))return!1;return!0}),[o,c,n]);return(0,v.createElement)(x.DisplayState,{...r,state:l?"visible":"visually-hidden"},(0,v.createElement)(Ht.InnerBlocks,{templateLock:"all"}))}},Fr=()=>y({name:Tr,metadata:Mr,settings:Vr}),Dr=(0,v.createElement)(_e.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 20h16v-1.5H4V20zm0-4.8h16v-1.5H4v1.5zm0-6.4v1.5h16V8.8H4zM16 4H4v1.5h12V4z"})),Lr=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-description-field","title":"Product description","category":"woocommerce","description":"The product description.","keywords":["products","description"],"textdomain":"default","attributes":{"__contentEditable":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":true}}');function Hr({nonAnimatedSrc:e,animatedSrc:t}){return(0,v.createElement)("picture",{className:"edit-post-welcome-guide__image"},(0,v.createElement)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,v.createElement)("img",{src:t,width:"312",height:"240",alt:""}))}function Rr(){const{toggle:e}=(0,a.useDispatch)("core/preferences");return(0,v.createElement)(S.Guide,{className:"edit-post-welcome-guide",contentLabel:(0,L.__)("Welcome to the block editor","woocommerce"),finishButtonText:(0,L.__)("Get started","woocommerce"),onFinish:()=>e("core/edit-post","welcomeGuide"),pages:[{image:(0,v.createElement)(Hr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.gif"}),content:(0,v.createElement)(v.Fragment,null,(0,v.createElement)("h1",{className:"edit-post-welcome-guide__heading"},(0,L.__)("Welcome to the block editor","woocommerce")),(0,v.createElement)("p",{className:"edit-post-welcome-guide__text"},(0,L.__)("In the WordPress editor, each paragraph, image, or video is presented as a distinct “block” of content.","woocommerce")))},{image:(0,v.createElement)(Hr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-editor.gif"}),content:(0,v.createElement)(v.Fragment,null,(0,v.createElement)("h1",{className:"edit-post-welcome-guide__heading"},(0,L.__)("Make each block your own","woocommerce")),(0,v.createElement)("p",{className:"edit-post-welcome-guide__text"},(0,L.__)("Each block comes with its own set of controls for changing things like color, width, and alignment. These will show and hide automatically when you have a block selected.","woocommerce")))},{image:(0,v.createElement)(Hr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-library.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-library.gif"}),content:(0,v.createElement)(v.Fragment,null,(0,v.createElement)("h1",{className:"edit-post-welcome-guide__heading"},(0,L.__)("Get to know the block library","woocommerce")),(0,v.createElement)("p",{className:"edit-post-welcome-guide__text"},(0,v.createInterpolateElement)((0,L.__)("All of the blocks available to you live in the block library. You’ll find it wherever you see the icon.","woocommerce"),{InserterIconImage:(0,v.createElement)("img",{alt:(0,L.__)("inserter","woocommerce"),src:"data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='18' height='18' rx='2' fill='%231E1E1E'/%3E%3Cpath d='M9.22727 4V14M4 8.77273H14' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A"})})))},{image:(0,v.createElement)(Hr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,v.createElement)(v.Fragment,null,(0,v.createElement)("h1",{className:"edit-post-welcome-guide__heading"},(0,L.__)("Learn how to use the block editor","woocommerce")),(0,v.createElement)("p",{className:"edit-post-welcome-guide__text"},(0,L.__)("New to the block editor? Want to learn more about using it? ","woocommerce"),(0,v.createElement)(S.ExternalLink,{href:(0,L.__)("https://wordpress.org/documentation/article/wordpress-block-editor/","woocommerce")},(0,L.__)("Here's a detailed guide.","woocommerce"))))}]})}function zr(){const{isActive:e}=(0,a.useSelect)((e=>{const{get:t}=e("core/preferences");return{isActive:t("core/edit-post","welcomeGuide")}}),[]);return e?(0,v.createElement)(Rr,null):null}function Ir({label:e=(0,L.__)("Edit Product description","woocommerce"),text:t=(0,L.__)("Full editor","woocommerce")}){const{openModalEditor:o,setModalEditorBlocks:r}=(0,a.dispatch)(h),[n]=(0,b.useEntityProp)("postType","product","description");return(0,v.createElement)(S.ToolbarButton,{label:e,onClick:()=>{if(function(){const e=uo();return e>=17.9&&e<18}()){if("true"!==(null===(e=localStorage.getItem("__unsupported_force_product_editor_description_full_editor"))||void 0===e?void 0:e.trim().toLowerCase()))return void alert((0,L.__)("The version of the Gutenberg plugin installed causes a crash in the full editor. To prevent this, the full editor has been disabled.","woocommerce"));alert((0,L.__)("The version of the Gutenberg plugin installed causes a crash in the full editor. You are proceeding at your own risk and may experience crashes.","woocommerce"))}var e;let t=(0,ue.parse)(n);const a=Or(t);a&&(t=(0,ue.rawHandler)({HTML:a})),r(t),(0,Q.recordEvent)("product_add_description_click"),o()}},t)}function Or(e){return!(1!==e.length||"core/freeform"!==e[0].name)&&e[0].attributes.content}const $r=(0,g.createHigherOrderComponent)((e=>t=>{var o;return"woocommerce/product-summary-field"!==(null==t?void 0:t.name)||"product-description__content"!==(null===(o=null==t?void 0:t.attributes)||void 0===o?void 0:o._templateBlockId)?(0,v.createElement)(e,{...t}):(0,v.createElement)(v.Fragment,null,(0,v.createElement)(Ht.BlockControls,{group:"other"},(0,v.createElement)(Ir,null)),(0,v.createElement)(e,{...t}))}),"wooBlockwithFullEditorToolbarButton"),{name:Gr,...Ur}=Lr,jr={example:{},edit:function({attributes:e}){const[t,o]=(0,b.useEntityProp)("postType","product","description"),[r,n]=(0,v.useState)([]),{isModalEditorOpen:c,modalEditorBlocks:l,hasChanged:i}=(0,a.useSelect)((e=>({isModalEditorOpen:e(h).isModalEditorOpen(),modalEditorBlocks:e(h).getModalEditorBlocks(),hasChanged:e(h).getModalEditorContentHasChanged()})),[]);(0,v.useEffect)((()=>{if(!t)return void n([]);if(-1===t.indexOf("\x3c!-- wp:"))return;const e=(0,ue.parse)(t);Or(e)||n(e)}),[t]),(0,v.useEffect)((()=>{if(!i)return;(null==l?void 0:l.length)||o("");const e=(0,ue.serialize)(function(e){if(1===e.length){const{content:t}=e[0].attributes;if(!t||!t.trim())return[]}return e}(l));o(e)}),[l,o,i]);const s=(0,f.useWooBlockProps)(e,{className:Ee()({"has-blocks":!!t.length}),tabIndex:0}),u=(0,Ht.useInnerBlocksProps)({},{templateLock:"contentOnly",allowedBlocks:["woocommerce/product-summary-field"]});return(0,v.createElement)("div",{...s},(null==r?void 0:r.length)?(0,v.createElement)(v.Fragment,null,(0,v.createElement)(Ht.BlockControls,null,(0,v.createElement)(Ir,{text:(0,L.__)("Edit in full editor","woocommerce")})),(0,v.createElement)(Ht.BlockPreview,{blocks:r,viewportWidth:800,additionalStyles:[{css:"body { padding: 32px; height: 10000px }"}]})):(0,v.createElement)("div",{...u}),c&&(0,v.createElement)(zr,null))},icon:Dr},qr=()=>y({name:Gr,metadata:Ur,settings:jr});(0,w.addFilter)("editor.BlockEdit","woocommerce/summary-block-with-full-editor-button",$r);const Zr=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-downloads-field","title":"Product downloads","category":"widgets","description":"The product downloads.","keywords":["products","downloads"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}'),Wr=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})),Jr=(0,v.createElement)(_e.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12.5 14.5h-1V16h1c2.2 0 4-1.8 4-4s-1.8-4-4-4h-1v1.5h1c1.4 0 2.5 1.1 2.5 2.5s-1.1 2.5-2.5 2.5zm-4 1.5v-1.5h-1C6.1 14.5 5 13.4 5 12s1.1-2.5 2.5-2.5h1V8h-1c-2.2 0-4 1.8-4 4s1.8 4 4 4h1zm-1-3.2h5v-1.5h-5v1.5zM18 4H9c-1.1 0-2 .9-2 2v.5h1.5V6c0-.3.2-.5.5-.5h9c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5v-.5H7v.5c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2z"})),Yr=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M6.734 16.106l2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.157 1.093-1.027-2.176-2.38h2.811c1.125 0 2.25.03 3.374 0 1.428-.001 3.362-.25 4.963-1.277 1.66-1.065 2.868-2.906 2.868-5.859 0-2.479-1.327-4.896-3.65-5.93-1.82-.813-3.044-.8-4.806-.788l-.567.002v1.5c.184 0 .368 0 .553-.002 1.82-.007 2.704-.014 4.21.657 1.854.827 2.76 2.657 2.76 4.561 0 2.472-.973 3.824-2.178 4.596-1.258.807-2.864 1.04-4.163 1.04h-.02c-1.115.03-2.229 0-3.344 0H6.734z"}));function Xr(e){e.required=!0,e.setCustomValidity(""),e.validity.valueMissing&&e.setCustomValidity((0,L.__)("The URL is required","woocommerce")),e.validity.typeMismatch&&e.setCustomValidity((0,L.__)("Insert a valid URL","woocommerce"))}function Kr({onUploadSuccess:e,onUploadError:t}){function o(o){o.preventDefault();const r=o.currentTarget,n=r.url;if(Xr(n),r.checkValidity()){const t=r.url.value;e([{url:t}])}else t(n.validationMessage)}function r(e){Xr(e.target)}function n(e){Xr(e.target)}return(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"left"},renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.MenuItem,{"aria-expanded":e,icon:Jr,iconPosition:"left",onClick:t,info:(0,L.__)("Link to a file hosted elsewhere","woocommerce")},(0,L.__)("Insert from URL","woocommerce")),renderContent:()=>(0,v.createElement)("form",{className:"components-dropdown-menu__menu",noValidate:!0,onSubmit:o},(0,v.createElement)(S.__experimentalInputControl,{name:"url",type:"url",placeholder:(0,L.__)("Insert URL","woocommerce"),suffix:(0,v.createElement)(S.Button,{icon:Yr,type:"submit"}),className:"woocommerce-inert-url-menu-item__input","aria-label":(0,L.__)("Insert URL","woocommerce"),onInput:r,onBlur:n}))})}const Qr=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"}));function en({allowedTypes:e,maxUploadFileSize:t=1e7,onUploadSuccess:o,onUploadError:r}){return(0,v.createElement)(S.FormFileUpload,{multiple:!0,onChange:function(n){const a=n.currentTarget.files;(0,Dt.uploadMedia)({allowedTypes:e,filesList:a,maxUploadFileSize:t,onFileChange:o,onError:r,additionalData:{type:"downloadable_product"}})},render:({openFileDialog:e})=>(0,v.createElement)(S.MenuItem,{icon:Qr,iconPosition:"left",onClick:e,info:(0,L.__)("Select files from your device","woocommerce")},(0,L.__)("Upload","woocommerce"))})}function tn({allowedTypes:e,maxUploadFileSize:t,onUploadSuccess:o,onUploadError:r}){return(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"bottom-end"},contentClassName:"woocommerce-downloads-menu__menu-content",renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.Button,{"aria-expanded":e,icon:e?Wr:yt,variant:"secondary",onClick:t,className:"woocommerce-downloads-menu__toogle"},(0,v.createElement)("span",null,(0,L.__)("Add new","woocommerce"))),renderContent:({onClose:n})=>(0,v.createElement)("div",{className:"components-dropdown-menu__menu"},(0,v.createElement)(S.MenuGroup,null,(0,v.createElement)(en,{allowedTypes:e,maxUploadFileSize:t,onUploadSuccess:e=>{o(e),n()},onUploadError:r}),(0,v.createElement)(Kr,{onUploadSuccess:e=>{o(e),n()},onUploadError:r})))})}function on(e){setTimeout((function(t){e.ownerDocument.activeElement===t&&t.select()}),0,e)}const rn=/[^0-9,.]/g,nn=({value:e,onChange:t,onFocus:o,onKeyDown:r})=>{const{formatNumber:n,parseNumber:a}=ce();return{value:n(e),onFocus(e){on(e.currentTarget),o&&o(e)},onKeyUp(e){"ArrowUp"!==e.code&&"ArrowDown"!==e.code||e.preventDefault()},onKeyDown(o){const n=Number.parseFloat(e||"0"),a=Number(o.currentTarget.step||"1");"ArrowUp"===o.code&&(o.preventDefault(),t(String(n+a))),"ArrowDown"===o.code&&(o.preventDefault(),t(String(n-a))),r&&r(o)},onChange(e){const o=a(e.replace(rn,""));t(o)}}},an=0,cn=0;function ln(e){return null===e?"0":-1===e?"":String(e)}function sn({initialValue:e,onSubmit:t,onClose:o}){const[r,n]=(0,v.useState)(ln(e.downloadLimit)),[a,c]=(0,v.useState)(ln(e.downloadExpiry)),[l,i]=(0,v.useState)({});function s(){return r&&!Number.isInteger(Number(r))?(i((e=>({...e,downloadLimit:(0,L.__)("Download limit must be an integer number","woocommerce")}))),!1):Number.parseInt(r,10)({...e,downloadLimit:(0,L.sprintf)((0,L.__)("Download limit must be greater than or equal to %d","woocommerce"),an)}))),!1):(i((({downloadLimit:e,...t})=>t)),!0)}function u(){return a&&!Number.isInteger(Number(a))?(i((e=>({...e,downloadExpiry:(0,L.__)("Expiry period must be an integer number","woocommerce")}))),!1):Number.parseInt(a,10)({...e,downloadExpiry:(0,L.sprintf)((0,L.__)("Expiry period must be greater than or equal to %d","woocommerce"),cn)}))),!1):(i((({downloadExpiry:e,...t})=>t)),!0)}const m=nn({value:r,onChange:n}),d={value:m.value,onChange:m.onChange,id:(0,g.useInstanceId)(S.BaseControl,"product_download_limit_field"),type:"number",min:an,className:Ee()({"has-error":l.downloadLimit}),label:(0,L.__)("Download limit","woocommerce"),help:l.downloadLimit||(0,L.__)("Decide how many times customers can download files after purchasing the product. Leave blank for unlimited re-downloads.","woocommerce"),placeholder:(0,L.__)("Unlimited","woocommerce"),suffix:(0,v.createElement)("span",{className:"woocommerce-manage-download-limits-modal__input-suffix"},(0,L.__)("times","woocommerce")),onBlur(){s()}},p=nn({value:a,onChange:c}),h={value:p.value,onChange:p.onChange,id:(0,g.useInstanceId)(S.BaseControl,"product_download_expiry_field"),type:"number",min:cn,className:Ee()({"has-error":l.downloadExpiry}),label:(0,L.__)("Expiry period","woocommerce"),help:l.downloadExpiry||(0,L.__)("Decide how long customers can access the files after purchasing the product. Leave blank for unlimited access.","woocommerce"),placeholder:(0,L.__)("Unlimited","woocommerce"),suffix:(0,v.createElement)("span",{className:"woocommerce-manage-download-limits-modal__input-suffix"},(0,L.__)("days","woocommerce")),onBlur(){u()}};return(0,v.createElement)(S.Modal,{title:(0,L.__)("Manage download limits","woocommerce"),className:"woocommerce-manage-download-limits-modal",onRequestClose:o},(0,v.createElement)("form",{noValidate:!0,onSubmit:function(e){e.preventDefault();const o=s(),n=u();o&&n&&t({downloadLimit:""===r?-1:Number.parseInt(r,10),downloadExpiry:""===a?-1:Number.parseInt(a,10)})}},(0,v.createElement)("div",{className:"woocommerce-manage-download-limits-modal__content"},(0,v.createElement)(S.__experimentalInputControl,{...d}),(0,v.createElement)(S.__experimentalInputControl,{...h})),(0,v.createElement)("div",{className:"woocommerce-manage-download-limits-modal__actions"},(0,v.createElement)(S.Button,{variant:"tertiary",type:"button",onClick:function(){o()}},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",type:"submit"},(0,L.__)("Save","woocommerce")))))}const un=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20 5h-5.7c0-1.3-1-2.3-2.3-2.3S9.7 3.7 9.7 5H4v2h1.5v.3l1.7 11.1c.1 1 1 1.7 2 1.7h5.7c1 0 1.8-.7 2-1.7l1.7-11.1V7H20V5zm-3.2 2l-1.7 11.1c0 .1-.1.2-.3.2H9.1c-.1 0-.3-.1-.3-.2L7.2 7h9.6z"})),mn=()=>(0,v.createElement)("svg",{width:"14",height:"16",viewBox:"0 0 14 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0.25 6C0.25 5.0335 1.0335 4.25 2 4.25L3 4.25L3 5.75L2 5.75C1.86193 5.75 1.75 5.86193 1.75 6L1.75 14C1.75 14.1381 1.86193 14.25 2 14.25L8 14.25C8.13807 14.25 8.25 14.1381 8.25 14L8.25 13L9.75 13L9.75 14C9.75 14.9665 8.9665 15.75 8 15.75L2 15.75C1.0335 15.75 0.25 14.9665 0.25 14L0.25 6ZM6 0.25C5.0335 0.25 4.25 1.0335 4.25 2L4.25 10C4.25 10.9665 5.0335 11.75 6 11.75L12 11.75C12.9665 11.75 13.75 10.9665 13.75 10L13.75 2C13.75 1.0335 12.9665 0.249999 12 0.249999L6 0.25ZM5.75 2C5.75 1.86193 5.86193 1.75 6 1.75L12 1.75C12.1381 1.75 12.25 1.86193 12.25 2L12.25 10C12.25 10.1381 12.1381 10.25 12 10.25L6 10.25C5.86193 10.25 5.75 10.1381 5.75 10L5.75 2Z",fill:"#007CBA"})),dn=()=>(0,v.createElement)("svg",{width:"56",height:"72",viewBox:"0 0 56 72",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M37.9551 0H1.41177C0.63207 0 0 0.632067 0 1.41176V70.5882C0 71.3679 0.632067 72 1.41176 72H54.5882C55.3679 72 56 71.3679 56 70.5882V17.9261L37.9551 0Z",fill:"#F0F0F0"}),(0,v.createElement)("rect",{x:"28.6191",y:"40.6892",width:"13.3101",height:"13.3107",rx:"2.85325",fill:"#DDDDDD"}),(0,v.createElement)("ellipse",{cx:"18.1551",cy:"47.3446",rx:"6.65505",ry:"6.65537",fill:"#DDDDDD"}),(0,v.createElement)("path",{d:"M25.9557 24.1401C26.5048 23.1889 27.8776 23.1889 28.4267 24.1401L34.6041 34.84C35.1531 35.7911 34.4668 36.9799 33.3686 36.9799H21.0139C19.9157 36.9799 19.2293 35.7911 19.7784 34.84L25.9557 24.1401Z",fill:"#DDDDDD"}),(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M38.0005 9.53674e-05L56 17.9995H40.824C39.2646 17.9995 38.0005 16.7354 38.0005 15.176V9.53674e-05Z",fill:"#DDDDDD"})),pn=({downloableItem:e,onCancel:t,onChange:o,onRemove:r,onSave:n})=>{const{createNotice:c}=(0,a.useDispatch)("core/notices"),[l,i]=(0,v.useState)(!1),{id:s=0,file:u="",name:m=""}=e;return(0,v.createElement)(S.Modal,{title:(0,L.sprintf)((0,L.__)("Edit %s","woocommerce"),m),onRequestClose:e=>{e.isPropagationStopped()||l||((0,Q.recordEvent)("product_downloads_modal_cancel"),t())},className:"woocommerce-edit-downloads-modal"},(0,v.createElement)("div",{className:"woocommerce-edit-downloads-modal__preview"},(0,v.createElement)(x.ImageGallery,{allowDragging:!1,columns:1},((e="")=>{if(!e)return;const t=(e.split(".").pop()||"").toLowerCase();return["jpg","jpeg","png","gif","webp"].includes(t)})(u)?(0,v.createElement)(x.ImageGalleryItem,{key:s,alt:m,src:u,id:`${s}`,isCover:!1}):(0,v.createElement)(dn,null)),(0,v.createElement)("div",{className:"components-form-file-upload"},(0,v.createElement)("p",null,m))),(0,v.createElement)(S.BaseControl,{id:"file-name-help",className:"woocommerce-edit-downloads-modal__file-name",help:(0,L.__)("Your customers will see this on the thank-you page and in their order confirmation email.","woocommerce")},(0,v.createElement)(S.__experimentalInputControl,{id:"file-name",label:(0,L.__)("FILE NAME","woocommerce"),name:"file-name",value:m||"",onChange:o})),(0,v.createElement)("div",{className:"woocommerce-edit-downloads-modal__file-url"},(0,v.createElement)(S.__experimentalInputControl,{disabled:!0,id:"file-url",label:(0,L.__)("FILE URL","woocommerce"),name:"file-url",value:u||"",suffix:(0,v.createElement)(S.Button,{icon:(0,v.createElement)(mn,null),onClick:async function(){(0,Q.recordEvent)("product_downloads_modal_copy_url_to_clipboard"),i(!0),await async function(e){if("clipboard"in navigator)await navigator.clipboard.writeText(e);else{const t=document.createElement("textarea");t.value=e,document.body.appendChild(t),t.select(),document.execCommand("copy"),document.body.removeChild(t)}await void c("success",(0,L.__)("URL copied successfully.","woocommerce"))}(u),i(!1)}})})),(0,v.createElement)("div",{className:"woocommerce-edit-downloads-modal__buttons"},(0,v.createElement)("div",{className:"woocommerce-edit-downloads-modal__buttons-left"},(0,v.createElement)(S.Button,{icon:un,isDestructive:!0,variant:"tertiary",label:(0,L.__)("Delete","woocommerce"),onClick:()=>{(0,Q.recordEvent)("product_downloads_modal_delete"),r()}},(0,L.__)("Delete file","woocommerce"))),(0,v.createElement)("div",{className:"woocommerce-edit-downloads-modal__buttons-right"},(0,v.createElement)(S.Button,{label:(0,L.__)("Cancel","woocommerce"),onClick:()=>{(0,Q.recordEvent)("product_downloads_modal_cancel"),t()},variant:"tertiary"},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{label:(0,L.__)("Update","woocommerce"),onClick:()=>{(0,Q.recordEvent)("product_downloads_modal_update"),n()},variant:"primary"},(0,L.__)("Update","woocommerce")))))};function hn(){return(0,v.createElement)("svg",{width:"104",height:"64",viewBox:"0 0 104 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M88.129 64C87.9065 64 87.6851 63.9941 87.4649 63.9823V64H61.888L56.6463 48.9818L68.2211 51.8173L51.9999 35.5945L35.7787 51.8173L47.3535 48.9818L42.1118 64H17.972V63.985C8.36383 63.5505 0.682007 53.7386 0.682007 41.6982C0.682007 29.3812 8.72077 19.3963 18.6371 19.3963C22.011 19.3963 25.1676 20.5522 27.8642 22.5626C32.3286 9.21729 41.8544 0 52.8848 0C65.7239 0 76.5246 12.4881 79.6776 29.4383C82.0937 27.4239 85.001 26.2488 88.129 26.2488C96.5176 26.2488 103.318 34.6997 103.318 45.1244C103.318 55.5491 96.5176 64 88.129 64Z",fill:"#F0F0F0"}))}function _n(e){var t;const[o]=null!==(t=null==e?void 0:e.split("/").reverse())&&void 0!==t?t:[];return o}function vn(e){return e?String(e):""}function wn(e){return{...e,id:vn(e.id)}}const{name:gn,...En}=Zr,fn={example:{},edit:function({attributes:e,context:{postType:t}}){const o=(0,f.useWooBlockProps)(e),[r,n]=(0,b.useEntityProp)("postType",t,"downloads"),[c,l]=(0,b.useEntityProp)("postType",t,"download_limit"),[i,s]=(0,b.useEntityProp)("postType",t,"download_expiry"),[u,m]=(0,v.useState)(),{allowedMimeTypes:d}=(0,a.useSelect)((e=>{const{getEditorSettings:t}=e("core/editor");return t()})),p=d?Object.values(d):[],{createErrorNotice:h}=(0,a.useDispatch)("core/notices"),[_,w]=(0,v.useState)(!1);function g(e){if(!Array.isArray(e))return;const t=e.filter((e=>!r.some((t=>t.file===e.url))));if(t.length!==e.length&&h(1===e.length?(0,L.__)("This file has already been added","woocommerce"):(0,L.__)("Some of these files have already been added","woocommerce")),t.length){const e=t.map((e=>({id:vn(e.id),file:e.url,name:e.title||e.alt||e.caption||_n(e.url)}))),o=r.map(wn);o.push(...e),n(o)}}function E(e){const t=r.reduce((function(t,o){return o.file===e.file?t:[...t,wn(o)]}),[]);n(t)}function C(e){return function(){E(e)}}function y(e){return function(){m(wn(e))}}function A(e){h("string"==typeof e?e:(0,L.__)("There was an error uploading files","woocommerce"))}return(0,v.createElement)("div",{...o},(0,v.createElement)(Wo,null,Boolean(r.length)&&(0,v.createElement)(S.Button,{variant:"tertiary",onClick:function(){w(!0)}},(0,L.__)("Manage limits","woocommerce")),(0,v.createElement)(tn,{allowedTypes:p,onUploadSuccess:g,onUploadError:A})),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-downloads-field__body"},(0,v.createElement)(x.MediaUploader,{label:Boolean(r.length)?"":(0,v.createElement)("div",{className:"wp-block-woocommerce-product-downloads-field__drop-zone-content"},(0,v.createElement)(hn,null),(0,v.createElement)("p",{className:"wp-block-woocommerce-product-downloads-field__drop-zone-label"},(0,v.createInterpolateElement)((0,L.__)("Supported file types: and more. View all","woocommerce"),{Types:(0,v.createElement)(v.Fragment,null,"PNG, JPG, PDF, PPT, DOC, MP3, MP4"),link:(0,v.createElement)("a",{href:"https://codex.wordpress.org/Uploading_Files",target:"_blank",rel:"noreferrer",onClick:e=>e.stopPropagation()})}))),buttonText:"",allowedMediaTypes:p,multipleSelect:"add",onUpload:g,onFileUploadChange:g,onError:A,additionalData:{type:"downloadable_product"}}),Boolean(r.length)&&(0,v.createElement)(x.Sortable,{className:"wp-block-woocommerce-product-downloads-field__table"},r.map((e=>{const t=_n(e.file),o=e.file.startsWith("blob");return(0,v.createElement)(x.ListItem,{key:e.file,className:"wp-block-woocommerce-product-downloads-field__table-row"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-downloads-field__table-filename"},(0,v.createElement)("span",null,e.name),e.name!==t&&(0,v.createElement)("span",{className:"wp-block-woocommerce-product-downloads-field__table-filename-description"},t)),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-downloads-field__table-actions"},o&&(0,v.createElement)(S.Spinner,{"aria-label":(0,L.__)("Uploading file","woocommerce")}),!o&&(0,v.createElement)(S.Button,{onClick:y(e),variant:"tertiary"},(0,L.__)("Edit","woocommerce")),(0,v.createElement)(S.Button,{icon:fo,label:(0,L.__)("Remove file","woocommerce"),disabled:o,onClick:C(e)})))})))),_&&(0,v.createElement)(sn,{initialValue:{downloadLimit:c,downloadExpiry:i},onSubmit:function(e){l(e.downloadLimit),s(e.downloadExpiry),w(!1)},onClose:function(){w(!1)}}),u&&(0,v.createElement)(pn,{downloableItem:{...u},onCancel:()=>m(null),onRemove:()=>{E(u),m(null)},onChange:e=>{m({...u,name:e})},onSave:(k=u,function(){const e=r.map(wn).map((e=>e.id===k.id?k:e));n(e),m(null)}),onUploadSuccess:function(e){var t;if(!Array.isArray(e)||!(null==e?void 0:e.length)||void 0===(null===(t=e[0])||void 0===t?void 0:t.id))return;const o={id:vn(e[0].id),file:e[0].url,name:e[0].title||e[0].alt||e[0].caption||_n(e[0].url)},a=r.map((e=>e.file===(null==u?void 0:u.file)?wn(o):wn(e)));n(a),m(o)},onUploadError:A}));var k}};function bn(){return y({name:gn,metadata:En,settings:fn})}const Cn=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-images-field","title":"Product images","category":"widgets","description":"The product images.","keywords":["products","image","images","gallery"],"textdomain":"default","attributes":{"mediaId":{"type":"number","__experimentalRole":"content"},"property":{"type":"string"},"multiple":{"type":"boolean","default":true},"images":{"__experimentalRole":"content","type":"array","items":{"type":"number"},"default":[]}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}');function yn({...e}){return(0,v.createElement)("svg",{...e,width:"32",height:"65",viewBox:"0 0 32 65",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("path",{d:"M29.1535 7.61841C23.142 7.61841 19.6604 8.66953 17.6751 11.0101C18.9601 6.48043 21.3345 3.07988 25.672 0C20.5319 0.663632 17.5484 2.61667 16.1033 5.4115C14.6582 2.6189 11.6747 0.665859 6.53464 0C10.8721 3.07988 13.2465 6.47821 14.5315 11.0101C12.5462 8.66953 9.06465 7.61841 3.0531 7.61841C10.2185 10.9833 12.9597 13.6913 15.2941 18.5438H16.9103C19.2447 13.6913 21.9881 10.9833 29.1513 7.61841H29.1535Z",fill:"#DDDDDD"}),(0,v.createElement)("path",{d:"M20.8963 60.4609C23.2279 59.5968 31.7769 57.6994 31.7769 49.4182C31.7769 44.4995 27.3285 40.7894 22.2783 39.9284C24.5252 39.1942 27.8063 35.9252 27.8063 32.2574C27.8063 27.5321 23.5303 25.6469 20.0344 24.9157C20.0344 23.8371 23.9204 18.272 23.9204 18.272H7.85652C7.85652 18.272 11.7425 23.8371 11.7425 24.9157C8.24361 25.6499 3.97061 27.5321 3.97061 32.2574C3.97061 35.9252 7.25172 39.1942 9.4986 39.9284C4.44538 40.7925 0 44.5026 0 49.4182C0 57.7025 8.54904 59.5998 10.8806 60.4609C5.3526 60.9775 2.5886 63.1347 2.15918 64.8598H29.6207C29.1883 63.1347 26.4243 60.9775 20.8993 60.4609H20.8963Z",fill:"#F0F0F0"}))}function An({...e}){return(0,v.createElement)("svg",{...e,width:"59",height:"80",viewBox:"0 0 59 80",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("path",{d:"M54.0218 14.4803C43.085 14.4803 36.7511 16.3926 33.1392 20.6507C35.477 12.41 39.7967 6.22334 47.6879 0.620117C38.3366 1.82746 32.9086 5.38063 30.2796 10.4653C27.6506 5.38468 22.2226 1.83152 12.8713 0.620117C20.7625 6.22334 25.0822 12.4059 27.42 20.6507C23.8081 16.3926 17.4742 14.4803 6.53735 14.4803C19.5733 20.6021 24.5604 25.5287 28.8073 34.357H31.7478C35.9947 25.5287 40.9858 20.6021 54.0178 14.4803H54.0218Z",fill:"#DDDDDD"}),(0,v.createElement)("path",{d:"M38.9992 110.617C43.241 109.045 58.7943 105.593 58.7943 90.5271C58.7943 81.5787 50.7013 74.8288 41.5135 73.2623C45.6013 71.9266 51.5706 65.9793 51.5706 59.3065C51.5706 50.7098 43.7912 47.28 37.4313 45.9498C37.4313 43.9875 44.5009 33.8628 44.5009 33.8628H15.276C15.276 33.8628 22.3456 43.9875 22.3456 45.9498C15.9802 47.2855 8.20633 50.7098 8.20633 59.3065C8.20633 65.9793 14.1757 71.9266 18.2634 73.2623C9.07009 74.8343 0.982605 81.5841 0.982605 90.5271C0.982605 105.599 16.5359 109.051 20.7777 110.617C10.7206 111.557 5.69205 115.482 4.91081 118.62H54.8716C54.0849 115.482 49.0563 111.557 39.0047 110.617H38.9992Z",fill:"#F0F0F0"}))}function xn({...e}){return(0,v.createElement)("svg",{...e,width:"62",height:"65",viewBox:"0 0 62 65",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("path",{d:"M59.3177 7.59526C53.3245 7.59526 49.8535 8.64319 47.8742 10.9766C49.1553 6.46075 51.5225 3.07052 55.8468 0C50.7224 0.661616 47.7479 2.60872 46.3072 5.39506C44.8665 2.61094 41.8921 0.663836 36.7676 0C41.0919 3.07052 43.4591 6.45853 44.7402 10.9766C42.7609 8.64319 39.29 7.59526 33.2967 7.59526C40.4403 10.95 43.1732 13.6497 45.5004 18.4875H47.1118C49.4391 13.6497 52.1741 10.95 59.3155 7.59526H59.3177Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{d:"M51.1522 60.2087C53.4766 59.3472 61.9997 57.4556 61.9997 49.1995C61.9997 44.2958 57.5648 40.597 52.53 39.7386C54.77 39.0066 58.0411 35.7476 58.0411 32.0909C58.0411 27.38 53.7781 25.5004 50.2929 24.7715C50.2929 23.6962 54.167 18.1479 54.167 18.1479H38.152C38.152 18.1479 42.0261 23.6962 42.0261 24.7715C38.5379 25.5035 34.2779 27.38 34.2779 32.0909C34.2779 35.7476 37.5491 39.0066 39.7891 39.7386C34.7513 40.6 30.3194 44.2989 30.3194 49.1995C30.3194 57.4587 38.8424 59.3502 41.1669 60.2087C35.6557 60.7238 32.9001 62.8744 32.472 64.5943H59.8501C59.4189 62.8744 56.6633 60.7238 51.1552 60.2087H51.1522Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M18.2238 61.2964C20.1078 60.597 27.012 59.0606 27.012 52.3534C27.012 48.3704 23.4192 45.3665 19.3387 44.6672C21.1518 44.0744 23.8026 41.4257 23.8026 38.4551C23.8026 34.6297 20.3494 33.1022 17.5256 32.5094C17.5256 31.6369 20.6641 27.1299 20.6641 27.1299H7.69128C7.69128 27.1299 10.8298 31.6369 10.8298 32.5094C8.0038 33.1022 4.55279 34.6297 4.55279 38.4551C4.55279 41.4235 7.20367 44.0721 9.01672 44.6672C4.93624 45.3665 1.34338 48.3704 1.34338 52.3534C1.34338 59.0606 8.24761 60.597 10.1316 61.2964C5.66767 61.716 3.43571 63.4633 3.08773 64.8598H25.2677C24.9197 63.4633 22.6877 61.716 18.2238 61.2964Z",fill:"white"}),(0,v.createElement)("path",{d:"M14.705 29.1672C16.3668 19.7341 14.7486 11.8172 9.57432 9.5886C4.55918 7.42903 1.86622 9.95303 2.88996 12.0076C4.11785 14.4701 7.87058 12.5775 11.1745 15.6654C14.2667 18.5553 14.3478 29.5136 14.3478 29.5136L14.7066 29.1657L14.705 29.1672Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{d:"M14.6523 26.841C14.6523 26.841 15.8096 19.2256 20.5681 15.9277C25.274 12.6659 29.9139 14.515 30.085 16.3566C30.2561 18.1983 28.9967 19.398 25.1884 19.398C19.4888 19.398 17.078 21.8845 15.0996 26.928C14.5457 28.3407 14.6523 26.841 14.6523 26.841Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{d:"M15.4498 29.3576C15.4498 29.3576 14.2925 21.7422 9.534 18.4443C4.82808 15.1825 0.18821 17.0316 0.0170856 18.8732C-0.154039 20.7149 0.91774 22.0421 6.06198 21.9146C11.532 21.7781 14.1213 29.6156 14.1213 29.6156L15.4498 29.3591V29.3576Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{d:"M18.2243 61.2964C20.1082 60.597 27.0125 59.0606 27.0125 52.3534C27.0125 48.3704 23.4196 45.3665 19.3391 44.6672C21.1522 44.0744 23.803 41.4257 23.803 38.4551C23.803 34.6297 20.3498 33.1022 17.5261 32.5094C17.5261 31.6369 20.6646 27.1299 20.6646 27.1299H7.69171C7.69171 27.1299 10.8302 31.6369 10.8302 32.5094C8.00423 33.1022 4.55322 34.6297 4.55322 38.4551C4.55322 41.4235 7.20409 44.0721 9.01714 44.6672C4.93667 45.3665 1.34381 48.3704 1.34381 52.3534C1.34381 59.0606 8.24804 60.597 10.132 61.2964C5.6681 61.716 3.43614 63.4633 3.08816 64.8598H25.2681C24.9201 63.4633 22.6882 61.716 18.2243 61.2964Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M14.1795 49.7139C9.43406 49.7139 5.83677 48.8391 2.8889 48.1064C1.92696 49.3053 1.34625 50.7485 1.34625 52.3514C1.34625 53.8035 1.66985 55.0112 2.19737 56.0214C5.63507 57.1892 8.91762 57.7709 14.1817 57.7709C19.4457 57.7709 22.7283 57.1892 26.166 56.0214C26.6913 55.0112 27.0171 53.8012 27.0171 52.3514C27.0171 50.7485 26.4342 49.3053 25.4745 48.1064C22.5266 48.8391 18.9293 49.7139 14.1839 49.7139H14.1795Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{d:"M23.4906 40.2536C23.6901 39.6786 23.8053 39.0747 23.8053 38.4575C23.8053 37.4695 23.5726 36.6347 23.1825 35.9287C21.7307 36.597 17.9162 37.5894 14.1793 37.5894C10.4424 37.5894 6.62788 36.597 5.17611 35.9287C4.78601 36.6347 4.55328 37.4673 4.55328 38.4575C4.55328 39.0769 4.66854 39.6808 4.86802 40.2536C7.2906 41.1417 10.735 41.8566 14.1793 41.8566C17.6237 41.8566 21.0658 41.1417 23.4906 40.2536Z",fill:"#E0E0E0"}))}function kn({...e}){return(0,v.createElement)("svg",{...e,width:"118",height:"77",viewBox:"0 0 118 77",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("rect",{width:"118",height:"77",fill:"white"}),(0,v.createElement)("path",{d:"M72.0248 20.5848C66.0397 20.5848 62.5735 21.6313 60.597 23.9615C61.8763 19.4519 64.2402 16.0663 68.5586 13C63.4412 13.6607 60.4708 15.6051 59.0321 18.3876C57.5934 15.6074 54.623 13.6629 49.5056 13C53.824 16.0663 56.1879 19.4496 57.4672 23.9615C55.4906 21.6313 52.0245 20.5848 46.0394 20.5848C53.1732 23.9349 55.9023 26.6309 58.2264 31.4621H59.8356C62.1596 26.6309 64.891 23.9349 72.0225 20.5848H72.0248Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{d:"M63.8041 73.1943C66.1254 72.334 74.6367 70.445 74.6367 62.2003C74.6367 57.3033 70.2079 53.6096 65.18 52.7523C67.417 52.0214 70.6836 48.7668 70.6836 45.1152C70.6836 40.4107 66.4265 38.5338 62.946 37.8059C62.946 36.732 66.8148 31.1914 66.8148 31.1914H50.8218C50.8218 31.1914 54.6906 36.732 54.6906 37.8059C51.2072 38.5368 46.953 40.4107 46.953 45.1152C46.953 48.7668 50.2197 52.0214 52.4567 52.7523C47.4257 53.6126 42.9999 57.3064 42.9999 62.2003C42.9999 70.448 51.5113 72.337 53.8326 73.1943C48.3289 73.7087 45.5771 75.8563 45.1496 77.5739H72.4901C72.0595 75.8563 69.3077 73.7087 63.8071 73.1943H63.8041Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M41.1884 77.8602C39.7296 75.1315 38.8029 71.0481 38.8029 66.4848C38.8029 61.9215 39.7296 57.8381 41.1884 55.1094H30.5839C32.0427 57.8381 32.9693 61.9215 32.9693 66.4848C32.9693 71.0481 32.0427 75.1315 30.5839 77.8602H41.1884Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M35.8259 32.3584H30.0536L16 55.5332H31.058H40.5939H55.6518L41.5982 32.3584H35.8259Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{d:"M50.9764 47.8242H20.6754L16 55.5332L50.9764 47.8242Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M46.301 40.1118H25.3508L20.6754 47.8242L46.301 40.1118Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M41.598 32.3584H30.0535L25.3506 40.1119L41.598 32.3584Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M77.5858 59H96.2531L95.155 77.6673H78.6838L77.5858 59Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M88.6696 53.9424C88.6696 56.1976 86.9196 58.0258 86.9196 58.0258C86.9196 58.0258 85.1695 56.1976 85.1695 53.9424C85.1695 51.6871 86.9196 49.8589 86.9196 49.8589C86.9196 49.8589 88.6696 51.6871 88.6696 53.9424Z",fill:"#E0E0E0"}),(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M95.9589 64H77.8798L77.5857 59H96.253L95.9589 64Z",fill:"#E0E0E0"}))}function Sn(){const e=[{id:"front-side",image:(0,v.createElement)(yn,null),text:(0,L.__)("Front side","woocommerce")},{id:"close-up",image:(0,v.createElement)(An,null),text:(0,L.__)("Close-up","woocommerce")},{id:"variants",image:(0,v.createElement)(xn,null),text:(0,L.__)("Variants","woocommerce")},{id:"lifestyle-scene",image:(0,v.createElement)(kn,null),text:(0,L.__)("Lifestyle scene","woocommerce")}];return(0,v.createElement)("div",{className:"woocommerce-image-placeholder__wrapper"},e.map((({id:e,image:t,text:o})=>(0,v.createElement)("div",{key:e,className:"woocommerce-image-placeholder__item"},t,(0,v.createElement)("p",null,o)))))}function Pn(e){return e.id?{id:e.id,name:e.title,src:e.url,alt:e.alt}:null}const{name:Bn}=Cn,Nn={example:{},edit:function({attributes:e,context:t}){var o;const{property:r,multiple:n}=e,[a,c]=(0,b.useEntityProp)("postType",t.postType,r),[l,i]=(0,v.useState)(!1),[s,u]=(0,v.useState)(!1),[m,d]=(0,v.useState)(null),p=(0,f.useWooBlockProps)(e,{className:Ee()({"has-images":Array.isArray(a)?a.length>0:Boolean(a)})});function h(e){return function(t){var o;if((0,Q.recordEvent)(e),Array.isArray(t)){const e=t.filter((e=>e.id)).map((e=>({id:e.id,name:e.title,src:e.url,alt:e.alt})));(null===(o=t[0])||void 0===o?void 0:o.id)&&c([...a,...e])}else t.id&&c(Pn(t))}}const _=null!==a&&(!Array.isArray(a)||a.length>0);return(0,v.createElement)("div",{...p},(0,v.createElement)("div",{className:"woocommerce-product-form__image-drop-zone"},l?(0,v.createElement)("div",{className:"woocommerce-product-form__remove-image-drop-zone"},(0,v.createElement)("span",null,(0,v.createElement)(je,{icon:un,size:20,className:"icon-control"}),(0,L.__)("Drop here to remove","woocommerce")),(0,v.createElement)(S.DropZone,{onHTMLDrop:()=>u(!0),onDrop:()=>u(!0),label:(0,L.__)("Drop here to remove","woocommerce")})):(0,v.createElement)(Wo,null,(0,v.createElement)("div",{className:"woocommerce-product-form__media-uploader"},(0,v.createElement)(x.MediaUploader,{value:Array.isArray(a)?a.map((({id:e})=>e)):null!==(o=null==a?void 0:a.id)&&void 0!==o?o:void 0,multipleSelect:!!n&&"add",onError:()=>null,onFileUploadChange:h("product_images_add_via_file_upload_area"),onMediaGalleryOpen:()=>{(0,Q.recordEvent)("product_images_media_gallery_open")},onSelect:function(e){if((0,Q.recordEvent)("product_images_add_via_media_library"),Array.isArray(e)){const t=e.map(Pn).filter((e=>null!==e));c(t)}else c(Pn(e))},onUpload:h("product_images_add_via_drag_and_drop_upload"),label:"",buttonText:(0,L.__)("Choose an image","woocommerce")})))),_?(0,v.createElement)(x.ImageGallery,{allowDragging:!1,onDragStart:function(e){var t,o;if(Array.isArray(a)){const{id:r,dataset:n}=e.target;if(r)d(parseInt(r,10));else if(null==n?void 0:n.index){const e=parseInt(n.index,10);d(null!==(o=null===(t=a[e])||void 0===t?void 0:t.id)&&void 0!==o?o:null)}i((e=>!e))}},onDragEnd:function(){Array.isArray(a)&&(s&&m&&((0,Q.recordEvent)("product_images_remove_image_button_click"),c(a.filter((e=>e.id!==m))),u(!1),d(null)),i((e=>!e)))},onOrderChange:function(e){if(Array.isArray(a)){const t=a.reduce(((e,t)=>({...e,[`${t.id}`]:t})),{}),o=e.filter((e=>{var o;return(null===(o=null==e?void 0:e.props)||void 0===o?void 0:o.id)in t})).map((e=>{var o;return t[null===(o=null==e?void 0:e.props)||void 0===o?void 0:o.id]}));(0,Q.recordEvent)("product_images_change_image_order_via_image_gallery"),c(o)}},onReplace:function({replaceIndex:e,media:t}){if((0,Q.recordEvent)("product_images_replace_image_button_click"),Array.isArray(a)&&!a.some((e=>t.id===e.id))){const o=Pn(t);if(o){const t=[...a];t[e]=o,c(t)}}else c(Pn(t))},onRemove:function({removedItem:e}){if((0,Q.recordEvent)("product_images_remove_image_button_click"),Array.isArray(a)){const t=a.filter((t=>t.id===e.props.id));c(t)}else c(null)},onSelectAsCover:()=>(0,Q.recordEvent)("product_images_select_image_as_cover_button_click")},(Array.isArray(a)?a:[a]).map(((e,t)=>(0,v.createElement)(x.ImageGalleryItem,{key:e.id,alt:e.alt,src:e.src,id:`${e.id}`,isCover:n&&0===t})))):(0,v.createElement)(Sn,null))}},Mn=()=>y({name:Bn,metadata:Cn,settings:Nn}),Tn=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-inventory-email-field","title":"Stock level threshold","category":"widgets","description":"Stock management minimum quantity.","keywords":["products","inventory","email","minimum"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}');function Vn(e,t,o=[]){const r=(0,v.useContext)(Qe),[n,a]=(0,v.useState)(!1),c=(0,v.useMemo)((()=>r.registerValidator(e,t)),[e,...o]);return(0,v.useEffect)((()=>()=>{r.unRegisterValidator(e)}),[]),{ref:c,error:r.errors[e],isValidating:n,validate:async t=>(a(!0),r.validateField(e,t).finally((()=>{a(!1)})))}}const{name:Fn,...Dn}=Tn,Ln={example:{},edit:function({attributes:e,clientId:t}){const o=(0,f.useWooBlockProps)(e),r=(0,Ct.getSetting)("notifyLowStockAmount",2),[n,a]=(0,b.useEntityProp)("postType","product","low_stock_amount"),c=(0,g.useInstanceId)(S.BaseControl,"low_stock_amount"),{ref:l,error:i,validate:s}=Vn(`low_stock_amount-${t}`,(async function(){if(n&&n<0)return(0,L.__)("This field must be a positive number.","woocommerce")}),[n]);return(0,v.createElement)(v.Fragment,null,(0,v.createElement)("div",{...o},(0,v.createElement)("div",{className:"wp-block-columns"},(0,v.createElement)("div",{className:"wp-block-column"},(0,v.createElement)(S.BaseControl,{id:c,label:(0,L.__)("Email me when stock reaches","woocommerce"),help:i||(0,v.createInterpolateElement)((0,L.__)("Make sure to enable notifications in store settings.","woocommerce"),{link:(0,v.createElement)(x.Link,{href:`${(0,Ct.getSetting)("adminUrl")}admin.php?page=wc-settings&tab=products§ion=inventory`,target:"_blank",type:"external"})}),className:i&&"has-error"},(0,v.createElement)(S.__experimentalInputControl,{id:c,ref:l,name:"low_stock_amount",placeholder:(0,L.sprintf)((0,L.__)("%d (store default)","woocommerce"),r),onChange:a,onBlur:s,value:n,type:"number",min:0}))),(0,v.createElement)("div",{className:"wp-block-column"}))))}};function Hn(){return y({name:Fn,metadata:Dn,settings:Ln})}const Rn=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-sku-field","title":"Product text control","category":"woocommerce","description":"The product sku.","keywords":["products","sku"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"},"disabled":{"type":"boolean","default":false}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}'),{name:zn,...In}=Rn,On={example:{},edit:function({attributes:e,context:t}){const o=(0,f.useWooBlockProps)(e),[r,n]=(0,b.useEntityProp)("postType",t.postType,"sku");return(0,v.createElement)("div",{...o},(0,v.createElement)(S.BaseControl,{id:"product_sku",className:"woocommerce-product-form_inventory-sku",label:(0,v.createInterpolateElement)((0,L.__)("Sku ","woocommerce"),{description:(0,v.createElement)("span",{className:"woocommerce-product-form__optional-input"},(0,L.__)("(STOCK KEEPING UNIT)","woocommerce"))})},(0,v.createElement)(S.__experimentalInputControl,{name:"woocommerce-product-sku",onChange:n,value:r||"",disabled:e.disabled})))}},$n=()=>y({name:zn,metadata:In,settings:On}),Gn=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-name-field","title":"Product name","category":"widgets","description":"The product name.","keywords":["products","name","title"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"},"autoFocus":{"type":"boolean","default":false}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),Un=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),jn=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z",clipRule:"evenodd"})),{name:qn}=Gn,Zn={example:{},edit:function({attributes:e,clientId:t}){const o=(0,f.useWooBlockProps)(e),{editEntityRecord:r,saveEntityRecord:n}=(0,a.useDispatch)("core"),{hasEdit:c}=Ot(),[l,i]=(0,v.useState)(!1),s=(0,b.useEntityId)("postType","product"),u=(0,a.useSelect)((e=>e("core").getEditedEntityRecord("postType","product",s))),[m,d]=(0,b.useEntityProp)("postType","product","sku"),[p,h]=(0,b.useEntityProp)("postType","product","name"),{permalinkPrefix:_,permalinkSuffix:w}=(0,a.useSelect)((e=>{const{getPermalinkParts:t}=e(R.PRODUCTS_STORE_NAME);if(s){const e=t(s);return{permalinkPrefix:null==e?void 0:e.prefix,permalinkSuffix:null==e?void 0:e.suffix}}return{}})),{ref:E,error:C,validate:y}=Vn("name",(async function(){return p&&p!==ne?p.length>120?(0,L.__)("Please enter a product name shorter than 120 characters.","woocommerce"):void 0:(0,L.__)("Name field is required.","woocommerce")}),[p]),A=null!=C?C:s&&["publish","draft"].includes(u.status)&&_&&(0,v.createElement)("span",{className:"woocommerce-product-form__secondary-text product-details-section__product-link"},(0,L.__)("Product link","woocommerce"),": ",(0,v.createElement)("a",{href:u.permalink,target:"_blank",rel:"noreferrer"},_,u.slug||(0,H.cleanForSlug)(p),w),(0,v.createElement)(S.Button,{variant:"link",onClick:()=>i(!0)},(0,L.__)("Edit","woocommerce"))),x=(0,g.useInstanceId)(S.BaseControl,"product_name"),{selectBlock:k}=(0,a.useDispatch)("core/block-editor");(0,v.useEffect)((()=>{e.autoFocus&&k(t)}),[]);const[P,B]=Rt("featured");function N(){B(!P)}return(0,v.createElement)(v.Fragment,null,(0,v.createElement)("div",{...o},(0,v.createElement)(S.BaseControl,{id:x,label:(0,v.createElement)(or,{label:(0,L.__)("Name","woocommerce"),required:!0}),className:Ee()({"has-error":C}),help:A},(0,v.createElement)(S.__experimentalInputControl,{id:x,ref:E,name:"name",autoFocus:e.autoFocus,placeholder:(0,L.__)("e.g. 12 oz Coffee Mug","woocommerce"),onChange:h,value:p&&p!==ne?p:"",autoComplete:"off","data-1p-ignore":!0,onBlur:()=>{c("name")&&(m||C||d((0,H.cleanForSlug)(p)),y())},suffix:function(){const e=(0,L.__)("Mark as featured","woocommerce"),t=(0,L.__)("Unmark as featured","woocommerce"),o=P?t:e;return(0,v.createElement)(S.Tooltip,{text:o,position:"top center"},P?(0,v.createElement)(S.Button,{icon:Un,"aria-label":t,onClick:N}):(0,v.createElement)(S.Button,{icon:jn,"aria-label":e,onClick:N}))}()})),l&&(0,v.createElement)(ee,{permalinkPrefix:_||"",permalinkSuffix:w||"",product:u,onCancel:()=>i(!1),onSaved:()=>i(!1),saveHandler:async e=>{const{slug:t,permalink:o}=await n("postType","product",{id:u.id,slug:e});if(t&&o)return r("postType","product",u.id,{slug:t,permalink:o}),{slug:t,permalink:o}}})))}},Wn=()=>y({name:qn,metadata:Gn,settings:Zn}),Jn=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-pricing-field","description":"A product price block with currency display.","title":"Product pricing","category":"widgets","keywords":["products","price"],"textdomain":"default","attributes":{"property":{"type":"string","__experimentalRole":"content"},"label":{"type":"string"},"help":{"type":"string"},"tooltip":{"type":"string"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}'),Yn=(e,t,o)=>{const{decimalSeparator:r,thousandSeparator:n}=t,a=new RegExp("[^-0-9%s1%s2]".replace("%s1",r).replace("%s2",n),"g");return void 0===e?e:o(e).replace(a,"")},Xn=({value:e,onChange:t,onFocus:o,onKeyUp:r})=>{const{sanitizePrice:n}=ce(),a=(0,v.useContext)(oe.CurrencyContext),{getCurrencyConfig:c,formatAmount:l}=a,i=c();return{prefix:i.symbol,className:"components-currency-control",value:Yn(String(e),i,l),sanitize:e=>n(String(e)),onFocus(e){on(e.currentTarget),o&&o(e)},onKeyUp(o){const a=Number.parseFloat(n(e||"0")),c=Number(o.currentTarget.step||"1");"ArrowUp"===o.code&&t(String(a+c)),"ArrowDown"===o.code&&t(String(a-c)),r&&r(o)},onChange(e){const o=n(e);t&&t(o)}}},{name:Kn,...Qn}=Jn,ea={example:{},edit:function({attributes:e,context:{postType:t}}){const o=(0,f.useWooBlockProps)(e),{property:r,label:n=(0,L.__)("Price","woocommerce"),help:a,disabled:c,tooltip:l}=e,[i,s]=Rt(r,{postType:t,fallbackValue:""}),u=Xn({value:i||"",onChange:s}),m=a?(0,v.createInterpolateElement)(a,{PricingTab:(0,v.createElement)(x.Link,{href:(0,We.getNewPath)({tab:"pricing"}),onClick:()=>{(0,Q.recordEvent)("product_pricing_help_click")}})}):null,d=(0,g.useInstanceId)(S.BaseControl,"wp-block-woocommerce-product-pricing-field");return(0,v.createElement)("div",{...o},(0,v.createElement)(S.BaseControl,{id:d,help:m},(0,v.createElement)(S.__experimentalInputControl,{...u,disabled:c,id:d,name:r,label:l?(0,v.createElement)(or,{label:n,tooltip:l}):n})))}};function ta(){return y({name:Kn,metadata:Qn,settings:ea})}const oa=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-radio-field","title":"Product radio control","category":"woocommerce","description":"The product radio.","keywords":["products","radio","input"],"textdomain":"default","attributes":{"title":{"type":"string"},"description":{"type":"string"},"property":{"type":"string"},"options":{"type":"array","items":{"type":"object"},"default":[],"__experimentalRole":"content"},"disabled":{"type":"boolean","default":false}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["postType"]}');function ra({title:e,description:t,className:o,...r}){return(0,v.createElement)(S.RadioControl,{...r,className:Ee()(o,"woocommerce-radio-field"),label:(0,v.createElement)(v.Fragment,null,(0,v.createElement)("span",{className:"woocommerce-radio-field__title"},e),t&&(0,v.createElement)("span",{className:"woocommerce-radio-field__description",dangerouslySetInnerHTML:tr(t)}))})}const{name:na,...aa}=oa,ca={example:{},edit:function({attributes:e,context:{postType:t}}){const o=(0,f.useWooBlockProps)(e),{description:r,options:n,property:a,title:c,disabled:l}=e,[i,s]=Rt(a,{postType:t,fallbackValue:""});return(0,v.createElement)("div",{...o},(0,v.createElement)(ra,{title:c,description:r,selected:i,options:n,onChange:e=>s(e||""),disabled:l}))}};function la(){return y({name:na,metadata:aa,settings:ca})}const ia=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-regular-price-field","description":"A product price block with currency display.","title":"Product regular price","category":"widgets","keywords":["products","price"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"},"help":{"type":"string"},"isRequired":{"type":"boolean","default":false},"tooltip":{"type":"string"},"disabled":{"type":"boolean","default":false}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["postType"],"editorStyle":"file:./editor.css"}'),{name:sa,...ua}=ia,ma={example:{},edit:function({attributes:e,clientId:t,context:o}){const r=(0,f.useWooBlockProps)(e),{label:n,help:a,isRequired:c,tooltip:l,disabled:i}=e,[s,u]=(0,b.useEntityProp)("postType",o.postType||"product","regular_price"),[m]=(0,b.useEntityProp)("postType",o.postType||"product","sale_price"),d=Xn({value:s,onChange:u}),p=(0,g.useInstanceId)(S.BaseControl,"wp-block-woocommerce-product-regular-price-field"),{ref:h,error:_,validate:w}=Vn(`regular_price-${t}`,(async function(){const e=Number.parseFloat(s);if(e){if(e<0)return(0,L.__)("List price must be greater than or equals to zero.","woocommerce");if(m&&e<=Number.parseFloat(m))return(0,L.__)("List price must be greater than the sale price.","woocommerce")}else if(c)return(0,L.sprintf)((0,L.__)("%s is required.","woocommerce"),n)}),[s,m]);return(0,v.useEffect)((()=>{c&&w()}),[]),(0,v.createElement)("div",{...r},(0,v.createElement)(S.BaseControl,{id:p,help:_||function(){if(a)return(0,v.createElement)("span",{dangerouslySetInnerHTML:tr(a)})}(),className:Ee()({"has-error":_})},(0,v.createElement)(S.__experimentalInputControl,{...d,id:p,name:"regular_price",ref:h,label:l?(0,v.createElement)(or,{label:n,tooltip:l}):n,disabled:i,onBlur:w})))}};function da(){return y({name:sa,metadata:ua,settings:ma})}const pa=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-sale-price-field","description":"A product price block with currency display.","title":"Product sale price","category":"widgets","keywords":["products","price"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"},"help":{"type":"string"},"tooltip":{"type":"string"},"disabled":{"type":"boolean","default":false}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["postType"],"editorStyle":"file:./editor.css"}'),{name:ha,..._a}=pa,va={example:{},edit:function({attributes:e,clientId:t,context:o}){const r=(0,f.useWooBlockProps)(e),{label:n,help:a,tooltip:c,disabled:l}=e,[i]=(0,b.useEntityProp)("postType",o.postType||"product","regular_price"),[s,u]=(0,b.useEntityProp)("postType",o.postType||"product","sale_price"),m=Xn({value:s,onChange:u}),d=(0,g.useInstanceId)(S.BaseControl,"wp-block-woocommerce-product-sale-price-field"),{ref:p,error:h,validate:_}=Vn(`sale-price-${t}`,(async function(){if(s){if(Number.parseFloat(s)<0)return(0,L.__)("Sale price must be greater than or equals to zero.","woocommerce");const e=Number.parseFloat(i);if(!e||e<=Number.parseFloat(s))return(0,L.__)("Sale price must be lower than the list price.","woocommerce")}}),[i,s]);return(0,v.createElement)("div",{...r},(0,v.createElement)(S.BaseControl,{id:d,help:h||a,className:Ee()({"has-error":h})},(0,v.createElement)(S.__experimentalInputControl,{...m,id:d,name:"sale_price",ref:p,label:c?(0,v.createElement)(or,{label:n,tooltip:c}):n,disabled:l,onBlur:_})))}};function wa(){return y({name:ha,metadata:_a,settings:va})}const ga=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-schedule-sale-fields","title":"Product schedule sale fields","category":"woocommerce","description":"The product schedule sale fields.","keywords":["products","schedule","sale"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}'),Ea=window.moment;var fa=__webpack_require__.n(Ea);const{name:ba,...Ca}=ga,ya={example:{},edit:function({attributes:e,clientId:t,context:o}){const r=(0,f.useWooBlockProps)(e),{hasEdit:n}=Ot(),a=(0,mt.getSettings)().formats.datetime,[c,l]=(0,v.useState)(!1),[i]=(0,b.useEntityProp)("postType",o.postType||"product","sale_price"),s=Number.parseFloat(i||"0")>0,[u,m]=(0,b.useEntityProp)("postType",o.postType||"product","date_on_sale_from_gmt"),[d,p]=(0,b.useEntityProp)("postType",o.postType||"product","date_on_sale_to_gmt"),h=fa()().startOf("minute").toISOString();(0,v.useEffect)((()=>{n("sale_price")&&!s&&(l(!1),m(""),p(""))}),[s]),(0,v.useEffect)((()=>{(u||d)&&l(!0)}),[u,d]);const _=fa()(u,fa().ISO_8601,!0),w=fa()(d,fa().ISO_8601,!0),{ref:g,error:E,validate:C}=Vn(`date_on_sale_from_gmt-${t}`,(async function(){if(c&&u){if(!_.isValid())return(0,L.__)("Please enter a valid date.","woocommerce");if(_.isAfter(w))return(0,L.__)("The start date of the sale must be before the end date.","woocommerce")}}),[c,u,_,w]),{ref:y,error:A,validate:k}=Vn(`date_on_sale_to_gmt-${t}`,(async function(){if(c&&d){if(!w.isValid())return(0,L.__)("Please enter a valid date.","woocommerce");if(w.isBefore(_))return(0,L.__)("The end date of the sale must be after the start date.","woocommerce")}}),[c,u,_,w]);return(0,v.createElement)("div",{...r},(0,v.createElement)(S.ToggleControl,{label:(0,L.__)("Schedule sale","woocommerce"),checked:c,onChange:function(e){(0,Q.recordEvent)("product_pricing_schedule_sale_toggle_click",{enabled:e}),l(e),e?(m(h),p("")):(m(""),p(""))},disabled:!s}),c&&(0,v.createElement)("div",{className:"wp-block-columns wp-block-woocommerce-product-schedule-sale-fields__content"},(0,v.createElement)("div",{className:"wp-block-column"},(0,v.createElement)(x.DateTimePickerControl,{ref:g,label:(0,L.__)("From","woocommerce"),placeholder:(0,L.__)("Sale start date and time (optional)","woocommerce"),dateTimeFormat:a,currentDate:u,onChange:m,className:E&&"has-error",help:E,onBlur:()=>C()})),(0,v.createElement)("div",{className:"wp-block-column"},(0,v.createElement)(x.DateTimePickerControl,{ref:y,label:(0,L.__)("To","woocommerce"),placeholder:(0,L.__)("Sale end date and time (optional)","woocommerce"),dateTimeFormat:a,currentDate:d,onChange:e=>p(fa()(e).startOf("minute").toISOString()),onBlur:()=>k(),className:A&&"has-error",help:A}))))}};function Aa(){return y({name:ba,metadata:Ca,settings:ya})}const xa=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-section","title":"Product section","category":"woocommerce","description":"The product section.","keywords":["products","section","group"],"textdomain":"default","attributes":{"title":{"type":"string"},"description":{"type":"string","__experimentalRole":"content"},"blockGap":{"type":"string","enum":["unit-30","unit-40"],"default":"unit-30"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}');function ka({name:e,...t}){const{clientId:o}=(0,Ht.useBlockEditContext)();return(0,v.createElement)(S.Slot,{...t,name:jo(e,o)})}function Sa({description:e,sectionTagName:t,title:o}){const r="fieldset"===t?"legend":"div";return(0,v.createElement)(r,{className:"wp-block-woocommerce-product-section-header__heading"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section-header__heading-title-wrapper"},(0,v.createElement)("h2",{className:"wp-block-woocommerce-product-section-header__heading-title"},o,e&&(0,v.createElement)(x.__experimentalTooltip,{className:"wp-block-woocommerce-product-section-header__heading-tooltip",text:(0,v.createElement)("p",{className:"wp-block-woocommerce-product-section-header__heading-description",dangerouslySetInnerHTML:tr(e)}),position:"bottom center",helperText:(0,L.__)("View helper text","woocommerce")})),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-section-header__actions"},(0,v.createElement)(ka,{name:"section-actions"}))),(0,v.createElement)(ka,{name:"section-description"}))}const{name:Pa,...Ba}=xa,Na={example:{},edit:function({attributes:e}){const{description:t,title:o,blockGap:r}=e,n=(0,f.useWooBlockProps)(e),a=(0,Ht.useInnerBlocksProps)({className:Ee()("wp-block-woocommerce-product-section-header__content",`wp-block-woocommerce-product-section-header__content--block-gap-${r}`)},{templateLock:"all"}),c=o?"fieldset":"div";return(0,v.createElement)(c,{...n},o&&(0,v.createElement)(Sa,{description:t,sectionTagName:c,title:o}),(0,v.createElement)("div",{...a}))}};function Ma(){return y({name:Pa,metadata:Ba,settings:Na})}const Ta=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-section-description","title":"Product section description","category":"woocommerce","description":"The product section description.","keywords":["products","section","description"],"textdomain":"default","attributes":{"content":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false}}'),{name:Va,...Fa}=Ta,Da={example:{},edit:function({attributes:e}){const{content:t}=e,o=(0,f.useWooBlockProps)(e);return(0,v.createElement)(qo,{...o,name:"section-description",slotContainerBlockName:"woocommerce/product-section"},(0,v.createElement)("div",null,t))}};function La(){return y({name:Va,metadata:Fa,settings:Da})}const Ha=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-subsection","title":"Product subsection","category":"woocommerce","description":"The product subsection.","keywords":["products","subsection","group"],"textdomain":"default","attributes":{"title":{"type":"string"},"description":{"type":"string","__experimentalRole":"content"},"blockGap":{"type":"string","enum":["unit-30","unit-40"],"default":"unit-30"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),{name:Ra,...za}=Ha,Ia={example:{},edit:function({attributes:e}){const{description:t,title:o,blockGap:r}=e,n=(0,f.useWooBlockProps)(e),a=(0,Ht.useInnerBlocksProps)({className:Ee()("wp-block-woocommerce-product-section-header__content",`wp-block-woocommerce-product-section-header__content--block-gap-${r}`)},{templateLock:"all"}),c=o?"fieldset":"div";return(0,v.createElement)(c,{...n},o&&(0,v.createElement)(Sa,{description:t,sectionTagName:c,title:o}),(0,v.createElement)("div",{...a}))}};function Oa(){return y({name:Ra,metadata:za,settings:Ia})}const $a=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-subsection-description","title":"Product subsection description","category":"woocommerce","description":"The product subsection description.","keywords":["products","subsection","description"],"textdomain":"default","attributes":{"content":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false}}'),{name:Ga,...Ua}=$a,ja={example:{},edit:function({attributes:e}){const{content:t}=e,o=(0,f.useWooBlockProps)(e);return(0,v.createElement)(qo,{...o,name:"section-description",slotContainerBlockName:"woocommerce/product-subsection"},(0,v.createElement)("div",null,t))}};function qa(){return y({name:Ga,metadata:Ua,settings:ja})}const Za=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-shipping-class-field","title":"Product shipping class field","category":"woocommerce","description":"The product shipping class field.","keywords":["products","shipping","class"],"textdomain":"default","attributes":{"title":{"type":"string","__experimentalRole":"content"},"disabled":{"type":"boolean","default":false}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["postType"]}');function Wa({onAdd:e,onCancel:t}){var o;const{errors:r,getInputProps:n,isValidForm:a}=(0,x.useFormContext)(),[c,l]=(0,v.useState)(!1);return(0,v.createElement)("div",{className:"woocommerce-add-new-shipping-class-modal__wrapper"},(0,v.createElement)(S.TextControl,{...n("name"),placeholder:(0,L.__)("e.g. Fragile products","woocommerce"),label:(0,v.createInterpolateElement)((0,L.__)("Name ","woocommerce"),{required:(0,v.createElement)("span",{className:"woocommerce-add-new-shipping-class-modal__optional-input"},(0,L.__)("(required)","woocommerce"))})}),(0,v.createElement)(S.TextControl,{...n("slug"),label:(0,L.__)("Slug","woocommerce")}),(0,v.createElement)(S.TextControl,{...n("description"),label:(0,L.__)("Description","woocommerce"),help:null!==(o=null==r?void 0:r.description)&&void 0!==o?o:(0,L.__)("Describe how you and other store administrators can use this shipping class.","woocommerce")}),(0,v.createElement)("div",{className:"woocommerce-add-new-shipping-class-modal__buttons"},(0,v.createElement)(S.Button,{isSecondary:!0,onClick:t},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{isPrimary:!0,isBusy:c,disabled:!a||c,onClick:function(){l(!0),e().then((()=>{l(!1),t()})).catch((()=>{l(!1)}))}},(0,L.__)("Add","woocommerce"))))}function Ja(e){var t;const o={};return(null===(t=e.name)||void 0===t?void 0:t.length)||(o.name=(0,L.__)("The shipping class name is required.","woocommerce")),o}const Ya={name:"",slug:"",description:""};function Xa({shippingClass:e,onAdd:t,onCancel:o}){return(0,v.createElement)(S.Modal,{title:(0,L.__)("New shipping class","woocommerce"),className:"woocommerce-add-new-shipping-class-modal",onRequestClose:o},(0,v.createElement)(x.Form,{initialValues:null!=e?e:Ya,validate:Ja,errors:{},onSubmit:function(e){return t(Object.entries(e).reduce((function(e,[t,o]){return{...e,[t]:""===o?void 0:o}}),{}))}},(e=>(0,v.createElement)(Wa,{onAdd:e.handleSubmit,onCancel:o}))))}const Ka=[{value:"",label:(0,L.__)("No shipping class","woocommerce")},{value:q,label:(0,L.__)("Add new shipping class","woocommerce")}];function Qa(e){return e.map((({slug:e,name:t})=>({value:e,label:t})))}function ec(e,t){const o=null==e?void 0:e.find((({slug:e})=>"uncategorized"!==e));if(o&&!(null==t?void 0:t.some((({slug:e})=>e===o.slug))))return{name:o.name,slug:o.slug}}const{name:tc,...oc}=Za,rc={example:{},edit:function({attributes:e,context:t}){const[o,r]=(0,v.useState)(!1),n=(0,f.useWooBlockProps)(e),{createProductShippingClass:c,invalidateResolution:l}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_SHIPPING_CLASSES_STORE_NAME),{createErrorNotice:i}=(0,a.useDispatch)("core/notices"),[s]=(0,b.useEntityProp)("postType",t.postType,"categories"),[u,m]=(0,b.useEntityProp)("postType",t.postType,"shipping_class"),[d]=(0,b.useEntityProp)("postType",t.postType,"virtual");function p(e){let t=(0,L.__)("We couldn’t add this shipping class. Try again in a few seconds.","woocommerce");throw"term_exists"===e.code&&(t=(0,L.__)("A shipping class with that slug already exists.","woocommerce")),i(t,{explicitDismiss:!0}),e}const{shippingClasses:h}=(0,a.useSelect)((e=>{var t;const{getProductShippingClasses:o}=e(R.EXPERIMENTAL_PRODUCT_SHIPPING_CLASSES_STORE_NAME);return{shippingClasses:null!==(t=o())&&void 0!==t?t:[]}}),[]),_=(0,g.useInstanceId)(S.BaseControl,"wp-block-woocommerce-product-shipping-class-field");return(0,v.createElement)("div",{...n},(0,v.createElement)("div",{className:"wp-block-columns"},(0,v.createElement)("div",{className:"wp-block-column"},(0,v.createElement)(S.SelectControl,{id:_,name:"shipping_class",value:u,onChange:e=>{e!==q?m(e):r(!0)},label:(0,L.__)("Shipping class","woocommerce"),options:[...Ka,...Qa(null!=h?h:[])],disabled:e.disabled||d,help:(0,v.createInterpolateElement)((0,L.__)("Manage shipping classes and rates in global settings.","woocommerce"),{Link:(0,v.createElement)(x.Link,{href:(0,We.getNewPath)({tab:"shipping",section:"classes"},"",{},"wc-settings"),target:"_blank",type:"external",onClick:()=>{(0,Q.recordEvent)("product_shipping_global_settings_link_click")}},(0,v.createElement)(v.Fragment,null))})})),(0,v.createElement)("div",{className:"wp-block-column"})),o&&(0,v.createElement)(Xa,{shippingClass:ec(s,h),onAdd:e=>c(e).then((e=>((0,Q.recordEvent)("product_new_shipping_class_modal_add_button_click"),l("getProductShippingClasses"),m(e.slug),e))).catch(p),onCancel:()=>r(!1)}))}};function nc(){return y({name:tc,metadata:oc,settings:rc})}const ac=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-shipping-dimensions-fields","title":"Product shipping dimensions fields","category":"woocommerce","description":"The product shipping dimensions fields.","keywords":["products","shipping","dimensions"],"textdomain":"default","attributes":{"__contentEditable":{"type":"string","__experimentalRole":"content"},"disabled":{"type":"boolean","default":false}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}');function cc({highlight:e,labels:t={},...o}){return(0,v.createElement)("svg",{width:"295",height:"195",viewBox:"0 0 295 195",fill:"none",xmlns:"http://www.w3.org/2000/svg",...o},(0,v.createElement)("path",{d:"M11.5664 134.604V35.3599C11.5664 33.9482 12.9862 32.9782 14.3014 33.4915L99.6373 66.7959C100.4 67.0935 100.905 67.8243 100.914 68.6426L102.037 171.578C102.052 173.027 100.574 174.014 99.2419 173.444L12.7831 136.448C12.0451 136.132 11.5664 135.407 11.5664 134.604Z",fill:"A"===e?"#F0F6FC":"#FFFFFF"}),(0,v.createElement)("path",{d:"M11.5664 134.603V35.3599C11.5664 33.9482 12.9862 32.9782 14.3014 33.4915L99.624 66.7908C100.393 67.0909 100.9 67.8314 100.901 68.6569L101.024 174.131L12.7844 136.447C12.0457 136.132 11.5664 135.406 11.5664 134.603Z",stroke:"#E0E0E0",strokeWidth:"2.00574"}),(0,v.createElement)("path",{d:"M1.25977 150.388L86.0112 188.183",stroke:"A"===e?"#006FAD":"#CCCCCC",strokeWidth:"1.50431",strokeMiterlimit:"16"}),(0,v.createElement)("path",{d:"M250.775 32.9793L100.9 66.9577V172.981C100.9 174.297 102.146 175.257 103.418 174.921L251.73 135.764C252.611 135.531 253.224 134.735 253.224 133.824V34.9354C253.224 33.6488 252.03 32.6948 250.775 32.9793Z",fill:"B"===e?"#F0F6FC":"#FFFFFF",stroke:"#E0E0E0",strokeWidth:"2.00574"}),(0,v.createElement)("path",{d:"M270.402 28.9875V132.064",stroke:"C"===e?"#006FAD":"#CCCCCC",strokeWidth:"1.50431",strokeMiterlimit:"16"}),(0,v.createElement)("path",{d:"M257.804 152.679L107.771 192.765",stroke:"B"===e?"#006FAD":"#CCCCCC",strokeWidth:"1.50431",strokeMiterlimit:"16"}),(0,v.createElement)("path",{d:"M13.1406 33.41L161.446 1.61817C161.808 1.54066 162.184 1.56462 162.533 1.68742L251.16 32.8868",stroke:"#E0E0E0",strokeWidth:"2.00574"}),t.C?(0,v.createElement)("text",{x:"280",y:"85",fontSize:11,fill:"C"===e?"#007CBA":"#949494"},t.C):(0,v.createElement)("path",{d:"M282.123 80.7892C282.123 79.5323 282.435 78.5405 283.058 77.8136C283.685 77.0867 284.537 76.7233 285.615 76.7233C286.467 76.7233 287.192 76.9739 287.79 77.4752C288.391 77.9729 288.741 78.6175 288.837 79.4088H287.639C287.525 78.9326 287.285 78.553 286.92 78.2701C286.558 77.9873 286.123 77.8458 285.615 77.8458C284.92 77.8458 284.368 78.1108 283.96 78.6407C283.556 79.1671 283.353 79.8833 283.353 80.7892C283.353 81.6915 283.556 82.4077 283.96 82.9376C284.368 83.464 284.922 83.7272 285.62 83.7272C286.132 83.7272 286.569 83.5983 286.93 83.3405C287.296 83.0826 287.532 82.7353 287.639 82.2985H288.837C288.73 83.0647 288.382 83.6824 287.795 84.1515C287.208 84.617 286.483 84.8497 285.62 84.8497C284.542 84.8497 283.69 84.4863 283.063 83.7594C282.437 83.0325 282.123 82.0424 282.123 80.7892Z",fill:"C"===e?"#007CBA":"#949494"}),t.B?(0,v.createElement)("text",{x:"188",y:"190",fontSize:11,fill:"B"===e?"#007CBA":"#949494"},t.B):(0,v.createElement)("path",{d:"M192.281 189.611V181.861H195.396C196.123 181.861 196.692 182.034 197.104 182.382C197.519 182.725 197.727 183.196 197.727 183.794C197.727 184.199 197.596 184.562 197.335 184.885C197.073 185.203 196.751 185.395 196.368 185.459V185.551C196.891 185.604 197.312 185.803 197.63 186.147C197.953 186.487 198.114 186.91 198.114 187.414C198.114 188.098 197.879 188.635 197.41 189.026C196.941 189.416 196.293 189.611 195.466 189.611H192.281ZM193.484 188.591H195.224C195.765 188.591 196.177 188.483 196.459 188.268C196.742 188.054 196.884 187.74 196.884 187.328C196.884 186.924 196.737 186.618 196.443 186.41C196.15 186.199 195.72 186.093 195.154 186.093H193.484V188.591ZM193.484 185.142H194.913C195.442 185.142 195.844 185.048 196.116 184.858C196.391 184.664 196.529 184.383 196.529 184.015C196.529 183.656 196.404 183.379 196.153 183.182C195.906 182.981 195.561 182.881 195.117 182.881H193.484V185.142Z",fill:"B"===e?"#007CBA":"#949494"}),t.A?(0,v.createElement)("text",{x:"18",y:"185",fontSize:11,fill:"A"===e?"#007CBA":"#949494"},t.A):(0,v.createElement)("path",{d:"M22.7694 185.149L25.5678 177.399H26.8622L29.6605 185.149H28.3822L27.6732 183.092H24.7191L24.0048 185.149H22.7694ZM25.0253 182.082H27.3671L26.2445 178.806H26.1532L25.0253 182.082Z",fill:"A"===e?"#007CBA":"#949494"}))}const{name:lc,...ic}=ac,sc={example:{},edit:function({attributes:e,clientId:t,context:o}){var r,n,c;const l=(0,f.useWooBlockProps)(e),[i,s]=(0,b.useEntityProp)("postType",o.postType,"dimensions"),[u,m]=(0,b.useEntityProp)("postType",o.postType,"weight"),[d]=(0,b.useEntityProp)("postType",o.postType,"virtual"),[p,h]=(0,v.useState)(),{formatNumber:_,parseNumber:w}=ce(),{dimensionUnit:E,weightUnit:C}=(0,a.useSelect)((e=>{const{getOption:t}=e(R.OPTIONS_STORE_NAME);return{dimensionUnit:t("woocommerce_dimension_unit"),weightUnit:t("woocommerce_weight_unit")}}),[]);function y(t,o){return{name:`dimensions.${t}`,value:i?_(String(i[t])):void 0,onChange:e=>s({...null!=i?i:{},[t]:w(e)}),onFocus:()=>h(o),onBlur:()=>h(void 0),suffix:E,disabled:e.disabled||d}}const{ref:A,error:x,validate:k}=Vn(`dimensions_width-${t}`,(async function(){if((null==i?void 0:i.width)&&+i.width<=0)return(0,L.__)("Width must be greater than zero.","woocommerce")}),[null==i?void 0:i.width]),{ref:P,error:B,validate:N}=Vn(`dimensions_length-${t}`,(async function(){if((null==i?void 0:i.length)&&+i.length<=0)return(0,L.__)("Length must be greater than zero.","woocommerce")}),[null==i?void 0:i.length]),{ref:M,error:T,validate:V}=Vn(`dimensions_height-${t}`,(async function(){if((null==i?void 0:i.height)&&+i.height<=0)return(0,L.__)("Height must be greater than zero.","woocommerce")}),[null==i?void 0:i.height]),{ref:F,error:D,validate:H}=Vn(`weight-${t}`,(async function(){if(u&&+u<=0)return(0,L.__)("Weight must be greater than zero.","woocommerce")}),[u]),z={...y("width","A"),id:(0,g.useInstanceId)(S.BaseControl,"product_shipping_dimensions_width"),ref:A,onBlur:k},I={...y("length","B"),id:(0,g.useInstanceId)(S.BaseControl,"product_shipping_dimensions_length"),ref:P,onBlur:N},O={...y("height","C"),id:(0,g.useInstanceId)(S.BaseControl,"product_shipping_dimensions_height"),ref:M,onBlur:V},$={id:(0,g.useInstanceId)(S.BaseControl,"product_shipping_weight"),name:"weight",value:_(String(u)),onChange:e=>m(w(e)),suffix:C,ref:F,onBlur:H,disabled:e.disabled||d};return(0,v.createElement)("div",{...l},(0,v.createElement)("h4",null,(0,L.__)("Dimensions","woocommerce")),(0,v.createElement)("div",{className:"wp-block-columns"},(0,v.createElement)("div",{className:"wp-block-column"},(0,v.createElement)(S.BaseControl,{id:z.id,label:(0,v.createInterpolateElement)((0,L.__)("Width ","woocommerce"),{Side:(0,v.createElement)("span",null,"A")}),className:Ee()({"has-error":x}),help:x},(0,v.createElement)(S.__experimentalInputControl,{...z})),(0,v.createElement)(S.BaseControl,{id:I.id,label:(0,v.createInterpolateElement)((0,L.__)("Length ","woocommerce"),{Side:(0,v.createElement)("span",null,"B")}),className:Ee()({"has-error":B}),help:B},(0,v.createElement)(S.__experimentalInputControl,{...I})),(0,v.createElement)(S.BaseControl,{id:O.id,label:(0,v.createInterpolateElement)((0,L.__)("Height ","woocommerce"),{Side:(0,v.createElement)("span",null,"C")}),className:Ee()({"has-error":T}),help:T},(0,v.createElement)(S.__experimentalInputControl,{...O})),(0,v.createElement)(S.BaseControl,{id:$.id,label:(0,L.__)("Weight","woocommerce"),className:Ee()({"has-error":D}),help:D},(0,v.createElement)(S.__experimentalInputControl,{...$}))),(0,v.createElement)("div",{className:"wp-block-column"},(0,v.createElement)(cc,{highlight:p,className:"wp-block-woocommerce-product-shipping-dimensions-fields__dimensions-image",labels:{A:(null===(r=z.value)||void 0===r?void 0:r.length)?z.value:void 0,B:(null===(n=I.value)||void 0===n?void 0:n.length)?I.value:void 0,C:(null===(c=O.value)||void 0===c?void 0:c.length)?O.value:void 0}}))))}};function uc(){return y({name:lc,metadata:ic,settings:sc})}const mc=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-summary-field","title":"Product summary","category":"widgets","description":"The product summary.","keywords":["products","summary","excerpt"],"textdomain":"default","attributes":{"property":{"type":"string"},"align":{"type":"string"},"allowedFormats":{"type":"array","default":["core/bold","core/code","core/italic","core/link","core/strikethrough","core/underline","core/text-color","core/subscript","core/superscript","core/unknown"]},"direction":{"type":"string","enum":["ltr","rtl"]},"label":{"type":"string"},"helpText":{"type":"string"},"content":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}'),dc=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM14 14l5-4-5-4v8z"}));function pc({direction:e,onChange:t}){return(0,v.createElement)(v.Fragment,null,(0,L.isRTL)()&&(0,v.createElement)(S.ToolbarButton,{icon:dc,title:(0,L._x)("Left to right","editor button","woocommerce"),isActive:"ltr"===e,onClick:function(){"function"==typeof t&&t("ltr"===e?void 0:"ltr")}}))}const hc=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 19.8h8.9v-1.5H4v1.5zm8.9-15.6H4v1.5h8.9V4.2zm-8.9 7v1.5h16v-1.5H4z"})),_c=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16.4 4.2H7.6v1.5h8.9V4.2zM4 11.2v1.5h16v-1.5H4zm3.6 8.6h8.9v-1.5H7.6v1.5z"})),vc=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M11.1 19.8H20v-1.5h-8.9v1.5zm0-15.6v1.5H20V4.2h-8.9zM4 12.8h16v-1.5H4v1.5z"})),wc=(0,v.createElement)(_e.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 12.8h16v-1.5H4v1.5zm0 7h12.4v-1.5H4v1.5zM4 4.3v1.5h16V4.3H4z"})),gc=[{icon:hc,title:(0,L.__)("Align text left","woocommerce"),align:"left"},{icon:_c,title:(0,L.__)("Align text center","woocommerce"),align:"center"},{icon:vc,title:(0,L.__)("Align text right","woocommerce"),align:"right"},{icon:wc,title:(0,L.__)("Align text justify","woocommerce"),align:"justify"}],Ec=()=>{const{clearSelectedBlock:e}=(0,a.useDispatch)(Ht.store);return{handleBlur:function(t){var o;(null===(o=null==t?void 0:t.relatedTarget)||void 0===o?void 0:o.closest(".block-editor-block-contextual-toolbar"))||e()}}},{name:fc,...bc}=mc,Cc={example:{},edit:function e({attributes:t,setAttributes:o,context:r}){const{align:n,allowedFormats:a,direction:c,label:l,helpText:i}=t,s=(0,f.useWooBlockProps)(t,{style:{direction:c}}),u=(0,g.useInstanceId)(e,"wp-block-woocommerce-product-summary-field__content"),[m,d]=(0,b.useEntityProp)("postType",r.postType||"product",t.property),{handleBlur:p}=Ec();return(0,v.createElement)("div",{className:"wp-block wp-block-woocommerce-product-summary-field-wrapper"},(0,v.createElement)(Ht.BlockControls,{group:"block"},(0,v.createElement)(Ht.AlignmentControl,{alignmentControls:gc,value:n,onChange:function(e){o({align:e})}}),(0,v.createElement)(pc,{direction:c,onChange:function(e){o({direction:e})}})),(0,v.createElement)(S.BaseControl,{id:u.toString(),label:void 0===l?(0,v.createInterpolateElement)((0,L.__)("Summary","woocommerce"),{optional:(0,v.createElement)("span",{className:"woocommerce-product-form__optional-input"},(0,L.__)("(OPTIONAL)","woocommerce"))}):l,help:void 0===i?(0,L.__)("Summarize this product in 1-2 short sentences. We'll show it at the top of the page.","woocommerce"):i},(0,v.createElement)("div",{...s},(0,v.createElement)(Ht.RichText,{id:u.toString(),identifier:"content",tagName:"p",value:m,onChange:d,"data-empty":Boolean(m),className:Ee()("components-summary-control",{[`has-text-align-${n}`]:n}),dir:c,allowedFormats:a,onBlur:p}))))}};function yc(){return y({name:fc,metadata:bc,settings:Cc})}const Ac=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-tab","title":"Product tab","category":"woocommerce","description":"The product tab.","keywords":["products","tab","group"],"textdomain":"default","attributes":{"id":{"type":"string"},"title":{"type":"string"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"providesContext":{"isInSelectedTab":"isSelected"},"usesContext":["selectedTab"],"editorStyle":"file:./editor.css"}'),xc=({children:e})=>(0,v.createElement)(v.Fragment,null,e);function kc({children:e,className:t,id:o,order:r=100,selected:n=!1}){const a=Ee()("wp-block-woocommerce-product-tab__button",t,{"is-selected":n});return(0,v.createElement)(S.Fill,{name:Mt},(t=>{const{onClick:c}=t;return(0,v.createElement)(xc,{order:r},(0,v.createElement)(S.Button,{key:o,className:a,onClick:()=>c(o),id:`woocommerce-product-tab__${o}`,"aria-controls":`woocommerce-product-tab__${o}-content`,"aria-selected":n},e))}))}const{name:Sc,...Pc}=Ac,Bc={example:{},edit:function({setAttributes:e,attributes:t,context:o}){const r=(0,f.useWooBlockProps)(t),{id:n,title:a,_templateBlockOrder:c,isSelected:l}=t,i=o.selectedTab===n;i!==l&&e({isSelected:i});const s=Ee()("wp-block-woocommerce-product-tab__content",{"is-selected":i});return(0,v.createElement)("div",{...r},(0,v.createElement)(kc,{id:n,selected:i,order:c},a),(0,v.createElement)("div",{id:`woocommerce-product-tab__${n}-content`,"aria-labelledby":`woocommerce-product-tab__${n}`,role:"tabpanel",className:s},(0,v.createElement)(Ht.InnerBlocks,{templateLock:"contentOnly"})))}};function Nc(){return y({name:Sc,metadata:Pc,settings:Bc})}const Mc=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-tag-field","title":"Product Tag","category":"widgets","description":"A field to select product tags.","keywords":["products","tag"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"},"label":{"type":"string"},"placeholder":{"type":"string"}},"usesContext":["postType"],"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),Tc=({initialTagName:e,onCancel:t,onCreate:o})=>{const{createNotice:r}=(0,a.useDispatch)("core/notices"),[n,c]=(0,v.useState)(!1),{createProductTag:l,invalidateResolutionForStoreSelector:i}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_TAGS_STORE_NAME),[s,u]=(0,v.useState)(e||"");return(0,v.createElement)(S.Modal,{title:(0,L.__)("Create tag","woocommerce"),onRequestClose:()=>t(),className:"woocommerce-create-new-tag-modal"},(0,v.createElement)("div",{className:"woocommerce-create-new-tag-modal__wrapper"},(0,v.createElement)(S.TextControl,{label:(0,L.__)("Name","woocommerce"),name:"Tops",value:s,onChange:u}),(0,v.createElement)("div",{className:"woocommerce-create-new-tag-modal__buttons"},(0,v.createElement)(S.Button,{isSecondary:!0,onClick:()=>t(),disabled:n},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{isPrimary:!0,disabled:0===s.length||n,isBusy:n,onClick:()=>{(async()=>{(0,Q.recordEvent)("product_tag_add",{source:Y}),c(!0);try{const e=await l({name:s});i("getProductTags"),c(!1),o(e)}catch(e){r("error",(0,L.__)("Failed to create tag.","woocommerce")),c(!1),t()}})()}},(0,L.__)("Save","woocommerce")))))};function Vc(e){return{value:String(e.id),label:e.name}}function Fc(e){return{id:+e.value,name:e.label}}function Dc(e){return e.map(Vc)}const Lc=({id:e,label:t,placeholder:o,value:r=[],onChange:n})=>{const{tagsSelectList:c,searchTags:l}=(()=>{const[e,t]=(0,v.useState)([]),[o,r]=(0,v.useState)(!0),n=e=>{r(!0);const o=void 0!==e?{search:e}:"";(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_TAGS_STORE_NAME).getProductTags(o).then((e=>{t(e)})).finally((()=>{r(!1)}))};return(0,v.useEffect)(n,[]),{searchTags:n,tagsSelectList:e,isSearching:o}})(),[i,s]=(0,v.useState)(""),[u,m]=(0,v.useState)(!1),[d,p]=(0,v.useState)(!1),[h,_]=(0,v.useState)(),{createProductTag:w,invalidateResolutionForStoreSelector:E}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_TAGS_STORE_NAME),{createNotice:f}=(0,a.useDispatch)("core/notices"),b=e=>{s(e||""),l(e||""),_(e)},C=(0,g.useDebounce)(b,150);return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(x.__experimentalSelectTreeControl,{id:e,multiple:!0,shouldNotRecursivelySelect:!0,createValue:i,label:t,isLoading:u,onInputChange:C,placeholder:0===r.length?o:"",initialInputValue:h,onCreateNew:0===i.length?()=>p(!0):async()=>{(0,Q.recordEvent)("product_tag_add",{source:Y}),m(!0);try{_("");const e=await w({name:i});E("getProductTags"),m(!1),n([...r,e]),b("")}catch(e){f("error",(0,L.__)("Failed to create tag.","woocommerce")),m(!1)}},shouldShowCreateButton:e=>!e||-1===c.findIndex((t=>t.name===e)),items:Dc(c),selected:Dc(r),onSelect:e=>{if(Array.isArray(e)){const t=e.filter((({value:e})=>!r.some((t=>t.id===+e)))).map(Fc);n([...r,...t])}},onRemove:e=>{const t=Array.isArray(e)?r.filter((t=>!e.some((({value:e})=>t.id===+e)))):r.filter((t=>t.id!==+e.value));n(t)}}),d&&(0,v.createElement)(Tc,{initialTagName:i,onCancel:()=>p(!1),onCreate:e=>{n([...r,e]),p(!1),b("")}}))},{name:Hc}=Mc,Rc={example:{},edit:function({attributes:e,context:t}){const o=(0,f.useWooBlockProps)(e),{name:r,label:n,placeholder:a}=e,[c,l]=(0,b.useEntityProp)("postType",t.postType||"product",r||"tags"),i=(0,g.useInstanceId)(S.BaseControl,"tag-field");return(0,v.createElement)("div",{...o},(0,v.createElement)(Lc,{id:i,label:n||(0,L.__)("Tags","woocommerce"),placeholder:a||(0,L.__)("Search or create tags…","woocommerce"),onChange:l,value:c||[]}))}},zc=()=>y({name:Hc,metadata:Mc,settings:Rc}),Ic=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-inventory-quantity-field","title":"Product inventory quantity available","category":"woocommerce","description":"The product available quantity.","keywords":["products","quantity","inventory"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["postType"]}'),{name:Oc,...$c}=Ic,Gc={example:{},edit:function({attributes:e,clientId:t,context:o}){const r=(0,f.useWooBlockProps)(e),[n]=(0,b.useEntityProp)("postType",o.postType,"manage_stock"),[a,c]=(0,b.useEntityProp)("postType",o.postType,"stock_quantity"),l=(0,g.useInstanceId)(S.BaseControl,"product_stock_quantity"),{ref:i,error:s,validate:u}=Vn(`stock_quantity-${t}`,(async function(){if(n&&a&&a<0)return(0,L.__)("Stock quantity must be a positive number.","woocommerce")}),[n,a]);return(0,v.useEffect)((()=>{n&&null===a&&c(1)}),[n,a]),(0,v.createElement)("div",{...r},(0,v.createElement)("div",{className:"wp-block-columns"},(0,v.createElement)("div",{className:"wp-block-column"},(0,v.createElement)(S.BaseControl,{id:l,className:s&&"has-error",help:null!=s?s:""},(0,v.createElement)(S.__experimentalInputControl,{id:l,name:"stock_quantity",ref:i,label:(0,L.__)("Available stock","woocommerce"),value:a,onChange:c,onBlur:u,type:"number",min:0}))),(0,v.createElement)("div",{className:"wp-block-column"})))}};function Uc(){return y({name:Oc,metadata:$c,settings:Gc})}const jc=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-toggle-field","title":"Product toggle control","category":"woocommerce","description":"The product toggle.","keywords":["products","radio","input"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"},"help":{"type":"string"},"checkedHelp":{"type":"string"},"uncheckedHelp":{"type":"string"},"property":{"type":"string"},"disabled":{"type":"boolean","default":false},"disabledCopy":{"type":"string","__experimentalRole":"content"},"checkedValue":{"type":"object"},"uncheckedValue":{"type":"object"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":true,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["postType"]}'),{name:qc,...Zc}=jc,Wc={example:{},edit:function({attributes:e,context:{postType:t}}){var o,r,n;const a=(0,f.useWooBlockProps)(e),{_templateBlockId:c,label:l,property:i,disabled:s,disabledCopy:u,checkedValue:m,uncheckedValue:d}=e,[p,h]=Rt(i,{postType:t,fallbackValue:!1}),_=(0,b.useEntityId)("postType",t),[w]=(0,b.useEntityProp)("postType",t,"parent_id");function g(){return void 0!==m?m===p:p}let E=null;return(null==e?void 0:e.help)&&(E=(0,v.createElement)("div",{dangerouslySetInnerHTML:{__html:null===(o=tr(e.help))||void 0===o?void 0:o.__html}})),(null==e?void 0:e.checkedHelp)&&g()&&(E=(0,v.createElement)("div",{dangerouslySetInnerHTML:{__html:null===(r=tr(e.checkedHelp))||void 0===r?void 0:r.__html}})),(null==e?void 0:e.uncheckedHelp)&&!g()&&(E=(0,v.createElement)("div",{dangerouslySetInnerHTML:{__html:null===(n=tr(e.uncheckedHelp))||void 0===n?void 0:n.__html}})),(0,v.createElement)("div",{...a},(0,v.createElement)(S.ToggleControl,{label:l,checked:g(),disabled:s,onChange:function(e){(0,Q.recordEvent)("product_toggle_click",{block_id:c,source:Y,product_id:w>0?w:_}),h(e?void 0!==m?m:e:void 0!==d?d:e)},help:E}),s&&(0,v.createElement)("p",{className:"wp-block-woocommerce-product-toggle__disable-copy",dangerouslySetInnerHTML:tr(u)}))}};function Jc(){return y({name:qc,metadata:Zc,settings:Wc})}const Yc=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-attributes-field","title":"Product attributes","category":"widgets","description":"The product attributes.","keywords":["products","attributes"],"textdomain":"default","attributes":{"name":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),Xc=({initialAttributeTermName:e,attributeId:t,onCancel:o=(()=>{}),onCreated:r=(()=>{})})=>{const{createNotice:n}=(0,a.useDispatch)("core/notices"),[c,l]=(0,v.useState)(!1),{createProductAttributeTerm:i,invalidateResolutionForStoreSelector:s}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_ATTRIBUTE_TERMS_STORE_NAME);return(0,v.createElement)(S.Modal,{title:(0,L.__)("Create attribute","woocommerce"),onRequestClose:e=>{e.stopPropagation(),o()},className:"woocommerce-create-attribute-term-modal"},(0,v.createElement)(x.Form,{initialValues:{name:e,slug:(0,H.cleanForSlug)(e)},validate:function(e){var t;const o={};return(null===(t=e.name)||void 0===t?void 0:t.length)||(o.name=(0,L.__)("The attribute term name is required.","woocommerce")),o},errors:{},onSubmit:async e=>{(0,Q.recordEvent)("product_attribute_term_add",{source:Y}),l(!0);try{const o=await i({...e,attribute_id:t});(0,Q.recordEvent)("product_attribute_term_add_success",{source:Y}),s("getProductAttributes"),l(!1),r(o)}catch(e){(0,Q.recordEvent)("product_attribute_term_add_failed",{source:Y}),n("error",(0,L.__)("Failed to create attribute term.","woocommerce")),l(!1),o()}}},(({getInputProps:e,handleSubmit:t,isValidForm:r,setValue:n,values:a})=>{const l=e("name");return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.TextControl,{label:(0,L.__)("Name","woocommerce"),...l,onBlur:()=>{l.onBlur(),n("slug",(0,H.cleanForSlug)(a.name))}}),(0,v.createElement)(S.TextControl,{label:(0,L.__)("Slug","woocommerce"),...e("slug"),help:(0,L.__)("The “slug” is the URL-friendly version of the name. It is usually all lowercase and contains only letters, numbers, and hyphens.","woocommerce")}),(0,v.createElement)(S.TextareaControl,{label:(0,L.__)("Description","woocommerce"),...e("description")}),(0,v.createElement)("div",{className:"woocommerce-create-attribute-term-modal__buttons"},(0,v.createElement)(S.Button,{isSecondary:!0,label:(0,L.__)("Cancel","woocommerce"),onClick:()=>o()},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{isPrimary:!0,isBusy:c,label:(0,L.__)("Add attribute","woocommerce"),disabled:!r||c,onClick:t},(0,L.__)("Add","woocommerce"))))})))};let Kc=0;const Qc=({value:e=[],onChange:t,placeholder:o,disabled:r,attributeId:n,label:c="",autoCreateOnSelect:l=!0,readOnlyWhenClosed:i=!1})=>{const s=(0,v.useRef)("woocommerce-attribute-term-field-"+ ++Kc),[u,m]=(0,v.useState)([]),[d,p]=(0,v.useState)(!1),[h,_]=(0,v.useState)(!1),[w,E]=(0,v.useState)(),{createNotice:f}=(0,a.useDispatch)("core/notices"),{createProductAttributeTerm:b,invalidateResolutionForStoreSelector:C}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_ATTRIBUTE_TERMS_STORE_NAME),y=(0,v.useCallback)((e=>(p(!0),(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_ATTRIBUTE_TERMS_STORE_NAME).getProductAttributeTerms({search:e||"",attribute_id:n}).then((e=>(m(e),p(!1),e)),(e=>(p(!1),e))))),[n]),A=(0,g.useDebounce)(y,250);(0,v.useEffect)((()=>{r||void 0===n||u.length||y()}),[r,n]);const k=o=>{t(e.filter((e=>e.slug!==o.slug)))},P=()=>{const e=document.querySelector("."+s.current+" .woocommerce-experimental-select-control__input");e&&setTimeout((()=>{e.focus()}),0)},B=o=>{-99!==o.id?e.find((e=>e.slug===o.slug))?k(o):t([...e,o]):l?((async o=>{(0,Q.recordEvent)("product_attribute_term_add",{source:Y}),_(!0);try{const r=await b({...o,attribute_id:n});(0,Q.recordEvent)("product_attribute_term_add_success",{source:Y}),t([...e,r]),C("getProductAttributes"),C("getProductAttributeTerms"),_(!1)}catch(e){let t={source:Y,code:"Unknown error.",message:"An unknown error occurred."},o=(0,L.__)("Failed to create attribute term.","woocommerce");const r=e;(null==r?void 0:r.code)&&(null==r?void 0:r.message)&&(t={...t,code:r.code,message:r.message},"term_exists"===r.code&&(o=(0,L.__)("Attribute term already exists.","woocommerce"))),(0,Q.recordEvent)("product_attribute_term_add_failed",t),f("error",o),_(!1)}})({name:o.name,slug:(0,H.cleanForSlug)(o.name)}),P()):E(o.name)},N=(e||[]).map((e=>e.slug));return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(x.__experimentalSelectControl,{items:u,multiple:!0,disabled:r||!n,label:c,getFilteredItems:(e,t)=>t.length>0&&!e.find((e=>e.name.toLowerCase()===t.toLowerCase()))?[...e,{id:-99,name:t}]:e,onInputChange:A,placeholder:o||"",getItemLabel:e=>(null==e?void 0:e.name)||"",getItemValue:e=>(null==e?void 0:e.slug)||"",stateReducer:(e,t)=>{const{changes:o,type:r}=t;switch(r){case x.selectControlStateChangeTypes.ControlledPropUpdatedSelectedItem:const t=h?{isOpen:h}:{};return{...o,...t,inputValue:e.inputValue};case x.selectControlStateChangeTypes.ItemClick:return o.selectedItem&&-99===o.selectedItem.id?o:{...o,isOpen:!0,inputValue:e.inputValue,highlightedIndex:e.highlightedIndex};default:return o}},selected:e,onSelect:B,onRemove:k,readOnlyWhenClosed:i,className:"woocommerce-attribute-term-field "+s.current,__experimentalOpenMenuOnFocus:!0},(({items:e,highlightedIndex:t,getItemProps:o,getMenuProps:r,isOpen:n})=>(0,v.createElement)(x.__experimentalSelectControlMenu,{isOpen:n,getMenuProps:r},[d||h?(0,v.createElement)("div",{key:"loading-spinner",className:"woocommerce-attribute-term-field__loading-spinner"},(0,v.createElement)(S.Spinner,null)):null,...e.map(((e,r)=>{const n=N.includes(e.slug);return(0,v.createElement)(x.__experimentalSelectControlMenuItem,{key:`${e.slug}`,index:r,isActive:t===r,item:e,getItemProps:o},-99!==e.id?(0,v.createElement)(S.CheckboxControl,{onChange:()=>null,checked:n,label:(0,v.createElement)("span",null,e.name)}):(0,v.createElement)("div",{className:"woocommerce-attribute-term-field__add-new"},(0,v.createElement)(S.Icon,{icon:Wt,size:20,className:"woocommerce-attribute-term-field__add-new-icon"}),(0,v.createElement)("span",null,(0,L.sprintf)((0,L.__)('Create "%s"',"woocommerce"),e.name))))}))].filter((e=>null!==e))))),!l&&w&&void 0!==n&&(0,v.createElement)(Xc,{initialAttributeTermName:w,onCancel:()=>{E(void 0),P()},attributeId:n,onCreated:e=>{B(e),E(void 0),C("getProductAttributeTerms"),P()}}))};function el(e){return null!==e&&"object"==typeof e&&!!e.label}const tl=({value:e=[],onChange:t,placeholder:o,disabled:r,label:n})=>{const[a,c]=(0,v.useState)(e),l=o=>{t(e.filter((e=>e!==o)))};return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(x.__experimentalSelectControl,{items:a,multiple:!0,disabled:r,label:n||"",placeholder:o||"",getItemLabel:e=>el(e)?e.label:e||"",getItemValue:e=>el(e)?e.id:e||"",getFilteredItems:(e,t)=>{const o=e.filter((e=>!t.length||!el(e)&&e.toLowerCase().includes(t.toLowerCase())));return t.length>0&&!o.find((e=>!el(e)&&e.toLowerCase()===t.toLowerCase()))?[...o,{id:"is-new",label:t}]:o},selected:e,onSelect:o=>{if(el(o))return c([...a,o.label]),void t([...e,o.label]);e.includes(o)?l(o):t([...e,o])},onRemove:l,className:"woocommerce-attribute-term-field"},(({items:t,highlightedIndex:o,getItemProps:r,getMenuProps:n,isOpen:a})=>(0,v.createElement)(x.__experimentalSelectControlMenu,{isOpen:a,getMenuProps:n},t.map(((t,n)=>(0,v.createElement)(x.__experimentalSelectControlMenuItem,{key:`${el(t)?t.id:t}`,index:n,isActive:o===n,item:t,getItemProps:r},el(t)?(0,v.createElement)("div",{className:"woocommerce-attribute-term-field__add-new"},(0,v.createElement)(S.Icon,{icon:Wt,size:20,className:"woocommerce-attribute-term-field__add-new-icon"}),(0,v.createElement)("span",null,(0,L.sprintf)((0,L.__)('Create "%s"',"woocommerce"),t.label))):(0,v.createElement)(S.CheckboxControl,{onChange:()=>null,checked:e.includes(t),label:(0,v.createElement)("span",null," ",t," ")}))))))))};function ol({title:e="",content:t="",className:o,type:r="info",children:n,isDismissible:a=!1,handleDismiss:c=(()=>{})}){return(0,v.createElement)("div",{className:Ee()(o,r,"woocommerce-product-notice",{"is-dismissible":a})},e&&(0,v.createElement)("h3",{className:"woocommerce-product-notice__title"},e),t&&(0,v.createElement)("p",{className:"woocommerce-product-notice__content"},t),(0,v.createElement)("div",{className:"woocommerce-product-notice__content"},n),a&&(0,v.createElement)(S.Button,{className:"woocommerce-product-notice__dismiss",icon:fo,onClick:c}))}function rl(e){return 0!==e.id?e.id:e.name}const nl=e=>`${e.id}-${e.name}`;function al(e){return"string"==typeof e?{id:0,name:e,slug:e,options:[]}:e}const cl=({title:e=(0,L.__)("Edit attribute","woocommerce"),nameLabel:t=(0,L.__)("Name","woocommerce"),globalAttributeHelperMessage:o,customAttributeHelperMessage:r=(0,L.__)("Your customers will see this on the product page","woocommerce"),termsLabel:n=(0,L.__)("Values","woocommerce"),termsPlaceholder:a=(0,L.__)("Search or create value","woocommerce"),isDefaultLabel:c=(0,L.__)("Set default value","woocommerce"),isDefaultTooltip:l=(0,L.__)("Check to preselect the first choice when customers enter the product page.","woocommerce"),useAsFilterLabel:i=(0,L.__)("Use as filter","woocommerce"),useAsFilterTooltip:s=(0,L.__)("Check to allow customers to search and filter by this option in your store.","woocommerce"),visibleLabel:u=(0,L.__)("Show in product details","woocommerce"),visibleTooltip:m=(0,L.__)("Check to show this option and its values in the product details section on the product page.","woocommerce"),cancelAccessibleLabel:d=(0,L.__)("Cancel","woocommerce"),cancelLabel:p=(0,L.__)("Cancel","woocommerce"),updateAccessibleLabel:h=(0,L.__)("Edit attribute","woocommerce"),updateLabel:_=(0,L.__)("Update","woocommerce"),onCancel:w,onEdit:g,attribute:E,attributes:f})=>{const[b,C]=(0,v.useState)({...E}),y=0===(null==b?void 0:b.id),{additions:A,deletions:k}=(0,v.useMemo)((()=>{var e,t,o,r,n,a,c,l;if(!E.variation)return{};const i=f.filter((e=>nl(e)!==nl(E))).reduce(((e,{terms:t})=>{var o;return e*(null!==(o=null==t?void 0:t.length)&&void 0!==o?o:1)}),1),s=null!==(t=null===(e=E.terms)||void 0===e?void 0:e.length)&&void 0!==t?t:0,u=i*s,m=null!==(n=null===(r=null===(o=null==b?void 0:b.terms)||void 0===o?void 0:o.filter((e=>{var t;return!(null===(t=E.terms)||void 0===t?void 0:t.some((t=>t.id===e.id)))})))||void 0===r?void 0:r.length)&&void 0!==n?n:0,d=s+m||1,p=null!==(l=null===(c=null===(a=E.terms)||void 0===a?void 0:a.filter((e=>{var t;return null===(t=null==b?void 0:b.terms)||void 0===t?void 0:t.some((t=>e.id===t.id))})))||void 0===c?void 0:c.length)&&void 0!==l?l:0;return{additions:Math.abs(u-i*d),deletions:Math.abs(u-i*p)}}),[f,E,b]);return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.Modal,{title:e,onRequestClose:()=>w(),className:"woocommerce-edit-attribute-modal"},(0,v.createElement)("div",{className:"woocommerce-edit-attribute-modal__body"},(0,v.createElement)(S.TextControl,{label:t,disabled:!y,value:(null==b?void 0:b.name)?null==b?void 0:b.name:"",onChange:e=>C({...b,name:e})}),(0,v.createElement)("p",{className:"woocommerce-edit-attribute-modal__helper-text"},y?r:o),E.terms?(0,v.createElement)(Qc,{label:n,placeholder:(null==b?void 0:b.terms)&&(null==b?void 0:b.terms.length)>0?"":a,value:null==b?void 0:b.terms,attributeId:null==b?void 0:b.id,onChange:e=>{C({...b,terms:e})}}):(0,v.createElement)(tl,{label:n,placeholder:(null==b?void 0:b.options)&&(null==b?void 0:b.options.length)>0?"":a,disabled:!(null==E?void 0:E.name),value:null==b?void 0:b.options,onChange:e=>{C({...b,options:e})}}),(0,v.createElement)("div",{className:"woocommerce-edit-attribute-modal__options"},E.variation&&(0,v.createElement)("div",{className:"woocommerce-edit-attribute-modal__option-container"},(0,v.createElement)(S.CheckboxControl,{onChange:e=>C({...b,isDefault:e}),checked:null==b?void 0:b.isDefault,label:c}),(0,v.createElement)(x.__experimentalTooltip,{className:"woocommerce-edit-attribute-modal__tooltip-set-default-value",text:l})),(0,v.createElement)("div",{className:"woocommerce-edit-attribute-modal__option-container"},(0,v.createElement)(S.CheckboxControl,{onChange:e=>C({...b,visible:e}),checked:null==b?void 0:b.visible,label:u}),(0,v.createElement)(x.__experimentalTooltip,{className:"woocommerce-edit-attribute-modal__tooltip-show-in-product-details",text:m})),0!==E.id&&(0,v.createElement)("div",{className:"woocommerce-edit-attribute-modal__option-container"},(0,v.createElement)(S.CheckboxControl,{disabled:!0,onChange:()=>{},checked:!0,label:i}),(0,v.createElement)(x.__experimentalTooltip,{className:"woocommerce-edit-attribute-modal__tooltip-use-as-filter",text:s}))),Boolean(A||k)&&(0,v.createElement)(ol,null,function(){const e=(0,L.sprintf)((0,L.__)("%d variations will be added","woocommerce"),A),t=(0,L.sprintf)((0,L.__)("%d variations will be removed","woocommerce"),k);return A&&k?(0,L.sprintf)("%1$s, %2$s.",e,t):A?(0,L.sprintf)("%s.",e):(0,L.sprintf)("%s.",t)}())),(0,v.createElement)("div",{className:"woocommerce-edit-attribute-modal__buttons"},(0,v.createElement)(S.Button,{isSecondary:!0,label:d,onClick:()=>w()},p),(0,v.createElement)(S.Button,{isPrimary:!0,label:h,onClick:()=>{g(b)}},_))),(0,v.createElement)(x.__experimentalSelectControlMenuSlot,null))};function ll({width:e=24,height:t=24,...o}){return(0,v.createElement)("svg",{...o,width:e,height:t,viewBox:`0 0 ${e} ${t}`,fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)("g",null,(0,v.createElement)("path",{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z",fill:"#949494"}),(0,v.createElement)("rect",{x:"16.7734",y:"4",width:"1.22727",height:"16",transform:"rotate(30 16.7734 4)",fill:"#949494"}),(0,v.createElement)("rect",{x:"16",y:"3",width:"1.22727",height:"16",transform:"rotate(30 16 3)",fill:"white"})),(0,v.createElement)("defs",null,(0,v.createElement)("clipPath",{id:"clip0_4951_450432"},(0,v.createElement)("rect",{width:"24",height:"24",fill:"white"}))))}function il({width:e=24,height:t=24,className:o,...r}){return(0,v.createElement)("svg",{...r,width:e,height:t,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",className:Ee()(o,"woocommerce-hidden-icon")},(0,v.createElement)("path",{d:"M3.99863 13C4.66945 13.3354 4.66932 13.3357 4.66919 13.3359L4.672 13.3305C4.67523 13.3242 4.68086 13.3135 4.6889 13.2985C4.70497 13.2686 4.73062 13.2218 4.76597 13.1608C4.83672 13.0385 4.94594 12.8592 5.09443 12.6419C5.39214 12.2062 5.84338 11.624 6.45337 11.0431C7.6721 9.88241 9.49621 8.75 11.9986 8.75C14.501 8.75 16.3251 9.88241 17.5439 11.0431C18.1539 11.624 18.6051 12.2062 18.9028 12.6419C19.0513 12.8592 19.1605 13.0385 19.2313 13.1608C19.2666 13.2218 19.2923 13.2686 19.3083 13.2985C19.3164 13.3135 19.322 13.3242 19.3252 13.3305L19.3281 13.3359C19.3279 13.3357 19.3278 13.3354 19.9986 13C20.6694 12.6646 20.6693 12.6643 20.6691 12.664L20.6678 12.6614L20.6652 12.6563L20.6573 12.6408C20.6507 12.6282 20.6417 12.6108 20.63 12.5892C20.6068 12.5459 20.5734 12.4852 20.5296 12.4096C20.4422 12.2584 20.3131 12.0471 20.1413 11.7956C19.7984 11.2938 19.2809 10.626 18.5784 9.9569C17.1721 8.61759 14.9962 7.25 11.9986 7.25C9.00105 7.25 6.82516 8.61759 5.41889 9.9569C4.71638 10.626 4.19886 11.2938 3.85596 11.7956C3.68413 12.0471 3.55507 12.2584 3.46762 12.4096C3.42386 12.4852 3.39044 12.5459 3.3672 12.5892C3.35558 12.6108 3.3465 12.6282 3.33994 12.6408L3.33199 12.6563L3.32943 12.6614L3.3285 12.6632C3.32833 12.6635 3.32781 12.6646 3.99863 13ZM11.9986 16C13.9316 16 15.4986 14.433 15.4986 12.5C15.4986 10.567 13.9316 9 11.9986 9C10.0656 9 8.49863 10.567 8.49863 12.5C8.49863 14.433 10.0656 16 11.9986 16Z",fill:"#949494"}))}const sl=(0,L.__)("Visible in product details","woocommerce"),ul=(0,L.__)("Custom attribute. Customers can’t filter or search by it to find this product","woocommerce"),ml=({attribute:e,editLabel:t=(0,L.__)("Edit","woocommerce"),removeLabel:o=(0,L.__)("Remove attribute","woocommerce"),onDragStart:r,onDragEnd:n,onEditClick:a,onRemoveClick:c})=>(0,v.createElement)(x.ListItem,{className:"woocommerce-attribute-list-item",onDragStart:r,onDragEnd:n},(0,v.createElement)("div",null,e.name),(0,v.createElement)("div",null,e.options.slice(0,e.options.length>3?2:3).map((e=>(0,v.createElement)(x.Tag,{key:e,label:e}))),e.options.length>3&&(0,v.createElement)(x.Tag,{label:(0,L.sprintf)((0,L.__)("+ %d more","woocommerce"),e.options.length-2)})),(0,v.createElement)("div",{className:"woocommerce-attribute-list-item__actions"},0===e.id&&(0,v.createElement)(S.Tooltip,{className:"woocommerce-attribute-list-item__actions-tooltip",position:"top center",text:ul},(0,v.createElement)("div",{className:"woocommerce-attribute-list-item__actions-icon-wrapper"},(0,v.createElement)(ll,{className:"woocommerce-attribute-list-item__actions-icon-wrapper-icon"}))),e.visible&&(0,v.createElement)(S.Tooltip,{className:"woocommerce-attribute-list-item__actions-tooltip",position:"top center",text:sl},(0,v.createElement)("div",{className:"woocommerce-attribute-list-item__actions-icon-wrapper"},(0,v.createElement)(il,{className:"woocommerce-attribute-list-item__actions-icon-wrapper-icon"}))),"function"==typeof a&&(0,v.createElement)(S.Button,{variant:"tertiary",onClick:()=>a(e)},t),"function"==typeof c&&(0,v.createElement)(S.Button,{icon:fo,label:o,onClick:()=>c(e)}))),dl=({disabledAttributeMessage:e="",renderItems:t,highlightedIndex:o,getItemProps:r})=>t.length>0?(0,v.createElement)(v.Fragment,null,t.map(((t,n)=>{return(0,v.createElement)(x.__experimentalSelectControlMenuItem,{key:t.id,index:n,isActive:o===n,item:t,getItemProps:e=>({...r(e),disabled:t.isDisabled||void 0}),tooltipText:t.isDisabled?e:(a=t.slug,a&&a.startsWith("pa_")?a.substring(3):"")},-99===t.id?(0,v.createElement)("div",{className:"woocommerce-attribute-input-field__add-new"},(0,v.createElement)(S.Icon,{icon:Wt,size:20,className:"woocommerce-attribute-input-field__add-new-icon"}),(0,v.createElement)("span",null,(0,L.sprintf)((0,L.__)('Create "%s"',"woocommerce"),t.name))):t.name);var a}))):(0,v.createElement)("div",{className:"woocommerce-attribute-input-field__no-results"},(0,L.__)("Nothing yet. Type to create.","woocommerce")),pl=({value:e=null,onChange:t,placeholder:o,label:r,disabled:n,disabledAttributeIds:c=[],disabledAttributeMessage:l,ignoredAttributeIds:i=[],createNewAttributesAsGlobal:s=!1})=>{const{createErrorNotice:u}=(0,a.useDispatch)("core/notices"),{createProductAttribute:m,invalidateResolution:d}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_ATTRIBUTES_STORE_NAME),{attributes:p,isLoading:h}=(0,a.useSelect)((e=>{const{getProductAttributes:t,hasFinishedResolution:o}=e(R.EXPERIMENTAL_PRODUCT_ATTRIBUTES_STORE_NAME);return{isLoading:!o("getProductAttributes"),attributes:t()}})),_=(0,v.useMemo)((function(){var e;return null!==(e=null==p?void 0:p.map((e=>({...e,isDisabled:c.includes(e.id)}))))&&void 0!==e?e:[]}),[p,c]);return(0,v.createElement)(x.__experimentalSelectControl,{className:"woocommerce-attribute-input-field",items:_||[],label:r||"",disabled:n,getFilteredItems:(e,t)=>{const o=e.filter((e=>(e=>!i.length||!i.includes(e.id))(e)&&(e.name||"").toLowerCase().startsWith(t.toLowerCase())));return t.length>0&&(s||!e.find((e=>e.name.toLowerCase()===t.toLowerCase())))?[...o,{id:-99,name:t}]:o},placeholder:o,getItemLabel:e=>(null==e?void 0:e.name)||"",getItemValue:e=>(null==e?void 0:e.id)||"",selected:e,onSelect:e=>{!function(e){return-99===e.id}(e)?t({id:e.id,name:e.name,slug:e.slug,options:[]}):(e=>{(0,Q.recordEvent)("product_attribute_add_custom_attribute",{source:Y}),s?m({name:e.name,generate_slug:!0}).then((e=>{d("getProductAttributes"),t({...e,options:[]})}),(e=>{let t=(0,L.__)("Failed to create new attribute.","woocommerce");"woocommerce_rest_cannot_create"===e.code&&(t=e.message),u(t,{explicitDismiss:!0})})):t(e.name)})(e)},onRemove:()=>t(),__experimentalOpenMenuOnFocus:!0},(({items:e,highlightedIndex:t,getItemProps:o,getMenuProps:r,isOpen:n})=>(0,v.createElement)(x.__experimentalSelectControlMenu,{getMenuProps:r,isOpen:n},h?(0,v.createElement)(S.Spinner,null):(0,v.createElement)(dl,{renderItems:e,highlightedIndex:t,disabledAttributeMessage:l,getItemProps:o}))))},hl=({title:e=(0,L.__)("Add attributes","woocommerce"),description:t="",notice:o,attributeLabel:r=(0,L.__)("Attribute","woocommerce"),valueLabel:n=(0,L.__)("Values","woocommerce"),attributePlaceholder:c=(0,L.__)("Search or create attribute","woocommerce"),termPlaceholder:l=(0,L.__)("Search or create value","woocommerce"),removeLabel:i=(0,L.__)("Remove attribute","woocommerce"),addAnotherAccessibleLabel:s=(0,L.__)("Add another attribute","woocommerce"),addAnotherLabel:u=(0,L.__)("+ Add another","woocommerce"),cancelLabel:m=(0,L.__)("Cancel","woocommerce"),addAccessibleLabel:d=(0,L.__)("Add attributes","woocommerce"),addLabel:p=(0,L.__)("Add","woocommerce"),onCancel:h,onAdd:_,onAddAnother:w=(()=>{}),onRemoveItem:g=(()=>{}),selectedAttributeIds:E=[],createNewAttributesAsGlobal:f=!1,disabledAttributeIds:b=[],disabledAttributeMessage:C=(0,L.__)("Already used in Attributes","woocommerce"),termsAutoSelection:y,defaultVisibility:A=!1,defaultSearch:k})=>{const P=e=>{return(e=>0!==e.id)(e)?(t=e.terms)?t.map((e=>e.name)):[]:e.options;var t},B=e=>void 0!==e.visible?e.visible:A,N=e=>{setTimeout((()=>{const t=document.querySelector(".woocommerce-new-attribute-modal__table-row-"+e+" .woocommerce-new-attribute-modal__table-attribute-value-column .woocommerce-experimental-select-control__input");t&&t.focus()}),0)};(0,v.useEffect)((function(){const e=document.querySelector(".woocommerce-new-attribute-modal__table-row .woocommerce-attribute-input-field label"),t=setTimeout((()=>{null==e||e.focus()}),100);return()=>clearTimeout(t)}),[]);const M={name:k};return(0,v.createElement)(v.Fragment,null,(0,v.createElement)(x.Form,{initialValues:{attributes:[k?M:null]}},(({values:A,setValue:x})=>{function k(e){return function(t){if(y&&t&&"string"!=typeof t){const o=al(t);x("attributes["+e+"]",{...o}),(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_ATTRIBUTE_TERMS_STORE_NAME).getProductAttributeTerms({search:"",attribute_id:t.id}).then((t=>{"all"===y?o.terms=t:t.length>0&&(o.terms=[t[0]]),x("attributes["+e+"]",{...o}),N(e)}))}else x("attributes["+e+"]",t&&al(t)),t&&N(e)}}return(0,v.createElement)(S.Modal,{title:e,onRequestClose:e=>{e.isPropagationStopped()||h()},className:"woocommerce-new-attribute-modal"},o&&(0,v.createElement)(S.Notice,{isDismissible:!1},(0,v.createElement)("p",null,o)),t&&(0,v.createElement)("p",null,t),(0,v.createElement)("div",{className:"woocommerce-new-attribute-modal__body"},(0,v.createElement)("table",{className:"woocommerce-new-attribute-modal__table"},(0,v.createElement)("thead",null,(0,v.createElement)("tr",{className:"woocommerce-new-attribute-modal__table-header"},(0,v.createElement)("th",null,r),(0,v.createElement)("th",null,n))),(0,v.createElement)("tbody",null,A.attributes.map(((e,t)=>(0,v.createElement)("tr",{key:t,className:`woocommerce-new-attribute-modal__table-row woocommerce-new-attribute-modal__table-row-${t}`},(0,v.createElement)("td",{className:"woocommerce-new-attribute-modal__table-attribute-column"},(0,v.createElement)(pl,{placeholder:c,value:e,label:r,onChange:k(t),ignoredAttributeIds:[...E,...A.attributes.map((e=>null==e?void 0:e.id)).filter((e=>void 0!==e))],createNewAttributesAsGlobal:f,disabledAttributeIds:b,disabledAttributeMessage:C})),(0,v.createElement)("td",{className:"woocommerce-new-attribute-modal__table-attribute-value-column"},e&&0===e.id?(0,v.createElement)(tl,{placeholder:(null==e?void 0:e.options)&&(null==e?void 0:e.options.length)>0?"":l,disabled:!e.name,value:e.options,label:n,onChange:e=>x("attributes["+t+"].options",e)}):(0,v.createElement)(Qc,{placeholder:(null==e?void 0:e.terms)&&(null==e?void 0:e.terms.length)>0?"":l,disabled:!e||!e.id,attributeId:e?e.id:void 0,value:null==e?[]:e.terms,label:n,onChange:e=>x("attributes["+t+"].terms",e)})),(0,v.createElement)("td",{className:"woocommerce-new-attribute-modal__table-attribute-trash-column"},(0,v.createElement)(S.Button,{icon:fo,disabled:1===A.attributes.length&&null===A.attributes[0],label:i,onClick:()=>((e,t,o)=>{g(),t.attributes.length>1?o("attributes",t.attributes.filter(((t,o)=>o!==e))):o(`attributes[${e}]`,[null])})(t,A,x)})))))))),(0,v.createElement)("div",null,(0,v.createElement)(S.Button,{className:"woocommerce-new-attribute-modal__add-attribute",variant:"tertiary",label:s,onClick:()=>{((e,t)=>{var o;t("attributes",[...e.attributes,null]),o=e.attributes.length,setTimeout((()=>{const e=document.querySelector(`.woocommerce-new-attribute-modal__table-row-${o}`);null==e||e.scrollIntoView({behavior:"smooth"})}),0),w()})(A,x)}},u)),(0,v.createElement)("div",{className:"woocommerce-new-attribute-modal__buttons"},(0,v.createElement)(S.Button,{isSecondary:!0,label:m,onClick:()=>h()},m),(0,v.createElement)(S.Button,{isPrimary:!0,label:d,disabled:1===A.attributes.length&&(null===A.attributes[0]||void 0===A.attributes[0]),onClick:()=>(e=>{const t=[];e.attributes.forEach((e=>{var o;null!==(o=e)&&o.name.length>0&&(e=>e.terms&&e.terms.length>0||e.options&&e.options.length>0)(o)&&t.push({...e,visible:B(e),options:P(e)})})),_(t)})(A)},p)))})),(0,v.createElement)(x.__experimentalSelectControlMenuSlot,null))};function _l({title:e,description:t,onCancel:o,onRemove:r}){const[n,a]=(0,v.useState)(!1);return(0,v.createElement)(S.Modal,{title:e,onRequestClose:e=>{!e.isPropagationStopped()&&o&&o()},className:"woocommerce-remove-confirmation-modal"},(0,v.createElement)("div",{className:"woocommerce-remove-confirmation-modal__content"},t),(0,v.createElement)("div",{className:"woocommerce-remove-confirmation-modal__buttons"},(0,v.createElement)(S.Button,{isDestructive:!0,variant:"primary",isBusy:n,onClick:async function(){try{a(!0),await r()}finally{a(!1)}}},(0,L.__)("Delete","woocommerce")),(0,v.createElement)(S.Button,{variant:"tertiary",onClick:o},(0,L.__)("Cancel","woocommerce"))))}function vl(){return(0,v.createElement)("div",{className:"woocommerce-product-page-attribute-skeleton"},Array(3).fill(0).map(((e,t)=>(0,v.createElement)("div",{key:t,className:"woocommerce-product-page-attribute-skeleton__row"},(0,v.createElement)("div",{className:Ee()("woocommerce-product-page-attribute-skeleton__item")},(0,v.createElement)("div",{className:Ee()(`woocommerce-product-page-attribute-skeleton__name${t}`,`woocommerce-product-page-attribute-skeleton__row${t}`)})),(0,v.createElement)("div",{className:"woocommerce-product-page-attribute-skeleton__item"},(0,v.createElement)("div",{className:Ee()(`woocommerce-product-page-attribute-skeleton__value${t}`,`woocommerce-product-page-attribute-skeleton__row${t}`)})),(0,v.createElement)("div",{className:"woocommerce-product-page-attribute-skeleton__last-item"},(0,v.createElement)("div",{className:Ee()("woocommerce-product-page-attribute-skeleton__buttons",`woocommerce-product-page-attribute-skeleton__row${t}`)}))))))}const wl=({value:e,onAdd:t=(()=>{}),onAddAnother:o=(()=>{}),onRemoveItem:r=(()=>{}),onChange:n,onEdit:a=(()=>{}),onNewModalCancel:c=(()=>{}),onNewModalClose:l=(()=>{}),onNewModalOpen:i=(()=>{}),onEditModalCancel:s=(()=>{}),onEditModalClose:u=(()=>{}),onEditModalOpen:m=(()=>{}),onRemove:d=(()=>{}),onRemoveCancel:p=(()=>{}),onNoticeDismiss:h=(()=>{}),renderCustomEmptyState:_,uiStrings:w,createNewAttributesAsGlobal:E=!1,useRemoveConfirmationModal:f=!1,disabledAttributeIds:b=[],termsAutoSelection:C,defaultVisibility:y=!1})=>{w={newAttributeListItemLabel:(0,L.__)("Add new","woocommerce"),globalAttributeHelperMessage:(0,L.__)("You can change the attribute's name in Attributes.","woocommerce"),attributeRemoveConfirmationMessage:(0,L.__)("Remove this attribute?","woocommerce"),...w};const[A,k]=(0,v.useState)(!1),[P,B]=(0,v.useState)(),[N,M]=(0,v.useState)(),[T,V]=(0,v.useState)(null),F=e=>{n(e.map((e=>({...e,options:e.terms?e.terms.map((e=>e.name)):e.options,terms:void 0,visible:e.visible||!1}))))},D=t=>{F(e.filter((e=>nl(e)!==nl(t)))),d(t),M(null)},H=()=>{k(!0),i()},R=()=>{k(!1),B(void 0),l()},z=e=>{V(null),u(e)},I=e.sort(((e,t)=>e.position-t.position)),O=e.reduce(((e,t)=>(e[rl(t)]=t,e)),{}),$=e.find((e=>nl(e)===T)),G=(0,g.useViewportMatch)("medium","<");return(0,v.createElement)("div",{className:"woocommerce-attribute-field"},_&&0===e.length?null:(0,v.createElement)(Wo,null,(null==w?void 0:w.newAttributeListItemLabel)&&(0,v.createElement)(S.Button,{variant:"secondary",className:"woocommerce-add-attribute-list-item__add-button",onClick:H},w.newAttributeListItemLabel)),w.notice&&(0,v.createElement)(S.Notice,{isDismissible:!0,status:"warning",className:"woocommerce-attribute-field__notice",onRemove:h},(0,v.createElement)("p",null,w.notice)),Boolean(e.length)&&(0,v.createElement)(x.Sortable,{onOrderChange:e=>{const t=e.reduce(((e,{props:t},o)=>(e[rl(t.attribute)]=o,e)),{});n(function(e,t){return Object.keys(t).map((o=>isNaN(e[o])?{...t[o]}:{...t[o],position:e[o]}))}(t,O))}},I.map((e=>(0,v.createElement)(ml,{attribute:e,removeLabel:null==w?void 0:w.attributeRemoveLabel,key:nl(e),onEditClick:()=>{return t=e,(0,Q.recordEvent)("product_options_edit",{source:Y,attribute:t.name}),V(nl(t)),void m(t);var t},onRemoveClick:()=>{return t=e,void(f?M(t):window.confirm(null==w?void 0:w.attributeRemoveConfirmationMessage)?D(t):p(t));var t}})))),A&&(0,v.createElement)(hl,{title:w.newAttributeModalTitle,description:w.newAttributeModalDescription,onCancel:()=>{R(),c()},onAdd:o=>{const r=o.filter((t=>!e.some((e=>nl(t)===nl(e)))));F([...e,...r]),t(o),R()},onAddAnother:o,onRemoveItem:r,selectedAttributeIds:e.map((e=>e.id)),createNewAttributesAsGlobal:E,disabledAttributeIds:b,disabledAttributeMessage:w.disabledAttributeMessage,termsAutoSelection:C,defaultVisibility:y,defaultSearch:P}),(0,v.createElement)(x.__experimentalSelectControlMenuSlot,null),$&&(0,v.createElement)(cl,{title:(0,L.sprintf)((0,L.__)("Edit %s","woocommerce"),$.name),customAttributeHelperMessage:w.customAttributeHelperMessage,globalAttributeHelperMessage:w.globalAttributeHelperMessage?(0,v.createInterpolateElement)(w.globalAttributeHelperMessage,{link:(0,v.createElement)(x.Link,{href:(0,Ct.getAdminLink)("edit.php?post_type=product&page=product_attributes"),target:"_blank",type:"wp-admin"},(0,v.createElement)(v.Fragment,null))}):void 0,onCancel:()=>{z($),s($)},onEdit:t=>{(t=>{var o;(0,Q.recordEvent)("product_options_update",{source:Y,attribute:t.name,values:null===(o=t.terms)||void 0===o?void 0:o.map((e=>e.name)),default:t.isDefault,visible:t.visible,filter:!0});const r=e.map((e=>nl(e)===nl(t)?t:e));a(t),F(r),z(t)})(t)},attribute:$,attributes:e}),N&&(0,v.createElement)(_l,{title:(0,L.sprintf)((0,L.__)("Delete %(attributeName)s","woocommerce"),{attributeName:N.name}),description:(0,v.createElement)("p",null,w.attributeRemoveConfirmationModalMessage),onRemove:()=>D(N),onCancel:()=>{p(N),M(null)}}),G||e.length?null:_?_({addAttribute(e){B(e),H()}}):(0,v.createElement)(vl,null))},gl=(e,t)=>e.reduce(((e,o)=>(e[t(o)?0:1].push(o),e)),[[],[]]),El=(e,t)=>t?e.filter((e=>!!e.variation)):e.filter((e=>!e.variation));function fl({allAttributes:e=[],isVariationAttributes:t=!1,onChange:o,productId:r}){const[n,c]=(0,v.useState)(El(e,t)),l=(0,v.useCallback)((e=>(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_ATTRIBUTE_TERMS_STORE_NAME).getProductAttributeTerms({attribute_id:e}).then((e=>e),(e=>e))),[r]),i=(e,t,o)=>e.map((({isDefault:e,terms:r,...n},a)=>({...n,variation:t,position:o+a})));return(0,v.useEffect)((()=>{const[o,r]=gl(El(e,t),(e=>0===e.id));Promise.all(r.map((e=>l(e.id)))).then((e=>{c([...r.map(((t,o)=>{return r=t,n=e[o],{...r,terms:(n||[]).filter((e=>r.options.includes(e.name)))};var r,n})),...o])}))}),[e,t,l]),{attributes:n,handleChange:r=>{const n=r.reduce(((e,t)=>void 0===t.isDefault||!0===t.isDefault?[...e,{id:t.id,name:t.name,option:t.options[0]}]:e),[]);let a=t?e.filter((e=>!e.variation)):e.filter((e=>!!e.variation));a=a.filter((e=>!(e.id>0&&r.some((t=>t.id===e.id))||0===e.id&&r.some((t=>t.name.toLowerCase()===e.name.toLowerCase())))));const c=i(r,t,t?a.length:0),l=i(a,!t,t?0:r.length);o(t?[...l,...c]:[...c,...l],n)},setAttributes:c}}const bl=({value:e,onChange:t,productId:o})=>{const{attributes:r,handleChange:n}=fl({allAttributes:e,onChange:t,productId:o});return(0,v.createElement)(wl,{value:r,disabledAttributeIds:e.filter((e=>!!e.variation)).map((e=>e.id)),uiStrings:{disabledAttributeMessage:(0,L.__)("Already used in Variations","woocommerce")},onAdd:()=>{(0,Q.recordEvent)("product_add_attributes_modal_add_button_click")},onChange:n,onNewModalCancel:()=>{(0,Q.recordEvent)("product_add_attributes_modal_cancel_button_click")},onNewModalOpen:()=>{r.length?(0,Q.recordEvent)("product_add_attribute_button"):(0,Q.recordEvent)("product_add_first_attribute_button_click")},onAddAnother:()=>{(0,Q.recordEvent)("product_add_attributes_modal_add_another_attribute_button_click")},onRemoveItem:()=>{(0,Q.recordEvent)("product_add_attributes_modal_remove_attribute_button_click")},onRemove:()=>(0,Q.recordEvent)("product_remove_attribute_confirmation_confirm_click"),onRemoveCancel:()=>(0,Q.recordEvent)("product_remove_attribute_confirmation_cancel_click"),termsAutoSelection:"first",defaultVisibility:!0})},{name:Cl}=Yc,yl={example:{},edit:function({attributes:e}){const[t,o]=(0,b.useEntityProp)("postType","product","attributes"),r=(0,b.useEntityId)("postType","product"),n=(0,f.useWooBlockProps)(e);return(0,v.createElement)("div",{...n},(0,v.createElement)(bl,{productId:r,value:t,onChange:o}))}},Al=()=>y({name:Cl,metadata:Yc,settings:yl}),xl=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-password-field","description":"A checkbox and an input to type a password to view a product.","title":"Product password","category":"widgets","keywords":["products","password"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),{name:kl,...Sl}=xl,Pl={edit:function({attributes:e}){const t=(0,f.useWooBlockProps)(e),{label:o}=e,[r,n]=(0,b.useEntityProp)("postType","product","post_password");return(0,v.createElement)("div",{...t},(0,v.createElement)(No,{label:o,postPassword:r,onInputChange:n}))}};function Bl(){return y({name:kl,metadata:Sl,settings:Pl})}const Nl=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-details-section-description","title":"Product details section description","category":"woocommerce","description":"The product details section description.","keywords":["products","section","description"],"textdomain":"default","attributes":{"content":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),Ml=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18.5 5.5V8H20V5.5h2.5V4H20V1.5h-1.5V4H16v1.5h2.5zM12 4H6a2 2 0 00-2 2v12a2 2 0 002 2h12a2 2 0 002-2v-6h-1.5v6a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5h6V4z"})),Tl=Ml,Vl=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M2 12c0 3.6 2.4 5.5 6 5.5h.5V19l3-2.5-3-2.5v2H8c-2.5 0-4.5-1.5-4.5-4s2-4.5 4.5-4.5h3.5V6H8c-3.6 0-6 2.4-6 6zm19.5-1h-8v1.5h8V11zm0 5h-8v1.5h8V16zm0-10h-8v1.5h8V6z"})),Fl=Vl,Dl=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5 15h14V9H5v6zm0 4.8h14v-1.5H5v1.5zM5 4.2v1.5h14V4.2H5z"})),Ll=Dl,Hl=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5zM8 12.8h8v-1.5H8v1.5zm0 3h8v-1.5H8v1.5z"})),Rl=Hl,zl=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M6.08 10.103h2.914L9.657 12h1.417L8.23 4H6.846L4 12h1.417l.663-1.897Zm1.463-4.137.994 2.857h-2l1.006-2.857ZM20 16H4v-1.5h16V16Zm-7 4H4v-1.5h9V20Z"})),Il=zl,Ol=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16.2 13.2l-4 4V4h-1.5v13.3l-4.5-4.1-1 1.1 6.2 5.8 5.8-5.8-1-1.1z"})),$l=Ol,Gl=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M14.3 6.7l-1.1 1.1 4 4H4v1.5h13.3l-4.1 4.4 1.1 1.1 5.8-6.3z"})),Ul=Gl,jl=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12.5 3.9L6.7 9.7l1.1 1.1 4-4V20h1.4V6.7l4.5 4.1 1.1-1.1z"})),ql=jl,Zl=(0,v.createElement)(_e.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M12.5939 21C14.1472 21 16.1269 20.5701 17.0711 20.1975L16.6447 18.879C16.0964 19.051 14.3299 19.6242 12.6548 19.6242C7.4467 19.6242 4.67513 16.8726 4.67513 12C4.67513 7.21338 7.50762 4.34713 12.2893 4.34713C17.132 4.34713 19.4162 7.55732 19.4162 10.7675C19.4162 14.035 19.0508 15.4968 17.4975 15.4968C16.5838 15.4968 16.0964 14.7803 16.0964 13.9777V7.5H14.4822V8.30255H14.3909C14.1777 7.67198 12.9898 7.12739 11.467 7.2707C9.18274 7.5 7.4467 9.27707 7.4467 11.8567C7.4467 14.5796 8.81726 16.672 11.467 16.758C13.203 16.8153 14.1168 16.0127 14.4822 15.1815H14.5736C14.7563 16.414 16.401 16.8439 17.467 16.8439C20.6954 16.8439 21 13.5764 21 10.7962C21 6.86943 18.0761 3 12.3807 3C6.50254 3 3 6.3535 3 11.9427C3 17.7325 6.38071 21 12.5939 21ZM11.7107 15.2962C9.73096 15.2962 9.03046 13.6051 9.03046 11.7707C9.03046 10.1083 10.0355 8.67516 11.7716 8.67516C13.599 8.67516 14.5736 9.36306 14.5736 11.7707C14.5736 14.1497 13.7513 15.2962 11.7107 15.2962Z"})),Wl=Zl,Jl=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Yl=Jl,Xl=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Kl=Xl,Ql=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5.5 12h1.75l-2.5 3-2.5-3H4a8 8 0 113.134 6.35l.907-1.194A6.5 6.5 0 105.5 12zm9.53 1.97l-2.28-2.28V8.5a.75.75 0 00-1.5 0V12a.747.747 0 00.218.529l1.282-.84-1.28.842 2.5 2.5a.75.75 0 101.06-1.061z"})),ei=Ql,ti=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),oi=ti,ri=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M8.95 11.25H4v1.5h4.95v4.5H13V18c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75h-2.55v-7.5H13V9c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75H8.95v4.5ZM14.5 15v3c0 .3.2.5.5.5h3c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-3c-.3 0-.5.2-.5.5Zm0-6V6c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5Z",clipRule:"evenodd"})),ni=ri,ai=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v3.5h-15V5c0-.3.2-.5.5-.5zm8 5.5h6.5v3.5H13V10zm-1.5 3.5h-7V10h7v3.5zm-7 5.5v-4h7v4.5H5c-.3 0-.5-.2-.5-.5zm14.5.5h-6V15h6.5v4c0 .3-.2.5-.5.5z"})),ci=ai,li=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 20h8v-1.5H4V20zM18.9 3.5c-.6-.6-1.5-.6-2.1 0l-7.2 7.2c-.4-.1-.7 0-1.1.1-.5.2-1.5.7-1.9 2.2-.4 1.7-.8 2.2-1.1 2.7-.1.1-.2.3-.3.4l-.6 1.1H6c2 0 3.4-.4 4.7-1.4.8-.6 1.2-1.4 1.3-2.3 0-.3 0-.5-.1-.7L19 5.7c.5-.6.5-1.6-.1-2.2zM9.7 14.7c-.7.5-1.5.8-2.4 1 .2-.5.5-1.2.8-2.3.2-.6.4-1 .8-1.1.5-.1 1 .1 1.3.3.2.2.3.5.2.8 0 .3-.1.9-.7 1.3z"})),ii=li,si=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M6.13 5.5l1.926 1.927A4.975 4.975 0 007.025 10H5v1.5h2V13H5v1.5h2.1a5.002 5.002 0 009.8 0H19V13h-2v-1.5h2V10h-2.025a4.979 4.979 0 00-1.167-2.74l1.76-1.76-1.061-1.06-1.834 1.834A4.977 4.977 0 0012 5.5c-1.062 0-2.046.33-2.855.895L7.19 4.44 6.13 5.5zm2.37 5v3a3.5 3.5 0 107 0v-3a3.5 3.5 0 10-7 0z",fillRule:"evenodd",clipRule:"evenodd"})),ui=si,mi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M19 6.5H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v7zM8 12.8h8v-1.5H8v1.5z"})),di=mi,pi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M17 3H7c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V5c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v4zm-8-1.2h5V6.2h-5v1.6zM17 13H7c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v4zm-8-1.2h5v-1.5h-5v1.5z"})),hi=pi,_i=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7h15v12zM9 10H7v2h2v-2zm0 4H7v2h2v-2zm4-4h-2v2h2v-2zm4 0h-2v2h2v-2zm-4 4h-2v2h2v-2zm4 0h-2v2h2v-2z"})),vi=_i,wi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21ZM15.5303 8.46967C15.8232 8.76256 15.8232 9.23744 15.5303 9.53033L13.0607 12L15.5303 14.4697C15.8232 14.7626 15.8232 15.2374 15.5303 15.5303C15.2374 15.8232 14.7626 15.8232 14.4697 15.5303L12 13.0607L9.53033 15.5303C9.23744 15.8232 8.76256 15.8232 8.46967 15.5303C8.17678 15.2374 8.17678 14.7626 8.46967 14.4697L10.9393 12L8.46967 9.53033C8.17678 9.23744 8.17678 8.76256 8.46967 8.46967C8.76256 8.17678 9.23744 8.17678 9.53033 8.46967L12 10.9393L14.4697 8.46967C14.7626 8.17678 15.2374 8.17678 15.5303 8.46967Z"})),gi=wi,Ei=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M12 9.2c-2.2 0-3.9 1.8-3.9 4s1.8 4 3.9 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.4-1.1-2.4-2.5s1.1-2.5 2.4-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM20.2 8c-.1 0-.3 0-.5-.1l-2.5-.8c-.4-.1-.8-.4-1.1-.8l-1-1.5c-.4-.5-1-.9-1.7-.9h-2.9c-.6.1-1.2.4-1.6 1l-1 1.5c-.3.3-.6.6-1.1.7l-2.5.8c-.2.1-.4.1-.6.1-1 .2-1.7.9-1.7 1.9v8.3c0 1 .9 1.9 2 1.9h16c1.1 0 2-.8 2-1.9V9.9c0-1-.7-1.7-1.8-1.9zm.3 10.1c0 .2-.2.4-.5.4H4c-.3 0-.5-.2-.5-.4V9.9c0-.1.2-.3.5-.4.2 0 .5-.1.8-.2l2.5-.8c.7-.2 1.4-.6 1.8-1.3l1-1.5c.1-.1.2-.2.4-.2h2.9c.2 0 .3.1.4.2l1 1.5c.4.7 1.1 1.1 1.9 1.4l2.5.8c.3.1.6.1.8.2.3 0 .4.2.4.4v8.1z"})),fi=Ei,bi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M14 5H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm.5 12c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V7c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v10zm2.5-7v4l5 3V7l-5 3zm3.5 4.4l-2-1.2v-2.3l2-1.2v4.7z"})),Ci=bi,yi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z",fillRule:"evenodd",clipRule:"evenodd"})),Ai=yi,xi=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M11.25 5h1.5v15h-1.5V5zM6 10h1.5v10H6V10zm12 4h-1.5v6H18v-6z",clipRule:"evenodd"})),ki=xi,Si=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})),Pi=Si,Bi=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})),Ni=Bi,Mi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M20 6H4c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h16c.3 0 .5.2.5.5v9zM10 10H8v2h2v-2zm-5 2h2v-2H5v2zm8-2h-2v2h2v-2zm-5 6h8v-2H8v2zm6-4h2v-2h-2v2zm3 0h2v-2h-2v2zm0 4h2v-2h-2v2zM5 16h2v-2H5v2z"})),Ti=Mi,Vi=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"})),Fi=Vi,Di=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-4v-2.4L14 14l1-1-3-3-3 3 1 1 1.2-1.2v2.4H7.7c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4H9l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8 0 1-.8 1.8-1.7 1.8z"})),Li=Di,Hi=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M17.3 10.1c0-2.5-2.1-4.4-4.8-4.4-2.2 0-4.1 1.4-4.6 3.3h-.2C5.7 9 4 10.7 4 12.8c0 2.1 1.7 3.8 3.7 3.8h9c1.8 0 3.2-1.5 3.2-3.3.1-1.6-1.1-2.9-2.6-3.2zm-.5 5.1h-9c-1.2 0-2.2-1.1-2.2-2.3s1-2.4 2.2-2.4h1.3l.3-1.1c.4-1.3 1.7-2.2 3.2-2.2 1.8 0 3.3 1.3 3.3 2.9v1.3l1.3.2c.8.1 1.4.9 1.4 1.8-.1 1-.9 1.8-1.8 1.8z"})),Ri=Hi,zi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"})),Ii=zi,Oi=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z",clipRule:"evenodd"})),$i=Oi,Gi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M17.2 10.9c-.5-1-1.2-2.1-2.1-3.2-.6-.9-1.3-1.7-2.1-2.6L12 4l-1 1.1c-.6.9-1.3 1.7-2 2.6-.8 1.2-1.5 2.3-2 3.2-.6 1.2-1 2.2-1 3 0 3.4 2.7 6.1 6.1 6.1s6.1-2.7 6.1-6.1c0-.8-.3-1.8-1-3zm-5.1 7.6c-2.5 0-4.6-2.1-4.6-4.6 0-.3.1-1 .8-2.3.5-.9 1.1-1.9 2-3.1.7-.9 1.3-1.7 1.8-2.3.7.8 1.3 1.6 1.8 2.3.8 1.1 1.5 2.2 2 3.1.7 1.3.8 2 .8 2.3 0 2.5-2.1 4.6-4.6 4.6z"})),Ui=Gi,ji=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zM6 17.5c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h3v10H6zm13.5-.5c0 .3-.2.5-.5.5h-3v-10h3c.3 0 .5.2.5.5v9z"})),qi=ji,Zi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-4.1 1.5v10H10v-10h4.9zM5.5 17V8c0-.3.2-.5.5-.5h2.5v10H6c-.3 0-.5-.2-.5-.5zm14 0c0 .3-.2.5-.5.5h-2.6v-10H19c.3 0 .5.2.5.5v9z"})),Wi=Zi,Ji=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zm-13.5 0V4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1v11.8c0 .1-.1.1-.1.1H4.6l-.1-.1z"})),Yi=Ji,Xi=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12.9c0 .6.5 1.1 1.1 1.1.3 0 .5-.1.8-.3L8.5 17H18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H7.9l-2.4 2.4V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v9z"})),Ki=Xi,Qi=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z",clipRule:"evenodd"})),es=Qi,ts=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12.9c0 .6.5 1.1 1.1 1.1.3 0 .5-.1.8-.3L8.5 17H18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H7.9l-2.4 2.4V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v9z",fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)(_e.Path,{d:"M15 15V15C15 13.8954 14.1046 13 13 13L11 13C9.89543 13 9 13.8954 9 15V15",fillRule:"evenodd",clipRule:"evenodd"}),(0,v.createElement)(_e.Circle,{cx:"12",cy:"9",r:"2",fillRule:"evenodd",clipRule:"evenodd"})),os=ts,rs=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6.68822 16.625L5.5 17.8145L5.5 5.5L18.5 5.5L18.5 16.625L6.68822 16.625ZM7.31 18.125L19 18.125C19.5523 18.125 20 17.6773 20 17.125L20 5C20 4.44772 19.5523 4 19 4H5C4.44772 4 4 4.44772 4 5V19.5247C4 19.8173 4.16123 20.086 4.41935 20.2237C4.72711 20.3878 5.10601 20.3313 5.35252 20.0845L7.31 18.125ZM16 9.99997H8V8.49997H16V9.99997ZM8 14H13V12.5H8V14Z"})),ns=rs,as=(0,v.createElement)(_e.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M6.68822 10.625L6.24878 11.0649L5.5 11.8145L5.5 5.5L12.5 5.5V8L14 6.5V5C14 4.44772 13.5523 4 13 4H5C4.44772 4 4 4.44771 4 5V13.5247C4 13.8173 4.16123 14.086 4.41935 14.2237C4.72711 14.3878 5.10601 14.3313 5.35252 14.0845L7.31 12.125H8.375L9.875 10.625H7.31H6.68822ZM14.5605 10.4983L11.6701 13.75H16.9975C17.9963 13.75 18.7796 14.1104 19.3553 14.7048C19.9095 15.2771 20.2299 16.0224 20.4224 16.7443C20.7645 18.0276 20.7543 19.4618 20.7487 20.2544C20.7481 20.345 20.7475 20.4272 20.7475 20.4999L19.2475 20.5001C19.2475 20.4191 19.248 20.3319 19.2484 20.2394V20.2394C19.2526 19.4274 19.259 18.2035 18.973 17.1307C18.8156 16.5401 18.586 16.0666 18.2778 15.7483C17.9909 15.4521 17.5991 15.25 16.9975 15.25H11.8106L14.5303 17.9697L13.4696 19.0303L8.96956 14.5303L13.4394 9.50171L14.5605 10.4983Z"})),cs=as,ls=(0,v.createElement)(_e.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"m6.249 11.065.44-.44h3.186l-1.5 1.5H7.31l-1.957 1.96A.792.792 0 0 1 4 13.524V5a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v1.5L12.5 8V5.5h-7v6.315l.749-.75ZM20 19.75H7v-1.5h13v1.5Zm0-12.653-8.967 9.064L8 17l.867-2.935L17.833 5 20 7.097Z"})),is=ls,ss=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M6 11.9c.6.3 1.3.5 2.1.5.4 0 .8 0 1.2-.1.4-.1.7-.2 1-.3l-.1-1.3c-.3.1-.6.3-.9.3-.3.1-.7.1-1.1.1-.6 0-1.1-.1-1.5-.4-.4-.3-.7-.6-.9-1-.2-.5-.3-1-.3-1.5 0-.6.1-1.1.3-1.5.2-.4.5-.8.9-1 .4-.3.9-.4 1.5-.4.4 0 .7 0 1.1.1l.9.3.1-1.3c-.3-.1-.6-.2-1-.3C9 4 8.6 4 8.2 4c-.9 0-1.6.2-2.2.5-.6.4-1.1.8-1.5 1.5-.3.6-.5 1.3-.5 2.2s.2 1.6.5 2.2c.4.6.9 1.1 1.5 1.5zm-2 2.6V16h16v-1.5H4zM4 20h9v-1.5H4V20z"})),us=ss,ms=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h6.2v8.9l2.5-3.1 2.5 3.1V4.5h2.2c.4 0 .8.4.8.8v13.4z"})),ds=ms,ps=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16 11.2h-3.2V8h-1.6v3.2H8v1.6h3.2V16h1.6v-3.2H16z"})),hs=ps,_s=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16.5 7.8v7H18v-7c0-1-.8-1.8-1.8-1.8h-7v1.5h7c.2 0 .3.1.3.3zm-8.7 8.7c-.1 0-.2-.1-.2-.2V2H6v4H2v1.5h4v8.8c0 1 .8 1.8 1.8 1.8h8.8v4H18v-4h4v-1.5H7.8z"})),vs=_s,ws=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zm-1.338 4.877c-.314.22-.412.452-.412.623 0 .171.098.403.412.623.312.218.783.377 1.338.377.825 0 1.605.233 2.198.648.59.414 1.052 1.057 1.052 1.852 0 .795-.461 1.438-1.052 1.852-.41.286-.907.486-1.448.582v.316a.75.75 0 01-1.5 0v-.316a3.64 3.64 0 01-1.448-.582c-.59-.414-1.052-1.057-1.052-1.852a.75.75 0 011.5 0c0 .171.098.403.412.623.312.218.783.377 1.338.377s1.026-.159 1.338-.377c.314-.22.412-.452.412-.623 0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377-.825 0-1.605-.233-2.198-.648-.59-.414-1.052-1.057-1.052-1.852 0-.795.461-1.438 1.052-1.852a3.64 3.64 0 011.448-.582V7.5a.75.75 0 011.5 0v.316c.54.096 1.039.296 1.448.582.59.414 1.052 1.057 1.052 1.852a.75.75 0 01-1.5 0c0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377s-1.026.159-1.338.377z"})),gs=ws,Es=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 3.25a8.75 8.75 0 100 17.5 8.75 8.75 0 000-17.5zM4.75 12a7.25 7.25 0 1114.5 0 7.25 7.25 0 01-14.5 0zm9.195 1.944a2.75 2.75 0 01-4.066-.194h.621a.75.75 0 000-1.5H9.262a2.767 2.767 0 010-.5H11.5a.75.75 0 000-1.5H9.88a2.75 2.75 0 014.066-.194.75.75 0 001.06-1.061 4.25 4.25 0 00-6.88 1.255H7.5a.75.75 0 000 1.5h.258c-.01.166-.01.334 0 .5H7.5a.75.75 0 000 1.5h.626a4.25 4.25 0 006.88 1.255.75.75 0 00-1.06-1.06z"})),fs=Es,bs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zm.25 4c-.787 0-1.425.638-1.425 1.425 0 .058.014.147.069.3.04.113.088.223.147.36a26.094 26.094 0 01.173.415H12.5a.75.75 0 010 1.5h-.953c.002.047.003.095.003.144 0 .617-.236 1.168-.511 1.606h3.386a.75.75 0 010 1.5H9.35a.75.75 0 01-.452-1.349l.007-.005a4.417 4.417 0 00.596-.581c.328-.39.549-.806.549-1.171 0-.05-.002-.097-.004-.144H9.5a.75.75 0 010-1.5h.088a5.875 5.875 0 01-.106-.27 2.382 2.382 0 01-.157-.805 2.925 2.925 0 015.637-1.097.75.75 0 01-1.39.563 1.426 1.426 0 00-1.322-.891zm-3.35 5.9l.45.6-.45-.6z"})),Cs=bs,ys=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4zm.8-4l.7.7 2-2V12h1V9.2l2 2 .7-.7-2-2H12v-1H9.2l2-2-.7-.7-2 2V4h-1v2.8l-2-2-.7.7 2 2H4v1h2.8l-2 2z"})),As=ys,xs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),ks=xs,Ss=(0,v.createElement)(_e.SVG,{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M8 7h2V5H8v2zm0 6h2v-2H8v2zm0 6h2v-2H8v2zm6-14v2h2V5h-2zm0 8h2v-2h-2v2zm0 6h2v-2h-2v2z"})),Ps=Ss,Bs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})),Ns=Bs,Ms=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"})),Ts=Ms,Vs=Ts,Fs=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5z"})),Ds=Fs,Ls=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 6v12c0 1.1.9 2 2 2h3v-1.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h3V4H6c-1.1 0-2 .9-2 2zm7.2 16h1.5V2h-1.5v20zM15 5.5h1.5V4H15v1.5zm3.5.5H20c0-1.1-.9-2-2-2v1.5c.3 0 .5.2.5.5zm0 10.5H20v-2h-1.5v2zm0-3.5H20v-2h-1.5v2zm-.5 5.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zM15 20h1.5v-1.5H15V20zm3.5-10.5H20v-2h-1.5v2z"})),Hs=Ls,Rs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M2 11.2v1.5h20v-1.5H2zM5.5 6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v3H20V6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3h1.5V6zm2 14h2v-1.5h-2V20zm3.5 0h2v-1.5h-2V20zm7-1.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zm.5-2H20V15h-1.5v1.5zM5.5 18H4c0 1.1.9 2 2 2v-1.5c-.3 0-.5-.2-.5-.5zm0-3H4v1.5h1.5V15zm9 5h2v-1.5h-2V20z"})),zs=Rs,Is=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M14.7 11.3c1-.6 1.5-1.6 1.5-3 0-2.3-1.3-3.4-4-3.4H7v14h5.8c1.4 0 2.5-.3 3.3-1 .8-.7 1.2-1.7 1.2-2.9.1-1.9-.8-3.1-2.6-3.7zm-5.1-4h2.3c.6 0 1.1.1 1.4.4.3.3.5.7.5 1.2s-.2 1-.5 1.2c-.3.3-.8.4-1.4.4H9.6V7.3zm4.6 9c-.4.3-1 .4-1.7.4H9.6v-3.9h2.9c.7 0 1.3.2 1.7.5.4.3.6.8.6 1.5s-.2 1.2-.6 1.5z"})),Os=Is,$s=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Gs=$s,Us=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-8-3.5l3 3-3 3 1 1 4-4-4-4-1 1z"})),js=Us,qs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM20.0303 9.03033L17.0607 12L20.0303 14.9697L18.9697 16.0303L15.4697 12.5303L14.9393 12L15.4697 11.4697L18.9697 7.96967L20.0303 9.03033Z"})),Zs=qs,Ws=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12.5 5L10 19h1.9l2.5-14z"})),Js=Ws,Ys=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM6 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})),Xs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 8.8h8.9V7.2H4v1.6zm0 7h8.9v-1.5H4v1.5zM18 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"})),Ks=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM5 6.7V10h1V5.3L3.8 6l.4 1 .8-.3zm-.4 5.7c-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5h2.7v-1h-1c.3-.6.8-1.4.9-2.1.1-.3 0-.8-.2-1.1-.5-.6-1.3-.5-1.7-.4z"})),Qs=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M3.8 15.8h8.9v-1.5H3.8v1.5zm0-7h8.9V7.2H3.8v1.6zm14.7-2.1V10h1V5.3l-2.2.7.3 1 .9-.3zm1.2 6.1c-.5-.6-1.2-.5-1.7-.4-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5H20v-1h-.9c.3-.6.8-1.4.9-2.1 0-.3 0-.8-.3-1.1z"})),eu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),tu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-4-4.6l-4 4 4 4 1-1-3-3 3-3-1-1z"})),ou=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM15.4697 14.9697L18.4393 12L15.4697 9.03033L16.5303 7.96967L20.0303 11.4697L20.5607 12L20.0303 12.5303L16.5303 16.0303L15.4697 14.9697Z"})),ru=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6zM5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6z"})),nu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),au=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),cu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),lu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4.2 9h1.5V5.8H9V4.2H4.2V9zm14 9.2H15v1.5h4.8V15h-1.5v3.2zM15 4.2v1.5h3.2V9h1.5V4.2H15zM5.8 15H4.2v4.8H9v-1.5H5.8V15z"})),iu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8h-1.5zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zM4.5 4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1V12l-2.3-1.7c-.3-.2-.6-.2-.9 0l-2.9 2.1L8 11.3c-.2-.1-.5-.1-.7 0l-2.9 1.5V4.6zm0 11.8v-1.8l3.2-1.7 2.4 1.2c.2.1.5.1.8-.1l2.8-2 2.8 2v2.5c0 .1-.1.1-.1.1H4.6c0-.1-.1-.2-.1-.2z"})),su=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 3.3c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8s-4-8.8-8.8-8.8zm6.5 5.5h-2.6C15.4 7.3 14.8 6 14 5c2 .6 3.6 2 4.5 3.8zm.7 3.2c0 .6-.1 1.2-.2 1.8h-2.9c.1-.6.1-1.2.1-1.8s-.1-1.2-.1-1.8H19c.2.6.2 1.2.2 1.8zM12 18.7c-1-.7-1.8-1.9-2.3-3.5h4.6c-.5 1.6-1.3 2.9-2.3 3.5zm-2.6-4.9c-.1-.6-.1-1.1-.1-1.8 0-.6.1-1.2.1-1.8h5.2c.1.6.1 1.1.1 1.8s-.1 1.2-.1 1.8H9.4zM4.8 12c0-.6.1-1.2.2-1.8h2.9c-.1.6-.1 1.2-.1 1.8 0 .6.1 1.2.1 1.8H5c-.2-.6-.2-1.2-.2-1.8zM12 5.3c1 .7 1.8 1.9 2.3 3.5H9.7c.5-1.6 1.3-2.9 2.3-3.5zM10 5c-.8 1-1.4 2.3-1.8 3.8H5.5C6.4 7 8 5.6 10 5zM5.5 15.3h2.6c.4 1.5 1 2.8 1.8 3.7-1.8-.6-3.5-2-4.4-3.7zM14 19c.8-1 1.4-2.2 1.8-3.7h2.6C17.6 17 16 18.4 14 19z"})),uu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7.8 16.5H5c-.3 0-.5-.2-.5-.5v-6.2h6.8v6.7zm0-8.3H4.5V5c0-.3.2-.5.5-.5h6.2v6.7zm8.3 7.8c0 .3-.2.5-.5.5h-6.2v-6.8h6.8V19zm0-7.8h-6.8V4.5H19c.3 0 .5.2.5.5v6.2z",fillRule:"evenodd",clipRule:"evenodd"})),mu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M7 16.5h10V15H7v1.5zm0-9V9h10V7.5H7z"})),du=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M6.2 5.2v13.4l5.8-4.8 5.8 4.8V5.2z"})),pu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm-1 16v-2h2v2h-2zm2-3v-1.141A3.991 3.991 0 0016 10a4 4 0 00-8 0h2c0-1.103.897-2 2-2s2 .897 2 2-.897 2-2 2a1 1 0 00-1 1v2h2z"})),hu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M6 5.5h12a.5.5 0 01.5.5v7H14a2 2 0 11-4 0H5.5V6a.5.5 0 01.5-.5zm-.5 9V18a.5.5 0 00.5.5h12a.5.5 0 00.5-.5v-3.5h-3.337a3.5 3.5 0 01-6.326 0H5.5zM4 13V6a2 2 0 012-2h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2v-5z",clipRule:"evenodd"})),_u=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M18.646 9H20V8l-1-.5L12 4 5 7.5 4 8v1h14.646zm-3-1.5L12 5.677 8.354 7.5h7.292zm-7.897 9.44v-6.5h-1.5v6.5h1.5zm5-6.5v6.5h-1.5v-6.5h1.5zm5 0v6.5h-1.5v-6.5h1.5zm2.252 8.81c0 .414-.334.75-.748.75H4.752a.75.75 0 010-1.5h14.5a.75.75 0 01.749.75z",clipRule:"evenodd"})),vu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})),wu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M4.8 11.4H2.1V9H1v6h1.1v-2.6h2.7V15h1.1V9H4.8v2.4zm1.9-1.3h1.7V15h1.1v-4.9h1.7V9H6.7v1.1zM16.2 9l-1.5 2.7L13.3 9h-.9l-.8 6h1.1l.5-4 1.5 2.8 1.5-2.8.5 4h1.1L17 9h-.8zm3.8 5V9h-1.1v6h3.6v-1H20z"})),gu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Eu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 3.2c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8 0-4.8-4-8.8-8.8-8.8zm0 16c-4 0-7.2-3.3-7.2-7.2C4.8 8 8 4.8 12 4.8s7.2 3.3 7.2 7.2c0 4-3.2 7.2-7.2 7.2zM11 17h2v-6h-2v6zm0-8h2V7h-2v2z"})),fu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M9 12h2v-2h2V8h-2V6H9v2H7v2h2v2zm1 4c3.9 0 7-3.1 7-7s-3.1-7-7-7-7 3.1-7 7 3.1 7 7 7zm0-12c2.8 0 5 2.2 5 5s-2.2 5-5 5-5-2.2-5-5 2.2-5 5-5zM3 19h14v-2H3v2z"})),bu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M11 8H9v2H7v2h2v2h2v-2h2v-2h-2V8zm-1-4c-3.9 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7-3.1-7-7-7zm0 12c-2.8 0-5-2.2-5-5s2.2-5 5-5 5 2.2 5 5-2.2 5-5 5zM3 1v2h14V1H3z"})),Cu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"})),yu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20 9h-7.2V4h-1.6v5H4v6h7.2v5h1.6v-5H20z"})),Au=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"})),xu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M9 15h6V9H9v6zm-5 5h1.5V4H4v16zM18.5 4v16H20V4h-1.5z"})),ku=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M9 13.5a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM9 16a4.002 4.002 0 003.8-2.75H15V16h2.5v-2.75H19v-2.5h-6.2A4.002 4.002 0 005 12a4 4 0 004 4z",fillRule:"evenodd",clipRule:"evenodd"})),Su=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M18,0 L2,0 C0.9,0 0.01,0.9 0.01,2 L0,12 C0,13.1 0.9,14 2,14 L18,14 C19.1,14 20,13.1 20,12 L20,2 C20,0.9 19.1,0 18,0 Z M18,12 L2,12 L2,2 L18,2 L18,12 Z M9,3 L11,3 L11,5 L9,5 L9,3 Z M9,6 L11,6 L11,8 L9,8 L9,6 Z M6,3 L8,3 L8,5 L6,5 L6,3 Z M6,6 L8,6 L8,8 L6,8 L6,6 Z M3,6 L5,6 L5,8 L3,8 L3,6 Z M3,3 L5,3 L5,5 L3,5 L3,3 Z M6,9 L14,9 L14,11 L6,11 L6,9 Z M12,6 L14,6 L14,8 L12,8 L12,6 Z M12,3 L14,3 L14,5 L12,5 L12,3 Z M15,6 L17,6 L17,8 L15,8 L15,6 Z M15,3 L17,3 L17,5 L15,5 L15,3 Z M10,20 L14,16 L6,16 L10,20 Z"})),Pu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Bu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M17.375 15.656A6.47 6.47 0 0018.5 12a6.47 6.47 0 00-.943-3.374l-1.262.813c.448.749.705 1.625.705 2.561a4.977 4.977 0 01-.887 2.844l1.262.813zm-1.951 1.87l-.813-1.261A4.976 4.976 0 0112 17c-.958 0-1.852-.27-2.613-.736l-.812 1.261A6.47 6.47 0 0012 18.5a6.47 6.47 0 003.424-.974zm-8.8-1.87A6.47 6.47 0 015.5 12c0-1.235.344-2.39.943-3.373l1.261.812A4.977 4.977 0 007 12c0 1.056.328 2.036.887 2.843l-1.262.813zm2.581-7.803A4.977 4.977 0 0112 7c1.035 0 1.996.314 2.794.853l.812-1.262A6.47 6.47 0 0012 5.5a6.47 6.47 0 00-3.607 1.092l.812 1.261zM12 20a8 8 0 100-16 8 8 0 000 16zm0-4.5a3.5 3.5 0 100-7 3.5 3.5 0 000 7z",clipRule:"evenodd"})),Nu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M5 11.25h3v1.5H5v-1.5zm5.5 0h3v1.5h-3v-1.5zm8.5 0h-3v1.5h3v-1.5z",clipRule:"evenodd"})),Mu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M5.25 11.25h1.5v1.5h-1.5v-1.5zm3 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5zm1.5 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5z",clipRule:"evenodd"})),Tu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none"},(0,v.createElement)(_e.Path,{d:"M5 11.25h14v1.5H5z"})),Vu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Fu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M15.6 7.3h-.7l1.6-3.5-.9-.4-3.9 8.5H9v1.5h2l-1.3 2.8H8.4c-2 0-3.7-1.7-3.7-3.7s1.7-3.7 3.7-3.7H10V7.3H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H9l-1.4 3.2.9.4 5.7-12.5h1.4c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.9 0 5.2-2.3 5.2-5.2 0-2.9-2.4-5.2-5.2-5.2z"})),Du=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M4 4v1.5h16V4H4zm8 8.5h8V11h-8v1.5zM4 20h16v-1.5H4V20zm4-8c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2z"})),Lu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 11v1.5h8V11h-8zm-6-1c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})),Hu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Ru=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M11 14.5l1.1 1.1 3-3 .5-.5-.6-.6-3-3-1 1 1.7 1.7H5v1.5h7.7L11 14.5zM16.8 5h-7c-1.1 0-2 .9-2 2v1.5h1.5V7c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v10c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5v-1.5H7.8V17c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2z"})),zu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M18.1823 11.6392C18.1823 13.0804 17.0139 14.2487 15.5727 14.2487C14.3579 14.2487 13.335 13.4179 13.0453 12.2922L13.0377 12.2625L13.0278 12.2335L12.3985 10.377L12.3942 10.3785C11.8571 8.64997 10.246 7.39405 8.33961 7.39405C5.99509 7.39405 4.09448 9.29465 4.09448 11.6392C4.09448 13.9837 5.99509 15.8843 8.33961 15.8843C8.88499 15.8843 9.40822 15.781 9.88943 15.5923L9.29212 14.0697C8.99812 14.185 8.67729 14.2487 8.33961 14.2487C6.89838 14.2487 5.73003 13.0804 5.73003 11.6392C5.73003 10.1979 6.89838 9.02959 8.33961 9.02959C9.55444 9.02959 10.5773 9.86046 10.867 10.9862L10.8772 10.9836L11.4695 12.7311C11.9515 14.546 13.6048 15.8843 15.5727 15.8843C17.9172 15.8843 19.8178 13.9837 19.8178 11.6392C19.8178 9.29465 17.9172 7.39404 15.5727 7.39404C15.0287 7.39404 14.5066 7.4968 14.0264 7.6847L14.6223 9.20781C14.9158 9.093 15.2358 9.02959 15.5727 9.02959C17.0139 9.02959 18.1823 10.1979 18.1823 11.6392Z"})),Iu=(0,v.createElement)(_e.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 9c-.8 0-1.5.7-1.5 1.5S11.2 12 12 12s1.5-.7 1.5-1.5S12.8 9 12 9zm0-5c-3.6 0-6.5 2.8-6.5 6.2 0 .8.3 1.8.9 3.1.5 1.1 1.2 2.3 2 3.6.7 1 3 3.8 3.2 3.9l.4.5.4-.5c.2-.2 2.6-2.9 3.2-3.9.8-1.2 1.5-2.5 2-3.6.6-1.3.9-2.3.9-3.1C18.5 6.8 15.6 4 12 4zm4.3 8.7c-.5 1-1.1 2.2-1.9 3.4-.5.7-1.7 2.2-2.4 3-.7-.8-1.9-2.3-2.4-3-.8-1.2-1.4-2.3-1.9-3.3-.6-1.4-.7-2.2-.7-2.5 0-2.6 2.2-4.7 5-4.7s5 2.1 5 4.7c0 .2-.1 1-.7 2.4z"})),Ou=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),$u=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M3 18h8V6H3v12zM14 7.5V9h7V7.5h-7zm0 5.3h7v-1.5h-7v1.5zm0 3.7h7V15h-7v1.5z"})),Gu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M6.863 13.644L5 13.25h-.5a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5H5L18 6.5h2V16h-2l-3.854-.815.026.008a3.75 3.75 0 01-7.31-1.549zm1.477.313a2.251 2.251 0 004.356.921l-4.356-.921zm-2.84-3.28L18.157 8h.343v6.5h-.343L5.5 11.823v-1.146z",clipRule:"evenodd"})),Uu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z"})),ju=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),qu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M4 9v1.5h16V9H4zm12 5.5h4V13h-4v1.5zm-6 0h4V13h-4v1.5zm-6 0h4V13H4v1.5z"})),Zu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M11 13h2v-2h-2v2zm-6 0h2v-2H5v2zm12-2v2h2v-2h-2z"})),Wu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M7.5 12C7.5 11.1716 6.82843 10.5 6 10.5C5.17157 10.5 4.5 11.1716 4.5 12C4.5 12.8284 5.17157 13.5 6 13.5C6.82843 13.5 7.5 12.8284 7.5 12Z"}),(0,v.createElement)(_e.Path,{d:"M13.5 12C13.5 11.1716 12.8284 10.5 12 10.5C11.1716 10.5 10.5 11.1716 10.5 12C10.5 12.8284 11.1716 13.5 12 13.5C12.8284 13.5 13.5 12.8284 13.5 12Z"}),(0,v.createElement)(_e.Path,{d:"M19.5 12C19.5 11.1716 18.8284 10.5 18 10.5C17.1716 10.5 16.5 11.1716 16.5 12C16.5 12.8284 17.1716 13.5 18 13.5C18.8284 13.5 19.5 12.8284 19.5 12Z"})),Ju=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M19.75 9c0-1.257-.565-2.197-1.39-2.858-.797-.64-1.827-1.017-2.815-1.247-1.802-.42-3.703-.403-4.383-.396L11 4.5V6l.177-.001c.696-.006 2.416-.02 4.028.356.887.207 1.67.518 2.216.957.52.416.829.945.829 1.688 0 .592-.167.966-.407 1.23-.255.281-.656.508-1.236.674-1.19.34-2.82.346-4.607.346h-.077c-1.692 0-3.527 0-4.942.404-.732.209-1.424.545-1.935 1.108-.526.579-.796 1.33-.796 2.238 0 1.257.565 2.197 1.39 2.858.797.64 1.827 1.017 2.815 1.247 1.802.42 3.703.403 4.383.396L13 19.5h.714V22L18 18.5 13.714 15v3H13l-.177.001c-.696.006-2.416.02-4.028-.356-.887-.207-1.67-.518-2.216-.957-.52-.416-.829-.945-.829-1.688 0-.592.167-.966.407-1.23.255-.281.656-.508 1.237-.674 1.189-.34 2.819-.346 4.606-.346h.077c1.692 0 3.527 0 4.941-.404.732-.209 1.425-.545 1.936-1.108.526-.579.796-1.33.796-2.238z"})),Yu=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"})),Xu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M19 5H5c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm.5 12c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v10zm-11-7.6h-.7l-3.1 4.3h2.8V15h1v-1.3h.7v-.8h-.7V9.4zm-.9 3.5H6.3l1.2-1.7v1.7zm5.6-3.2c-.4-.2-.8-.4-1.2-.4-.5 0-.9.1-1.2.4-.4.2-.6.6-.8 1-.2.4-.3.9-.3 1.5s.1 1.1.3 1.6c.2.4.5.8.8 1 .4.2.8.4 1.2.4.5 0 .9-.1 1.2-.4.4-.2.6-.6.8-1 .2-.4.3-1 .3-1.6 0-.6-.1-1.1-.3-1.5-.1-.5-.4-.8-.8-1zm0 3.6c-.1.3-.3.5-.5.7-.2.1-.4.2-.7.2-.3 0-.5-.1-.7-.2-.2-.1-.4-.4-.5-.7-.1-.3-.2-.7-.2-1.2 0-.7.1-1.2.4-1.5.3-.3.6-.5 1-.5s.7.2 1 .5c.3.3.4.8.4 1.5-.1.5-.1.9-.2 1.2zm5-3.9h-.7l-3.1 4.3h2.8V15h1v-1.3h.7v-.8h-.7V9.4zm-1 3.5H16l1.2-1.7v1.7z"})),Ku=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12-9.8c.4 0 .8-.3.9-.7l1.1-3h3.6l.5 1.7h1.9L13 9h-2.2l-3.4 9.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12H20V6c0-1.1-.9-2-2-2zm-6 7l1.4 3.9h-2.7L12 11z"})),Qu=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M7.8 6c0-.7.6-1.2 1.2-1.2h6c.7 0 1.2.6 1.2 1.2v3h1.5V6c0-1.5-1.2-2.8-2.8-2.8H9C7.5 3.2 6.2 4.5 6.2 6v3h1.5V6zm8.4 11c0 .7-.6 1.2-1.2 1.2H9c-.7 0-1.2-.6-1.2-1.2v-3H6.2v3c0 1.5 1.2 2.8 2.8 2.8h6c1.5 0 2.8-1.2 2.8-2.8v-3h-1.5v3zM4 11v1h16v-1H4z"})),em=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M7 5.5h10a.5.5 0 01.5.5v12a.5.5 0 01-.5.5H7a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM17 4H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V6a2 2 0 00-2-2zm-1 3.75H8v1.5h8v-1.5zM8 11h8v1.5H8V11zm6 3.25H8v1.5h6v-1.5z"})),tm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M7 13.8h6v-1.5H7v1.5zM18 16V4c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2zM5.5 16V4c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5zM7 10.5h8V9H7v1.5zm0-3.3h8V5.8H7v1.4zM20.2 6v13c0 .7-.6 1.2-1.2 1.2H8v1.5h11c1.5 0 2.7-1.2 2.7-2.8V6h-1.5z"})),om=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18.3 4H9.9v-.1l-.9.2c-2.3.4-4 2.4-4 4.8s1.7 4.4 4 4.8l.7.1V20h1.5V5.5h2.9V20h1.5V5.5h2.7V4z"})),rm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M5.5 9.5v-2h13v2h-13zm0 3v4h13v-4h-13zM4 7a1 1 0 011-1h14a1 1 0 011 1v10a1 1 0 01-1 1H5a1 1 0 01-1-1V7z",clipRule:"evenodd"})),nm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M6.5 8a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zM8 5a3 3 0 100 6 3 3 0 000-6zm6.5 11a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zm1.5-3a3 3 0 100 6 3 3 0 000-6zM5.47 17.41a.75.75 0 001.06 1.06L18.47 6.53a.75.75 0 10-1.06-1.06L5.47 17.41z",clipRule:"evenodd"})),am=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M7 9v6h10V9H7zM5 19.8h14v-1.5H5v1.5zM5 4.3v1.5h14V4.3H5z"})),cm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 9v6h14V9H4zm8-4.8H4v1.5h8V4.2zM4 19.8h8v-1.5H4v1.5z"})),lm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M6 15h14V9H6v6zm6-10.8v1.5h8V4.2h-8zm0 15.6h8v-1.5h-8v1.5z"})),im=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M15.5 9.5a1 1 0 100-2 1 1 0 000 2zm0 1.5a2.5 2.5 0 100-5 2.5 2.5 0 000 5zm-2.25 6v-2a2.75 2.75 0 00-2.75-2.75h-4A2.75 2.75 0 003.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0120.25 15zM9.5 8.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 0z",fillRule:"evenodd"})),sm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),um=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M2 12C2 6.44444 6.44444 2 12 2C17.5556 2 22 6.44444 22 12C22 17.5556 17.5556 22 12 22C6.44444 22 2 17.5556 2 12ZM13 11V7H11V11H7V13H11V17H13V13H17V11H13Z"})),mm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6zM10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6z"})),dm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"m7.3 9.7 1.4 1.4c.2-.2.3-.3.4-.5 0 0 0-.1.1-.1.3-.5.4-1.1.3-1.6L12 7 9 4 7.2 6.5c-.6-.1-1.1 0-1.6.3 0 0-.1 0-.1.1-.3.1-.4.2-.6.4l1.4 1.4L4 11v1h1l2.3-2.3zM4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4z"})),pm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M10 4.5a1 1 0 11-2 0 1 1 0 012 0zm1.5 0a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm2.25 7.5v-1A2.75 2.75 0 0011 8.25H7A2.75 2.75 0 004.25 11v1h1.5v-1c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v1h1.5zM4 20h9v-1.5H4V20zm16-4H4v-1.5h16V16z",fillRule:"evenodd",clipRule:"evenodd"})),hm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M20 4H4v1.5h16V4zm-2 9h-3c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3zM4 9.5h9V8H4v1.5zM9 13H6c-1.1 0-2 .9-2 2v3c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2zm.5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-3c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3z",fillRule:"evenodd",clipRule:"evenodd"})),_m=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),vm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),wm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),gm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M11.696 13.972c.356-.546.599-.958.728-1.235a1.79 1.79 0 00.203-.783c0-.264-.077-.47-.23-.618-.148-.153-.354-.23-.618-.23-.295 0-.569.07-.82.212a3.413 3.413 0 00-.738.571l-.147-1.188c.289-.234.59-.41.903-.526.313-.117.66-.175 1.041-.175.375 0 .695.08.959.24.264.153.46.362.59.626.135.265.203.556.203.876 0 .362-.08.734-.24 1.115-.154.381-.427.87-.82 1.466l-.756 1.152H14v1.106h-4l1.696-2.609z"}),(0,v.createElement)(_e.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"})),Em=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12.75 9.333c0 .521-.102.977-.327 1.354-.23.386-.555.628-.893.774-.545.234-1.183.227-1.544.222l-.12-.001v-1.5h.123c.414.001.715.002.948-.099a.395.395 0 00.199-.166c.05-.083.114-.253.114-.584V7.2H8.8V4h3.95v5.333zM7.95 9.333c0 .521-.102.977-.327 1.354-.23.386-.555.628-.893.774-.545.234-1.183.227-1.544.222l-.12-.001v-1.5h.123c.414.001.715.002.948-.099a.394.394 0 00.198-.166c.05-.083.115-.253.115-.584V7.2H4V4h3.95v5.333zM13 20H4v-1.5h9V20zM20 16H4v-1.5h16V16z"})),fm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),bm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 11h2V9H7v2zm0 4h2v-2H7v2zm3-4h7V9h-7v2zm0 4h7v-2h-7v2z"})),Cm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M4 14.5h16V16H4zM4 18.5h9V20H4zM4 4h3c2 0 3 .86 3 2.583 0 .891-.253 1.554-.76 1.988-.505.435-1.24.652-2.204.652H5.542V12H4V4zm2.855 4c.53 0 .924-.114 1.18-.343.266-.228.398-.579.398-1.051 0-.473-.132-.82-.397-1.04-.265-.229-.67-.343-1.217-.343H5.542V8h1.313z"})),ym=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Am=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),xm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 18h6V6H4v12zm9-9.5V10h7V8.5h-7zm0 7h7V14h-7v1.5z"})),km=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M14 6v12h6V6h-6zM4 10h7V8.5H4V10zm0 5.5h7V14H4v1.5z"})),Sm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Pm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 13.5h6v-3H4v3zm8 0h3v-3h-3v3zm5-3v3h3v-3h-3z"})),Bm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5 13.5h3v-3H5v3zm5 0h3v-3h-3v3zM17 9l-1 1 2 2-2 2 1 1 3-3-3-3z"})),Nm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Mm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16 10.5v3h3v-3h-3zm-5 3h3v-3h-3v3zM7 9l-3 3 3 3 1-1-2-2 2-2-1-1z"})),Tm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4zm1.3-2.9c.6.3 1.3.5 2 .5.8 0 1.4-.2 2-.5.1 0 .1-.1.2-.2l.8.7.9-1-.8-.7.3-.3a5.09 5.09 0 0 0 0-4.4c-.2-.6-.7-1-1.3-1.4-.6-.3-1.3-.5-2-.5-.8 0-1.4.2-2 .5-.7.4-1.1.8-1.5 1.5-.3.6-.5 1.3-.5 2.2 0 .8.2 1.6.5 2.2.4.6.8 1.1 1.4 1.4zm-.1-5c.2-.4.5-.7.8-1s.8-.4 1.3-.4 1 .1 1.3.4.6.6.8 1c.3.4.4.8.4 1.4 0 .5-.1 1-.3 1.4v.1l-1-.9-.9 1 .9.9c-.3.2-.7.3-1.2.3s-1-.1-1.3-.4c-.4-.2-.6-.6-.8-1C5 9 4.9 8.5 4.9 8c0-.6.1-1 .3-1.4z"})),Vm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Fm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M16.83 6.342l.602.3.625-.25.443-.176v12.569l-.443-.178-.625-.25-.603.301-1.444.723-2.41-.804-.475-.158-.474.158-2.41.803-1.445-.722-.603-.3-.625.25-.443.177V6.215l.443.178.625.25.603-.301 1.444-.722 2.41.803.475.158.474-.158 2.41-.803 1.445.722zM20 4l-1.5.6-1 .4-2-1-3 1-3-1-2 1-1-.4L5 4v17l1.5-.6 1-.4 2 1 3-1 3 1 2-1 1 .4 1.5.6V4zm-3.5 6.25v-1.5h-8v1.5h8zm0 3v-1.5h-8v1.5h8zm-8 3v-1.5h8v1.5h-8z",clipRule:"evenodd"})),Dm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M8.45474 21.2069L16.4547 3.7069L15.5453 3.29114L14.2837 6.05081C13.5991 5.69873 12.8228 5.49999 12 5.49999C10.9385 5.49999 9.95431 5.83076 9.1448 6.39485L7.18994 4.44L6.12928 5.50066L8.05556 7.42694C7.49044 8.15127 7.12047 9.0353 7.02469 9.99999H5V11.5H7V13H5V14.5H7.10002C7.35089 15.7359 8.0576 16.8062 9.03703 17.5279L7.54526 20.7911L8.45474 21.2069ZM9.68024 16.1209C8.95633 15.4796 8.5 14.5431 8.5 13.5V10.5C8.5 8.567 10.067 6.99999 12 6.99999C12.6003 6.99999 13.1653 7.15111 13.659 7.41738L9.68024 16.1209ZM15.3555 9.50155L16.1645 7.73191C16.6053 8.39383 16.8926 9.16683 16.9753 9.99999H19V11.5H17V13H19V14.5H16.9C16.4367 16.7822 14.419 18.5 12 18.5C11.7508 18.5 11.5058 18.4818 11.2664 18.4466L11.928 16.9993C11.9519 16.9998 11.9759 17 12 17C13.933 17 15.5 15.433 15.5 13.5V10.5C15.5 10.1531 15.4495 9.81794 15.3555 9.50155Z"})),Lm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Hm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16 10h4c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-4c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1zm-8 4H4c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h4c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm10-2.6L14.5 15l1.1 1.1 1.7-1.7c-.1 1.1-.3 2.3-.9 2.9-.3.3-.7.5-1.3.5h-4.5v1.5H15c.9 0 1.7-.3 2.3-.9 1-1 1.3-2.7 1.4-4l1.8 1.8 1.1-1.1-3.6-3.7zM6.8 9.7c.1-1.1.3-2.3.9-2.9.4-.4.8-.6 1.3-.6h4.5V4.8H9c-.9 0-1.7.3-2.3.9-1 1-1.3 2.7-1.4 4L3.5 8l-1 1L6 12.6 9.5 9l-1-1-1.7 1.7z"})),Rm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M7 11.5h10V13H7z"})),zm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M12.5 4.2v1.6h4.7L5.8 17.2V12H4.2v7.8H12v-1.6H6.8L18.2 6.8v4.7h1.6V4.2z"})),Im=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M7 7.2h8.2L13.5 9l1.1 1.1 3.6-3.6-3.5-4-1.1 1 1.9 2.3H7c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.2-.5zm13.8 4V11h-1.5v.3c0 1.1 0 3.5-1 4.5-.3.3-.7.5-1.3.5H8.8l1.7-1.7-1.1-1.1L5.9 17l3.5 4 1.1-1-1.9-2.3H17c.9 0 1.7-.3 2.3-.9 1.5-1.4 1.5-4.2 1.5-5.6z"})),Om=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M9.2 6.5H4V8h5.2c.3 0 .5.2.5.5v7c0 .3-.2.5-.5.5H4v1.5h5.2c1.1 0 2-.9 2-2v-7c0-1.1-.8-2-2-2zM14.8 8H20V6.5h-5.2c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2H20V16h-5.2c-.3 0-.5-.2-.5-.5v-7c-.1-.3.2-.5.5-.5z"})),$m=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Gm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 4V2.2L9 4.8l3 2.5V5.5c3.6 0 6.5 2.9 6.5 6.5 0 2.9-1.9 5.3-4.5 6.2v.2l-.1-.2c-.4.1-.7.2-1.1.2l.2 1.5c.3 0 .6-.1 1-.2 3.5-.9 6-4 6-7.7 0-4.4-3.6-8-8-8zm-7.9 7l1.5.2c.1-1.2.5-2.3 1.2-3.2l-1.1-.9C4.8 8.2 4.3 9.6 4.1 11zm1.5 1.8l-1.5.2c.1.7.3 1.4.5 2 .3.7.6 1.3 1 1.8l1.2-.8c-.3-.5-.6-1-.8-1.5s-.4-1.1-.4-1.7zm1.5 5.5c1.1.9 2.4 1.4 3.8 1.6l.2-1.5c-1.1-.1-2.2-.5-3.1-1.2l-.9 1.1z"})),Um=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),jm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),qm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"})),Zm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M20.2 7v4H3.8V7H2.2v9h1.6v-3.5h16.4V16h1.6V7z"})),Wm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M14.5 13.8c-1.1 0-2.1.7-2.4 1.8H4V17h8.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20v-1.5h-3.1c-.3-1-1.3-1.7-2.4-1.7zM11.9 7c-.3-1-1.3-1.8-2.4-1.8S7.4 6 7.1 7H4v1.5h3.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20V7h-8.1z"})),Jm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Ym=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 3.176l6.75 3.068v4.574c0 3.9-2.504 7.59-6.035 8.755a2.283 2.283 0 01-1.43 0c-3.53-1.164-6.035-4.856-6.035-8.755V6.244L12 3.176zM6.75 7.21v3.608c0 3.313 2.145 6.388 5.005 7.33.159.053.331.053.49 0 2.86-.942 5.005-4.017 5.005-7.33V7.21L12 4.824 6.75 7.21z",fillRule:"evenodd",clipRule:"evenodd"})),Xm=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Km=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 3c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 1.5c4.1 0 7.5 3.4 7.5 7.5v.1c-1.4-.8-3.3-1.7-3.4-1.8-.2-.1-.5-.1-.8.1l-2.9 2.1L9 11.3c-.2-.1-.4 0-.6.1l-3.7 2.2c-.1-.5-.2-1-.2-1.5 0-4.2 3.4-7.6 7.5-7.6zm0 15c-3.1 0-5.7-1.9-6.9-4.5l3.7-2.2 3.5 1.2c.2.1.5 0 .7-.1l2.9-2.1c.8.4 2.5 1.2 3.5 1.9-.9 3.3-3.9 5.8-7.4 5.8z"})),Qm=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16 4v5.2c0 .3-.2.5-.5.5h-7c-.3.1-.5-.2-.5-.5V4H6.5v5.2c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V4H16zm-.5 8.8h-7c-1.1 0-2 .9-2 2V20H8v-5.2c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5V20h1.5v-5.2c0-1.2-.9-2-2-2z"})),ed=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),td=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M19.75 11H21V8.667L19.875 4H4.125L3 8.667V11h1.25v8.75h15.5V11zm-1.5 0H5.75v7.25H10V13h4v5.25h4.25V11zm-5.5-5.5h2.067l.486 3.24.028.76H12.75v-4zm-3.567 0h2.067v4H8.669l.028-.76.486-3.24zm7.615 3.1l-.464-3.1h2.36l.806 3.345V9.5h-2.668l-.034-.9zM7.666 5.5h-2.36L4.5 8.845V9.5h2.668l.034-.9.464-3.1z",clipRule:"evenodd"})),od=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5 4v11h14V4H5zm3 15.8h8v-1.5H8v1.5z"})),rd=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.Path,{d:"M12 4c-4.4 0-8 3.6-8 8v.1c0 4.1 3.2 7.5 7.2 7.9h.8c4.4 0 8-3.6 8-8s-3.6-8-8-8zm0 15V5c3.9 0 7 3.1 7 7s-3.1 7-7 7z"})),nd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M3 6.75C3 5.784 3.784 5 4.75 5H15V7.313l.05.027 5.056 2.73.394.212v3.468a1.75 1.75 0 01-1.75 1.75h-.012a2.5 2.5 0 11-4.975 0H9.737a2.5 2.5 0 11-4.975 0H3V6.75zM13.5 14V6.5H4.75a.25.25 0 00-.25.25V14h.965a2.493 2.493 0 011.785-.75c.7 0 1.332.287 1.785.75H13.5zm4.535 0h.715a.25.25 0 00.25-.25v-2.573l-4-2.16v4.568a2.487 2.487 0 011.25-.335c.7 0 1.332.287 1.785.75zM6.282 15.5a1.002 1.002 0 00.968 1.25 1 1 0 10-.968-1.25zm9 0a1 1 0 101.937.498 1 1 0 00-1.938-.498z"})),ad=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5 9v6h14V9H5zm11-4.8H8v1.5h8V4.2zM8 19.8h8v-1.5H8v1.5z"})),cd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16.9 18.3l.8-1.2c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.1-.3-.4-.5-.6-.7-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.2 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3L15 19.4h4.3v-1.2h-2.4zM14.1 7.2h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"})),ld=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M16.9 10.3l.8-1.3c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.2-.2-.4-.4-.7-.6-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.1 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3l-1.8 2.8h4.3v-1.2h-2.2zm-2.8-3.1h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"})),id=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5 17.7c.4.5.8.9 1.2 1.2l1.1-1.4c-.4-.3-.7-.6-1-1L5 17.7zM5 6.3l1.4 1.1c.3-.4.6-.7 1-1L6.3 5c-.5.4-.9.8-1.3 1.3zm.1 7.8l-1.7.5c.2.6.4 1.1.7 1.6l1.5-.8c-.2-.4-.4-.8-.5-1.3zM4.8 12v-.7L3 11.1v1.8l1.7-.2c.1-.2.1-.5.1-.7zm3 7.9c.5.3 1.1.5 1.6.7l.5-1.7c-.5-.1-.9-.3-1.3-.5l-.8 1.5zM19 6.3c-.4-.5-.8-.9-1.2-1.2l-1.1 1.4c.4.3.7.6 1 1L19 6.3zm-.1 3.6l1.7-.5c-.2-.6-.4-1.1-.7-1.6l-1.5.8c.2.4.4.8.5 1.3zM5.6 8.6l-1.5-.8c-.3.5-.5 1-.7 1.6l1.7.5c.1-.5.3-.9.5-1.3zm2.2-4.5l.8 1.5c.4-.2.8-.4 1.3-.5l-.5-1.7c-.6.2-1.1.4-1.6.7zm8.8 13.5l1.1 1.4c.5-.4.9-.8 1.2-1.2l-1.4-1.1c-.2.3-.5.6-.9.9zm1.8-2.2l1.5.8c.3-.5.5-1.1.7-1.6l-1.7-.5c-.1.5-.3.9-.5 1.3zm2.6-4.3l-1.7.2v1.4l1.7.2V12v-.9zM11.1 3l.2 1.7h1.4l.2-1.7h-1.8zm3 2.1c.5.1.9.3 1.3.5l.8-1.5c-.5-.3-1.1-.5-1.6-.7l-.5 1.7zM12 19.2h-.7l-.2 1.8h1.8l-.2-1.7c-.2-.1-.5-.1-.7-.1zm2.1-.3l.5 1.7c.6-.2 1.1-.4 1.6-.7l-.8-1.5c-.4.2-.8.4-1.3.5z"})),sd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M14.08 12.864V9.216h3.648V7.424H14.08V3.776h-1.728v3.648H8.64v1.792h3.712v3.648zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm0 5.12H1.28v3.84H6.4V6.4zm0 5.12H1.28v3.84H6.4v-3.84zM19.2 1.28H7.68v14.08H19.2V1.28z"})),ud=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M6.4 3.776v3.648H2.752v1.792H6.4v3.648h1.728V9.216h3.712V7.424H8.128V3.776zM0 17.92V0h20.48v17.92H0zM12.8 1.28H1.28v14.08H12.8V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.12h-5.12v3.84h5.12V6.4zm0 5.12h-5.12v3.84h5.12v-3.84z"})),md=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M6.4 9.98L7.68 8.7v-.256L6.4 7.164V9.98zm6.4-1.532l1.28-1.28V9.92L12.8 8.64v-.192zm7.68 9.472V0H0v17.92h20.48zm-1.28-2.56h-5.12v-1.024l-.256.256-1.024-1.024v1.792H7.68v-1.792l-1.024 1.024-.256-.256v1.024H1.28V1.28H6.4v2.368l.704-.704.576.576V1.216h5.12V3.52l.96-.96.32.32V1.216h5.12V15.36zm-5.76-2.112l-3.136-3.136-3.264 3.264-1.536-1.536 3.264-3.264L5.632 5.44l1.536-1.536 3.136 3.136 3.2-3.2 1.536 1.536-3.2 3.2 3.136 3.136-1.536 1.536z"})),dd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M13.824 10.176h-2.88v-2.88H9.536v2.88h-2.88v1.344h2.88v2.88h1.408v-2.88h2.88zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm6.4 0H7.68v3.84h5.12V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.056H1.28v9.024H19.2V6.336z"})),pd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84zM6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84z"})),hd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M17.728 11.456L14.592 8.32l3.2-3.2-1.536-1.536-3.2 3.2L9.92 3.648 8.384 5.12l3.2 3.2-3.264 3.264 1.536 1.536 3.264-3.264 3.136 3.136 1.472-1.536zM0 17.92V0h20.48v17.92H0zm19.2-6.4h-.448l-1.28-1.28H19.2V6.4h-1.792l1.28-1.28h.512V1.28H1.28v3.84h6.208l1.28 1.28H1.28v3.84h7.424l-1.28 1.28H1.28v3.84H19.2v-3.84z"})),_d=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4 6v11.5h16V6H4zm1.5 1.5h6V11h-6V7.5zm0 8.5v-3.5h6V16h-6zm13 0H13v-3.5h5.5V16zM13 11V7.5h5.5V11H13z"})),vd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M20.1 11.2l-6.7-6.7c-.1-.1-.3-.2-.5-.2H5c-.4-.1-.8.3-.8.7v7.8c0 .2.1.4.2.5l6.7 6.7c.2.2.5.4.7.5s.6.2.9.2c.3 0 .6-.1.9-.2.3-.1.5-.3.8-.5l5.6-5.6c.4-.4.7-1 .7-1.6.1-.6-.2-1.2-.6-1.6zM19 13.4L13.4 19c-.1.1-.2.1-.3.2-.2.1-.4.1-.6 0-.1 0-.2-.1-.3-.2l-6.5-6.5V5.8h6.8l6.5 6.5c.2.2.2.4.2.6 0 .1 0 .3-.2.5zM9 8c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z"})),wd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),gd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Ed=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{fillRule:"evenodd",d:"M18 5.5h-8v8h8.5V6a.5.5 0 00-.5-.5zm-9.5 8h-3V6a.5.5 0 01.5-.5h2.5v8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),fd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M18.5 10.5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),bd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Cd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12.9 6h-2l-4 11h1.9l1.1-3h4.2l1.1 3h1.9L12.9 6zm-2.5 6.5l1.5-4.9 1.7 4.9h-3.2z"})),yd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Ad=(0,v.createElement)(_e.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M5 4v3h5.5v12h3V7H19V4H5z"})),xd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M12 15.8c-3.7 0-6.8-3-6.8-6.8s3-6.8 6.8-6.8c3.7 0 6.8 3 6.8 6.8s-3.1 6.8-6.8 6.8zm0-12C9.1 3.8 6.8 6.1 6.8 9s2.4 5.2 5.2 5.2c2.9 0 5.2-2.4 5.2-5.2S14.9 3.8 12 3.8zM8 17.5h8V19H8zM10 20.5h4V22h-4z"})),kd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M14.103 7.128l2.26-2.26a4 4 0 00-5.207 4.804L5.828 15a2 2 0 102.828 2.828l5.329-5.328a4 4 0 004.804-5.208l-2.261 2.26-1.912-.512-.513-1.912zm-7.214 9.64a.5.5 0 11.707-.707.5.5 0 01-.707.707z"})),Sd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M4.195 8.245a.75.75 0 011.06-.05l5.004 4.55 4.025-3.521L19 13.939V10.75h1.5v5.75h-5.75V15h3.19l-3.724-3.723-3.975 3.478-5.995-5.45a.75.75 0 01-.051-1.06z"})),Pd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M3.445 16.505a.75.75 0 001.06.05l5.005-4.55 4.024 3.521 4.716-4.715V14h1.5V8.25H14v1.5h3.19l-3.724 3.723L9.49 9.995l-5.995 5.45a.75.75 0 00-.05 1.06z"})),Bd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M6.9 7L3 17.8h1.7l1-2.8h4.1l1 2.8h1.7L8.6 7H6.9zm-.7 6.6l1.5-4.3 1.5 4.3h-3zM21.6 17c-.1.1-.2.2-.3.2-.1.1-.2.1-.4.1s-.3-.1-.4-.2c-.1-.1-.1-.3-.1-.6V12c0-.5 0-1-.1-1.4-.1-.4-.3-.7-.5-1-.2-.2-.5-.4-.9-.5-.4 0-.8-.1-1.3-.1s-1 .1-1.4.2c-.4.1-.7.3-1 .4-.2.2-.4.3-.6.5-.1.2-.2.4-.2.7 0 .3.1.5.2.8.2.2.4.3.8.3.3 0 .6-.1.8-.3.2-.2.3-.4.3-.7 0-.3-.1-.5-.2-.7-.2-.2-.4-.3-.6-.4.2-.2.4-.3.7-.4.3-.1.6-.1.8-.1.3 0 .6 0 .8.1.2.1.4.3.5.5.1.2.2.5.2.9v1.1c0 .3-.1.5-.3.6-.2.2-.5.3-.9.4-.3.1-.7.3-1.1.4-.4.1-.8.3-1.1.5-.3.2-.6.4-.8.7-.2.3-.3.7-.3 1.2 0 .6.2 1.1.5 1.4.3.4.9.5 1.6.5.5 0 1-.1 1.4-.3.4-.2.8-.6 1.1-1.1 0 .4.1.7.3 1 .2.3.6.4 1.2.4.4 0 .7-.1.9-.2.2-.1.5-.3.7-.4h-.3zm-3-.9c-.2.4-.5.7-.8.8-.3.2-.6.2-.8.2-.4 0-.6-.1-.9-.3-.2-.2-.3-.6-.3-1.1 0-.5.1-.9.3-1.2s.5-.5.8-.7c.3-.2.7-.3 1-.5.3-.1.6-.3.7-.6v3.4z"})),Nd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.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"})),Md=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Td=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M10.2 3.28c3.53 0 6.43 2.61 6.92 6h2.08l-3.5 4-3.5-4h2.32c-.45-1.97-2.21-3.45-4.32-3.45-1.45 0-2.73.71-3.54 1.78L4.95 5.66C6.23 4.2 8.11 3.28 10.2 3.28zm-.4 13.44c-3.52 0-6.43-2.61-6.92-6H.8l3.5-4c1.17 1.33 2.33 2.67 3.5 4H5.48c.45 1.97 2.21 3.45 4.32 3.45 1.45 0 2.73-.71 3.54-1.78l1.71 1.95c-1.28 1.46-3.15 2.38-5.25 2.38z"})),Vd=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Fd=(0,v.createElement)(_e.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(_e.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"})),Dd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z"})),Ld=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,v.createElement)(_e.Path,{d:"M6 3H8V5H16V3H18V5C19.1046 5 20 5.89543 20 7V19C20 20.1046 19.1046 21 18 21H6C4.89543 21 4 20.1046 4 19V7C4 5.89543 4.89543 5 6 5V3ZM18 6.5H6C5.72386 6.5 5.5 6.72386 5.5 7V8H18.5V7C18.5 6.72386 18.2761 6.5 18 6.5ZM18.5 9.5H5.5V19C5.5 19.2761 5.72386 19.5 6 19.5H18C18.2761 19.5 18.5 19.2761 18.5 19V9.5ZM11 11H13V13H11V11ZM7 11V13H9V11H7ZM15 13V11H17V13H15Z"})),Hd=(0,v.createElement)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,v.createElement)(_e.Path,{d:"M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z"}));function Rd({width:e=24,height:t=24,className:o,...r}){return(0,v.createElement)("svg",{...r,width:e,height:t,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",className:Ee()(o,"woocommerce-hidden-icon")},(0,v.createElement)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.7226 6.2125C13.1641 6.0766 12.5883 6 11.9999 6C8.10055 6 4.75407 9.36447 3.31899 11.0546C2.8507 11.6061 2.8507 12.3939 3.31899 12.9454C4.17896 13.9582 5.72533 15.5723 7.66574 16.7033L8.41572 15.4043C8.13761 15.242 7.86389 15.0655 7.59553 14.8776C6.25019 13.9359 5.15775 12.7905 4.48406 12C5.15775 11.2095 6.25019 10.0641 7.59553 9.12235C8.96667 8.16257 10.4775 7.5 11.9999 7.5C12.3118 7.5 12.6231 7.5278 12.9329 7.58027L13.7226 6.2125ZM12.3504 8.58923C12.2352 8.57753 12.1182 8.57153 11.9999 8.57153C10.1063 8.57153 8.57132 10.1066 8.57132 12.0001C8.57132 12.7505 8.81237 13.4445 9.22126 14.0091L10.1233 12.4467C10.0893 12.3034 10.0713 12.1538 10.0713 12.0001C10.0713 11.1266 10.652 10.3888 11.4484 10.1515L12.3504 8.58923ZM12.8092 10.2491L13.5611 8.94679C14.6697 9.51479 15.4285 10.6688 15.4285 12.0001C15.4285 13.8937 13.8934 15.4287 11.9999 15.4287C11.3128 15.4287 10.6729 15.2266 10.1364 14.8785L10.8883 13.5763C11.2025 13.7983 11.5859 13.9287 11.9999 13.9287C13.065 13.9287 13.9285 13.0652 13.9285 12.0001C13.9285 11.224 13.4701 10.555 12.8092 10.2491ZM9.51376 15.957C10.3246 16.2986 11.1605 16.5 11.9999 16.5C13.5223 16.5 15.0331 15.8374 16.4043 14.8776C17.7496 13.9359 18.842 12.7905 19.5157 12C18.842 11.2095 17.7496 10.0641 16.4043 9.12235C15.6875 8.62066 14.9327 8.20018 14.1579 7.91308L14.917 6.59839C17.5164 7.64275 19.6204 9.80575 20.6808 11.0546C21.1491 11.6061 21.1491 12.3939 20.6808 12.9454C19.2457 14.6355 15.8992 18 11.9999 18C10.8611 18 9.76945 17.713 8.7588 17.2646L9.51376 15.957Z",fill:"currentColor"}),(0,v.createElement)("rect",{x:"16.0625",y:"4.61377",width:"1.22727",height:"16",transform:"rotate(30 16.0625 4.61377)",fill:"currentColor"}))}const zd=(0,v.createElement)(S.SVG,{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(S.Rect,{x:"-0.75",y:"-0.75",fill:"none",width:"9.5",height:"14.5",transform:"matrix(3.97376e-08 -1 -1 -4.80825e-08 18.5 18.5)",stroke:"#1E1E1E",strokeWidth:"1.5"}),(0,v.createElement)(S.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M13 19L13 9L11.5 9L11.5 19L13 19Z"}),(0,v.createElement)(S.Path,{d:"M16.5 6.5C16.5 7.4665 15.7165 8.25 14.75 8.25H13V6.5C13 5.5335 13.7835 4.75 14.75 4.75C15.7165 4.75 16.5 5.5335 16.5 6.5Z",stroke:"#1E1E1E",fill:"none",strokeWidth:"1.5"}),(0,v.createElement)(S.Path,{d:"M8 6.5C8 7.4665 8.7835 8.25 9.75 8.25H11.5V6.5C11.5 5.5335 10.7165 4.75 9.75 4.75C8.7835 4.75 8 5.5335 8 6.5Z",stroke:"#1E1E1E",fill:"none",strokeWidth:"1.5"})),{name:Id,...Od}=Nl,$d={example:{},edit:function({attributes:e,clientId:t}){var n;const c=(0,f.useWooBlockProps)(e),{productTemplates:l,productTemplate:i}=(0,a.useSelect)((e=>{const{getEditorSettings:t}=e("core/editor");return t()})),[s,u]=l.reduce((([e,t],o)=>(o.isSelectableByUser&&(o.layoutTemplateId?e.push(o):t.push(o)),[e,t])),[[],[]]),m=(0,b.useEntityId)("postType","product"),{validate:d}=et(),{editEntityRecord:p,saveEditedEntityRecord:h,saveEntityRecord:_}=(0,a.useDispatch)("core"),{createSuccessNotice:w,createErrorNotice:g}=(0,a.useDispatch)("core/notices"),E=(0,a.useSelect)((e=>{const{getBlockRootClientId:o}=e("core/block-editor");return o(t)}),[t]),[C,y]=(0,v.useState)(),{isSaving:A}=(0,a.useSelect)((e=>{const{isSavingEntityRecord:t}=e("core");return{isSaving:t("postType","product",m)}}),[m]);if(E)return(0,v.createElement)(qo,{name:"section-description",slotContainerBlockName:"woocommerce/product-section"},(0,v.createElement)("div",{...c},(0,v.createElement)("p",null,(0,v.createInterpolateElement)((0,L.__)("This is a .","woocommerce"),{ProductTemplate:(0,v.createElement)("span",null,null===(n=null==i?void 0:i.title)||void 0===n?void 0:n.toLowerCase())})),(0,v.createElement)(S.Dropdown,{focusOnMount:!0,popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.Button,{"aria-expanded":e,variant:"link",onClick:B(e,t)},(0,v.createElement)("span",null,(0,L.__)("Change product type","woocommerce"))),renderContent:({onClose:e})=>(0,v.createElement)("div",{className:"wp-block-woocommerce-product-details-section-description__dropdown components-dropdown-menu__menu"},(0,v.createElement)(S.MenuGroup,null,s.map(P(e))),u.length>0&&(0,v.createElement)(S.MenuGroup,null,(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"right-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.MenuItem,{"aria-expanded":e,icon:k("chevronRight"),iconPosition:"right",onClick:t},(0,v.createElement)("span",null,(0,L.__)("More","woocommerce"))),renderContent:()=>(0,v.createElement)("div",{className:"wp-block-woocommerce-product-details-section-description__dropdown components-dropdown-menu__menu"},(0,v.createElement)(S.MenuGroup,null,u.map(P(e))))})))}),Boolean(C)&&(0,v.createElement)(S.Modal,{title:(0,L.__)("Change product type?","woocommerce"),className:"wp-block-woocommerce-product-details-section-description__modal",onRequestClose:()=>{y(void 0)}},(0,v.createElement)("p",null,(0,v.createElement)("b",null,(0,L.__)("This product type isn’t supported by the updated product editing experience yet.","woocommerce"))),(0,v.createElement)("p",null,(0,L.__)("You’ll be taken to the classic editing screen that isn’t optimized for commerce but offers advanced functionality and supports all extensions.","woocommerce")),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-details-section-description__modal-actions"},(0,v.createElement)(S.Button,{variant:"secondary","aria-disabled":A,onClick:()=>{A||y(void 0)}},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",isBusy:A,"aria-disabled":A,onClick:async function(){var e,t;try{if(A)return;const{id:o,productData:r}=C;await d(r);const n=null!==(e=await h("postType","product",m,{throwOnError:!0}))&&void 0!==e?e:{id:m},a=null!==(t=null==r?void 0:r.meta_data)&&void 0!==t?t:[];await _("postType","product",{...n,...r,meta_data:[...a,{key:"_product_template_id",value:o}]},{throwOnError:!0}),w((0,L.__)("Product type changed.","woocommerce")),(0,Q.recordEvent)("product_template_changed",{source:Y,template:o}),window.location.href=(0,We.getNewPath)({},`/product/${m}`)}catch(e){const t=Ke(e);g(t)}}},(0,L.__)("Change","woocommerce"))))));function x(e,t){return async function(){var o;try{if((0,Q.recordEvent)("product_template_selector_selected",{source:Y,selected_template:e.id,unsupported_template:!e.layoutTemplateId}),!e.layoutTemplateId)return y(e),void t();await d(e.productData);const r=null!==(o=e.productData.meta_data)&&void 0!==o?o:[];await p("postType","product",m,{...e.productData,meta_data:[...r,{key:"_product_template_id",value:e.id}]}),await h("postType","product",m,{throwOnError:!0}),w((0,L.__)("Product type changed.","woocommerce")),(0,Q.recordEvent)("product_template_changed",{source:Y,template:e.id})}catch(e){const t=Ke(e);g(t)}t()}}function k(e,t){if(!e)return;const{Icon:n}=o;let a;if(/^https?:\/\//.test(e))a=(0,v.createElement)("img",{src:e,alt:t});else{if(!(e in o)&&!(e in r))return;a=o[e]||r[e]}return(0,v.createElement)(n,{icon:a,size:24})}function P(e){return function(t){var o;const r=(null==i?void 0:i.id)===t.id;return(0,v.createElement)(S.MenuItem,{key:t.id,info:null!==(o=t.description)&&void 0!==o?o:void 0,isSelected:r,icon:r?k("check"):k(t.icon,t.title),iconPosition:"left",role:"menuitemradio",onClick:x(t,e),className:Ee()({"components-menu-item__button--selected":r})},t.title)}}function B(e,t){return function(){t(),e||(0,Q.recordEvent)("product_template_selector_open",{source:Y,supported_templates:s.map((e=>e.id)),unsupported_template:u.map((e=>e.id))})}}}};function Gd(){return y({name:Id,metadata:Od,settings:$d})}const Ud=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-list-field","title":"Product list","category":"widgets","description":"The product list.","keywords":["products"],"textdomain":"default","attributes":{"property":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}');function jd(e){return e.images.length>0?{backgroundImage:`url(${e.images[0].src})`}:void 0}function qd({initialValue:e,onSubmit:t,onClose:o}){const[r,n]=(0,v.useState)([]),[c,l]=(0,v.useState)([]),i=(0,v.useCallback)((async(t="")=>(n([]),(0,a.resolveSelect)(R.PRODUCTS_STORE_NAME).getProducts({search:t,orderby:"title",order:"asc",exclude:[...e,...c].map((e=>e.id))}).then((e=>(n(e),e))))),[c]),{isFetching:s,...u}=(0,x.useAsyncFilter)({filter:i});(0,B.useEffect)((function(){i()}),[e,c]);const{formatAmount:m}=(0,v.useContext)(oe.CurrencyContext);return(0,v.createElement)(S.Modal,{title:(0,L.__)("Add products to this group","woocommerce"),className:"woocommerce-add-products-modal",onRequestClose:o},(0,v.createElement)("form",{noValidate:!0,onSubmit:function(e){e.preventDefault(),t([...c])},className:"woocommerce-add-products-modal__form"},(0,v.createElement)("fieldset",{className:"woocommerce-add-products-modal__form-group"},(0,v.createElement)("legend",{className:"woocommerce-add-products-modal__form-group-title"},(0,L.__)("Add and manage products in this group to let customers purchase them all in one go.","woocommerce")),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__form-group-content"},(0,v.createElement)(x.__experimentalSelectControl,{...u,items:r,placeholder:(0,L.__)("Search for products","woocommerce"),label:"",selected:null,onSelect:function(e){l((t=>[...t,e]))},__experimentalOpenMenuOnFocus:!0},(({items:e,isOpen:t,highlightedIndex:o,getMenuProps:r,getItemProps:n})=>(0,v.createElement)(x.__experimentalSelectControlMenu,{isOpen:t,getMenuProps:r,className:"woocommerce-add-products-modal__menu"},s?(0,v.createElement)("div",{className:"woocommerce-add-products-modal__menu-loading"},(0,v.createElement)(S.Spinner,null)):e.map(((e,t)=>(0,v.createElement)(x.__experimentalSelectControlMenuItem,{key:e.id,index:t,isActive:o===t,item:e,getItemProps:e=>({...n(e),className:"woocommerce-add-products-modal__menu-item"})},(0,v.createElement)(v.Fragment,null,(0,v.createElement)("div",{className:"woocommerce-add-products-modal__menu-item-image",style:jd(e)}),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__menu-item-content"},(0,v.createElement)("div",{className:"woocommerce-add-products-modal__menu-item-title"},e.name),Boolean(e.price)&&(0,v.createElement)("div",{className:"woocommerce-add-products-modal__menu-item-description"},m(e.price))))))))))),Boolean(c.length)&&(0,v.createElement)("ul",{className:"woocommerce-add-products-modal__list"},c.map((e=>{return(0,v.createElement)("li",{key:e.id,className:"woocommerce-add-products-modal__list-item"},(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-image",style:jd(e)}),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-content"},(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-title"},e.name),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-description"},e.sku)),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-actions"},(0,v.createElement)(S.Button,{type:"button",variant:"tertiary",icon:fo,"aria-label":(0,L.__)("Remove product","woocommerce"),onClick:(t=e,function(){l((e=>e.filter((e=>e.id!==t.id))))})})));var t})))),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__actions"},(0,v.createElement)(S.Button,{variant:"tertiary",type:"button",onClick:function(){o()}},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",type:"submit"},(0,L.__)("Add","woocommerce")))))}function Zd({products:e,onSubmit:t,onClose:o}){const[r,n]=(0,v.useState)([...e]),{container:a,draggable:c,handler:l}=function({onSort:e}){const t=(0,v.useRef)(-1),o=(0,v.useRef)(-1),r=(0,v.useRef)([]);function n(e){var t;null===(t=e.target.closest("[data-draggable=parent] [data-draggable=target]"))||void 0===t||t.removeAttribute("draggable")}return{container:{"data-draggable":"parent",className:"woocommerce-draggable__container"},draggable:{"data-draggable":"target",onDragStart:function(e){var o,n;const a=e.target;if("target"!==a.dataset.draggable)return void e.preventDefault();e.dataTransfer.effectAllowed="move",e.dataTransfer.dropEffect="move",a.classList.add("is-dragging");const c=a.closest("[data-draggable=parent]");r.current=Array.from(null!==(n=null===(o=null==c?void 0:c.querySelectorAll("[data-draggable=target]"))||void 0===o?void 0:o.values())&&void 0!==n?n:[]),t.current=r.current.indexOf(a)},onDragEnter:function(e){const n=e.target,a=e.relatedTarget;if("target"!==n.dataset.draggable||n.contains(a))return void e.preventDefault();const{draggable:c,index:l}=function(e,t){const o=e.findIndex((e=>e===t||e.contains(t)));return{draggable:o>=0?e[o]:void 0,index:o}}(r.current,n);o.current=l,t.current!==o.current&&(t.currentfunction(e,t,o){const r=e[t],n=e.reduce(((e,n,a)=>(a!==t&&(a===o&&e.push(r),e.push(n)),e)),[]);return o>=e.length&&n.push(r),n}(e,r,n+Number(r(0,v.createElement)("li",{...c,key:e.id,className:"woocommerce-add-products-modal__list-item"},(0,v.createElement)(S.Button,{...l,icon:Ps,variant:"tertiary",type:"button","aria-label":(0,L.__)("Sortable handler","woocommerce")}),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-image",style:jd(e)}),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-content"},(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-title"},e.name),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__list-item-description"},e.sku))))))),(0,v.createElement)("div",{className:"woocommerce-add-products-modal__actions"},(0,v.createElement)(S.Button,{variant:"tertiary",type:"button",onClick:function(){o()}},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",type:"submit"},(0,L.__)("Done","woocommerce")))))}var Wd,Jd;!function(e){e.instock="instock",e.onbackorder="onbackorder",e.outofstock="outofstock"}(Wd||(Wd={})),function(e){e.instock="green",e.onbackorder="yellow",e.outofstock="red"}(Jd||(Jd={}));const Yd={[Wd.instock]:(0,L.__)("In stock","woocommerce"),[Wd.onbackorder]:(0,L.__)("On backorder","woocommerce"),[Wd.outofstock]:(0,L.__)("Out of stock","woocommerce")},Xd=e=>e.manage_stock?e.stock_quantity||0:e.stock_status?Yd[e.stock_status]:Yd.instock,Kd=e=>{if(e.manage_stock){const t=e.stock_quantity||0;return t>=10?Jd.instock:t<10&&t>2?Jd.onbackorder:Jd.outofstock}return e.stock_status?Jd[e.stock_status]:""};function Qd({colorOne:e="#E0E0E0",colorTwo:t="#F0F0F0",size:o=68,style:r={}}){return(0,v.createElement)(S.SVG,{width:o,height:Math.round(o/(68/56)),viewBox:"0 0 68 56",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:r},(0,v.createElement)(S.Path,{d:"M43.0926 0.333984C41.0526 1.54732 37.5593 2.46732 34.2526 2.46732C30.946 2.46732 27.4526 1.54732 25.4126 0.333984L22.2793 10.5207H46.2126L43.106 0.333984H43.0926Z",fill:e}),(0,v.createElement)(S.Path,{d:"M43.0927 0.333984C43.0927 4.09398 40.306 8.80065 34.2527 8.80065C28.1994 8.80065 25.4127 4.08065 25.4127 0.333984C15.546 0.333984 3.81268 7.45398 0.666016 10.6006L9.73269 24.7606L14.986 23.414L15.066 55.5606H53.4394L53.5194 23.414L58.7727 24.7606L67.8394 10.6006C64.6927 7.45398 52.9594 0.333984 43.0927 0.333984Z",fill:t}))}function ep({colorOne:e="#DDDDDD",colorTwo:t="#F0F0F0",size:o=50,style:r={}}){const n=(0,g.useInstanceId)(ep,"pants");return(0,v.createElement)(S.SVG,{width:o,height:Math.round(o/(50/72)),viewBox:"0 0 50 72",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:r},(0,v.createElement)(S.G,{clipPath:`url(#${n})`},(0,v.createElement)(S.Path,{d:"M44.6084 21.3845C40.788 21.6427 35.5059 20.8456 35.1404 16.333C34.8746 13.0889 34.5867 9.04771 34.3431 5.7811H42.9474L42.3273 0H8.34205L7.72192 5.7811H16.3262C16.0826 9.04771 15.8057 13.0889 15.5289 16.333C15.1635 20.8456 9.87022 21.6314 6.06086 21.3845L0.667969 72H14.0007C14.0007 72 21.7745 32.0711 22.904 26.0318C23.4909 22.9111 24.3989 22.2264 25.3291 22.2264C26.2593 22.2264 27.1673 22.9224 27.7543 26.0318C28.8948 32.0599 36.6575 72 36.6575 72H49.9903L44.5974 21.3845H44.6084Z",fill:t}),(0,v.createElement)(S.Path,{d:"M15.5383 16.3332C15.8041 13.089 16.092 9.04785 16.3356 5.78125H7.73137L6.07031 21.3846C9.89074 21.6428 15.1729 20.8458 15.5383 16.3332Z",fill:e}),(0,v.createElement)(S.Path,{d:"M35.1293 16.3332C35.4948 20.8458 40.788 21.6316 44.5974 21.3846L42.9363 5.78125H34.332C34.5757 9.04785 34.8525 13.089 35.1293 16.3332Z",fill:e})),(0,v.createElement)("defs",null,(0,v.createElement)("clipPath",{id:n},(0,v.createElement)(S.Rect,{width:"49.3334",height:"72",fill:"white",transform:"translate( 0.667969 )"}))))}function tp({colorOne:e="#E0E0E0",colorTwo:t="#F0F0F0",size:o=72,style:r={}}){return(0,v.createElement)(S.SVG,{width:o,height:Math.round(o/(72/33)),viewBox:"0 0 72 33",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:r},(0,v.createElement)(S.Path,{d:"M1.82318 26.2927C2.40837 25.6395 12.1796 15.8683 13.4588 14.6027C14.6156 13.4596 16.0853 12.9696 17.8409 12.8336C19.2426 12.7383 65.159 9.36328 65.159 9.36328L65.9075 12.9016C65.9075 12.9016 17.3782 17.7736 17.3509 17.7736C13.5132 22.8633 8.01523 30.7156 7.49809 31.3008C6.10999 32.8658 3.71482 33.0019 2.13618 31.6274C0.598377 30.2257 0.448677 27.8306 1.83679 26.2655L1.82318 26.2927Z",fill:t}),(0,v.createElement)(S.Path,{d:"M70.4378 26.2927C69.8526 25.6395 60.0815 15.8683 58.8022 14.6027C57.6455 13.4596 56.1757 12.9696 54.4202 12.8336C53.0184 12.7383 7.10201 9.36328 7.10201 9.36328L6.35352 12.9016C6.35352 12.9016 54.8829 17.7736 54.9101 17.7736C58.7478 22.8633 64.2458 30.7156 64.7629 31.3008C66.151 32.8658 68.5462 33.0019 70.1248 31.6274C71.6626 30.2257 71.8123 27.8306 70.4242 26.2655L70.4378 26.2927Z",fill:t}),(0,v.createElement)(S.Path,{d:"M53.3189 0C46.4328 0 41.6016 2.5993 38.4715 8.70969C38.1449 8.4103 37.1379 8.01564 36.1172 8.01564C35.0965 8.01564 34.1031 8.42391 33.7629 8.70969C30.6328 2.5993 25.8017 0 18.9156 0C12.0295 0 4.49012 4.53176 0.666016 6.38257V11.9078H4.77591C5.34748 15.4461 8.61362 25.68 19.0244 25.68C28.1288 25.68 30.9322 19.2838 32.9736 15.378C33.6812 14.0172 34.5658 12.0711 36.1172 12.0711C37.6686 12.0711 38.5532 14.0172 39.2609 15.378C41.2886 19.2838 44.092 25.68 53.21 25.68C63.6208 25.68 66.8869 15.4597 67.4585 11.9078H71.5684V6.38257C67.7443 4.54537 60.3683 0 53.3189 0ZM19.0517 22.3186C12.9277 22.3186 8.83136 16.9022 8.83136 11.4723C8.83136 5.53882 14.1797 3.2117 19.1605 3.2117C24.1414 3.2117 29.8027 5.811 29.8027 11.0912C29.8027 17.1336 25.3662 22.305 19.0517 22.305V22.3186ZM53.21 22.3186C46.9091 22.3186 42.459 17.1472 42.459 11.1049C42.459 5.83822 48.1066 3.22531 53.1011 3.22531C58.0956 3.22531 63.4303 5.55243 63.4303 11.4859C63.4303 16.9159 59.3204 22.3322 53.21 22.3322V22.3186Z",fill:e}))}function op({tip:e,isDismissible:t=!0,dismissPreferenceId:o,className:r,children:n,onDismiss:a,...c}){const[l,i]=(0,v.useState)(!1),{updateUserPreferences:s,product_advice_card_dismissed:u}=(0,R.useUserPreferences)();if(t){if(o&&u&&"yes"===(null==u?void 0:u[o]))return null;if(l)return null}return(0,v.createElement)("div",{role:"group",...c,className:Ee()(r,"woocommerce-advice-card",{"is-dismissible":t})},t&&(0,v.createElement)("div",{className:"woocommerce-advice-card__header"},(0,v.createElement)(S.Button,{className:"woocommerce-advice-card__dismiss-button",onClick:function(){o?s({product_advice_card_dismissed:{...u,[o]:"yes"}}):i((e=>!e)),a&&a()},icon:Fi,label:(0,L.__)("Dismiss","woocommerce"),isSmall:!0})),(0,v.createElement)("div",{className:"woocommerce-advice-card__body"},n),e&&e.length>0&&(0,v.createElement)("div",{className:"woocommerce-advice-card__footer"},e))}const{name:rp,...np}=Ud,ap={example:{},edit:function({attributes:e,context:{postType:t}}){const{property:o}=e,r=(0,f.useWooBlockProps)(e),[n,c]=(0,v.useState)(!1),[l,i]=(0,v.useState)(!1),[s,u]=(0,v.useState)(!1),[m,d]=(0,v.useState)(!1),[p,h]=(0,b.useEntityProp)("postType",t,o),[_,w]=(0,v.useState)([]),{formatAmount:g}=(0,v.useContext)(oe.CurrencyContext);function E(e){return function(){const t=_.filter((t=>t.id!==e.id));d(!0),w(t),h(t.map((e=>e.id)))}}return(0,v.useEffect)((function(){m||(p.length?(u(!1),(0,a.resolveSelect)(R.PRODUCTS_STORE_NAME).getProducts({include:p,orderby:"include"}).then(w).finally((()=>u(!1)))):w([]))}),[p,m]),(0,v.createElement)("div",{...r},(0,v.createElement)(Wo,null,!s&&_.length>0&&(0,v.createElement)(S.Button,{onClick:function(){i(!0)},variant:"tertiary"},(0,L.__)("Reorder","woocommerce")),(0,v.createElement)(S.Button,{onClick:function(){c(!0)},variant:"secondary"},(0,L.__)("Add products","woocommerce"))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__body"},!s&&0===_.length&&(0,v.createElement)(op,{tip:(0,L.__)("Tip: Group together items that have a clear relationship or compliment each other well, e.g., garment bundles, camera kits, or skincare product sets.","woocommerce"),isDismissible:!1},(0,v.createElement)(Qd,null),(0,v.createElement)(ep,null),(0,v.createElement)(tp,null)),!s&&_.length>0&&(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table",role:"table"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-header"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-row",role:"rowheader"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-header-column",role:"columnheader"},(0,L.__)("Product","woocommerce")),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-header-column",role:"columnheader"},(0,L.__)("Price","woocommerce")),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-header-column",role:"columnheader"},(0,L.__)("Stock","woocommerce")),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-header-column",role:"columnheader"}))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-body",role:"rowgroup"},_.map((e=>(0,v.createElement)("div",{key:e.id,className:"wp-block-woocommerce-product-list-field__table-row",role:"row"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-cell",role:"cell"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__product-image",style:jd(e)}),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__product-info"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__product-name"},(0,v.createElement)(S.Button,{variant:"link",href:(0,We.getNewPath)({},`/product/${e.id}`),target:"_blank"},e.name)),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__product-sku"},e.sku))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-cell",role:"cell"},e.on_sale&&(0,v.createElement)("span",null,e.sale_price?g(e.sale_price):g(e.price)),e.regular_price&&(0,v.createElement)("span",{className:Ee()({"wp-block-woocommerce-product-list-field__price--on-sale":e.on_sale})},g(e.regular_price))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-cell",role:"cell"},(0,v.createElement)("span",{className:Ee()("woocommerce-product-variations__status-dot",Kd(e))},"●"),(0,v.createElement)("span",null,Xd(e))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-list-field__table-cell",role:"cell"},(0,v.createElement)(S.Button,{variant:"tertiary",icon:co,"aria-label":(0,L.__)("Preview the product","woocommerce"),href:e.permalink,target:"_blank"}),(0,v.createElement)(S.Button,{type:"button",variant:"tertiary",icon:fo,"aria-label":(0,L.__)("Remove product","woocommerce"),onClick:E(e)})))))))),n&&(0,v.createElement)(qd,{initialValue:_,onSubmit:function(e){const t=[..._,...e];d(!0),w(t),h(t.map((e=>e.id))),c(!1)},onClose:function(){c(!1)}}),l&&(0,v.createElement)(Zd,{products:_,onSubmit:function(e){w(e),h(e.map((e=>e.id))),i(!1)},onClose:function(){i(!1)}}))}};function cp(){return y({name:rp,metadata:np,settings:ap})}const lp=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-variation-items-field","title":"Product variations items","category":"woocommerce","description":"The product variations items.","keywords":["products","variations"],"textdomain":"default","attributes":{"description":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["isInSelectedTab"],"editorStyle":"file:./editor.css"}');function ip({className:e,totalCount:t,perPageOptions:o=K,defaultPerPage:r=5,onPageChange:n,onPerPageChange:a}){const c=(0,x.usePagination)({defaultPerPage:r,totalCount:t,onPageChange:n,onPerPageChange:a}),l=(0,L.__)("Viewing %d-%d of %d items","woocommerce");return(0,v.createElement)("div",{className:Ee()(e,"woocommerce-product-variations-pagination")},(0,v.createElement)("div",{className:"woocommerce-product-variations-pagination__info"},(0,L.sprintf)(l,c.start,c.end,t)),(0,v.createElement)("div",{className:"woocommerce-product-variations-pagination__current-page"},(0,v.createElement)(x.PaginationPageArrowsWithPicker,{...c})),(0,v.createElement)("div",{className:"woocommerce-product-variations-pagination__page-size"},(0,v.createElement)(x.PaginationPageSizePicker,{...c,total:t,perPageOptions:o,label:""})))}function sp(){return(0,v.createElement)(S.SVG,{width:"90",height:"64",viewBox:"0 0 90 64",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(S.Path,{d:"M89.4707 32.0026L80.0137 38.0743L83.1112 48.872L71.7948 48.2247L69.3959 59.2741L59.1941 54.3068L53.3124 64L45.001 56.2691L36.6895 64L30.8078 54.3068L20.6061 59.2741L18.2072 48.2247L6.89067 48.872L9.98819 38.0743L0.53125 32.0026L9.98819 25.9257L6.89067 15.1332L18.2072 15.7804L20.6061 4.7259L30.8078 9.69837L36.6895 0L45.001 7.73096L53.3124 0L59.1889 9.69837L69.3959 4.7259L71.7948 15.7804L83.1112 15.1332L80.0137 25.9257L89.4707 32.0026Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M44.9266 16.8066C41.6031 16.8066 38.9062 19.5292 38.9062 26.0632C38.9062 34.051 44.9266 40.7187 44.9266 40.7187C44.9266 40.7187 50.947 34.0459 50.947 26.0632C50.947 19.5292 48.2502 16.8066 44.9266 16.8066Z",fill:"white"}),(0,v.createElement)(S.Path,{d:"M44.9218 49.9242C46.9389 49.9242 48.5741 48.289 48.5741 46.2719C48.5741 44.2548 46.9389 42.6196 44.9218 42.6196C42.9047 42.6196 41.2695 44.2548 41.2695 46.2719C41.2695 48.289 42.9047 49.9242 44.9218 49.9242Z",fill:"white"}))}function up(e){const t=(0,g.useInstanceId)(S.G,"clip");return(0,v.createElement)(S.SVG,{width:"264",height:"167",...e,viewBox:"0 0 264 167",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,v.createElement)(S.G,{clipPath:`url(#${t})`},(0,v.createElement)(S.Path,{d:"M38.5556 0.164185C11.3783 0.164185 -3.89877 21.4091 1.5234 37.3916C7.43365 54.8517 25.6968 71.9169 25.6968 85.7696H51.4188C51.4188 71.908 69.6821 54.8517 75.5923 37.3916C81.0145 21.4091 65.7463 0.164185 38.5556 0.164185Z",fill:"#F0F0F0"}),(0,v.createElement)(S.Path,{d:"M50.5063 48.3114C44.2189 48.3114 40.5228 52.5755 40.5228 59.1735V59.9899C40.079 59.9899 39.6176 59.9899 39.1827 59.9944H38.3486C37.7141 59.9944 37.3325 59.9944 36.5915 59.9944V59.1779C36.5915 52.5755 32.8953 48.3114 26.6124 48.3114C21.0127 48.3114 17.8047 50.4812 17.8047 54.2616C17.8047 57.0969 20.4936 59.0137 25.7915 59.9589C29.0306 60.5357 32.1721 60.6777 35.2781 60.7087V85.7652H36.6003V60.7176C37.3413 60.722 37.7185 60.722 38.3574 60.7176C38.9919 60.7176 39.7906 60.7176 40.5316 60.7176V85.7652H41.8539V60.7132C44.9554 60.6777 48.0969 60.5401 51.3405 59.9633C56.6384 59.0182 59.3273 57.1013 59.3273 54.266C59.3273 50.4856 56.1192 48.3158 50.5196 48.3158L50.5063 48.3114ZM35.2781 59.9855C32.2032 59.95 29.106 59.8124 25.9202 59.2445C21.0172 58.3704 19.6905 56.2938 19.6905 54.1329C19.6905 50.2682 23.5996 49.0347 26.6124 49.0347C32.2342 49.0347 35.2781 53.0148 35.2781 59.169V59.981V59.9855ZM51.1985 59.2445C48.0126 59.8124 44.9155 59.9544 41.845 59.9855V59.1735C41.845 53.0148 44.8889 49.0391 50.5107 49.0391C53.528 49.0391 57.4326 50.2726 57.4326 54.1373C57.4326 56.2982 56.1015 58.3704 51.2029 59.2489L51.1985 59.2445Z",fill:"white"}),(0,v.createElement)(S.Path,{d:"M38.5585 101.872C45.5248 101.872 51.4173 96.1613 51.4173 89.834H25.6953C25.6953 96.1613 31.5923 101.872 38.5585 101.872Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M57.2858 89.9271H19.832V85.7695H57.2858V89.9271Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M69.5768 106.602H7.63895L0.4375 167L15.2974 151.328H64.2566L69.5768 106.602Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M119.436 122.749C113.97 115.072 110.828 111.394 104.652 111.394C97.8809 111.394 94.908 119.061 98.9724 123.853C103.445 129.125 118.993 134.627 118.993 134.627C118.993 134.627 94.0694 129.923 84.9112 129.923C79.8573 129.923 74.6836 131.96 74.6836 139.135C74.6836 146.31 79.8617 148.346 84.9112 148.346C94.0694 148.346 118.993 143.643 118.993 143.643C118.993 143.643 103.445 149.145 98.9724 154.416C94.908 159.208 97.8764 166.876 104.652 166.876C110.828 166.876 113.97 163.197 119.436 155.521C121.287 152.921 130.707 139.135 130.707 139.135C130.707 139.135 121.287 125.349 119.436 122.749Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M94.2838 102.671L169.715 102.671V80.4849L94.2838 80.4849V102.671Z",fill:"#F0F0F0"}),(0,v.createElement)(S.Path,{d:"M169.712 0H94.2812V75.4311H169.712V0Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M147.619 49.6336C147.619 44.4156 144.429 39.4194 138.168 36.0116H157.66L139.472 6.00781H124.524L106.336 36.0116H125.828C119.567 39.4194 116.377 44.4156 116.377 49.6336C116.377 55.5394 121.005 61.4985 127.106 64.6888C118.667 62.9849 117.344 69.4232 117.344 69.4232H146.661C146.661 69.4232 145.338 62.9849 136.899 64.6888C143 61.4985 147.628 55.5394 147.628 49.6336H147.619Z",fill:"white"}),(0,v.createElement)(S.Path,{d:"M147.86 80.7911H94.2812V85.2283H147.86V80.7911Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M169.712 89.8473H94.2812V94.2844H169.712V89.8473Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M136.82 98.9034H94.2812V103.341H136.82V98.9034Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M219.52 167C229.042 167 235.063 158.538 235.063 151.457H203.977C203.977 158.538 209.998 167 219.52 167Z",fill:"#DDDDDD"}),(0,v.createElement)(S.Path,{d:"M219.516 58.2018C185.027 58.2018 168.143 86.1557 178.522 110.613C185.541 127.141 202.225 125.264 202.225 138.505H236.826C236.826 125.264 253.514 127.141 260.529 110.613C270.903 86.1557 254.006 58.2018 219.516 58.2018Z",fill:"#F0F0F0"}),(0,v.createElement)(S.Path,{d:"M219.52 167C228.9 167 234.882 158.787 235.059 151.776C235.059 151.67 235.059 142.707 235.059 142.6H203.973C203.973 142.685 203.973 151.63 203.973 151.719C204.115 158.742 210.105 167.004 219.511 167.004L219.52 167Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M240.248 142.596H198.801V138.505H240.248V142.596Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M240.248 149.074H198.801V144.983H240.248V149.074Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M169.656 125.371H142.133V152.894H169.656V125.371Z",fill:"#F0F0F0"}),(0,v.createElement)(S.Path,{d:"M155.015 146.194L162.181 139.587L147.445 139.663V138.571L162.154 138.647L155.015 132.067L155.676 131.228L163.982 139.055V139.184L155.676 147.033L155.015 146.194Z",fill:"#DDDDDD"}),(0,v.createElement)(S.Path,{d:"M22.0977 126.533L27.44 141.921L53.5835 112.729",stroke:"white",strokeMiterlimit:"10"}),(0,v.createElement)(S.Path,{d:"M232.227 110.138C232.227 102.307 227.559 97.4392 220.042 97.4126C220.042 97.4126 220.025 97.4126 220.016 97.4126C220.007 97.4126 219.998 97.4126 219.989 97.4126C212.473 97.4392 207.805 102.928 207.805 110.138C207.805 117.349 212.22 120.774 218.516 125.287C214.704 128.858 212.663 134.516 212.663 138.505H215.867C215.867 134.809 216.572 129.56 220.016 126.462C223.463 129.56 224.164 134.809 224.164 138.505H227.368C227.368 134.516 225.322 128.858 221.515 125.287C227.812 120.778 232.227 116.958 232.227 110.138ZM220.016 124.435C213.773 119.989 209.242 117.158 209.242 110.138C209.242 103.119 213.546 98.7216 220.016 98.7082C226.485 98.7216 230.789 103.354 230.789 110.138C230.789 116.222 226.259 119.989 220.016 124.435Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M250.84 40.1516C250.84 45.9864 246.155 50.7297 240.342 50.8184H199.862C193.97 50.8184 189.195 46.0441 189.195 40.1516C189.195 34.2591 193.97 29.4847 199.862 29.4847H240.36C246.164 29.4847 250.84 34.3256 250.84 40.1516Z",fill:"#F0F0F0"}),(0,v.createElement)(S.Path,{d:"M240.122 47.7347C244.31 47.7347 247.705 44.3396 247.705 40.1516C247.705 35.9636 244.31 32.5686 240.122 32.5686C235.934 32.5686 232.539 35.9636 232.539 40.1516C232.539 44.3396 235.934 47.7347 240.122 47.7347Z",fill:"#E0E0E0"}),(0,v.createElement)(S.Path,{d:"M131.996 6.00781H124.524L106.332 36.0116H125.824H138.168H157.661L139.468 6.00781H131.996Z",fill:"#F0F0F0"}),(0,v.createElement)(S.Path,{d:"M151.608 26.0281H112.384L106.332 36.0116L151.608 26.0281Z",fill:"white"}),(0,v.createElement)(S.Path,{d:"M145.555 16.0446H118.435L112.383 26.0281L145.555 16.0446Z",fill:"white"}),(0,v.createElement)(S.Path,{d:"M139.469 6.00781H124.525L118.438 16.0446L139.469 6.00781Z",fill:"white"}),(0,v.createElement)(S.Path,{d:"M57.4297 42.9647H87.8994",stroke:"#DDDDDD",strokeWidth:"0.71",strokeMiterlimit:"10"}),(0,v.createElement)(S.Path,{d:"M61.8945 32.1914L83.4412 53.7381",stroke:"#DDDDDD",strokeWidth:"0.71",strokeMiterlimit:"10"}),(0,v.createElement)(S.Path,{d:"M72.668 27.7321V58.2018",stroke:"#DDDDDD",strokeWidth:"0.71",strokeMiterlimit:"10"})),(0,v.createElement)("defs",null,(0,v.createElement)("clipPath",{id:t},(0,v.createElement)(S.Rect,{width:"263.121",height:"167",fill:"white",transform:"translate(0.4375)"}))))}function mp({message:e,actionText:t,isError:o,onActionClick:r}){return(0,v.createElement)("div",{className:"woocommerce-variations-table-error-or-empty-state"},o?(0,v.createElement)(sp,null):(0,v.createElement)(up,null),(0,v.createElement)("p",{className:"woocommerce-variations-table-error-or-empty-state__message"},o?(0,L.__)("We couldn’t load the variations","woocommerce"):null!=e?e:(0,L.__)("No variations yet","woocommerce")),(0,v.createElement)("div",{className:"woocommerce-variations-table-error-or-empty-state__actions"},(0,v.createElement)(S.Button,{variant:"link",onClick:r},o?(0,L.__)("Try again","woocommerce"):null!=t?t:(0,L.__)("Generate from options","woocommerce"))))}function dp({initialValues:e,attribute:t,onFilter:o}){const[r,n]=(0,v.useState)(e),[c,l]=(0,v.useState)([]),[i,s]=(0,v.useState)(0),[u,m]=(0,v.useState)(!1),[d,p]=(0,v.useState)(""),[h,_]=(0,v.useState)(1),w=(0,B.useRef)(null),E=0===r.length;async function f(e,t="",o=1){try{m(!0);const{getProductAttributeTerms:r,getProductAttributeTermsTotalCount:n}=(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_ATTRIBUTE_TERMS_STORE_NAME),c={attribute_id:e,per_page:10,page:o,search:t},i=await r(c),u=await n(c);l(o>1?e=>[...e,...i]:i),s(u)}catch{}finally{m(!1)}}function b(e,o){return async function(){o(),e||await f(t.id)}}async function C(e){if(u||c.length>=i)return;const o=e.currentTarget,r=o.scrollHeight-o.clientHeight;if(o.scrollTop>=r){const e=h+1;await f(t.id,d,e),_(e)}}function y(e){return r.includes(e)}function A(e){return function(t){n((o=>t?[...o,e]:o.reduce((function(t,o){return o===e?t:[...t,o]}),[])))}}function x(e){"Enter"===e.code&&e.preventDefault()}(0,B.useEffect)((()=>n(e)),[e]);const k=(0,g.useDebounce)((function(e){p(e),l([]),_(1),f(t.id,e)}),300),P=(0,g.useInstanceId)(S.__experimentalInputControl,"search"),N=(0,g.useInstanceId)(S.CheckboxControl,"checkbox");return(0,v.createElement)(S.Dropdown,{className:"woocommerce-product-variations-filter",onClose:function(){p(""),_(1)},renderToggle:({isOpen:e,onToggle:o})=>(0,v.createElement)(S.Button,{"aria-expanded":e,icon:e?Wr:yt,variant:"tertiary",onClick:b(e,o),className:"woocommerce-product-variations-filter__toggle"},(0,v.createElement)("span",null,(0,L.sprintf)((0,L.__)("Any %s","woocommerce"),t.name))),renderContent:({onClose:e})=>{return(0,v.createElement)("form",{className:"woocommerce-product-variations-filter__form",noValidate:!0,onSubmit:(a=e,function(e){e.preventDefault(),o(r),a()}),onReset:async function(e){var o;e.preventDefault(),E||(p(""),n([]),_(1),null===(o=w.current)||void 0===o||o.focus(),await f(t.id))}},t.options.length>10&&(0,v.createElement)("div",{className:"woocommerce-product-variations-filter__form-header"},(0,v.createElement)("label",{htmlFor:P,"aria-label":(0,L.__)("Search options","woocommerce")},(0,v.createElement)(S.__experimentalInputControl,{ref:w,id:P,type:"search",value:d,suffix:(0,v.createElement)(je,{icon:qm}),onChange:k,onKeyDown:x}))),(0,v.createElement)("div",{className:"woocommerce-product-variations-filter__form-body",onScroll:C},c.length>0?(0,v.createElement)("ul",{className:"woocommerce-product-variations-filter__form-list"},c.map((e=>(0,v.createElement)("li",{key:e.slug,className:"woocommerce-product-variations-filter__form-list-item"},(0,v.createElement)("label",{htmlFor:`${N}-${e.slug}`,className:"woocommerce-product-variations-filter__form-list-item-label"},(0,v.createElement)(S.CheckboxControl,{id:`${N}-${e.slug}`,checked:y(e.slug),onChange:A(e.slug)}),(0,v.createElement)("span",null,e.name)))))):!u&&(0,v.createElement)("div",{className:"woocommerce-product-variations-filter__form-list-empty"},(0,L.__)("No options were found for that search","woocommerce")),u&&(0,v.createElement)("div",{className:"woocommerce-product-variations-filter__loading"},(0,v.createElement)(S.Spinner,null))),(0,v.createElement)("div",{className:"woocommerce-product-variations-filter__form-footer"},(0,v.createElement)(S.Button,{type:"reset",variant:"secondary","aria-disabled":E},(0,L.__)("Reset","woocommerce")),(0,v.createElement)(S.Button,{type:"submit",variant:"primary"},(0,L.__)("Filter","woocommerce"))));var a}})}function pp(){const[e]=(0,b.useEntityProp)("postType","product","id"),{editedRecord:t}=(0,b.useEntityRecord)("postType","product",e),[o,r]=(0,v.useState)(!1),{isGeneratingVariations:n,generateError:c}=(0,a.useSelect)((t=>{const{isGeneratingVariations:o,generateProductVariationsError:r}=t(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);return{isGeneratingVariations:o({product_id:e}),generateError:r({product_id:e})}}),[e]),l=(0,v.useMemo)((()=>o||Boolean(n)),[o,n]);return{generateProductVariations:(0,v.useCallback)((async function(o,n){r(!0);const{status:c,variations:l}=await(0,a.resolveSelect)("core").getEditedEntityRecord("postType","product",e),i=o.some((e=>e.variation)),s=await async function(e){var t,o;try{const{attributes:r}=await(0,a.resolveSelect)("core").getEntityRecord("postType","product",e);if(!r.some((e=>e.variation)))return{};const n=await(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME).getProductVariations({product_id:e,per_page:1,has_price:!0});return n&&n.length>0&&n[0].regular_price?{regular_price:n[0].regular_price,stock_quantity:null!==(t=n[0].stock_quantity)&&void 0!==t?t:void 0,stock_status:n[0].stock_status,manage_stock:n[0].manage_stock,low_stock_amount:null!==(o=n[0].low_stock_amount)&&void 0!==o?o:void 0}:{}}catch{return{}}}(e);await Promise.all(l.map((e=>(0,a.dispatch)("core").invalidateResolution("getEntityRecord",["postType","product_variation",e])))),await(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME).invalidateResolutionForStore();const u=(0,w.applyFilters)("woocommerce.product.variations.generate.meta_data",[],t);return(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME).generateProductVariations({product_id:e},{type:i?"variable":"simple",attributes:o,default_attributes:n},{delete:!0,default_values:s,meta_data:u}).then((async t=>(await(0,a.dispatch)("core").invalidateResolution("getEntityRecord",["postType","product",e]),await(0,a.resolveSelect)("core").getEntityRecord("postType","product",e),await(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME).invalidateResolutionForStore(),t))).finally((()=>{if(r(!1),"auto-draft"===c&&(0,We.getPath)().endsWith("add-product")){const t=(0,We.getNewPath)({},`/product/${e}`);(0,We.navigateTo)({url:t})}}))}),[]),isGenerating:l,generateError:c}}function hp(){return(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton woocommerce-product-variations__table-row","aria-hidden":"true"},(0,v.createElement)("div",{className:"woocommerce-sortable__handle"}),(0,v.createElement)("div",{className:"woocommerce-product-variations__selection"},(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton__checkbox"})),(0,v.createElement)("div",{className:"woocommerce-product-variations__attributes"},Array(2).fill(0).map(((e,t)=>(0,v.createElement)("div",{key:t,className:"woocommerce-tag woocommerce-product-variations__attribute"},(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton__attribute-option"}))))),(0,v.createElement)("div",{className:"woocommerce-product-variations__price"},(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton__regular-price"})),(0,v.createElement)("div",{className:"woocommerce-product-variations__quantity"},(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton__quantity"})),(0,v.createElement)("div",{className:"woocommerce-product-variations__actions"},(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton__visibility-icon"}),(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton__edit-link"}),(0,v.createElement)("div",{className:"woocommerce-table-row-skeleton__menu-toggle"})))}function _p(e,t){return e.length>t?e.substring(0,t)+"…":e}async function vp({message:e=(0,L.__)("Enter a value","woocommerce"),defaultValue:t,onOk:o,onCancel:r}){const n=window.prompt(e,t);null!==n?o(n):null==r||r()}const wp="multiple-update",gp="single-update",Ep="woocommerce-actions-menu-slot",fp="top-level",bp=(e,t)=>e?`${Ep}_${e}${t?`_${wp}`:`_${gp}`}`:Ep,Cp=({children:e,order:t=20,group:o=fp,supportsMultipleSelection:r,onClick:n=(()=>{})})=>{const a=e=>()=>{const{selection:t,onChange:o,onClose:r}=e;n({selection:Array.isArray(t)?t:[t],onChange:o,onClose:r})},c=r=>(0,v.createElement)(S.Fill,{key:r,name:bp(o,r===wp)},(o=>(0,x.createOrderedChildren)((0,v.createElement)(S.MenuItem,{onClick:a(o)},e),t,o))),l=r?[wp,gp].map(c):c(gp);return(0,v.createElement)(v.Fragment,null,l)};function yp({selection:e,onChange:t,onClose:o,supportsMultipleSelection:r=!1}){const n=e.map((({id:e})=>e));function a(o){t(e.map((({id:e,dimensions:t})=>({id:e,dimensions:{...t,...o}}))))}return(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"right-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_shipping_click",{source:Y,variation_id:n}),t()},"aria-expanded":e,icon:Pi,iconPosition:"right"},(0,L.__)("Shipping","woocommerce")),renderContent:()=>(0,v.createElement)("div",{className:"components-dropdown-menu__menu"},(0,v.createElement)(S.MenuGroup,null,window.wcAdminFeatures["product-virtual-downloadable"]&&(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_shipping_select",{source:Y,action:"toggle_shipping",variation_id:n}),t(e.map((({id:e,virtual:t})=>({id:e,virtual:!t})))),(0,Q.recordEvent)("product_variations_menu_shipping_update",{source:Y,action:"toggle_shipping",variation_id:n}),o()}},(0,L.__)("Toggle shipping","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_shipping_select",{source:Y,action:"dimensions_length_set",variation_id:n}),vp({onOk(e){(0,Q.recordEvent)("product_variations_menu_shipping_update",{source:Y,action:"dimensions_length_set",variation_id:n}),a({length:e})}}),o()}},(0,L.__)("Set length","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_shipping_select",{source:Y,action:"dimensions_width_set",variation_id:n}),vp({onOk(e){(0,Q.recordEvent)("product_variations_menu_shipping_update",{source:Y,action:"dimensions_width_set",variation_id:n}),a({width:e})}}),o()}},(0,L.__)("Set width","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_shipping_select",{source:Y,action:"dimensions_height_set",variation_id:n}),vp({onOk(e){(0,Q.recordEvent)("product_variations_menu_shipping_update",{source:Y,action:"dimensions_height_set",variation_id:n}),a({height:e})}}),o()}},(0,L.__)("Set height","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_shipping_select",{source:Y,action:"weight_set",variation_id:n}),vp({onOk(o){(0,Q.recordEvent)("product_variations_menu_shipping_update",{source:Y,action:"weight_set",variation_id:n}),t(e.map((({id:e})=>({id:e,weight:o}))))}}),o()}},(0,L.__)("Set weight","woocommerce"))),(0,v.createElement)(Cp.Slot,{group:"shipping",onChange:t,onClose:o,selection:e,supportsMultipleSelection:r}))})}function Ap({selection:e,onChange:t,onClose:o}){return(0,v.createElement)(S.MenuItem,{onClick:()=>{const r=e.map((({id:e})=>e));(0,Q.recordEvent)("product_variations_menu_inventory_select",{source:Y,action:"stock_quantity_set",variation_id:r}),vp({onOk(o){const n=Number(o);Number.isNaN(n)||((0,Q.recordEvent)("product_variations_menu_inventory_update",{source:Y,action:"stock_quantity_set",variation_id:r}),t(e.map((({id:e})=>({id:e,stock_quantity:n,manage_stock:!0})))))}}),o()}},(0,L.__)("Update stock","woocommerce"))}function xp({selection:e,onChange:t,onClose:o,supportsMultipleSelection:r=!1}){const n=e.map((({id:e})=>e));return(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"right-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_inventory_click",{source:Y,variation_id:n}),t()},"aria-expanded":e,icon:Pi,iconPosition:"right"},(0,L.__)("Inventory","woocommerce")),renderContent:()=>(0,v.createElement)("div",{className:"components-dropdown-menu__menu"},(0,v.createElement)(S.MenuGroup,null,(0,v.createElement)(Ap,{selection:e,onChange:t,onClose:o}),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_inventory_select",{source:Y,action:"manage_stock_toggle",variation_id:n}),t(e.map((({id:e,manage_stock:t})=>({id:e,manage_stock:!t})))),o()}},(0,L.__)('Toggle "track quantity"',"woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_inventory_select",{source:Y,action:"set_status_in_stock",variation_id:n}),t(e.map((({id:e})=>({id:e,stock_status:Wd.instock,manage_stock:!1})))),o()}},(0,L.__)("Set status to In stock","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_inventory_select",{source:Y,action:"set_status_out_of_stock",variation_id:n}),t(e.map((({id:e})=>({id:e,stock_status:Wd.outofstock,manage_stock:!1})))),o()}},(0,L.__)("Set status to Out of stock","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_inventory_select",{source:Y,action:"set_status_on_back_order",variation_id:n}),t(e.map((({id:e})=>({id:e,stock_status:Wd.onbackorder,manage_stock:!1})))),o()}},(0,L.__)("Set status to On back order","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_inventory_select",{source:Y,action:"low_stock_amount_set",variation_id:n}),vp({onOk(o){(0,Q.recordEvent)("product_variations_menu_inventory_update",{source:Y,action:"low_stock_amount_set",variation_id:n});const r=Number(o);if(Number.isNaN(r))return null;t(e.map((({id:e})=>({id:e,low_stock_amount:r,manage_stock:!0}))))}}),o()}},(0,L.__)("Edit low stock threshold","woocommerce"))),(0,v.createElement)(Cp.Slot,{group:"inventory",onChange:t,onClose:o,selection:e,supportsMultipleSelection:r}))})}function kp({selection:e,onChange:t,onClose:o}){return(0,v.createElement)(S.MenuItem,{onClick:()=>{const r=e.map((({id:e})=>e));(0,Q.recordEvent)("product_variations_menu_pricing_select",{source:Y,action:"list_price_set",variation_id:r}),vp({onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"list_price_set",variation_id:r}),t(e.map((({id:e})=>({id:e,regular_price:o}))))}}),o()}},(0,L.__)("Set list price","woocommerce"))}function Sp(e,t,o=1){if(function(e){return e.endsWith("%")}(t)){if(Number.isNaN(Number(e)))return 0;const r=function(e){const t=e.substring(0,e.length-1);if(!Number.isNaN(Number(t)))return Number(t)}(t);return void 0===r?Number(e):Number(e)+Number(e)*(r/100)*o}if(Number.isNaN(Number(e))){if(Number.isNaN(Number(t)))return;return Number(t)}return Number(e)+Number(t)*o}function Pp({selection:e,onChange:t,onClose:o,supportsMultipleSelection:r=!1}){const n=e.map((({id:e})=>e));return(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"right-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_pricing_click",{source:Y,variation_id:n}),t()},"aria-expanded":e,icon:Pi,iconPosition:"right"},(0,L.__)("Pricing","woocommerce")),renderContent:()=>(0,v.createElement)("div",{className:"components-dropdown-menu__menu"},(0,v.createElement)(S.MenuGroup,{label:(0,L.__)("List price","woocommerce")},(0,v.createElement)(kp,{selection:e,onChange:t,onClose:o}),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_pricing_select",{source:Y,action:"list_price_increase",variation_id:n}),vp({message:(0,L.__)("Enter a value (fixed or %)","woocommerce"),onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"list_price_increase",variation_id:n}),t(e.map((({id:e,regular_price:t})=>{var r;return{id:e,regular_price:null===(r=Sp(t,o))||void 0===r?void 0:r.toFixed(2)}})))}}),o()}},(0,L.__)("Increase list price","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_pricing_select",{source:Y,action:"list_price_decrease",variation_id:n}),vp({message:(0,L.__)("Enter a value (fixed or %)","woocommerce"),onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"list_price_increase",variation_id:n}),t(e.map((({id:e,regular_price:t})=>{var r;return{id:e,regular_price:null===(r=Sp(t,o,-1))||void 0===r?void 0:r.toFixed(2)}})))}}),o()}},(0,L.__)("Decrease list price","woocommerce"))),(0,v.createElement)(S.MenuGroup,{label:(0,L.__)("Sale price","woocommerce")},(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_pricing_select",{source:Y,action:"sale_price_set",variation_id:n}),vp({onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"sale_price_set",variation_id:n}),t(e.map((({id:e})=>({id:e,sale_price:o}))))}}),o()}},(0,L.__)("Set sale price","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_pricing_select",{source:Y,action:"sale_price_increase",variation_id:n}),vp({message:(0,L.__)("Enter a value (fixed or %)","woocommerce"),onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"sale_price_increase",variation_id:n}),t(e.map((({id:e,sale_price:t})=>{var r;return{id:e,sale_price:null===(r=Sp(t,o))||void 0===r?void 0:r.toFixed(2)}})))}}),o()}},(0,L.__)("Increase sale price","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_pricing_select",{source:Y,action:"sale_price_decrease",variation_id:n}),vp({message:(0,L.__)("Enter a value (fixed or %)","woocommerce"),onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"sale_price_decrease",variation_id:n}),t(e.map((({id:e,sale_price:t})=>{var r;return{id:e,sale_price:null===(r=Sp(t,o,-1))||void 0===r?void 0:r.toFixed(2)}})))}}),o()}},(0,L.__)("Decrease sale price","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_pricing_select",{source:Y,action:"sale_price_schedule",variation_id:n}),vp({message:(0,L.__)("Sale start date (YYYY-MM-DD format or leave blank)","woocommerce"),onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"sale_price_schedule",variation_id:n}),t(e.map((({id:e})=>({id:e,date_on_sale_from_gmt:o}))))}}),vp({message:(0,L.__)("Sale end date (YYYY-MM-DD format or leave blank)","woocommerce"),onOk(o){(0,Q.recordEvent)("product_variations_menu_pricing_update",{source:Y,action:"sale_price_schedule",variation_id:n}),t(e.map((({id:e})=>({id:e,date_on_sale_to_gmt:o}))))}}),o()}},(0,L.__)("Schedule sale","woocommerce"))),(0,v.createElement)(Cp.Slot,{group:"pricing",onChange:t,onClose:o,selection:e,supportsMultipleSelection:r}))})}function Bp({selection:e,onChange:t,onClose:o}){return(0,v.createElement)(S.MenuItem,{onClick:function(){const r=e.map((({id:e})=>e));(0,Q.recordEvent)("product_variations_menu_toggle_visibility_select",{source:Y,action:"status_set",variation_id:r}),t(e.map((({id:e,status:t})=>{return{id:e,status:(o=t,"private"===o?"publish":"private")};var o}))),(0,Q.recordEvent)("product_variations_toggle_visibility_update",{source:Y,action:"status_set",variation_id:r}),o()}},(0,L.__)("Toggle visibility","woocommerce"))}Cp.Slot=({fillProps:e,group:t=fp,onChange:o,onClose:r,selection:n,supportsMultipleSelection:a})=>(0,v.createElement)(S.Slot,{name:bp(t,a),fillProps:{...e,onChange:o,onClose:r,selection:n}},(e=>x.sortFillsByOrder&&(null==e?void 0:e.length)?(0,v.createElement)(S.MenuGroup,null,(0,x.sortFillsByOrder)(e)):null));const Np="downloads_menu_item__upload_files_modal",Mp="downloads_menu_item__upload_files_modal_wrapper";function Tp(e){return{id:`${e.id}`,name:e.name,file:e.url}}function Vp({selection:e,onChange:t,onClose:o,supportsMultipleSelection:r=!1}){const n=e.map((({id:e})=>e)),a=(null==e?void 0:e.length)>0?e[0].downloads.map((({id:e})=>Number.parseInt(e,10))):[],[c,l]=(0,v.useState)(!1);function i(r){const a={downloadable:!0,downloads:Array.isArray(r)?r.map(Tp):Tp(r)};t(e.map((({id:e})=>({...a,id:e})))),(0,Q.recordEvent)("product_variations_menu_downloads_update",{source:Y,action:"downloads_set",variation_id:n}),o()}function s(r,a){return function(){(0,Q.recordEvent)("product_variations_menu_downloads_select",{source:Y,action:`${r}_set`,variation_id:n}),vp({message:a,onOk(o){t(e.map((({id:e})=>({id:e,downloadable:!0,[r]:o})))),(0,Q.recordEvent)("product_variations_menu_downloads_update",{source:Y,action:`${r}_set`,variation_id:n})}}),l(!1),o()}}return(0,v.useEffect)((function(){const e=document.querySelector(`.${Np}`),t=null==e?void 0:e.closest('[role="dialog"]'),o=null==t?void 0:t.parentElement;return null==o||o.classList.add(Mp),()=>{null==o||o.classList.remove(Mp)}}),[c]),(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"right-start"},renderToggle:({isOpen:e,onToggle:t})=>(0,v.createElement)(S.MenuItem,{onClick:()=>{(0,Q.recordEvent)("product_variations_menu_downloads_click",{source:Y,variation_id:n}),t()},"aria-expanded":e,icon:Pi,iconPosition:"right"},(0,L.__)("Downloads","woocommerce")),renderContent:()=>(0,v.createElement)("div",{className:"components-dropdown-menu__menu"},(0,v.createElement)(S.MenuGroup,null,(0,v.createElement)(Dt.MediaUpload,{modalClass:Np,multiple:"add",value:a,onSelect:i,render:({open:e})=>{return(0,v.createElement)(S.MenuItem,{onClick:(t=e,function(){(0,Q.recordEvent)("product_variations_menu_downloads_select",{source:Y,action:"downloads_set",variation_id:n}),t(),l(!0)})},(0,L.__)("Upload files","woocommerce"));var t}}),(0,v.createElement)(S.MenuItem,{onClick:s("download_limit",(0,L.__)("Leave blank for unlimited re-downloads","woocommerce"))},(0,L.__)("Set download limit","woocommerce")),(0,v.createElement)(S.MenuItem,{onClick:s("download_expiry",(0,L.__)("Enter the number of days before a download link expires, or leave blank","woocommerce"))},(0,L.__)("Set download expiry","woocommerce"))),(0,v.createElement)(Cp.Slot,{group:"downloads",onChange:t,onClose:o,selection:e,supportsMultipleSelection:r}))})}const Fp=["image"],Dp="woocommerce-add-image-menu-item__upload_image_modal",Lp="woocommerce-add-image-menu-item__upload_image_modal_wrapper";function Hp({selection:e,onChange:t,onClose:o}){const[r,n]=(0,v.useState)(!1),a=e.map((({id:e})=>e));return(0,v.useEffect)((function(){const e=document.querySelector(`.${Dp}`),t=null==e?void 0:e.closest('[role="dialog"]'),o=null==t?void 0:t.parentElement;return null==o||o.classList.add(Lp),()=>{null==o||o.classList.remove(Lp)}}),[r]),(0,v.createElement)(Dt.MediaUpload,{onSelect:function(r){const n=Pn(r);(0,Q.recordEvent)("product_variations_menu_add_image_update",{source:Y,action:"add_image_to_variation",variation_id:a}),t(e.map((({id:e})=>({id:e,image:n})))),o()},modalClass:Dp,allowedTypes:Fp,mode:"upload",multiple:!1,render:({open:e})=>{return(0,v.createElement)(S.MenuItem,{onClick:(t=e,function(){(0,Q.recordEvent)("product_variations_menu_add_image_select",{source:Y,action:"add_image_to_variation",variation_id:a}),t(),n(!0)})},(0,L.__)("Add image","woocommerce"));var t}})}function Rp({selection:e,onChange:t,onDelete:o,onClose:r,supportsMultipleSelection:n=!1}){const a=n||1!==e.length?null:e[0];return(0,v.createElement)("div",{className:Ee()({"components-dropdown-menu__menu":n})},(0,v.createElement)(S.MenuGroup,{label:n?void 0:(0,L.sprintf)((0,L.__)("Variation Id: %s","woocommerce"),null==a?void 0:a.id)},n?(0,v.createElement)(v.Fragment,null,(0,v.createElement)(Ap,{selection:e,onChange:t,onClose:r}),(0,v.createElement)(kp,{selection:e,onChange:t,onClose:r}),(0,v.createElement)(Hp,{selection:e,onChange:t,onClose:r})):(0,v.createElement)(S.MenuItem,{href:null==a?void 0:a.permalink,target:"_blank",rel:"noreferrer",onClick:()=>{(0,Q.recordEvent)("product_variations_preview",{source:Y,variation_id:null==a?void 0:a.id})}},(0,L.__)("Preview","woocommerce")),(0,v.createElement)(Bp,{selection:e,onChange:t,onClose:r})),(0,v.createElement)(Cp.Slot,{group:"top-level",onChange:t,onClose:r,selection:e,supportsMultipleSelection:n}),(0,v.createElement)(S.MenuGroup,null,(0,v.createElement)(Pp,{selection:e,onChange:t,onClose:r,supportsMultipleSelection:n}),(0,v.createElement)(xp,{selection:e,onChange:t,onClose:r,supportsMultipleSelection:n}),(0,v.createElement)(yp,{selection:e,onChange:t,onClose:r,supportsMultipleSelection:n}),window.wcAdminFeatures["product-virtual-downloadable"]&&(0,v.createElement)(Vp,{selection:e,onChange:t,onClose:r,supportsMultipleSelection:n})),(0,v.createElement)(Cp.Slot,{group:"secondary",onChange:t,onClose:r,selection:e,supportsMultipleSelection:n}),(0,v.createElement)(S.MenuGroup,null,(0,v.createElement)(S.MenuItem,{isDestructive:!0,label:n?void 0:(0,L.__)("Delete variation","woocommerce"),variant:"link",onClick:()=>{o(e),r()},className:"woocommerce-product-variations__actions--delete"},(0,L.__)("Delete","woocommerce"))),(0,v.createElement)(Cp.Slot,{group:"tertiary",onChange:t,onClose:r,selection:e,supportsMultipleSelection:n}))}function zp({selection:e,onChange:t,onDelete:o}){return e&&1===e.length?(0,v.createElement)(S.DropdownMenu,{popoverProps:{placement:"left-start"},icon:Ae,label:(0,L.__)("Actions","woocommerce"),toggleProps:{onClick(){(0,Q.recordEvent)("product_variations_menu_view",{source:Y,variation_id:e[0].id})}}},(({onClose:r})=>(0,v.createElement)(Rp,{selection:e,onClose:r,onChange:t,onDelete:o,supportsMultipleSelection:!1}))):null}const Ip=(0,L.__)("Not visible to customers","woocommerce");function Op(e){return(0,We.getNewPath)({},`/product/${e.parent_id}/variation/${e.id}`,{})}function $p({variation:e,variableAttributes:t,isUpdating:o,isSelected:r,isSelectionDisabled:n,hideActionButtons:a,onChange:c,onDelete:l,onEdit:i,onSelect:s}){const{formatAmount:u}=(0,v.useContext)(oe.CurrencyContext),{matchesAny:m,tags:d}=(0,v.useMemo)((function(){let o=!1;const r=t.map((t=>{const r=e.attributes.find((e=>e.id===t.id));return r?{id:r.id,label:r.option}:(o=!0,{id:t.id,label:(0,L.sprintf)((0,L.__)("Any %s","woocommerce"),t.name)})}));return{matchesAny:o,tags:r}}),[t,e]);return(0,v.createElement)(v.Fragment,null,(0,v.createElement)("div",{className:"woocommerce-product-variations__selection",role:"cell"},m&&(0,v.createElement)(x.__experimentalTooltip,{text:(0,L.__)("'Any' variations are no longer fully supported. Use regular variations instead","woocommerce"),helperText:(0,L.__)("View helper text","woocommerce"),position:"middle right"},(0,v.createElement)(je,{icon:Eu,size:24})),o?(0,v.createElement)(S.Spinner,null):(0,v.createElement)(S.CheckboxControl,{value:e.id,checked:r,onChange:s,disabled:n,"aria-label":r?(0,L.__)("Unselect variation","woocommerce"):(0,L.__)("Select variation","woocommerce")})),(0,v.createElement)("div",{className:"woocommerce-product-variations__attributes",role:"cell"},d.map((e=>{const t=(0,v.createElement)(x.Tag,{id:e.id,className:"woocommerce-product-variations__attribute",key:e.id,label:_p(e.label,32),screenReaderLabel:e.label});return d.length<=32?t:(0,v.createElement)(x.__experimentalTooltip,{key:e.id,text:e.label,position:"top center"},(0,v.createElement)("span",null,t))}))),(0,v.createElement)("div",{className:Ee()("woocommerce-product-variations__price",{"woocommerce-product-variations__price--fade":"private"===e.status}),role:"cell"},e.on_sale&&(0,v.createElement)("span",{className:"woocommerce-product-variations__sale-price"},u(e.sale_price)),(0,v.createElement)("span",{className:Ee()("woocommerce-product-variations__regular-price",{"woocommerce-product-variations__regular-price--on-sale":e.on_sale})},u(e.regular_price))),(0,v.createElement)("div",{className:Ee()("woocommerce-product-variations__quantity",{"woocommerce-product-variations__quantity--fade":"private"===e.status}),role:"cell"},e.regular_price&&(0,v.createElement)(v.Fragment,null,(0,v.createElement)("span",{className:Ee()("woocommerce-product-variations__status-dot",Kd(e))},"●"),Xd(e))),(0,v.createElement)("div",{className:"woocommerce-product-variations__actions",role:"cell"},("private"===e.status||!e.regular_price)&&(0,v.createElement)(x.__experimentalTooltip,{className:"woocommerce-attribute-list-item__actions-tooltip",position:"top center",text:Ip},(0,v.createElement)("div",{className:"woocommerce-attribute-list-item__actions-icon-wrapper"},(0,v.createElement)(Rd,{className:"woocommerce-attribute-list-item__actions-icon-wrapper-icon"}))),a&&(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.Button,{href:Op(e),onClick:i},(0,L.__)("Edit","woocommerce")),(0,v.createElement)(zp,{selection:[e],onChange:function(e){c(e[0])},onDelete:function(e){l(e[0])}}))))}function Gp({selection:e,disabled:t,onChange:o,onDelete:r}){return e?(0,v.createElement)(S.Dropdown,{popoverProps:{placement:"bottom-end"},renderToggle:({isOpen:e,onToggle:o})=>(0,v.createElement)(S.Button,{disabled:t,"aria-expanded":e,icon:e?Wr:yt,variant:"secondary",onClick:o,className:"variations-actions-menu__toogle"},(0,v.createElement)("span",null,(0,L.__)("Quick update","woocommerce"))),renderContent:({onClose:t})=>(0,v.createElement)(Rp,{selection:e,onClose:t,onChange:o,onDelete:r,supportsMultipleSelection:!0})}):null}function Up(e,t){if("id"in e){const e="update"===t?"updated":"deleted";return(0,L.sprintf)((0,L.__)("1 variation %s.","woocommerce"),e)}const{update:o=[],delete:r=[]}=e,n=o.length,a=r.length;return a>0?(0,L.sprintf)((0,L.__)("%s variations deleted.","woocommerce"),a):n>0?(0,L.sprintf)((0,L.__)("%s variations updated.","woocommerce"),n):""}const jp=(0,v.forwardRef)((function({noticeText:e,noticeActions:t=[],noticeStatus:o="error",onNoticeDismiss:r=(()=>{}),onVariationTableChange:n=(()=>{})},c){const l=(0,b.useEntityId)("postType","product"),[i]=(0,b.useEntityProp)("postType","product","attributes"),s=(0,v.useMemo)((()=>i.filter((e=>e.variation))),[i]),[u]=(0,b.useEntityProp)("postType","product","variations"),{createSuccessNotice:m,createErrorNotice:d}=(0,a.useDispatch)("core/notices"),{isLoading:p,variations:h,totalCount:_,onPageChange:w,onPerPageChange:g,onFilter:E,getFilters:f,hasFilters:C,clearFilters:y,selected:A,isSelectingAll:k,selectedCount:P,areAllSelected:B,areSomeSelected:N,isSelected:M,onSelect:T,onSelectPage:V,onSelectAll:F,onClearSelection:D,isUpdating:H,onUpdate:z,onDelete:I,onBatchUpdate:O,onBatchDelete:$,isGenerating:G,variationsError:U,onGenerate:j}=function({productId:e}){const[t,o]=(0,v.useState)([]),[r,n]=(0,v.useState)(0),[c,l]=(0,v.useState)(!1),[i,s]=(0,v.useState)(),[u,m]=(0,v.useState)([]),d=(0,v.useRef)(5);async function p(e,t=!1){const r={page:1,per_page:d.current,order:"asc",orderby:"menu_order",attributes:[],...e};try{const{invalidateResolution:e}=(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);t&&(await e("getProductVariations",[r]),await e("getProductVariationsTotalCount",[r]));const{getProductVariations:c,getProductVariationsTotalCount:i}=(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);l(!0),s(void 0);const u=await c(r),m=await i(r);o(u),n(m),l(!1)}catch(e){s(e),l(!1)}}const[h,_]=(0,v.useState)(0),[w,g]=(0,v.useState)(!1),E=(0,v.useRef)({}),f=(0,v.useMemo)((function(){return h>0?Object.values(E.current):[]}),[h]),b=(0,v.useCallback)((function(e){return h>0&&e.id in E.current}),[h]),C=(0,v.useMemo)((()=>h>0&&t.every(b)),[t,h,b]),y=(0,v.useMemo)((()=>h>0&&t.some(b)),[t,h,b]);function A(e){return function(t){t?(E.current[e.id]=e,_((e=>e+1))):(delete E.current[e.id],_((e=>e-1)))}}function x(){E.current={},_(0)}const[k,S]=(0,v.useState)({}),{isGenerating:P,generateProductVariations:B,generateError:N}=pp(),M=(0,v.useRef)(!1);return(0,v.useEffect)((()=>{P&&(m([]),x());const t=!1===M.current&&!1===P,o=!0===M.current&&!1===P;(t||o)&&p({product_id:e},!0),M.current=Boolean(P)}),[e,P]),{isLoading:c,variations:t,totalCount:r,onPageChange:function(t){p({product_id:e,attributes:u,page:t})},onPerPageChange:function(t){d.current=t,p({product_id:e,attributes:u})},onFilter:function(t){return function(o){let r=!1;const n=u.reduce(((e,n)=>n.attribute===t.slug?(r=!0,0===o.length?e:[...e,{...n,terms:o}]):[...e,n]),[]);r||n.push({attribute:t.slug,terms:o}),x(),p({product_id:e,attributes:n}),m(n)}},getFilters:function(e){var t,o;return null!==(o=null===(t=u.find((t=>t.attribute===e.slug)))||void 0===t?void 0:t.terms)&&void 0!==o?o:[]},hasFilters:function(){return Boolean(u.length)},clearFilters:async function(){return m([]),p({product_id:e})},selected:f,isSelectingAll:w,selectedCount:h,areAllSelected:C,areSomeSelected:y,isSelected:b,onSelect:A,onSelectPage:function(e){e?t.forEach((e=>{E.current[e.id]=e})):t.forEach((e=>{delete E.current[e.id]})),_(Object.keys(E.current).length)},onSelectAll:async function(){g(!0);const{getProductVariations:t}=(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);let o=1,n=0;for(;n{E.current[e.id]=e}))}return _(n),g(!1),n},onClearSelection:x,isUpdating:k,onUpdate:async function({id:t,...o}){if(k[t])return;const{updateProductVariation:r}=(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);return r({product_id:e,id:t},o).then((async o=>(await(0,a.dispatch)("core").invalidateResolution("getEntityRecord",["postType","product_variation",t]),await p({product_id:e,attributes:u}),o)))},onDelete:async function(t){if(k[t])return;const{deleteProductVariation:o,invalidateResolutionForStore:r}=(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);return o({product_id:e,id:t}).then((async o=>(A(o)(!1),await(0,a.dispatch)("core").invalidateResolution("getEntityRecord",["postType","product",e]),await(0,a.dispatch)("core").invalidateResolution("getEntityRecord",["postType","product_variation",t]),await r(),await p({product_id:e,attributes:u}),o)))},onBatchUpdate:async function(t){var o;const{invalidateResolution:r}=(0,a.dispatch)("core"),{batchUpdateProductVariations:n,invalidateResolutionForStore:c}=(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);E.current={},_(0);let l=1;const i=[];for(;50*(l-1)s.reduce(((e,t)=>({...e,[t.id]:!0})),0===a?{}:e)));const u=await n({product_id:e},{update:s});l++;const m=null!==(o=null==u?void 0:u.update)&&void 0!==o?o:[];i.push(...m);for(const e of m)await r("getEntityRecord",["postType","product_variation",e.id]),E.current[e.id]=e,_((e=>e+1))}return S({}),await c(),await p({product_id:e,attributes:u}),{update:i}},onBatchDelete:async function(t){var o,r;const{invalidateResolution:n}=(0,a.dispatch)("core"),{batchUpdateProductVariations:c,invalidateResolutionForStore:l}=(0,a.dispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);E.current={},_(0);let i=1;const s=[];for(;50*(i-1)u.reduce(((e,t)=>({...e,[t.id]:!0})),0===a?{}:e)));const m=await c({product_id:e},{delete:u.map((({id:e})=>e))});i++;const d=null!==(o=null==m?void 0:m.delete)&&void 0!==o?o:[];s.push(...null!==(r=null==m?void 0:m.delete)&&void 0!==r?r:[]);for(const e of d)await n("getEntityRecord",["postType","product_variation",e.id]),delete E.current[e.id],_((e=>e-1))}return S({}),await n("getEntityRecord",["postType","product",e]),await l(),await p({product_id:e,attributes:u}),{delete:s}},isGenerating:P,onGenerate:B,variationsError:null!=N?N:i}}({productId:l}),q=void 0!==U;if(!p&&!G&&(0===u.length||q))return(0,v.createElement)(mp,{onActionClick:function(){j(i)},isError:q});function Z(e){I(e.id).then((t=>{(0,Q.recordEvent)("product_variations_delete",{source:Y,product_id:l,variation_id:e.id}),m(Up(t,"delete")),n("delete")})).catch((()=>{d((0,L.__)("Failed to delete variation.","woocommerce"))}))}function W(e){z(e).then((t=>{(0,Q.recordEvent)("product_variations_change",{source:Y,product_id:l,variation_id:e.id}),m(Up(t,"update")),n("update",[e])})).catch((()=>{d((0,L.__)("Failed to save variation.","woocommerce"))}))}function J(e){const t=Date.now();O(e).then((o=>{(0,Q.recordEvent)("product_variations_update_all",{source:Y,product_id:l,variations_count:e.length,request_time:Date.now()-t}),m(Up(o)),n("update",e)})).catch((()=>{d((0,L.__)("Failed to update variations.","woocommerce"))}))}function X(e){const t=Date.now();$(e).then((o=>{(0,Q.recordEvent)("product_variations_delete_all",{source:Y,product_id:l,variations_count:e.length,request_time:Date.now()-t}),m(Up(o)),n("delete")})).catch((()=>{d((0,L.__)("Failed to delete variations.","woocommerce"))}))}function K(e){return function(){(0,Q.recordEvent)("product_variations_edit",{source:Y,product_id:l,variation_id:e.id})}}return(0,v.createElement)("div",{className:"woocommerce-product-variations",ref:c},e&&(0,v.createElement)(S.Notice,{status:o,className:"woocommerce-product-variations__notice",onRemove:r,actions:t.map((e=>({...e,onClick:()=>{null==e||e.onClick(J,X)}})))},e),(0,v.createElement)("div",{className:"woocommerce-product-variations__table",role:"table"},(C()||_>0)&&(0,v.createElement)("div",{className:"woocommerce-product-variations__table-header",role:"rowgroup"},(0,v.createElement)("div",{className:"woocommerce-product-variations__table-row",role:"rowheader"},(0,v.createElement)("div",{className:"woocommerce-product-variations__filters"},N?(0,v.createElement)(v.Fragment,null,(0,v.createElement)("span",null,(0,L.sprintf)((0,L.__)("%d selected","woocommerce"),P)),(0,v.createElement)(S.Button,{variant:"tertiary",onClick:()=>V(!0)},(0,L.sprintf)((0,L.__)("Select page (%d)","woocommerce"),h.length)),(0,v.createElement)(S.Button,{variant:"tertiary",isBusy:k,onClick:async function(){const e=Date.now();F().then((t=>{(0,Q.recordEvent)("product_variations_select_all",{source:Y,product_id:l,variations_count:t,request_time:Date.now()-e})}))}},(0,L.sprintf)((0,L.__)("Select all (%d)","woocommerce"),_)),(0,v.createElement)(S.Button,{variant:"tertiary",onClick:D},(0,L.__)("Clear selection","woocommerce"))):s.map((e=>(0,v.createElement)(dp,{key:e.id,initialValues:f(e),attribute:e,onFilter:E(e)})))),(0,v.createElement)("div",{className:"woocommerce-product-variations__actions"},(0,v.createElement)(Gp,{selection:A,disabled:!N&&!k,onChange:J,onDelete:X}))),_>0&&(0,v.createElement)("div",{className:"woocommerce-product-variations__table-row woocommerce-product-variations__table-rowheader",role:"rowheader"},(0,v.createElement)("div",{className:"woocommerce-product-variations__table-column woocommerce-product-variations__selection",role:"columnheader"},(0,v.createElement)(S.CheckboxControl,{value:"all",checked:B,indeterminate:!B&&N,onChange:V,"aria-label":(0,L.__)("Select all","woocommerce")})),(0,v.createElement)("div",{className:"woocommerce-product-variations__table-column",role:"columnheader"},(0,L.__)("Variation","woocommerce")),(0,v.createElement)("div",{className:"woocommerce-product-variations__table-column woocommerce-product-variations__price",role:"columnheader"},(0,L.__)("Price","woocommerce")),(0,v.createElement)("div",{className:"woocommerce-product-variations__table-column",role:"columnheader"},(0,L.__)("Stock","woocommerce")))),p||G?(0,v.createElement)("div",{className:"woocommerce-product-variations__table-body",role:"presentation","aria-label":G?(0,L.__)("Generating variations…","woocommerce"):(0,L.__)("Loading variations…","woocommerce")},Array.from({length:h.length||5}).map(((e,t)=>(0,v.createElement)(hp,{key:t})))):_>0?(0,v.createElement)(x.Sortable,{className:"woocommerce-product-variations__table-body",role:"rowgroup"},h.map((e=>(0,v.createElement)(x.ListItem,{key:`${e.id}`,className:"woocommerce-product-variations__table-row",role:"row"},(0,v.createElement)($p,{variation:e,variableAttributes:s,isUpdating:H[e.id],isSelected:M(e),isSelectionDisabled:k,hideActionButtons:!N,onChange:W,onDelete:Z,onEdit:K(e),onSelect:T(e)}))))):(0,v.createElement)(mp,{isError:!1,message:(0,L.__)("No variations were found","woocommerce"),actionText:(0,L.__)("Clear filters","woocommerce"),onActionClick:y}),_>5&&(0,v.createElement)("div",{className:"woocommerce-product-variations__table-footer",role:"row"},(0,v.createElement)(ip,{totalCount:_,onPageChange:w,onPerPageChange:g}))))})),qp=()=>{const[e,t]=(0,v.useState)(!1),o=(0,b.useEntityId)("postType","product"),r=(0,v.useRef)(),n=(0,v.useMemo)((()=>({product_id:o,page:1,per_page:5,order:"asc",orderby:"menu_order"})),[o]),{totalCount:c}=(0,a.useSelect)((e=>{const{getProductVariationsTotalCount:t}=e(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);return{totalCount:t(n)}}),[o]),{updateUserPreferences:l,variable_product_block_tour_shown:i}=(0,R.useUserPreferences)(),s={placement:"top",steps:[{referenceElements:{desktop:".wp-block-woocommerce-product-variation-items-field"},focusElement:{desktop:".wp-block-woocommerce-product-variation-items-field"},meta:{name:"product-variations-2",heading:(0,L.__)("⚡️ This product now has variations","woocommerce"),descriptions:{desktop:(0,L.__)("From now on, you’ll manage pricing, shipping, and inventory for each variation individually—just like any other product in your store.","woocommerce")},primaryButton:{text:(0,L.__)("Got it","woocommerce")}}}],options:{classNames:["variation-items-product-tour"],effects:{arrowIndicator:!0,spotlight:{interactivity:{enabled:!0}}},callbacks:{onStepViewOnce:()=>{(0,Q.recordEvent)("variable_product_block_tour_shown",{variable_count:c})}},popperModifiers:[{name:"offset",options:{offset:[0,32]}}]},closeHandler:()=>{l({variable_product_block_tour_shown:"yes"}),t(!1),(0,Q.recordEvent)("variable_product_block_tour_dismissed")}};(0,v.useEffect)((()=>{const o=r.current!==c&&c>0&&0===r.current;r.current=c,o&&!e&&t(!0)}),[c]);const{hasShownProductEditorTour:u}=(0,a.useSelect)((e=>{const{getOption:t}=e(R.OPTIONS_STORE_NAME);return{hasShownProductEditorTour:"yes"===t("woocommerce_block_product_tour_shown")}}));return"yes"!==i&&e&&u?(0,v.createElement)(x.TourKit,{config:s}):null};function Zp(e){return(0,v.createElement)("div",{...e,role:"none",className:"wp-block-woocommerce-product-variation-items-field__empty-state"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-row"},(0,v.createElement)("div",null,(0,L.__)("Variation","woocommerce")),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-name"})),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-actions"}))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-row"},(0,v.createElement)("div",null,(0,L.__)("Colors","woocommerce")),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-name"})),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-actions"}))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-row"},(0,v.createElement)("div",null,(0,L.__)("Sizes","woocommerce")),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-name"})),(0,v.createElement)("div",null,(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variation-items-field__empty-state-actions"}))))}const{name:Wp,...Jp}=lp,Yp={example:{},edit:function({attributes:e,context:t}){const o=(0,v.useRef)(!1),{invalidateResolution:r}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME),n=(0,b.useEntityId)("postType","product"),c=(0,f.useWooBlockProps)(e),[l]=(0,b.useEntityProp)("postType","product","status"),[i]=Rt("attributes"),s=(0,v.useMemo)((function(){return null==i?void 0:i.some((e=>e.variation))}),[i]),u=(0,v.useMemo)((()=>({product_id:n,order:"asc",orderby:"menu_order",has_price:!1})),[n]),{totalCountWithoutPrice:m}=(0,a.useSelect)((e=>{const{getProductVariationsTotalCount:t}=e(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME);return{totalCountWithoutPrice:t(u)}}),[u]),{updateUserPreferences:d,variable_items_without_price_notice_dismissed:p}=(0,R.useUserPreferences)(),{ref:h}=Vn("variations",(async function(e,t){if(m>0&&!o.current&&"publish"!==l&&"publish"===(null==t?void 0:t.status))return"yes"!==p&&d({variable_items_without_price_notice_dismissed:{...p||{},[n]:"no"}}),(0,L.__)("Set variation prices before adding this product.","woocommerce")}),[m]),_=!p||"yes"!==p[n],w=m>0&&_?(0,L.sprintf)((0,L.__)("%d variations do not have prices. Variations that do not have prices will not be visible to customers.","woocommerce"),m):"";return s?(0,v.createElement)("div",{...c},(0,v.createElement)(jp,{ref:h,noticeText:w,onNoticeDismiss:()=>{o.current=!0,d({variable_items_without_price_notice_dismissed:{...p||{},[n]:"yes"}})},noticeActions:[{label:(0,L.__)("Set prices","woocommerce"),onClick:function(e){(0,Q.recordEvent)("product_variations_set_prices_select",{source:Y});const t=(0,a.resolveSelect)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME).getProductVariations({product_id:n,order:"asc",orderby:"menu_order",has_price:!1,_fields:["id"],per_page:m});vp({onOk(o){(0,Q.recordEvent)("product_variations_set_prices_update",{source:Y}),t.then((t=>{e(t.map((({id:e})=>({id:e,regular_price:o}))))}))}})},className:"is-destructive"}],onVariationTableChange:(e,t)=>{("delete"===e||"update"===e&&t&&t.find((e=>"regular_price"in e||"sale_price"in e)))&&r("getProductVariationsTotalCount",[u])}}),t.isInSelectedTab&&(0,v.createElement)(qp,null)):(0,v.createElement)(Zp,null)}};function Xp(){return y({name:Wp,metadata:Jp,settings:Yp})}const Kp=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-variations-options-field","title":"Product variations options","category":"woocommerce","description":"The product variations options.","keywords":["products","variations"],"textdomain":"default","attributes":{"description":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}');function Qp(e){const t=(0,g.useInstanceId)(Qp,"clip-path");return(0,v.createElement)("svg",{...e,viewBox:"0 0 56 56",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:!1},(0,v.createElement)("g",{clipPath:`url(#${t})`},(0,v.createElement)("path",{d:"M18.7261 9.37008H26.8168V5.47626H28.4106C29.4938 5.47626 29.9499 4.92889 29.9499 3.91198C29.9499 2.89508 29.4938 2.34771 28.4106 2.34771C27.8689 2.34771 25.6325 2.32955 25.6325 2.32955V0L28.9263 0.0181591C31.2664 0.0181591 32.6244 1.59022 32.6244 3.91198C32.6244 6.23375 31.339 7.72539 29.1206 7.811V9.37008H37.2761C37.2761 9.37008 46.6289 13.7438 46.6289 14.0136H9.31112C9.31112 13.7438 18.7287 9.37008 18.7287 9.37008H18.7261Z",fill:"#F0F0F0"}),(0,v.createElement)("path",{d:"M0 21.0152C0 21.0152 9.19987 12.1613 10.6356 11.0484C11.8717 10.0912 13.3826 9.34668 16.3213 9.34668H18.7263C19.0943 14.2315 23.023 18.076 28.0013 18.076C32.9796 18.076 36.9083 14.2315 37.2763 9.34668H39.6812C42.62 9.34668 44.1309 10.0886 45.367 11.0484C46.8001 12.1613 56 21.0152 56 21.0152L52.8202 30.3541H44.3822L44.39 56.0025H11.6074L11.6152 30.3541H3.17719L-0.00259399 21.0152H0Z",fill:"currentColor"})),(0,v.createElement)("defs",null,(0,v.createElement)("clipPath",{id:t},(0,v.createElement)("rect",{width:"56",height:"56",fill:"white",transform:"matrix(-1 0 0 1 56 0)"}))))}const{name:eh,...th}=Kp,oh={example:{},edit:function({attributes:e,context:t}){const o=(0,f.useWooBlockProps)(e),{generateProductVariations:r}=pp(),{updateUserPreferences:n,local_attributes_notice_dismissed_ids:a=[]}=(0,R.useUserPreferences)(),[c,l]=(0,b.useEntityProp)("postType","product","attributes"),[i,s]=(0,b.useEntityProp)("postType","product","default_attributes"),{postType:u}=t,m=(0,b.useEntityId)("postType",u),{attributes:d,handleChange:p}=fl({allAttributes:c,isVariationAttributes:!0,productId:(0,b.useEntityId)("postType","product"),onChange(e,t){l(e),s(t),r(e,t)}}),h=d.filter((e=>0===e.id)).map((e=>e.name));let _="";return h.length>0&&!(null==a?void 0:a.includes(m))&&(_=(0,v.createInterpolateElement)((0,L.__)("Buyers can’t search or filter by to find the variations. Consider adding them again as global attributes to make them easier to discover.","woocommerce"),{attributeNames:(0,v.createElement)("span",null,2===h.length?h.join((0,L.__)(" and ","woocommerce")):h.join(", ")),globalAttributeLink:(0,v.createElement)(x.Link,{href:(0,Ct.getAdminLink)("edit.php?post_type=product&page=product_attributes"),type:"external",target:"_blank"})})),(0,v.createElement)("div",{...o},(0,v.createElement)(wl,{value:(0,v.useMemo)((function(){return d.map((e=>({...e,isDefault:i.some((t=>t.id===e.id||t.name===e.name))})))}),[d,i]),onAdd:()=>{(0,Q.recordEvent)("product_options_modal_add_button_click")},onChange:p,createNewAttributesAsGlobal:!0,useRemoveConfirmationModal:!0,onNoticeDismiss:()=>n({local_attributes_notice_dismissed_ids:[...a,m]}),onAddAnother:()=>{(0,Q.recordEvent)("product_add_options_modal_add_another_option_button_click")},onNewModalCancel:()=>{(0,Q.recordEvent)("product_options_modal_cancel_button_click")},onNewModalOpen:()=>{(0,Q.recordEvent)("product_options_add_option")},onRemoveItem:()=>{(0,Q.recordEvent)("product_add_options_modal_remove_option_button_click")},onRemove:()=>(0,Q.recordEvent)("product_remove_option_confirmation_confirm_click"),onRemoveCancel:()=>(0,Q.recordEvent)("product_remove_option_confirmation_cancel_click"),renderCustomEmptyState:function({addAttribute:e}){return(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variations-options-field__empty-state"},(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variations-options-field__empty-state-image"},(0,v.createElement)(Qp,{className:"wp-block-woocommerce-product-variations-options-field__empty-state-image-product"}),(0,v.createElement)(Qp,{className:"wp-block-woocommerce-product-variations-options-field__empty-state-image-product"}),(0,v.createElement)(Qp,{className:"wp-block-woocommerce-product-variations-options-field__empty-state-image-product"})),(0,v.createElement)("p",{className:"wp-block-woocommerce-product-variations-options-field__empty-state-description"},(0,L.__)("Sell your product in multiple variations like size or color.","woocommerce")),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-variations-options-field__empty-state-actions"},(0,v.createElement)(S.Button,{variant:"primary",onClick:()=>e()},(0,L.__)("Add options","woocommerce")),(0,v.createElement)(S.Button,{variant:"secondary",onClick:()=>e((0,L.__)("Size","woocommerce"))},(0,L.__)("Add sizes","woocommerce")),(0,v.createElement)(S.Button,{variant:"secondary",onClick:()=>e((0,L.__)("Color","woocommerce"))},(0,L.__)("Add colors","woocommerce"))))},disabledAttributeIds:c.filter((e=>!e.variation)).map((e=>e.id)),termsAutoSelection:"all",uiStrings:{notice:_,globalAttributeHelperMessage:"",customAttributeHelperMessage:"",newAttributeModalNotice:"",newAttributeModalTitle:(0,L.__)("Add variation options","woocommerce"),newAttributeModalDescription:(0,L.__)("Select from existing attributes or create new ones to add new variations for your product. You can change the order later.","woocommerce"),attributeRemoveLabel:(0,L.__)("Remove variation option","woocommerce"),attributeRemoveConfirmationModalMessage:(0,L.__)("If you continue, some variations of this product will be deleted and customers will no longer be able to purchase them.","woocommerce")}}))}};function rh(){return y({name:eh,metadata:th,settings:oh})}const nh=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-single-variation-notice","title":"Notice","category":"woocommerce","description":"Notice description","keywords":["products","notice"],"textdomain":"default","attributes":{"title":{"type":"string"},"content":{"type":"string"},"isDismissible":{"type":"boolean"},"type":{"type":"string"}},"supports":{"align":false,"html":true,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}');const{name:ah,...ch}=nh,lh={example:{},edit:function({attributes:e}){const t=(0,f.useWooBlockProps)(e),{content:o,isDismissible:r,title:n,type:c="info"}=e,[l]=(0,b.useEntityProp)("postType","product_variation","parent_id"),{dismissedNotices:i,dismissNotice:s,isResolving:u}=function(){const{updateOptions:e}=(0,a.useDispatch)(R.OPTIONS_STORE_NAME),{dismissedNotices:t,isResolving:o}=(0,a.useSelect)((e=>{const{getOption:t,hasFinishedResolution:o}=e(R.OPTIONS_STORE_NAME);return{dismissedNotices:t($)||[],isResolving:!o("getOption",[$])}}),[]);return{dismissedNotices:t,dismissNotice:async t=>{const{dismissedNoticesOption:o}=await(async()=>{const{getOption:e}=(0,a.resolveSelect)(R.OPTIONS_STORE_NAME);return{dismissedNoticesOption:await e($)||[]}})();e({[$]:[...o,t]})},isResolving:o}}(),{parentName:m,isParentResolving:d}=(0,a.useSelect)((e=>{const{getEditedEntityRecord:t,hasFinishedResolution:o}=e("core"),{name:r}=t("postType","product",l);return{parentName:r||"",isParentResolving:!o("getEditedEntityRecord",["postType","product",l])}}));return i.includes(l)||u||d||""===m?null:(0,v.createElement)("div",{...t},(0,v.createElement)(ol,{title:n,type:c,isDismissible:r,handleDismiss:()=>{(0,Q.recordEvent)("product_single_variation_notice_dismissed"),s(l)}},(0,v.createInterpolateElement)(o,{strong:(0,v.createElement)("strong",null),noticeLink:(0,v.createElement)(x.Link,{href:(0,We.getNewPath)({tab:"variations"},`/product/${l}`),onClick:()=>{(0,Q.recordEvent)("product_single_variation_notice_click")}}),parentProductName:(0,v.createElement)("span",null,m)})))}};function ih(){return y({name:ah,metadata:ch,settings:lh})}const sh=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-has-variations-notice","title":"Notice","category":"woocommerce","description":"Notice description","keywords":["products","notice"],"textdomain":"default","attributes":{"title":{"type":"string"},"content":{"type":"string"},"buttonText":{"type":"string"},"type":{"type":"string"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),uh=e=>!(!Array.isArray(e)||!e.length)&&e.some((({variation:e})=>e)),{name:mh,...dh}=sh,ph={example:{},edit:function({attributes:e}){const t=(0,f.useWooBlockProps)(e),{buttonText:o,content:r,title:n,type:a="info"}=e,[c]=(0,b.useEntityProp)("postType","product","attributes"),l=uh(c);return(0,v.createElement)("div",{...t},l&&(0,v.createElement)(ol,{content:r,title:n,type:a},(0,v.createElement)(S.Button,{isSecondary:!0,onClick:()=>(0,We.navigateTo)({url:(0,We.getNewPath)({tab:"variations"})})},o)))}};function hh(){return y({name:mh,metadata:dh,settings:ph})}const _h=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-taxonomy-field","title":"Taxonomy","category":"widgets","description":"A block that displays a taxonomy field, allowing searching, selection, and creation of new items","keywords":["taxonomy"],"textdomain":"default","attributes":{"slug":{"type":"string","__experimentalRole":"content"},"property":{"type":"string","__experimentalRole":"content"},"label":{"type":"string","__experimentalRole":"content"},"createTitle":{"type":"string","__experimentalRole":"content"},"dialogNameHelpText":{"type":"string","__experimentalRole":"content"},"parentTaxonomyText":{"type":"string","__experimentalRole":"content"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}');async function vh(e,t){const o=[],r={};return e.forEach((e=>{r[e.id]=e})),e.forEach((e=>{e.parent>0&&!r[e.parent]&&o.push(e.parent)})),o.length>0?(0,a.resolveSelect)("core").getEntityRecords("taxonomy",t,{include:o}).then((o=>vh([...o,...e],t))):e}const wh=(e,t={fetchParents:!0})=>{const[o,r]=(0,v.useState)(!1);return{searchEntity:async function(o){r(!0);let n=[];try{n=await(0,a.resolveSelect)("core").getEntityRecords("taxonomy",e,{per_page:30,search:(0,x.escapeHTML)(o)}),(null==t?void 0:t.fetchParents)&&(n=await vh(n,e))}finally{r(!1)}return n},isResolving:o}},gh=({onCancel:e,onCreate:t,initialName:o,slug:r,hierarchical:n,dialogNameHelpText:c,parentTaxonomyText:l,title:i})=>{const[s,u]=(0,v.useState)(""),[m,d]=(0,v.useState)([]),{searchEntity:p,isResolving:h}=wh(r),_=(0,g.useDebounce)((0,v.useCallback)((e=>p(e||"").then(d)),[]),150);(0,v.useEffect)((()=>{_("")}),[]);const{saveEntityRecord:w}=(0,a.useDispatch)("core"),[E,f]=(0,v.useState)(!1),[b,C]=(0,v.useState)(null),[y,A]=(0,v.useState)(o||""),[k,P]=(0,v.useState)(null),B=(0,g.useInstanceId)(S.BaseControl,"taxonomy_name"),N=(0,g.useInstanceId)(x.__experimentalSelectTreeControl,"parent-taxonomy-select");return(0,v.createElement)(S.Modal,{title:i,onRequestClose:e,className:"woocommerce-create-new-taxonomy-modal"},(0,v.createElement)("div",{className:"woocommerce-create-new-taxonomy-modal__wrapper"},(0,v.createElement)(S.BaseControl,{id:B,label:(0,L.__)("Name","woocommerce"),help:b||c,className:Ee()({"has-error":b})},(0,v.createElement)(S.TextControl,{id:B,value:y,onChange:A})),n&&(0,v.createElement)(x.__experimentalSelectTreeControl,{isLoading:h,label:(0,v.createInterpolateElement)(`${l||(0,L.__)("Parent","woocommerce")} `,{optional:(0,v.createElement)("span",{className:"woocommerce-create-new-taxonomy-modal__optional"},(0,L.__)("(optional)","woocommerce"))}),id:N,items:m.map((e=>({label:e.name,value:String(e.id),parent:e.parent>0?String(e.parent):void 0}))),shouldNotRecursivelySelect:!0,selected:k?{value:String(k.id),label:k.name}:void 0,onSelect:e=>e&&P({id:+e.value,name:e.label,parent:e.parent?+e.parent:0}),onRemove:()=>P(null),onInputChange:e=>{_(e),u(e||"")},createValue:s}),(0,v.createElement)("div",{className:"woocommerce-create-new-taxonomy-modal__buttons"},(0,v.createElement)(S.Button,{variant:"tertiary",onClick:e,disabled:E},(0,L.__)("Cancel","woocommerce")),(0,v.createElement)(S.Button,{variant:"primary",disabled:0===y.length||E,isBusy:E,onClick:async()=>{C(null),f(!0);try{const e=await w("taxonomy",r,{name:y,parent:k?k.id:null},{throwOnError:!0});f(!1),t(e)}catch(e){if(f(!1),!e.message)throw C((0,L.__)("Failed to create taxonomy","woocommerce")),e;C(e.message)}}},(0,L.__)("Create","woocommerce")))))},{name:Eh}=_h,fh={example:{},edit:function({attributes:e,context:{postType:t}}){const o=(0,f.useWooBlockProps)(e),{hierarchical:r}=(0,a.useSelect)((t=>t("core").getTaxonomy(e.slug)||{hierarchical:!1})),{label:n,slug:c,property:l,createTitle:i,dialogNameHelpText:s,parentTaxonomyText:u,disabled:m}=e,[d,p]=(0,v.useState)(""),[h,_]=(0,v.useState)([]),{searchEntity:w,isResolving:E}=wh(c,{fetchParents:r}),b=(0,g.useDebounce)((0,v.useCallback)((e=>{p(e),w(e||"").then(_)}),[r]),150);(0,v.useEffect)((()=>{b("")}),[]);const[C,y]=Rt(l,{postType:t,fallbackValue:[]}),A=(C||[]).map((e=>({value:String(e.id),label:e.name}))),[k,S]=(0,v.useState)(!1),P=h.map((e=>({parent:r&&e.parent&&e.parent>0?String(e.parent):void 0,label:e.name,value:String(e.id)})));return(0,v.createElement)("div",{...o},(0,v.createElement)(v.Fragment,null,(0,v.createElement)(x.__experimentalSelectTreeControl,{id:(0,g.useInstanceId)(x.__experimentalSelectTreeControl,"woocommerce-taxonomy-select"),label:n,isLoading:E,disabled:m,multiple:!0,createValue:d,onInputChange:b,shouldNotRecursivelySelect:!0,shouldShowCreateButton:e=>!e||-1===P.findIndex((t=>t.label.toLowerCase()===e.toLowerCase())),onCreateNew:()=>S(!0),items:P,selected:A,onSelect:e=>{Array.isArray(e)?y([...e.map((e=>({id:+e.value,name:e.label,parent:+(e.parent||0)}))),...C||[]]):y([{id:+e.value,name:e.label,parent:+(e.parent||0)},...C||[]])},onRemove:e=>{Array.isArray(e)?y((C||[]).filter((t=>!e.find((e=>e.value===String(t.id)))))):y((C||[]).filter((t=>String(t.id)!==e.value)))}}),k&&(0,v.createElement)(gh,{slug:c,hierarchical:r,title:i,dialogNameHelpText:s,parentTaxonomyText:u,onCancel:()=>S(!1),onCreate:e=>{S(!1),p(""),y([{id:e.id,name:e.name,parent:e.parent},...C||[]])},initialName:d})))}},bh=()=>y({name:Eh,metadata:_h,settings:fh}),Ch=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-text-field","title":"Product text field","category":"woocommerce","description":"A text field for use in the product editor.","keywords":["products","text"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"},"property":{"type":"string"},"placeholder":{"type":"string"},"help":{"type":"string"},"tooltip":{"type":"string"},"suffix":{"type":"object"},"type":{"type":"object"},"required":{"type":"object"},"pattern":{"type":"object"},"minLength":{"type":"object"},"maxLength":{"type":"object"},"min":{"type":"object"},"max":{"type":"object"}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}'),{name:yh,...Ah}=Ch,xh={example:{},edit:function({attributes:e,context:{postType:t}}){var o;const r=(0,f.useWooBlockProps)(e),{property:n,label:a,placeholder:c,required:l,pattern:i,minLength:s,maxLength:u,min:m,max:d,help:p,tooltip:h,disabled:_,type:w,suffix:g}=e,[E,b]=Rt(n,{postType:t,fallbackValue:""}),{hasEdit:C}=Ot(),y=(0,v.useRef)(null),{error:A,validate:k}=Vn(n,(async function(){var e,t,o,r,n,a;if(!y.current)return;const c=y.current;let p="";return c.validity.typeMismatch&&(p=null!==(e=null==w?void 0:w.message)&&void 0!==e?e:(0,L.__)("Invalid value for the field.","woocommerce")),c.validity.valueMissing&&(p="string"==typeof l?l:(0,L.__)("This field is required.","woocommerce")),c.validity.patternMismatch&&(p=null!==(t=null==i?void 0:i.message)&&void 0!==t?t:(0,L.__)("Invalid value for the field.","woocommerce")),c.validity.tooShort&&(p=(0,L.sprintf)(null!==(o=null==s?void 0:s.message)&&void 0!==o?o:(0,L.__)("The minimum length of the field is %d","woocommerce"),null==s?void 0:s.value)),c.validity.tooLong&&(p=(0,L.sprintf)(null!==(r=null==u?void 0:u.message)&&void 0!==r?r:(0,L.__)("The maximum length of the field is %d","woocommerce"),null==u?void 0:u.value)),c.validity.rangeUnderflow&&(p=(0,L.sprintf)(null!==(n=null==m?void 0:m.message)&&void 0!==n?n:(0,L.__)("The minimum value of the field is %d","woocommerce"),null==m?void 0:m.value)),c.validity.rangeOverflow&&(p=(0,L.sprintf)(null!==(a=null==d?void 0:d.message)&&void 0!==a?a:(0,L.__)("The maximum value of the field is %d","woocommerce"),null==d?void 0:d.value)),c.setCustomValidity(p),c.validity.valid?void 0:c.validationMessage}),[w,l,i,s,u,m,d]);return(0,v.createElement)("div",{...r},(0,v.createElement)(rr,{ref:y,type:null!==(o=null==w?void 0:w.value)&&void 0!==o?o:"text",value:E,disabled:_,label:a,onChange:b,onBlur:()=>{C(n)&&k()},error:A,help:p,placeholder:c,tooltip:h,suffix:function(){if(!g||!E||!y.current)return;const e="url"===y.current.type&&!y.current.validity.typeMismatch;return!0===g&&e?(0,v.createElement)(x.Link,{type:"external",href:E,target:"_blank",rel:"noreferrer",className:"wp-block-woocommerce-product-text-field__suffix-link"},(0,v.createElement)(je,{icon:co,size:20})):"string"==typeof g?g:void 0}(),required:Boolean(l),pattern:null==i?void 0:i.value,minLength:null==s?void 0:s.value,maxLength:null==u?void 0:u.value,min:null==m?void 0:m.value,max:null==d?void 0:d.value}))}},kh=()=>y({name:yh,metadata:Ah,settings:xh}),Sh=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-number-field","title":"Product number control","category":"woocommerce","description":"A reusable number field for the product editor.","keywords":["products","number","input"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"},"property":{"type":"string"},"suffix":{"type":"string"},"help":{"type":"string"},"placeholder":{"type":"string"},"min":{"type":"number"},"max":{"type":"number"},"tooltip":{"type":"string"},"required":{"type":"boolean","default":false},"step":{"type":"number","default":1}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css"}'),Ph=({value:e,onChange:t,label:o,suffix:r,help:n,error:a,onBlur:c,required:l,tooltip:i,placeholder:s,disabled:u,step:m=1})=>{const d=(0,g.useInstanceId)(S.BaseControl,"product_number_field"),[p,h]=(0,v.useState)(!1),_=e=>{var t,o;(null===(o=null===(t=document.getElementById(d))||void 0===t?void 0:t.parentElement)||void 0===o?void 0:o.contains(e.relatedTarget))||(h(!1),null==c||c())},w=nn({value:e||"",onChange:t,onFocus:()=>h(!0)}),[E,f]=(0,v.useState)(0),b=(0,v.useRef)(null),C=(0,v.useRef)(!1),y=()=>t(String(parseFloat(e||"0")+E));(0,v.useEffect)((()=>(0!==E?(b.current=setTimeout(y,C.current?500:100),C.current=!1):b.current&&clearTimeout(b.current),()=>{b.current&&clearTimeout(b.current)})),[E,e]);const A=()=>f(0);return(0,v.createElement)(S.BaseControl,{className:Ee()({"has-error":a}),id:d,label:(0,v.createElement)(or,{label:o,required:l,tooltip:i}),help:a||n},(0,v.createElement)(S.__experimentalInputControl,{...w,step:m,disabled:u,autoComplete:"off",id:d,className:"woocommerce-number-control",suffix:(0,v.createElement)(v.Fragment,null,r,p&&(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.Button,{className:"woocommerce-number-control__increment",icon:Wt,onMouseDown:()=>{t(String(parseFloat(e||"0")+m)),f(m),C.current=!0},onMouseLeave:A,onMouseUp:A,onBlur:_,isSmall:!0,"aria-hidden":"true","aria-label":(0,L.__)("Increment","woocommerce"),tabIndex:-1}),(0,v.createElement)(S.Button,{icon:Rm,className:"woocommerce-number-control__decrement",onBlur:_,onMouseDown:()=>{t(String(parseFloat(e||"0")-m)),f(-m),C.current=!0},onMouseLeave:A,onMouseUp:A,isSmall:!0,"aria-hidden":"true","aria-label":(0,L.__)("Decrement","woocommerce"),tabIndex:-1}))),placeholder:s,onBlur:_}))},{name:Bh,...Nh}=Sh,Mh={example:{},edit:function({attributes:e,context:{postType:t}}){const o=(0,f.useWooBlockProps)(e),{label:r,property:n,suffix:a,placeholder:c,help:l,min:i,max:s,required:u,tooltip:m,disabled:d,step:p}=e,[h,_]=Rt(n,{postType:t,fallbackValue:""}),{hasEdit:w}=Ot(),{error:g,validate:E}=Vn(n,(async function(){return"number"==typeof i&&h&&parseFloat(h)s?(0,L.sprintf)((0,L.__)("Value must be less than or equal to %d","woocommerce"),s):u&&!h?(0,L.__)("This field is required.","woocommerce"):void 0}),[h]);return(0,v.createElement)("div",{...o},(0,v.createElement)(Ph,{label:r,onChange:_,value:h||"",help:l,suffix:a,placeholder:c,error:g,onBlur:()=>{w(n)&&E()},required:u,tooltip:m,disabled:d,step:p}))}},Th=()=>y({name:Bh,metadata:Nh,settings:Mh}),Vh=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-linked-list-field","title":"Linked product list","category":"widgets","description":"The linked product list.","keywords":["products","linked","list"],"textdomain":"default","attributes":{"property":{"type":"string","__experimentalRole":"content"},"emptyState":{"type":"object","default":{}}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"editorStyle":"file:./editor.css","usesContext":["postType"]}');function Fh(){return(0,v.createElement)("div",{"aria-hidden":"true","aria-label":(0,L.__)("Loading linked products","woocommerce"),className:"woocommerce-product-list"},(0,v.createElement)("div",{role:"table"},(0,v.createElement)("div",{role:"rowgroup"},(0,v.createElement)("div",{role:"rowheader"},(0,v.createElement)("div",{role:"columnheader"},(0,v.createElement)("div",{className:"skeleton"})),(0,v.createElement)("div",{role:"columnheader"}))),(0,v.createElement)("div",{role:"rowgroup"},Array.from({length:3}).map(((e,t)=>(0,v.createElement)("div",{role:"row",key:t},(0,v.createElement)("div",{role:"cell"},(0,v.createElement)("div",{className:"woocommerce-product-list__product-image skeleton"}),(0,v.createElement)("div",{className:"woocommerce-product-list__product-info"},(0,v.createElement)("div",{className:"woocommerce-product-list__product-name skeleton"}),(0,v.createElement)("div",{className:"woocommerce-product-list__product-price skeleton"}))),(0,v.createElement)("div",{role:"cell",className:"woocommerce-product-list__actions"},(0,v.createElement)("div",{className:"skeleton"}),(0,v.createElement)("div",{className:"skeleton"}))))))))}function Dh({product:e,className:t,...o}){const{formatAmount:r}=(0,v.useContext)(oe.CurrencyContext);return(0,v.createElement)(v.Fragment,null,(Boolean(e.regular_price)||Boolean(e.price))&&(0,v.createElement)("span",{...o,className:Ee()("woocommerce-product-formatted-price",t)},e.on_sale&&(0,v.createElement)("span",null,e.sale_price?r(e.sale_price):r(e.price)),e.regular_price&&(0,v.createElement)("span",{className:Ee()({"woocommerce-product-formatted-price--on-sale":e.on_sale})},r(e.regular_price))))}function Lh(e){return e.images.length>0?{backgroundImage:`url(${e.images[0].src})`}:void 0}function Hh({product:e,className:t,style:o,...r}){return(0,v.createElement)("div",{"aria-hidden":"true",...r,className:Ee()("woocommerce-product-image",t),style:{...o,...Lh(e)}})}function Rh({products:e,onRemove:t,onEdit:o,onPreview:r,className:n,...a}){function c(e){return function(){o&&o(e)}}function l(e){return function(){r&&r(e)}}function i(e){return function(){t&&t(e)}}return(0,v.createElement)("div",{...a,className:Ee()("woocommerce-product-list",n)},(0,v.createElement)("div",{role:"table"},(0,v.createElement)("div",{role:"rowgroup"},(0,v.createElement)("div",{role:"rowheader"},(0,v.createElement)("div",{role:"columnheader"},(0,L.__)("Product","woocommerce")),(0,v.createElement)("div",{role:"columnheader","aria-label":(0,L.__)("Actions","woocommerce")}))),(0,v.createElement)("div",{role:"rowgroup"},e.map((e=>(0,v.createElement)("div",{role:"row",key:e.id},(0,v.createElement)("div",{role:"cell"},(0,v.createElement)(Hh,{product:e,className:"woocommerce-product-list__product-image"}),(0,v.createElement)("div",{className:"woocommerce-product-list__product-info"},(0,v.createElement)("a",{className:"woocommerce-product-list__product-name",href:(0,We.getNewPath)({},`/product/${e.id}`,{}),target:"_blank",rel:"noreferrer",onClick:c(e)},e.name),(0,v.createElement)(Dh,{product:e,className:"woocommerce-product-list__product-price"}))),(0,v.createElement)("div",{role:"cell",className:"woocommerce-product-list__actions"},(0,v.createElement)(S.Button,{icon:co,size:24,"aria-label":(0,L.__)("See product page","woocommerce"),href:e.permalink,target:"_blank",rel:"noreferrer",onClick:l(e)}),(0,v.createElement)(S.Button,{icon:fo,size:24,"aria-label":(0,L.__)("Remove product","woocommerce"),onClick:i(e)}))))))))}function zh({className:e,filter:t,...o}){const{isFetching:r,...n}=(0,x.useAsyncFilter)({filter:t});return(0,v.createElement)(x.__experimentalSelectControl,{placeholder:(0,L.__)("Search for products","woocommerce"),label:"",__experimentalOpenMenuOnFocus:!0,...o,...n,className:Ee()("woocommerce-product-select",e)},(({items:e,isOpen:t,highlightedIndex:o,getMenuProps:n,getItemProps:a})=>(0,v.createElement)(x.__experimentalSelectControlMenu,{isOpen:t,getMenuProps:n,className:"woocommerce-product-select__menu"},r?(0,v.createElement)("div",{className:"woocommerce-product-select__menu-loading"},(0,v.createElement)(x.Spinner,null)):e.map(((e,t)=>(0,v.createElement)(x.__experimentalSelectControlMenuItem,{key:e.id,index:t,isActive:o===t,item:e,getItemProps:e=>({...a(e),className:"woocommerce-product-select__menu-item"})},(0,v.createElement)(v.Fragment,null,(0,v.createElement)(Hh,{product:e,className:"woocommerce-product-select__menu-item-image"}),(0,v.createElement)("div",{className:"woocommerce-product-select__menu-item-content"},(0,v.createElement)("div",{className:"woocommerce-product-select__menu-item-title"},e.name),(0,v.createElement)(Dh,{product:e,className:"woocommerce-product-select__menu-item-description"})))))))))}function Ih({colorOne:e="#E0E0E0",colorTwo:t="#F0F0F0",size:o="88",style:r={}}){return(0,v.createElement)(S.SVG,{width:o,height:o,viewBox:"0 0 88 88",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:r},(0,v.createElement)(S.Path,{d:"M59.5299 29.3511H6.48494C4.38544 44.6382 0.74386 74.8826 0.105058 79.5685C-0.505262 84.0386 1.48031 87.9998 7.72592 87.9998H58.293C64.5386 87.9998 66.5241 84.0386 65.9138 79.5685C65.275 74.8826 61.6294 44.6382 59.534 29.3511H59.5299Z",fill:e}),(0,v.createElement)(S.Path,{d:"M45.1549 17.5C42.7177 15.6069 39.3976 14.6787 35.0155 14.6665C34.987 14.6665 31.024 14.6665 30.9996 14.6665C26.6175 14.6787 23.3014 15.6069 20.8601 17.5C17.9916 19.7269 16.5391 23.106 16.5391 27.5476V40.2454H23.8629V28.5898C23.8629 25.569 25.2422 22.0393 30.9833 21.9986C31.0159 21.9986 35.0033 21.9986 35.0358 21.9986C40.7769 22.0393 42.1562 25.569 42.1562 28.5898V40.2454H49.4801V27.5476C49.4801 23.106 48.0275 19.7269 45.159 17.5H45.1549Z",fill:t}),(0,v.createElement)(S.Path,{d:"M47.3921 47.6711L44.0312 87.9998H87.9987L84.2676 47.6711H47.3921Z",fill:t}),(0,v.createElement)(S.Path,{d:"M66.0147 65.9912C60.2736 65.9912 56.8477 62.4738 56.8477 56.5828V51.3188H60.5096V56.5828C60.5096 62.3272 64.6516 62.3272 66.0147 62.3272C67.3777 62.3272 71.5197 62.3272 71.5197 56.5828V51.3188H75.1817V56.5828C75.1817 62.4738 71.7557 65.9912 66.0147 65.9912Z",fill:e}))}function Oh({colorOne:e="#E0E0E0",colorTwo:t="#F0F0F0",size:o="88",style:r={}}){return(0,v.createElement)(S.SVG,{width:o,height:o,viewBox:"0 0 88 88",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:r},(0,v.createElement)(S.G,{clipPath:"url(#clip0_13540_198076)"},(0,v.createElement)(S.Path,{d:"M77.2539 14.7807L39.9517 14.6667C35.4172 14.6667 32.8506 17.199 32.8506 21.718V36.7241L10.818 36.6997C6.29575 36.6997 3.76167 39.2645 3.76167 43.7957L3.66797 81.0294L84.3632 81.0742V21.8319C84.3632 17.313 81.7965 14.7807 77.262 14.7807H77.2539Z",fill:e}),(0,v.createElement)(S.Path,{d:"M47.5672 47.6794H40.2461V54.9953H47.5672V47.6794Z",fill:t}),(0,v.createElement)(S.Path,{d:"M62.3836 47.6794H55.0625V54.9953H62.3836V47.6794Z",fill:t}),(0,v.createElement)(S.Path,{d:"M77.0242 47.6794H69.7031V54.9953H77.0242V47.6794Z",fill:t}),(0,v.createElement)(S.Path,{d:"M47.5672 62.3232H40.2461V69.6391H47.5672V62.3232Z",fill:t}),(0,v.createElement)(S.Path,{d:"M62.3836 62.3232H55.0625V69.6391H62.3836V62.3232Z",fill:t}),(0,v.createElement)(S.Path,{d:"M76.9617 62.3232H69.6406V69.6391H76.9617V62.3232Z",fill:t}),(0,v.createElement)(S.Path,{d:"M77.0221 36.6795L40.3555 36.7243V22.0682L77.0221 22.0234V36.6795Z",fill:t}),(0,v.createElement)(S.Path,{d:"M88 80.8988V80.7034L0 80.6667V87.9581L88 87.9948V80.8988Z",fill:t}),(0,v.createElement)(S.Path,{d:"M29.4451 14.6667C27.844 14.6667 27.3225 16.6901 25.7621 16.6901C24.2018 16.6901 23.6844 14.6667 22.0832 14.6667C20.4821 14.6667 19.9607 16.6901 18.4003 16.6901C16.8399 16.6901 16.3225 14.6667 14.7173 14.6667C13.1121 14.6667 12.5947 16.6901 11.0344 16.6901C9.47399 16.6901 8.95658 14.6667 7.35547 14.6667V19.5643V62.3275H29.4451V14.6667Z",fill:t})))}function $h(e,t){switch(t.type){case"SELECT_SEARCHED_PRODUCT":case"REMOVE_LINKED_PRODUCT":return t.payload.selectedProduct?{...e,...t.payload,searchedProducts:[]}:e;default:return{...e,...t.payload}}}function Gh({image:e,tip:t}){switch(e){case"CashRegister":return(0,v.createElement)(Oh,null);case"ShoppingBags":return(0,v.createElement)(Ih,null);default:return/^https?:\/\//.test(e)?(0,v.createElement)("img",{src:e,alt:t,height:88,width:88}):null}}const{name:Uh,...jh}=Vh,qh={example:{},edit:function({attributes:e,context:{postType:t}}){const{property:o,emptyState:r}=e,n=(0,f.useWooBlockProps)(e),[c,l]=(0,v.useReducer)($h,{linkedProducts:[],searchedProducts:[]}),i=(0,b.useEntityId)("postType",t),s=function(e){return async function(t){return 0===t.length?(e({type:"SET_LINKED_PRODUCTS",payload:{linkedProducts:[]}}),Promise.resolve([])):(e({type:"LOADING_LINKED_PRODUCTS",payload:{isLoading:!0}}),(0,a.resolveSelect)(R.PRODUCTS_STORE_NAME).getProducts({include:t}).then((t=>(e({type:"SET_LINKED_PRODUCTS",payload:{linkedProducts:t}}),t))).finally((()=>{e({type:"LOADING_LINKED_PRODUCTS",payload:{isLoading:!1}})})))}}(l),u=function(e){return async function(t,o=""){return(0,a.resolveSelect)(R.PRODUCTS_STORE_NAME).getProducts({search:o,orderby:"title",order:"asc",per_page:5,exclude:t}).then((t=>(e({type:"SET_SEARCHED_PRODUCTS",payload:{searchedProducts:t}}),t)))}}(l),m=function(e){return function(t,o){Array.isArray(t)||(t=[t]);const r=[...o,...t];return e({type:"SELECT_SEARCHED_PRODUCT",payload:{selectedProduct:t,linkedProducts:r}}),r.map((e=>e.id))}}(l),d=function(e){return function(t,o){const r=o.reduce(((e,o)=>o.id===t.id?e:[...e,o]),[]);return e({type:"REMOVE_LINKED_PRODUCT",payload:{selectedProduct:t,linkedProducts:r}}),r.map((e=>e.id))}}(l),[p,h]=Rt(o,{postType:t});(0,v.useEffect)((()=>{c.selectedProduct||s(null!=p?p:[])}),[p,c.selectedProduct]);const _=(0,v.useCallback)(((e="")=>{const t=[i];return p&&t.push(...p),u(t,e)}),[p]);(0,v.useEffect)((()=>{_()}),[_]);const[w,g]=(0,v.useState)(!1);return(0,v.createElement)("div",{...n},(0,v.createElement)(Wo,null,(0,v.createElement)(S.Button,{variant:"tertiary",icon:Im,onClick:async function(){(0,Q.recordEvent)("linked_products_choose_related_click",{source:Y,field:o}),l({type:"LOADING_LINKED_PRODUCTS",payload:{isLoading:!0}}),g(!0);const e=await async function({postId:e,postType:t="product",forceRequest:o=!1,exclude:r=[]}){const{getEditedEntityRecord:n}=(0,a.select)("core"),c=n("postType",t,e),l={categories:(null==c?void 0:c.categories)?c.categories.map((e=>e.id)):[],tags:(null==c?void 0:c.tags)?c.tags.map((e=>e.id)):[],exclude:(null==r?void 0:r.length)?r:[e],limit:4};return o&&await(0,a.dispatch)(R.PRODUCTS_STORE_NAME).invalidateResolution("getSuggestedProducts",[l]),await(0,a.resolveSelect)(R.PRODUCTS_STORE_NAME).getSuggestedProducts(l)}({postId:i,forceRequest:!0});if(l({type:"LOADING_LINKED_PRODUCTS",payload:{isLoading:!1}}),g(!1),!e)return;const t=m(e,[]);h(t)},isBusy:w,disabled:w},(0,L.__)("Choose products for me","woocommerce"))),(0,v.createElement)("div",{className:"wp-block-woocommerce-product-linked-list-field__form-group-content"},(0,v.createElement)(zh,{items:c.searchedProducts,selected:null,filter:_,onSelect:function(e){const t=m(e,c.linkedProducts);h(t),(0,Q.recordEvent)("linked_products_product_add",{source:Y,field:o,product_id:i,linked_product_id:e.id})}})),c.isLoading&&(0,v.createElement)(Fh,null),!c.isLoading&&0===c.linkedProducts.length&&(0,v.createElement)(op,{tip:r.tip,dismissPreferenceId:`woocommerce-product-${o}-advice-card-dismissed`,isDismissible:r.isDismissible,onDismiss:function(){(0,Q.recordEvent)("linked_products_placeholder_dismiss",{source:Y,field:o})}},(0,v.createElement)(Gh,{...r})),!c.isLoading&&c.linkedProducts.length>0&&(0,v.createElement)(Rh,{products:c.linkedProducts,onRemove:function(e){const t=d(e,c.linkedProducts);h(t),(0,Q.recordEvent)("linked_products_product_remove",{source:Y,field:o,product_id:i,linked_product_id:e.id})},onEdit:function(e){(0,Q.recordEvent)("linked_products_product_select",{source:Y,field:o,product_id:i,linked_product_id:e.id})},onPreview:function(e){(0,Q.recordEvent)("linked_products_product_preview_click",{source:Y,field:o,product_id:i,linked_product_id:e.id})}}))}};function Zh(){return y({name:Uh,metadata:jh,settings:qh})}const Wh=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-text-area-field","title":"Product textarea block","category":"woocommerce","description":"A text-area field for use in the product editor.","keywords":["textarea","rich-text"],"textdomain":"default","attributes":{"property":{"type":"string"},"label":{"type":"string","__experimentalRole":"content"},"placeholder":{"type":"string"},"help":{"type":"string"},"required":{"type":"string"},"tooltip":{"type":"string"},"disabled":{"type":"boolean"},"align":{"type":"string","enum":["left","center","right","justify"]},"mode":{"type":"string","enum":["plain-text","rich-text"],"default":"rich-text"},"allowedFormats":{"type":"array","default":["core/bold","core/code","core/italic","core/link","core/strikethrough","core/underline","core/text-color","core/subscript","core/superscript","core/unknown"]},"direction":{"type":"string","enum":["ltr","rtl"]}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":true}}');function Jh({direction:e,onChange:t}){return(0,L.isRTL)()?(0,v.createElement)(S.ToolbarButton,{icon:dc,title:(0,L._x)("Left to right","editor button","woocommerce"),isActive:"ltr"===e,onClick:()=>null==t?void 0:t("ltr"===e?void 0:"ltr")}):null}const Yh=[{icon:hc,title:(0,L.__)("Align text left","woocommerce"),align:"left"},{icon:_c,title:(0,L.__)("Align text center","woocommerce"),align:"center"},{icon:vc,title:(0,L.__)("Align text right","woocommerce"),align:"right"},{icon:wc,title:(0,L.__)("Align text justify","woocommerce"),align:"justify"}];function Xh({align:e,setAlignment:t}){return(0,v.createElement)(Ht.AlignmentControl,{alignmentControls:Yh,value:e,onChange:t})}const{name:Kh,...Qh}=Wh,e_={example:{},edit:function e({attributes:t,setAttributes:o,context:{postType:r}}){const{property:n,label:a,placeholder:c,help:l,required:i,note:s,tooltip:u,disabled:m=!1,align:d,allowedFormats:p,direction:h,mode:_="rich-text"}=t,w=(0,f.useWooBlockProps)(t,{className:"wp-block-woocommerce-product-text-area-field",style:{direction:h}}),E=(0,g.useInstanceId)(e,"wp-block-woocommerce-product-content-field__content"),b=E.toString()+"__label";if(!n)throw new Error((0,L.__)("Property attribute is required.","woocommerce"));const[C,y]=Rt(n,{postType:r}),{handleBlur:A}=Ec(),x=(0,v.useRef)(null),k=(0,v.useRef)(null),P="rich-text"===_,B="plain-text"===_;return(0,v.createElement)("div",{...w},P&&(0,v.createElement)(Ht.BlockControls,{group:"block"},(0,v.createElement)(Xh,{align:d,setAlignment:function(e){o({align:e})}}),(0,v.createElement)(Jh,{direction:h,onChange:function(e){o({direction:e})}})),(0,v.createElement)(S.BaseControl,{id:E.toString(),label:(0,v.createElement)(or,{label:a||"",labelId:b,required:i,note:s,tooltip:u,onClick:P?function(){var e;null===(e=x.current)||void 0===e||e.focus()}:function(){var e;null===(e=k.current)||void 0===e||e.focus()}}),help:l},P&&(0,v.createElement)(Ht.RichText,{ref:x,id:E.toString(),"aria-labelledby":b,identifier:"content",tagName:"p",value:C||"",onChange:y,"data-empty":Boolean(C),className:Ee()("components-summary-control",{[`has-text-align-${d}`]:d}),dir:h,allowedFormats:p,placeholder:c,required:i,"aria-required":i,readOnly:m,onBlur:A}),B&&(0,v.createElement)(S.TextareaControl,{ref:k,"aria-labelledby":b,value:C||"",onChange:y,placeholder:c,required:i,disabled:m,onBlur:A})))},icon:Dr},t_=()=>y({name:Kh,metadata:Qh,settings:e_}),o_=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"woocommerce/product-select-field","title":"Product select field","category":"woocommerce","description":"A select field for use in the product editor.","keywords":["products","select"],"textdomain":"default","attributes":{"label":{"type":"string","__experimentalRole":"content"},"property":{"type":"string"},"placeholder":{"type":"string"},"help":{"type":"string"},"tooltip":{"type":"string"},"disabled":{"type":"boolean"},"multiple":{"type":"boolean","default":false},"options":{"type":"array","items":{"type":"object","properties":{"label":{"type":"string"},"value":{"type":"string"},"disabled":{"type":"boolean","default":false}}},"default":[]}},"supports":{"align":false,"html":false,"multiple":true,"reusable":false,"inserter":false,"lock":false,"__experimentalToolbar":false},"usesContext":["postType"]}'),{name:r_,...n_}=o_,a_={example:{},edit:function({attributes:e,context:{postType:t}}){const o=(0,f.useWooBlockProps)(e),{property:r,label:n,note:a,placeholder:c,help:l,tooltip:i,disabled:s,options:u,multiple:m}=e,[d,p]=Rt(r,{postType:t,fallbackValue:""});return(0,v.createElement)("div",{...o},(0,v.createElement)(S.SelectControl,{value:d,disabled:s,label:(0,v.createElement)(or,{label:n,note:a,tooltip:i}),onChange:p,help:function(){if(l)return(0,v.createElement)("span",{dangerouslySetInnerHTML:tr(l)})}(),placeholder:c,options:u,multiple:m}))}},c_=()=>y({name:r_,metadata:n_,settings:a_});function l_(){const e=(0,Ro.__experimentalGetCoreBlocks)().filter((e=>!(0,ue.getBlockType)(e.name)));(0,Ro.registerCoreBlocks)(e);const t=Object.values(n).map((e=>e())),o=[...e,...t];return function(){o.forEach((e=>e&&(0,ue.unregisterBlockType)(e.name)))}}function i_({clientId:e}){const t=(0,a.useSelect)((t=>{const{getBlockAttributes:o,getBlockName:r}=t("core/block-editor"),n=o(e);if(null==n?void 0:n.icon)return n.icon;const{getBlockType:a}=t("core/blocks"),c=r(e),l=a(null!=c?c:void 0);return null==l?void 0:l.icon}),[e]);if(!t)return null;if("object"==typeof t){const{src:e,...o}=t;if(/^<(.)+>$/.test(e)){const t=(0,v.createElement)(v.RawHTML,{"aria-hidden":"true",...o},e);return(0,v.createElement)(Ht.BlockIcon,{icon:t,showColors:!0})}if(/^https?:\/\/(.)+/.test(e)){const t=(0,v.createElement)("img",{src:e,alt:"","aria-hidden":"true",...o,height:24,width:24});return(0,v.createElement)(Ht.BlockIcon,{icon:t,showColors:!0})}}return(0,v.createElement)(Ht.BlockIcon,{icon:t,showColors:!0})}const s_=window.wc.customerEffortScore,u_=e=>/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(String(e).toLowerCase());function m_({productType:e}){const{hideFeedbackBar:t,shouldShowFeedbackBar:o}=lt(),{showCesModal:r,showProductMVPFeedbackModal:n}=(0,s_.useCustomerEffortScoreModal)(),a=()=>({product_type:e});return(0,v.createElement)(v.Fragment,null,o&&(0,v.createElement)("div",{className:"woocommerce-product-mvp-ces-footer"},(0,v.createElement)(x.Pill,null,"Beta"),(0,v.createElement)("div",{className:"woocommerce-product-mvp-ces-footer__message"},(0,v.createInterpolateElement)((0,L.__)("How is your experience with the new product form? Share feedback or turn it off","woocommerce"),{span:(0,v.createElement)("span",{className:"woocommerce-product-mvp-ces-footer__message-buttons"}),shareButton:(0,v.createElement)(S.Button,{variant:"link",onClick:()=>{(0,Q.recordEvent)("product_editor_feedback_bar_share_feedback_click",{...a()}),r({action:I,showDescription:!1,title:(0,L.__)("What do you think of the new product form?","woocommerce"),firstQuestion:(0,L.__)("The product editing screen is easy to use","woocommerce"),secondQuestion:(0,L.__)("Product form is easy to use","woocommerce"),onsubmitLabel:(0,L.__)("Thanks for the feedback — we'll put it to good use!","woocommerce"),shouldShowComments:()=>!1,getExtraFieldsToBeShown:(e,t,o)=>(0,v.createElement)(v.Fragment,null,(0,v.createElement)(S.BaseControl,{id:"feedback_additional_thoughts",className:"woocommerce-product-feedback__additional-thoughts",label:(0,v.createInterpolateElement)((0,L.__)("ADDITIONAL THOUGHTS ","woocommerce"),{optional:(0,v.createElement)("span",{className:"woocommerce-product-feedback__optional-input"},(0,L.__)("(OPTIONAL)","woocommerce"))})},(0,v.createElement)(S.TextareaControl,{value:e.additional_thoughts||"",onChange:o=>t({...e,additional_thoughts:o}),help:(null==o?void 0:o.additional_thoughts)||""})),(0,v.createElement)(S.BaseControl,{id:"feedback_email",className:"woocommerce-product-feedback__email",label:(0,v.createInterpolateElement)((0,L.__)("YOUR EMAIL ADDRESS ","woocommerce"),{optional:(0,v.createElement)("span",{className:"woocommerce-product-feedback__optional-input"},(0,L.__)("(OPTIONAL)","woocommerce"))})},(0,v.createElement)(S.TextControl,{value:e.email||"",onChange:o=>t({...e,email:o}),help:(null==o?void 0:o.email)||""}),(0,v.createElement)("span",null,(0,L.__)("In case you want to participate in further discussion and future user research.","woocommerce")))),validateExtraFields:({email:e="",additional_thoughts:t=""})=>{const o={};return e.length>0&&!u_(e)&&(o.email=(0,L.__)("Please enter a valid email address.","woocommerce")),(null==t?void 0:t.length)>500&&(o.additional_thoughts=(0,L.__)("Please enter no more than 500 characters.","woocommerce")),o}},{},{type:"snackbar"})}}),turnOffButton:(0,v.createElement)(S.Button,{onClick:()=>{(0,Q.recordEvent)("product_editor_feedback_bar_turnoff_editor_click",{...a()}),t(),n()},variant:"link"})})),(0,v.createElement)(S.Button,{className:"woocommerce-product-mvp-ces-footer__close-button",icon:fo,label:(0,L.__)("Hide this message","woocommerce"),onClick:()=>{(0,Q.recordEvent)("product_editor_feedback_bar_dismiss_click",{...a()}),t()}})))}var d_=__webpack_require__(7862),p_=__webpack_require__.n(d_);const h_=window.wc.experimental;function __({recordScoreCallback:e,onCloseModal:t,onSkipFeedback:o}){const[r,n]=(0,v.useState)(!1),[c,l]=(0,v.useState)(!1),[i,s]=(0,v.useState)(!1),[u,m]=(0,v.useState)(!1),[d,p]=(0,v.useState)(!1),h=[{key:"missing-features",label:(0,L.__)("Missing features","woocommerce"),checked:r,onChange:n},{key:"missing-plugins",label:(0,L.__)("Missing plugins","woocommerce"),checked:c,onChange:l},{key:"difficult-to-use",label:(0,L.__)("It's difficult to use","woocommerce"),checked:i,onChange:s},{key:"slow-buggy-or-broken",label:(0,L.__)("It's slow, buggy, or broken","woocommerce"),checked:u,onChange:m},{key:"other",label:(0,L.__)("Other (describe below)","woocommerce"),checked:d,onChange:p}],[_,w]=(0,v.useState)(""),[g,E]=(0,v.useState)(""),f=h.filter((e=>e.checked)).map((e=>e.key)),{createSuccessNotice:b}=(0,a.useDispatch)("core/notices"),C=(0,v.createElement)("span",{className:"woocommerce-product-mvp-feedback-modal__optional"},(0,L.__)("(optional)","woocommerce"));return(0,v.createElement)(s_.FeedbackModal,{title:(0,L.__)("Thanks for trying out the new product form!","woocommerce"),onSubmit:()=>{e(f,_,g),b((0,L.__)("Thanks for the feedback — we'll put it to good use!","woocommerce"))},onCancel:o,onModalClose:t,isSubmitButtonDisabled:!f.length,submitButtonLabel:(0,L.__)("Send","woocommerce"),cancelButtonLabel:(0,L.__)("Skip","woocommerce"),className:"woocommerce-product-mvp-feedback-modal"},(0,v.createElement)(v.Fragment,null,(0,v.createElement)(h_.Text,{variant:"subtitle.small",as:"p",weight:"600",size:"14",lineHeight:"20px"}),(0,v.createElement)("fieldset",{className:"woocommerce-product-mvp-feedback-modal__reason"},(0,v.createElement)("legend",null,(0,L.__)("What made you turn off the new product form?","woocommerce")),(0,v.createElement)("div",{className:"woocommerce-product-mvp-feedback-modal__checkboxes"},h.map(((e,t)=>(0,v.createElement)(S.CheckboxControl,{key:t,label:e.label,name:e.key,checked:e.checked,onChange:e.onChange}))))),(0,v.createElement)("div",{className:"woocommerce-product-mvp-feedback-modal__comments"},(0,v.createElement)(S.TextareaControl,{label:(0,v.createInterpolateElement)((0,L.__)("Additional thoughts ","woocommerce"),{optional:C}),value:_,onChange:e=>w(e),rows:5})),(0,v.createElement)("div",{className:"woocommerce-product-mvp-feedback-modal__email"},(0,v.createElement)(S.TextControl,{label:(0,v.createInterpolateElement)((0,L.__)("Your email address ","woocommerce"),{optional:C}),value:g,onChange:e=>E(e),rows:5,help:(0,L.__)("In case you want to participate in further discussion and future user research.","woocommerce")}))))}__.propTypes={recordScoreCallback:p_().func.isRequired,onCloseModal:p_().func};const v_=({productId:e})=>{const{values:t}=(0,x.useFormContext)(),{hideProductMVPFeedbackModal:o}=(0,a.useDispatch)(s_.STORE_KEY),{isProductMVPModalVisible:r}=(0,a.useSelect)((e=>{const{isProductMVPFeedbackModalVisible:t}=e(s_.STORE_KEY);return{isProductMVPModalVisible:t()}})),n=null!=e?e:null==t?void 0:t.id,{_feature_nonce:c}=(0,Ct.getSetting)("admin",{}),l=n?(0,Ct.getAdminLink)(`post.php?post=${n}&action=edit&product_block_editor=0&_feature_nonce=${c}`):(0,Ct.getAdminLink)(`post-new.php?post_type=product&product_block_editor=0&_feature_nonce=${c}`);return r?(0,v.createElement)(__,{recordScoreCallback:(e,t,r)=>{(0,Q.recordEvent)("product_mvp_feedback",{action:"disable",checked:e,comments:t||"",email:r}),o(),window.location.href=`${l}&new-product-experience-disabled=true`},onCloseModal:()=>{(0,Q.recordEvent)("product_mvp_feedback",{action:"cancel",checked:"",comments:""}),o()},onSkipFeedback:()=>{(0,Q.recordEvent)("product_mvp_feedback",{action:"disable",checked:"",comments:"Feedback skipped"}),o(),window.location.href=l}}):null};function w_({position:e}){return(0,v.createElement)(S.Button,{"data-testid":"woocommerce-product-variation-switcher-footer-placeholder",className:"woocommerce-product-variation-switcher-footer__button is-placeholder",disabled:!0},"left"===e&&(0,v.createElement)(v.Fragment,null,(0,v.createElement)(je,{icon:Ut,size:16,className:"woocommerce-product-variation-switcher-footer__arrow"}),(0,v.createElement)("div",{className:"woocommerce-product-variation-switcher-footer__product-image"})),(0,v.createElement)("div",{className:"woocommerce-product-variation-switcher-footer__item-label"}),"right"===e&&(0,v.createElement)(v.Fragment,null,(0,v.createElement)("div",{className:"woocommerce-product-variation-switcher-footer__product-image"}),(0,v.createElement)(je,{icon:Ul,size:16,className:"woocommerce-product-variation-switcher-footer__arrow"})))}function g_({className:e}){return(0,v.createElement)("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,style:{borderRadius:"3px",background:"var(--wp-gray-gray-0, #F6F7F7)"}},(0,v.createElement)("g",{clipPath:"url(#clip0_7819_478402)"},(0,v.createElement)("path",{d:"M22.9869 7.07134C19.8275 7.07134 17.9977 7.62377 16.9543 8.85386C17.6297 6.47326 18.8776 4.68605 21.1572 3.06738C18.4558 3.41616 16.8877 4.44261 16.1282 5.91147C15.3688 4.44378 13.8007 3.41733 11.0993 3.06738C13.3789 4.68605 14.6268 6.47209 15.3021 8.85386C14.2587 7.62377 12.429 7.07134 9.26953 7.07134C13.0354 8.83982 14.4761 10.263 15.7029 12.8133H16.5524C17.7792 10.263 19.2211 8.83982 22.9858 7.07134H22.9869Z",fill:"#BBBBBB"}),(0,v.createElement)("path",{d:"M18.6464 34.8438C19.8718 34.3897 24.3648 33.3925 24.3648 29.0402C24.3648 26.4551 22.0269 24.5052 19.3727 24.0527C20.5536 23.6669 22.278 21.9488 22.278 20.0211C22.278 17.5377 20.0307 16.5469 18.1934 16.1626C18.1934 15.5957 20.2357 12.6709 20.2357 12.6709H11.7932C11.7932 12.6709 13.8355 15.5957 13.8355 16.1626C11.9966 16.5485 9.75086 17.5377 9.75086 20.0211C9.75086 21.9488 11.4753 23.6669 12.6562 24.0527C10.0004 24.5068 7.66406 26.4567 7.66406 29.0402C7.66406 33.3941 12.1571 34.3913 13.3825 34.8438C10.4772 35.1154 9.02453 36.2491 8.79885 37.1558H23.2316C23.0043 36.2491 21.5517 35.1154 18.648 34.8438H18.6464Z",fill:"#DDDDDD"})),(0,v.createElement)("defs",null,(0,v.createElement)("clipPath",{id:"clip0_7819_478402"},(0,v.createElement)("rect",{width:"34.0881",height:"25.9994",fill:"white",transform:"translate(-1)"}))))}function E_({variationId:e,parentId:t,parentProductType:o}){const{invalidateResolution:r}=(0,a.useDispatch)("core"),{invalidateResolutionForStoreSelector:n}=(0,a.useDispatch)(R.EXPERIMENTAL_PRODUCT_VARIATIONS_STORE_NAME),c=(0,a.useSelect)((r=>{if(void 0===t)return{};const{getEntityRecord:n}=r("core"),a=n("postType",o||"product",t);if(void 0!==e&&a&&a.variations){const t=a.variations.indexOf(e),o=t>0?t-1:null,r=t!==a.variations.length-1?t+1:null;return{activeVariationIndex:t,nextVariationIndex:r,previousVariationIndex:o,numberOfVariations:a.variations.length,previousVariationId:null!==o?a.variations[o]:null,nextVariationId:null!==r?a.variations[r]:null}}return{}}),[e,t]);function l(e){(0,We.navigateTo)({url:(0,We.getNewPath)({},`/product/${t}/variation/${e}`)})}return{...c,invalidateVariationList:function(){r("getEntityRecord",["postType",o||"product",t]),n("getProductVariations"),n("getProductVariationsTotalCount")},goToVariation:l,goToNextVariation:function(){return void 0!==c.nextVariationId&&null!==c.nextVariationId&&(l(c.nextVariationId),!0)},goToPreviousVariation:function(){return void 0!==c.previousVariationId&&null!==c.previousVariationId&&(l(c.previousVariationId),!0)}}}function f_({parentProductType:e,variationId:t,parentId:o}){const{numberOfVariations:r,nextVariationId:n,previousVariationId:c,activeVariationIndex:l,nextVariationIndex:i,previousVariationIndex:s,goToNextVariation:u,goToPreviousVariation:m}=E_({variationId:t,parentId:o,parentProductType:e}),{previousVariation:d,nextVariation:p}=(0,a.useSelect)((e=>{const{getEntityRecord:t}=e("core");return r&&r>0?{previousVariation:null!==c&&t("postType","product_variation",c),nextVariation:null!==n&&t("postType","product_variation",n)}:{}}),[n,c,r]);return!r||r<2?null:(0,v.createElement)("div",{className:"woocommerce-product-variation-switcher-footer"},d&&(0,v.createElement)(S.Button,{className:"woocommerce-product-variation-switcher-footer__button woocommerce-product-variation-switcher-footer__button-previous",label:(0,L.__)("Previous","woocommerce"),onClick:function(){d&&((0,Q.recordEvent)("product_variation_switch_previous",{variation_length:r,variation_id:null==d?void 0:d.id,variation_index:l,previous_variation_index:s}),m())}},(0,v.createElement)(je,{icon:Ut,size:16}),d.image?(0,v.createElement)("img",{alt:d.image.alt||"",src:d.image.src,className:"woocommerce-product-variation-switcher-footer__product-image"}):(0,v.createElement)(g_,{className:"woocommerce-product-variation-switcher-footer__product-image"}),d.name),!d&&null!==c&&(0,v.createElement)(w_,{position:"left"}),p&&(0,v.createElement)(S.Button,{className:"woocommerce-product-variation-switcher-footer__button woocommerce-product-variation-switcher-footer__button-next",label:(0,L.__)("Next","woocommerce"),onClick:function(){p&&((0,Q.recordEvent)("product_variation_switch_next",{variation_length:r,variation_id:null==p?void 0:p.id,variation_index:l,next_variation_index:i}),u())}},p.name,p.image?(0,v.createElement)("img",{alt:p.image.alt||"",src:p.image.src,className:"woocommerce-product-variation-switcher-footer__product-image"}):(0,v.createElement)(g_,{className:"woocommerce-product-variation-switcher-footer__product-image"}),(0,v.createElement)(je,{icon:Ul,size:16})),!p&&null!==n&&(0,v.createElement)(w_,{position:"right"}))}const b_=e=>{const{symbol:t,symbolPosition:o}=e;return{[o.includes("left")?"prefix":"suffix"]:t}};var C_;!function(e){e.unsaved="unsaved",e.draft="draft",e.instock="instock",e.outofstock="outofstock"}(C_||(C_={}));const y_={[C_.unsaved]:(0,L.__)("Unsaved","woocommerce"),[C_.draft]:(0,L.__)("Draft","woocommerce"),[C_.instock]:(0,L.__)("In stock","woocommerce"),[C_.outofstock]:(0,L.__)("Out of stock","woocommerce")},A_=e=>e?"draft"===e.status?C_.draft:"instock"===e.stock_status?C_.instock:C_.outofstock:C_.unsaved,x_=(e,t,o)=>(null==e?void 0:e.length)?e:o&&o!==ne?o:"simple"===t?(0,L.__)("New standard product","woocommerce"):(0,L.__)("New product","woocommerce"),k_=e=>{var t;return(null===(t=null==e?void 0:e.attributes)||void 0===t?void 0:t.length)?e.attributes.map((e=>e.option)).join(", "):"#"+e.id},S_=e=>{const t=k_(e);return t.length>32?t.substring(0,32)+"…":t};async function P_({message:e=(0,L.__)("Are you sure?","woocommerce"),onOk:t,onCancel:o}){window.confirm(e)?null==t||t():null==o||o()}function B_(e){if(Se()("initBlock()",{alternative:"registerProductEditorBlockType()"}),e)return y(e)}const N_=window.wp.apiFetch;var M_=__webpack_require__.n(N_);const T_=()=>{const e=(0,We.getQuery)();return"wc-admin"===(null==e?void 0:e.page)&&["/add-product","/product/"].some((t=>{var o;return null===(o=null==e?void 0:e.path)||void 0===o?void 0:o.startsWith(t)}))},V_=[{matcher:new RegExp("^/wp/v2/product(?!_)"),getReplaceString:()=>"/wc/v3/products"},{matcher:new RegExp("^/wp/v2/product_variation"),replacement:"/wc/v3/products/0/variations",getReplaceString:()=>{const e=(0,We.getQuery)(),t=new RegExp("/product/([0-9]+)/variation/([0-9]+)"),o=(e.path||"").match(t);return o&&3===o.length?"/wc/v3/products/"+o[1]+"/variations":"/wc/v3/products/0/variations"}}],F_=()=>{M_().use(((e,t)=>{if(e.path&&T_())for(const{matcher:t,getReplaceString:o}of V_)if(t.test(e.path)){e.path=e.path.replace(t,o());break}return t(e)}))},D_=()=>{M_().use(((e,t)=>(T_()&&(e.headers=e.headers||{},e.headers["X-Wc-From-Product-Editor"]="1"),t(e))))};function L_(e){return`${e.id}:${e.menu_order}`}function H_({key:e}){return"string"==typeof e?Number.parseInt(e.split(":")[1],10):Number.MAX_SAFE_INTEGER}function R_(e,t,{variationsOrder:o}){if(!o||!o[t])return e;const r=o[t];return[...e].sort(((e,t)=>r[e.id]&&r[t.id]?r[e.id]-r[t.id]:0))}const z_=({variations:e,currentPage:t})=>{const{setValue:o,values:r}=(0,x.useFormContext)();return{sortedVariations:R_(e,t,r),getVariationKey:L_,onOrderChange:function(e){const n=Math.min(...e.map(H_));o("variationsOrder",{...r.variationsOrder,[t]:e.reduce(((e,t,o)=>{const r=function({key:e}){return"string"==typeof e?Number.parseInt(e.split(":")[0],10):0}(t);return{...e,[r]:n+o}}),{})})}}},I_=function(e){const t=(null==e?void 0:e.postType)||"product",o=(0,b.useEntityId)("postType",t),r=(null==e?void 0:e.id)||o,{editEntityRecord:n}=(0,a.useDispatch)("core"),{isLoading:c,meta_data:l}=(0,a.useSelect)((e=>{const{getEditedEntityRecord:o,hasFinishedResolution:n}=e("core"),{meta_data:a}=o("postType",t,r);return{meta_data:a||[],isLoading:!n("getEditedEntityRecord",["postType",t,r])}}),[r]);return{metadata:l.reduce((function(e,t){return e[t.key]=t.value,e}),{}),update:e=>n("postType",t,r,{meta_data:[...l.filter((t=>-1===e.findIndex((e=>e.key===t.key)))),...e]}),isLoading:c}};(0,a.register)(_),(0,w.addFilter)("editor.BlockEdit","woocommerce/handle-hide-inventory-advanced-collapsible",A)})(),(window.wc=window.wc||{}).productEditor=__webpack_exports__})();
\ No newline at end of file
diff --git a/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/style-rtl.css b/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/style-rtl.css
index 0fc8982a..5709db25 100644
--- a/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/style-rtl.css
+++ b/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/style-rtl.css
@@ -1 +1 @@
-:root{--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,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}body.admin-color-light{--wp-admin-theme-color:#0085ba;--wp-admin-theme-color--rgb:0,133,186;--wp-admin-theme-color-darker-10:#0073a1;--wp-admin-theme-color-darker-10--rgb:0,115,161;--wp-admin-theme-color-darker-20:#006187;--wp-admin-theme-color-darker-20--rgb:0,97,135;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-light{--wp-admin-border-width-focus:1.5px}}body.admin-color-modern{--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,69,230;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:24,58,214;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-modern{--wp-admin-border-width-focus:1.5px}}body.admin-color-blue{--wp-admin-theme-color:#096484;--wp-admin-theme-color--rgb:9,100,132;--wp-admin-theme-color-darker-10:#07526c;--wp-admin-theme-color-darker-10--rgb:7,82,108;--wp-admin-theme-color-darker-20:#064054;--wp-admin-theme-color-darker-20--rgb:6,64,84;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-blue{--wp-admin-border-width-focus:1.5px}}body.admin-color-coffee{--wp-admin-theme-color:#46403c;--wp-admin-theme-color--rgb:70,64,60;--wp-admin-theme-color-darker-10:#383330;--wp-admin-theme-color-darker-10--rgb:56,51,48;--wp-admin-theme-color-darker-20:#2b2724;--wp-admin-theme-color-darker-20--rgb:43,39,36;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-coffee{--wp-admin-border-width-focus:1.5px}}body.admin-color-ectoplasm{--wp-admin-theme-color:#523f6d;--wp-admin-theme-color--rgb:82,63,109;--wp-admin-theme-color-darker-10:#46365d;--wp-admin-theme-color-darker-10--rgb:70,54,93;--wp-admin-theme-color-darker-20:#3a2c4d;--wp-admin-theme-color-darker-20--rgb:58,44,77;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-ectoplasm{--wp-admin-border-width-focus:1.5px}}body.admin-color-midnight{--wp-admin-theme-color:#e14d43;--wp-admin-theme-color--rgb:225,77,67;--wp-admin-theme-color-darker-10:#dd382d;--wp-admin-theme-color-darker-10--rgb:221,56,45;--wp-admin-theme-color-darker-20:#d02c21;--wp-admin-theme-color-darker-20--rgb:208,44,33;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-midnight{--wp-admin-border-width-focus:1.5px}}body.admin-color-ocean{--wp-admin-theme-color:#627c83;--wp-admin-theme-color--rgb:98,124,131;--wp-admin-theme-color-darker-10:#576e74;--wp-admin-theme-color-darker-10--rgb:87,110,116;--wp-admin-theme-color-darker-20:#4c6066;--wp-admin-theme-color-darker-20--rgb:76,96,102;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-ocean{--wp-admin-border-width-focus:1.5px}}body.admin-color-sunrise{--wp-admin-theme-color:#dd823b;--wp-admin-theme-color--rgb:221,130,59;--wp-admin-theme-color-darker-10:#d97426;--wp-admin-theme-color-darker-10--rgb:217,116,38;--wp-admin-theme-color-darker-20:#c36922;--wp-admin-theme-color-darker-20--rgb:195,105,34;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-sunrise{--wp-admin-border-width-focus:1.5px}}.components-panel__header.interface-complementary-area-header__small{background:#fff;padding-left:4px}.components-panel__header.interface-complementary-area-header__small .interface-complementary-area-header__small-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(min-width:782px){.components-panel__header.interface-complementary-area-header__small{display:none}}.interface-complementary-area-header{background:#fff;padding-left:4px}.interface-complementary-area-header .components-button.has-icon{display:none;margin-right:auto}.interface-complementary-area-header .components-button.has-icon~.components-button{margin-right:0}@media(min-width:782px){.interface-complementary-area-header .components-button.has-icon{display:flex}}@media(min-width:782px){.components-panel__header+.interface-complementary-area-header{margin-top:0}}.interface-complementary-area{background:#fff;color:#1e1e1e}@media(min-width:600px){.interface-complementary-area{-webkit-overflow-scrolling:touch}}@media(min-width:782px){.interface-complementary-area{width:272px}}.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.edit-post-sidebar__panel-tabs{top:48px}@media(min-width:782px){.interface-complementary-area .components-panel__header.edit-post-sidebar__panel-tabs{top:0}}.interface-complementary-area p{margin-top:0}.interface-complementary-area h2{font-size:13px;color:#1e1e1e;margin-bottom:1.5em}.interface-complementary-area h3{font-size:11px;text-transform:uppercase;font-weight:500;color:#1e1e1e;margin-bottom:1.5em}.interface-complementary-area hr{border-top:none;border-bottom:1px solid #f0f0f0;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{top:auto;left:10px;bottom:10px;right:auto}@media(min-width:782px){body.js.is-fullscreen-mode{margin-top:-32px;height:calc(100% + 32px)}body.js.is-fullscreen-mode #adminmenumain,body.js.is-fullscreen-mode #wpadminbar{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{position:static;width:auto}}.interface-interface-skeleton{display:flex;flex-direction:row;height:auto;max-height:100%;position:fixed;top:46px;left:0;bottom:0}@media(min-width:783px){.interface-interface-skeleton{top:32px}.is-fullscreen-mode .interface-interface-skeleton{top:0}}.interface-interface-skeleton__editor{display:flex;flex-direction:column;flex:0 1 100%;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{flex-grow:1;display:flex;overflow:auto;overscroll-behavior-y:none}@media(min-width:782px){.has-footer .interface-interface-skeleton__body{padding-bottom:25px}}.interface-interface-skeleton__content{flex-grow:1;display:flex;flex-direction:column;overflow:auto;z-index:20}.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{display:block;flex-shrink:0;position:absolute;z-index:100000;top:0;left:0;bottom:0;right:0;background:#fff;color:#1e1e1e}@media(min-width:782px){.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{position:relative!important;z-index:90;width:auto}}.interface-interface-skeleton__sidebar{overflow:auto}@media(min-width:782px){.interface-interface-skeleton__sidebar{border-right:1px solid #e0e0e0}}@media(min-width:782px){.interface-interface-skeleton__secondary-sidebar{border-left:1px solid #e0e0e0}}.interface-interface-skeleton__header{flex-shrink:0;height:auto;border-bottom:1px solid #e0e0e0;z-index:30;color:#1e1e1e}.interface-interface-skeleton__footer{height:auto;flex-shrink:0;border-top:1px solid #e0e0e0;color:#1e1e1e;position:absolute;bottom:0;right:0;width:100%;background-color:#fff;z-index:90;display:none}@media(min-width:782px){.interface-interface-skeleton__footer{display:flex}}.interface-interface-skeleton__footer .block-editor-block-breadcrumb{z-index:30;display:flex;background:#fff;height:24px;align-items:center;font-size:13px;padding:0 18px}.interface-interface-skeleton__actions{z-index:100000;position:fixed!important;top:-9999em;bottom:auto;right:auto;left:0;width:272px;color:#1e1e1e}.interface-interface-skeleton__actions:focus{top:auto;bottom:0}.interface-more-menu-dropdown{margin-right:-4px}.interface-more-menu-dropdown .components-button{width:auto;padding:0 2px}@media(min-width:600px){.interface-more-menu-dropdown{margin-right:0}.interface-more-menu-dropdown .components-button{padding:0 4px}}.interface-more-menu-dropdown__content .components-popover__content{min-width:280px}@media(min-width:480px){.interface-more-menu-dropdown__content .components-popover__content{width:auto;max-width:480px}}.interface-more-menu-dropdown__content .components-popover__content .components-dropdown-menu__menu{padding:0}.components-popover.interface-more-menu-dropdown__content{z-index:99998}.interface-pinned-items{display:flex}.interface-pinned-items .components-button:not(:first-child){display:none}@media(min-width:600px){.interface-pinned-items .components-button:not(:first-child){display:flex}}.interface-pinned-items .components-button{margin-right:4px}.interface-pinned-items .components-button svg{max-width:24px;max-height:24px}@media(min-width:600px){.interface-preferences-modal{width:calc(100% - 32px);height:calc(100% - 120px)}}@media(min-width:782px){.interface-preferences-modal{width:750px}}@media(min-width:960px){.interface-preferences-modal{height:70%}}@media(max-width:781px){.interface-preferences-modal .components-modal__content{padding:0}.interface-preferences-modal .components-modal__content:before{content:none}}.interface-preferences__tabs .components-tab-panel__tabs{position:absolute;top:84px;right:16px;width:160px}.interface-preferences__tabs .components-tab-panel__tabs .components-tab-panel__tabs-item{border-radius:2px;font-weight:400}.interface-preferences__tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.is-active{background:#f0f0f0;box-shadow:none;font-weight:500}.interface-preferences__tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:focus:not(:disabled){box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.interface-preferences__tabs .components-tab-panel__tab-content{padding-right:24px;margin-right:160px}@media(max-width:781px){.interface-preferences__provider{height:100%}}.interface-preferences-modal__section{margin:0 0 2.5rem}.interface-preferences-modal__section:last-child{margin:0}.interface-preferences-modal__section-title{font-size:.9rem;font-weight:600;margin-top:0}.interface-preferences-modal__section-description{margin:-8px 0 8px;font-size:12px;font-style:normal;color:#757575}.interface-preferences-modal__option .components-base-control .components-base-control__field{align-items:center;display:flex;margin-bottom:0}.interface-preferences-modal__option .components-base-control .components-base-control__field>label{flex-grow:1;padding:.6rem 10px .6rem 0}.interface-preferences-modal__option .components-base-control__help{margin:-8px 58px 8px 0;font-size:12px;font-style:normal;color:#757575}.woocommerce-product-block-editor{padding-top:108px}.woocommerce-product-block-editor button,.woocommerce-product-block-editor div,.woocommerce-product-block-editor h1,.woocommerce-product-block-editor h2,.woocommerce-product-block-editor h3,.woocommerce-product-block-editor h4,.woocommerce-product-block-editor h5,.woocommerce-product-block-editor h6,.woocommerce-product-block-editor input,.woocommerce-product-block-editor label,.woocommerce-product-block-editor p,.woocommerce-product-block-editor span{font-family:var(--wp--preset--font-family--system-font)}.woocommerce-product-block-editor h4{font-size:16px}.woocommerce-product-block-editor label{color:#1e1e1e}.woocommerce-product-block-editor a{text-decoration:none}.woocommerce-product-block-editor :where(.wp-block){margin-bottom:0;margin-top:0;max-width:unset}.woocommerce-product-block-editor .components-base-control.has-error .components-input-control__backdrop{border-color:#d63638}.woocommerce-product-block-editor .components-base-control.has-error .components-base-control__help{color:#d63638}.woocommerce-product-block-editor .components-base-control .components-input-control__container .components-input-control__input{min-height:36px}.woocommerce-product-block-editor .has-error .components-base-control{margin-bottom:0}.woocommerce-product-block-editor .has-error .components-base-control .components-input-control__backdrop{border-color:#d63638}.woocommerce-product-block-editor .has-error .components-base-control__help{color:#d63638}.woocommerce-product-block-editor .components-base-control .components-base-control__field,.woocommerce-product-block-editor .components-base-control .components-base-control__help,.woocommerce-product-block-editor .components-toggle-control{margin-bottom:0}.woocommerce-product-block-editor .components-toggle-control .components-form-toggle,.woocommerce-product-block-editor .components-toggle-control .components-toggle-control__label{display:flex;align-items:center}.woocommerce-product-block-editor .woocommerce-collapsible-content .woocommerce-collapsible-content__content{margin-top:32px}.woocommerce-product-block-editor .components-input-control__input::-moz-placeholder{color:#757575}.woocommerce-product-block-editor .components-input-control__input::placeholder{color:#757575}.woocommerce-product-block-editor .components-input-control__prefix{margin-right:8px}.woocommerce-product-block-editor .components-input-control__suffix{margin-left:8px}.woocommerce-product-block-editor .woocommerce-product-form__custom-label-input{display:flex;flex-direction:column}.woocommerce-product-block-editor .woocommerce-product-form__custom-label-input label{display:block;margin-bottom:8px}.woocommerce-product-block-editor .woocommerce-product-form__optional-input{color:#757575}.woocommerce-product-block-editor .wp-block-columns{gap:24px;margin-bottom:0}.woocommerce-product-block-editor .wp-block-column{word-break:normal}.woocommerce-product-block-editor .woocommerce-experimental-select-control__label{text-transform:uppercase;font-size:11px;color:#1e1e1e;font-weight:500}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container{padding-right:0;padding-left:0;padding-bottom:128px;margin-right:32px;margin-left:32px}@media(min-width:783px){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container{max-width:650px;margin-right:auto;margin-left:auto}}.woocommerce-product-block-editor .block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]):focus:after{display:none}.woocommerce-product-block-editor .block-editor-block-list__layout .block-editor-block-list__block fieldset{min-width:0}.woocommerce-product-block-editor .block-editor-block-list__layout .block-editor-block-list__block.has-editable-outline:after{display:none}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .wp-block-woocommerce-product-section__heading-title{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:300px;height:28px;margin-bottom:8px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .wp-block-woocommerce-product-section__heading-title:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .wp-block-woocommerce-product-section__heading-title{animation:none}}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-label__label{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:64px;height:28px;margin-bottom:8px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-label__label:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-label__label{animation:none}}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-input{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:100%;height:36px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-input:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-input{animation:none}}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-textarea{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:100%;height:108px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-textarea:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-textarea{animation:none}}.wp-admin.woocommerce-feature-enabled-product-block-editor .components-modal__frame{border-radius:8px}.wp-admin.woocommerce-feature-enabled-product-block-editor .components-modal__header{border:none}.woocommerce-product-tabs{display:flex;justify-content:center}.woocommerce-product-tabs .components-button{padding:8px 0 20px;margin-right:12px;margin-left:12px;border-bottom:3.5px solid transparent;border-radius:0;height:auto}.woocommerce-product-tabs .components-button.is-selected{border-color:var(--wp-admin-theme-color)}.woocommerce-form-section a{text-decoration:none}.woocommerce-form-section__content .components-card{border:1px solid #ccc;border-radius:2px;box-shadow:none}.woocommerce-form-section__content .components-card__body{padding:24px}.woocommerce-form-section__content .components-card__body .components-base-control:not(:first-child):not(.components-radio-control),.woocommerce-form-section__content .components-card__body .components-dropdown:not(:first-child):not(.components-radio-control),.woocommerce-form-section__content .components-card__body .woocommerce-rich-text-editor:not(:first-child):not(.components-radio-control){margin-top:16px;margin-bottom:0}.woocommerce-form-section__content .woocommerce-product-form__field:not(:first-child){margin-top:24px}.woocommerce-form-section__content .woocommerce-product-form__field:not(:first-child)>.components-base-control{margin-bottom:0}.woocommerce-form-section__content .components-radio-control .components-v-stack{gap:12px}.woocommerce-form-section__content .woocommerce-collapsible-content{margin-top:24px}.woocommerce-form-section__header p>span{display:block;margin-bottom:8px}.woocommerce-form-section:not(:first-child){margin-top:40px}.woocommerce-product-header__inner{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:16px;align-items:center;padding:0 16px;height:60px}@media(max-width:960px){.woocommerce-product-header__inner{grid-template-columns:auto 1fr}}.woocommerce-product-header .woocommerce-product-header-title-bar{display:flex;align-items:center;background-color:#f0f0f0;justify-content:center;width:400px;border-radius:4px;padding:4px 12px;gap:12px}.woocommerce-product-header .woocommerce-product-header-title-bar.is-variation{display:flex;align-items:center;background-color:#fff}.woocommerce-product-header .woocommerce-product-header-title-bar.is-variation .woocommerce-product-header__title{font-size:16px;font-weight:600;align-items:center}@media(max-width:960px){.woocommerce-product-header .woocommerce-product-header-title-bar{display:none}}.woocommerce-product-header .woocommerce-product-header-title-bar__image{width:24px;height:24px}.woocommerce-product-header .woocommerce-product-header-title-bar__image img{width:100%;height:100%}.woocommerce-product-header .woocommerce-product-header-title-bar__image svg{fill:#949494}.woocommerce-product-header .woocommerce-product-header-title-bar .woocommerce-product-header__title{text-align:center;font-size:13px;font-weight:400;padding:0;color:#000;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:12px}.woocommerce-product-header .woocommerce-product-header-title-bar .woocommerce-product-header__title .woocommerce-tag__text{background-color:#dcdcde;border-radius:4px;font-weight:400}@media(max-width:960px){.woocommerce-product-header .woocommerce-product-header-title-bar .woocommerce-product-header__title{display:none}}.woocommerce-product-header__actions{margin-right:auto}.woocommerce-product-header__actions-edit-schedule{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.woocommerce-product-header__actions-edit-schedule :last-child{color:#757575;font-size:13px}.woocommerce-product-header .woocommerce-product-header__actions{display:flex}.woocommerce-product-header .woocommerce-product-header__actions>*+*{margin-right:8px}.woocommerce-product-header .components-dropdown-menu__toggle.is-opened{background-color:#1e1e1e;color:#fff}.woocommerce-product-header__back-tooltip-wrapper{width:-moz-fit-content;width:fit-content}.woocommerce-product-header__variable-product-id{color:#757575}.woocommerce-product-header.is-loading .woocommerce-product-header__title{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;min-width:300px;min-height:24px}.woocommerce-product-header.is-loading .woocommerce-product-header__title:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-header.is-loading .woocommerce-product-header__title{animation:none}}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;height:24px}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action{animation:none}}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:nth-child(n){min-width:64px}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:first-child{min-width:80px}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:last-child{min-width:24px}.woocommerce-product-header.is-loading .woocommerce-product-tabs{height:46px;align-items:flex-start}.woocommerce-product-header.is-loading .woocommerce-product-tabs .components-button{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;height:16px;min-width:64px}.woocommerce-product-header.is-loading .woocommerce-product-tabs .components-button:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-header.is-loading .woocommerce-product-tabs .components-button{animation:none}}.woocommerce-product-header__more-menu .components-popover__content{min-width:auto;width:-moz-min-content;width:min-content}.woocommerce-add-new-shipping-class-modal{min-width:650px}.woocommerce-add-new-shipping-class-modal__optional-input{color:#757575}.woocommerce-add-new-shipping-class-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-add-new-shipping-class-modal .has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-section{margin:48px 0 0;padding:0 0 48px;border-bottom:1px solid #ddd}.wp-block-woocommerce-product-section:first-child{margin-top:64px}.wp-block-woocommerce-product-section:last-child{border-bottom:none}.wp-block-woocommerce-product-section-header__heading{padding:0;margin:0 0 32px;width:100%}.wp-block-woocommerce-product-section-header__heading-title-wrapper{display:flex;align-items:center;justify-content:space-between;gap:16px}.wp-block-woocommerce-product-section-header__heading-title{margin:0;font-size:20px;font-weight:500;color:#1e1e1e;display:inline-flex;align-items:center}.wp-block-woocommerce-product-section-header__heading-title .block-editor-block-icon{margin-left:14px}.wp-block-woocommerce-product-section-header__heading-title .block-editor-block-icon>div{display:flex;align-items:center;justify-content:center}.wp-block-woocommerce-product-section-header__content--block-gap-unit-30>*+*{margin-top:24px}.wp-block-woocommerce-product-section-header__content--block-gap-unit-40>*+*{margin-top:32px}.wp-block-woocommerce-product-section-header__heading-description{margin:0;max-width:300px}.wp-block-woocommerce-product-section-header__actions{display:flex;justify-content:flex-end;gap:8px}.wp-block-woocommerce-product-section-header__actions .components-button.is-tertiary.is-busy:disabled{background-image:linear-gradient(45deg,#fafafa 33%,#e0e0e0 0,#e0e0e0 70%,#fafafa 0);background-size:100px 100%;opacity:1}.woocommerce-tooltip>.wp-block-woocommerce-product-section-header__heading-tooltip{margin-right:12px}.woocommerce-content-preview{border:1px solid #ddd;max-height:144px;width:100%;overflow:hidden;margin-top:40px}.woocommerce-content-preview:after{content:"";display:block;position:absolute;bottom:0;right:0;height:57px;width:100%;background:linear-gradient(-180deg,hsla(0,0%,100%,0),#fff 89.5%)}.woocommerce-content-preview__iframe{width:100%}.woocommerce-content-preview__content{box-sizing:border-box;padding:24px}.woocommerce-content-preview__content>:first-child{margin-top:0}.woocommerce-content-preview__content>*{max-width:100%}.woocommerce-radio-field .components-base-control__label{text-transform:none;font-weight:400;margin-bottom:12px}.woocommerce-radio-field .components-base-control__label>span{display:block;line-height:1.5}.woocommerce-radio-field__title{font-size:11px;font-weight:500;color:#1e1e1e;text-transform:uppercase}.woocommerce-radio-field__description{font-size:13px;color:#757575}.woocommerce-radio-field .components-base-control__field>.components-v-stack{gap:16px}.woocommerce-product-notice{padding:12px 16px}.woocommerce-product-notice p{color:#1e1e1e;letter-spacing:.24px}.woocommerce-product-notice button{letter-spacing:.24px}.woocommerce-product-notice.info{background-color:#f0f6fc}.woocommerce-product-notice.is-dismissible{display:flex;justify-content:space-between;align-items:center}.woocommerce-iframe-editor{box-sizing:border-box;display:flex;flex-direction:column;height:100%}.woocommerce-iframe-editor__main{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;height:100%;width:100%;overflow:hidden;z-index:1000}.woocommerce-iframe-editor iframe{width:100%;height:100%}.woocommerce-iframe-editor__content{box-sizing:border-box;flex-grow:1;background-color:#2f2f2f;padding:40px 48px;height:100%;justify-content:center;display:flex;position:relative}.woocommerce-iframe-editor__content.old-fixed-toolbar-shown{padding:90px 48px 40px}.woocommerce-iframe-editor__content-inserter-clipper{position:absolute;bottom:0;right:0;left:0;height:40px;background-color:inherit;z-index:100}.woocommerce-iframe-editor__sidebar{flex-shrink:0;height:100%;width:280px;overflow:scroll}.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed{position:absolute;right:0;top:0;border-bottom:1px solid #ccc;border-left:1px solid #ccc;box-sizing:border-box;margin-right:0;width:100%!important;min-height:47px}.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar.is-showing-movers:before{display:none}.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed .block-editor-block-toolbar__group-collapse-fixed-toolbar,.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed .block-editor-block-toolbar__group-expand-fixed-toolbar{display:none}.woocommerce-iframe-editor__header-toolbar{height:60px;border:0;border-bottom:1px solid #ccc;display:flex;align-items:center;justify-content:space-between}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon{height:32px;margin-left:8px;min-width:32px;padding:0;width:32px}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon.is-pressed:before{width:100%;right:0}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon.is-pressed svg{transform:rotate(-45deg)}.woocommerce-iframe-editor__header-toolbar-left{padding-right:12px;align-items:center;display:flex}.woocommerce-iframe-editor__header-toolbar-left .woocommerce-iframe-editor-document-tools{padding-left:8px;margin-left:8px}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper{overflow-x:hidden;display:flex}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .block-editor-block-contextual-toolbar{border-bottom:0}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper:after{content:"";width:1px;margin-top:12px;margin-bottom:12px;background-color:#ddd;margin-right:8px}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar,.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar-group{border-left:none}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar-group:after,.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar:after{content:"";width:1px;margin-top:12px;margin-bottom:12px;background-color:#ddd;margin-right:8px}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar-group .components-toolbar-group.components-toolbar-group:after,.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar .components-toolbar-group.components-toolbar-group:after{display:none}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper.is-collapsed{display:none}.woocommerce-iframe-editor__header-toolbar-right{display:flex;justify-content:center;align-items:center;gap:8px}.woocommerce-iframe-editor__header-toolbar-right>.components-dropdown-menu{margin-left:12px;width:48px}.woocommerce-iframe-editor__header-toolbar-right>.components-dropdown-menu>button.components-dropdown-menu__toggle{padding:8px!important;margin-left:-8px}.woocommerce-iframe-editor__header-toolbar-right>.woocommerce-show-block-inspector-panel{margin-left:-8px}.woocommerce-iframe-editor__header-toolbar-right button.woocommerce-modal-actions__cancel-button,.woocommerce-iframe-editor__header-toolbar-right button.woocommerce-modal-actions__done-button{height:32px}.resizable-editor__drag-handle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:2px;bottom:0;cursor:ew-resize;margin:auto 0;outline:none;padding:0;position:absolute;top:0;width:12px;height:100px}.resizable-editor__drag-handle.is-left{right:-16px}.resizable-editor__drag-handle.is-right{left:-16px}.resizable-editor__drag-handle:after{background:#949494;border-radius:2px;bottom:24px;content:"";right:4px;position:absolute;left:0;top:24px;width:4px}.woocommerce-iframe-editor__back-button{align-self:flex-start;margin-top:16px;margin-bottom:16px;color:#fff}.woocommerce-iframe-editor__inserter-panel{border-left:1px solid #ccc;height:100%}.woocommerce-iframe-editor__inserter-panel-content{height:100%}.woocommerce-iframe-editor__document-overview-sidebar{position:relative;width:350px;height:100%;border-left:1px solid #ccc}.woocommerce-iframe-editor__document-overview-sidebar-close-button{position:absolute;left:6px;top:6px}.woocommerce-iframe-editor__document-overview-sidebar-tab-panel{height:100%}.woocommerce-iframe-editor__document-overview-sidebar-tab-panel .components-tab-panel__tabs{padding-left:48px;border-bottom:1px solid #ccc}.woocommerce-iframe-editor__document-overview-sidebar-tab-panel .components-tab-panel__tab-content{display:flex;flex-direction:column;height:calc(100% - 48px)}.woocommerce-iframe-editor__document-overview-sidebar-tab-content{height:100%;overflow-x:hidden;overflow-y:auto;padding:8px 6px}.woocommerce-iframe-editor__document-overview-sidebar-tab-content .block-editor-list-view-tree{margin:0;width:100%}.woocommerce-modal-editor{width:100%;height:100%;max-height:calc(100% - 40px);margin:20px;border-radius:8px}.woocommerce-modal-editor .components-modal__header{height:60px;border-bottom:1px solid #ccc;padding-right:18px;padding-left:18px}.woocommerce-modal-editor .components-modal__header .components-modal__header-heading{font-size:16px;line-height:24px}.woocommerce-modal-editor .components-modal__content{display:flex;margin-top:60px;padding:0}.woocommerce-modal-editor .components-modal__content>div{width:100%}.woocommerce-product-mvp-ces-footer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 44px;gap:16px}@media(min-width:783px){.woocommerce-product-mvp-ces-footer{padding:16px 0;max-width:650px;margin:0 auto}}.woocommerce-product-mvp-ces-footer .woocommerce-pill{background-color:#f5e6b3;border:0;font-size:1em}.woocommerce-product-mvp-ces-footer__close-button{padding:0}.woocommerce-product-mvp-ces-footer__message{flex:1;flex-wrap:wrap;align-items:center;white-space:pre-wrap}.woocommerce-product-mvp-ces-footer__message-buttons{white-space:nowrap}.woocommerce-product-mvp-ces-footer__message-buttons button.is-link{text-decoration:none}.woocommerce-customer-effort-score .components-modal__content>p{text-transform:uppercase;color:#1e1e1e}.woocommerce-customer-effort-score .components-modal__content>.components-base-control{margin-top:12px}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__help,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__help{color:#d94f4f}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__label,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__label{color:#1e1e1e;line-height:16px;text-transform:uppercase}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__label .woocommerce-product-feedback__optional-input,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__label .woocommerce-product-feedback__optional-input{color:#757575}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__field>span,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__field>span{font-size:12px;line-height:16px;color:#757575}.woocommerce-customer-effort-score__selection .components-radio-control__option{margin-left:0}.woocommerce-customer-effort-score__selection .components-radio-control__option label{color:#1e1e1e;padding:1em 0;width:8.8em;height:80px}.woocommerce-customer-effort-score__selection .components-radio-control__option label:before{margin:8px 0}.woocommerce-customer-effort-score__selection .components-radio-control__option label:hover{box-shadow:0 0 0 1.5px var(--wp-admin-theme-color);border-radius:2px;background-color:#fff}.woocommerce-customer-effort-score__errors>p{color:#d94f4f}.woocommerce-product-mvp-feedback-modal{width:600px}.woocommerce-product-mvp-feedback-modal .components-modal__header{height:84px}.woocommerce-product-mvp-feedback-modal .components-modal__header-heading{font-weight:500;font-size:20px}.woocommerce-product-mvp-feedback-modal .components-modal__content{margin-top:84px;padding-bottom:32px}.woocommerce-product-mvp-feedback-modal label,.woocommerce-product-mvp-feedback-modal legend{color:#1e1e1e}.woocommerce-product-mvp-feedback-modal .woocommerce-product-mvp-feedback-modal__optional{color:#757575}.woocommerce-product-mvp-feedback-modal legend{font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase;display:inline-block;margin-bottom:12px;padding:0}.woocommerce-product-mvp-feedback-modal__subtitle{margin-top:8px!important}.woocommerce-product-mvp-feedback-modal__checkboxes{display:grid;grid-template-columns:1fr 1fr}.woocommerce-product-mvp-feedback-modal__comments{margin-top:2em;margin-bottom:1.5em}.woocommerce-product-mvp-feedback-modal__comments textarea{width:100%}.woocommerce-product-mvp-feedback-modal__comments,.woocommerce-product-mvp-feedback-modal__email,.woocommerce-product-mvp-feedback-modal__reason{margin-bottom:24px}.woocommerce-product-link-edit-modal{max-width:650px}.woocommerce-product-link-edit-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-product-link-edit-modal .woocommerce-product-link-edit-modal__description{margin-top:0;margin-bottom:24px}.woocommerce-attribute-field{width:100%;font-size:13px}.woocommerce-attribute-field .woocommerce-sortable{margin:0}.woocommerce-attribute-field .woocommerce-sortable__item:not(:first-child){margin-top:-1px}.woocommerce-attribute-field .woocommerce-sortable__item:focus-visible:not(:active)+.woocommerce-sortable__item .woocommerce-attribute-list-item{background:none;border-top:0}.woocommerce-attribute-field .woocommerce-add-attribute-list-item__add-button{margin-bottom:16px}.woocommerce-attribute-field__notice.components-notice{margin:0;padding-left:12px}.woocommerce-edit-attribute-modal{overflow:visible}.woocommerce-edit-attribute-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-edit-attribute-modal__body{width:500px;max-width:100%}.woocommerce-edit-attribute-modal__body .woocommerce-experimental-select-control+.woocommerce-experimental-select-control{margin-top:1.3em}.woocommerce-edit-attribute-modal__body .components-base-control__label,.woocommerce-edit-attribute-modal__body .woocommerce-experimental-select-control__label{font-size:14px;color:#757575;font-weight:700;text-transform:none}.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__option-container{display:flex;flex-direction:row;align-items:center}.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__option-container .components-base-control,.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__option-container .components-base-control__field{margin-bottom:0}.woocommerce-edit-attribute-modal__body .woocommerce-attribute-term-field{margin-bottom:1.5em}.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__helper-text{color:#757575;margin:.5em 0 1.5em}.woocommerce-new-attribute-modal{min-width:75%}.woocommerce-new-attribute-modal .components-notice.is-info{margin-right:0;margin-left:0;background-color:#f0f6fc}.woocommerce-new-attribute-modal__add-attribute{margin-top:12px}.woocommerce-new-attribute-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-new-attribute-modal .components-modal__content{display:flex;flex-direction:column}.woocommerce-new-attribute-modal__body{min-height:200px;flex:1 1 auto;overflow:auto}.woocommerce-new-attribute-modal__table{width:100%;margin-top:24px}@media(max-width:782px){.woocommerce-new-attribute-modal__table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}.woocommerce-new-attribute-modal__table th{text-align:right;color:#757575;font-weight:400;text-transform:uppercase}.woocommerce-new-attribute-modal__table-header{padding:0 0 16px}.woocommerce-new-attribute-modal__table-header,.woocommerce-new-attribute-modal__table-row{display:grid;grid-template-columns:40% 55% 5%;border-bottom:1px solid #ddd}.woocommerce-new-attribute-modal__table-row{padding:24px 0}.woocommerce-new-attribute-modal__table-row td:not(:last-child){margin-left:16px}@media(max-width:782px){.woocommerce-new-attribute-modal__table-row{position:relative;grid-template-columns:1fr;padding-left:42px}}@media(min-width:783px){.woocommerce-new-attribute-modal__table-row .woocommerce-experimental-select-control__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.woocommerce-new-attribute-modal__table-row .woocommerce-experimental-select-control__combo-box-wrapper{margin-bottom:0}}.woocommerce-new-attribute-modal__table-attribute-trash-column{display:flex;justify-content:center;align-items:center}@media(max-width:782px){.woocommerce-new-attribute-modal__table-attribute-trash-column{position:absolute;top:0;left:0;bottom:0}}.woocommerce-new-attribute-modal__table-attribute-trash-column .components-button.has-icon{padding:8px}.woocommerce-attribute-input-field__add-new{display:flex;align-items:center;font-weight:600}.woocommerce-attribute-input-field__add-new-icon{margin-left:12px}.woocommerce-attribute-input-field__no-results{padding:12px}.woocommerce-experimental-select-control__popover-menu-container .woocommerce-experimental-select-control__menu-item[disabled]{pointer-events:none;color:#949494}.woocommerce-experimental-select-control__popover-menu-container .disabled-element-wrapper{cursor:not-allowed}.woocommerce-add-attribute-list-item{min-height:82px;padding:0 24px}.woocommerce-add-attribute-list-item:last-child{margin-bottom:-1px}.woocommerce-attribute-list-item{display:grid;background:none;border:none;grid-template-columns:1fr 2fr 128px;min-height:72px;padding:12px 0}.woocommerce-attribute-list-item:not(:last-child){border-bottom:1px solid #e0e0e0}.woocommerce-attribute-list-item__actions{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:8px}.woocommerce-attribute-list-item__actions-tooltip.components-tooltip.components-popover .components-popover__content{width:100%;max-width:150px;white-space:normal}.woocommerce-attribute-list-item__actions-icon-wrapper{display:flex;align-items:center;position:relative}.woocommerce-attribute-list-item__actions-icon-wrapper-icon{color:#949494;cursor:help}.woocommerce-attribute-list-item__actions-icon-wrapper-help-icon{position:absolute;left:-2px;bottom:0}.woocommerce-attribute-term-field__loading-spinner{padding:12px 0}.woocommerce-attribute-term-field__add-new{font-weight:600}.woocommerce-attribute-term-field__add-new-icon{margin-left:12px}.woocommerce-attribute-term-field__add-new{display:flex;align-items:center}.variations-actions-menu__toogle{flex-direction:row-reverse}.variations-actions-menu__toogle>span{margin:0 6px}.downloads_menu_item__upload_files_modal_wrapper .media-modal{z-index:1010000}.downloads_menu_item__upload_files_modal_wrapper .media-modal-backdrop{z-index:1009000}.woocommerce-product-variations-pagination{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.woocommerce-product-variations-pagination__current-page,.woocommerce-product-variations-pagination__info,.woocommerce-product-variations-pagination__page-size{display:flex;align-items:center}.woocommerce-product-variations-pagination__current-page{justify-content:center}.woocommerce-product-variations-pagination__current-page .woocommerce-pagination__page-arrow-picker-input{border-radius:2px}.woocommerce-product-variations-pagination__current-page .components-button.has-icon{min-width:0;width:30px;height:30px;padding:3px}.woocommerce-product-variations-pagination__page-size{justify-content:flex-end}.woocommerce-product-variations-pagination__page-size>.woocommerce-pagination__per-page-picker .components-base-control .components-select-control .components-input-control__container .components-select-control__input{min-height:30px}.woocommerce-variations-table-error-or-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:2px;border:1px solid #ddd;padding:32px;position:absolute;z-index:1;width:100%;height:auto}.woocommerce-variations-table-error-or-empty-state__message{color:#1e1e1e;font-size:13px;font-weight:600;line-height:16px;margin:42px 0 14px}.woocommerce-variations-table-error-or-empty-state__actions{display:flex;align-items:center;justify-content:center}.woocommerce-variations-table-error-or-empty-state__actions .is-link{text-decoration:none}.woocommerce-product-variations-filter__toggle{flex-direction:row-reverse}.woocommerce-product-variations-filter__toggle>span{margin:0 6px}.woocommerce-product-variations-filter__form{margin:-8px;width:232px}.woocommerce-product-variations-filter__form-header{padding:16px 12px;border-bottom:1px solid #e0e0e0}.woocommerce-product-variations-filter__form-header .components-input-control__suffix{margin-left:8px}.woocommerce-product-variations-filter__form-body{min-height:56px;max-height:192px;overflow-y:auto}.woocommerce-product-variations-filter__loading{display:flex;align-items:center;justify-content:center;width:100%;height:56px}.woocommerce-product-variations-filter__form-list{margin:8px 0}.woocommerce-product-variations-filter__form-list-empty{padding:16px 12px}.woocommerce-product-variations-filter__form-list-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.woocommerce-product-variations-filter__form-list-item-label{padding:8px 12px;display:flex;align-items:center}.woocommerce-product-variations-filter__form-list-item-label:focus-within,.woocommerce-product-variations-filter__form-list-item-label:hover{background-color:#f0f0f0}.woocommerce-product-variations-filter__form-list-item-label .components-base-control__field{margin-bottom:0}.woocommerce-product-variations-filter__form-list-item-label .components-checkbox-control__label{display:none}.woocommerce-product-variations-filter__form-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:16px 12px;border-top:1px solid #e0e0e0}.woocommerce-table-row-skeleton__checkbox{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;flex-shrink:0}.woocommerce-table-row-skeleton__checkbox:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__checkbox{animation:none}}.woocommerce-table-row-skeleton__attribute-option{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:72px}.woocommerce-table-row-skeleton__attribute-option:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__attribute-option{animation:none}}.woocommerce-table-row-skeleton__quantity,.woocommerce-table-row-skeleton__regular-price{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:64px;display:inline-block}.woocommerce-table-row-skeleton__quantity:after,.woocommerce-table-row-skeleton__regular-price:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__quantity,.woocommerce-table-row-skeleton__regular-price{animation:none}}.woocommerce-table-row-skeleton__visibility-icon{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;flex-shrink:0}.woocommerce-table-row-skeleton__visibility-icon:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__visibility-icon{animation:none}}.woocommerce-table-row-skeleton__edit-link{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:56px;flex-shrink:0}.woocommerce-table-row-skeleton__edit-link:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__edit-link{animation:none}}.woocommerce-table-row-skeleton__menu-toggle{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:36px;flex-shrink:0}.woocommerce-table-row-skeleton__menu-toggle:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__menu-toggle{animation:none}}.woocommerce-add-image-menu-item__upload_image_modal_wrapper .media-modal{z-index:1010000}.woocommerce-add-image-menu-item__upload_image_modal_wrapper .media-modal-backdrop{z-index:1009000}.woocommerce-product-variations{display:flex;flex-direction:column;position:relative}.woocommerce-product-variations__table-header .woocommerce-product-variations__table-row{min-height:auto}.woocommerce-product-variations__table-header .woocommerce-product-variations__table-rowheader{text-transform:uppercase;color:#757575;font-weight:500;font-size:11px;line-height:16px;border-bottom:1px solid #e0e0e0}.woocommerce-product-variations__table-body .woocommerce-product-variations__table-row:not(:last-child){border-bottom:1px solid #e0e0e0}.woocommerce-product-variations__table-footer{border-top:1px solid #e0e0e0;padding-top:24px}.woocommerce-product-variations__table-row{position:relative;display:grid;grid-template-columns:24px 3fr 1fr 1fr 2fr;-moz-column-gap:24px;column-gap:24px;align-items:center;border:none;min-height:72px;padding:12px 0}.woocommerce-product-variations__table .woocommerce-sortable__handle{display:none}.woocommerce-product-variations__table .components-checkbox-control__input[type=checkbox]:not(:checked):not(:focus){border-color:#949494}.woocommerce-product-variations__notice{border-right:0;margin:0 0 24px}.woocommerce-product-variations__notice.is-error{background-color:#fcf0f1}.woocommerce-product-variations__notice .components-notice__actions{margin-top:12px}.woocommerce-product-variations__notice .components-notice__actions .components-button:first-child{margin-right:0}.woocommerce-product-variations__selection{margin-right:4px;display:flex;align-items:center}.woocommerce-product-variations__selection .woocommerce-tooltip{position:absolute;right:-32px;rotate:180deg}.woocommerce-product-variations__selection .woocommerce-tooltip .components-button{padding:0;width:24px;height:24px;color:#d94f4f}.woocommerce-product-variations__filters{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;grid-column:span 4}.woocommerce-product-variations__loading{display:flex;flex-direction:column;position:absolute;z-index:1;width:100%;height:100%;justify-content:center;align-items:center;gap:16px}.woocommerce-product-variations__loading .components-spinner{width:40px;height:40px}.woocommerce-product-variations__price{text-align:left}.woocommerce-product-variations__regular-price--on-sale{text-decoration:line-through;color:#949494;margin-right:6px;word-wrap:normal}.woocommerce-product-variations__status-dot{margin-left:8px}.woocommerce-product-variations__status-dot.green{color:#4ab866}.woocommerce-product-variations__status-dot.yellow{color:#ffb900}.woocommerce-product-variations__status-dot.red{color:#d94f4f}.woocommerce-product-variations__price--fade,.woocommerce-product-variations__quantity--fade{opacity:.5}.woocommerce-product-variations__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:4px}.woocommerce-product-variations__actions .variations-actions-menu__toogle:disabled{cursor:not-allowed}.woocommerce-product-variations__actions--delete.components-button.components-menu-item__button.is-link{text-decoration:none}.woocommerce-product-variations__actions .components-button{position:relative;color:var(--wp-admin-theme-color)}.woocommerce-product-variations__actions .components-button:disabled,.woocommerce-product-variations__actions .components-button[aria-disabled=true]{opacity:1}.woocommerce-product-variations__actions .components-button--visible{color:#757575}.woocommerce-product-variations__actions .components-button--hidden{color:#d94f4f}.woocommerce-create-new-tag-modal{min-width:650px;overflow:visible}.woocommerce-create-new-tag-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-tag-field-dropdown .woocommerce-experimental-select-control__input{height:auto}.woocommerce-tag-field-dropdown .woocommerce-experimental-select-control__combo-box-wrapper{border-color:#757575}.woocommerce-tag-field-dropdown__menu{padding:0 12px;max-height:300px;overflow-y:scroll}.woocommerce-tag-field-dropdown__menu>.woocommerce-tag-field-dropdown__item:not(:first-child)>.woocommerce-tag-field-dropdown__item-content{border-top:1px solid #e0e0e0}.woocommerce-tag-field-dropdown__item{margin-bottom:0}.woocommerce-tag-field-dropdown__item .woocommerce-tag-field-dropdown__item-content .components-base-control{margin-top:0}.woocommerce-tag-field-dropdown__item.is-new .tag-field-dropdown__toggle{margin-left:8px}.woocommerce-tag-field-dropdown__item-content{height:48px;padding:8px 0;display:flex;flex-direction:row;align-items:center;cursor:pointer}.woocommerce-tag-field-dropdown__item-content .components-base-control__field{margin-bottom:0}.woocommerce-tag-field-dropdown__item-children{margin-right:36px;display:none}.woocommerce-tag-field-dropdown__item-open{display:block}.woocommerce-tag-field-dropdown__toggle{margin-left:8px;cursor:pointer}.woocommerce-tag-field-dropdown__toggle-placeholder{width:28px}.woocommerce-tag-field-dropdown__item.item_highlighted>.woocommerce-tag-field-dropdown__item-content{font-weight:700}.woocommerce-experimental-select-control__combox-box-icon{box-sizing:unset}.woocommerce-product-variation-switcher-footer{max-width:650px;padding:16px 0;margin:0 auto;display:flex;justify-content:space-between}.woocommerce-product-variation-switcher-footer__button{height:32px;gap:12px}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__arrow{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:transparent;color:inherit}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__arrow:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__arrow{animation:none}}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__item-label{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;width:40px}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__item-label:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__item-label{animation:none}}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__product-image{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;width:32px;height:32px}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__product-image:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__product-image{animation:none}}.woocommerce-product-variation-switcher-footer__button-next{margin-right:auto}.woocommerce-product-variation-switcher-footer__button-previous{margin-left:auto}.woocommerce-product-variation-switcher-footer__product-image{max-height:32px;max-width:32px}.woocommerce-remove-confirmation-modal{max-width:650px}.woocommerce-remove-confirmation-modal__content{padding-bottom:32px}.woocommerce-remove-confirmation-modal__buttons{display:flex;flex-direction:row;gap:8px;justify-content:flex-end}@media(min-width:601px){.woocommerce-manage-download-limits-modal{width:calc(100% - 32px)}}@media(min-width:783px){.woocommerce-manage-download-limits-modal{width:640px}.woocommerce-manage-download-limits-modal .components-input-control__container{width:50%}}.woocommerce-manage-download-limits-modal__input-suffix{margin-left:12px}.woocommerce-manage-download-limits-modal__content .components-base-control .components-input-control__container .components-input-control__input{min-height:36px}.woocommerce-manage-download-limits-modal__content .components-base-control.has-error .components-input-control__backdrop{border-color:#d63638}.woocommerce-manage-download-limits-modal__content .components-base-control.has-error .components-base-control__help{color:#d63638}.woocommerce-manage-download-limits-modal__actions{margin-top:24px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-product-form-label__label{display:flex;align-items:center;gap:2px;color:#1e1e1e;text-transform:uppercase}.woocommerce-product-form-label__note{color:#757575}.woocommerce-product-form-label__required{color:#cc1818}.woocommerce-product-form-label__tooltip .components-popover__content{width:200px;min-width:auto;white-space:normal!important}.woocommerce-product-form-label__icon{display:flex}.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,BlinkMacSystemFont,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-post-welcome-guide__text,.edit-template-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 24px;padding:0 32px}.edit-post-welcome-guide__inserter-icon,.edit-template-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-post-welcome-guide .components-guide__footer,.edit-template-welcome-guide .components-guide__footer{box-sizing:border-box}.edit-template-welcome-guide .components-button svg{fill:#fff}.woocommerce-product-page-attribute-skeleton{border:1px dashed #e0e0e0;padding:0 24px}.woocommerce-product-page-attribute-skeleton__row{display:grid;grid-template-columns:45% auto 90px;padding-bottom:24px;padding-top:24px;border-bottom:1px solid #e0e0e0}.woocommerce-product-page-attribute-skeleton__row:last-child{border-bottom:none}.woocommerce-product-page-attribute-skeleton__last-item{justify-self:end}.woocommerce-product-page-attribute-skeleton__row0{background-color:#e0e0e0}.woocommerce-product-page-attribute-skeleton__row1{background-color:#e9e9e9}.woocommerce-product-page-attribute-skeleton__row2{background-color:#efefef}.woocommerce-product-page-attribute-skeleton__name0,.woocommerce-product-page-attribute-skeleton__value0{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:40%}.woocommerce-product-page-attribute-skeleton__name1,.woocommerce-product-page-attribute-skeleton__value1{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:30%}.woocommerce-product-page-attribute-skeleton__name2,.woocommerce-product-page-attribute-skeleton__value2{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:35%}.woocommerce-product-page-attribute-skeleton__buttons{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:50px}.woocommerce-product-form__checkbox .components-checkbox-control__input:disabled{opacity:1;background-color:#f0f0f0;border-color:#ccc}.woocommerce-product-form__checkbox .components-checkbox-control__input:disabled+svg{fill:#ccc}.woocommerce-product-form__checkbox-tooltip-icon,.woocommerce-product-form__checkbox-wrapper,.woocommerce-product-form__checkbox .components-base-control__field,.woocommerce-product-form__checkbox .components-checkbox-control__label{display:flex;align-items:center}.woocommerce-product-form__checkbox .components-base-control__field{display:flex;align-items:center;margin-bottom:0}.woocommerce-product-form__checkbox .components-checkbox-control__label{margin-bottom:0}.woocommerce-product-form__checkbox-wrapper{gap:4px}.woocommerce-product-form__checkbox-tooltip .components-popover__content{width:200px;min-width:auto;white-space:normal!important}.components-tooltip{max-width:300px}@media(min-width:601px){.woocommerce-add-products-modal,.woocommerce-reorder-products-modal{width:calc(100% - 32px)}}@media(min-width:783px){.woocommerce-add-products-modal,.woocommerce-reorder-products-modal{width:640px}.woocommerce-add-products-modal .components-input-control__container,.woocommerce-reorder-products-modal .components-input-control__container{width:50%}}.woocommerce-add-products-modal__input-suffix,.woocommerce-reorder-products-modal__input-suffix{margin-left:12px}.woocommerce-add-products-modal__form-group-title,.woocommerce-reorder-products-modal__form-group-title{padding:0;width:100%;margin-bottom:32px}.woocommerce-add-products-modal__form-group-content,.woocommerce-reorder-products-modal__form-group-content{display:flex;flex-direction:column;gap:12px}.woocommerce-add-products-modal__form-group-content .components-base-control .components-input-control__container .components-input-control__input,.woocommerce-reorder-products-modal__form-group-content .components-base-control .components-input-control__container .components-input-control__input{min-height:36px}.woocommerce-add-products-modal__form-group-content .components-base-control.has-error .components-input-control__backdrop,.woocommerce-reorder-products-modal__form-group-content .components-base-control.has-error .components-input-control__backdrop{border-color:#d63638}.woocommerce-add-products-modal__form-group-content .components-base-control.has-error .components-base-control__help,.woocommerce-reorder-products-modal__form-group-content .components-base-control.has-error .components-base-control__help{color:#d63638}.woocommerce-add-products-modal__actions,.woocommerce-reorder-products-modal__actions{margin-top:24px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-add-products-modal__menu-loading,.woocommerce-reorder-products-modal__menu-loading{display:flex;align-items:center;justify-content:center;padding:8px;height:50px}.woocommerce-add-products-modal__menu-item,.woocommerce-reorder-products-modal__menu-item{display:flex;align-items:center;padding:8px;gap:12px}.woocommerce-add-products-modal__menu-item-image,.woocommerce-reorder-products-modal__menu-item-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0}.woocommerce-add-products-modal__menu-item-content,.woocommerce-reorder-products-modal__menu-item-content{display:flex;flex-direction:column;gap:2px}.woocommerce-add-products-modal__menu-item-title,.woocommerce-reorder-products-modal__menu-item-title{color:#1e1e1e}.woocommerce-add-products-modal__menu-item-description,.woocommerce-reorder-products-modal__menu-item-description{color:#757575;font-size:11px}.woocommerce-add-products-modal__list-item,.woocommerce-reorder-products-modal__list-item{display:flex;align-items:center;padding:16px 0;gap:12px;margin:0}.woocommerce-add-products-modal__list-item:not(:last-child),.woocommerce-reorder-products-modal__list-item:not(:last-child){border-bottom:1px solid #f0f0f0}.woocommerce-add-products-modal__list-item-image,.woocommerce-reorder-products-modal__list-item-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0}.woocommerce-add-products-modal__list-item-content,.woocommerce-reorder-products-modal__list-item-content{display:flex;flex-direction:column;gap:2px;flex:1 1 auto}.woocommerce-add-products-modal__list-item-title,.woocommerce-reorder-products-modal__list-item-title{color:#1e1e1e}.woocommerce-add-products-modal__list-item-description,.woocommerce-reorder-products-modal__list-item-description{color:#757575;font-size:11px}.woocommerce-advice-card{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23ccc' stroke-width='2' stroke-dasharray='4 4' stroke-dashoffset='46'/%3E%3C/svg%3E");background-color:#fff;border-radius:4px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.woocommerce-advice-card__header{display:flex;justify-content:right}.woocommerce-advice-card__body{display:flex;justify-content:center;align-items:center}.woocommerce-advice-card__footer{text-align:center;font-weight:400;color:#757575}.woocommerce-advice-card.is-dismissible{padding:16px}.woocommerce-advice-card .woocommerce-advice-card__dismiss-button{color:#757575}.woocommerce-advice-card .woocommerce-advice-card__dismiss-button.is-small.has-icon:not(.has-text){padding:0;min-width:24px}.woocommerce-button-with-dropdown-menu__main-button{border-top-left-radius:0;border-bottom-left-radius:0}.woocommerce-button-with-dropdown-menu__dropdown-button{border-top-right-radius:0;border-bottom-right-radius:0}.woocommerce-button-with-dropdown-menu__dropdown-button.is-opened svg{transform:rotate(-180deg)}.woocommerce-button-with-dropdown-menu.components-flex{gap:1px}.woocommerce-product-formatted-price{display:flex;align-items:center;gap:1ch}.woocommerce-product-formatted-price--on-sale{color:#949494;text-decoration:line-through}.woocommerce-product-list .skeleton{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px}.woocommerce-product-list .skeleton:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-list .skeleton{animation:none}}.woocommerce-product-list [role=columnheader] .skeleton{width:64px}.woocommerce-product-list__product-image.skeleton{width:32px;height:32px}.woocommerce-product-list__product-name.skeleton{width:100px}.woocommerce-product-list__product-price.skeleton{width:80px}.woocommerce-product-list__actions .skeleton{width:32px;height:32px}.woocommerce-product-list [role=table]{width:100%}.woocommerce-product-list [role=table] [role=row],.woocommerce-product-list [role=table] [role=rowheader]{display:grid;grid-template-columns:repeat(4,1fr);padding:16px 0}.woocommerce-product-list [role=table] [role=rowheader]{padding-top:4px}.woocommerce-product-list [role=table] [role=row]{border-top:1px solid #e0e0e0;min-height:64px}.woocommerce-product-list [role=table] [role=row] [role=cell]:first-child{gap:12px}.woocommerce-product-list [role=table] [role=columnheader]{text-transform:uppercase;color:#757575;font-size:11px;font-weight:500;line-height:16px;text-align:right}.woocommerce-product-list [role=table] [role=cell],.woocommerce-product-list [role=table] [role=columnheader]{display:flex;align-items:center}.woocommerce-product-list [role=table] [role=cell]:first-child,.woocommerce-product-list [role=table] [role=columnheader]:first-child{grid-column:1/span 3}.woocommerce-product-list__product-image{flex-shrink:0}.woocommerce-product-list__product-info{display:flex;overflow:hidden;flex-direction:column;gap:2px}.woocommerce-product-list__product-name{text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap}.woocommerce-product-list__product-name:focus,.woocommerce-product-list__product-name:focus-visible{box-shadow:none;outline:2px solid var(--wp-admin-theme-color);outline-offset:-2px;border-radius:2px}.woocommerce-product-list__product-price{font-size:11px;color:#757575}.woocommerce-product-list__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.woocommerce-product-list__actions svg{color:#757575}.woocommerce-product-select__menu-loading{display:flex;align-items:center;justify-content:center;padding:8px;height:50px}.woocommerce-product-select__menu-item{display:flex;align-items:center;padding:8px;gap:12px}.woocommerce-product-select__menu-item-image{flex-shrink:0}.woocommerce-product-select__menu-item-content{display:flex;flex-direction:column;gap:2px}.woocommerce-product-select__menu-item-title{color:#1e1e1e}.woocommerce-product-select__menu-item-description{color:#757575;font-size:11px}.woocommerce-product-select .woocommerce-experimental-select-control__combo-box-wrapper{margin-bottom:0}.woocommerce-product-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover}.woocommerce-publish-panel-visibility__fieldset legend{padding-bottom:24px}.woocommerce-publish-panel-visibility__fieldset>div{padding-bottom:8px}.woocommerce-publish-panel-visibility__fieldset .wp-block-woocommerce-product-password-fields__field{margin-bottom:0}.woocommerce-product-publish-panel{bottom:0;left:0;top:46px;overflow:auto;position:fixed;background:#fff;width:100%}@media(min-width:782px){.woocommerce-product-publish-panel{top:0;width:271px}}@media(min-width:782px)and (prefers-reduced-motion:reduce){.woocommerce-product-publish-panel{animation-duration:1ms}}@media(min-width:782px){body.is-fullscreen-mode .woocommerce-product-publish-panel{top:0}}.woocommerce-product-publish-panel__header{height:61px;display:flex;align-items:center;gap:8px;padding:0 16px;justify-content:right}.woocommerce-product-publish-panel__header>button{flex:1}.woocommerce-product-publish-panel__header .components-button{width:100%;justify-content:center}.woocommerce-product-publish-panel__header .woocommerce-publish-panel-close{flex:unset;width:unset}.woocommerce-product-publish-panel__title{padding:16px}.woocommerce-product-publish-panel__title h4{font-size:14px;line-height:20px;margin:8px 0}.woocommerce-product-publish-panel__content{min-height:calc(100% - 282px)}.woocommerce-product-publish-panel__content .editor-post-publish-panel__link{font-weight:400;padding-right:4px}.woocommerce-product-publish-panel__footer{padding:16px 16px 40px;right:0;width:100%;min-height:64px;display:flex;align-items:center;margin-bottom:20px}.woocommerce-product-publish-panel__footer .components-base-control__field{margin:0}.woocommerce-product-publish-panel .post-publish-section__postpublish-subheader{margin:0 0 12px}.woocommerce-product-publish-panel .post-publish-section__postpublish-post-address-container{align-items:flex-end;display:flex;margin-bottom:12px;gap:16px}.woocommerce-product-publish-panel .post-publish-section__postpublish-post-address{flex:1}.woocommerce-product-publish-panel .post-publish-section__copy-button-wrap{flex-shrink:0;margin-bottom:8px}.woocommerce-product-publish-panel .post-publish-section__postpublish-buttons{display:flex;justify-content:space-between;gap:12px}.woocommerce-product-publish-panel .post-publish-section__postpublish-buttons .components-button{padding:8px;flex:1;justify-content:center}.is-published{display:flex;flex-direction:column}.is-published .woocommerce-product-publish-panel__header,.is-published .woocommerce-product-publish-panel__title{border-bottom:1px solid #e0e0e0;font-weight:500}.is-published .woocommerce-product-publish-panel__content{min-height:180px;flex-grow:1}.interface-interface-skeleton__actions{transform:translateX(-100%);animation:product-publish-panel__slide-in-animation .1s forwards}@media(min-width:782px){[role=region]:focus .interface-interface-skeleton__actions{transform:translateX(0)}}@keyframes product-publish-panel__slide-in-animation{to{transform:translateX(0)}}.wp-block-woocommerce-product-password-fields__field{margin-bottom:16px}.woocommerce-schedule-publish-modal__content .components-datetime__time{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:16px}.woocommerce-schedule-publish-modal__content .components-datetime__time fieldset,.woocommerce-schedule-publish-modal__content .components-datetime__time fieldset .components-base-control{margin-bottom:0}.woocommerce-schedule-publish-modal__button-now{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.woocommerce-schedule-publish-modal__buttons{display:flex;justify-content:flex-end;gap:8px;padding-top:40px}.woocommerce-product-custom-fields__create-modal{min-width:75%}.woocommerce-product-custom-fields__create-modal [role=table]{width:100%}.woocommerce-product-custom-fields__create-modal [role=table] [role=row],.woocommerce-product-custom-fields__create-modal [role=table] [role=rowheader]{display:grid;grid-template-columns:1fr 1fr 36px;gap:16px}.woocommerce-product-custom-fields__create-modal [role=table] [role=row]{border-top:1px solid #e0e0e0;border-bottom:1px solid transparent;padding-top:32px}.woocommerce-product-custom-fields__create-modal [role=table] [role=columnheader]{text-transform:uppercase;color:#757575;padding-top:24px;padding-bottom:16px}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell]{height:64px}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell] .components-base-control{width:100%;margin-bottom:0}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell] .components-base-control .components-input-base{gap:0}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell] .components-button.has-icon{min-width:32px;width:32px;height:32px}.woocommerce-product-custom-fields__create-modal-add-another{margin-top:32px}.woocommerce-product-custom-fields__create-modal-actions,.woocommerce-product-custom-fields__edit-modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:32px}.woocommerce-product-custom-fields__edit-modal .components-base-control{width:100%}.woocommerce-product-custom-fields__edit-modal .components-modal__content{width:500px;max-width:100%}.woocommerce-product-custom-fields__empty-state{border:1px dashed #ccc;padding:0 24px;border-radius:2px}.woocommerce-product-custom-fields__empty-state-row{display:grid;grid-template-columns:1.5fr 1fr .5fr;height:64px;align-items:center;border-top:1px solid #f0f0f0}.woocommerce-product-custom-fields__empty-state-row:first-child{border-top:none}.woocommerce-product-custom-fields__empty-state-row:first-child .woocommerce-product-custom-fields__empty-state-name{width:140px}.woocommerce-product-custom-fields__empty-state-row:nth-child(2){opacity:.7}.woocommerce-product-custom-fields__empty-state-row:nth-child(2) .woocommerce-product-custom-fields__empty-state-name{width:75px}.woocommerce-product-custom-fields__empty-state-row:nth-child(3){opacity:.5}.woocommerce-product-custom-fields__empty-state-row:nth-child(3) .woocommerce-product-custom-fields__empty-state-name{width:114px}.woocommerce-product-custom-fields__empty-state-row :last-child{display:flex;justify-content:flex-end}.woocommerce-product-custom-fields__empty-state-name{background-color:#e0e0e0;border-radius:4px;width:24px;height:8px}.woocommerce-product-custom-fields__empty-state-actions{background-color:#e0e0e0;border-radius:4px;width:24px;height:8px;width:48px}.woocommerce-product-custom-fields__table{width:100%}.woocommerce-product-custom-fields__table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.woocommerce-product-custom-fields__table-row{display:grid;grid-template-columns:1fr 1fr 100px;gap:24px;border-bottom:1px solid #e0e0e0}.woocommerce-product-custom-fields__table-row:last-child{border-bottom:none}.woocommerce-product-custom-fields__table-datacell{padding-top:24px;padding-bottom:24px;overflow:hidden}.woocommerce-product-custom-fields__table-datacell:last-child{display:flex;align-items:center;justify-content:flex-end;padding:0 0 0 2px;gap:8px}.woocommerce-product-text-control.has-error .components-input-control__container .components-input-control__backdrop{border-color:#d63638}.woocommerce-product-text-control.has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-attributes-field .woocommerce-sortable{padding:0}.wp-block-woocommerce-product-attributes-field .woocommerce-sortable__handle{display:none}.wp-block-woocommerce-product-attributes-field .components-button.has-icon svg{fill:#757575}.wp-block-woocommerce-product-description-field:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:3px solid transparent}.wp-block-woocommerce-product-description-field .block-editor-block-preview__container{resize:vertical;height:320px}.wp-block-woocommerce-product-catalog-visibility-fields>div{margin-top:24px}.wp-block-woocommerce-product-custom-fields-toggle-field__content{display:flex;gap:8px;align-items:center}.wp-block-woocommerce-product-custom-fields-toggle-field__content .components-spinner{margin:0}.wp-block-woocommerce-product-custom-fields-toggle-field__inner-blocks{margin-top:48px}.woocommerce-downloads-menu__toogle{flex-direction:row-reverse}.woocommerce-downloads-menu__toogle>span{margin:0 6px}.woocommerce-downloads-menu__menu-content .components-menu-item__item{min-width:172px}.woocommerce-inert-url-menu-item__input{min-width:300px}.woocommerce-inert-url-menu-item__input .components-base-control__field .components-input-control__container>.components-input-control__input:invalid+.components-input-control__suffix+.components-input-control__backdrop{border-color:red}.woocommerce-edit-downloads-modal__buttons{display:flex;justify-content:space-between;padding-top:40px}.woocommerce-edit-downloads-modal__buttons button:not(.is-destructive){flex-grow:1}.woocommerce-edit-downloads-modal__buttons button:not(.is-destructive):not(:first-child){margin-right:10px}.woocommerce-edit-downloads-modal__file-url{padding-bottom:24px}.woocommerce-edit-downloads-modal__preview{margin-bottom:16px}.woocommerce-edit-downloads-modal .components-input-control__suffix{cursor:pointer}.woocommerce-edit-downloads-modal .components-form-file-upload,.woocommerce-edit-downloads-modal .woocommerce-image-gallery{display:inline-block;vertical-align:middle;padding-left:16px}.woocommerce-edit-downloads-modal .components-form-file-upload p,.woocommerce-edit-downloads-modal .woocommerce-image-gallery p{margin-bottom:4px}.woocommerce-edit-downloads-modal .components-form-file-upload button,.woocommerce-edit-downloads-modal .woocommerce-image-gallery button{color:var(--wp-admin-theme-color);padding:0}.woocommerce-edit-downloads-modal .components-form-file-upload button:hover:not(.is-busy),.woocommerce-edit-downloads-modal .woocommerce-image-gallery button:hover:not(.is-busy){background:rgba(var(--wp-admin-theme-color--rgb),.04)}.woocommerce-edit-downloads-modal .components-form-file-upload .woocommerce-image-gallery__item,.woocommerce-edit-downloads-modal .woocommerce-image-gallery .woocommerce-image-gallery__item{width:72px;height:72px}.woocommerce-edit-downloads-modal .components-form-file-upload .woocommerce-image-gallery__item img,.woocommerce-edit-downloads-modal .woocommerce-image-gallery .woocommerce-image-gallery__item img{width:72px;height:72px;border-color:#fff}.wp-block-woocommerce-product-downloads-field__body{position:relative}.wp-block-woocommerce-product-downloads-field__body .woocommerce-media-uploader .woocommerce-media-uploader__label{margin-bottom:0}.wp-block-woocommerce-product-downloads-field__table{overflow:auto;margin:0;flex:1 0 auto}.wp-block-woocommerce-product-downloads-field__table-row{display:grid;grid-template-columns:1fr 88px;padding:0;min-height:68px;border:none}.wp-block-woocommerce-product-downloads-field__table-row:not(:last-child){border-bottom:1px solid #e0e0e0}.wp-block-woocommerce-product-downloads-field__table-row .woocommerce-sortable__handle{display:none}.wp-block-woocommerce-product-downloads-field__table-filename{display:flex;flex-direction:column;gap:2px}.wp-block-woocommerce-product-downloads-field__table-filename-description{color:#757575}.wp-block-woocommerce-product-downloads-field__table-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding-left:2px}.wp-block-woocommerce-product-downloads-field__table-actions .components-button.has-icon{color:#757575;width:24px;height:24px;min-width:inherit;padding:0}.wp-block-woocommerce-product-downloads-field__drop-zone-content{border:1px dashed #ccc;height:224px;border-radius:2px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:24px}.wp-block-woocommerce-product-downloads-field__drop-zone-label{color:#757575;font-weight:400;margin:0}.woocommerce-image-placeholder__wrapper{display:flex;align-items:center;justify-content:space-between;padding-top:40px}.woocommerce-image-placeholder__item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;padding:16px;border-radius:2px;border:1px dashed #ccc;margin-left:12px;flex:1;text-align:center}.woocommerce-image-placeholder__item svg{margin-bottom:16px}.woocommerce-image-placeholder__item p{text-align:center;color:#949494}@media(max-width:535px){.woocommerce-image-placeholder__item{display:none}}@media(min-width:536px)and (max-width:700px){.woocommerce-image-placeholder__item{display:none}.woocommerce-image-placeholder__item:nth-child(-n+3){display:flex}}.wp-block-woocommerce-product-images-field .woocommerce-sortable{margin-top:0;padding:0}.wp-block-woocommerce-product-images-field.has-images .woocommerce-image-gallery{margin-top:40px}.wp-block-woocommerce-product-images-field:not(.has-images) .woocommerce-sortable{display:none}.woocommerce-product-form__media-uploader .woocommerce-media-uploader .components-drop-zone{min-height:84px}.woocommerce-product-form__media-uploader .woocommerce-media-uploader__label{display:none}.woocommerce-product-form_inventory-sku .components-base-control__label{display:flex;align-items:center}.woocommerce-product-form_inventory-sku .woocommerce-product-form__optional-input{margin-right:4px}.woocommerce-product-form_inventory-sku .woocommerce-tooltip__button{padding:0 4px 0 0}.product-details-section__product-link{color:#757575;font-size:12px;display:block;margin-top:8px}.product-details-section__product-link>a{color:inherit;text-decoration:none;font-weight:600}.product-details-section__product-link .components-button.is-link{font-size:12px;text-decoration:none;margin-right:8px}.wp-block-woocommerce-product-name-field .has-error .components-base-control .components-input-control__backdrop{border-color:#d63638}.wp-block-woocommerce-product-name-field .has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-name-field .components-input-control__suffix{margin-left:0}.woocommerce-product-notice button{pointer-events:all;cursor:pointer}.woocommerce-product-notice{margin-top:64px}.woocommerce-product-notice a{pointer-events:all}.components-currency-control .components-input-control__prefix{color:#757575;word-break:normal}.components-currency-control .components-input-control__input{text-align:left}.wp-block-woocommerce-product-regular-price-field .components-currency-control .components-input-control__prefix{color:#757575;word-break:normal}.wp-block-woocommerce-product-regular-price-field .components-currency-control .components-input-control__input{text-align:left}.wp-block-woocommerce-product-sale-price-field .components-currency-control .components-input-control__prefix{color:#757575;word-break:normal}.wp-block-woocommerce-product-sale-price-field .components-currency-control .components-input-control__input{text-align:left}.wp-block-woocommerce-product-schedule-sale-fields__content{margin-top:24px}.wp-block-woocommerce-product-section-header__content .wp-block-woocommerce-product-section:first-child{margin-top:0}.wp-block-woocommerce-product-shipping-dimensions-fields .components-base-control{margin-bottom:16px}.wp-block-woocommerce-product-shipping-dimensions-fields .components-base-control__field .components-base-control__label>span{color:#757575}.wp-block-woocommerce-product-shipping-dimensions-fields .components-base-control__field .components-input-control__suffix{flex-shrink:0;color:#757575}.wp-block-woocommerce-product-shipping-dimensions-fields__dimensions-image{width:100%;height:100%;padding:16px;overflow:visible}.wp-block-woocommerce-product-summary-field-wrapper .wp-block-woocommerce-product-summary-field{margin-top:0;margin-bottom:0}.components-summary-control{width:100%;min-height:108px;background-color:#fff;box-sizing:border-box;border:1px solid #757575;border-radius:2px;padding:8px;margin:0;-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;resize:vertical;overflow:hidden}.components-summary-control.rich-text [data-rich-text-placeholder]:after{color:#757575;opacity:1}.components-summary-control:focus{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color);border-color:var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color)}.has-text-align-justify{text-align:justify}.wp-block-woocommerce-product-tab__content:not(.is-selected){display:none}.woocommerce-product-tabs .wp-block-woocommerce-product-tab__button:focus:not(:disabled){box-shadow:none}.wp-block-woocommerce-product-tab:after{display:none}.wp-block-woocommerce-product-list-field{display:flex;flex-direction:column;gap:24px}.wp-block-woocommerce-product-list-field__body .woocommerce-advice-card{padding:48px;gap:32px;min-height:233px}.wp-block-woocommerce-product-list-field__body .woocommerce-advice-card__body{gap:32px}.wp-block-woocommerce-product-list-field__table-header{color:#757575;font-size:11px;text-transform:uppercase;border-bottom:1px solid #e0e0e0}.wp-block-woocommerce-product-list-field__table-row{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;padding:16px 2px}.wp-block-woocommerce-product-list-field__table-row:not(:last-child){border-bottom:1px solid #e0e0e0}.wp-block-woocommerce-product-list-field__table-cell,.wp-block-woocommerce-product-list-field__table-header-column{display:flex;align-items:center}.wp-block-woocommerce-product-list-field__table-cell:first-child,.wp-block-woocommerce-product-list-field__table-header-column:first-child{grid-column:1/span 2;gap:12px}.wp-block-woocommerce-product-list-field__table-cell:last-child,.wp-block-woocommerce-product-list-field__table-cell:nth-child(2),.wp-block-woocommerce-product-list-field__table-header-column:last-child,.wp-block-woocommerce-product-list-field__table-header-column:nth-child(2){justify-content:end;gap:8px}.wp-block-woocommerce-product-list-field__product-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0}.wp-block-woocommerce-product-list-field__product-info{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;overflow:hidden}.wp-block-woocommerce-product-list-field__product-name{color:#1e1e1e}.wp-block-woocommerce-product-list-field__product-name .is-link{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-woocommerce-product-list-field__product-sku{color:#757575;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-woocommerce-product-list-field__price--on-sale{color:#949494;text-decoration:line-through}.wp-block-woocommerce-product-details-section-description{margin-top:8px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:4px}.wp-block-woocommerce-product-details-section-description p{margin:0}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button{border-radius:2px;padding:8px 10px;padding-inline-start:28px}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button:hover{background-color:#f0f0f0;color:inherit}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button.has-icon{gap:4px;padding-inline-start:0}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button.has-icon svg{flex-shrink:0;align-self:flex-start}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button--selected .components-menu-item__item,.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button--selected svg{color:var(--wp-admin-theme-color)}.wp-block-woocommerce-product-details-section-description__modal{max-width:650px}.wp-block-woocommerce-product-details-section-description__modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:32px}.wp-block-woocommerce-product-variation-items-field__empty-state{border:1px dashed #ccc;padding:0 24px;border-radius:2px}.wp-block-woocommerce-product-variation-items-field__empty-state-row{display:grid;grid-template-columns:1.5fr 1fr .5fr;height:64px;align-items:center;border-top:1px solid #f0f0f0}.wp-block-woocommerce-product-variation-items-field__empty-state-row:first-child{border-top:none}.wp-block-woocommerce-product-variation-items-field__empty-state-row:first-child .wp-block-woocommerce-product-variation-items-field__empty-state-name{width:140px}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(2){opacity:.7}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(2) .wp-block-woocommerce-product-variation-items-field__empty-state-name{width:75px}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(3){opacity:.5}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(3) .wp-block-woocommerce-product-variation-items-field__empty-state-name{width:114px}.wp-block-woocommerce-product-variation-items-field__empty-state-row :last-child{display:flex;justify-content:flex-end}.wp-block-woocommerce-product-variation-items-field__empty-state-name{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;height:8px}.wp-block-woocommerce-product-variation-items-field__empty-state-name:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.wp-block-woocommerce-product-variation-items-field__empty-state-name{animation:none}}.wp-block-woocommerce-product-variation-items-field__empty-state-actions{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;height:8px;width:48px}.wp-block-woocommerce-product-variation-items-field__empty-state-actions:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.wp-block-woocommerce-product-variation-items-field__empty-state-actions{animation:none}}@media(min-width:782px){.wp-block-woocommerce-product-variation-items-field{min-height:420px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.variation-items-product-tour .tour-kit-spotlight{border-radius:8px;padding:24px;animation:fade-in .6s}.variation-items-product-tour .tour-kit-frame__container,.variation-items-product-tour .woocommerce-tour-kit-step{border-radius:8px;animation:fade-in .6s}.wp-block-woocommerce-product-variations-options-field__empty-state{border:1px dashed #ccc;border-radius:2px;padding:48px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.wp-block-woocommerce-product-variations-options-field__empty-state-image{display:inline-flex;gap:4px}.wp-block-woocommerce-product-variations-options-field__empty-state-image-product{height:66px;aspect-ratio:1/1;color:#f0f0f0}.wp-block-woocommerce-product-variations-options-field__empty-state-image-product:first-child{height:56px;color:#e0e0e0}.wp-block-woocommerce-product-variations-options-field__empty-state-image-product:last-child{height:50px;color:#ddd}.wp-block-woocommerce-product-variations-options-field__empty-state-description{margin:0}.wp-block-woocommerce-product-variations-options-field__empty-state-actions{display:inline-flex;gap:12px}.wp-block-woocommerce-product-variations-options-field .woocommerce-sortable{padding:0}.wp-block-woocommerce-product-variations-options-field .woocommerce-sortable__handle{display:none}.wp-block-woocommerce-product-variations-options-field .components-button.has-icon svg{fill:#757575}.components-modal__screen-overlay .woocommerce-create-new-taxonomy-modal{min-width:650px;overflow:visible}.components-modal__screen-overlay .woocommerce-create-new-taxonomy-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.components-modal__screen-overlay .woocommerce-create-new-taxonomy-modal__optional{color:#757575}.components-modal__screen-overlay .components-base-control{margin-bottom:16px}.components-modal__screen-overlay .components-base-control__field .components-base-control{margin-bottom:0}.components-modal__screen-overlay .has-error .components-text-control__input{border-color:#d63638}.components-modal__screen-overlay .has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-toggle__disable-copy{margin:12px 0 0;font-size:12px;color:#757575;line-height:1.5}.wp-block-woocommerce-product-linked-list-field{display:flex;flex-direction:column;gap:24px}.wp-block-woocommerce-product-linked-list-field .woocommerce-advice-card{min-height:233px}.wp-block-woocommerce-product-linked-list-field .woocommerce-advice-card__footer{padding:0 96px 16px}.wp-block-woocommerce-product-text-area-field .rich-text{width:100%;min-height:108px;background-color:#fff;box-sizing:border-box;border:1px solid #757575;border-radius:2px;padding:8px;margin:0;-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;resize:vertical;overflow:hidden}.wp-block-woocommerce-product-text-area-field .rich-text.rich-text [data-rich-text-placeholder]:after{color:#757575;opacity:1}.wp-block-woocommerce-product-text-area-field .rich-text:focus{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color);border-color:var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color)}.wp-block-woocommerce-product-text-area-field .has-text-align-justify{text-align:justify}.woocommerce-draggable__container [data-draggable=target].is-dragging{opacity:.5;background-color:#fff;border-radius:4px}.woocommerce-draggable__container [data-draggable=target].is-dragging-after,.woocommerce-draggable__container [data-draggable=target].is-dragging-before{position:relative}.woocommerce-draggable__container [data-draggable=target].is-dragging-after:after,.woocommerce-draggable__container [data-draggable=target].is-dragging-before:before{content:"";display:block;position:absolute;width:100%;height:5px;right:0;background-color:var(--wp-admin-theme-color);border-radius:24px}.woocommerce-draggable__container [data-draggable=target].is-dragging-before:before{bottom:100%}.woocommerce-draggable__container [data-draggable=target].is-dragging-after:after{top:100%}.woocommerce-draggable__container [data-draggable=handler]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}
\ No newline at end of file
+:root{--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,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}body.admin-color-light{--wp-admin-theme-color:#0085ba;--wp-admin-theme-color--rgb:0,133,186;--wp-admin-theme-color-darker-10:#0073a1;--wp-admin-theme-color-darker-10--rgb:0,115,161;--wp-admin-theme-color-darker-20:#006187;--wp-admin-theme-color-darker-20--rgb:0,97,135;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-light{--wp-admin-border-width-focus:1.5px}}body.admin-color-modern{--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,69,230;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:24,58,214;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-modern{--wp-admin-border-width-focus:1.5px}}body.admin-color-blue{--wp-admin-theme-color:#096484;--wp-admin-theme-color--rgb:9,100,132;--wp-admin-theme-color-darker-10:#07526c;--wp-admin-theme-color-darker-10--rgb:7,82,108;--wp-admin-theme-color-darker-20:#064054;--wp-admin-theme-color-darker-20--rgb:6,64,84;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-blue{--wp-admin-border-width-focus:1.5px}}body.admin-color-coffee{--wp-admin-theme-color:#46403c;--wp-admin-theme-color--rgb:70,64,60;--wp-admin-theme-color-darker-10:#383330;--wp-admin-theme-color-darker-10--rgb:56,51,48;--wp-admin-theme-color-darker-20:#2b2724;--wp-admin-theme-color-darker-20--rgb:43,39,36;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-coffee{--wp-admin-border-width-focus:1.5px}}body.admin-color-ectoplasm{--wp-admin-theme-color:#523f6d;--wp-admin-theme-color--rgb:82,63,109;--wp-admin-theme-color-darker-10:#46365d;--wp-admin-theme-color-darker-10--rgb:70,54,93;--wp-admin-theme-color-darker-20:#3a2c4d;--wp-admin-theme-color-darker-20--rgb:58,44,77;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-ectoplasm{--wp-admin-border-width-focus:1.5px}}body.admin-color-midnight{--wp-admin-theme-color:#e14d43;--wp-admin-theme-color--rgb:225,77,67;--wp-admin-theme-color-darker-10:#dd382d;--wp-admin-theme-color-darker-10--rgb:221,56,45;--wp-admin-theme-color-darker-20:#d02c21;--wp-admin-theme-color-darker-20--rgb:208,44,33;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-midnight{--wp-admin-border-width-focus:1.5px}}body.admin-color-ocean{--wp-admin-theme-color:#627c83;--wp-admin-theme-color--rgb:98,124,131;--wp-admin-theme-color-darker-10:#576e74;--wp-admin-theme-color-darker-10--rgb:87,110,116;--wp-admin-theme-color-darker-20:#4c6066;--wp-admin-theme-color-darker-20--rgb:76,96,102;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-ocean{--wp-admin-border-width-focus:1.5px}}body.admin-color-sunrise{--wp-admin-theme-color:#dd823b;--wp-admin-theme-color--rgb:221,130,59;--wp-admin-theme-color-darker-10:#d97426;--wp-admin-theme-color-darker-10--rgb:217,116,38;--wp-admin-theme-color-darker-20:#c36922;--wp-admin-theme-color-darker-20--rgb:195,105,34;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-sunrise{--wp-admin-border-width-focus:1.5px}}.components-panel__header.interface-complementary-area-header__small{background:#fff;padding-left:4px}.components-panel__header.interface-complementary-area-header__small .interface-complementary-area-header__small-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(min-width:782px){.components-panel__header.interface-complementary-area-header__small{display:none}}.interface-complementary-area-header{background:#fff;padding-left:4px}.interface-complementary-area-header .components-button.has-icon{display:none;margin-right:auto}.interface-complementary-area-header .components-button.has-icon~.components-button{margin-right:0}@media(min-width:782px){.interface-complementary-area-header .components-button.has-icon{display:flex}}@media(min-width:782px){.components-panel__header+.interface-complementary-area-header{margin-top:0}}.interface-complementary-area{background:#fff;color:#1e1e1e}@media(min-width:600px){.interface-complementary-area{-webkit-overflow-scrolling:touch}}@media(min-width:782px){.interface-complementary-area{width:272px}}.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.edit-post-sidebar__panel-tabs{top:48px}@media(min-width:782px){.interface-complementary-area .components-panel__header.edit-post-sidebar__panel-tabs{top:0}}.interface-complementary-area p{margin-top:0}.interface-complementary-area h2{font-size:13px;color:#1e1e1e;margin-bottom:1.5em}.interface-complementary-area h3{font-size:11px;text-transform:uppercase;font-weight:500;color:#1e1e1e;margin-bottom:1.5em}.interface-complementary-area hr{border-top:none;border-bottom:1px solid #f0f0f0;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{top:auto;left:10px;bottom:10px;right:auto}@media(min-width:782px){body.js.is-fullscreen-mode{margin-top:-32px;height:calc(100% + 32px)}body.js.is-fullscreen-mode #adminmenumain,body.js.is-fullscreen-mode #wpadminbar{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{position:static;width:auto}}.interface-interface-skeleton{display:flex;flex-direction:row;height:auto;max-height:100%;position:fixed;top:46px;left:0;bottom:0}@media(min-width:783px){.interface-interface-skeleton{top:32px}.is-fullscreen-mode .interface-interface-skeleton{top:0}}.interface-interface-skeleton__editor{display:flex;flex-direction:column;flex:0 1 100%;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{flex-grow:1;display:flex;overflow:auto;overscroll-behavior-y:none}@media(min-width:782px){.has-footer .interface-interface-skeleton__body{padding-bottom:25px}}.interface-interface-skeleton__content{flex-grow:1;display:flex;flex-direction:column;overflow:auto;z-index:20}.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{display:block;flex-shrink:0;position:absolute;z-index:100000;top:0;left:0;bottom:0;right:0;background:#fff;color:#1e1e1e}@media(min-width:782px){.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{position:relative!important;z-index:90;width:auto}}.interface-interface-skeleton__sidebar{overflow:auto}@media(min-width:782px){.interface-interface-skeleton__sidebar{border-right:1px solid #e0e0e0}}@media(min-width:782px){.interface-interface-skeleton__secondary-sidebar{border-left:1px solid #e0e0e0}}.interface-interface-skeleton__header{flex-shrink:0;height:auto;border-bottom:1px solid #e0e0e0;z-index:30;color:#1e1e1e}.interface-interface-skeleton__footer{height:auto;flex-shrink:0;border-top:1px solid #e0e0e0;color:#1e1e1e;position:absolute;bottom:0;right:0;width:100%;background-color:#fff;z-index:90;display:none}@media(min-width:782px){.interface-interface-skeleton__footer{display:flex}}.interface-interface-skeleton__footer .block-editor-block-breadcrumb{z-index:30;display:flex;background:#fff;height:24px;align-items:center;font-size:13px;padding:0 18px}.interface-interface-skeleton__actions{z-index:100000;position:fixed!important;top:-9999em;bottom:auto;right:auto;left:0;width:272px;color:#1e1e1e}.interface-interface-skeleton__actions:focus{top:auto;bottom:0}.interface-more-menu-dropdown{margin-right:-4px}.interface-more-menu-dropdown .components-button{width:auto;padding:0 2px}@media(min-width:600px){.interface-more-menu-dropdown{margin-right:0}.interface-more-menu-dropdown .components-button{padding:0 4px}}.interface-more-menu-dropdown__content .components-popover__content{min-width:280px}@media(min-width:480px){.interface-more-menu-dropdown__content .components-popover__content{width:auto;max-width:480px}}.interface-more-menu-dropdown__content .components-popover__content .components-dropdown-menu__menu{padding:0}.components-popover.interface-more-menu-dropdown__content{z-index:99998}.interface-pinned-items{display:flex}.interface-pinned-items .components-button:not(:first-child){display:none}@media(min-width:600px){.interface-pinned-items .components-button:not(:first-child){display:flex}}.interface-pinned-items .components-button{margin-right:4px}.interface-pinned-items .components-button svg{max-width:24px;max-height:24px}@media(min-width:600px){.interface-preferences-modal{width:calc(100% - 32px);height:calc(100% - 120px)}}@media(min-width:782px){.interface-preferences-modal{width:750px}}@media(min-width:960px){.interface-preferences-modal{height:70%}}@media(max-width:781px){.interface-preferences-modal .components-modal__content{padding:0}.interface-preferences-modal .components-modal__content:before{content:none}}.interface-preferences__tabs .components-tab-panel__tabs{position:absolute;top:84px;right:16px;width:160px}.interface-preferences__tabs .components-tab-panel__tabs .components-tab-panel__tabs-item{border-radius:2px;font-weight:400}.interface-preferences__tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.is-active{background:#f0f0f0;box-shadow:none;font-weight:500}.interface-preferences__tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:focus:not(:disabled){box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.interface-preferences__tabs .components-tab-panel__tab-content{padding-right:24px;margin-right:160px}@media(max-width:781px){.interface-preferences__provider{height:100%}}.interface-preferences-modal__section{margin:0 0 2.5rem}.interface-preferences-modal__section:last-child{margin:0}.interface-preferences-modal__section-title{font-size:.9rem;font-weight:600;margin-top:0}.interface-preferences-modal__section-description{margin:-8px 0 8px;font-size:12px;font-style:normal;color:#757575}.interface-preferences-modal__option .components-base-control .components-base-control__field{align-items:center;display:flex;margin-bottom:0}.interface-preferences-modal__option .components-base-control .components-base-control__field>label{flex-grow:1;padding:.6rem 10px .6rem 0}.interface-preferences-modal__option .components-base-control__help{margin:-8px 58px 8px 0;font-size:12px;font-style:normal;color:#757575}.woocommerce-product-block-editor{padding-top:108px}.woocommerce-product-block-editor button,.woocommerce-product-block-editor div,.woocommerce-product-block-editor h1,.woocommerce-product-block-editor h2,.woocommerce-product-block-editor h3,.woocommerce-product-block-editor h4,.woocommerce-product-block-editor h5,.woocommerce-product-block-editor h6,.woocommerce-product-block-editor input,.woocommerce-product-block-editor label,.woocommerce-product-block-editor p,.woocommerce-product-block-editor span{font-family:var(--wp--preset--font-family--system-font)}.woocommerce-product-block-editor h4{font-size:16px}.woocommerce-product-block-editor label{color:#1e1e1e}.woocommerce-product-block-editor a{text-decoration:none}.woocommerce-product-block-editor :where(.wp-block){margin-bottom:0;margin-top:0;max-width:unset}.woocommerce-product-block-editor .components-base-control.has-error .components-input-control__backdrop{border-color:#d63638}.woocommerce-product-block-editor .components-base-control.has-error .components-base-control__help{color:#d63638}.woocommerce-product-block-editor .components-base-control .components-input-control__container .components-input-control__input{min-height:36px}.woocommerce-product-block-editor .has-error .components-base-control{margin-bottom:0}.woocommerce-product-block-editor .has-error .components-base-control .components-input-control__backdrop{border-color:#d63638}.woocommerce-product-block-editor .has-error .components-base-control__help{color:#d63638}.woocommerce-product-block-editor .components-base-control .components-base-control__field,.woocommerce-product-block-editor .components-base-control .components-base-control__help,.woocommerce-product-block-editor .components-toggle-control{margin-bottom:0}.woocommerce-product-block-editor .components-toggle-control .components-form-toggle,.woocommerce-product-block-editor .components-toggle-control .components-toggle-control__label{display:flex;align-items:center}.woocommerce-product-block-editor .woocommerce-collapsible-content .woocommerce-collapsible-content__content{margin-top:32px}.woocommerce-product-block-editor .components-input-control__input::-moz-placeholder{color:#757575}.woocommerce-product-block-editor .components-input-control__input::placeholder{color:#757575}.woocommerce-product-block-editor .components-input-control__prefix{margin-right:8px}.woocommerce-product-block-editor .components-input-control__suffix{margin-left:8px}.woocommerce-product-block-editor .woocommerce-product-form__custom-label-input{display:flex;flex-direction:column}.woocommerce-product-block-editor .woocommerce-product-form__custom-label-input label{display:block;margin-bottom:8px}.woocommerce-product-block-editor .woocommerce-product-form__optional-input{color:#757575}.woocommerce-product-block-editor .wp-block-columns{gap:24px;margin-bottom:0}.woocommerce-product-block-editor .wp-block-column{word-break:normal}.woocommerce-product-block-editor .woocommerce-experimental-select-control__label{text-transform:uppercase;font-size:11px;color:#1e1e1e;font-weight:500}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container{padding-right:0;padding-left:0;padding-bottom:128px;margin-right:32px;margin-left:32px}@media(min-width:783px){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container{max-width:650px;margin-right:auto;margin-left:auto}}.woocommerce-product-block-editor .block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]):focus:after{display:none}.woocommerce-product-block-editor .block-editor-block-list__layout .block-editor-block-list__block fieldset{min-width:0}.woocommerce-product-block-editor .block-editor-block-list__layout .block-editor-block-list__block.has-editable-outline:after{display:none}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .wp-block-woocommerce-product-section__heading-title{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:300px;height:28px;margin-bottom:8px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .wp-block-woocommerce-product-section__heading-title:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .wp-block-woocommerce-product-section__heading-title{animation:none}}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-label__label{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:64px;height:28px;margin-bottom:8px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-label__label:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-label__label{animation:none}}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-input{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:100%;height:36px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-input:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-input{animation:none}}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-textarea{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:100%;height:108px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-textarea:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-textarea{animation:none}}.wp-admin.woocommerce-feature-enabled-product-block-editor .components-modal__frame{border-radius:8px}.wp-admin.woocommerce-feature-enabled-product-block-editor .components-modal__header{border:none}.woocommerce-product-tabs{display:flex;justify-content:center}.woocommerce-product-tabs .components-button{padding:8px 0 20px;margin-right:12px;margin-left:12px;border-bottom:3.5px solid transparent;border-radius:0;height:auto}.woocommerce-product-tabs .components-button.is-selected{border-color:var(--wp-admin-theme-color)}.woocommerce-form-section a{text-decoration:none}.woocommerce-form-section__content .components-card{border:1px solid #ccc;border-radius:2px;box-shadow:none}.woocommerce-form-section__content .components-card__body{padding:24px}.woocommerce-form-section__content .components-card__body .components-base-control:not(:first-child):not(.components-radio-control),.woocommerce-form-section__content .components-card__body .components-dropdown:not(:first-child):not(.components-radio-control),.woocommerce-form-section__content .components-card__body .woocommerce-rich-text-editor:not(:first-child):not(.components-radio-control){margin-top:16px;margin-bottom:0}.woocommerce-form-section__content .woocommerce-product-form__field:not(:first-child){margin-top:24px}.woocommerce-form-section__content .woocommerce-product-form__field:not(:first-child)>.components-base-control{margin-bottom:0}.woocommerce-form-section__content .components-radio-control .components-v-stack{gap:12px}.woocommerce-form-section__content .woocommerce-collapsible-content{margin-top:24px}.woocommerce-form-section__header p>span{display:block;margin-bottom:8px}.woocommerce-form-section:not(:first-child){margin-top:40px}.woocommerce-product-header__inner{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:16px;align-items:center;padding:0 16px;height:60px}@media(max-width:960px){.woocommerce-product-header__inner{grid-template-columns:auto 1fr}}.woocommerce-product-header .woocommerce-product-header-title-bar{display:flex;align-items:center;background-color:#f0f0f0;justify-content:center;width:400px;border-radius:4px;padding:4px 12px;gap:12px}.woocommerce-product-header .woocommerce-product-header-title-bar.is-variation{display:flex;align-items:center;background-color:#fff}.woocommerce-product-header .woocommerce-product-header-title-bar.is-variation .woocommerce-product-header__title{font-size:16px;font-weight:600;align-items:center}@media(max-width:960px){.woocommerce-product-header .woocommerce-product-header-title-bar{display:none}}.woocommerce-product-header .woocommerce-product-header-title-bar__image{width:24px;height:24px}.woocommerce-product-header .woocommerce-product-header-title-bar__image img{width:100%;height:100%}.woocommerce-product-header .woocommerce-product-header-title-bar__image svg{fill:#949494}.woocommerce-product-header .woocommerce-product-header-title-bar .woocommerce-product-header__title{text-align:center;font-size:13px;font-weight:400;padding:0;color:#000;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:12px}.woocommerce-product-header .woocommerce-product-header-title-bar .woocommerce-product-header__title .woocommerce-tag__text{background-color:#dcdcde;border-radius:4px;font-weight:400}@media(max-width:960px){.woocommerce-product-header .woocommerce-product-header-title-bar .woocommerce-product-header__title{display:none}}.woocommerce-product-header__actions{margin-right:auto}.woocommerce-product-header__actions-edit-schedule{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.woocommerce-product-header__actions-edit-schedule :last-child{color:#757575;font-size:13px}.woocommerce-product-header .woocommerce-product-header__actions{display:flex}.woocommerce-product-header .woocommerce-product-header__actions>*+*{margin-right:8px}.woocommerce-product-header .components-dropdown-menu__toggle.is-opened{background-color:#1e1e1e;color:#fff}.woocommerce-product-header__back-tooltip-wrapper{width:-moz-fit-content;width:fit-content}.woocommerce-product-header__variable-product-id{color:#757575}.woocommerce-product-header.is-loading .woocommerce-product-header__title{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;min-width:300px;min-height:24px}.woocommerce-product-header.is-loading .woocommerce-product-header__title:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-header.is-loading .woocommerce-product-header__title{animation:none}}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;height:24px}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action{animation:none}}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:nth-child(n){min-width:64px}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:first-child{min-width:80px}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:last-child{min-width:24px}.woocommerce-product-header.is-loading .woocommerce-product-tabs{height:46px;align-items:flex-start}.woocommerce-product-header.is-loading .woocommerce-product-tabs .components-button{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;height:16px;min-width:64px}.woocommerce-product-header.is-loading .woocommerce-product-tabs .components-button:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-header.is-loading .woocommerce-product-tabs .components-button{animation:none}}.woocommerce-product-header__more-menu .components-popover__content{min-width:auto;width:-moz-min-content;width:min-content}.woocommerce-add-new-shipping-class-modal{min-width:650px}.woocommerce-add-new-shipping-class-modal__optional-input{color:#757575}.woocommerce-add-new-shipping-class-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-add-new-shipping-class-modal .has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-section{margin:48px 0 0;padding:0 0 48px;border-bottom:1px solid #ddd}.wp-block-woocommerce-product-section:first-child{margin-top:64px}.wp-block-woocommerce-product-section:last-child{border-bottom:none}.wp-block-woocommerce-product-section-header__heading{padding:0;margin:0 0 32px;width:100%}.wp-block-woocommerce-product-section-header__heading-title-wrapper{display:flex;align-items:center;justify-content:space-between;gap:16px}.wp-block-woocommerce-product-section-header__heading-title{margin:0;font-size:20px;font-weight:500;color:#1e1e1e;display:inline-flex;align-items:center}.wp-block-woocommerce-product-section-header__heading-title .block-editor-block-icon{margin-left:14px}.wp-block-woocommerce-product-section-header__heading-title .block-editor-block-icon>div{display:flex;align-items:center;justify-content:center}.wp-block-woocommerce-product-section-header__content--block-gap-unit-30>*+*{margin-top:24px}.wp-block-woocommerce-product-section-header__content--block-gap-unit-40>*+*{margin-top:32px}.wp-block-woocommerce-product-section-header__heading-description{margin:0;max-width:300px}.wp-block-woocommerce-product-section-header__actions{display:flex;justify-content:flex-end;gap:8px}.wp-block-woocommerce-product-section-header__actions .components-button.is-tertiary.is-busy:disabled{background-image:linear-gradient(45deg,#fafafa 33%,#e0e0e0 0,#e0e0e0 70%,#fafafa 0);background-size:100px 100%;opacity:1}.woocommerce-tooltip>.wp-block-woocommerce-product-section-header__heading-tooltip{margin-right:12px}.woocommerce-content-preview{border:1px solid #ddd;max-height:144px;width:100%;overflow:hidden;margin-top:40px}.woocommerce-content-preview:after{content:"";display:block;position:absolute;bottom:0;right:0;height:57px;width:100%;background:linear-gradient(-180deg,hsla(0,0%,100%,0),#fff 89.5%)}.woocommerce-content-preview__iframe{width:100%}.woocommerce-content-preview__content{box-sizing:border-box;padding:24px}.woocommerce-content-preview__content>:first-child{margin-top:0}.woocommerce-content-preview__content>*{max-width:100%}.woocommerce-radio-field .components-base-control__label{text-transform:none;font-weight:400;margin-bottom:12px}.woocommerce-radio-field .components-base-control__label>span{display:block;line-height:1.5}.woocommerce-radio-field__title{font-size:11px;font-weight:500;color:#1e1e1e;text-transform:uppercase}.woocommerce-radio-field__description{font-size:13px;color:#757575}.woocommerce-radio-field .components-base-control__field>.components-v-stack{gap:16px}.woocommerce-product-notice{padding:12px 16px}.woocommerce-product-notice p{color:#1e1e1e;letter-spacing:.24px}.woocommerce-product-notice button{letter-spacing:.24px}.woocommerce-product-notice.info{background-color:#f0f6fc}.woocommerce-product-notice.is-dismissible{display:flex;justify-content:space-between;align-items:center}.woocommerce-iframe-editor{box-sizing:border-box;display:flex;flex-direction:column;height:100%}.woocommerce-iframe-editor__main{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;height:100%;width:100%;overflow:hidden;z-index:1000}.woocommerce-iframe-editor iframe{width:100%;height:100%}.woocommerce-iframe-editor__content{box-sizing:border-box;flex-grow:1;background-color:#2f2f2f;padding:40px 48px;height:100%;justify-content:center;display:flex;position:relative}.woocommerce-iframe-editor__content.old-fixed-toolbar-shown{padding:90px 48px 40px}.woocommerce-iframe-editor__content-inserter-clipper{position:absolute;bottom:0;right:0;left:0;height:40px;background-color:inherit;z-index:100}.woocommerce-iframe-editor__sidebar{flex-shrink:0;height:100%;width:280px;overflow:scroll}.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed{position:absolute;right:0;top:0;border-bottom:1px solid #ccc;border-left:1px solid #ccc;box-sizing:border-box;margin-right:0;width:100%!important;min-height:47px}.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar.is-showing-movers:before{display:none}.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed .block-editor-block-toolbar__group-collapse-fixed-toolbar,.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed .block-editor-block-toolbar__group-expand-fixed-toolbar{display:none}.woocommerce-iframe-editor__header-toolbar{height:60px;border:0;border-bottom:1px solid #ccc;display:flex;align-items:center;justify-content:space-between}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon{height:32px;margin-left:8px;min-width:32px;padding:0;width:32px}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon.is-pressed:before{width:100%;right:0}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon.is-pressed svg{transform:rotate(-45deg)}.woocommerce-iframe-editor__header-toolbar-left{padding-right:12px;align-items:center;display:flex}.woocommerce-iframe-editor__header-toolbar-left .woocommerce-iframe-editor-document-tools{padding-left:8px;margin-left:8px}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper{overflow-x:hidden;display:flex}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .block-editor-block-contextual-toolbar{border-bottom:0}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper:after{content:"";width:1px;margin-top:12px;margin-bottom:12px;background-color:#ddd;margin-right:8px}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar,.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar-group{border-left:none}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar-group:after,.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar:after{content:"";width:1px;margin-top:12px;margin-bottom:12px;background-color:#ddd;margin-right:8px}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar-group .components-toolbar-group.components-toolbar-group:after,.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar .components-toolbar-group.components-toolbar-group:after{display:none}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper.is-collapsed{display:none}.woocommerce-iframe-editor__header-toolbar-right{display:flex;justify-content:center;align-items:center;gap:8px}.woocommerce-iframe-editor__header-toolbar-right>.components-dropdown-menu{margin-left:12px;width:48px}.woocommerce-iframe-editor__header-toolbar-right>.components-dropdown-menu>button.components-dropdown-menu__toggle{padding:8px!important;margin-left:-8px}.woocommerce-iframe-editor__header-toolbar-right>.woocommerce-show-block-inspector-panel{margin-left:-8px}.woocommerce-iframe-editor__header-toolbar-right button.woocommerce-modal-actions__cancel-button,.woocommerce-iframe-editor__header-toolbar-right button.woocommerce-modal-actions__done-button{height:32px}.resizable-editor__drag-handle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:2px;bottom:0;cursor:ew-resize;margin:auto 0;outline:none;padding:0;position:absolute;top:0;width:12px;height:100px}.resizable-editor__drag-handle.is-left{right:-16px}.resizable-editor__drag-handle.is-right{left:-16px}.resizable-editor__drag-handle:after{background:#949494;border-radius:2px;bottom:24px;content:"";right:4px;position:absolute;left:0;top:24px;width:4px}.woocommerce-iframe-editor__back-button{align-self:flex-start;margin-top:16px;margin-bottom:16px;color:#fff}.woocommerce-iframe-editor__inserter-panel{border-left:1px solid #ccc;height:100%}.woocommerce-iframe-editor__inserter-panel-content{height:100%}.woocommerce-iframe-editor__inserter-panel .block-editor-inserter-sidebar__header{border-bottom:1px solid #ddd;padding-left:8px;display:flex;justify-content:space-between}.woocommerce-iframe-editor__inserter-panel .block-editor-inserter-sidebar__header .block-editor-inserter-sidebar__close-button{order:1;align-self:center}.woocommerce-iframe-editor__document-overview-sidebar{position:relative;width:350px;height:100%;border-left:1px solid #ccc}.woocommerce-iframe-editor__document-overview-sidebar-close-button{position:absolute;left:6px;top:6px}.woocommerce-iframe-editor__document-overview-sidebar-tab-panel{height:100%}.woocommerce-iframe-editor__document-overview-sidebar-tab-panel .components-tab-panel__tabs{padding-left:48px;border-bottom:1px solid #ccc}.woocommerce-iframe-editor__document-overview-sidebar-tab-panel .components-tab-panel__tab-content{display:flex;flex-direction:column;height:calc(100% - 48px)}.woocommerce-iframe-editor__document-overview-sidebar-tab-content{height:100%;overflow-x:hidden;overflow-y:auto;padding:8px 6px}.woocommerce-iframe-editor__document-overview-sidebar-tab-content .block-editor-list-view-tree{margin:0;width:100%}.woocommerce-modal-editor{width:100%;height:100%;max-height:calc(100% - 40px);margin:20px;border-radius:8px}.woocommerce-modal-editor .components-modal__header{height:60px;border-bottom:1px solid #ccc;padding-right:18px;padding-left:18px}.woocommerce-modal-editor .components-modal__header .components-modal__header-heading{font-size:16px;line-height:24px}.woocommerce-modal-editor .components-modal__content{display:flex;margin-top:60px;padding:0}.woocommerce-modal-editor .components-modal__content>div{width:100%}.woocommerce-product-mvp-ces-footer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 44px;gap:16px}@media(min-width:783px){.woocommerce-product-mvp-ces-footer{padding:16px 0;max-width:650px;margin:0 auto}}.woocommerce-product-mvp-ces-footer .woocommerce-pill{background-color:#f5e6b3;border:0;font-size:1em}.woocommerce-product-mvp-ces-footer__close-button{padding:0}.woocommerce-product-mvp-ces-footer__message{flex:1;flex-wrap:wrap;align-items:center;white-space:pre-wrap}.woocommerce-product-mvp-ces-footer__message-buttons{white-space:nowrap}.woocommerce-product-mvp-ces-footer__message-buttons button.is-link{text-decoration:none}.woocommerce-customer-effort-score .components-modal__content>p{text-transform:uppercase;color:#1e1e1e}.woocommerce-customer-effort-score .components-modal__content>.components-base-control{margin-top:12px}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__help,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__help{color:#d94f4f}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__label,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__label{color:#1e1e1e;line-height:16px;text-transform:uppercase}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__label .woocommerce-product-feedback__optional-input,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__label .woocommerce-product-feedback__optional-input{color:#757575}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__field>span,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__field>span{font-size:12px;line-height:16px;color:#757575}.woocommerce-customer-effort-score__selection .components-radio-control__option{margin-left:0}.woocommerce-customer-effort-score__selection .components-radio-control__option label{color:#1e1e1e;padding:1em 0;width:8.8em;height:80px}.woocommerce-customer-effort-score__selection .components-radio-control__option label:before{margin:8px 0}.woocommerce-customer-effort-score__selection .components-radio-control__option label:hover{box-shadow:0 0 0 1.5px var(--wp-admin-theme-color);border-radius:2px;background-color:#fff}.woocommerce-customer-effort-score__errors>p{color:#d94f4f}.woocommerce-product-mvp-feedback-modal{width:600px}.woocommerce-product-mvp-feedback-modal .components-modal__header{height:84px}.woocommerce-product-mvp-feedback-modal .components-modal__header-heading{font-weight:500;font-size:20px}.woocommerce-product-mvp-feedback-modal .components-modal__content{margin-top:84px;padding-bottom:32px}.woocommerce-product-mvp-feedback-modal label,.woocommerce-product-mvp-feedback-modal legend{color:#1e1e1e}.woocommerce-product-mvp-feedback-modal .woocommerce-product-mvp-feedback-modal__optional{color:#757575}.woocommerce-product-mvp-feedback-modal legend{font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase;display:inline-block;margin-bottom:12px;padding:0}.woocommerce-product-mvp-feedback-modal__subtitle{margin-top:8px!important}.woocommerce-product-mvp-feedback-modal__checkboxes{display:grid;grid-template-columns:1fr 1fr}.woocommerce-product-mvp-feedback-modal__comments{margin-top:2em;margin-bottom:1.5em}.woocommerce-product-mvp-feedback-modal__comments textarea{width:100%}.woocommerce-product-mvp-feedback-modal__comments,.woocommerce-product-mvp-feedback-modal__email,.woocommerce-product-mvp-feedback-modal__reason{margin-bottom:24px}.woocommerce-product-link-edit-modal{max-width:650px}.woocommerce-product-link-edit-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-product-link-edit-modal .woocommerce-product-link-edit-modal__description{margin-top:0;margin-bottom:24px}.woocommerce-attribute-field{width:100%;font-size:13px}.woocommerce-attribute-field .woocommerce-sortable{margin:0}.woocommerce-attribute-field .woocommerce-sortable__item:not(:first-child){margin-top:-1px}.woocommerce-attribute-field .woocommerce-sortable__item:focus-visible:not(:active)+.woocommerce-sortable__item .woocommerce-attribute-list-item{background:none;border-top:0}.woocommerce-attribute-field .woocommerce-add-attribute-list-item__add-button{margin-bottom:16px}.woocommerce-attribute-field__notice.components-notice{margin:0;padding-left:12px}.woocommerce-edit-attribute-modal{overflow:visible}.woocommerce-edit-attribute-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-edit-attribute-modal__body{width:500px;max-width:100%}.woocommerce-edit-attribute-modal__body .woocommerce-experimental-select-control+.woocommerce-experimental-select-control{margin-top:1.3em}.woocommerce-edit-attribute-modal__body .components-base-control__label,.woocommerce-edit-attribute-modal__body .woocommerce-experimental-select-control__label{font-size:14px;color:#757575;font-weight:700;text-transform:none}.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__option-container{display:flex;flex-direction:row;align-items:center}.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__option-container .components-base-control,.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__option-container .components-base-control__field{margin-bottom:0}.woocommerce-edit-attribute-modal__body .woocommerce-attribute-term-field{margin-bottom:1.5em}.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__helper-text{color:#757575;margin:.5em 0 1.5em}.woocommerce-new-attribute-modal{min-width:75%}.woocommerce-new-attribute-modal .components-notice.is-info{margin-right:0;margin-left:0;background-color:#f0f6fc}.woocommerce-new-attribute-modal__add-attribute{margin-top:12px}.woocommerce-new-attribute-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-new-attribute-modal .components-modal__content{display:flex;flex-direction:column}.woocommerce-new-attribute-modal__body{min-height:200px;flex:1 1 auto;overflow:auto}.woocommerce-new-attribute-modal__table{width:100%;margin-top:24px}@media(max-width:782px){.woocommerce-new-attribute-modal__table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}.woocommerce-new-attribute-modal__table th{text-align:right;color:#757575;font-weight:400;text-transform:uppercase}.woocommerce-new-attribute-modal__table-header{padding:0 0 16px}.woocommerce-new-attribute-modal__table-header,.woocommerce-new-attribute-modal__table-row{display:grid;grid-template-columns:40% 55% 5%;border-bottom:1px solid #ddd}.woocommerce-new-attribute-modal__table-row{padding:24px 0}.woocommerce-new-attribute-modal__table-row td:not(:last-child){margin-left:16px}@media(max-width:782px){.woocommerce-new-attribute-modal__table-row{position:relative;grid-template-columns:1fr;padding-left:42px}}@media(min-width:783px){.woocommerce-new-attribute-modal__table-row .woocommerce-experimental-select-control__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.woocommerce-new-attribute-modal__table-row .woocommerce-experimental-select-control__combo-box-wrapper{margin-bottom:0}}.woocommerce-new-attribute-modal__table-attribute-trash-column{display:flex;justify-content:center;align-items:center}@media(max-width:782px){.woocommerce-new-attribute-modal__table-attribute-trash-column{position:absolute;top:0;left:0;bottom:0}}.woocommerce-new-attribute-modal__table-attribute-trash-column .components-button.has-icon{padding:8px}.woocommerce-attribute-input-field__add-new{display:flex;align-items:center;font-weight:600}.woocommerce-attribute-input-field__add-new-icon{margin-left:12px}.woocommerce-attribute-input-field__no-results{padding:12px}.woocommerce-experimental-select-control__popover-menu-container .woocommerce-experimental-select-control__menu-item[disabled]{pointer-events:none;color:#949494}.woocommerce-experimental-select-control__popover-menu-container .disabled-element-wrapper{cursor:not-allowed}.woocommerce-add-attribute-list-item{min-height:82px;padding:0 24px}.woocommerce-add-attribute-list-item:last-child{margin-bottom:-1px}.woocommerce-attribute-list-item{display:grid;background:none;border:none;grid-template-columns:1fr 2fr 128px;min-height:72px;padding:12px 0}.woocommerce-attribute-list-item:not(:last-child){border-bottom:1px solid #e0e0e0}.woocommerce-attribute-list-item__actions{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:8px}.woocommerce-attribute-list-item__actions-tooltip.components-tooltip.components-popover .components-popover__content{width:100%;max-width:150px;white-space:normal}.woocommerce-attribute-list-item__actions-icon-wrapper{display:flex;align-items:center;position:relative}.woocommerce-attribute-list-item__actions-icon-wrapper-icon{color:#949494;cursor:help}.woocommerce-attribute-list-item__actions-icon-wrapper-help-icon{position:absolute;left:-2px;bottom:0}.woocommerce-attribute-term-field__loading-spinner{padding:12px 0}.woocommerce-attribute-term-field__add-new{font-weight:600}.woocommerce-attribute-term-field__add-new-icon{margin-left:12px}.woocommerce-attribute-term-field__add-new{display:flex;align-items:center}.variations-actions-menu__toogle{flex-direction:row-reverse}.variations-actions-menu__toogle>span{margin:0 6px}.downloads_menu_item__upload_files_modal_wrapper .media-modal{z-index:1010000}.downloads_menu_item__upload_files_modal_wrapper .media-modal-backdrop{z-index:1009000}.woocommerce-product-variations-pagination{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.woocommerce-product-variations-pagination__current-page,.woocommerce-product-variations-pagination__info,.woocommerce-product-variations-pagination__page-size{display:flex;align-items:center}.woocommerce-product-variations-pagination__current-page{justify-content:center}.woocommerce-product-variations-pagination__current-page .woocommerce-pagination__page-arrow-picker-input{border-radius:2px}.woocommerce-product-variations-pagination__current-page .components-button.has-icon{min-width:0;width:30px;height:30px;padding:3px}.woocommerce-product-variations-pagination__page-size{justify-content:flex-end}.woocommerce-product-variations-pagination__page-size>.woocommerce-pagination__per-page-picker .components-base-control .components-select-control .components-input-control__container .components-select-control__input{min-height:30px}.woocommerce-variations-table-error-or-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:2px;border:1px solid #ddd;padding:32px;position:absolute;z-index:1;width:100%;height:auto}.woocommerce-variations-table-error-or-empty-state__message{color:#1e1e1e;font-size:13px;font-weight:600;line-height:16px;margin:42px 0 14px}.woocommerce-variations-table-error-or-empty-state__actions{display:flex;align-items:center;justify-content:center}.woocommerce-variations-table-error-or-empty-state__actions .is-link{text-decoration:none}.woocommerce-product-variations-filter__toggle{flex-direction:row-reverse}.woocommerce-product-variations-filter__toggle>span{margin:0 6px}.woocommerce-product-variations-filter__form{margin:-8px;width:232px}.woocommerce-product-variations-filter__form-header{padding:16px 12px;border-bottom:1px solid #e0e0e0}.woocommerce-product-variations-filter__form-header .components-input-control__suffix{margin-left:8px}.woocommerce-product-variations-filter__form-body{min-height:56px;max-height:192px;overflow-y:auto}.woocommerce-product-variations-filter__loading{display:flex;align-items:center;justify-content:center;width:100%;height:56px}.woocommerce-product-variations-filter__form-list{margin:8px 0}.woocommerce-product-variations-filter__form-list-empty{padding:16px 12px}.woocommerce-product-variations-filter__form-list-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.woocommerce-product-variations-filter__form-list-item-label{padding:8px 12px;display:flex;align-items:center}.woocommerce-product-variations-filter__form-list-item-label:focus-within,.woocommerce-product-variations-filter__form-list-item-label:hover{background-color:#f0f0f0}.woocommerce-product-variations-filter__form-list-item-label .components-base-control__field{margin-bottom:0}.woocommerce-product-variations-filter__form-list-item-label .components-checkbox-control__label{display:none}.woocommerce-product-variations-filter__form-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:16px 12px;border-top:1px solid #e0e0e0}.woocommerce-table-row-skeleton__checkbox{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;flex-shrink:0}.woocommerce-table-row-skeleton__checkbox:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__checkbox{animation:none}}.woocommerce-table-row-skeleton__attribute-option{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:72px}.woocommerce-table-row-skeleton__attribute-option:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__attribute-option{animation:none}}.woocommerce-table-row-skeleton__quantity,.woocommerce-table-row-skeleton__regular-price{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:64px;display:inline-block}.woocommerce-table-row-skeleton__quantity:after,.woocommerce-table-row-skeleton__regular-price:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__quantity,.woocommerce-table-row-skeleton__regular-price{animation:none}}.woocommerce-table-row-skeleton__visibility-icon{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;flex-shrink:0}.woocommerce-table-row-skeleton__visibility-icon:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__visibility-icon{animation:none}}.woocommerce-table-row-skeleton__edit-link{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:56px;flex-shrink:0}.woocommerce-table-row-skeleton__edit-link:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__edit-link{animation:none}}.woocommerce-table-row-skeleton__menu-toggle{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:36px;flex-shrink:0}.woocommerce-table-row-skeleton__menu-toggle:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__menu-toggle{animation:none}}.woocommerce-add-image-menu-item__upload_image_modal_wrapper .media-modal{z-index:1010000}.woocommerce-add-image-menu-item__upload_image_modal_wrapper .media-modal-backdrop{z-index:1009000}.woocommerce-product-variations{display:flex;flex-direction:column;position:relative}.woocommerce-product-variations__table-header .woocommerce-product-variations__table-row{min-height:auto}.woocommerce-product-variations__table-header .woocommerce-product-variations__table-rowheader{text-transform:uppercase;color:#757575;font-weight:500;font-size:11px;line-height:16px;border-bottom:1px solid #e0e0e0}.woocommerce-product-variations__table-body .woocommerce-product-variations__table-row:not(:last-child){border-bottom:1px solid #e0e0e0}.woocommerce-product-variations__table-footer{border-top:1px solid #e0e0e0;padding-top:24px}.woocommerce-product-variations__table-row{position:relative;display:grid;grid-template-columns:24px 3fr 1fr 1fr 2fr;-moz-column-gap:24px;column-gap:24px;align-items:center;border:none;min-height:72px;padding:12px 0}.woocommerce-product-variations__table .woocommerce-sortable__handle{display:none}.woocommerce-product-variations__table .components-checkbox-control__input[type=checkbox]:not(:checked):not(:focus){border-color:#949494}.woocommerce-product-variations__notice{border-right:0;margin:0 0 24px}.woocommerce-product-variations__notice.is-error{background-color:#fcf0f1}.woocommerce-product-variations__notice .components-notice__actions{margin-top:12px}.woocommerce-product-variations__notice .components-notice__actions .components-button:first-child{margin-right:0}.woocommerce-product-variations__selection{margin-right:4px;display:flex;align-items:center}.woocommerce-product-variations__selection .woocommerce-tooltip{position:absolute;right:-32px;rotate:180deg}.woocommerce-product-variations__selection .woocommerce-tooltip .components-button{padding:0;width:24px;height:24px;color:#d94f4f}.woocommerce-product-variations__filters{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;grid-column:span 4}.woocommerce-product-variations__loading{display:flex;flex-direction:column;position:absolute;z-index:1;width:100%;height:100%;justify-content:center;align-items:center;gap:16px}.woocommerce-product-variations__loading .components-spinner{width:40px;height:40px}.woocommerce-product-variations__price{text-align:left}.woocommerce-product-variations__regular-price--on-sale{text-decoration:line-through;color:#949494;margin-right:6px;word-wrap:normal}.woocommerce-product-variations__status-dot{margin-left:8px}.woocommerce-product-variations__status-dot.green{color:#4ab866}.woocommerce-product-variations__status-dot.yellow{color:#ffb900}.woocommerce-product-variations__status-dot.red{color:#d94f4f}.woocommerce-product-variations__price--fade,.woocommerce-product-variations__quantity--fade{opacity:.5}.woocommerce-product-variations__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:4px}.woocommerce-product-variations__actions .variations-actions-menu__toogle:disabled{cursor:not-allowed}.woocommerce-product-variations__actions--delete.components-button.components-menu-item__button.is-link{text-decoration:none}.woocommerce-product-variations__actions .components-button{position:relative;color:var(--wp-admin-theme-color)}.woocommerce-product-variations__actions .components-button:disabled,.woocommerce-product-variations__actions .components-button[aria-disabled=true]{opacity:1}.woocommerce-product-variations__actions .components-button--visible{color:#757575}.woocommerce-product-variations__actions .components-button--hidden{color:#d94f4f}.woocommerce-create-new-tag-modal{min-width:650px;overflow:visible}.woocommerce-create-new-tag-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-tag-field-dropdown .woocommerce-experimental-select-control__input{height:auto}.woocommerce-tag-field-dropdown .woocommerce-experimental-select-control__combo-box-wrapper{border-color:#757575}.woocommerce-tag-field-dropdown__menu{padding:0 12px;max-height:300px;overflow-y:scroll}.woocommerce-tag-field-dropdown__menu>.woocommerce-tag-field-dropdown__item:not(:first-child)>.woocommerce-tag-field-dropdown__item-content{border-top:1px solid #e0e0e0}.woocommerce-tag-field-dropdown__item{margin-bottom:0}.woocommerce-tag-field-dropdown__item .woocommerce-tag-field-dropdown__item-content .components-base-control{margin-top:0}.woocommerce-tag-field-dropdown__item.is-new .tag-field-dropdown__toggle{margin-left:8px}.woocommerce-tag-field-dropdown__item-content{height:48px;padding:8px 0;display:flex;flex-direction:row;align-items:center;cursor:pointer}.woocommerce-tag-field-dropdown__item-content .components-base-control__field{margin-bottom:0}.woocommerce-tag-field-dropdown__item-children{margin-right:36px;display:none}.woocommerce-tag-field-dropdown__item-open{display:block}.woocommerce-tag-field-dropdown__toggle{margin-left:8px;cursor:pointer}.woocommerce-tag-field-dropdown__toggle-placeholder{width:28px}.woocommerce-tag-field-dropdown__item.item_highlighted>.woocommerce-tag-field-dropdown__item-content{font-weight:700}.woocommerce-experimental-select-control__combox-box-icon{box-sizing:unset}.woocommerce-product-variation-switcher-footer{max-width:650px;padding:16px 0;margin:0 auto;display:flex;justify-content:space-between}.woocommerce-product-variation-switcher-footer__button{height:32px;gap:12px}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__arrow{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:transparent;color:inherit}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__arrow:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__arrow{animation:none}}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__item-label{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;width:40px}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__item-label:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__item-label{animation:none}}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__product-image{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;width:32px;height:32px}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__product-image:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__product-image{animation:none}}.woocommerce-product-variation-switcher-footer__button-next{margin-right:auto}.woocommerce-product-variation-switcher-footer__button-previous{margin-left:auto}.woocommerce-product-variation-switcher-footer__product-image{max-height:32px;max-width:32px}.woocommerce-remove-confirmation-modal{max-width:650px}.woocommerce-remove-confirmation-modal__content{padding-bottom:32px}.woocommerce-remove-confirmation-modal__buttons{display:flex;flex-direction:row;gap:8px;justify-content:flex-end}@media(min-width:601px){.woocommerce-manage-download-limits-modal{width:calc(100% - 32px)}}@media(min-width:783px){.woocommerce-manage-download-limits-modal{width:640px}.woocommerce-manage-download-limits-modal .components-input-control__container{width:50%}}.woocommerce-manage-download-limits-modal__input-suffix{margin-left:12px}.woocommerce-manage-download-limits-modal__content .components-base-control .components-input-control__container .components-input-control__input{min-height:36px}.woocommerce-manage-download-limits-modal__content .components-base-control.has-error .components-input-control__backdrop{border-color:#d63638}.woocommerce-manage-download-limits-modal__content .components-base-control.has-error .components-base-control__help{color:#d63638}.woocommerce-manage-download-limits-modal__actions{margin-top:24px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-product-form-label__label{display:flex;align-items:center;gap:2px;color:#1e1e1e;text-transform:uppercase}.woocommerce-product-form-label__note{color:#757575}.woocommerce-product-form-label__required{color:#cc1818}.woocommerce-product-form-label__tooltip .components-popover__content{width:200px;min-width:auto;white-space:normal!important}.woocommerce-product-form-label__icon{display:flex}.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,BlinkMacSystemFont,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-post-welcome-guide__text,.edit-template-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 24px;padding:0 32px}.edit-post-welcome-guide__inserter-icon,.edit-template-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-post-welcome-guide .components-guide__footer,.edit-template-welcome-guide .components-guide__footer{box-sizing:border-box}.edit-template-welcome-guide .components-button svg{fill:#fff}.woocommerce-product-page-attribute-skeleton{border:1px dashed #e0e0e0;padding:0 24px}.woocommerce-product-page-attribute-skeleton__row{display:grid;grid-template-columns:45% auto 90px;padding-bottom:24px;padding-top:24px;border-bottom:1px solid #e0e0e0}.woocommerce-product-page-attribute-skeleton__row:last-child{border-bottom:none}.woocommerce-product-page-attribute-skeleton__last-item{justify-self:end}.woocommerce-product-page-attribute-skeleton__row0{background-color:#e0e0e0}.woocommerce-product-page-attribute-skeleton__row1{background-color:#e9e9e9}.woocommerce-product-page-attribute-skeleton__row2{background-color:#efefef}.woocommerce-product-page-attribute-skeleton__name0,.woocommerce-product-page-attribute-skeleton__value0{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:40%}.woocommerce-product-page-attribute-skeleton__name1,.woocommerce-product-page-attribute-skeleton__value1{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:30%}.woocommerce-product-page-attribute-skeleton__name2,.woocommerce-product-page-attribute-skeleton__value2{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:35%}.woocommerce-product-page-attribute-skeleton__buttons{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:50px}.woocommerce-product-form__checkbox .components-checkbox-control__input:disabled{opacity:1;background-color:#f0f0f0;border-color:#ccc}.woocommerce-product-form__checkbox .components-checkbox-control__input:disabled+svg{fill:#ccc}.woocommerce-product-form__checkbox-tooltip-icon,.woocommerce-product-form__checkbox-wrapper,.woocommerce-product-form__checkbox .components-base-control__field,.woocommerce-product-form__checkbox .components-checkbox-control__label{display:flex;align-items:center}.woocommerce-product-form__checkbox .components-base-control__field{display:flex;align-items:center;margin-bottom:0}.woocommerce-product-form__checkbox .components-checkbox-control__label{margin-bottom:0}.woocommerce-product-form__checkbox-wrapper{gap:4px}.woocommerce-product-form__checkbox-tooltip .components-popover__content{width:200px;min-width:auto;white-space:normal!important}.components-tooltip{max-width:300px}@media(min-width:601px){.woocommerce-add-products-modal,.woocommerce-reorder-products-modal{width:calc(100% - 32px)}}@media(min-width:783px){.woocommerce-add-products-modal,.woocommerce-reorder-products-modal{width:640px}.woocommerce-add-products-modal .components-input-control__container,.woocommerce-reorder-products-modal .components-input-control__container{width:50%}}.woocommerce-add-products-modal__input-suffix,.woocommerce-reorder-products-modal__input-suffix{margin-left:12px}.woocommerce-add-products-modal__form-group-title,.woocommerce-reorder-products-modal__form-group-title{padding:0;width:100%;margin-bottom:32px}.woocommerce-add-products-modal__form-group-content,.woocommerce-reorder-products-modal__form-group-content{display:flex;flex-direction:column;gap:12px}.woocommerce-add-products-modal__form-group-content .components-base-control .components-input-control__container .components-input-control__input,.woocommerce-reorder-products-modal__form-group-content .components-base-control .components-input-control__container .components-input-control__input{min-height:36px}.woocommerce-add-products-modal__form-group-content .components-base-control.has-error .components-input-control__backdrop,.woocommerce-reorder-products-modal__form-group-content .components-base-control.has-error .components-input-control__backdrop{border-color:#d63638}.woocommerce-add-products-modal__form-group-content .components-base-control.has-error .components-base-control__help,.woocommerce-reorder-products-modal__form-group-content .components-base-control.has-error .components-base-control__help{color:#d63638}.woocommerce-add-products-modal__actions,.woocommerce-reorder-products-modal__actions{margin-top:24px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-add-products-modal__menu-loading,.woocommerce-reorder-products-modal__menu-loading{display:flex;align-items:center;justify-content:center;padding:8px;height:50px}.woocommerce-add-products-modal__menu-item,.woocommerce-reorder-products-modal__menu-item{display:flex;align-items:center;padding:8px;gap:12px}.woocommerce-add-products-modal__menu-item-image,.woocommerce-reorder-products-modal__menu-item-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0}.woocommerce-add-products-modal__menu-item-content,.woocommerce-reorder-products-modal__menu-item-content{display:flex;flex-direction:column;gap:2px}.woocommerce-add-products-modal__menu-item-title,.woocommerce-reorder-products-modal__menu-item-title{color:#1e1e1e}.woocommerce-add-products-modal__menu-item-description,.woocommerce-reorder-products-modal__menu-item-description{color:#757575;font-size:11px}.woocommerce-add-products-modal__list-item,.woocommerce-reorder-products-modal__list-item{display:flex;align-items:center;padding:16px 0;gap:12px;margin:0}.woocommerce-add-products-modal__list-item:not(:last-child),.woocommerce-reorder-products-modal__list-item:not(:last-child){border-bottom:1px solid #f0f0f0}.woocommerce-add-products-modal__list-item-image,.woocommerce-reorder-products-modal__list-item-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0}.woocommerce-add-products-modal__list-item-content,.woocommerce-reorder-products-modal__list-item-content{display:flex;flex-direction:column;gap:2px;flex:1 1 auto}.woocommerce-add-products-modal__list-item-title,.woocommerce-reorder-products-modal__list-item-title{color:#1e1e1e}.woocommerce-add-products-modal__list-item-description,.woocommerce-reorder-products-modal__list-item-description{color:#757575;font-size:11px}.woocommerce-advice-card{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23ccc' stroke-width='2' stroke-dasharray='4 4' stroke-dashoffset='46'/%3E%3C/svg%3E");background-color:#fff;border-radius:4px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.woocommerce-advice-card__header{display:flex;justify-content:right}.woocommerce-advice-card__body{display:flex;justify-content:center;align-items:center}.woocommerce-advice-card__footer{text-align:center;font-weight:400;color:#757575}.woocommerce-advice-card.is-dismissible{padding:16px}.woocommerce-advice-card .woocommerce-advice-card__dismiss-button{color:#757575}.woocommerce-advice-card .woocommerce-advice-card__dismiss-button.is-small.has-icon:not(.has-text){padding:0;min-width:24px}.woocommerce-button-with-dropdown-menu__main-button{border-top-left-radius:0;border-bottom-left-radius:0}.woocommerce-button-with-dropdown-menu__dropdown-button{border-top-right-radius:0;border-bottom-right-radius:0}.woocommerce-button-with-dropdown-menu__dropdown-button.is-opened svg{transform:rotate(-180deg)}.woocommerce-button-with-dropdown-menu.components-flex{gap:1px}.woocommerce-product-formatted-price{display:flex;align-items:center;gap:1ch}.woocommerce-product-formatted-price--on-sale{color:#949494;text-decoration:line-through}.woocommerce-product-list .skeleton{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px}.woocommerce-product-list .skeleton:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-list .skeleton{animation:none}}.woocommerce-product-list [role=columnheader] .skeleton{width:64px}.woocommerce-product-list__product-image.skeleton{width:32px;height:32px}.woocommerce-product-list__product-name.skeleton{width:100px}.woocommerce-product-list__product-price.skeleton{width:80px}.woocommerce-product-list__actions .skeleton{width:32px;height:32px}.woocommerce-product-list [role=table]{width:100%}.woocommerce-product-list [role=table] [role=row],.woocommerce-product-list [role=table] [role=rowheader]{display:grid;grid-template-columns:repeat(4,1fr);padding:16px 0}.woocommerce-product-list [role=table] [role=rowheader]{padding-top:4px}.woocommerce-product-list [role=table] [role=row]{border-top:1px solid #e0e0e0;min-height:64px}.woocommerce-product-list [role=table] [role=row] [role=cell]:first-child{gap:12px}.woocommerce-product-list [role=table] [role=columnheader]{text-transform:uppercase;color:#757575;font-size:11px;font-weight:500;line-height:16px;text-align:right}.woocommerce-product-list [role=table] [role=cell],.woocommerce-product-list [role=table] [role=columnheader]{display:flex;align-items:center}.woocommerce-product-list [role=table] [role=cell]:first-child,.woocommerce-product-list [role=table] [role=columnheader]:first-child{grid-column:1/span 3}.woocommerce-product-list__product-image{flex-shrink:0}.woocommerce-product-list__product-info{display:flex;overflow:hidden;flex-direction:column;gap:2px}.woocommerce-product-list__product-name{text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap}.woocommerce-product-list__product-name:focus,.woocommerce-product-list__product-name:focus-visible{box-shadow:none;outline:2px solid var(--wp-admin-theme-color);outline-offset:-2px;border-radius:2px}.woocommerce-product-list__product-price{font-size:11px;color:#757575}.woocommerce-product-list__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.woocommerce-product-list__actions svg{color:#757575}.woocommerce-product-select__menu-loading{display:flex;align-items:center;justify-content:center;padding:8px;height:50px}.woocommerce-product-select__menu-item{display:flex;align-items:center;padding:8px;gap:12px}.woocommerce-product-select__menu-item-image{flex-shrink:0}.woocommerce-product-select__menu-item-content{display:flex;flex-direction:column;gap:2px}.woocommerce-product-select__menu-item-title{color:#1e1e1e}.woocommerce-product-select__menu-item-description{color:#757575;font-size:11px}.woocommerce-product-select .woocommerce-experimental-select-control__combo-box-wrapper{margin-bottom:0}.woocommerce-product-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover}.woocommerce-publish-panel-visibility__fieldset legend{padding-bottom:24px}.woocommerce-publish-panel-visibility__fieldset>div{padding-bottom:8px}.woocommerce-publish-panel-visibility__fieldset .wp-block-woocommerce-product-password-fields__field{margin-bottom:0}.woocommerce-product-publish-panel{bottom:0;left:0;top:46px;overflow:auto;position:fixed;background:#fff;width:100%}@media(min-width:782px){.woocommerce-product-publish-panel{top:0;width:271px}}@media(min-width:782px)and (prefers-reduced-motion:reduce){.woocommerce-product-publish-panel{animation-duration:1ms}}@media(min-width:782px){body.is-fullscreen-mode .woocommerce-product-publish-panel{top:0}}.woocommerce-product-publish-panel__header{height:61px;display:flex;align-items:center;gap:8px;padding:0 16px;justify-content:right}.woocommerce-product-publish-panel__header>button{flex:1}.woocommerce-product-publish-panel__header .components-button{width:100%;justify-content:center}.woocommerce-product-publish-panel__header .woocommerce-publish-panel-close{flex:unset;width:unset}.woocommerce-product-publish-panel__title{padding:16px}.woocommerce-product-publish-panel__title h4{font-size:14px;line-height:20px;margin:8px 0}.woocommerce-product-publish-panel__content{min-height:calc(100% - 282px)}.woocommerce-product-publish-panel__content .editor-post-publish-panel__link{font-weight:400;padding-right:4px}.woocommerce-product-publish-panel__footer{padding:16px 16px 40px;right:0;width:100%;min-height:64px;display:flex;align-items:center;margin-bottom:20px}.woocommerce-product-publish-panel__footer .components-base-control__field{margin:0}.woocommerce-product-publish-panel .post-publish-section__postpublish-subheader{margin:0 0 12px}.woocommerce-product-publish-panel .post-publish-section__postpublish-post-address-container{align-items:flex-end;display:flex;margin-bottom:12px;gap:16px}.woocommerce-product-publish-panel .post-publish-section__postpublish-post-address{flex:1}.woocommerce-product-publish-panel .post-publish-section__copy-button-wrap{flex-shrink:0;margin-bottom:8px}.woocommerce-product-publish-panel .post-publish-section__postpublish-buttons{display:flex;justify-content:space-between;gap:12px}.woocommerce-product-publish-panel .post-publish-section__postpublish-buttons .components-button{padding:8px;flex:1;justify-content:center}.is-published{display:flex;flex-direction:column}.is-published .woocommerce-product-publish-panel__header,.is-published .woocommerce-product-publish-panel__title{border-bottom:1px solid #e0e0e0;font-weight:500}.is-published .woocommerce-product-publish-panel__content{min-height:180px;flex-grow:1}.interface-interface-skeleton__actions{transform:translateX(-100%);animation:product-publish-panel__slide-in-animation .1s forwards}@media(min-width:782px){[role=region]:focus .interface-interface-skeleton__actions{transform:translateX(0)}}@keyframes product-publish-panel__slide-in-animation{to{transform:translateX(0)}}.wp-block-woocommerce-product-password-fields__field{margin-bottom:16px}.woocommerce-schedule-publish-modal__content .components-datetime__time{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:16px}.woocommerce-schedule-publish-modal__content .components-datetime__time fieldset,.woocommerce-schedule-publish-modal__content .components-datetime__time fieldset .components-base-control{margin-bottom:0}.woocommerce-schedule-publish-modal__button-now{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.woocommerce-schedule-publish-modal__buttons{display:flex;justify-content:flex-end;gap:8px;padding-top:40px}.woocommerce-product-custom-fields__create-modal{min-width:75%}.woocommerce-product-custom-fields__create-modal [role=table]{width:100%}.woocommerce-product-custom-fields__create-modal [role=table] [role=row],.woocommerce-product-custom-fields__create-modal [role=table] [role=rowheader]{display:grid;grid-template-columns:1fr 1fr 36px;gap:16px}.woocommerce-product-custom-fields__create-modal [role=table] [role=row]{border-top:1px solid #e0e0e0;border-bottom:1px solid transparent;padding-top:32px}.woocommerce-product-custom-fields__create-modal [role=table] [role=columnheader]{text-transform:uppercase;color:#757575;padding-top:24px;padding-bottom:16px}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell]{height:64px}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell] .components-base-control{width:100%;margin-bottom:0}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell] .components-base-control .components-input-base{gap:0}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell] .components-button.has-icon{min-width:32px;width:32px;height:32px}.woocommerce-product-custom-fields__create-modal-add-another{margin-top:32px}.woocommerce-product-custom-fields__create-modal-actions,.woocommerce-product-custom-fields__edit-modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:32px}.woocommerce-product-custom-fields__edit-modal .components-base-control{width:100%}.woocommerce-product-custom-fields__edit-modal .components-modal__content{width:500px;max-width:100%}.woocommerce-product-custom-fields__empty-state{border:1px dashed #ccc;padding:0 24px;border-radius:2px}.woocommerce-product-custom-fields__empty-state-row{display:grid;grid-template-columns:1.5fr 1fr .5fr;height:64px;align-items:center;border-top:1px solid #f0f0f0}.woocommerce-product-custom-fields__empty-state-row:first-child{border-top:none}.woocommerce-product-custom-fields__empty-state-row:first-child .woocommerce-product-custom-fields__empty-state-name{width:140px}.woocommerce-product-custom-fields__empty-state-row:nth-child(2){opacity:.7}.woocommerce-product-custom-fields__empty-state-row:nth-child(2) .woocommerce-product-custom-fields__empty-state-name{width:75px}.woocommerce-product-custom-fields__empty-state-row:nth-child(3){opacity:.5}.woocommerce-product-custom-fields__empty-state-row:nth-child(3) .woocommerce-product-custom-fields__empty-state-name{width:114px}.woocommerce-product-custom-fields__empty-state-row :last-child{display:flex;justify-content:flex-end}.woocommerce-product-custom-fields__empty-state-name{background-color:#e0e0e0;border-radius:4px;width:24px;height:8px}.woocommerce-product-custom-fields__empty-state-actions{background-color:#e0e0e0;border-radius:4px;width:24px;height:8px;width:48px}.woocommerce-product-custom-fields__table{width:100%}.woocommerce-product-custom-fields__table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.woocommerce-product-custom-fields__table-row{display:grid;grid-template-columns:1fr 1fr 100px;gap:24px;border-bottom:1px solid #e0e0e0}.woocommerce-product-custom-fields__table-row:last-child{border-bottom:none}.woocommerce-product-custom-fields__table-datacell{padding-top:24px;padding-bottom:24px;overflow:hidden}.woocommerce-product-custom-fields__table-datacell:last-child{display:flex;align-items:center;justify-content:flex-end;padding:0 0 0 2px;gap:8px}.woocommerce-product-text-control.has-error .components-input-control__container .components-input-control__backdrop{border-color:#d63638}.woocommerce-product-text-control.has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-attributes-field .woocommerce-sortable{padding:0}.wp-block-woocommerce-product-attributes-field .woocommerce-sortable__handle{display:none}.wp-block-woocommerce-product-attributes-field .components-button.has-icon svg{fill:#757575}.wp-block-woocommerce-product-description-field:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:3px solid transparent}.wp-block-woocommerce-product-description-field .block-editor-block-preview__container{resize:vertical;height:320px}.wp-block-woocommerce-product-catalog-visibility-fields>div{margin-top:24px}.wp-block-woocommerce-product-custom-fields-toggle-field__content{display:flex;gap:8px;align-items:center}.wp-block-woocommerce-product-custom-fields-toggle-field__content .components-spinner{margin:0}.wp-block-woocommerce-product-custom-fields-toggle-field__inner-blocks{margin-top:48px}.woocommerce-downloads-menu__toogle{flex-direction:row-reverse}.woocommerce-downloads-menu__toogle>span{margin:0 6px}.woocommerce-downloads-menu__menu-content .components-menu-item__item{min-width:172px}.woocommerce-inert-url-menu-item__input{min-width:300px}.woocommerce-inert-url-menu-item__input .components-base-control__field .components-input-control__container>.components-input-control__input:invalid+.components-input-control__suffix+.components-input-control__backdrop{border-color:red}.woocommerce-edit-downloads-modal__buttons{display:flex;justify-content:space-between;padding-top:40px}.woocommerce-edit-downloads-modal__buttons button:not(.is-destructive){flex-grow:1}.woocommerce-edit-downloads-modal__buttons button:not(.is-destructive):not(:first-child){margin-right:10px}.woocommerce-edit-downloads-modal__file-url{padding-bottom:24px}.woocommerce-edit-downloads-modal__preview{margin-bottom:16px}.woocommerce-edit-downloads-modal .components-input-control__suffix{cursor:pointer}.woocommerce-edit-downloads-modal .components-form-file-upload,.woocommerce-edit-downloads-modal .woocommerce-image-gallery{display:inline-block;vertical-align:middle;padding-left:16px}.woocommerce-edit-downloads-modal .components-form-file-upload p,.woocommerce-edit-downloads-modal .woocommerce-image-gallery p{margin-bottom:4px}.woocommerce-edit-downloads-modal .components-form-file-upload button,.woocommerce-edit-downloads-modal .woocommerce-image-gallery button{color:var(--wp-admin-theme-color);padding:0}.woocommerce-edit-downloads-modal .components-form-file-upload button:hover:not(.is-busy),.woocommerce-edit-downloads-modal .woocommerce-image-gallery button:hover:not(.is-busy){background:rgba(var(--wp-admin-theme-color--rgb),.04)}.woocommerce-edit-downloads-modal .components-form-file-upload .woocommerce-image-gallery__item,.woocommerce-edit-downloads-modal .woocommerce-image-gallery .woocommerce-image-gallery__item{width:72px;height:72px}.woocommerce-edit-downloads-modal .components-form-file-upload .woocommerce-image-gallery__item img,.woocommerce-edit-downloads-modal .woocommerce-image-gallery .woocommerce-image-gallery__item img{width:72px;height:72px;border-color:#fff}.wp-block-woocommerce-product-downloads-field__body{position:relative}.wp-block-woocommerce-product-downloads-field__body .woocommerce-media-uploader .woocommerce-media-uploader__label{margin-bottom:0}.wp-block-woocommerce-product-downloads-field__table{overflow:auto;margin:0;flex:1 0 auto}.wp-block-woocommerce-product-downloads-field__table-row{display:grid;grid-template-columns:1fr 88px;padding:0;min-height:68px;border:none}.wp-block-woocommerce-product-downloads-field__table-row:not(:last-child){border-bottom:1px solid #e0e0e0}.wp-block-woocommerce-product-downloads-field__table-row .woocommerce-sortable__handle{display:none}.wp-block-woocommerce-product-downloads-field__table-filename{display:flex;flex-direction:column;gap:2px}.wp-block-woocommerce-product-downloads-field__table-filename-description{color:#757575}.wp-block-woocommerce-product-downloads-field__table-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding-left:2px}.wp-block-woocommerce-product-downloads-field__table-actions .components-button.has-icon{color:#757575;width:24px;height:24px;min-width:inherit;padding:0}.wp-block-woocommerce-product-downloads-field__drop-zone-content{border:1px dashed #ccc;height:224px;border-radius:2px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:24px}.wp-block-woocommerce-product-downloads-field__drop-zone-label{color:#757575;font-weight:400;margin:0}.woocommerce-image-placeholder__wrapper{display:flex;align-items:center;justify-content:space-between;padding-top:40px}.woocommerce-image-placeholder__item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;padding:16px;border-radius:2px;border:1px dashed #ccc;margin-left:12px;flex:1;text-align:center}.woocommerce-image-placeholder__item svg{margin-bottom:16px}.woocommerce-image-placeholder__item p{text-align:center;color:#949494}@media(max-width:535px){.woocommerce-image-placeholder__item{display:none}}@media(min-width:536px)and (max-width:700px){.woocommerce-image-placeholder__item{display:none}.woocommerce-image-placeholder__item:nth-child(-n+3){display:flex}}.wp-block-woocommerce-product-images-field .woocommerce-sortable{margin-top:0;padding:0}.wp-block-woocommerce-product-images-field.has-images .woocommerce-image-gallery{margin-top:40px}.wp-block-woocommerce-product-images-field:not(.has-images) .woocommerce-sortable{display:none}.woocommerce-product-form__media-uploader .woocommerce-media-uploader .components-drop-zone{min-height:84px}.woocommerce-product-form__media-uploader .woocommerce-media-uploader__label{display:none}.woocommerce-product-form_inventory-sku .components-base-control__label{display:flex;align-items:center}.woocommerce-product-form_inventory-sku .woocommerce-product-form__optional-input{margin-right:4px}.woocommerce-product-form_inventory-sku .woocommerce-tooltip__button{padding:0 4px 0 0}.product-details-section__product-link{color:#757575;font-size:12px;display:block;margin-top:8px}.product-details-section__product-link>a{color:inherit;text-decoration:none;font-weight:600}.product-details-section__product-link .components-button.is-link{font-size:12px;text-decoration:none;margin-right:8px}.wp-block-woocommerce-product-name-field .has-error .components-base-control .components-input-control__backdrop{border-color:#d63638}.wp-block-woocommerce-product-name-field .has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-name-field .components-input-control__suffix{margin-left:0}.woocommerce-product-notice button{pointer-events:all;cursor:pointer}.woocommerce-product-notice{margin-top:64px}.woocommerce-product-notice a{pointer-events:all}.components-currency-control .components-input-control__prefix{color:#757575;word-break:normal}.components-currency-control .components-input-control__input{text-align:left}.wp-block-woocommerce-product-regular-price-field .components-currency-control .components-input-control__prefix{color:#757575;word-break:normal}.wp-block-woocommerce-product-regular-price-field .components-currency-control .components-input-control__input{text-align:left}.wp-block-woocommerce-product-sale-price-field .components-currency-control .components-input-control__prefix{color:#757575;word-break:normal}.wp-block-woocommerce-product-sale-price-field .components-currency-control .components-input-control__input{text-align:left}.wp-block-woocommerce-product-schedule-sale-fields__content{margin-top:24px}.wp-block-woocommerce-product-section-header__content .wp-block-woocommerce-product-section:first-child{margin-top:0}.wp-block-woocommerce-product-shipping-dimensions-fields .components-base-control{margin-bottom:16px}.wp-block-woocommerce-product-shipping-dimensions-fields .components-base-control__field .components-base-control__label>span{color:#757575}.wp-block-woocommerce-product-shipping-dimensions-fields .components-base-control__field .components-input-control__suffix{flex-shrink:0;color:#757575}.wp-block-woocommerce-product-shipping-dimensions-fields__dimensions-image{width:100%;height:100%;padding:16px;overflow:visible}.wp-block-woocommerce-product-summary-field-wrapper .wp-block-woocommerce-product-summary-field{margin-top:0;margin-bottom:0}.components-summary-control{width:100%;min-height:108px;background-color:#fff;box-sizing:border-box;border:1px solid #757575;border-radius:2px;padding:8px;margin:0;-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;resize:vertical;overflow:hidden}.components-summary-control.rich-text [data-rich-text-placeholder]:after{color:#757575;opacity:1}.components-summary-control:focus{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color);border-color:var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color)}.has-text-align-justify{text-align:justify}.wp-block-woocommerce-product-tab__content:not(.is-selected){display:none}.woocommerce-product-tabs .wp-block-woocommerce-product-tab__button:focus:not(:disabled){box-shadow:none}.wp-block-woocommerce-product-tab:after{display:none}.wp-block-woocommerce-product-list-field{display:flex;flex-direction:column;gap:24px}.wp-block-woocommerce-product-list-field__body .woocommerce-advice-card{padding:48px;gap:32px;min-height:233px}.wp-block-woocommerce-product-list-field__body .woocommerce-advice-card__body{gap:32px}.wp-block-woocommerce-product-list-field__table-header{color:#757575;font-size:11px;text-transform:uppercase;border-bottom:1px solid #e0e0e0}.wp-block-woocommerce-product-list-field__table-row{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;padding:16px 2px}.wp-block-woocommerce-product-list-field__table-row:not(:last-child){border-bottom:1px solid #e0e0e0}.wp-block-woocommerce-product-list-field__table-cell,.wp-block-woocommerce-product-list-field__table-header-column{display:flex;align-items:center}.wp-block-woocommerce-product-list-field__table-cell:first-child,.wp-block-woocommerce-product-list-field__table-header-column:first-child{grid-column:1/span 2;gap:12px}.wp-block-woocommerce-product-list-field__table-cell:last-child,.wp-block-woocommerce-product-list-field__table-cell:nth-child(2),.wp-block-woocommerce-product-list-field__table-header-column:last-child,.wp-block-woocommerce-product-list-field__table-header-column:nth-child(2){justify-content:end;gap:8px}.wp-block-woocommerce-product-list-field__product-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0}.wp-block-woocommerce-product-list-field__product-info{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;overflow:hidden}.wp-block-woocommerce-product-list-field__product-name{color:#1e1e1e}.wp-block-woocommerce-product-list-field__product-name .is-link{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-woocommerce-product-list-field__product-sku{color:#757575;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-woocommerce-product-list-field__price--on-sale{color:#949494;text-decoration:line-through}.wp-block-woocommerce-product-details-section-description{margin-top:8px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:4px}.wp-block-woocommerce-product-details-section-description p{margin:0}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button{border-radius:2px;padding:8px 10px;padding-inline-start:28px}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button:hover{background-color:#f0f0f0;color:inherit}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button.has-icon{gap:4px;padding-inline-start:0}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button.has-icon svg{flex-shrink:0;align-self:flex-start}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button--selected .components-menu-item__item,.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button--selected svg{color:var(--wp-admin-theme-color)}.wp-block-woocommerce-product-details-section-description__modal{max-width:650px}.wp-block-woocommerce-product-details-section-description__modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:32px}.wp-block-woocommerce-product-variation-items-field__empty-state{border:1px dashed #ccc;padding:0 24px;border-radius:2px}.wp-block-woocommerce-product-variation-items-field__empty-state-row{display:grid;grid-template-columns:1.5fr 1fr .5fr;height:64px;align-items:center;border-top:1px solid #f0f0f0}.wp-block-woocommerce-product-variation-items-field__empty-state-row:first-child{border-top:none}.wp-block-woocommerce-product-variation-items-field__empty-state-row:first-child .wp-block-woocommerce-product-variation-items-field__empty-state-name{width:140px}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(2){opacity:.7}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(2) .wp-block-woocommerce-product-variation-items-field__empty-state-name{width:75px}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(3){opacity:.5}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(3) .wp-block-woocommerce-product-variation-items-field__empty-state-name{width:114px}.wp-block-woocommerce-product-variation-items-field__empty-state-row :last-child{display:flex;justify-content:flex-end}.wp-block-woocommerce-product-variation-items-field__empty-state-name{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;height:8px}.wp-block-woocommerce-product-variation-items-field__empty-state-name:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.wp-block-woocommerce-product-variation-items-field__empty-state-name{animation:none}}.wp-block-woocommerce-product-variation-items-field__empty-state-actions{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;height:8px;width:48px}.wp-block-woocommerce-product-variation-items-field__empty-state-actions:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.wp-block-woocommerce-product-variation-items-field__empty-state-actions{animation:none}}@media(min-width:782px){.wp-block-woocommerce-product-variation-items-field{min-height:420px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.variation-items-product-tour .tour-kit-spotlight{border-radius:8px;padding:24px;animation:fade-in .6s}.variation-items-product-tour .tour-kit-frame__container,.variation-items-product-tour .woocommerce-tour-kit-step{border-radius:8px;animation:fade-in .6s}.wp-block-woocommerce-product-variations-options-field__empty-state{border:1px dashed #ccc;border-radius:2px;padding:48px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.wp-block-woocommerce-product-variations-options-field__empty-state-image{display:inline-flex;gap:4px}.wp-block-woocommerce-product-variations-options-field__empty-state-image-product{height:66px;aspect-ratio:1/1;color:#f0f0f0}.wp-block-woocommerce-product-variations-options-field__empty-state-image-product:first-child{height:56px;color:#e0e0e0}.wp-block-woocommerce-product-variations-options-field__empty-state-image-product:last-child{height:50px;color:#ddd}.wp-block-woocommerce-product-variations-options-field__empty-state-description{margin:0}.wp-block-woocommerce-product-variations-options-field__empty-state-actions{display:inline-flex;gap:12px}.wp-block-woocommerce-product-variations-options-field .woocommerce-sortable{padding:0}.wp-block-woocommerce-product-variations-options-field .woocommerce-sortable__handle{display:none}.wp-block-woocommerce-product-variations-options-field .components-button.has-icon svg{fill:#757575}.components-modal__screen-overlay .woocommerce-create-new-taxonomy-modal{min-width:650px;overflow:visible}.components-modal__screen-overlay .woocommerce-create-new-taxonomy-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.components-modal__screen-overlay .woocommerce-create-new-taxonomy-modal__optional{color:#757575}.components-modal__screen-overlay .components-base-control{margin-bottom:16px}.components-modal__screen-overlay .components-base-control__field .components-base-control{margin-bottom:0}.components-modal__screen-overlay .has-error .components-text-control__input{border-color:#d63638}.components-modal__screen-overlay .has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-toggle__disable-copy{margin:12px 0 0;font-size:12px;color:#757575;line-height:1.5}.wp-block-woocommerce-product-linked-list-field{display:flex;flex-direction:column;gap:24px}.wp-block-woocommerce-product-linked-list-field .woocommerce-advice-card{min-height:233px}.wp-block-woocommerce-product-linked-list-field .woocommerce-advice-card__footer{padding:0 96px 16px}.wp-block-woocommerce-product-text-area-field .rich-text{width:100%;min-height:108px;background-color:#fff;box-sizing:border-box;border:1px solid #757575;border-radius:2px;padding:8px;margin:0;-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;resize:vertical;overflow:hidden}.wp-block-woocommerce-product-text-area-field .rich-text.rich-text [data-rich-text-placeholder]:after{color:#757575;opacity:1}.wp-block-woocommerce-product-text-area-field .rich-text:focus{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color);border-color:var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color)}.wp-block-woocommerce-product-text-area-field .has-text-align-justify{text-align:justify}.woocommerce-draggable__container [data-draggable=target].is-dragging{opacity:.5;background-color:#fff;border-radius:4px}.woocommerce-draggable__container [data-draggable=target].is-dragging-after,.woocommerce-draggable__container [data-draggable=target].is-dragging-before{position:relative}.woocommerce-draggable__container [data-draggable=target].is-dragging-after:after,.woocommerce-draggable__container [data-draggable=target].is-dragging-before:before{content:"";display:block;position:absolute;width:100%;height:5px;right:0;background-color:var(--wp-admin-theme-color);border-radius:24px}.woocommerce-draggable__container [data-draggable=target].is-dragging-before:before{bottom:100%}.woocommerce-draggable__container [data-draggable=target].is-dragging-after:after{top:100%}.woocommerce-draggable__container [data-draggable=handler]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}
\ No newline at end of file
diff --git a/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/style.asset.php b/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/style.asset.php
index 8fc4eacd..ff094000 100644
--- a/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/style.asset.php
+++ b/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/style.asset.php
@@ -1 +1 @@
- 'faedc71a16f5cd322762');
+ '994aa75d889795ccf113');
diff --git a/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/style.css b/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/style.css
index 4d072851..0de9a6c7 100644
--- a/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/style.css
+++ b/wp/wp-content/plugins/woocommerce/assets/client/admin/product-editor/style.css
@@ -1 +1 @@
-:root{--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,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}body.admin-color-light{--wp-admin-theme-color:#0085ba;--wp-admin-theme-color--rgb:0,133,186;--wp-admin-theme-color-darker-10:#0073a1;--wp-admin-theme-color-darker-10--rgb:0,115,161;--wp-admin-theme-color-darker-20:#006187;--wp-admin-theme-color-darker-20--rgb:0,97,135;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-light{--wp-admin-border-width-focus:1.5px}}body.admin-color-modern{--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,69,230;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:24,58,214;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-modern{--wp-admin-border-width-focus:1.5px}}body.admin-color-blue{--wp-admin-theme-color:#096484;--wp-admin-theme-color--rgb:9,100,132;--wp-admin-theme-color-darker-10:#07526c;--wp-admin-theme-color-darker-10--rgb:7,82,108;--wp-admin-theme-color-darker-20:#064054;--wp-admin-theme-color-darker-20--rgb:6,64,84;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-blue{--wp-admin-border-width-focus:1.5px}}body.admin-color-coffee{--wp-admin-theme-color:#46403c;--wp-admin-theme-color--rgb:70,64,60;--wp-admin-theme-color-darker-10:#383330;--wp-admin-theme-color-darker-10--rgb:56,51,48;--wp-admin-theme-color-darker-20:#2b2724;--wp-admin-theme-color-darker-20--rgb:43,39,36;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-coffee{--wp-admin-border-width-focus:1.5px}}body.admin-color-ectoplasm{--wp-admin-theme-color:#523f6d;--wp-admin-theme-color--rgb:82,63,109;--wp-admin-theme-color-darker-10:#46365d;--wp-admin-theme-color-darker-10--rgb:70,54,93;--wp-admin-theme-color-darker-20:#3a2c4d;--wp-admin-theme-color-darker-20--rgb:58,44,77;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-ectoplasm{--wp-admin-border-width-focus:1.5px}}body.admin-color-midnight{--wp-admin-theme-color:#e14d43;--wp-admin-theme-color--rgb:225,77,67;--wp-admin-theme-color-darker-10:#dd382d;--wp-admin-theme-color-darker-10--rgb:221,56,45;--wp-admin-theme-color-darker-20:#d02c21;--wp-admin-theme-color-darker-20--rgb:208,44,33;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-midnight{--wp-admin-border-width-focus:1.5px}}body.admin-color-ocean{--wp-admin-theme-color:#627c83;--wp-admin-theme-color--rgb:98,124,131;--wp-admin-theme-color-darker-10:#576e74;--wp-admin-theme-color-darker-10--rgb:87,110,116;--wp-admin-theme-color-darker-20:#4c6066;--wp-admin-theme-color-darker-20--rgb:76,96,102;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-ocean{--wp-admin-border-width-focus:1.5px}}body.admin-color-sunrise{--wp-admin-theme-color:#dd823b;--wp-admin-theme-color--rgb:221,130,59;--wp-admin-theme-color-darker-10:#d97426;--wp-admin-theme-color-darker-10--rgb:217,116,38;--wp-admin-theme-color-darker-20:#c36922;--wp-admin-theme-color-darker-20--rgb:195,105,34;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-sunrise{--wp-admin-border-width-focus:1.5px}}.components-panel__header.interface-complementary-area-header__small{background:#fff;padding-right:4px}.components-panel__header.interface-complementary-area-header__small .interface-complementary-area-header__small-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(min-width:782px){.components-panel__header.interface-complementary-area-header__small{display:none}}.interface-complementary-area-header{background:#fff;padding-right:4px}.interface-complementary-area-header .components-button.has-icon{display:none;margin-left:auto}.interface-complementary-area-header .components-button.has-icon~.components-button{margin-left:0}@media(min-width:782px){.interface-complementary-area-header .components-button.has-icon{display:flex}}@media(min-width:782px){.components-panel__header+.interface-complementary-area-header{margin-top:0}}.interface-complementary-area{background:#fff;color:#1e1e1e}@media(min-width:600px){.interface-complementary-area{-webkit-overflow-scrolling:touch}}@media(min-width:782px){.interface-complementary-area{width:272px}}.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.edit-post-sidebar__panel-tabs{top:48px}@media(min-width:782px){.interface-complementary-area .components-panel__header.edit-post-sidebar__panel-tabs{top:0}}.interface-complementary-area p{margin-top:0}.interface-complementary-area h2{font-size:13px;color:#1e1e1e;margin-bottom:1.5em}.interface-complementary-area h3{font-size:11px;text-transform:uppercase;font-weight:500;color:#1e1e1e;margin-bottom:1.5em}.interface-complementary-area hr{border-top:none;border-bottom:1px solid #f0f0f0;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{top:auto;right:10px;bottom:10px;left:auto}@media(min-width:782px){body.js.is-fullscreen-mode{margin-top:-32px;height:calc(100% + 32px)}body.js.is-fullscreen-mode #adminmenumain,body.js.is-fullscreen-mode #wpadminbar{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{position:static;width:auto}}.interface-interface-skeleton{display:flex;flex-direction:row;height:auto;max-height:100%;position:fixed;top:46px;right:0;bottom:0}@media(min-width:783px){.interface-interface-skeleton{top:32px}.is-fullscreen-mode .interface-interface-skeleton{top:0}}.interface-interface-skeleton__editor{display:flex;flex-direction:column;flex:0 1 100%;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{flex-grow:1;display:flex;overflow:auto;overscroll-behavior-y:none}@media(min-width:782px){.has-footer .interface-interface-skeleton__body{padding-bottom:25px}}.interface-interface-skeleton__content{flex-grow:1;display:flex;flex-direction:column;overflow:auto;z-index:20}.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{display:block;flex-shrink:0;position:absolute;z-index:100000;top:0;right:0;bottom:0;left:0;background:#fff;color:#1e1e1e}@media(min-width:782px){.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{position:relative!important;z-index:90;width:auto}}.interface-interface-skeleton__sidebar{overflow:auto}@media(min-width:782px){.interface-interface-skeleton__sidebar{border-left:1px solid #e0e0e0}}@media(min-width:782px){.interface-interface-skeleton__secondary-sidebar{border-right:1px solid #e0e0e0}}.interface-interface-skeleton__header{flex-shrink:0;height:auto;border-bottom:1px solid #e0e0e0;z-index:30;color:#1e1e1e}.interface-interface-skeleton__footer{height:auto;flex-shrink:0;border-top:1px solid #e0e0e0;color:#1e1e1e;position:absolute;bottom:0;left:0;width:100%;background-color:#fff;z-index:90;display:none}@media(min-width:782px){.interface-interface-skeleton__footer{display:flex}}.interface-interface-skeleton__footer .block-editor-block-breadcrumb{z-index:30;display:flex;background:#fff;height:24px;align-items:center;font-size:13px;padding:0 18px}.interface-interface-skeleton__actions{z-index:100000;position:fixed!important;top:-9999em;bottom:auto;left:auto;right:0;width:272px;color:#1e1e1e}.interface-interface-skeleton__actions:focus{top:auto;bottom:0}.interface-more-menu-dropdown{margin-left:-4px}.interface-more-menu-dropdown .components-button{width:auto;padding:0 2px}@media(min-width:600px){.interface-more-menu-dropdown{margin-left:0}.interface-more-menu-dropdown .components-button{padding:0 4px}}.interface-more-menu-dropdown__content .components-popover__content{min-width:280px}@media(min-width:480px){.interface-more-menu-dropdown__content .components-popover__content{width:auto;max-width:480px}}.interface-more-menu-dropdown__content .components-popover__content .components-dropdown-menu__menu{padding:0}.components-popover.interface-more-menu-dropdown__content{z-index:99998}.interface-pinned-items{display:flex}.interface-pinned-items .components-button:not(:first-child){display:none}@media(min-width:600px){.interface-pinned-items .components-button:not(:first-child){display:flex}}.interface-pinned-items .components-button{margin-left:4px}.interface-pinned-items .components-button svg{max-width:24px;max-height:24px}@media(min-width:600px){.interface-preferences-modal{width:calc(100% - 32px);height:calc(100% - 120px)}}@media(min-width:782px){.interface-preferences-modal{width:750px}}@media(min-width:960px){.interface-preferences-modal{height:70%}}@media(max-width:781px){.interface-preferences-modal .components-modal__content{padding:0}.interface-preferences-modal .components-modal__content:before{content:none}}.interface-preferences__tabs .components-tab-panel__tabs{position:absolute;top:84px;left:16px;width:160px}.interface-preferences__tabs .components-tab-panel__tabs .components-tab-panel__tabs-item{border-radius:2px;font-weight:400}.interface-preferences__tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.is-active{background:#f0f0f0;box-shadow:none;font-weight:500}.interface-preferences__tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:focus:not(:disabled){box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.interface-preferences__tabs .components-tab-panel__tab-content{padding-left:24px;margin-left:160px}@media(max-width:781px){.interface-preferences__provider{height:100%}}.interface-preferences-modal__section{margin:0 0 2.5rem}.interface-preferences-modal__section:last-child{margin:0}.interface-preferences-modal__section-title{font-size:.9rem;font-weight:600;margin-top:0}.interface-preferences-modal__section-description{margin:-8px 0 8px;font-size:12px;font-style:normal;color:#757575}.interface-preferences-modal__option .components-base-control .components-base-control__field{align-items:center;display:flex;margin-bottom:0}.interface-preferences-modal__option .components-base-control .components-base-control__field>label{flex-grow:1;padding:.6rem 0 .6rem 10px}.interface-preferences-modal__option .components-base-control__help{margin:-8px 0 8px 58px;font-size:12px;font-style:normal;color:#757575}.woocommerce-product-block-editor{padding-top:108px}.woocommerce-product-block-editor button,.woocommerce-product-block-editor div,.woocommerce-product-block-editor h1,.woocommerce-product-block-editor h2,.woocommerce-product-block-editor h3,.woocommerce-product-block-editor h4,.woocommerce-product-block-editor h5,.woocommerce-product-block-editor h6,.woocommerce-product-block-editor input,.woocommerce-product-block-editor label,.woocommerce-product-block-editor p,.woocommerce-product-block-editor span{font-family:var(--wp--preset--font-family--system-font)}.woocommerce-product-block-editor h4{font-size:16px}.woocommerce-product-block-editor label{color:#1e1e1e}.woocommerce-product-block-editor a{text-decoration:none}.woocommerce-product-block-editor :where(.wp-block){margin-bottom:0;margin-top:0;max-width:unset}.woocommerce-product-block-editor .components-base-control.has-error .components-input-control__backdrop{border-color:#d63638}.woocommerce-product-block-editor .components-base-control.has-error .components-base-control__help{color:#d63638}.woocommerce-product-block-editor .components-base-control .components-input-control__container .components-input-control__input{min-height:36px}.woocommerce-product-block-editor .has-error .components-base-control{margin-bottom:0}.woocommerce-product-block-editor .has-error .components-base-control .components-input-control__backdrop{border-color:#d63638}.woocommerce-product-block-editor .has-error .components-base-control__help{color:#d63638}.woocommerce-product-block-editor .components-base-control .components-base-control__field,.woocommerce-product-block-editor .components-base-control .components-base-control__help,.woocommerce-product-block-editor .components-toggle-control{margin-bottom:0}.woocommerce-product-block-editor .components-toggle-control .components-form-toggle,.woocommerce-product-block-editor .components-toggle-control .components-toggle-control__label{display:flex;align-items:center}.woocommerce-product-block-editor .woocommerce-collapsible-content .woocommerce-collapsible-content__content{margin-top:32px}.woocommerce-product-block-editor .components-input-control__input::-moz-placeholder{color:#757575}.woocommerce-product-block-editor .components-input-control__input::placeholder{color:#757575}.woocommerce-product-block-editor .components-input-control__prefix{margin-left:8px}.woocommerce-product-block-editor .components-input-control__suffix{margin-right:8px}.woocommerce-product-block-editor .woocommerce-product-form__custom-label-input{display:flex;flex-direction:column}.woocommerce-product-block-editor .woocommerce-product-form__custom-label-input label{display:block;margin-bottom:8px}.woocommerce-product-block-editor .woocommerce-product-form__optional-input{color:#757575}.woocommerce-product-block-editor .wp-block-columns{gap:24px;margin-bottom:0}.woocommerce-product-block-editor .wp-block-column{word-break:normal}.woocommerce-product-block-editor .woocommerce-experimental-select-control__label{text-transform:uppercase;font-size:11px;color:#1e1e1e;font-weight:500}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container{padding-left:0;padding-right:0;padding-bottom:128px;margin-left:32px;margin-right:32px}@media(min-width:783px){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container{max-width:650px;margin-left:auto;margin-right:auto}}.woocommerce-product-block-editor .block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]):focus:after{display:none}.woocommerce-product-block-editor .block-editor-block-list__layout .block-editor-block-list__block fieldset{min-width:0}.woocommerce-product-block-editor .block-editor-block-list__layout .block-editor-block-list__block.has-editable-outline:after{display:none}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .wp-block-woocommerce-product-section__heading-title{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:300px;height:28px;margin-bottom:8px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .wp-block-woocommerce-product-section__heading-title:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .wp-block-woocommerce-product-section__heading-title{animation:none}}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-label__label{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:64px;height:28px;margin-bottom:8px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-label__label:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-label__label{animation:none}}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-input{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:100%;height:36px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-input:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-input{animation:none}}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-textarea{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:100%;height:108px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-textarea:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-textarea{animation:none}}.wp-admin.woocommerce-feature-enabled-product-block-editor .components-modal__frame{border-radius:8px}.wp-admin.woocommerce-feature-enabled-product-block-editor .components-modal__header{border:none}.woocommerce-product-tabs{display:flex;justify-content:center}.woocommerce-product-tabs .components-button{padding:8px 0 20px;margin-left:12px;margin-right:12px;border-bottom:3.5px solid transparent;border-radius:0;height:auto}.woocommerce-product-tabs .components-button.is-selected{border-color:var(--wp-admin-theme-color)}.woocommerce-form-section a{text-decoration:none}.woocommerce-form-section__content .components-card{border:1px solid #ccc;border-radius:2px;box-shadow:none}.woocommerce-form-section__content .components-card__body{padding:24px}.woocommerce-form-section__content .components-card__body .components-base-control:not(:first-child):not(.components-radio-control),.woocommerce-form-section__content .components-card__body .components-dropdown:not(:first-child):not(.components-radio-control),.woocommerce-form-section__content .components-card__body .woocommerce-rich-text-editor:not(:first-child):not(.components-radio-control){margin-top:16px;margin-bottom:0}.woocommerce-form-section__content .woocommerce-product-form__field:not(:first-child){margin-top:24px}.woocommerce-form-section__content .woocommerce-product-form__field:not(:first-child)>.components-base-control{margin-bottom:0}.woocommerce-form-section__content .components-radio-control .components-v-stack{gap:12px}.woocommerce-form-section__content .woocommerce-collapsible-content{margin-top:24px}.woocommerce-form-section__header p>span{display:block;margin-bottom:8px}.woocommerce-form-section:not(:first-child){margin-top:40px}.woocommerce-product-header__inner{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:16px;align-items:center;padding:0 16px;height:60px}@media(max-width:960px){.woocommerce-product-header__inner{grid-template-columns:auto 1fr}}.woocommerce-product-header .woocommerce-product-header-title-bar{display:flex;align-items:center;background-color:#f0f0f0;justify-content:center;width:400px;border-radius:4px;padding:4px 12px;gap:12px}.woocommerce-product-header .woocommerce-product-header-title-bar.is-variation{display:flex;align-items:center;background-color:#fff}.woocommerce-product-header .woocommerce-product-header-title-bar.is-variation .woocommerce-product-header__title{font-size:16px;font-weight:600;align-items:center}@media(max-width:960px){.woocommerce-product-header .woocommerce-product-header-title-bar{display:none}}.woocommerce-product-header .woocommerce-product-header-title-bar__image{width:24px;height:24px}.woocommerce-product-header .woocommerce-product-header-title-bar__image img{width:100%;height:100%}.woocommerce-product-header .woocommerce-product-header-title-bar__image svg{fill:#949494}.woocommerce-product-header .woocommerce-product-header-title-bar .woocommerce-product-header__title{text-align:center;font-size:13px;font-weight:400;padding:0;color:#000;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:12px}.woocommerce-product-header .woocommerce-product-header-title-bar .woocommerce-product-header__title .woocommerce-tag__text{background-color:#dcdcde;border-radius:4px;font-weight:400}@media(max-width:960px){.woocommerce-product-header .woocommerce-product-header-title-bar .woocommerce-product-header__title{display:none}}.woocommerce-product-header__actions{margin-left:auto}.woocommerce-product-header__actions-edit-schedule{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.woocommerce-product-header__actions-edit-schedule :last-child{color:#757575;font-size:13px}.woocommerce-product-header .woocommerce-product-header__actions{display:flex}.woocommerce-product-header .woocommerce-product-header__actions>*+*{margin-left:8px}.woocommerce-product-header .components-dropdown-menu__toggle.is-opened{background-color:#1e1e1e;color:#fff}.woocommerce-product-header__back-tooltip-wrapper{width:-moz-fit-content;width:fit-content}.woocommerce-product-header__variable-product-id{color:#757575}.woocommerce-product-header.is-loading .woocommerce-product-header__title{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;min-width:300px;min-height:24px}.woocommerce-product-header.is-loading .woocommerce-product-header__title:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-header.is-loading .woocommerce-product-header__title{animation:none}}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;height:24px}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action{animation:none}}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:nth-child(n){min-width:64px}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:first-child{min-width:80px}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:last-child{min-width:24px}.woocommerce-product-header.is-loading .woocommerce-product-tabs{height:46px;align-items:flex-start}.woocommerce-product-header.is-loading .woocommerce-product-tabs .components-button{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;height:16px;min-width:64px}.woocommerce-product-header.is-loading .woocommerce-product-tabs .components-button:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-header.is-loading .woocommerce-product-tabs .components-button{animation:none}}.woocommerce-product-header__more-menu .components-popover__content{min-width:auto;width:-moz-min-content;width:min-content}.woocommerce-add-new-shipping-class-modal{min-width:650px}.woocommerce-add-new-shipping-class-modal__optional-input{color:#757575}.woocommerce-add-new-shipping-class-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-add-new-shipping-class-modal .has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-section{margin:48px 0 0;padding:0 0 48px;border-bottom:1px solid #ddd}.wp-block-woocommerce-product-section:first-child{margin-top:64px}.wp-block-woocommerce-product-section:last-child{border-bottom:none}.wp-block-woocommerce-product-section-header__heading{padding:0;margin:0 0 32px;width:100%}.wp-block-woocommerce-product-section-header__heading-title-wrapper{display:flex;align-items:center;justify-content:space-between;gap:16px}.wp-block-woocommerce-product-section-header__heading-title{margin:0;font-size:20px;font-weight:500;color:#1e1e1e;display:inline-flex;align-items:center}.wp-block-woocommerce-product-section-header__heading-title .block-editor-block-icon{margin-right:14px}.wp-block-woocommerce-product-section-header__heading-title .block-editor-block-icon>div{display:flex;align-items:center;justify-content:center}.wp-block-woocommerce-product-section-header__content--block-gap-unit-30>*+*{margin-top:24px}.wp-block-woocommerce-product-section-header__content--block-gap-unit-40>*+*{margin-top:32px}.wp-block-woocommerce-product-section-header__heading-description{margin:0;max-width:300px}.wp-block-woocommerce-product-section-header__actions{display:flex;justify-content:flex-end;gap:8px}.wp-block-woocommerce-product-section-header__actions .components-button.is-tertiary.is-busy:disabled{background-image:linear-gradient(-45deg,#fafafa 33%,#e0e0e0 0,#e0e0e0 70%,#fafafa 0);background-size:100px 100%;opacity:1}.woocommerce-tooltip>.wp-block-woocommerce-product-section-header__heading-tooltip{margin-left:12px}.woocommerce-content-preview{border:1px solid #ddd;max-height:144px;width:100%;overflow:hidden;margin-top:40px}.woocommerce-content-preview:after{content:"";display:block;position:absolute;bottom:0;left:0;height:57px;width:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 89.5%)}.woocommerce-content-preview__iframe{width:100%}.woocommerce-content-preview__content{box-sizing:border-box;padding:24px}.woocommerce-content-preview__content>:first-child{margin-top:0}.woocommerce-content-preview__content>*{max-width:100%}.woocommerce-radio-field .components-base-control__label{text-transform:none;font-weight:400;margin-bottom:12px}.woocommerce-radio-field .components-base-control__label>span{display:block;line-height:1.5}.woocommerce-radio-field__title{font-size:11px;font-weight:500;color:#1e1e1e;text-transform:uppercase}.woocommerce-radio-field__description{font-size:13px;color:#757575}.woocommerce-radio-field .components-base-control__field>.components-v-stack{gap:16px}.woocommerce-product-notice{padding:12px 16px}.woocommerce-product-notice p{color:#1e1e1e;letter-spacing:.24px}.woocommerce-product-notice button{letter-spacing:.24px}.woocommerce-product-notice.info{background-color:#f0f6fc}.woocommerce-product-notice.is-dismissible{display:flex;justify-content:space-between;align-items:center}.woocommerce-iframe-editor{box-sizing:border-box;display:flex;flex-direction:column;height:100%}.woocommerce-iframe-editor__main{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;height:100%;width:100%;overflow:hidden;z-index:1000}.woocommerce-iframe-editor iframe{width:100%;height:100%}.woocommerce-iframe-editor__content{box-sizing:border-box;flex-grow:1;background-color:#2f2f2f;padding:40px 48px;height:100%;justify-content:center;display:flex;position:relative}.woocommerce-iframe-editor__content.old-fixed-toolbar-shown{padding:90px 48px 40px}.woocommerce-iframe-editor__content-inserter-clipper{position:absolute;bottom:0;left:0;right:0;height:40px;background-color:inherit;z-index:100}.woocommerce-iframe-editor__sidebar{flex-shrink:0;height:100%;width:280px;overflow:scroll}.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed{position:absolute;left:0;top:0;border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;margin-left:0;width:100%!important;min-height:47px}.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar.is-showing-movers:before{display:none}.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed .block-editor-block-toolbar__group-collapse-fixed-toolbar,.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed .block-editor-block-toolbar__group-expand-fixed-toolbar{display:none}.woocommerce-iframe-editor__header-toolbar{height:60px;border:0;border-bottom:1px solid #ccc;display:flex;align-items:center;justify-content:space-between}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon{height:32px;margin-right:8px;min-width:32px;padding:0;width:32px}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon.is-pressed:before{width:100%;left:0}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon.is-pressed svg{transform:rotate(45deg)}.woocommerce-iframe-editor__header-toolbar-left{padding-left:12px;align-items:center;display:flex}.woocommerce-iframe-editor__header-toolbar-left .woocommerce-iframe-editor-document-tools{padding-right:8px;margin-right:8px}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper{overflow-x:hidden;display:flex}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .block-editor-block-contextual-toolbar{border-bottom:0}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper:after{content:"";width:1px;margin-top:12px;margin-bottom:12px;background-color:#ddd;margin-left:8px}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar,.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar-group{border-right:none}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar-group:after,.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar:after{content:"";width:1px;margin-top:12px;margin-bottom:12px;background-color:#ddd;margin-left:8px}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar-group .components-toolbar-group.components-toolbar-group:after,.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar .components-toolbar-group.components-toolbar-group:after{display:none}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper.is-collapsed{display:none}.woocommerce-iframe-editor__header-toolbar-right{display:flex;justify-content:center;align-items:center;gap:8px}.woocommerce-iframe-editor__header-toolbar-right>.components-dropdown-menu{margin-right:12px;width:48px}.woocommerce-iframe-editor__header-toolbar-right>.components-dropdown-menu>button.components-dropdown-menu__toggle{padding:8px!important;margin-right:-8px}.woocommerce-iframe-editor__header-toolbar-right>.woocommerce-show-block-inspector-panel{margin-right:-8px}.woocommerce-iframe-editor__header-toolbar-right button.woocommerce-modal-actions__cancel-button,.woocommerce-iframe-editor__header-toolbar-right button.woocommerce-modal-actions__done-button{height:32px}.resizable-editor__drag-handle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:2px;bottom:0;cursor:ew-resize;margin:auto 0;outline:none;padding:0;position:absolute;top:0;width:12px;height:100px}.resizable-editor__drag-handle.is-left{left:-16px}.resizable-editor__drag-handle.is-right{right:-16px}.resizable-editor__drag-handle:after{background:#949494;border-radius:2px;bottom:24px;content:"";left:4px;position:absolute;right:0;top:24px;width:4px}.woocommerce-iframe-editor__back-button{align-self:flex-start;margin-top:16px;margin-bottom:16px;color:#fff}.woocommerce-iframe-editor__inserter-panel{border-right:1px solid #ccc;height:100%}.woocommerce-iframe-editor__inserter-panel-content{height:100%}.woocommerce-iframe-editor__document-overview-sidebar{position:relative;width:350px;height:100%;border-right:1px solid #ccc}.woocommerce-iframe-editor__document-overview-sidebar-close-button{position:absolute;right:6px;top:6px}.woocommerce-iframe-editor__document-overview-sidebar-tab-panel{height:100%}.woocommerce-iframe-editor__document-overview-sidebar-tab-panel .components-tab-panel__tabs{padding-right:48px;border-bottom:1px solid #ccc}.woocommerce-iframe-editor__document-overview-sidebar-tab-panel .components-tab-panel__tab-content{display:flex;flex-direction:column;height:calc(100% - 48px)}.woocommerce-iframe-editor__document-overview-sidebar-tab-content{height:100%;overflow-x:hidden;overflow-y:auto;padding:8px 6px}.woocommerce-iframe-editor__document-overview-sidebar-tab-content .block-editor-list-view-tree{margin:0;width:100%}.woocommerce-modal-editor{width:100%;height:100%;max-height:calc(100% - 40px);margin:20px;border-radius:8px}.woocommerce-modal-editor .components-modal__header{height:60px;border-bottom:1px solid #ccc;padding-left:18px;padding-right:18px}.woocommerce-modal-editor .components-modal__header .components-modal__header-heading{font-size:16px;line-height:24px}.woocommerce-modal-editor .components-modal__content{display:flex;margin-top:60px;padding:0}.woocommerce-modal-editor .components-modal__content>div{width:100%}.woocommerce-product-mvp-ces-footer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 44px;gap:16px}@media(min-width:783px){.woocommerce-product-mvp-ces-footer{padding:16px 0;max-width:650px;margin:0 auto}}.woocommerce-product-mvp-ces-footer .woocommerce-pill{background-color:#f5e6b3;border:0;font-size:1em}.woocommerce-product-mvp-ces-footer__close-button{padding:0}.woocommerce-product-mvp-ces-footer__message{flex:1;flex-wrap:wrap;align-items:center;white-space:pre-wrap}.woocommerce-product-mvp-ces-footer__message-buttons{white-space:nowrap}.woocommerce-product-mvp-ces-footer__message-buttons button.is-link{text-decoration:none}.woocommerce-customer-effort-score .components-modal__content>p{text-transform:uppercase;color:#1e1e1e}.woocommerce-customer-effort-score .components-modal__content>.components-base-control{margin-top:12px}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__help,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__help{color:#d94f4f}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__label,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__label{color:#1e1e1e;line-height:16px;text-transform:uppercase}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__label .woocommerce-product-feedback__optional-input,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__label .woocommerce-product-feedback__optional-input{color:#757575}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__field>span,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__field>span{font-size:12px;line-height:16px;color:#757575}.woocommerce-customer-effort-score__selection .components-radio-control__option{margin-right:0}.woocommerce-customer-effort-score__selection .components-radio-control__option label{color:#1e1e1e;padding:1em 0;width:8.8em;height:80px}.woocommerce-customer-effort-score__selection .components-radio-control__option label:before{margin:8px 0}.woocommerce-customer-effort-score__selection .components-radio-control__option label:hover{box-shadow:0 0 0 1.5px var(--wp-admin-theme-color);border-radius:2px;background-color:#fff}.woocommerce-customer-effort-score__errors>p{color:#d94f4f}.woocommerce-product-mvp-feedback-modal{width:600px}.woocommerce-product-mvp-feedback-modal .components-modal__header{height:84px}.woocommerce-product-mvp-feedback-modal .components-modal__header-heading{font-weight:500;font-size:20px}.woocommerce-product-mvp-feedback-modal .components-modal__content{margin-top:84px;padding-bottom:32px}.woocommerce-product-mvp-feedback-modal label,.woocommerce-product-mvp-feedback-modal legend{color:#1e1e1e}.woocommerce-product-mvp-feedback-modal .woocommerce-product-mvp-feedback-modal__optional{color:#757575}.woocommerce-product-mvp-feedback-modal legend{font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase;display:inline-block;margin-bottom:12px;padding:0}.woocommerce-product-mvp-feedback-modal__subtitle{margin-top:8px!important}.woocommerce-product-mvp-feedback-modal__checkboxes{display:grid;grid-template-columns:1fr 1fr}.woocommerce-product-mvp-feedback-modal__comments{margin-top:2em;margin-bottom:1.5em}.woocommerce-product-mvp-feedback-modal__comments textarea{width:100%}.woocommerce-product-mvp-feedback-modal__comments,.woocommerce-product-mvp-feedback-modal__email,.woocommerce-product-mvp-feedback-modal__reason{margin-bottom:24px}.woocommerce-product-link-edit-modal{max-width:650px}.woocommerce-product-link-edit-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-product-link-edit-modal .woocommerce-product-link-edit-modal__description{margin-top:0;margin-bottom:24px}.woocommerce-attribute-field{width:100%;font-size:13px}.woocommerce-attribute-field .woocommerce-sortable{margin:0}.woocommerce-attribute-field .woocommerce-sortable__item:not(:first-child){margin-top:-1px}.woocommerce-attribute-field .woocommerce-sortable__item:focus-visible:not(:active)+.woocommerce-sortable__item .woocommerce-attribute-list-item{background:none;border-top:0}.woocommerce-attribute-field .woocommerce-add-attribute-list-item__add-button{margin-bottom:16px}.woocommerce-attribute-field__notice.components-notice{margin:0;padding-right:12px}.woocommerce-edit-attribute-modal{overflow:visible}.woocommerce-edit-attribute-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-edit-attribute-modal__body{width:500px;max-width:100%}.woocommerce-edit-attribute-modal__body .woocommerce-experimental-select-control+.woocommerce-experimental-select-control{margin-top:1.3em}.woocommerce-edit-attribute-modal__body .components-base-control__label,.woocommerce-edit-attribute-modal__body .woocommerce-experimental-select-control__label{font-size:14px;color:#757575;font-weight:700;text-transform:none}.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__option-container{display:flex;flex-direction:row;align-items:center}.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__option-container .components-base-control,.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__option-container .components-base-control__field{margin-bottom:0}.woocommerce-edit-attribute-modal__body .woocommerce-attribute-term-field{margin-bottom:1.5em}.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__helper-text{color:#757575;margin:.5em 0 1.5em}.woocommerce-new-attribute-modal{min-width:75%}.woocommerce-new-attribute-modal .components-notice.is-info{margin-left:0;margin-right:0;background-color:#f0f6fc}.woocommerce-new-attribute-modal__add-attribute{margin-top:12px}.woocommerce-new-attribute-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-new-attribute-modal .components-modal__content{display:flex;flex-direction:column}.woocommerce-new-attribute-modal__body{min-height:200px;flex:1 1 auto;overflow:auto}.woocommerce-new-attribute-modal__table{width:100%;margin-top:24px}@media(max-width:782px){.woocommerce-new-attribute-modal__table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}.woocommerce-new-attribute-modal__table th{text-align:left;color:#757575;font-weight:400;text-transform:uppercase}.woocommerce-new-attribute-modal__table-header{padding:0 0 16px}.woocommerce-new-attribute-modal__table-header,.woocommerce-new-attribute-modal__table-row{display:grid;grid-template-columns:40% 55% 5%;border-bottom:1px solid #ddd}.woocommerce-new-attribute-modal__table-row{padding:24px 0}.woocommerce-new-attribute-modal__table-row td:not(:last-child){margin-right:16px}@media(max-width:782px){.woocommerce-new-attribute-modal__table-row{position:relative;grid-template-columns:1fr;padding-right:42px}}@media(min-width:783px){.woocommerce-new-attribute-modal__table-row .woocommerce-experimental-select-control__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.woocommerce-new-attribute-modal__table-row .woocommerce-experimental-select-control__combo-box-wrapper{margin-bottom:0}}.woocommerce-new-attribute-modal__table-attribute-trash-column{display:flex;justify-content:center;align-items:center}@media(max-width:782px){.woocommerce-new-attribute-modal__table-attribute-trash-column{position:absolute;top:0;right:0;bottom:0}}.woocommerce-new-attribute-modal__table-attribute-trash-column .components-button.has-icon{padding:8px}.woocommerce-attribute-input-field__add-new{display:flex;align-items:center;font-weight:600}.woocommerce-attribute-input-field__add-new-icon{margin-right:12px}.woocommerce-attribute-input-field__no-results{padding:12px}.woocommerce-experimental-select-control__popover-menu-container .woocommerce-experimental-select-control__menu-item[disabled]{pointer-events:none;color:#949494}.woocommerce-experimental-select-control__popover-menu-container .disabled-element-wrapper{cursor:not-allowed}.woocommerce-add-attribute-list-item{min-height:82px;padding:0 24px}.woocommerce-add-attribute-list-item:last-child{margin-bottom:-1px}.woocommerce-attribute-list-item{display:grid;background:none;border:none;grid-template-columns:1fr 2fr 128px;min-height:72px;padding:12px 0}.woocommerce-attribute-list-item:not(:last-child){border-bottom:1px solid #e0e0e0}.woocommerce-attribute-list-item__actions{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:8px}.woocommerce-attribute-list-item__actions-tooltip.components-tooltip.components-popover .components-popover__content{width:100%;max-width:150px;white-space:normal}.woocommerce-attribute-list-item__actions-icon-wrapper{display:flex;align-items:center;position:relative}.woocommerce-attribute-list-item__actions-icon-wrapper-icon{color:#949494;cursor:help}.woocommerce-attribute-list-item__actions-icon-wrapper-help-icon{position:absolute;right:-2px;bottom:0}.woocommerce-attribute-term-field__loading-spinner{padding:12px 0}.woocommerce-attribute-term-field__add-new{font-weight:600}.woocommerce-attribute-term-field__add-new-icon{margin-right:12px}.woocommerce-attribute-term-field__add-new{display:flex;align-items:center}.variations-actions-menu__toogle{flex-direction:row-reverse}.variations-actions-menu__toogle>span{margin:0 6px}.downloads_menu_item__upload_files_modal_wrapper .media-modal{z-index:1010000}.downloads_menu_item__upload_files_modal_wrapper .media-modal-backdrop{z-index:1009000}.woocommerce-product-variations-pagination{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.woocommerce-product-variations-pagination__current-page,.woocommerce-product-variations-pagination__info,.woocommerce-product-variations-pagination__page-size{display:flex;align-items:center}.woocommerce-product-variations-pagination__current-page{justify-content:center}.woocommerce-product-variations-pagination__current-page .woocommerce-pagination__page-arrow-picker-input{border-radius:2px}.woocommerce-product-variations-pagination__current-page .components-button.has-icon{min-width:0;width:30px;height:30px;padding:3px}.woocommerce-product-variations-pagination__page-size{justify-content:flex-end}.woocommerce-product-variations-pagination__page-size>.woocommerce-pagination__per-page-picker .components-base-control .components-select-control .components-input-control__container .components-select-control__input{min-height:30px}.woocommerce-variations-table-error-or-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:2px;border:1px solid #ddd;padding:32px;position:absolute;z-index:1;width:100%;height:auto}.woocommerce-variations-table-error-or-empty-state__message{color:#1e1e1e;font-size:13px;font-weight:600;line-height:16px;margin:42px 0 14px}.woocommerce-variations-table-error-or-empty-state__actions{display:flex;align-items:center;justify-content:center}.woocommerce-variations-table-error-or-empty-state__actions .is-link{text-decoration:none}.woocommerce-product-variations-filter__toggle{flex-direction:row-reverse}.woocommerce-product-variations-filter__toggle>span{margin:0 6px}.woocommerce-product-variations-filter__form{margin:-8px;width:232px}.woocommerce-product-variations-filter__form-header{padding:16px 12px;border-bottom:1px solid #e0e0e0}.woocommerce-product-variations-filter__form-header .components-input-control__suffix{margin-right:8px}.woocommerce-product-variations-filter__form-body{min-height:56px;max-height:192px;overflow-y:auto}.woocommerce-product-variations-filter__loading{display:flex;align-items:center;justify-content:center;width:100%;height:56px}.woocommerce-product-variations-filter__form-list{margin:8px 0}.woocommerce-product-variations-filter__form-list-empty{padding:16px 12px}.woocommerce-product-variations-filter__form-list-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.woocommerce-product-variations-filter__form-list-item-label{padding:8px 12px;display:flex;align-items:center}.woocommerce-product-variations-filter__form-list-item-label:focus-within,.woocommerce-product-variations-filter__form-list-item-label:hover{background-color:#f0f0f0}.woocommerce-product-variations-filter__form-list-item-label .components-base-control__field{margin-bottom:0}.woocommerce-product-variations-filter__form-list-item-label .components-checkbox-control__label{display:none}.woocommerce-product-variations-filter__form-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:16px 12px;border-top:1px solid #e0e0e0}.woocommerce-table-row-skeleton__checkbox{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;flex-shrink:0}.woocommerce-table-row-skeleton__checkbox:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__checkbox{animation:none}}.woocommerce-table-row-skeleton__attribute-option{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:72px}.woocommerce-table-row-skeleton__attribute-option:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__attribute-option{animation:none}}.woocommerce-table-row-skeleton__quantity,.woocommerce-table-row-skeleton__regular-price{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:64px;display:inline-block}.woocommerce-table-row-skeleton__quantity:after,.woocommerce-table-row-skeleton__regular-price:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__quantity,.woocommerce-table-row-skeleton__regular-price{animation:none}}.woocommerce-table-row-skeleton__visibility-icon{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;flex-shrink:0}.woocommerce-table-row-skeleton__visibility-icon:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__visibility-icon{animation:none}}.woocommerce-table-row-skeleton__edit-link{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:56px;flex-shrink:0}.woocommerce-table-row-skeleton__edit-link:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__edit-link{animation:none}}.woocommerce-table-row-skeleton__menu-toggle{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:36px;flex-shrink:0}.woocommerce-table-row-skeleton__menu-toggle:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__menu-toggle{animation:none}}.woocommerce-add-image-menu-item__upload_image_modal_wrapper .media-modal{z-index:1010000}.woocommerce-add-image-menu-item__upload_image_modal_wrapper .media-modal-backdrop{z-index:1009000}.woocommerce-product-variations{display:flex;flex-direction:column;position:relative}.woocommerce-product-variations__table-header .woocommerce-product-variations__table-row{min-height:auto}.woocommerce-product-variations__table-header .woocommerce-product-variations__table-rowheader{text-transform:uppercase;color:#757575;font-weight:500;font-size:11px;line-height:16px;border-bottom:1px solid #e0e0e0}.woocommerce-product-variations__table-body .woocommerce-product-variations__table-row:not(:last-child){border-bottom:1px solid #e0e0e0}.woocommerce-product-variations__table-footer{border-top:1px solid #e0e0e0;padding-top:24px}.woocommerce-product-variations__table-row{position:relative;display:grid;grid-template-columns:24px 3fr 1fr 1fr 2fr;-moz-column-gap:24px;column-gap:24px;align-items:center;border:none;min-height:72px;padding:12px 0}.woocommerce-product-variations__table .woocommerce-sortable__handle{display:none}.woocommerce-product-variations__table .components-checkbox-control__input[type=checkbox]:not(:checked):not(:focus){border-color:#949494}.woocommerce-product-variations__notice{border-left:0;margin:0 0 24px}.woocommerce-product-variations__notice.is-error{background-color:#fcf0f1}.woocommerce-product-variations__notice .components-notice__actions{margin-top:12px}.woocommerce-product-variations__notice .components-notice__actions .components-button:first-child{margin-left:0}.woocommerce-product-variations__selection{margin-left:4px;display:flex;align-items:center}.woocommerce-product-variations__selection .woocommerce-tooltip{position:absolute;left:-32px;rotate:180deg}.woocommerce-product-variations__selection .woocommerce-tooltip .components-button{padding:0;width:24px;height:24px;color:#d94f4f}.woocommerce-product-variations__filters{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;grid-column:span 4}.woocommerce-product-variations__loading{display:flex;flex-direction:column;position:absolute;z-index:1;width:100%;height:100%;justify-content:center;align-items:center;gap:16px}.woocommerce-product-variations__loading .components-spinner{width:40px;height:40px}.woocommerce-product-variations__price{text-align:right}.woocommerce-product-variations__regular-price--on-sale{text-decoration:line-through;color:#949494;margin-left:6px;word-wrap:normal}.woocommerce-product-variations__status-dot{margin-right:8px}.woocommerce-product-variations__status-dot.green{color:#4ab866}.woocommerce-product-variations__status-dot.yellow{color:#ffb900}.woocommerce-product-variations__status-dot.red{color:#d94f4f}.woocommerce-product-variations__price--fade,.woocommerce-product-variations__quantity--fade{opacity:.5}.woocommerce-product-variations__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-right:4px}.woocommerce-product-variations__actions .variations-actions-menu__toogle:disabled{cursor:not-allowed}.woocommerce-product-variations__actions--delete.components-button.components-menu-item__button.is-link{text-decoration:none}.woocommerce-product-variations__actions .components-button{position:relative;color:var(--wp-admin-theme-color)}.woocommerce-product-variations__actions .components-button:disabled,.woocommerce-product-variations__actions .components-button[aria-disabled=true]{opacity:1}.woocommerce-product-variations__actions .components-button--visible{color:#757575}.woocommerce-product-variations__actions .components-button--hidden{color:#d94f4f}.woocommerce-create-new-tag-modal{min-width:650px;overflow:visible}.woocommerce-create-new-tag-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-tag-field-dropdown .woocommerce-experimental-select-control__input{height:auto}.woocommerce-tag-field-dropdown .woocommerce-experimental-select-control__combo-box-wrapper{border-color:#757575}.woocommerce-tag-field-dropdown__menu{padding:0 12px;max-height:300px;overflow-y:scroll}.woocommerce-tag-field-dropdown__menu>.woocommerce-tag-field-dropdown__item:not(:first-child)>.woocommerce-tag-field-dropdown__item-content{border-top:1px solid #e0e0e0}.woocommerce-tag-field-dropdown__item{margin-bottom:0}.woocommerce-tag-field-dropdown__item .woocommerce-tag-field-dropdown__item-content .components-base-control{margin-top:0}.woocommerce-tag-field-dropdown__item.is-new .tag-field-dropdown__toggle{margin-right:8px}.woocommerce-tag-field-dropdown__item-content{height:48px;padding:8px 0;display:flex;flex-direction:row;align-items:center;cursor:pointer}.woocommerce-tag-field-dropdown__item-content .components-base-control__field{margin-bottom:0}.woocommerce-tag-field-dropdown__item-children{margin-left:36px;display:none}.woocommerce-tag-field-dropdown__item-open{display:block}.woocommerce-tag-field-dropdown__toggle{margin-right:8px;cursor:pointer}.woocommerce-tag-field-dropdown__toggle-placeholder{width:28px}.woocommerce-tag-field-dropdown__item.item_highlighted>.woocommerce-tag-field-dropdown__item-content{font-weight:700}.woocommerce-experimental-select-control__combox-box-icon{box-sizing:unset}.woocommerce-product-variation-switcher-footer{max-width:650px;padding:16px 0;margin:0 auto;display:flex;justify-content:space-between}.woocommerce-product-variation-switcher-footer__button{height:32px;gap:12px}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__arrow{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:transparent;color:inherit}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__arrow:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__arrow{animation:none}}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__item-label{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;width:40px}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__item-label:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__item-label{animation:none}}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__product-image{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;width:32px;height:32px}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__product-image:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__product-image{animation:none}}.woocommerce-product-variation-switcher-footer__button-next{margin-left:auto}.woocommerce-product-variation-switcher-footer__button-previous{margin-right:auto}.woocommerce-product-variation-switcher-footer__product-image{max-height:32px;max-width:32px}.woocommerce-remove-confirmation-modal{max-width:650px}.woocommerce-remove-confirmation-modal__content{padding-bottom:32px}.woocommerce-remove-confirmation-modal__buttons{display:flex;flex-direction:row;gap:8px;justify-content:flex-end}@media(min-width:601px){.woocommerce-manage-download-limits-modal{width:calc(100% - 32px)}}@media(min-width:783px){.woocommerce-manage-download-limits-modal{width:640px}.woocommerce-manage-download-limits-modal .components-input-control__container{width:50%}}.woocommerce-manage-download-limits-modal__input-suffix{margin-right:12px}.woocommerce-manage-download-limits-modal__content .components-base-control .components-input-control__container .components-input-control__input{min-height:36px}.woocommerce-manage-download-limits-modal__content .components-base-control.has-error .components-input-control__backdrop{border-color:#d63638}.woocommerce-manage-download-limits-modal__content .components-base-control.has-error .components-base-control__help{color:#d63638}.woocommerce-manage-download-limits-modal__actions{margin-top:24px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-product-form-label__label{display:flex;align-items:center;gap:2px;color:#1e1e1e;text-transform:uppercase}.woocommerce-product-form-label__note{color:#757575}.woocommerce-product-form-label__required{color:#cc1818}.woocommerce-product-form-label__tooltip .components-popover__content{width:200px;min-width:auto;white-space:normal!important}.woocommerce-product-form-label__icon{display:flex}.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,BlinkMacSystemFont,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-post-welcome-guide__text,.edit-template-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 24px;padding:0 32px}.edit-post-welcome-guide__inserter-icon,.edit-template-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-post-welcome-guide .components-guide__footer,.edit-template-welcome-guide .components-guide__footer{box-sizing:border-box}.edit-template-welcome-guide .components-button svg{fill:#fff}.woocommerce-product-page-attribute-skeleton{border:1px dashed #e0e0e0;padding:0 24px}.woocommerce-product-page-attribute-skeleton__row{display:grid;grid-template-columns:45% auto 90px;padding-bottom:24px;padding-top:24px;border-bottom:1px solid #e0e0e0}.woocommerce-product-page-attribute-skeleton__row:last-child{border-bottom:none}.woocommerce-product-page-attribute-skeleton__last-item{justify-self:end}.woocommerce-product-page-attribute-skeleton__row0{background-color:#e0e0e0}.woocommerce-product-page-attribute-skeleton__row1{background-color:#e9e9e9}.woocommerce-product-page-attribute-skeleton__row2{background-color:#efefef}.woocommerce-product-page-attribute-skeleton__name0,.woocommerce-product-page-attribute-skeleton__value0{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:40%}.woocommerce-product-page-attribute-skeleton__name1,.woocommerce-product-page-attribute-skeleton__value1{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:30%}.woocommerce-product-page-attribute-skeleton__name2,.woocommerce-product-page-attribute-skeleton__value2{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:35%}.woocommerce-product-page-attribute-skeleton__buttons{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:50px}.woocommerce-product-form__checkbox .components-checkbox-control__input:disabled{opacity:1;background-color:#f0f0f0;border-color:#ccc}.woocommerce-product-form__checkbox .components-checkbox-control__input:disabled+svg{fill:#ccc}.woocommerce-product-form__checkbox-tooltip-icon,.woocommerce-product-form__checkbox-wrapper,.woocommerce-product-form__checkbox .components-base-control__field,.woocommerce-product-form__checkbox .components-checkbox-control__label{display:flex;align-items:center}.woocommerce-product-form__checkbox .components-base-control__field{display:flex;align-items:center;margin-bottom:0}.woocommerce-product-form__checkbox .components-checkbox-control__label{margin-bottom:0}.woocommerce-product-form__checkbox-wrapper{gap:4px}.woocommerce-product-form__checkbox-tooltip .components-popover__content{width:200px;min-width:auto;white-space:normal!important}.components-tooltip{max-width:300px}@media(min-width:601px){.woocommerce-add-products-modal,.woocommerce-reorder-products-modal{width:calc(100% - 32px)}}@media(min-width:783px){.woocommerce-add-products-modal,.woocommerce-reorder-products-modal{width:640px}.woocommerce-add-products-modal .components-input-control__container,.woocommerce-reorder-products-modal .components-input-control__container{width:50%}}.woocommerce-add-products-modal__input-suffix,.woocommerce-reorder-products-modal__input-suffix{margin-right:12px}.woocommerce-add-products-modal__form-group-title,.woocommerce-reorder-products-modal__form-group-title{padding:0;width:100%;margin-bottom:32px}.woocommerce-add-products-modal__form-group-content,.woocommerce-reorder-products-modal__form-group-content{display:flex;flex-direction:column;gap:12px}.woocommerce-add-products-modal__form-group-content .components-base-control .components-input-control__container .components-input-control__input,.woocommerce-reorder-products-modal__form-group-content .components-base-control .components-input-control__container .components-input-control__input{min-height:36px}.woocommerce-add-products-modal__form-group-content .components-base-control.has-error .components-input-control__backdrop,.woocommerce-reorder-products-modal__form-group-content .components-base-control.has-error .components-input-control__backdrop{border-color:#d63638}.woocommerce-add-products-modal__form-group-content .components-base-control.has-error .components-base-control__help,.woocommerce-reorder-products-modal__form-group-content .components-base-control.has-error .components-base-control__help{color:#d63638}.woocommerce-add-products-modal__actions,.woocommerce-reorder-products-modal__actions{margin-top:24px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-add-products-modal__menu-loading,.woocommerce-reorder-products-modal__menu-loading{display:flex;align-items:center;justify-content:center;padding:8px;height:50px}.woocommerce-add-products-modal__menu-item,.woocommerce-reorder-products-modal__menu-item{display:flex;align-items:center;padding:8px;gap:12px}.woocommerce-add-products-modal__menu-item-image,.woocommerce-reorder-products-modal__menu-item-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0}.woocommerce-add-products-modal__menu-item-content,.woocommerce-reorder-products-modal__menu-item-content{display:flex;flex-direction:column;gap:2px}.woocommerce-add-products-modal__menu-item-title,.woocommerce-reorder-products-modal__menu-item-title{color:#1e1e1e}.woocommerce-add-products-modal__menu-item-description,.woocommerce-reorder-products-modal__menu-item-description{color:#757575;font-size:11px}.woocommerce-add-products-modal__list-item,.woocommerce-reorder-products-modal__list-item{display:flex;align-items:center;padding:16px 0;gap:12px;margin:0}.woocommerce-add-products-modal__list-item:not(:last-child),.woocommerce-reorder-products-modal__list-item:not(:last-child){border-bottom:1px solid #f0f0f0}.woocommerce-add-products-modal__list-item-image,.woocommerce-reorder-products-modal__list-item-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0}.woocommerce-add-products-modal__list-item-content,.woocommerce-reorder-products-modal__list-item-content{display:flex;flex-direction:column;gap:2px;flex:1 1 auto}.woocommerce-add-products-modal__list-item-title,.woocommerce-reorder-products-modal__list-item-title{color:#1e1e1e}.woocommerce-add-products-modal__list-item-description,.woocommerce-reorder-products-modal__list-item-description{color:#757575;font-size:11px}.woocommerce-advice-card{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23ccc' stroke-width='2' stroke-dasharray='4 4' stroke-dashoffset='46'/%3E%3C/svg%3E");background-color:#fff;border-radius:4px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.woocommerce-advice-card__header{display:flex;justify-content:right}.woocommerce-advice-card__body{display:flex;justify-content:center;align-items:center}.woocommerce-advice-card__footer{text-align:center;font-weight:400;color:#757575}.woocommerce-advice-card.is-dismissible{padding:16px}.woocommerce-advice-card .woocommerce-advice-card__dismiss-button{color:#757575}.woocommerce-advice-card .woocommerce-advice-card__dismiss-button.is-small.has-icon:not(.has-text){padding:0;min-width:24px}.woocommerce-button-with-dropdown-menu__main-button{border-top-right-radius:0;border-bottom-right-radius:0}.woocommerce-button-with-dropdown-menu__dropdown-button{border-top-left-radius:0;border-bottom-left-radius:0}.woocommerce-button-with-dropdown-menu__dropdown-button.is-opened svg{transform:rotate(180deg)}.woocommerce-button-with-dropdown-menu.components-flex{gap:1px}.woocommerce-product-formatted-price{display:flex;align-items:center;gap:1ch}.woocommerce-product-formatted-price--on-sale{color:#949494;text-decoration:line-through}.woocommerce-product-list .skeleton{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px}.woocommerce-product-list .skeleton:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-list .skeleton{animation:none}}.woocommerce-product-list [role=columnheader] .skeleton{width:64px}.woocommerce-product-list__product-image.skeleton{width:32px;height:32px}.woocommerce-product-list__product-name.skeleton{width:100px}.woocommerce-product-list__product-price.skeleton{width:80px}.woocommerce-product-list__actions .skeleton{width:32px;height:32px}.woocommerce-product-list [role=table]{width:100%}.woocommerce-product-list [role=table] [role=row],.woocommerce-product-list [role=table] [role=rowheader]{display:grid;grid-template-columns:repeat(4,1fr);padding:16px 0}.woocommerce-product-list [role=table] [role=rowheader]{padding-top:4px}.woocommerce-product-list [role=table] [role=row]{border-top:1px solid #e0e0e0;min-height:64px}.woocommerce-product-list [role=table] [role=row] [role=cell]:first-child{gap:12px}.woocommerce-product-list [role=table] [role=columnheader]{text-transform:uppercase;color:#757575;font-size:11px;font-weight:500;line-height:16px;text-align:left}.woocommerce-product-list [role=table] [role=cell],.woocommerce-product-list [role=table] [role=columnheader]{display:flex;align-items:center}.woocommerce-product-list [role=table] [role=cell]:first-child,.woocommerce-product-list [role=table] [role=columnheader]:first-child{grid-column:1/span 3}.woocommerce-product-list__product-image{flex-shrink:0}.woocommerce-product-list__product-info{display:flex;overflow:hidden;flex-direction:column;gap:2px}.woocommerce-product-list__product-name{text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap}.woocommerce-product-list__product-name:focus,.woocommerce-product-list__product-name:focus-visible{box-shadow:none;outline:2px solid var(--wp-admin-theme-color);outline-offset:-2px;border-radius:2px}.woocommerce-product-list__product-price{font-size:11px;color:#757575}.woocommerce-product-list__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.woocommerce-product-list__actions svg{color:#757575}.woocommerce-product-select__menu-loading{display:flex;align-items:center;justify-content:center;padding:8px;height:50px}.woocommerce-product-select__menu-item{display:flex;align-items:center;padding:8px;gap:12px}.woocommerce-product-select__menu-item-image{flex-shrink:0}.woocommerce-product-select__menu-item-content{display:flex;flex-direction:column;gap:2px}.woocommerce-product-select__menu-item-title{color:#1e1e1e}.woocommerce-product-select__menu-item-description{color:#757575;font-size:11px}.woocommerce-product-select .woocommerce-experimental-select-control__combo-box-wrapper{margin-bottom:0}.woocommerce-product-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover}.woocommerce-publish-panel-visibility__fieldset legend{padding-bottom:24px}.woocommerce-publish-panel-visibility__fieldset>div{padding-bottom:8px}.woocommerce-publish-panel-visibility__fieldset .wp-block-woocommerce-product-password-fields__field{margin-bottom:0}.woocommerce-product-publish-panel{bottom:0;right:0;top:46px;overflow:auto;position:fixed;background:#fff;width:100%}@media(min-width:782px){.woocommerce-product-publish-panel{top:0;width:271px}}@media(min-width:782px)and (prefers-reduced-motion:reduce){.woocommerce-product-publish-panel{animation-duration:1ms}}@media(min-width:782px){body.is-fullscreen-mode .woocommerce-product-publish-panel{top:0}}.woocommerce-product-publish-panel__header{height:61px;display:flex;align-items:center;gap:8px;padding:0 16px;justify-content:right}.woocommerce-product-publish-panel__header>button{flex:1}.woocommerce-product-publish-panel__header .components-button{width:100%;justify-content:center}.woocommerce-product-publish-panel__header .woocommerce-publish-panel-close{flex:unset;width:unset}.woocommerce-product-publish-panel__title{padding:16px}.woocommerce-product-publish-panel__title h4{font-size:14px;line-height:20px;margin:8px 0}.woocommerce-product-publish-panel__content{min-height:calc(100% - 282px)}.woocommerce-product-publish-panel__content .editor-post-publish-panel__link{font-weight:400;padding-left:4px}.woocommerce-product-publish-panel__footer{padding:16px 16px 40px;left:0;width:100%;min-height:64px;display:flex;align-items:center;margin-bottom:20px}.woocommerce-product-publish-panel__footer .components-base-control__field{margin:0}.woocommerce-product-publish-panel .post-publish-section__postpublish-subheader{margin:0 0 12px}.woocommerce-product-publish-panel .post-publish-section__postpublish-post-address-container{align-items:flex-end;display:flex;margin-bottom:12px;gap:16px}.woocommerce-product-publish-panel .post-publish-section__postpublish-post-address{flex:1}.woocommerce-product-publish-panel .post-publish-section__copy-button-wrap{flex-shrink:0;margin-bottom:8px}.woocommerce-product-publish-panel .post-publish-section__postpublish-buttons{display:flex;justify-content:space-between;gap:12px}.woocommerce-product-publish-panel .post-publish-section__postpublish-buttons .components-button{padding:8px;flex:1;justify-content:center}.is-published{display:flex;flex-direction:column}.is-published .woocommerce-product-publish-panel__header,.is-published .woocommerce-product-publish-panel__title{border-bottom:1px solid #e0e0e0;font-weight:500}.is-published .woocommerce-product-publish-panel__content{min-height:180px;flex-grow:1}.interface-interface-skeleton__actions{transform:translateX(100%);animation:product-publish-panel__slide-in-animation .1s forwards}@media(min-width:782px){[role=region]:focus .interface-interface-skeleton__actions{transform:translateX(0)}}@keyframes product-publish-panel__slide-in-animation{to{transform:translateX(0)}}.wp-block-woocommerce-product-password-fields__field{margin-bottom:16px}.woocommerce-schedule-publish-modal__content .components-datetime__time{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:16px}.woocommerce-schedule-publish-modal__content .components-datetime__time fieldset,.woocommerce-schedule-publish-modal__content .components-datetime__time fieldset .components-base-control{margin-bottom:0}.woocommerce-schedule-publish-modal__button-now{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.woocommerce-schedule-publish-modal__buttons{display:flex;justify-content:flex-end;gap:8px;padding-top:40px}.woocommerce-product-custom-fields__create-modal{min-width:75%}.woocommerce-product-custom-fields__create-modal [role=table]{width:100%}.woocommerce-product-custom-fields__create-modal [role=table] [role=row],.woocommerce-product-custom-fields__create-modal [role=table] [role=rowheader]{display:grid;grid-template-columns:1fr 1fr 36px;gap:16px}.woocommerce-product-custom-fields__create-modal [role=table] [role=row]{border-top:1px solid #e0e0e0;border-bottom:1px solid transparent;padding-top:32px}.woocommerce-product-custom-fields__create-modal [role=table] [role=columnheader]{text-transform:uppercase;color:#757575;padding-top:24px;padding-bottom:16px}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell]{height:64px}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell] .components-base-control{width:100%;margin-bottom:0}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell] .components-base-control .components-input-base{gap:0}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell] .components-button.has-icon{min-width:32px;width:32px;height:32px}.woocommerce-product-custom-fields__create-modal-add-another{margin-top:32px}.woocommerce-product-custom-fields__create-modal-actions,.woocommerce-product-custom-fields__edit-modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:32px}.woocommerce-product-custom-fields__edit-modal .components-base-control{width:100%}.woocommerce-product-custom-fields__edit-modal .components-modal__content{width:500px;max-width:100%}.woocommerce-product-custom-fields__empty-state{border:1px dashed #ccc;padding:0 24px;border-radius:2px}.woocommerce-product-custom-fields__empty-state-row{display:grid;grid-template-columns:1.5fr 1fr .5fr;height:64px;align-items:center;border-top:1px solid #f0f0f0}.woocommerce-product-custom-fields__empty-state-row:first-child{border-top:none}.woocommerce-product-custom-fields__empty-state-row:first-child .woocommerce-product-custom-fields__empty-state-name{width:140px}.woocommerce-product-custom-fields__empty-state-row:nth-child(2){opacity:.7}.woocommerce-product-custom-fields__empty-state-row:nth-child(2) .woocommerce-product-custom-fields__empty-state-name{width:75px}.woocommerce-product-custom-fields__empty-state-row:nth-child(3){opacity:.5}.woocommerce-product-custom-fields__empty-state-row:nth-child(3) .woocommerce-product-custom-fields__empty-state-name{width:114px}.woocommerce-product-custom-fields__empty-state-row :last-child{display:flex;justify-content:flex-end}.woocommerce-product-custom-fields__empty-state-name{background-color:#e0e0e0;border-radius:4px;width:24px;height:8px}.woocommerce-product-custom-fields__empty-state-actions{background-color:#e0e0e0;border-radius:4px;width:24px;height:8px;width:48px}.woocommerce-product-custom-fields__table{width:100%}.woocommerce-product-custom-fields__table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.woocommerce-product-custom-fields__table-row{display:grid;grid-template-columns:1fr 1fr 100px;gap:24px;border-bottom:1px solid #e0e0e0}.woocommerce-product-custom-fields__table-row:last-child{border-bottom:none}.woocommerce-product-custom-fields__table-datacell{padding-top:24px;padding-bottom:24px;overflow:hidden}.woocommerce-product-custom-fields__table-datacell:last-child{display:flex;align-items:center;justify-content:flex-end;padding:0 2px 0 0;gap:8px}.woocommerce-product-text-control.has-error .components-input-control__container .components-input-control__backdrop{border-color:#d63638}.woocommerce-product-text-control.has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-attributes-field .woocommerce-sortable{padding:0}.wp-block-woocommerce-product-attributes-field .woocommerce-sortable__handle{display:none}.wp-block-woocommerce-product-attributes-field .components-button.has-icon svg{fill:#757575}.wp-block-woocommerce-product-description-field:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:3px solid transparent}.wp-block-woocommerce-product-description-field .block-editor-block-preview__container{resize:vertical;height:320px}.wp-block-woocommerce-product-catalog-visibility-fields>div{margin-top:24px}.wp-block-woocommerce-product-custom-fields-toggle-field__content{display:flex;gap:8px;align-items:center}.wp-block-woocommerce-product-custom-fields-toggle-field__content .components-spinner{margin:0}.wp-block-woocommerce-product-custom-fields-toggle-field__inner-blocks{margin-top:48px}.woocommerce-downloads-menu__toogle{flex-direction:row-reverse}.woocommerce-downloads-menu__toogle>span{margin:0 6px}.woocommerce-downloads-menu__menu-content .components-menu-item__item{min-width:172px}.woocommerce-inert-url-menu-item__input{min-width:300px}.woocommerce-inert-url-menu-item__input .components-base-control__field .components-input-control__container>.components-input-control__input:invalid+.components-input-control__suffix+.components-input-control__backdrop{border-color:red}.woocommerce-edit-downloads-modal__buttons{display:flex;justify-content:space-between;padding-top:40px}.woocommerce-edit-downloads-modal__buttons button:not(.is-destructive){flex-grow:1}.woocommerce-edit-downloads-modal__buttons button:not(.is-destructive):not(:first-child){margin-left:10px}.woocommerce-edit-downloads-modal__file-url{padding-bottom:24px}.woocommerce-edit-downloads-modal__preview{margin-bottom:16px}.woocommerce-edit-downloads-modal .components-input-control__suffix{cursor:pointer}.woocommerce-edit-downloads-modal .components-form-file-upload,.woocommerce-edit-downloads-modal .woocommerce-image-gallery{display:inline-block;vertical-align:middle;padding-right:16px}.woocommerce-edit-downloads-modal .components-form-file-upload p,.woocommerce-edit-downloads-modal .woocommerce-image-gallery p{margin-bottom:4px}.woocommerce-edit-downloads-modal .components-form-file-upload button,.woocommerce-edit-downloads-modal .woocommerce-image-gallery button{color:var(--wp-admin-theme-color);padding:0}.woocommerce-edit-downloads-modal .components-form-file-upload button:hover:not(.is-busy),.woocommerce-edit-downloads-modal .woocommerce-image-gallery button:hover:not(.is-busy){background:rgba(var(--wp-admin-theme-color--rgb),.04)}.woocommerce-edit-downloads-modal .components-form-file-upload .woocommerce-image-gallery__item,.woocommerce-edit-downloads-modal .woocommerce-image-gallery .woocommerce-image-gallery__item{width:72px;height:72px}.woocommerce-edit-downloads-modal .components-form-file-upload .woocommerce-image-gallery__item img,.woocommerce-edit-downloads-modal .woocommerce-image-gallery .woocommerce-image-gallery__item img{width:72px;height:72px;border-color:#fff}.wp-block-woocommerce-product-downloads-field__body{position:relative}.wp-block-woocommerce-product-downloads-field__body .woocommerce-media-uploader .woocommerce-media-uploader__label{margin-bottom:0}.wp-block-woocommerce-product-downloads-field__table{overflow:auto;margin:0;flex:1 0 auto}.wp-block-woocommerce-product-downloads-field__table-row{display:grid;grid-template-columns:1fr 88px;padding:0;min-height:68px;border:none}.wp-block-woocommerce-product-downloads-field__table-row:not(:last-child){border-bottom:1px solid #e0e0e0}.wp-block-woocommerce-product-downloads-field__table-row .woocommerce-sortable__handle{display:none}.wp-block-woocommerce-product-downloads-field__table-filename{display:flex;flex-direction:column;gap:2px}.wp-block-woocommerce-product-downloads-field__table-filename-description{color:#757575}.wp-block-woocommerce-product-downloads-field__table-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding-right:2px}.wp-block-woocommerce-product-downloads-field__table-actions .components-button.has-icon{color:#757575;width:24px;height:24px;min-width:inherit;padding:0}.wp-block-woocommerce-product-downloads-field__drop-zone-content{border:1px dashed #ccc;height:224px;border-radius:2px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:24px}.wp-block-woocommerce-product-downloads-field__drop-zone-label{color:#757575;font-weight:400;margin:0}.woocommerce-image-placeholder__wrapper{display:flex;align-items:center;justify-content:space-between;padding-top:40px}.woocommerce-image-placeholder__item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;padding:16px;border-radius:2px;border:1px dashed #ccc;margin-right:12px;flex:1;text-align:center}.woocommerce-image-placeholder__item svg{margin-bottom:16px}.woocommerce-image-placeholder__item p{text-align:center;color:#949494}@media(max-width:535px){.woocommerce-image-placeholder__item{display:none}}@media(min-width:536px)and (max-width:700px){.woocommerce-image-placeholder__item{display:none}.woocommerce-image-placeholder__item:nth-child(-n+3){display:flex}}.wp-block-woocommerce-product-images-field .woocommerce-sortable{margin-top:0;padding:0}.wp-block-woocommerce-product-images-field.has-images .woocommerce-image-gallery{margin-top:40px}.wp-block-woocommerce-product-images-field:not(.has-images) .woocommerce-sortable{display:none}.woocommerce-product-form__media-uploader .woocommerce-media-uploader .components-drop-zone{min-height:84px}.woocommerce-product-form__media-uploader .woocommerce-media-uploader__label{display:none}.woocommerce-product-form_inventory-sku .components-base-control__label{display:flex;align-items:center}.woocommerce-product-form_inventory-sku .woocommerce-product-form__optional-input{margin-left:4px}.woocommerce-product-form_inventory-sku .woocommerce-tooltip__button{padding:0 0 0 4px}.product-details-section__product-link{color:#757575;font-size:12px;display:block;margin-top:8px}.product-details-section__product-link>a{color:inherit;text-decoration:none;font-weight:600}.product-details-section__product-link .components-button.is-link{font-size:12px;text-decoration:none;margin-left:8px}.wp-block-woocommerce-product-name-field .has-error .components-base-control .components-input-control__backdrop{border-color:#d63638}.wp-block-woocommerce-product-name-field .has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-name-field .components-input-control__suffix{margin-right:0}.woocommerce-product-notice button{pointer-events:all;cursor:pointer}.woocommerce-product-notice{margin-top:64px}.woocommerce-product-notice a{pointer-events:all}.components-currency-control .components-input-control__prefix{color:#757575;word-break:normal}.components-currency-control .components-input-control__input{text-align:right}.wp-block-woocommerce-product-regular-price-field .components-currency-control .components-input-control__prefix{color:#757575;word-break:normal}.wp-block-woocommerce-product-regular-price-field .components-currency-control .components-input-control__input{text-align:right}.wp-block-woocommerce-product-sale-price-field .components-currency-control .components-input-control__prefix{color:#757575;word-break:normal}.wp-block-woocommerce-product-sale-price-field .components-currency-control .components-input-control__input{text-align:right}.wp-block-woocommerce-product-schedule-sale-fields__content{margin-top:24px}.wp-block-woocommerce-product-section-header__content .wp-block-woocommerce-product-section:first-child{margin-top:0}.wp-block-woocommerce-product-shipping-dimensions-fields .components-base-control{margin-bottom:16px}.wp-block-woocommerce-product-shipping-dimensions-fields .components-base-control__field .components-base-control__label>span{color:#757575}.wp-block-woocommerce-product-shipping-dimensions-fields .components-base-control__field .components-input-control__suffix{flex-shrink:0;color:#757575}.wp-block-woocommerce-product-shipping-dimensions-fields__dimensions-image{width:100%;height:100%;padding:16px;overflow:visible}.wp-block-woocommerce-product-summary-field-wrapper .wp-block-woocommerce-product-summary-field{margin-top:0;margin-bottom:0}.components-summary-control{width:100%;min-height:108px;background-color:#fff;box-sizing:border-box;border:1px solid #757575;border-radius:2px;padding:8px;margin:0;-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;resize:vertical;overflow:hidden}.components-summary-control.rich-text [data-rich-text-placeholder]:after{color:#757575;opacity:1}.components-summary-control:focus{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color);border-color:var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color)}.has-text-align-justify{text-align:justify}.wp-block-woocommerce-product-tab__content:not(.is-selected){display:none}.woocommerce-product-tabs .wp-block-woocommerce-product-tab__button:focus:not(:disabled){box-shadow:none}.wp-block-woocommerce-product-tab:after{display:none}.wp-block-woocommerce-product-list-field{display:flex;flex-direction:column;gap:24px}.wp-block-woocommerce-product-list-field__body .woocommerce-advice-card{padding:48px;gap:32px;min-height:233px}.wp-block-woocommerce-product-list-field__body .woocommerce-advice-card__body{gap:32px}.wp-block-woocommerce-product-list-field__table-header{color:#757575;font-size:11px;text-transform:uppercase;border-bottom:1px solid #e0e0e0}.wp-block-woocommerce-product-list-field__table-row{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;padding:16px 2px}.wp-block-woocommerce-product-list-field__table-row:not(:last-child){border-bottom:1px solid #e0e0e0}.wp-block-woocommerce-product-list-field__table-cell,.wp-block-woocommerce-product-list-field__table-header-column{display:flex;align-items:center}.wp-block-woocommerce-product-list-field__table-cell:first-child,.wp-block-woocommerce-product-list-field__table-header-column:first-child{grid-column:1/span 2;gap:12px}.wp-block-woocommerce-product-list-field__table-cell:last-child,.wp-block-woocommerce-product-list-field__table-cell:nth-child(2),.wp-block-woocommerce-product-list-field__table-header-column:last-child,.wp-block-woocommerce-product-list-field__table-header-column:nth-child(2){justify-content:end;gap:8px}.wp-block-woocommerce-product-list-field__product-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0}.wp-block-woocommerce-product-list-field__product-info{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;overflow:hidden}.wp-block-woocommerce-product-list-field__product-name{color:#1e1e1e}.wp-block-woocommerce-product-list-field__product-name .is-link{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-woocommerce-product-list-field__product-sku{color:#757575;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-woocommerce-product-list-field__price--on-sale{color:#949494;text-decoration:line-through}.wp-block-woocommerce-product-details-section-description{margin-top:8px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:4px}.wp-block-woocommerce-product-details-section-description p{margin:0}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button{border-radius:2px;padding:8px 10px;padding-inline-start:28px}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button:hover{background-color:#f0f0f0;color:inherit}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button.has-icon{gap:4px;padding-inline-start:0}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button.has-icon svg{flex-shrink:0;align-self:flex-start}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button--selected .components-menu-item__item,.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button--selected svg{color:var(--wp-admin-theme-color)}.wp-block-woocommerce-product-details-section-description__modal{max-width:650px}.wp-block-woocommerce-product-details-section-description__modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:32px}.wp-block-woocommerce-product-variation-items-field__empty-state{border:1px dashed #ccc;padding:0 24px;border-radius:2px}.wp-block-woocommerce-product-variation-items-field__empty-state-row{display:grid;grid-template-columns:1.5fr 1fr .5fr;height:64px;align-items:center;border-top:1px solid #f0f0f0}.wp-block-woocommerce-product-variation-items-field__empty-state-row:first-child{border-top:none}.wp-block-woocommerce-product-variation-items-field__empty-state-row:first-child .wp-block-woocommerce-product-variation-items-field__empty-state-name{width:140px}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(2){opacity:.7}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(2) .wp-block-woocommerce-product-variation-items-field__empty-state-name{width:75px}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(3){opacity:.5}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(3) .wp-block-woocommerce-product-variation-items-field__empty-state-name{width:114px}.wp-block-woocommerce-product-variation-items-field__empty-state-row :last-child{display:flex;justify-content:flex-end}.wp-block-woocommerce-product-variation-items-field__empty-state-name{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;height:8px}.wp-block-woocommerce-product-variation-items-field__empty-state-name:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.wp-block-woocommerce-product-variation-items-field__empty-state-name{animation:none}}.wp-block-woocommerce-product-variation-items-field__empty-state-actions{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;height:8px;width:48px}.wp-block-woocommerce-product-variation-items-field__empty-state-actions:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.wp-block-woocommerce-product-variation-items-field__empty-state-actions{animation:none}}@media(min-width:782px){.wp-block-woocommerce-product-variation-items-field{min-height:420px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.variation-items-product-tour .tour-kit-spotlight{border-radius:8px;padding:24px;animation:fade-in .6s}.variation-items-product-tour .tour-kit-frame__container,.variation-items-product-tour .woocommerce-tour-kit-step{border-radius:8px;animation:fade-in .6s}.wp-block-woocommerce-product-variations-options-field__empty-state{border:1px dashed #ccc;border-radius:2px;padding:48px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.wp-block-woocommerce-product-variations-options-field__empty-state-image{display:inline-flex;gap:4px}.wp-block-woocommerce-product-variations-options-field__empty-state-image-product{height:66px;aspect-ratio:1/1;color:#f0f0f0}.wp-block-woocommerce-product-variations-options-field__empty-state-image-product:first-child{height:56px;color:#e0e0e0}.wp-block-woocommerce-product-variations-options-field__empty-state-image-product:last-child{height:50px;color:#ddd}.wp-block-woocommerce-product-variations-options-field__empty-state-description{margin:0}.wp-block-woocommerce-product-variations-options-field__empty-state-actions{display:inline-flex;gap:12px}.wp-block-woocommerce-product-variations-options-field .woocommerce-sortable{padding:0}.wp-block-woocommerce-product-variations-options-field .woocommerce-sortable__handle{display:none}.wp-block-woocommerce-product-variations-options-field .components-button.has-icon svg{fill:#757575}.components-modal__screen-overlay .woocommerce-create-new-taxonomy-modal{min-width:650px;overflow:visible}.components-modal__screen-overlay .woocommerce-create-new-taxonomy-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.components-modal__screen-overlay .woocommerce-create-new-taxonomy-modal__optional{color:#757575}.components-modal__screen-overlay .components-base-control{margin-bottom:16px}.components-modal__screen-overlay .components-base-control__field .components-base-control{margin-bottom:0}.components-modal__screen-overlay .has-error .components-text-control__input{border-color:#d63638}.components-modal__screen-overlay .has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-toggle__disable-copy{margin:12px 0 0;font-size:12px;color:#757575;line-height:1.5}.wp-block-woocommerce-product-linked-list-field{display:flex;flex-direction:column;gap:24px}.wp-block-woocommerce-product-linked-list-field .woocommerce-advice-card{min-height:233px}.wp-block-woocommerce-product-linked-list-field .woocommerce-advice-card__footer{padding:0 96px 16px}.wp-block-woocommerce-product-text-area-field .rich-text{width:100%;min-height:108px;background-color:#fff;box-sizing:border-box;border:1px solid #757575;border-radius:2px;padding:8px;margin:0;-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;resize:vertical;overflow:hidden}.wp-block-woocommerce-product-text-area-field .rich-text.rich-text [data-rich-text-placeholder]:after{color:#757575;opacity:1}.wp-block-woocommerce-product-text-area-field .rich-text:focus{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color);border-color:var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color)}.wp-block-woocommerce-product-text-area-field .has-text-align-justify{text-align:justify}.woocommerce-draggable__container [data-draggable=target].is-dragging{opacity:.5;background-color:#fff;border-radius:4px}.woocommerce-draggable__container [data-draggable=target].is-dragging-after,.woocommerce-draggable__container [data-draggable=target].is-dragging-before{position:relative}.woocommerce-draggable__container [data-draggable=target].is-dragging-after:after,.woocommerce-draggable__container [data-draggable=target].is-dragging-before:before{content:"";display:block;position:absolute;width:100%;height:5px;left:0;background-color:var(--wp-admin-theme-color);border-radius:24px}.woocommerce-draggable__container [data-draggable=target].is-dragging-before:before{bottom:100%}.woocommerce-draggable__container [data-draggable=target].is-dragging-after:after{top:100%}.woocommerce-draggable__container [data-draggable=handler]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}
\ No newline at end of file
+:root{--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,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}body.admin-color-light{--wp-admin-theme-color:#0085ba;--wp-admin-theme-color--rgb:0,133,186;--wp-admin-theme-color-darker-10:#0073a1;--wp-admin-theme-color-darker-10--rgb:0,115,161;--wp-admin-theme-color-darker-20:#006187;--wp-admin-theme-color-darker-20--rgb:0,97,135;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-light{--wp-admin-border-width-focus:1.5px}}body.admin-color-modern{--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,69,230;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:24,58,214;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-modern{--wp-admin-border-width-focus:1.5px}}body.admin-color-blue{--wp-admin-theme-color:#096484;--wp-admin-theme-color--rgb:9,100,132;--wp-admin-theme-color-darker-10:#07526c;--wp-admin-theme-color-darker-10--rgb:7,82,108;--wp-admin-theme-color-darker-20:#064054;--wp-admin-theme-color-darker-20--rgb:6,64,84;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-blue{--wp-admin-border-width-focus:1.5px}}body.admin-color-coffee{--wp-admin-theme-color:#46403c;--wp-admin-theme-color--rgb:70,64,60;--wp-admin-theme-color-darker-10:#383330;--wp-admin-theme-color-darker-10--rgb:56,51,48;--wp-admin-theme-color-darker-20:#2b2724;--wp-admin-theme-color-darker-20--rgb:43,39,36;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-coffee{--wp-admin-border-width-focus:1.5px}}body.admin-color-ectoplasm{--wp-admin-theme-color:#523f6d;--wp-admin-theme-color--rgb:82,63,109;--wp-admin-theme-color-darker-10:#46365d;--wp-admin-theme-color-darker-10--rgb:70,54,93;--wp-admin-theme-color-darker-20:#3a2c4d;--wp-admin-theme-color-darker-20--rgb:58,44,77;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-ectoplasm{--wp-admin-border-width-focus:1.5px}}body.admin-color-midnight{--wp-admin-theme-color:#e14d43;--wp-admin-theme-color--rgb:225,77,67;--wp-admin-theme-color-darker-10:#dd382d;--wp-admin-theme-color-darker-10--rgb:221,56,45;--wp-admin-theme-color-darker-20:#d02c21;--wp-admin-theme-color-darker-20--rgb:208,44,33;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-midnight{--wp-admin-border-width-focus:1.5px}}body.admin-color-ocean{--wp-admin-theme-color:#627c83;--wp-admin-theme-color--rgb:98,124,131;--wp-admin-theme-color-darker-10:#576e74;--wp-admin-theme-color-darker-10--rgb:87,110,116;--wp-admin-theme-color-darker-20:#4c6066;--wp-admin-theme-color-darker-20--rgb:76,96,102;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-ocean{--wp-admin-border-width-focus:1.5px}}body.admin-color-sunrise{--wp-admin-theme-color:#dd823b;--wp-admin-theme-color--rgb:221,130,59;--wp-admin-theme-color-darker-10:#d97426;--wp-admin-theme-color-darker-10--rgb:217,116,38;--wp-admin-theme-color-darker-20:#c36922;--wp-admin-theme-color-darker-20--rgb:195,105,34;--wp-admin-border-width-focus:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body.admin-color-sunrise{--wp-admin-border-width-focus:1.5px}}.components-panel__header.interface-complementary-area-header__small{background:#fff;padding-right:4px}.components-panel__header.interface-complementary-area-header__small .interface-complementary-area-header__small-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(min-width:782px){.components-panel__header.interface-complementary-area-header__small{display:none}}.interface-complementary-area-header{background:#fff;padding-right:4px}.interface-complementary-area-header .components-button.has-icon{display:none;margin-left:auto}.interface-complementary-area-header .components-button.has-icon~.components-button{margin-left:0}@media(min-width:782px){.interface-complementary-area-header .components-button.has-icon{display:flex}}@media(min-width:782px){.components-panel__header+.interface-complementary-area-header{margin-top:0}}.interface-complementary-area{background:#fff;color:#1e1e1e}@media(min-width:600px){.interface-complementary-area{-webkit-overflow-scrolling:touch}}@media(min-width:782px){.interface-complementary-area{width:272px}}.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.edit-post-sidebar__panel-tabs{top:48px}@media(min-width:782px){.interface-complementary-area .components-panel__header.edit-post-sidebar__panel-tabs{top:0}}.interface-complementary-area p{margin-top:0}.interface-complementary-area h2{font-size:13px;color:#1e1e1e;margin-bottom:1.5em}.interface-complementary-area h3{font-size:11px;text-transform:uppercase;font-weight:500;color:#1e1e1e;margin-bottom:1.5em}.interface-complementary-area hr{border-top:none;border-bottom:1px solid #f0f0f0;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{top:auto;right:10px;bottom:10px;left:auto}@media(min-width:782px){body.js.is-fullscreen-mode{margin-top:-32px;height:calc(100% + 32px)}body.js.is-fullscreen-mode #adminmenumain,body.js.is-fullscreen-mode #wpadminbar{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{position:static;width:auto}}.interface-interface-skeleton{display:flex;flex-direction:row;height:auto;max-height:100%;position:fixed;top:46px;right:0;bottom:0}@media(min-width:783px){.interface-interface-skeleton{top:32px}.is-fullscreen-mode .interface-interface-skeleton{top:0}}.interface-interface-skeleton__editor{display:flex;flex-direction:column;flex:0 1 100%;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{flex-grow:1;display:flex;overflow:auto;overscroll-behavior-y:none}@media(min-width:782px){.has-footer .interface-interface-skeleton__body{padding-bottom:25px}}.interface-interface-skeleton__content{flex-grow:1;display:flex;flex-direction:column;overflow:auto;z-index:20}.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{display:block;flex-shrink:0;position:absolute;z-index:100000;top:0;right:0;bottom:0;left:0;background:#fff;color:#1e1e1e}@media(min-width:782px){.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{position:relative!important;z-index:90;width:auto}}.interface-interface-skeleton__sidebar{overflow:auto}@media(min-width:782px){.interface-interface-skeleton__sidebar{border-left:1px solid #e0e0e0}}@media(min-width:782px){.interface-interface-skeleton__secondary-sidebar{border-right:1px solid #e0e0e0}}.interface-interface-skeleton__header{flex-shrink:0;height:auto;border-bottom:1px solid #e0e0e0;z-index:30;color:#1e1e1e}.interface-interface-skeleton__footer{height:auto;flex-shrink:0;border-top:1px solid #e0e0e0;color:#1e1e1e;position:absolute;bottom:0;left:0;width:100%;background-color:#fff;z-index:90;display:none}@media(min-width:782px){.interface-interface-skeleton__footer{display:flex}}.interface-interface-skeleton__footer .block-editor-block-breadcrumb{z-index:30;display:flex;background:#fff;height:24px;align-items:center;font-size:13px;padding:0 18px}.interface-interface-skeleton__actions{z-index:100000;position:fixed!important;top:-9999em;bottom:auto;left:auto;right:0;width:272px;color:#1e1e1e}.interface-interface-skeleton__actions:focus{top:auto;bottom:0}.interface-more-menu-dropdown{margin-left:-4px}.interface-more-menu-dropdown .components-button{width:auto;padding:0 2px}@media(min-width:600px){.interface-more-menu-dropdown{margin-left:0}.interface-more-menu-dropdown .components-button{padding:0 4px}}.interface-more-menu-dropdown__content .components-popover__content{min-width:280px}@media(min-width:480px){.interface-more-menu-dropdown__content .components-popover__content{width:auto;max-width:480px}}.interface-more-menu-dropdown__content .components-popover__content .components-dropdown-menu__menu{padding:0}.components-popover.interface-more-menu-dropdown__content{z-index:99998}.interface-pinned-items{display:flex}.interface-pinned-items .components-button:not(:first-child){display:none}@media(min-width:600px){.interface-pinned-items .components-button:not(:first-child){display:flex}}.interface-pinned-items .components-button{margin-left:4px}.interface-pinned-items .components-button svg{max-width:24px;max-height:24px}@media(min-width:600px){.interface-preferences-modal{width:calc(100% - 32px);height:calc(100% - 120px)}}@media(min-width:782px){.interface-preferences-modal{width:750px}}@media(min-width:960px){.interface-preferences-modal{height:70%}}@media(max-width:781px){.interface-preferences-modal .components-modal__content{padding:0}.interface-preferences-modal .components-modal__content:before{content:none}}.interface-preferences__tabs .components-tab-panel__tabs{position:absolute;top:84px;left:16px;width:160px}.interface-preferences__tabs .components-tab-panel__tabs .components-tab-panel__tabs-item{border-radius:2px;font-weight:400}.interface-preferences__tabs .components-tab-panel__tabs .components-tab-panel__tabs-item.is-active{background:#f0f0f0;box-shadow:none;font-weight:500}.interface-preferences__tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:focus:not(:disabled){box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.interface-preferences__tabs .components-tab-panel__tab-content{padding-left:24px;margin-left:160px}@media(max-width:781px){.interface-preferences__provider{height:100%}}.interface-preferences-modal__section{margin:0 0 2.5rem}.interface-preferences-modal__section:last-child{margin:0}.interface-preferences-modal__section-title{font-size:.9rem;font-weight:600;margin-top:0}.interface-preferences-modal__section-description{margin:-8px 0 8px;font-size:12px;font-style:normal;color:#757575}.interface-preferences-modal__option .components-base-control .components-base-control__field{align-items:center;display:flex;margin-bottom:0}.interface-preferences-modal__option .components-base-control .components-base-control__field>label{flex-grow:1;padding:.6rem 0 .6rem 10px}.interface-preferences-modal__option .components-base-control__help{margin:-8px 0 8px 58px;font-size:12px;font-style:normal;color:#757575}.woocommerce-product-block-editor{padding-top:108px}.woocommerce-product-block-editor button,.woocommerce-product-block-editor div,.woocommerce-product-block-editor h1,.woocommerce-product-block-editor h2,.woocommerce-product-block-editor h3,.woocommerce-product-block-editor h4,.woocommerce-product-block-editor h5,.woocommerce-product-block-editor h6,.woocommerce-product-block-editor input,.woocommerce-product-block-editor label,.woocommerce-product-block-editor p,.woocommerce-product-block-editor span{font-family:var(--wp--preset--font-family--system-font)}.woocommerce-product-block-editor h4{font-size:16px}.woocommerce-product-block-editor label{color:#1e1e1e}.woocommerce-product-block-editor a{text-decoration:none}.woocommerce-product-block-editor :where(.wp-block){margin-bottom:0;margin-top:0;max-width:unset}.woocommerce-product-block-editor .components-base-control.has-error .components-input-control__backdrop{border-color:#d63638}.woocommerce-product-block-editor .components-base-control.has-error .components-base-control__help{color:#d63638}.woocommerce-product-block-editor .components-base-control .components-input-control__container .components-input-control__input{min-height:36px}.woocommerce-product-block-editor .has-error .components-base-control{margin-bottom:0}.woocommerce-product-block-editor .has-error .components-base-control .components-input-control__backdrop{border-color:#d63638}.woocommerce-product-block-editor .has-error .components-base-control__help{color:#d63638}.woocommerce-product-block-editor .components-base-control .components-base-control__field,.woocommerce-product-block-editor .components-base-control .components-base-control__help,.woocommerce-product-block-editor .components-toggle-control{margin-bottom:0}.woocommerce-product-block-editor .components-toggle-control .components-form-toggle,.woocommerce-product-block-editor .components-toggle-control .components-toggle-control__label{display:flex;align-items:center}.woocommerce-product-block-editor .woocommerce-collapsible-content .woocommerce-collapsible-content__content{margin-top:32px}.woocommerce-product-block-editor .components-input-control__input::-moz-placeholder{color:#757575}.woocommerce-product-block-editor .components-input-control__input::placeholder{color:#757575}.woocommerce-product-block-editor .components-input-control__prefix{margin-left:8px}.woocommerce-product-block-editor .components-input-control__suffix{margin-right:8px}.woocommerce-product-block-editor .woocommerce-product-form__custom-label-input{display:flex;flex-direction:column}.woocommerce-product-block-editor .woocommerce-product-form__custom-label-input label{display:block;margin-bottom:8px}.woocommerce-product-block-editor .woocommerce-product-form__optional-input{color:#757575}.woocommerce-product-block-editor .wp-block-columns{gap:24px;margin-bottom:0}.woocommerce-product-block-editor .wp-block-column{word-break:normal}.woocommerce-product-block-editor .woocommerce-experimental-select-control__label{text-transform:uppercase;font-size:11px;color:#1e1e1e;font-weight:500}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container{padding-left:0;padding-right:0;padding-bottom:128px;margin-left:32px;margin-right:32px}@media(min-width:783px){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container{max-width:650px;margin-left:auto;margin-right:auto}}.woocommerce-product-block-editor .block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable]):focus:after{display:none}.woocommerce-product-block-editor .block-editor-block-list__layout .block-editor-block-list__block fieldset{min-width:0}.woocommerce-product-block-editor .block-editor-block-list__layout .block-editor-block-list__block.has-editable-outline:after{display:none}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .wp-block-woocommerce-product-section__heading-title{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:300px;height:28px;margin-bottom:8px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .wp-block-woocommerce-product-section__heading-title:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .wp-block-woocommerce-product-section__heading-title{animation:none}}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-label__label{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:64px;height:28px;margin-bottom:8px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-label__label:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-label__label{animation:none}}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-input{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:100%;height:36px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-input:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-input{animation:none}}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-textarea{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:100%;height:108px}.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-textarea:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-block-editor .block-editor-block-list__layout.is-root-container.is-loading .woocommerce-product-form-textarea{animation:none}}.wp-admin.woocommerce-feature-enabled-product-block-editor .components-modal__frame{border-radius:8px}.wp-admin.woocommerce-feature-enabled-product-block-editor .components-modal__header{border:none}.woocommerce-product-tabs{display:flex;justify-content:center}.woocommerce-product-tabs .components-button{padding:8px 0 20px;margin-left:12px;margin-right:12px;border-bottom:3.5px solid transparent;border-radius:0;height:auto}.woocommerce-product-tabs .components-button.is-selected{border-color:var(--wp-admin-theme-color)}.woocommerce-form-section a{text-decoration:none}.woocommerce-form-section__content .components-card{border:1px solid #ccc;border-radius:2px;box-shadow:none}.woocommerce-form-section__content .components-card__body{padding:24px}.woocommerce-form-section__content .components-card__body .components-base-control:not(:first-child):not(.components-radio-control),.woocommerce-form-section__content .components-card__body .components-dropdown:not(:first-child):not(.components-radio-control),.woocommerce-form-section__content .components-card__body .woocommerce-rich-text-editor:not(:first-child):not(.components-radio-control){margin-top:16px;margin-bottom:0}.woocommerce-form-section__content .woocommerce-product-form__field:not(:first-child){margin-top:24px}.woocommerce-form-section__content .woocommerce-product-form__field:not(:first-child)>.components-base-control{margin-bottom:0}.woocommerce-form-section__content .components-radio-control .components-v-stack{gap:12px}.woocommerce-form-section__content .woocommerce-collapsible-content{margin-top:24px}.woocommerce-form-section__header p>span{display:block;margin-bottom:8px}.woocommerce-form-section:not(:first-child){margin-top:40px}.woocommerce-product-header__inner{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:16px;align-items:center;padding:0 16px;height:60px}@media(max-width:960px){.woocommerce-product-header__inner{grid-template-columns:auto 1fr}}.woocommerce-product-header .woocommerce-product-header-title-bar{display:flex;align-items:center;background-color:#f0f0f0;justify-content:center;width:400px;border-radius:4px;padding:4px 12px;gap:12px}.woocommerce-product-header .woocommerce-product-header-title-bar.is-variation{display:flex;align-items:center;background-color:#fff}.woocommerce-product-header .woocommerce-product-header-title-bar.is-variation .woocommerce-product-header__title{font-size:16px;font-weight:600;align-items:center}@media(max-width:960px){.woocommerce-product-header .woocommerce-product-header-title-bar{display:none}}.woocommerce-product-header .woocommerce-product-header-title-bar__image{width:24px;height:24px}.woocommerce-product-header .woocommerce-product-header-title-bar__image img{width:100%;height:100%}.woocommerce-product-header .woocommerce-product-header-title-bar__image svg{fill:#949494}.woocommerce-product-header .woocommerce-product-header-title-bar .woocommerce-product-header__title{text-align:center;font-size:13px;font-weight:400;padding:0;color:#000;max-width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:12px}.woocommerce-product-header .woocommerce-product-header-title-bar .woocommerce-product-header__title .woocommerce-tag__text{background-color:#dcdcde;border-radius:4px;font-weight:400}@media(max-width:960px){.woocommerce-product-header .woocommerce-product-header-title-bar .woocommerce-product-header__title{display:none}}.woocommerce-product-header__actions{margin-left:auto}.woocommerce-product-header__actions-edit-schedule{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.woocommerce-product-header__actions-edit-schedule :last-child{color:#757575;font-size:13px}.woocommerce-product-header .woocommerce-product-header__actions{display:flex}.woocommerce-product-header .woocommerce-product-header__actions>*+*{margin-left:8px}.woocommerce-product-header .components-dropdown-menu__toggle.is-opened{background-color:#1e1e1e;color:#fff}.woocommerce-product-header__back-tooltip-wrapper{width:-moz-fit-content;width:fit-content}.woocommerce-product-header__variable-product-id{color:#757575}.woocommerce-product-header.is-loading .woocommerce-product-header__title{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;min-width:300px;min-height:24px}.woocommerce-product-header.is-loading .woocommerce-product-header__title:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-header.is-loading .woocommerce-product-header__title{animation:none}}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;height:24px}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action{animation:none}}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:nth-child(n){min-width:64px}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:first-child{min-width:80px}.woocommerce-product-header.is-loading .woocommerce-product-header__actions .woocommerce-product-header__action:last-child{min-width:24px}.woocommerce-product-header.is-loading .woocommerce-product-tabs{height:46px;align-items:flex-start}.woocommerce-product-header.is-loading .woocommerce-product-tabs .components-button{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;height:16px;min-width:64px}.woocommerce-product-header.is-loading .woocommerce-product-tabs .components-button:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-header.is-loading .woocommerce-product-tabs .components-button{animation:none}}.woocommerce-product-header__more-menu .components-popover__content{min-width:auto;width:-moz-min-content;width:min-content}.woocommerce-add-new-shipping-class-modal{min-width:650px}.woocommerce-add-new-shipping-class-modal__optional-input{color:#757575}.woocommerce-add-new-shipping-class-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-add-new-shipping-class-modal .has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-section{margin:48px 0 0;padding:0 0 48px;border-bottom:1px solid #ddd}.wp-block-woocommerce-product-section:first-child{margin-top:64px}.wp-block-woocommerce-product-section:last-child{border-bottom:none}.wp-block-woocommerce-product-section-header__heading{padding:0;margin:0 0 32px;width:100%}.wp-block-woocommerce-product-section-header__heading-title-wrapper{display:flex;align-items:center;justify-content:space-between;gap:16px}.wp-block-woocommerce-product-section-header__heading-title{margin:0;font-size:20px;font-weight:500;color:#1e1e1e;display:inline-flex;align-items:center}.wp-block-woocommerce-product-section-header__heading-title .block-editor-block-icon{margin-right:14px}.wp-block-woocommerce-product-section-header__heading-title .block-editor-block-icon>div{display:flex;align-items:center;justify-content:center}.wp-block-woocommerce-product-section-header__content--block-gap-unit-30>*+*{margin-top:24px}.wp-block-woocommerce-product-section-header__content--block-gap-unit-40>*+*{margin-top:32px}.wp-block-woocommerce-product-section-header__heading-description{margin:0;max-width:300px}.wp-block-woocommerce-product-section-header__actions{display:flex;justify-content:flex-end;gap:8px}.wp-block-woocommerce-product-section-header__actions .components-button.is-tertiary.is-busy:disabled{background-image:linear-gradient(-45deg,#fafafa 33%,#e0e0e0 0,#e0e0e0 70%,#fafafa 0);background-size:100px 100%;opacity:1}.woocommerce-tooltip>.wp-block-woocommerce-product-section-header__heading-tooltip{margin-left:12px}.woocommerce-content-preview{border:1px solid #ddd;max-height:144px;width:100%;overflow:hidden;margin-top:40px}.woocommerce-content-preview:after{content:"";display:block;position:absolute;bottom:0;left:0;height:57px;width:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 89.5%)}.woocommerce-content-preview__iframe{width:100%}.woocommerce-content-preview__content{box-sizing:border-box;padding:24px}.woocommerce-content-preview__content>:first-child{margin-top:0}.woocommerce-content-preview__content>*{max-width:100%}.woocommerce-radio-field .components-base-control__label{text-transform:none;font-weight:400;margin-bottom:12px}.woocommerce-radio-field .components-base-control__label>span{display:block;line-height:1.5}.woocommerce-radio-field__title{font-size:11px;font-weight:500;color:#1e1e1e;text-transform:uppercase}.woocommerce-radio-field__description{font-size:13px;color:#757575}.woocommerce-radio-field .components-base-control__field>.components-v-stack{gap:16px}.woocommerce-product-notice{padding:12px 16px}.woocommerce-product-notice p{color:#1e1e1e;letter-spacing:.24px}.woocommerce-product-notice button{letter-spacing:.24px}.woocommerce-product-notice.info{background-color:#f0f6fc}.woocommerce-product-notice.is-dismissible{display:flex;justify-content:space-between;align-items:center}.woocommerce-iframe-editor{box-sizing:border-box;display:flex;flex-direction:column;height:100%}.woocommerce-iframe-editor__main{align-items:flex-start;display:flex;flex-direction:row;flex-grow:1;height:100%;width:100%;overflow:hidden;z-index:1000}.woocommerce-iframe-editor iframe{width:100%;height:100%}.woocommerce-iframe-editor__content{box-sizing:border-box;flex-grow:1;background-color:#2f2f2f;padding:40px 48px;height:100%;justify-content:center;display:flex;position:relative}.woocommerce-iframe-editor__content.old-fixed-toolbar-shown{padding:90px 48px 40px}.woocommerce-iframe-editor__content-inserter-clipper{position:absolute;bottom:0;left:0;right:0;height:40px;background-color:inherit;z-index:100}.woocommerce-iframe-editor__sidebar{flex-shrink:0;height:100%;width:280px;overflow:scroll}.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed{position:absolute;left:0;top:0;border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;margin-left:0;width:100%!important;min-height:47px}.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed>.block-editor-block-toolbar.is-showing-movers:before{display:none}.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed .block-editor-block-toolbar__group-collapse-fixed-toolbar,.woocommerce-iframe-editor .block-editor-block-contextual-toolbar.is-fixed .block-editor-block-toolbar__group-expand-fixed-toolbar{display:none}.woocommerce-iframe-editor__header-toolbar{height:60px;border:0;border-bottom:1px solid #ccc;display:flex;align-items:center;justify-content:space-between}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon{height:32px;margin-right:8px;min-width:32px;padding:0;width:32px}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon.is-pressed:before{width:100%;left:0}.woocommerce-iframe-editor__header-toolbar .woocommerce-iframe-editor__header-toolbar-inserter-toggle.components-button.has-icon.is-pressed svg{transform:rotate(45deg)}.woocommerce-iframe-editor__header-toolbar-left{padding-left:12px;align-items:center;display:flex}.woocommerce-iframe-editor__header-toolbar-left .woocommerce-iframe-editor-document-tools{padding-right:8px;margin-right:8px}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper{overflow-x:hidden;display:flex}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .block-editor-block-contextual-toolbar{border-bottom:0}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper:after{content:"";width:1px;margin-top:12px;margin-bottom:12px;background-color:#ddd;margin-left:8px}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar,.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar-group{border-right:none}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar-group:after,.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar:after{content:"";width:1px;margin-top:12px;margin-bottom:12px;background-color:#ddd;margin-left:8px}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar-group .components-toolbar-group.components-toolbar-group:after,.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper .components-toolbar .components-toolbar-group.components-toolbar-group:after{display:none}.woocommerce-iframe-editor__header-toolbar-left .selected-block-tools-wrapper.is-collapsed{display:none}.woocommerce-iframe-editor__header-toolbar-right{display:flex;justify-content:center;align-items:center;gap:8px}.woocommerce-iframe-editor__header-toolbar-right>.components-dropdown-menu{margin-right:12px;width:48px}.woocommerce-iframe-editor__header-toolbar-right>.components-dropdown-menu>button.components-dropdown-menu__toggle{padding:8px!important;margin-right:-8px}.woocommerce-iframe-editor__header-toolbar-right>.woocommerce-show-block-inspector-panel{margin-right:-8px}.woocommerce-iframe-editor__header-toolbar-right button.woocommerce-modal-actions__cancel-button,.woocommerce-iframe-editor__header-toolbar-right button.woocommerce-modal-actions__done-button{height:32px}.resizable-editor__drag-handle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:2px;bottom:0;cursor:ew-resize;margin:auto 0;outline:none;padding:0;position:absolute;top:0;width:12px;height:100px}.resizable-editor__drag-handle.is-left{left:-16px}.resizable-editor__drag-handle.is-right{right:-16px}.resizable-editor__drag-handle:after{background:#949494;border-radius:2px;bottom:24px;content:"";left:4px;position:absolute;right:0;top:24px;width:4px}.woocommerce-iframe-editor__back-button{align-self:flex-start;margin-top:16px;margin-bottom:16px;color:#fff}.woocommerce-iframe-editor__inserter-panel{border-right:1px solid #ccc;height:100%}.woocommerce-iframe-editor__inserter-panel-content{height:100%}.woocommerce-iframe-editor__inserter-panel .block-editor-inserter-sidebar__header{border-bottom:1px solid #ddd;padding-right:8px;display:flex;justify-content:space-between}.woocommerce-iframe-editor__inserter-panel .block-editor-inserter-sidebar__header .block-editor-inserter-sidebar__close-button{order:1;align-self:center}.woocommerce-iframe-editor__document-overview-sidebar{position:relative;width:350px;height:100%;border-right:1px solid #ccc}.woocommerce-iframe-editor__document-overview-sidebar-close-button{position:absolute;right:6px;top:6px}.woocommerce-iframe-editor__document-overview-sidebar-tab-panel{height:100%}.woocommerce-iframe-editor__document-overview-sidebar-tab-panel .components-tab-panel__tabs{padding-right:48px;border-bottom:1px solid #ccc}.woocommerce-iframe-editor__document-overview-sidebar-tab-panel .components-tab-panel__tab-content{display:flex;flex-direction:column;height:calc(100% - 48px)}.woocommerce-iframe-editor__document-overview-sidebar-tab-content{height:100%;overflow-x:hidden;overflow-y:auto;padding:8px 6px}.woocommerce-iframe-editor__document-overview-sidebar-tab-content .block-editor-list-view-tree{margin:0;width:100%}.woocommerce-modal-editor{width:100%;height:100%;max-height:calc(100% - 40px);margin:20px;border-radius:8px}.woocommerce-modal-editor .components-modal__header{height:60px;border-bottom:1px solid #ccc;padding-left:18px;padding-right:18px}.woocommerce-modal-editor .components-modal__header .components-modal__header-heading{font-size:16px;line-height:24px}.woocommerce-modal-editor .components-modal__content{display:flex;margin-top:60px;padding:0}.woocommerce-modal-editor .components-modal__content>div{width:100%}.woocommerce-product-mvp-ces-footer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 44px;gap:16px}@media(min-width:783px){.woocommerce-product-mvp-ces-footer{padding:16px 0;max-width:650px;margin:0 auto}}.woocommerce-product-mvp-ces-footer .woocommerce-pill{background-color:#f5e6b3;border:0;font-size:1em}.woocommerce-product-mvp-ces-footer__close-button{padding:0}.woocommerce-product-mvp-ces-footer__message{flex:1;flex-wrap:wrap;align-items:center;white-space:pre-wrap}.woocommerce-product-mvp-ces-footer__message-buttons{white-space:nowrap}.woocommerce-product-mvp-ces-footer__message-buttons button.is-link{text-decoration:none}.woocommerce-customer-effort-score .components-modal__content>p{text-transform:uppercase;color:#1e1e1e}.woocommerce-customer-effort-score .components-modal__content>.components-base-control{margin-top:12px}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__help,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__help{color:#d94f4f}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__label,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__label{color:#1e1e1e;line-height:16px;text-transform:uppercase}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__label .woocommerce-product-feedback__optional-input,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__label .woocommerce-product-feedback__optional-input{color:#757575}.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__additional-thoughts .components-base-control__field>span,.woocommerce-customer-effort-score .components-modal__content .woocommerce-product-feedback__email .components-base-control__field>span{font-size:12px;line-height:16px;color:#757575}.woocommerce-customer-effort-score__selection .components-radio-control__option{margin-right:0}.woocommerce-customer-effort-score__selection .components-radio-control__option label{color:#1e1e1e;padding:1em 0;width:8.8em;height:80px}.woocommerce-customer-effort-score__selection .components-radio-control__option label:before{margin:8px 0}.woocommerce-customer-effort-score__selection .components-radio-control__option label:hover{box-shadow:0 0 0 1.5px var(--wp-admin-theme-color);border-radius:2px;background-color:#fff}.woocommerce-customer-effort-score__errors>p{color:#d94f4f}.woocommerce-product-mvp-feedback-modal{width:600px}.woocommerce-product-mvp-feedback-modal .components-modal__header{height:84px}.woocommerce-product-mvp-feedback-modal .components-modal__header-heading{font-weight:500;font-size:20px}.woocommerce-product-mvp-feedback-modal .components-modal__content{margin-top:84px;padding-bottom:32px}.woocommerce-product-mvp-feedback-modal label,.woocommerce-product-mvp-feedback-modal legend{color:#1e1e1e}.woocommerce-product-mvp-feedback-modal .woocommerce-product-mvp-feedback-modal__optional{color:#757575}.woocommerce-product-mvp-feedback-modal legend{font-size:11px;font-weight:500;line-height:1.4;text-transform:uppercase;display:inline-block;margin-bottom:12px;padding:0}.woocommerce-product-mvp-feedback-modal__subtitle{margin-top:8px!important}.woocommerce-product-mvp-feedback-modal__checkboxes{display:grid;grid-template-columns:1fr 1fr}.woocommerce-product-mvp-feedback-modal__comments{margin-top:2em;margin-bottom:1.5em}.woocommerce-product-mvp-feedback-modal__comments textarea{width:100%}.woocommerce-product-mvp-feedback-modal__comments,.woocommerce-product-mvp-feedback-modal__email,.woocommerce-product-mvp-feedback-modal__reason{margin-bottom:24px}.woocommerce-product-link-edit-modal{max-width:650px}.woocommerce-product-link-edit-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-product-link-edit-modal .woocommerce-product-link-edit-modal__description{margin-top:0;margin-bottom:24px}.woocommerce-attribute-field{width:100%;font-size:13px}.woocommerce-attribute-field .woocommerce-sortable{margin:0}.woocommerce-attribute-field .woocommerce-sortable__item:not(:first-child){margin-top:-1px}.woocommerce-attribute-field .woocommerce-sortable__item:focus-visible:not(:active)+.woocommerce-sortable__item .woocommerce-attribute-list-item{background:none;border-top:0}.woocommerce-attribute-field .woocommerce-add-attribute-list-item__add-button{margin-bottom:16px}.woocommerce-attribute-field__notice.components-notice{margin:0;padding-right:12px}.woocommerce-edit-attribute-modal{overflow:visible}.woocommerce-edit-attribute-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-edit-attribute-modal__body{width:500px;max-width:100%}.woocommerce-edit-attribute-modal__body .woocommerce-experimental-select-control+.woocommerce-experimental-select-control{margin-top:1.3em}.woocommerce-edit-attribute-modal__body .components-base-control__label,.woocommerce-edit-attribute-modal__body .woocommerce-experimental-select-control__label{font-size:14px;color:#757575;font-weight:700;text-transform:none}.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__option-container{display:flex;flex-direction:row;align-items:center}.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__option-container .components-base-control,.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__option-container .components-base-control__field{margin-bottom:0}.woocommerce-edit-attribute-modal__body .woocommerce-attribute-term-field{margin-bottom:1.5em}.woocommerce-edit-attribute-modal__body .woocommerce-edit-attribute-modal__helper-text{color:#757575;margin:.5em 0 1.5em}.woocommerce-new-attribute-modal{min-width:75%}.woocommerce-new-attribute-modal .components-notice.is-info{margin-left:0;margin-right:0;background-color:#f0f6fc}.woocommerce-new-attribute-modal__add-attribute{margin-top:12px}.woocommerce-new-attribute-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-new-attribute-modal .components-modal__content{display:flex;flex-direction:column}.woocommerce-new-attribute-modal__body{min-height:200px;flex:1 1 auto;overflow:auto}.woocommerce-new-attribute-modal__table{width:100%;margin-top:24px}@media(max-width:782px){.woocommerce-new-attribute-modal__table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}}.woocommerce-new-attribute-modal__table th{text-align:left;color:#757575;font-weight:400;text-transform:uppercase}.woocommerce-new-attribute-modal__table-header{padding:0 0 16px}.woocommerce-new-attribute-modal__table-header,.woocommerce-new-attribute-modal__table-row{display:grid;grid-template-columns:40% 55% 5%;border-bottom:1px solid #ddd}.woocommerce-new-attribute-modal__table-row{padding:24px 0}.woocommerce-new-attribute-modal__table-row td:not(:last-child){margin-right:16px}@media(max-width:782px){.woocommerce-new-attribute-modal__table-row{position:relative;grid-template-columns:1fr;padding-right:42px}}@media(min-width:783px){.woocommerce-new-attribute-modal__table-row .woocommerce-experimental-select-control__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.woocommerce-new-attribute-modal__table-row .woocommerce-experimental-select-control__combo-box-wrapper{margin-bottom:0}}.woocommerce-new-attribute-modal__table-attribute-trash-column{display:flex;justify-content:center;align-items:center}@media(max-width:782px){.woocommerce-new-attribute-modal__table-attribute-trash-column{position:absolute;top:0;right:0;bottom:0}}.woocommerce-new-attribute-modal__table-attribute-trash-column .components-button.has-icon{padding:8px}.woocommerce-attribute-input-field__add-new{display:flex;align-items:center;font-weight:600}.woocommerce-attribute-input-field__add-new-icon{margin-right:12px}.woocommerce-attribute-input-field__no-results{padding:12px}.woocommerce-experimental-select-control__popover-menu-container .woocommerce-experimental-select-control__menu-item[disabled]{pointer-events:none;color:#949494}.woocommerce-experimental-select-control__popover-menu-container .disabled-element-wrapper{cursor:not-allowed}.woocommerce-add-attribute-list-item{min-height:82px;padding:0 24px}.woocommerce-add-attribute-list-item:last-child{margin-bottom:-1px}.woocommerce-attribute-list-item{display:grid;background:none;border:none;grid-template-columns:1fr 2fr 128px;min-height:72px;padding:12px 0}.woocommerce-attribute-list-item:not(:last-child){border-bottom:1px solid #e0e0e0}.woocommerce-attribute-list-item__actions{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:8px}.woocommerce-attribute-list-item__actions-tooltip.components-tooltip.components-popover .components-popover__content{width:100%;max-width:150px;white-space:normal}.woocommerce-attribute-list-item__actions-icon-wrapper{display:flex;align-items:center;position:relative}.woocommerce-attribute-list-item__actions-icon-wrapper-icon{color:#949494;cursor:help}.woocommerce-attribute-list-item__actions-icon-wrapper-help-icon{position:absolute;right:-2px;bottom:0}.woocommerce-attribute-term-field__loading-spinner{padding:12px 0}.woocommerce-attribute-term-field__add-new{font-weight:600}.woocommerce-attribute-term-field__add-new-icon{margin-right:12px}.woocommerce-attribute-term-field__add-new{display:flex;align-items:center}.variations-actions-menu__toogle{flex-direction:row-reverse}.variations-actions-menu__toogle>span{margin:0 6px}.downloads_menu_item__upload_files_modal_wrapper .media-modal{z-index:1010000}.downloads_menu_item__upload_files_modal_wrapper .media-modal-backdrop{z-index:1009000}.woocommerce-product-variations-pagination{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.woocommerce-product-variations-pagination__current-page,.woocommerce-product-variations-pagination__info,.woocommerce-product-variations-pagination__page-size{display:flex;align-items:center}.woocommerce-product-variations-pagination__current-page{justify-content:center}.woocommerce-product-variations-pagination__current-page .woocommerce-pagination__page-arrow-picker-input{border-radius:2px}.woocommerce-product-variations-pagination__current-page .components-button.has-icon{min-width:0;width:30px;height:30px;padding:3px}.woocommerce-product-variations-pagination__page-size{justify-content:flex-end}.woocommerce-product-variations-pagination__page-size>.woocommerce-pagination__per-page-picker .components-base-control .components-select-control .components-input-control__container .components-select-control__input{min-height:30px}.woocommerce-variations-table-error-or-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:2px;border:1px solid #ddd;padding:32px;position:absolute;z-index:1;width:100%;height:auto}.woocommerce-variations-table-error-or-empty-state__message{color:#1e1e1e;font-size:13px;font-weight:600;line-height:16px;margin:42px 0 14px}.woocommerce-variations-table-error-or-empty-state__actions{display:flex;align-items:center;justify-content:center}.woocommerce-variations-table-error-or-empty-state__actions .is-link{text-decoration:none}.woocommerce-product-variations-filter__toggle{flex-direction:row-reverse}.woocommerce-product-variations-filter__toggle>span{margin:0 6px}.woocommerce-product-variations-filter__form{margin:-8px;width:232px}.woocommerce-product-variations-filter__form-header{padding:16px 12px;border-bottom:1px solid #e0e0e0}.woocommerce-product-variations-filter__form-header .components-input-control__suffix{margin-right:8px}.woocommerce-product-variations-filter__form-body{min-height:56px;max-height:192px;overflow-y:auto}.woocommerce-product-variations-filter__loading{display:flex;align-items:center;justify-content:center;width:100%;height:56px}.woocommerce-product-variations-filter__form-list{margin:8px 0}.woocommerce-product-variations-filter__form-list-empty{padding:16px 12px}.woocommerce-product-variations-filter__form-list-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.woocommerce-product-variations-filter__form-list-item-label{padding:8px 12px;display:flex;align-items:center}.woocommerce-product-variations-filter__form-list-item-label:focus-within,.woocommerce-product-variations-filter__form-list-item-label:hover{background-color:#f0f0f0}.woocommerce-product-variations-filter__form-list-item-label .components-base-control__field{margin-bottom:0}.woocommerce-product-variations-filter__form-list-item-label .components-checkbox-control__label{display:none}.woocommerce-product-variations-filter__form-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:16px 12px;border-top:1px solid #e0e0e0}.woocommerce-table-row-skeleton__checkbox{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;flex-shrink:0}.woocommerce-table-row-skeleton__checkbox:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__checkbox{animation:none}}.woocommerce-table-row-skeleton__attribute-option{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:72px}.woocommerce-table-row-skeleton__attribute-option:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__attribute-option{animation:none}}.woocommerce-table-row-skeleton__quantity,.woocommerce-table-row-skeleton__regular-price{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:64px;display:inline-block}.woocommerce-table-row-skeleton__quantity:after,.woocommerce-table-row-skeleton__regular-price:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__quantity,.woocommerce-table-row-skeleton__regular-price{animation:none}}.woocommerce-table-row-skeleton__visibility-icon{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;flex-shrink:0}.woocommerce-table-row-skeleton__visibility-icon:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__visibility-icon{animation:none}}.woocommerce-table-row-skeleton__edit-link{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:56px;flex-shrink:0}.woocommerce-table-row-skeleton__edit-link:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__edit-link{animation:none}}.woocommerce-table-row-skeleton__menu-toggle{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;min-height:24px;width:36px;flex-shrink:0}.woocommerce-table-row-skeleton__menu-toggle:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-table-row-skeleton__menu-toggle{animation:none}}.woocommerce-add-image-menu-item__upload_image_modal_wrapper .media-modal{z-index:1010000}.woocommerce-add-image-menu-item__upload_image_modal_wrapper .media-modal-backdrop{z-index:1009000}.woocommerce-product-variations{display:flex;flex-direction:column;position:relative}.woocommerce-product-variations__table-header .woocommerce-product-variations__table-row{min-height:auto}.woocommerce-product-variations__table-header .woocommerce-product-variations__table-rowheader{text-transform:uppercase;color:#757575;font-weight:500;font-size:11px;line-height:16px;border-bottom:1px solid #e0e0e0}.woocommerce-product-variations__table-body .woocommerce-product-variations__table-row:not(:last-child){border-bottom:1px solid #e0e0e0}.woocommerce-product-variations__table-footer{border-top:1px solid #e0e0e0;padding-top:24px}.woocommerce-product-variations__table-row{position:relative;display:grid;grid-template-columns:24px 3fr 1fr 1fr 2fr;-moz-column-gap:24px;column-gap:24px;align-items:center;border:none;min-height:72px;padding:12px 0}.woocommerce-product-variations__table .woocommerce-sortable__handle{display:none}.woocommerce-product-variations__table .components-checkbox-control__input[type=checkbox]:not(:checked):not(:focus){border-color:#949494}.woocommerce-product-variations__notice{border-left:0;margin:0 0 24px}.woocommerce-product-variations__notice.is-error{background-color:#fcf0f1}.woocommerce-product-variations__notice .components-notice__actions{margin-top:12px}.woocommerce-product-variations__notice .components-notice__actions .components-button:first-child{margin-left:0}.woocommerce-product-variations__selection{margin-left:4px;display:flex;align-items:center}.woocommerce-product-variations__selection .woocommerce-tooltip{position:absolute;left:-32px;rotate:180deg}.woocommerce-product-variations__selection .woocommerce-tooltip .components-button{padding:0;width:24px;height:24px;color:#d94f4f}.woocommerce-product-variations__filters{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;grid-column:span 4}.woocommerce-product-variations__loading{display:flex;flex-direction:column;position:absolute;z-index:1;width:100%;height:100%;justify-content:center;align-items:center;gap:16px}.woocommerce-product-variations__loading .components-spinner{width:40px;height:40px}.woocommerce-product-variations__price{text-align:right}.woocommerce-product-variations__regular-price--on-sale{text-decoration:line-through;color:#949494;margin-left:6px;word-wrap:normal}.woocommerce-product-variations__status-dot{margin-right:8px}.woocommerce-product-variations__status-dot.green{color:#4ab866}.woocommerce-product-variations__status-dot.yellow{color:#ffb900}.woocommerce-product-variations__status-dot.red{color:#d94f4f}.woocommerce-product-variations__price--fade,.woocommerce-product-variations__quantity--fade{opacity:.5}.woocommerce-product-variations__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-right:4px}.woocommerce-product-variations__actions .variations-actions-menu__toogle:disabled{cursor:not-allowed}.woocommerce-product-variations__actions--delete.components-button.components-menu-item__button.is-link{text-decoration:none}.woocommerce-product-variations__actions .components-button{position:relative;color:var(--wp-admin-theme-color)}.woocommerce-product-variations__actions .components-button:disabled,.woocommerce-product-variations__actions .components-button[aria-disabled=true]{opacity:1}.woocommerce-product-variations__actions .components-button--visible{color:#757575}.woocommerce-product-variations__actions .components-button--hidden{color:#d94f4f}.woocommerce-create-new-tag-modal{min-width:650px;overflow:visible}.woocommerce-create-new-tag-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-tag-field-dropdown .woocommerce-experimental-select-control__input{height:auto}.woocommerce-tag-field-dropdown .woocommerce-experimental-select-control__combo-box-wrapper{border-color:#757575}.woocommerce-tag-field-dropdown__menu{padding:0 12px;max-height:300px;overflow-y:scroll}.woocommerce-tag-field-dropdown__menu>.woocommerce-tag-field-dropdown__item:not(:first-child)>.woocommerce-tag-field-dropdown__item-content{border-top:1px solid #e0e0e0}.woocommerce-tag-field-dropdown__item{margin-bottom:0}.woocommerce-tag-field-dropdown__item .woocommerce-tag-field-dropdown__item-content .components-base-control{margin-top:0}.woocommerce-tag-field-dropdown__item.is-new .tag-field-dropdown__toggle{margin-right:8px}.woocommerce-tag-field-dropdown__item-content{height:48px;padding:8px 0;display:flex;flex-direction:row;align-items:center;cursor:pointer}.woocommerce-tag-field-dropdown__item-content .components-base-control__field{margin-bottom:0}.woocommerce-tag-field-dropdown__item-children{margin-left:36px;display:none}.woocommerce-tag-field-dropdown__item-open{display:block}.woocommerce-tag-field-dropdown__toggle{margin-right:8px;cursor:pointer}.woocommerce-tag-field-dropdown__toggle-placeholder{width:28px}.woocommerce-tag-field-dropdown__item.item_highlighted>.woocommerce-tag-field-dropdown__item-content{font-weight:700}.woocommerce-experimental-select-control__combox-box-icon{box-sizing:unset}.woocommerce-product-variation-switcher-footer{max-width:650px;padding:16px 0;margin:0 auto;display:flex;justify-content:space-between}.woocommerce-product-variation-switcher-footer__button{height:32px;gap:12px}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__arrow{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:transparent;color:inherit}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__arrow:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__arrow{animation:none}}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__item-label{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;width:40px}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__item-label:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__item-label{animation:none}}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__product-image{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;width:32px;height:32px}.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__product-image:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-variation-switcher-footer__button.is-placeholder .woocommerce-product-variation-switcher-footer__product-image{animation:none}}.woocommerce-product-variation-switcher-footer__button-next{margin-left:auto}.woocommerce-product-variation-switcher-footer__button-previous{margin-right:auto}.woocommerce-product-variation-switcher-footer__product-image{max-height:32px;max-width:32px}.woocommerce-remove-confirmation-modal{max-width:650px}.woocommerce-remove-confirmation-modal__content{padding-bottom:32px}.woocommerce-remove-confirmation-modal__buttons{display:flex;flex-direction:row;gap:8px;justify-content:flex-end}@media(min-width:601px){.woocommerce-manage-download-limits-modal{width:calc(100% - 32px)}}@media(min-width:783px){.woocommerce-manage-download-limits-modal{width:640px}.woocommerce-manage-download-limits-modal .components-input-control__container{width:50%}}.woocommerce-manage-download-limits-modal__input-suffix{margin-right:12px}.woocommerce-manage-download-limits-modal__content .components-base-control .components-input-control__container .components-input-control__input{min-height:36px}.woocommerce-manage-download-limits-modal__content .components-base-control.has-error .components-input-control__backdrop{border-color:#d63638}.woocommerce-manage-download-limits-modal__content .components-base-control.has-error .components-base-control__help{color:#d63638}.woocommerce-manage-download-limits-modal__actions{margin-top:24px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-product-form-label__label{display:flex;align-items:center;gap:2px;color:#1e1e1e;text-transform:uppercase}.woocommerce-product-form-label__note{color:#757575}.woocommerce-product-form-label__required{color:#cc1818}.woocommerce-product-form-label__tooltip .components-popover__content{width:200px;min-width:auto;white-space:normal!important}.woocommerce-product-form-label__icon{display:flex}.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,BlinkMacSystemFont,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-post-welcome-guide__text,.edit-template-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 24px;padding:0 32px}.edit-post-welcome-guide__inserter-icon,.edit-template-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-post-welcome-guide .components-guide__footer,.edit-template-welcome-guide .components-guide__footer{box-sizing:border-box}.edit-template-welcome-guide .components-button svg{fill:#fff}.woocommerce-product-page-attribute-skeleton{border:1px dashed #e0e0e0;padding:0 24px}.woocommerce-product-page-attribute-skeleton__row{display:grid;grid-template-columns:45% auto 90px;padding-bottom:24px;padding-top:24px;border-bottom:1px solid #e0e0e0}.woocommerce-product-page-attribute-skeleton__row:last-child{border-bottom:none}.woocommerce-product-page-attribute-skeleton__last-item{justify-self:end}.woocommerce-product-page-attribute-skeleton__row0{background-color:#e0e0e0}.woocommerce-product-page-attribute-skeleton__row1{background-color:#e9e9e9}.woocommerce-product-page-attribute-skeleton__row2{background-color:#efefef}.woocommerce-product-page-attribute-skeleton__name0,.woocommerce-product-page-attribute-skeleton__value0{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:40%}.woocommerce-product-page-attribute-skeleton__name1,.woocommerce-product-page-attribute-skeleton__value1{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:30%}.woocommerce-product-page-attribute-skeleton__name2,.woocommerce-product-page-attribute-skeleton__value2{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:35%}.woocommerce-product-page-attribute-skeleton__buttons{border-radius:4px;min-width:16px;min-height:16px;color:transparent;width:50px}.woocommerce-product-form__checkbox .components-checkbox-control__input:disabled{opacity:1;background-color:#f0f0f0;border-color:#ccc}.woocommerce-product-form__checkbox .components-checkbox-control__input:disabled+svg{fill:#ccc}.woocommerce-product-form__checkbox-tooltip-icon,.woocommerce-product-form__checkbox-wrapper,.woocommerce-product-form__checkbox .components-base-control__field,.woocommerce-product-form__checkbox .components-checkbox-control__label{display:flex;align-items:center}.woocommerce-product-form__checkbox .components-base-control__field{display:flex;align-items:center;margin-bottom:0}.woocommerce-product-form__checkbox .components-checkbox-control__label{margin-bottom:0}.woocommerce-product-form__checkbox-wrapper{gap:4px}.woocommerce-product-form__checkbox-tooltip .components-popover__content{width:200px;min-width:auto;white-space:normal!important}.components-tooltip{max-width:300px}@media(min-width:601px){.woocommerce-add-products-modal,.woocommerce-reorder-products-modal{width:calc(100% - 32px)}}@media(min-width:783px){.woocommerce-add-products-modal,.woocommerce-reorder-products-modal{width:640px}.woocommerce-add-products-modal .components-input-control__container,.woocommerce-reorder-products-modal .components-input-control__container{width:50%}}.woocommerce-add-products-modal__input-suffix,.woocommerce-reorder-products-modal__input-suffix{margin-right:12px}.woocommerce-add-products-modal__form-group-title,.woocommerce-reorder-products-modal__form-group-title{padding:0;width:100%;margin-bottom:32px}.woocommerce-add-products-modal__form-group-content,.woocommerce-reorder-products-modal__form-group-content{display:flex;flex-direction:column;gap:12px}.woocommerce-add-products-modal__form-group-content .components-base-control .components-input-control__container .components-input-control__input,.woocommerce-reorder-products-modal__form-group-content .components-base-control .components-input-control__container .components-input-control__input{min-height:36px}.woocommerce-add-products-modal__form-group-content .components-base-control.has-error .components-input-control__backdrop,.woocommerce-reorder-products-modal__form-group-content .components-base-control.has-error .components-input-control__backdrop{border-color:#d63638}.woocommerce-add-products-modal__form-group-content .components-base-control.has-error .components-base-control__help,.woocommerce-reorder-products-modal__form-group-content .components-base-control.has-error .components-base-control__help{color:#d63638}.woocommerce-add-products-modal__actions,.woocommerce-reorder-products-modal__actions{margin-top:24px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.woocommerce-add-products-modal__menu-loading,.woocommerce-reorder-products-modal__menu-loading{display:flex;align-items:center;justify-content:center;padding:8px;height:50px}.woocommerce-add-products-modal__menu-item,.woocommerce-reorder-products-modal__menu-item{display:flex;align-items:center;padding:8px;gap:12px}.woocommerce-add-products-modal__menu-item-image,.woocommerce-reorder-products-modal__menu-item-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0}.woocommerce-add-products-modal__menu-item-content,.woocommerce-reorder-products-modal__menu-item-content{display:flex;flex-direction:column;gap:2px}.woocommerce-add-products-modal__menu-item-title,.woocommerce-reorder-products-modal__menu-item-title{color:#1e1e1e}.woocommerce-add-products-modal__menu-item-description,.woocommerce-reorder-products-modal__menu-item-description{color:#757575;font-size:11px}.woocommerce-add-products-modal__list-item,.woocommerce-reorder-products-modal__list-item{display:flex;align-items:center;padding:16px 0;gap:12px;margin:0}.woocommerce-add-products-modal__list-item:not(:last-child),.woocommerce-reorder-products-modal__list-item:not(:last-child){border-bottom:1px solid #f0f0f0}.woocommerce-add-products-modal__list-item-image,.woocommerce-reorder-products-modal__list-item-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0}.woocommerce-add-products-modal__list-item-content,.woocommerce-reorder-products-modal__list-item-content{display:flex;flex-direction:column;gap:2px;flex:1 1 auto}.woocommerce-add-products-modal__list-item-title,.woocommerce-reorder-products-modal__list-item-title{color:#1e1e1e}.woocommerce-add-products-modal__list-item-description,.woocommerce-reorder-products-modal__list-item-description{color:#757575;font-size:11px}.woocommerce-advice-card{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23ccc' stroke-width='2' stroke-dasharray='4 4' stroke-dashoffset='46'/%3E%3C/svg%3E");background-color:#fff;border-radius:4px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.woocommerce-advice-card__header{display:flex;justify-content:right}.woocommerce-advice-card__body{display:flex;justify-content:center;align-items:center}.woocommerce-advice-card__footer{text-align:center;font-weight:400;color:#757575}.woocommerce-advice-card.is-dismissible{padding:16px}.woocommerce-advice-card .woocommerce-advice-card__dismiss-button{color:#757575}.woocommerce-advice-card .woocommerce-advice-card__dismiss-button.is-small.has-icon:not(.has-text){padding:0;min-width:24px}.woocommerce-button-with-dropdown-menu__main-button{border-top-right-radius:0;border-bottom-right-radius:0}.woocommerce-button-with-dropdown-menu__dropdown-button{border-top-left-radius:0;border-bottom-left-radius:0}.woocommerce-button-with-dropdown-menu__dropdown-button.is-opened svg{transform:rotate(180deg)}.woocommerce-button-with-dropdown-menu.components-flex{gap:1px}.woocommerce-product-formatted-price{display:flex;align-items:center;gap:1ch}.woocommerce-product-formatted-price--on-sale{color:#949494;text-decoration:line-through}.woocommerce-product-list .skeleton{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px}.woocommerce-product-list .skeleton:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.woocommerce-product-list .skeleton{animation:none}}.woocommerce-product-list [role=columnheader] .skeleton{width:64px}.woocommerce-product-list__product-image.skeleton{width:32px;height:32px}.woocommerce-product-list__product-name.skeleton{width:100px}.woocommerce-product-list__product-price.skeleton{width:80px}.woocommerce-product-list__actions .skeleton{width:32px;height:32px}.woocommerce-product-list [role=table]{width:100%}.woocommerce-product-list [role=table] [role=row],.woocommerce-product-list [role=table] [role=rowheader]{display:grid;grid-template-columns:repeat(4,1fr);padding:16px 0}.woocommerce-product-list [role=table] [role=rowheader]{padding-top:4px}.woocommerce-product-list [role=table] [role=row]{border-top:1px solid #e0e0e0;min-height:64px}.woocommerce-product-list [role=table] [role=row] [role=cell]:first-child{gap:12px}.woocommerce-product-list [role=table] [role=columnheader]{text-transform:uppercase;color:#757575;font-size:11px;font-weight:500;line-height:16px;text-align:left}.woocommerce-product-list [role=table] [role=cell],.woocommerce-product-list [role=table] [role=columnheader]{display:flex;align-items:center}.woocommerce-product-list [role=table] [role=cell]:first-child,.woocommerce-product-list [role=table] [role=columnheader]:first-child{grid-column:1/span 3}.woocommerce-product-list__product-image{flex-shrink:0}.woocommerce-product-list__product-info{display:flex;overflow:hidden;flex-direction:column;gap:2px}.woocommerce-product-list__product-name{text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap}.woocommerce-product-list__product-name:focus,.woocommerce-product-list__product-name:focus-visible{box-shadow:none;outline:2px solid var(--wp-admin-theme-color);outline-offset:-2px;border-radius:2px}.woocommerce-product-list__product-price{font-size:11px;color:#757575}.woocommerce-product-list__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.woocommerce-product-list__actions svg{color:#757575}.woocommerce-product-select__menu-loading{display:flex;align-items:center;justify-content:center;padding:8px;height:50px}.woocommerce-product-select__menu-item{display:flex;align-items:center;padding:8px;gap:12px}.woocommerce-product-select__menu-item-image{flex-shrink:0}.woocommerce-product-select__menu-item-content{display:flex;flex-direction:column;gap:2px}.woocommerce-product-select__menu-item-title{color:#1e1e1e}.woocommerce-product-select__menu-item-description{color:#757575;font-size:11px}.woocommerce-product-select .woocommerce-experimental-select-control__combo-box-wrapper{margin-bottom:0}.woocommerce-product-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover}.woocommerce-publish-panel-visibility__fieldset legend{padding-bottom:24px}.woocommerce-publish-panel-visibility__fieldset>div{padding-bottom:8px}.woocommerce-publish-panel-visibility__fieldset .wp-block-woocommerce-product-password-fields__field{margin-bottom:0}.woocommerce-product-publish-panel{bottom:0;right:0;top:46px;overflow:auto;position:fixed;background:#fff;width:100%}@media(min-width:782px){.woocommerce-product-publish-panel{top:0;width:271px}}@media(min-width:782px)and (prefers-reduced-motion:reduce){.woocommerce-product-publish-panel{animation-duration:1ms}}@media(min-width:782px){body.is-fullscreen-mode .woocommerce-product-publish-panel{top:0}}.woocommerce-product-publish-panel__header{height:61px;display:flex;align-items:center;gap:8px;padding:0 16px;justify-content:right}.woocommerce-product-publish-panel__header>button{flex:1}.woocommerce-product-publish-panel__header .components-button{width:100%;justify-content:center}.woocommerce-product-publish-panel__header .woocommerce-publish-panel-close{flex:unset;width:unset}.woocommerce-product-publish-panel__title{padding:16px}.woocommerce-product-publish-panel__title h4{font-size:14px;line-height:20px;margin:8px 0}.woocommerce-product-publish-panel__content{min-height:calc(100% - 282px)}.woocommerce-product-publish-panel__content .editor-post-publish-panel__link{font-weight:400;padding-left:4px}.woocommerce-product-publish-panel__footer{padding:16px 16px 40px;left:0;width:100%;min-height:64px;display:flex;align-items:center;margin-bottom:20px}.woocommerce-product-publish-panel__footer .components-base-control__field{margin:0}.woocommerce-product-publish-panel .post-publish-section__postpublish-subheader{margin:0 0 12px}.woocommerce-product-publish-panel .post-publish-section__postpublish-post-address-container{align-items:flex-end;display:flex;margin-bottom:12px;gap:16px}.woocommerce-product-publish-panel .post-publish-section__postpublish-post-address{flex:1}.woocommerce-product-publish-panel .post-publish-section__copy-button-wrap{flex-shrink:0;margin-bottom:8px}.woocommerce-product-publish-panel .post-publish-section__postpublish-buttons{display:flex;justify-content:space-between;gap:12px}.woocommerce-product-publish-panel .post-publish-section__postpublish-buttons .components-button{padding:8px;flex:1;justify-content:center}.is-published{display:flex;flex-direction:column}.is-published .woocommerce-product-publish-panel__header,.is-published .woocommerce-product-publish-panel__title{border-bottom:1px solid #e0e0e0;font-weight:500}.is-published .woocommerce-product-publish-panel__content{min-height:180px;flex-grow:1}.interface-interface-skeleton__actions{transform:translateX(100%);animation:product-publish-panel__slide-in-animation .1s forwards}@media(min-width:782px){[role=region]:focus .interface-interface-skeleton__actions{transform:translateX(0)}}@keyframes product-publish-panel__slide-in-animation{to{transform:translateX(0)}}.wp-block-woocommerce-product-password-fields__field{margin-bottom:16px}.woocommerce-schedule-publish-modal__content .components-datetime__time{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:16px}.woocommerce-schedule-publish-modal__content .components-datetime__time fieldset,.woocommerce-schedule-publish-modal__content .components-datetime__time fieldset .components-base-control{margin-bottom:0}.woocommerce-schedule-publish-modal__button-now{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.woocommerce-schedule-publish-modal__buttons{display:flex;justify-content:flex-end;gap:8px;padding-top:40px}.woocommerce-product-custom-fields__create-modal{min-width:75%}.woocommerce-product-custom-fields__create-modal [role=table]{width:100%}.woocommerce-product-custom-fields__create-modal [role=table] [role=row],.woocommerce-product-custom-fields__create-modal [role=table] [role=rowheader]{display:grid;grid-template-columns:1fr 1fr 36px;gap:16px}.woocommerce-product-custom-fields__create-modal [role=table] [role=row]{border-top:1px solid #e0e0e0;border-bottom:1px solid transparent;padding-top:32px}.woocommerce-product-custom-fields__create-modal [role=table] [role=columnheader]{text-transform:uppercase;color:#757575;padding-top:24px;padding-bottom:16px}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell]{height:64px}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell] .components-base-control{width:100%;margin-bottom:0}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell] .components-base-control .components-input-base{gap:0}.woocommerce-product-custom-fields__create-modal [role=table] [role=cell] .components-button.has-icon{min-width:32px;width:32px;height:32px}.woocommerce-product-custom-fields__create-modal-add-another{margin-top:32px}.woocommerce-product-custom-fields__create-modal-actions,.woocommerce-product-custom-fields__edit-modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:32px}.woocommerce-product-custom-fields__edit-modal .components-base-control{width:100%}.woocommerce-product-custom-fields__edit-modal .components-modal__content{width:500px;max-width:100%}.woocommerce-product-custom-fields__empty-state{border:1px dashed #ccc;padding:0 24px;border-radius:2px}.woocommerce-product-custom-fields__empty-state-row{display:grid;grid-template-columns:1.5fr 1fr .5fr;height:64px;align-items:center;border-top:1px solid #f0f0f0}.woocommerce-product-custom-fields__empty-state-row:first-child{border-top:none}.woocommerce-product-custom-fields__empty-state-row:first-child .woocommerce-product-custom-fields__empty-state-name{width:140px}.woocommerce-product-custom-fields__empty-state-row:nth-child(2){opacity:.7}.woocommerce-product-custom-fields__empty-state-row:nth-child(2) .woocommerce-product-custom-fields__empty-state-name{width:75px}.woocommerce-product-custom-fields__empty-state-row:nth-child(3){opacity:.5}.woocommerce-product-custom-fields__empty-state-row:nth-child(3) .woocommerce-product-custom-fields__empty-state-name{width:114px}.woocommerce-product-custom-fields__empty-state-row :last-child{display:flex;justify-content:flex-end}.woocommerce-product-custom-fields__empty-state-name{background-color:#e0e0e0;border-radius:4px;width:24px;height:8px}.woocommerce-product-custom-fields__empty-state-actions{background-color:#e0e0e0;border-radius:4px;width:24px;height:8px;width:48px}.woocommerce-product-custom-fields__table{width:100%}.woocommerce-product-custom-fields__table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.woocommerce-product-custom-fields__table-row{display:grid;grid-template-columns:1fr 1fr 100px;gap:24px;border-bottom:1px solid #e0e0e0}.woocommerce-product-custom-fields__table-row:last-child{border-bottom:none}.woocommerce-product-custom-fields__table-datacell{padding-top:24px;padding-bottom:24px;overflow:hidden}.woocommerce-product-custom-fields__table-datacell:last-child{display:flex;align-items:center;justify-content:flex-end;padding:0 2px 0 0;gap:8px}.woocommerce-product-text-control.has-error .components-input-control__container .components-input-control__backdrop{border-color:#d63638}.woocommerce-product-text-control.has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-attributes-field .woocommerce-sortable{padding:0}.wp-block-woocommerce-product-attributes-field .woocommerce-sortable__handle{display:none}.wp-block-woocommerce-product-attributes-field .components-button.has-icon svg{fill:#757575}.wp-block-woocommerce-product-description-field:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:3px solid transparent}.wp-block-woocommerce-product-description-field .block-editor-block-preview__container{resize:vertical;height:320px}.wp-block-woocommerce-product-catalog-visibility-fields>div{margin-top:24px}.wp-block-woocommerce-product-custom-fields-toggle-field__content{display:flex;gap:8px;align-items:center}.wp-block-woocommerce-product-custom-fields-toggle-field__content .components-spinner{margin:0}.wp-block-woocommerce-product-custom-fields-toggle-field__inner-blocks{margin-top:48px}.woocommerce-downloads-menu__toogle{flex-direction:row-reverse}.woocommerce-downloads-menu__toogle>span{margin:0 6px}.woocommerce-downloads-menu__menu-content .components-menu-item__item{min-width:172px}.woocommerce-inert-url-menu-item__input{min-width:300px}.woocommerce-inert-url-menu-item__input .components-base-control__field .components-input-control__container>.components-input-control__input:invalid+.components-input-control__suffix+.components-input-control__backdrop{border-color:red}.woocommerce-edit-downloads-modal__buttons{display:flex;justify-content:space-between;padding-top:40px}.woocommerce-edit-downloads-modal__buttons button:not(.is-destructive){flex-grow:1}.woocommerce-edit-downloads-modal__buttons button:not(.is-destructive):not(:first-child){margin-left:10px}.woocommerce-edit-downloads-modal__file-url{padding-bottom:24px}.woocommerce-edit-downloads-modal__preview{margin-bottom:16px}.woocommerce-edit-downloads-modal .components-input-control__suffix{cursor:pointer}.woocommerce-edit-downloads-modal .components-form-file-upload,.woocommerce-edit-downloads-modal .woocommerce-image-gallery{display:inline-block;vertical-align:middle;padding-right:16px}.woocommerce-edit-downloads-modal .components-form-file-upload p,.woocommerce-edit-downloads-modal .woocommerce-image-gallery p{margin-bottom:4px}.woocommerce-edit-downloads-modal .components-form-file-upload button,.woocommerce-edit-downloads-modal .woocommerce-image-gallery button{color:var(--wp-admin-theme-color);padding:0}.woocommerce-edit-downloads-modal .components-form-file-upload button:hover:not(.is-busy),.woocommerce-edit-downloads-modal .woocommerce-image-gallery button:hover:not(.is-busy){background:rgba(var(--wp-admin-theme-color--rgb),.04)}.woocommerce-edit-downloads-modal .components-form-file-upload .woocommerce-image-gallery__item,.woocommerce-edit-downloads-modal .woocommerce-image-gallery .woocommerce-image-gallery__item{width:72px;height:72px}.woocommerce-edit-downloads-modal .components-form-file-upload .woocommerce-image-gallery__item img,.woocommerce-edit-downloads-modal .woocommerce-image-gallery .woocommerce-image-gallery__item img{width:72px;height:72px;border-color:#fff}.wp-block-woocommerce-product-downloads-field__body{position:relative}.wp-block-woocommerce-product-downloads-field__body .woocommerce-media-uploader .woocommerce-media-uploader__label{margin-bottom:0}.wp-block-woocommerce-product-downloads-field__table{overflow:auto;margin:0;flex:1 0 auto}.wp-block-woocommerce-product-downloads-field__table-row{display:grid;grid-template-columns:1fr 88px;padding:0;min-height:68px;border:none}.wp-block-woocommerce-product-downloads-field__table-row:not(:last-child){border-bottom:1px solid #e0e0e0}.wp-block-woocommerce-product-downloads-field__table-row .woocommerce-sortable__handle{display:none}.wp-block-woocommerce-product-downloads-field__table-filename{display:flex;flex-direction:column;gap:2px}.wp-block-woocommerce-product-downloads-field__table-filename-description{color:#757575}.wp-block-woocommerce-product-downloads-field__table-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding-right:2px}.wp-block-woocommerce-product-downloads-field__table-actions .components-button.has-icon{color:#757575;width:24px;height:24px;min-width:inherit;padding:0}.wp-block-woocommerce-product-downloads-field__drop-zone-content{border:1px dashed #ccc;height:224px;border-radius:2px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:24px}.wp-block-woocommerce-product-downloads-field__drop-zone-label{color:#757575;font-weight:400;margin:0}.woocommerce-image-placeholder__wrapper{display:flex;align-items:center;justify-content:space-between;padding-top:40px}.woocommerce-image-placeholder__item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;padding:16px;border-radius:2px;border:1px dashed #ccc;margin-right:12px;flex:1;text-align:center}.woocommerce-image-placeholder__item svg{margin-bottom:16px}.woocommerce-image-placeholder__item p{text-align:center;color:#949494}@media(max-width:535px){.woocommerce-image-placeholder__item{display:none}}@media(min-width:536px)and (max-width:700px){.woocommerce-image-placeholder__item{display:none}.woocommerce-image-placeholder__item:nth-child(-n+3){display:flex}}.wp-block-woocommerce-product-images-field .woocommerce-sortable{margin-top:0;padding:0}.wp-block-woocommerce-product-images-field.has-images .woocommerce-image-gallery{margin-top:40px}.wp-block-woocommerce-product-images-field:not(.has-images) .woocommerce-sortable{display:none}.woocommerce-product-form__media-uploader .woocommerce-media-uploader .components-drop-zone{min-height:84px}.woocommerce-product-form__media-uploader .woocommerce-media-uploader__label{display:none}.woocommerce-product-form_inventory-sku .components-base-control__label{display:flex;align-items:center}.woocommerce-product-form_inventory-sku .woocommerce-product-form__optional-input{margin-left:4px}.woocommerce-product-form_inventory-sku .woocommerce-tooltip__button{padding:0 0 0 4px}.product-details-section__product-link{color:#757575;font-size:12px;display:block;margin-top:8px}.product-details-section__product-link>a{color:inherit;text-decoration:none;font-weight:600}.product-details-section__product-link .components-button.is-link{font-size:12px;text-decoration:none;margin-left:8px}.wp-block-woocommerce-product-name-field .has-error .components-base-control .components-input-control__backdrop{border-color:#d63638}.wp-block-woocommerce-product-name-field .has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-name-field .components-input-control__suffix{margin-right:0}.woocommerce-product-notice button{pointer-events:all;cursor:pointer}.woocommerce-product-notice{margin-top:64px}.woocommerce-product-notice a{pointer-events:all}.components-currency-control .components-input-control__prefix{color:#757575;word-break:normal}.components-currency-control .components-input-control__input{text-align:right}.wp-block-woocommerce-product-regular-price-field .components-currency-control .components-input-control__prefix{color:#757575;word-break:normal}.wp-block-woocommerce-product-regular-price-field .components-currency-control .components-input-control__input{text-align:right}.wp-block-woocommerce-product-sale-price-field .components-currency-control .components-input-control__prefix{color:#757575;word-break:normal}.wp-block-woocommerce-product-sale-price-field .components-currency-control .components-input-control__input{text-align:right}.wp-block-woocommerce-product-schedule-sale-fields__content{margin-top:24px}.wp-block-woocommerce-product-section-header__content .wp-block-woocommerce-product-section:first-child{margin-top:0}.wp-block-woocommerce-product-shipping-dimensions-fields .components-base-control{margin-bottom:16px}.wp-block-woocommerce-product-shipping-dimensions-fields .components-base-control__field .components-base-control__label>span{color:#757575}.wp-block-woocommerce-product-shipping-dimensions-fields .components-base-control__field .components-input-control__suffix{flex-shrink:0;color:#757575}.wp-block-woocommerce-product-shipping-dimensions-fields__dimensions-image{width:100%;height:100%;padding:16px;overflow:visible}.wp-block-woocommerce-product-summary-field-wrapper .wp-block-woocommerce-product-summary-field{margin-top:0;margin-bottom:0}.components-summary-control{width:100%;min-height:108px;background-color:#fff;box-sizing:border-box;border:1px solid #757575;border-radius:2px;padding:8px;margin:0;-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;resize:vertical;overflow:hidden}.components-summary-control.rich-text [data-rich-text-placeholder]:after{color:#757575;opacity:1}.components-summary-control:focus{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color);border-color:var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color)}.has-text-align-justify{text-align:justify}.wp-block-woocommerce-product-tab__content:not(.is-selected){display:none}.woocommerce-product-tabs .wp-block-woocommerce-product-tab__button:focus:not(:disabled){box-shadow:none}.wp-block-woocommerce-product-tab:after{display:none}.wp-block-woocommerce-product-list-field{display:flex;flex-direction:column;gap:24px}.wp-block-woocommerce-product-list-field__body .woocommerce-advice-card{padding:48px;gap:32px;min-height:233px}.wp-block-woocommerce-product-list-field__body .woocommerce-advice-card__body{gap:32px}.wp-block-woocommerce-product-list-field__table-header{color:#757575;font-size:11px;text-transform:uppercase;border-bottom:1px solid #e0e0e0}.wp-block-woocommerce-product-list-field__table-row{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;padding:16px 2px}.wp-block-woocommerce-product-list-field__table-row:not(:last-child){border-bottom:1px solid #e0e0e0}.wp-block-woocommerce-product-list-field__table-cell,.wp-block-woocommerce-product-list-field__table-header-column{display:flex;align-items:center}.wp-block-woocommerce-product-list-field__table-cell:first-child,.wp-block-woocommerce-product-list-field__table-header-column:first-child{grid-column:1/span 2;gap:12px}.wp-block-woocommerce-product-list-field__table-cell:last-child,.wp-block-woocommerce-product-list-field__table-cell:nth-child(2),.wp-block-woocommerce-product-list-field__table-header-column:last-child,.wp-block-woocommerce-product-list-field__table-header-column:nth-child(2){justify-content:end;gap:8px}.wp-block-woocommerce-product-list-field__product-image{width:32px;height:32px;border-radius:4px;background-color:#e0e0e0;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0}.wp-block-woocommerce-product-list-field__product-info{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;overflow:hidden}.wp-block-woocommerce-product-list-field__product-name{color:#1e1e1e}.wp-block-woocommerce-product-list-field__product-name .is-link{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-woocommerce-product-list-field__product-sku{color:#757575;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-woocommerce-product-list-field__price--on-sale{color:#949494;text-decoration:line-through}.wp-block-woocommerce-product-details-section-description{margin-top:8px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:4px}.wp-block-woocommerce-product-details-section-description p{margin:0}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button{border-radius:2px;padding:8px 10px;padding-inline-start:28px}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button:hover{background-color:#f0f0f0;color:inherit}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button.has-icon{gap:4px;padding-inline-start:0}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button.has-icon svg{flex-shrink:0;align-self:flex-start}.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button--selected .components-menu-item__item,.wp-block-woocommerce-product-details-section-description__dropdown .components-button.components-menu-item__button--selected svg{color:var(--wp-admin-theme-color)}.wp-block-woocommerce-product-details-section-description__modal{max-width:650px}.wp-block-woocommerce-product-details-section-description__modal-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:32px}.wp-block-woocommerce-product-variation-items-field__empty-state{border:1px dashed #ccc;padding:0 24px;border-radius:2px}.wp-block-woocommerce-product-variation-items-field__empty-state-row{display:grid;grid-template-columns:1.5fr 1fr .5fr;height:64px;align-items:center;border-top:1px solid #f0f0f0}.wp-block-woocommerce-product-variation-items-field__empty-state-row:first-child{border-top:none}.wp-block-woocommerce-product-variation-items-field__empty-state-row:first-child .wp-block-woocommerce-product-variation-items-field__empty-state-name{width:140px}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(2){opacity:.7}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(2) .wp-block-woocommerce-product-variation-items-field__empty-state-name{width:75px}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(3){opacity:.5}.wp-block-woocommerce-product-variation-items-field__empty-state-row:nth-child(3) .wp-block-woocommerce-product-variation-items-field__empty-state-name{width:114px}.wp-block-woocommerce-product-variation-items-field__empty-state-row :last-child{display:flex;justify-content:flex-end}.wp-block-woocommerce-product-variation-items-field__empty-state-name{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;height:8px}.wp-block-woocommerce-product-variation-items-field__empty-state-name:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.wp-block-woocommerce-product-variation-items-field__empty-state-name{animation:none}}.wp-block-woocommerce-product-variation-items-field__empty-state-actions{animation:loading-fade 1.6s ease-in-out infinite;background-color:#f0f0f0;color:transparent;background-color:#e0e0e0;border-radius:4px;width:24px;height:8px;width:48px}.wp-block-woocommerce-product-variation-items-field__empty-state-actions:after{content:" "}@media screen and (prefers-reduced-motion:reduce){.wp-block-woocommerce-product-variation-items-field__empty-state-actions{animation:none}}@media(min-width:782px){.wp-block-woocommerce-product-variation-items-field{min-height:420px}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.variation-items-product-tour .tour-kit-spotlight{border-radius:8px;padding:24px;animation:fade-in .6s}.variation-items-product-tour .tour-kit-frame__container,.variation-items-product-tour .woocommerce-tour-kit-step{border-radius:8px;animation:fade-in .6s}.wp-block-woocommerce-product-variations-options-field__empty-state{border:1px dashed #ccc;border-radius:2px;padding:48px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.wp-block-woocommerce-product-variations-options-field__empty-state-image{display:inline-flex;gap:4px}.wp-block-woocommerce-product-variations-options-field__empty-state-image-product{height:66px;aspect-ratio:1/1;color:#f0f0f0}.wp-block-woocommerce-product-variations-options-field__empty-state-image-product:first-child{height:56px;color:#e0e0e0}.wp-block-woocommerce-product-variations-options-field__empty-state-image-product:last-child{height:50px;color:#ddd}.wp-block-woocommerce-product-variations-options-field__empty-state-description{margin:0}.wp-block-woocommerce-product-variations-options-field__empty-state-actions{display:inline-flex;gap:12px}.wp-block-woocommerce-product-variations-options-field .woocommerce-sortable{padding:0}.wp-block-woocommerce-product-variations-options-field .woocommerce-sortable__handle{display:none}.wp-block-woocommerce-product-variations-options-field .components-button.has-icon svg{fill:#757575}.components-modal__screen-overlay .woocommerce-create-new-taxonomy-modal{min-width:650px;overflow:visible}.components-modal__screen-overlay .woocommerce-create-new-taxonomy-modal__buttons{margin-top:36px;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}.components-modal__screen-overlay .woocommerce-create-new-taxonomy-modal__optional{color:#757575}.components-modal__screen-overlay .components-base-control{margin-bottom:16px}.components-modal__screen-overlay .components-base-control__field .components-base-control{margin-bottom:0}.components-modal__screen-overlay .has-error .components-text-control__input{border-color:#d63638}.components-modal__screen-overlay .has-error .components-base-control__help{color:#d63638}.wp-block-woocommerce-product-toggle__disable-copy{margin:12px 0 0;font-size:12px;color:#757575;line-height:1.5}.wp-block-woocommerce-product-linked-list-field{display:flex;flex-direction:column;gap:24px}.wp-block-woocommerce-product-linked-list-field .woocommerce-advice-card{min-height:233px}.wp-block-woocommerce-product-linked-list-field .woocommerce-advice-card__footer{padding:0 96px 16px}.wp-block-woocommerce-product-text-area-field .rich-text{width:100%;min-height:108px;background-color:#fff;box-sizing:border-box;border:1px solid #757575;border-radius:2px;padding:8px;margin:0;-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;resize:vertical;overflow:hidden}.wp-block-woocommerce-product-text-area-field .rich-text.rich-text [data-rich-text-placeholder]:after{color:#757575;opacity:1}.wp-block-woocommerce-product-text-area-field .rich-text:focus{box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color);border-color:var(--wp-admin-theme-color-darker-10,--wp-admin-theme-color)}.wp-block-woocommerce-product-text-area-field .has-text-align-justify{text-align:justify}.woocommerce-draggable__container [data-draggable=target].is-dragging{opacity:.5;background-color:#fff;border-radius:4px}.woocommerce-draggable__container [data-draggable=target].is-dragging-after,.woocommerce-draggable__container [data-draggable=target].is-dragging-before{position:relative}.woocommerce-draggable__container [data-draggable=target].is-dragging-after:after,.woocommerce-draggable__container [data-draggable=target].is-dragging-before:before{content:"";display:block;position:absolute;width:100%;height:5px;left:0;background-color:var(--wp-admin-theme-color);border-radius:24px}.woocommerce-draggable__container [data-draggable=target].is-dragging-before:before{bottom:100%}.woocommerce-draggable__container [data-draggable=target].is-dragging-after:after{top:100%}.woocommerce-draggable__container [data-draggable=handler]{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}
\ No newline at end of file
diff --git a/wp/wp-content/plugins/woocommerce/i18n/languages/woocommerce.pot b/wp/wp-content/plugins/woocommerce/i18n/languages/woocommerce.pot
index 6b12448e..aa248e09 100644
--- a/wp/wp-content/plugins/woocommerce/i18n/languages/woocommerce.pot
+++ b/wp/wp-content/plugins/woocommerce/i18n/languages/woocommerce.pot
@@ -2,14 +2,14 @@
# This file is distributed under the same license as the WooCommerce plugin.
msgid ""
msgstr ""
-"Project-Id-Version: WooCommerce 8.9.0\n"
+"Project-Id-Version: WooCommerce 8.9.1\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woocommerce\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"POT-Creation-Date: 2024-05-14T10:08:39+00:00\n"
+"POT-Creation-Date: 2024-05-20T14:48:10+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.10.0\n"
"X-Domain: woocommerce\n"
@@ -10760,7 +10760,7 @@ msgstr ""
#: includes/admin/class-wc-admin-menus.php:123
#: includes/admin/views/html-admin-page-status-report.php:668
-#: includes/class-wc-install.php:2106
+#: includes/class-wc-install.php:2121
#: includes/react-admin/connect-existing-pages.php:35
#: src/Admin/Features/Navigation/CoreMenu.php:126
#: src/Internal/Admin/Analytics.php:305
@@ -12589,8 +12589,8 @@ msgid "Product categories for your store can be managed here. To change the orde
msgstr ""
#: includes/admin/class-wc-admin-taxonomies.php:340
-#: includes/class-wc-install.php:1155
-#: includes/class-wc-install.php:1161
+#: includes/class-wc-install.php:1158
+#: includes/class-wc-install.php:1164
msgctxt "Default category slug"
msgid "Uncategorized"
msgstr ""
@@ -12852,7 +12852,7 @@ msgid " Activate WooCommerce.com Update Manager to update."
msgstr ""
#. translators: %s: URL of WooCommerce.com subscriptions tab.
-#: includes/admin/helper/class-wc-helper-updater.php:654
+#: includes/admin/helper/class-wc-helper-updater.php:657
msgid "Please visit the subscriptions page and renew to continue receiving updates."
msgstr ""
@@ -21028,158 +21028,158 @@ msgstr ""
msgid "Please enter a stronger password."
msgstr ""
-#: includes/class-wc-install.php:729
+#: includes/class-wc-install.php:732
msgid "Monthly"
msgstr ""
-#: includes/class-wc-install.php:733
+#: includes/class-wc-install.php:736
msgid "Every 15 Days"
msgstr ""
-#: includes/class-wc-install.php:848
+#: includes/class-wc-install.php:851
msgctxt "Page slug"
msgid "shop"
msgstr ""
-#: includes/class-wc-install.php:849
+#: includes/class-wc-install.php:852
msgctxt "Page title"
msgid "Shop"
msgstr ""
-#: includes/class-wc-install.php:853
+#: includes/class-wc-install.php:856
msgctxt "Page slug"
msgid "cart"
msgstr ""
-#: includes/class-wc-install.php:854
+#: includes/class-wc-install.php:857
msgctxt "Page title"
msgid "Cart"
msgstr ""
-#: includes/class-wc-install.php:858
+#: includes/class-wc-install.php:861
msgctxt "Page slug"
msgid "checkout"
msgstr ""
-#: includes/class-wc-install.php:859
+#: includes/class-wc-install.php:862
msgctxt "Page title"
msgid "Checkout"
msgstr ""
-#: includes/class-wc-install.php:863
+#: includes/class-wc-install.php:866
msgctxt "Page slug"
msgid "my-account"
msgstr ""
-#: includes/class-wc-install.php:864
+#: includes/class-wc-install.php:867
msgctxt "Page title"
msgid "My account"
msgstr ""
-#: includes/class-wc-install.php:868
+#: includes/class-wc-install.php:871
msgctxt "Page slug"
msgid "refund_returns"
msgstr ""
-#: includes/class-wc-install.php:869
+#: includes/class-wc-install.php:872
msgctxt "Page title"
msgid "Refund and Returns Policy"
msgstr ""
-#: includes/class-wc-install.php:931
+#: includes/class-wc-install.php:934
msgid "Reduced rate"
msgstr ""
-#: includes/class-wc-install.php:932
+#: includes/class-wc-install.php:935
msgid "Zero rate"
msgstr ""
#. translators: 1 = URL of Legacy REST API plugin page, 2 = URL of Legacy API settings in current site, 3 = URL of webhooks settings in current site, 4 = URL of logs page in current site, 5 = URL of plugins page in current site, 6 = URL of blog post about the Legacy REST API removal
-#: includes/class-wc-install.php:1255
+#: includes/class-wc-install.php:1270
msgid "⚠️ WooCommerce installed the Legacy REST API plugin because this site has the Legacy REST API enabled or has legacy webhooks defined, but it failed to activate it (see error details in the WooCommerce logs). Please go to the plugins page and activate it manually. More information"
msgstr ""
-#: includes/class-wc-install.php:1265
+#: includes/class-wc-install.php:1280
msgid "WooCommerce installed the Legacy REST API plugin but failed to activate it, see context for more details."
msgstr ""
#. translators: 1 = URL of Legacy REST API plugin page, 2 = URL of Legacy API settings in current site, 3 = URL of webhooks settings in current site, 4 = URL of blog post about the Legacy REST API removal
-#: includes/class-wc-install.php:1274
+#: includes/class-wc-install.php:1289
msgid "ℹ️ WooCommerce installed and activated the Legacy REST API plugin because this site has the Legacy REST API enabled or has legacy webhooks defined. More information"
msgstr ""
#. translators: 1 = URL of Legacy REST API plugin page, 2 = URL of Legacy API settings in current site, 3 = URL of webhooks settings in current site, 4 = URL of logs page in current site, 5 = URL of blog post about the Legacy REST API removal
-#: includes/class-wc-install.php:1288
+#: includes/class-wc-install.php:1303
msgid "⚠️ WooCommerce attempted to install the Legacy REST API plugin because this site has the Legacy REST API enabled or has legacy webhooks defined, but the installation failed (see error details in the WooCommerce logs). Please install and activate the plugin manually. More information"
msgstr ""
#. translators: user role
-#: includes/class-wc-install.php:1857
+#: includes/class-wc-install.php:1872
msgctxt "User role"
msgid "Customer"
msgstr ""
#. translators: user role
-#: includes/class-wc-install.php:1859
+#: includes/class-wc-install.php:1874
msgctxt "User role"
msgid "Shop manager"
msgstr ""
-#: includes/class-wc-install.php:2106
+#: includes/class-wc-install.php:2121
msgid "View WooCommerce settings"
msgstr ""
-#: includes/class-wc-install.php:2154
+#: includes/class-wc-install.php:2169
msgid "View WooCommerce documentation"
msgstr ""
-#: includes/class-wc-install.php:2154
+#: includes/class-wc-install.php:2169
msgid "Docs"
msgstr ""
-#: includes/class-wc-install.php:2155
+#: includes/class-wc-install.php:2170
msgid "View WooCommerce API docs"
msgstr ""
-#: includes/class-wc-install.php:2155
+#: includes/class-wc-install.php:2170
msgid "API docs"
msgstr ""
-#: includes/class-wc-install.php:2156
+#: includes/class-wc-install.php:2171
msgid "Visit community forums"
msgstr ""
-#: includes/class-wc-install.php:2156
+#: includes/class-wc-install.php:2171
msgid "Community support"
msgstr ""
-#: includes/class-wc-install.php:2160
+#: includes/class-wc-install.php:2175
msgid "Visit premium customer support"
msgstr ""
-#: includes/class-wc-install.php:2160
+#: includes/class-wc-install.php:2175
msgid "Premium support"
msgstr ""
#. translators: 1: plugin name, 2: error message, 3: URL to install plugin manually.
#. translators: 1: theme slug, 2: error message, 3: URL to install theme manually.
-#: includes/class-wc-install.php:2288
-#: includes/class-wc-install.php:2392
+#: includes/class-wc-install.php:2303
+#: includes/class-wc-install.php:2407
msgid "%1$s could not be installed (%2$s). Please install it manually by clicking here."
msgstr ""
#. translators: 1: plugin name, 2: URL to WP plugin page.
-#: includes/class-wc-install.php:2316
+#: includes/class-wc-install.php:2331
msgid "%1$s was installed but could not be activated. Please activate it manually by clicking here."
msgstr ""
-#: includes/class-wc-install.php:2623
+#: includes/class-wc-install.php:2638
#: src/Blocks/BlockTypes/Cart.php:69
#: assets/client/blocks/cart.js:12
msgid "You may be interested in…"
msgstr ""
-#: includes/class-wc-install.php:2679
+#: includes/class-wc-install.php:2694
#: src/Blocks/BlockTypes/Cart.php:78
#: src/Blocks/BlockTypes/MiniCart.php:589
#: assets/client/blocks/cart.js:19
@@ -21187,7 +21187,7 @@ msgstr ""
msgid "Your cart is currently empty!"
msgstr ""
-#: includes/class-wc-install.php:2687
+#: includes/class-wc-install.php:2702
#: src/Blocks/BlockTypes/Cart.php:88
#: assets/client/blocks/cart.js:19
msgid "New in store"
@@ -39926,12 +39926,12 @@ msgid "String processors must be an array of valid callbacks."
msgstr ""
#. translators: 1 = who installed the plugin, 2 = ISO-formatted date and time, 3 = URL
-#: src/Internal/Utilities/PluginInstaller.php:243
+#: src/Internal/Utilities/PluginInstaller.php:249
msgid "Plugin installed by %1$s on %2$s. More information"
msgstr ""
#. translators: 1 = who installed the plugin, 2 = ISO-formatted date and time
-#: src/Internal/Utilities/PluginInstaller.php:246
+#: src/Internal/Utilities/PluginInstaller.php:252
msgid "Plugin installed by %1$s on %2$s."
msgstr ""
@@ -49764,10 +49764,6 @@ msgstr ""
msgid "Use left and right arrow keys to resize the canvas."
msgstr ""
-#: assets/client/admin/product-editor/index.js:2
-msgid "Close block inserter"
-msgstr ""
-
#: assets/client/admin/product-editor/index.js:2
msgid "Save your changes."
msgstr ""
diff --git a/wp/wp-content/plugins/woocommerce/includes/admin/helper/class-wc-helper-updater.php b/wp/wp-content/plugins/woocommerce/includes/admin/helper/class-wc-helper-updater.php
index 8258a4af..629c15d3 100644
--- a/wp/wp-content/plugins/woocommerce/includes/admin/helper/class-wc-helper-updater.php
+++ b/wp/wp-content/plugins/woocommerce/includes/admin/helper/class-wc-helper-updater.php
@@ -439,6 +439,9 @@ class WC_Helper_Updater {
* @return array Update data for each requested product.
*/
private static function _update_check( $payload ) {
+ if ( empty( $payload ) ) {
+ return array();
+ }
ksort( $payload );
$hash = md5( wp_json_encode( $payload ) );
diff --git a/wp/wp-content/plugins/woocommerce/includes/class-wc-install.php b/wp/wp-content/plugins/woocommerce/includes/class-wc-install.php
index 84dbda96..e9e93585 100644
--- a/wp/wp-content/plugins/woocommerce/includes/class-wc-install.php
+++ b/wp/wp-content/plugins/woocommerce/includes/class-wc-install.php
@@ -252,6 +252,9 @@ class WC_Install {
'wc_update_890_update_connect_to_woocommerce_note',
'wc_update_890_update_paypal_standard_load_eligibility',
),
+ '8.9.1' => array(
+ 'wc_update_891_create_plugin_autoinstall_history_option',
+ ),
);
/**
@@ -1187,16 +1190,30 @@ class WC_Install {
return;
}
+ // Did we previously install this plugin?
+ // We check both the woocommerce_history_of_autoinstalled_plugins options (introduced in 9.0)
+ // and the woocommerce_autoinstalled_plugins option (info should still exist here if the plugin has been uninstalled but not manually reinstalled).
+ $legacy_api_plugin = 'woocommerce-legacy-rest-api/woocommerce-legacy-rest-api.php';
+ $autoinstalled_plugins = (array) get_site_option( 'woocommerce_history_of_autoinstalled_plugins', array() );
+ $previously_installed_by_us = isset( $autoinstalled_plugins[ $legacy_api_plugin ] );
+ if ( ! $previously_installed_by_us ) {
+ $autoinstalled_plugins = (array) get_site_option( 'woocommerce_autoinstalled_plugins', array() );
+ $previously_installed_by_us = isset( $autoinstalled_plugins[ $legacy_api_plugin ] );
+ }
+
/**
* Filter to skip the automatic installation of the WooCommerce Legacy REST API plugin
* from the WordPress.org plugins directory.
*
+ * By default, this is true (skip installation) if we have a record of previously installing the legacy plugin,
+ * and false (do not skip) if we have no record of previously installing the plugin.
+ *
* @since 8.8.0
*
* @param bool $skip_auto_install False, defaulting to "don't skip the plugin automatic installation".
* @returns bool True to skip the plugin automatic installation, false to install the plugin if necessary.
*/
- if ( apply_filters( 'woocommerce_skip_legacy_rest_api_plugin_auto_install', false ) ) {
+ if ( apply_filters( 'woocommerce_skip_legacy_rest_api_plugin_auto_install', $previously_installed_by_us ) ) {
return;
}
@@ -1205,19 +1222,17 @@ class WC_Install {
return;
}
- $plugin_name = 'woocommerce-legacy-rest-api/woocommerce-legacy-rest-api.php';
-
wp_clean_plugins_cache();
if ( ! function_exists( 'get_plugins' ) ) {
require_once ABSPATH . 'wp-admin/includes/plugin.php';
}
- if ( isset( get_plugins()[ $plugin_name ] ) ) {
- if ( ! ( get_site_option( 'woocommerce_autoinstalled_plugins', array() )[ $plugin_name ] ?? null ) ) {
+ if ( isset( get_plugins()[ $legacy_api_plugin ] ) ) {
+ if ( ! $previously_installed_by_us ) {
// The plugin was installed manually so let's not interfere.
return;
}
- if ( in_array( $plugin_name, wp_get_active_and_valid_plugins(), true ) ) {
+ if ( in_array( $legacy_api_plugin, wp_get_active_and_valid_plugins(), true ) ) {
return;
}
@@ -1248,7 +1263,7 @@ class WC_Install {
$site_logs_url = get_admin_url( null, '/admin.php?page=wc-status&tab=logs' );
if ( $install_ok ) {
- $activation_result = activate_plugin( $plugin_name );
+ $activation_result = activate_plugin( $legacy_api_plugin );
if ( $activation_result instanceof \WP_Error ) {
$message = sprintf(
/* translators: 1 = URL of Legacy REST API plugin page, 2 = URL of Legacy API settings in current site, 3 = URL of webhooks settings in current site, 4 = URL of logs page in current site, 5 = URL of plugins page in current site, 6 = URL of blog post about the Legacy REST API removal */
diff --git a/wp/wp-content/plugins/woocommerce/includes/class-woocommerce.php b/wp/wp-content/plugins/woocommerce/includes/class-woocommerce.php
index 008cadbc..f5db9d15 100644
--- a/wp/wp-content/plugins/woocommerce/includes/class-woocommerce.php
+++ b/wp/wp-content/plugins/woocommerce/includes/class-woocommerce.php
@@ -41,7 +41,7 @@ final class WooCommerce {
*
* @var string
*/
- public $version = '8.9.0';
+ public $version = '8.9.1';
/**
* WooCommerce Schema version.
diff --git a/wp/wp-content/plugins/woocommerce/includes/data-stores/class-wc-customer-data-store-session.php b/wp/wp-content/plugins/woocommerce/includes/data-stores/class-wc-customer-data-store-session.php
index c58d40fb..2f551c24 100644
--- a/wp/wp-content/plugins/woocommerce/includes/data-stores/class-wc-customer-data-store-session.php
+++ b/wp/wp-content/plugins/woocommerce/includes/data-stores/class-wc-customer-data-store-session.php
@@ -94,29 +94,22 @@ class WC_Customer_Data_Store_Session extends WC_Data_Store_WP implements WC_Cust
* @param array $allowed_keys The allowed meta data keys.
* @param WC_Customer $customer The customer object.
*/
- $allowed_keys = apply_filters( 'woocommerce_customer_allowed_session_meta_keys', array(), $customer );
- $session_value = maybe_serialize(
- array_map(
- function ( $meta_data ) {
- // Data comes to us a WC_Meta_Data, we cast it to an array to ensure it is serializable.
- return array(
- 'key' => $meta_data->key,
- 'value' => $meta_data->value,
- );
- },
- array_filter(
- $customer->get_meta_data(),
- function ( $meta_data ) use ( $allowed_keys ) {
- return in_array( $meta_data->key, $allowed_keys, true );
- }
- )
- )
- );
+ $allowed_keys = apply_filters( 'woocommerce_customer_allowed_session_meta_keys', array(), $customer );
+ $session_value = array();
+ foreach ( $customer->get_meta_data() as $meta_data ) {
+ if ( in_array( $meta_data->key, $allowed_keys, true ) ) {
+ $session_value[] = array(
+ 'key' => $meta_data->key,
+ 'value' => $meta_data->value,
+ );
+ }
+ }
+ $data['meta_data'] = $session_value;
} else {
- $session_value = $customer->{"get_$function_key"}( 'edit' );
+ $session_value = $customer->{"get_$function_key"}( 'edit' );
+ $data[ $session_key ] = (string) $session_value;
}
- $data[ $session_key ] = (string) $session_value;
}
WC()->session->set( 'customer', $data );
}
@@ -147,9 +140,8 @@ class WC_Customer_Data_Store_Session extends WC_Data_Store_WP implements WC_Cust
}
if ( ! empty( $data[ $session_key ] ) && is_callable( array( $customer, "set_{$function_key}" ) ) ) {
if ( 'meta_data' === $session_key ) {
- $meta_data_values = maybe_unserialize( $data[ $session_key ] );
- if ( $meta_data_values ) {
- foreach ( $meta_data_values as $meta_data_value ) {
+ if ( is_array( $data[ $session_key ] ) ) {
+ foreach ( $data[ $session_key ] as $meta_data_value ) {
if ( ! isset( $meta_data_value['key'], $meta_data_value['value'] ) ) {
continue;
}
diff --git a/wp/wp-content/plugins/woocommerce/includes/wc-update-functions.php b/wp/wp-content/plugins/woocommerce/includes/wc-update-functions.php
index b2968403..9c177fef 100644
--- a/wp/wp-content/plugins/woocommerce/includes/wc-update-functions.php
+++ b/wp/wp-content/plugins/woocommerce/includes/wc-update-functions.php
@@ -2710,3 +2710,17 @@ function wc_update_890_update_paypal_standard_load_eligibility() {
$paypal->update_option( '_should_load', wc_bool_to_string( false ) );
}
}
+
+/**
+ * Create the woocommerce_history_of_autoinstalled_plugins option if it doesn't exist
+ * as a copy of woocommerce_autoinstalled_plugins if it exists.
+ */
+function wc_update_891_create_plugin_autoinstall_history_option() {
+ $autoinstalled_plugins_history_info = get_site_option( 'woocommerce_history_of_autoinstalled_plugins' );
+ if ( false === $autoinstalled_plugins_history_info ) {
+ $autoinstalled_plugins_info = get_site_option( 'woocommerce_autoinstalled_plugins' );
+ if ( false !== $autoinstalled_plugins_info ) {
+ update_site_option( 'woocommerce_history_of_autoinstalled_plugins', $autoinstalled_plugins_info );
+ }
+ }
+}
diff --git a/wp/wp-content/plugins/woocommerce/readme.txt b/wp/wp-content/plugins/woocommerce/readme.txt
index 2ef0bf8e..a54d7a20 100644
--- a/wp/wp-content/plugins/woocommerce/readme.txt
+++ b/wp/wp-content/plugins/woocommerce/readme.txt
@@ -165,249 +165,14 @@ WooCommerce comes with some sample data you can use to see how products look; im
== Changelog ==
-= 8.9.0 2024-05-14 =
+= 8.9.1 2024-05-21 =
**WooCommerce**
-* Fix - Fix fatal error when trying to download log files [#47398](https://github.com/woocommerce/woocommerce/pull/47398)
-* Fix - Don't automatically insert hooked customer account block into header for sites running less than WP 6.5 [#47171](https://github.com/woocommerce/woocommerce/pull/47171)
-* Fix - Fix HPOS order searches involving terms with characters resembling URL-encoded characters. [#46972](https://github.com/woocommerce/woocommerce/pull/46972)
-* Fix - Add a bailout to prevent JavaScript errors if Sourcebuster isn't loaded [#46723](https://github.com/woocommerce/woocommerce/pull/46723)
-* Fix - Add a safety check for the numbers with the same value for the separators [#46241](https://github.com/woocommerce/woocommerce/pull/46241)
-* Fix - Addresses a fatal error that can occur when applying a coupon within the order editor (where one of the products has been deleted). [#46251](https://github.com/woocommerce/woocommerce/pull/46251)
-* Fix - Add safety check to prevent rare occurences of a fatal in WooSubscriptionsNotes [#46472](https://github.com/woocommerce/woocommerce/pull/46472)
-* Fix - Allow enbling HPOS when the only incompatible plugin is the Legacy REST API one [#46634](https://github.com/woocommerce/woocommerce/pull/46634)
-* Fix - Always validate missing additional fields [#45840](https://github.com/woocommerce/woocommerce/pull/45840)
-* Fix - Be less aggressive when checking for selected shipping rates in Store API. Reminder that shipping rate id should be on the shape of `method_id:instance_id`. [#46719](https://github.com/woocommerce/woocommerce/pull/46719)
-* Fix - can only be inserted once excludes the mini-cart template button [#46478](https://github.com/woocommerce/woocommerce/pull/46478)
-* Fix - Changed LYS task list task id from underscore to hyphens for consistency with the other tasks [#46055](https://github.com/woocommerce/woocommerce/pull/46055)
-* Fix - Ensure local pickup settings are reflected in Checkout block [#46334](https://github.com/woocommerce/woocommerce/pull/46334)
-* Fix - Ensure queryId and id uniqueness when duplicating the Product Collection block. [#44522](https://github.com/woocommerce/woocommerce/pull/44522)
-* Fix - Ensure the wc/v3/reports/orders/totals endpoint is compatible with HPOS. [#46715](https://github.com/woocommerce/woocommerce/pull/46715)
-* Fix - Fix "Add a filter" UI issue in Analytics. [#46750](https://github.com/woocommerce/woocommerce/pull/46750)
-* Fix - Fix: Hand-picked control only allow selection from first 100 products [#45931](https://github.com/woocommerce/woocommerce/pull/45931)
-* Fix - Fix a bug that prevented placing an order when shipping is disabled, but Local Pickup is still enabled. [#45828](https://github.com/woocommerce/woocommerce/pull/45828)
-* Fix - Fix a bug where Site Visibility setting tab appears without launch-your-store feature flag turned on. [#46622](https://github.com/woocommerce/woocommerce/pull/46622)
-* Fix - Fix admin header page title [#46450](https://github.com/woocommerce/woocommerce/pull/46450)
-* Fix - Fix a few broken links. [#46381](https://github.com/woocommerce/woocommerce/pull/46381)
-* Fix - Fix back from CYS via LYS goes to Home, not LYS [#46665](https://github.com/woocommerce/woocommerce/pull/46665)
-* Fix - Fix bug parsing memory_limit in product importer [#46051](https://github.com/woocommerce/woocommerce/pull/46051)
-* Fix - Fix code typo in Orders Analytics. [#46487](https://github.com/woocommerce/woocommerce/pull/46487)
-* Fix - Fix coming soon page fatal error with non-FSE theme [#46570](https://github.com/woocommerce/woocommerce/pull/46570)
-* Fix - Fix crashes in the mini-cart when combined with product and filter blocks. Closes #46542. [#46814](https://github.com/woocommerce/woocommerce/pull/46814)
-* Fix - Fix deprecated error message with strlen usage in PHP 8.1 [#46661](https://github.com/woocommerce/woocommerce/pull/46661)
-* Fix - Fix duplicate product endpoint args for item schema #46551 [#46551](https://github.com/woocommerce/woocommerce/pull/46551)
-* Fix - Fixed the path for the LYS private link woo-share cookie entry [#46571](https://github.com/woocommerce/woocommerce/pull/46571)
-* Fix - Fixes for some flaky e2e [#46845](https://github.com/woocommerce/woocommerce/pull/46845)
-* Fix - Fixes order counts in the status widget for persistent caches. [#46860](https://github.com/woocommerce/woocommerce/pull/46860)
-* Fix - Fix Home screen grey background #45895 [#45895](https://github.com/woocommerce/woocommerce/pull/45895)
-* Fix - Fix input layout issue with shipping task in Firefox. [#45778](https://github.com/woocommerce/woocommerce/pull/45778)
-* Fix - Fix issue preventing some blocks from being direct children of the Single Product block. [#45530](https://github.com/woocommerce/woocommerce/pull/45530)
-* Fix - Fix K6 test with coming soon feature flag enabled [#46539](https://github.com/woocommerce/woocommerce/pull/46539)
-* Fix - Fix Launch Your Store task item should not be clickable once completed [#46361](https://github.com/woocommerce/woocommerce/pull/46361)
-* Fix - Fix linked product e2e tests #46286 [#46286](https://github.com/woocommerce/woocommerce/pull/46286)
-* Fix - Fix LYS success page shown but Task not crossed off [#46663](https://github.com/woocommerce/woocommerce/pull/46663)
-* Fix - Fix sanitization of special letters in Additional fields API [#46762](https://github.com/woocommerce/woocommerce/pull/46762)
-* Fix - Fix some e2e tests for linked product #46506 [#46506](https://github.com/woocommerce/woocommerce/pull/46506)
-* Fix - Fix the broken contract in the StoreAPI and the bug in the price clauses causing the incorrect filter counts. [#45247](https://github.com/woocommerce/woocommerce/pull/45247)
-* Fix - Fix the link in the custom field helper test [#46640](https://github.com/woocommerce/woocommerce/pull/46640)
-* Fix - Fix the LYS Hub tasklist so that it only shows incomplete tasks and tasks that were recently actioned [#46190](https://github.com/woocommerce/woocommerce/pull/46190)
-* Fix - Fix the overlay color of the "Featured Category Triple" pattern. [#46170](https://github.com/woocommerce/woocommerce/pull/46170)
-* Fix - Fix undefined error with current_screen in lys class. [#46093](https://github.com/woocommerce/woocommerce/pull/46093)
-* Fix - Fix Woo.com reference in the inbox during onboarding. [#46600](https://github.com/woocommerce/woocommerce/pull/46600)
-* Fix - Highlighting text in the product's description of the new product editor is not visible inside editor [#46728](https://github.com/woocommerce/woocommerce/pull/46728)
-* Fix - Move the feature flag check to add_lys_default_values method [#46154](https://github.com/woocommerce/woocommerce/pull/46154)
-* Fix - Only query order meta for orders that were successfully retrieved from the DB [#45544](https://github.com/woocommerce/woocommerce/pull/45544)
-* Fix - Prevent fatal error on the Status page when the log directory contains an unreadable directory [#46709](https://github.com/woocommerce/woocommerce/pull/46709)
-* Fix - Prevent PHP warning if local pickup has not been set up in your store [#46182](https://github.com/woocommerce/woocommerce/pull/46182)
-* Fix - Prevent reading items with zero order ID to avoid mixups. [#46161](https://github.com/woocommerce/woocommerce/pull/46161)
-* Fix - Product Collection: Don't show publicly non-queryable taxonomies [#45781](https://github.com/woocommerce/woocommerce/pull/45781)
-* Fix - Product Collection: Fix the "Reset All" funtionality in Editor filters [#46226](https://github.com/woocommerce/woocommerce/pull/46226)
-* Fix - Product Editor: Fixes a mis-alignment of the form when certain extensions are installed. [#45963](https://github.com/woocommerce/woocommerce/pull/45963)
-* Fix - Removed explat test that calls live explat server [#46818](https://github.com/woocommerce/woocommerce/pull/46818)
-* Fix - Remove pointer cursor and underline on hover for the product collection product title in the editor [#45998](https://github.com/woocommerce/woocommerce/pull/45998)
-* Fix - Skip mini cart e2e tests, flaky test fixes [#46199](https://github.com/woocommerce/woocommerce/pull/46199)
-* Fix - Update background color and padding in WooCommerce LYS status popover [#46322](https://github.com/woocommerce/woocommerce/pull/46322)
-* Fix - Update `WC_Order_Factory::get_order()` to return false when failing to load cached order. [#46393](https://github.com/woocommerce/woocommerce/pull/46393)
-* Fix - [CYS] - Fix color inconsistencies in the color palette buttons. [#46216](https://github.com/woocommerce/woocommerce/pull/46216)
-* Fix - [CYS] Fix logo position styles while saving. [#46833](https://github.com/woocommerce/woocommerce/pull/46833)
-* Fix - [CYS] Fix the AI-generated site title comparison. [#46819](https://github.com/woocommerce/woocommerce/pull/46819)
-* Add - Send tracks event for woocommerce.com connect notices [#47003](https://github.com/woocommerce/woocommerce/pull/47003)
-* Add - Add a connect to woocommerce.com notices for unconnected stores in the wc settings and wc marketplace page. [#45536](https://github.com/woocommerce/woocommerce/pull/45536)
-* Add - Add a new task (connect to WooCommerce.com) in WC onboarding tasklist [#46259](https://github.com/woocommerce/woocommerce/pull/46259)
-* Add - Add a tour for the homescreen site status badge. [#46203](https://github.com/woocommerce/woocommerce/pull/46203)
-* Add - Add coming soon exclusion for users with a private link. [#46465](https://github.com/woocommerce/woocommerce/pull/46465)
-* Add - Add coming soon mode routing. [#46223](https://github.com/woocommerce/woocommerce/pull/46223)
-* Add - Add coming soon page and its page selector [#45773](https://github.com/woocommerce/woocommerce/pull/45773)
-* Add - Add coming soon page editor links [#46100](https://github.com/woocommerce/woocommerce/pull/46100)
-* Add - Add E2E tests for grouped products #45964 [#45964](https://github.com/woocommerce/woocommerce/pull/45964)
-* Add - Add e2e tests for linked products #46024 [#46024](https://github.com/woocommerce/woocommerce/pull/46024)
-* Add - Add E2E tests for product variation notices [#45853](https://github.com/woocommerce/woocommerce/pull/45853)
-* Add - Add e2e tests for virtual orders [#45824](https://github.com/woocommerce/woocommerce/pull/45824)
-* Add - Added lys hub sidebar [#46056](https://github.com/woocommerce/woocommerce/pull/46056)
-* Add - Added the action to set the appropriate options when launch store button is clicked in LYS [#46235](https://github.com/woocommerce/woocommerce/pull/46235)
-* Add - Added tracks events for LYS hub [#46462](https://github.com/woocommerce/woocommerce/pull/46462)
-* Add - Added URL handling for LYS XState pages [#45803](https://github.com/woocommerce/woocommerce/pull/45803)
-* Add - Add isSelectableByUser attribute to product templates [#46394](https://github.com/woocommerce/woocommerce/pull/46394)
-* Add - Add Launch Your Store success screen [#46103](https://github.com/woocommerce/woocommerce/pull/46103)
-* Add - Add LYS hub site preview [#45976](https://github.com/woocommerce/woocommerce/pull/45976)
-* Add - Add meta_data parameter in generate variations endpoint [#45953](https://github.com/woocommerce/woocommerce/pull/45953)
-* Add - Add origin column in Orders Analytics report. [#46424](https://github.com/woocommerce/woocommerce/pull/46424)
-* Add - Adds a prefetch for the LYS congrats data [#46406](https://github.com/woocommerce/woocommerce/pull/46406)
-* Add - Add shipping phone number in the order preview panel. [#45788](https://github.com/woocommerce/woocommerce/pull/45788)
-* Add - Adds support for sanitizing styled chunks of HTML (a slight expansion of normal `wp_kses_post` rules). [#45407](https://github.com/woocommerce/woocommerce/pull/45407)
-* Add - Add support for hooking into reading and saving additional fields. [#46870](https://github.com/woocommerce/woocommerce/pull/46870)
-* Add - Add the Customer Account block to the header automatically on approved themes (including TT4). [#43267](https://github.com/woocommerce/woocommerce/pull/43267)
-* Add - Add wc_rest_is_from_product_editor() function to check if REST request was made by product editor. [#46741](https://github.com/woocommerce/woocommerce/pull/46741)
-* Add - Coming soon mode and the Launch Your Store task. [#46510](https://github.com/woocommerce/woocommerce/pull/46510)
-* Add - Disable the fields that are not required in variable products because they are set in each variation [#45838](https://github.com/woocommerce/woocommerce/pull/45838)
-* Add - Move LYS coming soon initialization to core profiler flow [#46708](https://github.com/woocommerce/woocommerce/pull/46708)
-* Add - Sync local pickup title between Checkout page and shipping settings UI [#45720](https://github.com/woocommerce/woocommerce/pull/45720)
-* Add - Use a public helper API endpoint update-check-public to check latest versions of WooCommerce extensions and show a plugin update message in the plugin table list to connect to woocommerce.com. [#46082](https://github.com/woocommerce/woocommerce/pull/46082)
-* Add - Use state names in Checkout Block address cards. [#45799](https://github.com/woocommerce/woocommerce/pull/45799)
-* Add - [Product Block Editor]: register `metadata` attribute for all blocks [#45657](https://github.com/woocommerce/woocommerce/pull/45657)
-* Update - Remove wc_update_890_add_launch_your_store_tour_option function. [#47005](https://github.com/woocommerce/woocommerce/pull/47005)
-* Update - Add coming soon banner on the frontend when coming soon mode is enabled. [#46096](https://github.com/woocommerce/woocommerce/pull/46096)
-* Update - Add feature flag check for patterns and wrap coming soon template and patterns under feature flag [#46856](https://github.com/woocommerce/woocommerce/pull/46856)
-* Update - Additional Checkout Fields has been graduated to stable. [#46805](https://github.com/woocommerce/woocommerce/pull/46805)
-* Update - Add more robust method of filesystem initialization [#45914](https://github.com/woocommerce/woocommerce/pull/45914)
-* Update - Add order search by transaction_id [#46129](https://github.com/woocommerce/woocommerce/pull/46129)
-* Update - Add private link with copy link functionality [#45915](https://github.com/woocommerce/woocommerce/pull/45915)
-* Update - Adds cog and edit icons to homescreen LYS status pill [#46098](https://github.com/woocommerce/woocommerce/pull/46098)
-* Update - Add tracks for site visibility settings [#46078](https://github.com/woocommerce/woocommerce/pull/46078)
-* Update - Add warnings about the incompatibility of the legacy REST API and HPOS [#46841](https://github.com/woocommerce/woocommerce/pull/46841)
-* Update - Apply styles to Coming soon entire store regardless of theme [#46619](https://github.com/woocommerce/woocommerce/pull/46619)
-* Update - Bump node version. [#45148](https://github.com/woocommerce/woocommerce/pull/45148)
-* Update - Change styling for shipping, payment, and local pickup radio buttons in the Checkout block [#46150](https://github.com/woocommerce/woocommerce/pull/46150)
-* Update - Copy change for the coming soon label in advanced setting. [#46204](https://github.com/woocommerce/woocommerce/pull/46204)
-* Update - Copy text update for LYS homescreen badge. [#46097](https://github.com/woocommerce/woocommerce/pull/46097)
-* Update - CYS - E2E tests: Add footer section E2E tests [#45984](https://github.com/woocommerce/woocommerce/pull/45984)
-* Update - CYS - E2E tests: Add header section E2E tests [#46011](https://github.com/woocommerce/woocommerce/pull/46011)
-* Update - Deprecate CLI tools under "cot" namespace and add aliases in "hpos" namespace. [#46766](https://github.com/woocommerce/woocommerce/pull/46766)
-* Update - Ensure consistent styling for single shipping methods in the Checkout block [#46284](https://github.com/woocommerce/woocommerce/pull/46284)
-* Update - Group subtotals in the Order Summary of the Cart & Checkout blocks [#46386](https://github.com/woocommerce/woocommerce/pull/46386)
-* Update - Hide coming soon banner from LYS preview frame [#46321](https://github.com/woocommerce/woocommerce/pull/46321)
-* Update - Implement dismiss button for the coming soon banner and restrict the banner on the store pages only when 'Restrict to store pages only' option is selected. [#46149](https://github.com/woocommerce/woocommerce/pull/46149)
-* Update - Increase the spacing between the title and the rest of the pattern for: "Product Gallery", "Product Collection: Featured Products 5 Columns" and "Testimonials 3 Columns". [#45830](https://github.com/woocommerce/woocommerce/pull/45830)
-* Update - Make LYS preview frame resizable [#46327](https://github.com/woocommerce/woocommerce/pull/46327)
-* Update - Move site visibility settings to a new tab [#46140](https://github.com/woocommerce/woocommerce/pull/46140)
-* Update - Product Collection: recognise if block is inside Cart or Checkout block [#46059](https://github.com/woocommerce/woocommerce/pull/46059)
-* Update - Product Collection: Rename "other" location from `generic` to `site` [#46228](https://github.com/woocommerce/woocommerce/pull/46228)
-* Update - Product Collection: split Taxonomies filter into separate filter per taxonomy for better readibility [#46160](https://github.com/woocommerce/woocommerce/pull/46160)
-* Update - Product Collection: track collection being chosen in Product Collection [#45827](https://github.com/woocommerce/woocommerce/pull/45827)
-* Update - Product Elements: unify the Product Elements inserter category [#46064](https://github.com/woocommerce/woocommerce/pull/46064)
-* Update - Redirect to the CYS intro screen when accessing the transitional page without going through the customizing process. [#45933](https://github.com/woocommerce/woocommerce/pull/45933)
-* Update - Remove BNPL (Klarna) additional payment method from WooPayments welcome page, update payment method icons [#46523](https://github.com/woocommerce/woocommerce/pull/46523)
-* Update - Remove the red badge shown on extensions menu item when the site is not connected to WooCommerce.com [#46807](https://github.com/woocommerce/woocommerce/pull/46807)
-* Update - Remove ToS acceptance where unnecessary [#46003](https://github.com/woocommerce/woocommerce/pull/46003)
-* Update - Sync LYS task completion with woocommerce_coming_soon optionSync LYS task completion with woocommerce_coming_soon option [#46358](https://github.com/woocommerce/woocommerce/pull/46358)
-* Update - Toggle LYS feature flag off for 8.9 [#46852](https://github.com/woocommerce/woocommerce/pull/46852)
-* Update - Update @woo.com email addresses to @woocommerce.com. [#46387](https://github.com/woocommerce/woocommerce/pull/46387)
-* Update - Update coming soon page link to template editor [#46566](https://github.com/woocommerce/woocommerce/pull/46566)
-* Update - Update HPOS tracker and status entries. [#46239](https://github.com/woocommerce/woocommerce/pull/46239)
-* Update - Update Launch Your Store task action URL [#45932](https://github.com/woocommerce/woocommerce/pull/45932)
-* Update - Update LYS site visibility settings copies. [#46095](https://github.com/woocommerce/woocommerce/pull/46095)
-* Update - Update lys status badge padding and only show it on WooCommerce home' [#46359](https://github.com/woocommerce/woocommerce/pull/46359)
-* Update - Update the shipping selector to show FREE instead of a zero amount [#46345](https://github.com/woocommerce/woocommerce/pull/46345)
-* Update - Update to use template_include instead, handle 404 for restrict store pages only [#46667](https://github.com/woocommerce/woocommerce/pull/46667)
-* Update - Update WC Admin Homescreen header icons [#46353](https://github.com/woocommerce/woocommerce/pull/46353)
-* Update - Update Woo.com references to WooCommerce.com. [#46259](https://github.com/woocommerce/woocommerce/pull/46259)
-* Update - Use individual meta keys for Additional checkout fields. [#46091](https://github.com/woocommerce/woocommerce/pull/46091)
-* Update - Use the address formats from WC_Countries in the checkout block address card [#45852](https://github.com/woocommerce/woocommerce/pull/45852)
-* Update - [CYS - E2E tests] Add E2E tests for the intro screen. [#45356](https://github.com/woocommerce/woocommerce/pull/45356)
-* Update - [CYS - E2E tests] Add E2E tests for the transitional screen. [#45894](https://github.com/woocommerce/woocommerce/pull/45894)
-* Update - [CYS] Remove the "Save" button from inside the different sections. [#46526](https://github.com/woocommerce/woocommerce/pull/46526)
-* Dev - Deprecate the woocommerce_should_load_paypal_standard filter used to bypass loading PayPal Standard. Only load the PayPal Standard payment method on stores that have connected their account or have existing PayPal orders. [#47205](https://github.com/woocommerce/woocommerce/pull/47205)
-* Dev - Add an e2e test to ensure that each component has a unique ID. [#45655](https://github.com/woocommerce/woocommerce/pull/45655)
-* Dev - Add API Rest endpoint to duplicate product #46141 [#46141](https://github.com/woocommerce/woocommerce/pull/46141)
-* Dev - Add a stalebot workflow for the flaky e2e test reporter [#46585](https://github.com/woocommerce/woocommerce/pull/46585)
-* Dev - Add a test for the `woocommerce_specific_allowed_countries` option. [#45810](https://github.com/woocommerce/woocommerce/pull/45810)
-* Dev - Add changes to tests projects [#46016](https://github.com/woocommerce/woocommerce/pull/46016)
-* Dev - Add E2E test for Analytics products segmentation filter. [#46164](https://github.com/woocommerce/woocommerce/pull/46164)
-* Dev - Add E2E tests for the Product Filter: Price block [#45855](https://github.com/woocommerce/woocommerce/pull/45855)
-* Dev - Add E2E tests to cover Publish dropdown options #46658 [#46658](https://github.com/woocommerce/woocommerce/pull/46658)
-* Dev - Added xstate v5 inspector functionality [#45879](https://github.com/woocommerce/woocommerce/pull/45879)
-* Dev - Add k6 perf test assertions to check for the correct page title and presence of footer. [#46485](https://github.com/woocommerce/woocommerce/pull/46485)
-* Dev - Adds an e2e test to initiate a woo.com connection [#45813](https://github.com/woocommerce/woocommerce/pull/45813)
-* Dev - Adds JS linting scripts for woocommerce plugin [#46214](https://github.com/woocommerce/woocommerce/pull/46214)
-* Dev - Adds some end to end tests to verify page titles of key WC pages [#46448](https://github.com/woocommerce/woocommerce/pull/46448)
-* Dev - Adds tests for merchant shipping methods [#45966](https://github.com/woocommerce/woocommerce/pull/45966)
-* Dev - add the expected template version to template bump warning [#46021](https://github.com/woocommerce/woocommerce/pull/46021)
-* Dev - Add WordPress.WP.Capabilities config to phpcs.xml [#45927](https://github.com/woocommerce/woocommerce/pull/45927)
-* Dev - Blocks - E2E: Fix visibility store [#46521](https://github.com/woocommerce/woocommerce/pull/46521)
-* Dev - Blocks: Isolate performance tests from E2E tests [#46773](https://github.com/woocommerce/woocommerce/pull/46773)
-* Dev - Blocks E2E: Ensure legacy template names are supported [#46269](https://github.com/woocommerce/woocommerce/pull/46269)
-* Dev - Blocks E2E: Fix basic role-based functionality tests [#46684](https://github.com/woocommerce/woocommerce/pull/46684)
-* Dev - Blocks E2E: Fix translation test where "Verzendmethoden" label is not visible [#46756](https://github.com/woocommerce/woocommerce/pull/46756)
-* Dev - Bump data-loader from 2.1.0 to 2.2.2 [#45906](https://github.com/woocommerce/woocommerce/pull/45906)
-* Dev - Bump eslint-import-resolver-typescript from 3.2.4 to 3.6.1 [#45910](https://github.com/woocommerce/woocommerce/pull/45910)
-* Dev - Change the support request GH workflow to label issues as not planned when closing them [#46202](https://github.com/woocommerce/woocommerce/pull/46202)
-* Dev - CI: adds e2e tests into ci-jobs and ci.yml [#45190](https://github.com/woocommerce/woocommerce/pull/45190)
-* Dev - Classic Templates: enable Products by Tag E2E test [#46428](https://github.com/woocommerce/woocommerce/pull/46428)
-* Dev - cleanup in blocks package.json [#45230](https://github.com/woocommerce/woocommerce/pull/45230)
-* Dev - Convert the downloable checkbox into a toggle #46693 [#46693](https://github.com/woocommerce/woocommerce/pull/46693)
-* Dev - E2E tests: add merchant e2e tests to cover inserting WooCoommerce patterns [#46066](https://github.com/woocommerce/woocommerce/pull/46066)
-* Dev - E2E tests: add remaining tests to cover merchant checkout block flow / milestone [#45755](https://github.com/woocommerce/woocommerce/pull/45755)
-* Dev - E2E tests: add test for merchant insert all woo blocks to page [#45896](https://github.com/woocommerce/woocommerce/pull/45896)
-* Dev - E2E tests: fix command palette tests failing with Gutenberg installed [#46407](https://github.com/woocommerce/woocommerce/pull/46407)
-* Dev - E2E tests: fixed flaky product creation test [#45884](https://github.com/woocommerce/woocommerce/pull/45884)
-* Dev - E2E tests: fix locator in create order tests [#45983](https://github.com/woocommerce/woocommerce/pull/45983)
-* Dev - E2E tests: fix tests that are failing with Gutenberg active [#46842](https://github.com/woocommerce/woocommerce/pull/46842)
-* Dev - E2E tests: make payment page tests more resilient to theme changes [#45888](https://github.com/woocommerce/woocommerce/pull/45888)
-* Dev - E2E tests: stabilize more tests [#45923](https://github.com/woocommerce/woocommerce/pull/45923)
-* Dev - E2E tests: update the default theme to use twentytwentythree [#45937](https://github.com/woocommerce/woocommerce/pull/45937)
-* Dev - Enable "Custom Fields" feature flag for by default #46832 [#46832](https://github.com/woocommerce/woocommerce/pull/46832)
-* Dev - Enhance merchant new order test [#45965](https://github.com/woocommerce/woocommerce/pull/45965)
-* Dev - Enhances the e2e tests for the marketing overview page [#45814](https://github.com/woocommerce/woocommerce/pull/45814)
-* Dev - Enhance the merchant create order e2e tests [#45816](https://github.com/woocommerce/woocommerce/pull/45816)
-* Dev - Fix a few flaky e2e tests [#46494](https://github.com/woocommerce/woocommerce/pull/46494)
-* Dev - Fix daily e2e tests run setup [#46511](https://github.com/woocommerce/woocommerce/pull/46511)
-* Dev - Fixes a bug introduced previously where enabling localStorage.xstateV5_inspect would cause the page to crash because it's not supposed to be used in prod builds. [#46109](https://github.com/woocommerce/woocommerce/pull/46109)
-* Dev - Fix some flaky e2e tests [#45856](https://github.com/woocommerce/woocommerce/pull/45856)
-* Dev - Fix template revert tests where the template is unreachable due to pagination. [#46373](https://github.com/woocommerce/woocommerce/pull/46373)
-* Dev - Fix tests that were failing against HPOS environment setup. [#46242](https://github.com/woocommerce/woocommerce/pull/46242)
-* Dev - Implement Lazy Loading inside ProductPage component #46399 [#46601](https://github.com/woocommerce/woocommerce/pull/46601)
-* Dev - Include list of failed tests in Slack notifications [#46360](https://github.com/woocommerce/woocommerce/pull/46360)
-* Dev - In k6 perf tests, add checks for the Shop page title and presence of product headers. [#46469](https://github.com/woocommerce/woocommerce/pull/46469)
-* Dev - Move metrics job into ci.yml [#46471](https://github.com/woocommerce/woocommerce/pull/46471)
-* Dev - Perf tests: fix environment setup issue [#46787](https://github.com/woocommerce/woocommerce/pull/46787)
-* Dev - Remove a few unnecessary test annotations. [#45596](https://github.com/woocommerce/woocommerce/pull/45596)
-* Dev - Remove periods at the end of section descriptions #46346 [#46346](https://github.com/woocommerce/woocommerce/pull/46346)
-* Dev - Skip CYS header test. [#46217](https://github.com/woocommerce/woocommerce/pull/46217)
-* Dev - Update @wordpress-env package to version 9.0.7 [#46177](https://github.com/woocommerce/woocommerce/pull/46177)
-* Dev - Update copy of inventory management fields #45801 [#45801](https://github.com/woocommerce/woocommerce/pull/45801)
-* Dev - Update core critical flows documentation [#46400](https://github.com/woocommerce/woocommerce/pull/46400)
-* Dev - Update deprecated node 16 action to the latest in ci.yml [#46673](https://github.com/woocommerce/woocommerce/pull/46673)
-* Dev - update makepot command to use include vs exclude [#46287](https://github.com/woocommerce/woocommerce/pull/46287)
-* Dev - [CYS] Update footer and header test to not use snapshots. [#46221](https://github.com/woocommerce/woocommerce/pull/46221)
-* Tweak - Adjusts the way refunds are displayed (including in emails), to make it clearer that the line item is indeed a refund. [#45455](https://github.com/woocommerce/woocommerce/pull/45455)
-* Tweak - Change private methods to protected in ProductVariationTemplate [#46395](https://github.com/woocommerce/woocommerce/pull/46395)
-* Tweak - CYS - AI flow: keep persisted query param when redirecting. [#46820](https://github.com/woocommerce/woocommerce/pull/46820)
-* Tweak - Fix breadcrumb back icon color to follow the admin theme color. [#40106](https://github.com/woocommerce/woocommerce/pull/40106)
-* Tweak - Fix the hover color in the reports page and star rating color in the dashboard widget. [#40243](https://github.com/woocommerce/woocommerce/pull/40243)
-* Tweak - refactor: `woocommerce_rest_checkout_process_payment_error` returns a `400` response code, instead of `402`. [#45979](https://github.com/woocommerce/woocommerce/pull/45979)
-* Tweak - Removed unused local variable 'discount_amount_html' to improve code clarity and efficiency. [#46437](https://github.com/woocommerce/woocommerce/pull/46437)
-* Tweak - Removes unnecessary margin from Customer Account block label. [#45934](https://github.com/woocommerce/woocommerce/pull/45934)
-* Tweak - Remove unneeded empty "Unknown" code handling in Order Attribution. [#46654](https://github.com/woocommerce/woocommerce/pull/46654)
-* Tweak - Remove unused "No order source data available." message in Order Attribution feature. [#46648](https://github.com/woocommerce/woocommerce/pull/46648)
-* Tweak - Rename "Origin" column to "Attribution" in Orders Analytics. [#46760](https://github.com/woocommerce/woocommerce/pull/46760)
-* Tweak - Tewak Launch Your Store sidebar UI [#46449](https://github.com/woocommerce/woocommerce/pull/46449)
-* Tweak - Tweaks Site visibility settings page' [#46365](https://github.com/woocommerce/woocommerce/pull/46365)
-* Tweak - Updates Launch Your Store and Coming Soon Mode copy [#46668](https://github.com/woocommerce/woocommerce/pull/46668)
-* Tweak - Use "You’re" in task list progress title [#45978](https://github.com/woocommerce/woocommerce/pull/45978)
-* Tweak - WC_Discount: Add a filter for the items to apply coupons array. [#45791](https://github.com/woocommerce/woocommerce/pull/45791)
-* Performance - Apply upstream performance improvement to _get_templates_paths [#45619](https://github.com/woocommerce/woocommerce/pull/45619)
-* Performance - Avoid unnecessary query when HPOS compatibility mode is disabled. [#46616](https://github.com/woocommerce/woocommerce/pull/46616)
-* Performance - Don't load REST API when generating possible routes. [#45134](https://github.com/woocommerce/woocommerce/pull/45134)
-* Performance - Introduce vendor bundling to the blocks cart and checkout pages to improve performance. [#45859](https://github.com/woocommerce/woocommerce/pull/45859)
-* Performance - [Performance] Don't load REST API when hydrating blocks requests. [#45134](https://github.com/woocommerce/woocommerce/pull/45134)
-* Enhancement - Add filters to support adding custom search methods in HPOS admin and remember the last used search option [#45954](https://github.com/woocommerce/woocommerce/pull/45954)
-* Enhancement - Add more translator context to ambiguous words [#46382](https://github.com/woocommerce/woocommerce/pull/46382)
-* Enhancement - Adds support for co-branded credit cards [#45903](https://github.com/woocommerce/woocommerce/pull/45903)
-* Enhancement - Don't show a product in the featured products block if the status is other than published and the user doesn't have read capability for that product. [#45763](https://github.com/woocommerce/woocommerce/pull/45763)
-* Enhancement - Improve formatting for SE, LV, CZ, SK postcodes [#45478](https://github.com/woocommerce/woocommerce/pull/45478)
-* Enhancement - Regenerate share key on the fly [#46662](https://github.com/woocommerce/woocommerce/pull/46662)
-* Enhancement - Various UX improvements in HPOS CLI cleanup tool. [#45322](https://github.com/woocommerce/woocommerce/pull/45322)
+* Fix - Automated installation of the Legacy REST API plugin should only happen once. After that, it must be installed manually (if needed). [#47563](https://github.com/woocommerce/woocommerce/pull/47563)
+* Fix - Fixes a crash in the modal block editor when the Add button is clicked with Gutenberg 18.3.0 and later [#47561](https://github.com/woocommerce/woocommerce/pull/47561)
+* Fix - Fix warning when loading guest sessions from previous sessions. [#47514](https://github.com/woocommerce/woocommerce/pull/47514)
+* Fix - Prevent calling woocommerce.com on empty update-check and update-check-public payload. [#47507](https://github.com/woocommerce/woocommerce/pull/47507)
[See changelog for all versions](https://raw.githubusercontent.com/woocommerce/woocommerce/trunk/changelog.txt).
diff --git a/wp/wp-content/plugins/woocommerce/src/Internal/Utilities/PluginInstaller.php b/wp/wp-content/plugins/woocommerce/src/Internal/Utilities/PluginInstaller.php
index 842d2367..dfc4dad1 100644
--- a/wp/wp-content/plugins/woocommerce/src/Internal/Utilities/PluginInstaller.php
+++ b/wp/wp-content/plugins/woocommerce/src/Internal/Utilities/PluginInstaller.php
@@ -155,6 +155,12 @@ class PluginInstaller implements RegisterHooksInterface {
$auto_installed_plugins[ $plugin_name ] = $plugin_data;
update_site_option( 'woocommerce_autoinstalled_plugins', $auto_installed_plugins );
+ $auto_installed_plugins_history = get_site_option( 'woocommerce_history_of_autoinstalled_plugins', array() );
+ if ( ! isset( $auto_installed_plugins_history[ $plugin_name ] ) ) {
+ $auto_installed_plugins_history[ $plugin_name ] = $plugin_data;
+ update_site_option( 'woocommerce_history_of_autoinstalled_plugins', $auto_installed_plugins_history );
+ }
+
$post_install = function () use ( $plugin_name, $plugin_version, $installed_by, $plugin_url, $plugin_data ) {
$log_context = array(
'source' => 'plugin_auto_installs',
diff --git a/wp/wp-content/plugins/woocommerce/vendor/composer/installed.php b/wp/wp-content/plugins/woocommerce/vendor/composer/installed.php
index 8a2be56f..9782a645 100644
--- a/wp/wp-content/plugins/woocommerce/vendor/composer/installed.php
+++ b/wp/wp-content/plugins/woocommerce/vendor/composer/installed.php
@@ -1,8 +1,8 @@
array(
'name' => 'woocommerce/woocommerce',
- 'pretty_version' => '8.9.0',
- 'version' => '8.9.0.0',
+ 'pretty_version' => '8.9.1',
+ 'version' => '8.9.1.0',
'reference' => null,
'type' => 'wordpress-plugin',
'install_path' => __DIR__ . '/../../',
@@ -167,8 +167,8 @@
'dev_requirement' => false,
),
'woocommerce/woocommerce' => array(
- 'pretty_version' => '8.9.0',
- 'version' => '8.9.0.0',
+ 'pretty_version' => '8.9.1',
+ 'version' => '8.9.1.0',
'reference' => null,
'type' => 'wordpress-plugin',
'install_path' => __DIR__ . '/../../',
diff --git a/wp/wp-content/plugins/woocommerce/vendor/composer/jetpack_autoload_classmap.php b/wp/wp-content/plugins/woocommerce/vendor/composer/jetpack_autoload_classmap.php
index ed72aff6..2f6525b9 100644
--- a/wp/wp-content/plugins/woocommerce/vendor/composer/jetpack_autoload_classmap.php
+++ b/wp/wp-content/plugins/woocommerce/vendor/composer/jetpack_autoload_classmap.php
@@ -207,4459 +207,4459 @@ return array(
'path' => $vendorDir . '/automattic/jetpack-connection/src/class-tracking.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Coupons' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Coupons.php'
),
'Automattic\\WooCommerce\\Admin\\API\\CustomAttributeTraits' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/CustomAttributeTraits.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Customers' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Customers.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Data' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Data.php'
),
'Automattic\\WooCommerce\\Admin\\API\\DataCountries' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/DataCountries.php'
),
'Automattic\\WooCommerce\\Admin\\API\\DataDownloadIPs' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/DataDownloadIPs.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Experiments' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Experiments.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Features' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Features.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Init' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Init.php'
),
'Automattic\\WooCommerce\\Admin\\API\\LaunchYourStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/LaunchYourStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Leaderboards' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Leaderboards.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Marketing' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Marketing.php'
),
'Automattic\\WooCommerce\\Admin\\API\\MarketingCampaignTypes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/MarketingCampaignTypes.php'
),
'Automattic\\WooCommerce\\Admin\\API\\MarketingCampaigns' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/MarketingCampaigns.php'
),
'Automattic\\WooCommerce\\Admin\\API\\MarketingChannels' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/MarketingChannels.php'
),
'Automattic\\WooCommerce\\Admin\\API\\MarketingOverview' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/MarketingOverview.php'
),
'Automattic\\WooCommerce\\Admin\\API\\MarketingRecommendations' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/MarketingRecommendations.php'
),
'Automattic\\WooCommerce\\Admin\\API\\MobileAppMagicLink' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/MobileAppMagicLink.php'
),
'Automattic\\WooCommerce\\Admin\\API\\NavigationFavorites' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/NavigationFavorites.php'
),
'Automattic\\WooCommerce\\Admin\\API\\NoteActions' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/NoteActions.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Notes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Notes.php'
),
'Automattic\\WooCommerce\\Admin\\API\\OnboardingFreeExtensions' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/OnboardingFreeExtensions.php'
),
'Automattic\\WooCommerce\\Admin\\API\\OnboardingPlugins' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/OnboardingPlugins.php'
),
'Automattic\\WooCommerce\\Admin\\API\\OnboardingProductTypes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/OnboardingProductTypes.php'
),
'Automattic\\WooCommerce\\Admin\\API\\OnboardingProducts' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/OnboardingProducts.php'
),
'Automattic\\WooCommerce\\Admin\\API\\OnboardingProfile' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/OnboardingProfile.php'
),
'Automattic\\WooCommerce\\Admin\\API\\OnboardingTasks' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/OnboardingTasks.php'
),
'Automattic\\WooCommerce\\Admin\\API\\OnboardingThemes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/OnboardingThemes.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Options' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Options.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Orders' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Orders.php'
),
'Automattic\\WooCommerce\\Admin\\API\\PaymentGatewaySuggestions' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/PaymentGatewaySuggestions.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Plugins' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Plugins.php'
),
'Automattic\\WooCommerce\\Admin\\API\\ProductAttributeTerms' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/ProductAttributeTerms.php'
),
'Automattic\\WooCommerce\\Admin\\API\\ProductAttributes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/ProductAttributes.php'
),
'Automattic\\WooCommerce\\Admin\\API\\ProductCategories' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/ProductCategories.php'
),
'Automattic\\WooCommerce\\Admin\\API\\ProductForm' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/ProductForm.php'
),
'Automattic\\WooCommerce\\Admin\\API\\ProductReviews' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/ProductReviews.php'
),
'Automattic\\WooCommerce\\Admin\\API\\ProductVariations' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/ProductVariations.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Products' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Products.php'
),
'Automattic\\WooCommerce\\Admin\\API\\ProductsLowInStock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/ProductsLowInStock.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Cache' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Cache.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Categories\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Categories/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Categories\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Categories/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Categories\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Categories/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Coupons\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Coupons/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Coupons\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Coupons/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Coupons\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Coupons/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Coupons\\Stats\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Coupons/Stats/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Coupons\\Stats\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Coupons/Stats/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Coupons\\Stats\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Coupons/Stats/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Coupons\\Stats\\Segmenter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Coupons/Stats/Segmenter.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Customers\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Customers/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Customers\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Customers/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Customers\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Customers/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Customers\\Stats\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Customers/Stats/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Customers\\Stats\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Customers/Stats/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Customers\\Stats\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Customers/Stats/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\DataStoreInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/DataStoreInterface.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Downloads\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Downloads/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Downloads\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Downloads/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Downloads\\Files\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Downloads/Files/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Downloads\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Downloads/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Downloads\\Stats\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Downloads/Stats/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Downloads\\Stats\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Downloads/Stats/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Downloads\\Stats\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Downloads/Stats/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Export\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Export/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\ExportableInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/ExportableInterface.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\ExportableTraits' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/ExportableTraits.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\GenericController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/GenericController.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\GenericStatsController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/GenericStatsController.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Import\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Import/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Orders\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Orders/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Orders\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Orders/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Orders\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Orders/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Orders\\Stats\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Orders/Stats/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Orders\\Stats\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Orders/Stats/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Orders\\Stats\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Orders/Stats/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Orders\\Stats\\Segmenter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Orders/Stats/Segmenter.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\ParameterException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/ParameterException.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\PerformanceIndicators\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/PerformanceIndicators/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Products\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Products/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Products\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Products/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Products\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Products/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Products\\Stats\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Products/Stats/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Products\\Stats\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Products/Stats/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Products\\Stats\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Products/Stats/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Products\\Stats\\Segmenter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Products/Stats/Segmenter.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Revenue\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Revenue/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Revenue\\Stats\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Revenue/Stats/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Segmenter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Segmenter.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\SqlQuery' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/SqlQuery.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Stock\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Stock/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Stock\\Stats\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Stock/Stats/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Stock\\Stats\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Stock/Stats/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Stock\\Stats\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Stock/Stats/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Taxes\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Taxes/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Taxes\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Taxes/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Taxes\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Taxes/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Taxes\\Stats\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Taxes/Stats/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Taxes\\Stats\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Taxes/Stats/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Taxes\\Stats\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Taxes/Stats/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Taxes\\Stats\\Segmenter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Taxes/Stats/Segmenter.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\TimeInterval' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/TimeInterval.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Variations\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Variations/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Variations\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Variations/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Variations\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Variations/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Variations\\Stats\\Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Variations/Stats/Controller.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Variations\\Stats\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Variations/Stats/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Variations\\Stats\\Query' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Variations/Stats/Query.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Reports\\Variations\\Stats\\Segmenter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Reports/Variations/Stats/Segmenter.php'
),
'Automattic\\WooCommerce\\Admin\\API\\SettingOptions' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/SettingOptions.php'
),
'Automattic\\WooCommerce\\Admin\\API\\ShippingPartnerSuggestions' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/ShippingPartnerSuggestions.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Taxes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Taxes.php'
),
'Automattic\\WooCommerce\\Admin\\API\\Themes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/API/Themes.php'
),
'Automattic\\WooCommerce\\Admin\\BlockTemplates\\BlockContainerInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/BlockTemplates/BlockContainerInterface.php'
),
'Automattic\\WooCommerce\\Admin\\BlockTemplates\\BlockInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/BlockTemplates/BlockInterface.php'
),
'Automattic\\WooCommerce\\Admin\\BlockTemplates\\BlockTemplateInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/BlockTemplates/BlockTemplateInterface.php'
),
'Automattic\\WooCommerce\\Admin\\BlockTemplates\\ContainerInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/BlockTemplates/ContainerInterface.php'
),
'Automattic\\WooCommerce\\Admin\\Composer\\Package' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Composer/Package.php'
),
'Automattic\\WooCommerce\\Admin\\DataSourcePoller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/DataSourcePoller.php'
),
'Automattic\\WooCommerce\\Admin\\DateTimeProvider\\CurrentDateTimeProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/DateTimeProvider/CurrentDateTimeProvider.php'
),
'Automattic\\WooCommerce\\Admin\\DateTimeProvider\\DateTimeProviderInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/DateTimeProvider/DateTimeProviderInterface.php'
),
'Automattic\\WooCommerce\\Admin\\DeprecatedClassFacade' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/DeprecatedClassFacade.php'
),
'Automattic\\WooCommerce\\Admin\\FeaturePlugin' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/FeaturePlugin.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\AsyncProductEditorCategoryField\\Init' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/AsyncProductEditorCategoryField/Init.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\Features' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/Features.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\LaunchYourStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/LaunchYourStore.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\MarketingRecommendations\\DefaultMarketingRecommendations' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/MarketingRecommendations/DefaultMarketingRecommendations.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\MarketingRecommendations\\Init' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/MarketingRecommendations/Init.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\MarketingRecommendations\\MarketingRecommendationsDataSourcePoller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/MarketingRecommendations/MarketingRecommendationsDataSourcePoller.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\Navigation\\CoreMenu' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/Navigation/CoreMenu.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\Navigation\\Favorites' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/Navigation/Favorites.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\Navigation\\Init' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/Navigation/Init.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\Navigation\\Menu' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/Navigation/Menu.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\Navigation\\Screen' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/Navigation/Screen.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\NewProductManagementExperience' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/NewProductManagementExperience.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\Onboarding' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/Onboarding.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\DeprecatedExtendedTask' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/DeprecatedExtendedTask.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\DeprecatedOptions' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/DeprecatedOptions.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Init' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Init.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Task' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Task.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\TaskList' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/TaskList.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\TaskListSection' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/TaskListSection.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\TaskLists' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/TaskLists.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\TaskTraits' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/TaskTraits.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\AdditionalPayments' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/AdditionalPayments.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\Appearance' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/Appearance.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\CustomizeStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/CustomizeStore.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\ExperimentalShippingRecommendation' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/ExperimentalShippingRecommendation.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\GetMobileApp' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/GetMobileApp.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\LaunchYourStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/LaunchYourStore.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\Marketing' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/Marketing.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\Payments' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/Payments.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\Products' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/Products.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\Purchase' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/Purchase.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\ReviewShippingOptions' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/ReviewShippingOptions.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\Shipping' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/Shipping.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\StoreConnect' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/StoreConnect.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\StoreCreation' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/StoreCreation.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\StoreDetails' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/StoreDetails.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\Tax' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/Tax.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\TourInAppMarketplace' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/TourInAppMarketplace.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\OnboardingTasks\\Tasks\\WooCommercePayments' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/OnboardingTasks/Tasks/WooCommercePayments.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\PaymentGatewaySuggestions\\DefaultPaymentGateways' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/PaymentGatewaySuggestions/DefaultPaymentGateways.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\PaymentGatewaySuggestions\\EvaluateSuggestion' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/PaymentGatewaySuggestions/EvaluateSuggestion.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\PaymentGatewaySuggestions\\Init' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/PaymentGatewaySuggestions/Init.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\PaymentGatewaySuggestions\\PaymentGatewaySuggestionsDataSourcePoller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/PaymentGatewaySuggestions/PaymentGatewaySuggestionsDataSourcePoller.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\PaymentGatewaySuggestions\\PaymentGatewaysController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/PaymentGatewaySuggestions/PaymentGatewaysController.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\ProductBlockEditor\\BlockRegistry' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/ProductBlockEditor/BlockRegistry.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\ProductBlockEditor\\Init' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/ProductBlockEditor/Init.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\ProductBlockEditor\\ProductTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/ProductBlockEditor/ProductTemplate.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\ProductBlockEditor\\ProductTemplates\\GroupInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/ProductBlockEditor/ProductTemplates/GroupInterface.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\ProductBlockEditor\\ProductTemplates\\ProductFormTemplateInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/ProductBlockEditor/ProductTemplates/ProductFormTemplateInterface.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\ProductBlockEditor\\ProductTemplates\\SectionInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/ProductBlockEditor/ProductTemplates/SectionInterface.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\ProductBlockEditor\\ProductTemplates\\SubsectionInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/ProductBlockEditor/ProductTemplates/SubsectionInterface.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\ProductBlockEditor\\RedirectionController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/ProductBlockEditor/RedirectionController.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\ProductBlockEditor\\Tracks' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/ProductBlockEditor/Tracks.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\ShippingPartnerSuggestions\\DefaultShippingPartners' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/ShippingPartnerSuggestions/DefaultShippingPartners.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\ShippingPartnerSuggestions\\ShippingPartnerSuggestions' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/ShippingPartnerSuggestions/ShippingPartnerSuggestions.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\ShippingPartnerSuggestions\\ShippingPartnerSuggestionsDataSourcePoller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/ShippingPartnerSuggestions/ShippingPartnerSuggestionsDataSourcePoller.php'
),
'Automattic\\WooCommerce\\Admin\\Features\\TransientNotices' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Features/TransientNotices.php'
),
'Automattic\\WooCommerce\\Admin\\Loader' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Loader.php'
),
'Automattic\\WooCommerce\\Admin\\Marketing\\InstalledExtensions' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Marketing/InstalledExtensions.php'
),
'Automattic\\WooCommerce\\Admin\\Marketing\\MarketingCampaign' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Marketing/MarketingCampaign.php'
),
'Automattic\\WooCommerce\\Admin\\Marketing\\MarketingCampaignType' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Marketing/MarketingCampaignType.php'
),
'Automattic\\WooCommerce\\Admin\\Marketing\\MarketingChannelInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Marketing/MarketingChannelInterface.php'
),
'Automattic\\WooCommerce\\Admin\\Marketing\\MarketingChannels' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Marketing/MarketingChannels.php'
),
'Automattic\\WooCommerce\\Admin\\Marketing\\Price' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Marketing/Price.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\DataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DataStore.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\Note' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/Note.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\NoteTraits' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/NoteTraits.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\Notes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/Notes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\NotesUnavailableException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/NotesUnavailableException.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Note' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Coupon_Page_Moved' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Customize_Store_With_Blocks' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_EU_VAT_Number' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Edit_Products_On_The_Move' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Facebook_Marketing_Expert' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_First_Product' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Giving_Feedback_Notes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Install_JP_And_WCS_Plugins' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Launch_Checklist' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Migrate_From_Shopify' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Mobile_App' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_New_Sales_Record' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Onboarding_Email_Marketing' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Onboarding_Payments' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Online_Clothing_Store' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Order_Milestones' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Performance_On_Mobile' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Personalize_Store' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Real_Time_Order_Alerts' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Selling_Online_Courses' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Tracking_Opt_In' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_WooCommerce_Payments' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_WooCommerce_Subscriptions' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Notes\\WC_Admin_Notes_Woo_Subscriptions_Notes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Notes/DeprecatedNotes.php'
),
'Automattic\\WooCommerce\\Admin\\Overrides\\Order' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Overrides/Order.php'
),
'Automattic\\WooCommerce\\Admin\\Overrides\\OrderRefund' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Overrides/OrderRefund.php'
),
'Automattic\\WooCommerce\\Admin\\Overrides\\OrderTraits' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Overrides/OrderTraits.php'
),
'Automattic\\WooCommerce\\Admin\\Overrides\\ThemeUpgrader' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Overrides/ThemeUpgrader.php'
),
'Automattic\\WooCommerce\\Admin\\Overrides\\ThemeUpgraderSkin' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Overrides/ThemeUpgraderSkin.php'
),
'Automattic\\WooCommerce\\Admin\\PageController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/PageController.php'
),
'Automattic\\WooCommerce\\Admin\\PluginsHelper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/PluginsHelper.php'
),
'Automattic\\WooCommerce\\Admin\\PluginsInstallLoggers\\AsyncPluginsInstallLogger' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/PluginsInstallLoggers/AsyncPluginsInstallLogger.php'
),
'Automattic\\WooCommerce\\Admin\\PluginsInstallLoggers\\PluginsInstallLogger' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/PluginsInstallLoggers/PluginsInstallLogger.php'
),
'Automattic\\WooCommerce\\Admin\\PluginsInstaller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/PluginsInstaller.php'
),
'Automattic\\WooCommerce\\Admin\\PluginsProvider\\PluginsProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/PluginsProvider/PluginsProvider.php'
),
'Automattic\\WooCommerce\\Admin\\PluginsProvider\\PluginsProviderInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/PluginsProvider/PluginsProviderInterface.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\BaseLocationCountryRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/BaseLocationCountryRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\BaseLocationStateRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/BaseLocationStateRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\ComparisonOperation' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/ComparisonOperation.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\EvaluateAndGetStatus' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/EvaluateAndGetStatus.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\EvaluationLogger' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/EvaluationLogger.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\FailRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/FailRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\GetRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/GetRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\IsEcommerceRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/IsEcommerceRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\IsWooExpressRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/IsWooExpressRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\NotRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/NotRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\NoteStatusRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/NoteStatusRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\OnboardingProfileRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/OnboardingProfileRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\OptionRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/OptionRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\OrRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/OrRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\OrderCountRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/OrderCountRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\OrdersProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/OrdersProvider.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\PassRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/PassRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\PluginVersionRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/PluginVersionRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\PluginsActivatedRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/PluginsActivatedRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\ProductCountRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/ProductCountRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\PublishAfterTimeRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/PublishAfterTimeRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\PublishBeforeTimeRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/PublishBeforeTimeRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\RemoteInboxNotificationsDataSourcePoller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/RemoteInboxNotificationsDataSourcePoller.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\RemoteInboxNotificationsEngine' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/RemoteInboxNotificationsEngine.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\RuleEvaluator' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/RuleEvaluator.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\RuleProcessorInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/RuleProcessorInterface.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\SpecRunner' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/SpecRunner.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\StoredStateRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/StoredStateRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\StoredStateSetupForProducts' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/StoredStateSetupForProducts.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\TotalPaymentsVolumeProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/TotalPaymentsVolumeProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\TransformerInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/TransformerInterface.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\TransformerService' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/TransformerService.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\Transformers\\ArrayColumn' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/Transformers/ArrayColumn.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\Transformers\\ArrayFlatten' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/Transformers/ArrayFlatten.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\Transformers\\ArrayKeys' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/Transformers/ArrayKeys.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\Transformers\\ArraySearch' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/Transformers/ArraySearch.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\Transformers\\ArrayValues' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/Transformers/ArrayValues.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\Transformers\\Count' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/Transformers/Count.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\Transformers\\DotNotation' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/Transformers/DotNotation.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\Transformers\\PrepareUrl' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/Transformers/PrepareUrl.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\WCAdminActiveForProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/WCAdminActiveForProvider.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\WCAdminActiveForRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/WCAdminActiveForRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteInboxNotifications\\WooCommerceAdminUpdatedRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteInboxNotifications/WooCommerceAdminUpdatedRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\DataSourcePoller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/DataSourcePoller.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RemoteSpecsEngine' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RemoteSpecsEngine.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\BaseLocationCountryRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/BaseLocationCountryRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\BaseLocationStateRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/BaseLocationStateRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\ComparisonOperation' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/ComparisonOperation.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\EvaluateAndGetStatus' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/EvaluateAndGetStatus.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\EvaluationLogger' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/EvaluationLogger.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\FailRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/FailRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\GetRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/GetRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\IsEcommerceRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/IsEcommerceRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\IsWooExpressRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/IsWooExpressRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\NotRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/NotRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\NoteStatusRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/NoteStatusRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\OnboardingProfileRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/OnboardingProfileRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\OptionRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/OptionRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\OrRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/OrRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\OrderCountRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/OrderCountRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\OrdersProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/OrdersProvider.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\PassRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/PassRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\PluginVersionRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/PluginVersionRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\PluginsActivatedRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/PluginsActivatedRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\ProductCountRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/ProductCountRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\PublishAfterTimeRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/PublishAfterTimeRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\PublishBeforeTimeRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/PublishBeforeTimeRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\RuleEvaluator' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/RuleEvaluator.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\RuleProcessorInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/RuleProcessorInterface.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\StoredStateRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/StoredStateRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\StoredStateSetupForProducts' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/StoredStateSetupForProducts.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\TotalPaymentsVolumeProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/TotalPaymentsVolumeProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\Transformers\\ArrayColumn' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/Transformers/ArrayColumn.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\Transformers\\ArrayFlatten' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/Transformers/ArrayFlatten.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\Transformers\\ArrayKeys' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/Transformers/ArrayKeys.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\Transformers\\ArraySearch' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/Transformers/ArraySearch.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\Transformers\\ArrayValues' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/Transformers/ArrayValues.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\Transformers\\Count' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/Transformers/Count.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\Transformers\\DotNotation' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/Transformers/DotNotation.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\Transformers\\PrepareUrl' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/Transformers/PrepareUrl.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\Transformers\\TransformerInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/Transformers/TransformerInterface.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\Transformers\\TransformerService' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/Transformers/TransformerService.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\WCAdminActiveForProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/WCAdminActiveForProvider.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\WCAdminActiveForRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/WCAdminActiveForRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\RemoteSpecs\\RuleProcessors\\WooCommerceAdminUpdatedRuleProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/RemoteSpecs/RuleProcessors/WooCommerceAdminUpdatedRuleProcessor.php'
),
'Automattic\\WooCommerce\\Admin\\ReportCSVEmail' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/ReportCSVEmail.php'
),
'Automattic\\WooCommerce\\Admin\\ReportCSVExporter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/ReportCSVExporter.php'
),
'Automattic\\WooCommerce\\Admin\\ReportExporter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/ReportExporter.php'
),
'Automattic\\WooCommerce\\Admin\\ReportsSync' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/ReportsSync.php'
),
'Automattic\\WooCommerce\\Admin\\Schedulers\\SchedulerTraits' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/Schedulers/SchedulerTraits.php'
),
'Automattic\\WooCommerce\\Admin\\WCAdminHelper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Admin/WCAdminHelper.php'
),
'Automattic\\WooCommerce\\Autoloader' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Autoloader.php'
),
'Automattic\\WooCommerce\\Blocks\\AIContent\\ContentProcessor' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/AIContent/ContentProcessor.php'
),
'Automattic\\WooCommerce\\Blocks\\AIContent\\PatternsHelper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/AIContent/PatternsHelper.php'
),
'Automattic\\WooCommerce\\Blocks\\AIContent\\UpdatePatterns' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/AIContent/UpdatePatterns.php'
),
'Automattic\\WooCommerce\\Blocks\\AIContent\\UpdateProducts' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/AIContent/UpdateProducts.php'
),
'Automattic\\WooCommerce\\Blocks\\AI\\Configuration' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/AI/Configuration.php'
),
'Automattic\\WooCommerce\\Blocks\\AI\\Connection' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/AI/Connection.php'
),
'Automattic\\WooCommerce\\Blocks\\Assets' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Assets.php'
),
'Automattic\\WooCommerce\\Blocks\\AssetsController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/AssetsController.php'
),
'Automattic\\WooCommerce\\Blocks\\Assets\\Api' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Assets/Api.php'
),
'Automattic\\WooCommerce\\Blocks\\Assets\\AssetDataRegistry' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Assets/AssetDataRegistry.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockPatterns' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockPatterns.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTemplatesController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTemplatesController.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTemplatesRegistry' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTemplatesRegistry.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypesController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypesController.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\AbstractBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/AbstractBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\AbstractDynamicBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/AbstractDynamicBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\AbstractInnerBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/AbstractInnerBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\AbstractProductGrid' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/AbstractProductGrid.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ActiveFilters' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ActiveFilters.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\AddToCartForm' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/AddToCartForm.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\AllProducts' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/AllProducts.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\AllReviews' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/AllReviews.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\AtomicBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/AtomicBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\AttributeFilter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/AttributeFilter.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\Breadcrumbs' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/Breadcrumbs.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\Cart' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/Cart.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartAcceptedPaymentMethodsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartAcceptedPaymentMethodsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartCrossSellsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartCrossSellsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartCrossSellsProductsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartCrossSellsProductsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartExpressPaymentBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartExpressPaymentBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartItemsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartItemsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartLineItemsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartLineItemsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartOrderSummaryBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartOrderSummaryBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartOrderSummaryCouponFormBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartOrderSummaryCouponFormBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartOrderSummaryDiscountBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartOrderSummaryDiscountBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartOrderSummaryFeeBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartOrderSummaryFeeBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartOrderSummaryHeadingBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartOrderSummaryHeadingBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartOrderSummaryShippingBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartOrderSummaryShippingBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartOrderSummarySubtotalBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartOrderSummarySubtotalBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartOrderSummaryTaxesBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartOrderSummaryTaxesBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartOrderSummaryTotalsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartOrderSummaryTotalsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CartTotalsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CartTotalsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CatalogSorting' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CatalogSorting.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\Checkout' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/Checkout.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutActionsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutActionsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutAdditionalInformationBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutAdditionalInformationBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutBillingAddressBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutBillingAddressBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutContactInformationBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutContactInformationBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutExpressPaymentBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutExpressPaymentBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutFieldsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutFieldsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutOrderNoteBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutOrderNoteBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutOrderSummaryBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutOrderSummaryBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutOrderSummaryCartItemsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutOrderSummaryCartItemsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutOrderSummaryCouponFormBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutOrderSummaryCouponFormBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutOrderSummaryDiscountBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutOrderSummaryDiscountBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutOrderSummaryFeeBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutOrderSummaryFeeBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutOrderSummaryShippingBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutOrderSummaryShippingBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutOrderSummarySubtotalBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutOrderSummarySubtotalBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutOrderSummaryTaxesBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutOrderSummaryTaxesBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutOrderSummaryTotalsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutOrderSummaryTotalsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutPaymentBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutPaymentBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutPickupOptionsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutPickupOptionsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutShippingAddressBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutShippingAddressBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutShippingMethodBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutShippingMethodBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutShippingMethodsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutShippingMethodsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutTermsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutTermsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CheckoutTotalsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CheckoutTotalsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ClassicShortcode' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ClassicShortcode.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ClassicTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ClassicTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ComingSoon' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ComingSoon.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\CustomerAccount' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/CustomerAccount.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\EmptyCartBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/EmptyCartBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\EmptyMiniCartContentsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/EmptyMiniCartContentsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\FeaturedCategory' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/FeaturedCategory.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\FeaturedItem' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/FeaturedItem.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\FeaturedProduct' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/FeaturedProduct.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\FilledCartBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/FilledCartBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\FilledMiniCartContentsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/FilledMiniCartContentsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\FilterWrapper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/FilterWrapper.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\HandpickedProducts' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/HandpickedProducts.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\MiniCart' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/MiniCart.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\MiniCartCartButtonBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/MiniCartCartButtonBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\MiniCartCheckoutButtonBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/MiniCartCheckoutButtonBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\MiniCartContents' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/MiniCartContents.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\MiniCartFooterBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/MiniCartFooterBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\MiniCartItemsBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/MiniCartItemsBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\MiniCartProductsTableBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/MiniCartProductsTableBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\MiniCartShoppingButtonBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/MiniCartShoppingButtonBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\MiniCartTitleBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/MiniCartTitleBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\MiniCartTitleItemsCounterBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/MiniCartTitleItemsCounterBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\MiniCartTitleLabelBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/MiniCartTitleLabelBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\OrderConfirmation\\AbstractOrderConfirmationBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/OrderConfirmation/AbstractOrderConfirmationBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\OrderConfirmation\\AdditionalFields' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/OrderConfirmation/AdditionalFields.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\OrderConfirmation\\AdditionalFieldsWrapper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/OrderConfirmation/AdditionalFieldsWrapper.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\OrderConfirmation\\AdditionalInformation' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/OrderConfirmation/AdditionalInformation.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\OrderConfirmation\\BillingAddress' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/OrderConfirmation/BillingAddress.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\OrderConfirmation\\BillingWrapper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/OrderConfirmation/BillingWrapper.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\OrderConfirmation\\Downloads' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/OrderConfirmation/Downloads.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\OrderConfirmation\\DownloadsWrapper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/OrderConfirmation/DownloadsWrapper.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\OrderConfirmation\\ShippingAddress' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/OrderConfirmation/ShippingAddress.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\OrderConfirmation\\ShippingWrapper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/OrderConfirmation/ShippingWrapper.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\OrderConfirmation\\Status' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/OrderConfirmation/Status.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\OrderConfirmation\\Summary' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/OrderConfirmation/Summary.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\OrderConfirmation\\Totals' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/OrderConfirmation/Totals.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\OrderConfirmation\\TotalsWrapper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/OrderConfirmation/TotalsWrapper.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\PageContentWrapper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/PageContentWrapper.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\PriceFilter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/PriceFilter.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProceedToCheckoutBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProceedToCheckoutBlock.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductAverageRating' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductAverageRating.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductBestSellers' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductBestSellers.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductButton' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductButton.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductCategories' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductCategories.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductCategory' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductCategory.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductCollection' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductCollection.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductCollectionNoResults' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductCollectionNoResults.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductDetails' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductDetails.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductFilter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductFilter.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductFilterActive' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductFilterActive.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductFilterAttribute' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductFilterAttribute.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductFilterPrice' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductFilterPrice.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductFilterRating' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductFilterRating.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductFilterStockStatus' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductFilterStockStatus.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductGallery' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductGallery.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductGalleryLargeImage' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductGalleryLargeImage.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductGalleryLargeImageNextPrevious' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductGalleryLargeImageNextPrevious.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductGalleryPager' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductGalleryPager.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductGalleryThumbnails' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductGalleryThumbnails.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductImage' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductImage.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductImageGallery' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductImageGallery.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductNew' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductNew.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductOnSale' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductOnSale.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductPrice' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductPrice.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductQuery' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductQuery.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductRating' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductRating.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductRatingCounter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductRatingCounter.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductRatingStars' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductRatingStars.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductResultsCount' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductResultsCount.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductReviews' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductReviews.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductSKU' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductSKU.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductSaleBadge' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductSaleBadge.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductSearch' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductSearch.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductStockIndicator' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductStockIndicator.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductSummary' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductSummary.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductTag' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductTag.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductTitle' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductTitle.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductTopRated' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductTopRated.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ProductsByAttribute' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ProductsByAttribute.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\RatingFilter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/RatingFilter.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\RelatedProducts' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/RelatedProducts.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ReviewsByCategory' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ReviewsByCategory.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\ReviewsByProduct' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/ReviewsByProduct.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\SingleProduct' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/SingleProduct.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\StockFilter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/StockFilter.php'
),
'Automattic\\WooCommerce\\Blocks\\BlockTypes\\StoreNotices' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/BlockTypes/StoreNotices.php'
),
'Automattic\\WooCommerce\\Blocks\\Domain\\Bootstrap' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Domain/Bootstrap.php'
),
'Automattic\\WooCommerce\\Blocks\\Domain\\Package' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Domain/Package.php'
),
'Automattic\\WooCommerce\\Blocks\\Domain\\Services\\CheckoutFields' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Domain/Services/CheckoutFields.php'
),
'Automattic\\WooCommerce\\Blocks\\Domain\\Services\\CheckoutFieldsAdmin' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Domain/Services/CheckoutFieldsAdmin.php'
),
'Automattic\\WooCommerce\\Blocks\\Domain\\Services\\CheckoutFieldsFrontend' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Domain/Services/CheckoutFieldsFrontend.php'
),
'Automattic\\WooCommerce\\Blocks\\Domain\\Services\\CreateAccount' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Domain/Services/CreateAccount.php'
),
'Automattic\\WooCommerce\\Blocks\\Domain\\Services\\DraftOrders' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Domain/Services/DraftOrders.php'
),
'Automattic\\WooCommerce\\Blocks\\Domain\\Services\\Email\\CustomerNewAccount' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Domain/Services/Email/CustomerNewAccount.php'
),
'Automattic\\WooCommerce\\Blocks\\Domain\\Services\\FeatureGating' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Domain/Services/FeatureGating.php'
),
'Automattic\\WooCommerce\\Blocks\\Domain\\Services\\GoogleAnalytics' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Domain/Services/GoogleAnalytics.php'
),
'Automattic\\WooCommerce\\Blocks\\Domain\\Services\\Hydration' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Domain/Services/Hydration.php'
),
'Automattic\\WooCommerce\\Blocks\\Domain\\Services\\Notices' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Domain/Services/Notices.php'
),
'Automattic\\WooCommerce\\Blocks\\Domain\\Services\\OnboardingTasks\\ReviewCheckoutTask' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Domain/Services/OnboardingTasks/ReviewCheckoutTask.php'
),
'Automattic\\WooCommerce\\Blocks\\Domain\\Services\\OnboardingTasks\\TasksController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Domain/Services/OnboardingTasks/TasksController.php'
),
'Automattic\\WooCommerce\\Blocks\\Images\\Pexels' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Images/Pexels.php'
),
'Automattic\\WooCommerce\\Blocks\\InboxNotifications' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/InboxNotifications.php'
),
'Automattic\\WooCommerce\\Blocks\\Installer' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Installer.php'
),
'Automattic\\WooCommerce\\Blocks\\Integrations\\IntegrationInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Integrations/IntegrationInterface.php'
),
'Automattic\\WooCommerce\\Blocks\\Integrations\\IntegrationRegistry' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Integrations/IntegrationRegistry.php'
),
'Automattic\\WooCommerce\\Blocks\\InteractivityComponents\\CheckboxList' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/InteractivityComponents/CheckboxList.php'
),
'Automattic\\WooCommerce\\Blocks\\InteractivityComponents\\Dropdown' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/InteractivityComponents/Dropdown.php'
),
'Automattic\\WooCommerce\\Blocks\\Library' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Library.php'
),
'Automattic\\WooCommerce\\Blocks\\Migration' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Migration.php'
),
'Automattic\\WooCommerce\\Blocks\\Options' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Options.php'
),
'Automattic\\WooCommerce\\Blocks\\Package' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Package.php'
),
'Automattic\\WooCommerce\\Blocks\\Payments\\Api' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Payments/Api.php'
),
'Automattic\\WooCommerce\\Blocks\\Payments\\Integrations\\AbstractPaymentMethodType' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Payments/Integrations/AbstractPaymentMethodType.php'
),
'Automattic\\WooCommerce\\Blocks\\Payments\\Integrations\\BankTransfer' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Payments/Integrations/BankTransfer.php'
),
'Automattic\\WooCommerce\\Blocks\\Payments\\Integrations\\CashOnDelivery' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Payments/Integrations/CashOnDelivery.php'
),
'Automattic\\WooCommerce\\Blocks\\Payments\\Integrations\\Cheque' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Payments/Integrations/Cheque.php'
),
'Automattic\\WooCommerce\\Blocks\\Payments\\Integrations\\PayPal' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Payments/Integrations/PayPal.php'
),
'Automattic\\WooCommerce\\Blocks\\Payments\\PaymentMethodRegistry' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Payments/PaymentMethodRegistry.php'
),
'Automattic\\WooCommerce\\Blocks\\Payments\\PaymentMethodTypeInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Payments/PaymentMethodTypeInterface.php'
),
'Automattic\\WooCommerce\\Blocks\\QueryFilters' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/QueryFilters.php'
),
'Automattic\\WooCommerce\\Blocks\\Registry\\AbstractDependencyType' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Registry/AbstractDependencyType.php'
),
'Automattic\\WooCommerce\\Blocks\\Registry\\Container' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Registry/Container.php'
),
'Automattic\\WooCommerce\\Blocks\\Registry\\FactoryType' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Registry/FactoryType.php'
),
'Automattic\\WooCommerce\\Blocks\\Registry\\SharedType' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Registry/SharedType.php'
),
'Automattic\\WooCommerce\\Blocks\\Shipping\\PickupLocation' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Shipping/PickupLocation.php'
),
'Automattic\\WooCommerce\\Blocks\\Shipping\\ShippingController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Shipping/ShippingController.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\AbstractPageTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/AbstractPageTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\AbstractTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/AbstractTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\AbstractTemplateCompatibility' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/AbstractTemplateCompatibility.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\AbstractTemplatePart' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/AbstractTemplatePart.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\ArchiveProductTemplatesCompatibility' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/ArchiveProductTemplatesCompatibility.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\CartTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/CartTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\CheckoutHeaderTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/CheckoutHeaderTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\CheckoutTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/CheckoutTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\ClassicTemplatesCompatibility' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/ClassicTemplatesCompatibility.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\ComingSoonTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/ComingSoonTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\MiniCartTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/MiniCartTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\OrderConfirmationTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/OrderConfirmationTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\ProductAttributeTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/ProductAttributeTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\ProductCatalogTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/ProductCatalogTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\ProductCategoryTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/ProductCategoryTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\ProductSearchResultsTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/ProductSearchResultsTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\ProductTagTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/ProductTagTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\SingleProductTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/SingleProductTemplate.php'
),
'Automattic\\WooCommerce\\Blocks\\Templates\\SingleProductTemplateCompatibility' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Templates/SingleProductTemplateCompatibility.php'
),
'Automattic\\WooCommerce\\Blocks\\Utils\\BlockHooksTrait' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Utils/BlockHooksTrait.php'
),
'Automattic\\WooCommerce\\Blocks\\Utils\\BlockTemplateUtils' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Utils/BlockTemplateUtils.php'
),
'Automattic\\WooCommerce\\Blocks\\Utils\\BlocksWpQuery' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Utils/BlocksWpQuery.php'
),
'Automattic\\WooCommerce\\Blocks\\Utils\\CartCheckoutUtils' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Utils/CartCheckoutUtils.php'
),
'Automattic\\WooCommerce\\Blocks\\Utils\\MiniCartUtils' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Utils/MiniCartUtils.php'
),
'Automattic\\WooCommerce\\Blocks\\Utils\\ProductCollectionUtils' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Utils/ProductCollectionUtils.php'
),
'Automattic\\WooCommerce\\Blocks\\Utils\\ProductGalleryUtils' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Utils/ProductGalleryUtils.php'
),
'Automattic\\WooCommerce\\Blocks\\Utils\\StyleAttributesUtils' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Utils/StyleAttributesUtils.php'
),
'Automattic\\WooCommerce\\Blocks\\Utils\\Utils' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Utils/Utils.php'
),
'Automattic\\WooCommerce\\Caches\\OrderCache' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Caches/OrderCache.php'
),
'Automattic\\WooCommerce\\Caches\\OrderCacheController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Caches/OrderCacheController.php'
),
'Automattic\\WooCommerce\\Caching\\CacheEngine' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Caching/CacheEngine.php'
),
'Automattic\\WooCommerce\\Caching\\CacheException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Caching/CacheException.php'
),
'Automattic\\WooCommerce\\Caching\\CacheNameSpaceTrait' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Caching/CacheNameSpaceTrait.php'
),
'Automattic\\WooCommerce\\Caching\\ObjectCache' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Caching/ObjectCache.php'
),
'Automattic\\WooCommerce\\Caching\\WPCacheEngine' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Caching/WPCacheEngine.php'
),
'Automattic\\WooCommerce\\Checkout\\Helpers\\ReserveStock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Checkout/Helpers/ReserveStock.php'
),
'Automattic\\WooCommerce\\Checkout\\Helpers\\ReserveStockException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Checkout/Helpers/ReserveStockException.php'
),
'Automattic\\WooCommerce\\Container' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Container.php'
),
'Automattic\\WooCommerce\\DataBase\\Migrations\\CustomOrderTable\\CLIRunner' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Database/Migrations/CustomOrderTable/CLIRunner.php'
),
'Automattic\\WooCommerce\\Database\\Migrations\\CustomOrderTable\\PostMetaToOrderMetaMigrator' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Database/Migrations/CustomOrderTable/PostMetaToOrderMetaMigrator.php'
),
'Automattic\\WooCommerce\\Database\\Migrations\\CustomOrderTable\\PostToOrderAddressTableMigrator' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Database/Migrations/CustomOrderTable/PostToOrderAddressTableMigrator.php'
),
'Automattic\\WooCommerce\\Database\\Migrations\\CustomOrderTable\\PostToOrderOpTableMigrator' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Database/Migrations/CustomOrderTable/PostToOrderOpTableMigrator.php'
),
'Automattic\\WooCommerce\\Database\\Migrations\\CustomOrderTable\\PostToOrderTableMigrator' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Database/Migrations/CustomOrderTable/PostToOrderTableMigrator.php'
),
'Automattic\\WooCommerce\\Database\\Migrations\\CustomOrderTable\\PostsToOrdersMigrationController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Database/Migrations/CustomOrderTable/PostsToOrdersMigrationController.php'
),
'Automattic\\WooCommerce\\Database\\Migrations\\MetaToCustomTableMigrator' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Database/Migrations/MetaToCustomTableMigrator.php'
),
'Automattic\\WooCommerce\\Database\\Migrations\\MetaToMetaTableMigrator' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Database/Migrations/MetaToMetaTableMigrator.php'
),
'Automattic\\WooCommerce\\Database\\Migrations\\MigrationHelper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Database/Migrations/MigrationHelper.php'
),
'Automattic\\WooCommerce\\Database\\Migrations\\TableMigrator' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Database/Migrations/TableMigrator.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\ActivityPanels' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/ActivityPanels.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Analytics' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Analytics.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\BlockTemplates\\AbstractBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/BlockTemplates/AbstractBlock.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\BlockTemplates\\AbstractBlockTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/BlockTemplates/AbstractBlockTemplate.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\BlockTemplates\\Block' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/BlockTemplates/Block.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\BlockTemplates\\BlockContainerTrait' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/BlockTemplates/BlockContainerTrait.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\BlockTemplates\\BlockFormattedTemplateTrait' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/BlockTemplates/BlockFormattedTemplateTrait.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\BlockTemplates\\BlockTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/BlockTemplates/BlockTemplate.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\BlockTemplates\\BlockTemplateLogger' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/BlockTemplates/BlockTemplateLogger.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\CategoryLookup' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/CategoryLookup.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Coupons' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Coupons.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\CouponsMovedTrait' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/CouponsMovedTrait.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\CustomerEffortScoreTracks' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/CustomerEffortScoreTracks.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Events' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Events.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\FeaturePlugin' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/FeaturePlugin.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Homescreen' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Homescreen.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Loader' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Loader.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Logging\\FileV2\\File' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Logging/FileV2/File.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Logging\\FileV2\\FileController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Logging/FileV2/FileController.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Logging\\FileV2\\FileExporter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Logging/FileV2/FileExporter.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Logging\\FileV2\\FileListTable' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Logging/FileV2/FileListTable.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Logging\\FileV2\\SearchListTable' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Logging/FileV2/SearchListTable.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Logging\\LogHandlerFileV2' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Logging/LogHandlerFileV2.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Logging\\PageController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Logging/PageController.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Logging\\Settings' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Logging/Settings.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Marketing' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Marketing.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Marketing\\MarketingSpecs' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Marketing/MarketingSpecs.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Marketplace' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Marketplace.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\MobileAppBanner' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/MobileAppBanner.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\AddFirstProduct' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/AddFirstProduct.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\ChoosingTheme' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/ChoosingTheme.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\CouponPageMoved' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/CouponPageMoved.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\CustomizeStoreWithBlocks' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/CustomizeStoreWithBlocks.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\CustomizingProductCatalog' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/CustomizingProductCatalog.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\EUVATNumber' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/EUVATNumber.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\EditProductsOnTheMove' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/EditProductsOnTheMove.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\EmailNotification' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/EmailNotification.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\FirstProduct' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/FirstProduct.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\GivingFeedbackNotes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/GivingFeedbackNotes.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\InstallJPAndWCSPlugins' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/InstallJPAndWCSPlugins.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\LaunchChecklist' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/LaunchChecklist.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\MagentoMigration' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/MagentoMigration.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\ManageOrdersOnTheGo' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/ManageOrdersOnTheGo.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\MarketingJetpack' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/MarketingJetpack.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\MerchantEmailNotifications' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/MerchantEmailNotifications.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\MigrateFromShopify' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/MigrateFromShopify.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\MobileApp' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/MobileApp.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\NewSalesRecord' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/NewSalesRecord.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\OnboardingPayments' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/OnboardingPayments.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\OnlineClothingStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/OnlineClothingStore.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\OrderMilestones' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/OrderMilestones.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\PaymentsMoreInfoNeeded' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/PaymentsMoreInfoNeeded.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\PaymentsRemindMeLater' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/PaymentsRemindMeLater.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\PerformanceOnMobile' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/PerformanceOnMobile.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\PersonalizeStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/PersonalizeStore.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\RealTimeOrderAlerts' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/RealTimeOrderAlerts.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\SellingOnlineCourses' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/SellingOnlineCourses.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\TrackingOptIn' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/TrackingOptIn.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\UnsecuredReportFiles' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/UnsecuredReportFiles.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\WooCommercePayments' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/WooCommercePayments.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\WooCommerceSubscriptions' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/WooCommerceSubscriptions.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Notes\\WooSubscriptionsNotes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Notes/WooSubscriptionsNotes.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Onboarding\\Onboarding' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Onboarding/Onboarding.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Onboarding\\OnboardingFonts' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Onboarding/OnboardingFonts.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Onboarding\\OnboardingHelper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Onboarding/OnboardingHelper.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Onboarding\\OnboardingIndustries' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Onboarding/OnboardingIndustries.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Onboarding\\OnboardingJetpack' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Onboarding/OnboardingJetpack.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Onboarding\\OnboardingMailchimp' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Onboarding/OnboardingMailchimp.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Onboarding\\OnboardingProducts' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Onboarding/OnboardingProducts.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Onboarding\\OnboardingProfile' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Onboarding/OnboardingProfile.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Onboarding\\OnboardingSetupWizard' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Onboarding/OnboardingSetupWizard.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Onboarding\\OnboardingSync' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Onboarding/OnboardingSync.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Onboarding\\OnboardingThemes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Onboarding/OnboardingThemes.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Orders\\COTRedirectionController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Orders/COTRedirectionController.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Orders\\Edit' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Orders/Edit.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Orders\\EditLock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Orders/EditLock.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Orders\\ListTable' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Orders/ListTable.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Orders\\MetaBoxes\\CustomMetaBox' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Orders/MetaBoxes/CustomMetaBox.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Orders\\MetaBoxes\\CustomerHistory' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Orders/MetaBoxes/CustomerHistory.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Orders\\MetaBoxes\\OrderAttribution' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Orders/MetaBoxes/OrderAttribution.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Orders\\MetaBoxes\\TaxonomiesMetaBox' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Orders/MetaBoxes/TaxonomiesMetaBox.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Orders\\PageController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Orders/PageController.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Orders\\PostsRedirectionController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Orders/PostsRedirectionController.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\ProductForm\\Component' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/ProductForm/Component.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\ProductForm\\ComponentTrait' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/ProductForm/ComponentTrait.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\ProductForm\\Field' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/ProductForm/Field.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\ProductForm\\FormFactory' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/ProductForm/FormFactory.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\ProductForm\\Section' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/ProductForm/Section.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\ProductForm\\Subsection' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/ProductForm/Subsection.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\ProductForm\\Tab' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/ProductForm/Tab.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\ProductReviews\\Reviews' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/ProductReviews/Reviews.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\ProductReviews\\ReviewsCommentsOverrides' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/ProductReviews/ReviewsCommentsOverrides.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\ProductReviews\\ReviewsListTable' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/ProductReviews/ReviewsListTable.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\ProductReviews\\ReviewsUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/ProductReviews/ReviewsUtil.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\RemoteFreeExtensions\\DefaultFreeExtensions' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/RemoteFreeExtensions/DefaultFreeExtensions.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\RemoteFreeExtensions\\EvaluateExtension' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/RemoteFreeExtensions/EvaluateExtension.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\RemoteFreeExtensions\\Init' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/RemoteFreeExtensions/Init.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\RemoteFreeExtensions\\RemoteFreeExtensionsDataSourcePoller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/RemoteFreeExtensions/RemoteFreeExtensionsDataSourcePoller.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\RemoteInboxNotifications' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/RemoteInboxNotifications.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Schedulers\\CustomersScheduler' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Schedulers/CustomersScheduler.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Schedulers\\ImportInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Schedulers/ImportInterface.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Schedulers\\ImportScheduler' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Schedulers/ImportScheduler.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Schedulers\\MailchimpScheduler' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Schedulers/MailchimpScheduler.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Schedulers\\OrdersScheduler' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Schedulers/OrdersScheduler.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Settings' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Settings.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\SettingsNavigationFeature' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/SettingsNavigationFeature.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\ShippingLabelBanner' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/ShippingLabelBanner.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\ShippingLabelBannerDisplayRules' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/ShippingLabelBannerDisplayRules.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\SiteHealth' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/SiteHealth.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Survey' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Survey.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\SystemStatusReport' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/SystemStatusReport.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\Translations' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/Translations.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\WCAdminAssets' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/WCAdminAssets.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\WCAdminSharedSettings' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/WCAdminSharedSettings.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\WCAdminUser' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/WCAdminUser.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\WCPayPromotion\\Init' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/WCPayPromotion/Init.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\WCPayPromotion\\WCPayPromotionDataSourcePoller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/WCPayPromotion/WCPayPromotionDataSourcePoller.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\WCPayPromotion\\WCPaymentGatewayPreInstallWCPayPromotion' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/WCPayPromotion/WCPaymentGatewayPreInstallWCPayPromotion.php'
),
'Automattic\\WooCommerce\\Internal\\Admin\\WcPayWelcomePage' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Admin/WcPayWelcomePage.php'
),
'Automattic\\WooCommerce\\Internal\\AssignDefaultCategory' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/AssignDefaultCategory.php'
),
'Automattic\\WooCommerce\\Internal\\BatchProcessing\\BatchProcessingController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/BatchProcessing/BatchProcessingController.php'
),
'Automattic\\WooCommerce\\Internal\\BatchProcessing\\BatchProcessorInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/BatchProcessing/BatchProcessorInterface.php'
),
'Automattic\\WooCommerce\\Internal\\ComingSoon\\ComingSoonCacheInvalidator' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ComingSoon/ComingSoonCacheInvalidator.php'
),
'Automattic\\WooCommerce\\Internal\\ComingSoon\\ComingSoonHelper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ComingSoon/ComingSoonHelper.php'
),
'Automattic\\WooCommerce\\Internal\\ComingSoon\\ComingSoonRequestHandler' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ComingSoon/ComingSoonRequestHandler.php'
),
'Automattic\\WooCommerce\\Internal\\DataStores\\CustomMetaDataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DataStores/CustomMetaDataStore.php'
),
'Automattic\\WooCommerce\\Internal\\DataStores\\Orders\\CustomOrdersTableController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DataStores/Orders/CustomOrdersTableController.php'
),
'Automattic\\WooCommerce\\Internal\\DataStores\\Orders\\DataSynchronizer' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DataStores/Orders/DataSynchronizer.php'
),
'Automattic\\WooCommerce\\Internal\\DataStores\\Orders\\LegacyDataCleanup' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DataStores/Orders/LegacyDataCleanup.php'
),
'Automattic\\WooCommerce\\Internal\\DataStores\\Orders\\LegacyDataHandler' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DataStores/Orders/LegacyDataHandler.php'
),
'Automattic\\WooCommerce\\Internal\\DataStores\\Orders\\OrdersTableDataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DataStores/Orders/OrdersTableDataStore.php'
),
'Automattic\\WooCommerce\\Internal\\DataStores\\Orders\\OrdersTableDataStoreMeta' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DataStores/Orders/OrdersTableDataStoreMeta.php'
),
'Automattic\\WooCommerce\\Internal\\DataStores\\Orders\\OrdersTableFieldQuery' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DataStores/Orders/OrdersTableFieldQuery.php'
),
'Automattic\\WooCommerce\\Internal\\DataStores\\Orders\\OrdersTableMetaQuery' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DataStores/Orders/OrdersTableMetaQuery.php'
),
'Automattic\\WooCommerce\\Internal\\DataStores\\Orders\\OrdersTableQuery' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DataStores/Orders/OrdersTableQuery.php'
),
'Automattic\\WooCommerce\\Internal\\DataStores\\Orders\\OrdersTableRefundDataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DataStores/Orders/OrdersTableRefundDataStore.php'
),
'Automattic\\WooCommerce\\Internal\\DataStores\\Orders\\OrdersTableSearchQuery' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DataStores/Orders/OrdersTableSearchQuery.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\AbstractServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/AbstractServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ContainerException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ContainerException.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\Definition' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/Definition.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ExtendedContainer' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ExtendedContainer.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\AbstractInterfaceServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/AbstractInterfaceServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\AssignDefaultCategoryServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/AssignDefaultCategoryServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\BatchProcessingServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/BatchProcessingServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\COTMigrationServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/COTMigrationServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\ComingSoonServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/ComingSoonServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\DownloadPermissionsAdjusterServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/DownloadPermissionsAdjusterServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\EnginesServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/EnginesServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\FeaturesServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/FeaturesServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\LayoutTemplatesServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/LayoutTemplatesServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\LoggingServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/LoggingServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\MarketingServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/MarketingServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\MarketplaceServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/MarketplaceServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\ObjectCacheServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/ObjectCacheServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\OptionSanitizerServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/OptionSanitizerServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\OrderAdminServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/OrderAdminServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\OrderAttributionServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/OrderAttributionServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\OrderMetaBoxServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/OrderMetaBoxServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\OrdersControllersServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/OrdersControllersServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\OrdersDataStoreServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/OrdersDataStoreServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\ProductAttributesLookupServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/ProductAttributesLookupServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\ProductDownloadsServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/ProductDownloadsServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\ProductImageBySKUServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/ProductImageBySKUServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\ProductReviewsServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/ProductReviewsServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\ProxiesServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/ProxiesServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\RestockRefundedItemsAdjusterServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/RestockRefundedItemsAdjusterServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DependencyManagement\\ServiceProviders\\UtilsClassesServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DependencyManagement/ServiceProviders/UtilsClassesServiceProvider.php'
),
'Automattic\\WooCommerce\\Internal\\DownloadPermissionsAdjuster' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/DownloadPermissionsAdjuster.php'
),
'Automattic\\WooCommerce\\Internal\\Features\\FeaturesController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Features/FeaturesController.php'
),
'Automattic\\WooCommerce\\Internal\\Features\\ProductBlockEditor\\ProductTemplates\\AbstractProductFormTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Features/ProductBlockEditor/ProductTemplates/AbstractProductFormTemplate.php'
),
'Automattic\\WooCommerce\\Internal\\Features\\ProductBlockEditor\\ProductTemplates\\DownloadableProductTrait' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Features/ProductBlockEditor/ProductTemplates/DownloadableProductTrait.php'
),
'Automattic\\WooCommerce\\Internal\\Features\\ProductBlockEditor\\ProductTemplates\\Group' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Features/ProductBlockEditor/ProductTemplates/Group.php'
),
'Automattic\\WooCommerce\\Internal\\Features\\ProductBlockEditor\\ProductTemplates\\ProductBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Features/ProductBlockEditor/ProductTemplates/ProductBlock.php'
),
'Automattic\\WooCommerce\\Internal\\Features\\ProductBlockEditor\\ProductTemplates\\ProductVariationTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Features/ProductBlockEditor/ProductTemplates/ProductVariationTemplate.php'
),
'Automattic\\WooCommerce\\Internal\\Features\\ProductBlockEditor\\ProductTemplates\\Section' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Features/ProductBlockEditor/ProductTemplates/Section.php'
),
'Automattic\\WooCommerce\\Internal\\Features\\ProductBlockEditor\\ProductTemplates\\SimpleProductTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Features/ProductBlockEditor/ProductTemplates/SimpleProductTemplate.php'
),
'Automattic\\WooCommerce\\Internal\\Features\\ProductBlockEditor\\ProductTemplates\\Subsection' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Features/ProductBlockEditor/ProductTemplates/Subsection.php'
),
'Automattic\\WooCommerce\\Internal\\Font\\FontFace' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Font/FontFace.php'
),
'Automattic\\WooCommerce\\Internal\\Font\\FontFamily' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Font/FontFamily.php'
),
'Automattic\\WooCommerce\\Internal\\Integrations\\WPConsentAPI' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Integrations/WPConsentAPI.php'
),
'Automattic\\WooCommerce\\Internal\\OrderCouponDataMigrator' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/OrderCouponDataMigrator.php'
),
'Automattic\\WooCommerce\\Internal\\Orders\\CouponsController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Orders/CouponsController.php'
),
'Automattic\\WooCommerce\\Internal\\Orders\\IppFunctions' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Orders/IppFunctions.php'
),
'Automattic\\WooCommerce\\Internal\\Orders\\MobileMessagingHandler' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Orders/MobileMessagingHandler.php'
),
'Automattic\\WooCommerce\\Internal\\Orders\\OrderAttributionBlocksController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Orders/OrderAttributionBlocksController.php'
),
'Automattic\\WooCommerce\\Internal\\Orders\\OrderAttributionController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Orders/OrderAttributionController.php'
),
'Automattic\\WooCommerce\\Internal\\Orders\\TaxesController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Orders/TaxesController.php'
),
'Automattic\\WooCommerce\\Internal\\ProductAttributesLookup\\DataRegenerator' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ProductAttributesLookup/DataRegenerator.php'
),
'Automattic\\WooCommerce\\Internal\\ProductAttributesLookup\\Filterer' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ProductAttributesLookup/Filterer.php'
),
'Automattic\\WooCommerce\\Internal\\ProductAttributesLookup\\LookupDataStore' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ProductAttributesLookup/LookupDataStore.php'
),
'Automattic\\WooCommerce\\Internal\\ProductDownloads\\ApprovedDirectories\\Admin\\SyncUI' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ProductDownloads/ApprovedDirectories/Admin/SyncUI.php'
),
'Automattic\\WooCommerce\\Internal\\ProductDownloads\\ApprovedDirectories\\Admin\\Table' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ProductDownloads/ApprovedDirectories/Admin/Table.php'
),
'Automattic\\WooCommerce\\Internal\\ProductDownloads\\ApprovedDirectories\\Admin\\UI' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ProductDownloads/ApprovedDirectories/Admin/UI.php'
),
'Automattic\\WooCommerce\\Internal\\ProductDownloads\\ApprovedDirectories\\ApprovedDirectoriesException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ProductDownloads/ApprovedDirectories/ApprovedDirectoriesException.php'
),
'Automattic\\WooCommerce\\Internal\\ProductDownloads\\ApprovedDirectories\\Register' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ProductDownloads/ApprovedDirectories/Register.php'
),
'Automattic\\WooCommerce\\Internal\\ProductDownloads\\ApprovedDirectories\\StoredUrl' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ProductDownloads/ApprovedDirectories/StoredUrl.php'
),
'Automattic\\WooCommerce\\Internal\\ProductDownloads\\ApprovedDirectories\\Synchronize' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ProductDownloads/ApprovedDirectories/Synchronize.php'
),
'Automattic\\WooCommerce\\Internal\\ProductImage\\MatchImageBySKU' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ProductImage/MatchImageBySKU.php'
),
'Automattic\\WooCommerce\\Internal\\ReceiptRendering\\ReceiptRenderingEngine' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ReceiptRendering/ReceiptRenderingEngine.php'
),
'Automattic\\WooCommerce\\Internal\\ReceiptRendering\\ReceiptRenderingRestController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/ReceiptRendering/ReceiptRenderingRestController.php'
),
'Automattic\\WooCommerce\\Internal\\ReceiptRendering\\RestApiControllerBase' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/RestApiControllerBase.php'
),
'Automattic\\WooCommerce\\Internal\\RegisterHooksInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/RegisterHooksInterface.php'
),
'Automattic\\WooCommerce\\Internal\\RestApiUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/RestApiUtil.php'
),
'Automattic\\WooCommerce\\Internal\\RestockRefundedItemsAdjuster' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/RestockRefundedItemsAdjuster.php'
),
'Automattic\\WooCommerce\\Internal\\Settings\\OptionSanitizer' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Settings/OptionSanitizer.php'
),
'Automattic\\WooCommerce\\Internal\\Traits\\AccessiblePrivateMethods' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Traits/AccessiblePrivateMethods.php'
),
'Automattic\\WooCommerce\\Internal\\Traits\\OrderAttributionMeta' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Traits/OrderAttributionMeta.php'
),
'Automattic\\WooCommerce\\Internal\\Traits\\ScriptDebug' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Traits/ScriptDebug.php'
),
'Automattic\\WooCommerce\\Internal\\TransientFiles\\TransientFilesEngine' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/TransientFiles/TransientFilesEngine.php'
),
'Automattic\\WooCommerce\\Internal\\Utilities\\BlocksUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Utilities/BlocksUtil.php'
),
'Automattic\\WooCommerce\\Internal\\Utilities\\COTMigrationUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Utilities/COTMigrationUtil.php'
),
'Automattic\\WooCommerce\\Internal\\Utilities\\DatabaseUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Utilities/DatabaseUtil.php'
),
'Automattic\\WooCommerce\\Internal\\Utilities\\FilesystemUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Utilities/FilesystemUtil.php'
),
'Automattic\\WooCommerce\\Internal\\Utilities\\HtmlSanitizer' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Utilities/HtmlSanitizer.php'
),
'Automattic\\WooCommerce\\Internal\\Utilities\\PluginInstaller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Utilities/PluginInstaller.php'
),
'Automattic\\WooCommerce\\Internal\\Utilities\\URL' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Utilities/URL.php'
),
'Automattic\\WooCommerce\\Internal\\Utilities\\URLException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Utilities/URLException.php'
),
'Automattic\\WooCommerce\\Internal\\Utilities\\Users' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Utilities/Users.php'
),
'Automattic\\WooCommerce\\Internal\\Utilities\\WebhookUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/Utilities/WebhookUtil.php'
),
'Automattic\\WooCommerce\\Internal\\WCCom\\ConnectionHelper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Internal/WCCom/ConnectionHelper.php'
),
'Automattic\\WooCommerce\\LayoutTemplates\\LayoutTemplateRegistry' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/LayoutTemplates/LayoutTemplateRegistry.php'
),
'Automattic\\WooCommerce\\Packages' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Packages.php'
),
'Automattic\\WooCommerce\\Proxies\\ActionsProxy' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Proxies/ActionsProxy.php'
),
'Automattic\\WooCommerce\\Proxies\\LegacyProxy' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Proxies/LegacyProxy.php'
),
'Automattic\\WooCommerce\\RestApi\\Package' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Package.php'
),
'Automattic\\WooCommerce\\RestApi\\Server' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Server.php'
),
'Automattic\\WooCommerce\\RestApi\\UnitTests\\Helpers\\AdminNotesHelper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/legacy/unit-tests/rest-api/Helpers/AdminNotesHelper.php'
),
'Automattic\\WooCommerce\\RestApi\\UnitTests\\Helpers\\CouponHelper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/legacy/unit-tests/rest-api/Helpers/CouponHelper.php'
),
'Automattic\\WooCommerce\\RestApi\\UnitTests\\Helpers\\CustomerHelper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/legacy/unit-tests/rest-api/Helpers/CustomerHelper.php'
),
'Automattic\\WooCommerce\\RestApi\\UnitTests\\Helpers\\OrderHelper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/legacy/unit-tests/rest-api/Helpers/OrderHelper.php'
),
'Automattic\\WooCommerce\\RestApi\\UnitTests\\Helpers\\ProductHelper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/legacy/unit-tests/rest-api/Helpers/ProductHelper.php'
),
'Automattic\\WooCommerce\\RestApi\\UnitTests\\Helpers\\QueueHelper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/legacy/unit-tests/rest-api/Helpers/QueueHelper.php'
),
'Automattic\\WooCommerce\\RestApi\\UnitTests\\Helpers\\SettingsHelper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/legacy/unit-tests/rest-api/Helpers/SettingsHelper.php'
),
'Automattic\\WooCommerce\\RestApi\\UnitTests\\Helpers\\ShippingHelper' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/legacy/unit-tests/rest-api/Helpers/ShippingHelper.php'
),
'Automattic\\WooCommerce\\RestApi\\Utilities\\ImageAttachment' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Utilities/ImageAttachment.php'
),
'Automattic\\WooCommerce\\RestApi\\Utilities\\SingletonTrait' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Utilities/SingletonTrait.php'
),
'Automattic\\WooCommerce\\StoreApi\\Authentication' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Authentication.php'
),
'Automattic\\WooCommerce\\StoreApi\\Exceptions\\InvalidCartException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Exceptions/InvalidCartException.php'
),
'Automattic\\WooCommerce\\StoreApi\\Exceptions\\InvalidStockLevelsInCartException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Exceptions/InvalidStockLevelsInCartException.php'
),
'Automattic\\WooCommerce\\StoreApi\\Exceptions\\NotPurchasableException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Exceptions/NotPurchasableException.php'
),
'Automattic\\WooCommerce\\StoreApi\\Exceptions\\OutOfStockException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Exceptions/OutOfStockException.php'
),
'Automattic\\WooCommerce\\StoreApi\\Exceptions\\PartialOutOfStockException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Exceptions/PartialOutOfStockException.php'
),
'Automattic\\WooCommerce\\StoreApi\\Exceptions\\RouteException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Exceptions/RouteException.php'
),
'Automattic\\WooCommerce\\StoreApi\\Exceptions\\StockAvailabilityException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Exceptions/StockAvailabilityException.php'
),
'Automattic\\WooCommerce\\StoreApi\\Exceptions\\TooManyInCartException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Exceptions/TooManyInCartException.php'
),
'Automattic\\WooCommerce\\StoreApi\\Formatters' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Formatters.php'
),
'Automattic\\WooCommerce\\StoreApi\\Formatters\\CurrencyFormatter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Formatters/CurrencyFormatter.php'
),
'Automattic\\WooCommerce\\StoreApi\\Formatters\\DefaultFormatter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Formatters/DefaultFormatter.php'
),
'Automattic\\WooCommerce\\StoreApi\\Formatters\\FormatterInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Formatters/FormatterInterface.php'
),
'Automattic\\WooCommerce\\StoreApi\\Formatters\\HtmlFormatter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Formatters/HtmlFormatter.php'
),
'Automattic\\WooCommerce\\StoreApi\\Formatters\\MoneyFormatter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Formatters/MoneyFormatter.php'
),
'Automattic\\WooCommerce\\StoreApi\\Legacy' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Legacy.php'
),
'Automattic\\WooCommerce\\StoreApi\\Payments\\PaymentContext' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Payments/PaymentContext.php'
),
'Automattic\\WooCommerce\\StoreApi\\Payments\\PaymentResult' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Payments/PaymentResult.php'
),
'Automattic\\WooCommerce\\StoreApi\\RoutesController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/RoutesController.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\RouteInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/RouteInterface.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\AI\\BusinessDescription' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/AI/BusinessDescription.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\AI\\Images' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/AI/Images.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\AI\\Middleware' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/AI/Middleware.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\AI\\Patterns' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/AI/Patterns.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\AI\\Product' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/AI/Product.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\AI\\Products' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/AI/Products.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\AI\\StoreInfo' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/AI/StoreInfo.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\AI\\StoreTitle' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/AI/StoreTitle.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\AbstractCartRoute' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/AbstractCartRoute.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\AbstractRoute' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/AbstractRoute.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\AbstractTermsRoute' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/AbstractTermsRoute.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\Batch' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/Batch.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\Cart' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/Cart.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\CartAddItem' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/CartAddItem.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\CartApplyCoupon' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/CartApplyCoupon.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\CartCoupons' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/CartCoupons.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\CartCouponsByCode' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/CartCouponsByCode.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\CartExtensions' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/CartExtensions.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\CartItems' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/CartItems.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\CartItemsByKey' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/CartItemsByKey.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\CartRemoveCoupon' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/CartRemoveCoupon.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\CartRemoveItem' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/CartRemoveItem.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\CartSelectShippingRate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/CartSelectShippingRate.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\CartUpdateCustomer' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/CartUpdateCustomer.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\CartUpdateItem' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/CartUpdateItem.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\Checkout' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/Checkout.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\CheckoutOrder' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/CheckoutOrder.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\Order' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/Order.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\ProductAttributeTerms' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/ProductAttributeTerms.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\ProductAttributes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/ProductAttributes.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\ProductAttributesById' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/ProductAttributesById.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\ProductCategories' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/ProductCategories.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\ProductCategoriesById' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/ProductCategoriesById.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\ProductCollectionData' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/ProductCollectionData.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\ProductReviews' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/ProductReviews.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\ProductTags' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/ProductTags.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\Products' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/Products.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\ProductsById' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/ProductsById.php'
),
'Automattic\\WooCommerce\\StoreApi\\Routes\\V1\\ProductsBySlug' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Routes/V1/ProductsBySlug.php'
),
'Automattic\\WooCommerce\\StoreApi\\SchemaController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/SchemaController.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\ExtendSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/ExtendSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\AI\\BusinessDescriptionSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/AI/BusinessDescriptionSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\AI\\ImagesSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/AI/ImagesSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\AI\\PatternsSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/AI/PatternsSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\AI\\ProductSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/AI/ProductSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\AI\\ProductsSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/AI/ProductsSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\AI\\StoreInfoSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/AI/StoreInfoSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\AI\\StoreTitleSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/AI/StoreTitleSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\AbstractAddressSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/AbstractAddressSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\AbstractSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/AbstractSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\BatchSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/BatchSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\BillingAddressSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/BillingAddressSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\CartCouponSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/CartCouponSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\CartExtensionsSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/CartExtensionsSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\CartFeeSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/CartFeeSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\CartItemSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/CartItemSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\CartSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/CartSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\CartShippingRateSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/CartShippingRateSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\CheckoutOrderSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/CheckoutOrderSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\CheckoutSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/CheckoutSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\ErrorSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/ErrorSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\ImageAttachmentSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/ImageAttachmentSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\ItemSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/ItemSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\OrderCouponSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/OrderCouponSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\OrderFeeSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/OrderFeeSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\OrderItemSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/OrderItemSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\OrderSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/OrderSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\ProductAttributeSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/ProductAttributeSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\ProductCategorySchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/ProductCategorySchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\ProductCollectionDataSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/ProductCollectionDataSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\ProductReviewSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/ProductReviewSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\ProductSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/ProductSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\ShippingAddressSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/ShippingAddressSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\Schemas\\V1\\TermSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Schemas/V1/TermSchema.php'
),
'Automattic\\WooCommerce\\StoreApi\\SessionHandler' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/SessionHandler.php'
),
'Automattic\\WooCommerce\\StoreApi\\StoreApi' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/StoreApi.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\ArrayUtils' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/ArrayUtils.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\CartController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/CartController.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\CheckoutTrait' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/CheckoutTrait.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\DraftOrderTrait' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/DraftOrderTrait.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\JsonWebToken' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/JsonWebToken.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\LocalPickupUtils' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/LocalPickupUtils.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\NoticeHandler' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/NoticeHandler.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\OrderAuthorizationTrait' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/OrderAuthorizationTrait.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\OrderController' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/OrderController.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\Pagination' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/Pagination.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\ProductItemTrait' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/ProductItemTrait.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\ProductQuery' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/ProductQuery.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\ProductQueryFilters' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/ProductQueryFilters.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\QuantityLimits' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/QuantityLimits.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\RateLimits' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/RateLimits.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\SanitizationUtils' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/SanitizationUtils.php'
),
'Automattic\\WooCommerce\\StoreApi\\Utilities\\ValidationUtils' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/Utilities/ValidationUtils.php'
),
'Automattic\\WooCommerce\\Testing\\Tools\\CodeHacking\\CodeHacker' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/Tools/CodeHacking/CodeHacker.php'
),
'Automattic\\WooCommerce\\Testing\\Tools\\CodeHacking\\Hacks\\BypassFinalsHack' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/Tools/CodeHacking/Hacks/BypassFinalsHack.php'
),
'Automattic\\WooCommerce\\Testing\\Tools\\CodeHacking\\Hacks\\CodeHack' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/Tools/CodeHacking/Hacks/CodeHack.php'
),
'Automattic\\WooCommerce\\Testing\\Tools\\CodeHacking\\Hacks\\FunctionsMockerHack' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/Tools/CodeHacking/Hacks/FunctionsMockerHack.php'
),
'Automattic\\WooCommerce\\Testing\\Tools\\CodeHacking\\Hacks\\StaticMockerHack' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/Tools/CodeHacking/Hacks/StaticMockerHack.php'
),
'Automattic\\WooCommerce\\Testing\\Tools\\DependencyManagement\\MockableLegacyProxy' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/Tools/DependencyManagement/MockableLegacyProxy.php'
),
'Automattic\\WooCommerce\\Testing\\Tools\\DynamicDecorator' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/Tools/DynamicDecorator.php'
),
'Automattic\\WooCommerce\\Testing\\Tools\\FakeQueue' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/Tools/FakeQueue.php'
),
'Automattic\\WooCommerce\\Tests\\Admin\\API\\MarketingCampaignTypesTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Admin/API/MarketingCampaignTypesTest.php'
),
'Automattic\\WooCommerce\\Tests\\Admin\\API\\MarketingCampaignsTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Admin/API/MarketingCampaignsTest.php'
),
'Automattic\\WooCommerce\\Tests\\Admin\\API\\MarketingChannelsTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Admin/API/MarketingChannelsTest.php'
),
'Automattic\\WooCommerce\\Tests\\Admin\\API\\MarketingRecommendationsTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Admin/API/MarketingRecommendationsTest.php'
),
'Automattic\\WooCommerce\\Tests\\Admin\\API\\OnboardingPluginsTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Admin/API/OnboardingPluginsTest.php'
),
'Automattic\\WooCommerce\\Tests\\Admin\\API\\PaymentGatewaySuggestionsTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Admin/API/PaymentGatewaySuggestionsTest.php'
),
'Automattic\\WooCommerce\\Tests\\Admin\\Marketing\\MarketingCampaignTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Admin/Marketing/MarketingCampaignTest.php'
),
'Automattic\\WooCommerce\\Tests\\Admin\\Marketing\\MarketingChannelsTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Admin/Marketing/MarketingChannelsTest.php'
),
'Automattic\\WooCommerce\\Tests\\Admin\\ProductBlockEditor\\BlockRegistryTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Admin/ProductBlockEditor/BlockRegistryTest.php'
),
'Automattic\\WooCommerce\\Tests\\Admin\\ProductBlockEditor\\ProductTemplates\\CustomProductFormTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Admin/ProductBlockEditor/ProductTemplates/CustomProductFormTemplate.php'
),
'Automattic\\WooCommerce\\Tests\\Admin\\ProductBlockEditor\\ProductTemplates\\CustomProductFormTemplateTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Admin/ProductBlockEditor/ProductTemplates/CustomProductFormTemplateTest.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\AI\\ConnectionTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/AI/ConnectionTest.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Assets\\AssetDataRegistry' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/Assets/AssetDataRegistry.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\BlockTypes\\Cart' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/BlockTypes/Cart.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\BlockTypes\\MiniCartUtilsTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/Utils/MiniCartUtilsTest.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\BlockTypes\\ProductCollection' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/BlockTypes/ProductCollection.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\BlockTypes\\ProductQuery' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/BlockTypes/ProductQuery.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Bootstrap\\MainFile' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/Bootstrap/MainFile.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Domain\\Package\\Package' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/Domain/Package.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Helpers\\FixtureData' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/Helpers/FixtureData.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Helpers\\TestValidateSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/Helpers/TestValidateSchema.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Helpers\\ValidateSchema' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/Helpers/ValidateSchema.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Library\\DeleteDraftOrders' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/Domain/Services/DeleteDraftOrders.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Library\\Hydration' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/Domain/Services/Hydration.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Mocks\\AssetDataRegistryMock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/mocks/AssetDataRegistry.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Mocks\\CartCheckoutUtilsMock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/mocks/CartCheckoutUtilsMock.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Mocks\\MockTestDependency' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/mocks/MockTestDependency.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Mocks\\ProductCollectionMock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/mocks/ProductCollectionMock.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Mocks\\ProductQueryMock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/mocks/ProductQueryMock.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Registry\\Container' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/Registry/Container.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\ControllerTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/ControllerTests.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\ExtendSchemaTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/ExtendSchemaTests.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Formatters\\TestCurrencyFormatter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Formatters/TestCurrencyFormatter.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Formatters\\TestFormatters' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Formatters/TestFormatters.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Formatters\\TestHtmlFormatter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Formatters/TestHtmlFormatter.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Formatters\\TestMoneyFormatter' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Formatters/TestMoneyFormatter.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\MockSessionHandler' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/MockSessionHandler.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\RateLimitsTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/RateLimitsTests.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Routes\\AdditionalFields' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Routes/AdditionalFields.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Routes\\Batch' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Routes/Batch.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Routes\\Cart' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Routes/Cart.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Routes\\CartCoupons' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Routes/CartCoupons.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Routes\\CartExtensions' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Routes/CartExtensions.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Routes\\CartItems' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Routes/CartItems.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Routes\\Checkout' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Routes/Checkout.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Routes\\ControllerTestCase' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Routes/ControllerTestCase.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Routes\\ProductAttributeTerms' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Routes/ProductAttributeTerms.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Routes\\ProductAttributes' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Routes/ProductAttributes.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Routes\\ProductCollectionData' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Routes/ProductCollectionData.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Routes\\Products' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Routes/Products.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Utilities\\CartControllerTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Utilities/CartController.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Utilities\\NoticeHandlerTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Utilities/NoticeHandler.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Utilities\\OrderControllerTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Utilities/OrderController.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\StoreApi\\Utilities\\ProductQueryFiltersTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Utilities/ProductQueryFilters.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Templates\\SingleProductTemplateCompatibilityTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/Templates/SingleProductTemplateCompatibilityTests.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Templates\\SingleProductTemplateTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/Templates/SingleProductTemplateTests.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Utils\\BlockTemplateUtilsTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/Utils/BlockTemplateUtilsTest.php'
),
'Automattic\\WooCommerce\\Tests\\Blocks\\Utils\\MigrationTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/Migration.php'
),
'Automattic\\WooCommerce\\Tests\\Caching\\CacheExceptionTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Caching/CacheExceptionTest.php'
),
'Automattic\\WooCommerce\\Tests\\Caching\\InvalidObjectCacheClass' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Caching/InvalidObjectCacheClass.php'
),
'Automattic\\WooCommerce\\Tests\\Caching\\ObjectCacheTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Caching/ObjectCacheTest.php'
),
'Automattic\\WooCommerce\\Tests\\Caching\\WPCacheEngineTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Caching/WPCacheEngineTest.php'
),
'Automattic\\WooCommerce\\Tests\\ComingSoon\\ComingSoonCacheInvalidatorTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/ComingSoon/ComingSoonCacheInvalidatorTest.php'
),
'Automattic\\WooCommerce\\Tests\\ComingSoon\\ComingSoonHelperTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/ComingSoon/ComingSoonHelperTest.php'
),
'Automattic\\WooCommerce\\Tests\\ComingSoon\\ComingSoonRequestHandlerTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/ComingSoon/ComingSoonRequestHandlerTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\BlockTemplates\\BlockTemplateTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/BlockTemplates/BlockTemplateTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\BlockTemplates\\BlockTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/BlockTemplates/BlockTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\BlockTemplates\\CustomBlock' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/BlockTemplates/CustomBlock.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\BlockTemplates\\CustomBlockInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/BlockTemplates/CustomBlockInterface.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\BlockTemplates\\CustomBlockTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/BlockTemplates/CustomBlockTemplate.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\BlockTemplates\\CustomBlockTemplateTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/BlockTemplates/CustomBlockTemplateTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\BlockTemplates\\CustomBlockTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/BlockTemplates/CustomBlockTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\Logging\\FileV2\\FileControllerTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/Logging/FileV2/FileControllerTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\Logging\\FileV2\\FileTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/Logging/FileV2/FileTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\Logging\\LogHandlerFileV2Test' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/Logging/LogHandlerFileV2Test.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\Logging\\SettingsTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/Logging/SettingsTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\Orders\\MetaBoxes\\OrderAttributionTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/Orders/MetaBoxes/OrderAttributionTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\Orders\\PageControllerTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/Orders/PageControllerTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\ProductReviews\\ReviewsCommentsOverridesTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/ProductReviews/ReviewsCommentsOverridesTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\ProductReviews\\ReviewsListTableTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/ProductReviews/ReviewsListTableTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\ProductReviews\\ReviewsTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/ProductReviews/ReviewsTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\ProductReviews\\ReviewsUtilTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/ProductReviews/ReviewsUtilTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\RemoteFreeExtensions\\InitTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/RemoteFreeExtensions/InitTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\ShippingPartnerSuggestions\\InitTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/MarketingRecommendations/InitTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\ShippingPartnerSuggestions\\ShippingPartnerSuggestionsTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/ShippingPartnerSuggestions/ShippingPartnerSuggestionsTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Admin\\WCPayPromotion\\InitTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/WCPayPromotion/InitTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\AssignDefaultCategoryTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/AssignDefaultCategoryTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\AbstractInterfaceServiceProviderTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/AbstractInterfaceServiceProviderTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\AbstractServiceProviderTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/AbstractServiceProviderTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleClasses\\AnotherClassInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleClasses/AnotherClassInterface.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleClasses\\ClassInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleClasses/ClassInterface.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleClasses\\ClassWithDependencies' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleClasses/ClassWithDependencies.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleClasses\\ClassWithInjectionMethodArgumentWithoutTypeHint' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleClasses/ClassWithInjectionMethodArgumentWithoutTypeHint.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleClasses\\ClassWithInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleClasses/ClassWithInterface.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleClasses\\ClassWithMultipleInterfaces' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleClasses/ClassWithMultipleInterfaces.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleClasses\\ClassWithNoInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleClasses/ClassWithNoInterface.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleClasses\\ClassWithNonFinalInjectionMethod' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleClasses/ClassWithNonFinalInjectionMethod.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleClasses\\ClassWithPrivateInjectionMethod' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleClasses/ClassWithPrivateInjectionMethod.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleClasses\\ClassWithScalarInjectionMethodArgument' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleClasses/ClassWithScalarInjectionMethodArgument.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleClasses\\DependencyClass' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleClasses/DependencyClass.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleClasses\\DerivedDependencyClass' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleClasses/DerivedDependencyClass.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleProviders\\ClassA' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleProviders/ClassA.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleProviders\\ClassAWithInterface1' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleProviders/ClassAWithInterface1.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleProviders\\ClassAWithInterface2' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleProviders/ClassAWithInterface2.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleProviders\\ClassB' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleProviders/ClassB.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleProviders\\ClassBWithInterface1' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleProviders/ClassBWithInterface1.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleProviders\\ClassBWithInterface2' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleProviders/ClassBWithInterface2.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleProviders\\ProviderA' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleProviders/ProviderA.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleProviders\\ProviderB' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleProviders/ProviderB.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExampleProviders\\TheInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleProviders/TheInterface.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DependencyManagement\\ExtendedContainerTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExtendedContainerTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\DownloadPermissionsAdjusterTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DownloadPermissionsAdjusterTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Features\\FeaturesControllerTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Features/FeaturesControllerTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Integration\\WPConsentAPITest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Integration/WPConsentAPITest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Orders\\IppFunctionsTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Orders/IppFunctionsTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Orders\\OrderAttributionControllerTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Orders/OrderAttributionControllerTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\ProductAttributesLookup\\DataRegeneratorTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/ProductAttributesLookup/DataRegeneratorTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\ProductAttributesLookup\\FiltererTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/ProductAttributesLookup/FiltererTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\ProductAttributesLookup\\LookupDataStoreTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/ProductAttributesLookup/LookupDataStoreTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\ProductDownloads\\RegisterTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/ProductDownloads/ApprovedDirectories/RegisterTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\ProductDownloads\\SynchronizeTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/ProductDownloads/ApprovedDirectories/SynchronizeTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\ReceiptRendering\\ReceiptRenderingEngineTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/ReceiptRendering/ReceiptRenderingEngineTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\RestApiUtilTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/RestApiUtilTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Telemetry\\TelemetryControllerTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Telemetry/TelemetryControllerTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Traits\\AccessiblePrivateMethodsTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Traits/AccessiblePrivateMethodsTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Traits\\BaseClass' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Traits/AccessiblePrivateMethodsTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\TransientFilesEngineTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/TransientFiles/TransientFilesEngineTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Utilities\\FilesystemUtilTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Utilities/FilesystemUtilTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\Utilities\\URLTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Utilities/URLTest.php'
),
'Automattic\\WooCommerce\\Tests\\Internal\\WCCom\\ConnectionHelperTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/WCCom/ConnectionHelperTest.php'
),
'Automattic\\WooCommerce\\Tests\\LayoutTemplates\\LayoutTemplateRegistryTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/LayoutTemplates/LayoutTemplateRegistryTest.php'
),
'Automattic\\WooCommerce\\Tests\\LayoutTemplates\\TestLayoutTemplate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/LayoutTemplates/TestLayoutTemplate.php'
),
'Automattic\\WooCommerce\\Tests\\Proxies\\ClassThatDependsOnLegacyCodeTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Proxies/ClassThatDependsOnLegacyCodeTest.php'
),
'Automattic\\WooCommerce\\Tests\\Proxies\\DynamicDecoratorTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Proxies/DynamicDecoratorTest.php'
),
'Automattic\\WooCommerce\\Tests\\Proxies\\ExampleClasses\\ClassThatDependsOnLegacyCode' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Proxies/ExampleClasses/ClassThatDependsOnLegacyCode.php'
),
'Automattic\\WooCommerce\\Tests\\Proxies\\ExampleClasses\\ClassWithReplaceableMembers' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Proxies/ExampleClasses/ClassWithReplaceableMembers.php'
),
'Automattic\\WooCommerce\\Tests\\Proxies\\LegacyProxyTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Proxies/LegacyProxyTest.php'
),
'Automattic\\WooCommerce\\Tests\\Proxies\\MockableLegacyProxyTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Proxies/MockableLegacyProxyTest.php'
),
'Automattic\\WooCommerce\\Tests\\Utilities\\ArrayUtilTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Utilities/ArrayUtilTest.php'
),
'Automattic\\WooCommerce\\Tests\\Utilities\\I18nUtilTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Utilities/I18nUtilTest.php'
),
'Automattic\\WooCommerce\\Tests\\Utilities\\NumberUtilTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Utilities/NumberUtilTest.php'
),
'Automattic\\WooCommerce\\Tests\\Utilities\\PluginUtilTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Utilities/PluginUtilTests.php'
),
'Automattic\\WooCommerce\\Tests\\Utilities\\SanitizationUtilTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Blocks/StoreApi/Utilities/SanitizationUtilTest.php'
),
'Automattic\\WooCommerce\\Tests\\Utilities\\StringUtilTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Utilities/StringUtilTest.php'
),
'Automattic\\WooCommerce\\Utilities\\ArrayUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Utilities/ArrayUtil.php'
),
'Automattic\\WooCommerce\\Utilities\\FeaturesUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Utilities/FeaturesUtil.php'
),
'Automattic\\WooCommerce\\Utilities\\I18nUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Utilities/I18nUtil.php'
),
'Automattic\\WooCommerce\\Utilities\\LoggingUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Utilities/LoggingUtil.php'
),
'Automattic\\WooCommerce\\Utilities\\NumberUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Utilities/NumberUtil.php'
),
'Automattic\\WooCommerce\\Utilities\\OrderUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Utilities/OrderUtil.php'
),
'Automattic\\WooCommerce\\Utilities\\PluginUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Utilities/PluginUtil.php'
),
'Automattic\\WooCommerce\\Utilities\\StringUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Utilities/StringUtil.php'
),
'Automattic\\WooCommerce\\Utilities\\TimeUtil' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Utilities/TimeUtil.php'
),
'Automattic\\WooCommerce\\Vendor\\Detection\\MobileDetect' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/Detection/MobileDetect.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Argument\\ArgumentResolverInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Argument/ArgumentResolverInterface.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Argument\\ArgumentResolverTrait' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Argument/ArgumentResolverTrait.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Argument\\ClassName' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Argument/ClassName.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Argument\\ClassNameInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Argument/ClassNameInterface.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Argument\\ClassNameWithOptionalValue' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Argument/ClassNameWithOptionalValue.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Argument\\RawArgument' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Argument/RawArgument.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Argument\\RawArgumentInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Argument/RawArgumentInterface.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Container' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Container.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\ContainerAwareInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/ContainerAwareInterface.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\ContainerAwareTrait' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/ContainerAwareTrait.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Definition\\Definition' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Definition/Definition.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Definition\\DefinitionAggregate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Definition/DefinitionAggregate.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Definition\\DefinitionAggregateInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Definition/DefinitionAggregateInterface.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Definition\\DefinitionInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Definition/DefinitionInterface.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Exception\\ContainerException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Exception/ContainerException.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Exception\\NotFoundException' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Exception/NotFoundException.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Inflector\\Inflector' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Inflector/Inflector.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Inflector\\InflectorAggregate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Inflector/InflectorAggregate.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Inflector\\InflectorAggregateInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Inflector/InflectorAggregateInterface.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\Inflector\\InflectorInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/Inflector/InflectorInterface.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\ReflectionContainer' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/ReflectionContainer.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\ServiceProvider\\AbstractServiceProvider' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/ServiceProvider/AbstractServiceProvider.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\ServiceProvider\\BootableServiceProviderInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/ServiceProvider/BootableServiceProviderInterface.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\ServiceProvider\\ServiceProviderAggregate' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/ServiceProvider/ServiceProviderAggregate.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\ServiceProvider\\ServiceProviderAggregateInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/ServiceProvider/ServiceProviderAggregateInterface.php'
),
'Automattic\\WooCommerce\\Vendor\\League\\Container\\ServiceProvider\\ServiceProviderInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/League/Container/ServiceProvider/ServiceProviderInterface.php'
),
'Automattic\\WooCommerce\\Vendor\\Psr\\Container\\ContainerExceptionInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/Psr/Container/ContainerExceptionInterface.php'
),
'Automattic\\WooCommerce\\Vendor\\Psr\\Container\\ContainerInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/Psr/Container/ContainerInterface.php'
),
'Automattic\\WooCommerce\\Vendor\\Psr\\Container\\NotFoundExceptionInterface' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/lib/packages/Psr/Container/NotFoundExceptionInterface.php'
),
'BatchProcessingControllerTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/BatchProcessing/BatchProcessingControllerTests.php'
),
'COTMigrationUtilTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Utilities/COTMigrationUtilTest.php'
),
'COTRedirectionControllerTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/Orders/COTRedirectionControllerTest.php'
),
'ClassWithLoadMethod' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleClasses/ClassWithLoadMethod.php'
),
'ClassWithSingleton' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DependencyManagement/ExampleClasses/ClassWithSingleton.php'
),
'Composer\\Installers\\AglInstaller' => array(
@@ -5075,19 +5075,19 @@ return array(
'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-container.php'
),
'DataSynchronizerTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DataStores/Orders/DataSynchronizerTests.php'
),
'DatabaseUtilTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Utilities/DatabaseUtilTest.php'
),
'EditLockTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Admin/Orders/EditLockTest.php'
),
'Foo\\Bar\\ClassWithNonWooNamespace' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Proxies/ExampleClasses/ClassWithNonWooNamespace.php'
),
'Hook_Manager' => array(
@@ -5095,7 +5095,7 @@ return array(
'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-hook-manager.php'
),
'HtmlSanitizerTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Utilities/HtmlSanitizerTest.php'
),
'Jetpack_IXR_Client' => array(
@@ -5131,11 +5131,11 @@ return array(
'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-latest-autoloader-guard.php'
),
'LegacyDataCleanupTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DataStores/Orders/LegacyDataCleanupTests.php'
),
'LegacyDataHandlerTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DataStores/Orders/LegacyDataHandlerTests.php'
),
'Manifest_Reader' => array(
@@ -5163,27 +5163,27 @@ return array(
'path' => $vendorDir . '/maxmind-db/reader/src/MaxMind/Db/Reader/Util.php'
),
'MobileMessagingHandlerTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/Orders/MobileMessagingHandlerTest.php'
),
'OrderCacheTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Caching/OrderCacheTest.php'
),
'OrdersTableDataStoreRestOrdersControllerTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DataStores/Orders/OrdersTableDataStoreRestOrdersControllerTests.php'
),
'OrdersTableDataStoreTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DataStores/Orders/OrdersTableDataStoreTests.php'
),
'OrdersTableQueryTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DataStores/Orders/OrdersTableQueryTests.php'
),
'OrdersTableRefundDataStoreTests' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Internal/DataStores/Orders/OrdersTableRefundDataStoreTests.php'
),
'PHP_Autoloader' => array(
@@ -5247,7 +5247,7 @@ return array(
'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-plugins-handler.php'
),
'PostsToOrdersMigrationControllerTest' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/tests/php/src/Database/Migrations/CustomOrderTable/PostsToOrdersMigrationControllerTest.php'
),
'Sabberworm\\CSS\\CSSList\\AtRuleBlockList' => array(
@@ -5631,395 +5631,395 @@ return array(
'path' => $vendorDir . '/automattic/jetpack-autoloader/src/class-version-selector.php'
),
'WC_Interactivity_Initial_State' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Interactivity/class-wc-interactivity-initial-state.php'
),
'WC_REST_CRUD_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-crud-controller.php'
),
'WC_REST_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-controller.php'
),
'WC_REST_Coupons_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-coupons-controller.php'
),
'WC_REST_Coupons_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-coupons-v1-controller.php'
),
'WC_REST_Coupons_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-coupons-v2-controller.php'
),
'WC_REST_Customer_Downloads_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-customer-downloads-controller.php'
),
'WC_REST_Customer_Downloads_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-customer-downloads-v1-controller.php'
),
'WC_REST_Customer_Downloads_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-customer-downloads-v2-controller.php'
),
'WC_REST_Customers_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-customers-controller.php'
),
'WC_REST_Customers_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-customers-v1-controller.php'
),
'WC_REST_Customers_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-customers-v2-controller.php'
),
'WC_REST_Data_Continents_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-data-continents-controller.php'
),
'WC_REST_Data_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-data-controller.php'
),
'WC_REST_Data_Countries_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-data-countries-controller.php'
),
'WC_REST_Data_Currencies_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-data-currencies-controller.php'
),
'WC_REST_Layout_Templates_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-layout-templates-controller.php'
),
'WC_REST_Network_Orders_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-network-orders-controller.php'
),
'WC_REST_Network_Orders_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-network-orders-v2-controller.php'
),
'WC_REST_Order_Notes_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-order-notes-controller.php'
),
'WC_REST_Order_Notes_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-order-notes-v1-controller.php'
),
'WC_REST_Order_Notes_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-order-notes-v2-controller.php'
),
'WC_REST_Order_Refunds_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-order-refunds-controller.php'
),
'WC_REST_Order_Refunds_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-order-refunds-v1-controller.php'
),
'WC_REST_Order_Refunds_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-order-refunds-v2-controller.php'
),
'WC_REST_Orders_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-orders-controller.php'
),
'WC_REST_Orders_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-orders-v1-controller.php'
),
'WC_REST_Orders_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-orders-v2-controller.php'
),
'WC_REST_Payment_Gateways_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-payment-gateways-controller.php'
),
'WC_REST_Payment_Gateways_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-payment-gateways-v2-controller.php'
),
'WC_REST_Posts_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-posts-controller.php'
),
'WC_REST_Product_Attribute_Terms_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-product-attribute-terms-controller.php'
),
'WC_REST_Product_Attribute_Terms_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-product-attribute-terms-v1-controller.php'
),
'WC_REST_Product_Attribute_Terms_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-product-attribute-terms-v2-controller.php'
),
'WC_REST_Product_Attributes_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-product-attributes-controller.php'
),
'WC_REST_Product_Attributes_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-product-attributes-v1-controller.php'
),
'WC_REST_Product_Attributes_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-product-attributes-v2-controller.php'
),
'WC_REST_Product_Categories_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-product-categories-controller.php'
),
'WC_REST_Product_Categories_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-product-categories-v1-controller.php'
),
'WC_REST_Product_Categories_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-product-categories-v2-controller.php'
),
'WC_REST_Product_Reviews_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-product-reviews-controller.php'
),
'WC_REST_Product_Reviews_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-product-reviews-v1-controller.php'
),
'WC_REST_Product_Reviews_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-product-reviews-v2-controller.php'
),
'WC_REST_Product_Shipping_Classes_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-product-shipping-classes-controller.php'
),
'WC_REST_Product_Shipping_Classes_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-product-shipping-classes-v1-controller.php'
),
'WC_REST_Product_Shipping_Classes_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-product-shipping-classes-v2-controller.php'
),
'WC_REST_Product_Tags_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-product-tags-controller.php'
),
'WC_REST_Product_Tags_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-product-tags-v1-controller.php'
),
'WC_REST_Product_Tags_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-product-tags-v2-controller.php'
),
'WC_REST_Product_Variations_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-product-variations-controller.php'
),
'WC_REST_Product_Variations_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-product-variations-v2-controller.php'
),
'WC_REST_Products_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-products-controller.php'
),
'WC_REST_Products_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-products-v1-controller.php'
),
'WC_REST_Products_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-products-v2-controller.php'
),
'WC_REST_Report_Coupons_Totals_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-report-coupons-totals-controller.php'
),
'WC_REST_Report_Customers_Totals_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-report-customers-totals-controller.php'
),
'WC_REST_Report_Orders_Totals_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-report-orders-totals-controller.php'
),
'WC_REST_Report_Products_Totals_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-report-products-totals-controller.php'
),
'WC_REST_Report_Reviews_Totals_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-report-reviews-totals-controller.php'
),
'WC_REST_Report_Sales_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-report-sales-controller.php'
),
'WC_REST_Report_Sales_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-report-sales-v1-controller.php'
),
'WC_REST_Report_Sales_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-report-sales-v2-controller.php'
),
'WC_REST_Report_Top_Sellers_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-report-top-sellers-controller.php'
),
'WC_REST_Report_Top_Sellers_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-report-top-sellers-v1-controller.php'
),
'WC_REST_Report_Top_Sellers_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-report-top-sellers-v2-controller.php'
),
'WC_REST_Reports_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-reports-controller.php'
),
'WC_REST_Reports_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-reports-v1-controller.php'
),
'WC_REST_Reports_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-reports-v2-controller.php'
),
'WC_REST_Setting_Options_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-setting-options-controller.php'
),
'WC_REST_Setting_Options_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-setting-options-v2-controller.php'
),
'WC_REST_Settings_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-settings-controller.php'
),
'WC_REST_Settings_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-settings-v2-controller.php'
),
'WC_REST_Shipping_Methods_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-shipping-methods-controller.php'
),
'WC_REST_Shipping_Methods_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-shipping-methods-v2-controller.php'
),
'WC_REST_Shipping_Zone_Locations_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-shipping-zone-locations-controller.php'
),
'WC_REST_Shipping_Zone_Locations_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-shipping-zone-locations-v2-controller.php'
),
'WC_REST_Shipping_Zone_Methods_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-shipping-zone-methods-controller.php'
),
'WC_REST_Shipping_Zone_Methods_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-shipping-zone-methods-v2-controller.php'
),
'WC_REST_Shipping_Zones_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-shipping-zones-controller.php'
),
'WC_REST_Shipping_Zones_Controller_Base' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-shipping-zones-controller-base.php'
),
'WC_REST_Shipping_Zones_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-shipping-zones-v2-controller.php'
),
'WC_REST_System_Status_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-system-status-controller.php'
),
'WC_REST_System_Status_Tools_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-system-status-tools-controller.php'
),
'WC_REST_System_Status_Tools_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-system-status-tools-v2-controller.php'
),
'WC_REST_System_Status_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-system-status-v2-controller.php'
),
'WC_REST_Tax_Classes_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-tax-classes-controller.php'
),
'WC_REST_Tax_Classes_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-tax-classes-v1-controller.php'
),
'WC_REST_Tax_Classes_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-tax-classes-v2-controller.php'
),
'WC_REST_Taxes_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-taxes-controller.php'
),
'WC_REST_Taxes_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-taxes-v1-controller.php'
),
'WC_REST_Taxes_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-taxes-v2-controller.php'
),
'WC_REST_Telemetry_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Telemetry/class-wc-rest-telemetry-controller.php'
),
'WC_REST_Terms_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-terms-controller.php'
),
'WC_REST_Webhook_Deliveries_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-webhook-deliveries-v1-controller.php'
),
'WC_REST_Webhook_Deliveries_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-webhook-deliveries-v2-controller.php'
),
'WC_REST_Webhooks_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version3/class-wc-rest-webhooks-controller.php'
),
'WC_REST_Webhooks_V1_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version1/class-wc-rest-webhooks-v1-controller.php'
),
'WC_REST_Webhooks_V2_Controller' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/includes/rest-api/Controllers/Version2/class-wc-rest-webhooks-v2-controller.php'
),
);
diff --git a/wp/wp-content/plugins/woocommerce/vendor/composer/jetpack_autoload_filemap.php b/wp/wp-content/plugins/woocommerce/vendor/composer/jetpack_autoload_filemap.php
index 180af9ac..54ecbf17 100644
--- a/wp/wp-content/plugins/woocommerce/vendor/composer/jetpack_autoload_filemap.php
+++ b/wp/wp-content/plugins/woocommerce/vendor/composer/jetpack_autoload_filemap.php
@@ -11,15 +11,15 @@ return array(
'path' => $vendorDir . '/symfony/polyfill-php80/bootstrap.php'
),
'44e8414cd27982ecf86403af6e48f123' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/deprecated.php'
),
'9ce98895d0a470c71998c4b530020d26' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/StoreApi/functions.php'
),
'c379ea42c3f5964a973a7106b08c5ef0' => array(
- 'version' => '8.9.0.0',
+ 'version' => '8.9.1.0',
'path' => $baseDir . '/src/Blocks/Domain/Services/functions.php'
),
);
diff --git a/wp/wp-content/plugins/woocommerce/woocommerce.php b/wp/wp-content/plugins/woocommerce/woocommerce.php
index 5d227ff9..29dc3bae 100644
--- a/wp/wp-content/plugins/woocommerce/woocommerce.php
+++ b/wp/wp-content/plugins/woocommerce/woocommerce.php
@@ -3,7 +3,7 @@
* Plugin Name: WooCommerce
* Plugin URI: https://woocommerce.com/
* Description: An ecommerce toolkit that helps you sell anything. Beautifully.
- * Version: 8.9.0
+ * Version: 8.9.1
* Author: Automattic
* Author URI: https://woocommerce.com
* Text Domain: woocommerce