!function(){"use strict";vare={d:function(o,r){for(vartinr)e.o(r,t)&&!e.o(o,t)&&Object.defineProperty(o,t,{enumerable:!0,get:r[t]})},o:function(e,o){returnObject.prototype.hasOwnProperty.call(e,o)},r:function(e){"undefined"!=typeofSymbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},o={};e.r(o),e.d(o,{__dangerousOptInToUnstableAPIsOnlyForCoreModules:function(){returns}});constr=["@wordpress/block-editor","@wordpress/block-library","@wordpress/blocks","@wordpress/commands","@wordpress/components","@wordpress/core-commands","@wordpress/core-data","@wordpress/customize-widgets","@wordpress/data","@wordpress/edit-post","@wordpress/edit-site","@wordpress/edit-widgets","@wordpress/editor","@wordpress/reusable-blocks","@wordpress/router"],t=[];letn;try{n=!1}catch(e){n=!0}consts=(e,o)=>{if(!r.includes(o))thrownewError(`You tried to opt-in to unstable APIs as module "${o}". This feature is only for JavaScript modules shipped with WordPress core. Please do not use it in plugins and themes as the unstable APIs will be removed without a warning. If you ignore this error and depend on unstable features, your product will inevitably break on one of the next WordPress releases.`);if(!n&&t.includes(o))thrownewError(`You tried to opt-in to unstable APIs as module "${o}" which is already registered. This feature is only for JavaScript modules shipped with WordPress core. Please do not use it in plugins and themes as the unstable APIs will be removed without a warning. If you ignore this error and depend on unstable features, your product will inevitably break on one of the next WordPress releases.`);if("I know using unstable features means my plugin or theme will inevitably break on the next WordPress release."!==e)thrownewError("You tried to opt-in to unstable APIs without confirming you know the consequences. This feature is only for JavaScript modules shipped with WordPress core. Please do not use it in plugins and themes as the unstable APIs will removed without a warning. If you ignore this error and depend on unstable features, your product will inevitably break on the next WordPress release.");returnt.push(o),{lock:i,unlock:a}};functioni(e,o){if(!e)thrownewError("Cannot lock an undefined object.");uine||(e[u]={}),d.set(e[u],o)}functiona(e){if(!e)thrownewError("Cannot unlock an undefined object.");if(!(uine))thrownewError("Cannot unlock an object that was not locked before. ");returnd.get(e[u])}constd=newWeakMap,u=Symbol("Private API ID");(window.wp=window.wp||{}).privateApis=o}();