| @@ -1,31 +1,32 @@ | ||
| 1 | -"use strict";var wp;(wp||={}).blockEditor=(()=>{var cOe=Object.create;var tT=Object.defineProperty;var uOe=Object.getOwnPropertyDescriptor;var dOe=Object.getOwnPropertyNames;var fOe=Object.getPrototypeOf,pOe=Object.prototype.hasOwnProperty;var _e=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ar=(e,t)=>{for(var o in t)tT(e,o,{get:t[o],enumerable:!0})},VY=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of dOe(t))!pOe.call(e,n)&&n!==o&&tT(e,n,{get:()=>t[n],enumerable:!(r=uOe(t,n))||r.enumerable});return e};var c=(e,t,o)=>(o=e!=null?cOe(fOe(e)):{},VY(t||!e||!e.__esModule?tT(o,"default",{value:e,enumerable:!0}):o,e)),mOe=e=>VY(tT({},"__esModule",{value:!0}),e);var de=_e((Ott,zY)=>{zY.exports=window.wp.blocks});var F=_e((Att,jY)=>{jY.exports=window.wp.element});var J=_e((Ltt,HY)=>{HY.exports=window.wp.data});var fe=_e((Mtt,UY)=>{UY.exports=window.wp.compose});var ho=_e((Ntt,GY)=>{GY.exports=window.wp.hooks});var U=_e((jtt,tq)=>{tq.exports=window.wp.components});var Ix=_e((Htt,oq)=>{oq.exports=window.wp.privateApis});var Rt=_e((qtt,aq)=>{aq.exports=window.wp.deprecated});var E=_e((Ztt,lq)=>{lq.exports=window.ReactJSXRuntime});var Fs=_e((Qtt,uq)=>{uq.exports=window.wp.url});var G=_e((cot,bq)=>{bq.exports=window.wp.i18n});var Xg=_e((uot,yq)=>{"use strict";yq.exports=function e(t,o){if(t===o)return!0;if(t&&o&&typeof t=="object"&&typeof o=="object"){if(t.constructor!==o.constructor)return!1;var r,n,i;if(Array.isArray(t)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(!e(t[n],o[n]))return!1;return!0}if(t instanceof Map&&o instanceof Map){if(t.size!==o.size)return!1;for(n of t.entries())if(!o.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],o.get(n[0])))return!1;return!0}if(t instanceof Set&&o instanceof Set){if(t.size!==o.size)return!1;for(n of t.entries())if(!o.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(o)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(t[n]!==o[n])return!1;return!0}if(t.constructor===RegExp)return t.source===o.source&&t.flags===o.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===o.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===o.toString();if(i=Object.keys(t),r=i.length,r!==Object.keys(o).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(o,i[n]))return!1;for(n=r;n--!==0;){var s=i[n];if(!e(t[s],o[s]))return!1}return!0}return t!==t&&o!==o}});var ge=_e((Sot,Iq)=>{Iq.exports=window.wp.primitives});var Yo=_e((jst,Oq)=>{Oq.exports=window.wp.richText});var Lq=_e((Hst,Aq)=>{Aq.exports=window.wp.blockSerializationDefaultParser});var iv=_e((Wst,Nq)=>{Nq.exports=window.wp.styleEngine});var vB=_e((Jst,$q)=>{"use strict";var FAe=function(t){return zAe(t)&&!jAe(t)};function zAe(e){return!!e&&typeof e=="object"}function jAe(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||GAe(e)}var HAe=typeof Symbol=="function"&&Symbol.for,UAe=HAe?Symbol.for("react.element"):60103;function GAe(e){return e.$$typeof===UAe}function WAe(e){return Array.isArray(e)?[]:{}}function yw(e,t){return t.clone!==!1&&t.isMergeableObject(e)?sv(WAe(e),e,t):e}function $Ae(e,t,o){return e.concat(t).map(function(r){return yw(r,o)})}function KAe(e,t){if(!t.customMerge)return sv;var o=t.customMerge(e);return typeof o=="function"?o:sv}function YAe(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function Gq(e){return Object.keys(e).concat(YAe(e))}function Wq(e,t){try{return t in e}catch{return!1}}function qAe(e,t){return Wq(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function ZAe(e,t,o){var r={};return o.isMergeableObject(e)&&Gq(e).forEach(function(n){r[n]=yw(e[n],o)}),Gq(t).forEach(function(n){qAe(e,n)||(Wq(e,n)&&o.isMergeableObject(t[n])?r[n]=KAe(n,o)(e[n],t[n],o):r[n]=yw(t[n],o))}),r}function sv(e,t,o){o=o||{},o.arrayMerge=o.arrayMerge||$Ae,o.isMergeableObject=o.isMergeableObject||FAe,o.cloneUnlessOtherwiseSpecified=yw;var r=Array.isArray(t),n=Array.isArray(e),i=r===n;return i?r?o.arrayMerge(e,t,o):ZAe(e,t,o):yw(t,o)}sv.all=function(t,o){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(r,n){return sv(r,n,o)},{})};var XAe=sv;$q.exports=XAe});var ar=_e((wlt,tX)=>{tX.exports=window.wp.a11y});var us=_e((Clt,sX)=>{sX.exports=window.wp.notices});var pv=_e((Elt,aX)=>{aX.exports=window.wp.preferences});var GX=_e((Cct,QB)=>{var jX={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},HX=Object.keys(jX).join("|"),YDe=new RegExp(HX,"g"),qDe=new RegExp(HX,"");function ZDe(e){return jX[e]}var UX=function(e){return e.replace(YDe,ZDe)},XDe=function(e){return!!e.match(qDe)};QB.exports=UX;QB.exports.has=XDe;QB.exports.remove=UX});var io=_e((bdt,UQ)=>{UQ.exports=window.wp.keycodes});var Tt=_e((Ndt,rJ)=>{rJ.exports=window.wp.dom});var ue=_e((tft,bJ)=>{bJ.exports=window.React});var vJ=_e((oft,yJ)=>{"use strict";var KVe="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";yJ.exports=KVe});var xJ=_e((rft,_J)=>{"use strict";var YVe=vJ();function SJ(){}function kJ(){}kJ.resetWarningCache=SJ;_J.exports=function(){function e(r,n,i,s,a,l){if(l!==YVe){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}e.isRequired=e;function t(){return e}var o={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:kJ,resetWarningCache:SJ};return o.PropTypes=o,o}});var CJ=_e((sft,wJ)=>{wJ.exports=xJ()();var nft,ift});var TJ=_e((BP,EJ)=>{(function(e,t){if(typeof define=="function"&&define.amd)define(["module","exports"],t);else if(typeof BP<"u")t(EJ,BP);else{var o={exports:{}};t(o,o.exports),e.autosize=o.exports}})(BP,function(e,t){"use strict";var o=typeof Map=="function"?new Map:(function(){var l=[],u=[];return{has:function(f){return l.indexOf(f)>-1},get:function(f){return u[l.indexOf(f)]},set:function(f,p){l.indexOf(f)===-1&&(l.push(f),u.push(p))},delete:function(f){var p=l.indexOf(f);p>-1&&(l.splice(p,1),u.splice(p,1))}}})(),r=function(u){return new Event(u,{bubbles:!0})};try{new Event("test")}catch{r=function(d){var f=document.createEvent("Event");return f.initEvent(d,!0,!1),f}}function n(l){if(!l||!l.nodeName||l.nodeName!=="TEXTAREA"||o.has(l))return;var u=null,d=null,f=null;function p(){var k=window.getComputedStyle(l,null);k.resize==="vertical"?l.style.resize="none":k.resize==="both"&&(l.style.resize="horizontal"),k.boxSizing==="content-box"?u=-(parseFloat(k.paddingTop)+parseFloat(k.paddingBottom)):u=parseFloat(k.borderTopWidth)+parseFloat(k.borderBottomWidth),isNaN(u)&&(u=0),b()}function g(k){{var S=l.style.width;l.style.width="0px",l.offsetWidth,l.style.width=S}l.style.overflowY=k}function m(k){for(var S=[];k&&k.parentNode&&k.parentNode instanceof Element;)k.parentNode.scrollTop&&S.push({node:k.parentNode,scrollTop:k.parentNode.scrollTop}),k=k.parentNode;return S}function h(){if(l.scrollHeight!==0){var k=m(l),S=document.documentElement&&document.documentElement.scrollTop;l.style.height="",l.style.height=l.scrollHeight+u+"px",d=l.clientWidth,k.forEach(function(_){_.node.scrollTop=_.scrollTop}),S&&(document.documentElement.scrollTop=S)}}function b(){h();var k=Math.round(parseFloat(l.style.height)),S=window.getComputedStyle(l,null),_=S.boxSizing==="content-box"?Math.round(parseFloat(S.height)):l.offsetHeight;if(_<k?S.overflowY==="hidden"&&(g("scroll"),h(),_=S.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(l,null).height)):l.offsetHeight):S.overflowY!=="hidden"&&(g("hidden"),h(),_=S.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(l,null).height)):l.offsetHeight),f!==_){f=_;var x=r("autosize:resized");try{l.dispatchEvent(x)}catch{}}}var v=function(){l.clientWidth!==d&&b()},y=function(k){window.removeEventListener("resize",v,!1),l.removeEventListener("input",b,!1),l.removeEventListener("keyup",b,!1),l.removeEventListener("autosize:destroy",y,!1),l.removeEventListener("autosize:update",b,!1),Object.keys(k).forEach(function(S){l.style[S]=k[S]}),o.delete(l)}.bind(l,{height:l.style.height,resize:l.style.resize,overflowY:l.style.overflowY,overflowX:l.style.overflowX,wordWrap:l.style.wordWrap});l.addEventListener("autosize:destroy",y,!1),"onpropertychange"in l&&"oninput"in l&&l.addEventListener("keyup",b,!1),window.addEventListener("resize",v,!1),l.addEventListener("input",b,!1),l.addEventListener("autosize:update",b,!1),l.style.overflowX="hidden",l.style.wordWrap="break-word",o.set(l,{destroy:y,update:b}),p()}function i(l){var u=o.get(l);u&&u.destroy()}function s(l){var u=o.get(l);u&&u.update()}var a=null;typeof window>"u"||typeof window.getComputedStyle!="function"?(a=function(u){return u},a.destroy=function(l){return l},a.update=function(l){return l}):(a=function(u,d){return u&&Array.prototype.forEach.call(u.length?u:[u],function(f){return n(f,d)}),u},a.destroy=function(l){return l&&Array.prototype.forEach.call(l.length?l:[l],i),l},a.update=function(l){return l&&Array.prototype.forEach.call(l.length?l:[l],s),l}),t.default=a,e.exports=t.default})});var BJ=_e((aft,RJ)=>{var qVe=function(e,t,o){return o=window.getComputedStyle,(o?o(e):e.currentStyle)[t.replace(/-(\w)/gi,function(r,n){return n.toUpperCase()})]};RJ.exports=qVe});var IJ=_e((lft,PJ)=>{var Xz=BJ();function ZVe(e){var t=Xz(e,"line-height"),o=parseFloat(t,10);if(t===o+""){var r=e.style.lineHeight;e.style.lineHeight=t+"em",t=Xz(e,"line-height"),o=parseFloat(t,10),r?e.style.lineHeight=r:delete e.style.lineHeight}if(t.indexOf("pt")!==-1?(o*=4,o/=3):t.indexOf("mm")!==-1?(o*=96,o/=25.4):t.indexOf("cm")!==-1?(o*=96,o/=2.54):t.indexOf("in")!==-1?o*=96:t.indexOf("pc")!==-1&&(o*=16),o=Math.round(o),t==="normal"){var n=e.nodeName,i=document.createElement(n);i.innerHTML=" ",n.toUpperCase()==="TEXTAREA"&&i.setAttribute("rows","1");var s=Xz(e,"font-size");i.style.fontSize=s,i.style.padding="0px",i.style.border="0px";var a=document.body;a.appendChild(i);var l=i.offsetHeight;o=l,a.removeChild(i)}return o}PJ.exports=ZVe});var AJ=_e(wd=>{"use strict";var XVe=wd&&wd.__extends||(function(){var e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,o){t.__proto__=o}||function(t,o){for(var r in o)o.hasOwnProperty(r)&&(t[r]=o[r])};return function(t,o){e(t,o);function r(){this.constructor=t}t.prototype=o===null?Object.create(o):(r.prototype=o.prototype,new r)}})(),Qz=wd&&wd.__assign||Object.assign||function(e){for(var t,o=1,r=arguments.length;o<r;o++){t=arguments[o];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e},QVe=wd&&wd.__rest||function(e,t){var o={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(o[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,r=Object.getOwnPropertySymbols(e);n<r.length;n++)t.indexOf(r[n])<0&&(o[r[n]]=e[r[n]]);return o};wd.__esModule=!0;var IP=ue(),Yw=CJ(),PP=TJ(),JVe=IJ(),e5e=JVe,OJ="autosize:resized",t5e=(function(e){XVe(t,e);function t(){var o=e!==null&&e.apply(this,arguments)||this;return o.state={lineHeight:null},o.textarea=null,o.onResize=function(r){o.props.onResize&&o.props.onResize(r)},o.updateLineHeight=function(){o.textarea&&o.setState({lineHeight:e5e(o.textarea)})},o.onChange=function(r){var n=o.props.onChange;o.currentValue=r.currentTarget.value,n&&n(r)},o}return t.prototype.componentDidMount=function(){var o=this,r=this.props,n=r.maxRows,i=r.async;typeof n=="number"&&this.updateLineHeight(),typeof n=="number"||i?setTimeout(function(){return o.textarea&&PP(o.textarea)}):this.textarea&&PP(this.textarea),this.textarea&&this.textarea.addEventListener(OJ,this.onResize)},t.prototype.componentWillUnmount=function(){this.textarea&&(this.textarea.removeEventListener(OJ,this.onResize),PP.destroy(this.textarea))},t.prototype.render=function(){var o=this,r=this,n=r.props,i=n.onResize,s=n.maxRows,a=n.onChange,l=n.style,u=n.innerRef,d=n.children,f=QVe(n,["onResize","maxRows","onChange","style","innerRef","children"]),p=r.state.lineHeight,g=s&&p?p*s:null;return IP.createElement("textarea",Qz({},f,{onChange:this.onChange,style:g?Qz({},l,{maxHeight:g}):l,ref:function(m){o.textarea=m,typeof o.props.innerRef=="function"?o.props.innerRef(m):o.props.innerRef&&(o.props.innerRef.current=m)}}),d)},t.prototype.componentDidUpdate=function(){this.textarea&&PP.update(this.textarea)},t.defaultProps={rows:1,async:!1},t.propTypes={rows:Yw.number,maxRows:Yw.number,onResize:Yw.func,innerRef:Yw.any,async:Yw.bool},t})(IP.Component);wd.TextareaAutosize=IP.forwardRef(function(e,t){return IP.createElement(t5e,Qz({},e,{innerRef:t}))})});var Jz=_e((uft,LJ)=>{"use strict";var o5e=AJ();LJ.exports=o5e.TextareaAutosize});var qw=_e((gft,zJ)=>{zJ.exports=window.wp.warning});var Ed=_e((Aft,Nee)=>{Nee.exports=window.ReactDOM});var Yl=_e((hpt,yte)=>{yte.exports=window.wp.keyboardShortcuts});var Lte=_e((Pmt,Ate)=>{Ate.exports=window.wp.htmlEntities});var $re=_e(Wre=>{"use strict";var Zv=ue();function J4e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var e6e=typeof Object.is=="function"?Object.is:J4e,t6e=Zv.useState,o6e=Zv.useEffect,r6e=Zv.useLayoutEffect,n6e=Zv.useDebugValue;function i6e(e,t){var o=t(),r=t6e({inst:{value:o,getSnapshot:t}}),n=r[0].inst,i=r[1];return r6e(function(){n.value=o,n.getSnapshot=t,Q8(n)&&i({inst:n})},[e,o,t]),o6e(function(){return Q8(n)&&i({inst:n}),e(function(){Q8(n)&&i({inst:n})})},[e]),n6e(o),o}function Q8(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!e6e(e,o)}catch{return!0}}function s6e(e,t){return t()}var a6e=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?s6e:i6e;Wre.useSyncExternalStore=Zv.useSyncExternalStore!==void 0?Zv.useSyncExternalStore:a6e});var J8=_e((Rvt,Kre)=>{"use strict";Kre.exports=$re()});var qre=_e(Yre=>{"use strict";var oO=ue(),l6e=J8();function c6e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var u6e=typeof Object.is=="function"?Object.is:c6e,d6e=l6e.useSyncExternalStore,f6e=oO.useRef,p6e=oO.useEffect,m6e=oO.useMemo,g6e=oO.useDebugValue;Yre.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var i=f6e(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=m6e(function(){function l(g){if(!u){if(u=!0,d=g,g=r(g),n!==void 0&&s.hasValue){var m=s.value;if(n(m,g))return f=m}return f=g}if(m=f,u6e(d,g))return m;var h=r(g);return n!==void 0&&n(m,h)?(d=g,m):(d=g,f=h)}var u=!1,d,f,p=o===void 0?null:o;return[function(){return l(t())},p===null?void 0:function(){return l(p())}]},[t,o,r,n]);var a=d6e(e,i[0],i[1]);return p6e(function(){s.hasValue=!0,s.value=a},[a]),g6e(a),a}});var Xre=_e((Pvt,Zre)=>{"use strict";Zre.exports=qre()});var Pae=_e((nOt,Bae)=>{Bae.exports=window.wp.theme});var mce=_e((G2t,pce)=>{pce.exports=window.wp.uploadMedia});var Oue=_e((OMt,dU)=>{var mt=String,Iue=function(){return{isColorSupported:!1,reset:mt,bold:mt,dim:mt,italic:mt,underline:mt,inverse:mt,hidden:mt,strikethrough:mt,black:mt,red:mt,green:mt,yellow:mt,blue:mt,magenta:mt,cyan:mt,white:mt,gray:mt,bgBlack:mt,bgRed:mt,bgGreen:mt,bgYellow:mt,bgBlue:mt,bgMagenta:mt,bgCyan:mt,bgWhite:mt,blackBright:mt,redBright:mt,greenBright:mt,yellowBright:mt,blueBright:mt,magentaBright:mt,cyanBright:mt,whiteBright:mt,bgBlackBright:mt,bgRedBright:mt,bgGreenBright:mt,bgYellowBright:mt,bgBlueBright:mt,bgMagentaBright:mt,bgCyanBright:mt,bgWhiteBright:mt}};dU.exports=Iue();dU.exports.createColors=Iue});var fU=_e(()=>{});var DA=_e((MMt,Mue)=>{"use strict";var Aue=Oue(),Lue=fU(),vC=class e extends Error{constructor(t,o,r,n,i,s){super(t),this.name="CssSyntaxError",this.reason=t,i&&(this.file=i),n&&(this.source=n),s&&(this.plugin=s),typeof o<"u"&&typeof r<"u"&&(typeof o=="number"?(this.line=o,this.column=r):(this.line=o.line,this.column=o.column,this.endLine=r.line,this.endColumn=r.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,e)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(t){if(!this.source)return"";let o=this.source;t==null&&(t=Aue.isColorSupported);let r=d=>d,n=d=>d,i=d=>d;if(t){let{bold:d,gray:f,red:p}=Aue.createColors(!0);n=g=>d(p(g)),r=g=>f(g),Lue&&(i=g=>Lue(g))}let s=o.split(/\r?\n/),a=Math.max(this.line-3,0),l=Math.min(this.line+2,s.length),u=String(l).length;return s.slice(a,l).map((d,f)=>{let p=a+1+f,g=" "+(" "+p).slice(-u)+" | ";if(p===this.line){if(d.length>160){let h=20,b=Math.max(0,this.column-h),v=Math.max(this.column+h,this.endColumn+h),y=d.slice(b,v),k=r(g.replace(/\d/g," "))+d.slice(0,Math.min(this.column-1,h-1)).replace(/[^\t]/g," ");return n(">")+r(g)+i(y)+` | |
| 2 | - `+k+n("^")}let m=r(g.replace(/\d/g," "))+d.slice(0,this.column-1).replace(/[^\t]/g," ");return n(">")+r(g)+i(d)+` | |
| 3 | - `+m+n("^")}return" "+r(g)+i(d)}).join(` | |
| 1 | +(function() { | |
| 2 | +"use strict";var wp;(wp||={}).blockEditor=(()=>{var kFe=Object.create;var p3=Object.defineProperty;var SFe=Object.getOwnPropertyDescriptor;var CFe=Object.getOwnPropertyNames;var EFe=Object.getPrototypeOf,TFe=Object.prototype.hasOwnProperty;var Pe=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ro=(e,t)=>{for(var o in t)p3(e,o,{get:t[o],enumerable:!0})},qre=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of CFe(t))!TFe.call(e,n)&&n!==o&&p3(e,n,{get:()=>t[n],enumerable:!(r=SFe(t,n))||r.enumerable});return e};var c=(e,t,o)=>(o=e!=null?kFe(EFe(e)):{},qre(t||!e||!e.__esModule?p3(o,"default",{value:e,enumerable:!0}):o,e)),RFe=e=>qre(p3({},"__esModule",{value:!0}),e);var ce=Pe((Swt,Zre)=>{Zre.exports=window.wp.blocks});var D=Pe((Cwt,Qre)=>{Qre.exports=window.wp.element});var oe=Pe((Ewt,Jre)=>{Jre.exports=window.wp.data});var ue=Pe((Twt,ene)=>{ene.exports=window.wp.compose});var To=Pe((Rwt,tne)=>{tne.exports=window.wp.hooks});var Gt=Pe((Xwt,_ne)=>{_ne.exports=window.wp.deprecated});var Q=Pe((Zwt,vne)=>{vne.exports=window.wp.components});var T=Pe((Qwt,yne)=>{yne.exports=window.ReactJSXRuntime});var ml=Pe((e0t,xne)=>{xne.exports=window.wp.url});var S3=Pe((r0t,Ene)=>{Ene.exports=window.wp.privateApis});var X=Pe((p0t,Mne)=>{Mne.exports=window.wp.i18n});var $b=Pe((m0t,Ane)=>{"use strict";Ane.exports=function e(t,o){if(t===o)return!0;if(t&&o&&typeof t=="object"&&typeof o=="object"){if(t.constructor!==o.constructor)return!1;var r,n,i;if(Array.isArray(t)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(!e(t[n],o[n]))return!1;return!0}if(t instanceof Map&&o instanceof Map){if(t.size!==o.size)return!1;for(n of t.entries())if(!o.has(n[0]))return!1;for(n of t.entries())if(!e(n[1],o.get(n[0])))return!1;return!0}if(t instanceof Set&&o instanceof Set){if(t.size!==o.size)return!1;for(n of t.entries())if(!o.has(n[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(o)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(t[n]!==o[n])return!1;return!0}if(t.constructor===RegExp)return t.source===o.source&&t.flags===o.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===o.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===o.toString();if(i=Object.keys(t),r=i.length,r!==Object.keys(o).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(o,i[n]))return!1;for(n=r;n--!==0;){var s=i[n];if(!e(t[s],o[s]))return!1}return!0}return t!==t&&o!==o}});var ve=Pe((S0t,Kne)=>{Kne.exports=window.wp.primitives});var pn=Pe((USt,qne)=>{qne.exports=window.wp.richText});var Zne=Pe((WSt,Xne)=>{Xne.exports=window.wp.blockSerializationDefaultParser});var Sw=Pe((YSt,Jne)=>{Jne.exports=window.wp.styleEngine});var j4=Pe((tCt,cie)=>{"use strict";var Qze=function(t){return Jze(t)&&!eje(t)};function Jze(e){return!!e&&typeof e=="object"}function eje(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||rje(e)}var tje=typeof Symbol=="function"&&Symbol.for,oje=tje?Symbol.for("react.element"):60103;function rje(e){return e.$$typeof===oje}function nje(e){return Array.isArray(e)?[]:{}}function FE(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Cw(nje(e),e,t):e}function ije(e,t,o){return e.concat(t).map(function(r){return FE(r,o)})}function sje(e,t){if(!t.customMerge)return Cw;var o=t.customMerge(e);return typeof o=="function"?o:Cw}function aje(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function aie(e){return Object.keys(e).concat(aje(e))}function lie(e,t){try{return t in e}catch{return!1}}function lje(e,t){return lie(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function cje(e,t,o){var r={};return o.isMergeableObject(e)&&aie(e).forEach(function(n){r[n]=FE(e[n],o)}),aie(t).forEach(function(n){lje(e,n)||(lie(e,n)&&o.isMergeableObject(t[n])?r[n]=sje(n,o)(e[n],t[n],o):r[n]=FE(t[n],o))}),r}function Cw(e,t,o){o=o||{},o.arrayMerge=o.arrayMerge||ije,o.isMergeableObject=o.isMergeableObject||Qze,o.cloneUnlessOtherwiseSpecified=FE;var r=Array.isArray(t),n=Array.isArray(e),i=r===n;return i?r?o.arrayMerge(e,t,o):cje(e,t,o):FE(t,o)}Cw.all=function(t,o){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(r,n){return Cw(r,n,o)},{})};var dje=Cw;cie.exports=dje});var zo=Pe((EEt,bse)=>{bse.exports=window.wp.a11y});var Ks=Pe((TEt,xse)=>{xse.exports=window.wp.notices});var sae=Pe((RTt,x9)=>{var rae={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u1EA4:"A",\u1EAE:"A",\u1EB2:"A",\u1EB4:"A",\u1EB6:"A",\u00C6:"AE",\u1EA6:"A",\u1EB0:"A",\u0202:"A",\u1EA2:"A",\u1EA0:"A",\u1EA8:"A",\u1EAA:"A",\u1EAC:"A",\u00C7:"C",\u1E08:"C",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u1EBE:"E",\u1E16:"E",\u1EC0:"E",\u1E14:"E",\u1E1C:"E",\u0206:"E",\u1EBA:"E",\u1EBC:"E",\u1EB8:"E",\u1EC2:"E",\u1EC4:"E",\u1EC6:"E",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u1E2E:"I",\u020A:"I",\u1EC8:"I",\u1ECA:"I",\u00D0:"D",\u00D1:"N",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u1ED0:"O",\u1E4C:"O",\u1E52:"O",\u020E:"O",\u1ECE:"O",\u1ECC:"O",\u1ED4:"O",\u1ED6:"O",\u1ED8:"O",\u1EDC:"O",\u1EDE:"O",\u1EE0:"O",\u1EDA:"O",\u1EE2:"O",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u1EE6:"U",\u1EE4:"U",\u1EEC:"U",\u1EEE:"U",\u1EF0:"U",\u00DD:"Y",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u1EA5:"a",\u1EAF:"a",\u1EB3:"a",\u1EB5:"a",\u1EB7:"a",\u00E6:"ae",\u1EA7:"a",\u1EB1:"a",\u0203:"a",\u1EA3:"a",\u1EA1:"a",\u1EA9:"a",\u1EAB:"a",\u1EAD:"a",\u00E7:"c",\u1E09:"c",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u1EBF:"e",\u1E17:"e",\u1EC1:"e",\u1E15:"e",\u1E1D:"e",\u0207:"e",\u1EBB:"e",\u1EBD:"e",\u1EB9:"e",\u1EC3:"e",\u1EC5:"e",\u1EC7:"e",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u1E2F:"i",\u020B:"i",\u1EC9:"i",\u1ECB:"i",\u00F0:"d",\u00F1:"n",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u1ED1:"o",\u1E4D:"o",\u1E53:"o",\u020F:"o",\u1ECF:"o",\u1ECD:"o",\u1ED5:"o",\u1ED7:"o",\u1ED9:"o",\u1EDD:"o",\u1EDF:"o",\u1EE1:"o",\u1EDB:"o",\u1EE3:"o",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u1EE7:"u",\u1EE5:"u",\u1EED:"u",\u1EEF:"u",\u1EF1:"u",\u00FD:"y",\u00FF:"y",\u0100:"A",\u0101:"a",\u0102:"A",\u0103:"a",\u0104:"A",\u0105:"a",\u0106:"C",\u0107:"c",\u0108:"C",\u0109:"c",\u010A:"C",\u010B:"c",\u010C:"C",\u010D:"c",C\u0306:"C",c\u0306:"c",\u010E:"D",\u010F:"d",\u0110:"D",\u0111:"d",\u0112:"E",\u0113:"e",\u0114:"E",\u0115:"e",\u0116:"E",\u0117:"e",\u0118:"E",\u0119:"e",\u011A:"E",\u011B:"e",\u011C:"G",\u01F4:"G",\u011D:"g",\u01F5:"g",\u011E:"G",\u011F:"g",\u0120:"G",\u0121:"g",\u0122:"G",\u0123:"g",\u0124:"H",\u0125:"h",\u0126:"H",\u0127:"h",\u1E2A:"H",\u1E2B:"h",\u0128:"I",\u0129:"i",\u012A:"I",\u012B:"i",\u012C:"I",\u012D:"i",\u012E:"I",\u012F:"i",\u0130:"I",\u0131:"i",\u0132:"IJ",\u0133:"ij",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u1E30:"K",\u1E31:"k",K\u0306:"K",k\u0306:"k",\u0139:"L",\u013A:"l",\u013B:"L",\u013C:"l",\u013D:"L",\u013E:"l",\u013F:"L",\u0140:"l",\u0141:"l",\u0142:"l",\u1E3E:"M",\u1E3F:"m",M\u0306:"M",m\u0306:"m",\u0143:"N",\u0144:"n",\u0145:"N",\u0146:"n",\u0147:"N",\u0148:"n",\u0149:"n",N\u0306:"N",n\u0306:"n",\u014C:"O",\u014D:"o",\u014E:"O",\u014F:"o",\u0150:"O",\u0151:"o",\u0152:"OE",\u0153:"oe",P\u0306:"P",p\u0306:"p",\u0154:"R",\u0155:"r",\u0156:"R",\u0157:"r",\u0158:"R",\u0159:"r",R\u0306:"R",r\u0306:"r",\u0212:"R",\u0213:"r",\u015A:"S",\u015B:"s",\u015C:"S",\u015D:"s",\u015E:"S",\u0218:"S",\u0219:"s",\u015F:"s",\u0160:"S",\u0161:"s",\u0162:"T",\u0163:"t",\u021B:"t",\u021A:"T",\u0164:"T",\u0165:"t",\u0166:"T",\u0167:"t",T\u0306:"T",t\u0306:"t",\u0168:"U",\u0169:"u",\u016A:"U",\u016B:"u",\u016C:"U",\u016D:"u",\u016E:"U",\u016F:"u",\u0170:"U",\u0171:"u",\u0172:"U",\u0173:"u",\u0216:"U",\u0217:"u",V\u0306:"V",v\u0306:"v",\u0174:"W",\u0175:"w",\u1E82:"W",\u1E83:"w",X\u0306:"X",x\u0306:"x",\u0176:"Y",\u0177:"y",\u0178:"Y",Y\u0306:"Y",y\u0306:"y",\u0179:"Z",\u017A:"z",\u017B:"Z",\u017C:"z",\u017D:"Z",\u017E:"z",\u017F:"s",\u0192:"f",\u01A0:"O",\u01A1:"o",\u01AF:"U",\u01B0:"u",\u01CD:"A",\u01CE:"a",\u01CF:"I",\u01D0:"i",\u01D1:"O",\u01D2:"o",\u01D3:"U",\u01D4:"u",\u01D5:"U",\u01D6:"u",\u01D7:"U",\u01D8:"u",\u01D9:"U",\u01DA:"u",\u01DB:"U",\u01DC:"u",\u1EE8:"U",\u1EE9:"u",\u1E78:"U",\u1E79:"u",\u01FA:"A",\u01FB:"a",\u01FC:"AE",\u01FD:"ae",\u01FE:"O",\u01FF:"o",\u00DE:"TH",\u00FE:"th",\u1E54:"P",\u1E55:"p",\u1E64:"S",\u1E65:"s",X\u0301:"X",x\u0301:"x",\u0403:"\u0413",\u0453:"\u0433",\u040C:"\u041A",\u045C:"\u043A",A\u030B:"A",a\u030B:"a",E\u030B:"E",e\u030B:"e",I\u030B:"I",i\u030B:"i",\u01F8:"N",\u01F9:"n",\u1ED2:"O",\u1ED3:"o",\u1E50:"O",\u1E51:"o",\u1EEA:"U",\u1EEB:"u",\u1E80:"W",\u1E81:"w",\u1EF2:"Y",\u1EF3:"y",\u0200:"A",\u0201:"a",\u0204:"E",\u0205:"e",\u0208:"I",\u0209:"i",\u020C:"O",\u020D:"o",\u0210:"R",\u0211:"r",\u0214:"U",\u0215:"u",B\u030C:"B",b\u030C:"b",\u010C\u0323:"C",\u010D\u0323:"c",\u00CA\u030C:"E",\u00EA\u030C:"e",F\u030C:"F",f\u030C:"f",\u01E6:"G",\u01E7:"g",\u021E:"H",\u021F:"h",J\u030C:"J",\u01F0:"j",\u01E8:"K",\u01E9:"k",M\u030C:"M",m\u030C:"m",P\u030C:"P",p\u030C:"p",Q\u030C:"Q",q\u030C:"q",\u0158\u0329:"R",\u0159\u0329:"r",\u1E66:"S",\u1E67:"s",V\u030C:"V",v\u030C:"v",W\u030C:"W",w\u030C:"w",X\u030C:"X",x\u030C:"x",Y\u030C:"Y",y\u030C:"y",A\u0327:"A",a\u0327:"a",B\u0327:"B",b\u0327:"b",\u1E10:"D",\u1E11:"d",\u0228:"E",\u0229:"e",\u0190\u0327:"E",\u025B\u0327:"e",\u1E28:"H",\u1E29:"h",I\u0327:"I",i\u0327:"i",\u0197\u0327:"I",\u0268\u0327:"i",M\u0327:"M",m\u0327:"m",O\u0327:"O",o\u0327:"o",Q\u0327:"Q",q\u0327:"q",U\u0327:"U",u\u0327:"u",X\u0327:"X",x\u0327:"x",Z\u0327:"Z",z\u0327:"z",\u0439:"\u0438",\u0419:"\u0418",\u0451:"\u0435",\u0401:"\u0415"},nae=Object.keys(rae).join("|"),c$e=new RegExp(nae,"g"),d$e=new RegExp(nae,"");function u$e(e){return rae[e]}var iae=function(e){return e.replace(c$e,u$e)},f$e=function(e){return!!e.match(d$e)};x9.exports=iae;x9.exports.has=f$e;x9.exports.remove=iae});var te=Pe((t5t,qae)=>{qae.exports=window.React});var bu=Pe((V2t,Ple)=>{Ple.exports=window.ReactDOM});var lde=Pe(ade=>{"use strict";var i0=te();function Eqe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Tqe=typeof Object.is=="function"?Object.is:Eqe,Rqe=i0.useState,Iqe=i0.useEffect,Pqe=i0.useLayoutEffect,Bqe=i0.useDebugValue;function Oqe(e,t){var o=t(),r=Rqe({inst:{value:o,getSnapshot:t}}),n=r[0].inst,i=r[1];return Pqe(function(){n.value=o,n.getSnapshot=t,sG(n)&&i({inst:n})},[e,o,t]),Iqe(function(){return sG(n)&&i({inst:n}),e(function(){sG(n)&&i({inst:n})})},[e]),Bqe(o),o}function sG(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Tqe(e,o)}catch{return!0}}function Mqe(e,t){return t()}var Aqe=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Mqe:Oqe;ade.useSyncExternalStore=i0.useSyncExternalStore!==void 0?i0.useSyncExternalStore:Aqe});var MT=Pe((u9t,cde)=>{"use strict";cde.exports=lde()});var ude=Pe(dde=>{"use strict";var TP=te(),Nqe=MT();function Lqe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Dqe=typeof Object.is=="function"?Object.is:Lqe,Vqe=Nqe.useSyncExternalStore,Fqe=TP.useRef,zqe=TP.useEffect,jqe=TP.useMemo,Hqe=TP.useDebugValue;dde.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var i=Fqe(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=jqe(function(){function l(m){if(!d){if(d=!0,u=m,m=r(m),n!==void 0&&s.hasValue){var g=s.value;if(n(g,m))return f=g}return f=m}if(g=f,Dqe(u,m))return g;var h=r(m);return n!==void 0&&n(g,h)?(u=m,g):(u=m,f=h)}var d=!1,u,f,p=o===void 0?null:o;return[function(){return l(t())},p===null?void 0:function(){return l(p())}]},[t,o,r,n]);var a=Vqe(e,i[0],i[1]);return zqe(function(){s.hasValue=!0,s.value=a},[a]),Hqe(a),a}});var pde=Pe((p9t,fde)=>{"use strict";fde.exports=ude()});var tge=Pe((O$t,ege)=>{ege.exports=window.wp.theme});var ix=Pe((Jdo,Hye)=>{Hye.exports=window.wp.warning});var Mo=Pe((kpo,n0e)=>{n0e.exports=window.wp.keycodes});var Ut=Pe((Hpo,_0e)=>{_0e.exports=window.wp.dom});var Wl=Pe((dgo,uke)=>{uke.exports=window.wp.keyboardShortcuts});var Rke=Pe((Cho,Tke)=>{Tke.exports=window.wp.htmlEntities});var Nke=Pe((Aho,Ake)=>{Ake.exports=window.wp.uploadMedia});var aSe=Pe((P_o,kZ)=>{var Bt=String,sSe=function(){return{isColorSupported:!1,reset:Bt,bold:Bt,dim:Bt,italic:Bt,underline:Bt,inverse:Bt,hidden:Bt,strikethrough:Bt,black:Bt,red:Bt,green:Bt,yellow:Bt,blue:Bt,magenta:Bt,cyan:Bt,white:Bt,gray:Bt,bgBlack:Bt,bgRed:Bt,bgGreen:Bt,bgYellow:Bt,bgBlue:Bt,bgMagenta:Bt,bgCyan:Bt,bgWhite:Bt,blackBright:Bt,redBright:Bt,greenBright:Bt,yellowBright:Bt,blueBright:Bt,magentaBright:Bt,cyanBright:Bt,whiteBright:Bt,bgBlackBright:Bt,bgRedBright:Bt,bgGreenBright:Bt,bgYellowBright:Bt,bgBlueBright:Bt,bgMagentaBright:Bt,bgCyanBright:Bt,bgWhiteBright:Bt}};kZ.exports=sSe();kZ.exports.createColors=sSe});var SZ=Pe(()=>{});var Q8=Pe((M_o,dSe)=>{"use strict";var lSe=aSe(),cSe=SZ(),w5=class e extends Error{constructor(t,o,r,n,i,s){super(t),this.name="CssSyntaxError",this.reason=t,i&&(this.file=i),n&&(this.source=n),s&&(this.plugin=s),typeof o<"u"&&typeof r<"u"&&(typeof o=="number"?(this.line=o,this.column=r):(this.line=o.line,this.column=o.column,this.endLine=r.line,this.endColumn=r.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,e)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(t){if(!this.source)return"";let o=this.source;t==null&&(t=lSe.isColorSupported);let r=u=>u,n=u=>u,i=u=>u;if(t){let{bold:u,gray:f,red:p}=lSe.createColors(!0);n=m=>u(p(m)),r=m=>f(m),cSe&&(i=m=>cSe(m))}let s=o.split(/\r?\n/),a=Math.max(this.line-3,0),l=Math.min(this.line+2,s.length),d=String(l).length;return s.slice(a,l).map((u,f)=>{let p=a+1+f,m=" "+(" "+p).slice(-d)+" | ";if(p===this.line){if(u.length>160){let h=20,b=Math.max(0,this.column-h),v=Math.max(this.column+h,this.endColumn+h),_=u.slice(b,v),y=r(m.replace(/\d/g," "))+u.slice(0,Math.min(this.column-1,h-1)).replace(/[^\t]/g," ");return n(">")+r(m)+i(_)+` | |
| 3 | + `+y+n("^")}let g=r(m.replace(/\d/g," "))+u.slice(0,this.column-1).replace(/[^\t]/g," ");return n(">")+r(m)+i(u)+` | |
| 4 | + `+g+n("^")}return" "+r(m)+i(u)}).join(` | |
| 4 | 5 | `)}toString(){let t=this.showSourceCode();return t&&(t=` |
| 5 | 6 | |
| 6 | 7 | `+t+` |
| 7 | -`),this.name+": "+this.message+t}};Mue.exports=vC;vC.default=vC});var pU=_e((NMt,Due)=>{"use strict";var rHe=/(<)(\/?style\b)/gi,nHe=/(<)(!--)/g;function cm(e){return typeof e!="string"||!e.includes("<")?e:e.replace(rHe,"\\3c $2").replace(nHe,"\\3c $2")}var Nue={after:` | |
| 8 | +`),this.name+": "+this.message+t}};dSe.exports=w5;w5.default=w5});var CZ=Pe((A_o,gSe)=>{"use strict";var Kst=/(<)(\/?style\b)/gi,qst=/(<)(!--)/g,Xst=/[\t\n\f\r "#'()/;[\\\]{}]/;function ud(e){return typeof e!="string"||!e.includes("<")?e:e.replace(Kst,"\\3c $2").replace(qst,"\\3c $2")}var uSe={after:` | |
| 8 | 9 | `,beforeClose:` |
| 9 | 10 | `,beforeComment:` |
| 10 | 11 | `,beforeDecl:` |
| 11 | 12 | `,beforeOpen:" ",beforeRule:` |
| 12 | -`,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:" ",semicolon:!1};function iHe(e){return e[0].toUpperCase()+e.slice(1)}var SC=class{constructor(t){this.builder=t}atrule(t,o){let r=t.raws,n="@"+t.name,i=t.params?this.rawValue(t,"params"):"";if(typeof r.afterName<"u"?n+=r.afterName:i&&(n+=" "),t.nodes)this.block(t,n+i);else{let s=(r.between||"")+(o?";":"");this.builder(cm(n+i+s),t)}}beforeAfter(t,o){let r;t.type==="decl"?r=this.raw(t,null,"beforeDecl"):t.type==="comment"?r=this.raw(t,null,"beforeComment"):o==="before"?r=this.raw(t,null,"beforeRule"):r=this.raw(t,null,"beforeClose");let n=t.parent,i=0;for(;n&&n.type!=="root";)i+=1,n=n.parent;if(r.includes(` | |
| 13 | -`)){let s=this.raw(t,null,"indent");if(s.length)for(let a=0;a<i;a++)r+=s}return r}block(t,o){let r=this.raw(t,"between","beforeOpen");this.builder(cm(o+r)+"{",t,"start");let n;t.nodes&&t.nodes.length?(this.body(t),n=this.raw(t,"after")):n=this.raw(t,"after","emptyBody"),n&&this.builder(cm(n)),this.builder("}",t,"end")}body(t){let o=t.nodes,r=o.length-1;for(;r>0&&o[r].type==="comment";)r-=1;let n=this.raw(t,"semicolon"),i=t.type==="document";for(let s=0;s<o.length;s++){let a=o[s],l=this.raw(a,"before");l&&this.builder(i?l:cm(l)),this.stringify(a,r!==s||n)}}comment(t){let o=this.raw(t,"left","commentLeft"),r=this.raw(t,"right","commentRight");this.builder(cm("/*"+o+t.text+r+"*/"),t)}decl(t,o){let r=t.raws,n=this.raw(t,"between","colon"),i=t.prop+n+this.rawValue(t,"value");t.important&&(i+=r.important||" !important"),o&&(i+=";"),this.builder(cm(i),t)}document(t){this.body(t)}raw(t,o,r){let n;if(r||(r=o),o&&(n=t.raws[o],typeof n<"u"))return n;let i=t.parent;if(r==="before"&&(!i||i.type==="root"&&i.first===t||i&&i.type==="document"))return"";if(!i)return Nue[r];let s=t.root(),a=s.rawCache||(s.rawCache={});if(typeof a[r]<"u")return a[r];if(r==="before"||r==="after")return this.beforeAfter(t,r);{let l="raw"+iHe(r);this[l]?n=this[l](s,t):s.walk(u=>{if(n=u.raws[o],typeof n<"u")return!1})}return typeof n>"u"&&(n=Nue[r]),a[r]=n,n}rawBeforeClose(t){let o;return t.walk(r=>{if(r.nodes&&r.nodes.length>0&&typeof r.raws.after<"u")return o=r.raws.after,o.includes(` | |
| 13 | +`,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:" ",semicolon:!1};function Zst(e){return e[0].toUpperCase()+e.slice(1)}function fSe(e,t){let o="@"+t.name,r=t.params?e.rawValue(t,"params"):"",n=t.raws.afterName;return typeof n>"u"?n=r?" ":"":n===""&&r&&!Xst.test(r[0])&&(n=" "),o+n+r}function mSe(e,t,o){let r=o.nodes,n=r.length-1;for(;n>0&&r[n].type==="comment";)n-=1;let i=e.raw(o,"semicolon"),s=o.type==="document";for(let a=r.length-1;a>=0;a--){let l=r[a],d=n!==a||i;!d&&a<r.length-1&&(l.type==="atrule"&&!l.nodes||l.type==="decl"&&l.prop.startsWith("--"))&&(d=!0),t.push({document:s,node:l,semicolon:d})}}function pSe(e,t,o,r){let n=e.raw(o,"between","beforeOpen");e.builder(ud(r+n)+"{",o,"start");let i=o.nodes&&o.nodes.length,s=()=>{let a=i?e.raw(o,"after"):e.raw(o,"after","emptyBody");a&&e.builder(ud(a)),e.builder("}",o,"end"),o.type==="rule"&&o.raws.ownSemicolon&&e.builder(ud(o.raws.ownSemicolon),o,"end")};i?(t.push(s),mSe(e,t,o)):s()}var x5=class e{constructor(t){this.builder=t}atrule(t,o){let r=fSe(this,t);if(t.nodes)this.block(t,r);else{let n=(t.raws.between||"")+(o?";":"");this.builder(ud(r+n),t)}}beforeAfter(t,o){let r;t.type==="decl"?r=this.raw(t,null,"beforeDecl"):t.type==="comment"?r=this.raw(t,null,"beforeComment"):o==="before"?r=this.raw(t,null,"beforeRule"):r=this.raw(t,null,"beforeClose");let n=t.parent,i=0;for(;n&&n.type!=="root";)i+=1,n=n.parent;if(r.includes(` | |
| 14 | +`)){let s=this.raw(t,null,"indent");if(s.length)for(let a=0;a<i;a++)r+=s}return r}block(t,o){let r=this.raw(t,"between","beforeOpen");this.builder(ud(o+r)+"{",t,"start");let n;t.nodes&&t.nodes.length?(this.body(t),n=this.raw(t,"after")):n=this.raw(t,"after","emptyBody"),n&&this.builder(ud(n)),this.builder("}",t,"end")}body(t){let o=e.prototype,r=["atrule","block","body","rule","stringify"].every(i=>this[i]===o[i]),n=[];for(mSe(this,n,t);n.length>0;){let i=n.pop();if(typeof i=="function"){i();continue}let s=i.node,a=this.raw(s,"before");a&&this.builder(i.document?a:ud(a)),r&&s.type==="rule"?pSe(this,n,s,this.rawValue(s,"selector")):r&&s.type==="atrule"&&s.nodes?pSe(this,n,s,fSe(this,s)):this.stringify(s,i.semicolon)}}comment(t){let o=this.raw(t,"left","commentLeft"),r=this.raw(t,"right","commentRight");this.builder(ud("/*"+o+t.text+r+"*/"),t)}decl(t,o){let r=t.raws,n=this.raw(t,"between","colon"),i=t.prop+n+this.rawValue(t,"value");t.important&&(i+=r.important||" !important"),o&&(i+=";"),this.builder(ud(i),t)}document(t){this.body(t)}raw(t,o,r){let n;if(r||(r=o),o&&(n=t.raws[o],typeof n<"u"))return n;let i=t.parent;if(r==="before"&&(!i||i.type==="root"&&i.first===t||i&&i.type==="document"))return"";if(!i)return uSe[r];let s=t.root(),a=s.rawCache||(s.rawCache={});if(typeof a[r]<"u")return a[r];if(r==="before"||r==="after")return this.beforeAfter(t,r);{let l="raw"+Zst(r);this[l]?n=this[l](s,t):s.walk(d=>{if(n=d.raws[o],typeof n<"u")return!1})}return typeof n>"u"&&(n=uSe[r]),a[r]=n,n}rawBeforeClose(t){let o;return t.walk(r=>{if(r.nodes&&r.nodes.length>0&&typeof r.raws.after<"u")return o=r.raws.after,o.includes(` | |
| 14 | 15 | `)&&(o=o.replace(/[^\n]+$/,"")),!1}),o&&(o=o.replace(/\S/g,"")),o}rawBeforeComment(t,o){let r;return t.walkComments(n=>{if(typeof n.raws.before<"u")return r=n.raws.before,r.includes(` |
| 15 | 16 | `)&&(r=r.replace(/[^\n]+$/,"")),!1}),typeof r>"u"?r=this.raw(o,null,"beforeDecl"):r&&(r=r.replace(/\S/g,"")),r}rawBeforeDecl(t,o){let r;return t.walkDecls(n=>{if(typeof n.raws.before<"u")return r=n.raws.before,r.includes(` |
| 16 | 17 | `)&&(r=r.replace(/[^\n]+$/,"")),!1}),typeof r>"u"?r=this.raw(o,null,"beforeRule"):r&&(r=r.replace(/\S/g,"")),r}rawBeforeOpen(t){let o;return t.walk(r=>{if(r.type!=="decl"&&(o=r.raws.between,typeof o<"u"))return!1}),o}rawBeforeRule(t){let o;return t.walk(r=>{if(r.nodes&&(r.parent!==t||t.first!==r)&&typeof r.raws.before<"u")return o=r.raws.before,o.includes(` |
| 17 | 18 | `)&&(o=o.replace(/[^\n]+$/,"")),!1}),o&&(o=o.replace(/\S/g,"")),o}rawColon(t){let o;return t.walkDecls(r=>{if(typeof r.raws.between<"u")return o=r.raws.between.replace(/[^\s:]/g,""),!1}),o}rawEmptyBody(t){let o;return t.walk(r=>{if(r.nodes&&r.nodes.length===0&&(o=r.raws.after,typeof o<"u"))return!1}),o}rawIndent(t){if(t.raws.indent)return t.raws.indent;let o;return t.walk(r=>{let n=r.parent;if(n&&n!==t&&n.parent&&n.parent===t&&typeof r.raws.before<"u"){let i=r.raws.before.split(` |
| 18 | -`);return o=i[i.length-1],o=o.replace(/\S/g,""),!1}}),o}rawSemicolon(t){let o;return t.walk(r=>{if(r.nodes&&r.nodes.length&&r.last.type==="decl"&&(o=r.raws.semicolon,typeof o<"u"))return!1}),o}rawValue(t,o){let r=t[o],n=t.raws[o];return n&&n.value===r?n.raw:r}root(t){if(this.body(t),t.raws.after){let o=t.raws.after,r=t.parent&&t.parent.type==="document";this.builder(r?o:cm(o))}}rule(t){this.block(t,this.rawValue(t,"selector")),t.raws.ownSemicolon&&this.builder(cm(t.raws.ownSemicolon),t,"end")}stringify(t,o){if(!this[t.type])throw new Error("Unknown AST node type "+t.type+". Maybe you need to change PostCSS stringifier.");this[t.type](t,o)}};Due.exports=SC;SC.default=SC});var VA=_e((DMt,Vue)=>{"use strict";var sHe=pU();function mU(e,t){new sHe(t).stringify(e)}Vue.exports=mU;mU.default=mU});var FA=_e((VMt,gU)=>{"use strict";gU.exports.isClean=Symbol("isClean");gU.exports.my=Symbol("my")});var zA=_e((FMt,Fue)=>{"use strict";var aHe=DA(),lHe=pU(),cHe=VA(),{isClean:kC,my:uHe}=FA();function hU(e,t){let o=new e.constructor;for(let r in e){if(!Object.prototype.hasOwnProperty.call(e,r)||r==="proxyCache")continue;let n=e[r],i=typeof n;r==="parent"&&i==="object"?t&&(o[r]=t):r==="source"?o[r]=n:Array.isArray(n)?o[r]=n.map(s=>hU(s,o)):(i==="object"&&n!==null&&(n=hU(n)),o[r]=n)}return o}function hu(e,t){if(t&&typeof t.offset<"u")return t.offset;let o=1,r=1,n=0;for(let i=0;i<e.length;i++){if(r===t.line&&o===t.column){n=i;break}e[i]===` | |
| 19 | -`?(o=1,r+=1):o+=1}return n}var _C=class{get proxyOf(){return this}constructor(t={}){this.raws={},this[kC]=!1,this[uHe]=!0;for(let o in t)if(o==="nodes"){this.nodes=[];for(let r of t[o])typeof r.clone=="function"&&r.parent?this.append(r.clone()):this.append(r)}else this[o]=t[o]}addToError(t){if(t.postcssNode=this,t.stack&&this.source&&/\n\s{4}at /.test(t.stack)){let o=this.source;t.stack=t.stack.replace(/\n\s{4}at /,`$&${o.input.from}:${o.start.line}:${o.start.column}$&`)}return t}after(t){return this.parent.insertAfter(this,t),this}assign(t={}){for(let o in t)this[o]=t[o];return this}before(t){return this.parent.insertBefore(this,t),this}cleanRaws(t){delete this.raws.before,delete this.raws.after,t||delete this.raws.between}clone(t={}){let o=hU(this);for(let r in t)o[r]=t[r];return o}cloneAfter(t={}){let o=this.clone(t);return this.parent.insertAfter(this,o),o}cloneBefore(t={}){let o=this.clone(t);return this.parent.insertBefore(this,o),o}error(t,o={}){if(this.source){let{end:r,start:n}=this.rangeBy(o);return this.source.input.error(t,{column:n.column,line:n.line},{column:r.column,line:r.line},o)}return new aHe(t)}getProxyProcessor(){return{get(t,o){return o==="proxyOf"?t:o==="root"?()=>t.root().toProxy():t[o]},set(t,o,r){return t[o]===r||(t[o]=r,(o==="prop"||o==="value"||o==="name"||o==="params"||o==="important"||o==="text")&&t.markDirty()),!0}}}markClean(){this[kC]=!0}markDirty(){if(this[kC]){this[kC]=!1;let t=this;for(;t=t.parent;)t[kC]=!1}}next(){if(!this.parent)return;let t=this.parent.index(this);return this.parent.nodes[t+1]}positionBy(t={}){let o="document"in this.source.input?this.source.input.document:this.source.input.css,r={column:this.source.start.column,line:this.source.start.line,offset:hu(o,this.source.start)};if(t.index)r=this.positionInside(t.index);else if(t.word){let i=o.slice(hu(o,this.source.start),hu(o,this.source.end)).indexOf(t.word);i!==-1&&(r=this.positionInside(i))}return r}positionInside(t){let o=this.source.start.column,r=this.source.start.line,n="document"in this.source.input?this.source.input.document:this.source.input.css,i=hu(n,this.source.start),s=i+t;for(let a=i;a<s;a++)n[a]===` | |
| 20 | -`?(o=1,r+=1):o+=1;return{column:o,line:r,offset:s}}prev(){if(!this.parent)return;let t=this.parent.index(this);return this.parent.nodes[t-1]}rangeBy(t={}){let o="document"in this.source.input?this.source.input.document:this.source.input.css,r={column:this.source.start.column,line:this.source.start.line,offset:hu(o,this.source.start)},n=this.source.end?{column:this.source.end.column+1,line:this.source.end.line,offset:typeof this.source.end.offset=="number"?this.source.end.offset:hu(o,this.source.end)+1}:{column:r.column+1,line:r.line,offset:r.offset+1};if(t.word){let s=o.slice(hu(o,this.source.start),hu(o,this.source.end)).indexOf(t.word);s!==-1&&(r=this.positionInside(s),n=this.positionInside(s+t.word.length))}else t.start?r={column:t.start.column,line:t.start.line,offset:hu(o,t.start)}:typeof t.index=="number"&&(r=this.positionInside(t.index)),t.end?n={column:t.end.column,line:t.end.line,offset:hu(o,t.end)}:typeof t.endIndex=="number"?n=this.positionInside(t.endIndex):typeof t.index=="number"&&(n=this.positionInside(t.index+1));return(n.line<r.line||n.line===r.line&&n.column<=r.column)&&(n={column:r.column+1,line:r.line,offset:r.offset+1}),{end:n,start:r}}raw(t,o){return new lHe().raw(this,t,o)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(...t){if(this.parent){let o=this,r=!1;for(let n of t)n===this?r=!0:r?(this.parent.insertAfter(o,n),o=n):this.parent.insertBefore(o,n);r||this.remove()}return this}root(){let t=this;for(;t.parent&&t.parent.type!=="document";)t=t.parent;return t}toJSON(t,o){let r={},n=o==null;o=o||new Map;let i=0;for(let s in this){if(!Object.prototype.hasOwnProperty.call(this,s)||s==="parent"||s==="proxyCache")continue;let a=this[s];if(Array.isArray(a))r[s]=a.map(l=>typeof l=="object"&&l.toJSON?l.toJSON(null,o):l);else if(typeof a=="object"&&a.toJSON)r[s]=a.toJSON(null,o);else if(s==="source"){if(a==null)continue;let l=o.get(a.input);l==null&&(l=i,o.set(a.input,i),i++),r[s]={end:a.end,inputId:l,start:a.start}}else r[s]=a}return n&&(r.inputs=[...o.keys()].map(s=>s.toJSON())),r}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(t=cHe){t.stringify&&(t=t.stringify);let o="";return t(this,r=>{o+=r}),o}warn(t,o,r={}){let n={node:this};for(let i in r)n[i]=r[i];return t.warn(o,n)}};Fue.exports=_C;_C.default=_C});var bU=_e((zMt,zue)=>{"use strict";var dHe=zA(),xC=class extends dHe{constructor(t){super(t),this.type="comment"}};zue.exports=xC;xC.default=xC});var yU=_e((jMt,jue)=>{"use strict";var fHe=zA(),wC=class extends fHe{get variable(){return this.prop.startsWith("--")||this.prop[0]==="$"}constructor(t){t&&typeof t.value<"u"&&typeof t.value!="string"&&(t={...t,value:String(t.value)}),super(t),this.type="decl"}};jue.exports=wC;wC.default=wC});var ub=_e((HMt,Zue)=>{"use strict";var Hue=bU(),Uue=yU(),pHe=zA(),{isClean:Gue,my:Wue}=FA(),vU,$ue,Kue,SU;function Yue(e){return e.map(t=>(t.nodes&&(t.nodes=Yue(t.nodes)),delete t.source,t))}function que(e){if(e[Gue]=!1,e.proxyOf.nodes)for(let t of e.proxyOf.nodes)que(t)}var ac=class e extends pHe{get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}append(...t){for(let o of t){let r=this.normalize(o,this.last);for(let n of r)this.proxyOf.nodes.push(n)}return this.markDirty(),this}cleanRaws(t){if(super.cleanRaws(t),this.nodes)for(let o of this.nodes)o.cleanRaws(t)}each(t){if(!this.proxyOf.nodes)return;let o=this.getIterator(),r,n;for(;this.indexes[o]<this.proxyOf.nodes.length&&(r=this.indexes[o],n=t(this.proxyOf.nodes[r],r),n!==!1);)this.indexes[o]+=1;return delete this.indexes[o],n}every(t){return this.nodes.every(t)}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let t=this.lastEach;return this.indexes[t]=0,t}getProxyProcessor(){return{get(t,o){return o==="proxyOf"?t:t[o]?o==="each"||typeof o=="string"&&o.startsWith("walk")?(...r)=>t[o](...r.map(n=>typeof n=="function"?(i,s)=>n(i.toProxy(),s):n)):o==="every"||o==="some"?r=>t[o]((n,...i)=>r(n.toProxy(),...i)):o==="root"?()=>t.root().toProxy():o==="nodes"?t.nodes.map(r=>r.toProxy()):o==="first"||o==="last"?t[o].toProxy():t[o]:t[o]},set(t,o,r){return t[o]===r||(t[o]=r,(o==="name"||o==="params"||o==="selector")&&t.markDirty()),!0}}}index(t){return typeof t=="number"?t:(t.proxyOf&&(t=t.proxyOf),this.proxyOf.nodes.indexOf(t))}insertAfter(t,o){let r=this.index(t),n=this.normalize(o,this.proxyOf.nodes[r]).reverse();r=this.index(t);for(let s of n)this.proxyOf.nodes.splice(r+1,0,s);let i;for(let s in this.indexes)i=this.indexes[s],r<i&&(this.indexes[s]=i+n.length);return this.markDirty(),this}insertBefore(t,o){let r=this.index(t),n=r===0?"prepend":!1,i=this.normalize(o,this.proxyOf.nodes[r],n).reverse();r=this.index(t);for(let a of i)this.proxyOf.nodes.splice(r,0,a);let s;for(let a in this.indexes)s=this.indexes[a],r<=s&&(this.indexes[a]=s+i.length);return this.markDirty(),this}normalize(t,o){if(typeof t=="string")t=Yue($ue(t).nodes);else if(typeof t>"u")t=[];else if(Array.isArray(t)){t=t.slice(0);for(let n of t)n.parent&&n.parent.removeChild(n,"ignore")}else if(t.type==="root"&&this.type!=="document"){t=t.nodes.slice(0);for(let n of t)n.parent&&n.parent.removeChild(n,"ignore")}else if(t.type)t=[t];else if(t.prop){if(typeof t.value>"u")throw new Error("Value field is missed in node creation");typeof t.value!="string"&&(t.value=String(t.value)),t=[new Uue(t)]}else if(t.selector||t.selectors)t=[new SU(t)];else if(t.name)t=[new vU(t)];else if(t.text)t=[new Hue(t)];else throw new Error("Unknown node type in node creation");return t.map(n=>(n[Wue]||e.rebuild(n),n=n.proxyOf,n.parent&&n.parent.removeChild(n),n[Gue]&&que(n),n.raws||(n.raws={}),typeof n.raws.before>"u"&&o&&typeof o.raws.before<"u"&&(n.raws.before=o.raws.before.replace(/\S/g,"")),n.parent=this.proxyOf,n))}prepend(...t){t=t.reverse();for(let o of t){let r=this.normalize(o,this.first,"prepend").reverse();for(let n of r)this.proxyOf.nodes.unshift(n);for(let n in this.indexes)this.indexes[n]=this.indexes[n]+r.length}return this.markDirty(),this}push(t){return t.parent=this,this.proxyOf.nodes.push(t),this}removeAll(){for(let t of this.proxyOf.nodes)t.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(t){t=this.index(t),this.proxyOf.nodes[t].parent=void 0,this.proxyOf.nodes.splice(t,1);let o;for(let r in this.indexes)o=this.indexes[r],o>=t&&(this.indexes[r]=o-1);return this.markDirty(),this}replaceValues(t,o,r){return r||(r=o,o={}),this.walkDecls(n=>{o.props&&!o.props.includes(n.prop)||o.fast&&!n.value.includes(o.fast)||(n.value=n.value.replace(t,r))}),this.markDirty(),this}some(t){return this.nodes.some(t)}walk(t){return this.each((o,r)=>{let n;try{n=t(o,r)}catch(i){throw o.addToError(i)}return n!==!1&&o.walk&&(n=o.walk(t)),n})}walkAtRules(t,o){return o?t instanceof RegExp?this.walk((r,n)=>{if(r.type==="atrule"&&t.test(r.name))return o(r,n)}):this.walk((r,n)=>{if(r.type==="atrule"&&r.name===t)return o(r,n)}):(o=t,this.walk((r,n)=>{if(r.type==="atrule")return o(r,n)}))}walkComments(t){return this.walk((o,r)=>{if(o.type==="comment")return t(o,r)})}walkDecls(t,o){return o?t instanceof RegExp?this.walk((r,n)=>{if(r.type==="decl"&&t.test(r.prop))return o(r,n)}):this.walk((r,n)=>{if(r.type==="decl"&&r.prop===t)return o(r,n)}):(o=t,this.walk((r,n)=>{if(r.type==="decl")return o(r,n)}))}walkRules(t,o){return o?t instanceof RegExp?this.walk((r,n)=>{if(r.type==="rule"&&t.test(r.selector))return o(r,n)}):this.walk((r,n)=>{if(r.type==="rule"&&r.selector===t)return o(r,n)}):(o=t,this.walk((r,n)=>{if(r.type==="rule")return o(r,n)}))}};ac.registerParse=e=>{$ue=e};ac.registerRule=e=>{SU=e};ac.registerAtRule=e=>{vU=e};ac.registerRoot=e=>{Kue=e};Zue.exports=ac;ac.default=ac;ac.rebuild=e=>{e.type==="atrule"?Object.setPrototypeOf(e,vU.prototype):e.type==="rule"?Object.setPrototypeOf(e,SU.prototype):e.type==="decl"?Object.setPrototypeOf(e,Uue.prototype):e.type==="comment"?Object.setPrototypeOf(e,Hue.prototype):e.type==="root"&&Object.setPrototypeOf(e,Kue.prototype),e[Wue]=!0,e.nodes&&e.nodes.forEach(t=>{ac.rebuild(t)})}});var kU=_e((UMt,Jue)=>{"use strict";var mHe=ub(),Xue,Que,db=class extends mHe{constructor(t){super({type:"document",...t}),this.nodes||(this.nodes=[])}toResult(t={}){return new Xue(new Que,this,t).stringify()}};db.registerLazyResult=e=>{Xue=e};db.registerProcessor=e=>{Que=e};Jue.exports=db;db.default=db});var jA=_e(()=>{});var HA=_e(()=>{});var _U=_e(()=>{});var tde=_e((ZMt,ede)=>{var gHe="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",hHe=(e,t=21)=>(o=t)=>{let r="",n=o|0;for(;n--;)r+=e[Math.random()*e.length|0];return r},bHe=(e=21)=>{let t="",o=e|0;for(;o--;)t+=gHe[Math.random()*64|0];return t};ede.exports={nanoid:bHe,customAlphabet:hHe}});var ode=_e(()=>{});var sde=_e((JMt,ide)=>{"use strict";var{existsSync:yHe,readFileSync:vHe}=ode(),{dirname:xU,join:SHe}=jA(),{SourceMapConsumer:rde,SourceMapGenerator:nde}=HA();function kHe(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}var CC=class{constructor(t,o){if(o.map===!1)return;o.unsafeMap&&(this.unsafeMap=!0),this.loadAnnotation(t),this.inline=this.startWith(this.annotation,"data:");let r=o.map?o.map.prev:void 0,n=this.loadMap(o.from,r);!this.mapFile&&o.from&&(this.mapFile=o.from),this.mapFile&&(this.root=xU(this.mapFile)),n&&(this.text=n)}consumer(){return this.consumerCache||(this.consumerCache=new rde(this.json||this.text)),this.consumerCache}decodeInline(t){let o=/^data:application\/json;charset=utf-?8;base64,/,r=/^data:application\/json;base64,/,n=/^data:application\/json;charset=utf-?8,/,i=/^data:application\/json,/,s=t.match(n)||t.match(i);if(s)return decodeURIComponent(t.substr(s[0].length));let a=t.match(o)||t.match(r);if(a)return kHe(t.substr(a[0].length));let l=t.slice(22);throw l=l.slice(0,l.indexOf(",")),new Error("Unsupported source map encoding "+l)}getAnnotationURL(t){return t.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(t){return typeof t!="object"?!1:typeof t.mappings=="string"||typeof t._mappings=="string"||Array.isArray(t.sections)}loadAnnotation(t){let o=t.match(/\/\*\s*# sourceMappingURL=/g);if(!o)return;let r=t.lastIndexOf(o.pop()),n=t.indexOf("*/",r);r>-1&&n>-1&&(this.annotation=this.getAnnotationURL(t.substring(r,n)))}loadFile(t,o,r){if(!(!r&&!this.unsafeMap&&!/\.map$/i.test(t))&&(this.root=xU(t),yHe(t)))return this.mapFile=t,vHe(t,"utf-8").toString().trim()}loadMap(t,o){if(o===!1)return!1;if(o){if(typeof o=="string")return o;if(typeof o=="function"){let r=o(t);if(r){let n=this.loadFile(r,t,!0);if(!n)throw new Error("Unable to load previous source map: "+r.toString());return n}}else{if(o instanceof rde)return nde.fromSourceMap(o).toString();if(o instanceof nde)return o.toString();if(this.isMap(o))return JSON.stringify(o);throw new Error("Unsupported previous source map format: "+o.toString())}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let r=this.annotation;t&&(r=SHe(xU(t),r));let n=this.loadFile(r,t,!1);if(n)try{this.json=JSON.parse(n.replace(/^\)]}'[^\n]*\n/,""))}catch{return}return n}}}startWith(t,o){return t?t.substr(0,o.length)===o:!1}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}};ide.exports=CC;CC.default=CC});var RU=_e((eNt,dde)=>{"use strict";var{nanoid:_He}=tde(),{isAbsolute:EU,resolve:TU}=jA(),{SourceMapConsumer:xHe,SourceMapGenerator:wHe}=HA(),{fileURLToPath:ade,pathToFileURL:UA}=_U(),lde=DA(),CHe=sde(),wU=fU(),CU=Symbol("lineToIndexCache"),EHe=!!(xHe&&wHe),cde=!!(TU&&EU);function ude(e){if(e[CU])return e[CU];let t=e.css.split(` | |
| 21 | -`),o=new Array(t.length),r=0;for(let n=0,i=t.length;n<i;n++)o[n]=r,r+=t[n].length+1;return e[CU]=o,o}var NS=class{get from(){return this.file||this.id}constructor(t,o={}){if(t===null||typeof t>"u"||typeof t=="object"&&!t.toString)throw new Error(`PostCSS received ${t} instead of CSS string`);if(this.css=t.toString(),this.css[0]==="\uFEFF"||this.css[0]==="\uFFFE"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,this.document=this.css,o.document&&(this.document=o.document.toString()),o.from&&(!cde||/^\w+:\/\//.test(o.from)||EU(o.from)?this.file=o.from:this.file=TU(o.from)),cde&&EHe){let r=new CHe(this.css,o);if(r.text){this.map=r;let n=r.consumer().file;!this.file&&n&&(this.file=this.mapResolve(n))}}this.file||(this.id="<input css "+_He(6)+">"),this.map&&(this.map.file=this.from)}error(t,o,r,n={}){let i,s,a,l,u;if(o&&typeof o=="object"){let f=o,p=r;if(typeof f.offset=="number"){l=f.offset;let g=this.fromOffset(l);o=g.line,r=g.col}else o=f.line,r=f.column,l=this.fromLineAndColumn(o,r);if(typeof p.offset=="number"){a=p.offset;let g=this.fromOffset(a);s=g.line,i=g.col}else s=p.line,i=p.column,a=this.fromLineAndColumn(p.line,p.column)}else if(r)l=this.fromLineAndColumn(o,r);else{l=o;let f=this.fromOffset(l);o=f.line,r=f.col}let d=this.origin(o,r,s,i);return d?u=new lde(t,d.endLine===void 0?d.line:{column:d.column,line:d.line},d.endLine===void 0?d.column:{column:d.endColumn,line:d.endLine},d.source,d.file,n.plugin):u=new lde(t,s===void 0?o:{column:r,line:o},s===void 0?r:{column:i,line:s},this.css,this.file,n.plugin),u.input={column:r,endColumn:i,endLine:s,endOffset:a,line:o,offset:l,source:this.css},this.file&&(UA&&(u.input.url=UA(this.file).toString()),u.input.file=this.file),u}fromLineAndColumn(t,o){return ude(this)[t-1]+o-1}fromOffset(t){let o=ude(this),r=o[o.length-1],n=0;if(t>=r)n=o.length-1;else{let i=o.length-2,s;for(;n<i;)if(s=n+(i-n>>1),t<o[s])i=s-1;else if(t>=o[s+1])n=s+1;else{n=s;break}}return{col:t-o[n]+1,line:n+1}}mapResolve(t){return/^\w+:\/\//.test(t)?t:TU(this.map.consumer().sourceRoot||this.map.root||".",t)}origin(t,o,r,n){if(!this.map)return!1;let i=this.map.consumer(),s=i.originalPositionFor({column:o-1,line:t});if(!s.source)return!1;let a;typeof r=="number"&&(a=i.originalPositionFor({column:n-1,line:r}));let l;EU(s.source)?l=UA(s.source):l=new URL(s.source,this.map.consumer().sourceRoot||UA(this.map.mapFile));let u={column:s.column+1,endColumn:a&&a.column+1,endLine:a&&a.line,line:s.line,url:l.toString()};if(l.protocol==="file:")if(ade)u.file=ade(l);else throw new Error("file: protocol is not available in this PostCSS build");let d=i.sourceContentFor(s.source);return d&&(u.source=d),u}toJSON(){let t={};for(let o of["hasBOM","css","file","id"])this[o]!=null&&(t[o]=this[o]);return this.map&&(t.map={...this.map},t.map.consumerCache&&(t.map.consumerCache=void 0)),t}};dde.exports=NS;NS.default=NS;wU&&wU.registerInput&&wU.registerInput(NS)});var PU=_e((tNt,bde)=>{"use strict";var{dirname:GA,relative:pde,resolve:mde,sep:gde}=jA(),{SourceMapConsumer:hde,SourceMapGenerator:WA}=HA(),{pathToFileURL:fde}=_U(),THe=RU(),RHe=!!(hde&&WA),BHe=!!(GA&&mde&&pde&&gde),BU=class{constructor(t,o,r,n){this.stringify=t,this.mapOpts=r.map||{},this.root=o,this.opts=r,this.css=n,this.originalCSS=n,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let t;this.isInline()?t="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?t=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?t=this.mapOpts.annotation(this.opts.to,this.root):t=this.outputFile()+".map";let o=` | |
| 19 | +`);return o=i[i.length-1],o=o.replace(/\S/g,""),!1}}),o}rawSemicolon(t){let o;return t.walk(r=>{if(r.nodes&&r.nodes.length&&r.last.type==="decl"&&(o=r.raws.semicolon,typeof o<"u"))return!1}),o}rawValue(t,o){let r=t[o],n=t.raws[o];return n&&n.value===r?n.raw:r}root(t){if(t.source&&t.source.input.hasBOM&&this.builder("\uFEFF",t,"start"),this.body(t),t.raws.after){let o=t.raws.after,r=t.parent&&t.parent.type==="document";this.builder(r?o:ud(o))}}rule(t){this.block(t,this.rawValue(t,"selector")),t.raws.ownSemicolon&&this.builder(ud(t.raws.ownSemicolon),t,"end")}stringify(t,o){if(!this[t.type])throw new Error("Unknown AST node type "+t.type+". Maybe you need to change PostCSS stringifier.");this[t.type](t,o)}};gSe.exports=x5;x5.default=x5});var J8=Pe((N_o,hSe)=>{"use strict";var Qst=CZ();function EZ(e,t){new Qst(t).stringify(e)}hSe.exports=EZ;EZ.default=EZ});var k5=Pe((L_o,TZ)=>{"use strict";TZ.exports.isClean=Symbol("isClean");TZ.exports.my=Symbol("my")});var eM=Pe((D_o,bSe)=>{"use strict";var Jst=Q8(),eat=CZ(),tat=J8(),{isClean:S5,my:oat}=k5();function rat(e,t){let o=new e.constructor,r=[[e,o,t]];for(;r.length>0;){let[n,i,s]=r.pop();for(let a in n){if(!Object.prototype.hasOwnProperty.call(n,a)||a==="proxyCache")continue;let l=n[a],d=typeof l;if(a==="parent"&&d==="object")s&&(i[a]=s);else if(a==="source")i[a]=l;else if(Array.isArray(l)){let u=[];i[a]=u;for(let f of l){let p=new f.constructor;u.push(p),r.push([f,p,i])}}else{if(d==="object"&&l!==null){let u=new l.constructor;r.push([l,u,void 0]),l=u}i[a]=l}}}return o}function Vu(e,t){if(t&&typeof t.offset<"u")return t.offset;let o=1,r=1,n=0;for(let i=0;i<e.length;i++){if(r===t.line&&o===t.column){n=i;break}e[i]===` | |
| 20 | +`?(o=1,r+=1):o+=1}return n}var C5=class e{get proxyOf(){return this}constructor(t={}){this.raws={},this[S5]=!1,this[oat]=!0;for(let o of Object.keys(t))if(o!=="__proto__")if(o==="nodes"){this.nodes=[];for(let r of t[o])typeof r.clone=="function"&&r.parent?this.append(r.clone()):this.append(r)}else this[o]=t[o]}addToError(t){if(t.postcssNode=this,t.stack&&this.source&&/\n\s{4}at /.test(t.stack)){let o=this.source;t.stack=t.stack.replace(/\n\s{4}at /,`$&${o.input.from}:${o.start.line}:${o.start.column}$&`)}return t}after(t){return this.parent.insertAfter(this,t),this}assign(t={}){for(let o in t)this[o]=t[o];return this}before(t){return this.parent.insertBefore(this,t),this}cleanRaws(t){delete this.raws.before,delete this.raws.after,t||delete this.raws.between}clone(t={}){let o=rat(this);for(let r in t)o[r]=t[r];return o}cloneAfter(t={}){let o=this.clone(t);return this.parent.insertAfter(this,o),o}cloneBefore(t={}){let o=this.clone(t);return this.parent.insertBefore(this,o),o}error(t,o={}){if(this.source){let{end:r,start:n}=this.rangeBy(o);return this.source.input.error(t,{column:n.column,line:n.line},{column:r.column,line:r.line},o)}return new Jst(t)}getProxyProcessor(){return{get(t,o){return o==="proxyOf"?t:o==="root"?()=>t.root().toProxy():t[o]},set(t,o,r){return t[o]===r||(t[o]=r,(o==="prop"||o==="value"||o==="name"||o==="params"||o==="important"||o==="text")&&t.markDirty()),!0}}}markClean(){this[S5]=!0}markDirty(){if(this[S5]){this[S5]=!1;let t=this;for(;t=t.parent;)t[S5]=!1}}next(){if(!this.parent)return;let t=this.parent.index(this);return this.parent.nodes[t+1]}positionBy(t={}){let o="document"in this.source.input?this.source.input.document:this.source.input.css,r={column:this.source.start.column,line:this.source.start.line,offset:Vu(o,this.source.start)};if(t.index)r=this.positionInside(t.index);else if(t.word){let i=o.slice(Vu(o,this.source.start),Vu(o,this.source.end)).indexOf(t.word);i!==-1&&(r=this.positionInside(i))}return r}positionInside(t){let o=this.source.start.column,r=this.source.start.line,n="document"in this.source.input?this.source.input.document:this.source.input.css,i=Vu(n,this.source.start),s=i+t;for(let a=i;a<s;a++)n[a]===` | |
| 21 | +`?(o=1,r+=1):o+=1;return{column:o,line:r,offset:s}}prev(){if(!this.parent)return;let t=this.parent.index(this);return this.parent.nodes[t-1]}rangeBy(t={}){let o="document"in this.source.input?this.source.input.document:this.source.input.css,r={column:this.source.start.column,line:this.source.start.line,offset:Vu(o,this.source.start)},n=this.source.end?{column:this.source.end.column+1,line:this.source.end.line,offset:typeof this.source.end.offset=="number"?this.source.end.offset:Vu(o,this.source.end)+1}:{column:r.column+1,line:r.line,offset:r.offset+1};if(t.word){let s=o.slice(Vu(o,this.source.start),Vu(o,this.source.end)).indexOf(t.word);s!==-1&&(r=this.positionInside(s),n=this.positionInside(s+t.word.length))}else t.start?r={column:t.start.column,line:t.start.line,offset:Vu(o,t.start)}:typeof t.index=="number"&&(r=this.positionInside(t.index)),t.end?n={column:t.end.column,line:t.end.line,offset:Vu(o,t.end)}:typeof t.endIndex=="number"?n=this.positionInside(t.endIndex):typeof t.index=="number"&&(n=this.positionInside(t.index+1));return(n.line<r.line||n.line===r.line&&n.column<=r.column)&&(n={column:r.column+1,line:r.line,offset:r.offset+1}),{end:n,start:r}}raw(t,o){return new eat().raw(this,t,o)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(...t){if(this.parent){let o=this,r=!1;for(let n of t)n===this?r=!0:r?(this.parent.insertAfter(o,n),o=n):this.parent.insertBefore(o,n);r||this.remove()}return this}root(){let t=this;for(;t.parent&&t.parent.type!=="document";)t=t.parent;return t}toJSON(t,o){let r=o==null;o=o||new Map;let n=[],i=[[this,n,0]];for(let a=0;a<i.length;a++){let[l,d,u]=i[a],f={};d[u]=f;for(let p in l){if(!Object.prototype.hasOwnProperty.call(l,p)||p==="parent"||p==="proxyCache")continue;let m=l[p];if(Array.isArray(m)){let g=[];f[p]=g;for(let h=0;h<m.length;h++){let b=m[h];typeof b=="object"&&b.toJSON?b.toJSON===e.prototype.toJSON?i.push([b,g,h]):g[h]=b.toJSON(null,o):g[h]=b}}else if(typeof m=="object"&&m.toJSON)m.toJSON===e.prototype.toJSON?i.push([m,f,p]):f[p]=m.toJSON(null,o);else if(p==="source"){if(m==null)continue;let g=o.get(m.input);g==null&&(g=o.size,o.set(m.input,g)),f[p]={end:m.end,inputId:g,start:m.start}}else f[p]=m}}let s=n[0];return r&&(s.inputs=[...o.keys()].map(a=>a.toJSON())),s}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(t=tat){t.stringify&&(t=t.stringify);let o="";return t(this,r=>{o+=r}),o}warn(t,o,r={}){let n={node:this};for(let i in r)n[i]=r[i];return t.warn(o,n)}};bSe.exports=C5;C5.default=C5});var RZ=Pe((V_o,_Se)=>{"use strict";var nat=eM(),E5=class extends nat{constructor(t){super(t),this.type="comment"}};_Se.exports=E5;E5.default=E5});var IZ=Pe((F_o,vSe)=>{"use strict";var iat=eM(),T5=class extends iat{get variable(){return this.prop.startsWith("--")||this.prop[0]==="$"}constructor(t){t&&typeof t.value<"u"&&typeof t.value!="string"&&(t={...t,value:String(t.value)}),super(t),this.type="decl"}};vSe.exports=T5;T5.default=T5});var gh=Pe((z_o,TSe)=>{"use strict";var wSe=RZ(),xSe=IZ(),ySe=eM(),{isClean:kSe,my:SSe}=k5(),PZ,CSe,ESe,BZ;function sat(e){let t=e.slice();for(;t.length>0;){let o=t.pop();if(delete o.source,o.nodes){o.nodes=o.nodes.slice();for(let r of o.nodes)t.push(r)}}return e.slice()}function aat(e){let t=[e];for(;t.length>0;){let o=t.pop();if(o[kSe]=!1,o.proxyOf.nodes)for(let r of o.proxyOf.nodes)t.push(r)}}var Fu=class e extends ySe{get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}append(...t){for(let o of t){let r=this.normalize(o,this.last);for(let n of r)this.proxyOf.nodes.push(n)}return this.markDirty(),this}cleanRaws(t){let o=[this];for(;o.length>0;){let r=o.pop();if(r!==this&&r.cleanRaws!==e.prototype.cleanRaws){r.cleanRaws(t);continue}if(ySe.prototype.cleanRaws.call(r,t),r.nodes)for(let n of r.nodes)o.push(n)}}each(t){if(!this.proxyOf.nodes)return;let o=this.getIterator(),r,n;for(;this.indexes[o]<this.proxyOf.nodes.length&&(r=this.indexes[o],n=t(this.proxyOf.nodes[r],r),n!==!1);)this.indexes[o]+=1;return delete this.indexes[o],n}every(t){return this.nodes.every(t)}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let t=this.lastEach;return this.indexes[t]=0,t}getProxyProcessor(){return{get(t,o){return o==="proxyOf"?t:t[o]?o==="each"||typeof o=="string"&&o.startsWith("walk")?(...r)=>t[o](...r.map(n=>typeof n=="function"?(i,s)=>n(i.toProxy(),s):n)):o==="every"||o==="some"?r=>t[o]((n,...i)=>r(n.toProxy(),...i)):o==="root"?()=>t.root().toProxy():o==="nodes"?t.nodes.map(r=>r.toProxy()):o==="first"||o==="last"?t[o].toProxy():t[o]:t[o]},set(t,o,r){return t[o]===r||(t[o]=r,(o==="name"||o==="params"||o==="selector")&&t.markDirty()),!0}}}index(t){return typeof t=="number"?t:(t.proxyOf&&(t=t.proxyOf),this.proxyOf.nodes.indexOf(t))}insertAfter(t,o){let r=this.index(t),n=this.normalize(o,this.proxyOf.nodes[r]).reverse();r=this.index(t);for(let s of n)this.proxyOf.nodes.splice(r+1,0,s);let i;for(let s in this.indexes)i=this.indexes[s],r<i&&(this.indexes[s]=i+n.length);return this.markDirty(),this}insertBefore(t,o){let r=this.index(t),n=r===0?"prepend":!1,i=this.normalize(o,this.proxyOf.nodes[r],n).reverse();r=this.index(t);for(let a of i)this.proxyOf.nodes.splice(r,0,a);let s;for(let a in this.indexes)s=this.indexes[a],r<=s&&(this.indexes[a]=s+i.length);return this.markDirty(),this}normalize(t,o){if(typeof t=="string")t=sat(CSe(t).nodes);else if(typeof t>"u")t=[];else if(Array.isArray(t)){t=t.slice(0);for(let n of t)n.parent&&n.parent.removeChild(n,"ignore")}else if(t.type==="root"&&this.type!=="document"){t=t.nodes.slice(0);for(let n of t)n.parent&&n.parent.removeChild(n,"ignore")}else if(t.type)t=[t];else if(t.prop){if(typeof t.value>"u")throw new Error("Value field is missed in node creation");typeof t.value!="string"&&(t.value=String(t.value)),t=[new xSe(t)]}else if(t.selector||t.selectors)t=[new BZ(t)];else if(t.name)t=[new PZ(t)];else if(t.text)t=[new wSe(t)];else throw new Error("Unknown node type in node creation");return t.map(n=>(n[SSe]||e.rebuild(n),n=n.proxyOf,n.parent&&n.parent.removeChild(n),n[kSe]&&aat(n),n.raws||(n.raws={}),typeof n.raws.before>"u"&&o&&typeof o.raws.before<"u"&&(n.raws.before=o.raws.before.replace(/\S/g,"")),n.parent=this.proxyOf,n))}prepend(...t){t=t.reverse();for(let o of t){let r=this.normalize(o,this.first,"prepend").reverse();for(let n of r)this.proxyOf.nodes.unshift(n);for(let n in this.indexes)this.indexes[n]=this.indexes[n]+r.length}return this.markDirty(),this}push(t){return t.parent=this,this.proxyOf.nodes.push(t),this}removeAll(){for(let t of this.proxyOf.nodes)t.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(t){t=this.index(t),this.proxyOf.nodes[t].parent=void 0,this.proxyOf.nodes.splice(t,1);let o;for(let r in this.indexes)o=this.indexes[r],o>=t&&(this.indexes[r]=o-1);return this.markDirty(),this}replaceValues(t,o,r){return r||(r=o,o={}),this.walkDecls(n=>{o.props&&!o.props.includes(n.prop)||o.fast&&!n.value.includes(o.fast)||(n.value=n.value.replace(t,r))}),this.markDirty(),this}some(t){return this.nodes.some(t)}walk(t){if(!this.proxyOf.nodes)return;let o=[{iterator:this.getIterator(),node:this.proxyOf}];for(;o.length>0;){let{iterator:r,node:n}=o[o.length-1],i=n.indexes[r];if(i>=n.proxyOf.nodes.length){delete n.indexes[r],o.pop();let l=o[o.length-1];l&&(l.node.indexes[l.iterator]+=1);continue}let s=n.proxyOf.nodes[i],a;try{a=t(s,i)}catch(l){throw s.addToError(l)}if(a===!1){for(let l of o)delete l.node.indexes[l.iterator];return!1}s.walk&&s.proxyOf.nodes?o.push({iterator:s.getIterator(),node:s}):n.indexes[r]+=1}}walkAtRules(t,o){return o?t instanceof RegExp?this.walk((r,n)=>{if(r.type==="atrule"&&t.test(r.name))return o(r,n)}):this.walk((r,n)=>{if(r.type==="atrule"&&r.name===t)return o(r,n)}):(o=t,this.walk((r,n)=>{if(r.type==="atrule")return o(r,n)}))}walkComments(t){return this.walk((o,r)=>{if(o.type==="comment")return t(o,r)})}walkDecls(t,o){return o?t instanceof RegExp?this.walk((r,n)=>{if(r.type==="decl"&&t.test(r.prop))return o(r,n)}):this.walk((r,n)=>{if(r.type==="decl"&&r.prop===t)return o(r,n)}):(o=t,this.walk((r,n)=>{if(r.type==="decl")return o(r,n)}))}walkRules(t,o){return o?t instanceof RegExp?this.walk((r,n)=>{if(r.type==="rule"&&t.test(r.selector))return o(r,n)}):this.walk((r,n)=>{if(r.type==="rule"&&r.selector===t)return o(r,n)}):(o=t,this.walk((r,n)=>{if(r.type==="rule")return o(r,n)}))}};Fu.registerParse=e=>{CSe=e};Fu.registerRule=e=>{BZ=e};Fu.registerAtRule=e=>{PZ=e};Fu.registerRoot=e=>{ESe=e};TSe.exports=Fu;Fu.default=Fu;Fu.rebuild=e=>{let t=[e];for(;t.length>0;){let o=t.pop();if(o.type==="atrule"?Object.setPrototypeOf(o,PZ.prototype):o.type==="rule"?Object.setPrototypeOf(o,BZ.prototype):o.type==="decl"?Object.setPrototypeOf(o,xSe.prototype):o.type==="comment"?Object.setPrototypeOf(o,wSe.prototype):o.type==="root"&&Object.setPrototypeOf(o,ESe.prototype),o[SSe]=!0,o.nodes)for(let r of o.nodes)t.push(r)}}});var OZ=Pe((j_o,PSe)=>{"use strict";var lat=gh(),RSe,ISe,vv=class extends lat{constructor(t){super({type:"document",...t}),this.nodes||(this.nodes=[])}toResult(t={}){return new RSe(new ISe,this,t).stringify()}};vv.registerLazyResult=e=>{RSe=e};vv.registerProcessor=e=>{ISe=e};PSe.exports=vv;vv.default=vv});var tM=Pe(()=>{});var oM=Pe(()=>{});var MZ=Pe(()=>{});var OSe=Pe((K_o,BSe)=>{var cat="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",dat=(e,t=21)=>(o=t)=>{let r="",n=o|0;for(;n-- >0;)r+=e[Math.random()*e.length|0];return r},uat=(e=21)=>{let t="",o=e|0;for(;o-- >0;)t+=cat[Math.random()*64|0];return t};BSe.exports={nanoid:uat,customAlphabet:dat}});var MSe=Pe(()=>{});var VSe=Pe((Z_o,DSe)=>{"use strict";var{existsSync:fat,readFileSync:pat,realpathSync:mat}=MSe(),{dirname:rM,isAbsolute:gat,join:hat,relative:bat,sep:_at}=tM(),{SourceMapConsumer:ASe,SourceMapGenerator:NSe}=oM();function LSe(e){try{return mat(e)}catch{return e}}function vat(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}var R5=class{constructor(t,o){if(o.map===!1)return;o.unsafeMap&&(this.unsafeMap=!0),this.loadAnnotation(t),this.inline=this.startWith(this.annotation,"data:");let r=o.map?o.map.prev:void 0,n=this.loadMap(o.from,r);!this.mapFile&&o.from&&(this.mapFile=o.from),this.mapFile&&(this.root=rM(this.mapFile)),n&&(this.text=n)}consumer(){return this.consumerCache||(this.consumerCache=new ASe(this.json||this.text)),this.consumerCache}decodeInline(t){let o=/^data:application\/json;charset=utf-?8;base64,/,r=/^data:application\/json;base64,/,n=/^data:application\/json;charset=utf-?8,/,i=/^data:application\/json,/,s=t.match(n)||t.match(i);if(s)return decodeURIComponent(t.substr(s[0].length));let a=t.match(o)||t.match(r);if(a)return vat(t.substr(a[0].length));let l=t.slice(22);throw l=l.slice(0,l.indexOf(",")),new Error("Unsupported source map encoding "+l)}getAnnotationURL(t){return t.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(t){return typeof t!="object"?!1:typeof t.mappings=="string"||typeof t._mappings=="string"||Array.isArray(t.sections)}loadAnnotation(t){let o=t.match(/\/\*\s*# sourceMappingURL=/g);if(!o)return;let r=t.lastIndexOf(o.pop()),n=t.indexOf("*/",r);r>-1&&n>-1&&(this.annotation=this.getAnnotationURL(t.substring(r,n)))}loadFile(t,o,r){if(!r&&!this.unsafeMap){if(!/\.map$/i.test(t)||!o)return;let n=bat(LSe(rM(o)),LSe(t));if(n===".."||n.startsWith(".."+_at)||gat(n))return}if(this.root=rM(t),fat(t))return this.mapFile=t,pat(t,"utf-8").toString().trim()}loadMap(t,o){if(o===!1)return!1;if(o){if(typeof o=="string")return o;if(typeof o=="function"){let r=o(t);if(r){let n=this.loadFile(r,t,!0);if(!n)throw new Error("Unable to load previous source map: "+r.toString());return n}}else{if(o instanceof ASe)return NSe.fromSourceMap(o).toString();if(o instanceof NSe)return o.toString();if(this.isMap(o))return JSON.stringify(o);throw new Error("Unsupported previous source map format: "+o.toString())}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let r=this.annotation;t&&(r=hat(rM(t),r));let n=this.loadFile(r,t,!1);if(n)try{this.json=JSON.parse(n.replace(/^\)]}'[^\n]*\n/,""))}catch{return}return n}}}startWith(t,o){return t?t.substr(0,o.length)===o:!1}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}};DSe.exports=R5;R5.default=R5});var VZ=Pe((Q_o,USe)=>{"use strict";var{nanoid:yat}=OSe(),{isAbsolute:LZ,resolve:DZ}=tM(),{SourceMapConsumer:wat,SourceMapGenerator:xat}=oM(),{fileURLToPath:FSe,pathToFileURL:nM}=MZ(),zSe=Q8(),kat=VSe(),AZ=SZ(),NZ=Symbol("lineToIndexCache"),Sat=!!(wat&&xat),jSe=!!(DZ&&LZ);function HSe(e){if(e[NZ])return e[NZ];let t=e.css.split(` | |
| 22 | +`),o=new Array(t.length),r=0;for(let n=0,i=t.length;n<i;n++)o[n]=r,r+=t[n].length+1;return e[NZ]=o,o}var zx=class{get from(){return this.file||this.id}constructor(t,o={}){if(t===null||typeof t>"u"||typeof t=="object"&&!t.toString)throw new Error(`PostCSS received ${t} instead of CSS string`);if(this.css=t.toString(),this.css[0]==="\uFEFF"||this.css[0]==="\uFFFE"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,this.document=this.css,o.document&&(this.document=o.document.toString()),o.from&&(!jSe||/^\w+:\/\//.test(o.from)||LZ(o.from)?this.file=o.from:this.file=DZ(o.from)),jSe&&Sat){let r=new kat(this.css,o);if(r.text){this.map=r;let n=r.consumer().file;!this.file&&n&&(this.file=this.mapResolve(n))}}this.file||(this.id="<input css "+yat(6)+">"),this.map&&(this.map.file=this.from)}error(t,o,r,n={}){let i,s,a,l,d;if(o&&typeof o=="object"){let f=o,p=r;if(typeof f.offset=="number"){l=f.offset;let m=this.fromOffset(l);o=m.line,r=m.col}else o=f.line,r=f.column,l=this.fromLineAndColumn(o,r);if(typeof p.offset=="number"){a=p.offset;let m=this.fromOffset(a);s=m.line,i=m.col}else s=p.line,i=p.column,a=this.fromLineAndColumn(p.line,p.column)}else if(r)l=this.fromLineAndColumn(o,r);else{l=o;let f=this.fromOffset(l);o=f.line,r=f.col}let u=this.origin(o,r,s,i);return u?d=new zSe(t,u.endLine===void 0?u.line:{column:u.column,line:u.line},u.endLine===void 0?u.column:{column:u.endColumn,line:u.endLine},u.source,u.file,n.plugin):d=new zSe(t,s===void 0?o:{column:r,line:o},s===void 0?r:{column:i,line:s},this.css,this.file,n.plugin),d.input={column:r,endColumn:i,endLine:s,endOffset:a,line:o,offset:l,source:this.css},this.file&&(nM&&(d.input.url=nM(this.file).toString()),d.input.file=this.file),d}fromLineAndColumn(t,o){return HSe(this)[t-1]+o-1}fromOffset(t){let o=HSe(this),r=o[o.length-1],n=0;if(t>=r)n=o.length-1;else{let i=o.length-2,s;for(;n<i;)if(s=n+(i-n>>1),t<o[s])i=s-1;else if(t>=o[s+1])n=s+1;else{n=s;break}}return{col:t-o[n]+1,line:n+1}}mapResolve(t){return/^\w+:\/\//.test(t)?t:DZ(this.map.consumer().sourceRoot||this.map.root||".",t)}origin(t,o,r,n){if(!this.map)return!1;let i=this.map.consumer(),s=i.originalPositionFor({column:o-1,line:t});if(!s.source)return!1;let a;if(typeof r=="number"){let f=i.originalPositionFor({column:n-1,line:r});f.source&&(a=f)}let l;LZ(s.source)?l=nM(s.source):l=new URL(s.source,this.map.consumer().sourceRoot||nM(this.map.mapFile));let d={column:s.column+1,endColumn:a&&a.column+1,endLine:a&&a.line,line:s.line,url:l.toString()};if(l.protocol==="file:")if(FSe)d.file=FSe(l);else throw new Error("file: protocol is not available in this PostCSS build");let u=i.sourceContentFor(s.source);return u&&(d.source=u),d}toJSON(){let t={};for(let o of["hasBOM","css","file","id"])this[o]!=null&&(t[o]=this[o]);return this.map&&(t.map={...this.map},t.map.consumerCache&&(t.map.consumerCache=void 0)),t}};USe.exports=zx;zx.default=zx;AZ&&AZ.registerInput&&AZ.registerInput(zx)});var zZ=Pe((J_o,qSe)=>{"use strict";var{dirname:iM,relative:GSe,resolve:$Se,sep:YSe}=tM(),{SourceMapConsumer:KSe,SourceMapGenerator:sM}=oM(),{pathToFileURL:WSe}=MZ(),Cat=VZ(),Eat=!!(KSe&&sM),Tat=!!(iM&&$Se&&GSe&&YSe),FZ=class{constructor(t,o,r,n){this.stringify=t,this.mapOpts=r.map||{},this.root=o,this.opts=r,this.css=n,this.originalCSS=n,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let t;this.isInline()?t="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?t=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?t=this.mapOpts.annotation(this.opts.to,this.root):t=this.outputFile()+".map";let o=` | |
| 22 | 23 | `;this.css.includes(`\r |
| 23 | 24 | `)&&(o=`\r |
| 24 | -`),this.css+=o+"/*# sourceMappingURL="+t+" */"}applyPrevMaps(){for(let t of this.previous()){let o=this.toUrl(this.path(t.file)),r=t.root||GA(t.file),n;this.mapOpts.sourcesContent===!1?(n=new hde(t.text),n.sourcesContent&&(n.sourcesContent=null)):n=t.consumer(),this.map.applySourceMap(n,o,this.toUrl(this.path(r)))}}clearAnnotation(){if(this.mapOpts.annotation!==!1){if(this.root){let t;for(let o=this.root.nodes.length-1;o>=0;o--)t=this.root.nodes[o],t.type==="comment"&&t.text.startsWith("# sourceMappingURL=")&&this.root.removeChild(o)}else if(this.css){let t;for(;(t=this.css.lastIndexOf("/*#"))!==-1;){let o=this.css.indexOf("*/",t+3);if(o===-1)break;for(;t>0&&this.css[t-1]===` | |
| 25 | -`;)t--;this.css=this.css.slice(0,t)+this.css.slice(o+2)}}}}generate(){if(this.clearAnnotation(),BHe&&RHe&&this.isMap())return this.generateMap();{let t="";return this.stringify(this.root,o=>{t+=o}),[t]}}generateMap(){if(this.root)this.generateString();else if(this.previous().length===1){let t=this.previous()[0].consumer();t.file=this.outputFile(),this.map=WA.fromSourceMap(t,{ignoreInvalidMapping:!0})}else this.map=new WA({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css="",this.map=new WA({file:this.outputFile(),ignoreInvalidMapping:!0});let t=1,o=1,r="<no source>",n={generated:{column:0,line:0},original:{column:0,line:0},source:""},i,s;this.stringify(this.root,(a,l,u)=>{if(this.css+=a,l&&u!=="end"&&(n.generated.line=t,n.generated.column=o-1,l.source&&l.source.start?(n.source=this.sourcePath(l),n.original.line=l.source.start.line,n.original.column=l.source.start.column-1,this.map.addMapping(n)):(n.source=r,n.original.line=1,n.original.column=0,this.map.addMapping(n))),s=a.match(/\n/g),s?(t+=s.length,i=a.lastIndexOf(` | |
| 26 | -`),o=a.length-i):o+=a.length,l&&u!=="start"){let d=l.parent||{raws:{}};(!(l.type==="decl"||l.type==="atrule"&&!l.nodes)||l!==d.last||d.raws.semicolon)&&(l.source&&l.source.end?(n.source=this.sourcePath(l),n.original.line=l.source.end.line,n.original.column=l.source.end.column-1,n.generated.line=t,n.generated.column=o-2,this.map.addMapping(n)):(n.source=r,n.original.line=1,n.original.column=0,n.generated.line=t,n.generated.column=o-1,this.map.addMapping(n)))}})}isAnnotation(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(t=>t.annotation):!0}isInline(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;let t=this.mapOpts.annotation;return typeof t<"u"&&t!==!0?!1:this.previous().length?this.previous().some(o=>o.inline):!0}isMap(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0}isSourcesContent(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(t=>t.withContent()):!0}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(t){if(this.mapOpts.absolute||t.charCodeAt(0)===60||/^\w+:\/\//.test(t))return t;let o=this.memoizedPaths.get(t);if(o)return o;let r=this.opts.to?GA(this.opts.to):".";typeof this.mapOpts.annotation=="string"&&(r=GA(mde(r,this.mapOpts.annotation)));let n=pde(r,t);return this.memoizedPaths.set(t,n),n}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(t=>{if(t.source&&t.source.input.map){let o=t.source.input.map;this.previousMaps.includes(o)||this.previousMaps.push(o)}});else{let t=new THe(this.originalCSS,this.opts);t.map&&this.previousMaps.push(t.map)}return this.previousMaps}setSourcesContent(){let t={};if(this.root)this.root.walk(o=>{if(o.source){let r=o.source.input.from;if(r&&!t[r]){t[r]=!0;let n=this.usesFileUrls?this.toFileUrl(r):this.toUrl(this.path(r));this.map.setSourceContent(n,o.source.input.css)}}});else if(this.css){let o=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(o,this.css)}}sourcePath(t){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(t.source.input.from):this.toUrl(this.path(t.source.input.from))}toBase64(t){return Buffer?Buffer.from(t).toString("base64"):window.btoa(unescape(encodeURIComponent(t)))}toFileUrl(t){let o=this.memoizedFileURLs.get(t);if(o)return o;if(fde){let r=fde(t).toString();return this.memoizedFileURLs.set(t,r),r}else throw new Error("`map.absolute` option is not available in this PostCSS build")}toUrl(t){let o=this.memoizedURLs.get(t);if(o)return o;gde==="\\"&&(t=t.replace(/\\/g,"/"));let r=encodeURI(t).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(t,r),r}};bde.exports=BU});var Sde=_e((oNt,vde)=>{"use strict";var yde=ub(),DS=class extends yde{constructor(t){super(t),this.type="atrule"}append(...t){return this.proxyOf.nodes||(this.nodes=[]),super.append(...t)}prepend(...t){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...t)}};vde.exports=DS;DS.default=DS;yde.registerAtRule(DS)});var $A=_e((rNt,wde)=>{"use strict";var kde=ub(),_de,xde,um=class extends kde{constructor(t){super(t),this.type="root",this.nodes||(this.nodes=[])}normalize(t,o,r){let n=super.normalize(t);if(o){if(r==="prepend")this.nodes.length>1?o.raws.before=this.nodes[1].raws.before:delete o.raws.before;else if(this.first!==o)for(let i of n)i.raws.before=o.raws.before}return n}removeChild(t,o){let r=this.index(t);return!o&&r===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[r].raws.before),super.removeChild(t)}toResult(t={}){return new _de(new xde,this,t).stringify()}};um.registerLazyResult=e=>{_de=e};um.registerProcessor=e=>{xde=e};wde.exports=um;um.default=um;kde.registerRoot(um)});var Ede=_e((nNt,Cde)=>{"use strict";var EC={comma(e){return EC.split(e,[","],!0)},space(e){let t=[" ",` | |
| 27 | -`," "];return EC.split(e,t)},split(e,t,o){let r=[],n="",i=!1,s=0,a=!1,l="",u=!1;for(let d of e)u?u=!1:d==="\\"?u=!0:a?d===l&&(a=!1):d==='"'||d==="'"?(a=!0,l=d):d==="("?s+=1:d===")"?s>0&&(s-=1):s===0&&t.includes(d)&&(i=!0),i?(n!==""&&r.push(n.trim()),n="",i=!1):n+=d;return(o||n!=="")&&r.push(n.trim()),r}};Cde.exports=EC;EC.default=EC});var Bde=_e((iNt,Rde)=>{"use strict";var Tde=ub(),PHe=Ede(),VS=class extends Tde{get selectors(){return PHe.comma(this.selector)}set selectors(t){let o=this.selector?this.selector.match(/,\s*/):null,r=o?o[0]:","+this.raw("between","beforeOpen");this.selector=t.join(r)}constructor(t){super(t),this.type="rule",this.nodes||(this.nodes=[])}};Rde.exports=VS;VS.default=VS;Tde.registerRule(VS)});var Ode=_e((sNt,Ide)=>{"use strict";var KA=/[\t\n\f\r "#'()/;[\\\]{}]/g,YA=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,IHe=/.[\r\n"'(/\\]/,Pde=/[\da-f]/i;Ide.exports=function(t,o={}){let r=t.css.valueOf(),n=o.ignoreErrors,i,s,a,l,u,d,f,p,g,m,h=r.length,b=0,v=[],y=[],k=-1;function S(){return b}function _(B){throw t.error("Unclosed "+B,b)}function x(){return y.length===0&&b>=h}function w(B){if(y.length)return y.pop();if(b>=h)return;let R=B?B.ignoreUnclosed:!1;switch(i=r.charCodeAt(b),i){case 10:case 32:case 9:case 13:case 12:{l=b;do l+=1,i=r.charCodeAt(l);while(i===32||i===10||i===9||i===13||i===12);d=["space",r.slice(b,l)],b=l-1;break}case 91:case 93:case 123:case 125:case 58:case 59:case 41:{let I=String.fromCharCode(i);d=[I,I,b];break}case 40:{if(m=v.length?v.pop()[1]:"",g=r.charCodeAt(b+1),m==="url"&&g!==39&&g!==34&&g!==32&&g!==10&&g!==9&&g!==12&&g!==13){l=b;do{if(f=!1,l=r.indexOf(")",l+1),l===-1)if(n||R){l=b;break}else _("bracket");for(p=l;r.charCodeAt(p-1)===92;)p-=1,f=!f}while(f);d=["brackets",r.slice(b,l+1),b,l],b=l}else b<=k?d=["(","(",b]:(l=r.indexOf(")",b+1),s=r.slice(b,l+1),l===-1||IHe.test(s)?(k=l===-1?h:l,d=["(","(",b]):(d=["brackets",s,b,l],b=l));break}case 39:case 34:{u=i===39?"'":'"',l=b;do{if(f=!1,l=r.indexOf(u,l+1),l===-1)if(n||R){l=b+1;break}else _("string");for(p=l;r.charCodeAt(p-1)===92;)p-=1,f=!f}while(f);d=["string",r.slice(b,l+1),b,l],b=l;break}case 64:{KA.lastIndex=b+1,KA.test(r),KA.lastIndex===0?l=r.length-1:l=KA.lastIndex-2,d=["at-word",r.slice(b,l+1),b,l],b=l;break}case 92:{for(l=b,a=!0;r.charCodeAt(l+1)===92;)l+=1,a=!a;if(i=r.charCodeAt(l+1),a&&i!==47&&i!==32&&i!==10&&i!==9&&i!==13&&i!==12&&(l+=1,Pde.test(r.charAt(l)))){for(;Pde.test(r.charAt(l+1));)l+=1;r.charCodeAt(l+1)===32&&(l+=1)}d=["word",r.slice(b,l+1),b,l],b=l;break}default:{i===47&&r.charCodeAt(b+1)===42?(l=r.indexOf("*/",b+2)+1,l===0&&(n||R?l=r.length:_("comment")),d=["comment",r.slice(b,l+1),b,l],b=l):(YA.lastIndex=b+1,YA.test(r),YA.lastIndex===0?l=r.length-1:l=YA.lastIndex-2,d=["word",r.slice(b,l+1),b,l],v.push(d),b=l);break}}return b++,d}function T(B){y.push(B)}return{back:T,endOfFile:x,nextToken:w,position:S}}});var Nde=_e((aNt,Mde)=>{"use strict";var OHe=Sde(),AHe=bU(),LHe=yU(),MHe=$A(),Ade=Bde(),NHe=Ode(),Lde={empty:!0,space:!0};function DHe(e){for(let t=e.length-1;t>=0;t--){let o=e[t],r=o[3]||o[2];if(r)return r}}function IU(e,t,o){let r="";for(let n=t;n<o;n++)r+=e[n][1];return r}var OU=class{constructor(t){this.input=t,this.root=new MHe,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:t,start:{column:1,line:1,offset:0}}}atrule(t){let o=new OHe;o.name=t[1].slice(1),o.name===""&&this.unnamedAtrule(o,t),this.init(o,t[2]);let r,n,i,s=!1,a=!1,l=[],u=[];for(;!this.tokenizer.endOfFile();){if(t=this.tokenizer.nextToken(),r=t[0],r==="("||r==="["?u.push(r==="("?")":"]"):r==="{"&&u.length>0?u.push("}"):r===u[u.length-1]&&u.pop(),u.length===0)if(r===";"){o.source.end=this.getPosition(t[2]),o.source.end.offset++,this.semicolon=!0;break}else if(r==="{"){a=!0;break}else if(r==="}"){if(l.length>0){for(i=l.length-1,n=l[i];n&&n[0]==="space";)n=l[--i];n&&(o.source.end=this.getPosition(n[3]||n[2]),o.source.end.offset++)}this.end(t);break}else l.push(t);else l.push(t);if(this.tokenizer.endOfFile()){s=!0;break}}o.raws.between=this.spacesAndCommentsFromEnd(l),l.length?(o.raws.afterName=this.spacesAndCommentsFromStart(l),this.raw(o,"params",l),s&&(t=l[l.length-1],o.source.end=this.getPosition(t[3]||t[2]),o.source.end.offset++,this.spaces=o.raws.between,o.raws.between="")):(o.raws.afterName="",o.params=""),a&&(o.nodes=[],this.current=o)}checkMissedSemicolon(t){let o=this.colon(t);if(o===!1)return;let r=0,n;for(let i=o-1;i>=0&&(n=t[i],!(n[0]!=="space"&&(r+=1,r===2)));i--);throw this.input.error("Missed semicolon",n[0]==="word"?n[3]+1:n[2])}colon(t){let o=0,r,n,i;for(let[s,a]of t.entries()){if(n=a,i=n[0],i==="("&&(o+=1),i===")"&&(o-=1),o===0&&i===":")if(!r)this.doubleColon(n);else{if(r[0]==="word"&&r[1]==="progid")continue;return s}r=n}return!1}comment(t){let o=new AHe;this.init(o,t[2]),o.source.end=this.getPosition(t[3]||t[2]),o.source.end.offset++;let r=t[1].slice(2,-2);if(!r.trim())o.text="",o.raws.left=r,o.raws.right="";else{let n=r.match(/^(\s*)([^]*\S)(\s*)$/);o.text=n[2],o.raws.left=n[1],o.raws.right=n[3]}}createTokenizer(){this.tokenizer=NHe(this.input)}decl(t,o){let r=new LHe;this.init(r,t[0][2]);let n=t[t.length-1];n[0]===";"&&(this.semicolon=!0,t.pop()),r.source.end=this.getPosition(n[3]||n[2]||DHe(t)),r.source.end.offset++;let i=0;for(;t[i][0]!=="word";)i===t.length-1&&this.unknownWord([t[i]]),i++;r.raws.before+=IU(t,0,i),r.source.start=this.getPosition(t[i][2]);let s=i;for(;i<t.length;){let p=t[i][0];if(p===":"||p==="space"||p==="comment")break;i++}r.prop=IU(t,s,i);let a=i,l;for(;i<t.length&&(l=t[i],i++,l[0]!==":");)l[0]==="word"&&/\w/.test(l[1])&&this.unknownWord([l]);r.raws.between=IU(t,a,i),(r.prop[0]==="_"||r.prop[0]==="*")&&(r.raws.before+=r.prop[0],r.prop=r.prop.slice(1));let u=i;for(;i<t.length;){let p=t[i][0];if(p!=="space"&&p!=="comment")break;i++}let d=t.slice(u,i);t=t.slice(i),this.precheckMissedSemicolon(t);for(let p=t.length-1;p>=0;p--){if(l=t[p],l[1].toLowerCase()==="!important"){r.important=!0;let g=this.stringFrom(t,p);g=this.spacesFromEnd(t)+g,g!==" !important"&&(r.raws.important=g);break}else if(l[1].toLowerCase()==="important"){let g=t.slice(0),m="";for(let h=p;h>0;h--){let b=g[h][0];if(m.trim().startsWith("!")&&b!=="space")break;m=g.pop()[1]+m}m.trim().startsWith("!")&&(r.important=!0,r.raws.important=m,t=g)}if(l[0]!=="space"&&l[0]!=="comment")break}t.some(p=>p[0]!=="space"&&p[0]!=="comment")&&(r.raws.between+=d.map(p=>p[1]).join(""),d=[]),this.raw(r,"value",d.concat(t),o),r.value.includes(":")&&!o&&this.checkMissedSemicolon(t)}doubleColon(t){throw this.input.error("Double colon",{offset:t[2]},{offset:t[2]+t[1].length})}emptyRule(t){let o=new Ade;this.init(o,t[2]),o.selector="",o.raws.between="",this.current=o}end(t){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(t[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(t)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(t){if(this.spaces+=t[1],this.current.nodes){let o=this.current.nodes[this.current.nodes.length-1];o&&o.type==="rule"&&!o.raws.ownSemicolon&&(o.raws.ownSemicolon=this.spaces,this.spaces="",o.source.end=this.getPosition(t[2]),o.source.end.offset+=o.raws.ownSemicolon.length)}}getPosition(t){let o=this.input.fromOffset(t);return{column:o.col,line:o.line,offset:t}}init(t,o){this.current.push(t),t.source={input:this.input,start:this.getPosition(o)},t.raws.before=this.spaces,this.spaces="",t.type!=="comment"&&(this.semicolon=!1)}other(t){let o=!1,r=null,n=!1,i=null,s=[],a=t[1].startsWith("--"),l=[],u=t;for(;u;){if(r=u[0],l.push(u),r==="("||r==="[")i||(i=u),s.push(r==="("?")":"]");else if(a&&n&&r==="{")i||(i=u),s.push("}");else if(s.length===0)if(r===";")if(n){this.decl(l,a);return}else break;else if(r==="{"){this.rule(l);return}else if(r==="}"){this.tokenizer.back(l.pop()),o=!0;break}else r===":"&&(n=!0);else r===s[s.length-1]&&(s.pop(),s.length===0&&(i=null));u=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(o=!0),s.length>0&&this.unclosedBracket(i),o&&n){if(!a)for(;l.length&&(u=l[l.length-1][0],!(u!=="space"&&u!=="comment"));)this.tokenizer.back(l.pop());this.decl(l,a)}else this.unknownWord(l)}parse(){let t;for(;!this.tokenizer.endOfFile();)switch(t=this.tokenizer.nextToken(),t[0]){case"space":this.spaces+=t[1];break;case";":this.freeSemicolon(t);break;case"}":this.end(t);break;case"comment":this.comment(t);break;case"at-word":this.atrule(t);break;case"{":this.emptyRule(t);break;default:this.other(t);break}this.endFile()}precheckMissedSemicolon(){}raw(t,o,r,n){let i,s,a=r.length,l="",u=!0,d,f;for(let p=0;p<a;p+=1)i=r[p],s=i[0],s==="space"&&p===a-1&&!n?u=!1:s==="comment"?(f=r[p-1]?r[p-1][0]:"empty",d=r[p+1]?r[p+1][0]:"empty",!Lde[f]&&!Lde[d]?l.slice(-1)===","?u=!1:l+=i[1]:u=!1):l+=i[1];if(!u){let p=r.reduce((g,m)=>g+m[1],"");t.raws[o]={raw:p,value:l}}t[o]=l}rule(t){t.pop();let o=new Ade;this.init(o,t[0][2]),o.raws.between=this.spacesAndCommentsFromEnd(t),this.raw(o,"selector",t),this.current=o}spacesAndCommentsFromEnd(t){let o,r="";for(;t.length&&(o=t[t.length-1][0],!(o!=="space"&&o!=="comment"));)r=t.pop()[1]+r;return r}spacesAndCommentsFromStart(t){let o,r="";for(;t.length&&(o=t[0][0],!(o!=="space"&&o!=="comment"));)r+=t.shift()[1];return r}spacesFromEnd(t){let o,r="";for(;t.length&&(o=t[t.length-1][0],o==="space");)r=t.pop()[1]+r;return r}stringFrom(t,o){let r="";for(let n=o;n<t.length;n++)r+=t[n][1];return t.splice(o,t.length-o),r}unclosedBlock(){let t=this.current.source.start;throw this.input.error("Unclosed block",t.line,t.column)}unclosedBracket(t){throw this.input.error("Unclosed bracket",{offset:t[2]},{offset:t[2]+1})}unexpectedClose(t){throw this.input.error("Unexpected }",{offset:t[2]},{offset:t[2]+1})}unknownWord(t){throw this.input.error("Unknown word "+t[0][1],{offset:t[0][2]},{offset:t[0][2]+t[0][1].length})}unnamedAtrule(t,o){throw this.input.error("At-rule without name",{offset:o[2]},{offset:o[2]+o[1].length})}};Mde.exports=OU});var AU=_e((lNt,Dde)=>{"use strict";var VHe=ub(),FHe=RU(),zHe=Nde();function qA(e,t){let o=new FHe(e,t),r=new zHe(o);try{r.parse()}catch(n){throw n}return r.root}Dde.exports=qA;qA.default=qA;VHe.registerParse(qA)});var Fde=_e((cNt,Vde)=>{"use strict";var TC=class{constructor(t,o={}){if(this.type="warning",this.text=t,o.node&&o.node.source){let r=o.node.rangeBy(o);this.line=r.start.line,this.column=r.start.column,this.endLine=r.end.line,this.endColumn=r.end.column}for(let r in o)this[r]=o[r]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}};Vde.exports=TC;TC.default=TC});var LU=_e((uNt,zde)=>{"use strict";var jHe=Fde(),RC=class{get content(){return this.css}constructor(t,o,r){this.processor=t,this.messages=[],this.root=o,this.opts=r,this.css="",this.map=void 0}toString(){return this.css}warn(t,o={}){o.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(o.plugin=this.lastPlugin.postcssPlugin);let r=new jHe(t,o);return this.messages.push(r),r}warnings(){return this.messages.filter(t=>t.type==="warning")}};zde.exports=RC;RC.default=RC});var MU=_e((dNt,Hde)=>{"use strict";var jde={};Hde.exports=function(t){jde[t]||(jde[t]=!0,typeof console<"u"&&console.warn&&console.warn(t))}});var Kde=_e((pNt,$de)=>{"use strict";var HHe=ub(),UHe=kU(),GHe=PU(),WHe=AU(),Ude=LU(),$He=$A(),KHe=VA(),{isClean:bu,my:YHe}=FA(),fNt=MU(),qHe={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},ZHe={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},XHe={Once:!0,postcssPlugin:!0,prepare:!0},FS=0;function BC(e){return typeof e=="object"&&typeof e.then=="function"}function Wde(e){let t=!1,o=qHe[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[o,o+"-"+t,FS,o+"Exit",o+"Exit-"+t]:t?[o,o+"-"+t,o+"Exit",o+"Exit-"+t]:e.append?[o,FS,o+"Exit"]:[o,o+"Exit"]}function Gde(e){let t;return e.type==="document"?t=["Document",FS,"DocumentExit"]:e.type==="root"?t=["Root",FS,"RootExit"]:t=Wde(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function NU(e){return e[bu]=!1,e.nodes&&e.nodes.forEach(t=>NU(t)),e}var DU={},dm=class e{get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return"LazyResult"}constructor(t,o,r){this.stringified=!1,this.processed=!1;let n;if(typeof o=="object"&&o!==null&&(o.type==="root"||o.type==="document"))n=NU(o);else if(o instanceof e||o instanceof Ude)n=NU(o.root),o.map&&(typeof r.map>"u"&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=o.map);else{let i=WHe;r.syntax&&(i=r.syntax.parse),r.parser&&(i=r.parser),i.parse&&(i=i.parse);try{n=i(o,r)}catch(s){this.processed=!0,this.error=s}n&&!n[YHe]&&HHe.rebuild(n)}this.result=new Ude(t,n,r),this.helpers={...DU,postcss:DU,result:this.result},this.plugins=this.processor.plugins.map(i=>typeof i=="object"&&i.prepare?{...i,...i.prepare(this.result)}:i)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(t,o){let r=this.result.lastPlugin;try{o&&o.addToError(t),this.error=t,t.name==="CssSyntaxError"&&!t.plugin?(t.plugin=r.postcssPlugin,t.setMessage()):r.postcssVersion}catch(n){console&&console.error&&console.error(n)}return t}prepareVisitors(){this.listeners={};let t=(o,r,n)=>{this.listeners[r]||(this.listeners[r]=[]),this.listeners[r].push([o,n])};for(let o of this.plugins)if(typeof o=="object")for(let r in o){if(!ZHe[r]&&/^[A-Z]/.test(r))throw new Error(`Unknown event ${r} in ${o.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!XHe[r])if(typeof o[r]=="object")for(let n in o[r])n==="*"?t(o,r,o[r][n]):t(o,r+"-"+n.toLowerCase(),o[r][n]);else typeof o[r]=="function"&&t(o,r,o[r])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let t=0;t<this.plugins.length;t++){let o=this.plugins[t],r=this.runOnRoot(o);if(BC(r))try{await r}catch(n){throw this.handleError(n)}}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[bu];){t[bu]=!0;let o=[Gde(t)];for(;o.length>0;){let r=this.visitTick(o);if(BC(r))try{await r}catch(n){let i=o[o.length-1].node;throw this.handleError(n,i)}}}if(this.listeners.OnceExit)for(let[o,r]of this.listeners.OnceExit){this.result.lastPlugin=o;try{if(t.type==="document"){let n=t.nodes.map(i=>r(i,this.helpers));await Promise.all(n)}else await r(t,this.helpers)}catch(n){throw this.handleError(n)}}}return this.processed=!0,this.stringify()}runOnRoot(t){this.result.lastPlugin=t;try{if(typeof t=="object"&&t.Once){if(this.result.root.type==="document"){let o=this.result.root.nodes.map(r=>t.Once(r,this.helpers));return BC(o[0])?Promise.all(o):o}return t.Once(this.result.root,this.helpers)}else if(typeof t=="function")return t(this.result.root,this.result)}catch(o){throw this.handleError(o)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let t=this.result.opts,o=KHe;t.syntax&&(o=t.syntax.stringify),t.stringifier&&(o=t.stringifier),o.stringify&&(o=o.stringify);let r=this.result.root.source;if(t.map===void 0&&!(r&&r.input&&r.input.map)){let s="";return o(this.result.root,a=>{s+=a}),this.result.css=s,this.result}let i=new GHe(o,this.result.root,this.result.opts).generate();return this.result.css=i[0],this.result.map=i[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let t of this.plugins){let o=this.runOnRoot(t);if(BC(o))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[bu];)t[bu]=!0,this.walkSync(t);if(this.listeners.OnceExit)if(t.type==="document")for(let o of t.nodes)this.visitSync(this.listeners.OnceExit,o);else this.visitSync(this.listeners.OnceExit,t)}return this.result}then(t,o){return this.async().then(t,o)}toString(){return this.css}visitSync(t,o){for(let[r,n]of t){this.result.lastPlugin=r;let i;try{i=n(o,this.helpers)}catch(s){throw this.handleError(s,o.proxyOf)}if(o.type!=="root"&&o.type!=="document"&&!o.parent)return!0;if(BC(i))throw this.getAsyncError()}}visitTick(t){let o=t[t.length-1],{node:r,visitors:n}=o;if(r.type!=="root"&&r.type!=="document"&&!r.parent){t.pop();return}if(n.length>0&&o.visitorIndex<n.length){let[s,a]=n[o.visitorIndex];o.visitorIndex+=1,o.visitorIndex===n.length&&(o.visitors=[],o.visitorIndex=0),this.result.lastPlugin=s;try{return a(r.toProxy(),this.helpers)}catch(l){throw this.handleError(l,r)}}if(o.iterator!==0){let s=o.iterator,a;for(;a=r.nodes[r.indexes[s]];)if(r.indexes[s]+=1,!a[bu]){a[bu]=!0,t.push(Gde(a));return}o.iterator=0,delete r.indexes[s]}let i=o.events;for(;o.eventIndex<i.length;){let s=i[o.eventIndex];if(o.eventIndex+=1,s===FS){r.nodes&&r.nodes.length&&(r[bu]=!0,o.iterator=r.getIterator());return}else if(this.listeners[s]){o.visitors=this.listeners[s];return}}t.pop()}walkSync(t){t[bu]=!0;let o=Wde(t);for(let r of o)if(r===FS)t.nodes&&t.each(n=>{n[bu]||this.walkSync(n)});else{let n=this.listeners[r];if(n&&this.visitSync(n,t.toProxy()))return}}warnings(){return this.sync().warnings()}};dm.registerPostcss=e=>{DU=e};$de.exports=dm;dm.default=dm;$He.registerLazyResult(dm);UHe.registerLazyResult(dm)});var qde=_e((gNt,Yde)=>{"use strict";var QHe=PU(),JHe=AU(),e7e=LU(),t7e=VA(),mNt=MU(),PC=class{get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){if(this._root)return this._root;let t,o=JHe;try{t=o(this._css,this._opts)}catch(r){this.error=r}if(this.error)throw this.error;return this._root=t,t}get[Symbol.toStringTag](){return"NoWorkResult"}constructor(t,o,r){o=o.toString(),this.stringified=!1,this._processor=t,this._css=o,this._opts=r,this._map=void 0;let n=t7e;this.result=new e7e(this._processor,void 0,this._opts),this.result.css=o;let i=this;Object.defineProperty(this.result,"root",{get(){return i.root}});let s=new QHe(n,void 0,this._opts,o);if(s.isMap()){let[a,l]=s.generate();a&&(this.result.css=a),l&&(this.result.map=l)}else s.clearAnnotation(),this.result.css=s.css}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}sync(){if(this.error)throw this.error;return this.result}then(t,o){return this.async().then(t,o)}toString(){return this._css}warnings(){return[]}};Yde.exports=PC;PC.default=PC});var Xde=_e((hNt,Zde)=>{"use strict";var o7e=kU(),r7e=Kde(),n7e=qde(),i7e=$A(),fb=class{constructor(t=[]){this.version="8.5.16",this.plugins=this.normalize(t)}normalize(t){let o=[];for(let r of t)if(r.postcss===!0?r=r():r.postcss&&(r=r.postcss),typeof r=="object"&&Array.isArray(r.plugins))o=o.concat(r.plugins);else if(typeof r=="object"&&r.postcssPlugin)o.push(r);else if(typeof r=="function")o.push(r);else if(!(typeof r=="object"&&(r.parse||r.stringify)))throw new Error(r+" is not a PostCSS plugin");return o}process(t,o={}){return!this.plugins.length&&!o.parser&&!o.stringifier&&!o.syntax?new n7e(this,t,o):new r7e(this,t,o)}use(t){return this.plugins=this.plugins.concat(this.normalize([t])),this}};Zde.exports=fb;fb.default=fb;i7e.registerProcessor(fb);o7e.registerProcessor(fb)});var efe=_e((bNt,Jde)=>{Jde.exports=function(t){let o=t.prefix,r=/\s+$/.test(o)?o:`${o} `,n=t.ignoreFiles?[].concat(t.ignoreFiles):[],i=t.includeFiles?[].concat(t.includeFiles):[];return function(s){n.length&&s.source.input.file&&Qde(s.source.input.file,n)||i.length&&s.source.input.file&&!Qde(s.source.input.file,i)||s.walkRules(a=>{let l=["keyframes","-webkit-keyframes","-moz-keyframes","-o-keyframes","-ms-keyframes"];a.parent&&l.includes(a.parent.name)||(a.selectors=a.selectors.map(u=>t.exclude&&s7e(u,t.exclude)?u:t.transform?t.transform(o,u,r+u,s.source.input.file,a):r+u))})}};function Qde(e,t){return t.some(o=>o instanceof RegExp?o.test(e):e.includes(o))}function s7e(e,t){return t.some(o=>o instanceof RegExp?o.test(e):e===o)}});var ofe=_e((yNt,tfe)=>{var VU=40,FU=41,ZA=39,zU=34,jU=92,zS=47,HU=44,UU=58,XA=42,a7e=117,l7e=85,c7e=43,u7e=/^[a-f0-9?-]+$/i;tfe.exports=function(e){for(var t=[],o=e,r,n,i,s,a,l,u,d,f=0,p=o.charCodeAt(f),g=o.length,m=[{nodes:t}],h=0,b,v="",y="",k="";f<g;)if(p<=32){r=f;do r+=1,p=o.charCodeAt(r);while(p<=32);s=o.slice(f,r),i=t[t.length-1],p===FU&&h?k=s:i&&i.type==="div"?(i.after=s,i.sourceEndIndex+=s.length):p===HU||p===UU||p===zS&&o.charCodeAt(r+1)!==XA&&(!b||b&&b.type==="function"&&b.value!=="calc")?y=s:t.push({type:"space",sourceIndex:f,sourceEndIndex:r,value:s}),f=r}else if(p===ZA||p===zU){r=f,n=p===ZA?"'":'"',s={type:"string",sourceIndex:f,quote:n};do if(a=!1,r=o.indexOf(n,r+1),~r)for(l=r;o.charCodeAt(l-1)===jU;)l-=1,a=!a;else o+=n,r=o.length-1,s.unclosed=!0;while(a);s.value=o.slice(f+1,r),s.sourceEndIndex=s.unclosed?r:r+1,t.push(s),f=r+1,p=o.charCodeAt(f)}else if(p===zS&&o.charCodeAt(f+1)===XA)r=o.indexOf("*/",f),s={type:"comment",sourceIndex:f,sourceEndIndex:r+2},r===-1&&(s.unclosed=!0,r=o.length,s.sourceEndIndex=r),s.value=o.slice(f+2,r),t.push(s),f=r+2,p=o.charCodeAt(f);else if((p===zS||p===XA)&&b&&b.type==="function"&&b.value==="calc")s=o[f],t.push({type:"word",sourceIndex:f-y.length,sourceEndIndex:f+s.length,value:s}),f+=1,p=o.charCodeAt(f);else if(p===zS||p===HU||p===UU)s=o[f],t.push({type:"div",sourceIndex:f-y.length,sourceEndIndex:f+s.length,value:s,before:y,after:""}),y="",f+=1,p=o.charCodeAt(f);else if(VU===p){r=f;do r+=1,p=o.charCodeAt(r);while(p<=32);if(d=f,s={type:"function",sourceIndex:f-v.length,value:v,before:o.slice(d+1,r)},f=r,v==="url"&&p!==ZA&&p!==zU){r-=1;do if(a=!1,r=o.indexOf(")",r+1),~r)for(l=r;o.charCodeAt(l-1)===jU;)l-=1,a=!a;else o+=")",r=o.length-1,s.unclosed=!0;while(a);u=r;do u-=1,p=o.charCodeAt(u);while(p<=32);d<u?(f!==u+1?s.nodes=[{type:"word",sourceIndex:f,sourceEndIndex:u+1,value:o.slice(f,u+1)}]:s.nodes=[],s.unclosed&&u+1!==r?(s.after="",s.nodes.push({type:"space",sourceIndex:u+1,sourceEndIndex:r,value:o.slice(u+1,r)})):(s.after=o.slice(u+1,r),s.sourceEndIndex=r)):(s.after="",s.nodes=[]),f=r+1,s.sourceEndIndex=s.unclosed?r:f,p=o.charCodeAt(f),t.push(s)}else h+=1,s.after="",s.sourceEndIndex=f+1,t.push(s),m.push(s),t=s.nodes=[],b=s;v=""}else if(FU===p&&h)f+=1,p=o.charCodeAt(f),b.after=k,b.sourceEndIndex+=k.length,k="",h-=1,m[m.length-1].sourceEndIndex=f,m.pop(),b=m[h],t=b.nodes;else{r=f;do p===jU&&(r+=1),r+=1,p=o.charCodeAt(r);while(r<g&&!(p<=32||p===ZA||p===zU||p===HU||p===UU||p===zS||p===VU||p===XA&&b&&b.type==="function"&&b.value==="calc"||p===zS&&b.type==="function"&&b.value==="calc"||p===FU&&h));s=o.slice(f,r),VU===p?v=s:(a7e===s.charCodeAt(0)||l7e===s.charCodeAt(0))&&c7e===s.charCodeAt(1)&&u7e.test(s.slice(2))?t.push({type:"unicode-range",sourceIndex:f,sourceEndIndex:r,value:s}):t.push({type:"word",sourceIndex:f,sourceEndIndex:r,value:s}),f=r}for(f=m.length-1;f;f-=1)m[f].unclosed=!0,m[f].sourceEndIndex=o.length;return m[0].nodes}});var nfe=_e((vNt,rfe)=>{rfe.exports=function e(t,o,r){var n,i,s,a;for(n=0,i=t.length;n<i;n+=1)s=t[n],r||(a=o(s,n,t)),a!==!1&&s.type==="function"&&Array.isArray(s.nodes)&&e(s.nodes,o,r),r&&o(s,n,t)}});var lfe=_e((SNt,afe)=>{function ife(e,t){var o=e.type,r=e.value,n,i;return t&&(i=t(e))!==void 0?i:o==="word"||o==="space"?r:o==="string"?(n=e.quote||"",n+r+(e.unclosed?"":n)):o==="comment"?"/*"+r+(e.unclosed?"":"*/"):o==="div"?(e.before||"")+r+(e.after||""):Array.isArray(e.nodes)?(n=sfe(e.nodes,t),o!=="function"?n:r+"("+(e.before||"")+n+(e.after||"")+(e.unclosed?"":")")):r}function sfe(e,t){var o,r;if(Array.isArray(e)){for(o="",r=e.length-1;~r;r-=1)o=ife(e[r],t)+o;return o}return ife(e,t)}afe.exports=sfe});var ufe=_e((kNt,cfe)=>{var QA=45,JA=43,GU=46,d7e=101,f7e=69;function p7e(e){var t=e.charCodeAt(0),o;if(t===JA||t===QA){if(o=e.charCodeAt(1),o>=48&&o<=57)return!0;var r=e.charCodeAt(2);return o===GU&&r>=48&&r<=57}return t===GU?(o=e.charCodeAt(1),o>=48&&o<=57):t>=48&&t<=57}cfe.exports=function(e){var t=0,o=e.length,r,n,i;if(o===0||!p7e(e))return!1;for(r=e.charCodeAt(t),(r===JA||r===QA)&&t++;t<o&&(r=e.charCodeAt(t),!(r<48||r>57));)t+=1;if(r=e.charCodeAt(t),n=e.charCodeAt(t+1),r===GU&&n>=48&&n<=57)for(t+=2;t<o&&(r=e.charCodeAt(t),!(r<48||r>57));)t+=1;if(r=e.charCodeAt(t),n=e.charCodeAt(t+1),i=e.charCodeAt(t+2),(r===d7e||r===f7e)&&(n>=48&&n<=57||(n===JA||n===QA)&&i>=48&&i<=57))for(t+=n===JA||n===QA?3:2;t<o&&(r=e.charCodeAt(t),!(r<48||r>57));)t+=1;return{number:e.slice(0,t),unit:e.slice(t)}}});var mfe=_e((_Nt,pfe)=>{var m7e=ofe(),dfe=nfe(),ffe=lfe();function fm(e){return this instanceof fm?(this.nodes=m7e(e),this):new fm(e)}fm.prototype.toString=function(){return Array.isArray(this.nodes)?ffe(this.nodes):""};fm.prototype.walk=function(e,t){return dfe(this.nodes,e,t),this};fm.unit=ufe();fm.walk=dfe;fm.stringify=ffe;pfe.exports=fm});var hfe=_e((xNt,WU)=>{var gfe=mfe();WU.exports=e=>{let o=Object.assign({skipHostRelativeUrls:!0},e);return{postcssPlugin:"rebaseUrl",Declaration(r){let n=gfe(r.value),i=!1;n.walk(s=>{if(s.type!=="function"||s.value!=="url")return;let a=s.nodes[0].value,l=new URL(a,e.rootUrl);return l.pathname===a&&o.skipHostRelativeUrls||(s.nodes[0].value=l.toString(),i=!0),!1}),i&&(r.value=gfe.stringify(n))}}};WU.exports.postcss=!0});var Bfe=_e((DNt,Rfe)=>{Rfe.exports=window.wp.priorityQueue});var c9=_e((IVt,Bpe)=>{Bpe.exports=window.wp.blob});var KC=_e((l3t,zme)=>{zme.exports=window.wp.isShallowEqual});var ZL=_e((kjt,Ibe)=>{Ibe.exports=window.wp.tokenList});var Dye=_e((IHt,Nye)=>{Nye.exports=window.wp.commands});var Iu=_e((sGt,qSe)=>{qSe.exports=window.wp.date});var Cke=_e((qGt,wke)=>{var vke=!1,Zb,XG,QG,lN,cN,Ske,uN,JG,eW,tW,kke,oW,rW,_ke,xke;function Rs(){if(!vke){vke=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),o=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(oW=/\b(iPhone|iP[ao]d)/.exec(e),rW=/\b(iP[ao]d)/.exec(e),tW=/Android/i.exec(e),_ke=/FBAN\/\w+;/i.exec(e),xke=/Mobile/i.exec(e),kke=!!/Win64/.exec(e),t){Zb=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN,Zb&&document&&document.documentMode&&(Zb=document.documentMode);var r=/(?:Trident\/(\d+.\d+))/.exec(e);Ske=r?parseFloat(r[1])+4:Zb,XG=t[2]?parseFloat(t[2]):NaN,QG=t[3]?parseFloat(t[3]):NaN,lN=t[4]?parseFloat(t[4]):NaN,lN?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),cN=t&&t[1]?parseFloat(t[1]):NaN):cN=NaN}else Zb=XG=QG=cN=lN=NaN;if(o){if(o[1]){var n=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);uN=n?parseFloat(n[1].replace("_",".")):!0}else uN=!1;JG=!!o[2],eW=!!o[3]}else uN=JG=eW=!1}}var nW={ie:function(){return Rs()||Zb},ieCompatibilityMode:function(){return Rs()||Ske>Zb},ie64:function(){return nW.ie()&&kke},firefox:function(){return Rs()||XG},opera:function(){return Rs()||QG},webkit:function(){return Rs()||lN},safari:function(){return nW.webkit()},chrome:function(){return Rs()||cN},windows:function(){return Rs()||JG},osx:function(){return Rs()||uN},linux:function(){return Rs()||eW},iphone:function(){return Rs()||oW},mobile:function(){return Rs()||oW||rW||tW||xke},nativeApp:function(){return Rs()||_ke},android:function(){return Rs()||tW},ipad:function(){return Rs()||rW}};wke.exports=nW});var Tke=_e((ZGt,Eke)=>{"use strict";var dN=!!(typeof window<"u"&&window.document&&window.document.createElement),_$e={canUseDOM:dN,canUseWorkers:typeof Worker<"u",canUseEventListeners:dN&&!!(window.addEventListener||window.attachEvent),canUseViewport:dN&&!!window.screen,isInWorker:!dN};Eke.exports=_$e});var Ike=_e((XGt,Pke)=>{"use strict";var Rke=Tke(),Bke;Rke.canUseDOM&&(Bke=document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0);function x$e(e,t){if(!Rke.canUseDOM||t&&!("addEventListener"in document))return!1;var o="on"+e,r=o in document;if(!r){var n=document.createElement("div");n.setAttribute(o,"return;"),r=typeof n[o]=="function"}return!r&&Bke&&e==="wheel"&&(r=document.implementation.hasFeature("Events.wheel","3.0")),r}Pke.exports=x$e});var Dke=_e((QGt,Nke)=>{"use strict";var w$e=Cke(),C$e=Ike(),Oke=10,Ake=40,Lke=800;function Mke(e){var t=0,o=0,r=0,n=0;return"detail"in e&&(o=e.detail),"wheelDelta"in e&&(o=-e.wheelDelta/120),"wheelDeltaY"in e&&(o=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=o,o=0),r=t*Oke,n=o*Oke,"deltaY"in e&&(n=e.deltaY),"deltaX"in e&&(r=e.deltaX),(r||n)&&e.deltaMode&&(e.deltaMode==1?(r*=Ake,n*=Ake):(r*=Lke,n*=Lke)),r&&!t&&(t=r<1?-1:1),n&&!o&&(o=n<1?-1:1),{spinX:t,spinY:o,pixelX:r,pixelY:n}}Mke.getEventType=function(){return w$e.firefox()?"DOMMouseScroll":C$e("wheel")?"wheel":"mousewheel"};Nke.exports=Mke});var Fke=_e((JGt,Vke)=>{Vke.exports=Dke()});var hxe=_e((W$t,gxe)=>{"use strict";gxe.exports=function e(t,o){if(t===o)return!0;if(t&&o&&typeof t=="object"&&typeof o=="object"){if(t.constructor!==o.constructor)return!1;var r,n,i;if(Array.isArray(t)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(!e(t[n],o[n]))return!1;return!0}if(t.constructor===RegExp)return t.source===o.source&&t.flags===o.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===o.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===o.toString();if(i=Object.keys(t),r=i.length,r!==Object.keys(o).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(o,i[n]))return!1;for(n=r;n--!==0;){var s=i[n];if(!e(t[s],o[s]))return!1}return!0}return t!==t&&o!==o}});var Btt={};Ar(Btt,{AlignmentControl:()=>XB,AlignmentToolbar:()=>zX,Autocomplete:()=>iQ,BlockAlignmentControl:()=>hP,BlockAlignmentToolbar:()=>IQ,BlockBindingsAttributeControl:()=>Uw,BlockBindingsSourceFieldsList:()=>Hw,BlockBreadcrumb:()=>eJ,BlockCanvas:()=>Hye,BlockColorsStyleSelector:()=>$ye,BlockContextProvider:()=>lT,BlockControls:()=>Do,BlockEdit:()=>GB,BlockEditorKeyboardShortcuts:()=>vA,BlockEditorProvider:()=>Nce,BlockFormatControls:()=>j9,BlockIcon:()=>Et,BlockInspector:()=>v1e,BlockList:()=>US,BlockMover:()=>bL,BlockNavigationDropdown:()=>tSe,BlockPopover:()=>_me,BlockPreview:()=>Ss,BlockSelectionClearer:()=>Mme,BlockSettingsMenu:()=>UL,BlockSettingsMenuControls:()=>VL,BlockStyles:()=>Zk,BlockTitle:()=>Ww,BlockToolbar:()=>kye,BlockTools:()=>bE,BlockVerticalAlignmentControl:()=>dP,BlockVerticalAlignmentToolbar:()=>xSe,ButtonBlockAppender:()=>km,ButtonBlockerAppender:()=>fme,ColorPalette:()=>HSe,ColorPaletteControl:()=>WSe,ContrastChecker:()=>YSe,CopyHandler:()=>_1e,DefaultBlockAppender:()=>dk,DimensionControl:()=>qb,FontSizePicker:()=>Ez,HeadingLevelDropdown:()=>uSe,HeightControl:()=>yke,InnerBlocks:()=>qC,Inserter:()=>Za,InspectorAdvancedControls:()=>Em,InspectorControls:()=>Oe,JustifyContentControl:()=>wv,JustifyToolbar:()=>B_e,LineHeightControl:()=>MN,LinkControl:()=>og,MediaPlaceholder:()=>qxe,MediaReplaceFlow:()=>h_,MediaUpload:()=>ku,MediaUploadCheck:()=>Xs,MultiSelectScrollIntoView:()=>E1e,NavigableToolbar:()=>Rk,ObserveTyping:()=>Mye,PanelColorSettings:()=>Xxe,PlainText:()=>r0e,RecursionProvider:()=>J$,RichText:()=>x_,RichTextShortcut:()=>Zwe,RichTextToolbarButton:()=>UW,SETTINGS_DEFAULTS:()=>Lx,SkipToSelectedBlock:()=>lD,ToolSelector:()=>D1e,Typewriter:()=>B1e,URLInput:()=>yf,URLInputButton:()=>d0e,URLPopover:()=>ng,Warning:()=>vp,WritingFlow:()=>AA,__experimentalBlockAlignmentMatrixControl:()=>$Q,__experimentalBlockFullHeightAligmentControl:()=>HQ,__experimentalBlockPatternSetup:()=>SSe,__experimentalBlockPatternsList:()=>vu,__experimentalBlockVariationPicker:()=>dSe,__experimentalBlockVariationTransforms:()=>DM,__experimentalBorderRadiusControl:()=>UM,__experimentalColorGradientControl:()=>qm,__experimentalColorGradientSettingsDropdown:()=>nN,__experimentalDateFormatPicker:()=>ZSe,__experimentalDuotoneControl:()=>$M,__experimentalFontAppearanceControl:()=>YM,__experimentalFontFamilyControl:()=>qM,__experimentalGetBorderClassesAndStyles:()=>uF,__experimentalGetColorClassesAndStyles:()=>dF,__experimentalGetDimensionsClassesAndStyles:()=>cF,__experimentalGetElementClassName:()=>wtt,__experimentalGetGapCSSValue:()=>Ai,__experimentalGetGradientClass:()=>yv,__experimentalGetGradientObjectByGradientValue:()=>PX,__experimentalGetShadowClassesAndStyles:()=>SY,__experimentalGetSpacingClassesAndStyles:()=>xY,__experimentalImageEditor:()=>__e,__experimentalImageSizeControl:()=>E_e,__experimentalImageURLInputUI:()=>y0e,__experimentalInspectorPopoverHeader:()=>_V,__experimentalLetterSpacingControl:()=>XM,__experimentalLibrary:()=>w1e,__experimentalLinkControl:()=>LN,__experimentalLinkControlSearchInput:()=>exe,__experimentalLinkControlSearchItem:()=>j_e,__experimentalLinkControlSearchResults:()=>K_e,__experimentalListView:()=>AM,__experimentalPanelColorGradientSettings:()=>sN,__experimentalPreviewOptions:()=>L0e,__experimentalPublishDateTimePicker:()=>L1e,__experimentalRecursionProvider:()=>P1e,__experimentalResponsiveBlockControl:()=>a0e,__experimentalSpacingSizesControl:()=>B_,__experimentalTextDecorationControl:()=>JM,__experimentalTextTransformControl:()=>tN,__experimentalUnitControl:()=>c0e,__experimentalUseBlockOverlayActive:()=>oJ,__experimentalUseBlockPreview:()=>Lfe,__experimentalUseBorderProps:()=>vY,__experimentalUseColorProps:()=>_Y,__experimentalUseCustomSides:()=>qK,__experimentalUseGradient:()=>MDe,__experimentalUseHasRecursion:()=>I1e,__experimentalUseMultipleOriginColorsAndGradients:()=>Xm,__experimentalUseResizeCanvas:()=>N0e,__experimentalWritingModeControl:()=>rN,__unstableBlockSettingsMenuFirstItem:()=>TL,__unstableBlockToolbarLastItem:()=>_L,__unstableEditorStyles:()=>Nd,__unstableIframe:()=>MS,__unstableInserterMenuExtension:()=>k2,__unstableRichTextInputEvent:()=>Xwe,__unstableUseBlockSelectionClearer:()=>xb,__unstableUseClipboardHandler:()=>k1e,__unstableUseMouseMoveTypingReset:()=>vE,__unstableUseTypewriter:()=>Z$,__unstableUseTypingObserver:()=>SE,createCustomColorsHOC:()=>RX,getColorClassName:()=>xa,getColorObjectByAttributeValues:()=>Uc,getColorObjectByColorValue:()=>sT,getComputedFluidTypographyValue:()=>AX,getCustomValueFromPreset:()=>dQ,getDimensionsClassesAndStyles:()=>cF,getFontSize:()=>vv,getFontSizeClass:()=>Sp,getFontSizeObjectByValue:()=>Cz,getGradientSlugByValue:()=>IX,getGradientValueBySlug:()=>qB,getPxFromCssUnit:()=>MIe,getSpacingPresetCssVar:()=>Hl,getTypographyClassesAndStyles:()=>wY,isValueSpacingPreset:()=>uP,privateApis:()=>LY,store:()=>C,storeConfig:()=>gv,transformStyles:()=>jS,useBlockBindingsUtils:()=>kd,useBlockCommands:()=>hM,useBlockDisplayInformation:()=>Vo,useBlockEditContext:()=>gt,useBlockEditingMode:()=>Tr,useBlockProps:()=>g0,useCachedTruthy:()=>CY,useHasRecursion:()=>eK,useInnerBlocksProps:()=>Rb,useSetting:()=>wX,useSettings:()=>Le,useStyleOverride:()=>el,withColorContext:()=>GM,withColors:()=>BX,withFontSizes:()=>VX});function FY(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=FY(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function gOe(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=FY(e))&&(r&&(r+=" "),r+=t);return r}var K=gOe;var V1e=c(de(),1),El=c(F(),1),wV=c(J(),1),nK=c(fe(),1),S1=c(ho(),1);var oT=c(F(),1),Dl=Symbol("mayDisplayControls"),zy=Symbol("mayDisplayParentControls"),qf=Symbol("mayDisplayPatternEditingControls"),jy=Symbol("blockEditingMode"),Hy=Symbol("blockBindings"),rT=Symbol("isPreviewMode"),Bx=Symbol("isInListViewBlockSupportTree"),xF={name:"",isSelected:!1},wF=(0,oT.createContext)(xF);wF.displayName="BlockEditContext";var{Provider:nT}=wF;function gt(){return(0,oT.useContext)(wF)}var hOe={grad:.9,turn:360,rad:360/(2*Math.PI)},sd=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},_n=function(e,t,o){return t===void 0&&(t=0),o===void 0&&(o=Math.pow(10,t)),Math.round(o*e)/o+0},_a=function(e,t,o){return t===void 0&&(t=0),o===void 0&&(o=1),e>o?o:e>t?e:t},QY=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},WY=function(e){return{r:_a(e.r,0,255),g:_a(e.g,0,255),b:_a(e.b,0,255),a:_a(e.a)}},CF=function(e){return{r:_n(e.r),g:_n(e.g),b:_n(e.b),a:_n(e.a,3)}},bOe=/^#([0-9a-f]{3,8})$/i,iT=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},JY=function(e){var t=e.r,o=e.g,r=e.b,n=e.a,i=Math.max(t,o,r),s=i-Math.min(t,o,r),a=s?i===t?(o-r)/s:i===o?2+(r-t)/s:4+(t-o)/s:0;return{h:60*(a<0?a+6:a),s:i?s/i*100:0,v:i/255*100,a:n}},eq=function(e){var t=e.h,o=e.s,r=e.v,n=e.a;t=t/360*6,o/=100,r/=100;var i=Math.floor(t),s=r*(1-o),a=r*(1-(t-i)*o),l=r*(1-(1-t+i)*o),u=i%6;return{r:255*[r,a,s,s,l,r][u],g:255*[l,r,r,a,s,s][u],b:255*[s,s,l,r,r,a][u],a:n}},$Y=function(e){return{h:QY(e.h),s:_a(e.s,0,100),l:_a(e.l,0,100),a:_a(e.a)}},KY=function(e){return{h:_n(e.h),s:_n(e.s),l:_n(e.l),a:_n(e.a,3)}},YY=function(e){return eq((o=(t=e).s,{h:t.h,s:(o*=((r=t.l)<50?r:100-r)/100)>0?2*o/(r+o)*100:0,v:r+o,a:t.a}));var t,o,r},Px=function(e){return{h:(t=JY(e)).h,s:(n=(200-(o=t.s))*(r=t.v)/100)>0&&n<200?o*r/100/(n<=100?n:200-n)*100:0,l:n/2,a:t.a};var t,o,r,n},yOe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,vOe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,SOe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,kOe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,RF={string:[[function(e){var t=bOe.exec(e);return t?(e=t[1]).length<=4?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?_n(parseInt(e[3]+e[3],16)/255,2):1}:e.length===6||e.length===8?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:e.length===8?_n(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=SOe.exec(e)||kOe.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:WY({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=yOe.exec(e)||vOe.exec(e);if(!t)return null;var o,r,n=$Y({h:(o=t[1],r=t[2],r===void 0&&(r="deg"),Number(o)*(hOe[r]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return YY(n)},"hsl"]],object:[[function(e){var t=e.r,o=e.g,r=e.b,n=e.a,i=n===void 0?1:n;return sd(t)&&sd(o)&&sd(r)?WY({r:Number(t),g:Number(o),b:Number(r),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,o=e.s,r=e.l,n=e.a,i=n===void 0?1:n;if(!sd(t)||!sd(o)||!sd(r))return null;var s=$Y({h:Number(t),s:Number(o),l:Number(r),a:Number(i)});return YY(s)},"hsl"],[function(e){var t=e.h,o=e.s,r=e.v,n=e.a,i=n===void 0?1:n;if(!sd(t)||!sd(o)||!sd(r))return null;var s=(function(a){return{h:QY(a.h),s:_a(a.s,0,100),v:_a(a.v,0,100),a:_a(a.a)}})({h:Number(t),s:Number(o),v:Number(r),a:Number(i)});return eq(s)},"hsv"]]},qY=function(e,t){for(var o=0;o<t.length;o++){var r=t[o][0](e);if(r)return[r,t[o][1]]}return[null,void 0]},_Oe=function(e){return typeof e=="string"?qY(e.trim(),RF.string):typeof e=="object"&&e!==null?qY(e,RF.object):[null,void 0]};var EF=function(e,t){var o=Px(e);return{h:o.h,s:_a(o.s+100*t,0,100),l:o.l,a:o.a}},TF=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},ZY=function(e,t){var o=Px(e);return{h:o.h,s:o.s,l:_a(o.l+100*t,0,100),a:o.a}},BF=(function(){function e(t){this.parsed=_Oe(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return _n(TF(this.rgba),2)},e.prototype.isDark=function(){return TF(this.rgba)<.5},e.prototype.isLight=function(){return TF(this.rgba)>=.5},e.prototype.toHex=function(){return t=CF(this.rgba),o=t.r,r=t.g,n=t.b,s=(i=t.a)<1?iT(_n(255*i)):"","#"+iT(o)+iT(r)+iT(n)+s;var t,o,r,n,i,s},e.prototype.toRgb=function(){return CF(this.rgba)},e.prototype.toRgbString=function(){return t=CF(this.rgba),o=t.r,r=t.g,n=t.b,(i=t.a)<1?"rgba("+o+", "+r+", "+n+", "+i+")":"rgb("+o+", "+r+", "+n+")";var t,o,r,n,i},e.prototype.toHsl=function(){return KY(Px(this.rgba))},e.prototype.toHslString=function(){return t=KY(Px(this.rgba)),o=t.h,r=t.s,n=t.l,(i=t.a)<1?"hsla("+o+", "+r+"%, "+n+"%, "+i+")":"hsl("+o+", "+r+"%, "+n+"%)";var t,o,r,n,i},e.prototype.toHsv=function(){return t=JY(this.rgba),{h:_n(t.h),s:_n(t.s),v:_n(t.v),a:_n(t.a,3)};var t},e.prototype.invert=function(){return Mo({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),Mo(EF(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Mo(EF(this.rgba,-t))},e.prototype.grayscale=function(){return Mo(EF(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Mo(ZY(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Mo(ZY(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(this.hue()+t)},e.prototype.alpha=function(t){return typeof t=="number"?Mo({r:(o=this.rgba).r,g:o.g,b:o.b,a:t}):_n(this.rgba.a,3);var o},e.prototype.hue=function(t){var o=Px(this.rgba);return typeof t=="number"?Mo({h:t,s:o.s,l:o.l,a:o.a}):_n(o.h)},e.prototype.isEqual=function(t){return this.toHex()===Mo(t).toHex()},e})(),Mo=function(e){return e instanceof BF?e:new BF(e)},XY=[],Zf=function(e){e.forEach(function(t){XY.indexOf(t)<0&&(t(BF,RF),XY.push(t))})};function Xf(e,t){var o={white:"#ffffff",bisque:"#ffe4c4",blue:"#0000ff",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",antiquewhite:"#faebd7",aqua:"#00ffff",azure:"#f0ffff",whitesmoke:"#f5f5f5",papayawhip:"#ffefd5",plum:"#dda0dd",blanchedalmond:"#ffebcd",black:"#000000",gold:"#ffd700",goldenrod:"#daa520",gainsboro:"#dcdcdc",cornsilk:"#fff8dc",cornflowerblue:"#6495ed",burlywood:"#deb887",aquamarine:"#7fffd4",beige:"#f5f5dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkkhaki:"#bdb76b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",peachpuff:"#ffdab9",darkmagenta:"#8b008b",darkred:"#8b0000",darkorchid:"#9932cc",darkorange:"#ff8c00",darkslateblue:"#483d8b",gray:"#808080",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",deeppink:"#ff1493",deepskyblue:"#00bfff",wheat:"#f5deb3",firebrick:"#b22222",floralwhite:"#fffaf0",ghostwhite:"#f8f8ff",darkviolet:"#9400d3",magenta:"#ff00ff",green:"#008000",dodgerblue:"#1e90ff",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",blueviolet:"#8a2be2",forestgreen:"#228b22",lawngreen:"#7cfc00",indianred:"#cd5c5c",indigo:"#4b0082",fuchsia:"#ff00ff",brown:"#a52a2a",maroon:"#800000",mediumblue:"#0000cd",lightcoral:"#f08080",darkturquoise:"#00ced1",lightcyan:"#e0ffff",ivory:"#fffff0",lightyellow:"#ffffe0",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",linen:"#faf0e6",mediumaquamarine:"#66cdaa",lemonchiffon:"#fffacd",lime:"#00ff00",khaki:"#f0e68c",mediumseagreen:"#3cb371",limegreen:"#32cd32",mediumspringgreen:"#00fa9a",lightskyblue:"#87cefa",lightblue:"#add8e6",midnightblue:"#191970",lightpink:"#ffb6c1",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",mintcream:"#f5fffa",lightslategray:"#778899",lightslategrey:"#778899",navajowhite:"#ffdead",navy:"#000080",mediumvioletred:"#c71585",powderblue:"#b0e0e6",palegoldenrod:"#eee8aa",oldlace:"#fdf5e6",paleturquoise:"#afeeee",mediumturquoise:"#48d1cc",mediumorchid:"#ba55d3",rebeccapurple:"#663399",lightsteelblue:"#b0c4de",mediumslateblue:"#7b68ee",thistle:"#d8bfd8",tan:"#d2b48c",orchid:"#da70d6",mediumpurple:"#9370db",purple:"#800080",pink:"#ffc0cb",skyblue:"#87ceeb",springgreen:"#00ff7f",palegreen:"#98fb98",red:"#ff0000",yellow:"#ffff00",slateblue:"#6a5acd",lavenderblush:"#fff0f5",peru:"#cd853f",palevioletred:"#db7093",violet:"#ee82ee",teal:"#008080",slategray:"#708090",slategrey:"#708090",aliceblue:"#f0f8ff",darkseagreen:"#8fbc8f",darkolivegreen:"#556b2f",greenyellow:"#adff2f",seagreen:"#2e8b57",seashell:"#fff5ee",tomato:"#ff6347",silver:"#c0c0c0",sienna:"#a0522d",lavender:"#e6e6fa",lightgreen:"#90ee90",orange:"#ffa500",orangered:"#ff4500",steelblue:"#4682b4",royalblue:"#4169e1",turquoise:"#40e0d0",yellowgreen:"#9acd32",salmon:"#fa8072",saddlebrown:"#8b4513",sandybrown:"#f4a460",rosybrown:"#bc8f8f",darksalmon:"#e9967a",lightgoldenrodyellow:"#fafad2",snow:"#fffafa",lightgrey:"#d3d3d3",lightgray:"#d3d3d3",dimgray:"#696969",dimgrey:"#696969",olivedrab:"#6b8e23",olive:"#808000"},r={};for(var n in o)r[o[n]]=n;var i={};e.prototype.toName=function(s){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var a,l,u=r[this.toHex()];if(u)return u;if(s?.closest){var d=this.toRgb(),f=1/0,p="black";if(!i.length)for(var g in o)i[g]=new e(o[g]).toRgb();for(var m in o){var h=(a=d,l=i[m],Math.pow(a.r-l.r,2)+Math.pow(a.g-l.g,2)+Math.pow(a.b-l.b,2));h<f&&(f=h,p=m)}return p}},t.string.push([function(s){var a=s.toLowerCase(),l=a==="transparent"?"#0000":o[a];return l?new e(l).toRgb():null},"name"])}var PF=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},IF=function(e){return .2126*PF(e.r)+.7152*PF(e.g)+.0722*PF(e.b)};function Uy(e){e.prototype.luminance=function(){return t=IF(this.rgba),(o=2)===void 0&&(o=0),r===void 0&&(r=Math.pow(10,o)),Math.round(r*t)/r+0;var t,o,r},e.prototype.contrast=function(t){t===void 0&&(t="#FFF");var o,r,n,i,s,a,l,u=t instanceof e?t:new e(t);return i=this.rgba,s=u.toRgb(),a=IF(i),l=IF(s),o=a>l?(a+.05)/(l+.05):(l+.05)/(a+.05),(r=2)===void 0&&(r=0),n===void 0&&(n=Math.pow(10,r)),Math.floor(n*o)/n+0},e.prototype.isReadable=function(t,o){return t===void 0&&(t="#FFF"),o===void 0&&(o={}),this.contrast(t)>=(a=(s=(r=o).size)===void 0?"normal":s,(i=(n=r.level)===void 0?"AA":n)==="AAA"&&a==="normal"?7:i==="AA"&&a==="large"?3:4.5);var r,n,i,s,a}}var iq=c(U(),1);var rq=c(Ix(),1),{lock:nq,unlock:H}=(0,rq.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/block-editor");Zf([Xf,Uy]);var{kebabCase:xOe}=H(iq.privateApis),Uc=(e,t,o)=>{if(t){let r=e?.find(n=>n.slug===t);if(r)return r}return{color:o}},sT=(e,t)=>e?.find(o=>o.color===t);function xa(e,t){if(!(!e||!t))return`has-${xOe(t)}-${e}`}function sq(e,t){let o=Mo(t),r=({color:i})=>o.contrast(i),n=Math.max(...e.map(r));return e.find(i=>r(i)===n).color}var WB=c(F(),1),yh=c(fe(),1),EX=c(U(),1);var _X=c(J(),1),xX=c(Rt(),1);var UB=c(F(),1),HB=c(de(),1);var ad=c(de(),1),gq=c(U(),1),Ax=c(J(),1),Zg=c(F(),1);var Gy=c(F(),1),cq=c(E(),1),aT=(0,Gy.createContext)({});aT.displayName="BlockContext";function lT({value:e,children:t}){let o=(0,Gy.useContext)(aT),r=(0,Gy.useMemo)(()=>({...o,...e}),[o,e]);return(0,cq.jsx)(aT.Provider,{value:r,children:t})}var xn=aT;var Wy=c(Fs(),1);function Kg(e){return e?.startsWith("#")&&(0,Wy.isValidFragment)(e)}function Yg(e){return e?.startsWith("/")||e?.startsWith("./")||e?.startsWith("../")}function qg(e){if(e.includes(" "))return!1;let o=(0,Wy.getProtocol)(e),r=(0,Wy.isValidProtocol)(o),n=wOe(e),i=e?.startsWith("www.");return r||i||Kg(e)||n||Yg(e)}function wOe(e,t=6){let o=e.split(/[?#]/)[0];return new RegExp(`(?<=\\S)\\.(?:[a-zA-Z_]{2,${t}})(?:\\/|$)`).test(o)}var COe="__default",dq="core/pattern-overrides",EOe={};function fq(e,t,o){let r;if(t)for(let[n,i]of Object.entries(e))t.includes(n)&&(r===void 0&&(r={}),r[n]=i);if(o)for(let n of o)n?.usesContext?.forEach(i=>{i in e&&(r===void 0&&(r={}),r[i]=e[i])});return r??EOe}function Ox(e){return e?.[COe]?.source===dq}function cT(e,t){if(!Ox(e))return e;let o={};for(let r of t){let n=e[r]?e[r]:{source:dq};o[r]=n}return o}var pq=c(F(),1),zn=(0,pq.createContext)({});zn.displayName="PrivateBlockContext";var uT=c(E(),1),TOe=e=>{let{name:t}=e,o=(0,ad.getBlockType)(t);if(!o)return null;let r=o.edit||o.save;return(0,uT.jsx)(r,{...e})},mq=(0,gq.withFilters)("editor.BlockEdit")(TOe),ROe=e=>{let{name:t,clientId:o,attributes:r,setAttributes:n}=e,i=(0,Ax.useRegistry)(),s=(0,ad.getBlockType)(t),a=(0,Zg.useContext)(xn),l=(0,Ax.useSelect)(v=>H(v(ad.store)).getAllBlockBindingsSources(),[]),{bindableAttributes:u}=(0,Zg.useContext)(zn),{blockBindings:d,context:f,hasPatternOverrides:p}=(0,Zg.useMemo)(()=>({blockBindings:cT(r?.metadata?.bindings,u),context:fq(a,s?.usesContext,r?.metadata?.bindings?Object.values(r.metadata.bindings).map(v=>l[v?.source]):void 0),hasPatternOverrides:Ox(r?.metadata?.bindings)}),[s?.usesContext,a,r?.metadata?.bindings,u,l]),g=(0,Ax.useSelect)(v=>{if(!d)return r;let y={},k=new Map;for(let[S,_]of Object.entries(d)){let{source:x,args:w}=_,T=l[x];!T||!u?.includes(S)||k.set(T,{...k.get(T),[S]:{args:w}})}if(k.size)for(let[S,_]of k){let x={};S.getValues?x=S.getValues({select:v,context:f,clientId:o,bindings:_}):Object.keys(_).forEach(w=>{x[w]=S.label});for(let[w,T]of Object.entries(x))w==="url"&&(!T||!qg(T))?y[w]=null:y[w]=T}return{...r,...y}},[r,u,d,o,f,l]),m=(0,Zg.useCallback)(v=>{if(!d){n(v);return}i.batch(()=>{let y={...v},k=new Map;for(let[_,x]of Object.entries(y)){if(!d[_]||!u?.includes(_))continue;let w=d[_],T=l[w?.source];T?.setValues&&(k.set(T,{...k.get(T),[_]:{args:w.args,newValue:x}}),delete y[_])}if(k.size)for(let[_,x]of k)_.setValues({select:i.select,dispatch:i.dispatch,context:f,clientId:o,bindings:x});let S=!!f["pattern/overrides"];!(p&&S)&&Object.keys(y).length&&(p&&delete y.href,n(y))})},[u,d,o,f,p,n,l,i]);if(!s)return null;if(s.apiVersion>1)return(0,uT.jsx)(mq,{...e,attributes:g,context:f,setAttributes:m});let h=(0,ad.hasBlockSupport)(s,"className",!0)?(0,ad.getBlockDefaultClassName)(t):null,b=K(h,r?.className,e.className);return(0,uT.jsx)(mq,{...e,attributes:g,className:b,context:f,setAttributes:m})},hq=ROe;var vX=c(de(),1),wz=c(U(),1),SX=c(J(),1),jB=c(G(),1);var zB=c(J(),1);var Ky=c(Xg(),1),LF=c(fe(),1),Dx=c(J(),1),Tq=c(Rt(),1),yT=c(de(),1);var Bt=c(G(),1),vq={insertUsage:{}},Lx={alignWide:!1,supportsLayout:!0,colors:[{name:(0,Bt.__)("Black"),slug:"black",color:"#000000"},{name:(0,Bt.__)("Cyan bluish gray"),slug:"cyan-bluish-gray",color:"#abb8c3"},{name:(0,Bt.__)("White"),slug:"white",color:"#ffffff"},{name:(0,Bt.__)("Pale pink"),slug:"pale-pink",color:"#f78da7"},{name:(0,Bt.__)("Vivid red"),slug:"vivid-red",color:"#cf2e2e"},{name:(0,Bt.__)("Luminous vivid orange"),slug:"luminous-vivid-orange",color:"#ff6900"},{name:(0,Bt.__)("Luminous vivid amber"),slug:"luminous-vivid-amber",color:"#fcb900"},{name:(0,Bt.__)("Light green cyan"),slug:"light-green-cyan",color:"#7bdcb5"},{name:(0,Bt.__)("Vivid green cyan"),slug:"vivid-green-cyan",color:"#00d084"},{name:(0,Bt.__)("Pale cyan blue"),slug:"pale-cyan-blue",color:"#8ed1fc"},{name:(0,Bt.__)("Vivid cyan blue"),slug:"vivid-cyan-blue",color:"#0693e3"},{name:(0,Bt.__)("Vivid purple"),slug:"vivid-purple",color:"#9b51e0"}],fontSizes:[{name:(0,Bt._x)("Small","font size name"),size:13,slug:"small"},{name:(0,Bt._x)("Normal","font size name"),size:16,slug:"normal"},{name:(0,Bt._x)("Medium","font size name"),size:20,slug:"medium"},{name:(0,Bt._x)("Large","font size name"),size:36,slug:"large"},{name:(0,Bt._x)("Huge","font size name"),size:42,slug:"huge"}],imageDefaultSize:"large",imageSizes:[{slug:"thumbnail",name:(0,Bt.__)("Thumbnail")},{slug:"medium",name:(0,Bt.__)("Medium")},{slug:"large",name:(0,Bt.__)("Large")},{slug:"full",name:(0,Bt.__)("Full Size")}],imageEditing:!0,maxWidth:580,allowedBlockTypes:!0,maxUploadFileSize:0,allowedMimeTypes:null,canLockBlocks:!0,canEditCSS:!1,enableOpenverseMediaCategory:!0,clearBlockSelection:!0,__experimentalCanUserUseUnfilteredHTML:!1,__experimentalBlockDirectory:!1,__mobileEnablePageTemplates:!1,__experimentalBlockPatterns:[],__experimentalBlockPatternCategories:[],isPreviewMode:!1,blockInspectorAnimation:{animationParent:"core/navigation","core/navigation":{enterDirection:"leftToRight"},"core/navigation-submenu":{enterDirection:"rightToLeft"},"core/navigation-link":{enterDirection:"rightToLeft"},"core/search":{enterDirection:"rightToLeft"},"core/social-links":{enterDirection:"rightToLeft"},"core/page-list":{enterDirection:"rightToLeft"},"core/spacer":{enterDirection:"rightToLeft"},"core/home-link":{enterDirection:"rightToLeft"},"core/site-title":{enterDirection:"rightToLeft"},"core/site-logo":{enterDirection:"rightToLeft"}},generateAnchors:!1,gradients:[{name:(0,Bt.__)("Vivid cyan blue to vivid purple"),gradient:"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)",slug:"vivid-cyan-blue-to-vivid-purple"},{name:(0,Bt.__)("Light green cyan to vivid green cyan"),gradient:"linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%)",slug:"light-green-cyan-to-vivid-green-cyan"},{name:(0,Bt.__)("Luminous vivid amber to luminous vivid orange"),gradient:"linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%)",slug:"luminous-vivid-amber-to-luminous-vivid-orange"},{name:(0,Bt.__)("Luminous vivid orange to vivid red"),gradient:"linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%)",slug:"luminous-vivid-orange-to-vivid-red"},{name:(0,Bt.__)("Very light gray to cyan bluish gray"),gradient:"linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%)",slug:"very-light-gray-to-cyan-bluish-gray"},{name:(0,Bt.__)("Cool to warm spectrum"),gradient:"linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%)",slug:"cool-to-warm-spectrum"},{name:(0,Bt.__)("Blush light purple"),gradient:"linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%)",slug:"blush-light-purple"},{name:(0,Bt.__)("Blush bordeaux"),gradient:"linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%)",slug:"blush-bordeaux"},{name:(0,Bt.__)("Luminous dusk"),gradient:"linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%)",slug:"luminous-dusk"},{name:(0,Bt.__)("Pale ocean"),gradient:"linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%)",slug:"pale-ocean"},{name:(0,Bt.__)("Electric grass"),gradient:"linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%)",slug:"electric-grass"},{name:(0,Bt.__)("Midnight"),gradient:"linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%)",slug:"midnight"}],__unstableResolvedAssets:{styles:[],scripts:[]}};function dT(e,t,o){return[...e.slice(0,o),...Array.isArray(t)?t:[t],...e.slice(o)]}function fT(e,t,o,r=1){let n=[...e];return n.splice(t,r),dT(n,e.slice(t,t+r),o)}var ss=Symbol("globalStylesDataKey"),$y=Symbol("globalStylesLinks"),Qf=Symbol("selectBlockPatternsKey"),pT=Symbol("reusableBlocksSelect"),ld=Symbol("userPatternCategoriesSelect"),Jf=Symbol("sectionRootClientIdKey"),mT=Symbol("mediaEditKey"),gT=Symbol("getMediaSelect"),ep=Symbol("isIsolatedEditor"),wa=Symbol("deviceTypeKey"),hT=Symbol("isNavigationOverlayContext"),Sq=Symbol("isNavigationPostEditor"),Mx=Symbol("mediaUploadOnSuccess"),kq=Symbol("mediaSideloadFromUrl"),_q=Symbol("openMediaEditorModal");var{isContentBlock:BOe}=H(yT.privateApis),POe=e=>e;function bT(e,t=""){let o=new Map,r=[];return o.set(t,r),e.forEach(n=>{let{clientId:i,innerBlocks:s}=n;r.push(i),bT(s,i).forEach((a,l)=>{o.set(l,a)})}),o}function OF(e,t=""){let o=[],r=[[t,e]];for(;r.length;){let[n,i]=r.shift();i.forEach(({innerBlocks:s,...a})=>{o.push([a.clientId,n]),s?.length&&r.push([a.clientId,s])})}return o}function Rq(e,t=POe){let o=[],r=[...e];for(;r.length;){let{innerBlocks:n,...i}=r.shift();r.push(...n),o.push([i.clientId,t(i)])}return o}function MF(e){let t={},o=[...e];for(;o.length;){let{innerBlocks:r,...n}=o.shift();o.push(...r),t[n.clientId]=!0}return t}function xq(e){return Rq(e,t=>{let{attributes:o,...r}=t;return r})}function wq(e){return Rq(e,t=>t.attributes)}function IOe(e,t){return(0,Ky.default)(Object.keys(e),Object.keys(t))}function OOe(e,t){return e.type==="UPDATE_BLOCK_ATTRIBUTES"&&t!==void 0&&t.type==="UPDATE_BLOCK_ATTRIBUTES"&&(0,Ky.default)(e.clientIds,t.clientIds)&&IOe(e.attributes,t.attributes)}function Cq(e,t){let o=e.tree,r=[...t],n=[...t];for(;r.length;){let i=r.shift();r.push(...i.innerBlocks),n.push(...i.innerBlocks)}for(let i of n)o.set(i.clientId,{});for(let i of n)o.set(i.clientId,Object.assign(o.get(i.clientId),{...e.byClientId.get(i.clientId),attributes:e.attributes.get(i.clientId),innerBlocks:i.innerBlocks.map(s=>o.get(s.clientId))}))}function tp(e,t,o=!1){let r=e.tree,n=new Set([]),i=new Set;for(let s of t){let a=o?s:e.parents.get(s);do if(e.controlledInnerBlocks.has(a)){i.add(a);break}else n.add(a),a=e.parents.get(a);while(a!==void 0)}for(let s of n)r.set(s,{...r.get(s)});for(let s of n)r.get(s).innerBlocks=(e.order.get(s)||[]).map(a=>r.get(a));for(let s of i)r.set("controlled||"+s,{innerBlocks:(e.order.get(s)||[]).map(a=>r.get(a))})}var AOe=e=>(t={},o)=>{let r=e(t,o);if(r===t)return t;switch(r.tree=t.tree?t.tree:new Map,o.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{r.tree=new Map(r.tree),Cq(r,o.blocks),tp(r,o.rootClientId?[o.rootClientId]:[""],!0);break}case"UPDATE_BLOCK":r.tree=new Map(r.tree),r.tree.set(o.clientId,{...r.tree.get(o.clientId),...r.byClientId.get(o.clientId),attributes:r.attributes.get(o.clientId)}),tp(r,[o.clientId],!1);break;case"UPDATE_BLOCK_ATTRIBUTES":{r.tree=new Map(r.tree),o.clientIds.forEach(i=>{r.tree.set(i,{...r.tree.get(i),attributes:r.attributes.get(i)})}),tp(r,o.clientIds,!1);break}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let i=MF(o.blocks);r.tree=new Map(r.tree),o.replacedClientIds.forEach(a=>{r.tree.delete(a),i[a]||r.tree.delete("controlled||"+a)}),Cq(r,o.blocks),tp(r,o.blocks.map(a=>a.clientId),!1);let s=[];for(let a of o.clientIds){let l=t.parents.get(a);l!==void 0&&(l===""||r.byClientId.get(l))&&s.push(l)}tp(r,s,!0);break}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":let n=[];for(let i of o.clientIds){let s=t.parents.get(i);s!==void 0&&(s===""||r.byClientId.get(s))&&n.push(s)}r.tree=new Map(r.tree),o.removedClientIds.forEach(i=>{r.tree.delete(i),r.tree.delete("controlled||"+i)}),tp(r,n,!0);break;case"MOVE_BLOCKS_TO_POSITION":{let i=[];o.fromRootClientId?i.push(o.fromRootClientId):i.push(""),o.toRootClientId&&i.push(o.toRootClientId),r.tree=new Map(r.tree),tp(r,i,!0);break}case"MOVE_BLOCKS_UP":case"MOVE_BLOCKS_DOWN":{let i=[o.rootClientId?o.rootClientId:""];r.tree=new Map(r.tree),tp(r,i,!0);break}}return r};function LOe(e){let t,o;return(r,n)=>{let i=e(r,n),s=o;o=n.type==="MARK_NEXT_CHANGE_AS_NOT_PERSISTENT"?n.history??"merge":void 0;let a=n.type==="MARK_LAST_CHANGE_AS_PERSISTENT"||s;if(r===i&&!a)return r.isPersistentChange!==void 0?r:{...i,isPersistentChange:!0};let l=a?!s:!OOe(n,t);if(t=n,s==="ignore")return{...i,isPersistentChange:l,lastBlockChangeHistoryMode:"ignore"};let{lastBlockChangeHistoryMode:u,...d}=i;return{...d,isPersistentChange:l}}}function MOe(e){let t=new Set(["RECEIVE_BLOCKS"]);return(o,r)=>{let n=e(o,r);return n!==o&&(n.isIgnoredChange=t.has(r.type)),n}}var NOe=e=>(t,o)=>{let r=n=>{let i=n;for(let s=0;s<i.length;s++)!t.order.get(i[s])||o.keepControlledInnerBlocks&&o.keepControlledInnerBlocks[i[s]]||(i===n&&(i=[...i]),i.push(...t.order.get(i[s])));return i};if(t)switch(o.type){case"REMOVE_BLOCKS":o={...o,type:"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN",removedClientIds:r(o.clientIds)};break;case"REPLACE_BLOCKS":o={...o,type:"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN",replacedClientIds:r(o.clientIds)};break}return e(t,o)},DOe=e=>(t,o)=>{if(o.type==="RESET_BLOCKS"){let r=e(void 0,{type:"INSERT_BLOCKS",rootClientId:"",blocks:o.blocks}),n=t?.controlledInnerBlocks??new Set;if(t?.order)for(let s of n){if(!r.byClientId.has(s))continue;r.controlledInnerBlocks.add(s);let a=t.order.get(s);if(!a?.length)continue;r.order.set(s,a);let l=(u,d)=>{let f=t.byClientId.get(u);if(!f)return;r.byClientId.set(u,f),r.attributes.set(u,t.attributes.get(u)),r.parents.set(u,d);let p=t.order.get(u)||[];r.order.set(u,p),p.forEach(g=>l(g,u))};a.forEach(u=>l(u,s))}for(let s of r.controlledInnerBlocks){let a=r.order.get(s);if(!a?.length)continue;let l=a.map(f=>t.tree.get(f)),u=r.tree.get(s);u&&(u.innerBlocks=l),r.tree.set("controlled||"+s,{innerBlocks:l});let d=f=>{let p=t.tree.get(f);if(!p)return;r.tree.set(f,p),(r.order.get(f)||[]).forEach(d)};a.forEach(d)}let i=t?.blockEditingModes??new Map;for(let[s,a]of i)r.tree.has(s)&&r.blockEditingModes.set(s,a);return r}return e(t,o)},VOe=e=>(t,o)=>{if(o.type!=="REPLACE_INNER_BLOCKS")return e(t,o);let r={};if(t.controlledInnerBlocks.size){let s=[...o.blocks];for(;s.length;){let{innerBlocks:a,...l}=s.shift();s.push(...a),t.controlledInnerBlocks.has(l.clientId)&&(r[l.clientId]=!0)}}let n=t;t.order.get(o.rootClientId)&&(n=e(n,{type:"REMOVE_BLOCKS",keepControlledInnerBlocks:r,clientIds:t.order.get(o.rootClientId)}));let i=n;if(o.blocks.length){i=e(i,{...o,type:"INSERT_BLOCKS",index:0});let s=new Map(i.order);Object.keys(r).forEach(a=>{t.order.get(a)&&s.set(a,t.order.get(a))}),i.order=s,i.tree=new Map(i.tree),Object.keys(r).forEach(a=>{let l=`controlled||${a}`;t.tree.has(l)&&i.tree.set(l,t.tree.get(l))})}return i},FOe=e=>(t,o)=>{if(o.type==="SET_HAS_CONTROLLED_INNER_BLOCKS"){if(t.order.get(o.clientId)?.length){let n=e(t,{type:"REPLACE_INNER_BLOCKS",rootClientId:o.clientId,blocks:[]});return e(n,o)}return e(t,o)}return e(t,o)},zOe=(0,LF.pipe)(Dx.combineReducers,AOe,NOe,VOe,DOe,LOe,MOe,FOe)({byClientId(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let o=new Map(e);return xq(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"UPDATE_BLOCK":{if(!e.has(t.clientId))return e;let{attributes:o,...r}=t.updates;if(Object.values(r).length===0)return e;let n=new Map(e);return n.set(t.clientId,{...e.get(t.clientId),...r}),n}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{if(!t.blocks)return e;let o=new Map(e);return t.replacedClientIds.forEach(r=>{o.delete(r)}),xq(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o}}return e},attributes(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let o=new Map(e);return wq(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"UPDATE_BLOCK":{if(!e.get(t.clientId)||!t.updates.attributes)return e;let o=new Map(e);return o.set(t.clientId,{...e.get(t.clientId),...t.updates.attributes}),o}case"UPDATE_BLOCK_ATTRIBUTES":{if(t.clientIds.every(n=>!e.get(n)))return e;let o=!1,r=new Map(e);for(let n of t.clientIds){let i=Object.entries(t.options?.uniqueByBlock?t.attributes[n]:t.attributes??{});if(i.length===0)continue;let s=!1,a=e.get(n),l={};i.forEach(([u,d])=>{a[u]!==d&&(s=!0,l[u]=d)}),o=o||s,s&&r.set(n,{...a,...l})}return o?r:e}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{if(!t.blocks)return e;let o=new Map(e);return t.replacedClientIds.forEach(r=>{o.delete(r)}),wq(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o}}return e},order(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":{let o=bT(t.blocks),r=new Map(e);return o.forEach((n,i)=>{i!==""&&r.set(i,n)}),r.set("",(e.get("")??[]).concat(o[""])),r}case"INSERT_BLOCKS":{let{rootClientId:o=""}=t,r=e.get(o)||[],n=bT(t.blocks,o),{index:i=r.length}=t,s=new Map(e);return n.forEach((a,l)=>{s.set(l,a)}),s.set(o,dT(r,n.get(o),i)),s}case"MOVE_BLOCKS_TO_POSITION":{let{fromRootClientId:o="",toRootClientId:r="",clientIds:n}=t,{index:i=e.get(r).length}=t;if(o===r){let l=e.get(r).indexOf(n[0]);if(l===-1)return e;let u=new Map(e);return u.set(r,fT(e.get(r),l,i,n.length)),u}let s=new Map(e);return s.set(o,e.get(o)?.filter(a=>!n.includes(a))??[]),s.set(r,dT(e.get(r),n,i)),s}case"MOVE_BLOCKS_UP":{let{clientIds:o,rootClientId:r=""}=t,n=o[0],i=e.get(r);if(!i.length||n===i[0])return e;let s=i.indexOf(n),a=new Map(e);return a.set(r,fT(i,s,s-1,o.length)),a}case"MOVE_BLOCKS_DOWN":{let{clientIds:o,rootClientId:r=""}=t,n=o[0],i=o[o.length-1],s=e.get(r);if(!s.length||i===s[s.length-1])return e;let a=s.indexOf(n),l=new Map(e);return l.set(r,fT(s,a,a+1,o.length)),l}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let{clientIds:o}=t;if(!t.blocks)return e;let r=bT(t.blocks),n=new Map(e);return t.replacedClientIds.forEach(i=>{n.delete(i)}),r.forEach((i,s)=>{s!==""&&n.set(s,i)}),n.forEach((i,s)=>{let a=Object.values(i).reduce((l,u)=>u===o[0]?[...l,...r.get("")]:(o.indexOf(u)===-1&&l.push(u),l),[]);n.set(s,a)}),n}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o.forEach((r,n)=>{let i=r?.filter(s=>!t.removedClientIds.includes(s))??[];i.length!==r.length&&o.set(n,i)}),o}}return e},parents(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":{let o=new Map(e);return OF(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"INSERT_BLOCKS":{let o=new Map(e);return OF(t.blocks,t.rootClientId||"").forEach(([r,n])=>{o.set(r,n)}),o}case"MOVE_BLOCKS_TO_POSITION":{let o=new Map(e);return t.clientIds.forEach(r=>{o.set(r,t.toRootClientId||"")}),o}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.replacedClientIds.forEach(r=>{o.delete(r)}),OF(t.blocks,e.get(t.clientIds[0])).forEach(([r,n])=>{o.set(r,n)}),o}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o}}return e},controlledInnerBlocks(e=new Set,{type:t,clientId:o,hasControlledInnerBlocks:r}){if(t==="SET_HAS_CONTROLLED_INNER_BLOCKS"){if(r)return e.has(o)?e:new Set(e).add(o);if(!e.has(o))return e;let n=new Set(e);return n.delete(o),n}return e},blockEditingModes(e=new Map,t){switch(t.type){case"SET_BLOCK_EDITING_MODE":return e.get(t.clientId)===t.mode?e:new Map(e).set(t.clientId,t.mode);case"UNSET_BLOCK_EDITING_MODE":{if(!e.has(t.clientId))return e;let o=new Map(e);return o.delete(t.clientId),o}}return e}});function jOe(e=!1,t){switch(t.type){case"HIDE_BLOCK_INTERFACE":return!0;case"SHOW_BLOCK_INTERFACE":return!1}return e}function HOe(e=!1,t){switch(t.type){case"START_TYPING":return!0;case"STOP_TYPING":return!1}return e}function UOe(e=!1,t){switch(t.type){case"START_DRAGGING":return!0;case"STOP_DRAGGING":return!1}return e}function GOe(e=[],t){switch(t.type){case"START_DRAGGING_BLOCKS":return t.clientIds;case"STOP_DRAGGING_BLOCKS":return[]}return e}function WOe(e={},t){return t.type==="SET_BLOCK_VISIBILITY"?{...e,...t.updates}:e}function Eq(e={},t){switch(t.type){case"CLEAR_SELECTED_BLOCK":return e.clientId?{}:e;case"SELECT_BLOCK":return t.clientId===e.clientId?e:{clientId:t.clientId};case"REPLACE_INNER_BLOCKS":case"INSERT_BLOCKS":return!t.updateSelection||!t.blocks.length?e:{clientId:t.blocks[0].clientId};case"REMOVE_BLOCKS":return!t.clientIds||!t.clientIds.length||t.clientIds.indexOf(e.clientId)===-1?e:{};case"REPLACE_BLOCKS":{if(t.clientIds.indexOf(e.clientId)===-1)return e;let o=t.blocks[t.indexToSelect]||t.blocks[t.blocks.length-1];return o?o.clientId===e.clientId?e:{clientId:o.clientId}:{}}}return e}function $Oe(e={},t){switch(t.type){case"SELECTION_CHANGE":return t.clientId?{selectionStart:{clientId:t.clientId,attributeKey:t.attributeKey,offset:t.startOffset},selectionEnd:{clientId:t.clientId,attributeKey:t.attributeKey,offset:t.endOffset}}:{selectionStart:t.start||e.selectionStart,selectionEnd:t.end||e.selectionEnd};case"RESET_SELECTION":let{selectionStart:n,selectionEnd:i}=t;return{selectionStart:n,selectionEnd:i};case"MULTI_SELECT":let s={selectionStart:{clientId:t.start},selectionEnd:{clientId:t.end}};return(0,Ky.default)(e,s)?e:s;case"RESET_BLOCKS":let a=e?.selectionStart?.clientId,l=e?.selectionEnd?.clientId;if(!a&&!l)return e;if(!t.blocks.some(u=>u.clientId===a))return{selectionStart:{},selectionEnd:{}};if(!t.blocks.some(u=>u.clientId===l))return{...e,selectionEnd:e.selectionStart}}let o=Eq(e.selectionStart,t),r=Eq(e.selectionEnd,t);return o===e.selectionStart&&r===e.selectionEnd?e:{selectionStart:o,selectionEnd:r}}function KOe(e=!1,t){switch(t.type){case"START_MULTI_SELECT":return!0;case"STOP_MULTI_SELECT":return!1}return e}function YOe(e=!0,t){return t.type==="TOGGLE_SELECTION"?t.isSelectionEnabled:e}function qOe(e=null,t){switch(t.type){case"SHOW_VIEWPORT_MODAL":return t.clientIds;case"HIDE_VIEWPORT_MODAL":return null}return e}function ZOe(e=!1,t){switch(t.type){case"DISPLAY_BLOCK_REMOVAL_PROMPT":let{clientIds:o,selectPrevious:r,message:n}=t;return{clientIds:o,selectPrevious:r,message:n};case"CLEAR_BLOCK_REMOVAL_PROMPT":return!1}return e}function XOe(e=!1,t){return t.type==="SET_BLOCK_REMOVAL_RULES"?t.rules:e}function QOe(e=null,t){return t.type==="REPLACE_BLOCKS"&&t.initialPosition!==void 0||["MULTI_SELECT","SELECT_BLOCK","RESET_SELECTION","INSERT_BLOCKS","REPLACE_INNER_BLOCKS"].includes(t.type)?t.initialPosition:e}function JOe(e={},t){if(t.type==="TOGGLE_BLOCK_MODE"){let{clientId:o}=t;return{...e,[o]:e[o]&&e[o]==="html"?"visual":"html"}}return e}function eAe(e=null,t){switch(t.type){case"SHOW_INSERTION_POINT":{let{rootClientId:o,index:r,__unstableWithInserter:n,operation:i,nearestSide:s}=t,a={rootClientId:o,index:r,__unstableWithInserter:n,operation:i,nearestSide:s};return(0,Ky.default)(e,a)?e:a}case"HIDE_INSERTION_POINT":return null}return e}function tAe(e={isValid:!0},t){return t.type==="SET_TEMPLATE_VALIDITY"?{...e,isValid:t.isValid}:e}function oAe(e=Lx,t){if(t.type==="UPDATE_SETTINGS"){let o=t.reset?{...Lx,...t.settings}:{...e,...t.settings};return Object.defineProperty(o,"__unstableIsPreviewMode",{get(){return(0,Tq.default)("__unstableIsPreviewMode",{since:"6.8",alternative:"isPreviewMode"}),this.isPreviewMode}}),o}return e}function rAe(e=vq,t){switch(t.type){case"INSERT_BLOCKS":case"REPLACE_BLOCKS":{let o=t.blocks.reduce((r,n)=>{let{attributes:i,name:s}=n,a=s,l=(0,Dx.select)(yT.store).getActiveBlockVariation(s,i);return l?.name&&(a+="/"+l.name),s==="core/block"&&(a+="/"+i.ref),{...r,[a]:{time:t.time,count:r[a]?r[a].count+1:1}}},e.insertUsage);return{...e,insertUsage:o}}}return e}var nAe=(e=new Map,t)=>{switch(t.type){case"REPLACE_BLOCKS":{let o=new Set,r=[...t.blocks];for(;r.length;){let i=r.shift();o.add(i.clientId),r.push(...i.innerBlocks)}let n=new Map(e);for(let i of t.clientIds)o.has(i)||n.delete(i);return n}case"REMOVE_BLOCKS":{let o=new Map(e);for(let r of t.clientIds)o.delete(r);return o}case"UPDATE_BLOCK_LIST_SETTINGS":{let r=(typeof t.clientId=="string"?[[t.clientId,t.settings]]:Object.entries(t.clientId)).filter(([i,s])=>s?!(0,Ky.default)(e.get(i),s):e.has(i));if(!r.length)return e;let n=new Map(e);for(let[i,s]of r)s?n.set(i,s):n.delete(i);return n}}return e};function iAe(e=null,t){switch(t.type){case"UPDATE_BLOCK":if(!t.updates.attributes)break;return{[t.clientId]:t.updates.attributes};case"UPDATE_BLOCK_ATTRIBUTES":return t.clientIds.reduce((o,r)=>({...o,[r]:t.options?.uniqueByBlock?t.attributes[r]:t.attributes}),{})}return e}function sAe(e,t){switch(t.type){case"TOGGLE_BLOCK_HIGHLIGHT":let{clientId:o,isHighlighted:r}=t;return r?o:e===o?null:e;case"SELECT_BLOCK":if(t.clientId!==e)return null}return e}function aAe(e,t){switch(t.type){case"TOGGLE_BLOCK_SPOTLIGHT":let{clientId:o,hasBlockSpotlight:r}=t;return r?o:e===o?null:e;case"SELECT_BLOCK":return t.clientId!==e?null:e;case"SELECTION_CHANGE":return t.start?.clientId!==e||t.end?.clientId!==e?null:e;case"CLEAR_SELECTED_BLOCK":return null}return e}function lAe(e=null,t){switch(t.type){case"SET_BLOCK_EXPANDED_IN_LIST_VIEW":return t.clientId;case"SELECT_BLOCK":if(t.clientId!==e)return null}return e}function cAe(e={},t){switch(t.type){case"INSERT_BLOCKS":case"REPLACE_BLOCKS":if(!t.blocks.length)return e;let o=t.blocks.map(n=>n.clientId),r=t.meta?.source;return{clientIds:o,source:r};case"RESET_BLOCKS":return{}}return e}function uAe(e,t){if(t.type==="EDIT_CONTENT_ONLY_SECTION")return t.clientId;if(!e)return e;switch(t.type){case"REMOVE_BLOCKS":case"REPLACE_BLOCKS":if(t.clientIds.includes(e))return;break;case"RESET_BLOCKS":if(!MF(t.blocks)[e])return;break}return e}function dAe(e=new Map,t){switch(t.type){case"SET_STYLE_OVERRIDE":return new Map(e).set(t.id,t.style);case"DELETE_STYLE_OVERRIDE":{let o=new Map(e);return o.delete(t.id),o}}return e}function fAe(e=[],t){return t.type==="REGISTER_INSERTER_MEDIA_CATEGORY"?[...e,t.category]:e}function pAe(e=!1,t){return t.type==="LAST_FOCUS"?t.lastFocus:e}function mAe(e=100,t){switch(t.type){case"SET_ZOOM_LEVEL":return t.zoom;case"RESET_ZOOM_LEVEL":return 100}return e}function gAe(e=null,t){switch(t.type){case"SET_INSERTION_POINT":return t.value;case"SELECT_BLOCK":return null}return e}function hAe(e={allOpen:!1,panels:{}},t){switch(t.type){case"SET_OPEN_LIST_VIEW_PANEL":return{allOpen:!1,panels:t.clientId?{[t.clientId]:!0}:{}};case"SET_ALL_LIST_VIEW_PANELS_OPEN":return{allOpen:!0,panels:{}};case"TOGGLE_LIST_VIEW_PANEL":return{allOpen:!1,panels:{...e.panels,[t.clientId]:t.isOpen}};case"REPLACE_BLOCKS":case"REMOVE_BLOCKS":{if(!t.clientIds||t.clientIds.length===0)return e;let o={...e.panels},r=!1;return t.clientIds.forEach(n=>{n in o&&(delete o[n],r=!0)}),r?{...e,panels:o}:e}}return e}function bAe(e=0,t){return t.type==="INCREMENT_LIST_VIEW_EXPAND_REVISION"?e+1:e}function yAe(e=!1,t){switch(t.type){case"OPEN_LIST_VIEW_CONTENT_PANEL":return!0;case"CLOSE_LIST_VIEW_CONTENT_PANEL":return!1;case"CLEAR_SELECTED_BLOCK":return!1}return e}function vAe(e=null,t){switch(t.type){case"REQUEST_INSPECTOR_TAB":return{tabName:t.tabName,options:t.options};case"CLEAR_REQUESTED_INSPECTOR_TAB":return null}return e}function SAe(e=void 0,t){switch(t.type){case"SET_SELECTED_BLOCK_STYLE_STATE":{if(!t.clientId||!t.value)return;let o=e?.clientId===t.clientId?e.showStateOnCanvas??!0:!0,r=e?.clientId===t.clientId?e.value:{};return{clientId:t.clientId,showStateOnCanvas:o,value:{pseudo:"default",...r,...t.value}}}case"SET_SELECTED_BLOCK_STYLE_STATE_CANVAS_PREVIEW":{if(!t.clientId||typeof t.value!="boolean")return e;let o=e?.clientId===t.clientId?e.value:{};return{clientId:t.clientId,showStateOnCanvas:t.value,value:{pseudo:"default",...o}}}case"SELECT_BLOCK":case"SELECTION_CHANGE":{if(e?.clientId&&e.clientId!==t.clientId)return;break}case"RESET_SELECTION":{if(e?.clientId&&e.clientId!==t.selectionStart?.clientId)return;break}case"CLEAR_SELECTED_BLOCK":case"MULTI_SELECT":return;case"REMOVE_BLOCKS":case"REPLACE_BLOCKS":{if(e?.clientId&&t.clientIds?.includes(e.clientId))return;break}case"RESET_BLOCKS":{if(e?.clientId&&!MF(t.blocks)[e.clientId])return;break}}return e}function kAe(e="default",t){return t.type==="SET_STYLE_STATE_VIEWPORT"?t.viewport??"default":e}function _Ae(e=!1,t){return t.type==="SET_RESPONSIVE_EDITING"?t.enabled:e}var xAe=(0,Dx.combineReducers)({blocks:zOe,isDragging:UOe,isTyping:HOe,isBlockInterfaceHidden:jOe,draggedBlocks:GOe,selection:$Oe,isMultiSelecting:KOe,isSelectionEnabled:YOe,initialPosition:QOe,blocksMode:JOe,blockListSettings:nAe,insertionPoint:gAe,insertionCue:eAe,template:tAe,settings:oAe,preferences:rAe,lastBlockAttributesChange:iAe,lastFocus:pAe,expandedBlock:lAe,highlightedBlock:sAe,lastBlockInserted:cAe,editedContentOnlySection:uAe,blockVisibility:WOe,viewportModalClientIds:qOe,styleOverrides:dAe,removalPromptData:ZOe,blockRemovalRules:XOe,registeredInserterMediaCategories:fAe,zoomLevel:mAe,hasBlockSpotlight:aAe,openedListViewPanels:hAe,listViewExpandRevision:bAe,listViewContentPanelOpen:yAe,requestedInspectorTab:vAe,selectedBlockStyleState:SAe,styleStateViewport:kAe,isResponsiveEditing:_Ae});function Bq(e,t){if(t===""){let n=e.blocks.tree.get(t);return n?{clientId:"",...n}:void 0}if(!e.blocks.controlledInnerBlocks.has(t))return e.blocks.tree.get(t);let o=e.blocks.tree.get(`controlled||${t}`);return{...e.blocks.tree.get(t),innerBlocks:o?.innerBlocks}}function NF(e,t,o){let r=Bq(e,t);if(r&&(o(r),!!r?.innerBlocks?.length))for(let n of r?.innerBlocks)NF(e,n.clientId,o)}function Nx(e,t,o){if(!o.length)return;let r=e.blocks.parents.get(t);for(;r!==void 0;){if(o.includes(r))return r;r=e.blocks.parents.get(r)}}function wAe(e){return e?.attributes?.metadata?.bindings&&Object.keys(e?.attributes?.metadata?.bindings).length}function AF(e,t=""){let o=e?.zoomLevel<100||e?.zoomLevel==="auto-scaled",r=new Map,n=e.settings?.[Jf],i=e.blocks.order.get(n),s=Array.from(e.blocks.blockEditingModes).some(([,h])=>h==="disabled"),a=[],l=[];e.blocks.controlledInnerBlocks.forEach(h=>{let b=e.blocks.byClientId?.get(h);b?.name==="core/template-part"&&a.push(h),b?.name==="core/block"&&l.push(h)});let u=Array.from(e.blockListSettings).flatMap(([h,b])=>b?.templateLock==="contentOnly"?[h]:[]),d=e.settings?.[ep],f=e.settings?.disableContentOnlyForUnsyncedPatterns,p=d||f?[]:Array.from(e.blocks.attributes.keys()).filter(h=>e.blocks.attributes.get(h)?.metadata?.patternName),g=e.settings?.disableContentOnlyForTemplateParts,m=[...u,...p,...d||g?[]:a];return NF(e,t,h=>{let{clientId:b,name:v}=h,y=!!e.editedContentOnlySection,k=!1;if(y&&(k=b===e.editedContentOnlySection||!!Nx(e,b,[e.editedContentOnlySection]),!k)){r.set(b,"disabled");return}if(!e.blocks.blockEditingModes.has(b)){if(s){let S,_=e.blocks.parents.get(b);for(;_!==void 0&&(e.blocks.blockEditingModes.has(_)&&(S=e.blocks.blockEditingModes.get(_)),!S);)_=e.blocks.parents.get(_);if(S==="disabled"){r.set(b,"disabled");return}}if(o){if(b===n){r.set(b,"contentOnly");return}if(!i?.length){r.set(b,"disabled");return}if(i.includes(b)){r.set(b,"contentOnly");return}r.set(b,"disabled");return}if(l.length){if(l.includes(b)){if(Nx(e,b,l)){r.set(b,"disabled");return}return}let S=Nx(e,b,l);if(S){if(Nx(e,S,l)){r.set(b,"disabled");return}if(wAe(h)){r.set(b,"contentOnly");return}r.set(b,"disabled");return}}if(y&&k){r.set(b,"default");return}m.length&&Nx(e,b,m)&&(BOe(v)?r.set(b,"contentOnly"):r.set(b,"disabled"))}}),r}function op({prevState:e,nextState:t,addedBlocks:o,removedClientIds:r}){let n=e.derivedBlockEditingModes,i;return r?.forEach(s=>{NF(e,s,a=>{n.has(a.clientId)&&(i||(i=new Map(n)),i.delete(a.clientId))})}),o?.forEach(s=>{let a=AF(t,s.clientId);a.size&&(i?i=new Map([...i?.size?i:[],...a]):i=new Map([...n?.size?n:[],...a]))}),i}function CAe(e){return(t,o)=>{let r=e(t,o);if(o.type!=="SET_EDITOR_MODE"&&r===t)return t;switch(o.type){case"REMOVE_BLOCKS":{let n=op({prevState:t,nextState:r,removedClientIds:o.clientIds});if(n)return{...r,derivedBlockEditingModes:n??t.derivedBlockEditingModes};break}case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let n=op({prevState:t,nextState:r,addedBlocks:o.blocks});if(n)return{...r,derivedBlockEditingModes:n??t.derivedBlockEditingModes};break}case"UPDATE_BLOCK_ATTRIBUTES":{if(r.settings?.disableContentOnlyForUnsyncedPatterns)break;let i=[],s=[];for(let l of o?.clientIds){let u=o.options?.uniqueByBlock?o.attributes[l]:o.attributes;if(!u)break;u.metadata?.patternName&&!t.blocks.attributes.get(l)?.metadata?.patternName?i.push(r.blocks.tree.get(l)):u.metadata&&!u.metadata?.patternName&&t.blocks.attributes.get(l)?.metadata?.patternName&&s.push(l)}if(!i?.length&&!s?.length)break;let a=op({prevState:t,nextState:r,addedBlocks:i,removedClientIds:s});if(a)return{...r,derivedBlockEditingModes:a??t.derivedBlockEditingModes};break}case"UPDATE_BLOCK_LIST_SETTINGS":{let n=[],i=[],s=typeof o.clientId=="string"?{[o.clientId]:o.settings}:o.clientId;for(let l in s){let u=t.blockListSettings.get(l)?.templateLock!=="contentOnly"&&r.blockListSettings.get(l)?.templateLock==="contentOnly",d=t.blockListSettings.get(l)?.templateLock==="contentOnly"&&r.blockListSettings.get(l)?.templateLock!=="contentOnly";u?n.push(r.blocks.tree.get(l)):d&&i.push(l)}if(!n.length&&!i.length)break;let a=op({prevState:t,nextState:r,addedBlocks:n,removedClientIds:i});if(a)return{...r,derivedBlockEditingModes:a??t.derivedBlockEditingModes};break}case"SET_BLOCK_EDITING_MODE":case"UNSET_BLOCK_EDITING_MODE":case"SET_HAS_CONTROLLED_INNER_BLOCKS":{let n=Bq(r,o.clientId);if(!n)break;let i=op({prevState:t,nextState:r,removedClientIds:[o.clientId],addedBlocks:[n]});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"REPLACE_BLOCKS":{let n=op({prevState:t,nextState:r,addedBlocks:o.blocks,removedClientIds:o.clientIds});if(n)return{...r,derivedBlockEditingModes:n??t.derivedBlockEditingModes};break}case"REPLACE_INNER_BLOCKS":{let n=t.blocks.order.get(o.rootClientId),i=op({prevState:t,nextState:r,addedBlocks:o.blocks,removedClientIds:n});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"MOVE_BLOCKS_TO_POSITION":{let n=o.clientIds.map(s=>r.blocks.byClientId.get(s)),i=op({prevState:t,nextState:r,addedBlocks:n,removedClientIds:o.clientIds});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"UPDATE_SETTINGS":{if(t?.settings?.[Jf]!==r?.settings?.[Jf]||!!t?.settings?.disableContentOnlyForUnsyncedPatterns!=!!r?.settings?.disableContentOnlyForUnsyncedPatterns||!!t?.settings?.[ep]!=!!r?.settings?.[ep]||!!t?.settings?.disableContentOnlyForTemplateParts!=!!r?.settings?.disableContentOnlyForTemplateParts)return{...r,derivedBlockEditingModes:AF(r)};break}case"RESET_BLOCKS":case"EDIT_CONTENT_ONLY_SECTION":case"SET_EDITOR_MODE":case"RESET_ZOOM_LEVEL":case"SET_ZOOM_LEVEL":return{...r,derivedBlockEditingModes:AF(r)}}return r.derivedBlockEditingModes=t?.derivedBlockEditingModes??new Map,r}}function EAe(e){return(t,o)=>{let r=e(t,o);return t?(r.automaticChangeStatus=t.automaticChangeStatus,o.type==="MARK_AUTOMATIC_CHANGE"?{...r,automaticChangeStatus:"pending"}:o.type==="MARK_AUTOMATIC_CHANGE_FINAL"&&t.automaticChangeStatus==="pending"?{...r,automaticChangeStatus:"final"}:r.blocks===t.blocks&&r.selection===t.selection||r.automaticChangeStatus!=="final"&&r.selection!==t.selection?r:{...r,automaticChangeStatus:void 0}):r}}var Pq=(0,LF.pipe)(CAe,EAe)(xAe);var bz={};Ar(bz,{__experimentalGetActiveBlockIdByBlockNames:()=>jMe,__experimentalGetAllowedBlocks:()=>wMe,__experimentalGetAllowedPatterns:()=>RMe,__experimentalGetBlockListSettingsForBlocks:()=>LMe,__experimentalGetDirectInsertBlock:()=>CMe,__experimentalGetGlobalBlocksByName:()=>MLe,__experimentalGetLastBlockAttributeChanges:()=>DMe,__experimentalGetParsedPattern:()=>EMe,__experimentalGetPatternTransformItems:()=>IMe,__experimentalGetPatternsByBlockTypes:()=>PMe,__experimentalGetReusableBlockTitle:()=>MMe,__unstableGetBlockWithoutInnerBlocks:()=>PLe,__unstableGetClientIdWithClientIdsTree:()=>OLe,__unstableGetClientIdsTree:()=>ALe,__unstableGetContentLockingParent:()=>qMe,__unstableGetLastBlockChangeHistoryMode:()=>AMe,__unstableGetSelectedBlocksWithPartialSelection:()=>rMe,__unstableGetTemporarilyEditingAsBlocks:()=>ZMe,__unstableGetVisibleBlocks:()=>WMe,__unstableHasActiveBlockOverlayActive:()=>eX,__unstableIsFullySelected:()=>JLe,__unstableIsLastBlockChangeIgnored:()=>NMe,__unstableIsSelectionCollapsed:()=>eMe,__unstableIsSelectionMergeable:()=>oMe,__unstableIsWithinBlockOverlay:()=>$Me,__unstableSelectionHasUnmergeableBlock:()=>tMe,areInnerBlocksControlled:()=>DB,canEditBlock:()=>XZ,canInsertBlockType:()=>gh,canInsertBlocks:()=>hMe,canLockBlockType:()=>yMe,canMoveBlock:()=>ZZ,canMoveBlocks:()=>bMe,canRemoveBlock:()=>gz,canRemoveBlocks:()=>qZ,didAutomaticChange:()=>FMe,getAdjacentBlockClientId:()=>uz,getAllowedBlocks:()=>az,getBlock:()=>bd,getBlockAttributes:()=>Ta,getBlockCount:()=>DLe,getBlockEditingMode:()=>Oi,getBlockHierarchyRootClientId:()=>ULe,getBlockIndex:()=>GZ,getBlockInsertionPoint:()=>fMe,getBlockListSettings:()=>cv,getBlockMode:()=>sz,getBlockName:()=>Gt,getBlockNamesByClientId:()=>NLe,getBlockOrder:()=>wn,getBlockParents:()=>Hs,getBlockParentsByBlockName:()=>cz,getBlockRootClientId:()=>sr,getBlockSelectionEnd:()=>FLe,getBlockSelectionStart:()=>VLe,getBlockTransformItems:()=>_Me,getBlocks:()=>ILe,getBlocksByClientId:()=>LB,getBlocksByName:()=>zZ,getClientIdsOfDescendants:()=>FZ,getClientIdsWithDescendants:()=>lv,getDirectInsertBlock:()=>JZ,getDraggedBlockClientIds:()=>cMe,getFirstMultiSelectedBlockClientId:()=>dz,getGlobalBlockCount:()=>LLe,getHoveredBlockClientId:()=>GMe,getInserterItems:()=>kMe,getLastMultiSelectedBlockClientId:()=>HZ,getLowestCommonAncestorWithSelectedBlock:()=>GLe,getMultiSelectedBlockClientIds:()=>bp,getMultiSelectedBlocks:()=>YLe,getMultiSelectedBlocksEndClientId:()=>QLe,getMultiSelectedBlocksStartClientId:()=>XLe,getNextBlockClientId:()=>$Le,getPatternsByBlockTypes:()=>BMe,getPreviousBlockClientId:()=>WLe,getSelectedBlock:()=>HLe,getSelectedBlockClientId:()=>dv,getSelectedBlockClientIds:()=>fv,getSelectedBlockCount:()=>zLe,getSelectedBlocksInitialCaretPosition:()=>KLe,getSelectionEnd:()=>Pw,getSelectionStart:()=>Bw,getSettings:()=>pd,getTemplate:()=>gMe,getTemplateLock:()=>Yc,hasBlockMovingClientId:()=>VMe,hasDraggedInnerBlock:()=>KZ,hasInserterItems:()=>xMe,hasMultiSelection:()=>iMe,hasSelectedBlock:()=>jLe,hasSelectedInnerBlock:()=>$Z,isAncestorBeingDragged:()=>uMe,isAncestorMultiSelected:()=>ZLe,isBlockBeingDragged:()=>fz,isBlockHighlighted:()=>zMe,isBlockInsertionPointVisible:()=>pMe,isBlockMultiSelected:()=>UZ,isBlockSelected:()=>WZ,isBlockValid:()=>BLe,isBlockVisible:()=>UMe,isBlockWithinSelection:()=>nMe,isCaretWithinFormattedText:()=>dMe,isDraggingBlocks:()=>YZ,isFirstMultiSelectedBlock:()=>qLe,isGroupable:()=>YMe,isLastBlockChangePersistent:()=>OMe,isMultiSelecting:()=>sMe,isSelectionEnabled:()=>aMe,isTyping:()=>lMe,isUngroupable:()=>KMe,isValidTemplate:()=>mMe,wasBlockJustInserted:()=>HMe});var vt=c(de(),1),DZ=c(ho(),1);var vT=c(F(),1),ht=(0,vT.forwardRef)(({icon:e,size:t=24,...o},r)=>(0,vT.cloneElement)(e,{width:t,height:t,...o,ref:r}));var ST=c(ge(),1),DF=c(E(),1),Qg=(0,DF.jsx)(ST.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DF.jsx)(ST.Path,{d:"M7.5 5.5h9V4h-9v1.5Zm-3.5 7h16V11H4v1.5Zm3.5 7h9V18h-9v1.5Z"})});var kT=c(ge(),1),VF=c(E(),1),FF=(0,VF.jsx)(kT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VF.jsx)(kT.Path,{d:"M4 12.8h16v-1.5H4v1.5zm0 7h12.4v-1.5H4v1.5zM4 4.3v1.5h16V4.3H4z"})});var _T=c(ge(),1),zF=c(E(),1),rp=(0,zF.jsx)(_T.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zF.jsx)(_T.Path,{d:"M13 5.5H4V4h9v1.5Zm7 7H4V11h16v1.5Zm-7 7H4V18h9v1.5Z"})});var xT=c(ge(),1),jF=c(E(),1),Jg=(0,jF.jsx)(xT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jF.jsx)(xT.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM5 9h14v6H5V9Z"})});var wT=c(ge(),1),HF=c(E(),1),np=(0,HF.jsx)(wT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HF.jsx)(wT.Path,{d:"M11.111 5.5H20V4h-8.889v1.5ZM4 12.5h16V11H4v1.5Zm7.111 7H20V18h-8.889v1.5Z"})});var CT=c(ge(),1),UF=c(E(),1),GF=(0,UF.jsx)(CT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UF.jsx)(CT.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})});var ET=c(ge(),1),WF=c(E(),1),Vx=(0,WF.jsx)(ET.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WF.jsx)(ET.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var TT=c(ge(),1),$F=c(E(),1),Fx=(0,$F.jsx)(TT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$F.jsx)(TT.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});var RT=c(ge(),1),KF=c(E(),1),YF=(0,KF.jsx)(RT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KF.jsx)(RT.Path,{d:"M18.5 5.5h-13c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5h-13c-.3 0-.5-.2-.5-.5v-9c0-.3.2-.5.5-.5h13c.3 0 .5.2.5.5v9zM6.5 12H8v-2h2V8.5H6.5V12zm9.5 2h-2v1.5h3.5V12H16v2z"})});var BT=c(ge(),1),qF=c(E(),1),ZF=(0,qF.jsx)(BT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qF.jsx)(BT.Path,{d:"M17.7 4.3c-1.2 0-2.8 0-3.8 1-.6.6-.9 1.5-.9 2.6V14c-.6-.6-1.5-1-2.5-1C8.6 13 7 14.6 7 16.5S8.6 20 10.5 20c1.5 0 2.8-1 3.3-2.3.5-.8.7-1.8.7-2.5V7.9c0-.7.2-1.2.5-1.6.6-.6 1.8-.6 2.8-.6h.3V4.3h-.4z"})});var PT=c(ge(),1),XF=c(E(),1),zx=(0,XF.jsx)(PT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XF.jsx)(PT.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"})});var IT=c(ge(),1),QF=c(E(),1),JF=(0,QF.jsx)(IT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QF.jsx)(IT.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})});var OT=c(ge(),1),e3=c(E(),1),t3=(0,e3.jsx)(OT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,e3.jsx)(OT.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-.75 12v-1.5h1.5V16h-1.5Zm0-8v5h1.5V8h-1.5Z"})});var AT=c(ge(),1),o3=c(E(),1),as=(0,o3.jsx)(AT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,o3.jsx)(AT.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var LT=c(ge(),1),r3=c(E(),1),un=(0,r3.jsx)(LT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,r3.jsx)(LT.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var MT=c(ge(),1),n3=c(E(),1),jx=(0,n3.jsx)(MT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,n3.jsx)(MT.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var NT=c(ge(),1),i3=c(E(),1),Pi=(0,i3.jsx)(NT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,i3.jsx)(NT.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var DT=c(ge(),1),s3=c(E(),1),ip=(0,s3.jsx)(DT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,s3.jsx)(DT.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})});var VT=c(ge(),1),a3=c(E(),1),dn=(0,a3.jsx)(VT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,a3.jsx)(VT.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var FT=c(ge(),1),l3=c(E(),1),eh=(0,l3.jsx)(FT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,l3.jsx)(FT.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var zT=c(ge(),1),c3=c(E(),1),th=(0,c3.jsx)(zT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,c3.jsx)(zT.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var jT=c(ge(),1),u3=c(E(),1),d3=(0,u3.jsx)(jT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,u3.jsx)(jT.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z"})});var HT=c(ge(),1),f3=c(E(),1),p3=(0,f3.jsx)(HT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,f3.jsx)(HT.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.625 5.5h9.75c.069 0 .125.056.125.125v9.75a.125.125 0 0 1-.125.125h-9.75a.125.125 0 0 1-.125-.125v-9.75c0-.069.056-.125.125-.125ZM4 5.625C4 4.728 4.728 4 5.625 4h9.75C16.273 4 17 4.728 17 5.625v9.75c0 .898-.727 1.625-1.625 1.625h-9.75A1.625 1.625 0 0 1 4 15.375v-9.75Zm14.5 11.656v-9H20v9C20 18.8 18.77 20 17.251 20H6.25v-1.5h11.001c.69 0 1.249-.528 1.249-1.219Z"})});var UT=c(ge(),1),m3=c(E(),1),oh=(0,m3.jsx)(UT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,m3.jsx)(UT.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5 4.5h11a.5.5 0 0 1 .5.5v11a.5.5 0 0 1-.5.5H5a.5.5 0 0 1-.5-.5V5a.5.5 0 0 1 .5-.5ZM3 5a2 2 0 0 1 2-2h11a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5Zm17 3v10.75c0 .69-.56 1.25-1.25 1.25H6v1.5h12.75a2.75 2.75 0 0 0 2.75-2.75V8H20Z"})});var GT=c(ge(),1),g3=c(E(),1),h3=(0,g3.jsx)(GT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,g3.jsx)(GT.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5Zm-12.5 9v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z"})});var rh=c(ge(),1),Yy=c(E(),1),b3=(0,Yy.jsxs)(rh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Yy.jsx)(rh.G,{opacity:".25",children:(0,Yy.jsx)(rh.Path,{d:"M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z"})}),(0,Yy.jsx)(rh.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.75 15v3c0 .138.112.25.25.25h3v1.5H6A1.75 1.75 0 0 1 4.25 18v-3h1.5Z"})]});var nh=c(ge(),1),qy=c(E(),1),y3=(0,qy.jsxs)(nh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,qy.jsx)(nh.G,{opacity:".25",children:(0,qy.jsx)(nh.Path,{d:"M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z"})}),(0,qy.jsx)(nh.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 18.25h3a.25.25 0 0 0 .25-.25v-3h1.5v3A1.75 1.75 0 0 1 18 19.75h-3v-1.5Z"})]});var ih=c(ge(),1),Zy=c(E(),1),v3=(0,Zy.jsxs)(ih.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Zy.jsx)(ih.G,{opacity:".25",children:(0,Zy.jsx)(ih.Path,{d:"M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z"})}),(0,Zy.jsx)(ih.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.75a.25.25 0 0 0-.25.25v3h-1.5V6c0-.966.784-1.75 1.75-1.75h3v1.5H6Z"})]});var sh=c(ge(),1),Xy=c(E(),1),S3=(0,Xy.jsxs)(sh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Xy.jsx)(sh.G,{opacity:".25",children:(0,Xy.jsx)(sh.Path,{d:"M5.75 6A.25.25 0 0 1 6 5.75h3v-1.5H6A1.75 1.75 0 0 0 4.25 6v3h1.5V6ZM18 18.25h-3v1.5h3A1.75 1.75 0 0 0 19.75 18v-3h-1.5v3a.25.25 0 0 1-.25.25ZM18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5ZM5.75 18v-3h-1.5v3c0 .966.784 1.75 1.75 1.75h3v-1.5H6a.25.25 0 0 1-.25-.25Z"})}),(0,Xy.jsx)(sh.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18.25 9V6a.25.25 0 0 0-.25-.25h-3v-1.5h3c.966 0 1.75.784 1.75 1.75v3h-1.5Z"})]});var WT=c(ge(),1),k3=c(E(),1),_3=(0,k3.jsx)(WT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,k3.jsx)(WT.Path,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})});var $T=c(ge(),1),x3=c(E(),1),Hx=(0,x3.jsx)($T.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,x3.jsx)($T.Path,{d:"M8 7h2V5H8v2zm0 6h2v-2H8v2zm0 6h2v-2H8v2zm6-14v2h2V5h-2zm0 8h2v-2h-2v2zm0 6h2v-2h-2v2z"})});var KT=c(ge(),1),w3=c(E(),1),C3=(0,w3.jsx)(KT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,w3.jsx)(KT.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M3 7c0-1.1.9-2 2-2h14a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V7Zm2-.5h14c.3 0 .5.2.5.5v1L12 13.5 4.5 7.9V7c0-.3.2-.5.5-.5Zm-.5 3.3V17c0 .3.2.5.5.5h14c.3 0 .5-.2.5-.5V9.8L12 15.4 4.5 9.8Z"})});var YT=c(ge(),1),E3=c(E(),1),ah=(0,E3.jsx)(YT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,E3.jsx)(YT.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.218 5.377a.25.25 0 0 0-.436 0l-7.29 12.96a.25.25 0 0 0 .218.373h14.58a.25.25 0 0 0 .218-.372l-7.29-12.96Zm-1.743-.735c.669-1.19 2.381-1.19 3.05 0l7.29 12.96a1.75 1.75 0 0 1-1.525 2.608H4.71a1.75 1.75 0 0 1-1.525-2.608l7.29-12.96ZM12.75 17.46h-1.5v-1.5h1.5v1.5Zm-1.5-3h1.5v-5h-1.5v5Z"})});var qT=c(ge(),1),T3=c(E(),1),R3=(0,T3.jsx)(qT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,T3.jsx)(qT.Path,{d:"M19.5 4.5h-7V6h4.44l-5.97 5.97 1.06 1.06L18 7.06v4.44h1.5v-7Zm-13 1a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-3H17v3a.5.5 0 0 1-.5.5h-10a.5.5 0 0 1-.5-.5v-10a.5.5 0 0 1 .5-.5h3V5.5h-3Z"})});var ZT=c(ge(),1),B3=c(E(),1),P3=(0,B3.jsx)(ZT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,B3.jsx)(ZT.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12.848 8a1 1 0 0 1-.914-.594l-.723-1.63a.5.5 0 0 0-.447-.276H5a.5.5 0 0 0-.5.5v11.5a.5.5 0 0 0 .5.5h14a.5.5 0 0 0 .5-.5v-9A.5.5 0 0 0 19 8h-6.152Zm.612-1.5a.5.5 0 0 1-.462-.31l-.445-1.084A2 2 0 0 0 10.763 4H5a2 2 0 0 0-2 2v11.5a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-5.54Z"})});var XT=c(ge(),1),I3=c(E(),1),O3=(0,I3.jsx)(XT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,I3.jsx)(XT.Path,{d:"M12 4 4 19h16L12 4zm0 3.2 5.5 10.3H12V7.2z"})});var QT=c(ge(),1),A3=c(E(),1),L3=(0,A3.jsx)(QT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,A3.jsx)(QT.Path,{d:"M7.1 6.8L3.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H7.1zm-.8 6.8L8 8.9l1.7 4.7H6.3zm14.5-1.5c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2 .1.8-.2 1.4-.6 2z"})});var JT=c(ge(),1),M3=c(E(),1),N3=(0,M3.jsx)(JT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,M3.jsx)(JT.Path,{d:"M11 16.8c-.1-.1-.2-.3-.3-.5v-2.6c0-.9-.1-1.7-.3-2.2-.2-.5-.5-.9-.9-1.2-.4-.2-.9-.3-1.6-.3-.5 0-1 .1-1.5.2s-.9.3-1.2.6l.2 1.2c.4-.3.7-.4 1.1-.5.3-.1.7-.2 1-.2.6 0 1 .1 1.3.4.3.2.4.7.4 1.4-1.2 0-2.3.2-3.3.7s-1.4 1.1-1.4 2.1c0 .7.2 1.2.7 1.6.4.4 1 .6 1.8.6.9 0 1.7-.4 2.4-1.2.1.3.2.5.4.7.1.2.3.3.6.4.3.1.6.1 1.1.1h.1l.2-1.2h-.1c-.4.1-.6 0-.7-.1zM9.2 16c-.2.3-.5.6-.9.8-.3.1-.7.2-1.1.2-.4 0-.7-.1-.9-.3-.2-.2-.3-.5-.3-.9 0-.6.2-1 .7-1.3.5-.3 1.3-.4 2.5-.5v2zm10.6-3.9c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2s-.2 1.4-.6 2z"})});var eR=c(ge(),1),D3=c(E(),1),V3=(0,D3.jsx)(eR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,D3.jsx)(eR.Path,{d:"M9.1 9v-.5c0-.6.2-1.1.7-1.4.5-.3 1.2-.5 2-.5.7 0 1.4.1 2.1.3.7.2 1.4.5 2.1.9l.2-1.9c-.6-.3-1.2-.5-1.9-.7-.8-.1-1.6-.2-2.4-.2-1.5 0-2.7.3-3.6 1-.8.7-1.2 1.5-1.2 2.6V9h2zM20 12H4v1h8.3c.3.1.6.2.8.3.5.2.9.5 1.1.8.3.3.4.7.4 1.2 0 .7-.2 1.1-.8 1.5-.5.3-1.2.5-2.1.5-.8 0-1.6-.1-2.4-.3-.8-.2-1.5-.5-2.2-.8L7 18.1c.5.2 1.2.4 2 .6.8.2 1.6.3 2.4.3 1.7 0 3-.3 3.9-1 .9-.7 1.3-1.6 1.3-2.8 0-.9-.2-1.7-.7-2.2H20v-1z"})});var tR=c(ge(),1),F3=c(E(),1),z3=(0,F3.jsx)(tR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,F3.jsx)(tR.Path,{d:"M7 18v1h10v-1H7zm5-2c1.5 0 2.6-.4 3.4-1.2.8-.8 1.1-2 1.1-3.5V5H15v5.8c0 1.2-.2 2.1-.6 2.8-.4.7-1.2 1-2.4 1s-2-.3-2.4-1c-.4-.7-.6-1.6-.6-2.8V5H7.5v6.2c0 1.5.4 2.7 1.1 3.5.8.9 1.9 1.3 3.4 1.3z"})});var oR=c(ge(),1),j3=c(E(),1),H3=(0,j3.jsx)(oR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,j3.jsx)(oR.Path,{d:"M6.1 6.8L2.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H6.1zm-.8 6.8L7 8.9l1.7 4.7H5.3zm15.1-.7c-.4-.5-.9-.8-1.6-1 .4-.2.7-.5.8-.9.2-.4.3-.9.3-1.4 0-.9-.3-1.6-.8-2-.6-.5-1.3-.7-2.4-.7h-3.5V18h4.2c1.1 0 2-.3 2.6-.8.6-.6 1-1.4 1-2.4-.1-.8-.3-1.4-.6-1.9zm-5.7-4.7h1.8c.6 0 1.1.1 1.4.4.3.2.5.7.5 1.3 0 .6-.2 1.1-.5 1.3-.3.2-.8.4-1.4.4h-1.8V8.2zm4 8c-.4.3-.9.5-1.5.5h-2.6v-3.8h2.6c1.4 0 2 .6 2 1.9.1.6-.1 1-.5 1.4z"})});var rR=c(ge(),1),U3=c(E(),1),G3=(0,U3.jsx)(rR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,U3.jsx)(rR.Path,{d:"M12.75 19.45 15 17.5l1 1.1-4 3.4-4-3.4 1-1.1 2.25 1.95V14.5h1.5v4.95ZM19 12.75H5v-1.5h14v1.5ZM16 5.4l-1 1.1-2.25-1.95V9.5h-1.5V4.55L9 6.5 8 5.4 12 2l4 3.4Z"})});var nR=c(ge(),1),W3=c(E(),1),iR=(0,W3.jsx)(nR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,W3.jsx)(nR.Path,{d:"M6 4a2 2 0 0 0-2 2v3h1.5V6a.5.5 0 0 1 .5-.5h3V4H6Zm3 14.5H6a.5.5 0 0 1-.5-.5v-3H4v3a2 2 0 0 0 2 2h3v-1.5Zm6 1.5v-1.5h3a.5.5 0 0 0 .5-.5v-3H20v3a2 2 0 0 1-2 2h-3Zm3-16a2 2 0 0 1 2 2v3h-1.5V6a.5.5 0 0 0-.5-.5h-3V4h3Z"})});var sR=c(ge(),1),$3=c(E(),1),Ux=(0,$3.jsx)(sR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$3.jsx)(sR.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8Zm6.5 8c0 .6 0 1.2-.2 1.8h-2.7c0-.6.2-1.1.2-1.8s0-1.2-.2-1.8h2.7c.2.6.2 1.1.2 1.8Zm-.9-3.2h-2.4c-.3-.9-.7-1.8-1.1-2.4-.1-.2-.2-.4-.3-.5 1.6.5 3 1.6 3.8 3ZM12.8 17c-.3.5-.6 1-.8 1.3-.2-.3-.5-.8-.8-1.3-.3-.5-.6-1.1-.8-1.7h3.3c-.2.6-.5 1.2-.8 1.7Zm-2.9-3.2c-.1-.6-.2-1.1-.2-1.8s0-1.2.2-1.8H14c.1.6.2 1.1.2 1.8s0 1.2-.2 1.8H9.9ZM11.2 7c.3-.5.6-1 .8-1.3.2.3.5.8.8 1.3.3.5.6 1.1.8 1.7h-3.3c.2-.6.5-1.2.8-1.7Zm-1-1.2c-.1.2-.2.3-.3.5-.4.7-.8 1.5-1.1 2.4H6.4c.8-1.4 2.2-2.5 3.8-3Zm-1.8 8H5.7c-.2-.6-.2-1.1-.2-1.8s0-1.2.2-1.8h2.7c0 .6-.2 1.1-.2 1.8s0 1.2.2 1.8Zm-2 1.4h2.4c.3.9.7 1.8 1.1 2.4.1.2.2.4.3.5-1.6-.5-3-1.6-3.8-3Zm7.4 3c.1-.2.2-.3.3-.5.4-.7.8-1.5 1.1-2.4h2.4c-.8 1.4-2.2 2.5-3.8 3Z"})});var aR=c(ge(),1),K3=c(E(),1),Gx=(0,K3.jsx)(aR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,K3.jsx)(aR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m3 5c0-1.10457.89543-2 2-2h13.5c1.1046 0 2 .89543 2 2v13.5c0 1.1046-.8954 2-2 2h-13.5c-1.10457 0-2-.8954-2-2zm2-.5h6v6.5h-6.5v-6c0-.27614.22386-.5.5-.5zm-.5 8v6c0 .2761.22386.5.5.5h6v-6.5zm8 0v6.5h6c.2761 0 .5-.2239.5-.5v-6zm0-8v6.5h6.5v-6c0-.27614-.2239-.5-.5-.5z"})});var lR=c(ge(),1),Y3=c(E(),1),Wx=(0,Y3.jsx)(lR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Y3.jsx)(lR.Path,{d:"M18 4h-7c-1.1 0-2 .9-2 2v3H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-3h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h3V13c0 1.1.9 2 2 2h2.5v3zm0-4.5H11c-.3 0-.5-.2-.5-.5v-2.5H13c.3 0 .5.2.5.5v2.5zm5-.5c0 .3-.2.5-.5.5h-3V11c0-1.1-.9-2-2-2h-2.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7z"})});var cR=c(ge(),1),q3=c(E(),1),Z3=(0,q3.jsx)(cR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,q3.jsx)(cR.Path,{d:"M17.6 7c-.6.9-1.5 1.7-2.6 2v1h2v7h2V7h-1.4zM11 11H7V7H5v10h2v-4h4v4h2V7h-2v4z"})});var uR=c(ge(),1),X3=c(E(),1),Q3=(0,X3.jsx)(uR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,X3.jsx)(uR.Path,{d:"M9 11.1H5v-4H3v10h2v-4h4v4h2v-10H9v4zm8 4c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6v1.5h8v-2H17z"})});var dR=c(ge(),1),J3=c(E(),1),e4=(0,J3.jsx)(dR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,J3.jsx)(dR.Path,{d:"M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.3 1.7c-.4-.4-1-.7-1.6-.8v-.1c.6-.2 1.1-.5 1.5-.9.3-.4.5-.8.5-1.3 0-.4-.1-.8-.3-1.1-.2-.3-.5-.6-.8-.8-.4-.2-.8-.4-1.2-.5-.6-.1-1.1-.2-1.6-.2-.6 0-1.3.1-1.8.3s-1.1.5-1.6.9l1.2 1.4c.4-.2.7-.4 1.1-.6.3-.2.7-.3 1.1-.3.4 0 .8.1 1.1.3.3.2.4.5.4.8 0 .4-.2.7-.6.9-.7.3-1.5.5-2.2.4v1.6c.5 0 1 0 1.5.1.3.1.7.2 1 .3.2.1.4.2.5.4s.1.4.1.6c0 .3-.2.7-.5.8-.4.2-.9.3-1.4.3s-1-.1-1.4-.3c-.4-.2-.8-.4-1.2-.7L13 15.6c.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.6 0 1.1-.1 1.6-.2.4-.1.9-.2 1.3-.5.4-.2.7-.5.9-.9.2-.4.3-.8.3-1.2 0-.6-.3-1.1-.7-1.5z"})});var fR=c(ge(),1),t4=c(E(),1),o4=(0,t4.jsx)(fR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,t4.jsx)(fR.Path,{d:"M20 13V7h-3l-4 6v2h5v2h2v-2h1v-2h-1zm-2 0h-2.8L18 9v4zm-9-2H5V7H3v10h2v-4h4v4h2V7H9v4z"})});var pR=c(ge(),1),r4=c(E(),1),n4=(0,r4.jsx)(pR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,r4.jsx)(pR.Path,{d:"M9 11H5V7H3v10h2v-4h4v4h2V7H9v4zm11.7 1.2c-.2-.3-.5-.7-.8-.9-.3-.3-.7-.5-1.1-.6-.5-.1-.9-.2-1.4-.2-.2 0-.5.1-.7.1-.2.1-.5.1-.7.2l.1-1.9h4.3V7H14l-.3 5 1 .6.5-.2.4-.1c.1-.1.3-.1.4-.1h.5c.5 0 1 .1 1.4.4.4.2.6.7.6 1.1 0 .4-.2.8-.6 1.1-.4.3-.9.4-1.4.4-.4 0-.9-.1-1.3-.3-.4-.2-.7-.4-1.1-.7 0 0-1.1 1.4-1 1.5.5.4 1 .8 1.6 1 .7.3 1.5.4 2.3.4.5 0 1-.1 1.5-.3s.9-.4 1.3-.7c.4-.3.7-.7.9-1.1s.3-.9.3-1.4-.1-1-.3-1.4z"})});var mR=c(ge(),1),i4=c(E(),1),s4=(0,i4.jsx)(mR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,i4.jsx)(mR.Path,{d:"M20.7 12.4c-.2-.3-.4-.6-.7-.9s-.6-.5-1-.6c-.4-.2-.8-.2-1.2-.2-.5 0-.9.1-1.3.3s-.8.5-1.2.8c0-.5 0-.9.2-1.4l.6-.9c.2-.2.5-.4.8-.5.6-.2 1.3-.2 1.9 0 .3.1.6.3.8.5 0 0 1.3-1.3 1.3-1.4-.4-.3-.9-.6-1.4-.8-.6-.2-1.3-.3-2-.3-.6 0-1.1.1-1.7.4-.5.2-1 .5-1.4.9-.4.4-.8 1-1 1.6-.3.7-.4 1.5-.4 2.3s.1 1.5.3 2.1c.2.6.6 1.1 1 1.5.4.4.9.7 1.4.9 1 .3 2 .3 3 0 .4-.1.8-.3 1.2-.6.3-.3.6-.6.8-1 .2-.5.3-.9.3-1.4s-.1-.9-.3-1.3zm-2 2.1c-.1.2-.3.4-.4.5-.1.1-.3.2-.5.2-.2.1-.4.1-.6.1-.2.1-.5 0-.7-.1-.2 0-.3-.2-.5-.3-.1-.2-.3-.4-.4-.6-.2-.3-.3-.7-.3-1 .3-.3.6-.5 1-.7.3-.1.7-.2 1-.2.4 0 .8.1 1.1.3.3.3.4.7.4 1.1 0 .2 0 .5-.1.7zM9 11H5V7H3v10h2v-4h4v4h2V7H9v4z"})});var gR=c(ge(),1),a4=c(E(),1),l4=(0,a4.jsx)(gR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,a4.jsx)(gR.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var hR=c(ge(),1),c4=c(E(),1),$x=(0,c4.jsx)(hR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,c4.jsx)(hR.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})});var bR=c(ge(),1),u4=c(E(),1),d4=(0,u4.jsx)(bR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,u4.jsx)(bR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})});var yR=c(ge(),1),f4=c(E(),1),Kx=(0,f4.jsx)(yR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,f4.jsx)(yR.Path,{d:"M15 4H9v11h6V4zM4 18.5V20h16v-1.5H4z"})});var vR=c(ge(),1),p4=c(E(),1),Yx=(0,p4.jsx)(vR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,p4.jsx)(vR.Path,{d:"M20 11h-5V4H9v7H4v1.5h5V20h6v-7.5h5z"})});var SR=c(ge(),1),m4=c(E(),1),sp=(0,m4.jsx)(SR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,m4.jsx)(SR.Path,{d:"M12.5 15v5H11v-5H4V9h7V4h1.5v5h7v6h-7Z"})});var kR=c(ge(),1),g4=c(E(),1),ap=(0,g4.jsx)(kR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,g4.jsx)(kR.Path,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"})});var _R=c(ge(),1),h4=c(E(),1),lp=(0,h4.jsx)(_R.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,h4.jsx)(_R.Path,{d:"M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"})});var xR=c(ge(),1),b4=c(E(),1),qx=(0,b4.jsx)(xR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,b4.jsx)(xR.Path,{d:"M7 4H17V8L7 8V4ZM7 16L17 16V20L7 20V16ZM20 11.25H4V12.75H20V11.25Z"})});var wR=c(ge(),1),y4=c(E(),1),Qy=(0,y4.jsx)(wR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,y4.jsx)(wR.Path,{d:"M9 15h6V9H9v6zm-5 5h1.5V4H4v16zM18.5 4v16H20V4h-1.5z"})});var CR=c(ge(),1),v4=c(E(),1),Zx=(0,v4.jsx)(CR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,v4.jsx)(CR.Path,{d:"M4 4L20 4L20 5.5L4 5.5L4 4ZM10 7L14 7L14 17L10 17L10 7ZM20 18.5L4 18.5L4 20L20 20L20 18.5Z"})});var ER=c(ge(),1),S4=c(E(),1),Jy=(0,S4.jsx)(ER.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,S4.jsx)(ER.Path,{d:"M4 4H5.5V20H4V4ZM7 10L17 10V14L7 14V10ZM20 4H18.5V20H20V4Z"})});var TR=c(ge(),1),k4=c(E(),1),Xx=(0,k4.jsx)(TR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,k4.jsx)(TR.Path,{d:"M9 20h6V9H9v11zM4 4v1.5h16V4H4z"})});var RR=c(ge(),1),_4=c(E(),1),cd=(0,_4.jsx)(RR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_4.jsx)(RR.Path,{d:"m6.734 16.106 2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.158 1.093-1.028-2.176-2.38h2.811c1.125 0 2.25.03 3.374 0 1.428-.001 3.362-.25 4.963-1.277 1.66-1.065 2.868-2.906 2.868-5.859 0-2.479-1.327-4.896-3.65-5.93-1.82-.813-3.044-.8-4.806-.788l-.567.002v1.5c.184 0 .368 0 .553-.002 1.82-.007 2.704-.014 4.21.657 1.854.827 2.76 2.657 2.76 4.561 0 2.472-.973 3.824-2.178 4.596-1.258.807-2.864 1.04-4.163 1.04h-.02c-1.115.03-2.229 0-3.344 0H6.734Z"})});var BR=c(ge(),1),x4=c(E(),1),w4=(0,x4.jsx)(BR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,x4.jsx)(BR.Path,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})});var PR=c(ge(),1),C4=c(E(),1),ls=(0,C4.jsx)(PR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,C4.jsx)(PR.Path,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"})});var IR=c(ge(),1),E4=c(E(),1),cs=(0,E4.jsx)(IR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,E4.jsx)(IR.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var OR=c(ge(),1),T4=c(E(),1),Qx=(0,T4.jsx)(OR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,T4.jsx)(OR.Path,{d:"M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z"})});var AR=c(ge(),1),R4=c(E(),1),B4=(0,R4.jsx)(AR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,R4.jsx)(AR.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zM9.8 7c0-1.2 1-2.2 2.2-2.2 1.2 0 2.2 1 2.2 2.2v3H9.8V7zm6.7 11.5h-9v-7h9v7z"})});var LR=c(ge(),1),P4=c(E(),1),I4=(0,P4.jsx)(LR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,P4.jsx)(LR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 11h-.2V9c0-1.5-1.2-2.8-2.8-2.8S9.2 7.5 9.2 9v2H9c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h6c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm-1.8 0h-2.5V9c0-.7.6-1.2 1.2-1.2s1.2.6 1.2 1.2v2z"})});var MR=c(ge(),1),O4=c(E(),1),lh=(0,O4.jsx)(MR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,O4.jsx)(MR.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1zm-2.8 0H9.8V7c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3z"})});var Jx=c(ge(),1),ew=c(E(),1),ev=(0,ew.jsxs)(Jx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,ew.jsx)(Jx.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,ew.jsx)(Jx.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"m5 3c-1.10457 0-2 .89543-2 2v14c0 1.1046.89543 2 2 2h14c1.1046 0 2-.8954 2-2v-14c0-1.10457-.8954-2-2-2zm14 1.5h-14c-.27614 0-.5.22386-.5.5v10.7072l3.62953-2.6465c.25108-.1831.58905-.1924.84981-.0234l2.92666 1.8969 3.5712-3.4719c.2911-.2831.7545-.2831 1.0456 0l2.9772 2.8945v-9.3568c0-.27614-.2239-.5-.5-.5zm-14.5 14.5v-1.4364l4.09643-2.987 2.99567 1.9417c.2936.1903.6798.1523.9307-.0917l3.4772-3.3806 3.4772 3.3806.0228-.0234v2.5968c0 .2761-.2239.5-.5.5h-14c-.27614 0-.5-.2239-.5-.5z"})]});var NR=c(ge(),1),A4=c(E(),1),tw=(0,A4.jsx)(NR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,A4.jsx)(NR.Path,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})});var DR=c(ge(),1),L4=c(E(),1),zs=(0,L4.jsx)(DR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,L4.jsx)(DR.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var ow=c(ge(),1),rw=c(E(),1),ch=(0,rw.jsxs)(ow.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,rw.jsx)(ow.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,rw.jsx)(ow.Path,{d:"M17 4H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM7 5.5h10a.5.5 0 0 1 .5.5v12a.5.5 0 0 1-.5.5H7a.5.5 0 0 1-.5-.5V6a.5.5 0 0 1 .5-.5Z"})]});var VR=c(ge(),1),M4=c(E(),1),N4=(0,M4.jsx)(VR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,M4.jsx)(VR.Path,{d:"m9.99609 14v-.2251l.00391.0001v6.225h1.5v-14.5h2.5v14.5h1.5v-14.5h3v-1.5h-8.50391c-2.76142 0-5 2.23858-5 5 0 2.7614 2.23858 5 5 5z"})});var FR=c(ge(),1),D4=c(E(),1),uh=(0,D4.jsx)(FR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,D4.jsx)(FR.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var zR=c(ge(),1),V4=c(E(),1),F4=(0,V4.jsx)(zR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,V4.jsx)(zR.Path,{d:"M10.97 10.159a3.382 3.382 0 0 0-2.857.955l1.724 1.723-2.836 2.913L7 17h1.25l2.913-2.837 1.723 1.723a3.38 3.38 0 0 0 .606-.825c.33-.63.446-1.343.35-2.032L17 10.695 13.305 7l-2.334 3.159Z"})});var jR=c(ge(),1),z4=c(E(),1),Ca=(0,z4.jsx)(jR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,z4.jsx)(jR.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})});var HR=c(ge(),1),j4=c(E(),1),H4=(0,j4.jsx)(HR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,j4.jsx)(HR.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM7 9h10v6H7V9Z"})});var UR=c(ge(),1),U4=c(E(),1),G4=(0,U4.jsx)(UR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,U4.jsx)(UR.Path,{d:"M5 5.5h8V4H5v1.5ZM5 20h8v-1.5H5V20ZM19 9H5v6h14V9Z"})});var GR=c(ge(),1),W4=c(E(),1),$4=(0,W4.jsx)(GR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,W4.jsx)(GR.Path,{d:"M19 5.5h-8V4h8v1.5ZM19 20h-8v-1.5h8V20ZM5 9h14v6H5V9Z"})});var WR=c(ge(),1),K4=c(E(),1),Y4=(0,K4.jsx)(WR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,K4.jsx)(WR.Path,{d:"M19 3H5c-.6 0-1 .4-1 1v7c0 .5.4 1 1 1h14c.5 0 1-.4 1-1V4c0-.6-.4-1-1-1zM5.5 10.5v-.4l1.8-1.3 1.3.8c.3.2.7.2.9-.1L11 8.1l2.4 2.4H5.5zm13 0h-2.9l-4-4c-.3-.3-.8-.3-1.1 0L8.9 8l-1.2-.8c-.3-.2-.6-.2-.9 0l-1.3 1V4.5h13v6zM4 20h9v-1.5H4V20zm0-4h16v-1.5H4V16z"})});var $R=c(ge(),1),q4=c(E(),1),Z4=(0,q4.jsx)($R.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,q4.jsx)($R.Path,{d:"M18 5.5H6a.5.5 0 0 0-.5.5v12a.5.5 0 0 0 .5.5h12a.5.5 0 0 0 .5-.5V6a.5.5 0 0 0-.5-.5ZM6 4h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Zm1 5h1.5v1.5H7V9Zm1.5 4.5H7V15h1.5v-1.5ZM10 9h7v1.5h-7V9Zm7 4.5h-7V15h7v-1.5Z"})});var KR=c(ge(),1),X4=c(E(),1),fn=(0,X4.jsx)(KR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,X4.jsx)(KR.Path,{d:"M7 11.5h10V13H7z"})});var YR=c(ge(),1),Q4=c(E(),1),J4=(0,Q4.jsx)(YR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Q4.jsx)(YR.Path,{d:"M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z"})});var qR=c(ge(),1),e6=c(E(),1),t6=(0,e6.jsx)(qR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,e6.jsx)(qR.Path,{d:"M4 6.5h5a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H4V16h5a.5.5 0 0 0 .5-.5v-7A.5.5 0 0 0 9 8H4V6.5Zm16 0h-5a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h5V16h-5a.5.5 0 0 1-.5-.5v-7A.5.5 0 0 1 15 8h5V6.5Z"})});var ZR=c(ge(),1),o6=c(E(),1),r6=(0,o6.jsx)(ZR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,o6.jsx)(ZR.Path,{d:"M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"})});var XR=c(ge(),1),n6=c(E(),1),dh=(0,n6.jsx)(XR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,n6.jsx)(XR.Path,{d:"M3.99961 13C4.67043 13.3354 4.6703 13.3357 4.67017 13.3359L4.67298 13.3305C4.67621 13.3242 4.68184 13.3135 4.68988 13.2985C4.70595 13.2686 4.7316 13.2218 4.76695 13.1608C4.8377 13.0385 4.94692 12.8592 5.09541 12.6419C5.39312 12.2062 5.84436 11.624 6.45435 11.0431C7.67308 9.88241 9.49719 8.75 11.9996 8.75C14.502 8.75 16.3261 9.88241 17.5449 11.0431C18.1549 11.624 18.6061 12.2062 18.9038 12.6419C19.0523 12.8592 19.1615 13.0385 19.2323 13.1608C19.2676 13.2218 19.2933 13.2686 19.3093 13.2985C19.3174 13.3135 19.323 13.3242 19.3262 13.3305L19.3291 13.3359C19.3289 13.3357 19.3288 13.3354 19.9996 13C20.6704 12.6646 20.6703 12.6643 20.6701 12.664L20.6697 12.6632L20.6688 12.6614L20.6662 12.6563L20.6583 12.6408C20.6517 12.6282 20.6427 12.6108 20.631 12.5892C20.6078 12.5459 20.5744 12.4852 20.5306 12.4096C20.4432 12.2584 20.3141 12.0471 20.1423 11.7956C19.7994 11.2938 19.2819 10.626 18.5794 9.9569C17.1731 8.61759 14.9972 7.25 11.9996 7.25C9.00203 7.25 6.82614 8.61759 5.41987 9.9569C4.71736 10.626 4.19984 11.2938 3.85694 11.7956C3.68511 12.0471 3.55605 12.2584 3.4686 12.4096C3.42484 12.4852 3.39142 12.5459 3.36818 12.5892C3.35656 12.6108 3.34748 12.6282 3.34092 12.6408L3.33297 12.6563L3.33041 12.6614L3.32948 12.6632L3.32911 12.664C3.32894 12.6643 3.32879 12.6646 3.99961 13ZM11.9996 16C13.9326 16 15.4996 14.433 15.4996 12.5C15.4996 10.567 13.9326 9 11.9996 9C10.0666 9 8.49961 10.567 8.49961 12.5C8.49961 14.433 10.0666 16 11.9996 16Z"})});var nw=c(ge(),1),iw=c(E(),1),i6=(0,iw.jsxs)(nw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,iw.jsx)(nw.Path,{d:"m19 7.5h-7.628c-.3089-.87389-1.1423-1.5-2.122-1.5-.97966 0-1.81309.62611-2.12197 1.5h-2.12803v1.5h2.12803c.30888.87389 1.14231 1.5 2.12197 1.5.9797 0 1.8131-.62611 2.122-1.5h7.628z"}),(0,iw.jsx)(nw.Path,{d:"m19 15h-2.128c-.3089-.8739-1.1423-1.5-2.122-1.5s-1.8131.6261-2.122 1.5h-7.628v1.5h7.628c.3089.8739 1.1423 1.5 2.122 1.5s1.8131-.6261 2.122-1.5h2.128z"})]});var QR=c(ge(),1),s6=c(E(),1),a6=(0,s6.jsx)(QR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,s6.jsx)(QR.Path,{d:"M12 8c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.5-1.1-2.5-2.5s1.1-2.5 2.5-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM12.8 3h-1.5v3h1.5V3zm-1.6 18h1.5v-3h-1.5v3zm6.8-9.8v1.5h3v-1.5h-3zm-12 0H3v1.5h3v-1.5zm9.7 5.6 2.1 2.1 1.1-1.1-2.1-2.1-1.1 1.1zM8.3 7.2 6.2 5.1 5.1 6.2l2.1 2.1 1.1-1.1zM5.1 17.8l1.1 1.1 2.1-2.1-1.1-1.1-2.1 2.1zM18.9 6.2l-1.1-1.1-2.1 2.1 1.1 1.1 2.1-2.1z"})});var JR=c(ge(),1),l6=c(E(),1),eB=(0,l6.jsx)(JR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,l6.jsx)(JR.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z"})});var sw=c(ge(),1),aw=c(E(),1),c6=(0,aw.jsxs)(sw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,aw.jsx)(sw.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,aw.jsx)(sw.Path,{d:"m16.5 19.5h-9v-1.5h9z"})]});var tv=c(ge(),1),ov=c(E(),1),u6=(0,ov.jsxs)(tv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,ov.jsx)(tv.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,ov.jsx)(tv.Path,{d:"m4.5 7.5v9h1.5v-9z"}),(0,ov.jsx)(tv.Path,{d:"m18 7.5v9h1.5v-9z"})]});var lw=c(ge(),1),cw=c(E(),1),d6=(0,cw.jsxs)(lw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,cw.jsx)(lw.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,cw.jsx)(lw.Path,{d:"m4.5 16.5v-9h1.5v9z"})]});var uw=c(ge(),1),dw=c(E(),1),f6=(0,dw.jsxs)(uw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,dw.jsx)(uw.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,dw.jsx)(uw.Path,{d:"m18 16.5v-9h1.5v9z"})]});var fw=c(ge(),1),pw=c(E(),1),p6=(0,pw.jsxs)(fw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,pw.jsx)(fw.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,pw.jsx)(fw.Path,{d:"m16.5 6h-9v-1.5h9z"})]});var rv=c(ge(),1),nv=c(E(),1),m6=(0,nv.jsxs)(rv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,nv.jsx)(rv.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z",style:{opacity:.25}}),(0,nv.jsx)(rv.Path,{d:"m7.5 6h9v-1.5h-9z"}),(0,nv.jsx)(rv.Path,{d:"m7.5 19.5h9v-1.5h-9z"})]});var tB=c(ge(),1),g6=c(E(),1),h6=(0,g6.jsx)(tB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,g6.jsx)(tB.Path,{d:"M17.5 4v5a2 2 0 0 1-2 2h-7a2 2 0 0 1-2-2V4H8v5a.5.5 0 0 0 .5.5h7A.5.5 0 0 0 16 9V4h1.5Zm0 16v-5a2 2 0 0 0-2-2h-7a2 2 0 0 0-2 2v5H8v-5a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 .5.5v5h1.5Z"})});var oB=c(ge(),1),b6=c(E(),1),mw=(0,b6.jsx)(oB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,b6.jsx)(oB.Path,{d:"M5 4h14v11H5V4Zm11 16H8v-1.5h8V20Z"})});var rB=c(ge(),1),y6=c(E(),1),fh=(0,y6.jsx)(rB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,y6.jsx)(rB.Path,{d:"M16 5.5H8V4h8v1.5ZM16 20H8v-1.5h8V20ZM5 9h14v6H5V9Z"})});var nB=c(ge(),1),v6=c(E(),1),S6=(0,v6.jsx)(nB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,v6.jsx)(nB.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z"})});var iB=c(ge(),1),k6=c(E(),1),Gc=(0,k6.jsx)(iB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,k6.jsx)(iB.Path,{d:"M21.3 10.8l-5.6-5.6c-.7-.7-1.8-.7-2.5 0l-5.6 5.6c-.7.7-.7 1.8 0 2.5l5.6 5.6c.3.3.8.5 1.2.5s.9-.2 1.2-.5l5.6-5.6c.8-.7.8-1.9.1-2.5zm-1 1.4l-5.6 5.6c-.1.1-.3.1-.4 0l-5.6-5.6c-.1-.1-.1-.3 0-.4l5.6-5.6s.1-.1.2-.1.1 0 .2.1l5.6 5.6c.1.1.1.3 0 .4zm-16.6-.4L10 5.5l-1-1-6.3 6.3c-.7.7-.7 1.8 0 2.5L9 19.5l1.1-1.1-6.3-6.3c-.2 0-.2-.2-.1-.3z"})});var sB=c(ge(),1),_6=c(E(),1),x6=(0,_6.jsx)(sB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_6.jsx)(sB.Path,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})});var aB=c(ge(),1),w6=c(E(),1),C6=(0,w6.jsx)(aB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,w6.jsx)(aB.Path,{d:"M4.75 4a.75.75 0 0 0-.75.75v7.826c0 .2.08.39.22.53l6.72 6.716a2.313 2.313 0 0 0 3.276-.001l5.61-5.611-.531-.53.532.528a2.315 2.315 0 0 0 0-3.264L13.104 4.22a.75.75 0 0 0-.53-.22H4.75ZM19 12.576a.815.815 0 0 1-.236.574l-5.61 5.611a.814.814 0 0 1-1.153 0L5.5 12.264V5.5h6.763l6.5 6.502a.816.816 0 0 1 .237.574ZM8.75 9.75a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z"})});var lB=c(ge(),1),E6=c(E(),1),T6=(0,E6.jsx)(lB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,E6.jsx)(lB.Path,{d:"M8.2 14.4h3.9L13 17h1.7L11 6.5H9.3L5.6 17h1.7l.9-2.6zm2-5.5 1.4 4H8.8l1.4-4zm7.4 7.5-1.3.8.8 1.4H5.5V20h14.3l-2.2-3.6z"})});var cB=c(ge(),1),R6=c(E(),1),B6=(0,R6.jsx)(cB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,R6.jsx)(cB.Path,{d:"M7 5.6v1.7l2.6.9v3.9L7 13v1.7L17.5 11V9.3L7 5.6zm4.2 6V8.8l4 1.4-4 1.4zm-5.7 5.6V5.5H4v14.3l3.6-2.2-.8-1.3-1.3.9z"})});var uB=c(ge(),1),P6=c(E(),1),I6=(0,P6.jsx)(uB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,P6.jsx)(uB.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 5.5A2.25 2.25 0 0 0 9.878 7h4.244A2.251 2.251 0 0 0 12 5.5ZM12 4a3.751 3.751 0 0 0-3.675 3H5v1.5h1.27l.818 8.997a2.75 2.75 0 0 0 2.739 2.501h4.347a2.75 2.75 0 0 0 2.738-2.5L17.73 8.5H19V7h-3.325A3.751 3.751 0 0 0 12 4Zm4.224 4.5H7.776l.806 8.861a1.25 1.25 0 0 0 1.245 1.137h4.347a1.25 1.25 0 0 0 1.245-1.137l.805-8.861Z"})});var dB=c(ge(),1),O6=c(E(),1),A6=(0,O6.jsx)(dB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,O6.jsx)(dB.Path,{d:"M18 4h-7c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7zm-5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h1V9H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-1h-1.5v1z"})});var fB=c(ge(),1),L6=c(E(),1),ud=(0,L6.jsx)(fB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,L6.jsx)(fB.Path,{d:"M17 10h-1.2V7c0-2.1-1.7-3.8-3.8-3.8-2.1 0-3.8 1.7-3.8 3.8h1.5c0-1.2 1-2.2 2.2-2.2s2.2 1 2.2 2.2v3H7c-.6 0-1 .4-1 1v8c0 .6.4 1 1 1h10c.6 0 1-.4 1-1v-8c0-.6-.4-1-1-1z"})});var pB=c(ge(),1),M6=c(E(),1),Vl=(0,M6.jsx)(pB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,M6.jsx)(pB.Path,{d:"M20.7 12.7s0-.1-.1-.2c0-.2-.2-.4-.4-.6-.3-.5-.9-1.2-1.6-1.8-.7-.6-1.5-1.3-2.6-1.8l-.6 1.4c.9.4 1.6 1 2.1 1.5.6.6 1.1 1.2 1.4 1.6.1.2.3.4.3.5v.1l.7-.3.7-.3Zm-5.2-9.3-1.8 4c-.5-.1-1.1-.2-1.7-.2-3 0-5.2 1.4-6.6 2.7-.7.7-1.2 1.3-1.6 1.8-.2.3-.3.5-.4.6 0 0 0 .1-.1.2s0 0 .7.3l.7.3V13c0-.1.2-.3.3-.5.3-.4.7-1 1.4-1.6 1.2-1.2 3-2.3 5.5-2.3H13v.3c-.4 0-.8-.1-1.1-.1-1.9 0-3.5 1.6-3.5 3.5s.6 2.3 1.6 2.9l-2 4.4.9.4 7.6-16.2-.9-.4Zm-3 12.6c1.7-.2 3-1.7 3-3.5s-.2-1.4-.6-1.9L12.4 16Z"})});var mB=c(ge(),1),N6=c(E(),1),D6=(0,N6.jsx)(mB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,N6.jsx)(mB.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})});var gB=c(ge(),1),V6=c(E(),1),F6=(0,V6.jsx)(gB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,V6.jsx)(gB.Path,{d:"M17.8 2l-.9.3c-.1 0-3.6 1-5.2 2.1C10 5.5 9.3 6.5 8.9 7.1c-.6.9-1.7 4.7-1.7 6.3l-.9 2.3c-.2.4 0 .8.4 1 .1 0 .2.1.3.1.3 0 .6-.2.7-.5l.6-1.5c.3 0 .7-.1 1.2-.2.7-.1 1.4-.3 2.2-.5.8-.2 1.6-.5 2.4-.8.7-.3 1.4-.7 1.9-1.2s.8-1.2 1-1.9c.2-.7.3-1.6.4-2.4.1-.8.1-1.7.2-2.5 0-.8.1-1.5.2-2.1V2zm-1.9 5.6c-.1.8-.2 1.5-.3 2.1-.2.6-.4 1-.6 1.3-.3.3-.8.6-1.4.9-.7.3-1.4.5-2.2.8-.6.2-1.3.3-1.8.4L15 7.5c.3-.3.6-.7 1-1.1 0 .4 0 .8-.1 1.2zM6 20h8v-1.5H6V20z"})});var hB=c(ge(),1),z6=c(E(),1),j6=(0,z6.jsx)(hB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,z6.jsx)(hB.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"})});var hd=c(Yo(),1),Us=c(Rt(),1),St=c(J(),1);var AZ=c(de(),1),LZ=c(Lq(),1);var ir="core/block-editor";var IB={};Ar(IB,{canHostEditableRoot:()=>j2e,getAllPatterns:()=>J2e,getBlockRemovalRules:()=>K2e,getBlockSettings:()=>vZ,getBlockStyles:()=>iLe,getBlockWithoutAttributes:()=>D2e,getClientIdWithClientIdsTree:()=>J6,getClientIdsTree:()=>ez,getClosestAllowedInsertionPoint:()=>wZ,getClosestAllowedInsertionPointForPattern:()=>aLe,getContentLockingParent:()=>oz,getEditedContentOnlySection:()=>rz,getEnabledBlockParents:()=>W2e,getEnabledClientIdsTree:()=>U2e,getExpandedBlock:()=>nLe,getInserterMediaCategories:()=>Z2e,getInsertionPoint:()=>lLe,getLastFocus:()=>oLe,getLastInsertedBlocksClientIds:()=>N2e,getListViewClientIdsTree:()=>G2e,getListViewExpandRevision:()=>hLe,getParentSectionBlock:()=>md,getPatternBySlug:()=>Q2e,getRegisteredInserterMediaCategories:()=>q2e,getRemovalPromptData:()=>$2e,getRequestedInspectorTab:()=>vLe,getReusableBlocks:()=>tLe,getSectionRootClientId:()=>mh,getSelectedBlockStyleState:()=>PZ,getStyleOverrides:()=>Y2e,getStyleStateViewport:()=>BZ,getViewportModalClientIds:()=>yLe,getZoomLevel:()=>sLe,hasAllowedPatterns:()=>X2e,hasBlockSpotlight:()=>fLe,hasSelectedStyleState:()=>kLe,isBlockHiddenAnywhere:()=>cLe,isBlockHiddenAtViewport:()=>CZ,isBlockHiddenEverywhere:()=>iz,isBlockInterfaceHidden:()=>M2e,isBlockParentHiddenAtViewport:()=>dLe,isBlockParentHiddenEverywhere:()=>uLe,isBlockSubtreeDisabled:()=>V2e,isContainerInsertableToInContentOnlyMode:()=>_w,isDragging:()=>rLe,isEditLockedBlock:()=>EZ,isListViewContentPanelOpen:()=>mLe,isListViewPanelOpened:()=>gLe,isLockedBlock:()=>pLe,isMoveLockedBlock:()=>TZ,isRemoveLockedBlock:()=>RZ,isResponsiveEditing:()=>SLe,isSectionBlock:()=>mp,isSelectedBlockStyleStateShownOnCanvas:()=>_Le,isWithinEditedContentOnlySection:()=>PB,isZoomOut:()=>nz,shouldRenderBlockListView:()=>bLe});var Lr=c(J(),1),pp=c(de(),1);function Mq(e,t,o){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let r=t.pop(),n=e;for(let i of t){let s=n[i];n=n[i]=Array.isArray(s)?[...s]:{...s}}return n[r]=o,e}var No=(e,t,o)=>{let r=Array.isArray(t)?t:t.split("."),n=e;return r.forEach(i=>{n=n?.[i]}),n??o};var Vq=c(iv(),1);var TAe="1600px",RAe="320px",BAe=1,PAe=.25,IAe=.75,OAe="14px";function Dq({minimumFontSize:e,maximumFontSize:t,fontSize:o,minimumViewportWidth:r=RAe,maximumViewportWidth:n=TAe,scaleFactor:i=BAe,minimumFontSizeLimit:s}){if(s=Wc(s)?s:OAe,o){let k=Wc(o);if(!k?.unit||!k?.value)return null;let S=Wc(s,{coerceTo:k.unit});if(S?.value&&!e&&!t&&k?.value<=S?.value)return null;if(t||(t=`${k.value}${k.unit}`),!e){let _=k.unit==="px"?k.value:k.value*16,x=Math.min(Math.max(1-.075*Math.log2(_),PAe),IAe),w=gw(k.value*x,3);S?.value&&w<S?.value?e=`${S.value}${S.unit}`:e=`${w}${k.unit}`}}let a=Wc(e),l=a?.unit||"rem",u=Wc(t,{coerceTo:l});if(!a||!u)return null;let d=Wc(e,{coerceTo:"rem"}),f=Wc(n,{coerceTo:l}),p=Wc(r,{coerceTo:l});if(!f||!p||!d)return null;let g=f.value-p.value;if(!g)return null;let m=gw(p.value/100,3),h=gw(m,3)+l,b=100*((u.value-a.value)/g),v=gw((b||1)*i,3),y=`${d.value}${d.unit} + ((1vw - ${h}) * ${v})`;return`clamp(${e}, ${y}, ${t})`}function Wc(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:o,rootSizeValue:r,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),s=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),a=e.toString().match(s);if(!a||a.length<3)return null;let[,l,u]=a,d=parseFloat(l);return o==="px"&&(u==="em"||u==="rem")&&(d=d*r,u=o),u==="px"&&(o==="em"||o==="rem")&&(d=d/r,u=o),(o==="em"||o==="rem")&&(u==="em"||u==="rem")&&(u=o),u?{value:gw(d,3),unit:u}:null}function gw(e,t=3){let o=Math.pow(10,t);return Math.round(e*o)/o}function H6(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function AAe(e){let t=e?.typography??{},o=e?.layout,r=Wc(o?.wideSize)?o?.wideSize:null;return H6(t)&&r?{fluid:{maxViewportWidth:r,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function dd(e,t){let{size:o}=e;if(!o||o==="0"||e?.fluid===!1||!H6(t?.typography)&&!H6(e))return o;let r=AAe(t)?.fluid??{},n=Dq({minimumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.min,maximumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.max,fontSize:o,minimumFontSizeLimit:typeof r=="object"?r?.minFontSize:void 0,maximumViewportWidth:typeof r=="object"?r?.maxViewportWidth:void 0,minimumViewportWidth:typeof r=="object"?r?.minViewportWidth:void 0});return n||o}var Kc="body",hw=":root";function $c(e){if(!e.includes(","))return[e];let t=[],o="",r=0;for(let n of e){if(n==="(")r++;else if(n===")"&&r>0)r--;else if(n===","&&r===0){t.push(o),o="";continue}o+=n}return t.push(o),t}var bB=[{path:["color","palette"],valueKey:"color",cssVarInfix:"color",classes:[{classSuffix:"color",propertyName:"color"},{classSuffix:"background-color",propertyName:"background-color"},{classSuffix:"border-color",propertyName:"border-color"}]},{path:["color","gradients"],valueKey:"gradient",cssVarInfix:"gradient",classes:[{classSuffix:"gradient-background",propertyName:"background"}]},{path:["color","duotone"],valueKey:"colors",cssVarInfix:"duotone",valueFunc:({slug:e})=>`url( '#wp-duotone-${e}' )`,classes:[]},{path:["shadow","presets"],valueKey:"shadow",cssVarInfix:"shadow",classes:[]},{path:["typography","fontSizes"],valueFunc:(e,t)=>dd(e,t),valueKey:"size",cssVarInfix:"font-size",classes:[{classSuffix:"font-size",propertyName:"font-size"}]},{path:["typography","fontFamilies"],valueKey:"fontFamily",cssVarInfix:"font-family",classes:[{classSuffix:"font-family",propertyName:"font-family"}]},{path:["spacing","spacingSizes"],valueKey:"size",cssVarInfix:"spacing",valueFunc:({size:e})=>e,classes:[]},{path:["border","radiusSizes"],valueKey:"size",cssVarInfix:"border-radius",classes:[]},{path:["dimensions","dimensionSizes"],valueKey:"size",cssVarInfix:"dimension",classes:[]}];function Fl(e,t){if(!e||!t)return t;let o=$c(e),r=$c(t),n=[];return o.forEach(i=>{r.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function Fq(e,t){if(!e||!t)return;let o={};return Object.entries(t).forEach(([r,n])=>{typeof n=="string"&&(o[r]=Fl(e,n)),typeof n=="object"&&(o[r]={},Object.entries(n).forEach(([i,s])=>{o[r][i]=Fl(e,s)}))}),o}function yB(e,t){return e.includes(",")?$c(e).map(n=>n+t).join(","):e+t}function U6(e,t){let o=`.is-style-${e}`;if(!t)return o;let r=/[^\s:]+/,n=s=>s+o;return $c(t).map(s=>s.replace(r,n)).join(",")}function zq(e,t){let o=`.is-style-${e}`,r=$c(t).map(n=>{let i=n.trim(),s=`${o} `;return i.startsWith(s)?i.slice(s.length):i});return U6(e,r.join(","))}function LAe(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let o=(0,Vq.getCSSValueFromRawStyle)(No(t,e.ref));return typeof o=="object"&&o!==null&&"ref"in o&&o?.ref?void 0:o===void 0?e:o}return e}function MAe(e,t){if(!e||!t||!Array.isArray(t))return e;let o=t.find(r=>r?.name===e);return o?.href?o?.href:e}function cp(e,t){if(!e||!t)return e;let o=LAe(e,t);return typeof o=="object"&&o!==null&&"url"in o&&o?.url&&(o.url=MAe(o.url,t?._links?.["wp:theme-file"])),o}function jq(e,t,o=[],r="slug",n){let i=[t?No(e,["blocks",t,...o]):void 0,No(e,o)].filter(Boolean);for(let s of i)if(s){let a=["custom","theme","default"];for(let l of a){let u=s[l];if(u){let d=u.find(f=>f[r]===n);if(d)return r==="slug"||jq(e,t,o,"slug",d.slug)[r]===d[r]?d:void 0}}}}function NAe(e,t,o,[r,n]=[]){let i=bB.find(a=>a.cssVarInfix===r);if(!i||!e.settings)return o;let s=jq(e.settings,t,i.path,"slug",n);if(s){let{valueKey:a}=i,l=s[a];return Ea(e,t,l)}return o}function DAe(e,t,o,r=[]){let n=(t?No(e?.settings??{},["blocks",t,"custom",...r]):void 0)??No(e?.settings??{},["custom",...r]);return n?Ea(e,t,n):o}function Ea(e,t,o){if(!o||typeof o!="string")if(typeof o=="object"&&o!==null&&"ref"in o&&typeof o.ref=="string"){let u=No(e,o.ref);if(!u||typeof u=="object"&&"ref"in u)return u;o=u}else return o;let r="var:",n="var(--wp--",i=")",s;if(o.startsWith(r))s=o.slice(r.length).split("|");else if(o.startsWith(n)&&o.endsWith(i))s=o.slice(n.length,-i.length).split("--");else return o;let[a,...l]=s;return a==="preset"?NAe(e,t,o,l):a==="custom"?DAe(e,t,o,l):o}var VAe={"@mobile":"mobile","@tablet":"tablet","-current":"@current"};function Hq(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function Uq(e){if(!Hq(e))return e;let t=e;return Object.entries(VAe).forEach(([o,r])=>{Object.hasOwn(e,r)&&(t===e&&(t={...e}),Object.hasOwn(e,o)||(t[o]=e[r]),delete t[r])}),Object.entries(t).forEach(([o,r])=>{if(!Hq(r))return;let n=Uq(r);n!==r&&(t===e&&(t={...e}),t[o]=n)}),t}function bw(e){if(!e?.styles)return e;let t=Uq(e.styles);return t===e.styles?e:{...e,styles:t}}var qq=c(vB(),1);function Kq(e){return Object.prototype.toString.call(e)==="[object Object]"}function Yq(e){var t,o;return Kq(e)===!1?!1:(t=e.constructor,t===void 0?!0:(o=t.prototype,!(Kq(o)===!1||o.hasOwnProperty("isPrototypeOf")===!1)))}function SB(e,t){return(0,qq.default)(bw(e),bw(t),{isMergeableObject:Yq,customMerge:o=>{if(o==="backgroundImage")return(r,n)=>n??r}})}var Ii=c(de(),1),Sw=c(iv(),1),iZ=c(J(),1);function js(e,t="root",o={}){if(!t)return null;let{fallback:r=!1}=o,{name:n,selectors:i,supports:s}=e,a=i&&Object.keys(i).length>0,l=Array.isArray(t)?t.join("."):t,u=null;if(a&&i.root?u=i?.root:s?.__experimentalSelector?u=s.__experimentalSelector:u=".wp-block-"+n.replace("core/","").replace("/","-"),l==="root")return u;let d=Array.isArray(t)?t:t.split(".");if(d.length===1){let p=r?u:null;if(a)return No(i,`${l}.root`,null)||No(i,l,null)||p;let g=s?No(s,`${l}.__experimentalSelector`,null):void 0;return g?Fl(u,g):p}let f;return a&&(f=No(i,l,null)),f||(r?js(e,d[0],o):null)}function QAe(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(o=>{let r=Mo(o).toRgb();t.r.push(r.r/255),t.g.push(r.g/255),t.b.push(r.b/255),t.a.push(r.a)}),t}function Zq(e){return`${e}{filter:none}`}function Xq(e,t){return`${e}{filter:url(#${t})}`}function Qq(e,t){let o=QAe(t);return` | |
| 25 | +`),this.css+=o+"/*# sourceMappingURL="+t+" */"}applyPrevMaps(){for(let t of this.previous()){let o=this.toUrl(this.path(t.file)),r=t.root||iM(t.file),n;this.mapOpts.sourcesContent===!1?(n=new KSe(t.text),n.sourcesContent&&(n.sourcesContent=null)):n=t.consumer(),this.map.applySourceMap(n,o,this.toUrl(this.path(r)))}}clearAnnotation(){if(this.mapOpts.annotation!==!1){if(this.root){let t;for(let o=this.root.nodes.length-1;o>=0;o--)t=this.root.nodes[o],t.type==="comment"&&t.text.startsWith("# sourceMappingURL=")&&this.root.removeChild(o)}else if(this.css){let t;for(;(t=this.css.lastIndexOf("/*#"))!==-1;){let o=this.css.indexOf("*/",t+3);if(o===-1)break;for(;t>0&&this.css[t-1]===` | |
| 26 | +`;)t--;this.css=this.css.slice(0,t)+this.css.slice(o+2)}}}}generate(){if(this.clearAnnotation(),Tat&&Eat&&this.isMap())return this.generateMap();{let t="";return this.stringify(this.root,o=>{t+=o}),[t]}}generateMap(){if(this.root)this.generateString();else if(this.previous().length===1){let t=this.previous()[0].consumer();t.file=this.outputFile(),this.map=sM.fromSourceMap(t,{ignoreInvalidMapping:!0})}else this.map=new sM({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css="",this.map=new sM({file:this.outputFile(),ignoreInvalidMapping:!0});let t=1,o=1,r="<no source>",n={generated:{column:0,line:0},original:{column:0,line:0},source:""},i,s;this.stringify(this.root,(a,l,d)=>{if(this.css+=a,l&&d!=="end"&&(n.generated.line=t,n.generated.column=o-1,l.source&&l.source.start?(n.source=this.sourcePath(l),n.original.line=l.source.start.line,n.original.column=l.source.start.column-1,this.map.addMapping(n)):(n.source=r,n.original.line=1,n.original.column=0,this.map.addMapping(n))),s=a.match(/\n/g),s?(t+=s.length,i=a.lastIndexOf(` | |
| 27 | +`),o=a.length-i):o+=a.length,l&&d!=="start"){let u=l.parent||{raws:{}};(!(l.type==="decl"||l.type==="atrule"&&!l.nodes)||l!==u.last||u.raws.semicolon)&&(l.source&&l.source.end?(n.source=this.sourcePath(l),n.original.line=l.source.end.line,n.original.column=l.source.end.column-1,n.generated.line=t,n.generated.column=o-2,this.map.addMapping(n)):(n.source=r,n.original.line=1,n.original.column=0,n.generated.line=t,n.generated.column=o-1,this.map.addMapping(n)))}})}isAnnotation(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(t=>t.annotation):!0}isInline(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;let t=this.mapOpts.annotation;return typeof t<"u"&&t!==!0?!1:this.previous().length?this.previous().some(o=>o.inline):!0}isMap(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0}isSourcesContent(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(t=>t.withContent()):!0}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(t){if(this.mapOpts.absolute||t.charCodeAt(0)===60||/^\w+:\/\//.test(t))return t;let o=this.memoizedPaths.get(t);if(o)return o;let r=this.opts.to?iM(this.opts.to):".";typeof this.mapOpts.annotation=="string"&&(r=iM($Se(r,this.mapOpts.annotation)));let n=GSe(r,t);return this.memoizedPaths.set(t,n),n}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(t=>{if(t.source&&t.source.input.map){let o=t.source.input.map;this.previousMaps.includes(o)||this.previousMaps.push(o)}});else{let t=new Cat(this.originalCSS,this.opts);t.map&&this.previousMaps.push(t.map)}return this.previousMaps}setSourcesContent(){let t={};if(this.root)this.root.walk(o=>{if(o.source){let r=o.source.input.from;if(r&&!t[r]){t[r]=!0;let n=this.usesFileUrls?this.toFileUrl(r):this.toUrl(this.path(r));this.map.setSourceContent(n,o.source.input.css)}}});else if(this.css){let o=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(o,this.css)}}sourcePath(t){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(t.source.input.from):this.toUrl(this.path(t.source.input.from))}toBase64(t){return Buffer?Buffer.from(t).toString("base64"):window.btoa(unescape(encodeURIComponent(t)))}toFileUrl(t){let o=this.memoizedFileURLs.get(t);if(o)return o;if(WSe){let r=WSe(t).toString();return this.memoizedFileURLs.set(t,r),r}else throw new Error("`map.absolute` option is not available in this PostCSS build")}toUrl(t){let o=this.memoizedURLs.get(t);if(o)return o;YSe==="\\"&&(t=t.replace(/\\/g,"/"));let r=encodeURI(t).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(t,r),r}};qSe.exports=FZ});var QSe=Pe((evo,ZSe)=>{"use strict";var XSe=gh(),jx=class extends XSe{constructor(t){super(t),this.type="atrule"}append(...t){return this.proxyOf.nodes||(this.nodes=[]),super.append(...t)}prepend(...t){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...t)}};ZSe.exports=jx;jx.default=jx;XSe.registerAtRule(jx)});var aM=Pe((tvo,oCe)=>{"use strict";var JSe=gh(),eCe,tCe,hh=class extends JSe{constructor(t){super(t),this.type="root",this.nodes||(this.nodes=[])}normalize(t,o,r){let n=new Set;for(let s of Array.isArray(t)?t:[t])s&&typeof s=="object"&&!s.parent&&s.raws&&typeof s.raws.before<"u"&&n.add(s.raws);let i=super.normalize(t);if(o){if(r==="prepend")this.nodes.length>1?o.raws.before=this.nodes[1].raws.before:delete o.raws.before;else if(this.first!==o)for(let s of i)n.has(s.raws)||(s.raws.before=o.raws.before)}return i}removeChild(t,o){let r=this.index(t);return!o&&r===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[r].raws.before),super.removeChild(t)}toResult(t={}){return new eCe(new tCe,this,t).stringify()}};hh.registerLazyResult=e=>{eCe=e};hh.registerProcessor=e=>{tCe=e};oCe.exports=hh;hh.default=hh;JSe.registerRoot(hh)});var nCe=Pe((ovo,rCe)=>{"use strict";var I5={comma(e){return I5.split(e,[","],!0)},space(e){let t=[" ",` | |
| 28 | +`," "];return I5.split(e,t)},split(e,t,o){if(typeof e!="string")return[];let r=[],n="",i=!1,s=0,a=!1,l="",d=!1;for(let u of e)d?d=!1:u==="\\"?d=!0:a?u===l&&(a=!1):u==='"'||u==="'"?(a=!0,l=u):u==="("?s+=1:u===")"?s>0&&(s-=1):s===0&&t.includes(u)&&(i=!0),i?(n!==""&&r.push(n.trim()),n="",i=!1):n+=u;return(o||n!=="")&&r.push(n.trim()),r}};rCe.exports=I5;I5.default=I5});var aCe=Pe((rvo,sCe)=>{"use strict";var iCe=gh(),Rat=nCe(),Hx=class extends iCe{get selectors(){return Rat.comma(this.selector)}set selectors(t){let o=this.selector?this.selector.match(/,\s*/):null,r=o?o[0]:","+this.raw("between","beforeOpen");this.selector=t.join(r)}constructor(t){super(t),this.type="rule",this.nodes||(this.nodes=[])}};sCe.exports=Hx;Hx.default=Hx;iCe.registerRule(Hx)});var dCe=Pe((nvo,cCe)=>{"use strict";var lM=/[\t\n\f\r "#'()/;[\\\]{}]/g,cM=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,Iat=/.[\r\n"'(/\\]/,lCe=/[\da-f]/i;cCe.exports=function(t,o={}){let r=t.css.valueOf(),n=o.ignoreErrors,i,s,a,l,d,u,f,p,m,g,h=r.length,b=0,v=[],_=[],y=-1;function w(){return b}function x(R){throw t.error("Unclosed "+R,b)}function k(){return _.length===0&&b>=h}function C(R){if(_.length)return _.pop();if(b>=h)return;let E=R?R.ignoreUnclosed:!1;switch(i=r.charCodeAt(b),i){case 10:case 32:case 9:case 13:case 12:{l=b;do l+=1,i=r.charCodeAt(l);while(i===32||i===10||i===9||i===13||i===12);u=["space",r.slice(b,l)],b=l-1;break}case 91:case 93:case 123:case 125:case 58:case 59:case 41:{let I=String.fromCharCode(i);u=[I,I,b];break}case 40:{if(g=v.length?v.pop()[1]:"",m=r.charCodeAt(b+1),g==="url"&&m!==39&&m!==34&&m!==32&&m!==10&&m!==9&&m!==12&&m!==13){l=b;do{if(f=!1,l=r.indexOf(")",l+1),l===-1)if(n||E){l=b;break}else x("bracket");for(p=l;r.charCodeAt(p-1)===92;)p-=1,f=!f}while(f);u=["brackets",r.slice(b,l+1),b,l],b=l}else b<=y?u=["(","(",b]:(l=r.indexOf(")",b+1),s=r.slice(b,l+1),l===-1||Iat.test(s)?(y=l===-1?h:l,u=["(","(",b]):(u=["brackets",s,b,l],b=l));break}case 39:case 34:{d=i===39?"'":'"',l=b;do{if(f=!1,l=r.indexOf(d,l+1),l===-1)if(n||E){l=b+1;break}else x("string");for(p=l;r.charCodeAt(p-1)===92;)p-=1,f=!f}while(f);u=["string",r.slice(b,l+1),b,l],b=l;break}case 64:{lM.lastIndex=b+1,lM.test(r),lM.lastIndex===0?l=r.length-1:l=lM.lastIndex-2,u=["at-word",r.slice(b,l+1),b,l],b=l;break}case 92:{for(l=b,a=!0;r.charCodeAt(l+1)===92;)l+=1,a=!a;if(i=r.charCodeAt(l+1),a&&i!==47&&i!==32&&i!==10&&i!==9&&i!==13&&i!==12&&(l+=1,lCe.test(r.charAt(l)))){for(;lCe.test(r.charAt(l+1));)l+=1;r.charCodeAt(l+1)===32&&(l+=1)}u=["word",r.slice(b,l+1),b,l],b=l;break}default:{i===47&&r.charCodeAt(b+1)===42?(l=r.indexOf("*/",b+2)+1,l===0&&(n||E?l=r.length:x("comment")),u=["comment",r.slice(b,l+1),b,l],b=l):(cM.lastIndex=b+1,cM.test(r),cM.lastIndex===0?l=r.length-1:l=cM.lastIndex-2,u=["word",r.slice(b,l+1),b,l],v.push(u),b=l);break}}return b++,u}function S(R){_.push(R)}return{back:S,endOfFile:k,nextToken:C,position:w}}});var mCe=Pe((ivo,pCe)=>{"use strict";var Pat=QSe(),Bat=RZ(),Oat=IZ(),Mat=aM(),uCe=aCe(),Aat=dCe(),fCe={empty:!0,space:!0};function Nat(e){for(let t=e.length-1;t>=0;t--){let o=e[t],r=o[3]||o[2];if(r)return r}}function jZ(e,t,o){let r="";for(let n=t;n<o;n++)r+=e[n][1];return r}var HZ=class{constructor(t){this.input=t,this.root=new Mat,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:t,start:{column:1,line:1,offset:0}}}atrule(t){let o=new Pat;o.name=t[1].slice(1),o.name===""&&this.unnamedAtrule(o,t),this.init(o,t[2]);let r,n,i,s=!1,a=!1,l=[],d=[];for(;!this.tokenizer.endOfFile();){if(t=this.tokenizer.nextToken(),r=t[0],r==="("||r==="["?d.push(r==="("?")":"]"):r==="{"&&d.length>0?d.push("}"):r===d[d.length-1]&&d.pop(),d.length===0)if(r===";"){o.source.end=this.getPosition(t[2]),o.source.end.offset++,this.semicolon=!0;break}else if(r==="{"){a=!0;break}else if(r==="}"){if(l.length>0){for(i=l.length-1,n=l[i];n&&n[0]==="space";)n=l[--i];n&&(o.source.end=this.getPosition(n[3]||n[2]),o.source.end.offset++)}this.end(t);break}else l.push(t);else l.push(t);if(this.tokenizer.endOfFile()){s=!0;break}}o.raws.between=this.spacesAndCommentsFromEnd(l),l.length?(o.raws.afterName=this.spacesAndCommentsFromStart(l),this.raw(o,"params",l),s&&(t=l[l.length-1],o.source.end=this.getPosition(t[3]||t[2]),o.source.end.offset++,this.spaces=o.raws.between,o.raws.between="")):(o.raws.afterName="",o.params=""),a&&(o.nodes=[],this.current=o)}checkMissedSemicolon(t){let o=this.colon(t);if(o===!1)return;let r=0,n;for(let i=o-1;i>=0&&(n=t[i],!(n[0]!=="space"&&(r+=1,r===2)));i--);throw this.input.error("Missed semicolon",n[0]==="word"?n[3]+1:n[2])}colon(t){let o=0,r,n,i;for(let[s,a]of t.entries()){if(n=a,i=n[0],i==="("&&(o+=1),i===")"&&(o-=1),o===0&&i===":")if(!r)this.doubleColon(n);else{if(r[0]==="word"&&r[1]==="progid")continue;return s}r=n}return!1}comment(t){let o=new Bat;this.init(o,t[2]),o.source.end=this.getPosition(t[3]||t[2]),o.source.end.offset++;let r=t[1].slice(2,-2);if(!r.trim())o.text="",o.raws.left=r,o.raws.right="";else{let n=r.match(/^(\s*)([^]*\S)(\s*)$/);o.text=n[2],o.raws.left=n[1],o.raws.right=n[3]}}createTokenizer(){this.tokenizer=Aat(this.input)}decl(t,o){let r=new Oat;this.init(r,t[0][2]);let n=t[t.length-1];n[0]===";"&&(this.semicolon=!0,t.pop()),r.source.end=this.getPosition(n[3]||n[2]||Nat(t)),r.source.end.offset++;let i=0;for(;t[i][0]!=="word";)i===t.length-1&&this.unknownWord([t[i]]),i++;r.raws.before+=jZ(t,0,i),r.source.start=this.getPosition(t[i][2]);let s=i;for(;i<t.length;){let p=t[i][0];if(p===":"||p==="space"||p==="comment")break;i++}r.prop=jZ(t,s,i);let a=i,l;for(;i<t.length&&(l=t[i],i++,l[0]!==":");)l[0]==="word"&&/\w/.test(l[1])&&this.unknownWord([l]);r.raws.between=jZ(t,a,i),(r.prop[0]==="_"||r.prop[0]==="*")&&(r.raws.before+=r.prop[0],r.prop=r.prop.slice(1));let d=i;for(;i<t.length;){let p=t[i][0];if(p!=="space"&&p!=="comment")break;i++}let u=t.slice(d,i);t=t.slice(i),this.precheckMissedSemicolon(t);for(let p=t.length-1;p>=0;p--){if(l=t[p],l[1].toLowerCase()==="!important"){r.important=!0;let m=this.stringFrom(t,p);m=this.spacesFromEnd(t)+m,m!==" !important"&&(r.raws.important=m);break}else if(l[1].toLowerCase()==="important"){let m=t.slice(0),g="";for(let h=p;h>0;h--){let b=m[h][0];if(g.trim().startsWith("!")&&b!=="space")break;g=m.pop()[1]+g}g.trim().startsWith("!")&&(r.important=!0,r.raws.important=g,t=m)}if(l[0]!=="space"&&l[0]!=="comment")break}t.some(p=>p[0]!=="space"&&p[0]!=="comment")&&(r.raws.between+=u.map(p=>p[1]).join(""),u=[]),this.raw(r,"value",u.concat(t),o),r.value.includes(":")&&!o&&this.checkMissedSemicolon(t)}doubleColon(t){throw this.input.error("Double colon",{offset:t[2]},{offset:t[2]+t[1].length})}emptyRule(t){let o=new uCe;this.init(o,t[2]),o.selector="",o.raws.between="",this.current=o}end(t){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(t[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(t)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(t){if(this.spaces+=t[1],this.current.nodes){let o=this.current.nodes[this.current.nodes.length-1];o&&o.type==="rule"&&!o.raws.ownSemicolon&&(o.raws.ownSemicolon=this.spaces,this.spaces="",o.source.end=this.getPosition(t[2]),o.source.end.offset+=o.raws.ownSemicolon.length)}}getPosition(t){let o=this.input.fromOffset(t);return{column:o.col,line:o.line,offset:t}}init(t,o){this.current.push(t),t.source={input:this.input,start:this.getPosition(o)},t.raws.before=this.spaces,this.spaces="",t.type!=="comment"&&(this.semicolon=!1)}other(t){let o=!1,r=null,n=!1,i=null,s=[],a=t[1].startsWith("--"),l=[],d=t;for(;d;){if(r=d[0],l.push(d),r==="("||r==="[")i||(i=d),s.push(r==="("?")":"]");else if(a&&n&&r==="{")i||(i=d),s.push("}");else if(s.length===0)if(r===";")if(n){this.decl(l,a);return}else break;else if(r==="{"){this.rule(l);return}else if(r==="}"){this.tokenizer.back(l.pop()),o=!0;break}else r===":"&&(n=!0);else r===s[s.length-1]&&(s.pop(),s.length===0&&(i=null));d=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(o=!0),s.length>0&&this.unclosedBracket(i),o&&n){if(!a)for(;l.length&&(d=l[l.length-1][0],!(d!=="space"&&d!=="comment"));)this.tokenizer.back(l.pop());this.decl(l,a)}else this.unknownWord(l)}parse(){let t;for(;!this.tokenizer.endOfFile();)switch(t=this.tokenizer.nextToken(),t[0]){case"space":this.spaces+=t[1];break;case";":this.freeSemicolon(t);break;case"}":this.end(t);break;case"comment":this.comment(t);break;case"at-word":this.atrule(t);break;case"{":this.emptyRule(t);break;default:this.other(t);break}this.endFile()}precheckMissedSemicolon(){}raw(t,o,r,n){let i,s,a=r.length,l="",d=!0,u,f;for(let p=0;p<a;p+=1)i=r[p],s=i[0],s==="space"&&p===a-1&&!n?d=!1:s==="comment"?(f=r[p-1]?r[p-1][0]:"empty",u=r[p+1]?r[p+1][0]:"empty",!fCe[f]&&!fCe[u]?l.slice(-1)===","?d=!1:l+=i[1]:d=!1):l+=i[1];if(!d){let p=r.reduce((m,g)=>m+g[1],"");t.raws[o]={raw:p,value:l}}t[o]=l}rule(t){t.pop();let o=new uCe;this.init(o,t[0][2]),o.raws.between=this.spacesAndCommentsFromEnd(t),this.raw(o,"selector",t),this.current=o}spacesAndCommentsFromEnd(t){let o,r="";for(;t.length&&(o=t[t.length-1][0],!(o!=="space"&&o!=="comment"));)r=t.pop()[1]+r;return r}spacesAndCommentsFromStart(t){let o,r="";for(;t.length&&(o=t[0][0],!(o!=="space"&&o!=="comment"));)r+=t.shift()[1];return r}spacesFromEnd(t){let o,r="";for(;t.length&&(o=t[t.length-1][0],o==="space");)r=t.pop()[1]+r;return r}stringFrom(t,o){let r="";for(let n=o;n<t.length;n++)r+=t[n][1];return t.splice(o,t.length-o),r}unclosedBlock(){let t=this.current.source.start;throw this.input.error("Unclosed block",t.line,t.column)}unclosedBracket(t){throw this.input.error("Unclosed bracket",{offset:t[2]},{offset:t[2]+1})}unexpectedClose(t){throw this.input.error("Unexpected }",{offset:t[2]},{offset:t[2]+1})}unknownWord(t){throw this.input.error("Unknown word "+t[0][1],{offset:t[0][2]},{offset:t[0][2]+t[0][1].length})}unnamedAtrule(t,o){throw this.input.error("At-rule without name",{offset:o[2]},{offset:o[2]+o[1].length})}};pCe.exports=HZ});var UZ=Pe((svo,gCe)=>{"use strict";var Lat=gh(),Dat=VZ(),Vat=mCe();function dM(e,t){let o=new Dat(e,t),r=new Vat(o);try{r.parse()}catch(n){throw n}return r.root}gCe.exports=dM;dM.default=dM;Lat.registerParse(dM)});var bCe=Pe((avo,hCe)=>{"use strict";var Fat=gh(),{my:zat}=k5(),P5=class{constructor(t,o={}){if(this.type="warning",this.text=t,o.node&&o.node.source){o.node[zat]||Fat.rebuild(o.node);let r=o.node.rangeBy(o);this.line=r.start.line,this.column=r.start.column,this.endLine=r.end.line,this.endColumn=r.end.column}for(let r in o)this[r]=o[r]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}};hCe.exports=P5;P5.default=P5});var WZ=Pe((lvo,_Ce)=>{"use strict";var jat=bCe(),B5=class{get content(){return this.css}constructor(t,o,r){this.processor=t,this.messages=[],this.root=o,this.opts=r,this.css="",this.map=void 0}toString(){return this.css}warn(t,o={}){o.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(o.plugin=this.lastPlugin.postcssPlugin);let r=new jat(t,o);return this.messages.push(r),r}warnings(){return this.messages.filter(t=>t.type==="warning")}};_Ce.exports=B5;B5.default=B5});var GZ=Pe((cvo,yCe)=>{"use strict";var vCe={};yCe.exports=function(t){vCe[t]||(vCe[t]=!0,typeof console<"u"&&console.warn&&console.warn(t))}});var CCe=Pe((uvo,SCe)=>{"use strict";var Hat=gh(),Uat=OZ(),Wat=zZ(),Gat=UZ(),wCe=WZ(),$at=aM(),Yat=J8(),{isClean:fd,my:Kat}=k5(),dvo=GZ(),qat={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},Xat={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},Zat={Once:!0,postcssPlugin:!0,prepare:!0},Ux=0;function O5(e){return typeof e=="object"&&typeof e.then=="function"}function $Z(e){let t=!1,o=qat[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[o,o+"-"+t,Ux,o+"Exit",o+"Exit-"+t]:t?[o,o+"-"+t,o+"Exit",o+"Exit-"+t]:e.append?[o,Ux,o+"Exit"]:[o,o+"Exit"]}function xCe(e){let t;return e.type==="document"?t=["Document",Ux,"DocumentExit"]:e.type==="root"?t=["Root",Ux,"RootExit"]:t=$Z(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function kCe(e){let t=[e];for(;t.length>0;){let o=t.pop();if(o[fd]=!1,o.nodes)for(let r of o.nodes)t.push(r)}return e}var YZ={},bh=class e{get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return"LazyResult"}constructor(t,o,r){this.stringified=!1,this.processed=!1;let n;if(typeof o=="object"&&o!==null&&(o.type==="root"||o.type==="document"))n=kCe(o);else if(o instanceof e||o instanceof wCe)n=kCe(o.root),o.map&&(typeof r.map>"u"&&(r.map={}),r.map.inline||(r.map.inline=!1),r.map.prev=o.map);else{let i=Gat;r.syntax&&(i=r.syntax.parse),r.parser&&(i=r.parser),i.parse&&(i=i.parse);try{n=i(o,r)}catch(s){this.processed=!0,this.error=s}n&&!n[Kat]&&Hat.rebuild(n)}this.result=new wCe(t,n,r),this.helpers={...YZ,postcss:YZ,result:this.result},this.plugins=this.processor.plugins.map(i=>typeof i=="object"&&i.prepare?{...i,...i.prepare(this.result)}:i)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(t,o){let r=this.result.lastPlugin;try{o&&o.addToError(t),this.error=t,t.name==="CssSyntaxError"&&!t.plugin?(t.plugin=r.postcssPlugin,t.setMessage()):r.postcssVersion}catch(n){console&&console.error&&console.error(n)}return t}prepareVisitors(){this.listeners={};let t=(o,r,n)=>{this.listeners[r]||(this.listeners[r]=[]),this.listeners[r].push([o,n])};for(let o of this.plugins)if(typeof o=="object")for(let r in o){if(!Xat[r]&&/^[A-Z]/.test(r))throw new Error(`Unknown event ${r} in ${o.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!Zat[r])if(typeof o[r]=="object")for(let n in o[r])n==="*"?t(o,r,o[r][n]):t(o,r+"-"+n.toLowerCase(),o[r][n]);else typeof o[r]=="function"&&t(o,r,o[r])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let t=0;t<this.plugins.length;t++){let o=this.plugins[t],r=this.runOnRoot(o);if(O5(r))try{await r}catch(n){throw this.handleError(n)}}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[fd];){t[fd]=!0;let o=[xCe(t)];for(;o.length>0;){let r=this.visitTick(o);if(O5(r))try{await r}catch(n){let i=o[o.length-1].node;throw this.handleError(n,i)}}}if(this.listeners.OnceExit)for(let[o,r]of this.listeners.OnceExit){this.result.lastPlugin=o;try{if(t.type==="document"){let n=t.nodes.map(i=>r(i,this.helpers));await Promise.all(n)}else await r(t,this.helpers)}catch(n){throw this.handleError(n)}}}return this.processed=!0,this.stringify()}runOnRoot(t){this.result.lastPlugin=t;try{if(typeof t=="object"&&t.Once){if(this.result.root.type==="document"){let o=this.result.root.nodes.map(r=>t.Once(r,this.helpers));return O5(o[0])?Promise.all(o):o}return t.Once(this.result.root,this.helpers)}else if(typeof t=="function")return t(this.result.root,this.result)}catch(o){throw this.handleError(o)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let t=this.result.opts,o=Yat;t.syntax&&(o=t.syntax.stringify),t.stringifier&&(o=t.stringifier),o.stringify&&(o=o.stringify);let r=this.result.root.source;if(t.map===void 0&&!(r&&r.input&&r.input.map)){let s="";return o(this.result.root,a=>{s+=a}),this.result.css=s,this.result}let i=new Wat(o,this.result.root,this.result.opts).generate();return this.result.css=i[0],this.result.map=i[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let t of this.plugins){let o=this.runOnRoot(t);if(O5(o))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[fd];)t[fd]=!0,this.walkSync(t);if(this.listeners.OnceExit)if(t.type==="document")for(let o of t.nodes)this.visitSync(this.listeners.OnceExit,o);else this.visitSync(this.listeners.OnceExit,t)}return this.result}then(t,o){return this.async().then(t,o)}toString(){return this.css}visitSync(t,o){for(let[r,n]of t){this.result.lastPlugin=r;let i;try{i=n(o,this.helpers)}catch(s){throw this.handleError(s,o.proxyOf)}if(o.type!=="root"&&o.type!=="document"&&!o.parent)return!0;if(O5(i))throw this.getAsyncError()}}visitTick(t){let o=t[t.length-1],{node:r,visitors:n}=o;if(r.type!=="root"&&r.type!=="document"&&!r.parent){t.pop();return}if(n.length>0&&o.visitorIndex<n.length){let[s,a]=n[o.visitorIndex];o.visitorIndex+=1,o.visitorIndex===n.length&&(o.visitors=[],o.visitorIndex=0),this.result.lastPlugin=s;try{return a(r.toProxy(),this.helpers)}catch(l){throw this.handleError(l,r)}}if(o.iterator!==0){let s=o.iterator;o.descending&&(o.descending=!1,r.indexes[s]+=1);let a;for(;a=r.nodes[r.indexes[s]];){if(!a[fd]){a[fd]=!0,o.descending=!0,t.push(xCe(a));return}r.indexes[s]+=1}o.iterator=0,delete r.indexes[s]}let i=o.events;for(;o.eventIndex<i.length;){let s=i[o.eventIndex];if(o.eventIndex+=1,s===Ux){r.nodes&&r.nodes.length&&(r[fd]=!0,o.iterator=r.getIterator());return}else if(this.listeners[s]){o.visitors=this.listeners[s];return}}t.pop()}walkSync(t){t[fd]=!0;let o=[{eventIndex:0,events:$Z(t),iterator:0,node:t}];for(;o.length>0;){let r=o[o.length-1],n=r.node;if(r.iterator!==0){let i=r.iterator;r.descending&&(r.descending=!1,n.indexes[i]+=1);let s,a=!1;for(;s=n.nodes[n.indexes[i]];){if(!s[fd]){s[fd]=!0,r.descending=!0,o.push({eventIndex:0,events:$Z(s),iterator:0,node:s}),a=!0;break}n.indexes[i]+=1}if(a)continue;r.iterator=0,delete n.indexes[i]}if(r.eventIndex<r.events.length){let i=r.events[r.eventIndex];if(r.eventIndex+=1,i===Ux)n.nodes&&n.nodes.length&&(r.iterator=n.getIterator());else{let s=this.listeners[i];s&&this.visitSync(s,n.toProxy())&&o.pop()}continue}o.pop()}}warnings(){return this.sync().warnings()}};bh.registerPostcss=e=>{YZ=e};SCe.exports=bh;bh.default=bh;$at.registerLazyResult(bh);Uat.registerLazyResult(bh)});var TCe=Pe((pvo,ECe)=>{"use strict";var Qat=zZ(),Jat=UZ(),elt=WZ(),tlt=J8(),fvo=GZ(),M5=class{get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){if(this._root)return this._root;let t,o=Jat;try{t=o(this._css,this._opts)}catch(r){this.error=r}if(this.error)throw this.error;return this._root=t,t}get[Symbol.toStringTag](){return"NoWorkResult"}constructor(t,o,r){o=o.toString(),this.stringified=!1,this._processor=t,this._css=o,this._opts=r,this._map=void 0;let n=tlt;this.result=new elt(this._processor,void 0,this._opts),this.result.css=o;let i=this;Object.defineProperty(this.result,"root",{get(){return i.root}});let s=new Qat(n,void 0,this._opts,o);if(s.isMap()){let[a,l]=s.generate();a&&(this.result.css=a),l&&(this.result.map=l)}else s.clearAnnotation(),this.result.css=s.css}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}sync(){if(this.error)throw this.error;return this.result}then(t,o){return this.async().then(t,o)}toString(){return this._css}warnings(){return[]}};ECe.exports=M5;M5.default=M5});var ICe=Pe((mvo,RCe)=>{"use strict";var olt=OZ(),rlt=CCe(),nlt=TCe(),ilt=aM(),yv=class{constructor(t=[]){this.version="8.5.26",this.plugins=this.normalize(t)}normalize(t){let o=[];for(let r of t)if(r.postcss===!0?r=r():r.postcss&&(r=r.postcss),typeof r=="object"&&Array.isArray(r.plugins))o=o.concat(r.plugins);else if(typeof r=="object"&&r.postcssPlugin)o.push(r);else if(typeof r=="function")o.push(r);else if(!(typeof r=="object"&&(r.parse||r.stringify)))throw new Error(r+" is not a PostCSS plugin");return o}process(t,o={}){return!this.plugins.length&&!o.parser&&!o.stringifier&&!o.syntax?new nlt(this,t,o):new rlt(this,t,o)}use(t){return this.plugins=this.plugins.concat(this.normalize([t])),this}};RCe.exports=yv;yv.default=yv;ilt.registerProcessor(yv);olt.registerProcessor(yv)});var OCe=Pe((gvo,BCe)=>{BCe.exports=function(t){let o=t.prefix,r=/\s+$/.test(o)?o:`${o} `,n=t.ignoreFiles?[].concat(t.ignoreFiles):[],i=t.includeFiles?[].concat(t.includeFiles):[];return function(s){n.length&&s.source.input.file&&PCe(s.source.input.file,n)||i.length&&s.source.input.file&&!PCe(s.source.input.file,i)||s.walkRules(a=>{let l=["keyframes","-webkit-keyframes","-moz-keyframes","-o-keyframes","-ms-keyframes"];a.parent&&l.includes(a.parent.name)||(a.selectors=a.selectors.map(d=>t.exclude&&slt(d,t.exclude)?d:t.transform?t.transform(o,d,r+d,s.source.input.file,a):r+d))})}};function PCe(e,t){return t.some(o=>o instanceof RegExp?o.test(e):e.includes(o))}function slt(e,t){return t.some(o=>o instanceof RegExp?o.test(e):e===o)}});var ACe=Pe((hvo,MCe)=>{var KZ=40,qZ=41,uM=39,XZ=34,ZZ=92,Wx=47,QZ=44,JZ=58,fM=42,alt=117,llt=85,clt=43,dlt=/^[a-f0-9?-]+$/i;MCe.exports=function(e){for(var t=[],o=e,r,n,i,s,a,l,d,u,f=0,p=o.charCodeAt(f),m=o.length,g=[{nodes:t}],h=0,b,v="",_="",y="";f<m;)if(p<=32){r=f;do r+=1,p=o.charCodeAt(r);while(p<=32);s=o.slice(f,r),i=t[t.length-1],p===qZ&&h?y=s:i&&i.type==="div"?(i.after=s,i.sourceEndIndex+=s.length):p===QZ||p===JZ||p===Wx&&o.charCodeAt(r+1)!==fM&&(!b||b&&b.type==="function"&&b.value!=="calc")?_=s:t.push({type:"space",sourceIndex:f,sourceEndIndex:r,value:s}),f=r}else if(p===uM||p===XZ){r=f,n=p===uM?"'":'"',s={type:"string",sourceIndex:f,quote:n};do if(a=!1,r=o.indexOf(n,r+1),~r)for(l=r;o.charCodeAt(l-1)===ZZ;)l-=1,a=!a;else o+=n,r=o.length-1,s.unclosed=!0;while(a);s.value=o.slice(f+1,r),s.sourceEndIndex=s.unclosed?r:r+1,t.push(s),f=r+1,p=o.charCodeAt(f)}else if(p===Wx&&o.charCodeAt(f+1)===fM)r=o.indexOf("*/",f),s={type:"comment",sourceIndex:f,sourceEndIndex:r+2},r===-1&&(s.unclosed=!0,r=o.length,s.sourceEndIndex=r),s.value=o.slice(f+2,r),t.push(s),f=r+2,p=o.charCodeAt(f);else if((p===Wx||p===fM)&&b&&b.type==="function"&&b.value==="calc")s=o[f],t.push({type:"word",sourceIndex:f-_.length,sourceEndIndex:f+s.length,value:s}),f+=1,p=o.charCodeAt(f);else if(p===Wx||p===QZ||p===JZ)s=o[f],t.push({type:"div",sourceIndex:f-_.length,sourceEndIndex:f+s.length,value:s,before:_,after:""}),_="",f+=1,p=o.charCodeAt(f);else if(KZ===p){r=f;do r+=1,p=o.charCodeAt(r);while(p<=32);if(u=f,s={type:"function",sourceIndex:f-v.length,value:v,before:o.slice(u+1,r)},f=r,v==="url"&&p!==uM&&p!==XZ){r-=1;do if(a=!1,r=o.indexOf(")",r+1),~r)for(l=r;o.charCodeAt(l-1)===ZZ;)l-=1,a=!a;else o+=")",r=o.length-1,s.unclosed=!0;while(a);d=r;do d-=1,p=o.charCodeAt(d);while(p<=32);u<d?(f!==d+1?s.nodes=[{type:"word",sourceIndex:f,sourceEndIndex:d+1,value:o.slice(f,d+1)}]:s.nodes=[],s.unclosed&&d+1!==r?(s.after="",s.nodes.push({type:"space",sourceIndex:d+1,sourceEndIndex:r,value:o.slice(d+1,r)})):(s.after=o.slice(d+1,r),s.sourceEndIndex=r)):(s.after="",s.nodes=[]),f=r+1,s.sourceEndIndex=s.unclosed?r:f,p=o.charCodeAt(f),t.push(s)}else h+=1,s.after="",s.sourceEndIndex=f+1,t.push(s),g.push(s),t=s.nodes=[],b=s;v=""}else if(qZ===p&&h)f+=1,p=o.charCodeAt(f),b.after=y,b.sourceEndIndex+=y.length,y="",h-=1,g[g.length-1].sourceEndIndex=f,g.pop(),b=g[h],t=b.nodes;else{r=f;do p===ZZ&&(r+=1),r+=1,p=o.charCodeAt(r);while(r<m&&!(p<=32||p===uM||p===XZ||p===QZ||p===JZ||p===Wx||p===KZ||p===fM&&b&&b.type==="function"&&b.value==="calc"||p===Wx&&b.type==="function"&&b.value==="calc"||p===qZ&&h));s=o.slice(f,r),KZ===p?v=s:(alt===s.charCodeAt(0)||llt===s.charCodeAt(0))&&clt===s.charCodeAt(1)&&dlt.test(s.slice(2))?t.push({type:"unicode-range",sourceIndex:f,sourceEndIndex:r,value:s}):t.push({type:"word",sourceIndex:f,sourceEndIndex:r,value:s}),f=r}for(f=g.length-1;f;f-=1)g[f].unclosed=!0,g[f].sourceEndIndex=o.length;return g[0].nodes}});var LCe=Pe((bvo,NCe)=>{NCe.exports=function e(t,o,r){var n,i,s,a;for(n=0,i=t.length;n<i;n+=1)s=t[n],r||(a=o(s,n,t)),a!==!1&&s.type==="function"&&Array.isArray(s.nodes)&&e(s.nodes,o,r),r&&o(s,n,t)}});var zCe=Pe((_vo,FCe)=>{function DCe(e,t){var o=e.type,r=e.value,n,i;return t&&(i=t(e))!==void 0?i:o==="word"||o==="space"?r:o==="string"?(n=e.quote||"",n+r+(e.unclosed?"":n)):o==="comment"?"/*"+r+(e.unclosed?"":"*/"):o==="div"?(e.before||"")+r+(e.after||""):Array.isArray(e.nodes)?(n=VCe(e.nodes,t),o!=="function"?n:r+"("+(e.before||"")+n+(e.after||"")+(e.unclosed?"":")")):r}function VCe(e,t){var o,r;if(Array.isArray(e)){for(o="",r=e.length-1;~r;r-=1)o=DCe(e[r],t)+o;return o}return DCe(e,t)}FCe.exports=VCe});var HCe=Pe((vvo,jCe)=>{var pM=45,mM=43,eQ=46,ult=101,flt=69;function plt(e){var t=e.charCodeAt(0),o;if(t===mM||t===pM){if(o=e.charCodeAt(1),o>=48&&o<=57)return!0;var r=e.charCodeAt(2);return o===eQ&&r>=48&&r<=57}return t===eQ?(o=e.charCodeAt(1),o>=48&&o<=57):t>=48&&t<=57}jCe.exports=function(e){var t=0,o=e.length,r,n,i;if(o===0||!plt(e))return!1;for(r=e.charCodeAt(t),(r===mM||r===pM)&&t++;t<o&&(r=e.charCodeAt(t),!(r<48||r>57));)t+=1;if(r=e.charCodeAt(t),n=e.charCodeAt(t+1),r===eQ&&n>=48&&n<=57)for(t+=2;t<o&&(r=e.charCodeAt(t),!(r<48||r>57));)t+=1;if(r=e.charCodeAt(t),n=e.charCodeAt(t+1),i=e.charCodeAt(t+2),(r===ult||r===flt)&&(n>=48&&n<=57||(n===mM||n===pM)&&i>=48&&i<=57))for(t+=n===mM||n===pM?3:2;t<o&&(r=e.charCodeAt(t),!(r<48||r>57));)t+=1;return{number:e.slice(0,t),unit:e.slice(t)}}});var $Ce=Pe((yvo,GCe)=>{var mlt=ACe(),UCe=LCe(),WCe=zCe();function _h(e){return this instanceof _h?(this.nodes=mlt(e),this):new _h(e)}_h.prototype.toString=function(){return Array.isArray(this.nodes)?WCe(this.nodes):""};_h.prototype.walk=function(e,t){return UCe(this.nodes,e,t),this};_h.unit=HCe();_h.walk=UCe;_h.stringify=WCe;GCe.exports=_h});var KCe=Pe((wvo,tQ)=>{var YCe=$Ce();tQ.exports=e=>{let o=Object.assign({skipHostRelativeUrls:!0},e);return{postcssPlugin:"rebaseUrl",Declaration(r){let n=YCe(r.value),i=!1;n.walk(s=>{if(s.type!=="function"||s.value!=="url")return;let a=s.nodes[0].value,l=new URL(a,e.rootUrl);return l.pathname===a&&o.skipHostRelativeUrls||(s.nodes[0].value=l.toString(),i=!0),!1}),i&&(r.value=YCe.stringify(n))}}};tQ.exports.postcss=!0});var aEe=Pe((Nvo,sEe)=>{sEe.exports=window.wp.priorityQueue});var vQ=Pe((Bwo,aTe)=>{aTe.exports=window.wp.blob});var _k=Pe((uko,hRe)=>{hRe.exports=window.wp.isShallowEqual});var _2=Pe((NEo,iIe)=>{iIe.exports=window.wp.tokenList});var v2=Pe((JEo,mIe)=>{mIe.exports=window.wp.preferences});var f3e=Pe((qRo,u3e)=>{u3e.exports=window.wp.commands});var lc=Pe((C3o,R9e)=>{R9e.exports=window.wp.date});var nPe=Pe((m4o,rPe)=>{var Q9e=!1,ry,cee,dee,OL,ML,J9e,AL,uee,fee,pee,ePe,mee,gee,tPe,oPe;function ga(){if(!Q9e){Q9e=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),o=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(mee=/\b(iPhone|iP[ao]d)/.exec(e),gee=/\b(iP[ao]d)/.exec(e),pee=/Android/i.exec(e),tPe=/FBAN\/\w+;/i.exec(e),oPe=/Mobile/i.exec(e),ePe=!!/Win64/.exec(e),t){ry=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN,ry&&document&&document.documentMode&&(ry=document.documentMode);var r=/(?:Trident\/(\d+.\d+))/.exec(e);J9e=r?parseFloat(r[1])+4:ry,cee=t[2]?parseFloat(t[2]):NaN,dee=t[3]?parseFloat(t[3]):NaN,OL=t[4]?parseFloat(t[4]):NaN,OL?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),ML=t&&t[1]?parseFloat(t[1]):NaN):ML=NaN}else ry=cee=dee=ML=OL=NaN;if(o){if(o[1]){var n=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);AL=n?parseFloat(n[1].replace("_",".")):!0}else AL=!1;uee=!!o[2],fee=!!o[3]}else AL=uee=fee=!1}}var hee={ie:function(){return ga()||ry},ieCompatibilityMode:function(){return ga()||J9e>ry},ie64:function(){return hee.ie()&&ePe},firefox:function(){return ga()||cee},opera:function(){return ga()||dee},webkit:function(){return ga()||OL},safari:function(){return hee.webkit()},chrome:function(){return ga()||ML},windows:function(){return ga()||uee},osx:function(){return ga()||AL},linux:function(){return ga()||fee},iphone:function(){return ga()||mee},mobile:function(){return ga()||mee||gee||pee||oPe},nativeApp:function(){return ga()||tPe},android:function(){return ga()||pee},ipad:function(){return ga()||gee}};rPe.exports=hee});var sPe=Pe((g4o,iPe)=>{"use strict";var NL=!!(typeof window<"u"&&window.document&&window.document.createElement),gpt={canUseDOM:NL,canUseWorkers:typeof Worker<"u",canUseEventListeners:NL&&!!(window.addEventListener||window.attachEvent),canUseViewport:NL&&!!window.screen,isInWorker:!NL};iPe.exports=gpt});var dPe=Pe((h4o,cPe)=>{"use strict";var aPe=sPe(),lPe;aPe.canUseDOM&&(lPe=document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0);function hpt(e,t){if(!aPe.canUseDOM||t&&!("addEventListener"in document))return!1;var o="on"+e,r=o in document;if(!r){var n=document.createElement("div");n.setAttribute(o,"return;"),r=typeof n[o]=="function"}return!r&&lPe&&e==="wheel"&&(r=document.implementation.hasFeature("Events.wheel","3.0")),r}cPe.exports=hpt});var hPe=Pe((b4o,gPe)=>{"use strict";var bpt=nPe(),_pt=dPe(),uPe=10,fPe=40,pPe=800;function mPe(e){var t=0,o=0,r=0,n=0;return"detail"in e&&(o=e.detail),"wheelDelta"in e&&(o=-e.wheelDelta/120),"wheelDeltaY"in e&&(o=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=o,o=0),r=t*uPe,n=o*uPe,"deltaY"in e&&(n=e.deltaY),"deltaX"in e&&(r=e.deltaX),(r||n)&&e.deltaMode&&(e.deltaMode==1?(r*=fPe,n*=fPe):(r*=pPe,n*=pPe)),r&&!t&&(t=r<1?-1:1),n&&!o&&(o=n<1?-1:1),{spinX:t,spinY:o,pixelX:r,pixelY:n}}mPe.getEventType=function(){return bpt.firefox()?"DOMMouseScroll":_pt("wheel")?"wheel":"mousewheel"};gPe.exports=mPe});var _Pe=Pe((_4o,bPe)=>{bPe.exports=hPe()});var qBe=Pe((dPo,KBe)=>{"use strict";KBe.exports=function e(t,o){if(t===o)return!0;if(t&&o&&typeof t=="object"&&typeof o=="object"){if(t.constructor!==o.constructor)return!1;var r,n,i;if(Array.isArray(t)){if(r=t.length,r!=o.length)return!1;for(n=r;n--!==0;)if(!e(t[n],o[n]))return!1;return!0}if(t.constructor===RegExp)return t.source===o.source&&t.flags===o.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===o.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===o.toString();if(i=Object.keys(t),r=i.length,r!==Object.keys(o).length)return!1;for(n=r;n--!==0;)if(!Object.prototype.hasOwnProperty.call(o,i[n]))return!1;for(n=r;n--!==0;){var s=i[n];if(!e(t[s],o[s]))return!1}return!0}return t!==t&&o!==o}});var wwt={};ro(wwt,{AlignmentControl:()=>w9,AlignmentToolbar:()=>oae,Autocomplete:()=>yae,BlockAlignmentControl:()=>j9,BlockAlignmentToolbar:()=>Kae,BlockBindingsAttributeControl:()=>zR,BlockBindingsSourceFieldsList:()=>FR,BlockBreadcrumb:()=>g0e,BlockCanvas:()=>b3e,BlockColorsStyleSelector:()=>w3e,BlockContextProvider:()=>k3,BlockControls:()=>Jo,BlockEdit:()=>g9,BlockEditorKeyboardShortcuts:()=>B8,BlockEditorProvider:()=>i1e,BlockFormatControls:()=>QQ,BlockIcon:()=>$t,BlockInspector:()=>mMe,BlockList:()=>Yx,BlockMover:()=>FA,BlockNavigationDropdown:()=>A4e,BlockPopover:()=>JTe,BlockPreview:()=>sa,BlockSelectionClearer:()=>uRe,BlockSettingsMenu:()=>cN,BlockSettingsMenuControls:()=>nN,BlockStyles:()=>Qk,BlockTitle:()=>HR,BlockToolbar:()=>XIe,BlockTools:()=>C2,BlockVerticalAlignmentControl:()=>N9,BlockVerticalAlignmentToolbar:()=>o9e,ButtonBlockAppender:()=>Ih,ButtonBlockerAppender:()=>UTe,ColorPalette:()=>w9e,ColorPaletteControl:()=>S9e,ContrastChecker:()=>T9e,CopyHandler:()=>bMe,DefaultBlockAppender:()=>mk,DimensionControl:()=>oy,FontSizePicker:()=>GU,HeadingLevelDropdown:()=>U4e,HeightControl:()=>Z9e,InnerBlocks:()=>Z5,Inserter:()=>ua,InspectorAdvancedControls:()=>Oh,InspectorControls:()=>je,JustifyContentControl:()=>Gw,JustifyToolbar:()=>lBe,LineHeightControl:()=>iD,LinkControl:()=>_1,MediaPlaceholder:()=>R7e,MediaReplaceFlow:()=>lD,MediaUpload:()=>Wu,MediaUploadCheck:()=>hd,MultiSelectScrollIntoView:()=>wMe,NavigableToolbar:()=>Mk,ObserveTyping:()=>d3e,PanelColorSettings:()=>P7e,PlainText:()=>L6e,RecursionProvider:()=>ooe,RichText:()=>S1,RichTextShortcut:()=>I6e,RichTextToolbarButton:()=>Jee,SETTINGS_DEFAULTS:()=>NS,SkipToSelectedBlock:()=>PD,ToolSelector:()=>OMe,Typewriter:()=>SMe,URLInput:()=>cm,URLInputButton:()=>W6e,URLPopover:()=>lb,Warning:()=>ig,WritingFlow:()=>K8,__experimentalBlockAlignmentMatrixControl:()=>a0e,__experimentalBlockFullHeightAligmentControl:()=>r0e,__experimentalBlockPatternSetup:()=>J4e,__experimentalBlockPatternsList:()=>ju,__experimentalBlockVariationPicker:()=>W4e,__experimentalBlockVariationTransforms:()=>aL,__experimentalBorderRadiusControl:()=>pL,__experimentalColorGradientControl:()=>eb,__experimentalColorGradientSettingsDropdown:()=>RL,__experimentalDateFormatPicker:()=>I9e,__experimentalDuotoneControl:()=>hL,__experimentalFontAppearanceControl:()=>_L,__experimentalFontFamilyControl:()=>vL,__experimentalGetBorderClassesAndStyles:()=>xz,__experimentalGetColorClassesAndStyles:()=>kz,__experimentalGetDimensionsClassesAndStyles:()=>wz,__experimentalGetElementClassName:()=>bwt,__experimentalGetGapCSSValue:()=>Pa,__experimentalGetGradientClass:()=>Vw,__experimentalGetGradientObjectByGradientValue:()=>Yse,__experimentalGetShadowClassesAndStyles:()=>Bre,__experimentalGetSpacingClassesAndStyles:()=>Are,__experimentalImageEditor:()=>tBe,__experimentalImageSizeControl:()=>iBe,__experimentalImageURLInputUI:()=>Z6e,__experimentalInspectorPopoverHeader:()=>xV,__experimentalLetterSpacingControl:()=>wL,__experimentalLibrary:()=>vMe,__experimentalLinkControl:()=>nD,__experimentalLinkControlSearchInput:()=>MBe,__experimentalLinkControlSearchItem:()=>yBe,__experimentalLinkControlSearchResults:()=>EBe,__experimentalListView:()=>tL,__experimentalPanelColorGradientSettings:()=>PL,__experimentalPreviewOptions:()=>pOe,__experimentalPublishDateTimePicker:()=>IMe,__experimentalRecursionProvider:()=>CMe,__experimentalResponsiveBlockControl:()=>z6e,__experimentalSpacingSizesControl:()=>P1,__experimentalTextDecorationControl:()=>kL,__experimentalTextTransformControl:()=>CL,__experimentalUnitControl:()=>H6e,__experimentalUseBlockOverlayActive:()=>b0e,__experimentalUseBlockPreview:()=>fEe,__experimentalUseBorderProps:()=>Pre,__experimentalUseColorProps:()=>Mre,__experimentalUseCustomSides:()=>Ooe,__experimentalUseGradient:()=>ZGe,__experimentalUseHasRecursion:()=>EMe,__experimentalUseMultipleOriginColorsAndGradients:()=>ob,__experimentalUseResizeCanvas:()=>gOe,__experimentalWritingModeControl:()=>TL,__unstableBlockSettingsMenuFirstItem:()=>KA,__unstableBlockToolbarLastItem:()=>UA,__unstableEditorStyles:()=>Rp,__unstableIframe:()=>Fx,__unstableInserterMenuExtension:()=>DM,__unstableRichTextInputEvent:()=>P6e,__unstableUseBlockSelectionClearer:()=>Iv,__unstableUseClipboardHandler:()=>hMe,__unstableUseMouseMoveTypingReset:()=>T2,__unstableUseTypewriter:()=>Jte,__unstableUseTypingObserver:()=>R2,createCustomColorsHOC:()=>Gse,getColorClassName:()=>pl,getColorObjectByAttributeValues:()=>ru,getColorObjectByColorValue:()=>w3,getComputedFluidTypographyValue:()=>qse,getCustomValueFromPreset:()=>Eae,getDimensionsClassesAndStyles:()=>wz,getFontSize:()=>Fw,getFontSizeClass:()=>sg,getFontSizeObjectByValue:()=>WU,getGradientSlugByValue:()=>Kse,getGradientValueBySlug:()=>v9,getPxFromCssUnit:()=>GVe,getSpacingPresetCssVar:()=>vl,getStyleForState:()=>ho,getTypographyClassesAndStyles:()=>Nre,isValueSpacingPreset:()=>A9,privateApis:()=>Wre,setStyleForState:()=>Vr,store:()=>P,storeConfig:()=>Aw,transformStyles:()=>Gx,useBlockBindingsUtils:()=>yp,useBlockCommands:()=>DN,useBlockDisplayInformation:()=>yi,useBlockEditContext:()=>Mt,useBlockEditingMode:()=>Hr,useBlockProps:()=>u5,useCachedTruthy:()=>Lre,useHasRecursion:()=>roe,useInnerBlocksProps:()=>Nv,useSetting:()=>Hse,useSettings:()=>Fe,useStyleOverride:()=>vd,withColorContext:()=>mL,withColors:()=>$se,withFontSizes:()=>eae});function Xre(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=Xre(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function IFe(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=Xre(e))&&(r&&(r+=" "),r+=t);return r}var U=IFe;var MMe=c(ce(),1),Sc=c(D(),1),SV=c(oe(),1),aoe=c(ue(),1),SI=c(To(),1);var m3=c(D(),1),tu=Symbol("mayDisplayControls"),Gy=Symbol("mayDisplayParentControls"),$y=Symbol("mayDisplayPatternEditingControls"),Yy=Symbol("blockEditingMode"),Ky=Symbol("blockBindings"),g3=Symbol("isPreviewMode"),PS=Symbol("isInListViewBlockSupportTree"),Az={name:"",isSelected:!1},Nz=(0,m3.createContext)(Az);Nz.displayName="BlockEditContext";var{Provider:h3}=Nz;function Mt(){return(0,m3.useContext)(Nz)}for(lne={grad:.9,turn:360,rad:360/(2*Math.PI)},ou=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},ii=function(e,t,o){return t===void 0&&(t=0),o===void 0&&(o=Math.pow(10,t)),Math.round(o*e)/o+0},Ws=function(e,t,o){return t===void 0&&(t=0),o===void 0&&(o=1),e>o?o:e>t?e:t},Hz=function(e){return(e=isFinite(e)?e%360:0)<0?e+360:e},v3=function(e,t){return t===void 0&&(t=0),ii(e,t)%360},Vz=function(e){return{r:Ws(e.r,0,255),g:Ws(e.g,0,255),b:Ws(e.b,0,255),a:Ws(e.a)}},_3=function(e){return{r:ii(e.r),g:ii(e.g),b:ii(e.b),a:ii(e.a,3)}},cne=/^#([0-9a-f]{3,8})$/i,jb=function(e,t){var o=e.charCodeAt(t);return(15&o)+9*(o>>6)},OS=function(e,t){return jb(e,t)<<4|jb(e,t+1)},Fz=[],BS=0;BS<256;BS++)Fz.push((BS<16?"0":"")+BS.toString(16));var lne,ou,ii,Ws,Hz,v3,Vz,_3,cne,jb,OS,Fz,BS,b3=function(e){return Fz[Ws(e,0,255)]},dne=function(e){var t=e.r,o=e.g,r=e.b,n=e.a,i=Math.max(t,o,r),s=i-Math.min(t,o,r),a=s?i===t?(o-r)/s:i===o?2+(r-t)/s:4+(t-o)/s:0;return{h:60*(a<0?a+6:a),s:i?s/i*100:0,v:i/255*100,a:n}},une=function(e){var t=e.h,o=e.s,r=e.v,n=e.a;t=t/360*6,o/=100,r/=100;var i=Math.floor(t),s=r*(1-o),a=r*(1-(t-i)*o),l=r*(1-(1-t+i)*o),d=i%6;return{r:255*[r,a,s,s,l,r][d],g:255*[l,r,r,a,s,s][d],b:255*[s,s,l,r,r,a][d],a:n}},one=function(e){return{h:Hz(e.h),s:Ws(e.s,0,100),l:Ws(e.l,0,100),a:Ws(e.a)}},rne=function(e){return{h:v3(e.h),s:ii(e.s),l:ii(e.l),a:ii(e.a,3)}},nne=function(e){return une((o=(t=e).s,{h:t.h,s:(o*=((r=t.l)<50?r:100-r)/100)>0?2*o/(r+o)*100:0,v:r+o,a:t.a}));var t,o,r},qy=function(e){return{h:(t=dne(e)).h,s:(n=(200-(o=t.s))*(r=t.v)/100)>0&&n<200?o*r/100/(n<=100?n:200-n)*100:0,l:n/2,a:t.a};var t,o,r,n},PFe=/^hsla?\(\s*([+-]?(?:\d*\.\d+|\d+))(deg|rad|grad|turn)?\s*,\s*([+-]?(?:\d*\.\d+|\d+))%\s*,\s*([+-]?(?:\d*\.\d+|\d+))%\s*(?:,\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s*)?\)$/i,BFe=/^hsla?\(\s*([+-]?(?:\d*\.\d+|\d+))(deg|rad|grad|turn)?\s+([+-]?(?:\d*\.\d+|\d+))%\s+([+-]?(?:\d*\.\d+|\d+))%\s*(?:\/\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s*)?\)$/i,OFe=/^rgba?\(\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s*,\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s*,\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s*(?:,\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s*)?\)$/i,MFe=/^rgba?\(\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s+([+-]?(?:\d*\.\d+|\d+))(%)?\s+([+-]?(?:\d*\.\d+|\d+))(%)?\s*(?:\/\s*([+-]?(?:\d*\.\d+|\d+))(%)?\s*)?\)$/i,zz={string:[[function(e){if(!cne.test(e))return null;var t=e.length;return t<=5?{r:17*jb(e,1),g:17*jb(e,2),b:17*jb(e,3),a:t===5?ii(17*jb(e,4)/255,2):1}:t===7||t===9?{r:OS(e,1),g:OS(e,3),b:OS(e,5),a:t===9?ii(OS(e,7)/255,2):1}:null},"hex"],[function(e){var t=OFe.exec(e)||MFe.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:Vz({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=PFe.exec(e)||BFe.exec(e);if(!t)return null;var o,r,n=one({h:(o=t[1],r=t[2],r===void 0&&(r="deg"),Number(o)*(lne[r]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return nne(n)},"hsl"]],object:[[function(e){var t=e.r,o=e.g,r=e.b,n=e.a,i=n===void 0?1:n;return ou(t)&&ou(o)&&ou(r)?Vz({r:Number(t),g:Number(o),b:Number(r),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,o=e.s,r=e.l,n=e.a,i=n===void 0?1:n;if(!ou(t)||!ou(o)||!ou(r))return null;var s=one({h:Number(t),s:Number(o),l:Number(r),a:Number(i)});return nne(s)},"hsl"],[function(e){var t=e.h,o=e.s,r=e.v,n=e.a,i=n===void 0?1:n;if(!ou(t)||!ou(o)||!ou(r))return null;var s=(function(a){return{h:Hz(a.h),s:Ws(a.s,0,100),v:Ws(a.v,0,100),a:Ws(a.a)}})({h:Number(t),s:Number(o),v:Number(r),a:Number(i)});return une(s)},"hsv"]]},ine=function(e,t){for(var o=0;o<t.length;o++){var r=t[o][0](e);if(r)return[r,t[o][1]]}return[null,void 0]},AFe=function(e){return typeof e=="string"?ine(e.trim(),zz.string):typeof e=="object"&&e!==null?ine(e,zz.object):[null,void 0]};var Lz=function(e,t){var o=qy(e);return{h:o.h,s:Ws(o.s+100*t,0,100),l:o.l,a:o.a}},Dz=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},sne=function(e,t){var o=qy(e);return{h:o.h,s:o.s,l:Ws(o.l+100*t,0,100),a:o.a}},jz=(function(){function e(t){this.parsed=AFe(t)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return this.parsed!==null},e.prototype.brightness=function(){return ii(Dz(this.rgba),2)},e.prototype.isDark=function(){return Dz(this.rgba)<.5},e.prototype.isLight=function(){return Dz(this.rgba)>=.5},e.prototype.toHex=function(){return t=_3(this.rgba),o=t.r,r=t.g,n=t.b,s=(i=t.a)<1?b3(ii(255*i)):"","#"+b3(o)+b3(r)+b3(n)+s;var t,o,r,n,i,s},e.prototype.toRgb=function(){return _3(this.rgba)},e.prototype.toRgbString=function(){return t=_3(this.rgba),o=t.r,r=t.g,n=t.b,(i=t.a)<1?"rgba("+o+", "+r+", "+n+", "+i+")":"rgb("+o+", "+r+", "+n+")";var t,o,r,n,i},e.prototype.toHsl=function(){return rne(qy(this.rgba))},e.prototype.toHslString=function(){return t=rne(qy(this.rgba)),o=t.h,r=t.s,n=t.l,(i=t.a)<1?"hsla("+o+", "+r+"%, "+n+"%, "+i+")":"hsl("+o+", "+r+"%, "+n+"%)";var t,o,r,n,i},e.prototype.toHsv=function(){return t=dne(this.rgba),{h:v3(t.h),s:ii(t.s),v:ii(t.v),a:ii(t.a,3)};var t},e.prototype.invert=function(){return Zo({r:255-(t=this.rgba).r,g:255-t.g,b:255-t.b,a:t.a});var t},e.prototype.saturate=function(t){return t===void 0&&(t=.1),Zo(Lz(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Zo(Lz(this.rgba,-t))},e.prototype.grayscale=function(){return Zo(Lz(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Zo(sne(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Zo(sne(this.rgba,-t))},e.prototype.rotate=function(t){return t===void 0&&(t=15),this.hue(qy(this.rgba).h+t)},e.prototype.alpha=function(t){return typeof t=="number"?Zo({r:(o=this.rgba).r,g:o.g,b:o.b,a:t}):ii(this.rgba.a,3);var o},e.prototype.hue=function(t){var o=qy(this.rgba);return typeof t=="number"?Zo({h:t,s:o.s,l:o.l,a:o.a}):v3(o.h)},e.prototype.isEqual=function(t){return this.toHex()===Zo(t).toHex()},e})(),Zo=function(e){return e instanceof jz?e:new jz(e)},ane=[],Dm=function(e){e.forEach(function(t){ane.indexOf(t)<0&&(t(jz,zz),ane.push(t))})};var Vm=function(e,t){var o={white:"#ffffff",bisque:"#ffe4c4",blue:"#0000ff",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",antiquewhite:"#faebd7",aqua:"#00ffff",azure:"#f0ffff",whitesmoke:"#f5f5f5",papayawhip:"#ffefd5",plum:"#dda0dd",blanchedalmond:"#ffebcd",black:"#000000",gold:"#ffd700",goldenrod:"#daa520",gainsboro:"#dcdcdc",cornsilk:"#fff8dc",cornflowerblue:"#6495ed",burlywood:"#deb887",aquamarine:"#7fffd4",beige:"#f5f5dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkkhaki:"#bdb76b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",peachpuff:"#ffdab9",darkmagenta:"#8b008b",darkred:"#8b0000",darkorchid:"#9932cc",darkorange:"#ff8c00",darkslateblue:"#483d8b",gray:"#808080",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",deeppink:"#ff1493",deepskyblue:"#00bfff",wheat:"#f5deb3",firebrick:"#b22222",floralwhite:"#fffaf0",ghostwhite:"#f8f8ff",darkviolet:"#9400d3",magenta:"#ff00ff",green:"#008000",dodgerblue:"#1e90ff",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",blueviolet:"#8a2be2",forestgreen:"#228b22",lawngreen:"#7cfc00",indianred:"#cd5c5c",indigo:"#4b0082",fuchsia:"#ff00ff",brown:"#a52a2a",maroon:"#800000",mediumblue:"#0000cd",lightcoral:"#f08080",darkturquoise:"#00ced1",lightcyan:"#e0ffff",ivory:"#fffff0",lightyellow:"#ffffe0",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",linen:"#faf0e6",mediumaquamarine:"#66cdaa",lemonchiffon:"#fffacd",lime:"#00ff00",khaki:"#f0e68c",mediumseagreen:"#3cb371",limegreen:"#32cd32",mediumspringgreen:"#00fa9a",lightskyblue:"#87cefa",lightblue:"#add8e6",midnightblue:"#191970",lightpink:"#ffb6c1",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",mintcream:"#f5fffa",lightslategray:"#778899",lightslategrey:"#778899",navajowhite:"#ffdead",navy:"#000080",mediumvioletred:"#c71585",powderblue:"#b0e0e6",palegoldenrod:"#eee8aa",oldlace:"#fdf5e6",paleturquoise:"#afeeee",mediumturquoise:"#48d1cc",mediumorchid:"#ba55d3",rebeccapurple:"#663399",lightsteelblue:"#b0c4de",mediumslateblue:"#7b68ee",thistle:"#d8bfd8",tan:"#d2b48c",orchid:"#da70d6",mediumpurple:"#9370db",purple:"#800080",pink:"#ffc0cb",skyblue:"#87ceeb",springgreen:"#00ff7f",palegreen:"#98fb98",red:"#ff0000",yellow:"#ffff00",slateblue:"#6a5acd",lavenderblush:"#fff0f5",peru:"#cd853f",palevioletred:"#db7093",violet:"#ee82ee",teal:"#008080",slategray:"#708090",slategrey:"#708090",aliceblue:"#f0f8ff",darkseagreen:"#8fbc8f",darkolivegreen:"#556b2f",greenyellow:"#adff2f",seagreen:"#2e8b57",seashell:"#fff5ee",tomato:"#ff6347",silver:"#c0c0c0",sienna:"#a0522d",lavender:"#e6e6fa",lightgreen:"#90ee90",orange:"#ffa500",orangered:"#ff4500",steelblue:"#4682b4",royalblue:"#4169e1",turquoise:"#40e0d0",yellowgreen:"#9acd32",salmon:"#fa8072",saddlebrown:"#8b4513",sandybrown:"#f4a460",rosybrown:"#bc8f8f",darksalmon:"#e9967a",lightgoldenrodyellow:"#fafad2",snow:"#fffafa",lightgrey:"#d3d3d3",lightgray:"#d3d3d3",dimgray:"#696969",dimgrey:"#696969",olivedrab:"#6b8e23",olive:"#808000"},r={};for(var n in o)r[o[n]]=n;var i={};e.prototype.toName=function(s){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var a,l,d=r[this.toHex()];if(d)return d;if(s?.closest){var u=this.toRgb(),f=1/0,p="black";if(!i.length)for(var m in o)i[m]=new e(o[m]).toRgb();for(var g in o){var h=(a=u,l=i[g],Math.pow(a.r-l.r,2)+Math.pow(a.g-l.g,2)+Math.pow(a.b-l.b,2));h<f&&(f=h,p=g)}return p}},t.string.push([function(s){var a=s.toLowerCase(),l=a==="transparent"?"#0000":o[a];return l?new e(l).toRgb():null},"name"])};var Uz=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},Wz=function(e){return .2126*Uz(e.r)+.7152*Uz(e.g)+.0722*Uz(e.b)},Xy=function(e){e.prototype.luminance=function(){return t=Wz(this.rgba),(o=2)===void 0&&(o=0),r===void 0&&(r=Math.pow(10,o)),Math.round(r*t)/r+0;var t,o,r},e.prototype.contrast=function(t){t===void 0&&(t="#FFF");var o,r,n,i,s,a,l,d=t instanceof e?t:new e(t);return i=this.rgba,s=d.toRgb(),a=Wz(i),l=Wz(s),o=a>l?(a+.05)/(l+.05):(l+.05)/(a+.05),(r=2)===void 0&&(r=0),n===void 0&&(n=Math.pow(10,r)),Math.floor(n*o)/n+0},e.prototype.isReadable=function(t,o){return t===void 0&&(t="#FFF"),o===void 0&&(o={}),this.contrast(t)>=(a=(s=(r=o).size)===void 0?"normal":s,(i=(n=r.level)===void 0?"AA":n)==="AAA"&&a==="normal"?7:i==="AA"&&a==="large"?3:4.5);var r,n,i,s,a}};var Gz=function(e,t){return Gz=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,r){o.__proto__=r}||function(o,r){for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(o[n]=r[n])},Gz(e,t)};function fne(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Gz(e,t);function o(){this.constructor=e}e.prototype=t===null?Object.create(t):(o.prototype=t.prototype,new o)}var vr=function(){return vr=Object.assign||function(t){for(var o,r=1,n=arguments.length;r<n;r++){o=arguments[r];for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(t[i]=o[i])}return t},vr.apply(this,arguments)};function pne(e){return e.toLowerCase()}var NFe=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],LFe=/[^A-Z0-9]+/gi;function y3(e,t){t===void 0&&(t={});for(var o=t.splitRegexp,r=o===void 0?NFe:o,n=t.stripRegexp,i=n===void 0?LFe:n,s=t.transform,a=s===void 0?pne:s,l=t.delimiter,d=l===void 0?" ":l,u=mne(mne(e,r,"$1\0$2"),i,"\0"),f=0,p=u.length;u.charAt(f)==="\0";)f++;for(;u.charAt(p-1)==="\0";)p--;return u.slice(f,p).split("\0").map(a).join(d)}function mne(e,t,o){return t instanceof RegExp?e.replace(t,o):t.reduce(function(r,n){return r.replace(n,o)},e)}function gne(e,t){return t===void 0&&(t={}),y3(e,vr({delimiter:"."},t))}function hne(e,t){return t===void 0&&(t={}),gne(e,vr({delimiter:"-"},t))}function Bi(e){let t=e?.toString?.()??"";return t=t.replace(/['\u2019]/,""),hne(t,{splitRegexp:[/(?!(?:1ST|2ND|3RD|[4-9]TH)(?![a-z]))([a-z0-9])([A-Z])/g,/(?!(?:1st|2nd|3rd|[4-9]th)(?![a-z]))([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})}Dm([Vm,Xy]);var ru=(e,t,o)=>{if(t){let r=e?.find(n=>n.slug===t);if(r)return r}return{color:o}},w3=(e,t)=>e?.find(o=>o.color===t);function pl(e,t){if(!(!e||!t))return`has-${Bi(t)}-${e}`}function bne(e,t){let o=Zo(t),r=({color:i})=>o.contrast(i),n=Math.max(...e.map(r));return e.find(i=>r(i)===n).color}var Dw=c(D(),1),u_=c(ue(),1);var zse=c(oe(),1),jse=c(Gt(),1);var m9=c(D(),1),p9=c(ce(),1);var Af=c(ce(),1),Bne=c(Q(),1),AS=c(oe(),1),Gb=c(D(),1);var Zy=c(D(),1),wne=c(T(),1),x3=(0,Zy.createContext)({});x3.displayName="BlockContext";function k3({value:e,children:t}){let o=(0,Zy.useContext)(x3),r=(0,Zy.useMemo)(()=>({...o,...e}),[o,e]);return(0,wne.jsx)(x3.Provider,{value:r,children:t})}var Oi=x3;var Qy=c(ml(),1);function Hb(e){return e?.startsWith("#")&&(0,Qy.isValidFragment)(e)}function Ub(e){return e?.startsWith("/")||e?.startsWith("./")||e?.startsWith("../")}function Wb(e){if(e.includes(" "))return!1;let o=(0,Qy.getProtocol)(e),r=(0,Qy.isValidProtocol)(o),n=DFe(e),i=e?.startsWith("www.");return r||i||Hb(e)||n||Ub(e)}function DFe(e,t=6){let o=e.split(/[?#]/)[0];return new RegExp(`(?<=\\S)\\.(?:[a-zA-Z_]{2,${t}})(?:\\/|$)`).test(o)}var VFe="__default",kne="core/pattern-overrides",FFe={};function Sne(e,t,o){let r;if(t)for(let[n,i]of Object.entries(e))t.includes(n)&&(r===void 0&&(r={}),r[n]=i);if(o)for(let n of o)n?.usesContext?.forEach(i=>{i in e&&(r===void 0&&(r={}),r[i]=e[i])});return r??FFe}function MS(e){return e?.[VFe]?.source===kne}function Cne(e,t){if(!MS(e))return e;let o={};for(let r of t){let n=e[r]?e[r]:{source:kne};o[r]=n}return o}var Tne=c(S3(),1),{lock:Rne,unlock:Z}=(0,Tne.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/block-editor");var Ine=c(D(),1),si=(0,Ine.createContext)({});si.displayName="PrivateBlockContext";var C3=c(T(),1),zFe=e=>{let{name:t}=e,o=(0,Af.getBlockType)(t);if(!o)return null;let r=o.edit||o.save;return(0,C3.jsx)(r,{...e})},Pne=(0,Bne.withFilters)("editor.BlockEdit")(zFe),jFe=e=>{let{name:t,clientId:o,attributes:r,setAttributes:n}=e,i=(0,AS.useRegistry)(),s=(0,Af.getBlockType)(t),a=(0,Gb.useContext)(Oi),l=(0,AS.useSelect)(v=>Z(v(Af.store)).getAllBlockBindingsSources(),[]),{bindableAttributes:d}=(0,Gb.useContext)(si),{blockBindings:u,context:f,hasPatternOverrides:p}=(0,Gb.useMemo)(()=>({blockBindings:Cne(r?.metadata?.bindings,d),context:Sne(a,s?.usesContext,r?.metadata?.bindings?Object.values(r.metadata.bindings).map(v=>l[v?.source]):void 0),hasPatternOverrides:MS(r?.metadata?.bindings)}),[s?.usesContext,a,r?.metadata?.bindings,d,l]),m=(0,AS.useSelect)(v=>{if(!u)return r;let _={},y=new Map;for(let[w,x]of Object.entries(u)){let{source:k,args:C}=x,S=l[k];!S||!d?.includes(w)||y.set(S,{...y.get(S),[w]:{args:C}})}if(y.size)for(let[w,x]of y){let k={};w.getValues?k=w.getValues({select:v,context:f,clientId:o,bindings:x}):Object.keys(x).forEach(C=>{k[C]=w.label});for(let[C,S]of Object.entries(k))C==="url"&&(!S||!Wb(S))?_[C]=null:_[C]=S}return{...r,..._}},[r,d,u,o,f,l]),g=(0,Gb.useCallback)(v=>{if(!u){n(v);return}i.batch(()=>{let _={...v},y=new Map;for(let[x,k]of Object.entries(_)){if(!u[x]||!d?.includes(x))continue;let C=u[x],S=l[C?.source];S?.setValues&&(y.set(S,{...y.get(S),[x]:{args:C.args,newValue:k}}),delete _[x])}if(y.size)for(let[x,k]of y)x.setValues({select:i.select,dispatch:i.dispatch,context:f,clientId:o,bindings:k});let w=!!f["pattern/overrides"];!(p&&w)&&Object.keys(_).length&&(p&&delete _.href,n(_))})},[d,u,o,f,p,n,l,i]);if(!s)return null;if(s.apiVersion>1)return(0,C3.jsx)(Pne,{...e,attributes:m,context:f,setAttributes:g});let h=(0,Af.hasBlockSupport)(s,"className",!0)?(0,Af.getBlockDefaultClassName)(t):null,b=U(h,r?.className,e.className);return(0,C3.jsx)(Pne,{...e,attributes:m,className:b,context:f,setAttributes:g})},One=jFe;var Dse=c(ce(),1),UU=c(Q(),1),Vse=c(oe(),1),f9=c(X(),1);var u9=c(oe(),1);var ew=c($b(),1),Kz=c(ue(),1),VS=c(oe(),1),Wne=c(Gt(),1),O3=c(ce(),1);var zt=c(X(),1),Nne={insertUsage:{}},NS={alignWide:!1,supportsLayout:!0,colors:[{name:(0,zt.__)("Black"),slug:"black",color:"#000000"},{name:(0,zt.__)("Cyan bluish gray"),slug:"cyan-bluish-gray",color:"#abb8c3"},{name:(0,zt.__)("White"),slug:"white",color:"#ffffff"},{name:(0,zt.__)("Pale pink"),slug:"pale-pink",color:"#f78da7"},{name:(0,zt.__)("Vivid red"),slug:"vivid-red",color:"#cf2e2e"},{name:(0,zt.__)("Luminous vivid orange"),slug:"luminous-vivid-orange",color:"#ff6900"},{name:(0,zt.__)("Luminous vivid amber"),slug:"luminous-vivid-amber",color:"#fcb900"},{name:(0,zt.__)("Light green cyan"),slug:"light-green-cyan",color:"#7bdcb5"},{name:(0,zt.__)("Vivid green cyan"),slug:"vivid-green-cyan",color:"#00d084"},{name:(0,zt.__)("Pale cyan blue"),slug:"pale-cyan-blue",color:"#8ed1fc"},{name:(0,zt.__)("Vivid cyan blue"),slug:"vivid-cyan-blue",color:"#0693e3"},{name:(0,zt.__)("Vivid purple"),slug:"vivid-purple",color:"#9b51e0"}],fontSizes:[{name:(0,zt._x)("Small","font size name"),size:13,slug:"small"},{name:(0,zt._x)("Normal","font size name"),size:16,slug:"normal"},{name:(0,zt._x)("Medium","font size name"),size:20,slug:"medium"},{name:(0,zt._x)("Large","font size name"),size:36,slug:"large"},{name:(0,zt._x)("Huge","font size name"),size:42,slug:"huge"}],imageDefaultSize:"large",imageSizes:[{slug:"thumbnail",name:(0,zt.__)("Thumbnail")},{slug:"medium",name:(0,zt.__)("Medium")},{slug:"large",name:(0,zt.__)("Large")},{slug:"full",name:(0,zt.__)("Full Size")}],imageEditing:!0,maxWidth:580,allowedBlockTypes:!0,maxUploadFileSize:0,allowedMimeTypes:null,canLockBlocks:!0,blockStatesEditingEnabled:!0,canEditCSS:!1,enableOpenverseMediaCategory:!0,clearBlockSelection:!0,__experimentalCanUserUseUnfilteredHTML:!1,__experimentalBlockDirectory:!1,__mobileEnablePageTemplates:!1,__experimentalBlockPatterns:[],__experimentalBlockPatternCategories:[],isPreviewMode:!1,blockInspectorAnimation:{animationParent:"core/navigation","core/navigation":{enterDirection:"leftToRight"},"core/navigation-submenu":{enterDirection:"rightToLeft"},"core/navigation-link":{enterDirection:"rightToLeft"},"core/search":{enterDirection:"rightToLeft"},"core/social-links":{enterDirection:"rightToLeft"},"core/page-list":{enterDirection:"rightToLeft"},"core/spacer":{enterDirection:"rightToLeft"},"core/home-link":{enterDirection:"rightToLeft"},"core/site-title":{enterDirection:"rightToLeft"},"core/site-logo":{enterDirection:"rightToLeft"}},generateAnchors:!1,gradients:[{name:(0,zt.__)("Vivid cyan blue to vivid purple"),gradient:"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)",slug:"vivid-cyan-blue-to-vivid-purple"},{name:(0,zt.__)("Light green cyan to vivid green cyan"),gradient:"linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%)",slug:"light-green-cyan-to-vivid-green-cyan"},{name:(0,zt.__)("Luminous vivid amber to luminous vivid orange"),gradient:"linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%)",slug:"luminous-vivid-amber-to-luminous-vivid-orange"},{name:(0,zt.__)("Luminous vivid orange to vivid red"),gradient:"linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%)",slug:"luminous-vivid-orange-to-vivid-red"},{name:(0,zt.__)("Very light gray to cyan bluish gray"),gradient:"linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%)",slug:"very-light-gray-to-cyan-bluish-gray"},{name:(0,zt.__)("Cool to warm spectrum"),gradient:"linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%)",slug:"cool-to-warm-spectrum"},{name:(0,zt.__)("Blush light purple"),gradient:"linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%)",slug:"blush-light-purple"},{name:(0,zt.__)("Blush bordeaux"),gradient:"linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%)",slug:"blush-bordeaux"},{name:(0,zt.__)("Luminous dusk"),gradient:"linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%)",slug:"luminous-dusk"},{name:(0,zt.__)("Pale ocean"),gradient:"linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%)",slug:"pale-ocean"},{name:(0,zt.__)("Electric grass"),gradient:"linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%)",slug:"electric-grass"},{name:(0,zt.__)("Midnight"),gradient:"linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%)",slug:"midnight"}],__unstableResolvedAssets:{styles:[],scripts:[]}};function E3(e,t,o){return[...e.slice(0,o),...Array.isArray(t)?t:[t],...e.slice(o)]}function T3(e,t,o,r=1){let n=[...e];return n.splice(t,r),E3(n,e.slice(t,t+r),o)}var Gs=Symbol("globalStylesDataKey"),Jy=Symbol("globalStylesLinks"),Fm=Symbol("selectBlockPatternsKey"),R3=Symbol("reusableBlocksSelect"),Nf=Symbol("userPatternCategoriesSelect"),zm=Symbol("sectionRootClientIdKey"),I3=Symbol("mediaEditKey"),Lne=Symbol("getMediaSelect"),jm=Symbol("isIsolatedEditor"),gl=Symbol("deviceTypeKey"),P3=Symbol("isNavigationOverlayContext"),Dne=Symbol("isNavigationPostEditor"),LS=Symbol("mediaUploadOnSuccess"),Vne=Symbol("mediaSideloadFromUrl"),Fne=Symbol("openMediaEditorModal");var{isContentBlock:HFe}=Z(O3.privateApis),UFe=e=>e;function B3(e,t=""){let o=new Map,r=[];return o.set(t,r),e.forEach(n=>{let{clientId:i,innerBlocks:s}=n;r.push(i),B3(s,i).forEach((a,l)=>{o.set(l,a)})}),o}function $z(e,t=""){let o=[],r=[[t,e]];for(;r.length;){let[n,i]=r.shift();i.forEach(({innerBlocks:s,...a})=>{o.push([a.clientId,n]),s?.length&&r.push([a.clientId,s])})}return o}function Gne(e,t=UFe){let o=[],r=[...e];for(;r.length;){let{innerBlocks:n,...i}=r.shift();r.push(...n),o.push([i.clientId,t(i)])}return o}function qz(e){let t={},o=[...e];for(;o.length;){let{innerBlocks:r,...n}=o.shift();o.push(...r),t[n.clientId]=!0}return t}function zne(e){return Gne(e,t=>{let{attributes:o,...r}=t;return r})}function jne(e){return Gne(e,t=>t.attributes)}function WFe(e,t){return(0,ew.default)(Object.keys(e),Object.keys(t))}function GFe(e,t){return e.type==="UPDATE_BLOCK_ATTRIBUTES"&&t!==void 0&&t.type==="UPDATE_BLOCK_ATTRIBUTES"&&(0,ew.default)(e.clientIds,t.clientIds)&&WFe(e.attributes,t.attributes)}function Hne(e,t){let o=e.tree,r=[...t],n=[...t];for(;r.length;){let i=r.shift();r.push(...i.innerBlocks),n.push(...i.innerBlocks)}for(let i of n)o.set(i.clientId,{});for(let i of n)o.set(i.clientId,Object.assign(o.get(i.clientId),{...e.byClientId.get(i.clientId),attributes:e.attributes.get(i.clientId),innerBlocks:i.innerBlocks.map(s=>o.get(s.clientId))}))}function Hm(e,t,o=!1){let r=e.tree,n=new Set([]),i=new Set;for(let s of t){let a=o?s:e.parents.get(s);do if(e.controlledInnerBlocks.has(a)){i.add(a);break}else n.add(a),a=e.parents.get(a);while(a!==void 0)}for(let s of n)r.set(s,{...r.get(s)});for(let s of n)r.get(s).innerBlocks=(e.order.get(s)||[]).map(a=>r.get(a));for(let s of i)r.set("controlled||"+s,{innerBlocks:(e.order.get(s)||[]).map(a=>r.get(a))})}var $Fe=e=>(t={},o)=>{let r=e(t,o);if(r===t)return t;switch(r.tree=t.tree?t.tree:new Map,o.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{r.tree=new Map(r.tree),Hne(r,o.blocks),Hm(r,o.rootClientId?[o.rootClientId]:[""],!0);break}case"UPDATE_BLOCK":r.tree=new Map(r.tree),r.tree.set(o.clientId,{...r.tree.get(o.clientId),...r.byClientId.get(o.clientId),attributes:r.attributes.get(o.clientId)}),Hm(r,[o.clientId],!1);break;case"UPDATE_BLOCK_ATTRIBUTES":{r.tree=new Map(r.tree),o.clientIds.forEach(i=>{r.tree.set(i,{...r.tree.get(i),attributes:r.attributes.get(i)})}),Hm(r,o.clientIds,!1);break}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let i=qz(o.blocks);r.tree=new Map(r.tree),o.replacedClientIds.forEach(a=>{r.tree.delete(a),i[a]||r.tree.delete("controlled||"+a)}),Hne(r,o.blocks),Hm(r,o.blocks.map(a=>a.clientId),!1);let s=[];for(let a of o.clientIds){let l=t.parents.get(a);l!==void 0&&(l===""||r.byClientId.get(l))&&s.push(l)}Hm(r,s,!0);break}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":let n=[];for(let i of o.clientIds){let s=t.parents.get(i);s!==void 0&&(s===""||r.byClientId.get(s))&&n.push(s)}r.tree=new Map(r.tree),o.removedClientIds.forEach(i=>{r.tree.delete(i),r.tree.delete("controlled||"+i)}),Hm(r,n,!0);break;case"MOVE_BLOCKS_TO_POSITION":{let i=[];o.fromRootClientId?i.push(o.fromRootClientId):i.push(""),o.toRootClientId&&i.push(o.toRootClientId),r.tree=new Map(r.tree),Hm(r,i,!0);break}case"MOVE_BLOCKS_UP":case"MOVE_BLOCKS_DOWN":{let i=[o.rootClientId?o.rootClientId:""];r.tree=new Map(r.tree),Hm(r,i,!0);break}}return r};function YFe(e){let t,o;return(r,n)=>{let i=e(r,n),s=o;o=n.type==="MARK_NEXT_CHANGE_AS_NOT_PERSISTENT"?n.history??"merge":void 0;let a=n.type==="MARK_LAST_CHANGE_AS_PERSISTENT"||s;if(r===i&&!a)return r.isPersistentChange!==void 0?r:{...i,isPersistentChange:!0};let l=a?!s:!GFe(n,t);if(t=n,s==="ignore")return{...i,isPersistentChange:l,lastBlockChangeHistoryMode:"ignore"};let{lastBlockChangeHistoryMode:d,...u}=i;return{...u,isPersistentChange:l}}}function KFe(e){let t=new Set(["RECEIVE_BLOCKS"]);return(o,r)=>{let n=e(o,r);return n!==o&&(n.isIgnoredChange=t.has(r.type)),n}}var qFe=e=>(t,o)=>{let r=n=>{let i=n;for(let s=0;s<i.length;s++)!t.order.get(i[s])||o.keepControlledInnerBlocks&&o.keepControlledInnerBlocks[i[s]]||(i===n&&(i=[...i]),i.push(...t.order.get(i[s])));return i};if(t)switch(o.type){case"REMOVE_BLOCKS":o={...o,type:"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN",removedClientIds:r(o.clientIds)};break;case"REPLACE_BLOCKS":o={...o,type:"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN",replacedClientIds:r(o.clientIds)};break}return e(t,o)},XFe=e=>(t,o)=>{if(o.type==="RESET_BLOCKS"){let r=e(void 0,{type:"INSERT_BLOCKS",rootClientId:"",blocks:o.blocks}),n=t?.controlledInnerBlocks??new Set;if(t?.order)for(let s of n){if(!r.byClientId.has(s))continue;r.controlledInnerBlocks.add(s);let a=t.order.get(s);if(!a?.length)continue;r.order.set(s,a);let l=(d,u)=>{let f=t.byClientId.get(d);if(!f)return;r.byClientId.set(d,f),r.attributes.set(d,t.attributes.get(d)),r.parents.set(d,u);let p=t.order.get(d)||[];r.order.set(d,p),p.forEach(m=>l(m,d))};a.forEach(d=>l(d,s))}for(let s of r.controlledInnerBlocks){let a=r.order.get(s);if(!a?.length)continue;let l=a.map(f=>t.tree.get(f)),d=r.tree.get(s);d&&(d.innerBlocks=l),r.tree.set("controlled||"+s,{innerBlocks:l});let u=f=>{let p=t.tree.get(f);if(!p)return;r.tree.set(f,p),(r.order.get(f)||[]).forEach(u)};a.forEach(u)}let i=t?.blockEditingModes??new Map;for(let[s,a]of i)r.tree.has(s)&&r.blockEditingModes.set(s,a);return r}return e(t,o)},ZFe=e=>(t,o)=>{if(o.type!=="REPLACE_INNER_BLOCKS")return e(t,o);let r={};if(t.controlledInnerBlocks.size){let s=[...o.blocks];for(;s.length;){let{innerBlocks:a,...l}=s.shift();s.push(...a),t.controlledInnerBlocks.has(l.clientId)&&(r[l.clientId]=!0)}}let n=t;t.order.get(o.rootClientId)&&(n=e(n,{type:"REMOVE_BLOCKS",keepControlledInnerBlocks:r,clientIds:t.order.get(o.rootClientId)}));let i=n;if(o.blocks.length){i=e(i,{...o,type:"INSERT_BLOCKS",index:0});let s=new Map(i.order);Object.keys(r).forEach(a=>{t.order.get(a)&&s.set(a,t.order.get(a))}),i.order=s,i.tree=new Map(i.tree),Object.keys(r).forEach(a=>{let l=`controlled||${a}`;t.tree.has(l)&&i.tree.set(l,t.tree.get(l))})}return i},QFe=e=>(t,o)=>{if(o.type==="SET_HAS_CONTROLLED_INNER_BLOCKS"){if(t.order.get(o.clientId)?.length){let n=e(t,{type:"REPLACE_INNER_BLOCKS",rootClientId:o.clientId,blocks:[]});return e(n,o)}return e(t,o)}return e(t,o)},JFe=(0,Kz.pipe)(VS.combineReducers,$Fe,qFe,ZFe,XFe,YFe,KFe,QFe)({byClientId(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let o=new Map(e);return zne(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"UPDATE_BLOCK":{if(!e.has(t.clientId))return e;let{attributes:o,...r}=t.updates;if(Object.values(r).length===0)return e;let n=new Map(e);return n.set(t.clientId,{...e.get(t.clientId),...r}),n}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{if(!t.blocks)return e;let o=new Map(e);return t.replacedClientIds.forEach(r=>{o.delete(r)}),zne(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o}}return e},attributes(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let o=new Map(e);return jne(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"UPDATE_BLOCK":{if(!e.get(t.clientId)||!t.updates.attributes)return e;let o=new Map(e);return o.set(t.clientId,{...e.get(t.clientId),...t.updates.attributes}),o}case"UPDATE_BLOCK_ATTRIBUTES":{if(t.clientIds.every(n=>!e.get(n)))return e;let o=!1,r=new Map(e);for(let n of t.clientIds){let i=Object.entries(t.options?.uniqueByBlock?t.attributes[n]:t.attributes??{});if(i.length===0)continue;let s=!1,a=e.get(n),l={};i.forEach(([d,u])=>{a[d]!==u&&(s=!0,l[d]=u)}),o=o||s,s&&r.set(n,{...a,...l})}return o?r:e}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{if(!t.blocks)return e;let o=new Map(e);return t.replacedClientIds.forEach(r=>{o.delete(r)}),jne(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o}}return e},order(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":{let o=B3(t.blocks),r=new Map(e);return o.forEach((n,i)=>{i!==""&&r.set(i,n)}),r.set("",(e.get("")??[]).concat(o[""])),r}case"INSERT_BLOCKS":{let{rootClientId:o=""}=t,r=e.get(o)||[],n=B3(t.blocks,o),{index:i=r.length}=t,s=new Map(e);return n.forEach((a,l)=>{s.set(l,a)}),s.set(o,E3(r,n.get(o),i)),s}case"MOVE_BLOCKS_TO_POSITION":{let{fromRootClientId:o="",toRootClientId:r="",clientIds:n}=t,{index:i=e.get(r).length}=t;if(o===r){let l=e.get(r).indexOf(n[0]);if(l===-1)return e;let d=new Map(e);return d.set(r,T3(e.get(r),l,i,n.length)),d}let s=new Map(e);return s.set(o,e.get(o)?.filter(a=>!n.includes(a))??[]),s.set(r,E3(e.get(r),n,i)),s}case"MOVE_BLOCKS_UP":{let{clientIds:o,rootClientId:r=""}=t,n=o[0],i=e.get(r);if(!i.length||n===i[0])return e;let s=i.indexOf(n),a=new Map(e);return a.set(r,T3(i,s,s-1,o.length)),a}case"MOVE_BLOCKS_DOWN":{let{clientIds:o,rootClientId:r=""}=t,n=o[0],i=o[o.length-1],s=e.get(r);if(!s.length||i===s[s.length-1])return e;let a=s.indexOf(n),l=new Map(e);return l.set(r,T3(s,a,a+1,o.length)),l}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let{clientIds:o}=t;if(!t.blocks)return e;let r=B3(t.blocks),n=new Map(e);return t.replacedClientIds.forEach(i=>{n.delete(i)}),r.forEach((i,s)=>{s!==""&&n.set(s,i)}),n.forEach((i,s)=>{let a=Object.values(i).reduce((l,d)=>d===o[0]?[...l,...r.get("")]:(o.indexOf(d)===-1&&l.push(d),l),[]);n.set(s,a)}),n}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o.forEach((r,n)=>{let i=r?.filter(s=>!t.removedClientIds.includes(s))??[];i.length!==r.length&&o.set(n,i)}),o}}return e},parents(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":{let o=new Map(e);return $z(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"INSERT_BLOCKS":{let o=new Map(e);return $z(t.blocks,t.rootClientId||"").forEach(([r,n])=>{o.set(r,n)}),o}case"MOVE_BLOCKS_TO_POSITION":{let o=new Map(e);return t.clientIds.forEach(r=>{o.set(r,t.toRootClientId||"")}),o}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.replacedClientIds.forEach(r=>{o.delete(r)}),$z(t.blocks,e.get(t.clientIds[0])).forEach(([r,n])=>{o.set(r,n)}),o}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let o=new Map(e);return t.removedClientIds.forEach(r=>{o.delete(r)}),o}}return e},controlledInnerBlocks(e=new Set,{type:t,clientId:o,hasControlledInnerBlocks:r}){if(t==="SET_HAS_CONTROLLED_INNER_BLOCKS"){if(r)return e.has(o)?e:new Set(e).add(o);if(!e.has(o))return e;let n=new Set(e);return n.delete(o),n}return e},blockEditingModes(e=new Map,t){switch(t.type){case"SET_BLOCK_EDITING_MODE":return e.get(t.clientId)===t.mode?e:new Map(e).set(t.clientId,t.mode);case"UNSET_BLOCK_EDITING_MODE":{if(!e.has(t.clientId))return e;let o=new Map(e);return o.delete(t.clientId),o}}return e}});function eze(e=!1,t){switch(t.type){case"HIDE_BLOCK_INTERFACE":return!0;case"SHOW_BLOCK_INTERFACE":return!1}return e}function tze(e=!1,t){switch(t.type){case"START_TYPING":return!0;case"STOP_TYPING":return!1}return e}function oze(e=!1,t){switch(t.type){case"START_DRAGGING":return!0;case"STOP_DRAGGING":return!1}return e}function rze(e=[],t){switch(t.type){case"START_DRAGGING_BLOCKS":return t.clientIds;case"STOP_DRAGGING_BLOCKS":return[]}return e}function nze(e={},t){return t.type==="SET_BLOCK_VISIBILITY"?{...e,...t.updates}:e}function Une(e={},t){switch(t.type){case"CLEAR_SELECTED_BLOCK":return e.clientId?{}:e;case"SELECT_BLOCK":return t.clientId===e.clientId?e:{clientId:t.clientId};case"REPLACE_INNER_BLOCKS":case"INSERT_BLOCKS":return!t.updateSelection||!t.blocks.length?e:{clientId:t.blocks[0].clientId};case"REMOVE_BLOCKS":return!t.clientIds||!t.clientIds.length||t.clientIds.indexOf(e.clientId)===-1?e:{};case"REPLACE_BLOCKS":{if(t.clientIds.indexOf(e.clientId)===-1)return e;let o=t.blocks[t.indexToSelect]||t.blocks[t.blocks.length-1];return o?o.clientId===e.clientId?e:{clientId:o.clientId}:{}}}return e}function ize(e={},t){switch(t.type){case"SELECTION_CHANGE":return t.clientId?{selectionStart:{clientId:t.clientId,attributeKey:t.attributeKey,offset:t.startOffset},selectionEnd:{clientId:t.clientId,attributeKey:t.attributeKey,offset:t.endOffset}}:{selectionStart:t.start||e.selectionStart,selectionEnd:t.end||e.selectionEnd};case"RESET_SELECTION":let{selectionStart:n,selectionEnd:i}=t;return{selectionStart:n,selectionEnd:i};case"MULTI_SELECT":let s={selectionStart:{clientId:t.start},selectionEnd:{clientId:t.end}};return(0,ew.default)(e,s)?e:s;case"RESET_BLOCKS":let a=e?.selectionStart?.clientId,l=e?.selectionEnd?.clientId;if(!a&&!l)return e;if(!t.blocks.some(d=>d.clientId===a))return{selectionStart:{},selectionEnd:{}};if(!t.blocks.some(d=>d.clientId===l))return{...e,selectionEnd:e.selectionStart}}let o=Une(e.selectionStart,t),r=Une(e.selectionEnd,t);return o===e.selectionStart&&r===e.selectionEnd?e:{selectionStart:o,selectionEnd:r}}function sze(e=!1,t){switch(t.type){case"START_MULTI_SELECT":return!0;case"STOP_MULTI_SELECT":return!1}return e}function aze(e=!0,t){return t.type==="TOGGLE_SELECTION"?t.isSelectionEnabled:e}function lze(e=null,t){switch(t.type){case"SHOW_VIEWPORT_MODAL":return t.clientIds;case"HIDE_VIEWPORT_MODAL":return null}return e}function cze(e=!1,t){switch(t.type){case"DISPLAY_BLOCK_REMOVAL_PROMPT":let{clientIds:o,selectPrevious:r,message:n}=t;return{clientIds:o,selectPrevious:r,message:n};case"CLEAR_BLOCK_REMOVAL_PROMPT":return!1}return e}function dze(e=!1,t){return t.type==="SET_BLOCK_REMOVAL_RULES"?t.rules:e}function uze(e=null,t){return t.type==="REPLACE_BLOCKS"&&t.initialPosition!==void 0||["MULTI_SELECT","SELECT_BLOCK","RESET_SELECTION","INSERT_BLOCKS","REPLACE_INNER_BLOCKS"].includes(t.type)?t.initialPosition:e}function fze(e={},t){if(t.type==="TOGGLE_BLOCK_MODE"){let{clientId:o}=t;return{...e,[o]:e[o]&&e[o]==="html"?"visual":"html"}}return e}function pze(e=null,t){switch(t.type){case"SHOW_INSERTION_POINT":{let{rootClientId:o,index:r,__unstableWithInserter:n,operation:i,nearestSide:s}=t,a={rootClientId:o,index:r,__unstableWithInserter:n,operation:i,nearestSide:s};return(0,ew.default)(e,a)?e:a}case"HIDE_INSERTION_POINT":return null}return e}function mze(e={isValid:!0},t){return t.type==="SET_TEMPLATE_VALIDITY"?{...e,isValid:t.isValid}:e}function gze(e=NS,t){if(t.type==="UPDATE_SETTINGS"){let o=t.reset?{...NS,...t.settings}:{...e,...t.settings};return Object.defineProperty(o,"__unstableIsPreviewMode",{get(){return(0,Wne.default)("__unstableIsPreviewMode",{since:"6.8",alternative:"isPreviewMode"}),this.isPreviewMode}}),o}return e}function hze(e=Nne,t){switch(t.type){case"INSERT_BLOCKS":case"REPLACE_BLOCKS":{let o=t.blocks.reduce((r,n)=>{let{attributes:i,name:s}=n,a=s,l=(0,VS.select)(O3.store).getActiveBlockVariation(s,i);return l?.name&&(a+="/"+l.name),s==="core/block"&&(a+="/"+i.ref),{...r,[a]:{time:t.time,count:r[a]?r[a].count+1:1}}},e.insertUsage);return{...e,insertUsage:o}}}return e}var bze=(e=new Map,t)=>{switch(t.type){case"REPLACE_BLOCKS":{let o=new Set,r=[...t.blocks];for(;r.length;){let i=r.shift();o.add(i.clientId),r.push(...i.innerBlocks)}let n=new Map(e);for(let i of t.clientIds)o.has(i)||n.delete(i);return n}case"REMOVE_BLOCKS":{let o=new Map(e);for(let r of t.clientIds)o.delete(r);return o}case"UPDATE_BLOCK_LIST_SETTINGS":{let r=(typeof t.clientId=="string"?[[t.clientId,t.settings]]:Object.entries(t.clientId)).filter(([i,s])=>s?!(0,ew.default)(e.get(i),s):e.has(i));if(!r.length)return e;let n=new Map(e);for(let[i,s]of r)s?n.set(i,s):n.delete(i);return n}}return e};function _ze(e=null,t){switch(t.type){case"UPDATE_BLOCK":if(!t.updates.attributes)break;return{[t.clientId]:t.updates.attributes};case"UPDATE_BLOCK_ATTRIBUTES":return t.clientIds.reduce((o,r)=>({...o,[r]:t.options?.uniqueByBlock?t.attributes[r]:t.attributes}),{})}return e}function vze(e,t){switch(t.type){case"TOGGLE_BLOCK_HIGHLIGHT":let{clientId:o,isHighlighted:r}=t;return r?o:e===o?null:e;case"SELECT_BLOCK":if(t.clientId!==e)return null}return e}function yze(e,t){switch(t.type){case"TOGGLE_BLOCK_SPOTLIGHT":let{clientId:o,hasBlockSpotlight:r}=t;return r?o:e===o?null:e;case"SELECT_BLOCK":return t.clientId!==e?null:e;case"SELECTION_CHANGE":return t.start?.clientId!==e||t.end?.clientId!==e?null:e;case"CLEAR_SELECTED_BLOCK":return null}return e}function wze(e=null,t){switch(t.type){case"SET_BLOCK_EXPANDED_IN_LIST_VIEW":return t.clientId;case"SELECT_BLOCK":if(t.clientId!==e)return null}return e}function xze(e={},t){switch(t.type){case"INSERT_BLOCKS":case"REPLACE_BLOCKS":if(!t.blocks.length)return e;let o=t.blocks.map(n=>n.clientId),r=t.meta?.source;return{clientIds:o,source:r};case"RESET_BLOCKS":return{}}return e}function kze(e,t){if(t.type==="EDIT_CONTENT_ONLY_SECTION")return t.clientId;if(!e)return e;switch(t.type){case"REMOVE_BLOCKS":case"REPLACE_BLOCKS":if(t.clientIds.includes(e))return;break;case"RESET_BLOCKS":if(!qz(t.blocks)[e])return;break}return e}function Sze(e=new Map,t){switch(t.type){case"SET_STYLE_OVERRIDE":return new Map(e).set(t.id,t.style);case"DELETE_STYLE_OVERRIDE":{let o=new Map(e);return o.delete(t.id),o}}return e}function Cze(e=[],t){return t.type==="REGISTER_INSERTER_MEDIA_CATEGORY"?[...e,t.category]:e}function Eze(e=!1,t){return t.type==="LAST_FOCUS"?t.lastFocus:e}function Tze(e=100,t){switch(t.type){case"SET_ZOOM_LEVEL":return t.zoom;case"RESET_ZOOM_LEVEL":return 100}return e}function Rze(e=null,t){switch(t.type){case"SET_INSERTION_POINT":return t.value;case"SELECT_BLOCK":return null}return e}function Ize(e={allOpen:!1,panels:{}},t){switch(t.type){case"SET_OPEN_LIST_VIEW_PANEL":return{allOpen:!1,panels:t.clientId?{[t.clientId]:!0}:{}};case"SET_ALL_LIST_VIEW_PANELS_OPEN":return{allOpen:!0,panels:{}};case"TOGGLE_LIST_VIEW_PANEL":return{allOpen:!1,panels:{...e.panels,[t.clientId]:t.isOpen}};case"REPLACE_BLOCKS":case"REMOVE_BLOCKS":{if(!t.clientIds||t.clientIds.length===0)return e;let o={...e.panels},r=!1;return t.clientIds.forEach(n=>{n in o&&(delete o[n],r=!0)}),r?{...e,panels:o}:e}}return e}function Pze(e=0,t){return t.type==="INCREMENT_LIST_VIEW_EXPAND_REVISION"?e+1:e}function Bze(e=!1,t){switch(t.type){case"OPEN_LIST_VIEW_CONTENT_PANEL":return!0;case"CLOSE_LIST_VIEW_CONTENT_PANEL":return!1;case"CLEAR_SELECTED_BLOCK":return!1}return e}function Oze(e=null,t){switch(t.type){case"REQUEST_INSPECTOR_TAB":return{tabName:t.tabName,options:t.options};case"CLEAR_REQUESTED_INSPECTOR_TAB":return null}return e}function Mze(e=void 0,t){switch(t.type){case"SET_SELECTED_BLOCK_STYLE_STATE":{if(!t.clientId||!t.value)return;let o=e?.clientId===t.clientId?e.showStateOnCanvas??!0:!0,r=e?.clientId===t.clientId?e.value:{};return{clientId:t.clientId,showStateOnCanvas:o,value:{pseudo:"default",...r,...t.value}}}case"SET_SELECTED_BLOCK_STYLE_STATE_CANVAS_PREVIEW":{if(!t.clientId||typeof t.value!="boolean")return e;let o=e?.clientId===t.clientId?e.value:{};return{clientId:t.clientId,showStateOnCanvas:t.value,value:{pseudo:"default",...o}}}case"SELECT_BLOCK":case"SELECTION_CHANGE":{let o=t.clientId??t.start?.clientId,r=t.clientId??t.end?.clientId;if(e?.clientId&&(o!==r||e.clientId!==o))return;break}case"RESET_SELECTION":{if(e?.clientId&&e.clientId!==t.selectionStart?.clientId)return;break}case"CLEAR_SELECTED_BLOCK":case"MULTI_SELECT":return;case"REMOVE_BLOCKS":case"REPLACE_BLOCKS":{if(e?.clientId&&t.clientIds?.includes(e.clientId))return;break}case"RESET_BLOCKS":{if(e?.clientId&&!qz(t.blocks)[e.clientId])return;break}}return e}function Aze(e="default",t){return t.type==="SET_STYLE_STATE_VIEWPORT"?t.viewport??"default":e}function Nze(e=!1,t){return t.type==="SET_RESPONSIVE_EDITING"?t.enabled:e}var Lze=(0,VS.combineReducers)({blocks:JFe,isDragging:oze,isTyping:tze,isBlockInterfaceHidden:eze,draggedBlocks:rze,selection:ize,isMultiSelecting:sze,isSelectionEnabled:aze,initialPosition:uze,blocksMode:fze,blockListSettings:bze,insertionPoint:Rze,insertionCue:pze,template:mze,settings:gze,preferences:hze,lastBlockAttributesChange:_ze,lastFocus:Eze,expandedBlock:wze,highlightedBlock:vze,lastBlockInserted:xze,editedContentOnlySection:kze,blockVisibility:nze,viewportModalClientIds:lze,styleOverrides:Sze,removalPromptData:cze,blockRemovalRules:dze,registeredInserterMediaCategories:Cze,zoomLevel:Tze,hasBlockSpotlight:yze,openedListViewPanels:Ize,listViewExpandRevision:Pze,listViewContentPanelOpen:Bze,requestedInspectorTab:Oze,selectedBlockStyleState:Mze,styleStateViewport:Aze,isResponsiveEditing:Nze});function $ne(e,t){if(t===""){let n=e.blocks.tree.get(t);return n?{clientId:"",...n}:void 0}if(!e.blocks.controlledInnerBlocks.has(t))return e.blocks.tree.get(t);let o=e.blocks.tree.get(`controlled||${t}`);return{...e.blocks.tree.get(t),innerBlocks:o?.innerBlocks}}function Xz(e,t,o){let r=$ne(e,t);if(r&&(o(r),!!r?.innerBlocks?.length))for(let n of r?.innerBlocks)Xz(e,n.clientId,o)}function DS(e,t,o){if(!o.length)return;let r=e.blocks.parents.get(t);for(;r!==void 0;){if(o.includes(r))return r;r=e.blocks.parents.get(r)}}function Dze(e){return e?.attributes?.metadata?.bindings&&Object.keys(e?.attributes?.metadata?.bindings).length}function Yz(e,t=""){let o=e?.zoomLevel<100||e?.zoomLevel==="auto-scaled",r=new Map,n=e.settings?.[zm],i=e.blocks.order.get(n),s=Array.from(e.blocks.blockEditingModes).some(([,h])=>h==="disabled"),a=[],l=[];e.blocks.controlledInnerBlocks.forEach(h=>{let b=e.blocks.byClientId?.get(h);b?.name==="core/template-part"&&a.push(h),b?.name==="core/block"&&l.push(h)});let d=Array.from(e.blockListSettings).flatMap(([h,b])=>b?.templateLock==="contentOnly"?[h]:[]),u=e.settings?.[jm],f=e.settings?.disableContentOnlyForUnsyncedPatterns,p=u||f?[]:Array.from(e.blocks.attributes.keys()).filter(h=>e.blocks.attributes.get(h)?.metadata?.patternName),m=e.settings?.disableContentOnlyForTemplateParts,g=[...d,...p,...u||m?[]:a];return Xz(e,t,h=>{let{clientId:b,name:v}=h,_=!!e.editedContentOnlySection,y=!1;if(_&&(y=b===e.editedContentOnlySection||!!DS(e,b,[e.editedContentOnlySection]),!y)){r.set(b,"disabled");return}if(!e.blocks.blockEditingModes.has(b)){if(s){let w,x=e.blocks.parents.get(b);for(;x!==void 0&&(e.blocks.blockEditingModes.has(x)&&(w=e.blocks.blockEditingModes.get(x)),!w);)x=e.blocks.parents.get(x);if(w==="disabled"){r.set(b,"disabled");return}}if(o){if(b===n){r.set(b,"contentOnly");return}if(!i?.length){r.set(b,"disabled");return}if(i.includes(b)){r.set(b,"contentOnly");return}r.set(b,"disabled");return}if(l.length){if(l.includes(b)){if(DS(e,b,l)){r.set(b,"disabled");return}return}let w=DS(e,b,l);if(w){if(DS(e,w,l)){r.set(b,"disabled");return}if(Dze(h)){r.set(b,"contentOnly");return}r.set(b,"disabled");return}}if(_&&y){r.set(b,"default");return}g.length&&DS(e,b,g)&&(HFe(v)?r.set(b,"contentOnly"):r.set(b,"disabled"))}}),r}function Um({prevState:e,nextState:t,addedBlocks:o,removedClientIds:r}){let n=e.derivedBlockEditingModes,i;return r?.forEach(s=>{Xz(e,s,a=>{n.has(a.clientId)&&(i||(i=new Map(n)),i.delete(a.clientId))})}),o?.forEach(s=>{let a=Yz(t,s.clientId);a.size&&(i?i=new Map([...i?.size?i:[],...a]):i=new Map([...n?.size?n:[],...a]))}),i}function Vze(e){return(t,o)=>{let r=e(t,o);if(o.type!=="SET_EDITOR_MODE"&&r===t)return t;switch(o.type){case"REMOVE_BLOCKS":{let n=Um({prevState:t,nextState:r,removedClientIds:o.clientIds});if(n)return{...r,derivedBlockEditingModes:n??t.derivedBlockEditingModes};break}case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let n=Um({prevState:t,nextState:r,addedBlocks:o.blocks});if(n)return{...r,derivedBlockEditingModes:n??t.derivedBlockEditingModes};break}case"UPDATE_BLOCK_ATTRIBUTES":{if(r.settings?.disableContentOnlyForUnsyncedPatterns)break;let i=[],s=[];for(let l of o?.clientIds){let d=o.options?.uniqueByBlock?o.attributes[l]:o.attributes;if(!d)break;d.metadata?.patternName&&!t.blocks.attributes.get(l)?.metadata?.patternName?i.push(r.blocks.tree.get(l)):d.metadata&&!d.metadata?.patternName&&t.blocks.attributes.get(l)?.metadata?.patternName&&s.push(l)}if(!i?.length&&!s?.length)break;let a=Um({prevState:t,nextState:r,addedBlocks:i,removedClientIds:s});if(a)return{...r,derivedBlockEditingModes:a??t.derivedBlockEditingModes};break}case"UPDATE_BLOCK_LIST_SETTINGS":{let n=[],i=[],s=typeof o.clientId=="string"?{[o.clientId]:o.settings}:o.clientId;for(let l in s){let d=t.blockListSettings.get(l)?.templateLock!=="contentOnly"&&r.blockListSettings.get(l)?.templateLock==="contentOnly",u=t.blockListSettings.get(l)?.templateLock==="contentOnly"&&r.blockListSettings.get(l)?.templateLock!=="contentOnly";d?n.push(r.blocks.tree.get(l)):u&&i.push(l)}if(!n.length&&!i.length)break;let a=Um({prevState:t,nextState:r,addedBlocks:n,removedClientIds:i});if(a)return{...r,derivedBlockEditingModes:a??t.derivedBlockEditingModes};break}case"SET_BLOCK_EDITING_MODE":case"UNSET_BLOCK_EDITING_MODE":case"SET_HAS_CONTROLLED_INNER_BLOCKS":{let n=$ne(r,o.clientId);if(!n)break;let i=Um({prevState:t,nextState:r,removedClientIds:[o.clientId],addedBlocks:[n]});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"REPLACE_BLOCKS":{let n=Um({prevState:t,nextState:r,addedBlocks:o.blocks,removedClientIds:o.clientIds});if(n)return{...r,derivedBlockEditingModes:n??t.derivedBlockEditingModes};break}case"REPLACE_INNER_BLOCKS":{let n=t.blocks.order.get(o.rootClientId),i=Um({prevState:t,nextState:r,addedBlocks:o.blocks,removedClientIds:n});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"MOVE_BLOCKS_TO_POSITION":{let n=o.clientIds.map(s=>r.blocks.byClientId.get(s)),i=Um({prevState:t,nextState:r,addedBlocks:n,removedClientIds:o.clientIds});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"UPDATE_SETTINGS":{if(t?.settings?.[zm]!==r?.settings?.[zm]||!!t?.settings?.disableContentOnlyForUnsyncedPatterns!=!!r?.settings?.disableContentOnlyForUnsyncedPatterns||!!t?.settings?.[jm]!=!!r?.settings?.[jm]||!!t?.settings?.disableContentOnlyForTemplateParts!=!!r?.settings?.disableContentOnlyForTemplateParts)return{...r,derivedBlockEditingModes:Yz(r)};break}case"RESET_BLOCKS":case"EDIT_CONTENT_ONLY_SECTION":case"SET_EDITOR_MODE":case"RESET_ZOOM_LEVEL":case"SET_ZOOM_LEVEL":return{...r,derivedBlockEditingModes:Yz(r)}}return r.derivedBlockEditingModes=t?.derivedBlockEditingModes??new Map,r}}function Fze(e){return(t,o)=>{let r=e(t,o);return t?(r.automaticChangeStatus=t.automaticChangeStatus,o.type==="MARK_AUTOMATIC_CHANGE"?{...r,automaticChangeStatus:"pending"}:o.type==="MARK_AUTOMATIC_CHANGE_FINAL"&&t.automaticChangeStatus==="pending"?{...r,automaticChangeStatus:"final"}:r.blocks===t.blocks&&r.selection===t.selection||r.automaticChangeStatus!=="final"&&r.selection!==t.selection?r:{...r,automaticChangeStatus:void 0}):r}}var Yne=(0,Kz.pipe)(Vze,Fze)(Lze);var DU={};ro(DU,{__experimentalGetActiveBlockIdByBlockNames:()=>rWe,__experimentalGetAllowedBlocks:()=>zUe,__experimentalGetAllowedPatterns:()=>WUe,__experimentalGetBlockListSettingsForBlocks:()=>XUe,__experimentalGetDirectInsertBlock:()=>jUe,__experimentalGetGlobalBlocksByName:()=>XHe,__experimentalGetLastBlockAttributeChanges:()=>JUe,__experimentalGetParsedPattern:()=>HUe,__experimentalGetPatternTransformItems:()=>YUe,__experimentalGetPatternsByBlockTypes:()=>$Ue,__experimentalGetReusableBlockTitle:()=>ZUe,__unstableGetBlockWithoutInnerBlocks:()=>GHe,__unstableGetClientIdWithClientIdsTree:()=>YHe,__unstableGetClientIdsTree:()=>KHe,__unstableGetContentLockingParent:()=>uWe,__unstableGetLastBlockChangeHistoryMode:()=>qUe,__unstableGetSelectedBlocksWithPartialSelection:()=>_Ue,__unstableGetTemporarilyEditingAsBlocks:()=>fWe,__unstableGetVisibleBlocks:()=>aWe,__unstableHasActiveBlockOverlayActive:()=>gse,__unstableIsFullySelected:()=>mUe,__unstableIsLastBlockChangeIgnored:()=>QUe,__unstableIsSelectionCollapsed:()=>gUe,__unstableIsSelectionMergeable:()=>bUe,__unstableIsWithinBlockOverlay:()=>lWe,__unstableSelectionHasUnmergeableBlock:()=>hUe,areInnerBlocksControlled:()=>a9,canEditBlock:()=>fse,canInsertBlockType:()=>l_,canInsertBlocks:()=>OUe,canLockBlockType:()=>AUe,canMoveBlock:()=>use,canMoveBlocks:()=>MUe,canRemoveBlock:()=>NU,canRemoveBlocks:()=>dse,didAutomaticChange:()=>tWe,getAdjacentBlockClientId:()=>PU,getAllowedBlocks:()=>TU,getBlock:()=>qf,getBlockAttributes:()=>Ta,getBlockCount:()=>QHe,getBlockEditingMode:()=>fs,getBlockHierarchyRootClientId:()=>nUe,getBlockIndex:()=>ise,getBlockInsertionPoint:()=>RUe,getBlockListSettings:()=>Rw,getBlockMode:()=>EU,getBlockName:()=>no,getBlockNamesByClientId:()=>ZHe,getBlockOrder:()=>Fn,getBlockParents:()=>_l,getBlockParentsByBlockName:()=>IU,getBlockRootClientId:()=>xr,getBlockSelectionEnd:()=>eUe,getBlockSelectionStart:()=>JHe,getBlockTransformItems:()=>VUe,getBlocks:()=>$He,getBlocksByClientId:()=>n9,getBlocksByName:()=>tse,getClientIdsOfDescendants:()=>ese,getClientIdsWithDescendants:()=>Tw,getDirectInsertBlock:()=>mse,getDraggedBlockClientIds:()=>CUe,getFirstMultiSelectedBlockClientId:()=>BU,getGlobalBlockCount:()=>qHe,getHoveredBlockClientId:()=>sWe,getInserterItems:()=>DUe,getLastMultiSelectedBlockClientId:()=>rse,getLowestCommonAncestorWithSelectedBlock:()=>iUe,getMultiSelectedBlockClientIds:()=>rg,getMultiSelectedBlocks:()=>cUe,getMultiSelectedBlocksEndClientId:()=>pUe,getMultiSelectedBlocksStartClientId:()=>fUe,getNextBlockClientId:()=>aUe,getPatternsByBlockTypes:()=>GUe,getPreviousBlockClientId:()=>sUe,getSelectedBlock:()=>rUe,getSelectedBlockClientId:()=>Bw,getSelectedBlockClientIds:()=>og,getSelectedBlockCount:()=>tUe,getSelectedBlockStyleState:()=>hse,getSelectedBlocksInitialCaretPosition:()=>lUe,getSelectionEnd:()=>qE,getSelectionStart:()=>KE,getSettings:()=>Wf,getTemplate:()=>BUe,getTemplateLock:()=>cu,hasBlockMovingClientId:()=>eWe,hasDraggedInnerBlock:()=>lse,hasInserterItems:()=>FUe,hasMultiSelection:()=>wUe,hasSelectedBlock:()=>oUe,hasSelectedBlockStyleState:()=>pWe,hasSelectedInnerBlock:()=>ase,isAncestorBeingDragged:()=>EUe,isAncestorMultiSelected:()=>uUe,isBlockBeingDragged:()=>OU,isBlockHighlighted:()=>oWe,isBlockInsertionPointVisible:()=>IUe,isBlockMultiSelected:()=>nse,isBlockSelected:()=>sse,isBlockValid:()=>WHe,isBlockVisible:()=>iWe,isBlockWithinSelection:()=>yUe,isCaretWithinFormattedText:()=>TUe,isDraggingBlocks:()=>cse,isFirstMultiSelectedBlock:()=>dUe,isGroupable:()=>dWe,isLastBlockChangePersistent:()=>KUe,isMultiSelecting:()=>xUe,isSelectionEnabled:()=>kUe,isTyping:()=>SUe,isUngroupable:()=>cWe,isValidTemplate:()=>PUe,wasBlockJustInserted:()=>nWe});var Lt=c(ce(),1),Qie=c(To(),1);var M3=c(D(),1),St=(0,M3.forwardRef)(({icon:e,size:t=24,style:o,...r},n)=>{let i=e.props.style,s=i||o?{...i,...o}:void 0;return(0,M3.cloneElement)(e,{width:t,height:t,...r,...s?{style:s}:{},ref:n})});var A3=c(ve(),1),Zz=c(T(),1),Yb=(0,Zz.jsx)(A3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Zz.jsx)(A3.Path,{d:"M7.5 5H16.5M4 12H20M7.5 19H16.5",vectorEffect:"non-scaling-stroke"})});var N3=c(ve(),1),Qz=c(T(),1),Jz=(0,Qz.jsx)(N3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Qz.jsx)(N3.Path,{d:"M4 5H20M4 12H20M4 19H16.5",vectorEffect:"non-scaling-stroke"})});var L3=c(ve(),1),ej=c(T(),1),Wm=(0,ej.jsx)(L3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ej.jsx)(L3.Path,{d:"M4 5H13M4 12H20M4 19H13",vectorEffect:"non-scaling-stroke"})});var tw=c(ve(),1),FS=c(T(),1),Kb=(0,FS.jsxs)(tw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,FS.jsx)(tw.Path,{d:"M5 5H19M5 19H19",vectorEffect:"non-scaling-stroke"}),(0,FS.jsx)(tw.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"})]});var D3=c(ve(),1),tj=c(T(),1),Gm=(0,tj.jsx)(D3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,tj.jsx)(D3.Path,{d:"M11 5H20M4 12H20M11 19H20",vectorEffect:"non-scaling-stroke"})});var V3=c(ve(),1),oj=c(T(),1),rj=(0,oj.jsx)(V3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,oj.jsx)(V3.Path,{d:"M12 4V19M7 14L12 19L17 14",vectorEffect:"non-scaling-stroke"})});var F3=c(ve(),1),nj=c(T(),1),zS=(0,nj.jsx)(F3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,nj.jsx)(F3.Path,{d:"M20 12L5 12M10 7L5 12L10 17",vectorEffect:"non-scaling-stroke"})});var z3=c(ve(),1),ij=c(T(),1),jS=(0,ij.jsx)(z3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,ij.jsx)(z3.Path,{d:"M4 12L19 12M14 17L19 12L14 7",vectorEffect:"non-scaling-stroke"})});var j3=c(ve(),1),sj=c(T(),1),aj=(0,sj.jsx)(j3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,sj.jsx)(j3.Path,{d:"M7.25 12V9.25H10M16.75 12V14.75H14M5.5 17.75H18.5C19.1904 17.75 19.75 17.1904 19.75 16.5V7.5C19.75 6.80964 19.1904 6.25 18.5 6.25H5.5C4.80964 6.25 4.25 6.80964 4.25 7.5V16.5C4.25 17.1904 4.80964 17.75 5.5 17.75Z",vectorEffect:"non-scaling-stroke"})});var HS=c(ve(),1),US=c(T(),1),WS=(0,US.jsxs)(HS.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,US.jsx)(HS.Path,{d:"M3.75 10C3.75 9.30964 4.30964 8.75 5 8.75H19C19.6904 8.75 20.25 9.30964 20.25 10V18C20.25 18.6904 19.6904 19.25 19 19.25H5C4.30964 19.25 3.75 18.6904 3.75 18V10Z",vectorEffect:"non-scaling-stroke"}),(0,US.jsx)(HS.Path,{d:"M10.5 6.5V9H6.5V6.5H10.5ZM17.5 6.5V9H13.5V6.5H17.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]});var qb=c(ve(),1),Xb=c(T(),1),lj=(0,Xb.jsxs)(qb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Xb.jsx)(qb.Path,{d:"M4.75 6C4.75 5.30964 5.30964 4.75 6 4.75H9C9.69036 4.75 10.25 5.30964 10.25 6V9C10.25 9.69036 9.69036 10.25 9 10.25H6C5.30964 10.25 4.75 9.69036 4.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,Xb.jsx)(qb.Path,{d:"M4.75 15C4.75 14.3096 5.30964 13.75 6 13.75H9C9.69036 13.75 10.25 14.3096 10.25 15V18C10.25 18.6904 9.69036 19.25 9 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V15Z",vectorEffect:"non-scaling-stroke"}),(0,Xb.jsx)(qb.Path,{d:"M13.75 6C13.75 5.30964 14.3096 4.75 15 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V9C19.25 9.69036 18.6904 10.25 18 10.25H15C14.3096 10.25 13.75 9.69036 13.75 9V6Z",vectorEffect:"non-scaling-stroke"}),(0,Xb.jsx)(qb.Path,{d:"M13.75 15C13.75 14.3096 14.3096 13.75 15 13.75H18C18.6904 13.75 19.25 14.3096 19.25 15V18C19.25 18.6904 18.6904 19.25 18 19.25H15C14.3096 19.25 13.75 18.6904 13.75 18V15Z",vectorEffect:"non-scaling-stroke"})]});var H3=c(ve(),1),cj=c(T(),1),GS=(0,cj.jsx)(H3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,cj.jsx)(H3.Path,{d:"M12 8L12 13M12 14.5L12 16M4.75 12C4.75 7.99593 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var U3=c(ve(),1),dj=c(T(),1),Vn=(0,dj.jsx)(U3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,dj.jsx)(U3.Path,{d:"M7 12L10 15L17 8",vectorEffect:"non-scaling-stroke"})});var W3=c(ve(),1),uj=c(T(),1),Tn=(0,uj.jsx)(W3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,uj.jsx)(W3.Path,{d:"M7 11L12 15L17 11",vectorEffect:"non-scaling-stroke"})});var G3=c(ve(),1),fj=c(T(),1),$S=(0,fj.jsx)(G3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,fj.jsx)(G3.Path,{d:"M13.5 8.5L10.5 12L13.5 15.5",vectorEffect:"non-scaling-stroke"})});var $3=c(ve(),1),pj=c(T(),1),ai=(0,pj.jsx)($3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,pj.jsx)($3.Path,{d:"M14 6.5L9 12L14 17.5",vectorEffect:"non-scaling-stroke"})});var Y3=c(ve(),1),mj=c(T(),1),nu=(0,mj.jsx)(Y3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,mj.jsx)(Y3.Path,{d:"M10.5 8.5L13.5 12L10.5 15.5",vectorEffect:"non-scaling-stroke"})});var K3=c(ve(),1),gj=c(T(),1),yr=(0,gj.jsx)(K3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,gj.jsx)(K3.Path,{d:"M10 6.5L15 12L10 17.5",vectorEffect:"non-scaling-stroke"})});var q3=c(ve(),1),hj=c(T(),1),Zb=(0,hj.jsx)(q3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,hj.jsx)(q3.Path,{d:"M7 13L12 9L17 13",vectorEffect:"non-scaling-stroke"})});var X3=c(ve(),1),bj=c(T(),1),Lf=(0,bj.jsx)(X3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,bj.jsx)(X3.Path,{d:"M7.75 16.25L16.25 7.75M16.25 16.25L7.75 7.75",vectorEffect:"non-scaling-stroke"})});var Fc=c(ve(),1),zc=c(T(),1),_j=(0,zc.jsxs)(Fc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,zc.jsx)(Fc.Path,{d:"M5.38646 8.95505C5.36302 8.99564 5.37092 9.04706 5.40547 9.07874L6.96476 10.509C7.08306 10.1089 7.24777 9.72864 7.45264 9.37456C7.66022 9.01579 7.90904 8.68387 8.19262 8.38527L6.17287 7.74956C6.12816 7.73549 6.07968 7.75436 6.05624 7.79495L5.38646 8.95505Z",fill:"currentColor",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,zc.jsx)(Fc.Path,{d:"M12.6698 19.25C12.7167 19.25 12.7573 19.2174 12.7674 19.1717L13.2265 17.106C12.833 17.2001 12.4223 17.25 12 17.25C11.5777 17.25 11.167 17.2001 10.7736 17.106L11.2326 19.1717C11.2428 19.2174 11.2834 19.25 11.3303 19.25L12.6698 19.25Z",fill:"currentColor",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,zc.jsx)(Fc.Path,{d:"M11.3303 4.75C11.2834 4.75 11.2428 4.78255 11.2326 4.82831L10.7736 6.89403C11.167 6.79986 11.5777 6.75 12 6.75C12.4223 6.75 12.833 6.79987 13.2265 6.89403L12.7674 4.82831C12.7573 4.78255 12.7167 4.75 12.6698 4.75L11.3303 4.75Z",fill:"currentColor",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,zc.jsx)(Fc.Path,{d:"M17.9438 7.79495C17.9204 7.75436 17.8719 7.73549 17.8272 7.74956L15.8074 8.38528C16.091 8.68388 16.3398 9.0158 16.5474 9.37457C16.7523 9.72865 16.917 10.1089 17.0353 10.509L18.5946 9.07874C18.6291 9.04706 18.637 8.99564 18.6136 8.95505L17.9438 7.79495Z",fill:"currentColor",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,zc.jsx)(Fc.Path,{d:"M6.05625 16.205C6.07968 16.2456 6.12816 16.2645 6.17287 16.2504L8.19262 15.6147C7.90904 15.3161 7.66022 14.9842 7.45264 14.6254C7.24777 14.2714 7.08307 13.8911 6.96476 13.491L5.40547 14.9213C5.37093 14.9529 5.36303 15.0044 5.38646 15.045L6.05625 16.205Z",fill:"currentColor",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,zc.jsx)(Fc.Path,{d:"M18.6136 15.0449C18.637 15.0044 18.6291 14.9529 18.5946 14.9213L17.0353 13.491C16.917 13.8911 16.7523 14.2713 16.5474 14.6254C16.3398 14.9842 16.091 15.3161 15.8074 15.6147L17.8272 16.2504C17.8719 16.2645 17.9204 16.2456 17.9438 16.205L18.6136 15.0449Z",fill:"currentColor",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,zc.jsx)(Fc.Path,{d:"M12 6.75C14.8995 6.75 17.25 9.10051 17.25 12C17.25 14.8995 14.8995 17.25 12 17.25C9.10051 17.25 6.75 14.8995 6.75 12C6.75 9.10051 9.10051 6.75 12 6.75Z",vectorEffect:"non-scaling-stroke"}),(0,zc.jsx)(Fc.Path,{d:"M12 8C14.2091 8 16 9.79086 16 12C16 14.2091 14.2091 16 12 16C9.79086 16 8 14.2091 8 12C8 9.79086 9.79086 8 12 8Z",vectorEffect:"non-scaling-stroke"})]});var ow=c(ve(),1),YS=c(T(),1),vj=(0,YS.jsxs)(ow.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,YS.jsx)(ow.Rect,{x:"4.75",y:"4.75",width:"11.5",height:"11.5",rx:"0.875",vectorEffect:"non-scaling-stroke"}),(0,YS.jsx)(ow.Path,{d:"M19.25 8.281V17.281C19.25 18.3692 18.3546 19.25 17.251 19.25H6.25",vectorEffect:"non-scaling-stroke"})]});var KS=c(ve(),1),qS=c(T(),1),Qb=(0,qS.jsxs)(KS.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,qS.jsx)(KS.Path,{d:"M20.25 6.75V19C20.25 19.6904 19.6904 20.25 19 20.25H6.75",vectorEffect:"non-scaling-stroke"}),(0,qS.jsx)(KS.Path,{d:"M3.75 5C3.75 4.30964 4.30964 3.75 5 3.75H16C16.6904 3.75 17.25 4.30964 17.25 5V16C17.25 16.6904 16.6904 17.25 16 17.25H5C4.30964 17.25 3.75 16.6904 3.75 16V5Z",vectorEffect:"non-scaling-stroke"})]});var Z3=c(ve(),1),yj=c(T(),1),wj=(0,yj.jsx)(Z3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,yj.jsx)(Z3.Path,{d:"M19.25 9V6C19.25 5.30964 18.6904 4.75 18 4.75H15M19.25 15V18C19.25 18.6904 18.6904 19.25 18 19.25H15M9 4.75H6C5.30964 4.75 4.75 5.30964 4.75 6V9M4.75 15V18C4.75 18.6904 5.30964 19.25 6 19.25H9",vectorEffect:"non-scaling-stroke"})});var XS=c(ve(),1),ZS=c(T(),1),xj=(0,ZS.jsxs)(XS.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,ZS.jsx)(XS.Path,{d:"M4.75 15V18C4.75 18.6904 5.30964 19.25 6 19.25H9",vectorEffect:"non-scaling-stroke"}),(0,ZS.jsx)(XS.Path,{opacity:".25",d:"M19.25 9V6C19.25 5.30964 18.6904 4.75 18 4.75H15M19.25 15V18C19.25 18.6904 18.6904 19.25 18 19.25H15M9 4.75H6C5.30964 4.75 4.75 5.30964 4.75 6V9",vectorEffect:"non-scaling-stroke"})]});var QS=c(ve(),1),JS=c(T(),1),kj=(0,JS.jsxs)(QS.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,JS.jsx)(QS.Path,{d:"M15 19.25L18 19.25C18.6904 19.25 19.25 18.6904 19.25 18L19.25 15",vectorEffect:"non-scaling-stroke"}),(0,JS.jsx)(QS.Path,{opacity:".25",d:"M9 4.75L6 4.75C5.30965 4.75 4.75 5.30964 4.75 6L4.75 9M15 4.75L18 4.75C18.6904 4.75 19.25 5.30964 19.25 6L19.25 9M4.75 15L4.75 18C4.75 18.6904 5.30964 19.25 6 19.25L9 19.25",vectorEffect:"non-scaling-stroke"})]});var eC=c(ve(),1),tC=c(T(),1),Sj=(0,tC.jsxs)(eC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,tC.jsx)(eC.Path,{d:"M9 4.75L6 4.75C5.30964 4.75 4.75 5.30964 4.75 6L4.75 9",vectorEffect:"non-scaling-stroke"}),(0,tC.jsx)(eC.Path,{opacity:".25",d:"M15 19.25L18 19.25C18.6904 19.25 19.25 18.6904 19.25 18L19.25 15M9 19.25L6 19.25C5.30964 19.25 4.75 18.6904 4.75 18L4.75 15M19.25 9L19.25 6C19.25 5.30964 18.6904 4.75 18 4.75L15 4.75",vectorEffect:"non-scaling-stroke"})]});var oC=c(ve(),1),rC=c(T(),1),Cj=(0,rC.jsxs)(oC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,rC.jsx)(oC.Path,{d:"M19.25 9L19.25 6C19.25 5.30965 18.6904 4.75 18 4.75L15 4.75",vectorEffect:"non-scaling-stroke"}),(0,rC.jsx)(oC.Path,{opacity:".25",d:"M4.75 15L4.75 18C4.75 18.6904 5.30964 19.25 6 19.25L9 19.25M4.75 9L4.75 6C4.75 5.30964 5.30965 4.75 6 4.75L9 4.75M15 19.25L18 19.25C18.6904 19.25 19.25 18.6904 19.25 18L19.25 15",vectorEffect:"non-scaling-stroke"})]});var Q3=c(ve(),1),Ej=c(T(),1),Tj=(0,Ej.jsx)(Q3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Ej.jsx)(Q3.Path,{d:"M4.75 16.75V17H3.25C3.11193 17 3 17.1119 3 17.25H21C21 17.1119 20.8881 17 20.75 17H19.25V16.75M4.75 16.75V8.5C4.75 7.80964 5.30964 7.25 6 7.25H18C18.6904 7.25 19.25 7.80964 19.25 8.5V16.75M4.75 16.75H19.25",vectorEffect:"non-scaling-stroke"})});var cs=c(ve(),1),ds=c(T(),1),nC=(0,ds.jsxs)(cs.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,ds.jsx)(cs.Path,{d:"M9.25 5.75H8.75V6.25H9.25V5.75Z",fill:"currentColor",stroke:"none"}),(0,ds.jsx)(cs.Path,{d:"M9.25 11.75H8.75V12.25H9.25V11.75Z",fill:"currentColor",stroke:"none"}),(0,ds.jsx)(cs.Path,{d:"M9.25 17.75H8.75V18.25H9.25V17.75Z",fill:"currentColor",stroke:"none"}),(0,ds.jsx)(cs.Path,{d:"M15.25 5.75H14.75V6.25H15.25V5.75Z",fill:"currentColor",stroke:"none"}),(0,ds.jsx)(cs.Path,{d:"M15.25 11.75H14.75V12.25H15.25V11.75Z",fill:"currentColor",stroke:"none"}),(0,ds.jsx)(cs.Path,{d:"M15.25 17.75H14.75V18.25H15.25V17.75Z",fill:"currentColor",stroke:"none"}),(0,ds.jsx)(cs.Path,{d:"M9.25 5.75H8.75V6.25H9.25V5.75Z",vectorEffect:"non-scaling-stroke"}),(0,ds.jsx)(cs.Path,{d:"M9.25 11.75H8.75V12.25H9.25V11.75Z",vectorEffect:"non-scaling-stroke"}),(0,ds.jsx)(cs.Path,{d:"M9.25 17.75H8.75V18.25H9.25V17.75Z",vectorEffect:"non-scaling-stroke"}),(0,ds.jsx)(cs.Path,{d:"M15.25 5.75H14.75V6.25H15.25V5.75Z",vectorEffect:"non-scaling-stroke"}),(0,ds.jsx)(cs.Path,{d:"M15.25 11.75H14.75V12.25H15.25V11.75Z",vectorEffect:"non-scaling-stroke"}),(0,ds.jsx)(cs.Path,{d:"M15.25 17.75H14.75V18.25H15.25V17.75Z",vectorEffect:"non-scaling-stroke"})]});var J3=c(ve(),1),Rj=c(T(),1),Ij=(0,Rj.jsx)(J3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Rj.jsx)(J3.Path,{d:"M20.25 8.5V7C20.25 6.30964 19.6904 5.75 19 5.75H5C4.30964 5.75 3.75 6.30964 3.75 7V8.5M20.25 8.5V17C20.25 17.6904 19.6904 18.25 19 18.25H5C4.30964 18.25 3.75 17.6904 3.75 17V8.5M20.25 8.5L12 14.5L3.75 8.5",vectorEffect:"non-scaling-stroke"})});var e4=c(ve(),1),Pj=c(T(),1),Jb=(0,Pj.jsx)(e4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Pj.jsx)(e4.Path,{d:"M12 9L12 14M12 15.5V17M11.1284 5.04947L3.83827 18.0097C3.46331 18.6763 3.94502 19.5 4.70985 19.5H19.2902C20.055 19.5 20.5367 18.6763 20.1617 18.0097L12.8716 5.04947C12.4893 4.36982 11.5107 4.36982 11.1284 5.04947Z",vectorEffect:"non-scaling-stroke"})});var t4=c(ve(),1),Bj=c(T(),1),Oj=(0,Bj.jsx)(t4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Bj.jsx)(t4.Path,{d:"M9.5 6.25H6.5C5.80964 6.25 5.25 6.80964 5.25 7.5V17.5C5.25 18.1904 5.80964 18.75 6.5 18.75H16.5C17.1904 18.75 17.75 18.1904 17.75 17.5V14.5M11.5 12.5L18.75 5.25M12.5 5.25H18.75V11.5",vectorEffect:"non-scaling-stroke"})});var o4=c(ve(),1),Mj=c(T(),1),Aj=(0,Mj.jsx)(o4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Mj.jsx)(o4.Path,{d:"M3.75 6V17.5C3.75 18.1904 4.30964 18.75 5 18.75H19C19.6904 18.75 20.25 18.1904 20.25 17.5V8.5C20.25 7.80964 19.6904 7.25 19 7.25H13.3463C12.8352 7.25 12.3755 6.93881 12.1857 6.46424L11.8143 5.53576C11.6245 5.06119 11.1648 4.75 10.6537 4.75H5C4.30964 4.75 3.75 5.30964 3.75 6Z",vectorEffect:"non-scaling-stroke"})});var iC=c(ve(),1),sC=c(T(),1),Nj=(0,sC.jsxs)(iC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,sC.jsx)(iC.Path,{d:"M12 5.5L5.25 18.25H18.75L12 5.5Z",vectorEffect:"non-scaling-stroke"}),(0,sC.jsx)(iC.Path,{d:"M11.25 18.25H5.25L11.25 6.91666V18.25Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]});var aC=c(ve(),1),lC=c(T(),1),Lj=(0,lC.jsxs)(aC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,lC.jsx)(aC.Path,{d:"M11.4527 17.5V17.223L10.4369 14.1757L8.12838 7.25H7.57432L5.26577 14.1757L4.25 17.223V17.5M10.4369 14.1757H5.26577",vectorEffect:"non-scaling-stroke"}),(0,lC.jsx)(aC.Path,{d:"M14.25 6V15.0386V17.5M14.25 13.2941C14.25 11.2353 15.4265 10.4118 16.8676 10.4118C18.4595 10.4118 19.75 11.6471 19.75 13.7059C19.75 15.7647 18.4595 17 16.8676 17C15.6908 17 14.25 15.7647 14.25 14.1176",vectorEffect:"non-scaling-stroke"})]});var cC=c(ve(),1),dC=c(T(),1),Dj=(0,dC.jsxs)(cC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,dC.jsx)(cC.Path,{d:"M14.25 6V15.0386V17.5M14.25 13.2941C14.25 11.2353 15.4265 10.4118 16.8676 10.4118C18.4595 10.4118 19.75 11.6471 19.75 13.7059C19.75 15.7647 18.4595 16.75 16.8676 16.75C15.6908 16.75 14.25 15.7647 14.25 14.1176",vectorEffect:"non-scaling-stroke"}),(0,dC.jsx)(cC.Path,{d:"M10.5 9.5C10.5 9.5 10.5 13.5533 10.5 14.7886C10.5 16.0239 10.6824 16.75 12 16.75M10.5 13.0441C10.5 10.9853 9.32353 10.1618 7.88235 10.1618C6.29047 10.1618 5 11.3971 5 13.4559C5 15.5147 6.29047 16.75 7.88235 16.75C9.0592 16.75 10.5 15.5147 10.5 13.8676",vectorEffect:"non-scaling-stroke"})]});var r4=c(ve(),1),Vj=c(T(),1),Fj=(0,Vj.jsx)(r4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Vj.jsx)(r4.Path,{d:"M9 16.1554C12 18.02 15 16.5283 15 14.2908C15 13.6314 14.6839 12.999 14.1213 12.5328C14.108 12.5217 14.0945 12.5108 14.081 12.5M9 9.31845C9 7.49773 11.4313 6.3247 13.9199 7.4278M5.5 12.5H14.081M18.5 12.5H14.081",strokeLinecap:"square",vectorEffect:"non-scaling-stroke"})});var uC=c(ve(),1),fC=c(T(),1),zj=(0,fC.jsxs)(uC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,fC.jsx)(uC.Path,{d:"M15.25 7.25V13.5C15.25 15.2949 13.7949 16.75 12 16.75C10.2051 16.75 8.75 15.2949 8.75 13.5V7.25",strokeLinecap:"square",vectorEffect:"non-scaling-stroke"}),(0,fC.jsx)(uC.Path,{d:"M8 19.5H16",vectorEffect:"non-scaling-stroke"})]});var pC=c(ve(),1),mC=c(T(),1),jj=(0,mC.jsxs)(pC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,mC.jsx)(pC.Path,{d:"M17.4118 11.7206H14M17.4118 11.7206L17.9839 11.8477C19.1189 12.1 19.9265 13.1066 19.9265 14.2693C19.9265 15.6394 18.8158 16.75 17.4458 16.75H14C14 16.75 14 14.439 14 11.7206M17.4118 11.7206C18.3792 11.5594 19.0882 10.7223 19.0882 9.74158V9.51902C19.0882 8.26588 18.0724 7.25 16.8192 7.25H14C14 8.55783 14 10.2406 14 11.7206",vectorEffect:"non-scaling-stroke"}),(0,mC.jsx)(pC.Path,{d:"M4.25 17.5V17.223L5.26577 14.1757M5.26577 14.1757L7.57432 7.25H8.12838L10.4369 14.1757L11.4527 17.223V17.5M10.4369 14.1757H5.26577",vectorEffect:"non-scaling-stroke"})]});var n4=c(ve(),1),Hj=c(T(),1),Uj=(0,Hj.jsx)(n4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Hj.jsx)(n4.Path,{d:"M5 12H19M12 9.5V3M8.5 6L12 3L15.5 6M12 14.5V21M8.5 18L12 21L15.5 18",vectorEffect:"non-scaling-stroke"})});var i4=c(ve(),1),Wj=c(T(),1),s4=(0,Wj.jsx)(i4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Wj.jsx)(i4.Path,{d:"M4.75 10V4.75H10M4.75 4.75L10 10M14 19.25H19.25V14M19.25 19.25L14 14",vectorEffect:"non-scaling-stroke"})});var a4=c(ve(),1),Gj=c(T(),1),gC=(0,Gj.jsx)(a4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Gj.jsx)(a4.Path,{d:"M12 4.75C8.87453 4.75 6.21099 6.72773 5.19257 9.5M18.8074 14.5C19.0937 13.7207 19.25 12.8786 19.25 12C19.25 11.1214 19.0937 10.2793 18.8074 9.5C17.789 6.72773 15.1255 4.75 12 4.75M12 4.75C11 5.5 9 8.63218 9 12C9 15.3678 11 18.5 12 19.25M12 4.75C13 5.5 15 8.63218 15 12C15 15.3678 13 18.5 12 19.25M5.19257 9.5C4.90628 10.2793 4.75 11.1214 4.75 12C4.75 12.8786 4.90629 13.7207 5.19257 14.5C6.21099 17.2723 8.87453 19.25 12 19.25M12 19.25C15.1255 19.25 17.789 17.2723 18.8074 14.5M5.19257 9.5L18.8074 9.5M5.19257 14.5L18.8074 14.5",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var l4=c(ve(),1),$j=c(T(),1),hC=(0,$j.jsx)(l4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,$j.jsx)(l4.Path,{d:"M12 4.75H6C5.30964 4.75 4.75 5.30964 4.75 6V12M12 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V12M12 4.75V19.25M12 19.25H18C18.6904 19.25 19.25 18.6904 19.25 18V12M12 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V12M19.25 12H4.75",vectorEffect:"non-scaling-stroke"})});var bC=c(ve(),1),_C=c(T(),1),vC=(0,_C.jsxs)(bC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,_C.jsx)(bC.Path,{d:"M4.75 11C4.75 10.3096 5.30964 9.75 6 9.75H13C13.6904 9.75 14.25 10.3096 14.25 11V18C14.25 18.6904 13.6904 19.25 13 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V11Z",vectorEffect:"non-scaling-stroke"}),(0,_C.jsx)(bC.Path,{d:"M9.75 6C9.75 5.30964 10.3096 4.75 11 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V13C19.25 13.6904 18.6904 14.25 18 14.25H11C10.3096 14.25 9.75 13.6904 9.75 13V6Z",vectorEffect:"non-scaling-stroke"})]});var yC=c(ve(),1),wC=c(T(),1),Yj=(0,wC.jsxs)(yC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,wC.jsx)(yC.Path,{d:"M5.25 12H11M5.25 12V7.75M5.25 12L5.25 16.25M11 12V7.75M11 12V16.25",strokeLinecap:"square",vectorEffect:"non-scaling-stroke"}),(0,wC.jsx)(yC.Path,{d:"M17 17C17 16.1556 17 10.213 17 7.75L14 8.55556",vectorEffect:"non-scaling-stroke"})]});var xC=c(ve(),1),kC=c(T(),1),Kj=(0,kC.jsxs)(xC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,kC.jsx)(xC.Path,{d:"M19.1415 16.25H14.75C14.75 11.7122 19.25 12.9034 19.25 9.5C19.25 7.79832 16.9457 6.29831 14.75 8",strokeLinecap:"square",vectorEffect:"non-scaling-stroke"}),(0,kC.jsx)(xC.Path,{d:"M5.25 12H11M5.25 12V7.75M5.25 12L5.25 16.25M11 12V7.75M11 12V16.25",strokeLinecap:"square",vectorEffect:"non-scaling-stroke"})]});var SC=c(ve(),1),CC=c(T(),1),qj=(0,CC.jsxs)(SC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,CC.jsx)(SC.Path,{d:"M5.25 12H11M5.25 12V7.75M5.25 12L5.25 16.25M11 12V7.75M11 12V16.25",strokeLinecap:"square",vectorEffect:"non-scaling-stroke"}),(0,CC.jsx)(SC.Path,{d:"M14.5 15.4934C17 17.1638 19.5 15.8275 19.5 13.823C19.5 13.2323 19.2366 12.6658 18.7678 12.2481C18.2989 11.8305 17.663 11.5958 17 11.5958M17 11.5958C17.663 11.5958 18.2989 11.3612 18.7678 10.9435C19.2366 10.5258 19.5 9.95933 19.5 9.36864C19.5 7.69825 17.125 6.58466 15 7.69825M17 11.5958H16.75",strokeLinecap:"square",vectorEffect:"non-scaling-stroke"})]});var EC=c(ve(),1),TC=c(T(),1),Xj=(0,TC.jsxs)(EC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,TC.jsx)(EC.Path,{d:"M5.25 12H11M5.25 12V7.75M5.25 12L5.25 16.25M11 12V7.75M11 12V16.25",strokeLinecap:"square",vectorEffect:"non-scaling-stroke"}),(0,TC.jsx)(EC.Path,{d:"M19.25 17V12.75M19.25 9V12.75M15 7V7.5L13.75 12.75H19.25",vectorEffect:"non-scaling-stroke"})]});var RC=c(ve(),1),IC=c(T(),1),Zj=(0,IC.jsxs)(RC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,IC.jsx)(RC.Path,{d:"M5.25 12H11M5.25 12V7.75M5.25 12L5.25 16.25M11 12V7.75M11 12V16.25",strokeLinecap:"square",vectorEffect:"non-scaling-stroke"}),(0,IC.jsx)(RC.Path,{d:"M14 15.4934C16.5 17.1638 19 15.8275 19 13.823C19 13.2323 18.7366 12.6658 18.2678 12.2482C17.7989 11.8305 17.163 11.5958 16.5 11.5958H14.25L14.75 7.75H18",strokeLinecap:"square",vectorEffect:"non-scaling-stroke"})]});var PC=c(ve(),1),BC=c(T(),1),Qj=(0,BC.jsxs)(PC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,BC.jsx)(PC.Path,{d:"M5.25 12H11M5.25 12V7.75M5.25 12L5.25 16.25M11 12V7.75M11 12V16.25",strokeLinecap:"square",vectorEffect:"non-scaling-stroke"}),(0,BC.jsx)(PC.Path,{d:"M19.0092 8.10342C17.1095 7.1899 15.4694 8.08711 14.7634 9.38026C14.0574 10.6734 13.8551 12.0834 14.0986 13.62C14.177 14.1146 14.3884 14.8582 14.9041 15.3039C15.4198 15.7496 16.1193 16 16.8486 16C17.578 16 18.2775 15.7496 18.7932 15.3039C19.3089 14.8582 19.5986 14.2537 19.5986 13.6234C19.5986 12.9931 19.3089 12.3918 18.7932 11.9461C18.2775 11.5004 17.578 11.25 16.8486 11.25C16.1193 11.25 15.4198 11.5004 14.9041 11.9461C14.3884 12.3918 14.0986 12.9931 14.0986 13.6234",vectorEffect:"non-scaling-stroke"})]});var c4=c(ve(),1),Jj=c(T(),1),eH=(0,Jj.jsx)(c4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,Jj.jsx)(c4.Path,{d:"M13.75 19.25H19.25V8.5L12 5L4.75 8.5V19.25H10.25M13.75 19.25V13.7H10.25V19.25M13.75 19.25H10.25",vectorEffect:"non-scaling-stroke"})});var d4=c(ve(),1),tH=c(T(),1),oH=(0,tH.jsx)(d4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,tH.jsx)(d4.Path,{d:"M19.25 14.2513L16.0707 11.0707C16.0317 11.0317 15.9683 11.0317 15.9293 11.0707L12.0584 14.9416C12.0245 14.9755 11.9713 14.9806 11.9316 14.9537L8.65791 12.7392C8.62313 12.7156 8.57736 12.7163 8.54332 12.7409L4.75 15.4808M19.25 14.2513V6C19.25 5.30964 18.6904 4.75 18 4.75H6C5.30964 4.75 4.75 5.30964 4.75 6V15.4808M19.25 14.2513V18C19.25 18.6904 18.6904 19.25 18 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V15.4808",vectorEffect:"non-scaling-stroke"})});var u4=c(ve(),1),rH=c(T(),1),OC=(0,rH.jsx)(u4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,rH.jsx)(u4.Path,{d:"M12 16V11M12 9.5V8M19.25 12C19.25 16.0041 16.0041 19.25 12 19.25C7.99594 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99594 4.75 12 4.75C16.0041 4.75 19.25 7.99594 19.25 12Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var rw=c(ve(),1),MC=c(T(),1),AC=(0,MC.jsxs)(rw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,MC.jsx)(rw.Path,{d:"M4 19.25H20",vectorEffect:"non-scaling-stroke"}),(0,MC.jsx)(rw.Rect,{x:"9",y:"4",width:"6",height:"11",fill:"currentColor",stroke:"none"})]});var nw=c(ve(),1),NC=c(T(),1),LC=(0,NC.jsxs)(nw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,NC.jsx)(nw.Path,{d:"M4 12H20",vectorEffect:"non-scaling-stroke"}),(0,NC.jsx)(nw.Rect,{x:"9",y:"4",width:"6",height:"16",fill:"currentColor",stroke:"none"})]});var iw=c(ve(),1),DC=c(T(),1),$m=(0,DC.jsxs)(iw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,DC.jsx)(iw.Path,{d:"M12 20V4",vectorEffect:"non-scaling-stroke"}),(0,DC.jsx)(iw.Rect,{x:"4",y:"9",width:"16",height:"6",fill:"currentColor",stroke:"none"})]});var sw=c(ve(),1),VC=c(T(),1),Ym=(0,VC.jsxs)(sw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,VC.jsx)(sw.Path,{d:"M4.75 4V20",vectorEffect:"non-scaling-stroke"}),(0,VC.jsx)(sw.Rect,{x:"9",y:"9",width:"11",height:"6",fill:"currentColor",stroke:"none"})]});var aw=c(ve(),1),FC=c(T(),1),Km=(0,FC.jsxs)(aw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,FC.jsx)(aw.Rect,{x:"4",y:"9",width:"11",height:"6",fill:"currentColor",stroke:"none"}),(0,FC.jsx)(aw.Path,{d:"M19.25 20V4",vectorEffect:"non-scaling-stroke"})]});var lw=c(ve(),1),cw=c(T(),1),zC=(0,cw.jsxs)(lw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,cw.jsx)(lw.Path,{d:"M4 12H20",vectorEffect:"non-scaling-stroke"}),(0,cw.jsx)(lw.Path,{d:"M17 20H7V16H17V20Z",fill:"currentColor",stroke:"none"}),(0,cw.jsx)(lw.Path,{d:"M17 8H7V4H17V8Z",fill:"currentColor",stroke:"none"})]});var dw=c(ve(),1),jC=c(T(),1),uw=(0,jC.jsxs)(dw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,jC.jsx)(dw.Rect,{x:"9",y:"9",width:"6",height:"6",fill:"currentColor",stroke:"none"}),(0,jC.jsx)(dw.Path,{d:"M19.25 4V20M4.75 20V4",vectorEffect:"non-scaling-stroke"})]});var fw=c(ve(),1),HC=c(T(),1),UC=(0,HC.jsxs)(fw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,HC.jsx)(fw.Rect,{x:"10",y:"7",width:"4",height:"10",fill:"currentColor",stroke:"none"}),(0,HC.jsx)(fw.Path,{d:"M4 4.75H20M4 19.25H20",vectorEffect:"non-scaling-stroke"})]});var pw=c(ve(),1),WC=c(T(),1),mw=(0,WC.jsxs)(pw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,WC.jsx)(pw.Path,{d:"M4.75 4V20M19.25 20V4",vectorEffect:"non-scaling-stroke"}),(0,WC.jsx)(pw.Rect,{x:"7",y:"10",width:"10",height:"4",fill:"currentColor",stroke:"none"})]});var gw=c(ve(),1),GC=c(T(),1),$C=(0,GC.jsxs)(gw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,GC.jsx)(gw.Rect,{x:"9",y:"9",width:"6",height:"11",fill:"currentColor",stroke:"none"}),(0,GC.jsx)(gw.Path,{d:"M4 4.75H20",vectorEffect:"non-scaling-stroke"})]});var f4=c(ve(),1),nH=c(T(),1),Df=(0,nH.jsx)(f4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,nH.jsx)(f4.Path,{d:"M8.25 21L4.75 17L8.25 13M4.75 17H14.125C17.5077 17 20.25 14.2577 20.25 10.875C20.25 7.49226 17.5077 4.75 14.125 4.75H12",vectorEffect:"non-scaling-stroke"})});var p4=c(ve(),1),iH=c(T(),1),sH=(0,iH.jsx)(p4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,iH.jsx)(p4.Path,{d:"M9.75 19.25H18C18.6904 19.25 19.25 18.6904 19.25 18V9.75M9.75 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V9.75M9.75 19.25V9.75M19.25 9.75V6C19.25 5.30964 18.6904 4.75 18 4.75H6C5.30964 4.75 4.75 5.30964 4.75 6V9.75M19.25 9.75H9.75M9.75 9.75H4.75",vectorEffect:"non-scaling-stroke"})});var m4=c(ve(),1),aH=c(T(),1),$s=(0,aH.jsx)(m4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,aH.jsx)(m4.Path,{d:"M9.5 12H12.5M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10.2333M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75H14.7667M8.5 19.5L16.5 4.5",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var g4=c(ve(),1),lH=c(T(),1),jc=(0,lH.jsx)(g4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,lH.jsx)(g4.Path,{d:"M9.5 12L14.5 12M10 7.75H8.25C5.90279 7.75 4 9.65279 4 12C4 14.3472 5.90279 16.25 8.25 16.25H10M14 16.25H15.75C18.0972 16.25 20 14.3472 20 12C20 9.65279 18.0972 7.75 15.75 7.75L14 7.75",vectorEffect:"non-scaling-stroke"})});var h4=c(ve(),1),cH=c(T(),1),YC=(0,cH.jsx)(h4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,cH.jsx)(h4.Path,{d:"M10 17.5H21M6.5 12H17.5M3 6.5H14",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})});var b4=c(ve(),1),dH=c(T(),1),uH=(0,dH.jsx)(b4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,dH.jsx)(b4.Path,{d:"M9.25 10.75H7.75C7.47386 10.75 7.25 10.9739 7.25 11.25V17.25C7.25 17.5261 7.47386 17.75 7.75 17.75H16.25C16.5261 17.75 16.75 17.5261 16.75 17.25V11.25C16.75 10.9739 16.5261 10.75 16.25 10.75H14.75M9.25 10.75V7.5C9.25 5.98122 10.4812 4.75 12 4.75C13.5188 4.75 14.75 5.98122 14.75 7.5V10.75M9.25 10.75H14.75",vectorEffect:"non-scaling-stroke"})});var _4=c(ve(),1),fH=c(T(),1),pH=(0,fH.jsx)(_4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fH.jsx)(_4.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 11h-.2V9c0-1.5-1.2-2.8-2.8-2.8S9.2 7.5 9.2 9v2H9c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h6c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm-1.8 0h-2.5V9c0-.7.6-1.2 1.2-1.2s1.2.6 1.2 1.2v2z"})});var KC=c(ve(),1),qC=c(T(),1),e_=(0,qC.jsxs)(KC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,qC.jsx)(KC.Path,{d:"M9.25 11.1H7.75C7.47386 11.1 7.25 11.3239 7.25 11.6V17.6C7.25 17.8761 7.47386 18.1 7.75 18.1H16.25C16.5261 18.1 16.75 17.8761 16.75 17.6V11.6C16.75 11.3239 16.5261 11.1 16.25 11.1H14.75M9.25 11.1V7.85C9.25 6.33122 10.4812 5.1 12 5.1C13.5188 5.1 14.75 6.33122 14.75 7.85V11.1M9.25 11.1H14.75",vectorEffect:"non-scaling-stroke"}),(0,qC.jsx)(KC.Path,{d:"M16.25 18.1H7.75C7.47386 18.1 7.25 17.8761 7.25 17.6V11.6C7.25 11.3239 7.47386 11.1 7.75 11.1H16.25C16.5261 11.1 16.75 11.3239 16.75 11.6V17.6C16.75 17.8761 16.5261 18.1 16.25 18.1Z",fill:"currentColor",stroke:"none"})]});var iu=c(ve(),1),Vf=c(T(),1),mH=(0,Vf.jsxs)(iu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,Vf.jsx)(iu.Path,{d:"M14 12.375V6.51534C14 6.21609 13.7879 5.95882 13.4941 5.9018L11.8239 5.57758C11.5677 5.52784 11.341 5.37988 11.1924 5.1653L10.3985 4.01913C10.2818 3.85057 10.0898 3.75 9.88474 3.75H8.11526C7.91022 3.75 7.71822 3.85057 7.60147 4.01913L6.80758 5.1653C6.65896 5.37988 6.43232 5.52784 6.17608 5.57758L4.5059 5.9018C4.21213 5.95882 4 6.21609 4 6.51534V12.375C4 12.7202 4.27982 13 4.625 13H13.375C13.7202 13 14 12.7202 14 12.375Z",vectorEffect:"non-scaling-stroke"}),(0,Vf.jsx)(iu.Circle,{cx:"9",cy:"9",r:"1",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),(0,Vf.jsx)(iu.Path,{d:"M20 17.25V9",vectorEffect:"non-scaling-stroke"}),(0,Vf.jsx)(iu.Path,{d:"M17 10H20V9H17V10Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),(0,Vf.jsx)(iu.Path,{d:"M11.75 18.5C12.4404 18.5 13 17.9404 13 17.25V16H11.75C11.0596 16 10.5 16.5596 10.5 17.25C10.5 17.9404 11.0596 18.5 11.75 18.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"}),(0,Vf.jsx)(iu.Path,{d:"M18.75 18.5C19.4404 18.5 20 17.9404 20 17.25V16H18.75C18.0596 16 17.5 16.5596 17.5 17.25C17.5 17.9404 18.0596 18.5 18.75 18.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]});var v4=c(ve(),1),gH=c(T(),1),XC=(0,gH.jsx)(v4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,gH.jsx)(v4.Path,{d:"M11 16.5H13M16.25 18V6C16.25 5.30964 15.6904 4.75 15 4.75H9C8.30964 4.75 7.75 5.30964 7.75 6L7.75 18C7.75 18.6904 8.30964 19.25 9 19.25H15C15.6904 19.25 16.25 18.6904 16.25 18Z",vectorEffect:"non-scaling-stroke"})});var Ff=c(ve(),1),zf=c(T(),1),Hc=(0,zf.jsxs)(Ff.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,zf.jsx)(Ff.Path,{d:"M11.75 18.25L12.25 18.25L12.25 17.75L11.75 17.75L11.75 18.25Z",fill:"currentColor",stroke:"none"}),(0,zf.jsx)(Ff.Path,{d:"M11.75 12.25L12.25 12.25L12.25 11.75L11.75 11.75L11.75 12.25Z",fill:"currentColor",stroke:"none"}),(0,zf.jsx)(Ff.Path,{d:"M11.75 6.25L12.25 6.25L12.25 5.75L11.75 5.75L11.75 6.25Z",fill:"currentColor",stroke:"none"}),(0,zf.jsx)(Ff.Path,{d:"M11.75 18.25L12.25 18.25L12.25 17.75L11.75 17.75L11.75 18.25Z",vectorEffect:"non-scaling-stroke"}),(0,zf.jsx)(Ff.Path,{d:"M11.75 12.25L12.25 12.25L12.25 11.75L11.75 11.75L11.75 12.25Z",vectorEffect:"non-scaling-stroke"}),(0,zf.jsx)(Ff.Path,{d:"M11.75 6.25L12.25 6.25L12.25 5.75L11.75 5.75L11.75 6.25Z",vectorEffect:"non-scaling-stroke"})]});var y4=c(ve(),1),hH=c(T(),1),t_=(0,hH.jsx)(y4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,hH.jsx)(y4.Path,{d:"M8.5 8.25H15.5M8.5 11.75H15.5M8.5 15.25H15.5M18.25 18V6C18.25 5.30964 17.6904 4.75 17 4.75H7C6.30964 4.75 5.75 5.30964 5.75 6L5.75 18C5.75 18.6904 6.30964 19.25 7 19.25H17C17.6904 19.25 18.25 18.6904 18.25 18Z",vectorEffect:"non-scaling-stroke"})});var ZC=c(ve(),1),QC=c(T(),1),bH=(0,QC.jsxs)(ZC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,QC.jsx)(ZC.Path,{d:"M10.75 20V4.75L14.75 4.75M14.75 20V4.75M14.75 4.75H18.5",vectorEffect:"non-scaling-stroke"}),(0,QC.jsx)(ZC.Path,{d:"M5.75 9C5.75 11.3472 7.65279 13.25 10 13.25H10.75V4.75H10C7.65279 4.75 5.75 6.65279 5.75 9Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]});var JC=c(ve(),1),eE=c(T(),1),o_=(0,eE.jsxs)(JC.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,eE.jsx)(JC.Path,{d:"M5 19.25H12",vectorEffect:"non-scaling-stroke"}),(0,eE.jsx)(JC.Path,{d:"M10 15L7.5 15.5L8 13L16 5L18 7L10 15Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]});var w4=c(ve(),1),_H=c(T(),1),vH=(0,_H.jsx)(w4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_H.jsx)(w4.Path,{d:"M10.97 10.159a3.382 3.382 0 0 0-2.857.955l1.724 1.723-2.836 2.913L7 17h1.25l2.913-2.837 1.723 1.723a3.38 3.38 0 0 0 .606-.825c.33-.63.446-1.343.35-2.032L17 10.695 13.305 7l-2.334 3.159Z"})});var x4=c(ve(),1),yH=c(T(),1),Ys=(0,yH.jsx)(x4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,yH.jsx)(x4.Path,{d:"M12 18V6M18 12H6",vectorEffect:"non-scaling-stroke"})});var hw=c(ve(),1),tE=c(T(),1),wH=(0,tE.jsxs)(hw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,tE.jsx)(hw.Path,{d:"M5 4.75H19M5 19.25H19",vectorEffect:"non-scaling-stroke"}),(0,tE.jsx)(hw.Rect,{x:"7",y:"9",width:"10",height:"6",fill:"currentColor",stroke:"none"})]});var bw=c(ve(),1),oE=c(T(),1),xH=(0,oE.jsxs)(bw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,oE.jsx)(bw.Path,{d:"M5 4.75H13M5 19.25H13",vectorEffect:"non-scaling-stroke"}),(0,oE.jsx)(bw.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"})]});var _w=c(ve(),1),rE=c(T(),1),kH=(0,rE.jsxs)(_w.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,rE.jsx)(_w.Path,{d:"M11 4.75H19M11 19.25H19",vectorEffect:"non-scaling-stroke"}),(0,rE.jsx)(_w.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"})]});var k4=c(ve(),1),SH=c(T(),1),CH=(0,SH.jsx)(k4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,SH.jsx)(k4.Path,{d:"M19.25 9.25131L14.0498 7.02135C14.0187 7.00803 13.983 7.01131 13.9549 7.03006L11.0501 8.96658C11.0193 8.98714 10.9796 8.98896 10.947 8.97131L8.65525 7.72992C8.62147 7.71163 8.5802 7.7143 8.54907 7.73679L4.75 10.4808M19.25 9.25131V5C19.25 4.30964 18.6904 3.75 18 3.75H6C5.30964 3.75 4.75 4.30964 4.75 5V10.4808M19.25 9.25131V10C19.25 10.6904 18.6904 11.25 18 11.25H5.51917C5.09437 11.25 4.75 10.9056 4.75 10.4808M4 15H20M4 19H13",vectorEffect:"non-scaling-stroke"})});var S4=c(ve(),1),EH=c(T(),1),TH=(0,EH.jsx)(S4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,EH.jsx)(S4.Path,{d:"M7 10H8.5M10 10H17M7 14H8.5M10 14H17M6 19.25H18C18.6904 19.25 19.25 18.6904 19.25 18V6C19.25 5.30964 18.6904 4.75 18 4.75H6C5.30964 4.75 4.75 5.30964 4.75 6V18C4.75 18.6904 5.30964 19.25 6 19.25Z",vectorEffect:"non-scaling-stroke"})});var nE=c(ve(),1),iE=c(T(),1),sE=(0,iE.jsxs)(nE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,iE.jsx)(nE.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"}),(0,iE.jsx)(nE.Path,{d:"M9 12L11 14L15 10",vectorEffect:"non-scaling-stroke"})]});var C4=c(ve(),1),RH=c(T(),1),Rn=(0,RH.jsx)(C4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,RH.jsx)(C4.Path,{d:"M7 12H17",vectorEffect:"non-scaling-stroke"})});var aE=c(ve(),1),lE=c(T(),1),IH=(0,lE.jsxs)(aE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,lE.jsx)(aE.Path,{d:"M12 19.25C7.99593 19.25 4.75 16.0041 4.75 12C4.75 7.99594 7.99593 4.75 12 4.75L14 4.75M12 2L14 4.75L12 7.5",vectorEffect:"non-scaling-stroke"}),(0,lE.jsx)(aE.Path,{d:"M9.22553 18.6981C12.9248 20.2304 17.1658 18.4737 18.6981 14.7745C19.7261 12.2927 19.2738 9.56712 17.7477 7.57918",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var E4=c(ve(),1),PH=c(T(),1),BH=(0,PH.jsx)(E4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,PH.jsx)(E4.Path,{d:"M20 16.75L15 16.75C14.3096 16.75 13.75 16.1904 13.75 15.5L13.75 8.5C13.75 7.80964 14.3096 7.25 15 7.25L20 7.25M4 7.25L9 7.25C9.69036 7.25 10.25 7.80964 10.25 8.5L10.25 15.5C10.25 16.1904 9.69036 16.75 9 16.75L4 16.75",vectorEffect:"non-scaling-stroke"})});var T4=c(ve(),1),OH=c(T(),1),MH=(0,OH.jsx)(T4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,OH.jsx)(T4.Path,{d:"M5 19L9.28769 14.7123M18.25 11C18.25 13.8995 15.8995 16.25 13 16.25C10.1005 16.25 7.75 13.8995 7.75 11C7.75 8.10051 10.1005 5.75 13 5.75C15.8995 5.75 18.25 8.10051 18.25 11Z",vectorEffect:"non-scaling-stroke"})});var vw=c(ve(),1),cE=c(T(),1),r_=(0,cE.jsxs)(vw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,cE.jsx)(vw.Path,{d:"M20.0645 13C18.5918 10.0366 15.5337 8 12 8C8.46631 8 5.40825 10.0366 3.93555 13",vectorEffect:"non-scaling-stroke"}),(0,cE.jsx)(vw.Circle,{cx:"12",cy:"12.5",r:"3",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]});var R4=c(ve(),1),AH=c(T(),1),NH=(0,AH.jsx)(R4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,AH.jsx)(R4.Path,{d:"M5 8H19M19 16H5M10.75 8C10.75 8.82843 10.0784 9.5 9.25 9.5C8.42157 9.5 7.75 8.82843 7.75 8C7.75 7.17157 8.42157 6.5 9.25 6.5C10.0784 6.5 10.75 7.17157 10.75 8ZM16.25 16C16.25 16.8284 15.5784 17.5 14.75 17.5C13.9216 17.5 13.25 16.8284 13.25 16C13.25 15.1716 13.9216 14.5 14.75 14.5C15.5784 14.5 16.25 15.1716 16.25 16Z",vectorEffect:"non-scaling-stroke"})});var I4=c(ve(),1),LH=c(T(),1),dE=(0,LH.jsx)(I4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,LH.jsx)(I4.Path,{d:"M3 12H6M18 12H21M5.63957 5.63751L7.76089 7.75883M16.2462 16.2441L18.3675 18.3654M12.005 3.005V6.005M12.005 18.005V21.005M18.3675 5.64459L16.2462 7.76591M7.76088 16.2512L5.63956 18.3725M15.25 12C15.25 13.7949 13.7949 15.25 12 15.25C10.2051 15.25 8.75 13.7949 8.75 12C8.75 10.2051 10.2051 8.75 12 8.75C13.7949 8.75 15.25 10.2051 15.25 12Z",vectorEffect:"non-scaling-stroke"})});var P4=c(ve(),1),DH=c(T(),1),B4=(0,DH.jsx)(P4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,DH.jsx)(P4.Path,{d:"M7.5 18.5H16.5M18.5 16.5V7.5M16.5 5.5H7.5M5.5 7.5V16.5",vectorEffect:"non-scaling-stroke"})});var uE=c(ve(),1),fE=c(T(),1),VH=(0,fE.jsxs)(uE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,fE.jsx)(uE.Path,{opacity:".25",d:"M18.5 16.5V7.5M16.5 5.5H7.5M5.5 7.5V16.5",vectorEffect:"non-scaling-stroke"}),(0,fE.jsx)(uE.Path,{d:"M7.5 18.5H16.5",vectorEffect:"non-scaling-stroke"})]});var pE=c(ve(),1),mE=c(T(),1),FH=(0,mE.jsxs)(pE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,mE.jsx)(pE.Path,{opacity:".25",d:"M7.5 18.5L16.5 18.5M16.5 5.5L7.5 5.5",vectorEffect:"non-scaling-stroke"}),(0,mE.jsx)(pE.Path,{d:"M18.5 16.5L18.5 7.5M5.5 7.5L5.5 16.5",vectorEffect:"non-scaling-stroke"})]});var gE=c(ve(),1),hE=c(T(),1),zH=(0,hE.jsxs)(gE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,hE.jsx)(gE.Path,{opacity:".25",d:"M7.5 18.5L16.5 18.5M18.5 16.5L18.5 7.5M16.5 5.5L7.5 5.5",vectorEffect:"non-scaling-stroke"}),(0,hE.jsx)(gE.Path,{d:"M5.5 7.5L5.5 16.5",vectorEffect:"non-scaling-stroke"})]});var bE=c(ve(),1),_E=c(T(),1),jH=(0,_E.jsxs)(bE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,_E.jsx)(bE.Path,{opacity:".25",d:"M16.5 5.5L7.5 5.5M5.5 7.5L5.5 16.5M7.5 18.5L16.5 18.5",vectorEffect:"non-scaling-stroke"}),(0,_E.jsx)(bE.Path,{d:"M18.5 16.5L18.5 7.5",vectorEffect:"non-scaling-stroke"})]});var vE=c(ve(),1),yE=c(T(),1),HH=(0,yE.jsxs)(vE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,yE.jsx)(vE.Path,{opacity:".25",d:"M5.5 7.5L5.5 16.5M7.5 18.5L16.5 18.5M18.5 16.5L18.5 7.5",vectorEffect:"non-scaling-stroke"}),(0,yE.jsx)(vE.Path,{d:"M16.5 5.5L7.5 5.5",vectorEffect:"non-scaling-stroke"})]});var wE=c(ve(),1),xE=c(T(),1),UH=(0,xE.jsxs)(wE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,xE.jsx)(wE.Path,{opacity:".25",d:"M5.5 7.5L5.5 16.5M18.5 16.5L18.5 7.5",vectorEffect:"non-scaling-stroke"}),(0,xE.jsx)(wE.Path,{d:"M16.5 5.5L7.5 5.5M7.5 18.5L16.5 18.5",vectorEffect:"non-scaling-stroke"})]});var O4=c(ve(),1),WH=c(T(),1),GH=(0,WH.jsx)(O4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,WH.jsx)(O4.Path,{d:"M7.25 20L7.25 15C7.25 14.3096 7.80965 13.75 8.5 13.75L15.5 13.75C16.1904 13.75 16.75 14.3096 16.75 15L16.75 20M16.75 4L16.75 9C16.75 9.69035 16.1904 10.25 15.5 10.25L8.5 10.25C7.80964 10.25 7.25 9.69036 7.25 9L7.25 4",vectorEffect:"non-scaling-stroke"})});var yw=c(ve(),1),kE=c(T(),1),SE=(0,kE.jsxs)(yw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,kE.jsx)(yw.Path,{d:"M8 19.25H16",vectorEffect:"non-scaling-stroke"}),(0,kE.jsx)(yw.Rect,{x:"5",y:"4",width:"14",height:"11",fill:"currentColor",stroke:"none"})]});var ww=c(ve(),1),CE=c(T(),1),n_=(0,CE.jsxs)(ww.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,CE.jsx)(ww.Rect,{x:"5",y:"9",width:"14",height:"6",fill:"currentColor",stroke:"none"}),(0,CE.jsx)(ww.Path,{d:"M8 4.75H16M8 19.25H16",vectorEffect:"non-scaling-stroke"})]});var EE=c(ve(),1),TE=c(T(),1),$H=(0,TE.jsxs)(EE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,TE.jsx)(EE.Path,{d:"M12 4.75C7.99594 4.75 4.75 7.99593 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25L12 4.75Z",fill:"currentColor",stroke:"none"}),(0,TE.jsx)(EE.Path,{d:"M12 19.25C16.0041 19.25 19.25 16.0041 19.25 12C19.25 7.99594 16.0041 4.75 12 4.75C7.99594 4.75 4.75 7.99594 4.75 12C4.75 16.0041 7.99594 19.25 12 19.25Z",strokeLinejoin:"round",vectorEffect:"non-scaling-stroke"})]});var RE=c(ve(),1),IE=c(T(),1),hl=(0,IE.jsxs)(RE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,IE.jsx)(RE.Path,{d:"M15.2071 6.20711L20.2929 11.2929C20.6834 11.6834 20.6834 12.3166 20.2929 12.7071L15.2071 17.7929C14.8166 18.1834 14.1834 18.1834 13.7929 17.7929L8.70711 12.7071C8.31658 12.3166 8.31658 11.6834 8.70711 11.2929L13.7929 6.20711C14.1834 5.81658 14.8166 5.81658 15.2071 6.20711Z",vectorEffect:"non-scaling-stroke"}),(0,IE.jsx)(RE.Path,{d:"M9.5 5.5L3.70711 11.2929C3.31658 11.6834 3.31658 12.3166 3.70711 12.7071L9.5 18.5",vectorEffect:"non-scaling-stroke"})]});var M4=c(ve(),1),YH=c(T(),1),KH=(0,YH.jsx)(M4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,YH.jsx)(M4.Path,{d:"M10 16.5H14M18.25 18V6C18.25 5.30964 17.6904 4.75 17 4.75H7C6.30964 4.75 5.75 5.30964 5.75 6L5.75 18C5.75 18.6904 6.30964 19.25 7 19.25H17C17.6904 19.25 18.25 18.6904 18.25 18Z",vectorEffect:"non-scaling-stroke"})});var PE=c(ve(),1),BE=c(T(),1),qH=(0,BE.jsxs)(PE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,BE.jsx)(PE.Path,{d:"M4.75 12.5429V4.85C4.75 4.79477 4.79477 4.75 4.85 4.75H12.5429C12.6755 4.75 12.8027 4.80268 12.8964 4.89645L20.1464 12.1464C20.3417 12.3417 20.3417 12.6583 20.1464 12.8536L12.8536 20.1464C12.6583 20.3417 12.3417 20.3417 12.1464 20.1464L4.89645 12.8964C4.80268 12.8027 4.75 12.6755 4.75 12.5429Z",vectorEffect:"non-scaling-stroke"}),(0,BE.jsx)(PE.Path,{d:"M9.75 8.75a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z",fill:"currentColor",stroke:"none"})]});var A4=c(ve(),1),XH=c(T(),1),ZH=(0,XH.jsx)(A4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,XH.jsx)(A4.Path,{d:"M5.5 19.5H18.5L17.0566 17M13.4527 17.5V17.223L12.4369 14.1757L10.1284 7.25H9.57432L7.26577 14.1757L6.25 17.223V17.5M12.4369 14.1757H7.26577",vectorEffect:"non-scaling-stroke"})});var N4=c(ve(),1),QH=c(T(),1),JH=(0,QH.jsx)(N4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,QH.jsx)(N4.Path,{d:"M4.5 5.5L4.5 18.5L7 17.0566M6.5 13.4527L6.77703 13.4527L9.82432 12.4369L16.75 10.1284L16.75 9.57432L9.82432 7.26577L6.77703 6.25L6.5 6.25M9.82432 12.4369L9.82432 7.26577",vectorEffect:"non-scaling-stroke"})});var L4=c(ve(),1),eU=c(T(),1),tU=(0,eU.jsx)(L4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,eU.jsx)(L4.Path,{d:"M5 7.5H7M19 7.5H17M17 7.5L16.1588 17.1733C16.069 18.2068 15.2038 19 14.1664 19H9.83363C8.79622 19 7.93102 18.2068 7.84115 17.1733L7 7.5M17 7.5H14.9897M7 7.5H9.01027M14.9897 7.5C14.8627 5.96012 13.5727 4.75 12 4.75C10.4273 4.75 9.13731 5.96012 9.01027 7.5M14.9897 7.5H9.01027",vectorEffect:"non-scaling-stroke"})});var OE=c(ve(),1),ME=c(T(),1),oU=(0,ME.jsxs)(OE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,ME.jsx)(OE.Path,{d:"M14.25 17V18C14.25 18.6904 13.6904 19.25 13 19.25H6C5.30964 19.25 4.75 18.6904 4.75 18V11C4.75 10.3096 5.30964 9.75 6 9.75H7",vectorEffect:"non-scaling-stroke"}),(0,ME.jsx)(OE.Path,{d:"M9.75 6C9.75 5.30964 10.3096 4.75 11 4.75H18C18.6904 4.75 19.25 5.30964 19.25 6V13C19.25 13.6904 18.6904 14.25 18 14.25H11C10.3096 14.25 9.75 13.6904 9.75 13V6Z",vectorEffect:"non-scaling-stroke"})]});var D4=c(ve(),1),rU=c(T(),1),jf=(0,rU.jsx)(D4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,rU.jsx)(D4.Path,{d:"M14.75 10.75H16.25C16.5261 10.75 16.75 10.9739 16.75 11.25V17.25C16.75 17.5261 16.5261 17.75 16.25 17.75H7.75C7.47386 17.75 7.25 17.5261 7.25 17.25V11.25C7.25 10.9739 7.47386 10.75 7.75 10.75H14.75ZM14.75 10.75V7.5C14.75 5.98122 13.5188 4.75 12 4.75C10.4812 4.75 9.25 5.98122 9.25 7.5V7.7368",vectorEffect:"non-scaling-stroke"})});var AE=c(ve(),1),NE=c(T(),1),Uc=(0,NE.jsxs)(AE.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,NE.jsx)(AE.Path,{d:"M8 21L10.6587 15.1842M13.1523 9.72929L13.8553 8.19144L16 3.5M20.0645 13C19.2118 11.2841 17.8276 9.87898 16.1272 9M3.93555 13C5.40825 10.0366 8.46631 8 12 8C12.636 8 13.2566 8.06597 13.8553 8.19144M13.1523 9.72929C12.7975 9.58156 12.4083 9.5 12 9.5C10.3431 9.5 9 10.8431 9 12.5C9 13.6747 9.67519 14.6917 10.6587 15.1842M13.1523 9.72929L10.6587 15.1842M13.1755 15.261C14.2481 14.8037 15 13.7397 15 12.5C15 12.1819 14.9505 11.8753 14.8587 11.5876",vectorEffect:"non-scaling-stroke"}),(0,NE.jsx)(AE.Path,{d:"M12 9.5C10.3431 9.5 9 10.8431 9 12.5C9 13.6747 9.67519 14.6917 10.6587 15.1842L13.1523 9.72929C12.7975 9.58156 12.4083 9.5 12 9.5Z",fill:"currentColor",vectorEffect:"non-scaling-stroke"})]});var V4=c(ve(),1),nU=c(T(),1),iU=(0,nU.jsx)(V4.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:(0,nU.jsx)(V4.Path,{d:"M4.75 15V19.25H12M12 19.25V4.5M12 19.25H19.25V15M17.5 10L12 4.5L6.5 10",vectorEffect:"non-scaling-stroke"})});var xw=c(ve(),1),kw=c(T(),1),sU=(0,kw.jsxs)(xw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",style:{fill:"none"},stroke:"currentColor",strokeWidth:"1.5",children:[(0,kw.jsx)(xw.Path,{d:"M8.5 14C9 12 12.5 7.5 17 5.5",vectorEffect:"non-scaling-stroke"}),(0,kw.jsx)(xw.Path,{d:"M8 14C7.66667 11.1667 9 5 17 3C17.1667 4.66667 17.2 8.6 16 11C14.8 13.4 10.1667 14 8 14ZM8 14L7 16",strokeLinecap:"round",vectorEffect:"non-scaling-stroke"}),(0,kw.jsx)(xw.Path,{d:"M5 19.25H12",vectorEffect:"non-scaling-stroke"})]});var Kf=c(pn(),1),Ra=c(Gt(),1),At=c(oe(),1);var Kie=c(ce(),1),qie=c(Zne(),1);var wr="core/block-editor";var e9={};ro(e9,{DEFAULT_BLOCK_STYLE_STATE:()=>a_,canHostEditableRoot:()=>tHe,getAllPatterns:()=>pHe,getBlockRemovalRules:()=>aHe,getBlockSettings:()=>Lie,getBlockStyles:()=>yHe,getBlockWithoutAttributes:()=>Zje,getClientIdWithClientIdsTree:()=>_U,getClientIdsTree:()=>vU,getClosestAllowedInsertionPoint:()=>jie,getClosestAllowedInsertionPointForPattern:()=>xHe,getContentLockingParent:()=>wU,getEditedContentOnlySection:()=>xU,getEnabledBlockParents:()=>iHe,getEnabledClientIdsTree:()=>rHe,getExpandedBlock:()=>_He,getInserterMediaCategories:()=>dHe,getInsertionPoint:()=>kHe,getLastFocus:()=>hHe,getLastInsertedBlocksClientIds:()=>Xje,getListViewClientIdsTree:()=>nHe,getListViewExpandRevision:()=>BHe,getParentSectionBlock:()=>Gf,getPatternBySlug:()=>fHe,getRegisteredInserterMediaCategories:()=>cHe,getRemovalPromptData:()=>sHe,getRequestedInspectorTab:()=>AHe,getReusableBlocks:()=>gHe,getSectionRootClientId:()=>s_,getStyleOverrides:()=>lHe,getStyleStateViewport:()=>CU,getViewportModalClientIds:()=>MHe,getZoomLevel:()=>wHe,hasAllowedPatterns:()=>uHe,hasBlockSpotlight:()=>THe,isBlockHiddenAnywhere:()=>SHe,isBlockHiddenAtViewport:()=>Hie,isBlockHiddenEverywhere:()=>SU,isBlockInterfaceHidden:()=>qje,isBlockParentHiddenAtViewport:()=>EHe,isBlockParentHiddenEverywhere:()=>CHe,isBlockSubtreeDisabled:()=>Qje,isContainerInsertableToInContentOnlyMode:()=>HE,isDragging:()=>bHe,isEditLockedBlock:()=>Uie,isListViewContentPanelOpen:()=>IHe,isListViewPanelOpened:()=>PHe,isLockedBlock:()=>RHe,isMoveLockedBlock:()=>Wie,isRemoveLockedBlock:()=>Gie,isResponsiveEditing:()=>NHe,isSectionBlock:()=>$f,isSelectedBlockStyleStateShownOnCanvas:()=>LHe,isSyncedBlock:()=>vHe,isWithinEditedContentOnlySection:()=>J4,isZoomOut:()=>kU,shouldRenderBlockListView:()=>OHe});var zn=c(oe(),1),Jm=c(ce(),1);function Qne(e,t,o){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let r=t.pop(),n=e;for(let i of t){let s=n[i];n=n[i]=Array.isArray(s)?[...s]:{...s}}return n[r]=o,e}var Qo=(e,t,o)=>{let r=Array.isArray(t)?t:t.split("."),n=e;return r.forEach(i=>{n=n?.[i]}),n??o};var tie=c(Sw(),1);var zze="1600px",jze="320px",Hze=1,Uze=.25,Wze=.75,Gze="14px";function eie({minimumFontSize:e,maximumFontSize:t,fontSize:o,minimumViewportWidth:r=jze,maximumViewportWidth:n=zze,scaleFactor:i=Hze,minimumFontSizeLimit:s}){if(s=su(s)?s:Gze,o){let y=su(o);if(!y?.unit||!y?.value)return null;let w=su(s,{coerceTo:y.unit});if(w?.value&&!e&&!t&&y?.value<=w?.value)return null;if(t||(t=`${y.value}${y.unit}`),!e){let x=y.unit==="px"?y.value:y.value*16,k=Math.min(Math.max(1-.075*Math.log2(x),Uze),Wze),C=LE(y.value*k,3);w?.value&&C<w?.value?e=`${w.value}${w.unit}`:e=`${C}${y.unit}`}}let a=su(e),l=a?.unit||"rem",d=su(t,{coerceTo:l});if(!a||!d)return null;let u=su(e,{coerceTo:"rem"}),f=su(n,{coerceTo:l}),p=su(r,{coerceTo:l});if(!f||!p||!u)return null;let m=f.value-p.value;if(!m)return null;let g=LE(p.value/100,3),h=LE(g,3)+l,b=100*((d.value-a.value)/m),v=LE((b||1)*i,3),_=`${u.value}${u.unit} + ((1vw - ${h}) * ${v})`;return`clamp(${e}, ${_}, ${t})`}function su(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:o,rootSizeValue:r,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),s=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),a=e.toString().match(s);if(!a||a.length<3)return null;let[,l,d]=a,u=parseFloat(l);return o==="px"&&(d==="em"||d==="rem")&&(u=u*r,d=o),d==="px"&&(o==="em"||o==="rem")&&(u=u/r,d=o),(o==="em"||o==="rem")&&(d==="em"||d==="rem")&&(d=o),d?{value:LE(u,3),unit:d}:null}function LE(e,t=3){let o=Math.pow(10,t);return Math.round(e*o)/o}function aU(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function $ze(e){let t=e?.typography??{},o=e?.layout,r=su(o?.wideSize)?o?.wideSize:null;return aU(t)&&r?{fluid:{maxViewportWidth:r,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function Hf(e,t){let{size:o}=e;if(!o||o==="0"||e?.fluid===!1||!aU(t?.typography)&&!aU(e))return o;let r=$ze(t)?.fluid??{},n=eie({minimumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.min,maximumFontSize:typeof e?.fluid=="boolean"?void 0:e?.fluid?.max,fontSize:o,minimumFontSizeLimit:typeof r=="object"?r?.minFontSize:void 0,maximumViewportWidth:typeof r=="object"?r?.maxViewportWidth:void 0,minimumViewportWidth:typeof r=="object"?r?.minViewportWidth:void 0});return n||o}var lu="body",DE=":root";function au(e){if(!e.includes(","))return[e];let t=[],o="",r=0;for(let n of e){if(n==="(")r++;else if(n===")"&&r>0)r--;else if(n===","&&r===0){t.push(o),o="";continue}o+=n}return t.push(o),t}var F4=[{path:["color","palette"],valueKey:"color",cssVarInfix:"color",classes:[{classSuffix:"color",propertyName:"color"},{classSuffix:"background-color",propertyName:"background-color"},{classSuffix:"border-color",propertyName:"border-color"}]},{path:["color","gradients"],valueKey:"gradient",cssVarInfix:"gradient",classes:[{classSuffix:"gradient-background",propertyName:"background"}]},{path:["color","duotone"],valueKey:"colors",cssVarInfix:"duotone",valueFunc:({slug:e})=>`url( '#wp-duotone-${e}' )`,classes:[]},{path:["shadow","presets"],valueKey:"shadow",cssVarInfix:"shadow",classes:[]},{path:["typography","fontSizes"],valueFunc:(e,t)=>Hf(e,t),valueKey:"size",cssVarInfix:"font-size",classes:[{classSuffix:"font-size",propertyName:"font-size"}]},{path:["typography","fontFamilies"],valueKey:"fontFamily",cssVarInfix:"font-family",classes:[{classSuffix:"font-family",propertyName:"font-family"}]},{path:["typography","textShadowPresets"],valueKey:"textShadow",cssVarInfix:"text-shadow",classes:[{classSuffix:"text-shadow",propertyName:"text-shadow"}]},{path:["spacing","spacingSizes"],valueKey:"size",cssVarInfix:"spacing",valueFunc:({size:e})=>e,classes:[]},{path:["border","radiusSizes"],valueKey:"size",cssVarInfix:"border-radius",classes:[]},{path:["dimensions","dimensionSizes"],valueKey:"size",cssVarInfix:"dimension",classes:[]}];function Wc(e,t){if(!e||!t)return t;let o=au(e),r=au(t),n=[];return o.forEach(i=>{r.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function oie(e,t){if(!e||!t)return;let o={};return Object.entries(t).forEach(([r,n])=>{typeof n=="string"&&(o[r]=Wc(e,n)),typeof n=="object"&&(o[r]={},Object.entries(n).forEach(([i,s])=>{o[r][i]=Wc(e,s)}))}),o}function z4(e,t){return e.includes(",")?au(e).map(n=>n+t).join(","):e+t}function lU(e,t){let o=`.is-style-${e}`;if(!t)return o;let r=/[^\s:]+/,n=s=>s+o;return au(t).map(s=>s.replace(r,n)).join(",")}function rie(e,t){let o=`.is-style-${e}`,r=au(t).map(n=>{let i=n.trim(),s=`${o} `;return i.startsWith(s)?i.slice(s.length):i});return lU(e,r.join(","))}function Yze(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let o=(0,tie.getCSSValueFromRawStyle)(Qo(t,e.ref));return typeof o=="object"&&o!==null&&"ref"in o&&o?.ref?void 0:o===void 0?e:o}return e}function Kze(e,t){if(!e||!t||!Array.isArray(t))return e;let o=t.find(r=>r?.name===e);return o?.href?o?.href:e}function qm(e,t){if(!e||!t)return e;let o=Yze(e,t);return typeof o=="object"&&o!==null&&"url"in o&&o?.url?{...o,url:Kze(o.url,t?._links?.["wp:theme-file"])}:o}function nie(e,t,o=[],r="slug",n){let i=[t?Qo(e,["blocks",t,...o]):void 0,Qo(e,o)].filter(Boolean);for(let s of i)if(s){let a=["custom","theme","default"];for(let l of a){let d=s[l];if(d){let u=d.find(f=>f[r]===n);if(u)return r==="slug"||nie(e,t,o,"slug",u.slug)[r]===u[r]?u:void 0}}}}function qze(e,t,o,[r,n]=[]){let i=F4.find(a=>a.cssVarInfix===r);if(!i||!e.settings)return o;let s=nie(e.settings,t,i.path,"slug",n);if(s){let{valueKey:a}=i,l=s[a];return bl(e,t,l)}return o}function Xze(e,t,o,r=[]){let n=(t?Qo(e?.settings??{},["blocks",t,"custom",...r]):void 0)??Qo(e?.settings??{},["custom",...r]);return n?bl(e,t,n):o}function bl(e,t,o){if(!o||typeof o!="string")if(typeof o=="object"&&o!==null&&"ref"in o&&typeof o.ref=="string"){let d=Qo(e,o.ref);if(!d||typeof d=="object"&&"ref"in d)return d;o=d}else return o;let r="var:",n="var(--wp--",i=")",s;if(o.startsWith(r))s=o.slice(r.length).split("|");else if(o.startsWith(n)&&o.endsWith(i))s=o.slice(n.length,-i.length).split("--");else return o;let[a,...l]=s;return a==="preset"?qze(e,t,o,l):a==="custom"?Xze(e,t,o,l):o}var Zze={"@mobile":"mobile","@tablet":"tablet","-current":"@current"};function iie(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function sie(e){if(!iie(e))return e;let t=e;return Object.entries(Zze).forEach(([o,r])=>{Object.hasOwn(e,r)&&(t===e&&(t={...e}),Object.hasOwn(e,o)||(t[o]=e[r]),delete t[r])}),Object.entries(t).forEach(([o,r])=>{if(!iie(r))return;let n=sie(r);n!==r&&(t===e&&(t={...e}),t[o]=n)}),t}function VE(e){if(!e?.styles)return e;let t=sie(e.styles);return t===e.styles?e:{...e,styles:t}}var fie=c(j4(),1);function die(e){return Object.prototype.toString.call(e)==="[object Object]"}function uie(e){var t,o;return die(e)===!1?!1:(t=e.constructor,t===void 0?!0:(o=t.prototype,!(die(o)===!1||o.hasOwnProperty("isPrototypeOf")===!1)))}function H4(e,t){return(0,fie.default)(VE(e),VE(t),{isMergeableObject:uie,customMerge:o=>{if(o==="backgroundImage")return(r,n)=>n??r}})}var us=c(ce(),1),jE=c(Sw(),1),xie=c(oe(),1);function Ea(e,t="root",o={}){if(!t)return null;let{fallback:r=!1}=o,{name:n,selectors:i,supports:s}=e,a=i&&Object.keys(i).length>0,l=Array.isArray(t)?t.join("."):t,d=null;if(a&&i.root?d=i?.root:s?.__experimentalSelector?d=s.__experimentalSelector:d=".wp-block-"+n.replace("core/","").replace("/","-"),l==="root")return d;let u=Array.isArray(t)?t:t.split(".");if(u.length===1){let p=r?d:null;if(a)return Qo(i,`${l}.root`,null)||Qo(i,l,null)||p;let m=s?Qo(s,`${l}.__experimentalSelector`,null):void 0;return m?Wc(d,m):p}let f;return a&&(f=Qo(i,l,null)),f||(r?Ea(e,u[0],o):null)}function uje(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(o=>{let r=Zo(o).toRgb();t.r.push(r.r/255),t.g.push(r.g/255),t.b.push(r.b/255),t.a.push(r.a)}),t}function pie(e){return`${e}{filter:none}`}function mie(e,t){return`${e}{filter:url(#${t})}`}function gie(e,t){let o=uje(t);return` | |
| 28 | 29 | <svg |
| 29 | 30 | xmlns:xlink="http://www.w3.org/1999/xlink" |
| 30 | 31 | viewBox="0 0 0 0" |
| 31 | 32 | width="0" |
| @@ -52,41 +53,48 @@ | ||
| 52 | 53 | <!-- Re-mask the image with the original transparency since the feColorMatrix above loses that information. --> |
| 53 | 54 | <feComposite in2="SourceGraphic" operator="in"></feComposite> |
| 54 | 55 | </filter> |
| 55 | 56 | </defs> |
| 56 | -</svg>`}function av(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/([0-9])([a-zA-Z])/g,"$1-$2").replace(/([a-zA-Z])([0-9])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase()}function G6(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function JAe(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function W6(e,t="0"){let o=JAe(e);if(!o)return null;let r=G6(o?.top)||t,n=G6(o?.left)||t;return r===n?r:`${r} ${n}`}var Jq={backgroundSize:"cover",backgroundPosition:"50% 50%"};function eZ(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:Jq.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:Jq.backgroundPosition}),t}var tZ={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};var oZ={mobile:"480px",tablet:"782px"},rZ=/^(\d+|\d*\.\d+)(px|em|rem)$/,e2e=16;function t2e(e){return"mobile"in e||"tablet"in e}function o2e(e){return!e||typeof e!="object"?{}:t2e(e)?e:e.settings?.viewport??{}}function r2e(e){return typeof e=="string"&&rZ.test(e.trim())}function $6(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(rZ);if(!t)return;let o=Number.parseFloat(t[1]);return t[2]==="px"?o:o*e2e}function K6(e){let t=o2e(e),o={},r={};Object.keys(oZ).forEach(a=>{let l=a,u=t[l],d=$6(u);d!==void 0&&r2e(u)&&(o[l]=u.trim(),r[l]=d)});let n=Object.keys(o);if(!n.length)return{...oZ};if(n.length===1)return o;let i=o.mobile,s=o.tablet;return r.mobile>=r.tablet?{mobile:i}:{mobile:i,tablet:s}}function vw(e){let t=K6(e),o={};return t.mobile&&(o["@mobile"]=`@media (width <= ${t.mobile})`),t.tablet&&(o["@tablet"]=t.mobile?`@media (${t.mobile} < width <= ${t.tablet})`:`@media (width <= ${t.tablet})`),o}var n2e={button:"wp-element-button",caption:"wp-element-caption"},i2e={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},sZ={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},s2e={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]};function a2e(e="*",t={}){return bB.reduce((o,{path:r,cssVarInfix:n,classes:i})=>{if(!i)return o;let s=No(t,r,[]);return["default","theme","custom"].forEach(a=>{s[a]&&s[a].forEach(({slug:l})=>{i.forEach(({classSuffix:u,propertyName:d})=>{let f=`.has-${av(l)}-${u}`,p=e?`:where(${e})${f}`:f,g=`var(--wp--preset--${n}--${av(l)})`;o+=`${p}{${d}: ${g} !important;}`})})}),o},"")}var l2e=(e,t,o)=>{if(o!=="core/paragraph"||(t?.blocks?.["core/paragraph"]?.typography?.textIndent??t?.typography?.textIndent??"subsequent")!=="all")return e;let i=".wp-block-paragraph + .wp-block-paragraph",s=".wp-block-paragraph";if(i in e){let a=e[i],l={...e};return delete l[i],l[s]=a,l}return e},c2e=(e,t)=>{let o=".wp-block-button";if(!(o in e))return e;let r={...e};return r[o]=r[o].map(n=>{let i=n.match(/^width:\s*(.+)$/);if(!i)return n;let s=i[1],a=null;s.endsWith("%")&&(a=parseFloat(s));let l="var(--wp--preset--dimension--";if(a===null&&s.startsWith(l)&&s.endsWith(")")){let u=s.slice(l.length,-1),d={...t?.dimensions?.dimensionSizes??{},...t?.blocks?.["core/button"]?.dimensions?.dimensionSizes??{}};for(let f of Object.values(d))if(Array.isArray(f)){for(let p of f)if(p.slug===u&&typeof p.size=="string"&&p.size.endsWith("%")){a=parseFloat(p.size);break}if(a!==null)break}}return a===null||isNaN(a)?n:`width: calc(${a} * 1% - (var(--wp--style--block-gap, 0.5em) * (1 - ${a} / 100)))`}),r},u2e=(e,t)=>{let o={};return Object.entries(e).forEach(([r,n])=>{if(r==="root"||!t?.[r])return;let i=typeof n=="string";if(!i&&typeof n=="object"&&n!==null&&Object.entries(n).forEach(([s,a])=>{if(s==="root"||!t?.[r][s])return;let l={[r]:{[s]:t[r][s]}},u=_B(l);o[a]=[...o[a]||[],...u],delete t[r][s]}),i||typeof n=="object"&&n!==null&&"root"in n){let s=i?n:n.root,a={[r]:t[r]},l=_B(a);o[s]=[...o[s]||[],...l],delete t[r]}}),o};function _B(e={},t="",o,r={},n=!1){let i=Kc===t,s=Object.entries(Ii.__EXPERIMENTAL_STYLE_PROPERTY).reduce((l,[u,{value:d,properties:f,useEngine:p,rootOnly:g}])=>{if(g&&!i)return l;let m=d;if(m[0]==="elements"||p)return l;let h=No(e,m);if(u==="--wp--style--root--padding"&&(typeof h=="string"||!o))return l;if(f&&typeof h!="string")Object.entries(f).forEach(b=>{let[v,y]=b;if(!No(h,[y],!1))return;let k=v.startsWith("--")?v:av(v);l.push(`${k}: ${(0,Sw.getCSSValueFromRawStyle)(No(h,[y]))}`)});else if(No(e,m,!1)){let b=u.startsWith("--")?u:av(u);l.push(`${b}: ${(0,Sw.getCSSValueFromRawStyle)(No(e,m))}`)}return l},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=cp(e.background.backgroundImage,r)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...eZ(e.background)}})),(0,Sw.getCSSRules)(e).forEach(l=>{if(i&&(o||n)&&l.key.startsWith("padding"))return;let u=l.key.startsWith("--")?l.key:av(l.key),d=cp(l.value,r);u==="font-size"&&(d=dd({name:"",slug:"",size:d},r?.settings)),u==="aspect-ratio"&&s.push("min-height: unset"),s.push(`${u}: ${d}`)}),s}function aZ({layoutDefinitions:e=tZ,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:i}){let s="",a=r?W6(t?.spacing?.blockGap):"";if(n&&(o===Kc?a=a||"0.5em":!r&&i&&(a=i)),a&&e&&(Object.values(e).forEach(({className:l,name:u,spacingStyles:d})=>{!r&&u!=="flex"&&u!=="grid"||d?.length&&d.forEach(f=>{let p=[];if(f.rules&&Object.entries(f.rules).forEach(([g,m])=>{p.push(`${g}: ${m||a}`)}),p.length){let g="";r?g=o===Kc?`:root :where(.${l})${f?.selector||""}`:`:root :where(${o}-${l})${f?.selector||""}`:g=o===Kc?`:where(.${l}${f?.selector||""})`:`:where(${o}.${l}${f?.selector||""})`,s+=`${g} { ${p.join("; ")}; }`}})}),o===Kc&&r&&(s+=`${hw} { --wp--style--block-gap: ${a}; }`)),o===Kc&&e){let l=["block","flex","grid"];Object.values(e).forEach(({className:u,displayMode:d,baseStyles:f})=>{d&&l.includes(d)&&(s+=`${o} .${u} { display:${d}; }`),f?.length&&f.forEach(p=>{let g=[];if(p.rules&&Object.entries(p.rules).forEach(([m,h])=>{g.push(`${m}: ${h}`)}),g.length){let m=`.${u}${p?.selector||""}`;s+=`${m} { ${g.join("; ")}; }`}})})}return s}var d2e=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function f2e(e,t){return kB(e,void 0,t)}function kB(e,t,o){if(!e)return{};let r=Object.entries(e),n=t?sZ[t]??[]:[],s=r.filter(([a])=>d2e.includes(a)||n.includes(a)||o[a]).map(([a,l])=>[a,JSON.parse(JSON.stringify(l))]);return Object.fromEntries(s)}function nZ(e){let{styles:t,selector:o,featureSelectors:r,name:n,elementName:i,mediaQuery:s,variationName:a}=e,l=n?sZ[n]??[]:s2e[i??""]??[];return l.length?l.flatMap(u=>{let d=t?.[u];return!d||typeof d!="object"?[]:[{styles:JSON.parse(JSON.stringify(d)),selector:o,selectorSuffix:u,mediaQuery:s,featureSelectors:r&&typeof r!="string"?r:void 0,name:n,elementName:i,variationName:a}]}):[]}function p2e(e,t){let{styles:o,selector:r,fallbackGapValue:n,featureSelectors:i,hasLayoutSupport:s,layoutHasBlockGapSupport:a,layoutSelector:l,name:u,elementName:d,isStyleVariation:f,variationName:p}=e;return!u&&!d?[]:Object.entries(t).flatMap(([g,m])=>{let h=o?.[g];return!h||typeof h!="object"?[]:[{styles:JSON.parse(JSON.stringify(h)),selector:r,mediaQuery:m,featureSelectors:i&&typeof i!="string"?i:void 0,fallbackGapValue:n,hasLayoutSupport:s,name:u,elementName:d,isStyleVariation:f,variationName:p,layoutSelector:l,layoutHasBlockGapSupport:a}]})}var m2e=(e,t)=>{let o=[];if(!e?.styles)return o;let r=vw(e),n=f2e(e.styles,r);return n&&o.push({styles:n,selector:Kc,skipSelectorWrapper:!0}),Object.entries(Ii.__EXPERIMENTAL_ELEMENTS).forEach(([i,s])=>{e.styles?.elements?.[i]&&o.push({styles:e.styles?.elements?.[i]??{},selector:s,elementName:i,skipSelectorWrapper:!n2e[i]})}),Object.entries(e.styles?.blocks??{}).forEach(([i,s])=>{let a=kB(s,i,r),l=s,u=[],d=[];l?.variations&&Object.entries(l.variations).forEach(([f,p])=>{let g=p,m=kB(g,i,r);g?.css&&(m.css=g.css);let h=typeof t!="string"?t[i]?.styleVariationSelectors?.[f]:void 0;if(h&&typeof t!="string"){let b=t[i];d.push({styles:m,selector:h,featureSelectors:b?.featureSelectors,fallbackGapValue:b?.fallbackGapValue,hasLayoutSupport:b?.hasLayoutSupport,isStyleVariation:!0,variationName:f,layoutSelector:h+b.selector,layoutHasBlockGapSupport:!0,name:i})}Object.entries(g?.elements??{}).forEach(([b,v])=>{v&&Ii.__EXPERIMENTAL_ELEMENTS[b]&&u.push({styles:v,selector:Fl(h,Ii.__EXPERIMENTAL_ELEMENTS[b]),elementName:b,isStyleVariation:!0})}),Object.entries(g?.blocks??{}).forEach(([b,v])=>{let y=typeof t!="string"?Fl(h,t[b]?.selector):void 0,k=typeof t!="string"?Fl(h,t[b]?.duotoneSelector):void 0,S=typeof t!="string"?Fq(h,t[b]?.featureSelectors??{}):void 0,_=kB(v,b,r);v?.css&&(_.css=v.css),!(!y||typeof t=="string")&&(u.push({selector:y,name:b,isStyleVariation:!0,duotoneSelector:k,featureSelectors:S,fallbackGapValue:t[b]?.fallbackGapValue,hasLayoutSupport:t[b]?.hasLayoutSupport,styles:_}),Object.entries(v.elements??{}).forEach(([x,w])=>{w&&Ii.__EXPERIMENTAL_ELEMENTS[x]&&u.push({styles:w,selector:Fl(y,Ii.__EXPERIMENTAL_ELEMENTS[x]),elementName:x,isStyleVariation:!0})}))})}),typeof t!="string"&&t?.[i]?.selector&&o.push({duotoneSelector:t[i].duotoneSelector,fallbackGapValue:t[i].fallbackGapValue,hasLayoutSupport:t[i].hasLayoutSupport,selector:t[i].selector,styles:a,featureSelectors:t[i].featureSelectors,name:i}),o.push(...d),Object.entries(l?.elements??{}).forEach(([f,p])=>{typeof t!="string"&&p&&t?.[i]&&Ii.__EXPERIMENTAL_ELEMENTS[f]&&o.push({styles:p,selector:t[i]?.selector.split(",").map(g=>Ii.__EXPERIMENTAL_ELEMENTS[f].split(",").map(h=>g+" "+h)).join(","),elementName:f})}),o.push(...u)}),o},g2e=(e,t)=>{let o=[];if(!e?.settings)return o;let r=s=>{let a={};return bB.forEach(({path:l})=>{let u=No(s,l,!1);u!==!1&&(a=Mq(a,l,u))}),a},n=r(e.settings),i=e.settings?.custom;return(Object.keys(n).length>0||i)&&o.push({presets:n,custom:i,selector:hw}),Object.entries(e.settings?.blocks??{}).forEach(([s,a])=>{let l=a.custom;if(typeof t=="string"||!t[s])return;let u=r(a);(Object.keys(u).length>0||l)&&o.push({presets:u,custom:l,selector:t[s]?.selector,featureSelectors:t[s]?.featureSelectors})}),o};function h2e(e,{tree:t,useRootPaddingAlign:o,disableLayoutStyles:r,hasBlockGapSupport:n,hasFallbackGapSupport:i,disableRootPadding:s}){let{selector:a,selectorSuffix:l,mediaQuery:u,duotoneSelector:d,styles:f,fallbackGapValue:p,hasLayoutSupport:g,featureSelectors:m,layoutSelector:h,layoutHasBlockGapSupport:b,skipSelectorWrapper:v,name:y,variationName:k}=e,S="",_=l?yB(a,l):a;if(m&&typeof m!="string"){let B=u2e(m,f);B=l2e(B,t.settings,y),B=c2e(B,t.settings),Object.entries(B).forEach(([R,I])=>{if(I.length){let A=k?zq(k,R):R;A=l?yB(A,l):A;let P=I.join(";");S+=`:root :where(${A}){${P};}`}})}if(d){let B={};f?.filter&&(B.filter=f.filter,delete f.filter);let R=_B(B);R.length&&(S+=`${d}{${R.join(";")};}`)}let x=h??_;!r&&(Kc===x||g)&&(S+=aZ({style:f,selector:x,hasBlockGapSupport:b??n,hasFallbackGapSupport:i,fallbackGapValue:p}));let T=_B(f,_,o,t,s);if(T?.length){let B=v?_:`:root :where(${_})`;S+=`${B}{${T.join(";")};}`}return f?.css&&(S+=CB(f.css,`:root :where(${_})`)),u&&S?`${u}{${S}}`:S}var xB=(e,t,o,r,n=!1,i=!1,s={})=>{let a={blockGap:!0,blockStyles:!0,layoutStyles:!0,marginReset:!0,presets:!0,rootPadding:!0,variationStyles:!1,...s},l=bw(e),u=m2e(l,t),d=g2e(l,t),f=l?.settings?.useRootPaddingAwareAlignments,{contentSize:p,wideSize:g}=l?.settings?.layout||{},m=a.marginReset||a.rootPadding||a.layoutStyles,h="";if(a.presets&&(p||g)&&(h+=`${hw} {`,h=p?h+` --wp--style--global--content-size: ${p};`:h,h=g?h+` --wp--style--global--wide-size: ${g};`:h,h+="}"),m&&(h+=":where(body) {margin: 0;",a.rootPadding&&f&&(h+=`padding-right: 0; padding-left: 0; padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom) } | |
| 57 | +</svg>`}function Ew(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/([0-9])([a-zA-Z])/g,"$1-$2").replace(/([a-zA-Z])([0-9])/g,"$1-$2").replace(/[\s_]+/g,"-").toLowerCase()}function cU(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function fje(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function U4(e,t="0"){let o=fje(e);if(!o)return null;let r=cU(o?.top)||t,n=cU(o?.left)||t;return r===n?r:`${r} ${n}`}var hie={backgroundSize:"cover",backgroundPosition:"50% 50%"};function pje(e){return typeof e=="object"&&e!==null&&"url"in e&&!!e.url}function bie(e){if(!e||!pje(e.backgroundImage))return;let t;return e?.backgroundSize||(t={backgroundSize:hie.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:hie.backgroundPosition}),t}var _ie={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};var vie={mobile:"480px",tablet:"782px"},yie=/^(\d+|\d*\.\d+)(px|em|rem)$/,mje=16;function gje(e){return"mobile"in e||"tablet"in e}function hje(e){return!e||typeof e!="object"?{}:gje(e)?e:e.settings?.viewport??{}}function bje(e){return typeof e=="string"&&yie.test(e.trim())}function dU(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(yie);if(!t)return;let o=Number.parseFloat(t[1]);return t[2]==="px"?o:o*mje}function uU(e){let t=hje(e),o={},r={};Object.keys(vie).forEach(a=>{let l=a,d=t[l],u=dU(d);u!==void 0&&bje(d)&&(o[l]=d.trim(),r[l]=u)});let n=Object.keys(o);if(!n.length)return{...vie};if(n.length===1)return o;let i=o.mobile,s=o.tablet;return r.mobile>=r.tablet?{mobile:i}:{mobile:i,tablet:s}}function zE(e){let t=uU(e),o={};return t.mobile&&(o["@mobile"]=`@media (width <= ${t.mobile})`),t.tablet&&(o["@tablet"]=t.mobile?`@media (${t.mobile} < width <= ${t.tablet})`:`@media (width <= ${t.tablet})`),o}var _je={button:"wp-element-button",caption:"wp-element-caption"},vje={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},kie={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},yje={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]};function wje(e="*",t={}){return F4.reduce((o,{path:r,cssVarInfix:n,classes:i})=>{if(!i)return o;let s=Qo(t,r,[]);return["default","theme","custom"].forEach(a=>{s[a]&&s[a].forEach(({slug:l})=>{i.forEach(({classSuffix:d,propertyName:u})=>{let f=`.has-${Ew(l)}-${d}`,p=e?`:where(${e})${f}`:f,m=`var(--wp--preset--${n}--${Ew(l)})`;o+=`${p}{${u}: ${m} !important;}`})})}),o},"")}var xje=(e,t,o)=>{if(o!=="core/paragraph"||(t?.blocks?.["core/paragraph"]?.typography?.textIndent??t?.typography?.textIndent??"subsequent")!=="all")return e;let i=".wp-block-paragraph + .wp-block-paragraph",s=".wp-block-paragraph";if(i in e){let a=e[i],l={...e};return delete l[i],l[s]=a,l}return e},kje=(e,t)=>{let o=".wp-block-button";if(!(o in e))return e;let r={...e};return r[o]=r[o].map(n=>{let i=n.match(/^width:\s*(.+)$/);if(!i)return n;let s=i[1],a=null;s.endsWith("%")&&(a=parseFloat(s));let l="var(--wp--preset--dimension--";if(a===null&&s.startsWith(l)&&s.endsWith(")")){let d=s.slice(l.length,-1),u={...t?.dimensions?.dimensionSizes??{},...t?.blocks?.["core/button"]?.dimensions?.dimensionSizes??{}};for(let f of Object.values(u))if(Array.isArray(f)){for(let p of f)if(p.slug===d&&typeof p.size=="string"&&p.size.endsWith("%")){a=parseFloat(p.size);break}if(a!==null)break}}return a===null||isNaN(a)?n:`width: calc(${a} * 1% - (var(--wp--style--block-gap, 0.5em) * (1 - ${a} / 100)))`}),r},Sje=(e,t)=>{let o={};return Object.entries(e).forEach(([r,n])=>{if(r==="root"||!t?.[r])return;let i=typeof n=="string";if(!i&&typeof n=="object"&&n!==null&&Object.entries(n).forEach(([s,a])=>{if(s==="root"||!t?.[r][s])return;let l={[r]:{[s]:t[r][s]}},d=G4(l);o[a]=[...o[a]||[],...d],delete t[r][s]}),i||typeof n=="object"&&n!==null&&"root"in n){let s=i?n:n.root,a={[r]:t[r]},l=G4(a);o[s]=[...o[s]||[],...l],delete t[r]}}),o};function G4(e={},t="",o,r={},n=!1){let i=lu===t,s=Object.entries(us.__EXPERIMENTAL_STYLE_PROPERTY).reduce((l,[d,{value:u,properties:f,useEngine:p,rootOnly:m}])=>{if(m&&!i)return l;let g=u;if(g[0]==="elements"||p)return l;let h=Qo(e,g);if(d==="--wp--style--root--padding"&&(typeof h=="string"||!o))return l;if(f&&typeof h!="string")Object.entries(f).forEach(b=>{let[v,_]=b;if(!Qo(h,[_],!1))return;let y=v.startsWith("--")?v:Ew(v);l.push(`${y}: ${(0,jE.getCSSValueFromRawStyle)(Qo(h,[_]))}`)});else if(Qo(e,g,!1)){let b=d.startsWith("--")?d:Ew(d);l.push(`${b}: ${(0,jE.getCSSValueFromRawStyle)(Qo(e,g))}`)}return l},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=qm(e.background.backgroundImage,r)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...bie(e.background)}})),(0,jE.getCSSRules)(e).forEach(l=>{if(i&&(o||n)&&l.key.startsWith("padding"))return;let d=l.key.startsWith("--")?l.key:Ew(l.key),u=qm(l.value,r);d==="font-size"&&(u=Hf({name:"",slug:"",size:u},r?.settings)),d==="aspect-ratio"&&s.push("min-height: unset"),s.push(`${d}: ${u}`)}),s}function Sie({layoutDefinitions:e=_ie,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:i}){let s="",a=t?.spacing?.blockGap,l=r?U4(a):"";n&&(o===lu?l=l||"0.5em":!r&&i&&(l=i));let d=r&&a&&typeof a!="string"?U4(a.top):l;if(l&&e&&(Object.values(e).forEach(({className:u,name:f,spacingStyles:p})=>{if(!r&&f!=="flex"&&f!=="grid")return;let m=["default","constrained"].includes(f)?d:l;p?.length&&p.forEach(g=>{let h=[];if(g.rules&&Object.entries(g.rules).forEach(([b,v])=>{h.push(`${b}: ${v||m}`)}),h.length){let b="";r?b=o===lu?`:root :where(.${u})${g?.selector||""}`:`:root :where(${o}-${u})${g?.selector||""}`:b=o===lu?`:where(.${u}${g?.selector||""})`:`:where(${o}.${u}${g?.selector||""})`,s+=`${b} { ${h.join("; ")}; }`}})}),o===lu&&r&&(s+=`${DE} { --wp--style--block-gap: ${l}; }`)),o===lu&&e){let u=["block","flex","grid"];Object.values(e).forEach(({className:f,displayMode:p,baseStyles:m})=>{p&&u.includes(p)&&(s+=`${o} .${f} { display:${p}; }`),m?.length&&m.forEach(g=>{let h=[];if(g.rules&&Object.entries(g.rules).forEach(([b,v])=>{h.push(`${b}: ${v}`)}),h.length){let b=`.${f}${g?.selector||""}`;s+=`${b} { ${h.join("; ")}; }`}})})}return s}var Cje=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function Eje(e,t){return W4(e,void 0,t)}function W4(e,t,o){if(!e)return{};let r=Object.entries(e),n=t?kie[t]??[]:[],s=r.filter(([a])=>Cje.includes(a)||n.includes(a)||o[a]).map(([a,l])=>[a,JSON.parse(JSON.stringify(l))]);return Object.fromEntries(s)}function wie(e){let{styles:t,selector:o,featureSelectors:r,name:n,elementName:i,mediaQuery:s,variationName:a}=e,l=n?kie[n]??[]:yje[i??""]??[];return l.length?l.flatMap(d=>{let u=t?.[d];return!u||typeof u!="object"?[]:[{styles:JSON.parse(JSON.stringify(u)),selector:o,selectorSuffix:d,mediaQuery:s,featureSelectors:r&&typeof r!="string"?r:void 0,name:n,elementName:i,variationName:a}]}):[]}function Tje(e,t){let{styles:o,selector:r,fallbackGapValue:n,featureSelectors:i,hasLayoutSupport:s,layoutHasBlockGapSupport:a,layoutSelector:l,name:d,elementName:u,isStyleVariation:f,variationName:p}=e;return!d&&!u?[]:Object.entries(t).flatMap(([m,g])=>{let h=o?.[m];return!h||typeof h!="object"?[]:[{styles:JSON.parse(JSON.stringify(h)),selector:r,mediaQuery:g,featureSelectors:i&&typeof i!="string"?i:void 0,fallbackGapValue:n,hasLayoutSupport:s,name:d,elementName:u,isStyleVariation:f,variationName:p,layoutSelector:l,layoutHasBlockGapSupport:a}]})}function fU(e,t){let o={...e?.elements??{}};return Object.keys(t).forEach(r=>{Object.entries(e?.[r]?.elements??{}).forEach(([n,i])=>{o[n]={...o[n]??{},[r]:i}})}),o}var Rje=(e,t)=>{let o=[];if(!e?.styles)return o;let r=zE(e),n=Eje(e.styles,r);return n&&o.push({styles:n,selector:lu,skipSelectorWrapper:!0}),Object.entries(us.__EXPERIMENTAL_ELEMENTS).forEach(([i,s])=>{e.styles?.elements?.[i]&&o.push({styles:e.styles?.elements?.[i]??{},selector:s,elementName:i,skipSelectorWrapper:!_je[i]})}),Object.entries(e.styles?.blocks??{}).forEach(([i,s])=>{let a=W4(s,i,r),l=s,d=[],u=[];l?.variations&&Object.entries(l.variations).forEach(([f,p])=>{let m=p,g=W4(m,i,r);m?.css&&(g.css=m.css);let h=typeof t!="string"?t[i]?.styleVariationSelectors?.[f]:void 0;if(h&&typeof t!="string"){let b=t[i];u.push({styles:g,selector:h,featureSelectors:b?.featureSelectors,fallbackGapValue:b?.fallbackGapValue,hasLayoutSupport:b?.hasLayoutSupport,isStyleVariation:!0,variationName:f,layoutSelector:h+b.selector,layoutHasBlockGapSupport:!0,name:i})}Object.entries(fU(m,r)).forEach(([b,v])=>{v&&us.__EXPERIMENTAL_ELEMENTS[b]&&d.push({styles:v,selector:Wc(h,us.__EXPERIMENTAL_ELEMENTS[b]),elementName:b,isStyleVariation:!0})}),Object.entries(m?.blocks??{}).forEach(([b,v])=>{let _=typeof t!="string"?Wc(h,t[b]?.selector):void 0,y=typeof t!="string"?Wc(h,t[b]?.duotoneSelector):void 0,w=typeof t!="string"?oie(h,t[b]?.featureSelectors??{}):void 0,x=W4(v,b,r);v?.css&&(x.css=v.css),!(!_||typeof t=="string")&&(d.push({selector:_,name:b,isStyleVariation:!0,duotoneSelector:y,featureSelectors:w,fallbackGapValue:t[b]?.fallbackGapValue,hasLayoutSupport:t[b]?.hasLayoutSupport,styles:x}),Object.entries(fU(v,r)).forEach(([k,C])=>{C&&us.__EXPERIMENTAL_ELEMENTS[k]&&d.push({styles:C,selector:Wc(_,us.__EXPERIMENTAL_ELEMENTS[k]),elementName:k,isStyleVariation:!0})}))})}),typeof t!="string"&&t?.[i]?.selector&&o.push({duotoneSelector:t[i].duotoneSelector,fallbackGapValue:t[i].fallbackGapValue,hasLayoutSupport:t[i].hasLayoutSupport,selector:t[i].selector,styles:a,featureSelectors:t[i].featureSelectors,name:i}),o.push(...u),Object.entries(fU(l,r)).forEach(([f,p])=>{typeof t!="string"&&p&&t?.[i]&&us.__EXPERIMENTAL_ELEMENTS[f]&&o.push({styles:p,selector:t[i]?.selector.split(",").map(m=>us.__EXPERIMENTAL_ELEMENTS[f].split(",").map(h=>m+" "+h)).join(","),elementName:f})}),o.push(...d)}),o},Ije=(e,t)=>{let o=[];if(!e?.settings)return o;let r=s=>{let a={};return F4.forEach(({path:l})=>{let d=Qo(s,l,!1);d!==!1&&(a=Qne(a,l,d))}),a},n=r(e.settings),i=e.settings?.custom;return(Object.keys(n).length>0||i)&&o.push({presets:n,custom:i,selector:DE}),Object.entries(e.settings?.blocks??{}).forEach(([s,a])=>{let l=a.custom;if(typeof t=="string"||!t[s])return;let d=r(a);(Object.keys(d).length>0||l)&&o.push({presets:d,custom:l,selector:t[s]?.selector,featureSelectors:t[s]?.featureSelectors})}),o};function Pje(e,{tree:t,useRootPaddingAlign:o,disableLayoutStyles:r,hasBlockGapSupport:n,hasFallbackGapSupport:i,disableRootPadding:s}){let{selector:a,selectorSuffix:l,mediaQuery:d,duotoneSelector:u,styles:f,fallbackGapValue:p,hasLayoutSupport:m,featureSelectors:g,layoutSelector:h,layoutHasBlockGapSupport:b,skipSelectorWrapper:v,name:_,variationName:y}=e,w="",x=l?z4(a,l):a;if(g&&typeof g!="string"){let R=Sje(g,f);R=xje(R,t.settings,_),R=kje(R,t.settings),Object.entries(R).forEach(([E,I])=>{if(I.length){let B=y?rie(y,E):E;B=l?z4(B,l):B;let O=I.join(";");w+=`:root :where(${B}){${O};}`}})}if(u){let R={};f?.filter&&(R.filter=f.filter,delete f.filter);let E=G4(R);E.length&&(w+=`${u}{${E.join(";")};}`)}let k=h??x;!r&&(lu===k||m)&&(w+=Sie({style:f,selector:k,hasBlockGapSupport:b??n,hasFallbackGapSupport:i,fallbackGapValue:p}));let S=G4(f,x,o,t,s);if(S?.length){let R=v?x:`:root :where(${x})`;w+=`${R}{${S.join(";")};}`}return f?.css&&(w+=K4(f.css,`:root :where(${x})`)),d&&w?`${d}{${w}}`:w}var $4=(e,t,o,r,n=!1,i=!1,s={})=>{let a={blockGap:!0,blockStyles:!0,layoutStyles:!0,marginReset:!0,presets:!0,rootPadding:!0,variationStyles:!1,...s},l=VE(e),d=Rje(l,t),u=Ije(l,t),f=l?.settings?.useRootPaddingAwareAlignments,{contentSize:p,wideSize:m}=l?.settings?.layout||{},g=a.marginReset||a.rootPadding||a.layoutStyles,h="";if(a.presets&&(p||m)&&(h+=`${DE} {`,h=p?h+` --wp--style--global--content-size: ${p};`:h,h=m?h+` --wp--style--global--wide-size: ${m};`:h,h+="}"),g&&(h+=":where(body) {margin: 0;",a.rootPadding&&f&&(h+=`padding-right: 0; padding-left: 0; padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom) } | |
| 57 | 58 | .has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); } |
| 58 | 59 | .has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); } |
| 59 | 60 | .has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; } |
| 60 | 61 | .has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; |
| 61 | - `),h+="}"),a.blockStyles){let b=vw(e);u.forEach(v=>{if(v.isStyleVariation&&!a.variationStyles)return;let y=p2e(v,b);[v,...y,...nZ(v),...y.flatMap(nZ)].forEach(k=>{h+=h2e(k,{tree:l,useRootPaddingAlign:f,disableLayoutStyles:n,hasBlockGapSupport:o,hasFallbackGapSupport:r,disableRootPadding:i})})})}if(a.layoutStyles&&(h=h+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",h=h+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",h=h+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),a.blockGap&&o){let b=W6(l?.styles?.spacing?.blockGap)||"0.5em";h=h+`:root :where(.wp-site-blocks) > * { margin-block-start: ${b}; margin-block-end: 0; }`,h=h+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",h=h+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return a.presets&&d.forEach(({selector:b,presets:v})=>{(Kc===b||hw===b)&&(b="");let y=a2e(b,v);y.length>0&&(h+=y)}),h};var b2e=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let o={root:t};return Object.entries(i2e).forEach(([r,n])=>{let i=js(e,r);i&&(o[n]=i)}),o},wB=(e,t)=>{let{getBlockStyles:o}=(0,iZ.select)(Ii.store),r={};return e.forEach(n=>{let i=n.name,s=js(n);if(!s)return;let a=js(n,"filter.duotone");if(!a){let g=js(n),m=(0,Ii.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof m=="string"&&g&&(a=Fl(g,m))}let l=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,u=n?.supports?.spacing?.blockGap?.__experimentalDefault,d=o(i),f={};d?.forEach(g=>{let m=t?`-${t}`:"",h=`${g.name}${m}`,b=U6(h,s);f[h]=b});let p=b2e(n,s);r[i]={duotoneSelector:a??void 0,fallbackGapValue:u,featureSelectors:Object.keys(p).length?p:void 0,hasLayoutSupport:l,name:i,selector:s,styleVariationSelectors:d?.length?f:void 0}}),r};function CB(e,t){let o="";return!e||e.trim()===""||e.split("&").forEach(n=>{if(!n||n.trim()==="")return;if(!n.includes("{"))o+=`:root :where(${t}){${n.trim()}}`;else{let s=n.replace("}","").split("{");if(s.length!==2)return;let[a,l]=s,u=a.match(/([>+~\s]*::[a-zA-Z-]+)/),d=u?u[1]:"",f=u?a.replace(d,"").trim():a.trim(),p;f===""?p=t:p=a.startsWith(" ")?Fl(t,f):yB(t,f),o+=`:root :where(${p})${d}{${l.trim()}}`}}),o}function EB(e,t,o,{resolveRefs:r=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[o])return;let n=s=>{Object.keys(s).forEach(a=>{let l=s[a];if(typeof l=="object"&&l!==null)if(l.ref!==void 0)if(typeof l.ref!="string"||l.ref.trim()==="")delete s[a];else{let u=No(e,l.ref);u!=null?s[a]=u:delete s[a]}else n(l),Object.keys(l).length===0&&delete s[a]})},i=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[o]));return r&&n(i),i}var Z6="default";function dZ(e){let t=e?.viewport,o=e?.pseudoState;return(!t||t===Z6)&&(!o||o===Z6)}function y2e(e){return dZ(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==Z6)}function v2e(e,t){let o=y2e(t);return o.length?No(e,o):e}var S2e=new Set(["blocks","variations","css"]),Y6=Object.freeze({value:{},sources:{}}),k2e={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function up(e){let t=k2e[e];return t?{...t}:null}function dp(e,t){return!e||!t?null:{styles:e,source:t}}function _2e(e){return e.join(".")}function x2e(e){return{...e}}function fZ(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function q6(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function fp(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let o of Object.keys(e))if(!S2e.has(o)){if(o==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}fZ(e[o])||(t[o]=e[o])}return Object.keys(t).length===0?null:t}var lZ=new Set(["backgroundImage"]);function pZ(e,t,o,r,n,i=[]){if(!t||typeof t!="object"||Array.isArray(t))return e;for(let s of Object.keys(t)){let a=t[s];if(fZ(a))continue;if(q6(a)){if(a.ref.trim()==="")continue;let u=No(o,a.ref);if(u==null||q6(u))continue;a=u}let l=[...i,s];if(!lZ.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)&&!q6(a)){let u=e[s]&&typeof e[s]=="object"&&!Array.isArray(e[s])?e[s]:{};e[s]=pZ({...u},a,o,r,n,l)}else e[s]=lZ.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)?{...a}:a,r&&n&&(n[_2e(l)]=x2e(r))}return e}function TB(e,t){if(!e)return null;let o=v2e(e,t);return o&&typeof o=="object"&&!Array.isArray(o)?o:null}var w2e=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function C2e(e){return e.startsWith("elements.")?!1:w2e.some(t=>e===t||e.startsWith(`${t}.`))}function mZ(e,t){if(!e||typeof e!="object")return;let[o,...r]=t;if(r.length===0){delete e[o];return}let n=e[o];n&&typeof n=="object"&&(mZ(n,r),Object.keys(n).length===0&&delete e[o])}function E2e(e,t){for(let o of Object.keys(t))t[o].layer==="root"&&C2e(o)&&(mZ(e,o.split(".")),delete t[o])}function T2e(e,t,o){let r=e?.background?.backgroundImage;if(!r)return;let n=cp(r,{...t,_links:o??void 0});n!==void 0&&(e.background.backgroundImage=n)}function cZ(e,{blockName:t,variationName:o=null,elements:r=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return Y6;let s=e.styles,a={viewport:n,pseudoState:i},l=s,u=s.blocks?.[t]??null,d=(r??[]).map(b=>s.elements?.[b]??null).filter(b=>!!b),f=o?EB(e,t,o)??null:null,p=[dp(fp(l),up("root")),...d.map(b=>dp(fp(b),up("element"))),u?dp(fp(u),up("block")):null,f?dp(fp(f),up("blockVariation")):null];dZ(a)||p.push(dp(fp(TB(l,a)),up("root")),...d.map(b=>dp(fp(TB(b,a)),up("element"))),u?dp(fp(TB(u,a)),up("block")):null,f?dp(fp(TB(f,a)),up("blockVariation")):null);let g=p.filter(Boolean);if(g.length===0)return Y6;let m={},h=g.reduce((b,v)=>pZ(b,v.styles,e,v.source,m),{});return E2e(h,m),T2e(h,e,e._links??null),{value:h,sources:m}}var R2e={},uZ=new WeakMap;function gZ(e,t={}){let o=e?.styles;if(!o||typeof o!="object")return cZ(e,t);let r=uZ.get(o);r||(r=new WeakMap,uZ.set(o,r));let n=e?._links??R2e,i=r.get(n);i||(i=new Map,r.set(n,i));let s=`${t.elements?.join(",")??""}:${t.viewport??""}:${t.pseudoState??""}`,a=(t.blockName||"")+""+(t.variationName||"")+""+s;if(i.has(a))return i.get(a);let l=cZ(e,t);return i.set(a,l),l}var hZ=c(Ix(),1),{lock:bZ,unlock:Aat}=(0,hZ.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/global-styles-engine");var _o={};bZ(_o,{getResponsiveMediaQueries:vw,getViewportBreakpoints:K6,getViewportBreakpointValueInPixels:$6,getDuotoneFilter:Qq,getDuotoneStylesheet:Xq,getDuotoneUnsetStylesheet:Zq,resolveStyle:gZ,getVariationStyle:EB});var RB=c(G(),1);var no={desktop:{label:(0,RB.__)("Desktop"),icon:_3,key:"desktop"},tablet:{label:(0,RB.__)("Tablet"),icon:x6,key:"tablet"},mobile:{label:(0,RB.__)("Mobile"),icon:tw,key:"mobile"}},X6=Object.entries(no);var BB=c(de(),1),yZ=c(ho(),1);function De(e,t,o){let r=Array.isArray(t)?[...t]:[t],n=Array.isArray(e)?[...e]:{...e},i=r.pop(),s=n;for(let a of r){let l=s[a];s[a]=s=Array.isArray(l)?[...l]:{...l}}return s[i]=o,n}var fd=(e,t,o)=>{let r=Array.isArray(t)?t:t.split("."),n=e;return r.forEach(i=>{n=n?.[i]}),n??o};var B2e=["color","border","dimensions","typography","spacing"],P2e={"color.palette":e=>e.colors,"color.gradients":e=>e.gradients,"color.custom":e=>e.disableCustomColors===void 0?void 0:!e.disableCustomColors,"color.customGradient":e=>e.disableCustomGradients===void 0?void 0:!e.disableCustomGradients,"typography.fontSizes":e=>e.fontSizes,"typography.customFontSize":e=>e.disableCustomFontSizes===void 0?void 0:!e.disableCustomFontSizes,"typography.lineHeight":e=>e.enableCustomLineHeight,"spacing.units":e=>{if(e.enableCustomUnits!==void 0)return e.enableCustomUnits===!0?["px","em","rem","vh","vw","%"]:e.enableCustomUnits},"spacing.padding":e=>e.enableCustomSpacing},I2e={"border.customColor":"border.color","border.customStyle":"border.style","border.customWidth":"border.width","typography.customFontStyle":"typography.fontStyle","typography.customFontWeight":"typography.fontWeight","typography.customLetterSpacing":"typography.letterSpacing","typography.customTextDecorations":"typography.textDecoration","typography.customTextTransforms":"typography.textTransform","border.customRadius":"border.radius","spacing.customMargin":"spacing.margin","spacing.customPadding":"spacing.padding","typography.customLineHeight":"typography.lineHeight"},O2e=e=>I2e[e]||e;function vZ(e,t,...o){let r=Gt(e,t),n=[];if(t){let i=t;do{let s=Gt(e,i);(0,BB.hasBlockSupport)(s,"__experimentalSettings",!1)&&n.push(i)}while(i=e.blocks.parents.get(i))}return o.map(i=>{if(B2e.includes(i)){console.warn("Top level useSetting paths are disabled. Please use a subpath to query the information needed.");return}let s=(0,yZ.applyFilters)("blockEditor.useSetting.before",void 0,i,t,r);if(s!==void 0)return s;let a=O2e(i);for(let d of n){let f=Ta(e,d);if(s=fd(f.settings?.blocks?.[r],a)??fd(f.settings,a),s!==void 0)break}let l=pd(e);if(s===void 0&&r&&(s=fd(l.__experimentalFeatures?.blocks?.[r],a)),s===void 0&&(s=fd(l.__experimentalFeatures,a)),s!==void 0)return BB.__EXPERIMENTAL_PATHS_WITH_OVERRIDE[a]?s.custom??s.theme??s.default:s;let u=P2e[a]?.(l);return u!==void 0?u:a==="typography.dropCap"?!0:void 0})}var{isContentBlock:Q6,editableRootKey:A2e}=H(pp.privateApis),{getViewportBreakpoints:L2e}=H(_o);function SZ(e,t){return t===no.desktop.key?!0:L2e(pd(e)?.__experimentalFeatures?.viewport)[t]!==void 0}function M2e(e){return e.isBlockInterfaceHidden}function N2e(e){return e?.lastBlockInserted?.clientIds}function D2e(e,t){return e.blocks.byClientId.get(t)}var V2e=(e,t)=>{let o=r=>Oi(e,r)==="disabled"&&wn(e,r).every(o);return wn(e,t).every(o)};function _w(e,t,o){let r=Q6(t),n=Gt(e,o),i=Q6(n);return mh(e)===o||i&&r}function kZ(e,t){return{clientId:t,innerBlocks:_Z(e,t)}}function _Z(e,t=""){return wn(e,t).map(o=>kZ(e,o))}var J6=(0,Lr.createSelector)(kZ,e=>[e.blocks.order]),ez=(0,Lr.createSelector)(_Z,e=>[e.blocks.order]);function tz(e,t,o){let r=wn(e,t),n=[];for(let i of r){let s=tz(e,i,o);o(e,i)?n.push({clientId:i,innerBlocks:s}):n.push(...s)}return n}function F2e(e,t){return tz(e,t,(o,r)=>Oi(o,r)!=="disabled")}function z2e(e,t){let o=e.blocks.parents.get(t);for(;o!==void 0;){let r=e.blocks.blockEditingModes.get(o);if(r)return r==="disabled";o=e.blocks.parents.get(o)}return!1}var j2e=(0,Lr.createSelector)((e,t)=>{if(!t||Oi(e,t)!=="default"||sz(e,t)!=="visual"||!(0,pp.getBlockType)(Gt(e,t))?.[A2e])return!1;let o=wn(e,sr(e,t));return o.length>1&&o.every(r=>Oi(e,r)==="default")},e=>[e.blocks.order,e.blocks.parents,e.blocks.byClientId,e.blocks.blockEditingModes,e.derivedBlockEditingModes,e.blocksMode]);function H2e(e,t){return tz(e,t,(o,r)=>{if(Oi(o,r)!=="disabled")return!0;let n=o.blocks.blockEditingModes.get(r);if(n)return n!=="disabled";if(z2e(o,r))return!1;if(o.editedContentOnlySection){if(PB(o,r))return!1;if(!md(o,r)||Q6(Gt(o,r)))return!0}return!1})}var U2e=(0,Lr.createRegistrySelector)(()=>(0,Lr.createSelector)(F2e,e=>[e.blocks.order,e.derivedBlockEditingModes,e.blocks.blockEditingModes])),G2e=(0,Lr.createRegistrySelector)(()=>(0,Lr.createSelector)(H2e,e=>[e.blocks.order,e.derivedBlockEditingModes,e.blocks.blockEditingModes,e.blocks.parents,e.blocks.byClientId,e.blocks.attributes,e.blockListSettings,e.editedContentOnlySection,e.settings])),W2e=(0,Lr.createSelector)((e,t,o=!1)=>Hs(e,t,o).filter(r=>Oi(e,r)!=="disabled"),e=>[e.blocks.parents,e.blocks.blockEditingModes,e.settings.templateLock,e.blockListSettings]);function $2e(e){return e.removalPromptData}function K2e(e){return e.blockRemovalRules}var Y2e=(0,Lr.createSelector)(e=>{let o=lv(e).reduce((r,n,i)=>(r[n]=i,r),{});return[...e.styleOverrides].sort((r,n)=>{let[,{clientId:i}]=r,[,{clientId:s}]=n,a=o[i]??-1,l=o[s]??-1;return a-l})},e=>[e.blocks.order,e.styleOverrides]);function q2e(e){return e.registeredInserterMediaCategories}var Z2e=(0,Lr.createSelector)(e=>{let{settings:{inserterMediaCategories:t,allowedMimeTypes:o,enableOpenverseMediaCategory:r},registeredInserterMediaCategories:n}=e;if(!t&&!n.length||!o)return;let i=t?.map(({name:a})=>a)||[];return[...t||[],...(n||[]).filter(({name:a})=>!i.includes(a))].filter(a=>!r&&a.name==="openverse"?!1:Object.values(o).some(l=>l.startsWith(`${a.mediaType}/`)))},e=>[e.settings.inserterMediaCategories,e.settings.allowedMimeTypes,e.settings.enableOpenverseMediaCategory,e.registeredInserterMediaCategories]),X2e=(0,Lr.createRegistrySelector)(e=>(0,Lr.createSelector)((t,o=null)=>{let{getAllPatterns:r}=H(e(ir)),n=r(),{allowedBlockTypes:i}=pd(t);return n.some(s=>{let{inserter:a=!0}=s;if(!a)return!1;let l=ph(s);return ww(l,i)&&l.every(({name:u})=>gh(t,u,o))})},(t,o)=>[...Cw(e)(t),...gp(e)(t,o)])),Q2e=(0,Lr.createRegistrySelector)(e=>(0,Lr.createSelector)((t,o)=>{if(o?.startsWith("core/block/")){let r=parseInt(o.slice(11),10),n=H(e(ir)).getReusableBlocks().find(({id:i})=>i===r);return n?xw(n,t.settings[ld]?.(e)??t.settings.__experimentalUserPatternCategories):null}return[...t.settings.__experimentalBlockPatterns??[],...t.settings[Qf]?.(e)??[]].find(({name:r})=>r===o)},(t,o)=>o?.startsWith("core/block/")?[H(e(ir)).getReusableBlocks(),t.settings.__experimentalReusableBlocks]:[t.settings.__experimentalBlockPatterns,t.settings[Qf]?.(e)])),J2e=(0,Lr.createRegistrySelector)(e=>(0,Lr.createSelector)(t=>[...H(e(ir)).getReusableBlocks().map(o=>xw(o,t.settings[ld]?.(e)??t.settings.__experimentalUserPatternCategories)),...t.settings.__experimentalBlockPatterns??[],...t.settings[Qf]?.(e)??[]].filter((o,r,n)=>r===n.findIndex(i=>o.name===i.name)),Cw(e))),eLe=[],tLe=(0,Lr.createRegistrySelector)(e=>t=>{let o=t.settings[pT];return(o?o(e):t.settings.__experimentalReusableBlocks)??eLe});function oLe(e){return e.lastFocus}function rLe(e){return e.isDragging}function nLe(e){return e.expandedBlock}var oz=(e,t)=>{let o=t,r;for(;!r&&(o=e.blocks.parents.get(o));)Yc(e,o)==="contentOnly"&&(r=o);return r};function xZ(e,t){let o=Gt(e,t);if(o==="core/block")return!0;let r=Ta(e,t),n=o==="core/template-part",i=e.settings?.[ep],s=e.settings?.disableContentOnlyForUnsyncedPatterns,a=e.settings?.disableContentOnlyForTemplateParts;if((!s&&r?.metadata?.patternName||n&&!a)&&!i)return!0;let l=Yc(e,t)==="contentOnly",u=sr(e,t),d=Yc(e,u)==="contentOnly";return!!(l&&!d)}var md=(e,t)=>{if(PB(e,t))return;let o=t,r;for(;o=e.blocks.parents.get(o);)xZ(e,o)&&(r=o);return r};function mp(e,t){return PB(e,t)||md(e,t)?!1:xZ(e,t)}function rz(e){return e.editedContentOnlySection}function PB(e,t){if(!e.editedContentOnlySection)return!1;if(e.editedContentOnlySection===t)return!0;let o=t;for(;o=e.blocks.parents.get(o);)if(e.editedContentOnlySection===o)return!0;return!1}var iLe=(0,Lr.createSelector)((e,t)=>t.reduce((o,r)=>(o[r]=e.blocks.attributes.get(r)?.style,o),{}),(e,t)=>[...t.map(o=>e.blocks.attributes.get(o)?.style)]);function mh(e){return e.settings?.[Jf]}function nz(e){return e.zoomLevel==="auto-scaled"||e.zoomLevel<100}function sLe(e){return e.zoomLevel}function wZ(e,t,o=""){let r=Array.isArray(t)?t:[t],n=s=>r.every(a=>gh(e,a,s));if(!o){if(n(o))return o;let s=mh(e);return s&&n(s)?s:null}let i=o;for(;i!==null&&!n(i);)i=sr(e,i);return i}function aLe(e,t,o){let{allowedBlockTypes:r}=pd(e);if(!ww(ph(t),r))return null;let i=ph(t).map(({blockName:s})=>s);return wZ(e,i,o)}function lLe(e){return e.insertionPoint}var cLe=(e,t)=>{let o=Gt(e,t);if(!(0,pp.hasBlockSupport)(o,"visibility",!0))return!1;let n=e.blocks.attributes.get(t)?.metadata?.blockVisibility;return n===!1?!0:typeof n?.viewport=="object"&&n?.viewport!==null?Object.values(no).some(i=>SZ(e,i.key)&&n?.viewport?.[i.key]===!1):!1},iz=(e,t)=>{let o=Gt(e,t);return(0,pp.hasBlockSupport)(o,"visibility",!0)?e.blocks.attributes.get(t)?.metadata?.blockVisibility===!1:!1},uLe=(e,t)=>Hs(e,t).some(r=>iz(e,r)),CZ=(e,t,o)=>{if(iz(e,t))return!0;let n=e.blocks.attributes.get(t)?.metadata?.blockVisibility?.viewport;if(typeof n=="object"&&n!==null&&typeof o=="string"){let i=o.toLowerCase();return SZ(e,i)&&n?.[i]===!1}return!1},dLe=(e,t,o)=>Hs(e,t).some(n=>CZ(e,n,o));function fLe(e){return!!e.hasBlockSpotlight||!!e.editedContentOnlySection}function EZ(e,t){return!!Ta(e,t)?.lock?.edit}function TZ(e,t){let o=Ta(e,t);if(o?.lock?.move!==void 0)return!!o?.lock?.move;let r=sr(e,t);return Yc(e,r)==="all"}function RZ(e,t){let o=Ta(e,t);if(o?.lock?.remove!==void 0)return!!o?.lock?.remove;let r=sr(e,t),n=Yc(e,r);return n==="all"||n==="insert"}function pLe(e,t){return EZ(e,t)||TZ(e,t)||RZ(e,t)}function mLe(e){return e.listViewContentPanelOpen}function gLe(e,t){return e.openedListViewPanels?.allOpen?!0:e.openedListViewPanels?.panels?.[t]===!0}function hLe(e){return e.listViewExpandRevision||0}function bLe(e,t){let o=Gt(e,t);if(o==="core/navigation")return!0;if(!(0,pp.hasBlockSupport)(o,"listView"))return!1;let r=cv(e,t)?.allowedBlocks;return!(wn(e,t).length===0&&(r===!1||Array.isArray(r)&&r.length===0))}function yLe(e){return e.viewportModalClientIds}function vLe(e){return e.requestedInspectorTab}var kw={viewport:"default",pseudo:"default"};function BZ(e){return e.styleStateViewport??kw.viewport}function SLe(e){return e.isResponsiveEditing}var PZ=(0,Lr.createSelector)((e,t)=>({...e.selectedBlockStyleState?.clientId===t?e.selectedBlockStyleState.value??kw:kw,viewport:BZ(e)}),e=>[e.styleStateViewport,e.selectedBlockStyleState]);function kLe(e,t){let o=PZ(e,t);return o.viewport!==kw.viewport||o.pseudo!==kw.pseudo}function _Le(e,t){return e.selectedBlockStyleState?.clientId!==t?!0:e.selectedBlockStyleState.showStateOnCanvas??!0}var Tw=c(G(),1),qo={user:"user",theme:"theme",directory:"directory"},Ew={full:"fully",unsynced:"unsynced"},hh={name:"allPatterns",label:(0,Tw._x)("All","patterns")},gd={name:"myPatterns",label:(0,Tw.__)("My patterns")},uv={name:"core/starter-content",label:(0,Tw.__)("Starter content")};function OB(e,t,o){let r=e.name.startsWith("core/block"),n=e.source==="core"||e.source?.startsWith("pattern-directory");return!!(t===qo.theme&&(r||n)||t===qo.directory&&(r||!n)||t===qo.user&&e.type!==qo.user||o===Ew.full&&e.syncStatus!==""||o===Ew.unsynced&&e.syncStatus!=="unsynced"&&r)}var hp=Symbol("isFiltered"),IZ=new WeakMap,OZ=new WeakMap;function xw(e,t=[]){return{name:`core/block/${e.id}`,id:e.id,type:qo.user,title:e.title?.raw,categories:e.wp_pattern_category?.map(o=>{let r=t.find(({id:n})=>n===o);return r?r.slug:o}),content:e.content?.raw,syncStatus:e.wp_pattern_sync_status}}function xLe(e){let t=(0,AZ.parse)(e.content,{__unstableSkipMigrationLogs:!0});return t.length===1&&(t[0].attributes={...t[0].attributes,metadata:{...t[0].attributes.metadata||{},categories:e.categories,patternName:e.name,name:t[0].attributes.metadata?.name||e.title}}),{...e,blocks:t}}function AB(e){let t=IZ.get(e);return t||(t=xLe(e),IZ.set(e,t)),t}function ph(e){let t=OZ.get(e);return t||(t=(0,LZ.parse)(e.content),t=t.filter(o=>o.blockName!==null),OZ.set(e,t)),t}var bh=(e,t,o=null)=>typeof e=="boolean"?e:Array.isArray(e)?e.includes("core/post-content")&&t===null?!0:e.includes(t):o,ww=(e,t)=>{if(typeof t=="boolean")return t;let o=[...e];for(;o.length>0;){let r=o.shift();if(!bh(t,r.name||r.blockName,!0))return!1;r.innerBlocks?.forEach(i=>{o.push(i)})}return!0},Cw=e=>t=>[t.settings.__experimentalBlockPatterns,t.settings[ld]?.(e)??t.settings.__experimentalUserPatternCategories,t.settings.__experimentalReusableBlocks,t.settings[Qf]?.(e),t.blockPatterns,H(e(ir)).getReusableBlocks()],gp=()=>(e,t)=>[e.blockListSettings.get(t),e.blocks.byClientId.get(t),e.blocks.order.get(t||""),e.settings.allowedBlockTypes,e.settings.templateLock,Oi(e,t),mh(e),mp(e,t),md(e,t)];function MZ(e,t){return typeof e=="string"&&typeof t=="string"?e>t:Number(e)>Number(t)}var wLe=(e,t,o)=>(r,n)=>{let i,s;if(typeof e=="function"?(i=e(r),s=e(n)):(i=r[e],s=n[e]),MZ(i,s))return o==="asc"?1:-1;if(MZ(s,i))return o==="asc"?-1:1;let a=t.findIndex(u=>u===r),l=t.findIndex(u=>u===n);return a>l?1:l>a?-1:0};function qc(e,t,o="asc"){return e.concat().sort(wLe(t,e,o))}var{isContentBlock:lz}=H(vt.privateApis),CLe=3600*1e3,ELe=24*3600*1e3,TLe=168*3600*1e3,jn=[],RLe=new Set,VZ={[hp]:!0};function Gt(e,t){let o=e.blocks.byClientId.get(t);return o?o.name:null}function BLe(e,t){let o=e.blocks.byClientId.get(t);return!!o&&o.isValid}function Ta(e,t){return e.blocks.byClientId.get(t)?e.blocks.attributes.get(t):null}function bd(e,t){return e.blocks.byClientId.has(t)?e.blocks.tree.get(t):null}var PLe=(0,St.createSelector)((e,t)=>{let o=e.blocks.byClientId.get(t);return o?{...o,attributes:Ta(e,t)}:null},(e,t)=>[e.blocks.byClientId.get(t),e.blocks.attributes.get(t)]);function ILe(e,t){let o=!t||!DB(e,t)?t||"":"controlled||"+t;return e.blocks.tree.get(o)?.innerBlocks||jn}function OLe(e,t){return(0,Us.default)("wp.data.select( 'core/block-editor' ).__unstableGetClientIdWithClientIdsTree",{since:"6.3",version:"6.5"}),J6(e,t)}function ALe(e,t){return(0,Us.default)("wp.data.select( 'core/block-editor' ).__unstableGetClientIdsTree",{since:"6.3",version:"6.5"}),ez(e,t)}var FZ=(0,St.createSelector)((e,t)=>{t=Array.isArray(t)?[...t]:[t];let o=[];for(let n of t){let i=e.blocks.order.get(n);i&&o.push(...i)}let r=0;for(;r<o.length;){let n=o[r],i=e.blocks.order.get(n);i&&o.splice(r+1,0,...i),r++}return o},e=>[e.blocks.order]),lv=e=>FZ(e,""),LLe=(0,St.createSelector)((e,t)=>{let o=lv(e);if(!t)return o.length;let r=0;for(let n of o)e.blocks.byClientId.get(n).name===t&&r++;return r},e=>[e.blocks.order,e.blocks.byClientId]),zZ=(0,St.createSelector)((e,t)=>{if(!t)return jn;let o=Array.isArray(t)?t:[t],n=lv(e).filter(i=>{let s=e.blocks.byClientId.get(i);return o.includes(s.name)});return n.length>0?n:jn},e=>[e.blocks.order,e.blocks.byClientId]);function MLe(e,t){return(0,Us.default)("wp.data.select( 'core/block-editor' ).__experimentalGetGlobalBlocksByName",{since:"6.5",alternative:"wp.data.select( 'core/block-editor' ).getBlocksByName"}),zZ(e,t)}var LB=(0,St.createSelector)((e,t)=>(Array.isArray(t)?t:[t]).map(o=>bd(e,o)),(e,t)=>(Array.isArray(t)?t:[t]).map(o=>e.blocks.tree.get(o))),NLe=(0,St.createSelector)((e,t)=>LB(e,t).filter(Boolean).map(o=>o.name),(e,t)=>LB(e,t));function DLe(e,t){return wn(e,t).length}function Bw(e){return e.selection.selectionStart}function Pw(e){return e.selection.selectionEnd}function VLe(e){return e.selection.selectionStart.clientId}function FLe(e){return e.selection.selectionEnd.clientId}function zLe(e){let t=bp(e).length;return t||(e.selection.selectionStart.clientId?1:0)}function jLe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return!!t.clientId&&t.clientId===o.clientId}function dv(e){let{selectionStart:t,selectionEnd:o}=e.selection,{clientId:r}=t;return!r||r!==o.clientId?null:r}function HLe(e){let t=dv(e);return t?bd(e,t):null}function sr(e,t){return e.blocks.parents.get(t)??null}var Hs=(0,St.createSelector)((e,t,o=!1)=>{let r=[],n=t;for(;n=e.blocks.parents.get(n);)r.push(n);return r.length?o?r:r.reverse():jn},e=>[e.blocks.parents]),cz=(0,St.createSelector)((e,t,o,r=!1)=>{let n=Hs(e,t,r),i=Array.isArray(o)?s=>o.includes(s):s=>o===s;return n.filter(s=>i(Gt(e,s)))},e=>[e.blocks.parents]);function ULe(e,t){let o=t,r;do r=o,o=e.blocks.parents.get(o);while(o);return r}function GLe(e,t){let o=dv(e),r=[...Hs(e,t),t],n=[...Hs(e,o),o],i,s=Math.min(r.length,n.length);for(let a=0;a<s&&r[a]===n[a];a++)i=r[a];return i}function uz(e,t,o=1){if(t===void 0&&(t=dv(e)),t===void 0&&(o<0?t=dz(e):t=HZ(e)),!t)return null;let r=sr(e,t);if(r===null)return null;let{order:n}=e.blocks,i=n.get(r),a=i.indexOf(t)+1*o;return a<0||a===i.length?null:i[a]}function WLe(e,t){return uz(e,t,-1)}function $Le(e,t){return uz(e,t,1)}function KLe(e){return e.initialPosition}function jZ(e){let{selectionStart:t,selectionEnd:o}=e.selection,r=t.clientId,n=o.clientId;if(!(!r||!n||r===n)){if(Hs(e,n).includes(r))return r;if(Hs(e,r).includes(n))return n}}var fv=(0,St.createSelector)(e=>{let{selectionStart:t,selectionEnd:o}=e.selection;if(!t.clientId||!o.clientId)return jn;if(t.clientId===o.clientId)return[t.clientId];let r=jZ(e);if(r)return[r];let n=sr(e,t.clientId);if(n===null)return jn;let i=wn(e,n),s=i.indexOf(t.clientId),a=i.indexOf(o.clientId);return s>a?i.slice(a,s+1):i.slice(s,a+1)},e=>[e.blocks.order,e.blocks.parents,e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId]);function bp(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?jn:fv(e)}var YLe=(0,St.createSelector)(e=>{let t=bp(e);return t.length?t.map(o=>bd(e,o)):jn},e=>[...fv.getDependants(e),e.blocks.byClientId,e.blocks.order,e.blocks.attributes]);function dz(e){return bp(e)[0]||null}function HZ(e){let t=bp(e);return t[t.length-1]||null}function qLe(e,t){return dz(e)===t}function UZ(e,t){return bp(e).indexOf(t)!==-1}var ZLe=(0,St.createSelector)((e,t)=>{let o=t,r=!1;for(;o&&!r;)o=sr(e,o),r=UZ(e,o);return r},e=>[e.blocks.order,e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId]);function XLe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?null:t.clientId||null}function QLe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?null:o.clientId||null}function JLe(e){if(jZ(e))return!0;let t=Bw(e),o=Pw(e);return!t.attributeKey&&!o.attributeKey&&typeof t.offset>"u"&&typeof o.offset>"u"}function eMe(e){let t=Bw(e),o=Pw(e);return!!t&&!!o&&t.clientId===o.clientId&&t.attributeKey===o.attributeKey&&t.offset===o.offset}function tMe(e){return fv(e).some(t=>{let o=Gt(e,t);return!(0,vt.getBlockType)(o).merge})}function oMe(e,t){let o=Bw(e),r=Pw(e);if(o.clientId===r.clientId||!o.attributeKey||!r.attributeKey||typeof o.offset>"u"||typeof r.offset>"u")return!1;let n=sr(e,o.clientId),i=sr(e,r.clientId);if(n!==i)return!1;let s=wn(e,n),a=s.indexOf(o.clientId),l=s.indexOf(r.clientId),u,d;a>l?(u=r,d=o):(u=o,d=r);let f=t?d.clientId:u.clientId,p=t?u.clientId:d.clientId,g=Gt(e,f);if(!(0,vt.getBlockType)(g).merge)return!1;let h=bd(e,p);if(h.name===g)return!0;let b=(0,vt.switchToBlockType)(h,g);return b&&b.length}var rMe=e=>{let t=Bw(e),o=Pw(e);if(t.clientId===o.clientId||!t.attributeKey||!o.attributeKey||typeof t.offset>"u"||typeof o.offset>"u")return jn;let r=sr(e,t.clientId),n=sr(e,o.clientId);if(r!==n)return jn;let i=wn(e,r),s=i.indexOf(t.clientId),a=i.indexOf(o.clientId),[l,u]=s>a?[o,t]:[t,o],d=bd(e,l.clientId),f=bd(e,u.clientId),p=d.attributes[l.attributeKey],g=f.attributes[u.attributeKey],m=(0,hd.create)({html:p}),h=(0,hd.create)({html:g});return m=(0,hd.remove)(m,0,l.offset),h=(0,hd.remove)(h,u.offset,h.text.length),[{...d,attributes:{...d.attributes,[l.attributeKey]:(0,hd.toHTMLString)({value:m})}},{...f,attributes:{...f.attributes,[u.attributeKey]:(0,hd.toHTMLString)({value:h})}}]};function wn(e,t){return e.blocks.order.get(t||"")||jn}function GZ(e,t){let o=sr(e,t);return wn(e,o).indexOf(t)}function WZ(e,t){let{selectionStart:o,selectionEnd:r}=e.selection;return o.clientId!==r.clientId?!1:o.clientId===t}function $Z(e,t,o=!1){let r=fv(e);return r.length?o?r.some(n=>Hs(e,n,!0).includes(t)):r.some(n=>sr(e,n)===t):!1}function KZ(e,t,o=!1){return wn(e,t).some(r=>fz(e,r)||o&&KZ(e,r,o))}function nMe(e,t){if(!t)return!1;let o=bp(e),r=o.indexOf(t);return r>-1&&r<o.length-1}function iMe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId!==o.clientId}function sMe(e){return e.isMultiSelecting}function aMe(e){return e.isSelectionEnabled}function sz(e,t){return e.blocksMode[t]||"visual"}function lMe(e){return e.isTyping}function YZ(e){return!!e.draggedBlocks.length}function cMe(e){return e.draggedBlocks}function fz(e,t){return e.draggedBlocks.includes(t)}function uMe(e,t){return YZ(e)?Hs(e,t).some(r=>fz(e,r)):!1}function dMe(){return(0,Us.default)('wp.data.select( "core/block-editor" ).isCaretWithinFormattedText',{since:"6.1",version:"6.3"}),!1}var fMe=(0,St.createSelector)(e=>{let t,o,{insertionCue:r,selection:{selectionEnd:n}}=e;if(r!==null)return r;let{clientId:i}=n;return i?(t=sr(e,i)||void 0,o=GZ(e,n.clientId)+1):o=wn(e).length,{rootClientId:t,index:o}},e=>[e.insertionCue,e.selection.selectionEnd.clientId,e.blocks.parents,e.blocks.order]);function pMe(e){return e.insertionCue!==null}function mMe(e){return e.template.isValid}function gMe(e){return e.settings.template}function Yc(e,t){if(!t)return e.settings.templateLock??!1;let o=cv(e,t)?.templateLock;return o==="contentOnly"&&e.editedContentOnlySection===t?!1:o??!1}var pz=(e,t,o=null)=>{let r,n;if(t&&typeof t=="object"?(r=t,n=t.name):(r=(0,vt.getBlockType)(t),n=t),!r)return!1;let{allowedBlockTypes:i}=pd(e);if(!bh(i,n,!0))return!1;let a=(Array.isArray(r.parent)?r.parent:[]).concat(Array.isArray(r.ancestor)?r.ancestor:[]);if(a.length>0){if(a.includes("core/post-content"))return!0;let l=o,u=!1;do{if(a.includes(Gt(e,l))){u=!0;break}l=e.blocks.parents.get(l)}while(l);return u}return!0},Iw=(e,t,o=null)=>{if(e.settings.isPreviewMode||!pz(e,t,o))return!1;let r;t&&typeof t=="object"?(r=t,t=r.name):r=(0,vt.getBlockType)(t);let n=Yc(e,o);if(n&&n!=="contentOnly"||mz(e,o))return!1;let i=Oi(e,o??""),s=!!mp(e,o),a=s?o:md(e,o),l=!!a;if(i==="disabled"&&(!l||t!==(0,vt.getDefaultBlockName)()))return!1;let u=cv(e,o);if(o&&u===void 0)return!1;let d=lz(t);if(l&&!d||l&&Gt(e,a)==="core/block")return!1;if(l&&(s||i==="contentOnly"||i==="disabled")&&!_w(e,t,o)){let S=(0,vt.getDefaultBlockName)();if(t===S){if(!wn(e,o).some(w=>Gt(e,w)===S))return!1}else return!1}let f=Gt(e,o),g=(0,vt.getBlockType)(f)?.allowedBlocks,m=bh(g,t);if(m!==!1){let S=u?.allowedBlocks,_=bh(S,t);_!==null&&(m=_)}let h=r.parent,b=bh(h,f),v=!0,y=r.ancestor;y&&(v=[o,...Hs(e,o)].some(_=>bh(y,Gt(e,_))));let k=v&&(m===null&&b===null||m===!0||b===!0);return k&&(0,DZ.applyFilters)("blockEditor.__unstableCanInsertBlockType",k,r,o,{getBlock:bd.bind(null,e),getBlockParentsByBlockName:cz.bind(null,e)})},gh=(0,St.createRegistrySelector)(e=>(0,St.createSelector)(Iw,(t,o,r)=>gp(e)(t,r)));function hMe(e,t,o=null){return t.every(r=>gh(e,Gt(e,r),o))}function mz(e,t){return!!t&&Gt(e,t)==="core/html"}function gz(e,t){if(e.settings.isPreviewMode||mz(e,sr(e,t)))return!1;let o=Ta(e,t);if(o===null)return!0;if(o.lock?.remove!==void 0)return!o.lock.remove;let r=sr(e,t),n=Yc(e,r);if(n&&n!=="contentOnly")return!1;let i=!!mp(e,r),s=i?r:md(e,r),a=!!s,l=lz(Gt(e,t));if(a&&!l||a&&Gt(e,s)==="core/block")return!1;let u=Oi(e,r),d=Gt(e,t),f=(0,vt.getDefaultBlockName)();return a&&(i||d===f||u==="contentOnly")&&!_w(e,Gt(e,t),r)?d===f?wn(e,r).filter(m=>Gt(e,m)===f).length>1:!1:u!=="disabled"}function qZ(e,t){return t.every(o=>gz(e,o))}function ZZ(e,t){if(e.settings.isPreviewMode||mz(e,sr(e,t)))return!1;let o=Ta(e,t);if(o===null)return!0;if(o.lock?.move!==void 0)return!o.lock.move;let r=sr(e,t);if(Yc(e,r)==="all")return!1;let i=!!md(e,t),s=lz(Gt(e,t));if(i&&!s)return!1;let a=!!mp(e,r),l=Oi(e,r);return i&&(a||l==="contentOnly")&&!_w(e,Gt(e,t),r)?!1:Oi(e,r)!=="disabled"}function bMe(e,t){return t.every(o=>ZZ(e,o))}function XZ(e,t){if(e.settings.isPreviewMode)return!1;let o=Ta(e,t);if(o===null)return!0;let{lock:r}=o;return!r?.edit}function yMe(e,t){return e.settings.isPreviewMode||!(0,vt.hasBlockSupport)(t,"lock",!0)?!1:!!e.settings?.canLockBlocks}function MB(e,t){return e.preferences.insertUsage?.[t]??null}var Rw=(e,t,o)=>(0,vt.hasBlockSupport)(t,"inserter",!0)?Iw(e,t.name,o):!1,vMe=(e,t)=>o=>{let r=`${t.id}/${o.name}`,{time:n,count:i=0}=MB(e,r)||{};return{...t,id:r,icon:o.icon||t.icon,title:o.title||t.title,description:o.description||t.description,category:o.category||t.category,example:o.hasOwnProperty("example")?o.example:t.example,initialAttributes:{...t.initialAttributes,...o.attributes},innerBlocks:o.innerBlocks,innerContent:o.innerContent,keywords:o.keywords||t.keywords,frecency:NB(n,i),isSearchOnly:o.isSearchOnly}},NB=(e,t)=>{if(!e)return t;let o=Date.now()-e;switch(!0){case o<CLe:return t*4;case o<ELe:return t*2;case o<TLe:return t/2;default:return t/4}},QZ=(e,{buildScope:t="inserter"})=>o=>{let r=o.name,n=!1;(0,vt.hasBlockSupport)(o.name,"multiple",!0)||(n=LB(e,lv(e)).some(({name:f})=>f===o.name));let{time:i,count:s=0}=MB(e,r)||{},a={id:r,name:o.name,title:o.title,icon:o.icon,isDisabled:n,frecency:NB(i,s)};if(t==="transform")return a;let l=(0,vt.getBlockVariations)(o.name,"inserter"),u=(0,vt.getBlockVariations)(o.name,"block"),d=[...l,...u.filter(f=>o.name==="core/heading"&&["h1","h2","h3","h4","h5","h6"].includes(f.name)).map(f=>({...f,isSearchOnly:!0}))];return{...a,initialAttributes:{},description:o.description,category:o.category,keywords:o.keywords,parent:o.parent,ancestor:o.ancestor,variations:d,example:o.example,utility:1}},SMe=(e,t)=>o=>{let r=`${t.id}/${o.name}`,{time:n,count:i=0}=MB(e,r)||{};return{...t,id:r,icon:o.icon||t.icon,title:o.title||t.title,frecency:NB(n,i),variationName:o.name}},kMe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o=null,r=VZ)=>{let n=g=>{let m=g.wp_pattern_sync_status?Gc:{src:Gc,foreground:"var(--wp-block-synced-color)"},h=xw(g),{time:b,count:v=0}=MB(t,h.name)||{},y=NB(b,v);return{id:h.name,name:"core/block",initialAttributes:{ref:g.id},title:h.title,icon:m,category:"reusable",keywords:["reusable"],isDisabled:!1,utility:1,frecency:y,content:h.content,get blocks(){return AB(h).blocks},syncStatus:h.syncStatus}},i=Iw(t,"core/block",o)?H(e(ir)).getReusableBlocks().map(n):[],s=QZ(t,{buildScope:"inserter"}),a=(0,vt.getBlockTypes)().filter(g=>(0,vt.hasBlockSupport)(g,"inserter",!0)).map(s);if(r[hp]!==!1)a=a.filter(g=>Rw(t,g,o));else{let{getClosestAllowedInsertionPoint:g}=H(e(ir));a=a.filter(m=>pz(t,m,o)&&g(m.name,o)!==null).map(m=>({...m,isAllowedInCurrentRoot:Rw(t,m,o)}))}let l=a.reduce((g,m)=>{let{variations:h=[]}=m;if(h.some(({isDefault:b})=>b)||g.push(m),h.length){let b=vMe(t,m);g.push(...h.map(b))}return g},[]),u=(g,m)=>{let{core:h,noncore:b}=g;return(m.name.startsWith("core/")?h:b).push(m),g},{core:d,noncore:f}=l.reduce(u,{core:[],noncore:[]});return[...[...d,...f],...i]},(t,o)=>[(0,vt.getBlockTypes)(),H(e(ir)).getReusableBlocks(),t.blocks.order,t.preferences.insertUsage,...gp(e)(t,o)])),_Me=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o,r=null)=>{let n=Array.isArray(o)?o:[o],i=QZ(t,{buildScope:"transform"}),s=(0,vt.getBlockTypes)().filter(u=>Rw(t,u,r)).map(i),a=Object.fromEntries(Object.entries(s).map(([,u])=>[u.name,u])),l=(0,vt.getPossibleBlockTransformations)(n).reduce((u,d)=>{let f=a[d?.name];if(!f)return u;let{variationName:p}=d;if(!p)return u.push(f),u;let g=(0,vt.getBlockVariations)(f.name,"transform")?.find(({name:m})=>m===p);return g?(u.push(SMe(t,f)(g)),u):(u.push(f),u)},[]);return qc(l,u=>u.frecency,"desc")},(t,o,r)=>[(0,vt.getBlockTypes)(),t.preferences.insertUsage,...gp(e)(t,r)])),xMe=(e,t=null)=>(0,vt.getBlockTypes)().some(n=>Rw(e,n,t))?!0:Iw(e,"core/block",t),az=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o=null)=>{if(!o)return;let r=(0,vt.getBlockTypes)().filter(i=>Rw(t,i,o));return Iw(t,"core/block",o)&&r.push("core/block"),r},(t,o)=>[(0,vt.getBlockTypes)(),...gp(e)(t,o)])),wMe=(0,St.createSelector)((e,t=null)=>((0,Us.default)('wp.data.select( "core/block-editor" ).__experimentalGetAllowedBlocks',{alternative:'wp.data.select( "core/block-editor" ).getAllowedBlocks',since:"6.2",version:"6.4"}),az(e,t)),(e,t)=>az.getDependants(e,t));function JZ(e,t=null){if(!t)return;let{defaultBlock:o,directInsert:r}=e.blockListSettings.get(t)??{};if(!(!o||!r))return o}function CMe(e,t=null){return(0,Us.default)('wp.data.select( "core/block-editor" ).__experimentalGetDirectInsertBlock',{alternative:'wp.data.select( "core/block-editor" ).getDirectInsertBlock',since:"6.3",version:"6.4"}),JZ(e,t)}var EMe=(0,St.createRegistrySelector)(e=>(t,o)=>{let r=H(e(ir)).getPatternBySlug(o);return r?AB(r):null}),hz=e=>(t,o)=>[...Cw(e)(t),...gp(e)(t,o)],NZ=new WeakMap;function TMe(e){let t=NZ.get(e);return t||(t={...e,get blocks(){return AB(e).blocks}},NZ.set(e,t)),t}var RMe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o=null,r=VZ)=>{let{getAllPatterns:n}=H(e(ir)),i=n(),{allowedBlockTypes:s}=pd(t);return i.filter(({inserter:d=!0})=>!!d).map(TMe).filter(d=>ww(ph(d),s)).filter(d=>ph(d).every(({blockName:f})=>r[hp]!==!1?gh(t,f,o):pz(t,f,o)))},hz(e))),BMe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o,r=null)=>{if(!o)return jn;let n=e(ir).__experimentalGetAllowedPatterns(r),i=Array.isArray(o)?o:[o],s=n.filter(a=>a?.blockTypes?.some?.(l=>i.includes(l)));return s.length===0?jn:s},(t,o,r)=>hz(e)(t,r))),PMe=(0,St.createRegistrySelector)(e=>((0,Us.default)('wp.data.select( "core/block-editor" ).__experimentalGetPatternsByBlockTypes',{alternative:'wp.data.select( "core/block-editor" ).getPatternsByBlockTypes',since:"6.2",version:"6.4"}),e(ir).getPatternsByBlockTypes)),IMe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o,r=null)=>{if(!o||o.some(({clientId:i,innerBlocks:s})=>s.length||DB(t,i)))return jn;let n=Array.from(new Set(o.map(({name:i})=>i)));return e(ir).getPatternsByBlockTypes(n,r)},(t,o,r)=>hz(e)(t,r)));function cv(e,t){return e.blockListSettings.get(t)}function pd(e){return e.settings}function OMe(e){return e.blocks.isPersistentChange}function AMe(e){return e.blocks.lastBlockChangeHistoryMode?e.blocks.lastBlockChangeHistoryMode:e.blocks.isPersistentChange===!1?"merge":"persistent"}var LMe=(0,St.createSelector)((e,t=[])=>{let o={};for(let r of t){let n=cv(e,r);n&&(o[r]=n)}return o},e=>[e.blockListSettings]),MMe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o)=>{(0,Us.default)("wp.data.select( 'core/block-editor' ).__experimentalGetReusableBlockTitle",{since:"6.6",version:"6.8"});let r=H(e(ir)).getReusableBlocks().find(n=>n.id===o);return r?r.title?.raw:null},()=>[H(e(ir)).getReusableBlocks()]));function NMe(e){return e.blocks.isIgnoredChange}function DMe(e){return e.lastBlockAttributesChange}function VMe(){return(0,Us.default)('wp.data.select( "core/block-editor" ).hasBlockMovingClientId',{since:"6.7",hint:"Block moving mode feature has been removed"}),!1}function FMe(e){return!!e.automaticChangeStatus}function zMe(e,t){return e.highlightedBlock===t}function DB(e,t){return e.blocks.controlledInnerBlocks.has(t)}var jMe=(0,St.createSelector)((e,t)=>{if(!t.length)return null;let o=dv(e);if(t.includes(Gt(e,o)))return o;let r=bp(e),n=cz(e,o||r[0],t);return n?n[n.length-1]:null},(e,t)=>[e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId,t]);function HMe(e,t,o){let{lastBlockInserted:r}=e;return r.clientIds?.includes(t)&&r.source===o}function UMe(e,t){return e.blockVisibility?.[t]??!0}function GMe(){(0,Us.default)("wp.data.select( 'core/block-editor' ).getHoveredBlockClientId",{since:"6.9",version:"7.1"})}var WMe=(0,St.createSelector)(e=>{let t=new Set(Object.keys(e.blockVisibility).filter(o=>e.blockVisibility[o]));return t.size===0?RLe:t},e=>[e.blockVisibility]);function eX(e,t){if(Oi(e,t)!=="default")return!1;if(!XZ(e,t))return!0;if(nz(e)){let n=mh(e);if(n){if(wn(e,n)?.includes(t))return!0}else if(t&&!sr(e,t))return!0}return((0,vt.hasBlockSupport)(Gt(e,t),"__experimentalDisableBlockOverlay",!1)?!1:DB(e,t))&&!WZ(e,t)&&!$Z(e,t,!0)}function $Me(e,t){let o=e.blocks.parents.get(t);for(;o;){if(eX(e,o))return!0;o=e.blocks.parents.get(o)}return!1}function Oi(e,t=""){return t===null&&(t=""),e.derivedBlockEditingModes?.has(t)?e.derivedBlockEditingModes.get(t):e.blocks.blockEditingModes.has(t)?e.blocks.blockEditingModes.get(t):"default"}var KMe=(0,St.createRegistrySelector)(e=>(t,o="")=>{let r=o||dv(t);if(!r||mp(t,r))return!1;let{getGroupingBlockName:n}=e(vt.store),i=bd(t,r),s=n();return i&&(i.name===s||(0,vt.getBlockType)(i.name)?.transforms?.ungroup)&&!!i.innerBlocks.length&&gz(t,r)}),YMe=(0,St.createRegistrySelector)(e=>(t,o=jn)=>{let{getGroupingBlockName:r}=e(vt.store),n=r(),i=o?.length?o:fv(t),s=i?.length?sr(t,i[0]):void 0;return gh(t,n,s)&&i.length&&qZ(t,i)}),qMe=(e,t)=>((0,Us.default)("wp.data.select( 'core/block-editor' ).__unstableGetContentLockingParent",{since:"6.1",version:"6.7"}),oz(e,t));function ZMe(e){return(0,Us.default)("wp.data.select( 'core/block-editor' ).__unstableGetTemporarilyEditingAsBlocks",{since:"6.1",version:"6.7"}),rz(e)}var VB={};Ar(VB,{__experimentalUpdateSettings:()=>yz,clearBlockRemovalPrompt:()=>oNe,clearRequestedInspectorTab:()=>SNe,closeListViewContentPanel:()=>hNe,deleteStyleOverride:()=>iNe,editContentOnlySection:()=>Sz,ensureDefaultBlock:()=>iX,expandBlock:()=>cNe,hideBlockInterface:()=>JMe,hideViewportModal:()=>yNe,openListViewContentPanel:()=>gNe,privateRemoveBlocks:()=>vz,requestInspectorTab:()=>vNe,resetZoomLevel:()=>pNe,setBlockRemovalRules:()=>rNe,setInsertionPoint:()=>uNe,setLastFocus:()=>sNe,setResponsiveEditing:()=>wNe,setSelectedBlockStyleState:()=>kNe,setSelectedBlockStyleStateCanvasPreview:()=>_Ne,setStyleOverride:()=>nNe,setStyleStateViewport:()=>xNe,setZoomLevel:()=>fNe,showBlockInterface:()=>eNe,showViewportModal:()=>bNe,startDragging:()=>aNe,stopDragging:()=>lNe,stopEditingContentOnlySection:()=>dNe,toggleBlockSpotlight:()=>mNe});var oX=c(Rt(),1),rX=c(ar(),1),nX=c(G(),1),XMe=e=>Array.isArray(e)?e:[e],QMe=["inserterMediaCategories","blockInspectorAnimation","mediaSideload"];function yz(e,{stripExperimentalSettings:t=!1,reset:o=!1}={}){let r=e;Object.hasOwn(r,"__unstableIsPreviewMode")&&((0,oX.default)("__unstableIsPreviewMode argument in wp.data.dispatch('core/block-editor').updateSettings",{since:"6.8",alternative:"isPreviewMode"}),r={...r},r.isPreviewMode=r.__unstableIsPreviewMode,delete r.__unstableIsPreviewMode);let n=r;if(t){n={};for(let i in r)QMe.includes(i)||(n[i]=r[i])}return{type:"UPDATE_SETTINGS",settings:n,reset:o}}function JMe(){return{type:"HIDE_BLOCK_INTERFACE"}}function eNe(){return{type:"SHOW_BLOCK_INTERFACE"}}var vz=(e,t=!0,o=!1)=>({select:r,dispatch:n,registry:i})=>{if(!e||!e.length||(e=XMe(e),!r.canRemoveBlocks(e)))return;let a=!o&&r.getBlockRemovalRules();if(a){let u=function(g){let m=[],h=[...g];for(;h.length;){let{innerBlocks:b,...v}=h.shift();h.push(...b),m.push(v)}return m};var l=u;let d=e.map(r.getBlock),f=u(d),p;for(let g of a)if(p=g.callback(f),p){n(tNe(e,t,p));return}}t&&n.selectPreviousBlock(e[0],t),i.batch(()=>{n({type:"REMOVE_BLOCKS",clientIds:e}),n(iX())})},iX=()=>({select:e,dispatch:t})=>{if(e.getBlockCount()>0)return;let{__unstableHasCustomAppender:r}=e.getSettings();r||t.insertDefaultBlock()};function tNe(e,t,o){return{type:"DISPLAY_BLOCK_REMOVAL_PROMPT",clientIds:e,selectPrevious:t,message:o}}function oNe(){return{type:"CLEAR_BLOCK_REMOVAL_PROMPT"}}function rNe(e=!1){return{type:"SET_BLOCK_REMOVAL_RULES",rules:e}}function nNe(e,t){return{type:"SET_STYLE_OVERRIDE",id:e,style:t}}function iNe(e){return{type:"DELETE_STYLE_OVERRIDE",id:e}}function sNe(e=null){return{type:"LAST_FOCUS",lastFocus:e}}function aNe(){return{type:"START_DRAGGING"}}function lNe(){return{type:"STOP_DRAGGING"}}function cNe(e){return{type:"SET_BLOCK_EXPANDED_IN_LIST_VIEW",clientId:e}}function uNe(e){return{type:"SET_INSERTION_POINT",value:e}}function Sz(e){return{type:"EDIT_CONTENT_ONLY_SECTION",clientId:e}}function dNe(){return{type:"EDIT_CONTENT_ONLY_SECTION"}}var fNe=(e=100)=>({select:t,dispatch:o})=>{if(e!==100){let r=t.getBlockSelectionStart(),n=t.getSectionRootClientId();if(r){let i;if(n){let s=t.getBlockOrder(n);s?.includes(r)?i=r:i=t.getBlockParents(r).find(a=>s.includes(a))}else i=t.getBlockHierarchyRootClientId(r);i?o.selectBlock(i):o.clearSelectedBlock(),(0,rX.speak)((0,nX.__)("You are currently in zoom-out mode."))}}o({type:"SET_ZOOM_LEVEL",zoom:e})};function pNe(){return{type:"RESET_ZOOM_LEVEL"}}function mNe(e,t){return{type:"TOGGLE_BLOCK_SPOTLIGHT",clientId:e,hasBlockSpotlight:t}}function gNe(){return{type:"OPEN_LIST_VIEW_CONTENT_PANEL"}}function hNe(){return{type:"CLOSE_LIST_VIEW_CONTENT_PANEL"}}function bNe(e){return{type:"SHOW_VIEWPORT_MODAL",clientIds:e}}function yNe(){return{type:"HIDE_VIEWPORT_MODAL"}}function vNe(e,t={}){return{type:"REQUEST_INSPECTOR_TAB",tabName:e,options:t}}function SNe(){return{type:"CLEAR_REQUESTED_INSPECTOR_TAB"}}function kNe(e,t){return{type:"SET_SELECTED_BLOCK_STYLE_STATE",clientId:e,value:t}}function _Ne(e,t){return{type:"SET_SELECTED_BLOCK_STYLE_STATE_CANVAS_PREVIEW",clientId:e,value:t}}function xNe(e){return{type:"SET_STYLE_STATE_VIEWPORT",viewport:e}}function wNe(e){return{type:"SET_RESPONSIVE_EDITING",enabled:e}}var xz={};Ar(xz,{__unstableDeleteSelection:()=>YNe,__unstableExpandSelection:()=>ZNe,__unstableIncrementListViewExpandRevision:()=>PDe,__unstableMarkAutomaticChange:()=>mDe,__unstableMarkLastChangeAsPersistent:()=>fDe,__unstableMarkNextChangeAsNotPersistent:()=>pDe,__unstableSaveReusableBlock:()=>dDe,__unstableSetAllListViewPanelsOpen:()=>RDe,__unstableSetEditorMode:()=>gDe,__unstableSetOpenListViewPanel:()=>TDe,__unstableSetTemporarilyEditingAsBlocks:()=>xDe,__unstableSplitSelection:()=>qNe,__unstableToggleListViewPanel:()=>BDe,clearSelectedBlock:()=>DNe,duplicateBlocks:()=>bDe,enterFormattedText:()=>iDe,exitFormattedText:()=>sDe,flashBlock:()=>SDe,hideInsertionPoint:()=>WNe,hoverBlock:()=>INe,insertAfterBlock:()=>vDe,insertBeforeBlock:()=>yDe,insertBlock:()=>UNe,insertBlocks:()=>gX,insertDefaultBlock:()=>lDe,mergeBlocks:()=>XNe,moveBlockToPosition:()=>HNe,moveBlocksDown:()=>zNe,moveBlocksToPosition:()=>mX,moveBlocksUp:()=>jNe,multiSelect:()=>NNe,receiveBlocks:()=>TNe,registerInserterMediaCategory:()=>wDe,removeBlock:()=>QNe,removeBlocks:()=>hX,replaceBlock:()=>FNe,replaceBlocks:()=>fX,replaceInnerBlocks:()=>JNe,resetBlocks:()=>CNe,resetSelection:()=>ENe,selectBlock:()=>PNe,selectNextBlock:()=>ANe,selectPreviousBlock:()=>ONe,selectionChange:()=>aDe,setBlockEditingMode:()=>CDe,setBlockMovingClientId:()=>hDe,setBlockVisibility:()=>_De,setHasControlledInnerBlocks:()=>kDe,setTemplateValidity:()=>$Ne,showInsertionPoint:()=>GNe,startDraggingBlocks:()=>rDe,startMultiSelect:()=>LNe,startTyping:()=>tDe,stopDraggingBlocks:()=>nDe,stopMultiSelect:()=>MNe,stopTyping:()=>oDe,synchronizeTemplate:()=>KNe,toggleBlockHighlight:()=>_z,toggleBlockMode:()=>eDe,toggleSelection:()=>VNe,unsetBlockEditingMode:()=>EDe,updateBlock:()=>BNe,updateBlockAttributes:()=>RNe,updateBlockListSettings:()=>cDe,updateSettings:()=>uDe,validateBlocksToTemplate:()=>dX});var et=c(de(),1),FB=c(ar(),1),yp=c(G(),1),cX=c(us(),1),bo=c(Yo(),1),vd=c(Rt(),1),uX=c(pv(),1);var lX=c(Yo(),1),yd="\x86";function Ow(e){if(e)return Object.keys(e).find(t=>{let o=e[t];return(typeof o=="string"||o instanceof lX.RichTextData)&&o.toString().indexOf(yd)!==-1})}function kz(e){for(let[t,o]of Object.entries(e.attributes))if(o.source==="rich-text"||o.source==="html")return t}var mv=e=>Array.isArray(e)?e:[e],CNe=e=>({dispatch:t})=>{t({type:"RESET_BLOCKS",blocks:e}),t(dX(e))},dX=e=>({select:t,dispatch:o})=>{let r=t.getTemplate(),n=t.getTemplateLock(),i=!r||n!=="all"||(0,et.doBlocksMatchTemplate)(e,r),s=t.isValidTemplate();if(i!==s)return o.setTemplateValidity(i),i};function ENe(e,t,o){return{type:"RESET_SELECTION",selectionStart:e,selectionEnd:t,initialPosition:o}}function TNe(e){return(0,vd.default)('wp.data.dispatch( "core/block-editor" ).receiveBlocks',{since:"5.9",alternative:"resetBlocks or insertBlocks"}),{type:"RECEIVE_BLOCKS",blocks:e}}function RNe(e,t,o={uniqueByBlock:!1}){return typeof o=="boolean"&&(o={uniqueByBlock:o}),{type:"UPDATE_BLOCK_ATTRIBUTES",clientIds:mv(e),attributes:t,options:o}}function BNe(e,t){return{type:"UPDATE_BLOCK",clientId:e,updates:t}}function PNe(e,t=0){return{type:"SELECT_BLOCK",initialPosition:t,clientId:e}}function INe(){return(0,vd.default)('wp.data.dispatch( "core/block-editor" ).hoverBlock',{since:"6.9",version:"7.1"}),{type:"DO_NOTHING"}}var ONe=(e,t=!1)=>({select:o,dispatch:r})=>{let n=o.getPreviousBlockClientId(e);if(n)r.selectBlock(n,-1);else if(t){let i=o.getBlockRootClientId(e);if(i)r.selectBlock(i,-1);else{let s=o.getNextBlockClientId(e);s&&r.selectBlock(s,0)}}},ANe=e=>({select:t,dispatch:o})=>{let r=t.getNextBlockClientId(e);r&&o.selectBlock(r)};function LNe(){return{type:"START_MULTI_SELECT"}}function MNe(){return{type:"STOP_MULTI_SELECT"}}var NNe=(e,t,o=0)=>({select:r,dispatch:n})=>{let i=r.getBlockRootClientId(e),s=r.getBlockRootClientId(t);if(i!==s)return;n({type:"MULTI_SELECT",start:e,end:t,initialPosition:o});let a=r.getSelectedBlockCount();(0,FB.speak)((0,yp.sprintf)((0,yp._n)("%s block selected.","%s blocks selected.",a),a),"assertive")};function DNe(){return{type:"CLEAR_SELECTED_BLOCK"}}function VNe(e=!0){return{type:"TOGGLE_SELECTION",isSelectionEnabled:e}}var fX=(e,t,o,r=0,n)=>({select:i,dispatch:s,registry:a})=>{e=mv(e),t=mv(t);let l=i.getBlockRootClientId(e[0]);for(let u=0;u<t.length;u++){let d=t[u];if(!i.canInsertBlockType(d.name,l))return}a.batch(()=>{s({type:"REPLACE_BLOCKS",clientIds:e,blocks:t,time:Date.now(),indexToSelect:o,initialPosition:r,meta:n}),s.ensureDefaultBlock()})};function FNe(e,t){return fX(e,t)}var pX=e=>(t,o)=>({select:r,dispatch:n})=>{r.canMoveBlocks(t)&&n({type:e,clientIds:mv(t),rootClientId:o})},zNe=pX("MOVE_BLOCKS_DOWN"),jNe=pX("MOVE_BLOCKS_UP"),mX=(e,t="",o="",r)=>({select:n,dispatch:i})=>{n.canMoveBlocks(e)&&(t!==o&&(!n.canRemoveBlocks(e)||!n.canInsertBlocks(e,o))||i({type:"MOVE_BLOCKS_TO_POSITION",fromRootClientId:t,toRootClientId:o,clientIds:e,index:r}))};function HNe(e,t="",o="",r){return mX([e],t,o,r)}function UNe(e,t,o,r,n,i){return gX([e],t,o,r,n,i)}var gX=(e,t,o,r=!0,n=0,i)=>({select:s,dispatch:a})=>{n!==null&&typeof n=="object"&&(i=n,n=0,(0,vd.default)("meta argument in wp.data.dispatch('core/block-editor')",{since:"5.8",hint:"The meta argument is now the 6th argument of the function"})),e=mv(e);let l=[];for(let u of e)s.canInsertBlockType(u.name,o)&&l.push(u);l.length&&a({type:"INSERT_BLOCKS",blocks:l,index:t,rootClientId:o,time:Date.now(),updateSelection:r,initialPosition:r?n:null,meta:i})};function GNe(e,t,o={}){let{__unstableWithInserter:r,operation:n,nearestSide:i}=o;return{type:"SHOW_INSERTION_POINT",rootClientId:e,index:t,__unstableWithInserter:r,operation:n,nearestSide:i}}var WNe=()=>({select:e,dispatch:t})=>{e.isBlockInsertionPointVisible()&&t({type:"HIDE_INSERTION_POINT"})};function $Ne(e){return{type:"SET_TEMPLATE_VALIDITY",isValid:e}}var KNe=()=>({select:e,dispatch:t})=>{t({type:"SYNCHRONIZE_TEMPLATE"});let o=e.getBlocks(),r=e.getTemplate(),n=(0,et.synchronizeBlocksWithTemplate)(o,r);t.resetBlocks(n)},YNe=e=>({registry:t,select:o,dispatch:r})=>{let n=o.getSelectionStart(),i=o.getSelectionEnd();if(n.clientId===i.clientId)return;if(!n.attributeKey||!i.attributeKey||typeof n.offset>"u"||typeof i.offset>"u")return!1;let s=o.getBlockRootClientId(n.clientId),a=o.getBlockRootClientId(i.clientId);if(s!==a)return;let l=o.getBlockOrder(s),u=l.indexOf(n.clientId),d=l.indexOf(i.clientId),f,p;u>d?(f=i,p=n):(f=n,p=i);let g=e?p:f,m=o.getBlock(g.clientId),h=(0,et.getBlockType)(m.name);if(!h.merge)return;let b=f,v=p,y=o.getBlock(b.clientId),k=o.getBlock(v.clientId),S=y.attributes[b.attributeKey],_=k.attributes[v.attributeKey],x=(0,bo.create)({html:S}),w=(0,bo.create)({html:_});x=(0,bo.remove)(x,b.offset,x.text.length),w=(0,bo.insert)(w,yd,0,v.offset);let T=(0,et.cloneBlock)(y,{[b.attributeKey]:(0,bo.toHTMLString)({value:x})}),B=(0,et.cloneBlock)(k,{[v.attributeKey]:(0,bo.toHTMLString)({value:w})}),R=e?T:B,I=y.name===k.name?[R]:(0,et.switchToBlockType)(R,h.name);if(!I||!I.length)return;let A;if(e){let j=I.pop();A=h.merge(j.attributes,B.attributes)}else{let j=I.shift();A=h.merge(T.attributes,j.attributes)}let P=Ow(A),O=A[P],N=(0,bo.create)({html:O}),z=N.text.indexOf(yd),D=(0,bo.remove)(N,z,z+1),M=(0,bo.toHTMLString)({value:D});A[P]=M;let V=o.getSelectedBlockClientIds(),L=[...e?I:[],{...m,attributes:{...m.attributes,...A},innerBlocks:k.innerBlocks},...e?[]:I];t.batch(()=>{r.selectionChange(m.clientId,P,z,z),r.replaceBlocks(V,L,0,o.getSelectedBlocksInitialCaretPosition())})},qNe=(e=[])=>({registry:t,select:o,dispatch:r})=>{let n=o.getSelectionStart(),i=o.getSelectionEnd(),s=o.getBlockRootClientId(n.clientId),a=o.getBlockRootClientId(i.clientId);if(s!==a)return;let l=o.getBlockOrder(s),u=l.indexOf(n.clientId),d=l.indexOf(i.clientId),f,p;u>d?(f=i,p=n):(f=n,p=i);let g=f,m=p,h=o.getBlock(g.clientId),b=o.getBlock(m.clientId),v=(0,et.getBlockType)(h.name),y=(0,et.getBlockType)(b.name),k=typeof g.attributeKey=="string"?g.attributeKey:kz(v),S=typeof m.attributeKey=="string"?m.attributeKey:kz(y),_=o.getBlockAttributes(g.clientId);if(_?.metadata?.bindings?.[k]){if(e.length){let{createWarningNotice:Q}=t.dispatch(cX.store);Q((0,yp.__)("Blocks can't be inserted into other blocks with bindings"),{type:"snackbar"});return}r.insertAfterBlock(g.clientId);return}if(!k||!S||typeof n.offset>"u"||typeof i.offset>"u")return;if(g.clientId===m.clientId&&k===S&&g.offset===m.offset){if(e.length){if((0,et.isUnmodifiedDefaultBlock)(h,"content")){r.replaceBlocks([g.clientId],e,e.length-1,-1);return}}else if(!o.getBlockOrder(g.clientId).length){let Q=function(){let ee=(0,et.getDefaultBlockName)();return o.canInsertBlockType(ee,s)?(0,et.createBlock)(ee):(0,et.createBlock)(o.getBlockName(g.clientId))};var w=Q;let te=_[k].length;if(g.offset===0&&te){r.insertBlocks([Q()],o.getBlockIndex(g.clientId),s,!1);return}if(g.offset===te){r.insertBlocks([Q()],o.getBlockIndex(g.clientId)+1,s);return}}}let T=h.attributes[k],B=b.attributes[S],R=(0,bo.create)({html:T}),I=(0,bo.create)({html:B});R=(0,bo.remove)(R,g.offset,R.text.length),I=(0,bo.remove)(I,0,m.offset);let A={...h,innerBlocks:h.clientId===b.clientId?[]:h.innerBlocks,attributes:{...h.attributes,[k]:(0,bo.toHTMLString)({value:R})}},P={...b,clientId:h.clientId===b.clientId?(0,et.createBlock)(b.name).clientId:b.clientId,attributes:{...b.attributes,[S]:(0,bo.toHTMLString)({value:I})}},O=(0,et.getDefaultBlockName)();if(h.clientId===b.clientId&&O&&P.name!==O&&o.canInsertBlockType(O,s)){let Q=(0,et.switchToBlockType)(P,O);Q?.length===1&&(P=Q[0])}if(!e.length){r.replaceBlocks(o.getSelectedBlockClientIds(),[A,P]);return}let N,z=[],D=[...e],M=D.shift(),V=(0,et.getBlockType)(A.name),L=V.merge&&M.name===V.name?[M]:(0,et.switchToBlockType)(M,V.name);if(L?.length){let Q=L.shift();A={...A,attributes:{...A.attributes,...V.merge(A.attributes,Q.attributes)}},z.push(A),N={clientId:A.clientId,attributeKey:k,offset:(0,bo.create)({html:A.attributes[k]}).text.length},D.unshift(...L)}else(0,et.isUnmodifiedBlock)(A)||z.push(A),z.push(M);let j=D.pop(),q=(0,et.getBlockType)(P.name);if(D.length&&z.push(...D),j){let Q=q.merge&&q.name===j.name?[j]:(0,et.switchToBlockType)(j,q.name);if(Q?.length){let te=Q.pop();z.push({...P,attributes:{...P.attributes,...q.merge(te.attributes,P.attributes)}}),z.push(...Q),N={clientId:P.clientId,attributeKey:S,offset:(0,bo.create)({html:te.attributes[S]}).text.length}}else z.push(j),(0,et.isUnmodifiedBlock)(P)||z.push(P)}else(0,et.isUnmodifiedBlock)(P)||z.push(P);t.batch(()=>{r.replaceBlocks(o.getSelectedBlockClientIds(),z,z.length-1,0),N&&r.selectionChange(N.clientId,N.attributeKey,N.offset,N.offset)})},ZNe=()=>({select:e,dispatch:t})=>{let o=e.getSelectionStart(),r=e.getSelectionEnd();t.selectionChange({start:{clientId:o.clientId},end:{clientId:r.clientId}})},XNe=(e,t)=>({registry:o,select:r,dispatch:n})=>{let i=e,s=t,a=r.getBlock(i),l=(0,et.getBlockType)(a.name);if(!l||r.getBlockEditingMode(i)==="disabled"||r.getBlockEditingMode(s)==="disabled")return;let u=r.getBlock(s);if(!l.merge&&(0,et.getBlockSupport)(a.name,"__experimentalOnMerge")){let _=(0,et.switchToBlockType)(u,l.name);if(_?.length!==1){n.selectBlock(a.clientId);return}let[x]=_;if(x.innerBlocks.length<1){n.selectBlock(a.clientId);return}o.batch(()=>{n.insertBlocks(x.innerBlocks,void 0,i),n.removeBlock(s),n.selectBlock(x.innerBlocks[0].clientId);let w=r.getNextBlockClientId(i);if(w&&r.getBlockName(i)===r.getBlockName(w)){let T=r.getBlockAttributes(i),B=r.getBlockAttributes(w);Object.keys(T).every(R=>T[R]===B[R])&&(n.moveBlocksToPosition(r.getBlockOrder(w),w,i),n.removeBlock(w,!1))}});return}if((0,et.isUnmodifiedDefaultBlock)(a)){r.isBlockSelected(i)?o.batch(()=>{n.removeBlock(i,!1),n.selectBlock(s,0)}):n.removeBlock(i,!1);return}if((0,et.isUnmodifiedDefaultBlock)(u)){n.removeBlock(s,r.isBlockSelected(s));return}if(!l.merge){(0,et.isUnmodifiedBlock)(u,"content")?n.removeBlock(s,r.isBlockSelected(s)):n.selectBlock(a.clientId);return}let d=(0,et.getBlockType)(u.name),{clientId:f,attributeKey:p,offset:g}=r.getSelectionStart(),h=(f===i?l:d).attributes[p],b=(f===i||f===s)&&p!==void 0&&g!==void 0&&!!h;h||(typeof p=="number"?window.console.error(`RichText needs an identifier prop that is the block attribute key of the attribute it controls. Its type is expected to be a string, but was ${typeof p}`):window.console.error("The RichText identifier prop does not match any attributes defined by the block."));let v=(0,et.cloneBlock)(a),y=(0,et.cloneBlock)(u);if(b){let _=f===i?v:y,x=_.attributes[p],w=(0,bo.insert)((0,bo.create)({html:x}),yd,g,g);_.attributes[p]=(0,bo.toHTMLString)({value:w})}let k=a.name===u.name?[y]:(0,et.switchToBlockType)(y,a.name);if(!k||!k.length)return;let S=l.merge(v.attributes,k[0].attributes);if(b){let _=Ow(S),x=S[_],w=(0,bo.create)({html:x}),T=w.text.indexOf(yd),B=(0,bo.remove)(w,T,T+1),R=(0,bo.toHTMLString)({value:B});S[_]=R,n.selectionChange(a.clientId,_,T,T)}n.replaceBlocks([a.clientId,u.clientId],[{...a,attributes:{...a.attributes,...S}},...k.slice(1)],0)},hX=(e,t=!0)=>vz(e,t);function QNe(e,t){return hX([e],t)}function JNe(e,t,o=!1,r=0){return{type:"REPLACE_INNER_BLOCKS",rootClientId:e,blocks:t,updateSelection:o,initialPosition:o?r:null,time:Date.now()}}function eDe(e){return{type:"TOGGLE_BLOCK_MODE",clientId:e}}function tDe(){return{type:"START_TYPING"}}function oDe(){return{type:"STOP_TYPING"}}function rDe(e=[]){return{type:"START_DRAGGING_BLOCKS",clientIds:e}}function nDe(){return{type:"STOP_DRAGGING_BLOCKS"}}function iDe(){return(0,vd.default)('wp.data.dispatch( "core/block-editor" ).enterFormattedText',{since:"6.1",version:"6.3"}),{type:"DO_NOTHING"}}function sDe(){return(0,vd.default)('wp.data.dispatch( "core/block-editor" ).exitFormattedText',{since:"6.1",version:"6.3"}),{type:"DO_NOTHING"}}function aDe(e,t,o,r){return typeof e=="string"?{type:"SELECTION_CHANGE",clientId:e,attributeKey:t,startOffset:o,endOffset:r}:{type:"SELECTION_CHANGE",...e}}var lDe=(e,t,o)=>({dispatch:r})=>{let n=(0,et.getDefaultBlockName)();if(!n)return;let i=(0,et.createBlock)(n,e);return r.insertBlock(i,o,t)};function cDe(e,t){return{type:"UPDATE_BLOCK_LIST_SETTINGS",clientId:e,settings:t}}function uDe(e){return yz(e,{stripExperimentalSettings:!0})}function dDe(){return(0,vd.default)('wp.data.dispatch( "core/block-editor" ).__unstableSaveReusableBlock',{since:"7.1"}),{type:"DO_NOTHING"}}function fDe(){return{type:"MARK_LAST_CHANGE_AS_PERSISTENT"}}function pDe({history:e="merge"}={}){return{type:"MARK_NEXT_CHANGE_AS_NOT_PERSISTENT",history:e}}var mDe=()=>({dispatch:e})=>{e({type:"MARK_AUTOMATIC_CHANGE"});let{requestIdleCallback:t=o=>setTimeout(o,100)}=window;t(()=>{e({type:"MARK_AUTOMATIC_CHANGE_FINAL"})})},gDe=e=>({registry:t})=>{t.dispatch(uX.store).set("core","editorTool",e),e==="navigation"?(0,FB.speak)((0,yp.__)("You are currently in Write mode.")):e==="edit"&&(0,FB.speak)((0,yp.__)("You are currently in Design mode."))};function hDe(){return(0,vd.default)('wp.data.dispatch( "core/block-editor" ).setBlockMovingClientId',{since:"6.7",hint:"Block moving mode feature has been removed"}),{type:"DO_NOTHING"}}var bDe=(e,t=!0)=>({select:o,dispatch:r})=>{if(!e||!e.length)return;let n=o.getBlocksByClientId(e);if(n.some(d=>!d)||n.map(d=>d.name).some(d=>!(0,et.hasBlockSupport)(d,"multiple",!0)))return;let s=o.getBlockRootClientId(e[0]),a=mv(e),l=o.getBlockIndex(a[a.length-1]),u=n.map(d=>(0,et.cloneSanitizedBlock)(d));return r.insertBlocks(u,l+1,s,t),u.length>1&&t&&r.multiSelect(u[0].clientId,u[u.length-1].clientId),u.map(d=>d.clientId)},yDe=e=>({select:t,dispatch:o})=>{if(!e)return;let r=t.getBlockRootClientId(e),n=t.getBlockIndex(e),{defaultBlock:i}=r?t.getBlockListSettings(r)??{}:{};if(!i)return o.insertDefaultBlock({},r,n);let s={};if(i.attributesToCopy){let l=t.getBlockAttributes(e);i.attributesToCopy.forEach(u=>{l[u]&&(s[u]=l[u])})}let a=(0,et.createBlock)(i.name,{...i.attributes,...s});return o.insertBlock(a,n,r)},vDe=e=>({select:t,dispatch:o})=>{if(!e)return;let r=t.getBlockRootClientId(e),n=t.getBlockIndex(e),{defaultBlock:i}=r?t.getBlockListSettings(r)??{}:{};if(!i)return o.insertDefaultBlock({},r,n+1);let s={};if(i.attributesToCopy){let l=t.getBlockAttributes(e);i.attributesToCopy.forEach(u=>{l[u]&&(s[u]=l[u])})}let a=(0,et.createBlock)(i.name,{...i.attributes,...s});return o.insertBlock(a,n+1,r)};function _z(e,t){return{type:"TOGGLE_BLOCK_HIGHLIGHT",clientId:e,isHighlighted:t}}var SDe=(e,t=150)=>async({dispatch:o})=>{o(_z(e,!0)),await new Promise(r=>setTimeout(r,t)),o(_z(e,!1))};function kDe(e,t){return{type:"SET_HAS_CONTROLLED_INNER_BLOCKS",hasControlledInnerBlocks:t,clientId:e}}function _De(e){return{type:"SET_BLOCK_VISIBILITY",updates:e}}function xDe(e){return(0,vd.default)("wp.data.dispatch( 'core/block-editor' ).__unstableSetTemporarilyEditingAsBlocks",{since:"7.0"}),Sz(e)}var wDe=e=>({select:t,dispatch:o})=>{if(!e||typeof e!="object"){console.error("Category should be an `InserterMediaCategory` object.");return}if(!e.name){console.error("Category should have a `name` that should be unique among all media categories.");return}if(!e.labels?.name){console.error("Category should have a `labels.name`.");return}if(!["image","audio","video"].includes(e.mediaType)){console.error("Category should have `mediaType` property that is one of `image|audio|video`.");return}if(!e.fetch||typeof e.fetch!="function"){console.error("Category should have a `fetch` function defined with the following signature `(InserterMediaRequest) => Promise<InserterMediaItem[]|InserterMediaResponse>`.");return}let r=t.getRegisteredInserterMediaCategories();if(r.some(({name:n})=>n===e.name)){console.error(`A category is already registered with the same name: "${e.name}".`);return}if(r.some(({labels:{name:n}={}})=>n===e.labels?.name)){console.error(`A category is already registered with the same labels.name: "${e.labels.name}".`);return}o({type:"REGISTER_INSERTER_MEDIA_CATEGORY",category:{...e,isExternalResource:!0}})};function CDe(e="",t){return{type:"SET_BLOCK_EDITING_MODE",clientId:e,mode:t}}function EDe(e=""){return{type:"UNSET_BLOCK_EDITING_MODE",clientId:e}}function TDe(e){return{type:"SET_OPEN_LIST_VIEW_PANEL",clientId:e}}function RDe(){return{type:"SET_ALL_LIST_VIEW_PANELS_OPEN"}}function BDe(e,t){return{type:"TOGGLE_LIST_VIEW_PANEL",clientId:e,isOpen:t}}function PDe(){return{type:"INCREMENT_LIST_VIEW_EXPAND_REVISION"}}var gv={reducer:Pq,selectors:bz,actions:xz},C=(0,zB.createReduxStore)(ir,{...gv,persist:["preferences"]}),bX=(0,zB.registerStore)(ir,{...gv,persist:["preferences"]});H(bX).registerPrivateActions(VB);H(bX).registerPrivateSelectors(IB);H(C).registerPrivateActions(VB);H(C).registerPrivateSelectors(IB);var hv=c(U(),1),yX=c(G(),1);var zl=c(E(),1);function IDe({className:e,actions:t,children:o,secondaryActions:r}){return(0,zl.jsx)("div",{style:{display:"contents",all:"initial"},children:(0,zl.jsx)("div",{className:K(e,"block-editor-warning"),children:(0,zl.jsxs)("div",{className:"block-editor-warning__contents",children:[(0,zl.jsx)("p",{className:"block-editor-warning__message",children:o}),(t?.length>0||r)&&(0,zl.jsxs)("div",{className:"block-editor-warning__actions",children:[t?.length>0&&t.map((n,i)=>(0,zl.jsx)("span",{className:"block-editor-warning__action",children:n},i)),r&&(0,zl.jsx)(hv.DropdownMenu,{className:"block-editor-warning__secondary",icon:zs,label:(0,yX.__)("More options"),popoverProps:{placement:"bottom-end",className:"block-editor-warning__dropdown"},noIcons:!0,children:()=>(0,zl.jsx)(hv.MenuGroup,{children:r.map((n,i)=>(0,zl.jsx)(hv.MenuItem,{onClick:n.onClick,children:n.title},i))})})]})]})})})}var vp=IDe;var bv=c(E(),1);function kX({originalBlockClientId:e,name:t,onReplace:o}){let{selectBlock:r}=(0,SX.useDispatch)(C),n=(0,vX.getBlockType)(t);return(0,bv.jsxs)(vp,{actions:[(0,bv.jsx)(wz.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>r(e),children:(0,jB.__)("Find original")},"find-original"),(0,bv.jsx)(wz.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>o([]),children:(0,jB.__)("Remove")},"remove")],children:[(0,bv.jsxs)("strong",{children:[n?.title,": "]}),(0,jB.__)("This block can only be used once.")]})}var Aw=c(E(),1);function GB({mayDisplayControls:e,mayDisplayParentControls:t,mayDisplayPatternEditingControls:o,blockEditingMode:r,isPreviewMode:n,...i}){let{name:s,isSelected:a,clientId:l,attributes:u={},__unstableLayoutClassNames:d}=i,{layout:f=null,metadata:p={}}=u,{bindings:g}=p,m=(0,HB.hasBlockSupport)(s,"layout",!1)||(0,HB.hasBlockSupport)(s,"__experimentalLayout",!1),b=!!gt()[Bx]||(0,HB.hasBlockSupport)(s,"listView")||s==="core/navigation",{originalBlockClientId:v}=(0,UB.useContext)(zn);return(0,Aw.jsxs)(nT,{value:(0,UB.useMemo)(()=>({name:s,isSelected:a,clientId:l,layout:m?f:null,__unstableLayoutClassNames:d,[Dl]:e,[zy]:t,[qf]:o&&r!=="disabled",[jy]:r,[Hy]:g,[rT]:n,[Bx]:b}),[s,a,l,m,f,d,e,t,o,r,g,n,b]),children:[(0,Aw.jsx)(hq,{...i}),v&&(0,Aw.jsx)(kX,{originalBlockClientId:v,name:s,onReplace:i.onReplace})]})}function Le(...e){let{clientId:t=null}=gt();return(0,_X.useSelect)(o=>H(o(C)).getBlockSettings(t,...e),[t,...e])}function wX(e){(0,xX.default)("wp.blockEditor.useSetting",{since:"6.5",alternative:"wp.blockEditor.useSettings",note:"The new useSettings function can retrieve multiple settings at once, with better performance."});let[t]=Le(e);return t}var $B=c(E(),1),{kebabCase:ODe}=H(EX.privateApis),CX=([e,...t])=>e.toUpperCase()+t.join(""),ADe=e=>(0,yh.createHigherOrderComponent)(t=>function(r){return(0,$B.jsx)(t,{...r,colors:e})},"withCustomColorPalette"),LDe=()=>(0,yh.createHigherOrderComponent)(e=>function(o){let[r,n,i]=Le("color.palette.custom","color.palette.theme","color.palette.default"),s=(0,WB.useMemo)(()=>[...r||[],...n||[],...i||[]],[r,n,i]);return(0,$B.jsx)(e,{...o,colors:s})},"withEditorColorPalette");function TX(e,t){let o=e.reduce((r,n)=>({...r,...typeof n=="string"?{[n]:ODe(n)}:n}),{});return(0,yh.compose)([t,r=>class extends WB.Component{constructor(i){super(i),this.setters=this.createSetters(),this.colorUtils={getMostReadableColor:this.getMostReadableColor.bind(this)},this.state={}}getMostReadableColor(i){let{colors:s}=this.props;return sq(s,i)}createSetters(){return Object.keys(o).reduce((i,s)=>{let a=CX(s),l=`custom${a}`;return i[`set${a}`]=this.createSetColor(s,l),i},{})}createSetColor(i,s){return a=>{let l=sT(this.props.colors,a);this.props.setAttributes({[i]:l&&l.slug?l.slug:void 0,[s]:l&&l.slug?void 0:a})}}static getDerivedStateFromProps({attributes:i,colors:s},a){return Object.entries(o).reduce((l,[u,d])=>{let f=Uc(s,i[u],i[`custom${CX(u)}`]),p=a[u];return p?.color===f.color&&p?l[u]=p:l[u]={...f,class:xa(d,f.slug)},l},{})}render(){return(0,$B.jsx)(r,{...this.props,colors:void 0,...this.state,...this.setters,colorUtils:this.colorUtils})}}])}function RX(e){return(...t)=>{let o=ADe(e);return(0,yh.createHigherOrderComponent)(TX(t,o),"withCustomColors")}}function BX(...e){let t=LDe();return(0,yh.createHigherOrderComponent)(TX(e,t),"withColors")}var KB=c(F(),1),YB=c(J(),1);function yv(e){if(e)return`has-${e}-gradient-background`}function qB(e,t){let o=e?.find(r=>r.slug===t);return o&&o.gradient}function PX(e,t){return e?.find(r=>r.gradient===t)}function IX(e,t){let o=PX(e,t);return o&&o.slug}function MDe({gradientAttribute:e="gradient",customGradientAttribute:t="customGradient"}={}){let{clientId:o}=gt(),[r,n,i]=Le("color.gradients.custom","color.gradients.theme","color.gradients.default"),s=(0,KB.useMemo)(()=>[...r||[],...n||[],...i||[]],[r,n,i]),{gradient:a,customGradient:l}=(0,YB.useSelect)(g=>{let{getBlockAttributes:m}=g(C),h=m(o)||{};return{customGradient:h[t],gradient:h[e]}},[o,e,t]),{updateBlockAttributes:u}=(0,YB.useDispatch)(C),d=(0,KB.useCallback)(g=>{let m=IX(s,g);if(m){u(o,{[e]:m,[t]:void 0});return}u(o,{[e]:void 0,[t]:g})},[s,o,u]),f=yv(a),p;return a?p=qB(s,a):p=l,{gradientClass:f,gradientValue:p,setGradient:d}}var OX=c(U(),1);var{kebabCase:NDe}=H(OX.privateApis),vv=(e,t,o)=>{if(t){let r=e?.find(({slug:n})=>n===t);if(r)return r}return{size:o}};function Cz(e,t){let o=e?.find(({size:r})=>r===t);return o||{size:t}}function Sp(e){if(e)return`has-${NDe(e)}-font-size`}var DDe="1600px",VDe="320px",FDe=1,zDe=.25,jDe=.75,HDe="14px";function AX({minimumFontSize:e,maximumFontSize:t,fontSize:o,minimumViewportWidth:r=VDe,maximumViewportWidth:n=DDe,scaleFactor:i=FDe,minimumFontSizeLimit:s}){if(s=kp(s)?s:HDe,o){let k=kp(o);if(!k?.unit)return null;let S=kp(s,{coerceTo:k.unit});if(S?.value&&!e&&!t&&k?.value<=S?.value)return null;if(t||(t=`${k.value}${k.unit}`),!e){let _=k.unit==="px"?k.value:k.value*16,x=Math.min(Math.max(1-.075*Math.log2(_),zDe),jDe),w=Lw(k.value*x,3);S?.value&&w<S?.value?e=`${S.value}${S.unit}`:e=`${w}${k.unit}`}}let a=kp(e),l=a?.unit||"rem",u=kp(t,{coerceTo:l});if(!a||!u)return null;let d=kp(e,{coerceTo:"rem"}),f=kp(n,{coerceTo:l}),p=kp(r,{coerceTo:l});if(!f||!p||!d)return null;let g=f.value-p.value;if(!g)return null;let m=Lw(p.value/100,3),h=Lw(m,3)+l,b=100*((u.value-a.value)/g),v=Lw((b||1)*i,3),y=`${d.value}${d.unit} + ((1vw - ${h}) * ${v})`;return`clamp(${e}, ${y}, ${t})`}function kp(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:o,rootSizeValue:r,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),s=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),a=e.match(s);if(!a||a.length<3)return null;let[,l,u]=a,d=parseFloat(l);return o==="px"&&(u==="em"||u==="rem")&&(d=d*r,u=o),u==="px"&&(o==="em"||o==="rem")&&(d=d/r,u=o),(o==="em"||o==="rem")&&(u==="em"||u==="rem")&&(u=o),{value:Lw(d,3),unit:u}}function Lw(e,t=3){let o=Math.pow(10,t);return Number.isFinite(e)?parseFloat(Math.round(e*o)/o):void 0}var LX=c(U(),1);var MX=c(E(),1);function UDe(e){let[t,o]=Le("typography.fontSizes","typography.customFontSize");return(0,MX.jsx)(LX.FontSizePicker,{...e,fontSizes:t,disableCustomFontSizes:!o})}var Ez=UDe;var Mw=c(fe(),1),DX=c(F(),1);var Tz=c(E(),1),GDe=[],NX=([e,...t])=>e.toUpperCase()+t.join(""),VX=(...e)=>{let t=e.reduce((o,r)=>(o[r]=`custom${NX(r)}`,o),{});return(0,Mw.createHigherOrderComponent)((0,Mw.compose)([(0,Mw.createHigherOrderComponent)(o=>function(n){let[i]=Le("typography.fontSizes");return(0,Tz.jsx)(o,{...n,fontSizes:i||GDe})},"withFontSizes"),o=>class extends DX.Component{constructor(n){super(n),this.setters=this.createSetters(),this.state={}}createSetters(){return Object.entries(t).reduce((n,[i,s])=>{let a=NX(i);return n[`set${a}`]=this.createSetFontSize(i,s),n},{})}createSetFontSize(n,i){return s=>{let a=this.props.fontSizes?.find(({size:l})=>l===Number(s));this.props.setAttributes({[n]:a&&a.slug?a.slug:void 0,[i]:a&&a.slug?void 0:s})}}static getDerivedStateFromProps({attributes:n,fontSizes:i},s){let a=(u,d)=>s[d]?n[d]?n[d]!==s[d].slug:s[d].size!==n[u]:!0;if(!Object.values(t).some(a))return null;let l=Object.entries(t).filter(([u,d])=>a(d,u)).reduce((u,[d,f])=>{let p=n[d],g=vv(i,p,n[f]);return u[d]={...g,class:Sp(p)},u},{});return{...s,...l}}render(){return(0,Tz.jsx)(o,{...this.props,fontSizes:void 0,...this.state,...this.setters})}}]),"withFontSizes")};var vh=c(G(),1),ZB=c(U(),1);var FX=c(E(),1),WDe=[{icon:rp,title:(0,vh.__)("Align text left"),align:"left"},{icon:Qg,title:(0,vh.__)("Align text center"),align:"center"},{icon:np,title:(0,vh.__)("Align text right"),align:"right"}],$De={placement:"bottom-start"};function KDe({value:e,onChange:t,alignmentControls:o=WDe,label:r=(0,vh.__)("Align text"),description:n,isCollapsed:i=!0,isToolbar:s}){function a(p){return()=>t(e===p?void 0:p)}let l=o.find(p=>p.align===e);function u(){return l?l.icon:(0,vh.isRTL)()?np:rp}let d=s?ZB.ToolbarGroup:ZB.ToolbarDropdownMenu,f=s?{isCollapsed:i}:{toggleProps:n?{description:n}:{},popoverProps:$De};return(0,FX.jsx)(d,{icon:u(),label:r,controls:o.map(p=>{let{align:g}=p;return{...p,isActive:e===g,role:i?"menuitemradio":void 0,onClick:a(g)}}),...f})}var Rz=KDe;var Bz=c(E(),1),XB=e=>(0,Bz.jsx)(Rz,{...e,isToolbar:!1}),zX=e=>(0,Bz.jsx)(Rz,{...e,isToolbar:!0});var nP=c(ho(),1),iP=c(U(),1),tQ=c(F(),1),sP=c(de(),1);var JX=c(J(),1),xp=c(de(),1),Lz=c(F(),1);var qX=c(GX(),1);var Pz=function(e,t){return Pz=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,r){o.__proto__=r}||function(o,r){for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(o[n]=r[n])},Pz(e,t)};function WX(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Pz(e,t);function o(){this.constructor=e}e.prototype=t===null?Object.create(t):(o.prototype=t.prototype,new o)}var pn=function(){return pn=Object.assign||function(t){for(var o,r=1,n=arguments.length;r<n;r++){o=arguments[r];for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(t[i]=o[i])}return t},pn.apply(this,arguments)};function $X(e){return e.toLowerCase()}var QDe=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],JDe=/[^A-Z0-9]+/gi;function YX(e,t){t===void 0&&(t={});for(var o=t.splitRegexp,r=o===void 0?QDe:o,n=t.stripRegexp,i=n===void 0?JDe:n,s=t.transform,a=s===void 0?$X:s,l=t.delimiter,u=l===void 0?" ":l,d=KX(KX(e,r,"$1\0$2"),i,"\0"),f=0,p=d.length;d.charAt(f)==="\0";)f++;for(;d.charAt(p-1)==="\0";)p--;return d.slice(f,p).split("\0").map(a).join(u)}function KX(e,t,o){return t instanceof RegExp?e.replace(t,o):t.reduce(function(r,n){return r.replace(n,o)},e)}var eVe=e=>e.name||"",tVe=e=>e.title,oVe=e=>e.description||"",rVe=e=>e.keywords||[],nVe=e=>e.category,iVe=()=>null,sVe=[/([\p{Ll}\p{Lo}\p{N}])([\p{Lu}\p{Lt}])/gu,/([\p{Lu}\p{Lt}])([\p{Lu}\p{Lt}][\p{Ll}\p{Lo}])/gu],aVe=new RegExp("(\\p{C}|\\p{P}|\\p{S})+","giu"),Iz=new Map,Oz=new Map;function JB(e=""){if(Iz.has(e))return Iz.get(e);let t=YX(e,{splitRegexp:sVe,stripRegexp:aVe}).split(" ").filter(Boolean);return Iz.set(e,t),t}function Nw(e=""){if(Oz.has(e))return Oz.get(e);let t=(0,qX.default)(e);return t=t.replace(/^\//,""),t=t.toLowerCase(),Oz.set(e,t),t}var Dw=(e="")=>JB(Nw(e)),lVe=(e,t)=>e.filter(o=>!Dw(t).some(r=>r.includes(o))),eP=(e,t,o,r)=>Dw(r).length===0?e:Vw(e,r,{getCategory:s=>t.find(({slug:a})=>a===s.category)?.title,getCollection:s=>o[s.name.split("/")[0]]?.title}),Vw=(e=[],t="",o={})=>{if(Dw(t).length===0)return e;let n=e.map(i=>[i,cVe(i,t,o)]).filter(([,i])=>i>0);return n.sort(([,i],[,s])=>s-i),n.map(([i])=>i)};function cVe(e,t,o={}){let{getName:r=eVe,getTitle:n=tVe,getDescription:i=oVe,getKeywords:s=rVe,getCategory:a=nVe,getCollection:l=iVe}=o,u=r(e),d=n(e),f=i(e),p=s(e),g=a(e),m=l(e),h=Nw(t),b=Nw(d),v=0;if(h===b)v+=30;else if(b.startsWith(h))v+=20;else{let y=[u,d,f,...p,g,m].join(" "),k=JB(h);lVe(k,y).length===0&&(v+=10)}if(v!==0&&u.startsWith("core/")){let y=u!==e.id;v+=y?1:2}return v}var Zc=c(de(),1),Sv=c(J(),1),tP=c(F(),1),ZX=c(us(),1),oP=c(G(),1);var uVe=(e,t,o)=>{let r=(0,tP.useMemo)(()=>({[hp]:!!o}),[o]),[n]=(0,Sv.useSelect)(d=>[d(C).getInserterItems(e,r)],[e,r]),{getClosestAllowedInsertionPoint:i}=H((0,Sv.useSelect)(C)),{createErrorNotice:s}=(0,Sv.useDispatch)(ZX.store),[a,l]=(0,Sv.useSelect)(d=>{let{getCategories:f,getCollections:p}=d(Zc.store);return[f(),p()]},[]),u=(0,tP.useCallback)(({name:d,initialAttributes:f,innerBlocks:p,innerContent:g,syncStatus:m,content:h},b)=>{let v=i(d,e);if(v===null){let k=(0,Zc.getBlockType)(d)?.title??d;s((0,oP.sprintf)((0,oP.__)(`Block "%s" can't be inserted.`),k),{type:"snackbar",id:"inserter-notice"});return}let y=m==="unsynced"?(0,Zc.parse)(h,{__unstableSkipMigrationLogs:!0}):(0,Zc.createBlock)(d,f,(0,Zc.createBlocksFromInnerBlocksTemplate)(p),g);t(y,void 0,b,v)},[i,e,t,s]);return[n,a,l,u]},_p=uVe;var XX=c(U(),1);var QX=c(F(),1),Az=c(E(),1);function dVe({icon:e,showColors:t=!1,className:o,context:r}){e?.src==="block-default"&&(e={src:zx});let n=(0,Az.jsx)(XX.Icon,{icon:e&&e.src?e.src:e,context:r}),i=t?{backgroundColor:e&&e.background,color:e&&e.foreground}:{};return(0,Az.jsx)("span",{style:i,className:K("block-editor-block-icon",o,{"has-colors":t}),children:n})}var Et=(0,QX.memo)(dVe);var rP=(e,t)=>(t&&e.sort(({id:o},{id:r})=>{let n=t.indexOf(o),i=t.indexOf(r);return n<0&&(n=t.length),i<0&&(i=t.length),n-i}),e);var kv=c(E(),1),fVe=()=>{},pVe=9;function mVe(){return{name:"blocks",className:"block-editor-autocompleters__block",triggerPrefix:"/",useItems(e){let{rootClientId:t,selectedBlockId:o,prioritizedBlocks:r}=(0,JX.useSelect)(u=>{let{getSelectedBlockClientId:d,getBlock:f,getBlockListSettings:p,getBlockRootClientId:g}=u(C),{getActiveBlockVariation:m}=u(xp.store),h=d(),{name:b,attributes:v}=f(h),y=m(b,v),k=g(h);return{selectedBlockId:y?`${b}/${y.name}`:b,rootClientId:k,prioritizedBlocks:p(k)?.prioritizedInserterBlocks}},[]),[n,i,s]=_p(t,fVe,!0),a=(0,Lz.useMemo)(()=>(e.trim()?eP(n,i,s,e):rP(qc(n,"frecency","desc"),r)).filter(d=>d.id!==o).slice(0,pVe),[e,o,n,i,s,r]);return[(0,Lz.useMemo)(()=>a.map(u=>{let{title:d,icon:f,isDisabled:p}=u;return{key:`block-${u.id}`,value:u,label:(0,kv.jsxs)(kv.Fragment,{children:[(0,kv.jsx)(Et,{icon:f,showColors:!0},"icon"),d]}),isDisabled:p}}),[a])]},allowContext(e,t){return!(/\S/.test(e)||/\S/.test(t))},getOptionCompletion(e){let{name:t,initialAttributes:o,innerBlocks:r,innerContent:n,syncStatus:i,blocks:s}=e;return{action:"replace",value:i==="unsynced"?(s??[]).map(a=>(0,xp.cloneBlock)(a)):(0,xp.createBlock)(t,o,(0,xp.createBlocksFromInnerBlocksTemplate)(r),n)}}}}var eQ=mVe();var oQ=c(E(),1),gVe=[];function rQ({completers:e=gVe}){let{name:t}=gt();return(0,tQ.useMemo)(()=>{let o=[...e];return(t===(0,sP.getDefaultBlockName)()||(0,sP.getBlockSupport)(t,"__experimentalSlashInserter",!1))&&(o=[...o,eQ]),(0,nP.hasFilter)("editor.Autocomplete.completers")&&(o===e&&(o=o.map(r=>({...r}))),o=(0,nP.applyFilters)("editor.Autocomplete.completers",o,t)),o},[e,t])}function nQ(e){return(0,iP.__unstableUseAutocompleteProps)({...e,completers:rQ(e)})}function hVe(e){return(0,oQ.jsx)(iP.Autocomplete,{...e,completers:rQ(e)})}var iQ=hVe;var PQ=c(G(),1),Tp=c(U(),1);var RQ=c(J(),1);var pP=c(F(),1);var lr=c(G(),1);var Cn=c(U(),1);var _v=c(G(),1);var Gs={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};function ds(e,t=""){return e.split(",").map(o=>`${o}${t?` ${t}`:""}`).join(",")}function wp(e,t=Gs,o,r){let n="";return t?.[o]?.spacingStyles?.length&&r&&t[o].spacingStyles.forEach(i=>{n+=`${ds(e,i.selector.trim())} { `,n+=Object.entries(i.rules).map(([s,a])=>`${s}: ${a||r}`).join("; "),n+="; }"}),n}function aP(e){let{contentSize:t,wideSize:o,type:r="default"}=e,n={},i=/^(?!0)\d+(px|em|rem|vw|vh|%|svw|lvw|dvw|svh|lvh|dvh|vi|svi|lvi|dvi|vb|svb|lvb|dvb|vmin|svmin|lvmin|dvmin|vmax|svmax|lvmax|dvmax)?$/i;return i.test(t)&&r==="constrained"&&(n.none=(0,_v.sprintf)((0,_v.__)("Max %s wide"),t)),i.test(o)&&(n.wide=(0,_v.sprintf)((0,_v.__)("Max %s wide"),o)),n}var jl=c(G(),1);var Xc=(e,t)=>e?.includes?e==="0"||e.includes(`var:preset|${t}|`):!1;function lP(e,t){if(!e)return;if(e==="0"||e==="default")return e;let o=e.match(new RegExp(`var:preset\\|${t}\\|(.+)`));return o?o[1]:void 0}function sQ(e,t,o){if(e===void 0)return 0;let r=parseFloat(e,10)===0?"0":lP(e,o),n=t.findIndex(i=>String(i.slug)===r);return n!==-1?n:NaN}function Mz(e,t,o){if(!Xc(e,o))return e;let r=parseFloat(e,10)===0?"0":lP(e,o);return t.find(i=>String(i.slug)===r)?.size}function aQ(e,t,o){if(!e||Xc(e,o)||e==="0")return e;let r=t.find(n=>String(n.size)===String(e));return r?.slug?`var:preset|${o}|${r.slug}`:e}var lQ="spacing",cQ=8,Cp=["top","bottom","left","right"],uQ={top:void 0,right:void 0,bottom:void 0,left:void 0},cP={custom:eB,axial:eB,horizontal:u6,vertical:m6,top:p6,right:f6,bottom:c6,left:d6},Qc={default:(0,jl.__)("Spacing control"),top:(0,jl.__)("Top"),bottom:(0,jl.__)("Bottom"),left:(0,jl.__)("Left"),right:(0,jl.__)("Right"),mixed:(0,jl.__)("Mixed"),vertical:(0,jl.__)("Vertical"),horizontal:(0,jl.__)("Horizontal"),axial:(0,jl.__)("Horizontal & vertical"),custom:(0,jl.__)("Custom")},Sd={axial:"axial",top:"top",right:"right",bottom:"bottom",left:"left",custom:"custom"};function uP(e){return Xc(e,lQ)}function dQ(e,t){if(!uP(e))return e;let o=lP(e,lQ);return t.find(n=>String(n.slug)===o)?.size}function xv(e,t){if(!e||uP(e)||e==="0")return e;let o=t.find(r=>String(r.size)===String(e));return o?.slug?`var:preset|spacing|${o.slug}`:e}function Hl(e){if(!e||typeof e!="string")return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Nz(e,t){if(!e||!e.length)return!1;let o=e.includes("horizontal")||e.includes("left")&&e.includes("right"),r=e.includes("vertical")||e.includes("top")&&e.includes("bottom");return t==="horizontal"?o:t==="vertical"?r:o||r}function bVe(e=[]){let t={top:0,right:0,bottom:0,left:0};return e.forEach(o=>t[o]+=1),(t.top+t.bottom)%2===0&&(t.left+t.right)%2===0}function fQ(e={},t){let{top:o,right:r,bottom:n,left:i}=e,s=[o,r,n,i].filter(Boolean),a=o===n&&i===r&&(!!o||!!i),l=!s.length&&bVe(t),u=t?.includes("horizontal")&&t?.includes("vertical")&&t?.length===2;if(Nz(t)&&(a||l))return Sd.axial;if(u&&s.length===1){let d;return Object.entries(e).some(([f,p])=>(d=f,p!==void 0)),d}return t?.length===1&&!s.length?t[0]:Sd.custom}function Fw(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function Ai(e,t="0"){let o=Fw(e);if(!o)return null;let r=Hl(o?.top)||t,n=Hl(o?.left)||t;return r===n?r:`${r} ${n}`}var yo=c(E(),1),yVe={left:"flex-start",right:"flex-end",center:"center","space-between":"space-between"},pQ={left:"flex-start",right:"flex-end",center:"center",stretch:"stretch"},vVe={top:"flex-start",center:"center",bottom:"flex-end",stretch:"stretch","space-between":"space-between"},mQ={horizontal:"center",vertical:"top"},SVe={top:{icon:Xx,label:(0,lr._x)("Align top","Block vertical alignment setting")},center:{icon:Yx,label:(0,lr._x)("Align middle","Block vertical alignment setting")},bottom:{icon:Kx,label:(0,lr._x)("Align bottom","Block vertical alignment setting")},stretch:{icon:Zx,label:(0,lr._x)("Stretch to fill","Block vertical alignment setting")},"space-between":{icon:qx,label:(0,lr._x)("Space between","Block vertical alignment setting")}},kVe=["wrap","nowrap"],bQ={name:"flex",label:(0,lr.__)("Flex"),inspectorControls:function({layout:t={},onChange:o,layoutBlockSupport:r={},resetLayout:n={},clientId:i}){let{allowOrientation:s=!0,allowJustification:a=!0,allowVerticalAlignment:l=!0,allowWrap:u=!0}=r,d=(k,S)=>(t?.[k]??S)!==(n?.[k]??S),f=()=>d("justifyContent","left"),p=()=>d("verticalAlignment",yQ(t)),g=()=>d("orientation","horizontal"),m=()=>d("flexWrap","wrap"),h=()=>o(Ge({...t,justifyContent:n?.justifyContent})),b=()=>o(Ge({...t,verticalAlignment:_Ve(n?.verticalAlignment,t?.orientation)})),v=()=>{let{verticalAlignment:k,justifyContent:S}=t,_=n?.orientation,x=!_||_==="horizontal";o(Ge({...t,orientation:_,verticalAlignment:n?.verticalAlignment??(x&&k==="space-between"?"center":k),justifyContent:n?.justifyContent??(x&&S==="stretch"?"left":S)}))},y=()=>o(Ge({...t,flexWrap:n?.flexWrap}));return(0,yo.jsxs)(yo.Fragment,{children:[(a||s)&&(0,yo.jsxs)(Cn.Flex,{align:"flex-start",className:"block-editor-hooks__flex-layout-controls",gap:4,justify:"flex-start",children:[a&&(0,yo.jsx)(Cn.__experimentalToolsPanelItem,{label:(0,lr.__)("Justification"),hasValue:f,onDeselect:h,isShownByDefault:!0,panelId:i,children:(0,yo.jsx)(hQ,{layout:t,onChange:o})}),s&&(0,yo.jsx)(Cn.__experimentalToolsPanelItem,{label:(0,lr.__)("Orientation"),hasValue:g,onDeselect:v,isShownByDefault:!0,panelId:i,children:(0,yo.jsx)(EVe,{layout:t,onChange:o})})]}),l&&(0,yo.jsx)(Cn.__experimentalToolsPanelItem,{label:(0,lr.__)("Alignment"),hasValue:p,onDeselect:b,panelId:i,children:(0,yo.jsx)(gQ,{layout:t,onChange:o})}),u&&(0,yo.jsx)(Cn.__experimentalToolsPanelItem,{label:(0,lr.__)("Wrapping"),hasValue:m,onDeselect:y,panelId:i,children:(0,yo.jsx)(CVe,{layout:t,onChange:o})})]})},toolBarControls:function({layout:t={},onChange:o,layoutBlockSupport:r,controlsGroup:n="block"}){let{allowVerticalAlignment:i=!0,allowJustification:s=!0}=r;return!s&&!i?null:(0,yo.jsxs)(Do,{group:n,__experimentalShareWithChildBlocks:!0,children:[s&&(0,yo.jsx)(hQ,{layout:t,onChange:o,isToolbar:!0}),i&&(0,yo.jsx)(gQ,{layout:t,onChange:o,isToolbar:!0})]})},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,globalBlockGapValue:a,layoutDefinitions:l=Gs}){let u=r!==void 0,d=u?{...o,...r}:o,f=R=>Object.hasOwn(r||{},R),{orientation:p="horizontal"}=d,g="0.5em";if(a){let R=Fw(a);g=Hl(R?.left)||Hl(R?.top)||"0.5em"}let m=n?.spacing?.blockGap&&!Wt(i,"spacing","blockGap")?Ai(n?.spacing?.blockGap,g):void 0,h=!u||Object.hasOwn(n?.spacing||{},"blockGap"),b=yVe[d.justifyContent],v=kVe.includes(d.flexWrap)?d.flexWrap:"wrap",y=vVe[d.verticalAlignment],k=pQ[d.justifyContent]||pQ.left,S="",_=[],x=!u||f("flexWrap"),w=!u||f("orientation"),T=!u||f("justifyContent")||f("orientation"),B=!u||f("verticalAlignment")||f("orientation");return x&&v&&v!=="wrap"&&_.push(`flex-wrap: ${v}`),p==="horizontal"?(B&&y&&_.push(`align-items: ${y}`),T&&b&&_.push(`justify-content: ${b}`)):(B&&y&&_.push(`justify-content: ${y}`),w&&_.push("flex-direction: column"),T&&_.push(`align-items: ${k}`)),_.length&&(S=`${ds(t)} { | |
| 62 | - ${_.join("; ")}; | |
| 63 | - }`),s&&h&&m&&(S+=wp(t,l,"flex",m)),S},getOrientation(e){let{orientation:t="horizontal"}=e;return t},getAlignments(){return[]}};function yQ({orientation:e="horizontal"}={}){return e==="horizontal"?mQ.horizontal:mQ.vertical}function _Ve(e,t){if(!(t==="horizontal"&&e==="space-between"||t==="vertical"&&e==="stretch"))return e}function xVe(e){return e==="horizontal"?["top","center","bottom","stretch"]:["top","center","bottom","space-between"]}function gQ({layout:e,onChange:t,isToolbar:o=!1}){let{orientation:r="horizontal"}=e,{verticalAlignment:n=yQ(e)}=e,i=a=>{t({...e,verticalAlignment:a})},s=xVe(r);return o?(0,yo.jsx)(dP,{onChange:i,value:n,controls:s}):(0,yo.jsx)(Cn.__experimentalToggleGroupControl,{label:(0,lr.__)("Alignment"),onChange:i,value:n,className:"block-editor-hooks__flex-layout-alignment-controls",children:s.map(a=>{let{icon:l,label:u}=SVe[a];return(0,yo.jsx)(Cn.__experimentalToggleGroupControlOptionIcon,{value:a,icon:l,label:u},a)})})}var wVe={placement:"bottom-start"};function hQ({layout:e,onChange:t,isToolbar:o=!1}){let{justifyContent:r="left",orientation:n="horizontal"}=e,i=l=>{t({...e,justifyContent:l})},s=["left","center","right"];if(n==="horizontal"?s.push("space-between"):s.push("stretch"),o)return(0,yo.jsx)(wv,{allowedControls:s,value:r,onChange:i,popoverProps:wVe});let a=[{value:"left",icon:ap,label:(0,lr.__)("Justify items left")},{value:"center",icon:sp,label:(0,lr.__)("Justify items center")},{value:"right",icon:lp,label:(0,lr.__)("Justify items right")}];return n==="horizontal"?a.push({value:"space-between",icon:Qy,label:(0,lr.__)("Space between items")}):a.push({value:"stretch",icon:Jy,label:(0,lr.__)("Stretch items")}),(0,yo.jsx)(Cn.__experimentalToggleGroupControl,{label:(0,lr.__)("Justification"),value:r,onChange:i,className:"block-editor-hooks__flex-layout-justification-controls",children:a.map(({value:l,icon:u,label:d})=>(0,yo.jsx)(Cn.__experimentalToggleGroupControlOptionIcon,{value:l,icon:u,label:d},l))})}function CVe({layout:e,onChange:t}){let{flexWrap:o="wrap"}=e;return(0,yo.jsx)(Cn.ToggleControl,{label:(0,lr.__)("Allow to wrap to multiple lines"),onChange:r=>{t({...e,flexWrap:r?"wrap":"nowrap"})},checked:o==="wrap"})}function EVe({layout:e,onChange:t}){let{orientation:o="horizontal",verticalAlignment:r,justifyContent:n}=e;return(0,yo.jsxs)(Cn.__experimentalToggleGroupControl,{className:"block-editor-hooks__flex-layout-orientation-controls",label:(0,lr.__)("Orientation"),value:o,onChange:i=>{let s=r,a=n;return i==="horizontal"?(r==="space-between"&&(s="center"),n==="stretch"&&(a="left")):(r==="stretch"&&(s="top"),n==="space-between"&&(a="left")),t({...e,orientation:i,verticalAlignment:s,justifyContent:a})},children:[(0,yo.jsx)(Cn.__experimentalToggleGroupControlOptionIcon,{icon:Fx,value:"horizontal",label:(0,lr.__)("Horizontal")}),(0,yo.jsx)(Cn.__experimentalToggleGroupControlOptionIcon,{icon:GF,value:"vertical",label:(0,lr.__)("Vertical")})]})}var vQ=c(G(),1);var SQ={name:"default",label:(0,vQ.__)("Flow"),inspectorControls:function(){return null},toolBarControls:function(){return null},getLayoutStyle:function({selector:t,style:o,blockName:r,hasBlockGapSupport:n,layoutDefinitions:i=Gs}){let s=Ai(o?.spacing?.blockGap),a="";Wt(r,"spacing","blockGap")||(s?.top?a=Ai(s?.top):typeof s=="string"&&(a=Ai(s)));let l="";return n&&a&&(l+=wp(t,i,"default",a)),l},getOrientation(){return"vertical"},getAlignments(e,t){let o=aP(e);if(e.alignments!==void 0)return e.alignments.includes("none")||e.alignments.unshift("none"),e.alignments.map(n=>({name:n,info:o[n]}));let r=[{name:"left"},{name:"center"},{name:"right"}];if(!t){let{contentSize:n,wideSize:i}=e;n&&r.unshift({name:"full"}),i&&r.unshift({name:"wide",info:o.wide})}return r.unshift({name:"none",info:o.none}),r}};var ni=c(U(),1),Ra=c(G(),1);var kQ=c(iv(),1);var kr=c(E(),1),TVe="var(--wp--style--global--content-size, none)",RVe="var(--wp--style--global--wide-size, none)",_Q={name:"constrained",label:(0,Ra.__)("Constrained"),inspectorControls:function({layout:t,onChange:o,layoutBlockSupport:r={},resetLayout:n={},clientId:i}){let{wideSize:s,contentSize:a,justifyContent:l="center"}=t,{allowJustification:u=!0,allowCustomContentAndWideSize:d=!0}=r,f=x=>{o({...t,justifyContent:x})},p=[{value:"left",icon:ap,label:(0,Ra.__)("Justify items left")},{value:"center",icon:sp,label:(0,Ra.__)("Justify items center")},{value:"right",icon:lp,label:(0,Ra.__)("Justify items right")}],[g]=Le("spacing.units"),m=(0,ni.__experimentalUseCustomUnits)({availableUnits:g||["%","px","em","rem","vw"]}),h=(x,w)=>(t?.[x]??w)!==(n?.[x]??w),b=()=>o(Ge({...t,contentSize:n?.contentSize})),v=()=>o(Ge({...t,wideSize:n?.wideSize})),y=()=>o(Ge({...t,justifyContent:n?.justifyContent})),k=()=>h("contentSize"),S=()=>h("wideSize"),_=()=>h("justifyContent","center");return(0,kr.jsxs)(kr.Fragment,{children:[d&&(0,kr.jsxs)(kr.Fragment,{children:[(0,kr.jsx)(ni.__experimentalToolsPanelItem,{label:(0,Ra.__)("Content width"),hasValue:k,onDeselect:b,panelId:i,children:(0,kr.jsx)(ni.__experimentalUnitControl,{label:(0,Ra.__)("Content width"),labelPosition:"top",value:a===null?"":a||s||"",onChange:x=>{x=0>parseFloat(x)?"0":x,o({...t,contentSize:x!==""?x:void 0})},units:m,prefix:(0,kr.jsx)(ni.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,kr.jsx)(ht,{icon:Jg})})})}),(0,kr.jsxs)(ni.__experimentalToolsPanelItem,{label:(0,Ra.__)("Wide width"),hasValue:S,onDeselect:v,panelId:i,children:[(0,kr.jsx)(ni.__experimentalUnitControl,{label:(0,Ra.__)("Wide width"),labelPosition:"top",value:s===null?"":s||a||"",onChange:x=>{x=0>parseFloat(x)?"0":x,o({...t,wideSize:x!==""?x:void 0})},units:m,prefix:(0,kr.jsx)(ni.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,kr.jsx)(ht,{icon:fh})})}),(0,kr.jsx)("p",{className:"block-editor-hooks__layout-constrained-helptext",children:(0,Ra.__)("Customize the width for all elements that are assigned to the center or wide columns.")})]})]}),u&&(0,kr.jsx)(ni.__experimentalToolsPanelItem,{label:(0,Ra.__)("Justification"),hasValue:_,onDeselect:y,panelId:i,children:(0,kr.jsx)(ni.__experimentalToggleGroupControl,{label:(0,Ra.__)("Justification"),value:l,onChange:f,children:p.map(({value:x,icon:w,label:T})=>(0,kr.jsx)(ni.__experimentalToggleGroupControlOptionIcon,{value:x,icon:w,label:T},x))})})]})},toolBarControls:function({layout:t={},onChange:o,layoutBlockSupport:r,controlsGroup:n="block"}){let{allowJustification:i=!0}=r;return i?(0,kr.jsx)(Do,{group:n,__experimentalShareWithChildBlocks:!0,children:(0,kr.jsx)(PVe,{layout:t,onChange:o})}):null},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,layoutDefinitions:a=Gs}){let l=r!==void 0,u=l?{...o,...r}:o,d=P=>Object.hasOwn(r||{},P),{contentSize:f,wideSize:p,justifyContent:g}=u,m=Ai(n?.spacing?.blockGap),h=!l||Object.hasOwn(n?.spacing||{},"blockGap"),b=!l||Object.hasOwn(n?.spacing||{},"padding"),v="";Wt(i,"spacing","blockGap")||(m?.top?v=Ai(m?.top):typeof m=="string"&&(v=Ai(m)));let y=g==="left"?"0 !important":"auto !important",k=g==="right"?"0 !important":"auto !important",S=l&&d("justifyContent"),_=l&&d("contentSize"),x=l&&d("wideSize"),w=!l||_||x,T=l&&(_&&!f||x&&!p),B=f||(p&&!_?p:TVe),R=p||(f&&!x?f:RVe),I=[`max-width: ${B}`];(!l||S)&&I.push(`margin-left: ${y}`,`margin-right: ${k}`);let A=w&&(f||p||T)?` | |
| 64 | - ${ds(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")} { | |
| 62 | + `),h+="}"),a.blockStyles){let b=zE(e);d.forEach(v=>{if(v.isStyleVariation&&!a.variationStyles)return;let _=Tje(v,b);[v,..._,...wie(v),..._.flatMap(wie)].forEach(y=>{h+=Pje(y,{tree:l,useRootPaddingAlign:f,disableLayoutStyles:n,hasBlockGapSupport:o,hasFallbackGapSupport:r,disableRootPadding:i})})})}if(a.layoutStyles&&(h=h+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",h=h+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",h=h+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),a.blockGap&&o){let b=U4(l?.styles?.spacing?.blockGap)||"0.5em";h=h+`:root :where(.wp-site-blocks) > * { margin-block-start: ${b}; margin-block-end: 0; }`,h=h+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",h=h+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return a.presets&&u.forEach(({selector:b,presets:v})=>{(lu===b||DE===b)&&(b="");let _=wje(b,v);_.length>0&&(h+=_)}),h};var Bje=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let o={root:t};return Object.entries(vje).forEach(([r,n])=>{let i=Ea(e,r);i&&(o[n]=i)}),o},Y4=(e,t)=>{let{getBlockStyles:o}=(0,xie.select)(us.store),r={};return e.forEach(n=>{let i=n.name,s=Ea(n);if(!s)return;let a=Ea(n,"filter.duotone");if(!a){let g=Ea(n),h=(0,us.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof h=="string"&&g&&(a=Wc(g,h))}let l=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,d=n?.supports?.spacing?.blockGap,u=typeof d=="object"&&!Array.isArray(d)?d.__experimentalDefault:void 0,f=o(i),p={};f?.forEach(g=>{let h=t?`-${t}`:"",b=`${g.name}${h}`,v=lU(b,s);p[b]=v});let m=Bje(n,s);r[i]={duotoneSelector:a??void 0,fallbackGapValue:u,featureSelectors:Object.keys(m).length?m:void 0,hasLayoutSupport:l,name:i,selector:s,styleVariationSelectors:f?.length?p:void 0}}),r};function K4(e,t){let o="";return!e||e.trim()===""||e.split("&").forEach(n=>{if(!n||n.trim()==="")return;if(!n.includes("{"))o+=`:root :where(${t}){${n.trim()}}`;else{let s=n.replace("}","").split("{");if(s.length!==2)return;let[a,l]=s,d=a.match(/([>+~\s]*::[a-zA-Z-]+)/),u=d?d[1]:"",f=d?a.replace(u,"").trim():a.trim(),p;f===""?p=t:p=a.startsWith(" ")?Wc(t,f):z4(t,f),o+=`:root :where(${p})${u}{${l.trim()}}`}}),o}function q4(e,t,o,{resolveRefs:r=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[o])return;let n=s=>{Object.keys(s).forEach(a=>{let l=s[a];if(typeof l=="object"&&l!==null)if(l.ref!==void 0)if(typeof l.ref!="string"||l.ref.trim()==="")delete s[a];else{let d=Qo(e,l.ref);d!=null?s[a]=d:delete s[a]}else n(l),Object.keys(l).length===0&&delete s[a]})},i=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[o]));return r&&n(i),i}var gU="default";function Rie(e){let t=e?.viewport,o=e?.pseudoState;return(!t||t===gU)&&(!o||o===gU)}function Oje(e){return Rie(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==gU)}function Mje(e,t){let o=Oje(t);return o.length?Qo(e,o):e}var Aje=new Set(["blocks","variations","css"]),pU=Object.freeze({value:{},sources:{}}),Nje={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function Xm(e){let t=Nje[e];return t?{...t}:null}function Zm(e,t){return!e||!t?null:{styles:e,source:t}}function Lje(e){return e.join(".")}function Dje(e){return{...e}}function Iie(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function mU(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function Qm(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let o of Object.keys(e))if(!Aje.has(o)){if(o==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}Iie(e[o])||(t[o]=e[o])}return Object.keys(t).length===0?null:t}var Cie=new Set(["backgroundImage"]);function Pie(e,t,o,r,n,i=[]){if(!t||typeof t!="object"||Array.isArray(t))return e;for(let s of Object.keys(t)){let a=t[s];if(Iie(a))continue;if(mU(a)){if(a.ref.trim()==="")continue;let d=Qo(o,a.ref);if(d==null||mU(d))continue;a=d}let l=[...i,s];if(!Cie.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)&&!mU(a)){let d=e[s]&&typeof e[s]=="object"&&!Array.isArray(e[s])?e[s]:{};e[s]=Pie({...d},a,o,r,n,l)}else e[s]=Cie.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)?{...a}:a,r&&n&&(n[Lje(l)]=Dje(r))}return e}function X4(e,t){if(!e)return null;let o=Mje(e,t);return o&&typeof o=="object"&&!Array.isArray(o)?o:null}var Vje=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function Fje(e){return e.startsWith("elements.")?!1:Vje.some(t=>e===t||e.startsWith(`${t}.`))}function Bie(e,t){if(!e||typeof e!="object")return;let[o,...r]=t;if(r.length===0){delete e[o];return}let n=e[o];n&&typeof n=="object"&&(Bie(n,r),Object.keys(n).length===0&&delete e[o])}function zje(e,t){for(let o of Object.keys(t))t[o].layer==="root"&&Fje(o)&&(Bie(e,o.split(".")),delete t[o])}function jje(e,t,o){let r=e?.background?.backgroundImage;if(!r)return;let n=qm(r,{...t,_links:o??void 0});n!==void 0&&(e.background.backgroundImage=n)}function Eie(e,{blockName:t,variationName:o=null,elements:r=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return pU;let s=e.styles,a={viewport:n,pseudoState:i},l=s,d=s.blocks?.[t]??null,u=(r??[]).map(b=>s.elements?.[b]??null).filter(b=>!!b),f=o?q4(e,t,o)??null:null,p=[Zm(Qm(l),Xm("root")),...u.map(b=>Zm(Qm(b),Xm("element"))),d?Zm(Qm(d),Xm("block")):null,f?Zm(Qm(f),Xm("blockVariation")):null];Rie(a)||p.push(Zm(Qm(X4(l,a)),Xm("root")),...u.map(b=>Zm(Qm(X4(b,a)),Xm("element"))),d?Zm(Qm(X4(d,a)),Xm("block")):null,f?Zm(Qm(X4(f,a)),Xm("blockVariation")):null);let m=p.filter(Boolean);if(m.length===0)return pU;let g={},h=m.reduce((b,v)=>Pie(b,v.styles,e,v.source,g),{});return zje(h,g),jje(h,e,e._links??null),{value:h,sources:g}}var Hje={},Tie=new WeakMap;function Oie(e,t={}){let o=e?.styles;if(!o||typeof o!="object")return Eie(e,t);let r=Tie.get(o);r||(r=new WeakMap,Tie.set(o,r));let n=e?._links??Hje,i=r.get(n);i||(i=new Map,r.set(n,i));let s=`${t.elements?.join(",")??""}:${t.viewport??""}:${t.pseudoState??""}`,a=(t.blockName||"")+""+(t.variationName||"")+""+s;if(i.has(a))return i.get(a);let l=Eie(e,t);return i.set(a,l),l}var Mie=c(S3(),1),{lock:Aie,unlock:NCt}=(0,Mie.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/global-styles-engine");var Ro={};Aie(Ro,{getResponsiveMediaQueries:zE,getViewportBreakpoints:uU,getViewportBreakpointValueInPixels:dU,getDuotoneFilter:gie,getDuotoneStylesheet:mie,getDuotoneUnsetStylesheet:pie,resolveStyle:Oie,getVariationStyle:q4});var Z4=c(X(),1);var mn={desktop:{label:(0,Z4.__)("Desktop"),icon:Tj,key:"desktop"},tablet:{label:(0,Z4.__)("Tablet"),icon:KH,key:"tablet"},mobile:{label:(0,Z4.__)("Mobile"),icon:XC,key:"mobile"}},hU=Object.entries(mn);var Q4=c(ce(),1),Nie=c(To(),1);function Ge(e,t,o){let r=Array.isArray(t)?[...t]:[t],n=Array.isArray(e)?[...e]:{...e},i=r.pop(),s=n;for(let a of r){let l=s[a];s[a]=s=Array.isArray(l)?[...l]:{...l}}return s[i]=o,n}var Uf=(e,t,o)=>{let r=Array.isArray(t)?t:t.split("."),n=e;return r.forEach(i=>{n=n?.[i]}),n??o};var Uje=["color","border","dimensions","typography","spacing"],Wje={"color.palette":e=>e.colors,"color.gradients":e=>e.gradients,"color.custom":e=>e.disableCustomColors===void 0?void 0:!e.disableCustomColors,"color.customGradient":e=>e.disableCustomGradients===void 0?void 0:!e.disableCustomGradients,"typography.fontSizes":e=>e.fontSizes,"typography.customFontSize":e=>e.disableCustomFontSizes===void 0?void 0:!e.disableCustomFontSizes,"typography.lineHeight":e=>e.enableCustomLineHeight,"spacing.units":e=>{if(e.enableCustomUnits!==void 0)return e.enableCustomUnits===!0?["px","em","rem","vh","vw","%"]:e.enableCustomUnits},"spacing.padding":e=>e.enableCustomSpacing},Gje={"border.customColor":"border.color","border.customStyle":"border.style","border.customWidth":"border.width","typography.customFontStyle":"typography.fontStyle","typography.customFontWeight":"typography.fontWeight","typography.customLetterSpacing":"typography.letterSpacing","typography.customTextDecorations":"typography.textDecoration","typography.customTextTransforms":"typography.textTransform","border.customRadius":"border.radius","spacing.customMargin":"spacing.margin","spacing.customPadding":"spacing.padding","typography.customLineHeight":"typography.lineHeight"},$je=e=>Gje[e]||e;function Lie(e,t,...o){let r=no(e,t),n=[];if(t){let i=t;do{let s=no(e,i);(0,Q4.hasBlockSupport)(s,"__experimentalSettings",!1)&&n.push(i)}while(i=e.blocks.parents.get(i))}return o.map(i=>{if(Uje.includes(i)){console.warn("Top level useSetting paths are disabled. Please use a subpath to query the information needed.");return}let s=(0,Nie.applyFilters)("blockEditor.useSetting.before",void 0,i,t,r);if(s!==void 0)return s;let a=$je(i);for(let u of n){let f=Ta(e,u);if(s=Uf(f.settings?.blocks?.[r],a)??Uf(f.settings,a),s!==void 0)break}let l=Wf(e);if(s===void 0&&r&&(s=Uf(l.__experimentalFeatures?.blocks?.[r],a)),s===void 0&&(s=Uf(l.__experimentalFeatures,a)),s!==void 0)return Q4.__EXPERIMENTAL_PATHS_WITH_OVERRIDE[a]?s.custom??s.theme??s.default:s;let d=Wje[a]?.(l);return d!==void 0?d:a==="typography.dropCap"?!0:void 0})}var{isContentBlock:bU,editableRootKey:Yje}=Z(Jm.privateApis),{getViewportBreakpoints:Kje}=Z(Ro);function Die(e,t){return t===mn.desktop.key?!0:Kje(Wf(e)?.__experimentalFeatures?.viewport)[t]!==void 0}function qje(e){return e.isBlockInterfaceHidden}function Xje(e){return e?.lastBlockInserted?.clientIds}function Zje(e,t){return e.blocks.byClientId.get(t)}var Qje=(e,t)=>{let o=r=>fs(e,r)==="disabled"&&Fn(e,r).every(o);return Fn(e,t).every(o)};function HE(e,t,o){let r=bU(t),n=no(e,o),i=bU(n);return s_(e)===o||i&&r}function Vie(e,t){return{clientId:t,innerBlocks:Fie(e,t)}}function Fie(e,t=""){return Fn(e,t).map(o=>Vie(e,o))}var _U=(0,zn.createSelector)(Vie,e=>[e.blocks.order]),vU=(0,zn.createSelector)(Fie,e=>[e.blocks.order]);function yU(e,t,o){let r=Fn(e,t),n=[];for(let i of r){let s=yU(e,i,o);o(e,i)?n.push({clientId:i,innerBlocks:s}):n.push(...s)}return n}function Jje(e,t){return yU(e,t,(o,r)=>fs(o,r)!=="disabled")}function eHe(e,t){let o=e.blocks.parents.get(t);for(;o!==void 0;){let r=e.blocks.blockEditingModes.get(o);if(r)return r==="disabled";o=e.blocks.parents.get(o)}return!1}var tHe=(0,zn.createSelector)((e,t)=>{if(!t||fs(e,t)!=="default"||EU(e,t)!=="visual"||!(0,Jm.getBlockType)(no(e,t))?.[Yje])return!1;let o=Fn(e,xr(e,t));return o.length>1&&o.every(r=>fs(e,r)==="default")},e=>[e.blocks.order,e.blocks.parents,e.blocks.byClientId,e.blocks.blockEditingModes,e.derivedBlockEditingModes,e.blocksMode]);function oHe(e,t){return yU(e,t,(o,r)=>{if(fs(o,r)!=="disabled")return!0;let n=o.blocks.blockEditingModes.get(r);if(n)return n!=="disabled";if(eHe(o,r))return!1;if(o.editedContentOnlySection){if(J4(o,r))return!1;if(!Gf(o,r)||bU(no(o,r)))return!0}return!1})}var rHe=(0,zn.createSelector)(Jje,e=>[e.blocks.order,e.derivedBlockEditingModes,e.blocks.blockEditingModes]),nHe=(0,zn.createSelector)(oHe,e=>[e.blocks.order,e.derivedBlockEditingModes,e.blocks.blockEditingModes,e.blocks.parents,e.editedContentOnlySection,...e.editedContentOnlySection?[e.blocks.byClientId,e.blocks.attributes,e.blockListSettings,e.settings]:[]]),iHe=(0,zn.createSelector)((e,t,o=!1)=>_l(e,t,o).filter(r=>fs(e,r)!=="disabled"),e=>[e.blocks.parents,e.blocks.blockEditingModes,e.settings.templateLock,e.blockListSettings]);function sHe(e){return e.removalPromptData}function aHe(e){return e.blockRemovalRules}var lHe=(0,zn.createSelector)(e=>{let o=Tw(e).reduce((r,n,i)=>(r[n]=i,r),{});return[...e.styleOverrides].sort((r,n)=>{let[,{clientId:i}]=r,[,{clientId:s}]=n,a=o[i]??-1,l=o[s]??-1;return a-l})},e=>[e.blocks.order,e.styleOverrides]);function cHe(e){return e.registeredInserterMediaCategories}var dHe=(0,zn.createSelector)(e=>{let{settings:{inserterMediaCategories:t,allowedMimeTypes:o,enableOpenverseMediaCategory:r},registeredInserterMediaCategories:n}=e;if(!t&&!n.length||!o)return;let i=t?.map(({name:a})=>a)||[];return[...t||[],...(n||[]).filter(({name:a})=>!i.includes(a))].filter(a=>!r&&a.name==="openverse"?!1:Object.values(o).some(l=>l.startsWith(`${a.mediaType}/`)))},e=>[e.settings.inserterMediaCategories,e.settings.allowedMimeTypes,e.settings.enableOpenverseMediaCategory,e.registeredInserterMediaCategories]),uHe=(0,zn.createRegistrySelector)(e=>(0,zn.createSelector)((t,o=null)=>{let{getAllPatterns:r}=Z(e(wr)),n=r(),{allowedBlockTypes:i}=Wf(t);return n.some(s=>{let{inserter:a=!0}=s;if(!a)return!1;let l=i_(s);return WE(l,i)&&l.every(({name:d})=>l_(t,d,o))})},(t,o)=>[...GE(e)(t),...eg(e)(t,o)])),fHe=(0,zn.createRegistrySelector)(e=>(0,zn.createSelector)((t,o)=>{if(o?.startsWith("core/block/")){let r=parseInt(o.slice(11),10),n=Z(e(wr)).getReusableBlocks().find(({id:i})=>i===r);return n?UE(n,t.settings[Nf]?.(e)??t.settings.__experimentalUserPatternCategories):null}return[...t.settings.__experimentalBlockPatterns??[],...t.settings[Fm]?.(e)??[]].find(({name:r})=>r===o)},(t,o)=>o?.startsWith("core/block/")?[Z(e(wr)).getReusableBlocks(),t.settings.__experimentalReusableBlocks]:[t.settings.__experimentalBlockPatterns,t.settings[Fm]?.(e)])),pHe=(0,zn.createRegistrySelector)(e=>(0,zn.createSelector)(t=>[...Z(e(wr)).getReusableBlocks().map(o=>UE(o,t.settings[Nf]?.(e)??t.settings.__experimentalUserPatternCategories)),...t.settings.__experimentalBlockPatterns??[],...t.settings[Fm]?.(e)??[]].filter((o,r,n)=>r===n.findIndex(i=>o.name===i.name)),GE(e))),mHe=[],gHe=(0,zn.createRegistrySelector)(e=>t=>{let o=t.settings[R3];return(o?o(e):t.settings.__experimentalReusableBlocks)??mHe});function hHe(e){return e.lastFocus}function bHe(e){return e.isDragging}function _He(e){return e.expandedBlock}var wU=(e,t)=>{let o=t,r;for(;!r&&(o=e.blocks.parents.get(o));)cu(e,o)==="contentOnly"&&(r=o);return r};function zie(e,t){let o=no(e,t);if(o==="core/block")return!0;let r=Ta(e,t),n=o==="core/template-part",i=e.settings?.[jm],s=e.settings?.disableContentOnlyForUnsyncedPatterns,a=e.settings?.disableContentOnlyForTemplateParts;if((!s&&r?.metadata?.patternName||n&&!a)&&!i)return!0;let l=cu(e,t)==="contentOnly",d=xr(e,t),u=cu(e,d)==="contentOnly";return!!(l&&!u)}var Gf=(e,t)=>{if(J4(e,t))return;let o=t,r;for(;o=e.blocks.parents.get(o);)zie(e,o)&&(r=o);return r};function $f(e,t){return J4(e,t)||Gf(e,t)?!1:zie(e,t)}function vHe(e,t){let o=no(e,t);return o!=="core/block"&&o!=="core/template-part"?!1:!(Ta(e,t)?.metadata?.patternName&&$f(e,t))}function xU(e){return e.editedContentOnlySection}function J4(e,t){if(!e.editedContentOnlySection)return!1;if(e.editedContentOnlySection===t)return!0;let o=t;for(;o=e.blocks.parents.get(o);)if(e.editedContentOnlySection===o)return!0;return!1}var yHe=(0,zn.createSelector)((e,t)=>t.reduce((o,r)=>(o[r]=e.blocks.attributes.get(r)?.style,o),{}),(e,t)=>[...t.map(o=>e.blocks.attributes.get(o)?.style)]);function s_(e){return e.settings?.[zm]}function kU(e){return e.zoomLevel==="auto-scaled"||e.zoomLevel<100}function wHe(e){return e.zoomLevel}function jie(e,t,o=""){let r=Array.isArray(t)?t:[t],n=s=>r.every(a=>l_(e,a,s));if(!o){if(n(o))return o;let s=s_(e);return s&&n(s)?s:null}let i=o;for(;i!==null&&!n(i);)i=xr(e,i);return i}function xHe(e,t,o){let{allowedBlockTypes:r}=Wf(e);if(!WE(i_(t),r))return null;let i=i_(t).map(({blockName:s})=>s);return jie(e,i,o)}function kHe(e){return e.insertionPoint}var SHe=(e,t)=>{let o=no(e,t);if(!(0,Jm.hasBlockSupport)(o,"visibility",!0))return!1;let n=e.blocks.attributes.get(t)?.metadata?.blockVisibility;return n===!1?!0:typeof n?.viewport=="object"&&n?.viewport!==null?Object.values(mn).some(i=>Die(e,i.key)&&n?.viewport?.[i.key]===!1):!1},SU=(e,t)=>{let o=no(e,t);return(0,Jm.hasBlockSupport)(o,"visibility",!0)?e.blocks.attributes.get(t)?.metadata?.blockVisibility===!1:!1},CHe=(e,t)=>_l(e,t).some(r=>SU(e,r)),Hie=(e,t,o)=>{if(SU(e,t))return!0;let n=e.blocks.attributes.get(t)?.metadata?.blockVisibility?.viewport;if(typeof n=="object"&&n!==null&&typeof o=="string"){let i=o.toLowerCase();return Die(e,i)&&n?.[i]===!1}return!1},EHe=(e,t,o)=>_l(e,t).some(n=>Hie(e,n,o));function THe(e){return!!e.hasBlockSpotlight||!!e.editedContentOnlySection}function Uie(e,t){return!!Ta(e,t)?.lock?.edit}function Wie(e,t){let o=Ta(e,t);if(o?.lock?.move!==void 0)return!!o?.lock?.move;let r=xr(e,t);return cu(e,r)==="all"}function Gie(e,t){let o=Ta(e,t);if(o?.lock?.remove!==void 0)return!!o?.lock?.remove;let r=xr(e,t),n=cu(e,r);return n==="all"||n==="insert"}function RHe(e,t){return Uie(e,t)||Wie(e,t)||Gie(e,t)}function IHe(e){return e.listViewContentPanelOpen}function PHe(e,t){return e.openedListViewPanels?.allOpen?!0:e.openedListViewPanels?.panels?.[t]===!0}function BHe(e){return e.listViewExpandRevision||0}function OHe(e,t){let o=no(e,t);if(o==="core/navigation")return!0;if(!(0,Jm.hasBlockSupport)(o,"listView"))return!1;let r=Rw(e,t)?.allowedBlocks;return!(Fn(e,t).length===0&&(r===!1||Array.isArray(r)&&r.length===0))}function MHe(e){return e.viewportModalClientIds}function AHe(e){return e.requestedInspectorTab}var a_={viewport:"default",pseudo:"default"};function CU(e){return e.styleStateViewport??a_.viewport}function NHe(e){return e.isResponsiveEditing}function LHe(e,t){return e.selectedBlockStyleState?.clientId!==t?!0:e.selectedBlockStyleState.showStateOnCanvas??!0}var Iw=c(X(),1),lr={user:"user",theme:"theme",directory:"directory"},$E={full:"fully",unsynced:"unsynced"},c_={name:"allPatterns",label:(0,Iw._x)("All","patterns")},Yf={name:"myPatterns",label:(0,Iw.__)("My patterns")},Pw={name:"core/starter-content",label:(0,Iw.__)("Starter content")};function DHe(e,t){return!e.categories||!e.categories.length?!1:e.categories.some(o=>t.some(r=>r.name===o))}function t9(e,t){let o=t.filter(r=>e.some(n=>n.categories?.includes(r.name))).sort((r,n)=>r.label.localeCompare(n.label));return e.some(r=>!DHe(r,t))&&!o.find(r=>r.name==="uncategorized")&&o.push({name:"uncategorized",label:(0,Iw.__)("Uncategorized")}),o}function o9(e,t,o){let r=e.name.startsWith("core/block"),n=e.source==="core"||e.source?.startsWith("pattern-directory");return!!(t===lr.theme&&(r||n)||t===lr.directory&&(r||!n)||t===lr.user&&e.type!==lr.user||o===$E.full&&e.syncStatus!==""||o===$E.unsynced&&e.syncStatus!=="unsynced"&&r)}var tg=Symbol("isFiltered"),$ie=new WeakMap,Yie=new WeakMap;function UE(e,t=[]){return{name:`core/block/${e.id}`,id:e.id,type:lr.user,title:e.title?.raw,categories:e.wp_pattern_category?.map(o=>{let r=t.find(({id:n})=>n===o);return r?r.slug:o}),content:e.content?.raw,syncStatus:e.wp_pattern_sync_status}}function VHe(e){let t=(0,Kie.parse)(e.content,{__unstableSkipMigrationLogs:!0});return t.length===1&&(t[0].attributes={...t[0].attributes,metadata:{...t[0].attributes.metadata||{},categories:e.categories,patternName:e.name,name:t[0].attributes.metadata?.name||e.title}}),{...e,blocks:t}}function r9(e){let t=$ie.get(e);return t||(t=VHe(e),$ie.set(e,t)),t}function i_(e){let t=Yie.get(e);return t||(t=(0,qie.parse)(e.content),t=t.filter(o=>o.blockName!==null),Yie.set(e,t)),t}var d_=(e,t,o=null)=>typeof e=="boolean"?e:Array.isArray(e)?e.includes("core/post-content")&&t===null?!0:e.includes(t):o,WE=(e,t)=>{if(typeof t=="boolean")return t;let o=[...e];for(;o.length>0;){let r=o.shift();if(!d_(t,r.name||r.blockName,!0))return!1;r.innerBlocks?.forEach(i=>{o.push(i)})}return!0},GE=e=>t=>[t.settings.__experimentalBlockPatterns,t.settings[Nf]?.(e)??t.settings.__experimentalUserPatternCategories,t.settings.__experimentalReusableBlocks,t.settings[Fm]?.(e),t.blockPatterns,Z(e(wr)).getReusableBlocks()],eg=()=>(e,t)=>[e.blockListSettings.get(t),e.blocks.byClientId.get(t),e.blocks.order.get(t||""),e.settings.allowedBlockTypes,e.settings.templateLock,fs(e,t),s_(e),$f(e,t),Gf(e,t)];function Xie(e,t){return typeof e=="string"&&typeof t=="string"?e>t:Number(e)>Number(t)}var FHe=(e,t)=>(o,r)=>{let n,i;return typeof e=="function"?(n=e(o),i=e(r)):(n=o[e],i=r[e]),Xie(n,i)?t==="asc"?1:-1:Xie(i,n)?t==="asc"?-1:1:0};function du(e,t,o="asc"){return e.concat().sort(FHe(t,o))}var{isContentBlock:RU}=Z(Lt.privateApis),zHe=3600*1e3,jHe=24*3600*1e3,HHe=168*3600*1e3,li=[],UHe=new Set,Jie={[tg]:!0};function no(e,t){let o=e.blocks.byClientId.get(t);return o?o.name:null}function WHe(e,t){let o=e.blocks.byClientId.get(t);return!!o&&o.isValid}function Ta(e,t){return e.blocks.byClientId.get(t)?e.blocks.attributes.get(t):null}function qf(e,t){return e.blocks.byClientId.has(t)?e.blocks.tree.get(t):null}var GHe=(0,At.createSelector)((e,t)=>{let o=e.blocks.byClientId.get(t);return o?{...o,attributes:Ta(e,t)}:null},(e,t)=>[e.blocks.byClientId.get(t),e.blocks.attributes.get(t)]);function $He(e,t){let o=!t||!a9(e,t)?t||"":"controlled||"+t;return e.blocks.tree.get(o)?.innerBlocks||li}function YHe(e,t){return(0,Ra.default)("wp.data.select( 'core/block-editor' ).__unstableGetClientIdWithClientIdsTree",{since:"6.3",version:"6.5"}),_U(e,t)}function KHe(e,t){return(0,Ra.default)("wp.data.select( 'core/block-editor' ).__unstableGetClientIdsTree",{since:"6.3",version:"6.5"}),vU(e,t)}var ese=(0,At.createSelector)((e,t)=>{t=Array.isArray(t)?[...t]:[t];let o=[];for(let n of t){let i=e.blocks.order.get(n);i&&o.push(...i)}let r=0;for(;r<o.length;){let n=o[r],i=e.blocks.order.get(n);i&&o.splice(r+1,0,...i),r++}return o},e=>[e.blocks.order]),Tw=e=>ese(e,""),qHe=(0,At.createSelector)((e,t)=>{let o=Tw(e);if(!t)return o.length;let r=0;for(let n of o)e.blocks.byClientId.get(n).name===t&&r++;return r},e=>[e.blocks.order,e.blocks.byClientId]),tse=(0,At.createSelector)((e,t)=>{if(!t)return li;let o=Array.isArray(t)?t:[t],n=Tw(e).filter(i=>{let s=e.blocks.byClientId.get(i);return o.includes(s.name)});return n.length>0?n:li},e=>[e.blocks.order,e.blocks.byClientId]);function XHe(e,t){return(0,Ra.default)("wp.data.select( 'core/block-editor' ).__experimentalGetGlobalBlocksByName",{since:"6.5",alternative:"wp.data.select( 'core/block-editor' ).getBlocksByName"}),tse(e,t)}var n9=(0,At.createSelector)((e,t)=>(Array.isArray(t)?t:[t]).map(o=>qf(e,o)),(e,t)=>(Array.isArray(t)?t:[t]).map(o=>e.blocks.tree.get(o))),ZHe=(0,At.createSelector)((e,t)=>n9(e,t).filter(Boolean).map(o=>o.name),(e,t)=>n9(e,t));function QHe(e,t){return Fn(e,t).length}function KE(e){return e.selection.selectionStart}function qE(e){return e.selection.selectionEnd}function JHe(e){return e.selection.selectionStart.clientId}function eUe(e){return e.selection.selectionEnd.clientId}function tUe(e){let t=rg(e).length;return t||(e.selection.selectionStart.clientId?1:0)}function oUe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return!!t.clientId&&t.clientId===o.clientId}function Bw(e){let{selectionStart:t,selectionEnd:o}=e.selection,{clientId:r}=t;return!r||r!==o.clientId?null:r}function rUe(e){let t=Bw(e);return t?qf(e,t):null}function xr(e,t){return e.blocks.parents.get(t)??null}var _l=(0,At.createSelector)((e,t,o=!1)=>{let r=[],n=t;for(;n=e.blocks.parents.get(n);)r.push(n);return r.length?o?r:r.reverse():li},e=>[e.blocks.parents]),IU=(0,At.createSelector)((e,t,o,r=!1)=>{let n=_l(e,t,r),i=Array.isArray(o)?s=>o.includes(s):s=>o===s;return n.filter(s=>i(no(e,s)))},e=>[e.blocks.parents]);function nUe(e,t){let o=t,r;do r=o,o=e.blocks.parents.get(o);while(o);return r}function iUe(e,t){let o=Bw(e),r=[..._l(e,t),t],n=[..._l(e,o),o],i,s=Math.min(r.length,n.length);for(let a=0;a<s&&r[a]===n[a];a++)i=r[a];return i}function PU(e,t,o=1){if(t===void 0&&(t=Bw(e)),t===void 0&&(o<0?t=BU(e):t=rse(e)),!t)return null;let r=xr(e,t);if(r===null)return null;let{order:n}=e.blocks,i=n.get(r),a=i.indexOf(t)+1*o;return a<0||a===i.length?null:i[a]}function sUe(e,t){return PU(e,t,-1)}function aUe(e,t){return PU(e,t,1)}function lUe(e){return e.initialPosition}function ose(e){let{selectionStart:t,selectionEnd:o}=e.selection,r=t.clientId,n=o.clientId;if(!(!r||!n||r===n)){if(_l(e,n).includes(r))return r;if(_l(e,r).includes(n))return n}}var og=(0,At.createSelector)(e=>{let{selectionStart:t,selectionEnd:o}=e.selection;if(!t.clientId||!o.clientId)return li;if(t.clientId===o.clientId)return[t.clientId];let r=ose(e);if(r)return[r];let n=xr(e,t.clientId);if(n===null)return li;let i=Fn(e,n),s=i.indexOf(t.clientId),a=i.indexOf(o.clientId);return s>a?i.slice(a,s+1):i.slice(s,a+1)},e=>[e.blocks.order,e.blocks.parents,e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId]);function rg(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?li:og(e)}var cUe=(0,At.createSelector)(e=>{let t=rg(e);return t.length?t.map(o=>qf(e,o)):li},e=>[...og.getDependants(e),e.blocks.byClientId,e.blocks.order,e.blocks.attributes]);function BU(e){return rg(e)[0]||null}function rse(e){let t=rg(e);return t[t.length-1]||null}function dUe(e,t){return BU(e)===t}function nse(e,t){return rg(e).indexOf(t)!==-1}var uUe=(0,At.createSelector)((e,t)=>{let o=t,r=!1;for(;o&&!r;)o=xr(e,o),r=nse(e,o);return r},e=>[e.blocks.order,e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId]);function fUe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?null:t.clientId||null}function pUe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?null:o.clientId||null}function mUe(e){if(ose(e))return!0;let t=KE(e),o=qE(e);return!t.attributeKey&&!o.attributeKey&&typeof t.offset>"u"&&typeof o.offset>"u"}function gUe(e){let t=KE(e),o=qE(e);return!!t&&!!o&&t.clientId===o.clientId&&t.attributeKey===o.attributeKey&&t.offset===o.offset}function hUe(e){return og(e).some(t=>{let o=no(e,t);return!(0,Lt.getBlockType)(o).merge})}function bUe(e,t){let o=KE(e),r=qE(e);if(o.clientId===r.clientId||!o.attributeKey||!r.attributeKey||typeof o.offset>"u"||typeof r.offset>"u")return!1;let n=xr(e,o.clientId),i=xr(e,r.clientId);if(n!==i)return!1;let s=Fn(e,n),a=s.indexOf(o.clientId),l=s.indexOf(r.clientId),d,u;a>l?(d=r,u=o):(d=o,u=r);let f=t?u.clientId:d.clientId,p=t?d.clientId:u.clientId,m=no(e,f);if(!(0,Lt.getBlockType)(m).merge)return!1;let h=qf(e,p);if(h.name===m)return!0;let b=(0,Lt.switchToBlockType)(h,m);return b&&b.length}var _Ue=e=>{let t=KE(e),o=qE(e);if(t.clientId===o.clientId||!t.attributeKey||!o.attributeKey||typeof t.offset>"u"||typeof o.offset>"u")return li;let r=xr(e,t.clientId),n=xr(e,o.clientId);if(r!==n)return li;let i=Fn(e,r),s=i.indexOf(t.clientId),a=i.indexOf(o.clientId),[l,d]=s>a?[o,t]:[t,o],u=qf(e,l.clientId),f=qf(e,d.clientId),p=u.attributes[l.attributeKey],m=f.attributes[d.attributeKey],g=(0,Kf.create)({html:p}),h=(0,Kf.create)({html:m});return g=(0,Kf.remove)(g,0,l.offset),h=(0,Kf.remove)(h,d.offset,h.text.length),[{...u,attributes:{...u.attributes,[l.attributeKey]:(0,Kf.toHTMLString)({value:g})}},{...f,attributes:{...f.attributes,[d.attributeKey]:(0,Kf.toHTMLString)({value:h})}}]};function Fn(e,t){return e.blocks.order.get(t||"")||li}function ise(e,t){let o=xr(e,t);return Fn(e,o).indexOf(t)}function sse(e,t){let{selectionStart:o,selectionEnd:r}=e.selection;return o.clientId!==r.clientId?!1:!!t&&o.clientId===t}var vUe=(0,At.createSelector)(e=>{let t=new Set;for(let o of og(e)){let r=o;for(;(r=e.blocks.parents.get(r))&&!t.has(r);)t.add(r)}return t},e=>og.getDependants(e));function ase(e,t,o=!1){if(!t)return!1;let r=og(e);return r.length?o?vUe(e).has(t):r.some(n=>xr(e,n)===t):!1}function lse(e,t,o=!1){return Fn(e,t).some(r=>OU(e,r)||o&&lse(e,r,o))}function yUe(e,t){if(!t)return!1;let o=rg(e),r=o.indexOf(t);return r>-1&&r<o.length-1}function wUe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId!==o.clientId}function xUe(e){return e.isMultiSelecting}function kUe(e){return e.isSelectionEnabled}function EU(e,t){return e.blocksMode[t]||"visual"}function SUe(e){return e.isTyping}function cse(e){return!!e.draggedBlocks.length}function CUe(e){return e.draggedBlocks}function OU(e,t){return e.draggedBlocks.includes(t)}function EUe(e,t){return cse(e)?_l(e,t).some(r=>OU(e,r)):!1}function TUe(){return(0,Ra.default)('wp.data.select( "core/block-editor" ).isCaretWithinFormattedText',{since:"6.1",version:"6.3"}),!1}var RUe=(0,At.createSelector)(e=>{let t,o,{insertionCue:r,selection:{selectionEnd:n}}=e;if(r!==null)return r;let{clientId:i}=n;return i?(t=xr(e,i)||void 0,o=ise(e,n.clientId)+1):o=Fn(e).length,{rootClientId:t,index:o}},e=>[e.insertionCue,e.selection.selectionEnd.clientId,e.blocks.parents,e.blocks.order]);function IUe(e){return e.insertionCue!==null}function PUe(e){return e.template.isValid}function BUe(e){return e.settings.template}function cu(e,t){if(!t)return e.settings.templateLock??!1;let o=Rw(e,t)?.templateLock;return o==="contentOnly"&&e.editedContentOnlySection===t?!1:o??!1}var MU=(e,t,o=null)=>{let r,n;if(t&&typeof t=="object"?(r=t,n=t.name):(r=(0,Lt.getBlockType)(t),n=t),!r)return!1;let{allowedBlockTypes:i}=Wf(e);if(!d_(i,n,!0))return!1;let a=(Array.isArray(r.parent)?r.parent:[]).concat(Array.isArray(r.ancestor)?r.ancestor:[]);if(a.length>0){if(a.includes("core/post-content"))return!0;let l=o,d=!1;do{if(a.includes(no(e,l))){d=!0;break}l=e.blocks.parents.get(l)}while(l);return d}return!0},XE=(e,t,o=null)=>{if(e.settings.isPreviewMode||!MU(e,t,o))return!1;let r;t&&typeof t=="object"?(r=t,t=r.name):r=(0,Lt.getBlockType)(t);let n=cu(e,o);if(n&&n!=="contentOnly"||AU(e,o))return!1;let i=fs(e,o??""),s=!!$f(e,o),a=s?o:Gf(e,o),l=!!a;if(i==="disabled"&&(!l||t!==(0,Lt.getDefaultBlockName)()))return!1;let d=Rw(e,o);if(o&&d===void 0)return!1;let u=RU(t);if(l&&!u||l&&no(e,a)==="core/block")return!1;if(l&&(s||i==="contentOnly"||i==="disabled")&&!HE(e,t,o)){let w=(0,Lt.getDefaultBlockName)();if(t===w){if(!Fn(e,o).some(C=>no(e,C)===w))return!1}else return!1}let f=no(e,o),m=(0,Lt.getBlockType)(f)?.allowedBlocks,g=d_(m,t);if(g!==!1){let w=d?.allowedBlocks,x=d_(w,t);x!==null&&(g=x)}let h=r.parent,b=d_(h,f),v=!0,_=r.ancestor;_&&(v=[o,..._l(e,o)].some(x=>d_(_,no(e,x))));let y=v&&(g===null&&b===null||g===!0||b===!0);return y&&(0,Qie.applyFilters)("blockEditor.__unstableCanInsertBlockType",y,r,o,{getBlock:qf.bind(null,e),getBlockParentsByBlockName:IU.bind(null,e)})},l_=(0,At.createRegistrySelector)(e=>(0,At.createSelector)(XE,(t,o,r)=>eg(e)(t,r)));function OUe(e,t,o=null){return t.every(r=>l_(e,no(e,r),o))}function AU(e,t){return!!t&&no(e,t)==="core/html"}function NU(e,t){if(e.settings.isPreviewMode||AU(e,xr(e,t)))return!1;let o=Ta(e,t);if(o===null)return!0;if(o.lock?.remove!==void 0)return!o.lock.remove;let r=xr(e,t),n=cu(e,r);if(n&&n!=="contentOnly")return!1;let i=!!$f(e,r),s=i?r:Gf(e,r),a=!!s,l=RU(no(e,t));if(a&&!l||a&&no(e,s)==="core/block")return!1;let d=fs(e,r),u=no(e,t),f=(0,Lt.getDefaultBlockName)();return a&&(i||u===f||d==="contentOnly")&&!HE(e,no(e,t),r)?u===f?Fn(e,r).filter(g=>no(e,g)===f).length>1:!1:d!=="disabled"}function dse(e,t){return t.every(o=>NU(e,o))}function use(e,t){if(e.settings.isPreviewMode||AU(e,xr(e,t)))return!1;let o=Ta(e,t);if(o===null)return!0;if(o.lock?.move!==void 0)return!o.lock.move;let r=xr(e,t);if(cu(e,r)==="all")return!1;let i=!!Gf(e,t),s=RU(no(e,t));if(i&&!s)return!1;let a=!!$f(e,r),l=fs(e,r);return i&&(a||l==="contentOnly")&&!HE(e,no(e,t),r)?!1:fs(e,r)!=="disabled"}function MUe(e,t){return t.every(o=>use(e,o))}function fse(e,t){if(e.settings.isPreviewMode)return!1;let o=Ta(e,t);if(o===null)return!0;let{lock:r}=o;return!r?.edit}function AUe(e,t){return e.settings.isPreviewMode||!(0,Lt.hasBlockSupport)(t,"lock",!0)?!1:!!e.settings?.canLockBlocks}function i9(e,t){return e.preferences.insertUsage?.[t]??null}var YE=(e,t,o)=>(0,Lt.hasBlockSupport)(t,"inserter",!0)?XE(e,t.name,o):!1,NUe=(e,t)=>o=>{let r=`${t.id}/${o.name}`,{time:n,count:i=0}=i9(e,r)||{};return{...t,id:r,icon:o.icon||t.icon,title:o.title||t.title,description:o.description||t.description,category:o.category||t.category,example:o.hasOwnProperty("example")?o.example:t.example,initialAttributes:{...t.initialAttributes,...o.attributes},innerBlocks:o.innerBlocks,innerContent:o.innerContent,keywords:o.keywords||t.keywords,frecency:s9(n,i),isSearchOnly:o.isSearchOnly}},s9=(e,t)=>{if(!e)return t;let o=Date.now()-e;switch(!0){case o<zHe:return t*4;case o<jHe:return t*2;case o<HHe:return t/2;default:return t/4}},pse=(e,{buildScope:t="inserter"})=>o=>{let r=o.name,n=!1;(0,Lt.hasBlockSupport)(o.name,"multiple",!0)||(n=n9(e,Tw(e)).some(({name:f})=>f===o.name));let{time:i,count:s=0}=i9(e,r)||{},a={id:r,name:o.name,title:o.title,icon:o.icon,isDisabled:n,frecency:s9(i,s)};if(t==="transform")return a;let l=(0,Lt.getBlockVariations)(o.name,"inserter"),d=(0,Lt.getBlockVariations)(o.name,"block"),u=[...l,...d.filter(f=>o.name==="core/heading"&&["h1","h2","h3","h4","h5","h6"].includes(f.name)).map(f=>({...f,isSearchOnly:!0}))];return{...a,initialAttributes:{},description:o.description,category:o.category,keywords:o.keywords,parent:o.parent,ancestor:o.ancestor,variations:u,example:o.example,utility:1}},LUe=(e,t)=>o=>{let r=`${t.id}/${o.name}`,{time:n,count:i=0}=i9(e,r)||{};return{...t,id:r,icon:o.icon||t.icon,title:o.title||t.title,frecency:s9(n,i),variationName:o.name}},DUe=(0,At.createRegistrySelector)(e=>(0,At.createSelector)((t,o=null,r=Jie)=>{let n=m=>{let g=m.wp_pattern_sync_status?hl:{src:hl,foreground:"var(--wp-block-synced-color)"},h=UE(m),{time:b,count:v=0}=i9(t,h.name)||{},_=s9(b,v);return{id:h.name,name:"core/block",initialAttributes:{ref:m.id},title:h.title,icon:g,category:"reusable",keywords:["reusable"],isDisabled:!1,utility:1,frecency:_,content:h.content,get blocks(){return r9(h).blocks},syncStatus:h.syncStatus}},i=XE(t,"core/block",o)?Z(e(wr)).getReusableBlocks().map(n):[],s=pse(t,{buildScope:"inserter"}),a=(0,Lt.getBlockTypes)().filter(m=>(0,Lt.hasBlockSupport)(m,"inserter",!0)).map(s);if(r[tg]!==!1)a=a.filter(m=>YE(t,m,o));else{let{getClosestAllowedInsertionPoint:m}=Z(e(wr));a=a.filter(g=>MU(t,g,o)&&m(g.name,o)!==null).map(g=>({...g,isAllowedInCurrentRoot:YE(t,g,o)}))}let l=a.reduce((m,g)=>{let{variations:h=[]}=g;if(h.some(({isDefault:b})=>b)||m.push(g),h.length){let b=NUe(t,g);m.push(...h.map(b))}return m},[]),d=(m,g)=>{let{core:h,noncore:b}=m;return(g.name.startsWith("core/")?h:b).push(g),m},{core:u,noncore:f}=l.reduce(d,{core:[],noncore:[]});return[...[...u,...f],...i]},(t,o)=>[(0,Lt.getBlockTypes)(),Z(e(wr)).getReusableBlocks(),t.blocks.order,t.preferences.insertUsage,...eg(e)(t,o)])),VUe=(0,At.createRegistrySelector)(e=>(0,At.createSelector)((t,o,r=null)=>{let n=Array.isArray(o)?o:[o],i=pse(t,{buildScope:"transform"}),s=(0,Lt.getBlockTypes)().filter(d=>YE(t,d,r)).map(i),a=Object.fromEntries(Object.entries(s).map(([,d])=>[d.name,d])),l=(0,Lt.getPossibleBlockTransformations)(n).reduce((d,u)=>{let f=a[u?.name];if(!f)return d;let{variationName:p}=u;if(!p)return d.push(f),d;let m=(0,Lt.getBlockVariations)(f.name,"transform")?.find(({name:g})=>g===p);return m?(d.push(LUe(t,f)(m)),d):(d.push(f),d)},[]);return du(l,d=>d.frecency,"desc")},(t,o,r)=>[(0,Lt.getBlockTypes)(),t.preferences.insertUsage,...eg(e)(t,r)])),FUe=(e,t=null)=>(0,Lt.getBlockTypes)().some(n=>YE(e,n,t))?!0:XE(e,"core/block",t),TU=(0,At.createRegistrySelector)(e=>(0,At.createSelector)((t,o=null)=>{if(!o)return;let r=(0,Lt.getBlockTypes)().filter(i=>YE(t,i,o));return XE(t,"core/block",o)&&r.push("core/block"),r},(t,o)=>[(0,Lt.getBlockTypes)(),...eg(e)(t,o)])),zUe=(0,At.createSelector)((e,t=null)=>((0,Ra.default)('wp.data.select( "core/block-editor" ).__experimentalGetAllowedBlocks',{alternative:'wp.data.select( "core/block-editor" ).getAllowedBlocks',since:"6.2",version:"6.4"}),TU(e,t)),(e,t)=>TU.getDependants(e,t));function mse(e,t=null){if(!t)return;let{defaultBlock:o,directInsert:r}=e.blockListSettings.get(t)??{};if(!(!o||!r))return o}function jUe(e,t=null){return(0,Ra.default)('wp.data.select( "core/block-editor" ).__experimentalGetDirectInsertBlock',{alternative:'wp.data.select( "core/block-editor" ).getDirectInsertBlock',since:"6.3",version:"6.4"}),mse(e,t)}var HUe=(0,At.createRegistrySelector)(e=>(t,o)=>{let r=Z(e(wr)).getPatternBySlug(o);return r?r9(r):null}),LU=e=>(t,o)=>[...GE(e)(t),...eg(e)(t,o)],Zie=new WeakMap;function UUe(e){let t=Zie.get(e);return t||(t={...e,get blocks(){return r9(e).blocks}},Zie.set(e,t)),t}var WUe=(0,At.createRegistrySelector)(e=>(0,At.createSelector)((t,o=null,r=Jie)=>{let{getAllPatterns:n}=Z(e(wr)),i=n(),{allowedBlockTypes:s}=Wf(t);return i.filter(({inserter:u=!0})=>!!u).map(UUe).filter(u=>WE(i_(u),s)).filter(u=>i_(u).every(({blockName:f})=>r[tg]!==!1?l_(t,f,o):MU(t,f,o)))},LU(e))),GUe=(0,At.createRegistrySelector)(e=>(0,At.createSelector)((t,o,r=null)=>{if(!o)return li;let n=e(wr).__experimentalGetAllowedPatterns(r),i=Array.isArray(o)?o:[o],s=n.filter(a=>a?.blockTypes?.some?.(l=>i.includes(l)));return s.length===0?li:s},(t,o,r)=>LU(e)(t,r))),$Ue=(0,At.createRegistrySelector)(e=>((0,Ra.default)('wp.data.select( "core/block-editor" ).__experimentalGetPatternsByBlockTypes',{alternative:'wp.data.select( "core/block-editor" ).getPatternsByBlockTypes',since:"6.2",version:"6.4"}),e(wr).getPatternsByBlockTypes)),YUe=(0,At.createRegistrySelector)(e=>(0,At.createSelector)((t,o,r=null)=>{if(!o||o.some(({clientId:i,innerBlocks:s})=>s.length||a9(t,i)))return li;let n=Array.from(new Set(o.map(({name:i})=>i)));return e(wr).getPatternsByBlockTypes(n,r)},(t,o,r)=>LU(e)(t,r)));function Rw(e,t){return e.blockListSettings.get(t)}function Wf(e){return e.settings}function KUe(e){return e.blocks.isPersistentChange}function qUe(e){return e.blocks.lastBlockChangeHistoryMode?e.blocks.lastBlockChangeHistoryMode:e.blocks.isPersistentChange===!1?"merge":"persistent"}var XUe=(0,At.createSelector)((e,t=[])=>{let o={};for(let r of t){let n=Rw(e,r);n&&(o[r]=n)}return o},e=>[e.blockListSettings]),ZUe=(0,At.createRegistrySelector)(e=>(0,At.createSelector)((t,o)=>{(0,Ra.default)("wp.data.select( 'core/block-editor' ).__experimentalGetReusableBlockTitle",{since:"6.6",version:"6.8"});let r=Z(e(wr)).getReusableBlocks().find(n=>n.id===o);return r?r.title?.raw:null},()=>[Z(e(wr)).getReusableBlocks()]));function QUe(e){return e.blocks.isIgnoredChange}function JUe(e){return e.lastBlockAttributesChange}function eWe(){return(0,Ra.default)('wp.data.select( "core/block-editor" ).hasBlockMovingClientId',{since:"6.7",hint:"Block moving mode feature has been removed"}),!1}function tWe(e){return!!e.automaticChangeStatus}function oWe(e,t){return e.highlightedBlock===t}function a9(e,t){return e.blocks.controlledInnerBlocks.has(t)}var rWe=(0,At.createSelector)((e,t)=>{if(!t.length)return null;let o=Bw(e);if(t.includes(no(e,o)))return o;let r=rg(e),n=IU(e,o||r[0],t);return n?n[n.length-1]:null},(e,t)=>[e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId,t]);function nWe(e,t,o){let{lastBlockInserted:r}=e;return r.clientIds?.includes(t)&&r.source===o}function iWe(e,t){return e.blockVisibility?.[t]??!0}function sWe(){(0,Ra.default)("wp.data.select( 'core/block-editor' ).getHoveredBlockClientId",{since:"6.9",version:"7.1"})}var aWe=(0,At.createSelector)(e=>{let t=new Set(Object.keys(e.blockVisibility).filter(o=>e.blockVisibility[o]));return t.size===0?UHe:t},e=>[e.blockVisibility]);function gse(e,t){if(fs(e,t)!=="default")return!1;if(!fse(e,t))return!0;if(kU(e)){let n=s_(e);if(n){if(Fn(e,n)?.includes(t))return!0}else if(t&&!xr(e,t))return!0}return((0,Lt.hasBlockSupport)(no(e,t),"__experimentalDisableBlockOverlay",!1)?!1:a9(e,t))&&!sse(e,t)&&!ase(e,t,!0)}function lWe(e,t){let o=e.blocks.parents.get(t);for(;o;){if(gse(e,o))return!0;o=e.blocks.parents.get(o)}return!1}function fs(e,t=""){return t===null&&(t=""),e.derivedBlockEditingModes?.has(t)?e.derivedBlockEditingModes.get(t):e.blocks.blockEditingModes.has(t)?e.blocks.blockEditingModes.get(t):"default"}var cWe=(0,At.createRegistrySelector)(e=>(t,o="")=>{let r=o||Bw(t);if(!r||$f(t,r))return!1;let{getGroupingBlockName:n}=e(Lt.store),i=qf(t,r),s=n();return i&&(i.name===s||(0,Lt.getBlockType)(i.name)?.transforms?.ungroup)&&!!i.innerBlocks.length&&NU(t,r)}),dWe=(0,At.createRegistrySelector)(e=>(t,o=li)=>{let{getGroupingBlockName:r}=e(Lt.store),n=r(),i=o?.length?o:og(t),s=i?.length?xr(t,i[0]):void 0;return l_(t,n,s)&&i.length&&dse(t,i)}),uWe=(e,t)=>((0,Ra.default)("wp.data.select( 'core/block-editor' ).__unstableGetContentLockingParent",{since:"6.1",version:"6.7"}),wU(e,t));function fWe(e){return(0,Ra.default)("wp.data.select( 'core/block-editor' ).__unstableGetTemporarilyEditingAsBlocks",{since:"6.1",version:"6.7"}),xU(e)}var hse=(0,At.createSelector)((e,t)=>({...e.selectedBlockStyleState?.clientId===t?e.selectedBlockStyleState.value??a_:a_,viewport:CU(e)}),e=>[e.styleStateViewport,e.selectedBlockStyleState]);function pWe(e,t){let o=hse(e,t);return o.viewport!==a_.viewport||o.pseudo!==a_.pseudo}var c9={};ro(c9,{__experimentalUpdateSettings:()=>VU,clearBlockRemovalPrompt:()=>vWe,clearRequestedInspectorTab:()=>DWe,closeListViewContentPanel:()=>MWe,deleteStyleOverride:()=>xWe,editContentOnlySection:()=>zU,ensureDefaultBlock:()=>wse,expandBlock:()=>EWe,hideBlockInterface:()=>hWe,hideViewportModal:()=>NWe,openListViewContentPanel:()=>OWe,privateRemoveBlocks:()=>FU,requestInspectorTab:()=>LWe,resetZoomLevel:()=>PWe,setBlockRemovalRules:()=>yWe,setInsertionPoint:()=>TWe,setLastFocus:()=>kWe,setResponsiveEditing:()=>jWe,setSelectedBlockStyleState:()=>VWe,setSelectedBlockStyleStateCanvasPreview:()=>FWe,setStyleOverride:()=>wWe,setStyleStateViewport:()=>zWe,setZoomLevel:()=>IWe,showBlockInterface:()=>bWe,showViewportModal:()=>AWe,startDragging:()=>SWe,stopDragging:()=>CWe,stopEditingContentOnlySection:()=>RWe,toggleBlockSpotlight:()=>BWe});var _se=c(Gt(),1),vse=c(zo(),1),yse=c(X(),1),l9=c(ce(),1),mWe=e=>Array.isArray(e)?e:[e],gWe=["inserterMediaCategories","blockInspectorAnimation","mediaSideload"];function VU(e,{stripExperimentalSettings:t=!1,reset:o=!1}={}){let r=e;Object.hasOwn(r,"__unstableIsPreviewMode")&&((0,_se.default)("__unstableIsPreviewMode argument in wp.data.dispatch('core/block-editor').updateSettings",{since:"6.8",alternative:"isPreviewMode"}),r={...r},r.isPreviewMode=r.__unstableIsPreviewMode,delete r.__unstableIsPreviewMode);let n=r;if(t){n={};for(let i in r)gWe.includes(i)||(n[i]=r[i])}return{type:"UPDATE_SETTINGS",settings:n,reset:o}}function hWe(){return{type:"HIDE_BLOCK_INTERFACE"}}function bWe(){return{type:"SHOW_BLOCK_INTERFACE"}}var FU=(e,t=!0,o=!1)=>({select:r,dispatch:n,registry:i})=>{if(!e||!e.length||(e=mWe(e),!r.canRemoveBlocks(e)))return;let a=!o&&r.getBlockRemovalRules();if(a){let f=function(h){let b=[],v=[...h];for(;v.length;){let{innerBlocks:_,...y}=v.shift();v.push(..._),b.push(y)}return b};var l=f;let p=e.map(r.getBlock),m=f(p),g;for(let h of a)if(g=h.callback(m),g){n(_We(e,t,g));return}}let d=!1,u=r.getBlockRootClientId(e[0]);if(u&&!(0,l9.getBlockType)(r.getBlockName(u))?.parent?.length){let f=r.getBlockOrder(u);d=f.length===e.length&&f.every(p=>e.includes(p))&&(0,l9.isUnmodifiedBlock)(r.__unstableGetBlockWithoutInnerBlocks(u))}t&&n.selectPreviousBlock(d?u:e[0],t),i.batch(()=>{n({type:"REMOVE_BLOCKS",clientIds:d?[u]:e}),n(wse())})},wse=()=>({select:e,dispatch:t})=>{if(e.getBlockCount()>0)return;let{__unstableHasCustomAppender:r}=e.getSettings();r||t.insertDefaultBlock()};function _We(e,t,o){return{type:"DISPLAY_BLOCK_REMOVAL_PROMPT",clientIds:e,selectPrevious:t,message:o}}function vWe(){return{type:"CLEAR_BLOCK_REMOVAL_PROMPT"}}function yWe(e=!1){return{type:"SET_BLOCK_REMOVAL_RULES",rules:e}}function wWe(e,t){return{type:"SET_STYLE_OVERRIDE",id:e,style:t}}function xWe(e){return{type:"DELETE_STYLE_OVERRIDE",id:e}}function kWe(e=null){return{type:"LAST_FOCUS",lastFocus:e}}function SWe(){return{type:"START_DRAGGING"}}function CWe(){return{type:"STOP_DRAGGING"}}function EWe(e){return{type:"SET_BLOCK_EXPANDED_IN_LIST_VIEW",clientId:e}}function TWe(e){return{type:"SET_INSERTION_POINT",value:e}}function zU(e){return{type:"EDIT_CONTENT_ONLY_SECTION",clientId:e}}function RWe(){return{type:"EDIT_CONTENT_ONLY_SECTION"}}var IWe=(e=100)=>({select:t,dispatch:o})=>{if(e!==100){let r=t.getBlockSelectionStart(),n=t.getSectionRootClientId();if(r){let i;if(n){let s=t.getBlockOrder(n);s?.includes(r)?i=r:i=t.getBlockParents(r).find(a=>s.includes(a))}else i=t.getBlockHierarchyRootClientId(r);i?o.selectBlock(i):o.clearSelectedBlock(),(0,vse.speak)((0,yse.__)("You are currently in zoom-out mode."))}}o({type:"SET_ZOOM_LEVEL",zoom:e})};function PWe(){return{type:"RESET_ZOOM_LEVEL"}}function BWe(e,t){return{type:"TOGGLE_BLOCK_SPOTLIGHT",clientId:e,hasBlockSpotlight:t}}function OWe(){return{type:"OPEN_LIST_VIEW_CONTENT_PANEL"}}function MWe(){return{type:"CLOSE_LIST_VIEW_CONTENT_PANEL"}}function AWe(e){return{type:"SHOW_VIEWPORT_MODAL",clientIds:e}}function NWe(){return{type:"HIDE_VIEWPORT_MODAL"}}function LWe(e,t={}){return{type:"REQUEST_INSPECTOR_TAB",tabName:e,options:t}}function DWe(){return{type:"CLEAR_REQUESTED_INSPECTOR_TAB"}}function VWe(e,t){return{type:"SET_SELECTED_BLOCK_STYLE_STATE",clientId:e,value:t}}function FWe(e,t){return{type:"SET_SELECTED_BLOCK_STYLE_STATE_CANVAS_PREVIEW",clientId:e,value:t}}function zWe(e){return{type:"SET_STYLE_STATE_VIEWPORT",viewport:e}}function jWe(e){return{type:"SET_RESPONSIVE_EDITING",enabled:e}}var HU={};ro(HU,{__unstableDeleteSelection:()=>uGe,__unstableExpandSelection:()=>pGe,__unstableIncrementListViewExpandRevision:()=>YGe,__unstableMarkAutomaticChange:()=>BGe,__unstableMarkLastChangeAsPersistent:()=>IGe,__unstableMarkNextChangeAsNotPersistent:()=>PGe,__unstableSaveReusableBlock:()=>RGe,__unstableSetAllListViewPanelsOpen:()=>GGe,__unstableSetEditorMode:()=>OGe,__unstableSetOpenListViewPanel:()=>WGe,__unstableSetTemporarilyEditingAsBlocks:()=>zGe,__unstableSplitSelection:()=>fGe,__unstableToggleListViewPanel:()=>$Ge,clearSelectedBlock:()=>eGe,duplicateBlocks:()=>AGe,enterFormattedText:()=>xGe,exitFormattedText:()=>kGe,flashBlock:()=>DGe,hideInsertionPoint:()=>lGe,hoverBlock:()=>KWe,insertAfterBlock:()=>LGe,insertBeforeBlock:()=>NGe,insertBlock:()=>sGe,insertBlocks:()=>Mse,insertDefaultBlock:()=>CGe,mergeBlocks:()=>mGe,moveBlockToPosition:()=>iGe,moveBlocksDown:()=>rGe,moveBlocksToPosition:()=>Bse,moveBlocksUp:()=>nGe,multiSelect:()=>JWe,receiveBlocks:()=>WWe,registerInserterMediaCategory:()=>jGe,removeBlock:()=>gGe,removeBlocks:()=>Ase,replaceBlock:()=>oGe,replaceBlocks:()=>Ise,replaceInnerBlocks:()=>hGe,resetBlocks:()=>HWe,resetSelection:()=>UWe,selectBlock:()=>YWe,selectNextBlock:()=>XWe,selectPreviousBlock:()=>qWe,selectionChange:()=>SGe,setBlockEditingMode:()=>HGe,setBlockMovingClientId:()=>MGe,setBlockVisibility:()=>FGe,setHasControlledInnerBlocks:()=>VGe,setTemplateValidity:()=>cGe,showInsertionPoint:()=>aGe,startDraggingBlocks:()=>yGe,startMultiSelect:()=>ZWe,startTyping:()=>_Ge,stopDraggingBlocks:()=>wGe,stopMultiSelect:()=>QWe,stopTyping:()=>vGe,synchronizeTemplate:()=>dGe,toggleBlockHighlight:()=>jU,toggleBlockMode:()=>bGe,toggleSelection:()=>tGe,unsetBlockEditingMode:()=>UGe,updateBlock:()=>$We,updateBlockAttributes:()=>GWe,updateBlockListSettings:()=>EGe,updateSettings:()=>TGe,validateBlocksToTemplate:()=>Rse});var tt=c(ce(),1),Cse=c(zo(),1),ng=c(X(),1),Ese=c(Ks(),1),Do=c(pn(),1),uu=c(Gt(),1);var kse=c(pn(),1),Xf="\x86";function ZE(e){if(e)return Object.keys(e).find(t=>{let o=e[t];return(typeof o=="string"||o instanceof kse.RichTextData)&&o.toString().indexOf(Xf)!==-1})}function QE(e){for(let[t,o]of Object.entries(e.attributes))if(o.source==="rich-text"||o.source==="html")return t}var Sse=c(ce(),1);function Ow(e,t){if(!t)return{};let o=new Set((0,Sse.getBlockAttributesNamesByRole)(e,"content"));return o.add("metadata"),Object.fromEntries(Object.entries(t).filter(([r])=>!o.has(r)))}var{editableRootKey:Tse}=Z(tt.privateApis),Mw=e=>Array.isArray(e)?e:[e],HWe=e=>({dispatch:t})=>{t({type:"RESET_BLOCKS",blocks:e}),t(Rse(e))},Rse=e=>({select:t,dispatch:o})=>{let r=t.getTemplate(),n=t.getTemplateLock(),i=!r||n!=="all"||(0,tt.doBlocksMatchTemplate)(e,r),s=t.isValidTemplate();if(i!==s)return o.setTemplateValidity(i),i};function UWe(e,t,o){return{type:"RESET_SELECTION",selectionStart:e,selectionEnd:t,initialPosition:o}}function WWe(e){return(0,uu.default)('wp.data.dispatch( "core/block-editor" ).receiveBlocks',{since:"5.9",alternative:"resetBlocks or insertBlocks"}),{type:"RECEIVE_BLOCKS",blocks:e}}function GWe(e,t,o={uniqueByBlock:!1}){return typeof o=="boolean"&&(o={uniqueByBlock:o}),{type:"UPDATE_BLOCK_ATTRIBUTES",clientIds:Mw(e),attributes:t,options:o}}function $We(e,t){return{type:"UPDATE_BLOCK",clientId:e,updates:t}}function YWe(e,t=0){return{type:"SELECT_BLOCK",initialPosition:t,clientId:e}}function KWe(){return(0,uu.default)('wp.data.dispatch( "core/block-editor" ).hoverBlock',{since:"6.9",version:"7.1"}),{type:"DO_NOTHING"}}var qWe=(e,t=!1)=>({select:o,dispatch:r})=>{let n=o.getPreviousBlockClientId(e);if(n)r.selectBlock(n,-1);else if(t){let i=o.getBlockRootClientId(e);if(i)r.selectBlock(i,-1);else{let s=o.getNextBlockClientId(e);s&&r.selectBlock(s,0)}}},XWe=e=>({select:t,dispatch:o})=>{let r=t.getNextBlockClientId(e);r&&o.selectBlock(r)};function ZWe(){return{type:"START_MULTI_SELECT"}}function QWe(){return{type:"STOP_MULTI_SELECT"}}var JWe=(e,t,o=0)=>({select:r,dispatch:n})=>{let i=r.getBlockRootClientId(e),s=r.getBlockRootClientId(t);if(i!==s)return;n({type:"MULTI_SELECT",start:e,end:t,initialPosition:o});let a=r.getSelectedBlockCount(),l=r.getClientIdsOfDescendants(r.getMultiSelectedBlockClientIds()).length;(0,Cse.speak)(l?(0,ng.sprintf)((0,ng._n)("%1$s block selected, %2$s including nested blocks.","%1$s blocks selected, %2$s including nested blocks.",a),a,a+l):(0,ng.sprintf)((0,ng._n)("%s block selected.","%s blocks selected.",a),a),"assertive")};function eGe(){return{type:"CLEAR_SELECTED_BLOCK"}}function tGe(e=!0){return{type:"TOGGLE_SELECTION",isSelectionEnabled:e}}var Ise=(e,t,o,r=0,n)=>({select:i,dispatch:s,registry:a})=>{e=Mw(e),t=Mw(t);let l=i.getBlockRootClientId(e[0]);for(let u=0;u<t.length;u++){let f=t[u];if(!i.canInsertBlockType(f.name,l))return}let d=d9(t);a.batch(()=>{s({type:"REPLACE_BLOCKS",clientIds:e,blocks:d,time:Date.now(),indexToSelect:o,initialPosition:r,meta:n}),Ose(i,s,t,d,r),s.ensureDefaultBlock()})};function oGe(e,t){return Ise(e,t)}var Pse=e=>(t,o)=>({select:r,dispatch:n})=>{r.canMoveBlocks(t)&&n({type:e,clientIds:Mw(t),rootClientId:o})},rGe=Pse("MOVE_BLOCKS_DOWN"),nGe=Pse("MOVE_BLOCKS_UP"),Bse=(e,t="",o="",r)=>({select:n,dispatch:i})=>{n.canMoveBlocks(e)&&(t!==o&&(!n.canRemoveBlocks(e)||!n.canInsertBlocks(e,o))||i({type:"MOVE_BLOCKS_TO_POSITION",fromRootClientId:t,toRootClientId:o,clientIds:e,index:r}))};function iGe(e,t="",o="",r){return Bse([e],t,o,r)}function sGe(e,t,o,r,n,i){return Mse([e],t,o,r,n,i)}function d9(e,t=new Set){let o=!1,r=e.map(n=>{let{innerBlocks:i}=n;if(i?.length)i=d9(i,t);else if(!t.has(n.name)){let{template:s}=(0,tt.getBlockType)(n.name)??{};s?.length&&(i=d9((0,tt.synchronizeBlocksWithTemplate)([],s),new Set(t).add(n.name)))}return i===n.innerBlocks?n:(o=!0,{...n,innerBlocks:i})});return o?r:e}function Ose(e,t,o,r,n){let i=e.getSelectedBlockClientId();if(!i)return;let s=r.findIndex(l=>l.clientId===i);if(s===-1||r[s]===o[s]||!r[s].innerBlocks.length||!(0,tt.getBlockType)(r[s].name)?.templateInsertUpdatesSelection)return;let a=r[s];for(;a.innerBlocks[0];)a=a.innerBlocks[0];t.selectBlock(a.clientId,n)}var Mse=(e,t,o,r=!0,n=0,i)=>({select:s,dispatch:a,registry:l})=>{n!==null&&typeof n=="object"&&(i=n,n=0,(0,uu.default)("meta argument in wp.data.dispatch('core/block-editor')",{since:"5.8",hint:"The meta argument is now the 6th argument of the function"})),e=Mw(e);let d=[];for(let u of e)s.canInsertBlockType(u.name,o)&&d.push(u);if(d.length){let u=d9(d);l.batch(()=>{if(a({type:"INSERT_BLOCKS",blocks:u,index:t,rootClientId:o,time:Date.now(),updateSelection:r,initialPosition:r?n:null,meta:i}),Ose(s,a,d,u,n),r&&n===0){let f=s.getSelectedBlockClientId(),p=f&&(0,tt.getBlockType)(s.getBlockName(f)),m=p?.[Tse]&&QE(p);m&&a.selectionChange(f,m,0,0)}})}};function aGe(e,t,o={}){let{__unstableWithInserter:r,operation:n,nearestSide:i}=o;return{type:"SHOW_INSERTION_POINT",rootClientId:e,index:t,__unstableWithInserter:r,operation:n,nearestSide:i}}var lGe=()=>({select:e,dispatch:t})=>{e.isBlockInsertionPointVisible()&&t({type:"HIDE_INSERTION_POINT"})};function cGe(e){return{type:"SET_TEMPLATE_VALIDITY",isValid:e}}var dGe=()=>({select:e,dispatch:t})=>{t({type:"SYNCHRONIZE_TEMPLATE"});let o=e.getBlocks(),r=e.getTemplate(),n=(0,tt.synchronizeBlocksWithTemplate)(o,r);t.resetBlocks(n)},uGe=e=>({registry:t,select:o,dispatch:r})=>{let n=o.getSelectionStart(),i=o.getSelectionEnd();if(n.clientId===i.clientId)return;if(!n.attributeKey||!i.attributeKey||typeof n.offset>"u"||typeof i.offset>"u")return!1;let s=o.getBlockRootClientId(n.clientId),a=o.getBlockRootClientId(i.clientId);if(s!==a)return;let l=o.getBlockOrder(s),d=l.indexOf(n.clientId),u=l.indexOf(i.clientId),f,p;d>u?(f=i,p=n):(f=n,p=i);let m=e?p:f,g=o.getBlock(m.clientId),h=(0,tt.getBlockType)(g.name);if(!h.merge)return;let b=f,v=p,_=o.getBlock(b.clientId),y=o.getBlock(v.clientId),w=_.attributes[b.attributeKey],x=y.attributes[v.attributeKey],k=(0,Do.create)({html:w}),C=(0,Do.create)({html:x});k=(0,Do.remove)(k,b.offset,k.text.length),C=(0,Do.insert)(C,Xf,0,v.offset);let S=(0,tt.cloneBlock)(_,{[b.attributeKey]:(0,Do.toHTMLString)({value:k})}),R=(0,tt.cloneBlock)(y,{[v.attributeKey]:(0,Do.toHTMLString)({value:C})}),E=e?S:R,I=_.name===y.name?[E]:(0,tt.switchToBlockType)(E,h.name);if(!I||!I.length)return;let B;if(e){let F=I.pop();B=h.merge(F.attributes,R.attributes)}else{let F=I.shift();B=h.merge(S.attributes,F.attributes)}let O=ZE(B),M=B[O],N=(0,Do.create)({html:M}),j=N.text.indexOf(Xf),V=(0,Do.remove)(N,j,j+1),A=(0,Do.toHTMLString)({value:V});B[O]=A;let L=o.getSelectedBlockClientIds(),z=[...e?I:[],{...g,attributes:{...g.attributes,...B},innerBlocks:y.innerBlocks},...e?[]:I];t.batch(()=>{r.selectionChange(g.clientId,O,j,j),r.replaceBlocks(L,z,0,o.getSelectedBlocksInitialCaretPosition())})},fGe=(e=[])=>({registry:t,select:o,dispatch:r})=>{let n=o.getSelectionStart(),i=o.getSelectionEnd(),s=o.getBlockRootClientId(n.clientId),a=o.getBlockRootClientId(i.clientId);if(s!==a)return;let l=o.getBlockOrder(s),d=l.indexOf(n.clientId),u=l.indexOf(i.clientId),f,p;d>u?(f=i,p=n):(f=n,p=i);let m=f,g=p,h=o.getBlock(m.clientId),b=o.getBlock(g.clientId),v=(0,tt.getBlockType)(h.name),_=(0,tt.getBlockType)(b.name),y=typeof m.attributeKey=="string"?m.attributeKey:QE(v),w=typeof g.attributeKey=="string"?g.attributeKey:QE(_),x=o.getBlockAttributes(m.clientId);if(x?.metadata?.bindings?.[y]){if(e.length){let{createWarningNotice:$}=t.dispatch(Ese.store);$((0,ng.__)("Blocks can't be inserted into other blocks with bindings"),{type:"snackbar"});return}r.insertAfterBlock(m.clientId);return}if(!y||!w||typeof n.offset>"u"||typeof i.offset>"u")return;if(m.clientId===g.clientId&&y===w&&m.offset===g.offset){if(e.length){if((0,tt.isUnmodifiedDefaultBlock)(h,"content")){r.replaceBlocks([m.clientId],e,e.length-1,-1);return}}else if(!o.getBlockOrder(m.clientId).length){let $=function(){let q=(0,tt.getDefaultBlockName)();if(o.canInsertBlockType(q,s))return(0,tt.createBlock)(q);let H=o.getBlockName(m.clientId);return(0,tt.createBlock)(H,Ow(H,x))};var C=$;let K=x[y].length;if(m.offset===0&&K){r.insertBlocks([$()],o.getBlockIndex(m.clientId),s,!1);return}if(m.offset===K){r.insertBlocks([$()],o.getBlockIndex(m.clientId)+1,s);return}}}let S=h.attributes[y],R=b.attributes[w],E=(0,Do.create)({html:S}),I=(0,Do.create)({html:R});E=(0,Do.remove)(E,m.offset,E.text.length),I=(0,Do.remove)(I,0,g.offset);let B={...h,innerBlocks:h.clientId===b.clientId?[]:h.innerBlocks,attributes:{...h.attributes,[y]:(0,Do.toHTMLString)({value:E})}},O={...b,clientId:h.clientId===b.clientId?(0,tt.createBlock)(b.name).clientId:b.clientId,attributes:{...b.attributes,[w]:(0,Do.toHTMLString)({value:I})}},M=(0,tt.getDefaultBlockName)();if(h.clientId===b.clientId&&M&&O.name!==M&&o.canInsertBlockType(M,s)){let $=(0,tt.switchToBlockType)(O,M);$?.length===1&&(O=$[0])}if(!e.length){t.batch(()=>{r.replaceBlocks(o.getSelectedBlockClientIds(),[B,O]);let $=(0,tt.getBlockType)(O.name),K=$?.[Tse]&&QE($);K&&r.selectionChange(O.clientId,K,0,0)});return}let N,j=[],V=[...e],A=V.shift(),L=(0,tt.getBlockType)(B.name),z=L.merge&&A.name===L.name?[A]:(0,tt.switchToBlockType)(A,L.name);if(z?.length){let $=z.shift();B={...B,attributes:{...B.attributes,...L.merge(B.attributes,$.attributes)}},j.push(B),N={clientId:B.clientId,attributeKey:y,offset:(0,Do.create)({html:B.attributes[y]}).text.length},V.unshift(...z)}else(0,tt.isUnmodifiedBlock)(B)||j.push(B),j.push(A);let F=V.pop(),G=(0,tt.getBlockType)(O.name);if(V.length&&j.push(...V),F){let $=G.merge&&G.name===F.name?[F]:(0,tt.switchToBlockType)(F,G.name);if($?.length){let K=$.pop();j.push({...O,attributes:{...O.attributes,...G.merge(K.attributes,O.attributes)}}),j.push(...$),N={clientId:O.clientId,attributeKey:w,offset:(0,Do.create)({html:K.attributes[w]}).text.length}}else j.push(F),(0,tt.isUnmodifiedBlock)(O)||j.push(O)}else(0,tt.isUnmodifiedBlock)(O)||j.push(O);t.batch(()=>{r.replaceBlocks(o.getSelectedBlockClientIds(),j,j.length-1,0),N&&r.selectionChange(N.clientId,N.attributeKey,N.offset,N.offset)})},pGe=()=>({select:e,dispatch:t})=>{let o=e.getSelectionStart(),r=e.getSelectionEnd();t.selectionChange({start:{clientId:o.clientId},end:{clientId:r.clientId}})},mGe=(e,t)=>({registry:o,select:r,dispatch:n})=>{let i=e,s=t,a=r.getBlock(i),l=(0,tt.getBlockType)(a.name);if(!l||r.getBlockEditingMode(i)==="disabled"||r.getBlockEditingMode(s)==="disabled")return;let d=r.getBlock(s);if(!l.merge&&(0,tt.getBlockSupport)(a.name,"__experimentalOnMerge")){let x=(0,tt.switchToBlockType)(d,l.name);if(x?.length!==1){n.selectBlock(a.clientId);return}let[k]=x;if(k.innerBlocks.length<1){n.selectBlock(a.clientId);return}o.batch(()=>{n.insertBlocks(k.innerBlocks,void 0,i),n.removeBlock(s),n.selectBlock(k.innerBlocks[0].clientId);let C=r.getNextBlockClientId(i);if(C&&r.getBlockName(i)===r.getBlockName(C)){let S=r.getBlockAttributes(i),R=r.getBlockAttributes(C);Object.keys(S).every(E=>S[E]===R[E])&&(n.moveBlocksToPosition(r.getBlockOrder(C),C,i),n.removeBlock(C,!1))}});return}if((0,tt.isUnmodifiedDefaultBlock)(a)||l.merge&&a.name!==d.name&&(0,tt.isUnmodifiedBlock)(a,"content")){r.isBlockSelected(i)?o.batch(()=>{n.removeBlock(i,!1),n.selectBlock(s,0)}):n.removeBlock(i,!1);return}if((0,tt.isUnmodifiedDefaultBlock)(d)){n.removeBlock(s,r.isBlockSelected(s));return}if(!l.merge){(0,tt.isUnmodifiedBlock)(d,"content")?n.removeBlock(s,r.isBlockSelected(s)):n.selectBlock(a.clientId);return}let u=(0,tt.getBlockType)(d.name),{clientId:f,attributeKey:p,offset:m}=r.getSelectionStart(),h=(f===i?l:u).attributes[p],b=(f===i||f===s)&&p!==void 0&&m!==void 0&&!!h;h||(typeof p=="number"?window.console.error(`RichText needs an identifier prop that is the block attribute key of the attribute it controls. Its type is expected to be a string, but was ${typeof p}`):window.console.error("The RichText identifier prop does not match any attributes defined by the block."));let v=(0,tt.cloneBlock)(a),_=(0,tt.cloneBlock)(d);if(b){let x=f===i?v:_,k=x.attributes[p],C=(0,Do.insert)((0,Do.create)({html:k}),Xf,m,m);x.attributes[p]=(0,Do.toHTMLString)({value:C})}let y=a.name===d.name?[_]:(0,tt.switchToBlockType)(_,a.name);if(!y||!y.length)return;let w=l.merge(v.attributes,y[0].attributes);if(b){let x=ZE(w),k=w[x],C=(0,Do.create)({html:k}),S=C.text.indexOf(Xf),R=(0,Do.remove)(C,S,S+1),E=(0,Do.toHTMLString)({value:R});w[x]=E,n.selectionChange(a.clientId,x,S,S)}n.replaceBlocks([a.clientId,d.clientId],[{...a,attributes:{...a.attributes,...w}},...y.slice(1)],0)},Ase=(e,t=!0)=>FU(e,t);function gGe(e,t){return Ase([e],t)}function hGe(e,t,o=!1,r=0){return{type:"REPLACE_INNER_BLOCKS",rootClientId:e,blocks:t,updateSelection:o,initialPosition:o?r:null,time:Date.now()}}function bGe(e){return{type:"TOGGLE_BLOCK_MODE",clientId:e}}function _Ge(){return{type:"START_TYPING"}}function vGe(){return{type:"STOP_TYPING"}}function yGe(e=[]){return{type:"START_DRAGGING_BLOCKS",clientIds:e}}function wGe(){return{type:"STOP_DRAGGING_BLOCKS"}}function xGe(){return(0,uu.default)('wp.data.dispatch( "core/block-editor" ).enterFormattedText',{since:"6.1",version:"6.3"}),{type:"DO_NOTHING"}}function kGe(){return(0,uu.default)('wp.data.dispatch( "core/block-editor" ).exitFormattedText',{since:"6.1",version:"6.3"}),{type:"DO_NOTHING"}}function SGe(e,t,o,r){return typeof e=="string"?{type:"SELECTION_CHANGE",clientId:e,attributeKey:t,startOffset:o,endOffset:r}:{type:"SELECTION_CHANGE",...e}}var CGe=(e,t,o)=>({dispatch:r})=>{let n=(0,tt.getDefaultBlockName)();if(!n)return;let i=(0,tt.createBlock)(n,e);return r.insertBlock(i,o,t)};function EGe(e,t){return{type:"UPDATE_BLOCK_LIST_SETTINGS",clientId:e,settings:t}}function TGe(e){return VU(e,{stripExperimentalSettings:!0})}function RGe(){return(0,uu.default)('wp.data.dispatch( "core/block-editor" ).__unstableSaveReusableBlock',{since:"7.1"}),{type:"DO_NOTHING"}}function IGe(){return{type:"MARK_LAST_CHANGE_AS_PERSISTENT"}}function PGe({history:e="merge"}={}){return{type:"MARK_NEXT_CHANGE_AS_NOT_PERSISTENT",history:e}}var BGe=()=>({dispatch:e})=>{e({type:"MARK_AUTOMATIC_CHANGE"});let{requestIdleCallback:t=o=>setTimeout(o,100)}=window;t(()=>{e({type:"MARK_AUTOMATIC_CHANGE_FINAL"})})};function OGe(){return(0,uu.default)('wp.data.dispatch( "core/block-editor" ).__unstableSetEditorMode',{since:"7.2",hint:"The Write/Design editor tool has been removed."}),{type:"DO_NOTHING"}}function MGe(){return(0,uu.default)('wp.data.dispatch( "core/block-editor" ).setBlockMovingClientId',{since:"6.7",hint:"Block moving mode feature has been removed"}),{type:"DO_NOTHING"}}var AGe=(e,t=!0)=>({select:o,dispatch:r})=>{if(!e||!e.length)return;let n=o.getBlocksByClientId(e);if(n.some(u=>!u)||n.map(u=>u.name).some(u=>!(0,tt.hasBlockSupport)(u,"multiple",!0)))return;let s=o.getBlockRootClientId(e[0]),a=Mw(e),l=o.getBlockIndex(a[a.length-1]),d=n.map(u=>(0,tt.cloneSanitizedBlock)(u));return r.insertBlocks(d,l+1,s,t),d.length>1&&t&&r.multiSelect(d[0].clientId,d[d.length-1].clientId),d.map(u=>u.clientId)},NGe=e=>({select:t,dispatch:o})=>{if(!e)return;let r=t.getBlockRootClientId(e),n=t.getBlockIndex(e),{defaultBlock:i}=r?t.getBlockListSettings(r)??{}:{};if(!i)return o.insertDefaultBlock({},r,n);let s=(0,tt.createBlock)(i.name,{...i.attributes,...t.getBlockName(e)===i.name?Ow(i.name,t.getBlockAttributes(e)):{}});return o.insertBlock(s,n,r)},LGe=e=>({select:t,dispatch:o})=>{if(!e)return;let r=t.getBlockRootClientId(e),n=t.getBlockIndex(e),{defaultBlock:i}=r?t.getBlockListSettings(r)??{}:{};if(!i)return o.insertDefaultBlock({},r,n+1);let s=(0,tt.createBlock)(i.name,{...i.attributes,...t.getBlockName(e)===i.name?Ow(i.name,t.getBlockAttributes(e)):{}});return o.insertBlock(s,n+1,r)};function jU(e,t){return{type:"TOGGLE_BLOCK_HIGHLIGHT",clientId:e,isHighlighted:t}}var DGe=(e,t=150)=>async({dispatch:o})=>{o(jU(e,!0)),await new Promise(r=>setTimeout(r,t)),o(jU(e,!1))};function VGe(e,t){return{type:"SET_HAS_CONTROLLED_INNER_BLOCKS",hasControlledInnerBlocks:t,clientId:e}}function FGe(e){return{type:"SET_BLOCK_VISIBILITY",updates:e}}function zGe(e){return(0,uu.default)("wp.data.dispatch( 'core/block-editor' ).__unstableSetTemporarilyEditingAsBlocks",{since:"7.0"}),zU(e)}var jGe=e=>({select:t,dispatch:o})=>{if(!e||typeof e!="object"){console.error("Category should be an `InserterMediaCategory` object.");return}if(!e.name){console.error("Category should have a `name` that should be unique among all media categories.");return}if(!e.labels?.name){console.error("Category should have a `labels.name`.");return}if(!["image","audio","video"].includes(e.mediaType)){console.error("Category should have `mediaType` property that is one of `image|audio|video`.");return}if(!e.fetch||typeof e.fetch!="function"){console.error("Category should have a `fetch` function defined with the following signature `(InserterMediaRequest) => Promise<InserterMediaItem[]|InserterMediaResponse>`.");return}let r=t.getRegisteredInserterMediaCategories();if(r.some(({name:n})=>n===e.name)){console.error(`A category is already registered with the same name: "${e.name}".`);return}if(r.some(({labels:{name:n}={}})=>n===e.labels?.name)){console.error(`A category is already registered with the same labels.name: "${e.labels.name}".`);return}o({type:"REGISTER_INSERTER_MEDIA_CATEGORY",category:{...e,isExternalResource:!0}})};function HGe(e="",t){return{type:"SET_BLOCK_EDITING_MODE",clientId:e,mode:t}}function UGe(e=""){return{type:"UNSET_BLOCK_EDITING_MODE",clientId:e}}function WGe(e){return{type:"SET_OPEN_LIST_VIEW_PANEL",clientId:e}}function GGe(){return{type:"SET_ALL_LIST_VIEW_PANELS_OPEN"}}function $Ge(e,t){return{type:"TOGGLE_LIST_VIEW_PANEL",clientId:e,isOpen:t}}function YGe(){return{type:"INCREMENT_LIST_VIEW_EXPAND_REVISION"}}var Aw={reducer:Yne,selectors:DU,actions:HU},P=(0,u9.createReduxStore)(wr,{...Aw,persist:["preferences"]}),Nse=(0,u9.registerStore)(wr,{...Aw,persist:["preferences"]});Z(Nse).registerPrivateActions(c9);Z(Nse).registerPrivateSelectors(e9);Z(P).registerPrivateActions(c9);Z(P).registerPrivateSelectors(e9);var Nw=c(Q(),1),Lse=c(X(),1);var Gc=c(T(),1);function KGe({className:e,actions:t,children:o,secondaryActions:r}){return(0,Gc.jsx)("div",{style:{display:"contents",all:"initial"},children:(0,Gc.jsx)("div",{className:U(e,"block-editor-warning"),children:(0,Gc.jsxs)("div",{className:"block-editor-warning__contents",children:[(0,Gc.jsx)("p",{className:"block-editor-warning__message",children:o}),(t?.length>0||r)&&(0,Gc.jsxs)("div",{className:"block-editor-warning__actions",children:[t?.length>0&&t.map((n,i)=>(0,Gc.jsx)("span",{className:"block-editor-warning__action",children:n},i)),r&&(0,Gc.jsx)(Nw.DropdownMenu,{className:"block-editor-warning__secondary",icon:Hc,label:(0,Lse.__)("More options"),popoverProps:{placement:"bottom-end",className:"block-editor-warning__dropdown"},noIcons:!0,children:()=>(0,Gc.jsx)(Nw.MenuGroup,{children:r.map((n,i)=>(0,Gc.jsx)(Nw.MenuItem,{onClick:n.onClick,children:n.title},i))})})]})]})})})}var ig=KGe;var Lw=c(T(),1);function Fse({originalBlockClientId:e,name:t,onReplace:o}){let{selectBlock:r}=(0,Vse.useDispatch)(P),n=(0,Dse.getBlockType)(t);return(0,Lw.jsxs)(ig,{actions:[(0,Lw.jsx)(UU.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>r(e),children:(0,f9.__)("Find original")},"find-original"),(0,Lw.jsx)(UU.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>o([]),children:(0,f9.__)("Remove")},"remove")],children:[(0,Lw.jsxs)("strong",{children:[n?.title,": "]}),(0,f9.__)("This block can only be used once.")]})}var JE=c(T(),1);function g9({mayDisplayControls:e,mayDisplayParentControls:t,mayDisplayPatternEditingControls:o,blockEditingMode:r,isPreviewMode:n,...i}){let{name:s,isSelected:a,clientId:l,attributes:d={},__unstableLayoutClassNames:u}=i,{layout:f=null,metadata:p={}}=d,{bindings:m}=p,g=(0,p9.hasBlockSupport)(s,"layout",!1)||(0,p9.hasBlockSupport)(s,"__experimentalLayout",!1),b=!!Mt()[PS]||(0,p9.hasBlockSupport)(s,"listView")||s==="core/navigation",{originalBlockClientId:v}=(0,m9.useContext)(si);return(0,JE.jsxs)(h3,{value:(0,m9.useMemo)(()=>({name:s,isSelected:a,clientId:l,layout:g?f:null,__unstableLayoutClassNames:u,[tu]:e,[Gy]:t,[$y]:o&&r!=="disabled",[Yy]:r,[Ky]:m,[g3]:n,[PS]:b}),[s,a,l,g,f,u,e,t,o,r,m,n,b]),children:[(0,JE.jsx)(One,{...i}),v&&(0,JE.jsx)(Fse,{originalBlockClientId:v,name:s,onReplace:i.onReplace})]})}function Fe(...e){let{clientId:t=null}=Mt();return(0,zse.useSelect)(o=>Z(o(P)).getBlockSettings(t,...e),[t,...e])}function Hse(e){(0,jse.default)("wp.blockEditor.useSetting",{since:"6.5",alternative:"wp.blockEditor.useSettings",note:"The new useSettings function can retrieve multiple settings at once, with better performance."});let[t]=Fe(e);return t}var h9=c(T(),1),Use=([e,...t])=>e.toUpperCase()+t.join(""),qGe=e=>(0,u_.createHigherOrderComponent)(t=>function(r){return(0,h9.jsx)(t,{...r,colors:e})},"withCustomColorPalette"),XGe=()=>(0,u_.createHigherOrderComponent)(e=>function(o){let[r,n,i]=Fe("color.palette.custom","color.palette.theme","color.palette.default"),s=(0,Dw.useMemo)(()=>[...r||[],...n||[],...i||[]],[r,n,i]);return(0,h9.jsx)(e,{...o,colors:s})},"withEditorColorPalette");function Wse(e,t){let o=e.reduce((r,n)=>({...r,...typeof n=="string"?{[n]:Bi(n)}:n}),{});return(0,u_.compose)([t,r=>function(i){let{colors:s,...a}=i,{attributes:l,setAttributes:d}=a,u=(0,Dw.useRef)(null),f=(0,Dw.useMemo)(()=>{let m=u.current,g=Object.fromEntries(Object.entries(o).flatMap(([h,b])=>{let v=`custom${Use(h)}`,_=Use(h),y=ru(s,l[h],l[v]),w=m?.[h],x=w?.color===y.color&&w?w:{...y,class:pl(b,y.slug)},k=C=>{let S=w3(s,C);d({[h]:S?.slug||void 0,[v]:S?.slug?void 0:C})};return[[h,x],[`set${_}`,k]]}));return u.current=g,g},[l,s,d]),p=(0,Dw.useMemo)(()=>({getMostReadableColor:m=>bne(s,m)}),[s]);return(0,h9.jsx)(r,{...a,...f,colorUtils:p})}])}function Gse(e){return(...t)=>{let o=qGe(e);return(0,u_.createHigherOrderComponent)(Wse(t,o),"withCustomColors")}}function $se(...e){let t=XGe();return(0,u_.createHigherOrderComponent)(Wse(e,t),"withColors")}var b9=c(D(),1),_9=c(oe(),1);function Vw(e){if(e)return`has-${e}-gradient-background`}function v9(e,t){let o=e?.find(r=>r.slug===t);return o&&o.gradient}function Yse(e,t){return e?.find(r=>r.gradient===t)}function Kse(e,t){let o=Yse(e,t);return o&&o.slug}function ZGe({gradientAttribute:e="gradient",customGradientAttribute:t="customGradient"}={}){let{clientId:o}=Mt(),[r,n,i]=Fe("color.gradients.custom","color.gradients.theme","color.gradients.default"),s=(0,b9.useMemo)(()=>[...r||[],...n||[],...i||[]],[r,n,i]),{gradient:a,customGradient:l}=(0,_9.useSelect)(m=>{let{getBlockAttributes:g}=m(P),h=g(o)||{};return{customGradient:h[t],gradient:h[e]}},[o,e,t]),{updateBlockAttributes:d}=(0,_9.useDispatch)(P),u=(0,b9.useCallback)(m=>{let g=Kse(s,m);if(g){d(o,{[e]:g,[t]:void 0});return}d(o,{[e]:void 0,[t]:m})},[s,o,d]),f=Vw(a),p;return a?p=v9(s,a):p=l,{gradientClass:f,gradientValue:p,setGradient:u}}var Fw=(e,t,o)=>{if(t){let r=e?.find(({slug:n})=>n===t);if(r)return r}return{size:o}};function WU(e,t){let o=e?.find(({size:r})=>r===t);return o||{size:t}}function sg(e){if(e)return`has-${Bi(e)}-font-size`}var QGe="1600px",JGe="320px",e$e=1,t$e=.25,o$e=.75,r$e="14px";function qse({minimumFontSize:e,maximumFontSize:t,fontSize:o,minimumViewportWidth:r=JGe,maximumViewportWidth:n=QGe,scaleFactor:i=e$e,minimumFontSizeLimit:s}){if(s=ag(s)?s:r$e,o){let y=ag(o);if(!y?.unit)return null;let w=ag(s,{coerceTo:y.unit});if(w?.value&&!e&&!t&&y?.value<=w?.value)return null;if(t||(t=`${y.value}${y.unit}`),!e){let x=y.unit==="px"?y.value:y.value*16,k=Math.min(Math.max(1-.075*Math.log2(x),t$e),o$e),C=eT(y.value*k,3);w?.value&&C<w?.value?e=`${w.value}${w.unit}`:e=`${C}${y.unit}`}}let a=ag(e),l=a?.unit||"rem",d=ag(t,{coerceTo:l});if(!a||!d)return null;let u=ag(e,{coerceTo:"rem"}),f=ag(n,{coerceTo:l}),p=ag(r,{coerceTo:l});if(!f||!p||!u)return null;let m=f.value-p.value;if(!m)return null;let g=eT(p.value/100,3),h=eT(g,3)+l,b=100*((d.value-a.value)/m),v=eT((b||1)*i,3),_=`${u.value}${u.unit} + ((1vw - ${h}) * ${v})`;return`clamp(${e}, ${_}, ${t})`}function ag(e,t={}){if(typeof e!="string"&&typeof e!="number")return null;isFinite(e)&&(e=`${e}px`);let{coerceTo:o,rootSizeValue:r,acceptableUnits:n}={coerceTo:"",rootSizeValue:16,acceptableUnits:["rem","px","em"],...t},i=n?.join("|"),s=new RegExp(`^(\\d*\\.?\\d+)(${i}){1,1}$`),a=e.match(s);if(!a||a.length<3)return null;let[,l,d]=a,u=parseFloat(l);return o==="px"&&(d==="em"||d==="rem")&&(u=u*r,d=o),d==="px"&&(o==="em"||o==="rem")&&(u=u/r,d=o),(o==="em"||o==="rem")&&(d==="em"||d==="rem")&&(d=o),{value:eT(u,3),unit:d}}function eT(e,t=3){let o=Math.pow(10,t);return Number.isFinite(e)?parseFloat(Math.round(e*o)/o):void 0}var Xse=c(Q(),1);var Zse=c(T(),1);function n$e(e){let[t,o]=Fe("typography.fontSizes","typography.customFontSize");return(0,Zse.jsx)(Xse.FontSizePicker,{...e,fontSizes:t,disableCustomFontSizes:!o})}var GU=n$e;var tT=c(ue(),1),Jse=c(D(),1);var $U=c(T(),1),i$e=[],Qse=([e,...t])=>e.toUpperCase()+t.join(""),eae=(...e)=>{let t=e.reduce((o,r)=>(o[r]=`custom${Qse(r)}`,o),{});return(0,tT.createHigherOrderComponent)((0,tT.compose)([(0,tT.createHigherOrderComponent)(o=>function(n){let[i]=Fe("typography.fontSizes");return(0,$U.jsx)(o,{...n,fontSizes:i||i$e})},"withFontSizes"),o=>class extends Jse.Component{constructor(n){super(n),this.setters=this.createSetters(),this.state={}}createSetters(){return Object.entries(t).reduce((n,[i,s])=>{let a=Qse(i);return n[`set${a}`]=this.createSetFontSize(i,s),n},{})}createSetFontSize(n,i){return s=>{let a=this.props.fontSizes?.find(({size:l})=>l===Number(s));this.props.setAttributes({[n]:a&&a.slug?a.slug:void 0,[i]:a&&a.slug?void 0:s})}}static getDerivedStateFromProps({attributes:n,fontSizes:i},s){let a=(d,u)=>s[u]?n[u]?n[u]!==s[u].slug:s[u].size!==n[d]:!0;if(!Object.values(t).some(a))return null;let l=Object.entries(t).filter(([d,u])=>a(u,d)).reduce((d,[u,f])=>{let p=n[u],m=Fw(i,p,n[f]);return d[u]={...m,class:sg(p)},d},{});return{...s,...l}}render(){return(0,$U.jsx)(o,{...this.props,fontSizes:void 0,...this.state,...this.setters})}}]),"withFontSizes")};var f_=c(X(),1),y9=c(Q(),1);var tae=c(T(),1),s$e=[{icon:Wm,title:(0,f_.__)("Align text left"),align:"left"},{icon:Yb,title:(0,f_.__)("Align text center"),align:"center"},{icon:Gm,title:(0,f_.__)("Align text right"),align:"right"}],a$e={placement:"bottom-start"};function l$e({value:e,onChange:t,alignmentControls:o=s$e,label:r=(0,f_.__)("Align text"),description:n,isCollapsed:i=!0,isToolbar:s}){function a(p){return()=>t(e===p?void 0:p)}let l=o.find(p=>p.align===e);function d(){return l?l.icon:(0,f_.isRTL)()?Gm:Wm}let u=s?y9.ToolbarGroup:y9.ToolbarDropdownMenu,f=s?{isCollapsed:i}:{toggleProps:n?{description:n}:{},popoverProps:a$e};return(0,tae.jsx)(u,{icon:d(),label:r,controls:o.map(p=>{let{align:m}=p;return{...p,isActive:e===m,role:i?"menuitemradio":void 0,onClick:a(m)}}),...f})}var YU=l$e;var KU=c(T(),1),w9=e=>(0,KU.jsx)(YU,{...e,isToolbar:!1}),oae=e=>(0,KU.jsx)(YU,{...e,isToolbar:!0});var R9=c(To(),1),I9=c(Q(),1),hae=c(D(),1),P9=c(ce(),1);var mae=c(oe(),1),dg=c(ce(),1),XU=c(D(),1);var lae=c(sae(),1);var p$e=[/([\p{Ll}\p{Lo}\p{N}])([\p{Lu}\p{Lt}])/gu,/([\p{Lu}\p{Lt}])([\p{Lu}\p{Lt}][\p{Ll}\p{Lo}])/gu],m$e=new RegExp("(\\p{C}|\\p{P}|\\p{S})+","giu"),jn={NO_MATCH:0,MATCHES:1,CONTAINS:2,WORD_STARTS_WITH:3,STARTS_WITH:4,EQUAL:5},oT=e=>t=>t[e],g$e=[{get:oT("title")},{get:oT("name"),maxRank:jn.WORD_STARTS_WITH},{get:oT("keywords"),maxRank:jn.WORD_STARTS_WITH},{get:oT("category"),maxRank:jn.CONTAINS},{get:oT("description"),maxRank:jn.CONTAINS}],aae=new WeakMap;function rT(e=""){return(0,lae.default)(e).replace(/^\//,"").toLowerCase()}function cae(e){return y3(e,{splitRegexp:p$e,stripRegexp:m$e}).split(" ").filter(Boolean)}function h$e(e=""){return cae(rT(e))}function b$e(e){let t=h$e(e);return t.length>0?{terms:t,phrase:rT(e).trim()}:null}function k9(e){return 1/(2+e)}function _$e(e){return Array.isArray(e)?e:e==null?[]:[e]}function v$e(e,t){let o=aae.get(e);o||(o=new Map,aae.set(e,o));let r=[];for(let n of _$e(t.get(e))){let i=o.get(n);if(!i){let s=rT(String(n));i={normalized:s,words:cae(s)},o.set(n,i)}i.normalized&&r.push(i)}return r}function y$e({normalized:e,words:t},o){if(e===o)return{rank:jn.EQUAL,closeness:k9(0)};if(e.startsWith(o))return{rank:jn.STARTS_WITH,closeness:k9(0)};let r=t.findIndex(i=>i.startsWith(o));if(r!==-1)return{rank:jn.WORD_STARTS_WITH,closeness:k9(r)};let n=e.indexOf(o);return n!==-1?{rank:jn.CONTAINS,closeness:k9(n)}:null}function w$e(e,t,o){let r=null;for(let i of t){let s=y$e(i,o);s&&(!r||s.rank>r.rank||s.rank===r.rank&&s.closeness>r.closeness)&&(r=s)}if(!r)return null;let n=e.maxRank??jn.EQUAL;return r.rank>n?{...r,rank:n}:r}function x$e(e,t){return t.every(o=>e.some(r=>r.some(n=>n.words.some(i=>i.includes(o)))))}function k$e(e,{terms:t,phrase:o},r){let n=null,i=[];for(let s=0;s<r.length;s++){let a=r[s],l=v$e(e,a);i.push(l);let d=w$e(a,l,o);d&&(!n||d.rank>n.rank)&&(n={...d,fieldIndex:s})}return n||(x$e(i,t)?{rank:jn.MATCHES,closeness:0,fieldIndex:r.length}:null)}function lg(e=[],t="",{fields:o=g$e,filter:r,tiebreak:n}={}){let i=r?e.filter(r):e,s=b$e(t);if(!s)return i;let a=[];for(let l of i){let d=k$e(l,s,o);d&&a.push({item:l,...d})}return a.sort((l,d)=>d.rank-l.rank||l.fieldIndex-d.fieldIndex||d.closeness-l.closeness||(n?n(l.item,d.item):0)),a.map(({item:l})=>l)}function dae(e){let t=e.name||"";return t.startsWith("core/")?t===e.id?2:1:0}var S9=(e,t,o,r)=>{let n=[{get:i=>i.title},{get:i=>i.name,maxRank:jn.WORD_STARTS_WITH},{get:i=>i.keywords,maxRank:jn.WORD_STARTS_WITH},{get:i=>t.find(({slug:s})=>s===i.category)?.title,maxRank:jn.CONTAINS},{get:i=>o[(i.name||"").split("/")[0]]?.title,maxRank:jn.CONTAINS},{get:i=>i.description,maxRank:jn.CONTAINS}];return lg(e,r,{fields:n,tiebreak:(i,s)=>dae(s)-dae(i)})};var fu=c(ce(),1),zw=c(oe(),1),C9=c(D(),1),uae=c(Ks(),1),E9=c(X(),1);var S$e=(e,t,o)=>{let r=(0,C9.useMemo)(()=>({[tg]:!!o}),[o]),[n]=(0,zw.useSelect)(u=>[u(P).getInserterItems(e,r)],[e,r]),{getClosestAllowedInsertionPoint:i}=Z((0,zw.useSelect)(P)),{createErrorNotice:s}=(0,zw.useDispatch)(uae.store),[a,l]=(0,zw.useSelect)(u=>{let{getCategories:f,getCollections:p}=u(fu.store);return[f(),p()]},[]),d=(0,C9.useCallback)(({name:u,initialAttributes:f,innerBlocks:p,innerContent:m,syncStatus:g,content:h},b)=>{let v=i(u,e);if(v===null){let y=(0,fu.getBlockType)(u)?.title??u;s((0,E9.sprintf)((0,E9.__)(`Block "%s" can't be inserted.`),y),{type:"snackbar",id:"inserter-notice"});return}let _=g==="unsynced"?(0,fu.parse)(h,{__unstableSkipMigrationLogs:!0}):(0,fu.createBlock)(u,f,(0,fu.createBlocksFromInnerBlocksTemplate)(p),m);t(_,void 0,b,v)},[i,e,t,s]);return[n,a,l,d]},cg=S$e;var fae=c(Q(),1);var pae=c(D(),1),qU=c(T(),1);function C$e({icon:e,showColors:t=!1,className:o,context:r}){e?.src==="block-default"&&(e={src:WS});let n=(0,qU.jsx)(fae.Icon,{icon:e&&e.src?e.src:e,context:r}),i=t?{backgroundColor:e&&e.background,color:e&&e.foreground}:{};return(0,qU.jsx)("span",{style:i,className:U("block-editor-block-icon",o,{"has-colors":t}),children:n})}var $t=(0,pae.memo)(C$e);var T9=(e,t)=>(t&&e.sort(({id:o},{id:r})=>{let n=t.indexOf(o),i=t.indexOf(r);return n<0&&(n=t.length),i<0&&(i=t.length),n-i}),e);var jw=c(T(),1),E$e=()=>{},T$e=9;function R$e(){return{name:"blocks",className:"block-editor-autocompleters__block",triggerPrefix:"/",useItems(e){let{rootClientId:t,selectedBlockId:o,prioritizedBlocks:r}=(0,mae.useSelect)(d=>{let{getSelectedBlockClientId:u,getBlock:f,getBlockListSettings:p,getBlockRootClientId:m}=d(P),{getActiveBlockVariation:g}=d(dg.store),h=u(),{name:b,attributes:v}=f(h),_=g(b,v),y=m(h);return{selectedBlockId:_?`${b}/${_.name}`:b,rootClientId:y,prioritizedBlocks:p(y)?.prioritizedInserterBlocks}},[]),[n,i,s]=cg(t,E$e,!0),a=(0,XU.useMemo)(()=>(e.trim()?S9(n,i,s,e):T9(du(n,"frecency","desc"),r)).filter(u=>u.id!==o).slice(0,T$e),[e,o,n,i,s,r]);return[(0,XU.useMemo)(()=>a.map(d=>{let{title:u,icon:f,isDisabled:p}=d;return{key:`block-${d.id}`,value:d,label:(0,jw.jsxs)(jw.Fragment,{children:[(0,jw.jsx)($t,{icon:f,showColors:!0},"icon"),u]}),isDisabled:p}}),[a])]},allowContext(e,t){return!(/\S/.test(e)||/\S/.test(t))},getOptionCompletion(e){let{name:t,initialAttributes:o,innerBlocks:r,innerContent:n,syncStatus:i,blocks:s}=e;return{action:"replace",value:i==="unsynced"?(s??[]).map(a=>(0,dg.cloneBlock)(a)):(0,dg.createBlock)(t,o,(0,dg.createBlocksFromInnerBlocksTemplate)(r),n)}}}}var gae=R$e();var bae=c(T(),1),I$e=[];function _ae({completers:e=I$e}){let{name:t}=Mt();return(0,hae.useMemo)(()=>{let o=[...e];return(t===(0,P9.getDefaultBlockName)()||(0,P9.getBlockSupport)(t,"__experimentalSlashInserter",!1))&&(o=[...o,gae]),(0,R9.hasFilter)("editor.Autocomplete.completers")&&(o===e&&(o=o.map(r=>({...r}))),o=(0,R9.applyFilters)("editor.Autocomplete.completers",o,t)),o},[e,t])}function vae(e){return(0,I9.__unstableUseAutocompleteProps)({...e,completers:_ae(e)})}function P$e(e){return(0,bae.jsx)(I9.Autocomplete,{...e,completers:_ae(e)})}var yae=P$e;var oW=c(X(),1),hg=c(Q(),1);var Uae=c(oe(),1);var D9=c(D(),1);var kr=c(X(),1);var Hn=c(Q(),1);var Hw=c(X(),1);var Ia={default:{name:"default",slug:"flow",className:"is-layout-flow",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},constrained:{name:"constrained",slug:"constrained",className:"is-layout-constrained",baseStyles:[{selector:" > .alignleft",rules:{float:"left","margin-inline-start":"0","margin-inline-end":"2em"}},{selector:" > .alignright",rules:{float:"right","margin-inline-start":"2em","margin-inline-end":"0"}},{selector:" > .aligncenter",rules:{"margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > :where(:not(.alignleft):not(.alignright):not(.alignfull))",rules:{"max-width":"var(--wp--style--global--content-size)","margin-left":"auto !important","margin-right":"auto !important"}},{selector:" > .alignwide",rules:{"max-width":"var(--wp--style--global--wide-size)"}}],spacingStyles:[{selector:" > :first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child",rules:{"margin-block-end":"0"}},{selector:" > *",rules:{"margin-block-start":null,"margin-block-end":"0"}}]},flex:{name:"flex",slug:"flex",className:"is-layout-flex",displayMode:"flex",baseStyles:[{selector:"",rules:{"flex-wrap":"wrap","align-items":"center"}},{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > :is(*, div)",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};function qs(e,t=""){return e.split(",").map(o=>`${o}${t?` ${t}`:""}`).join(",")}function ug(e,t=Ia,o,r){let n="";return t?.[o]?.spacingStyles?.length&&r&&t[o].spacingStyles.forEach(i=>{n+=`${qs(e,i.selector.trim())} { `,n+=Object.entries(i.rules).map(([s,a])=>`${s}: ${a||r}`).join("; "),n+="; }"}),n}function B9(e){let{contentSize:t,wideSize:o,type:r="default"}=e,n={},i=/^(?!0)\d+(px|em|rem|vw|vh|%|svw|lvw|dvw|svh|lvh|dvh|vi|svi|lvi|dvi|vb|svb|lvb|dvb|vmin|svmin|lvmin|dvmin|vmax|svmax|lvmax|dvmax)?$/i;return i.test(t)&&r==="constrained"&&(n.none=(0,Hw.sprintf)((0,Hw.__)("Max %s wide"),t)),i.test(o)&&(n.wide=(0,Hw.sprintf)((0,Hw.__)("Max %s wide"),o)),n}function fg(e){return e?.inherit||e?.contentSize||e?.wideSize?{...e,type:"constrained"}:e}var $c=c(X(),1);var pu=(e,t)=>e?.includes?e==="0"||e.includes(`var:preset|${t}|`):!1;function O9(e,t){if(!e)return;if(e==="0"||e==="default")return e;let o=e.match(new RegExp(`var:preset\\|${t}\\|(.+)`));return o?o[1]:void 0}function wae(e,t,o){if(e===void 0)return 0;let r=parseFloat(e,10)===0?"0":O9(e,o),n=t.findIndex(i=>String(i.slug)===r);return n!==-1?n:NaN}function ZU(e,t,o){if(!pu(e,o))return e;let r=parseFloat(e,10)===0?"0":O9(e,o);return t.find(i=>String(i.slug)===r)?.size}function xae(e,t,o){if(!e||pu(e,o)||e==="0")return e;let r=t.find(n=>String(n.size)===String(e));return r?.slug?`var:preset|${o}|${r.slug}`:e}var kae="spacing",Sae=8,pg=["top","bottom","left","right"],Cae={top:void 0,right:void 0,bottom:void 0,left:void 0},M9={custom:B4,axial:B4,horizontal:FH,vertical:UH,top:HH,right:jH,bottom:VH,left:zH},mu={default:(0,$c.__)("Spacing control"),top:(0,$c.__)("Top"),bottom:(0,$c.__)("Bottom"),left:(0,$c.__)("Left"),right:(0,$c.__)("Right"),mixed:(0,$c.__)("Mixed"),vertical:(0,$c.__)("Vertical"),horizontal:(0,$c.__)("Horizontal"),axial:(0,$c.__)("Horizontal & vertical"),custom:(0,$c.__)("Custom")},Zf={axial:"axial",top:"top",right:"right",bottom:"bottom",left:"left",custom:"custom"};function A9(e){return pu(e,kae)}function Eae(e,t){if(!A9(e))return e;let o=O9(e,kae);return t.find(n=>String(n.slug)===o)?.size}function Uw(e,t){if(!e||A9(e)||e==="0")return e;let o=t.find(r=>String(r.size)===String(e));return o?.slug?`var:preset|spacing|${o.slug}`:e}function vl(e){if(!e||typeof e!="string")return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function QU(e,t){if(!e||!e.length)return!1;let o=e.includes("horizontal")||e.includes("left")&&e.includes("right"),r=e.includes("vertical")||e.includes("top")&&e.includes("bottom");return t==="horizontal"?o:t==="vertical"?r:o||r}function B$e(e=[]){let t={top:0,right:0,bottom:0,left:0};return e.forEach(o=>t[o]+=1),(t.top+t.bottom)%2===0&&(t.left+t.right)%2===0}function Tae(e={},t){let{top:o,right:r,bottom:n,left:i}=e,s=[o,r,n,i].filter(Boolean),a=o===n&&i===r&&(!!o||!!i),l=!s.length&&B$e(t),d=t?.includes("horizontal")&&t?.includes("vertical")&&t?.length===2;if(QU(t)&&(a||l))return Zf.axial;if(d&&s.length===1){let u;return Object.entries(e).some(([f,p])=>(u=f,p!==void 0)),u}return t?.length===1&&!s.length?t[0]:Zf.custom}function Rae(e,t){let o=fg(e)||t||{};return["flex","grid"].includes(o?.type)}function Ww(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function Pa(e,t="0"){let o=Ww(e);if(!o)return null;let r=vl(o?.top)||t,n=vl(o?.left)||t;return r===n?r:`${r} ${n}`}var Vo=c(T(),1),O$e={left:"flex-start",right:"flex-end",center:"center","space-between":"space-between"},Iae={left:"flex-start",right:"flex-end",center:"center",stretch:"stretch"},M$e={top:"flex-start",center:"center",bottom:"flex-end",stretch:"stretch","space-between":"space-between"},Pae={horizontal:"center",vertical:"top"},A$e={top:{icon:$C,label:(0,kr._x)("Align top","Block vertical alignment setting")},center:{icon:LC,label:(0,kr._x)("Align middle","Block vertical alignment setting")},bottom:{icon:AC,label:(0,kr._x)("Align bottom","Block vertical alignment setting")},stretch:{icon:UC,label:(0,kr._x)("Stretch to fill","Block vertical alignment setting")},"space-between":{icon:zC,label:(0,kr._x)("Space between","Block vertical alignment setting")}},N$e=["wrap","nowrap"],Mae={name:"flex",label:(0,kr.__)("Flex"),hasInspectorControls(e={}){let{allowOrientation:t=!0,allowJustification:o=!0,allowVerticalAlignment:r=!0,allowWrap:n=!0}=e;return t||o||r||n},inspectorControls:function({layout:t={},onChange:o,layoutBlockSupport:r={},resetLayout:n={},clientId:i}){let{allowOrientation:s=!0,allowJustification:a=!0,allowVerticalAlignment:l=!0,allowWrap:d=!0}=r,u=(y,w)=>(t?.[y]??w)!==(n?.[y]??w),f=()=>u("justifyContent","left"),p=()=>u("verticalAlignment",Aae(t)),m=()=>u("orientation","horizontal"),g=()=>u("flexWrap","wrap"),h=()=>o(Qe({...t,justifyContent:n?.justifyContent})),b=()=>o(Qe({...t,verticalAlignment:L$e(n?.verticalAlignment,t?.orientation)})),v=()=>{let{verticalAlignment:y,justifyContent:w}=t,x=n?.orientation,k=!x||x==="horizontal";o(Qe({...t,orientation:x,verticalAlignment:n?.verticalAlignment??(k&&y==="space-between"?"center":y),justifyContent:n?.justifyContent??(k&&w==="stretch"?"left":w)}))},_=()=>o(Qe({...t,flexWrap:n?.flexWrap}));return(0,Vo.jsxs)(Vo.Fragment,{children:[(a||s)&&(0,Vo.jsxs)(Hn.Flex,{align:"flex-start",className:"block-editor-hooks__flex-layout-controls",gap:4,justify:"flex-start",children:[a&&(0,Vo.jsx)(Hn.__experimentalToolsPanelItem,{label:(0,kr.__)("Justification"),hasValue:f,onDeselect:h,isShownByDefault:!0,panelId:i,children:(0,Vo.jsx)(Oae,{layout:t,onChange:o})}),s&&(0,Vo.jsx)(Hn.__experimentalToolsPanelItem,{label:(0,kr.__)("Orientation"),hasValue:m,onDeselect:v,isShownByDefault:!0,panelId:i,children:(0,Vo.jsx)(z$e,{layout:t,onChange:o})})]}),l&&(0,Vo.jsx)(Hn.__experimentalToolsPanelItem,{label:(0,kr.__)("Alignment"),hasValue:p,onDeselect:b,panelId:i,children:(0,Vo.jsx)(Bae,{layout:t,onChange:o})}),d&&(0,Vo.jsx)(Hn.__experimentalToolsPanelItem,{label:(0,kr.__)("Wrapping"),hasValue:g,onDeselect:_,panelId:i,children:(0,Vo.jsx)(F$e,{layout:t,onChange:o})})]})},toolBarControls:function({layout:t={},onChange:o,layoutBlockSupport:r,controlsGroup:n="block"}){let{allowVerticalAlignment:i=!0,allowJustification:s=!0}=r;return!s&&!i?null:(0,Vo.jsxs)(Jo,{group:n,__experimentalShareWithChildBlocks:!0,children:[s&&(0,Vo.jsx)(Oae,{layout:t,onChange:o,isToolbar:!0}),i&&(0,Vo.jsx)(Bae,{layout:t,onChange:o,isToolbar:!0})]})},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,globalBlockGapValue:a,layoutDefinitions:l=Ia}){let d=r!==void 0,u=d?{...o,...r}:o,f=E=>Object.hasOwn(r||{},E),{orientation:p="horizontal"}=u,m="0.5em";if(a){let E=Ww(a);m=vl(E?.left)||vl(E?.top)||"0.5em"}let g=n?.spacing?.blockGap&&!Qt(i,"spacing","blockGap")?Pa(n?.spacing?.blockGap,m):void 0,h=!d||Object.hasOwn(n?.spacing||{},"blockGap"),b=O$e[u.justifyContent],v=N$e.includes(u.flexWrap)?u.flexWrap:"wrap",_=M$e[u.verticalAlignment],y=Iae[u.justifyContent]||Iae.left,w="",x=[],k=!d||f("flexWrap"),C=!d||f("orientation"),S=!d||f("justifyContent")||f("orientation"),R=!d||f("verticalAlignment")||f("orientation");return k&&v&&v!=="wrap"&&x.push(`flex-wrap: ${v}`),p==="horizontal"?(f("orientation")&&x.push("flex-direction: row"),R&&_&&x.push(`align-items: ${_}`),S&&b&&x.push(`justify-content: ${b}`)):(R&&_&&x.push(`justify-content: ${_}`),C&&x.push("flex-direction: column"),S&&x.push(`align-items: ${y}`)),x.length&&(w=`${qs(t)} { | |
| 63 | + ${x.join("; ")}; | |
| 64 | + }`),s&&h&&g&&(w+=ug(t,l,"flex",g)),w},getOrientation(e){let{orientation:t="horizontal"}=e;return t},getAlignments(){return[]}};function Aae({orientation:e="horizontal"}={}){return e==="horizontal"?Pae.horizontal:Pae.vertical}function L$e(e,t){if(!(t==="horizontal"&&e==="space-between"||t==="vertical"&&e==="stretch"))return e}function D$e(e){return e==="horizontal"?["top","center","bottom","stretch"]:["top","center","bottom","space-between"]}function Bae({layout:e,onChange:t,isToolbar:o=!1}){let{orientation:r="horizontal"}=e,{verticalAlignment:n=Aae(e)}=e,i=a=>{t({...e,verticalAlignment:a})},s=D$e(r);return o?(0,Vo.jsx)(N9,{onChange:i,value:n,controls:s}):(0,Vo.jsx)(Hn.__experimentalToggleGroupControl,{label:(0,kr.__)("Alignment"),onChange:i,value:n,className:"block-editor-hooks__flex-layout-alignment-controls",children:s.map(a=>{let{icon:l,label:d}=A$e[a];return(0,Vo.jsx)(Hn.__experimentalToggleGroupControlOptionIcon,{value:a,icon:l,label:d},a)})})}var V$e={placement:"bottom-start"};function Oae({layout:e,onChange:t,isToolbar:o=!1}){let{justifyContent:r="left",orientation:n="horizontal"}=e,i=l=>{t({...e,justifyContent:l})},s=["left","center","right"];if(n==="horizontal"?s.push("space-between"):s.push("stretch"),o)return(0,Vo.jsx)(Gw,{allowedControls:s,value:r,onChange:i,popoverProps:V$e});let a=[{value:"left",icon:Ym,label:(0,kr.__)("Justify items left")},{value:"center",icon:$m,label:(0,kr.__)("Justify items center")},{value:"right",icon:Km,label:(0,kr.__)("Justify items right")}];return n==="horizontal"?a.push({value:"space-between",icon:uw,label:(0,kr.__)("Space between items")}):a.push({value:"stretch",icon:mw,label:(0,kr.__)("Stretch items")}),(0,Vo.jsx)(Hn.__experimentalToggleGroupControl,{label:(0,kr.__)("Justification"),value:r,onChange:i,className:"block-editor-hooks__flex-layout-justification-controls",children:a.map(({value:l,icon:d,label:u})=>(0,Vo.jsx)(Hn.__experimentalToggleGroupControlOptionIcon,{value:l,icon:d,label:u},l))})}function F$e({layout:e,onChange:t}){let{flexWrap:o="wrap"}=e;return(0,Vo.jsx)(Hn.ToggleControl,{label:(0,kr.__)("Allow to wrap to multiple lines"),onChange:r=>{t({...e,flexWrap:r?"wrap":"nowrap"})},checked:o==="wrap"})}function z$e({layout:e,onChange:t}){let{orientation:o="horizontal",verticalAlignment:r,justifyContent:n}=e;return(0,Vo.jsxs)(Hn.__experimentalToggleGroupControl,{className:"block-editor-hooks__flex-layout-orientation-controls",label:(0,kr.__)("Orientation"),value:o,onChange:i=>{let s=r,a=n;return i==="horizontal"?(r==="space-between"&&(s="center"),n==="stretch"&&(a="left")):(r==="stretch"&&(s="top"),n==="space-between"&&(a="left")),t({...e,orientation:i,verticalAlignment:s,justifyContent:a})},children:[(0,Vo.jsx)(Hn.__experimentalToggleGroupControlOptionIcon,{icon:jS,value:"horizontal",label:(0,kr.__)("Horizontal")}),(0,Vo.jsx)(Hn.__experimentalToggleGroupControlOptionIcon,{icon:rj,value:"vertical",label:(0,kr.__)("Vertical")})]})}var Nae=c(X(),1);var Lae={name:"default",label:(0,Nae.__)("Flow"),hasInspectorControls(){return!1},inspectorControls:function(){return null},toolBarControls:function(){return null},getLayoutStyle:function({selector:t,style:o,blockName:r,hasBlockGapSupport:n,layoutDefinitions:i=Ia}){let s=o?.spacing?.blockGap,a="";Qt(r,"spacing","blockGap")||(s?.top?a=Pa(s?.top):typeof s=="string"&&(a=Pa(s)));let l="";return n&&a&&(l+=ug(t,i,"default",a)),l},getOrientation(){return"vertical"},getAlignments(e,t){let o=B9(e);if(e.alignments!==void 0)return e.alignments.includes("none")||e.alignments.unshift("none"),e.alignments.map(n=>({name:n,info:o[n]}));let r=[{name:"left"},{name:"center"},{name:"right"}];if(!t){let{contentSize:n,wideSize:i}=e;n&&r.unshift({name:"full"}),i&&r.unshift({name:"wide",info:o.wide})}return r.unshift({name:"none",info:o.none}),r}};var Mi=c(Q(),1),yl=c(X(),1);var Dae=c(Sw(),1);var Ar=c(T(),1),j$e="var(--wp--style--global--content-size, none)",H$e="var(--wp--style--global--wide-size, none)",Vae={name:"constrained",label:(0,yl.__)("Constrained"),hasInspectorControls(e={}){let{allowJustification:t=!0,allowCustomContentAndWideSize:o=!0}=e;return t||o},inspectorControls:function({layout:t,onChange:o,layoutBlockSupport:r={},resetLayout:n={},clientId:i}){let{wideSize:s,contentSize:a,justifyContent:l="center"}=t,{allowJustification:d=!0,allowCustomContentAndWideSize:u=!0}=r,f=k=>{o({...t,justifyContent:k})},p=[{value:"left",icon:Ym,label:(0,yl.__)("Justify items left")},{value:"center",icon:$m,label:(0,yl.__)("Justify items center")},{value:"right",icon:Km,label:(0,yl.__)("Justify items right")}],[m]=Fe("spacing.units"),g=(0,Mi.__experimentalUseCustomUnits)({availableUnits:m||["%","px","em","rem","vw"]}),h=(k,C)=>(t?.[k]??C)!==(n?.[k]??C),b=()=>o(Qe({...t,contentSize:n?.contentSize})),v=()=>o(Qe({...t,wideSize:n?.wideSize})),_=()=>o(Qe({...t,justifyContent:n?.justifyContent})),y=()=>h("contentSize"),w=()=>h("wideSize"),x=()=>h("justifyContent","center");return(0,Ar.jsxs)(Ar.Fragment,{children:[u&&(0,Ar.jsxs)(Ar.Fragment,{children:[(0,Ar.jsx)(Mi.__experimentalToolsPanelItem,{label:(0,yl.__)("Content width"),hasValue:y,onDeselect:b,panelId:i,children:(0,Ar.jsx)(Mi.__experimentalUnitControl,{label:(0,yl.__)("Content width"),labelPosition:"top",value:a===null?"":a||s||"",onChange:k=>{k=0>parseFloat(k)?"0":k,o({...t,contentSize:k!==""?k:void 0})},units:g,prefix:(0,Ar.jsx)(Mi.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Ar.jsx)(St,{icon:Kb})})})}),(0,Ar.jsxs)(Mi.__experimentalToolsPanelItem,{label:(0,yl.__)("Wide width"),hasValue:w,onDeselect:v,panelId:i,children:[(0,Ar.jsx)(Mi.__experimentalUnitControl,{label:(0,yl.__)("Wide width"),labelPosition:"top",value:s===null?"":s||a||"",onChange:k=>{k=0>parseFloat(k)?"0":k,o({...t,wideSize:k!==""?k:void 0})},units:g,prefix:(0,Ar.jsx)(Mi.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Ar.jsx)(St,{icon:n_})})}),(0,Ar.jsx)("p",{className:"block-editor-hooks__layout-constrained-helptext",children:(0,yl.__)("Customize the width for all elements that are assigned to the center or wide columns.")})]})]}),d&&(0,Ar.jsx)(Mi.__experimentalToolsPanelItem,{label:(0,yl.__)("Justification"),hasValue:x,onDeselect:_,panelId:i,children:(0,Ar.jsx)(Mi.__experimentalToggleGroupControl,{label:(0,yl.__)("Justification"),value:l,onChange:f,children:p.map(({value:k,icon:C,label:S})=>(0,Ar.jsx)(Mi.__experimentalToggleGroupControlOptionIcon,{value:k,icon:C,label:S},k))})})]})},toolBarControls:function({layout:t={},onChange:o,layoutBlockSupport:r,controlsGroup:n="block"}){let{allowJustification:i=!0}=r;return i?(0,Ar.jsx)(Jo,{group:n,__experimentalShareWithChildBlocks:!0,children:(0,Ar.jsx)(W$e,{layout:t,onChange:o})}):null},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,layoutDefinitions:a=Ia}){let l=r!==void 0,d=l?{...o,...r}:o,u=O=>Object.hasOwn(r||{},O),{contentSize:f,wideSize:p,justifyContent:m}=d,g=n?.spacing?.blockGap,h=!l||Object.hasOwn(n?.spacing||{},"blockGap"),b=!l||Object.hasOwn(n?.spacing||{},"padding"),v="";Qt(i,"spacing","blockGap")||(g?.top?v=Pa(g?.top):typeof g=="string"&&(v=Pa(g)));let _=m==="left"?"0 !important":"auto !important",y=m==="right"?"0 !important":"auto !important",w=l&&u("justifyContent"),x=l&&u("contentSize"),k=l&&u("wideSize"),C=!l||x||k,S=l&&(x&&!f||k&&!p),R=f||(p&&!x?p:j$e),E=p||(f&&!k?f:H$e),I=[`max-width: ${R}`];(!l||w)&&I.push(`margin-left: ${_}`,`margin-right: ${y}`);let B=C&&(f||p||S)?` | |
| 65 | + ${qs(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")} { | |
| 65 | 66 | ${I.join("; ")}; |
| 66 | 67 | } |
| 67 | - ${ds(t,"> .alignwide")} { | |
| 68 | - max-width: ${R}; | |
| 68 | + ${qs(t,"> .alignwide")} { | |
| 69 | + max-width: ${E}; | |
| 69 | 70 | } |
| 70 | - ${ds(t,"> .alignfull")} { | |
| 71 | + ${qs(t,"> .alignfull")} { | |
| 71 | 72 | max-width: none; |
| 72 | 73 | } |
| 73 | - `:"";return S&&!w?A+=`${ds(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")} | |
| 74 | - { margin-left: ${y}; margin-right: ${k}; }`:l||(g==="left"?A+=`${ds(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")} | |
| 75 | - { margin-left: ${y}; }`:g==="right"&&(A+=`${ds(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")} | |
| 76 | - { margin-right: ${k}; }`)),b&&n?.spacing?.padding&&(0,kQ.getCSSRules)(n).forEach(O=>{if(O.key==="paddingRight"){let N=O.value==="0"?"0px":O.value;A+=` | |
| 77 | - ${ds(t,"> .alignfull")} { | |
| 74 | + `:"";return w&&!C?B+=`${qs(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")} | |
| 75 | + { margin-left: ${_}; margin-right: ${y}; }`:l||(m==="left"?B+=`${qs(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")} | |
| 76 | + { margin-left: ${_}; }`:m==="right"&&(B+=`${qs(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")} | |
| 77 | + { margin-right: ${y}; }`)),b&&n?.spacing?.padding&&(0,Dae.getCSSRules)(n).forEach(M=>{if(M.key==="paddingRight"){let N=M.value==="0"?"0px":M.value;B+=` | |
| 78 | + ${qs(t,"> .alignfull")} { | |
| 78 | 79 | margin-right: calc(${N} * -1); |
| 79 | 80 | } |
| 80 | - `}else if(O.key==="paddingLeft"){let N=O.value==="0"?"0px":O.value;A+=` | |
| 81 | - ${ds(t,"> .alignfull")} { | |
| 81 | + `}else if(M.key==="paddingLeft"){let N=M.value==="0"?"0px":M.value;B+=` | |
| 82 | + ${qs(t,"> .alignfull")} { | |
| 82 | 83 | margin-left: calc(${N} * -1); |
| 83 | 84 | } |
| 84 | - `}}),s&&h&&v&&(A+=wp(t,a,"constrained",v)),A},getOrientation(){return"vertical"},getAlignments(e){let t=aP(e);if(e.alignments!==void 0)return e.alignments.includes("none")||e.alignments.unshift("none"),e.alignments.map(i=>({name:i,info:t[i]}));let{contentSize:o,wideSize:r}=e,n=[{name:"left"},{name:"center"},{name:"right"}];return o&&n.unshift({name:"full"}),r&&n.unshift({name:"wide",info:t.wide}),n.unshift({name:"none",info:t.none}),n}},BVe={placement:"bottom-start"};function PVe({layout:e,onChange:t}){let{justifyContent:o="center"}=e;return(0,kr.jsx)(wv,{allowedControls:["left","center","right"],value:o,onChange:i=>{t({...e,justifyContent:i})},popoverProps:BVe})}var Mr=c(G(),1),Mt=c(U(),1),fP=c(F(),1);var Pt=c(E(),1),IVe={px:600,"%":100,vw:100,vh:100,em:38,rem:38,svw:100,lvw:100,dvw:100,svh:100,lvh:100,dvh:100,vi:100,svi:100,lvi:100,dvi:100,vb:100,svb:100,lvb:100,dvb:100,vmin:100,svmin:100,lvmin:100,dvmin:100,vmax:100,svmax:100,lvmax:100,dvmax:100},OVe=[{value:"px",label:"px",default:0},{value:"rem",label:"rem",default:0},{value:"em",label:"em",default:0}],xQ={name:"grid",label:(0,Mr.__)("Grid"),inspectorControls:function({layout:t={},onChange:o,layoutBlockSupport:r={},resetLayout:n={},clientId:i}){let{allowSizingOnChildren:s=!1}=r,a=!0,l=!t?.isManualPlacement||window.__experimentalEnableGridInteractivity,u=!t?.isManualPlacement,d=t.isManualPlacement?3:void 0,f=(S,_)=>(t?.[S]??_)!==(n?.[S]??_),p=()=>f("isManualPlacement",!1),g=()=>f("columnCount",d)||f("rowCount"),m=()=>f("minimumColumnWidth"),h=()=>f("autoFit",!1),b=()=>o(Ge({...t,isManualPlacement:n?.isManualPlacement,rowCount:n?.rowCount,minimumColumnWidth:n?.minimumColumnWidth})),v=()=>o(Ge({...t,columnCount:n?.columnCount??d,rowCount:n?.rowCount})),y=()=>o(Ge({...t,minimumColumnWidth:n?.minimumColumnWidth})),k=()=>o(Ge({...t,autoFit:n?.autoFit}));return(0,Pt.jsxs)(Pt.Fragment,{children:[window.__experimentalEnableGridInteractivity&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Mr.__)("Grid item position"),hasValue:p,onDeselect:b,isShownByDefault:!0,panelId:i,children:(0,Pt.jsx)(NVe,{layout:t,onChange:o})}),a&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Mr.__)("Columns and rows"),hasValue:g,onDeselect:v,isShownByDefault:!0,panelId:i,children:(0,Pt.jsx)(LVe,{layout:t,onChange:o,allowSizingOnChildren:s})}),l&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Mr.__)("Min. column width"),hasValue:m,onDeselect:y,isShownByDefault:!0,panelId:i,children:(0,Pt.jsx)(AVe,{layout:t,onChange:o})}),u&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Mr.__)("Fill available space"),hasValue:h,onDeselect:k,panelId:i,children:(0,Pt.jsx)(MVe,{layout:t,onChange:o})})]})},toolBarControls:function(){return null},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,globalBlockGapValue:a,layoutDefinitions:l=Gs}){let u=r!==void 0,d=u?{...o,...r}:o,f=T=>Object.hasOwn(r||{},T),{minimumColumnWidth:p=null,columnCount:g=null,rowCount:m=null,autoFit:h=!1}=d,b=h?"auto-fit":"auto-fill",v="1.2rem";if(a){let T=Fw(a);v=Hl(T?.left)||Hl(T?.top)||"1.2rem"}let y=n?.spacing?.blockGap&&!Wt(i,"spacing","blockGap")?Ai(n?.spacing?.blockGap,v):void 0,k=!u||Object.hasOwn(n?.spacing||{},"blockGap"),S="",_=[],x=!u||f("minimumColumnWidth")||f("columnCount")||f("autoFit")||k&&p&&g>0,w=(!u||f("rowCount"))&&g&&m;if(x&&p&&g>0){let T=y||v;(T==="0"||T===0)&&(T="0px");let B=`max(min( ${p}, 100%), ( 100% - (${T}*${g-1}) ) / ${g})`;_.push(`grid-template-columns: repeat(${b}, minmax(${B}, 1fr))`)}else x&&g?_.push(`grid-template-columns: repeat(${g}, minmax(0, 1fr))`):x&&_.push(`grid-template-columns: repeat(${b}, minmax(min(${p||"12rem"}, 100%), 1fr))`);if(x){let T=!o?.columnCount||o?.columnCount&&o?.minimumColumnWidth;(!g||p)&&(!u||!T)&&_.push("container-type: inline-size")}return w&&_.push(`grid-template-rows: repeat(${m}, minmax(1rem, auto))`),_.length&&(S=`${ds(t)} { ${_.join("; ")}; }`),s&&k&&y&&(S+=wp(t,l,"grid",y)),S},getOrientation(){return"horizontal"},getAlignments(){return[]}};function AVe({layout:e,onChange:t}){let{minimumColumnWidth:o,columnCount:r,isManualPlacement:n}=e,s=o||(n||r?null:"12rem"),[a,l="rem"]=(0,Mt.__experimentalParseQuantityAndUnitFromRawValue)(s),u=f=>{t({...e,minimumColumnWidth:[f,l].join("")})},d=f=>{let p;["em","rem"].includes(f)&&l==="px"?p=(a/16).toFixed(2)+f:["em","rem"].includes(l)&&f==="px"&&(p=Math.round(a*16)+f),t({...e,minimumColumnWidth:p})};return(0,Pt.jsxs)("fieldset",{className:"block-editor-hooks__grid-layout-minimum-width-control",children:[(0,Pt.jsx)(Mt.BaseControl.VisualLabel,{as:"legend",children:(0,Mr.__)("Min. column width")}),(0,Pt.jsxs)(Mt.Flex,{gap:4,children:[(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:(0,Pt.jsx)(Mt.__experimentalUnitControl,{onChange:f=>{t({...e,minimumColumnWidth:f===""?void 0:f})},onUnitChange:d,value:s,units:OVe,min:0,label:(0,Mr.__)("Minimum column width"),hideLabelFromVision:!0})}),(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:(0,Pt.jsx)(Mt.RangeControl,{onChange:u,value:a||0,min:0,max:IVe[l]||600,withInputField:!1,label:(0,Mr.__)("Minimum column width"),hideLabelFromVision:!0})})]}),(0,Pt.jsx)("p",{className:"components-base-control__help",children:(0,Mr.__)("Columns will wrap to fewer per row when they can no longer maintain the minimum width.")})]})}function LVe({layout:e,onChange:t,allowSizingOnChildren:o}){let{columnCount:n=void 0,rowCount:i,isManualPlacement:s}=e;return(0,Pt.jsx)(Pt.Fragment,{children:(0,Pt.jsxs)("fieldset",{className:"block-editor-hooks__grid-layout-columns-and-rows-controls",children:[!s&&(0,Pt.jsx)(Mt.BaseControl.VisualLabel,{as:"legend",children:(0,Mr.__)("Max. columns")}),(0,Pt.jsxs)(Mt.Flex,{gap:4,children:[(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:(0,Pt.jsx)(Mt.__experimentalNumberControl,{onChange:a=>{let u=a===""||a==="0"?s?1:void 0:parseInt(a,10);t({...e,columnCount:u})},value:n??"",min:1,label:(0,Mr.__)("Columns"),hideLabelFromVision:!s})}),(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:o&&s?(0,Pt.jsx)(Mt.__experimentalNumberControl,{onChange:a=>{let l=a===""||a==="0"?1:parseInt(a,10);t({...e,rowCount:l})},value:i,min:1,label:(0,Mr.__)("Rows")}):(0,Pt.jsx)(Mt.RangeControl,{value:n??1,onChange:a=>t({...e,columnCount:a===""||a==="0"?1:a}),min:1,max:16,withInputField:!1,label:(0,Mr.__)("Columns"),hideLabelFromVision:!0})})]})]})})}function MVe({layout:e,onChange:t}){let{autoFit:o=!1}=e;return(0,Pt.jsx)(Mt.ToggleControl,{label:(0,Mr.__)("Fill available space"),help:(0,Mr.__)("Stretch columns to fill the available space, instead of leaving gaps when there are too few items to fill a row."),checked:o,onChange:r=>t({...e,autoFit:r})})}function NVe({layout:e,onChange:t}){let{columnCount:o,rowCount:r,minimumColumnWidth:n,isManualPlacement:i}=e,[s,a]=(0,fP.useState)(o||3),[l,u]=(0,fP.useState)(r),[d,f]=(0,fP.useState)(n||"12rem"),p=i?"manual":"auto",g=h=>{h==="manual"?f(n||"12rem"):(a(o||3),u(r)),t({...e,columnCount:s,rowCount:h==="manual"?l:void 0,isManualPlacement:h==="manual"?!0:void 0,minimumColumnWidth:h==="auto"?d:null})},m=p==="manual"?(0,Mr.__)("Grid items can be manually placed in any position on the grid."):(0,Mr.__)("Grid items are placed automatically depending on their order.");return(0,Pt.jsxs)(Mt.__experimentalToggleGroupControl,{label:(0,Mr.__)("Grid item position"),value:p,onChange:g,isBlock:!0,help:m,children:[(0,Pt.jsx)(Mt.__experimentalToggleGroupControlOption,{value:"auto",label:(0,Mr.__)("Auto")},"auto"),(0,Pt.jsx)(Mt.__experimentalToggleGroupControlOption,{value:"manual",label:(0,Mr.__)("Manual")},"manual")]})}var wQ=[SQ,bQ,_Q,xQ];function Ba(e="default"){return wQ.find(t=>t.name===e)}function CQ(){return wQ}var Dz=c(E(),1),Vz={type:"default"},Fz=(0,pP.createContext)(Vz);Fz.displayName="BlockLayoutContext";var mP=Fz.Provider;function Sh(){return(0,pP.useContext)(Fz)}function EQ({layout:e={},css:t,...o}){let r=Ba(e.type),[n]=Le("spacing.blockGap"),i=n!==null;if(r){if(t)return(0,Dz.jsx)("style",{children:t});let s=r.getLayoutStyle?.({hasBlockGapSupport:i,layout:e,...o});if(s)return(0,Dz.jsx)("style",{children:s})}return null}var gP=[],TQ=["none","left","center","right","wide","full"],DVe=["wide","full"];function zw(e=TQ){e.includes("none")||(e=["none",...e]);let t=e.length===1&&e[0]==="none",[o,r,n]=(0,RQ.useSelect)(l=>{if(t)return[!1,!1,!1];let u=l(C).getSettings();return[u.alignWide??!1,u.supportsLayout,u.__unstableIsBlockBasedTheme]},[t]),i=Sh();if(t)return gP;let s=Ba(i?.type);if(r){let u=s.getAlignments(i,n).filter(d=>e.includes(d.name));return u.length===1&&u[0].name==="none"?gP:u}if(s.name!=="default"&&s.name!=="constrained")return gP;let a=e.filter(l=>i.alignments?i.alignments.includes(l):!o&&DVe.includes(l)?!1:TQ.includes(l)).map(l=>({name:l}));return a.length===1&&a[0].name==="none"?gP:a}var Ep=c(G(),1);var jw={none:{icon:Jg,title:(0,Ep._x)("None","Alignment option")},left:{icon:G4,title:(0,Ep.__)("Align left")},center:{icon:H4,title:(0,Ep.__)("Align center")},right:{icon:$4,title:(0,Ep.__)("Align right")},wide:{icon:fh,title:(0,Ep.__)("Wide width")},full:{icon:mw,title:(0,Ep.__)("Full width")}},BQ="none";var kh=c(E(),1);function VVe({value:e,onChange:t,controls:o,isToolbar:r,isCollapsed:n=!0,label:i=(0,PQ.__)("Align block"),description:s}){let a=zw(o);if(!!!a.length)return null;function u(h){t([e,"none"].includes(h)?void 0:h)}let d=jw[e],f=jw[BQ],p=r?Tp.ToolbarGroup:Tp.ToolbarDropdownMenu,g={icon:d?d.icon:f.icon,label:i},m=r?{isCollapsed:n,controls:a.map(({name:h})=>({...jw[h],isActive:e===h||!e&&h==="none",role:n?"menuitemradio":void 0,onClick:()=>u(h)}))}:{toggleProps:s?{description:s}:{},children:({onClose:h})=>(0,kh.jsx)(kh.Fragment,{children:(0,kh.jsx)(Tp.MenuGroup,{className:"block-editor-block-alignment-control__menu-group",children:a.map(({name:b,info:v})=>{let{icon:y,title:k}=jw[b],S=b===e||!e&&b==="none";return(0,kh.jsx)(Tp.MenuItem,{icon:y,iconPosition:"left",className:K("components-dropdown-menu__menu-item",{"is-active":S}),isSelected:S,onClick:()=>{u(b),h()},role:"menuitemradio",info:v,children:k},b)})})})};return(0,kh.jsx)(p,{...g,...m})}var zz=VVe;var jz=c(E(),1),hP=e=>(0,jz.jsx)(zz,{...e,isToolbar:!1}),IQ=e=>(0,jz.jsx)(zz,{...e,isToolbar:!0});var NQ=c(Xg(),1),SP=c(G(),1),kP=c(de(),1),Gl=c(U(),1),Gz=c(J(),1),DQ=c(F(),1),VQ=c(fe(),1);var Uz=c(Xg(),1),OQ=c(de(),1),AQ=c(U(),1),LQ=c(J(),1),yP=c(F(),1),MQ=c(fe(),1);var bP=c(J(),1);function Hz(e){return!e||Object.keys(e).length===0}function kd(e){let{clientId:t}=gt(),o=e||t,{updateBlockAttributes:r}=(0,bP.useDispatch)(C),{getBlockAttributes:n}=(0,bP.useRegistry)().select(C);return{updateBlockBindings:a=>{let{metadata:{bindings:l,...u}={}}=n(o),d={...l};Object.entries(a).forEach(([p,g])=>{if(!g&&d[p]){delete d[p];return}d[p]=g});let f={...u,bindings:d};Hz(f.bindings)&&delete f.bindings,r(o,{metadata:Hz(f)?void 0:f})},removeAllBlockBindings:()=>{let{metadata:{bindings:a,...l}={}}=n(o);r(o,{metadata:Hz(l)?void 0:l})}}}var Ul=c(E(),1),{Menu:Rp}=H(AQ.privateApis);function FVe({args:e,attribute:t,field:o,source:r,sourceKey:n}){let i=(0,yP.useMemo)(()=>({source:n,args:o.args||{key:o.key}}),[o.args,o.key,n]),s=(0,yP.useContext)(xn),a=(0,LQ.useSelect)(u=>r.getValues({select:u,context:s,bindings:{[t]:i}}),[t,s,i,r]),{updateBlockBindings:l}=kd();return(0,Ul.jsxs)(Rp.CheckboxItem,{onChange:()=>{let u=(0,Uz.default)(e,o.args)??o.key===e?.key;l(u?{[t]:void 0}:{[t]:i})},name:t+"-binding",value:a[t],checked:(0,Uz.default)(e,o.args)??o.key===e?.key,children:[(0,Ul.jsx)(Rp.ItemLabel,{children:o.label}),(0,Ul.jsx)(Rp.ItemHelpText,{children:a[t]})]})}function Hw({args:e,attribute:t,sourceKey:o,fields:r}){let n=(0,MQ.useViewportMatch)("medium","<");if(!r||r.length===0)return null;let i=(0,OQ.getBlockBindingsSource)(o);return(0,Ul.jsxs)(Rp,{placement:n?"bottom-start":"left-start",children:[(0,Ul.jsx)(Rp.SubmenuTriggerItem,{children:(0,Ul.jsx)(Rp.ItemLabel,{children:i.label})}),(0,Ul.jsx)(Rp.Popover,{gutter:8,children:(0,Ul.jsx)(Rp.Group,{children:r.map(s=>(0,Ul.jsx)(FVe,{args:e,attribute:t,field:s,source:i,sourceKey:o},o+JSON.stringify(s.args)||s.key))})})]},o)}var Pa=c(E(),1),{Menu:vP}=H(Gl.privateApis);function Uw({attribute:e,binding:t,blockName:o}){let{updateBlockBindings:r}=kd(),n=(0,VQ.useViewportMatch)("medium","<"),i=(0,DQ.useContext)(xn),s=(0,Gz.useSelect)(h=>{let{getAllBlockBindingsSources:b,getBlockBindingsSourceFieldsList:v,getBlockType:y}=H(h(kP.store)),k=y(o).attributes?.[e];if(k?.enum)return{};let S=k?.type==="rich-text"?"string":k?.type,_={};return Object.entries(b()).forEach(([x,w])=>{let T=v(w,i);if(!T?.length)return;let B=T.filter(R=>R.type===S);B.length&&(_[x]=B)}),_},[e,o,i]),{canUpdateBlockBindings:a}=(0,Gz.useSelect)(h=>({canUpdateBlockBindings:h(C).getSettings().canUpdateBlockBindings})),l=Object.keys(s).length>0,u=!a||!l,{source:d,args:f}=t||{},p=(0,kP.getBlockBindingsSource)(d),g,m=!0;return t===void 0?(l?g=(0,SP.__)("Not connected"):g=(0,SP.__)("No sources available"),m=!0):p?g=s?.[d]?.find(h=>(0,NQ.default)(h.args,f))?.label||p?.label||d:(m=!1,g=(0,SP.__)("Source not registered")),(0,Pa.jsx)(Gl.__experimentalToolsPanelItem,{hasValue:()=>!!t,label:e,onDeselect:!!l&&(()=>{r({[e]:void 0})}),children:(0,Pa.jsxs)(vP,{placement:n?"bottom-start":"left-start",children:[(0,Pa.jsx)(vP.TriggerButton,{render:(0,Pa.jsx)(Gl.__experimentalItem,{}),disabled:!l,children:(0,Pa.jsxs)(Gl.__experimentalVStack,{className:"block-editor-bindings__item",spacing:0,children:[(0,Pa.jsx)(Gl.__experimentalText,{truncate:!0,children:e}),(0,Pa.jsx)(Gl.__experimentalText,{truncate:!0,variant:m?"muted":void 0,isDestructive:!m,children:g})]})}),!u&&(0,Pa.jsx)(vP.Popover,{gutter:n?8:36,children:(0,Pa.jsx)(vP,{placement:n?"bottom-start":"left-start",children:Object.entries(s).map(([h,b])=>(0,Pa.jsx)(Hw,{args:t?.args,attribute:e,sourceKey:h,fields:b},h))})})]})})}var FQ=c(G(),1),zQ=c(U(),1);var jQ=c(E(),1);function zVe({isActive:e,label:t=(0,FQ.__)("Full height"),onToggle:o,isDisabled:r}){return(0,jQ.jsx)(zQ.ToolbarButton,{isActive:e,icon:G3,label:t,onClick:()=>o(!e),disabled:r})}var HQ=zVe;var GQ=c(G(),1),WQ=c(io(),1),_h=c(U(),1),Gw=c(E(),1),jVe=()=>{};function HVe(e){let{label:t=(0,GQ.__)("Change matrix alignment"),onChange:o=jVe,value:r="center",isDisabled:n}=e,i=(0,Gw.jsx)(_h.AlignmentMatrixControl.Icon,{value:r});return(0,Gw.jsx)(_h.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({onToggle:s,isOpen:a})=>(0,Gw.jsx)(_h.ToolbarButton,{onClick:s,"aria-haspopup":"true","aria-expanded":a,onKeyDown:u=>{!a&&u.keyCode===WQ.DOWN&&(u.preventDefault(),s())},label:t,icon:i,showTooltip:!0,disabled:n}),renderContent:()=>(0,Gw.jsx)(_h.AlignmentMatrixControl,{onChange:o,value:r})})}var $Q=HVe;var Kz=c(U(),1),wP=c(J(),1),CP=c(G(),1);var JQ=c(F(),1);var KQ=c(J(),1),_P=c(de(),1);function Hn({clientId:e,maximumLength:t,context:o}){let r=(0,KQ.useSelect)(n=>{if(!e)return null;let{getBlockName:i,getBlockAttributes:s,getBlock:a}=n(C),{getBlockType:l,getActiveBlockVariation:u}=n(_P.store),d=i(e),f=l(d);if(!f)return null;let p=s(e),g=(0,_P.__experimentalGetBlockLabel)(f,p,o);return g!==f.title?g:u(d,p,void 0,a?.(e)?.innerContent)?.title||f.title},[e,o]);return r?t&&t>0&&r.length>t?r.slice(0,t-3)+"...":r:null}function Ww({clientId:e,maximumLength:t,context:o}){return Hn({clientId:e,maximumLength:t,context:o})}var xh=c(F(),1),ZQ=c(fe(),1);var xP=c(F(),1),Wz=c(fe(),1),YQ=c(E(),1),_d=(0,xP.createContext)({refsMap:(0,Wz.observableMap)(),eventHandlers:new Map});_d.displayName="BlockRefsContext";function qQ({children:e}){let t=(0,xP.useMemo)(()=>({refsMap:(0,Wz.observableMap)(),eventHandlers:new Map}),[]);return(0,YQ.jsx)(_d.Provider,{value:t,children:e})}function XQ(e){let{refsMap:t}=(0,xh.useContext)(_d);return(0,ZQ.useRefEffect)(o=>(t.set(e,o),()=>t.delete(e)),[e])}function $z(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function wh(e,t){let{refsMap:o}=(0,xh.useContext)(_d);(0,xh.useLayoutEffect)(()=>{$z(t,o.get(e));let r=o.subscribe(e,()=>$z(t,o.get(e)));return()=>{r(),$z(t,null)}},[o,e,t])}function Nt(e){let[t,o]=(0,xh.useState)(null);return wh(e,o),t}function QQ(e){if(!e)return null;let t=Array.from(document.querySelectorAll('iframe[name="editor-canvas"]').values()).find(o=>(o.contentDocument||o.contentWindow.document)===e.ownerDocument)??e;return t?.closest('[role="region"]')??t}var Ws=c(E(),1);function UVe({rootLabelText:e}){let{selectBlock:t,clearSelectedBlock:o}=(0,wP.useDispatch)(C),{clientId:r,parents:n,hasSelection:i}=(0,wP.useSelect)(l=>{let{getSelectionStart:u,getSelectedBlockClientId:d,getEnabledBlockParents:f}=H(l(C)),p=d();return{parents:f(p),clientId:p,hasSelection:!!u().clientId}},[]),s=e||(0,CP._x)("Document","noun, breadcrumb"),a=(0,JQ.useRef)();return wh(r,a),(0,Ws.jsxs)("ul",{className:"block-editor-block-breadcrumb",role:"list","aria-label":(0,CP.__)("Block breadcrumb"),children:[(0,Ws.jsxs)("li",{className:i?void 0:"block-editor-block-breadcrumb__current","aria-current":i?void 0:"true",children:[i&&(0,Ws.jsx)(Kz.Button,{size:"small",className:"block-editor-block-breadcrumb__button",onClick:()=>{let l=a.current?.closest(".editor-styles-wrapper");o(),QQ(l)?.focus()},children:s}),!i&&(0,Ws.jsx)("span",{children:s}),!!r&&(0,Ws.jsx)(ht,{icon:ip,className:"block-editor-block-breadcrumb__separator"})]}),n.map(l=>(0,Ws.jsxs)("li",{children:[(0,Ws.jsx)(Kz.Button,{size:"small",className:"block-editor-block-breadcrumb__button",onClick:()=>t(l),children:(0,Ws.jsx)(Ww,{clientId:l,maximumLength:35,context:"breadcrumb"})}),(0,Ws.jsx)(ht,{icon:ip,className:"block-editor-block-breadcrumb__separator"})]},l)),!!r&&(0,Ws.jsx)("li",{className:"block-editor-block-breadcrumb__current","aria-current":"true",children:(0,Ws.jsx)(Ww,{clientId:r,maximumLength:35,context:"breadcrumb"})})]})}var eJ=UVe;var tJ=c(J(),1);function oJ(e){return(0,tJ.useSelect)(t=>{let{__unstableHasActiveBlockOverlayActive:o}=t(C);return o(e)},[e])}var yM=c(fe(),1),Fye=c(F(),1),zye=c(J(),1),jye=c(U(),1);var Qa=c(J(),1),X2=c(fe(),1),wm=c(F(),1),cge=c(de(),1);var jp=c(F(),1),$t=c(de(),1),Ite=c(U(),1),bI=c(J(),1),yI=c(fe(),1),Ote=c(Tt(),1);var Bp=c(G(),1),TP=c(U(),1),Ch=c(F(),1),Kw=c(de(),1),RP=c(J(),1);var $w=class{diff(t,o,r={}){let n;typeof r=="function"?(n=r,r={}):"callback"in r&&(n=r.callback);let i=this.castInput(t,r),s=this.castInput(o,r),a=this.removeEmpty(this.tokenize(i,r)),l=this.removeEmpty(this.tokenize(s,r));return this.diffWithOptionsObj(a,l,r,n)}diffWithOptionsObj(t,o,r,n){var i;let s=y=>{if(y=this.postProcess(y,r),n){setTimeout(function(){n(y)},0);return}else return y},a=o.length,l=t.length,u=1,d=a+l;r.maxEditLength!=null&&(d=Math.min(d,r.maxEditLength));let f=(i=r.timeout)!==null&&i!==void 0?i:1/0,p=Date.now()+f,g=[{oldPos:-1,lastComponent:void 0}],m=this.extractCommon(g[0],o,t,0,r);if(g[0].oldPos+1>=l&&m+1>=a)return s(this.buildValues(g[0].lastComponent,o,t));let h=-1/0,b=1/0,v=()=>{for(let y=Math.max(h,-u);y<=Math.min(b,u);y+=2){let k,S=g[y-1],_=g[y+1];S&&(g[y-1]=void 0);let x=!1;if(_){let T=_.oldPos-y;x=_&&0<=T&&T<a}let w=S&&S.oldPos+1<l;if(!x&&!w){g[y]=void 0;continue}if(!w||x&&S.oldPos<_.oldPos?k=this.addToPath(_,!0,!1,0,r):k=this.addToPath(S,!1,!0,1,r),m=this.extractCommon(k,o,t,y,r),k.oldPos+1>=l&&m+1>=a)return s(this.buildValues(k.lastComponent,o,t))||!0;g[y]=k,k.oldPos+1>=l&&(b=Math.min(b,y-1)),m+1>=a&&(h=Math.max(h,y+1))}u++};if(n)(function y(){setTimeout(function(){if(u>d||Date.now()>p)return n(void 0);v()||y()},0)})();else for(;u<=d&&Date.now()<=p;){let y=v();if(y)return y}}addToPath(t,o,r,n,i){let s=t.lastComponent;return s&&!i.oneChangePerToken&&s.added===o&&s.removed===r?{oldPos:t.oldPos+n,lastComponent:{count:s.count+1,added:o,removed:r,previousComponent:s.previousComponent}}:{oldPos:t.oldPos+n,lastComponent:{count:1,added:o,removed:r,previousComponent:s}}}extractCommon(t,o,r,n,i){let s=o.length,a=r.length,l=t.oldPos,u=l-n,d=0;for(;u+1<s&&l+1<a&&this.equals(r[l+1],o[u+1],i);)u++,l++,d++,i.oneChangePerToken&&(t.lastComponent={count:1,previousComponent:t.lastComponent,added:!1,removed:!1});return d&&!i.oneChangePerToken&&(t.lastComponent={count:d,previousComponent:t.lastComponent,added:!1,removed:!1}),t.oldPos=l,u}equals(t,o,r){return r.comparator?r.comparator(t,o):t===o||!!r.ignoreCase&&t.toLowerCase()===o.toLowerCase()}removeEmpty(t){let o=[];for(let r=0;r<t.length;r++)t[r]&&o.push(t[r]);return o}castInput(t,o){return t}tokenize(t,o){return Array.from(t)}join(t){return t.join("")}postProcess(t,o){return t}get useLongestToken(){return!1}buildValues(t,o,r){let n=[],i;for(;t;)n.push(t),i=t.previousComponent,delete t.previousComponent,t=i;n.reverse();let s=n.length,a=0,l=0,u=0;for(;a<s;a++){let d=n[a];if(d.removed)d.value=this.join(r.slice(u,u+d.count)),u+=d.count;else{if(!d.added&&this.useLongestToken){let f=o.slice(l,l+d.count);f=f.map(function(p,g){let m=r[u+g];return m.length>p.length?m:p}),d.value=this.join(f)}else d.value=this.join(o.slice(l,l+d.count));l+=d.count,d.added||(u+=d.count)}}return n}};var Yz=class extends $w{},nJ=new Yz;function qz(e,t,o){return nJ.diff(e,t,o)}var EP=c(G(),1),lJ=c(de(),1);var iJ=c(U(),1),sJ=c(F(),1),aJ=c(Tt(),1),Jc=c(E(),1);function Zz({title:e,rawContent:t,renderedContent:o,action:r,actionText:n,className:i}){return(0,Jc.jsxs)("div",{className:i,children:[(0,Jc.jsxs)("div",{className:"block-editor-block-compare__content",children:[(0,Jc.jsx)("h2",{className:"block-editor-block-compare__heading",children:e}),(0,Jc.jsx)("div",{className:"block-editor-block-compare__html",children:t}),(0,Jc.jsx)("div",{className:"block-editor-block-compare__preview edit-post-visual-editor",children:(0,Jc.jsx)(sJ.RawHTML,{children:(0,aJ.safeHTML)(o)})})]}),(0,Jc.jsx)("div",{className:"block-editor-block-compare__action",children:(0,Jc.jsx)(iJ.Button,{__next40pxDefaultSize:!0,variant:"secondary",tabIndex:"0",onClick:r,children:n})})]})}var Cv=c(E(),1);function GVe({block:e,onKeep:t,onConvert:o,convertor:r,convertButtonText:n}){function i(u,d){return qz(u,d).map((p,g)=>{let m=K({"block-editor-block-compare__added":p.added,"block-editor-block-compare__removed":p.removed});return(0,Cv.jsx)("span",{className:m,children:p.value},g)})}function s(u){return(Array.isArray(u)?u:[u]).map(p=>(0,lJ.getSaveContent)(p.name,p.attributes,p.innerBlocks)).join("")}let a=s(r(e)),l=i(e.originalContent,a);return(0,Cv.jsxs)("div",{className:"block-editor-block-compare__wrapper",children:[(0,Cv.jsx)(Zz,{title:(0,EP.__)("Current"),className:"block-editor-block-compare__current",action:t,actionText:(0,EP.__)("Convert to HTML"),rawContent:e.originalContent,renderedContent:e.originalContent}),(0,Cv.jsx)(Zz,{title:(0,EP.__)("After Conversion"),className:"block-editor-block-compare__converted",action:o,actionText:n,rawContent:l,renderedContent:a})]})}var cJ=GVe;var xd=c(E(),1),uJ=e=>(0,Kw.rawHandler)({HTML:e.originalContent});function dJ({clientId:e}){let{block:t,canInsertHTMLBlock:o}=(0,RP.useSelect)(u=>{let{canInsertBlockType:d,getBlock:f,getBlockRootClientId:p}=u(C),g=p(e);return{block:f(e),canInsertHTMLBlock:d("core/html",g)}},[e]),{replaceBlock:r}=(0,RP.useDispatch)(C),[n,i]=(0,Ch.useState)(!1),s=(0,Ch.useCallback)(()=>i(!1),[]),a=(0,Ch.useMemo)(()=>({toHTML(){let u=(0,Kw.createBlock)("core/html",{},[],[t.originalContent]);return r(t.clientId,u)},toBlocks(){let u=uJ(t);return r(t.clientId,u)},toRecoveredBlock(){let u=(0,Kw.createBlock)(t.name,t.attributes,t.innerBlocks);return r(t.clientId,u)}}),[t,r]),l=(0,Ch.useMemo)(()=>[{title:(0,Bp._x)("Resolve","imperative verb"),onClick:()=>i(!0)},o&&{title:(0,Bp.__)("Convert to HTML"),onClick:a.toHTML}].filter(Boolean),[o,a]);return(0,xd.jsxs)(xd.Fragment,{children:[(0,xd.jsx)(vp,{actions:[(0,xd.jsx)(TP.Button,{__next40pxDefaultSize:!0,onClick:a.toRecoveredBlock,variant:"primary",children:(0,Bp.__)("Attempt recovery")},"recover")],secondaryActions:l,children:(0,Bp.__)("Block contains unexpected or invalid content.")}),n&&(0,xd.jsx)(TP.Modal,{title:(0,Bp.__)("Resolve Block"),onRequestClose:s,className:"block-editor-block-compare",children:(0,xd.jsx)(cJ,{block:t,onKeep:a.toHTML,onConvert:a.toBlocks,convertor:uJ,convertButtonText:(0,Bp.__)("Convert to Blocks")})})]})}var fJ=c(G(),1);var pJ=c(E(),1),WVe=(0,pJ.jsx)(vp,{className:"block-editor-block-list__block-crash-warning",children:(0,fJ.__)("This block has encountered an error and cannot be previewed.")});function mJ(){return WVe}var gJ=c(F(),1),$Ve=class extends gJ.Component{constructor(){super(...arguments),this.state={hasError:!1}}componentDidCatch(){this.setState({hasError:!0})}render(){return this.state.hasError?this.props.fallback:this.props.children}},hJ=$Ve;var DJ=c(Jz(),1),Tv=c(F(),1),OP=c(J(),1),eu=c(de(),1);var MJ=c(fe(),1),ej=new WeakSet;function Ev(){return(0,MJ.useRefEffect)(e=>(ej.add(e),()=>{ej.delete(e)}),[])}function NJ(e){let{target:t}=e;for(t?.nodeName==="IFRAME"&&(t=t.contentDocument?.activeElement);t;){if(ej.has(t))return!0;t=t.parentElement}return!1}var VJ=c(E(),1);function r5e({clientId:e}){let[t,o]=(0,Tv.useState)(""),r=Ev(),n=(0,OP.useSelect)(l=>l(C).getBlock(e),[e]),{updateBlock:i}=(0,OP.useDispatch)(C),s=(0,Tv.useMemo)(()=>n?(0,eu.getBlockContent)(n):"",[n]),a=()=>{let l=(0,eu.getBlockType)(n.name);if(!l)return;let u=(0,eu.getBlockAttributes)(l,t,n.attributes),d=t||(0,eu.getSaveContent)(l,u),[f]=t?(0,eu.validateBlock)({...n,attributes:u,originalContent:d}):[!0];i(e,{attributes:u,originalContent:d,isValid:f}),t||o(d)};return(0,Tv.useEffect)(()=>{o(s)},[s]),(0,VJ.jsx)(DJ.default,{className:"block-editor-block-list__block-html-textarea",value:t,onBlur:a,onChange:l=>o(l.target.value),ref:r})}var FJ=r5e;var Rte=c(F(),1),gI=c(G(),1),Bte=c(de(),1),jv=c(fe(),1),Pte=c(qw(),1);var oj=Xw(),st=e=>Zw(e,oj),rj=Xw();st.write=e=>Zw(e,rj);var AP=Xw();st.onStart=e=>Zw(e,AP);var nj=Xw();st.onFrame=e=>Zw(e,nj);var ij=Xw();st.onFinish=e=>Zw(e,ij);var Rv=[];st.setTimeout=(e,t)=>{let o=st.now()+t,r=()=>{let i=Rv.findIndex(s=>s.cancel==r);~i&&Rv.splice(i,1),Ip-=~i?1:0},n={time:o,handler:e,cancel:r};return Rv.splice(jJ(o),0,n),Ip+=1,HJ(),n};var jJ=e=>~(~Rv.findIndex(t=>t.time>e)||~Rv.length);st.cancel=e=>{AP.delete(e),nj.delete(e),ij.delete(e),oj.delete(e),rj.delete(e)};st.sync=e=>{tj=!0,st.batchedUpdates(e),tj=!1};st.throttle=e=>{let t;function o(){try{e(...t)}finally{t=null}}function r(...n){t=n,st.onStart(o)}return r.handler=e,r.cancel=()=>{AP.delete(o),t=null},r};var sj=typeof window<"u"?window.requestAnimationFrame:()=>{};st.use=e=>sj=e;st.now=typeof performance<"u"?()=>performance.now():Date.now;st.batchedUpdates=e=>e();st.catch=console.error;st.frameLoop="always";st.advance=()=>{st.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):GJ()};var Pp=-1,Ip=0,tj=!1;function Zw(e,t){tj?(t.delete(e),e(0)):(t.add(e),HJ())}function HJ(){Pp<0&&(Pp=0,st.frameLoop!=="demand"&&sj(UJ))}function n5e(){Pp=-1}function UJ(){~Pp&&(sj(UJ),st.batchedUpdates(GJ))}function GJ(){let e=Pp;Pp=st.now();let t=jJ(Pp);if(t&&(WJ(Rv.splice(0,t),o=>o.handler()),Ip-=t),!Ip){n5e();return}AP.flush(),oj.flush(e?Math.min(64,Pp-e):16.667),nj.flush(),rj.flush(),ij.flush()}function Xw(){let e=new Set,t=e;return{add(o){Ip+=t==e&&!e.has(o)?1:0,e.add(o)},delete(o){return Ip-=t==e&&e.has(o)?1:0,e.delete(o)},flush(o){t.size&&(e=new Set,Ip-=t.size,WJ(t,r=>r(o)&&e.add(r)),Ip+=e.size,t=e)}}}function WJ(e,t){e.forEach(o=>{try{t(o)}catch(r){st.catch(r)}})}var Oa=c(ue());function VP(){}var XJ=(e,t,o)=>Object.defineProperty(e,t,{value:o,writable:!0,configurable:!0}),Ee={arr:Array.isArray,obj:e=>!!e&&e.constructor.name==="Object",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0};function tu(e,t){if(Ee.arr(e)){if(!Ee.arr(t)||e.length!==t.length)return!1;for(let o=0;o<e.length;o++)if(e[o]!==t[o])return!1;return!0}return e===t}var xo=(e,t)=>e.forEach(t);function Aa(e,t,o){if(Ee.arr(e)){for(let r=0;r<e.length;r++)t.call(o,e[r],`${r}`);return}for(let r in e)e.hasOwnProperty(r)&&t.call(o,e[r],r)}var fs=e=>Ee.und(e)?[]:Ee.arr(e)?e:[e];function Ov(e,t){if(e.size){let o=Array.from(e);e.clear(),xo(o,t)}}var Av=(e,...t)=>Ov(e,o=>o(...t)),fj=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),pj,QJ,Op=null,JJ=!1,mj=VP,i5e=e=>{e.to&&(QJ=e.to),e.now&&(st.now=e.now),e.colors!==void 0&&(Op=e.colors),e.skipAnimation!=null&&(JJ=e.skipAnimation),e.createStringInterpolator&&(pj=e.createStringInterpolator),e.requestAnimationFrame&&st.use(e.requestAnimationFrame),e.batchedUpdates&&(st.batchedUpdates=e.batchedUpdates),e.willAdvance&&(mj=e.willAdvance),e.frameLoop&&(st.frameLoop=e.frameLoop)},$s=Object.freeze({__proto__:null,get createStringInterpolator(){return pj},get to(){return QJ},get colors(){return Op},get skipAnimation(){return JJ},get willAdvance(){return mj},assign:i5e}),Qw=new Set,Ia=[],aj=[],NP=0,Lv={get idle(){return!Qw.size&&!Ia.length},start(e){NP>e.priority?(Qw.add(e),st.onStart(s5e)):(eee(e),st(uj))},advance:uj,sort(e){if(NP)st.onFrame(()=>Lv.sort(e));else{let t=Ia.indexOf(e);~t&&(Ia.splice(t,1),tee(e))}},clear(){Ia=[],Qw.clear()}};function s5e(){Qw.forEach(eee),Qw.clear(),st(uj)}function eee(e){Ia.includes(e)||tee(e)}function tee(e){Ia.splice(a5e(Ia,t=>t.priority>e.priority),0,e)}function uj(e){let t=aj;for(let o=0;o<Ia.length;o++){let r=Ia[o];NP=r.priority,r.idle||(mj(r),r.advance(e),r.idle||t.push(r))}return NP=0,aj=Ia,aj.length=0,Ia=t,Ia.length>0}function a5e(e,t){let o=e.findIndex(t);return o<0?e.length:o}var oee={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},Wl="[-+]?\\d*\\.?\\d+",DP=Wl+"%";function FP(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var l5e=new RegExp("rgb"+FP(Wl,Wl,Wl)),c5e=new RegExp("rgba"+FP(Wl,Wl,Wl,Wl)),u5e=new RegExp("hsl"+FP(Wl,DP,DP)),d5e=new RegExp("hsla"+FP(Wl,DP,DP,Wl)),f5e=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,p5e=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,m5e=/^#([0-9a-fA-F]{6})$/,g5e=/^#([0-9a-fA-F]{8})$/;function h5e(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=m5e.exec(e))?parseInt(t[1]+"ff",16)>>>0:Op&&Op[e]!==void 0?Op[e]:(t=l5e.exec(e))?(Bv(t[1])<<24|Bv(t[2])<<16|Bv(t[3])<<8|255)>>>0:(t=c5e.exec(e))?(Bv(t[1])<<24|Bv(t[2])<<16|Bv(t[3])<<8|YJ(t[4]))>>>0:(t=f5e.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=g5e.exec(e))?parseInt(t[1],16)>>>0:(t=p5e.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=u5e.exec(e))?($J(KJ(t[1]),LP(t[2]),LP(t[3]))|255)>>>0:(t=d5e.exec(e))?($J(KJ(t[1]),LP(t[2]),LP(t[3]))|YJ(t[4]))>>>0:null}function lj(e,t,o){return o<0&&(o+=1),o>1&&(o-=1),o<1/6?e+(t-e)*6*o:o<1/2?t:o<2/3?e+(t-e)*(2/3-o)*6:e}function $J(e,t,o){let r=o<.5?o*(1+t):o+t-o*t,n=2*o-r,i=lj(n,r,e+1/3),s=lj(n,r,e),a=lj(n,r,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(a*255)<<8}function Bv(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function KJ(e){return(parseFloat(e)%360+360)%360/360}function YJ(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function LP(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function qJ(e){let t=h5e(e);if(t===null)return e;t=t||0;let o=(t&4278190080)>>>24,r=(t&16711680)>>>16,n=(t&65280)>>>8,i=(t&255)/255;return`rgba(${o}, ${r}, ${n}, ${i})`}var Ap=(e,t,o)=>{if(Ee.fun(e))return e;if(Ee.arr(e))return Ap({range:e,output:t,extrapolate:o});if(Ee.str(e.output[0]))return pj(e);let r=e,n=r.output,i=r.range||[0,1],s=r.extrapolateLeft||r.extrapolate||"extend",a=r.extrapolateRight||r.extrapolate||"extend",l=r.easing||(u=>u);return u=>{let d=y5e(u,i);return b5e(u,i[d],i[d+1],n[d],n[d+1],l,s,a,r.map)}};function b5e(e,t,o,r,n,i,s,a,l){let u=l?l(e):e;if(u<t){if(s==="identity")return u;s==="clamp"&&(u=t)}if(u>o){if(a==="identity")return u;a==="clamp"&&(u=o)}return r===n?r:t===o?e<=t?r:n:(t===-1/0?u=-u:o===1/0?u=u-t:u=(u-t)/(o-t),u=i(u),r===-1/0?u=-u:n===1/0?u=u+r:u=u*(n-r)+r,u)}function y5e(e,t){for(var o=1;o<t.length-1&&!(t[o]>=e);++o);return o-1}function dj(){return dj=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},dj.apply(this,arguments)}var Pv=Symbol.for("FluidValue.get"),Eh=Symbol.for("FluidValue.observers"),Li=e=>!!(e&&e[Pv]),Un=e=>e&&e[Pv]?e[Pv]():e,gj=e=>e[Eh]||null;function v5e(e,t){e.eventObserved?e.eventObserved(t):e(t)}function Th(e,t){let o=e[Eh];o&&o.forEach(r=>{v5e(r,t)})}var Iv=class{constructor(t){if(this[Pv]=void 0,this[Eh]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");S5e(this,t)}},S5e=(e,t)=>ree(e,Pv,t);function Lp(e,t){if(e[Pv]){let o=e[Eh];o||ree(e,Eh,o=new Set),o.has(t)||(o.add(t),e.observerAdded&&e.observerAdded(o.size,t))}return t}function Mp(e,t){let o=e[Eh];if(o&&o.has(t)){let r=o.size-1;r?o.delete(t):e[Eh]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var ree=(e,t,o)=>Object.defineProperty(e,t,{value:o,writable:!0,configurable:!0}),MP=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,k5e=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,ZJ=new RegExp(`(${MP.source})(%|[a-z]+)`,"i"),_5e=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,zP=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,nee=e=>{let[t,o]=x5e(e);if(!t||fj())return e;let r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(o&&o.startsWith("--")){let n=window.getComputedStyle(document.documentElement).getPropertyValue(o);return n||e}else{if(o&&zP.test(o))return nee(o);if(o)return o}return e},x5e=e=>{let t=zP.exec(e);if(!t)return[,];let[,o,r]=t;return[o,r]},cj,w5e=(e,t,o,r,n)=>`rgba(${Math.round(t)}, ${Math.round(o)}, ${Math.round(r)}, ${n})`,jP=e=>{cj||(cj=Op?new RegExp(`(${Object.keys(Op).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>Un(i).replace(zP,nee).replace(k5e,qJ).replace(cj,qJ)),o=t.map(i=>i.match(MP).map(Number)),n=o[0].map((i,s)=>o.map(a=>{if(!(s in a))throw Error('The arity of each "output" value must be equal');return a[s]})).map(i=>Ap(dj({},e,{output:i})));return i=>{var s;let a=!ZJ.test(t[0])&&((s=t.find(u=>ZJ.test(u)))==null?void 0:s.replace(MP,"")),l=0;return t[0].replace(MP,()=>`${n[l++](i)}${a||""}`).replace(_5e,w5e)}},iee="react-spring: ",see=e=>{let t=e,o=!1;if(typeof t!="function")throw new TypeError(`${iee}once requires a function parameter`);return(...r)=>{o||(t(...r),o=!0)}},C5e=see(console.warn);function aee(){C5e(`${iee}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var yft=see(console.warn);function Mv(e){return Ee.str(e)&&(e[0]=="#"||/\d/.test(e)||!fj()&&zP.test(e)||e in(Op||{}))}var Jw=fj()?Oa.useEffect:Oa.useLayoutEffect,E5e=()=>{let e=(0,Oa.useRef)(!1);return Jw(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function hj(){let e=(0,Oa.useState)()[1],t=E5e();return()=>{t.current&&e(Math.random())}}function lee(e,t){let[o]=(0,Oa.useState)(()=>({inputs:t,result:e()})),r=(0,Oa.useRef)(),n=r.current,i=n;return i?t&&i.inputs&&T5e(t,i.inputs)||(i={inputs:t,result:e()}):i=o,(0,Oa.useEffect)(()=>{r.current=i,n==o&&(o.inputs=o.result=void 0)},[i]),i.result}function T5e(e,t){if(e.length!==t.length)return!1;for(let o=0;o<e.length;o++)if(e[o]!==t[o])return!1;return!0}var bj=e=>(0,Oa.useEffect)(e,R5e),R5e=[];var c0=c(ue()),u0=c(ue());var fee=c(ue()),Cd=c(ue()),e0=Symbol.for("Animated:node"),B5e=e=>!!e&&e[e0]===e,$l=e=>e&&e[e0],WP=(e,t)=>XJ(e,e0,t),t0=e=>e&&e[e0]&&e[e0].getPayload(),HP=class{constructor(){this.payload=void 0,WP(this,this)}getPayload(){return this.payload||[]}},Rh=class e extends HP{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,Ee.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,o){return Ee.num(t)&&(this.lastPosition=t,o&&(t=Math.round(t/o)*o,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,Ee.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},Bh=class e extends Rh{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Ap({output:[t,t]})}static create(t){return new e(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(Ee.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Ap({output:[this.getValue(),t]})),this._value=0,super.reset()}},UP={dependencies:null},Ph=class extends HP{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let o={};return Aa(this.source,(r,n)=>{B5e(r)?o[n]=r.getValue(t):Li(r)?o[n]=Un(r):t||(o[n]=r)}),o}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&xo(this.payload,t=>t.reset())}_makePayload(t){if(t){let o=new Set;return Aa(t,this._addToPayload,o),Array.from(o)}}_addToPayload(t){UP.dependencies&&Li(t)&&UP.dependencies.add(t);let o=t0(t);o&&xo(o,r=>this.add(r))}},yj=class e extends Ph{constructor(t){super(t)}static create(t){return new e(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let o=this.getPayload();return t.length==o.length?o.map((r,n)=>r.setValue(t[n])).some(Boolean):(super.setValue(t.map(P5e)),!0)}};function P5e(e){return(Mv(e)?Bh:Rh).create(e)}function $P(e){let t=$l(e);return t?t.constructor:Ee.arr(e)?yj:Mv(e)?Bh:Rh}function GP(){return GP=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},GP.apply(this,arguments)}var cee=(e,t)=>{let o=!Ee.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Cd.forwardRef)((r,n)=>{let i=(0,Cd.useRef)(null),s=o&&(0,Cd.useCallback)(m=>{i.current=O5e(n,m)},[n]),[a,l]=I5e(r,t),u=hj(),d=()=>{let m=i.current;if(o&&!m)return;(m?t.applyAnimatedValues(m,a.getValue(!0)):!1)===!1&&u()},f=new vj(d,l),p=(0,Cd.useRef)();Jw(()=>(p.current=f,xo(l,m=>Lp(m,f)),()=>{p.current&&(xo(p.current.deps,m=>Mp(m,p.current)),st.cancel(p.current.update))})),(0,Cd.useEffect)(d,[]),bj(()=>()=>{let m=p.current;xo(m.deps,h=>Mp(h,m))});let g=t.getComponentProps(a.getValue());return fee.createElement(e,GP({},g,{ref:s}))})},vj=class{constructor(t,o){this.update=t,this.deps=o}eventObserved(t){t.type=="change"&&st.write(this.update)}};function I5e(e,t){let o=new Set;return UP.dependencies=o,e.style&&(e=GP({},e,{style:t.createAnimatedStyle(e.style)})),e=new Ph(e),UP.dependencies=null,[e,o]}function O5e(e,t){return e&&(Ee.fun(e)?e(t):e.current=t),t}var uee=Symbol.for("AnimatedComponent"),pee=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:o=n=>new Ph(n),getComponentProps:r=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:o,getComponentProps:r},i=s=>{let a=dee(s)||"Anonymous";return Ee.str(s)?s=i[s]||(i[s]=cee(s,n)):s=s[uee]||(s[uee]=cee(s,n)),s.displayName=`Animated(${a})`,s};return Aa(e,(s,a)=>{Ee.arr(e)&&(a=dee(s)),i[a]=i(s)}),{animated:i}},dee=e=>Ee.str(e)?e:e&&Ee.str(e.displayName)?e.displayName:Ee.fun(e)&&e.name||null;function Mi(){return Mi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},Mi.apply(this,arguments)}function Ih(e,...t){return Ee.fun(e)?e(...t):e}var i0=(e,t)=>e===!0||!!(t&&e&&(Ee.fun(e)?e(t):fs(e).includes(t))),Cee=(e,t)=>Ee.obj(e)?t&&e[t]:e,Eee=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,A5e=e=>e,Tee=(e,t=A5e)=>{let o=L5e;e.default&&e.default!==!0&&(e=e.default,o=Object.keys(e));let r={};for(let n of o){let i=t(e[n],n);Ee.und(i)||(r[n]=i)}return r},L5e=["config","onProps","onStart","onChange","onPause","onResume","onRest"],M5e={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function N5e(e){let t={},o=0;if(Aa(e,(r,n)=>{M5e[n]||(t[n]=r,o++)}),o)return t}function Ree(e){let t=N5e(e);if(t){let o={to:t};return Aa(e,(r,n)=>n in t||(o[n]=r)),o}return Mi({},e)}function s0(e){return e=Un(e),Ee.arr(e)?e.map(s0):Mv(e)?$s.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function _j(e){return Ee.fun(e)||Ee.arr(e)&&Ee.obj(e[0])}var D5e={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},qP=1.70158,KP=qP*1.525,mee=qP+1,gee=2*Math.PI/3,hee=2*Math.PI/4.5,YP=e=>e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,V5e={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>e===0?0:Math.pow(2,10*e-10),easeOutExpo:e=>e===1?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>e===0?0:e===1?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>mee*e*e*e-qP*e*e,easeOutBack:e=>1+mee*Math.pow(e-1,3)+qP*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((KP+1)*2*e-KP)/2:(Math.pow(2*e-2,2)*((KP+1)*(e*2-2)+KP)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*gee),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*gee)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*hee))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*hee)/2+1,easeInBounce:e=>1-YP(1-e),easeOutBounce:YP,easeInOutBounce:e=>e<.5?(1-YP(1-2*e))/2:(1+YP(2*e-1))/2},xj=Mi({},D5e.default,{mass:1,damping:1,easing:V5e.linear,clamp:!1}),wj=class{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,xj)}};function F5e(e,t,o){o&&(o=Mi({},o),bee(o,t),t=Mi({},o,t)),bee(e,t),Object.assign(e,t);for(let s in xj)e[s]==null&&(e[s]=xj[s]);let{mass:r,frequency:n,damping:i}=e;return Ee.und(n)||(n<.01&&(n=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/n,2)*r,e.friction=4*Math.PI*i*r/n),e}function bee(e,t){if(!Ee.und(t.decay))e.duration=void 0;else{let o=!Ee.und(t.tension)||!Ee.und(t.friction);(o||!Ee.und(t.frequency)||!Ee.und(t.damping)||!Ee.und(t.mass))&&(e.duration=void 0,e.decay=void 0),o&&(e.frequency=void 0)}}var yee=[],Cj=class{constructor(){this.changed=!1,this.values=yee,this.toValues=null,this.fromValues=yee,this.to=void 0,this.from=void 0,this.config=new wj,this.immediate=!1}};function Bee(e,{key:t,props:o,defaultProps:r,state:n,actions:i}){return new Promise((s,a)=>{var l;let u,d,f=i0((l=o.cancel)!=null?l:r?.cancel,t);if(f)m();else{Ee.und(o.pause)||(n.paused=i0(o.pause,t));let h=r?.pause;h!==!0&&(h=n.paused||i0(h,t)),u=Ih(o.delay||0,t),h?(n.resumeQueue.add(g),i.pause()):(i.resume(),g())}function p(){n.resumeQueue.add(g),n.timeouts.delete(d),d.cancel(),u=d.time-st.now()}function g(){u>0&&!$s.skipAnimation?(n.delayed=!0,d=st.setTimeout(m,u),n.pauseQueue.add(p),n.timeouts.add(d)):m()}function m(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(p),n.timeouts.delete(d),e<=(n.cancelId||0)&&(f=!0);try{i.start(Mi({},o,{callId:e,cancel:f}),s)}catch(h){a(h)}}})}var Oj=(e,t)=>t.length==1?t[0]:t.some(o=>o.cancelled)?Nv(e.get()):t.every(o=>o.noop)?Pee(e.get()):Kl(e.get(),t.every(o=>o.finished)),Pee=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Kl=(e,t,o=!1)=>({value:e,finished:t,cancelled:o}),Nv=e=>({value:e,cancelled:!0,finished:!1});function Iee(e,t,o,r){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:a,promise:l}=o;return!i&&e===a&&!t.reset?l:o.promise=(async()=>{o.asyncId=n,o.asyncTo=e;let u=Tee(t,(b,v)=>v==="onRest"?void 0:b),d,f,p=new Promise((b,v)=>(d=b,f=v)),g=b=>{let v=n<=(o.cancelId||0)&&Nv(r)||n!==o.asyncId&&Kl(r,!1);if(v)throw b.result=v,f(b),b},m=(b,v)=>{let y=new ZP,k=new XP;return(async()=>{if($s.skipAnimation)throw a0(o),k.result=Kl(r,!1),f(k),k;g(y);let S=Ee.obj(b)?Mi({},b):Mi({},v,{to:b});S.parentId=n,Aa(u,(x,w)=>{Ee.und(S[w])&&(S[w]=x)});let _=await r.start(S);return g(y),o.paused&&await new Promise(x=>{o.resumeQueue.add(x)}),_})()},h;if($s.skipAnimation)return a0(o),Kl(r,!1);try{let b;Ee.arr(e)?b=(async v=>{for(let y of v)await m(y)})(e):b=Promise.resolve(e(m,r.stop.bind(r))),await Promise.all([b.then(d),p]),h=Kl(r.get(),!0,!1)}catch(b){if(b instanceof ZP)h=b.result;else if(b instanceof XP)h=b.result;else throw b}finally{n==o.asyncId&&(o.asyncId=i,o.asyncTo=i?a:void 0,o.promise=i?l:void 0)}return Ee.fun(s)&&st.batchedUpdates(()=>{s(h,r,r.item)}),h})()}function a0(e,t){Ov(e.timeouts,o=>o.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var ZP=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}},XP=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},Ej=e=>e instanceof l0,z5e=1,l0=class extends Iv{constructor(...t){super(...t),this.id=z5e++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=$l(this);return t&&t.getValue()}to(...t){return $s.to(this,t)}interpolate(...t){return aee(),$s.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,o=!1){Th(this,{type:"change",parent:this,value:t,idle:o})}_onPriorityChange(t){this.idle||Lv.sort(this),Th(this,{type:"priority",parent:this,priority:t})}},Oh=Symbol.for("SpringPhase"),Oee=1,Tj=2,Rj=4,Sj=e=>(e[Oh]&Oee)>0,Np=e=>(e[Oh]&Tj)>0,o0=e=>(e[Oh]&Rj)>0,vee=(e,t)=>t?e[Oh]|=Tj|Oee:e[Oh]&=~Tj,See=(e,t)=>t?e[Oh]|=Rj:e[Oh]&=~Rj,Bj=class extends l0{constructor(t,o){if(super(),this.key=void 0,this.animation=new Cj,this.queue=void 0,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!Ee.und(t)||!Ee.und(o)){let r=Ee.obj(t)?Mi({},t):Mi({},o,{from:t});Ee.und(r.default)&&(r.default=!0),this.start(r)}}get idle(){return!(Np(this)||this._state.asyncTo)||o0(this)}get goal(){return Un(this.animation.to)}get velocity(){let t=$l(this);return t instanceof Rh?t.lastVelocity||0:t.getPayload().map(o=>o.lastVelocity||0)}get hasAnimated(){return Sj(this)}get isAnimating(){return Np(this)}get isPaused(){return o0(this)}get isDelayed(){return this._state.delayed}advance(t){let o=!0,r=!1,n=this.animation,{config:i,toValues:s}=n,a=t0(n.to);!a&&Li(n.to)&&(s=fs(Un(n.to))),n.values.forEach((d,f)=>{if(d.done)return;let p=d.constructor==Bh?1:a?a[f].lastPosition:s[f],g=n.immediate,m=p;if(!g){if(m=d.lastPosition,i.tension<=0){d.done=!0;return}let h=d.elapsedTime+=t,b=n.fromValues[f],v=d.v0!=null?d.v0:d.v0=Ee.arr(i.velocity)?i.velocity[f]:i.velocity,y,k=i.precision||(b==p?.005:Math.min(1,Math.abs(p-b)*.001));if(Ee.und(i.duration))if(i.decay){let S=i.decay===!0?.998:i.decay,_=Math.exp(-(1-S)*h);m=b+v/(1-S)*(1-_),g=Math.abs(d.lastPosition-m)<=k,y=v*_}else{y=d.lastVelocity==null?v:d.lastVelocity;let S=i.restVelocity||k/10,_=i.clamp?0:i.bounce,x=!Ee.und(_),w=b==p?d.v0>0:b<p,T,B=!1,R=1,I=Math.ceil(t/R);for(let A=0;A<I&&(T=Math.abs(y)>S,!(!T&&(g=Math.abs(p-m)<=k,g)));++A){x&&(B=m==p||m>p==w,B&&(y=-y*_,m=p));let P=-i.tension*1e-6*(m-p),O=-i.friction*.001*y,N=(P+O)/i.mass;y=y+N*R,m=m+y*R}}else{let S=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,d.durationProgress>0&&(d.elapsedTime=i.duration*d.durationProgress,h=d.elapsedTime+=t)),S=(i.progress||0)+h/this._memoizedDuration,S=S>1?1:S<0?0:S,d.durationProgress=S),m=b+i.easing(S)*(p-b),y=(m-d.lastPosition)/t,g=S==1}d.lastVelocity=y,Number.isNaN(m)&&(console.warn("Got NaN while animating:",this),g=!0)}a&&!a[f].done&&(g=!1),g?d.done=!0:o=!1,d.setValue(m,i.round)&&(r=!0)});let l=$l(this),u=l.getValue();if(o){let d=Un(n.to);(u!==d||r)&&!i.decay?(l.setValue(d),this._onChange(d)):r&&i.decay&&this._onChange(u),this._stop()}else r&&this._onChange(u)}set(t){return st.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Np(this)){let{to:t,config:o}=this.animation;st.batchedUpdates(()=>{this._onStart(),o.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,o){let r;return Ee.und(t)?(r=this.queue||[],this.queue=[]):r=[Ee.obj(t)?t:Mi({},o,{to:t})],Promise.all(r.map(n=>this._update(n))).then(n=>Oj(this,n))}stop(t){let{to:o}=this.animation;return this._focus(this.get()),a0(this._state,t&&this._lastCallId),st.batchedUpdates(()=>this._stop(o,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let o=this.key||"",{to:r,from:n}=t;r=Ee.obj(r)?r[o]:r,(r==null||_j(r))&&(r=void 0),n=Ee.obj(n)?n[o]:n,n==null&&(n=void 0);let i={to:r,from:n};return Sj(this)||(t.reverse&&([r,n]=[n,r]),n=Un(n),Ee.und(n)?$l(this)||this._set(r):this._set(n)),i}_update(t,o){let r=Mi({},t),{key:n,defaultProps:i}=this;r.default&&Object.assign(i,Tee(r,(l,u)=>/^on/.test(u)?Cee(l,n):l)),_ee(this,r,"onProps"),n0(this,"onProps",r,this);let s=this._prepareNode(r);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let a=this._state;return Bee(++this._lastCallId,{key:n,props:r,defaultProps:i,state:a,actions:{pause:()=>{o0(this)||(See(this,!0),Av(a.pauseQueue),n0(this,"onPause",Kl(this,r0(this,this.animation.to)),this))},resume:()=>{o0(this)&&(See(this,!1),Np(this)&&this._resume(),Av(a.resumeQueue),n0(this,"onResume",Kl(this,r0(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(l=>{if(r.loop&&l.finished&&!(o&&l.noop)){let u=Aee(r);if(u)return this._update(u,!0)}return l})}_merge(t,o,r){if(o.cancel)return this.stop(!0),r(Nv(this));let n=!Ee.und(t.to),i=!Ee.und(t.from);if(n||i)if(o.callId>this._lastToId)this._lastToId=o.callId;else return r(Nv(this));let{key:s,defaultProps:a,animation:l}=this,{to:u,from:d}=l,{to:f=u,from:p=d}=t;i&&!n&&(!o.default||Ee.und(f))&&(f=p),o.reverse&&([f,p]=[p,f]);let g=!tu(p,d);g&&(l.from=p),p=Un(p);let m=!tu(f,u);m&&this._focus(f);let h=_j(o.to),{config:b}=l,{decay:v,velocity:y}=b;(n||i)&&(b.velocity=0),o.config&&!h&&F5e(b,Ih(o.config,s),o.config!==a.config?Ih(a.config,s):void 0);let k=$l(this);if(!k||Ee.und(f))return r(Kl(this,!0));let S=Ee.und(o.reset)?i&&!o.default:!Ee.und(p)&&i0(o.reset,s),_=S?p:this.get(),x=s0(f),w=Ee.num(x)||Ee.arr(x)||Mv(x),T=!h&&(!w||i0(a.immediate||o.immediate,s));if(m){let A=$P(f);if(A!==k.constructor)if(T)k=this._set(x);else throw Error(`Cannot animate between ${k.constructor.name} and ${A.name}, as the "to" prop suggests`)}let B=k.constructor,R=Li(f),I=!1;if(!R){let A=S||!Sj(this)&&g;(m||A)&&(I=tu(s0(_),x),R=!I),(!tu(l.immediate,T)&&!T||!tu(b.decay,v)||!tu(b.velocity,y))&&(R=!0)}if(I&&Np(this)&&(l.changed&&!S?R=!0:R||this._stop(u)),!h&&((R||Li(u))&&(l.values=k.getPayload(),l.toValues=Li(f)?null:B==Bh?[1]:fs(x)),l.immediate!=T&&(l.immediate=T,!T&&!S&&this._set(u)),R)){let{onRest:A}=l;xo(j5e,O=>_ee(this,o,O));let P=Kl(this,r0(this,u));Av(this._pendingCalls,P),this._pendingCalls.add(r),l.changed&&st.batchedUpdates(()=>{l.changed=!S,A?.(P,this),S?Ih(a.onRest,P):l.onStart==null||l.onStart(P,this)})}S&&this._set(_),h?r(Iee(o.to,o,this._state,this)):R?this._start():Np(this)&&!m?this._pendingCalls.add(r):r(Pee(_))}_focus(t){let o=this.animation;t!==o.to&&(gj(this)&&this._detach(),o.to=t,gj(this)&&this._attach())}_attach(){let t=0,{to:o}=this.animation;Li(o)&&(Lp(o,this),Ej(o)&&(t=o.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Li(t)&&Mp(t,this)}_set(t,o=!0){let r=Un(t);if(!Ee.und(r)){let n=$l(this);if(!n||!tu(r,n.getValue())){let i=$P(r);!n||n.constructor!=i?WP(this,i.create(r)):n.setValue(r),n&&st.batchedUpdates(()=>{this._onChange(r,o)})}}return $l(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,n0(this,"onStart",Kl(this,r0(this,t.to)),this))}_onChange(t,o){o||(this._onStart(),Ih(this.animation.onChange,t,this)),Ih(this.defaultProps.onChange,t,this),super._onChange(t,o)}_start(){let t=this.animation;$l(this).reset(Un(t.to)),t.immediate||(t.fromValues=t.values.map(o=>o.lastPosition)),Np(this)||(vee(this,!0),o0(this)||this._resume())}_resume(){$s.skipAnimation?this.finish():Lv.start(this)}_stop(t,o){if(Np(this)){vee(this,!1);let r=this.animation;xo(r.values,i=>{i.done=!0}),r.toValues&&(r.onChange=r.onPause=r.onResume=void 0),Th(this,{type:"idle",parent:this});let n=o?Nv(this.get()):Kl(this.get(),r0(this,t??r.to));Av(this._pendingCalls,n),r.changed&&(r.changed=!1,n0(this,"onRest",n,this))}}};function r0(e,t){let o=s0(t),r=s0(e.get());return tu(r,o)}function Aee(e,t=e.loop,o=e.to){let r=Ih(t);if(r){let n=r!==!0&&Ree(r),i=(n||e).reverse,s=!n||n.reset;return Pj(Mi({},e,{loop:t,default:!1,pause:void 0,to:!i||_j(o)?o:void 0,from:s?e.from:void 0,reset:s},n))}}function Pj(e){let{to:t,from:o}=e=Ree(e),r=new Set;return Ee.obj(t)&&kee(t,r),Ee.obj(o)&&kee(o,r),e.keys=r.size?Array.from(r):null,e}function kee(e,t){Aa(e,(o,r)=>o!=null&&t.add(r))}var j5e=["onStart","onRest","onChange","onPause","onResume"];function _ee(e,t,o){e.animation[o]=t[o]!==Eee(t,o)?Cee(t[o],e.key):void 0}function n0(e,t,...o){var r,n,i,s;(r=(n=e.animation)[t])==null||r.call(n,...o),(i=(s=e.defaultProps)[t])==null||i.call(s,...o)}var H5e=["onStart","onChange","onRest"],U5e=1,QP=class{constructor(t,o){this.id=U5e++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),o&&(this._flush=o),t&&this.start(Mi({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle&&!t.isDelayed&&!t.isPaused)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((o,r)=>t[r]=o.get()),t}set(t){for(let o in t){let r=t[o];Ee.und(r)||this.springs[o].set(r)}}update(t){return t&&this.queue.push(Pj(t)),this}start(t){let{queue:o}=this;return t?o=fs(t).map(Pj):this.queue=[],this._flush?this._flush(this,o):(Mee(this,o),G5e(this,o))}stop(t,o){if(t!==!!t&&(o=t),o){let r=this.springs;xo(fs(o),n=>r[n].stop(!!t))}else a0(this._state,this._lastAsyncId),this.each(r=>r.stop(!!t));return this}pause(t){if(Ee.und(t))this.start({pause:!0});else{let o=this.springs;xo(fs(t),r=>o[r].pause())}return this}resume(t){if(Ee.und(t))this.start({pause:!1});else{let o=this.springs;xo(fs(t),r=>o[r].resume())}return this}each(t){Aa(this.springs,t)}_onFrame(){let{onStart:t,onChange:o,onRest:r}=this._events,n=this._active.size>0,i=this._changed.size>0;(n&&!this._started||i&&!this._started)&&(this._started=!0,Ov(t,([l,u])=>{u.value=this.get(),l(u,this,this._item)}));let s=!n&&this._started,a=i||s&&r.size?this.get():null;i&&o.size&&Ov(o,([l,u])=>{u.value=a,l(u,this,this._item)}),s&&(this._started=!1,Ov(r,([l,u])=>{u.value=a,l(u,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;st.onFrame(this._onFrame)}};function G5e(e,t){return Promise.all(t.map(o=>Lee(e,o))).then(o=>Oj(e,o))}async function Lee(e,t,o){let{keys:r,to:n,from:i,loop:s,onRest:a,onResolve:l}=t,u=Ee.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let d=Ee.arr(n)||Ee.fun(n)?n:void 0;d?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):xo(H5e,h=>{let b=t[h];if(Ee.fun(b)){let v=e._events[h];t[h]=({finished:y,cancelled:k})=>{let S=v.get(b);S?(y||(S.finished=!1),k&&(S.cancelled=!0)):v.set(b,{value:null,finished:y||!1,cancelled:k||!1})},u&&(u[h]=t[h])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,Av(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);let p=(r||Object.keys(e.springs)).map(h=>e.springs[h].start(t)),g=t.cancel===!0||Eee(t,"cancel")===!0;(d||g&&f.asyncId)&&p.push(Bee(++e._lastAsyncId,{props:t,state:f,actions:{pause:VP,resume:VP,start(h,b){g?(a0(f,e._lastAsyncId),b(Nv(e))):(h.onRest=a,b(Iee(d,h,f,e)))}}})),f.paused&&await new Promise(h=>{f.resumeQueue.add(h)});let m=Oj(e,await Promise.all(p));if(s&&m.finished&&!(o&&m.noop)){let h=Aee(t,s,n);if(h)return Mee(e,[h]),Lee(e,h,!0)}return l&&st.batchedUpdates(()=>l(m,e,e.item)),m}function W5e(e,t){let o=new Bj;return o.key=e,t&&Lp(o,t),o}function $5e(e,t,o){t.keys&&xo(t.keys,r=>{(e[r]||(e[r]=o(r)))._prepareNode(t)})}function Mee(e,t){xo(t,o=>{$5e(e.springs,o,r=>W5e(r,e))})}function K5e(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,i;for(i=0;i<r.length;i++)n=r[i],!(t.indexOf(n)>=0)&&(o[n]=e[n]);return o}var Y5e=["children"],Aj=e=>{let{children:t}=e,o=K5e(e,Y5e),r=(0,u0.useContext)(JP),n=o.pause||!!r.pause,i=o.immediate||!!r.immediate;o=lee(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=JP;return c0.createElement(s,{value:o},t)},JP=q5e(Aj,{});Aj.Provider=JP.Provider;Aj.Consumer=JP.Consumer;function q5e(e,t){return Object.assign(e,c0.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var xee;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(xee||(xee={}));var Ij=class extends l0{constructor(t,o){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Ap(...o);let r=this._get(),n=$P(r);WP(this,n.create(r))}advance(t){let o=this._get(),r=this.get();tu(o,r)||($l(this).setValue(o),this._onChange(o,this.idle)),!this.idle&&wee(this._active)&&kj(this)}_get(){let t=Ee.arr(this.source)?this.source.map(Un):fs(Un(this.source));return this.calc(...t)}_start(){this.idle&&!wee(this._active)&&(this.idle=!1,xo(t0(this),t=>{t.done=!1}),$s.skipAnimation?(st.batchedUpdates(()=>this.advance()),kj(this)):Lv.start(this))}_attach(){let t=1;xo(fs(this.source),o=>{Li(o)&&Lp(o,this),Ej(o)&&(o.idle||this._active.add(o),t=Math.max(t,o.priority+1))}),this.priority=t,this._start()}_detach(){xo(fs(this.source),t=>{Li(t)&&Mp(t,this)}),this._active.clear(),kj(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=fs(this.source).reduce((o,r)=>Math.max(o,(Ej(r)?r.priority:0)+1),0))}};function Z5e(e){return e.idle!==!1}function wee(e){return!e.size||Array.from(e).every(Z5e)}function kj(e){e.idle||(e.idle=!0,xo(t0(e),t=>{t.done=!0}),Th(e,{type:"idle",parent:e}))}$s.assign({createStringInterpolator:jP,to:(e,t)=>new Ij(e,t)});var Rft=Lv.advance;var Vee=c(Ed());function Dj(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,i;for(i=0;i<r.length;i++)n=r[i],!(t.indexOf(n)>=0)&&(o[n]=e[n]);return o}var X5e=["style","children","scrollTop","scrollLeft"],Fee=/^--/;function Q5e(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!Fee.test(e)&&!(d0.hasOwnProperty(e)&&d0[e])?t+"px":(""+t).trim()}var Dee={};function J5e(e,t){if(!e.nodeType||!e.setAttribute)return!1;let o=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",r=t,{style:n,children:i,scrollTop:s,scrollLeft:a}=r,l=Dj(r,X5e),u=Object.values(l),d=Object.keys(l).map(f=>o||e.hasAttribute(f)?f:Dee[f]||(Dee[f]=f.replace(/([A-Z])/g,p=>"-"+p.toLowerCase())));i!==void 0&&(e.textContent=i);for(let f in n)if(n.hasOwnProperty(f)){let p=Q5e(f,n[f]);Fee.test(f)?e.style.setProperty(f,p):e.style[f]=p}d.forEach((f,p)=>{e.setAttribute(f,u[p])}),s!==void 0&&(e.scrollTop=s),a!==void 0&&(e.scrollLeft=a)}var d0={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},eFe=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),tFe=["Webkit","Ms","Moz","O"];d0=Object.keys(d0).reduce((e,t)=>(tFe.forEach(o=>e[eFe(o,t)]=e[t]),e),d0);var oFe=["x","y","z"],rFe=/^(matrix|translate|scale|rotate|skew)/,nFe=/^(translate)/,iFe=/^(rotate|skew)/,Lj=(e,t)=>Ee.num(e)&&e!==0?e+t:e,eI=(e,t)=>Ee.arr(e)?e.every(o=>eI(o,t)):Ee.num(e)?e===t:parseFloat(e)===t,Mj=class extends Ph{constructor(t){let{x:o,y:r,z:n}=t,i=Dj(t,oFe),s=[],a=[];(o||r||n)&&(s.push([o||0,r||0,n||0]),a.push(l=>[`translate3d(${l.map(u=>Lj(u,"px")).join(",")})`,eI(l,0)])),Aa(i,(l,u)=>{if(u==="transform")s.push([l||""]),a.push(d=>[d,d===""]);else if(rFe.test(u)){if(delete i[u],Ee.und(l))return;let d=nFe.test(u)?"px":iFe.test(u)?"deg":"";s.push(fs(l)),a.push(u==="rotate3d"?([f,p,g,m])=>[`rotate3d(${f},${p},${g},${Lj(m,d)})`,eI(m,0)]:f=>[`${u}(${f.map(p=>Lj(p,d)).join(",")})`,eI(f,u.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new Nj(s,a)),super(i)}},Nj=class extends Iv{constructor(t,o){super(),this._value=null,this.inputs=t,this.transforms=o}get(){return this._value||(this._value=this._get())}_get(){let t="",o=!0;return xo(this.inputs,(r,n)=>{let i=Un(r[0]),[s,a]=this.transforms[n](Ee.arr(i)?i:r.map(Un));t+=" "+s,o=o&&a}),o?"none":t}observerAdded(t){t==1&&xo(this.inputs,o=>xo(o,r=>Li(r)&&Lp(r,this)))}observerRemoved(t){t==0&&xo(this.inputs,o=>xo(o,r=>Li(r)&&Mp(r,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Th(this,t)}},sFe=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],aFe=["scrollTop","scrollLeft"];$s.assign({batchedUpdates:Vee.unstable_batchedUpdates,createStringInterpolator:jP,colors:oee});var lFe=pee(sFe,{applyAnimatedValues:J5e,createAnimatedStyle:e=>new Mj(e),getComponentProps:e=>Dj(e,aFe)}),zee=lFe.animated;var Dv=c(F(),1),Hee=c(Tt(),1),Uee=c(J(),1);var cFe=200;function jee(e){return{top:e.offsetTop,left:e.offsetLeft}}function uFe({triggerAnimationOnChange:e,clientId:t}){let o=(0,Dv.useRef)(),{isTyping:r,getGlobalBlockCount:n,isBlockSelected:i,isFirstMultiSelectedBlock:s,isBlockMultiSelected:a,isAncestorMultiSelected:l,isDraggingBlocks:u}=(0,Uee.useSelect)(C),{previous:d,prevRect:f}=(0,Dv.useMemo)(()=>({previous:o.current&&jee(o.current),prevRect:o.current&&o.current.getBoundingClientRect()}),[e]);return(0,Dv.useLayoutEffect)(()=>{if(!d||!o.current)return;let p=(0,Hee.getScrollContainer)(o.current),g=i(t),m=g||s(t),h=u();function b(){if(!h&&m&&f){let B=o.current.getBoundingClientRect().top-f.top;B&&(p.scrollTop+=B)}}if(window.matchMedia("(prefers-reduced-motion: reduce)").matches||r()||n()>cFe){b();return}let y=g||a(t)||l(t);if(y&&h)return;let k=y?"1":"",S=new QP({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:T}){if(!o.current)return;let{x:B,y:R}=T;B=Math.round(B),R=Math.round(R);let I=B===0&&R===0;o.current.style.transformOrigin="center center",o.current.style.transform=I?null:`translate3d(${B}px,${R}px,0)`,o.current.style.zIndex=k,b()}});o.current.style.transform=void 0;let _=jee(o.current),x=Math.round(d.left-_.left),w=Math.round(d.top-_.top);return S.start({x:0,y:0,from:{x,y:w}}),()=>{S.stop(),S.set({x:0,y:0})}},[d,f,t,r,n,i,s,a,l,u]),o}var tI=uFe;var rI=c(F(),1),Td=c(Tt(),1),Wee=c(J(),1);var oI=".block-editor-block-list__block",dFe=".block-list-appender",fFe=".block-editor-button-block-appender";function Gee(e,t){return e.closest(oI)===t.closest(oI)}function ou(e,t){return t.closest([oI,dFe,fFe].join(","))===e}function La(e,t){let{anchorNode:o,focusNode:r}=e;if(!o||!r)return;let i=(o.nodeType===o.ELEMENT_NODE?o:o.parentElement)?.closest('[contenteditable="true"]');if(!(!i||i===t||!i.contains(r)))return i}function _r(e){for(;e&&e.nodeType!==e.ELEMENT_NODE;)e=e.parentNode;if(!e)return;let o=e.closest(oI);if(o)return o.id.slice(6)}function Vj(e,t){let o=Math.min(e.left,t.left),r=Math.max(e.right,t.right),n=Math.max(e.bottom,t.bottom),i=Math.min(e.top,t.top);return new window.DOMRectReadOnly(o,i,r-o,n-i)}function pFe(e){let t=e.ownerDocument.defaultView;if(!t||e.hasAttribute("data-visually-hidden"))return!1;let o=e.getBoundingClientRect();if(o.width===0||o.height===0)return!1;if(e.checkVisibility)return e.checkVisibility?.({opacityProperty:!0,contentVisibilityAuto:!0,visibilityProperty:!0});let r=t.getComputedStyle(e);return!(r.display==="none"||r.visibility==="hidden"||r.opacity==="0")}function mFe(e){let t=window.getComputedStyle(e);return t.overflowX==="auto"||t.overflowX==="scroll"||t.overflowY==="auto"||t.overflowY==="scroll"}var gFe=["core/navigation"];function Vv(e){let t=e.ownerDocument.defaultView;if(!t)return new window.DOMRectReadOnly;let o=e.getBoundingClientRect(),r=e.getAttribute("data-type");if(r&&gFe.includes(r)){let s=[e],a;for(;a=s.pop();)if(!mFe(a)){for(let l of a.children)if(pFe(l)){let u=l.getBoundingClientRect();o=Vj(o,u),s.push(l)}}}let n=Math.max(o.left,0),i=Math.min(o.right,t.innerWidth);return o=new window.DOMRectReadOnly(n,o.top,i-n,o.height),o}function $ee({clientId:e,initialPosition:t}){let o=(0,rI.useRef)(),{isBlockSelected:r,isMultiSelecting:n,isZoomOut:i,getSelectionStart:s}=H((0,Wee.useSelect)(C));return(0,rI.useEffect)(()=>{if(!r(e)||n()||i()||t==null||!o.current)return;let{ownerDocument:a}=o.current;if(ou(o.current,a.activeElement))return;let l=Td.focus.tabbable.find(o.current).filter(v=>(0,Td.isTextField)(v)),u=t===-1,d=l[u?l.length-1:0]||o.current;if(!ou(o.current,d)){o.current.focus();return}if(!o.current.getAttribute("contenteditable")){let v=Td.focus.tabbable.findNext(o.current);if(v&&ou(o.current,v)&&(0,Td.isFormElement)(v)){v.focus();return}}let{activeElement:f}=a,p=a.defaultView.getSelection(),{clientId:g,offset:m}=s();f?.isContentEditable&&f.contains(d)&&p.anchorNode&&d.contains(p.anchorNode)&&(t===0||m!==void 0&&g===e)||(0,Td.placeCaretAtHorizontalEdge)(d,u)},[t,e]),o}var nI=c(fe(),1);var{subscribeDelegatedListener:Kee}=H(nI.privateApis);function Yee({isEnabled:e=!0}={}){return(0,nI.useRefEffect)(t=>{if(!e)return;function o(i){i.defaultPrevented||(i.preventDefault(),t.classList.toggle("is-hovered",i.type==="mouseover"))}let r=Kee(t,"mouseout",o),n=Kee(t,"mouseover",o);return()=>{r(),n(),t.classList.remove("is-hovered")}},[e])}var iI=c(J(),1),sI=c(fe(),1);var{subscribeDelegatedListener:hFe}=H(sI.privateApis);function qee(e){let{isBlockSelected:t,isBlockMultiSelected:o,isMultiSelecting:r}=(0,iI.useSelect)(C),{selectBlock:n,selectionChange:i}=(0,iI.useDispatch)(C);return(0,sI.useRefEffect)(s=>{function a(l){if(t(e)){l.target.isContentEditable||i(e);return}if(!r()&&!o(e)&&ou(s,l.target)){if(l.target.isContentEditable){n(e,null);return}n(e)}}return hFe(s,"focusin",a)},[t,n])}var Dp=c(F(),1);var Xee=c(J(),1),Qee=c(fe(),1),Jee=c(F(),1);var Fj={onKeyDown:"keydown",onKeyUp:"keyup",onBeforeInput:"beforeinput",onInput:"input",onCompositionStart:"compositionstart",onCompositionUpdate:"compositionupdate",onCompositionEnd:"compositionend"},bFe=Object.values(Fj);function ete(e){let t;for(let o in Fj)typeof e[o]=="function"&&(t=t||{},t[Fj[o]]=e[o]);return t}var tte=["eventPhase","bubbles","cancelable","timeStamp","defaultPrevented","isTrusted"],Zee=[...tte,"view","detail","key","code","location","ctrlKey","shiftKey","altKey","metaKey","repeat","locale","getModifierState","charCode","keyCode","which"],f0=[...tte,"data"],yFe={keydown:Zee,keyup:Zee,beforeinput:f0,input:f0,compositionstart:f0,compositionupdate:f0,compositionend:f0};function vFe(e,t){let o=!1,r={nativeEvent:e,type:e.type,target:t,currentTarget:null,preventDefault(){e.preventDefault(),r.defaultPrevented=!0},isDefaultPrevented(){return r.defaultPrevented},stopPropagation(){e.stopPropagation(),o=!0},isPropagationStopped(){return o},persist(){},isPersistent(){return!0}};for(let n of yFe[e.type]){let i=e[n];r[n]=typeof i=="function"?i.bind(e):i}return r}function ote(){let{hasMultiSelection:e,getBlockParents:t}=(0,Xee.useSelect)(C),{refsMap:o,eventHandlers:r}=(0,Jee.useContext)(_d);return(0,Qee.useRefEffect)(n=>{function i(l){if(!r.size||l.target!==n||!l.isTrusted||n.contentEditable!=="true"||e())return;let u=n.ownerDocument.defaultView.getSelection();if(!u.rangeCount)return;let d=La(u,n),f=_r(d);if(!f)return;let p=[f,...t(f,!0)],g;for(let m of p){let h=r.get(m)?.current?.[l.type],b=h&&o.get(m);if(b&&(g||(g=vFe(l,d)),g.currentTarget=b,h(g),g.isPropagationStopped()))break}}let s=n.ownerDocument.documentElement,a=bFe.map(l=>(s.addEventListener(l,i),()=>s.removeEventListener(l,i)));return()=>a.forEach(l=>l())},[e,t,o,r])}function rte(e,t){let{eventHandlers:o}=(0,Dp.useContext)(_d),r=ete(t),n=(0,Dp.useRef)();(0,Dp.useInsertionEffect)(()=>{n.current=r});let i=!!r;(0,Dp.useEffect)(()=>{if(i)return o.set(e,n),()=>o.delete(e)},[o,e,i])}var Fv=c(de(),1),ite=c(Tt(),1),Vp=c(io(),1),aI=c(J(),1),ste=c(fe(),1);function nte(e){return!e||e==="transparent"||e==="rgba(0, 0, 0, 0)"}function ate({clientId:e,isSelected:t}){let{getBlockRootClientId:o,isZoomOut:r,hasMultiSelection:n,isSectionBlock:i,editedContentOnlySection:s,getBlock:a}=H((0,aI.useSelect)(C)),{insertAfterBlock:l,removeBlock:u,resetZoomLevel:d,startDraggingBlocks:f,stopDraggingBlocks:p,editContentOnlySection:g}=H((0,aI.useDispatch)(C));return(0,ste.useRefEffect)(m=>{if(!t)return;function h(y){let{keyCode:k,target:S}=y;k!==Vp.ENTER&&k!==Vp.BACKSPACE&&k!==Vp.DELETE||S!==m||(0,ite.isTextField)(S)||(y.preventDefault(),k===Vp.ENTER&&r()?d():k===Vp.ENTER?l(e):u(e))}function b(y){if(m!==y.target||m.isContentEditable||m.ownerDocument.activeElement!==m||n()){y.preventDefault();return}let k=JSON.stringify({type:"block",srcClientIds:[e],srcRootClientId:o(e)});y.dataTransfer.effectAllowed="move",y.dataTransfer.clearData(),y.dataTransfer.setData("wp-blocks",k);let{ownerDocument:S}=m,{defaultView:_}=S;_.getSelection().removeAllRanges();let w=S.createElement("div");w.style.width="1px",w.style.height="1px",w.style.position="fixed",w.style.visibility="hidden",S.body.appendChild(w),y.dataTransfer.setDragImage(w,0,0);let T=m.getBoundingClientRect(),B=m.id,R=m.cloneNode();R.style.display="none",m.id=null,m.after(R);let I=1;{let $=m;for(;$=$.parentElement;){let{scale:Y}=_.getComputedStyle($);if(Y&&Y!=="none"){I=parseFloat(Y);break}}}let A=1/I,P={};for(let $ of["transform","transformOrigin","transition","zIndex","position","top","left","pointerEvents","opacity","backgroundColor"])P[$]=m.style[$];let O=_.scrollY,N=_.scrollX,z=y.clientX,D=y.clientY;m.style.position="relative",m.style.top="0px",m.style.left="0px";let M=y.clientX-T.left,V=y.clientY-T.top,L=T.height>200?200/T.height:1;if(m.style.zIndex="1000",m.style.transformOrigin=`${M*A}px ${V*A}px`,m.style.transition="transform 0.2s ease-out",m.style.transform=`scale(${L})`,m.style.opacity="0.9",nte(_.getComputedStyle(m).backgroundColor)){let $="transparent",Y=m;for(;Y=Y.parentElement;){let{backgroundColor:Z}=_.getComputedStyle(Y);if(!nte(Z)){$=Z;break}}m.style.backgroundColor=$}let j=!1,q=z,Q=D;function te($){$.clientX===q&&$.clientY===Q||(q=$.clientX,Q=$.clientY,ee())}function ee(){j||(j=!0,m.style.pointerEvents="none");let $=Q-D,Y=q-z,Z=_.scrollY,oe=_.scrollX,ne=Z-O,X=oe-N,re=$+ne,le=Y+X;m.style.top=`${re*A}px`,m.style.left=`${le*A}px`}function W(){S.removeEventListener("dragover",te),S.removeEventListener("dragend",W),S.removeEventListener("drop",W),S.removeEventListener("scroll",ee);for(let[$,Y]of Object.entries(P))m.style[$]=Y;R.remove(),m.id=B,w.remove(),p(),document.body.classList.remove("is-dragging-components-draggable"),S.documentElement.classList.remove("is-dragging")}S.addEventListener("dragover",te),S.addEventListener("dragend",W),S.addEventListener("drop",W),S.addEventListener("scroll",ee),f([e]),document.body.classList.add("is-dragging-components-draggable"),S.documentElement.classList.add("is-dragging")}m.addEventListener("keydown",h),m.addEventListener("dragstart",b);function v(y){let k=i(e),S=a(e),_=(0,Fv.isReusableBlock)(S),x=(0,Fv.isTemplatePart)(S);!k||s===e||_||x||(y.preventDefault(),g(e))}return m.addEventListener("dblclick",v),()=>{m.removeEventListener("keydown",h),m.removeEventListener("dragstart",b),m.removeEventListener("dblclick",v)}},[e,t,o,a,Fv.isReusableBlock,Fv.isTemplatePart,l,u,r,d,n,f,p,i,s,g])}var lte=c(fe(),1),cte=c(F(),1);function ute(){let e=(0,cte.useContext)(lI);return(0,lte.useRefEffect)(t=>{if(e)return e.observe(t),()=>{e.unobserve(t)}},[e])}var cI=c(fe(),1);function dte({isSelected:e}){let t=(0,cI.useReducedMotion)();return(0,cI.useRefEffect)(o=>{if(e){let{ownerDocument:r}=o,{defaultView:n}=r;if(!n.IntersectionObserver)return;let i=new n.IntersectionObserver(s=>{s[0].isIntersecting||o.scrollIntoView({behavior:t?"instant":"smooth"}),i.disconnect()});return i.observe(o),()=>{i.disconnect()}}},[e])}var fte=c(fe(),1),pte=c(J(),1);function uI({clientId:e="",isEnabled:t=!0}={}){let{getEnabledClientIdsTree:o}=H((0,pte.useSelect)(C));return(0,fte.useRefEffect)(r=>{if(!t)return;let n=()=>{o(e).forEach(({clientId:s})=>{let a=r.querySelector(`[data-block="${s}"]`);a&&(a.classList.remove("has-editable-outline"),a.offsetWidth,a.classList.add("has-editable-outline"))})},i=s=>{(s.target===r||s.target.classList.contains("is-root-container"))&&(s.defaultPrevented||(s.preventDefault(),n()))};return r.addEventListener("click",i),()=>r.removeEventListener("click",i)},[t])}var mte=c(fe(),1),p0=new Map;function SFe(e,t){let o=p0.get(e);o||(o=new Set,p0.set(e,o),e.addEventListener("pointerdown",hte)),o.add(t)}function kFe(e,t){let o=p0.get(e);o&&(o.delete(t),gte(t),o.size===0&&(p0.delete(e),e.removeEventListener("pointerdown",hte)))}function gte(e){let t=e.getAttribute("data-draggable");t&&(e.removeAttribute("data-draggable"),t==="true"&&!e.getAttribute("draggable")&&e.setAttribute("draggable","true"))}function hte(e){let{target:t}=e,{ownerDocument:o,isContentEditable:r,tagName:n}=t,i=["INPUT","TEXTAREA"].includes(n),s=p0.get(o);if(r||i)for(let a of s)a.getAttribute("draggable")==="true"&&a.contains(t)&&(a.removeAttribute("draggable"),a.setAttribute("data-draggable","true"));else for(let a of s)gte(a)}function bte(){return(0,mte.useRefEffect)(e=>(SFe(e.ownerDocument,e),()=>{kFe(e.ownerDocument,e)}),[])}var Nr=c(G(),1),Ni=c(F(),1),Di=c(U(),1),Ah=c(J(),1),kte=c(Yl(),1),_te=c(us(),1);var m0=c(G(),1);var{getViewportBreakpoints:_Fe}=H(_o);function zj(e){let t=_Fe(e);return X6.filter(([o])=>(o!==no.tablet.key||t.tablet!==void 0)&&(o!==no.mobile.key||t.mobile!==void 0))}function xFe(e,t){if(!e)return!1;let o=e.attributes?.metadata?.blockVisibility;if(o===!0||typeof o!="object")return!1;let r=o.viewport;return!r||typeof r!="object"||!X6.some(([,{key:n}])=>n===t)?!1:r[t]===!1}function vte(e,t){if(!e?.length)return!1;let o=e.filter(r=>xFe(r,t)).length;return o===0?!1:o===e.length?!0:null}function Ste(e){if(!e?.length)return!1;let t=e.filter(o=>o&&o.attributes?.metadata?.blockVisibility===!1).length;return t===0?!1:t===e.length?!0:null}function jj(e,t){if(!e&&e!==!1)return null;if(e===!1)return(0,m0.__)("Block is hidden");if(e?.viewport){let o=zj(t).filter(([r])=>e.viewport?.[r]===!1).map(([,r])=>r.label);if(o.length>0)return(0,m0.sprintf)((0,m0.__)("Block is hidden on %s"),o.join(", "))}return null}var xr=c(E(),1),wFe={[no.mobile.key]:!1,[no.tablet.key]:!1,[no.desktop.key]:!1},CFe=[];function Hj({clientIds:e,onClose:t}){let{createSuccessNotice:o}=(0,Ah.useDispatch)(_te.store),{updateBlockAttributes:r}=(0,Ah.useDispatch)(C),n=(0,Ah.useSelect)(S=>S(C).getBlocksByClientId(e)??CFe,[e]),i=(0,Ah.useSelect)(S=>S(kte.store).getShortcutRepresentation("core/editor/toggle-list-view"),[]),s=(0,Ah.useSelect)(S=>S(C).getSettings().__experimentalFeatures?.viewport,[]),a=(0,Ni.useMemo)(()=>zj(s),[s]),l=(0,Ni.useMemo)(()=>{if(n?.length===0)return{hideEverywhere:!1,viewportChecked:{}};let S={};return a.forEach(([,{key:_}])=>{S[_]=vte(n,_)}),{hideEverywhere:Ste(n),viewportChecked:S}},[n,a]),[u,d]=(0,Ni.useState)(l?.viewportChecked??{}),[f,p]=(0,Ni.useState)(l?.hideEverywhere??!1),g=(0,Ni.useCallback)((S,_)=>{d({...u,[S]:_})},[u]),m=(0,Ni.useMemo)(()=>{if(!f)return(0,Nr.sprintf)((0,Nr.__)("Block visibility settings updated. You can access them via the List View (%s)."),i);let S=n?.length>1?(0,Nr.__)("Blocks hidden. You can access them via the List View (%s)."):(0,Nr.__)("Block hidden. You can access it via the List View (%s).");return(0,Nr.sprintf)(S,i)},[f,n?.length,i]),h=(0,Ni.useMemo)(()=>Object.values(u).some(S=>S===!0||S===null),[u]),b=(0,Ni.useMemo)(()=>f!==l.hideEverywhere?!0:a.some(([,{key:S}])=>u[S]!==l.viewportChecked[S]),[f,u,l,a]),v=(0,Ni.useMemo)(()=>f===null?!0:Object.values(u).some(S=>S===null),[f,u]),y=(0,Ni.useCallback)(S=>{S.preventDefault();let _=f?!1:{viewport:a.reduce((w,[,{key:T}])=>(u[T]&&(w[T]=!1),w),{})},x=Object.fromEntries(n.map(({clientId:w,attributes:T})=>[w,{metadata:Ge({...T?.metadata,blockVisibility:_})}]));r(e,x,{uniqueByBlock:!0}),o(m,{id:f?"block-visibility-hidden":"block-visibility-viewports-updated",type:"snackbar"}),t()},[n,e,o,f,m,t,r,a,u]),k=n?.length>1;return(0,xr.jsx)(Di.Modal,{title:e?.length>1?(0,Nr.__)("Hide blocks"):(0,Nr.__)("Hide block"),onRequestClose:t,overlayClassName:"block-editor-block-visibility-modal",size:"small",children:(0,xr.jsxs)("form",{onSubmit:y,children:[(0,xr.jsxs)("fieldset",{children:[(0,xr.jsx)("legend",{children:k?(0,Nr.__)("Select the viewport sizes for which you want to hide the blocks. Changes will apply to all selected blocks."):(0,Nr.__)("Select the viewport size for which you want to hide the block.")}),(0,xr.jsx)("ul",{className:"block-editor-block-visibility-modal__options",children:(0,xr.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item block-editor-block-visibility-modal__options-item--everywhere",children:[(0,xr.jsx)(Di.CheckboxControl,{className:"block-editor-block-visibility-modal__options-checkbox--everywhere",label:(0,Nr.__)("Omit from published content"),checked:f===!0,indeterminate:f===null,onChange:S=>{p(S),d(wFe)}}),f!==!0&&(0,xr.jsx)("ul",{className:"block-editor-block-visibility-modal__sub-options",children:a.map(([,{label:S,icon:_,key:x}])=>(0,xr.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item",children:[(0,xr.jsx)(Di.CheckboxControl,{label:(0,Nr.sprintf)((0,Nr.__)("Hide on %s"),S),checked:u[x]??!1,indeterminate:u[x]===null,onChange:w=>g(x,w)}),(0,xr.jsx)(Di.Icon,{icon:_,className:K({"block-editor-block-visibility-modal__options-icon--checked":u[x]})})]},x))})]})}),k&&v&&(0,xr.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Nr.__)("Selected blocks have different visibility settings. The checkboxes show an indeterminate state when settings differ.")}),!k&&f===!0&&(0,xr.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Nr.sprintf)((0,Nr.__)("Block will be hidden in the editor, and omitted from the published markup on the frontend. You can configure it again by selecting it in the List View (%s)."),i)}),!k&&!f&&h&&(0,xr.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Ni.createInterpolateElement)((0,Nr.sprintf)((0,Nr.__)("Block will be hidden according to the selected viewports. It will be <strong>included in the published markup on the frontend</strong>. You can configure it again by selecting it in the List View (%s)."),i),{strong:(0,xr.jsx)("strong",{})})})]}),(0,xr.jsxs)(Di.Flex,{className:"block-editor-block-visibility-modal__actions",justify:"flex-end",expanded:!1,children:[(0,xr.jsx)(Di.FlexItem,{children:(0,xr.jsx)(Di.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,Nr.__)("Cancel")})}),(0,xr.jsx)(Di.FlexItem,{children:(0,xr.jsx)(Di.Button,{variant:"primary",type:"submit",disabled:!b,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Nr.__)("Apply")})})]})]})})}var Uj=c(fe(),1);var{getViewportBreakpoints:EFe}=H(_o);function Ma(e={}){let{blockVisibility:t=void 0,deviceType:o=no.desktop.key,viewportSettings:r,view:n=window}=e,i=EFe(r),s=i.mobile?`(width <= ${i.mobile})`:void 0,a=(0,Uj.useMediaQuery)(s,n),l;i.tablet&&(l=i.mobile?`(${i.mobile} < width <= ${i.tablet})`:`(width <= ${i.tablet})`);let u=(0,Uj.useMediaQuery)(l,n),d;return o===no.mobile.key&&i.mobile?d=no.mobile.key:o===no.tablet.key&&i.tablet?d=no.tablet.key:a?d=no.mobile.key:u&&i.tablet?d=no.tablet.key:d=no.desktop.key,{isBlockCurrentlyHidden:t===!1||t?.viewport?.[d]===!1,currentViewport:d}}var Gj=c(G(),1),dI=c(U(),1),fI=c(F(),1);var xte=c(de(),1),pI=c(J(),1);var Wj=c(E(),1);function $j({clientIds:e}){let t=(0,fI.useRef)(!1),[o]=Le("blockVisibility.allowEditing"),{canToggleBlockVisibility:r,areBlocksHiddenAnywhere:n}=(0,pI.useSelect)(a=>{let{getBlocksByClientId:l,getBlockName:u,isBlockHiddenAnywhere:d}=H(a(C));return{canToggleBlockVisibility:l(e).every(({clientId:p})=>(0,xte.hasBlockSupport)(u(p),"visibility",!0)),areBlocksHiddenAnywhere:e?.every(p=>d(p))}},[e]),i=(0,pI.useDispatch)(C);if((0,fI.useEffect)(()=>{n&&(t.current=!0)},[n]),o===!1||!n&&!t.current)return null;let{showViewportModal:s}=H(i);return(0,Wj.jsx)(dI.ToolbarGroup,{className:"block-editor-block-visibility-toolbar",children:(0,Wj.jsx)(dI.ToolbarButton,{disabled:!r,icon:n?Vl:dh,label:n?(0,Gj.__)("Hidden"):(0,Gj.__)("Visible"),onClick:()=>s(e),"aria-haspopup":"dialog"})})}var Kj=c(G(),1),wte=c(U(),1),mI=c(J(),1),Cte=c(Yl(),1);var Ete=c(E(),1);function Yj({clientIds:e}){let[t]=Le("blockVisibility.allowEditing"),{areBlocksHiddenAnywhere:o,shortcut:r}=(0,mI.useSelect)(s=>{let{isBlockHiddenAnywhere:a}=H(s(C));return{areBlocksHiddenAnywhere:e?.every(l=>a(l)),shortcut:s(Cte.store).getShortcutRepresentation("core/block-editor/toggle-block-visibility")}},[e]),n=(0,mI.useDispatch)(C);if(t===!1)return null;let{showViewportModal:i}=H(n);return(0,Ete.jsx)(wte.MenuItem,{onClick:()=>i(e),shortcut:r,children:o?(0,Kj.__)("Show"):(0,Kj.__)("Hide")})}var zp=c(U(),1),qj=c(J(),1),Fp=c(G(),1);var zv=c(E(),1),{Badge:TFe}=H(zp.privateApis),RFe={currentBlockVisibility:void 0,hasParentHiddenEverywhere:!1,selectedDeviceType:no.desktop.key};function Tte({clientId:e}){let{currentBlockVisibility:t,selectedDeviceType:o,viewportSettings:r,hasParentHiddenEverywhere:n}=(0,qj.useSelect)(p=>{if(!e)return RFe;let{getBlockAttributes:g,isBlockParentHiddenEverywhere:m,getSettings:h}=H(p(C)),b=h();return{currentBlockVisibility:g(e)?.metadata?.blockVisibility,selectedDeviceType:b?.[wa]?.toLowerCase()||no.desktop.key,viewportSettings:b?.__experimentalFeatures?.viewport,hasParentHiddenEverywhere:m(e)}},[e]),s=Nt(e)?.ownerDocument?.defaultView,a=s===null?void 0:s,{isBlockCurrentlyHidden:l,currentViewport:u}=Ma({blockVisibility:t,deviceType:o,viewportSettings:r,view:a}),d=(0,qj.useSelect)(p=>!e||!u?!1:H(p(C)).isBlockParentHiddenAtViewport(e,u),[e,u]);if(!(l||n||d))return null;let f;if(l)if(t===!1)f=(0,Fp.__)("Block is hidden");else{let p=no[u]?.label||u;f=(0,Fp.sprintf)((0,Fp.__)("Block is hidden on %s"),p)}if(n)f=(0,Fp.__)("Parent block is hidden");else if(d){let p=no[u]?.label||u;f=(0,Fp.sprintf)((0,Fp.__)("Parent block is hidden on %s"),p)}return(0,zv.jsx)(TFe,{className:"block-editor-block-visibility-info",children:(0,zv.jsxs)(zp.__experimentalHStack,{spacing:2,justify:"start",children:[(0,zv.jsx)(zp.Icon,{icon:Vl}),(0,zv.jsx)(zp.__experimentalText,{children:f})]})})}function g0(e={},{__unstableIsHtml:t}={}){let{clientId:o,className:r,wrapperProps:n={},isAligned:i,index:s,mode:a,name:l,blockApiVersion:u,blockTitle:d,isSelected:f,isSubtreeDisabled:p,hasOverlay:g,initialPosition:m,blockEditingMode:h,isHighlighted:b,isMultiSelected:v,isPartiallySelected:y,isReusable:k,isDragging:S,hasChildSelected:_,isEditingDisabled:x,hasEditableOutline:w,isEditingContentOnlySection:T,defaultClassName:B,isSectionBlock:R,isWithinSectionBlock:I,canMove:A,blockVisibility:P,deviceType:O,viewportSettings:N,ariaLabel:z}=(0,Rte.useContext)(zn);rte(o,n);let D=(0,jv.useRefEffect)(Y=>{if(Y){let{ownerDocument:Z}=Y,{defaultView:oe}=Z;D.current=oe}},[]),M=(0,gI.sprintf)((0,gI.__)("Block: %s"),d),V=a==="html"&&!t?"-visual":"",L=bte(),j=!I,q=(0,jv.useMergeRefs)([e.ref,D,$ee({clientId:o,initialPosition:m}),XQ(o),qee(o),ate({clientId:o,isSelected:f}),Yee({isEnabled:j}),ute(),tI({triggerAnimationOnChange:s,clientId:o}),(0,jv.useDisabled)({isDisabled:!g}),uI({clientId:o,isEnabled:R}),dte({isSelected:f}),A?L:void 0]),Q=gt(),ee=!!Q[Hy]?{"--wp-admin-theme-color":"var(--wp-block-synced-color)","--wp-admin-theme-color--rgb":"var(--wp-block-synced-color--rgb)"}:{},{isBlockCurrentlyHidden:W}=Ma({blockVisibility:P,deviceType:O,viewportSettings:N,view:D.current});u<2&&o===Q.clientId&&(0,Pte.default)(`Block type "${l}" must support API version 2 or higher to work correctly with "useBlockProps" method.`);let $=!1;return(n?.style?.marginTop?.charAt(0)==="-"||n?.style?.marginBottom?.charAt(0)==="-"||n?.style?.marginLeft?.charAt(0)==="-"||n?.style?.marginRight?.charAt(0)==="-")&&($=!0),{tabIndex:h==="disabled"?-1:0,draggable:A&&!_?!0:void 0,...n,...e,ref:q,id:`block-${o}${V}`,role:"document","aria-label":z??M,"data-block":o,"data-type":l,"data-title":d,inert:p?"true":void 0,className:K("block-editor-block-list__block",{"wp-block":!i,"has-block-overlay":g,"is-selected":f,"is-highlighted":b,"is-multi-selected":v,"is-partially-selected":y,"is-reusable":k,"is-dragging":S,"has-child-selected":_,"is-editing-disabled":x,"has-editable-outline":w,"has-negative-margin":$,"is-editing-content-only-section":T,"is-block-hidden":W},r,e.className,n.className,B),style:{...n.style,...e.style,...ee}}}g0.save=Bte.__unstableGetBlockProps;var Dr=c(E(),1);function BFe(e,t){let o={...e,...t};return e?.hasOwnProperty("className")&&t?.hasOwnProperty("className")&&(o.className=K(e.className,t.className)),e?.hasOwnProperty("style")&&t?.hasOwnProperty("style")&&(o.style={...e.style,...t.style}),o}function hI({children:e,isHtml:t,...o}){return(0,Dr.jsx)("div",{...g0(o,{__unstableIsHtml:t}),children:e})}function Zj({block:{__unstableBlockSource:e},mode:t,isLocked:o,canRemove:r,clientId:n,isSelected:i,isSelectionEnabled:s,className:a,__unstableLayoutClassNames:l,name:u,isValid:d,attributes:f,wrapperProps:p,setAttributes:g,onReplace:m,onRemove:h,onInsertBlocksAfter:b,onMerge:v,toggleSelection:y}){let{mayDisplayControls:k,mayDisplayParentControls:S,isSelectionWithinCurrentSection:_,themeSupportsLayout:x,...w}=(0,jp.useContext)(zn),T=Sh()||{},B=(0,Dr.jsx)(GB,{name:u,isSelected:i,attributes:f,setAttributes:g,insertBlocksAfter:o?void 0:b,onReplace:r?m:void 0,onRemove:r?h:void 0,mergeBlocks:r?v:void 0,clientId:n,isSelectionEnabled:s,toggleSelection:y,__unstableLayoutClassNames:l,__unstableParentLayout:Object.keys(T).length?T:void 0,mayDisplayControls:k,mayDisplayParentControls:S,mayDisplayPatternEditingControls:_,blockEditingMode:w.blockEditingMode,isPreviewMode:w.isPreviewMode}),R=(0,$t.getBlockType)(u);R?.getEditWrapperProps&&(p=BFe(p,R.getEditWrapperProps(f)));let I=p&&!!p["data-align"]&&!x,A=a?.includes("is-position-sticky");I&&(B=(0,Dr.jsx)("div",{className:K("wp-block",A&&a),"data-align":p["data-align"],children:B}));let P;if(d)t==="html"?P=(0,Dr.jsxs)(Dr.Fragment,{children:[(0,Dr.jsx)("div",{style:{display:"none"},children:B}),(0,Dr.jsx)(hI,{isHtml:!0,children:(0,Dr.jsx)(FJ,{clientId:n})})]}):R?.apiVersion>1?P=B:P=(0,Dr.jsx)(hI,{children:B});else{let D=e?(0,$t.serializeRawBlock)(e):(0,$t.getSaveContent)(R,f);P=(0,Dr.jsxs)(hI,{className:"has-warning",children:[(0,Dr.jsx)(dJ,{clientId:n}),(0,Dr.jsx)(jp.RawHTML,{children:(0,Ote.safeHTML)(D)})]})}let{"data-align":O,...N}=p??{},z={...N,className:K(N.className,O&&x&&`align${O}`,!(O&&A)&&a)};return(0,Dr.jsx)(zn.Provider,{value:{wrapperProps:z,isAligned:I,isSelectionWithinCurrentSection:_,...w},children:(0,Dr.jsx)(hJ,{fallback:(0,Dr.jsx)(hI,{className:"has-warning",children:(0,Dr.jsx)(mJ,{})}),children:P})})}var PFe=(0,bI.withDispatch)((e,t,o)=>{let{updateBlockAttributes:r,insertBlocks:n,mergeBlocks:i,replaceBlocks:s,toggleSelection:a,__unstableMarkLastChangeAsPersistent:l,moveBlocksToPosition:u,removeBlock:d,selectBlock:f}=e(C);return{setAttributes(p){let{getMultiSelectedBlockClientIds:g}=o.select(C),m=g(),{clientId:h,attributes:b}=t,v=m.length?m:[h],y=typeof p=="function"?p(b):p;r(v,y)},onInsertBlocks(p,g){let{rootClientId:m}=t;n(p,g,m)},onInsertBlocksAfter(p){let{clientId:g,rootClientId:m}=t,{getBlockIndex:h}=o.select(C),b=h(g);n(p,b+1,m)},onMerge(p){let{clientId:g,rootClientId:m}=t,{getPreviousBlockClientId:h,getNextBlockClientId:b,getBlock:v,getBlockAttributes:y,getBlockName:k,getBlockOrder:S,getBlockIndex:_,getBlockRootClientId:x,canInsertBlockType:w}=o.select(C);function T(){let R=v(g),I=(0,$t.getDefaultBlockName)(),A=(0,$t.getBlockType)(I);if(k(g)!==I){let P=(0,$t.switchToBlockType)(R,I);P&&P.length&&s(g,P)}else if((0,$t.isUnmodifiedDefaultBlock)(R)){let P=b(g);P&&o.batch(()=>{d(g),f(P)})}else if(A.merge){let P=A.merge({},R.attributes);s([g],[(0,$t.createBlock)(I,P)])}}function B(R,I=!0){let A=k(R),O=(0,$t.getBlockType)(A).category==="text",N=x(R),z=S(R),[D]=z;z.length===1&&(0,$t.isUnmodifiedBlock)(v(D))?d(R):O?o.batch(()=>{if(w(k(D),N))u([D],R,N,_(R));else{let M=(0,$t.switchToBlockType)(v(D),(0,$t.getDefaultBlockName)());M&&M.length&&M.every(V=>w(V.name,N))?(n(M,_(R),N,I),d(D,!1)):T()}!S(R).length&&(0,$t.isUnmodifiedBlock)(v(R))&&d(R,!1)}):T()}if(p){if(m){let I=b(m);if(I)if(k(m)===k(I)){let A=y(m),P=y(I);if(Object.keys(A).every(O=>A[O]===P[O])){o.batch(()=>{u(S(I),I,m),d(I,!1)});return}}else{i(m,I);return}}let R=b(g);if(!R)return;S(R).length?B(R,!1):i(g,R)}else{let R=h(g);if(R)i(R,g);else if(m){let I=h(m);if(I&&k(m)===k(I)){let A=y(m),P=y(I);if(Object.keys(A).every(O=>A[O]===P[O])){o.batch(()=>{u(S(m),m,I),d(m,!1)});return}}B(m)}else T()}},onReplace(p,g,m){p.length&&!(0,$t.isUnmodifiedDefaultBlock)(p[p.length-1])&&l();let h=p?.length===1&&Array.isArray(p[0])?p[0]:p;s([t.clientId],h,g,m)},onRemove(){d(t.clientId)},toggleSelection(p){a(p)}}});Zj=(0,yI.compose)(PFe,(0,Ite.withFilters)("editor.BlockListBlock"))(Zj);function IFe(e){let{clientId:t,rootClientId:o}=e,r=(0,bI.useSelect)(X=>{let{isBlockSelected:re,getBlockMode:le,isSelectionEnabled:ve,getTemplateLock:xe,isSectionBlock:be,getParentSectionBlock:ae,getBlockWithoutAttributes:pe,getBlockAttributes:ke,canRemoveBlock:Se,canMoveBlock:we,getSettings:Ce,getEditedContentOnlySection:se,getBlockEditingMode:ie,getBlockName:Ae,isFirstMultiSelectedBlock:ye,getMultiSelectedBlockClientIds:Te,hasSelectedInnerBlock:qe,getBlocksByName:pt,getBlockIndex:at,isBlockMultiSelected:Ct,isBlockSubtreeDisabled:rt,isBlockHighlighted:Ot,__unstableIsFullySelected:ut,__unstableSelectionHasUnmergeableBlock:Ut,isBlockBeingDragged:So,isDragging:mo,__unstableHasActiveBlockOverlayActive:me,getSelectedBlocksInitialCaretPosition:Me}=H(X(C)),Ze=pe(t);if(!Ze)return;let{hasBlockSupport:ze,getActiveBlockVariation:Je}=X($t.store),lt=ke(t),{name:ct,isValid:vr}=Ze,Lo=(0,$t.getBlockType)(ct),rr=Ce(),{supportsLayout:go,isPreviewMode:Wo,__experimentalBlockBindingsSupportedAttributes:Fn}=rr,Sr=Fn?.[ct],ln=lt?.metadata?.blockVisibility,it=rr?.[wa]?.toLowerCase()||"desktop",_t=rr?.__experimentalFeatures?.viewport,Vt=Lo?.apiVersion>1,ko=Ct(t),$o=ie(t),nr={isPreviewMode:Wo,blockWithoutAttributes:Ze,name:ct,attributes:lt,isValid:vr,themeSupportsLayout:go,index:at(t),isReusable:(0,$t.isReusableBlock)(Lo),className:Vt?lt.className:void 0,defaultClassName:Vt?(0,$t.getBlockDefaultClassName)(ct):void 0,blockTitle:Lo?.title,bindableAttributes:Sr,blockVisibility:ln,deviceType:it,viewportSettings:_t,isMultiSelected:ko,blockEditingMode:$o,isEditingDisabled:$o==="disabled"};if(Wo)return nr;let Sa=re(t),ka=Se(t),Ll=we(t),Be=Je(ct,lt),Ft=!0,nt=qe(t,Ft),zt=be(t)?t:ae(t),Ko=(0,$t.hasBlockSupport)(ct,"multiple",!0)?[]:pt(ct),kn=Ko.length&&Ko[0]!==t;return{...nr,mode:le(t),isSelectionEnabled:ve(),isLocked:!!xe(o),isSectionBlock:be(t),isWithinSectionBlock:!!zt,isSelectionWithinCurrentSection:re(zt)||qe(zt,Ft),blockType:Lo,canRemove:ka,canMove:Ll,isSelected:Sa,isEditingContentOnlySection:se()===t,blockEditingMode:$o,mayDisplayControls:Sa||ye(t)&&Te().every(Wg=>Ae(Wg)===ct),mayDisplayParentControls:ze(Ae(t),"__experimentalExposeControlsToChildren",!1)&&qe(t),blockApiVersion:Lo?.apiVersion||1,blockTitle:Be?.title||Lo?.title,isSubtreeDisabled:$o==="disabled"&&rt(t),hasOverlay:me(t)&&!mo(),initialPosition:Sa?Me():void 0,isHighlighted:Ot(t),isMultiSelected:ko,isPartiallySelected:ko&&!ut()&&!Ut(),isDragging:So(t),hasChildSelected:nt,isEditingDisabled:$o==="disabled",hasEditableOutline:$o!=="disabled"&&ie(o)==="disabled",originalBlockClientId:kn?Ko[0]:!1,blockVisibility:ln,deviceType:it,viewportSettings:_t}},[t,o]),n=(0,yI.useRefEffect)(X=>{if(X){let{ownerDocument:re}=X,{defaultView:le}=re;n.current=le}},[]),{isBlockCurrentlyHidden:i}=Ma({blockVisibility:r?.blockVisibility,deviceType:r?.deviceType,viewportSettings:r?.viewportSettings,view:n.current}),s=(0,jp.useMemo)(()=>({...r?.blockWithoutAttributes,attributes:r?.attributes}),[r?.blockWithoutAttributes,r?.attributes]);if(!r)return null;let{isPreviewMode:a,mode:l="visual",isSelectionEnabled:u=!1,isLocked:d=!1,canRemove:f=!1,canMove:p=!1,name:g,attributes:m,isValid:h,isSelected:b=!1,themeSupportsLayout:v,isEditingContentOnlySection:y,blockEditingMode:k,mayDisplayControls:S,mayDisplayParentControls:_,index:x,blockApiVersion:w,blockType:T,blockTitle:B,isSubtreeDisabled:R,hasOverlay:I,initialPosition:A,isHighlighted:P,isMultiSelected:O,isPartiallySelected:N,isReusable:z,isDragging:D,hasChildSelected:M,isSectionBlock:V,isWithinSectionBlock:L,isSelectionWithinCurrentSection:j,isEditingDisabled:q,hasEditableOutline:Q,className:te,defaultClassName:ee,originalBlockClientId:W,bindableAttributes:$,blockVisibility:Y,deviceType:Z,viewportSettings:oe}=r,ne={isPreviewMode:a,clientId:t,className:te,index:x,mode:l,name:g,blockApiVersion:w,blockType:T,blockTitle:B,isSelected:b,isSubtreeDisabled:R,hasOverlay:I,initialPosition:A,blockEditingMode:k,isHighlighted:P,isMultiSelected:O,isPartiallySelected:N,isReusable:z,isDragging:D,hasChildSelected:M,isSectionBlock:V,isWithinSectionBlock:L,isSelectionWithinCurrentSection:j,isEditingDisabled:q,hasEditableOutline:Q,isEditingContentOnlySection:y,defaultClassName:ee,mayDisplayControls:S,mayDisplayParentControls:_,originalBlockClientId:W,themeSupportsLayout:v,canMove:p,isBlockCurrentlyHidden:i,bindableAttributes:$,blockVisibility:Y,deviceType:Z,viewportSettings:oe};return i&&!b&&!O&&!M?null:(0,Dr.jsx)(zn.Provider,{value:ne,children:(0,Dr.jsx)(Zj,{...e,mode:l,isSelectionEnabled:u,isLocked:d,canRemove:f,canMove:p,block:s,name:g,attributes:m,isValid:h,isSelected:b})})}var vI=(0,jp.memo)(IFe);var y9=c(J(),1),pme=c(de(),1);var h9=c(G(),1),lme=c(Lte(),1),A2=c(J(),1),L2=c(io(),1);var ame=c(ar(),1),Ud=c(G(),1),O2=c(U(),1),uk=c(J(),1),Sb=c(de(),1),g9=c(F(),1);var Jt=c(F(),1),R2=c(U(),1);var Kse=c(F(),1);var Lh=c(ue(),1);function Mh({controlled:e,default:t,name:o,state:r="value"}){let{current:n}=Lh.useRef(e!==void 0),[i,s]=Lh.useState(t),a=n?e:i,l=Lh.useCallback(u=>{n||s(u)},[]);return[a,l]}var OFe=c(ue(),1),h0={...OFe};var Nte=c(ue(),1),Mte={};function lo(e,t){let o=Nte.useRef(Mte);return o.current===Mte&&(o.current=e(t)),o}var Xj=h0.useInsertionEffect,AFe=Xj&&Xj!==h0.useLayoutEffect?Xj:e=>e();function he(e){let t=lo(LFe).current;return t.next=e,AFe(t.effect),t.trampoline}function LFe(){let e={next:void 0,callback:MFe,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function MFe(){}var Dte=c(ue(),1),NFe=()=>{},ce=typeof document<"u"?Dte.useLayoutEffect:NFe;var Hp=c(ue(),1);var SI=c(ue(),1),Qj=SI.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function Vte(){return SI.useContext(Qj)}var Fte=c(E(),1);function zte(e){let{children:t,elementsRef:o,labelsRef:r,onMapChange:n}=e,i=he(n),s=Hp.useRef(0),a=lo(VFe).current,l=lo(DFe).current,[u,d]=Hp.useState(0),f=Hp.useRef(u),p=he((v,y)=>{l.set(v,y??null),f.current+=1,d(f.current)}),g=he(v=>{l.delete(v),f.current+=1,d(f.current)}),m=Hp.useMemo(()=>{let v=new Map;return Array.from(l.keys()).filter(k=>k.isConnected).sort(FFe).forEach((k,S)=>{let _=l.get(k)??{};v.set(k,{..._,index:S})}),v},[l,u]);ce(()=>{if(typeof MutationObserver!="function"||m.size===0)return;let v=new MutationObserver(y=>{let k=new Set,S=_=>k.has(_)?k.delete(_):k.add(_);y.forEach(_=>{_.removedNodes.forEach(S),_.addedNodes.forEach(S)}),k.size===0&&(f.current+=1,d(f.current))});return m.forEach((y,k)=>{k.parentElement&&v.observe(k.parentElement,{childList:!0})}),()=>{v.disconnect()}},[m]),ce(()=>{f.current===u&&(o.current.length!==m.size&&(o.current.length=m.size),r&&r.current.length!==m.size&&(r.current.length=m.size),s.current=m.size),i(m)},[i,m,o,r,u]),ce(()=>()=>{o.current=[]},[o]),ce(()=>()=>{r&&(r.current=[])},[r]);let h=he(v=>(a.add(v),()=>{a.delete(v)}));ce(()=>{a.forEach(v=>v(m))},[a,m]);let b=Hp.useMemo(()=>({register:p,unregister:g,subscribeMapChange:h,elementsRef:o,labelsRef:r,nextIndexRef:s}),[p,g,h,o,r,s]);return(0,Fte.jsx)(Qj.Provider,{value:b,children:t})}function DFe(){return new Map}function VFe(){return new Set}function FFe(e,t){let o=e.compareDocumentPosition(t);return o&Node.DOCUMENT_POSITION_FOLLOWING||o&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:o&Node.DOCUMENT_POSITION_PRECEDING||o&Node.DOCUMENT_POSITION_CONTAINS?1:0}var kI=c(ue(),1),zFe=kI.createContext(void 0);function Up(){return kI.useContext(zFe)?.direction??"ltr"}function jFe(e,t){return function(r,...n){let i=new URL(e);return i.searchParams.set("code",r.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${r}; visit ${i} for the full message.`}}var HFe=jFe("https://base-ui.com/production-error","Base UI"),It=HFe;var Nh=c(ue(),1);function ru(e,t,o,r){let n=lo(Hte).current;return UFe(n,e,t,o,r)&&Ute(n,[e,t,o,r]),n.callback}function jte(e){let t=lo(Hte).current;return GFe(t,e)&&Ute(t,e),t.callback}function Hte(){return{callback:null,cleanup:null,refs:[]}}function UFe(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function GFe(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function Ute(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=i(o);typeof s=="function"&&(r[n]=s);break}case"object":{i.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=r[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var Wte=c(ue(),1);var Gte=c(ue(),1),WFe=parseInt(Gte.version,10);function Hv(e){return WFe>=e}function Jj(e){if(!Wte.isValidElement(e))return null;let t=e,o=t.props;return(Hv(19)?o?.ref:t.ref)??null}function b0(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function jt(){}var y0=Object.freeze([]),Qt=Object.freeze({});function $te(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let i=t[r](n);i!=null&&Object.assign(o,i);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function Kte(e,t){return typeof e=="function"?e(t):e}function _I(e,t){return typeof e=="function"?e(t):e}var e8={};function Ht(e,t,o,r,n){if(!o&&!r&&!n&&!e)return xI(t);let i=xI(e);return t&&(i=v0(i,t)),o&&(i=v0(i,o)),r&&(i=v0(i,r)),n&&(i=v0(i,n)),i}function Yte(e){if(e.length===0)return e8;if(e.length===1)return xI(e[0]);let t=xI(e[0]);for(let o=1;o<e.length;o+=1)t=v0(t,e[o]);return t}function xI(e){return t8(e)?{...Zte(e,e8)}:$Fe(e)}function v0(e,t){return t8(t)?Zte(t,e):KFe(e,t)}function $Fe(e){let t={...e};for(let o in t){let r=t[o];qte(o,r)&&(t[o]=Xte(r))}return t}function KFe(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=b0(e.style,r);break}case"className":{e[o]=o8(e.className,r);break}default:qte(o,r)?e[o]=YFe(e[o],r):e[o]=r}}return e}function qte(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function t8(e){return typeof e=="function"}function Zte(e,t){return t8(e)?e(t):e??e8}function YFe(e,t){return t?e?(...o)=>{let r=o[0];if(Qte(r)){let i=r;S0(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let n=t(...o);return e?.(...o),n}:Xte(t):e}function Xte(e){return e&&((...t)=>{let o=t[0];return Qte(o)&&S0(o),e(...t)})}function S0(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function o8(e,t){return t?e?t+" "+e:t:e}function Qte(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var r8=c(ue(),1);function We(e,t,o={}){let r=t.render,n=qFe(t,o);if(o.enabled===!1)return null;let i=o.state??Qt;return QFe(e,r,n,i)}function qFe(e,t={}){let{className:o,style:r,render:n}=e,{state:i=Qt,ref:s,props:a,stateAttributesMapping:l,enabled:u=!0}=t,d=u?Kte(o,i):void 0,f=u?_I(r,i):void 0,p=u?$te(i,l):Qt,g=u&&a?ZFe(a):void 0,m=u?b0(p,g)??{}:Qt;return typeof document<"u"&&(u?Array.isArray(s)?m.ref=jte([m.ref,Jj(n),...s]):m.ref=ru(m.ref,Jj(n),s):ru(null,null)),u?(d!==void 0&&(m.className=o8(m.className,d)),f!==void 0&&(m.style=b0(m.style,f)),m):Qt}function ZFe(e){return Array.isArray(e)?Yte(e):Ht(void 0,e)}var XFe=Symbol.for("react.lazy");function QFe(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Ht(o,t.props);n.ref=o.ref;let i=t;return i?.$$typeof===XFe&&(i=Nh.Children.toArray(t)[0]),Nh.cloneElement(i,n)}if(e&&typeof e=="string")return JFe(e,o);throw new Error(It(8))}function JFe(e,t){return e==="button"?(0,r8.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,r8.createElement)("img",{alt:"",...t,key:t.key}):Nh.createElement(e,t)}var wI=c(ue(),1);var Jte=0;function e3e(e,t="mui"){let[o,r]=wI.useState(e),n=e||o;return wI.useEffect(()=>{o==null&&(Jte+=1,r(`${t}-${Jte}`))},[o,t]),n}var eoe=h0.useId;function Gp(e,t){if(eoe!==void 0){let o=eoe();return e??(t?`${t}-${o}`:o)}return e3e(e,t)}function ii(e){return Gp(e,"base-ui")}var TI=c(ue(),1);var Re={};Ar(Re,{cancelOpen:()=>R3e,chipRemovePress:()=>u3e,clearPress:()=>c3e,closePress:()=>a3e,closeWatcher:()=>k3e,decrementPress:()=>p3e,disabled:()=>P3e,drag:()=>C3e,escapeKey:()=>S3e,focusOut:()=>v3e,imperativeAction:()=>A3e,incrementPress:()=>f3e,initial:()=>O3e,inputBlur:()=>h3e,inputChange:()=>m3e,inputClear:()=>g3e,inputPaste:()=>b3e,inputPress:()=>y3e,itemPress:()=>s3e,keyboard:()=>x3e,linkPress:()=>l3e,listNavigation:()=>_3e,missing:()=>I3e,none:()=>t3e,outsidePress:()=>i3e,pointer:()=>w3e,scrub:()=>T3e,siblingOpen:()=>B3e,swipe:()=>L3e,trackPress:()=>d3e,triggerFocus:()=>n3e,triggerHover:()=>r3e,triggerPress:()=>o3e,wheel:()=>E3e,windowResize:()=>M3e});var t3e="none",o3e="trigger-press",r3e="trigger-hover",n3e="trigger-focus",i3e="outside-press",s3e="item-press",a3e="close-press",l3e="link-press",c3e="clear-press",u3e="chip-remove-press",d3e="track-press",f3e="increment-press",p3e="decrement-press",m3e="input-change",g3e="input-clear",h3e="input-blur",b3e="input-paste",y3e="input-press",v3e="focus-out",S3e="escape-key",k3e="close-watcher",_3e="list-navigation",x3e="keyboard",w3e="pointer",C3e="drag",E3e="wheel",T3e="scrub",R3e="cancel-open",B3e="sibling-open",P3e="disabled",I3e="missing",O3e="initial",A3e="imperative-action",L3e="swipe",M3e="window-resize";function Ue(e,t,o,r){let n=!1,i=!1,s=r??Qt;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:o,...s}}var i8=c(ue(),1);var toe=c(ue(),1),N3e=[];function Uv(e){toe.useEffect(e,N3e)}var CI=null,wgt=globalThis.requestAnimationFrame,n8=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||(this.callbacks[o]=null,this.callbacksCount-=1)}},EI=new n8,Gn=class e{static create(){return new e}static request(t){return EI.request(t)}static cancel(t){return EI.cancel(t)}currentId=CI;request(t){this.cancel(),this.currentId=EI.request(()=>{this.currentId=CI,t()})}cancel=()=>{this.currentId!==CI&&(EI.cancel(this.currentId),this.currentId=CI)};disposeEffect=()=>this.cancel};function Vi(){let e=lo(Gn.create).current;return Uv(e.disposeEffect),e}function ps(e,t=!1,o=!1){let[r,n]=i8.useState(e&&t?"idle":void 0),[i,s]=i8.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&r!=="ending"&&!o&&n("ending"),!e&&!i&&r==="ending"&&n(void 0),ce(()=>{if(!e&&i&&r!=="ending"&&o){let a=Gn.request(()=>{n("ending")});return()=>{Gn.cancel(a)}}},[e,i,r,o]),ce(()=>{if(!e||t)return;let a=Gn.request(()=>{n(void 0)});return()=>{Gn.cancel(a)}},[t,e]),ce(()=>{if(!e||!t)return;e&&i&&r!=="idle"&&n("starting");let a=Gn.request(()=>{n("idle")});return()=>{Gn.cancel(a)}},[t,e,i,r]),{mounted:i,setMounted:s,transitionStatus:r}}function ooe(e){let{open:t,defaultOpen:o,onOpenChange:r,disabled:n}=e,[i,s]=Mh({controlled:t,default:o,name:"Collapsible",state:"open"}),{mounted:a,setMounted:l,transitionStatus:u}=ps(i,!0,!0),d=ii(),[f,p]=TI.useState(),g=f??d,m=he(h=>{let b=!i,v=Ue(Re.triggerPress,h.nativeEvent);r(b,v),!v.isCanceled&&s(b)});return TI.useMemo(()=>({disabled:n,handleTrigger:m,mounted:a,open:i,panelId:g,setMounted:l,setOpen:s,setPanelIdState:p,transitionStatus:u}),[n,m,a,i,g,l,s,p,u])}var RI=c(ue(),1),s8=RI.createContext(void 0);function BI(){let e=RI.useContext(s8);if(e===void 0)throw new Error(It(15));return e}var Dh=c(ue(),1);var a8=(function(e){return e[e.None=0]="None",e[e.GuessFromOrder=1]="GuessFromOrder",e})({});function roe(e={}){let{label:t,metadata:o,textRef:r,indexGuessBehavior:n,index:i}=e,{register:s,unregister:a,subscribeMapChange:l,elementsRef:u,labelsRef:d,nextIndexRef:f}=Vte(),p=Dh.useRef(-1),[g,m]=Dh.useState(i??(n===a8.GuessFromOrder?()=>{if(p.current===-1){let v=f.current;f.current+=1,p.current=v}return p.current}:-1)),h=Dh.useRef(null),b=Dh.useCallback(v=>{if(h.current=v,g!==-1&&v!==null&&(u.current[g]=v,d)){let y=t!==void 0;d.current[g]=y?t:r?.current?.textContent??v.textContent}},[g,u,d,t,r]);return ce(()=>{if(i!=null)return;let v=h.current;if(v)return s(v,o),()=>{a(v)}},[i,s,a,o]),ce(()=>{if(i==null)return l(v=>{let y=h.current?v.get(h.current)?.index:null;y!=null&&m(y)})},[i,l,m]),{ref:b,index:g}}var nu=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),D3e={[nu.startingStyle]:""},V3e={[nu.endingStyle]:""},En={transitionStatus(e){return e==="starting"?D3e:e==="ending"?V3e:null}};var k0=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=nu.startingStyle]="startingStyle",e[e.endingStyle=nu.endingStyle]="endingStyle",e})({});var noe=(function(e){return e.panelOpen="data-panel-open",e})({});var F3e={[k0.open]:""},z3e={[k0.closed]:""},ioe={open(e){return e?{[noe.panelOpen]:""}:null}},soe={open(e){return e?F3e:z3e}};var Gv=c(ue(),1);function PI(){return typeof window<"u"}function Vr(e){return II(e)?(e.nodeName||"").toLowerCase():"#document"}function xt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Zl(e){var t;return(t=(II(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function II(e){return PI()?e instanceof Node||e instanceof xt(e).Node:!1}function Xe(e){return PI()?e instanceof Element||e instanceof xt(e).Element:!1}function wt(e){return PI()?e instanceof HTMLElement||e instanceof xt(e).HTMLElement:!1}function iu(e){return!PI()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof xt(e).ShadowRoot}function su(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=en(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function aoe(e){return/^(table|td|th)$/.test(Vr(e))}function _0(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var j3e=/transform|translate|scale|rotate|perspective|filter/,H3e=/paint|layout|strict|content/,Vh=e=>!!e&&e!=="none",l8;function OI(e){let t=Xe(e)?en(e):e;return Vh(t.transform)||Vh(t.translate)||Vh(t.scale)||Vh(t.rotate)||Vh(t.perspective)||!AI()&&(Vh(t.backdropFilter)||Vh(t.filter))||j3e.test(t.willChange||"")||H3e.test(t.contain||"")}function loe(e){let t=ql(e);for(;wt(t)&&!Xl(t);){if(OI(t))return t;if(_0(t))return null;t=ql(t)}return null}function AI(){return l8==null&&(l8=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),l8}function Xl(e){return/^(html|body|#document)$/.test(Vr(e))}function en(e){return xt(e).getComputedStyle(e)}function x0(e){return Xe(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ql(e){if(Vr(e)==="html")return e;let t=e.assignedSlot||e.parentNode||iu(e)&&e.host||Zl(e);return iu(t)?t.host:t}function coe(e){let t=ql(e);return Xl(t)?e.ownerDocument?e.ownerDocument.body:e.body:wt(t)&&su(t)?t:coe(t)}function Wp(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=coe(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=xt(n);if(i){let a=LI(s);return t.concat(s,s.visualViewport||[],su(n)?n:[],a&&o?Wp(a):[])}else return t.concat(n,Wp(n,[],o))}function LI(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var MI=c(ue(),1),U3e=MI.createContext(void 0);function uoe(e=!1){let t=MI.useContext(U3e);if(t===void 0&&!e)throw new Error(It(16));return t}var doe=c(ue(),1);function foe(e){let{focusableWhenDisabled:t,disabled:o,composite:r=!1,tabIndex:n=0,isNativeButton:i}=e,s=r&&t!==!1,a=r&&t===!1;return{props:doe.useMemo(()=>{let u={onKeyDown(d){o&&t&&d.key!=="Tab"&&d.preventDefault()}};return r||(u.tabIndex=n,!i&&o&&(u.tabIndex=t?n:-1)),(i&&(t||s)||!i&&o)&&(u["aria-disabled"]=o),i&&(!t||a)&&(u.disabled=o),u},[r,o,t,s,a,i,n])}}function Fh(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:r=0,native:n=!0,composite:i}=e,s=Gv.useRef(null),a=uoe(!0),l=i??a!==void 0,{props:u}=foe({focusableWhenDisabled:o,disabled:t,composite:l,tabIndex:r,isNativeButton:n}),d=Gv.useCallback(()=>{let g=s.current;c8(g)&&l&&t&&u.disabled===void 0&&g.disabled&&(g.disabled=!1)},[t,u.disabled,l]);ce(d,[d]);let f=Gv.useCallback((g={})=>{let{onClick:m,onMouseDown:h,onKeyUp:b,onKeyDown:v,onPointerDown:y,...k}=g;return Ht({onClick(S){if(t){S.preventDefault();return}m?.(S)},onMouseDown(S){t||h?.(S)},onKeyDown(S){if(t||(S0(S),v?.(S),S.baseUIHandlerPrevented))return;let _=S.target===S.currentTarget,x=S.currentTarget,w=c8(x),T=!n&&G3e(x),B=_&&(n?w:!T),R=S.key==="Enter",I=S.key===" ",A=x.getAttribute("role"),P=A?.startsWith("menuitem")||A==="option"||A==="gridcell";if(_&&l&&I){if(S.defaultPrevented&&P)return;S.preventDefault(),T||n&&w?(x.click(),S.preventBaseUIHandler()):B&&(m?.(S),S.preventBaseUIHandler());return}B&&(!n&&(I||R)&&S.preventDefault(),!n&&R&&m?.(S))},onKeyUp(S){if(!t){if(S0(S),b?.(S),S.target===S.currentTarget&&n&&l&&c8(S.currentTarget)&&S.key===" "){S.preventDefault();return}S.baseUIHandlerPrevented||S.target===S.currentTarget&&!n&&!l&&S.key===" "&&m?.(S)}},onPointerDown(S){if(t){S.preventDefault();return}y?.(S)}},n?{type:"button"}:{role:"button"},u,k)},[t,u,l,n]),p=he(g=>{s.current=g,d()});return{getButtonProps:f,buttonRef:p}}function c8(e){return wt(e)&&e.tagName==="BUTTON"}function G3e(e){return!!(e?.tagName==="A"&&e?.href)}var Fi=c(ue(),1);function tt(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Kt(e){let t=lo(W3e,e).current;return t.next=e,ce(t.effect),t}function W3e(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Ke(e){return e?.ownerDocument||document}var moe=c(ue(),1);var poe=c(Ed(),1);function Ql(e){return e==null?e:"current"in e?e.current:e}function $p(e,t=!1,o=!0){let r=Vi();return he((n,i=null)=>{r.cancel();let s=Ql(e);if(s==null)return;let a=s,l=()=>{poe.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function u(){Promise.all(a.getAnimations().map(d=>d.finished)).then(()=>{i?.aborted||l()}).catch(()=>{if(o){i?.aborted||l();return}let d=a.getAnimations();!i?.aborted&&d.length>0&&d.some(f=>f.pending||f.playState!=="finished")&&u()})}if(t){let d=nu.startingStyle;if(!a.hasAttribute(d)){r.request(u);return}let f=new MutationObserver(()=>{a.hasAttribute(d)||(f.disconnect(),u())});f.observe(a,{attributes:!0,attributeFilter:[d]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}r.request(u)})}function si(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,i=he(n),s=$p(r,o,!1);moe.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var w0={height:void 0,width:void 0};function hoe(e){let{externalRef:t,hiddenUntilFound:o,id:r,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:l,setOpen:u,transitionStatus:d}=e,f=Fi.useRef(null),p=Fi.useRef(null),[g,m]=Fi.useState(w0),h=Fi.useRef(w0),b=Fi.useRef(!1),v=Fi.useRef(a),y=Fi.useRef(!1),[k,S]=Fi.useState(!1),_=Fi.useRef(null),x=ru(t,f),w=Kt({mounted:i,open:a}),T=$p(f,!1,!1),B=!a&&!i,R=k?"idle":d,I=a&&(v.current||y.current),A=!a&&i&&p.current==="css-animation"&&g.height===void 0&&g.width===void 0?h.current:g,P=o&&B&&p.current!=="css-animation",O=he((V,L=!0)=>{L&&(h.current=V),m(V)}),N=he(()=>{_.current?.(),_.current=null}),z=he(V=>{N(),_.current=()=>{_.current=null,V()}}),D=he(()=>{a&&i&&p.current==="css-animation"&&(y.current=!0)});ce(()=>{!k||d==="starting"||S(!1)},[k,d]),Fi.useEffect(()=>()=>{D(),N()},[D,N]),ce(()=>{let V=f.current;if(!V)return;!a&&_.current&&N();let L=$3e(V,I);if(p.current=L,a&&d==="idle"&&v.current&&L==="css-animation"){h.current=Wv(V);return}if(a&&d==="starting"){let Q=b.current;if(b.current=!1,L==="none"){O(Wv(V)),S(!0);return}if(L==="css-transition"){let te=K3e(V);if(O(Wv(V)),!Q)return te;let ee=C0(V,"transition-duration","0s");return z(ee),S(!0),te}if(L==="css-animation"){if(O(Wv(V)),!Q){C0(V,"animation-name","none")();return}let te=C0(V,"animation-name","none"),ee=C0(V,"animation-duration","0s");te(),z(ee),S(!0);return}}if(!a&&i&&(d==="idle"||d==="starting")){if(v.current=!1,y.current=!1,L==="none"){O(w0,!1),l(!1);return}O(Wv(V));return}if(d!=="ending")return;if(L==="none"){l(!1);return}let j=Wv(V);if(!((j.height??0)>0||(j.width??0)>0)){l(!1);return}O(j),L==="css-animation"&&C0(V,"animation-name","none")()},[i,a,N,O,l,z,I,d]),si({enabled:a&&i&&R==="idle",open:!0,ref:f,onComplete(){a&&O(w0,!1)}}),Fi.useEffect(()=>{if(a||!i||R!=="ending"||!f.current)return;let L=new AbortController,j=-1;function q(){w.current.open||(l(!1),O(w0,!1))}return j=Gn.request(()=>{L.signal.aborted||T(q,L.signal)}),()=>{Gn.cancel(j),L.abort()}},[w,i,a,R,T,O,l]),ce(()=>{let V=f.current;!V||!o||!B||V.setAttribute("hidden","until-found")},[B,o]),Fi.useEffect(function(){let L=f.current;if(!L)return;function j(q){let Q=Ue(Re.none,q);s(!0,Q),!Q.isCanceled&&(b.current=!0,u(!0))}return tt(L,"beforematch",j)},[s,u]);let M=n||o||i||a;return{height:A.height,props:{...P?{[k0.startingStyle]:""}:void 0,hidden:B,id:r},ref:x,shouldPreventOpenAnimation:I,shouldRender:M,transitionStatus:R,width:A.width}}function Wv(e){return{height:e.scrollHeight,width:e.scrollWidth}}function $3e(e,t=!1){let o=xt(e).getComputedStyle(e),r=(o.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&goe(o.animationDuration),n=goe(o.transitionDuration);return r&&n||n?"css-transition":r?"css-animation":"none"}function goe(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function C0(e,t,o){let r=e.style.getPropertyValue(t),n=e.style.getPropertyPriority(t);return e.style.setProperty(t,o),()=>{if(r===""){e.style.removeProperty(t);return}e.style.setProperty(t,r,n)}}function K3e(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(n=>{e.style.setProperty(n,"initial","important")});function o(){Object.entries(t).forEach(([n,i])=>{if(i===""){e.style.removeProperty(n);return}e.style.setProperty(n,i)})}let r=Gn.request(o);return()=>{Gn.cancel(r),o()}}var boe=c(ue(),1);function NI(e){let t=boe.useRef(!0);t.current&&(t.current=!1,e())}var co={};Ar(co,{engine:()=>m8,env:()=>h8,os:()=>f8,screenReader:()=>g8});var f8={};Ar(f8,{android:()=>Soe,apple:()=>d8,ios:()=>u8,linux:()=>Q3e,mac:()=>koe,windows:()=>X3e});function Y3e(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:q3e,platform:Z3e,maxTouchPoints:yoe}=Y3e(),zh=q3e.toLowerCase(),jh=Z3e.toLowerCase();var u8=/^i(os$|p)/.test(jh)||jh==="macintel"&&yoe>1,voe="android",Soe=jh===voe||zh.includes(voe),koe=!u8&&jh.startsWith("mac"),X3e=jh.startsWith("win"),Q3e=!Soe&&/^(linux|chrome os)/.test(jh),d8=koe||u8;var m8={};Ar(m8,{blink:()=>e4e,gecko:()=>J3e,webkit:()=>p8});var p8=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),J3e=!p8&&zh.includes("firefox"),e4e=!p8&&zh.includes("chrom");var g8={};Ar(g8,{voiceOver:()=>t4e});var t4e=d8;var h8={};Ar(h8,{jsdom:()=>o4e});var o4e=/jsdom|happydom/.test(zh);var E0=0,ai=class e{static create(){return new e}currentId=E0;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=E0,o()},t)}isStarted(){return this.currentId!==E0}clear=()=>{this.currentId!==E0&&(clearTimeout(this.currentId),this.currentId=E0)};disposeEffect=()=>this.clear};function wo(){let e=lo(ai.create).current;return Uv(e.disposeEffect),e}var _oe={},xoe={},woe="";function r4e(e){if(typeof document>"u")return!1;let t=Ke(e);return xt(t).innerWidth-t.documentElement.clientWidth>0}function n4e(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let o=Ke(e),r=o.documentElement,n=o.body,i=su(r)?r:n,s=i.style.overflowY,a=r.style.scrollbarGutter;r.style.scrollbarGutter="stable",i.style.overflowY="scroll";let l=i.offsetWidth;i.style.overflowY="hidden";let u=i.offsetWidth;return i.style.overflowY=s,r.style.scrollbarGutter=a,l===u}function i4e(e){let t=Ke(e),o=t.documentElement,r=t.body,n=su(o)?o:r,i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}function s4e(e){let t=Ke(e),o=t.documentElement,r=t.body,n=xt(o),i=0,s=0,a=!1,l=Gn.create();if(co.engine.webkit&&(n.visualViewport?.scale??1)!==1)return()=>{};function u(){let g=n.getComputedStyle(o),m=n.getComputedStyle(r),v=(g.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=o.scrollTop,s=o.scrollLeft,_oe={scrollbarGutter:o.style.scrollbarGutter,overflowY:o.style.overflowY,overflowX:o.style.overflowX},woe=o.style.scrollBehavior,xoe={position:r.style.position,height:r.style.height,width:r.style.width,boxSizing:r.style.boxSizing,overflowY:r.style.overflowY,overflowX:r.style.overflowX,scrollBehavior:r.style.scrollBehavior};let y=o.scrollHeight>o.clientHeight,k=o.scrollWidth>o.clientWidth,S=g.overflowY==="scroll"||m.overflowY==="scroll",_=g.overflowX==="scroll"||m.overflowX==="scroll",x=Math.max(0,n.innerWidth-r.clientWidth),w=Math.max(0,n.innerHeight-r.clientHeight),T=parseFloat(m.marginTop)+parseFloat(m.marginBottom),B=parseFloat(m.marginLeft)+parseFloat(m.marginRight),R=su(o)?o:r;if(a=n4e(e),a){o.style.scrollbarGutter=v,R.style.overflowY="hidden",R.style.overflowX="hidden";return}Object.assign(o.style,{scrollbarGutter:v,overflowY:"hidden",overflowX:"hidden"}),(y||S)&&(o.style.overflowY="scroll"),(k||_)&&(o.style.overflowX="scroll"),Object.assign(r.style,{position:"relative",height:T||w?`calc(100dvh - ${T+w}px)`:"100dvh",width:B||x?`calc(100vw - ${B+x}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),r.scrollTop=i,r.scrollLeft=s,o.setAttribute("data-base-ui-scroll-locked",""),o.style.scrollBehavior="unset"}function d(){Object.assign(o.style,_oe),Object.assign(r.style,xoe),a||(o.scrollTop=i,o.scrollLeft=s,o.removeAttribute("data-base-ui-scroll-locked"),o.style.scrollBehavior=woe)}function f(){d(),l.request(u)}u();let p=tt(n,"resize",f);return()=>{l.cancel(),d(),typeof n.removeEventListener=="function"&&p()}}var b8=class{lockCount=0;restore=null;timeoutLock=ai.create();timeoutUnlock=ai.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let r=Ke(t).documentElement,n=xt(r).getComputedStyle(r).overflowY;if(n==="hidden"||n==="clip"){this.restore=jt;return}let i=co.os.ios||!r4e(t);this.restore=i?i4e(t):s4e(t)}},a4e=new b8;function Coe(e=!0,t=null){ce(()=>{if(e)return a4e.acquire(t)},[e,t])}var li=c(ue(),1);function Ks(e){e.preventDefault(),e.stopPropagation()}function Eoe(e){return"nativeEvent"in e}function $v(e){return e.pointerType===""&&e.isTrusted?!0:co.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function DI(e){return co.env.jsdom?!1:!co.os.android&&e.width===0&&e.height===0||co.os.android&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function Na(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Toe(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var T0="data-base-ui-focusable";var y8="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",R0="ArrowLeft",B0="ArrowRight",v8="ArrowUp",VI="ArrowDown";function Fr(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function je(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&iu(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Co(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Kp(e,t){if(!Xe(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(je(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function FI(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function Roe(e){return e.matches("html,body")}function Hh(e){return wt(e)&&e.matches(y8)}function S8(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${y8}`)!=null}function P0(e){return e?e.getAttribute("role")==="combobox"&&Hh(e):!1}function Boe(e){if(!e||co.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Uh(e){return e?e.hasAttribute(T0)?e:e.querySelector(`[${T0}]`)||e:null}function l4e(e,t){return t!=null&&!Na(t)?0:typeof e=="function"?e():e}function Rd(e,t,o){let r=l4e(e,o);return typeof r=="number"?r:r?.[t]}function k8(e){return typeof e=="function"?e():e}function zI(e,t){return t||e==="click"||e==="mousedown"}function Poe(e){return e?.includes("mouse")&&e!=="mousedown"}var Ioe=c(E(),1),Ooe=li.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new ai,currentIdRef:{current:null},currentContextRef:{current:null}});function c4e(e,t){e.current=t.current}function _8(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=li.useRef(o),i=li.useRef(o),s=li.useRef(null),a=li.useRef(null),l=wo();return ce(()=>{if(i.current=o,!s.current){n.current=o;return}n.current={open:Rd(n.current,"open"),close:Rd(o,"close")}},[o,s,n,i]),(0,Ioe.jsx)(Ooe.Provider,{value:li.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:r,currentContextRef:a,timeout:l}),[r,l]),children:t})}function x8(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),i=li.useContext(Ooe),{currentIdRef:s,delayRef:a,timeoutMs:l,initialDelayRef:u,currentContextRef:d,hasProvider:f,timeout:p}=i,[g,m]=li.useState(!1),h=li.useRef(o),b=li.useRef(!1);return ce(()=>{h.current=o},[o]),ce(()=>()=>{b.current=!0},[]),ce(()=>{function v(){b.current||m(!1),d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,a.current=u.current,p.clear()}if(s.current&&!o&&s.current===n){if(m(!1),l){let y=n;return p.start(l,()=>{r.select("open")||s.current&&s.current!==y||v()}),()=>{(h.current||s.current!==y)&&p.clear()}}v()}},[o,n,s,a,l,u,d,p,r]),ce(()=>{if(!o)return;let v=d.current,y=s.current;p.clear(),d.current={onOpenChange:r.setOpen,setIsInstantPhase:m},s.current=n,a.current={open:0,close:Rd(u.current,"close")},y!==null&&y!==n?(m(!0),v?.setIsInstantPhase(!0),v?.onOpenChange(!1,Ue(Re.none))):(m(!1),v?.setIsInstantPhase(!1))},[o,n,r,s,a,u,d,p]),ce(()=>()=>{if(s.current===n){if(d.current=null,!h.current)return;s.current=null,c4e(a,u),p.clear()}},[d,s,a,n,u,p]),li.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:g}),[f,a,g])}var ui=c(ue(),1);function ci(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var HI=c(ue(),1);var Aoe={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},jI={...Aoe,position:"fixed",top:0,left:0},Loe={...Aoe,position:"absolute"};var Moe=c(E(),1),Kv=HI.forwardRef(function(t,o){let[r,n]=HI.useState();return ce(()=>{co.screenReader.voiceOver&&co.engine.webkit&&n("button")},[]),(0,Moe.jsx)("span",{...t,ref:o,style:jI,"aria-hidden":r?void 0:!0,...{tabIndex:0,role:r},"data-base-ui-focus-guard":""})});var Voe=["top","right","bottom","left"];var Yp=Math.min,zi=Math.max,qp=Math.round,O0=Math.floor,Jl=e=>({x:e,y:e}),u4e={left:"right",right:"left",bottom:"top",top:"bottom"};function A0(e,t,o){return zi(e,Yp(t,o))}function ec(e,t){return typeof e=="function"?e(t):e}function Wn(e){return e.split("-")[0]}function tc(e){return e.split("-")[1]}function GI(e){return e==="x"?"y":"x"}function L0(e){return e==="y"?"height":"width"}function ms(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function M0(e){return GI(ms(e))}function Foe(e,t,o){o===void 0&&(o=!1);let r=tc(e),n=M0(e),i=L0(n),s=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=I0(s)),[s,I0(s)]}function zoe(e){let t=I0(e);return[UI(e),t,UI(t)]}function UI(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Noe=["left","right"],Doe=["right","left"],d4e=["top","bottom"],f4e=["bottom","top"];function p4e(e,t,o){switch(e){case"top":case"bottom":return o?t?Doe:Noe:t?Noe:Doe;case"left":case"right":return t?d4e:f4e;default:return[]}}function joe(e,t,o,r){let n=tc(e),i=p4e(Wn(e),o==="start",r);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(UI)))),i}function I0(e){let t=Wn(e);return u4e[t]+e.slice(t.length)}function m4e(e){return{top:0,right:0,bottom:0,left:0,...e}}function WI(e){return typeof e!="number"?m4e(e):{top:e,right:e,bottom:e,left:e}}function Bd(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function w8(e,t){return t<0||t>=e.length}function $I(e,t){return Gh(e.current,{disabledIndices:t})}function C8(e,t){return Gh(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Gh(e,{startingIndex:t=-1,decrement:o=!1,disabledIndices:r,amount:n=1}={}){let i=t;do i+=o?-n:n;while(i>=0&&i<=e.length-1&&E8(e,i,r));return i}function E8(e,t,o){if(typeof o=="function"?o(t):o?.includes(t)??!1)return!0;let n=e[t];return n?Wh(n)?!o&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!0:!1}function g4e(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Wh(e,t=e?en(e):null){return!e||!e.isConnected||!t||g4e(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var h4e='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function b4e(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let o=e.getRootNode();return iu(o)?o.host:null}function R8(e){for(let t of Array.from(e.children))if(Vr(t)==="summary")return t;return null}function y4e(e,t){let o=R8(t);return!!o&&(e===o||je(o,e))}function Hoe(e){let t=e?Vr(e):"";return e!=null&&e.matches(h4e)&&(t!=="summary"||e.parentElement!=null&&Vr(e.parentElement)==="details"&&R8(e.parentElement)===e)&&(t!=="details"||R8(e)==null)&&(t!=="input"||e.type!=="hidden")}function Uoe(e){if(!Hoe(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=b4e(t)){let o=t!==e,r=Vr(t)==="slot";if(t.hasAttribute("inert")||o&&Vr(t)==="details"&&!t.open&&!y4e(e,t)||t.hasAttribute("hidden")||!r&&!v4e(t,o))return!1}return!0}function v4e(e,t){let o=en(e);return t?o.display!=="none":Wh(e,o)}function Goe(e){let t=e.tabIndex;if(t<0){let o=Vr(e);if(o==="details"||o==="audio"||o==="video"||wt(e)&&e.isContentEditable)return 0}return t}function T8(e){if(Vr(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function S4e(e,t){let o=T8(e);if(!o)return!0;let r=t.find(n=>{let i=T8(n);return i?.name===o.name&&i.form===o.form&&i.checked});return r?r===o:t.find(n=>{let i=T8(n);return i?.name===o.name&&i.form===o.form})===o}function Woe(e){if(wt(e)&&Vr(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return wt(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function $oe(e,t){Woe(e).forEach(o=>{Hoe(o)&&t.push(o),$oe(o,t)})}function Koe(e,t,o){Woe(e).forEach(r=>{wt(r)&&r.matches(t)&&o.push(r),Koe(r,t,o)})}function KI(e){return Uoe(e)&&Goe(e)>=0}function B8(e){let t=[];return $oe(e,t),t.filter(Uoe)}function N0(e){let t=B8(e);return t.filter(o=>Goe(o)>=0&&S4e(o,t))}function Yoe(e,t){let o=N0(e),r=o.length;if(r===0)return;let n=Fr(Ke(e)),i=o.indexOf(n),s=i===-1?t===1?0:r-1:i+t;return o[s]}function YI(e){return Yoe(Ke(e).body,1)||e}function qI(e){return Yoe(Ke(e).body,-1)||e}function $h(e,t){let o=t||e.currentTarget,r=e.relatedTarget;return!r||!je(o,r)}function qoe(e){N0(e).forEach(o=>{o.dataset.tabindex=o.getAttribute("tabindex")||"",o.setAttribute("tabindex","-1")})}function P8(e){let t=[];Koe(e,"[data-tabindex]",t),t.forEach(o=>{let r=o.dataset.tabindex;delete o.dataset.tabindex,r?o.setAttribute("tabindex",r):o.removeAttribute("tabindex")})}function Da(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Da(e,n.id,o)])}function I8(e,t){let o=[],r=e.find(n=>n.id===t)?.parentId;for(;r;){let n=e.find(i=>i.id===r);r=n?.parentId,n&&(o=o.concat(n))}return o}function Pd(e){return`data-base-ui-${e}`}var ZI=0;function Yv(e,t={}){let{preventScroll:o=!1,sync:r=!1,shouldFocus:n}=t;cancelAnimationFrame(ZI);function i(){n&&!n()||e?.focus({preventScroll:o})}if(r)return i(),jt;let s=requestAnimationFrame(i);return ZI=s,()=>{ZI===s&&(cancelAnimationFrame(s),ZI=0)}}var O8={inert:new WeakMap,"aria-hidden":new WeakMap},Zoe="data-base-ui-inert",L8={inert:new WeakSet,"aria-hidden":new WeakSet},D0=new WeakMap,A8=0;function k4e(e){return L8[e]}function ere(e){return e?iu(e)?e.host:ere(e.parentNode):null}var Xoe=(e,t)=>t.map(o=>{if(e.contains(o))return o;let r=ere(o);return e.contains(r)?r:null}).filter(o=>o!=null),Qoe=e=>{let t=new Set;return e.forEach(o=>{let r=o;for(;r&&!t.has(r);)t.add(r),r=r.parentNode}),t},Joe=(e,t,o)=>{let r=[],n=i=>{!i||o.has(i)||Array.from(i.children).forEach(s=>{Vr(s)!=="script"&&(t.has(s)?n(s):r.push(s))})};return n(e),r};function _4e(e,t,o,r,{mark:n=!0}){let i=null;r?i="inert":o&&(i="aria-hidden");let s=null,a=null,l=Xoe(t,e),u=n?Joe(t,Qoe(l),new Set(l)):[],d=[],f=[];if(i){let p=O8[i],g=k4e(i);a=g,s=p;let m=Xoe(t,Array.from(t.querySelectorAll("[aria-live]"))),h=l.concat(m);Joe(t,Qoe(h),new Set(h)).forEach(v=>{let y=v.getAttribute(i),k=y!==null&&y!=="false",S=(p.get(v)||0)+1;p.set(v,S),d.push(v),S===1&&k&&g.add(v),k||v.setAttribute(i,i==="inert"?"":"true")})}return n&&u.forEach(p=>{let g=(D0.get(p)||0)+1;D0.set(p,g),f.push(p),g===1&&p.setAttribute(Zoe,"")}),A8+=1,()=>{s&&d.forEach(p=>{let m=(s.get(p)||0)-1;s.set(p,m),m||(!a?.has(p)&&i&&p.removeAttribute(i),a?.delete(p))}),n&&f.forEach(p=>{let g=(D0.get(p)||0)-1;D0.set(p,g),g||p.removeAttribute(Zoe)}),A8-=1,A8||(O8.inert=new WeakMap,O8["aria-hidden"]=new WeakMap,L8.inert=new WeakSet,L8["aria-hidden"]=new WeakSet,D0=new WeakMap)}}function M8(e,t={}){let{ariaHidden:o=!1,inert:r=!1,mark:n=!0}=t,i=Ke(e[0]).body;return _4e(e,i,o,r,{mark:n})}var cr=c(ue(),1),N8=c(Ed(),1);var tre={style:{transition:"none"}},ore="data-base-ui-click-trigger",x4e="data-base-ui-swipe-ignore",w4e="data-swipe-ignore",zbt=`[${x4e}]`,jbt=`[${w4e}]`,rre={fallbackAxisSide:"none"},nre={fallbackAxisSide:"end"},ire={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var Kh=c(E(),1),sre=cr.createContext(null),D8=()=>cr.useContext(sre),C4e=Pd("portal");function XI(e={}){let{ref:t,container:o,componentProps:r=Qt,elementProps:n}=e,i=Gp(),a=D8()?.portalNode,[l,u]=cr.useState(null),[d,f]=cr.useState(null),p=he(b=>{b!==null&&f(b)}),g=cr.useRef(null);ce(()=>{if(o===null){g.current&&(g.current=null,f(null),u(null));return}if(i==null)return;let b=(o&&(II(o)?o:o.current))??a??document.body;if(b==null){g.current&&(g.current=null,f(null),u(null));return}g.current!==b&&(g.current=b,f(null),u(b))},[o,a,i]);let m=We("div",r,{ref:[t,p],props:[{id:i,[C4e]:""},n]});return{portalNode:d,portalSubtree:l&&m?N8.createPortal(m,l):null}}var V8=cr.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,container:a,renderGuards:l,...u}=t,{portalNode:d,portalSubtree:f}=XI({container:a,ref:o,componentProps:t,elementProps:u}),p=cr.useRef(null),g=cr.useRef(null),m=cr.useRef(null),h=cr.useRef(null),[b,v]=cr.useState(null),y=cr.useRef(!1),k=b?.modal,S=b?.open,_=typeof l=="boolean"?l:!!b&&!b.modal&&b.open&&!!d;cr.useEffect(()=>{if(!d||k)return;function w(T){d&&T.relatedTarget&&$h(T)&&(T.type==="focusin"?y.current&&(P8(d),y.current=!1):(qoe(d),y.current=!0))}return ci(tt(d,"focusin",w,!0),tt(d,"focusout",w,!0))},[d,k]),ce(()=>{!d||S!==!0||!y.current||(P8(d),y.current=!1)},[S,d]);let x=cr.useMemo(()=>({beforeOutsideRef:p,afterOutsideRef:g,beforeInsideRef:m,afterInsideRef:h,portalNode:d,setFocusManagerState:v}),[d]);return(0,Kh.jsxs)(cr.Fragment,{children:[f,(0,Kh.jsxs)(sre.Provider,{value:x,children:[_&&d&&(0,Kh.jsx)(Kv,{"data-type":"outside",ref:p,onFocus:w=>{if($h(w,d))m.current?.focus();else{let T=b?b.domReference:null;qI(T)?.focus()}}}),_&&d&&(0,Kh.jsx)("span",{"aria-owns":d.id,style:ire}),d&&N8.createPortal(s,d),_&&d&&(0,Kh.jsx)(Kv,{"data-type":"outside",ref:g,onFocus:w=>{if($h(w,d))h.current?.focus();else{let T=b?b.domReference:null;YI(T)?.focus(),b?.closeOnFocusOut&&b?.onOpenChange(!1,Ue(Re.focusOut,w.nativeEvent))}}})]})]})});var Yh=c(ue(),1);function are(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var E4e=c(E(),1),T4e=Yh.createContext(null),R4e=Yh.createContext(null),Zp=()=>Yh.useContext(T4e)?.id||null,Va=e=>{let t=Yh.useContext(R4e);return e??t};var V0=c(E(),1);function B4e(e,t){let o=xt(Co(e));return e instanceof o.KeyboardEvent?"keyboard":e instanceof o.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof o.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var lre=20,Xp=[];function F8(){Xp=Xp.filter(e=>e.deref()?.isConnected)}function cre(e){F8(),e&&Vr(e)!=="body"&&(Xp.push(new WeakRef(e)),Xp.length>lre&&(Xp=Xp.slice(-lre)))}function ure(){return F8(),Xp[Xp.length-1]?.deref()}function P4e(e){return e?KI(e)?e:N0(e)[0]||e:null}function dre(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let o=B8(e).filter(n=>{let i=n.getAttribute("data-tabindex")||"";return KI(n)||n.hasAttribute("data-tabindex")&&!i.startsWith("-")}),r=e.getAttribute("tabindex");o.length===0?r!=="0"&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):(r!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function z8(e){let{context:t,children:o,disabled:r=!1,initialFocus:n=!0,returnFocus:i=!0,restoreFocus:s=!1,modal:a=!0,closeOnFocusOut:l=!0,openInteractionType:u="",nextFocusableElement:d,previousFocusableElement:f,beforeContentFocusGuardRef:p,externalTree:g,getInsideElements:m}=e,h="rootStore"in t?t.rootStore:t,b=h.useState("open"),v=h.useState("domReferenceElement"),y=h.useState("floatingElement"),{events:k,dataRef:S}=h.context,_=he(()=>S.current.floatingContext?.nodeId),x=n===!1,w=P0(v)&&x,T=Kt(n),B=Kt(i),R=Kt(u),I=Kt(b),A=Va(g),P=D8(),O=ui.useRef(!1),N=ui.useRef(!1),z=ui.useRef(!1),D=ui.useRef(null),M=ui.useRef(""),V=ui.useRef(""),L=ui.useRef(null),j=ui.useRef(null),q=ru(L,p,P?.beforeInsideRef),Q=ru(j,P?.afterInsideRef),te=wo(),ee=wo(),W=Vi(),$=P!=null,Y=Uh(y),Z=he((X=Y)=>X?N0(X):[]),oe=he(()=>m?.().filter(X=>X!=null)??[]);ui.useEffect(()=>{if(r||!a)return;function X(le){le.key==="Tab"&&je(Y,Fr(Ke(Y)))&&Z().length===0&&!w&&Ks(le)}let re=Ke(Y);return tt(re,"keydown",X)},[r,Y,a,w,Z]),ui.useEffect(()=>{if(r||!b)return;let X=Ke(Y);function re(){z.current=!1}function le(xe){let be=Co(xe),ae=oe(),pe=je(y,be)||je(v,be)||je(P?.portalNode,be)||ae.some(ke=>ke===be||je(ke,be));z.current=!pe,V.current=xe.pointerType||"keyboard",be?.closest(`[${ore}]`)&&(N.current=!0,ee.start(0,()=>{N.current=!1}))}function ve(){V.current="keyboard"}return ci(tt(X,"pointerdown",le,!0),tt(X,"pointerup",re,!0),tt(X,"pointercancel",re,!0),tt(X,"keydown",ve,!0),re)},[r,y,v,Y,b,P,ee,oe]),ui.useEffect(()=>{if(r||!l)return;let X=Ke(Y);function re(){N.current=!0,ee.start(0,()=>{N.current=!1})}function le(ae){let pe=Co(ae);KI(pe)&&(D.current=pe)}function ve(ae){let pe=ae.relatedTarget,ke=ae.currentTarget,Se=Co(ae);a&&pe==null&&Se!=null&&je(y,Se)&&cre(Se),queueMicrotask(()=>{let we=_(),Ce=h.context.triggerElements,se=oe(),ie=pe?.hasAttribute(Pd("focus-guard"))&&[L.current,j.current,P?.beforeInsideRef.current,P?.afterInsideRef.current,P?.beforeOutsideRef.current,P?.afterOutsideRef.current,Ql(f),Ql(d)].includes(pe),Ae=!(je(v,pe)||je(y,pe)||je(pe,y)||je(P?.portalNode,pe)||se.some(ye=>ye===pe||je(ye,pe))||pe!=null&&Ce.hasElement(pe)||Ce.hasMatchingElement(ye=>je(ye,pe))||ie||A&&(Da(A.nodesRef.current,we).find(ye=>je(ye.context?.elements.floating,pe)||je(ye.context?.elements.domReference,pe))||I8(A.nodesRef.current,we).find(ye=>[ye.context?.elements.floating,Uh(ye.context?.elements.floating)].includes(pe)||ye.context?.elements.domReference===pe)));if(ke===v&&Y&&dre(Y),s&&ke!==v&&!Wh(Se)&&Fr(X)===X.body){if(wt(Y)&&(Y.focus(),s==="popup")){W.request(()=>{Y.focus()});return}let ye=Z(),Te=D.current,qe=(Te&&ye.includes(Te)?Te:null)||ye[ye.length-1]||Y;wt(qe)&&qe.focus()}if(S.current.insideReactTree){S.current.insideReactTree=!1;return}(w||!a)&&pe&&Ae&&!N.current&&(w||pe!==ure())&&(O.current=!0,h.setOpen(!1,Ue(Re.focusOut,ae)))})}function xe(){z.current||(S.current.insideReactTree=!0,te.start(0,()=>{S.current.insideReactTree=!1}))}let be=wt(v)?v:null;if(!(!y&&!be))return ci(be&&tt(be,"focusout",ve),be&&tt(be,"pointerdown",re),y&&tt(y,"focusin",le),y&&tt(y,"focusout",ve),y&&P&&tt(y,"focusout",xe,!0))},[r,v,y,Y,a,A,P,h,l,s,Z,w,_,S,te,ee,W,d,f,oe]),ui.useEffect(()=>{if(r||!y||!b)return;let X=Array.from(P?.portalNode?.querySelectorAll(`[${Pd("portal")}]`)||[]),le=(A?I8(A.nodesRef.current,_()):[]).find(ke=>P0(ke.context?.elements.domReference||null))?.context?.elements.domReference,xe=[...[y,...X,L.current,j.current,P?.beforeOutsideRef.current,P?.afterOutsideRef.current,...oe()],le,Ql(f),Ql(d),w?v:null].filter(ke=>ke!=null),be=M8(xe,{ariaHidden:a||w,mark:!1}),ae=[y,...X].filter(ke=>ke!=null),pe=M8(ae);return()=>{pe(),be()}},[b,r,v,y,a,P,w,A,_,d,f,oe]),ce(()=>{if(!b||r||!wt(Y))return;let X=Ke(Y),re=Fr(X);queueMicrotask(()=>{let le=T.current,ve=typeof le=="function"?le(R.current||""):le;if(ve===void 0||ve===!1||je(Y,re))return;let be=null,ae=()=>(be==null&&(be=Z(Y)),be[0]||Y),pe;ve===!0||ve===null?pe=ae():pe=Ql(ve),pe=pe||ae();let ke=je(Y,Fr(X));Yv(pe,{preventScroll:pe===Y,shouldFocus(){if(!I.current)return!1;if(ke)return!0;let Se=Fr(X);return!(Se!==pe&&je(Y,Se))}})})},[r,b,Y,Z,T,R,I]),ce(()=>{if(r||!Y)return;let X=Ke(Y),re=Fr(X),le=R.current==null;cre(re);function ve(be){if(be.open||(M.current=B4e(be.nativeEvent,V.current)),be.reason===Re.triggerHover&&be.nativeEvent.type==="mouseleave"&&(O.current=!0),be.reason===Re.outsidePress)if(be.nested)O.current=!1;else if($v(be.nativeEvent)||DI(be.nativeEvent))O.current=!1;else{let ae=!1;Ke(Y).createElement("div").focus({get preventScroll(){return ae=!0,!1}}),ae?O.current=!1:O.current=!0}}k.on("openchange",ve);function xe(){let be=B.current,ae=typeof be=="function"?be(M.current):be;if(ae===void 0||ae===!1)return null;ae===null&&(ae=!0);let pe=v?.isConnected?v:null,ke=re?.isConnected&&Vr(re)!=="body"?re:null,Se=le?ke||pe:pe||ke;return Se||(Se=ure()||null),typeof ae=="boolean"?Se:Ql(ae)||Se||null}return()=>{k.off("openchange",ve);let be=Fr(X),ae=oe(),pe=je(y,be)||ae.some(we=>we===be||je(we,be))||A&&Da(A.nodesRef.current,_(),!1).some(we=>je(we.context?.elements.floating,be)),ke=B.current,Se=xe();queueMicrotask(()=>{let we=P4e(Se),Ce=typeof ke!="boolean";ke&&!O.current&&wt(we)&&(!(!Ce&&we!==be&&be!==X.body)||pe)&&we.focus({preventScroll:!0}),O.current=!1})}},[r,y,Y,B,R,k,A,v,_,oe]),ce(()=>{if(!co.engine.webkit||b||!y)return;let X=Fr(Ke(y));!wt(X)||!Hh(X)||je(y,X)&&X.blur()},[b,y]),ce(()=>{if(!(r||!P))return P.setFocusManagerState({modal:a,closeOnFocusOut:l,open:b,onOpenChange:h.setOpen,domReference:v}),()=>{P.setFocusManagerState(null)}},[r,P,a,b,h,l,v]),ce(()=>{if(!(r||!Y))return dre(Y),()=>{queueMicrotask(F8)}},[r,Y]);let ne=!r&&(a?!w:!0)&&($||a);return(0,V0.jsxs)(ui.Fragment,{children:[ne&&(0,V0.jsx)(Kv,{"data-type":"inside",ref:q,onFocus:X=>{if(a){let re=Z();Yv(re[re.length-1])}else P?.portalNode&&(O.current=!1,$h(X,P.portalNode)?YI(v)?.focus():Ql(f??P.beforeOutsideRef)?.focus())}}),o,ne&&(0,V0.jsx)(Kv,{"data-type":"inside",ref:Q,onFocus:X=>{a?Yv(Z()[0]):P?.portalNode&&(l&&(O.current=!0),$h(X,P.portalNode)?qI(v)?.focus():Ql(d??P.afterOutsideRef)?.focus())}})]})}var F0=c(ue(),1);function j8(e,t={}){let{enabled:o=!0,event:r="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:s=!0,touchOpenDelay:a=0,reason:l=Re.triggerPress}=t,u="rootStore"in e?e.rootStore:e,d=u.context.dataRef,f=F0.useRef(void 0),p=Vi(),g=wo(),m=F0.useMemo(()=>{function h(v,y,k,S){let _=Ue(l,y,k);v&&S==="touch"&&a>0?g.start(a,()=>{u.setOpen(!0,_)}):u.setOpen(v,_)}function b(v,y,k){let S=d.current.openEvent,_=u.select("domReferenceElement")!==y;return v&&_||!v||!n?!0:S&&s?!k(S.type):!1}return{onPointerDown(v){f.current=v.pointerType},onMouseDown(v){let y=f.current,k=v.nativeEvent,S=u.select("open");if(v.button!==0||r==="click"||Na(y,!0)&&i)return;let _=b(S,v.currentTarget,T=>T==="click"||T==="mousedown"),x=Co(k);if(Hh(x)){h(_,k,x,y);return}let w=v.currentTarget;p.request(()=>{h(_,k,w,y)})},onClick(v){if(r==="mousedown-only")return;let y=f.current;if(r==="mousedown"&&y){f.current=void 0;return}if(Na(y,!0)&&i)return;let k=u.select("open"),S=b(k,v.currentTarget,_=>_==="click"||_==="mousedown"||_==="keydown"||_==="keyup");h(S,v.nativeEvent,v.currentTarget,y)},onKeyDown(){f.current=void 0}}},[d,r,i,l,u,s,n,p,g,a]);return F0.useMemo(()=>o?{reference:m}:Qt,[o,m])}var gs=c(ue(),1);function I4e(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=i.width,d=i.height,f=i.x,p=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),r==null&&t.y&&a&&(r=i.y-t.y),f-=o||0,p-=r||0,u=0,d=0,!n||l?(u=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,p=a&&t.y!=null?t.y:p):n&&!l&&(d=t.axis==="x"?i.height:d,u=t.axis==="y"?i.width:u),n=!0,{width:u,height:d,x:f,y:p,top:p,right:f+u,bottom:p+d,left:f}}}}function fre(e){return e!=null&&e.clientX!=null}function H8(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),l=n.context.dataRef,u=gs.useRef(!1),d=gs.useRef(null),[f,p]=gs.useState(),[g,m]=gs.useState([]),h=he(S=>{n.set("positionReference",S)}),b=he((S,_,x)=>{u.current||l.current.openEvent&&!fre(l.current.openEvent)||n.set("positionReference",I4e(x??a,{x:S,y:_,axis:r,dataRef:l,pointerType:f}))}),v=he(S=>{i?d.current||(b(S.clientX,S.clientY,S.currentTarget),m([])):b(S.clientX,S.clientY,S.currentTarget)}),y=Na(f)?s:i;gs.useEffect(()=>{if(!o){h(a);return}if(!y)return;function S(){d.current?.(),d.current=null}let _=xt(s);function x(w){let T=Co(w);je(s,T)?S():b(w.clientX,w.clientY)}return!l.current.openEvent||fre(l.current.openEvent)?d.current=tt(_,"mousemove",x):h(a),S},[y,o,s,l,a,n,b,h,g]),gs.useEffect(()=>()=>{n.set("positionReference",null)},[n]),gs.useEffect(()=>{o&&!s&&(u.current=!1)},[o,s]),gs.useEffect(()=>{!o&&i&&(u.current=!0)},[o,i]);let k=gs.useMemo(()=>{function S(_){p(_.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:v,onMouseEnter:v}},[v]);return gs.useMemo(()=>o?{reference:k,trigger:k}:{},[o,k])}var hs=c(ue(),1);function O4e(){return!1}function A4e(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function z0(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=O4e,bubbles:a,externalTree:l}=t,u="rootStore"in e?e.rootStore:e,d=u.useState("open"),f=u.useState("floatingElement"),{dataRef:p}=u.context,g=Va(l),m=he(typeof n=="function"?n:()=>!1),h=typeof n=="function"?m:n,b=h!==!1,v=he(()=>i),{escapeKey:y,outsidePress:k}=A4e(a),S=hs.useRef(!1),_=hs.useRef(!1),x=hs.useRef(!1),w=hs.useRef(!1),T=hs.useRef(""),B=hs.useRef(null),R=wo(),I=wo(),A=he(()=>{I.clear(),p.current.insideReactTree=!1}),P=he(q=>{let Q=p.current.floatingContext?.nodeId;return(g?Da(g.nodesRef.current,Q):[]).some(ee=>ee.context?.open&&!ee.context.dataRef.current[q])}),O=he(q=>FI(q,u.select("floatingElement"))||FI(q,u.select("domReferenceElement"))),N=he(q=>{s()&&u.setOpen(!1,Ue(Re.triggerPress,q.nativeEvent))}),z=he(q=>{if(!d||!o||!r||q.key!=="Escape"||w.current||!y&&P("__escapeKeyBubbles"))return;let Q=Eoe(q)?q.nativeEvent:q,te=Ue(Re.escapeKey,Q);u.setOpen(!1,te),te.isCanceled||q.preventDefault(),!y&&!te.isPropagationAllowed&&q.stopPropagation()}),D=he(()=>{p.current.insideReactTree=!0,I.start(0,A)}),M=he(q=>{if(!d||!o||q.button!==0)return;let Q=Co(q.nativeEvent);je(u.select("floatingElement"),Q)&&(S.current||(S.current=!0,_.current=!1))}),V=he(q=>{!d||!o||(q.defaultPrevented||q.nativeEvent.defaultPrevented)&&S.current&&(_.current=!0)});hs.useEffect(()=>{if(!d||!o)return;p.current.__escapeKeyBubbles=y,p.current.__outsidePressBubbles=k;let q=new ai,Q=new ai;function te(){q.clear(),w.current=!0}function ee(){q.start(co.engine.webkit?5:0,()=>{w.current=!1})}function W(){x.current=!0,Q.start(0,()=>{x.current=!1})}function $(){S.current=!1,_.current=!1}function Y(){let se=T.current,ie=se==="pen"||!se?"mouse":se,Ae=v(),ye=typeof Ae=="function"?Ae():Ae;return typeof ye=="string"?ye:ye[ie]}function Z(se){let ie=Y();return ie==="intentional"&&se.type!=="click"||ie==="sloppy"&&se.type==="click"}function oe(se){let ie=p.current.floatingContext?.nodeId,Ae=g&&Da(g.nodesRef.current,ie).some(ye=>FI(se,ye.context?.elements.floating));return O(se)||Ae}function ne(se){if(Z(se)){se.type!=="click"&&!O(se)&&(Q.clear(),x.current=!1),A();return}if(p.current.insideReactTree){A();return}let ie=Co(se),Ae=`[${Pd("inert")}]`,ye=Xe(ie)?ie.getRootNode():null,Te=Array.from((iu(ye)?ye:Ke(u.select("floatingElement"))).querySelectorAll(Ae)),qe=u.context.triggerElements;if(ie&&(qe.hasElement(ie)||qe.hasMatchingElement(at=>je(at,ie))))return;let pt=Xe(ie)?ie:null;for(;pt&&!Xl(pt);){let at=ql(pt);if(Xl(at)||!Xe(at))break;pt=at}if(!(Te.length&&Xe(ie)&&!Roe(ie)&&!je(ie,u.select("floatingElement"))&&Te.every(at=>!je(pt,at)))){if(wt(ie)&&!("touches"in se)){let at=Xl(ie),Ct=en(ie),rt=/auto|scroll/,Ot=at||rt.test(Ct.overflowX),ut=at||rt.test(Ct.overflowY),Ut=Ot&&ie.clientWidth>0&&ie.scrollWidth>ie.clientWidth,So=ut&&ie.clientHeight>0&&ie.scrollHeight>ie.clientHeight,mo=Ct.direction==="rtl",me=So&&(mo?se.offsetX<=ie.offsetWidth-ie.clientWidth:se.offsetX>ie.clientWidth),Me=Ut&&se.offsetY>ie.clientHeight;if(me||Me)return}if(!oe(se)){if(Y()==="intentional"&&x.current){Q.clear(),x.current=!1;return}typeof h=="function"&&!h(se)||P("__outsidePressBubbles")||(u.setOpen(!1,Ue(Re.outsidePress,se)),A())}}}function X(se){Y()!=="sloppy"||se.pointerType==="touch"||!u.select("open")||!o||O(se)||ne(se)}function re(se){if(Y()!=="sloppy"||!u.select("open")||!o||O(se))return;let ie=se.touches[0];ie&&(B.current={startTime:Date.now(),startX:ie.clientX,startY:ie.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},R.start(1e3,()=>{B.current&&(B.current.dismissOnTouchEnd=!1,B.current.dismissOnMouseDown=!1)}))}function le(se,ie){let Ae=Co(se);if(!Ae)return;let ye=tt(Ae,se.type,()=>{ie(se),ye()})}function ve(se){T.current="touch",le(se,re)}function xe(se){R.clear(),se.type==="pointerdown"&&(T.current=se.pointerType),!(se.type==="mousedown"&&B.current&&!B.current.dismissOnMouseDown)&&le(se,ie=>{ie.type==="pointerdown"?X(ie):ne(ie)})}function be(se){if(!S.current)return;let ie=_.current;if($(),Y()==="intentional"){if(se.type==="pointercancel"){ie&&W();return}if(!oe(se)){if(ie){W();return}typeof h=="function"&&!h(se)||(Q.clear(),x.current=!0,A())}}}function ae(se){if(Y()!=="sloppy"||!B.current||O(se))return;let ie=se.touches[0];if(!ie)return;let Ae=Math.abs(ie.clientX-B.current.startX),ye=Math.abs(ie.clientY-B.current.startY),Te=Math.sqrt(Ae*Ae+ye*ye);Te>5&&(B.current.dismissOnTouchEnd=!0),Te>10&&(ne(se),R.clear(),B.current=null)}function pe(se){le(se,ae)}function ke(se){Y()!=="sloppy"||!B.current||O(se)||(B.current.dismissOnTouchEnd&&ne(se),R.clear(),B.current=null)}function Se(se){le(se,ke)}let we=Ke(f),Ce=ci(r&&ci(tt(we,"keydown",z),tt(we,"compositionstart",te),tt(we,"compositionend",ee)),b&&ci(tt(we,"click",xe,!0),tt(we,"pointerdown",xe,!0),tt(we,"pointerup",be,!0),tt(we,"pointercancel",be,!0),tt(we,"mousedown",xe,!0),tt(we,"mouseup",be,!0),tt(we,"touchstart",ve,!0),tt(we,"touchmove",pe,!0),tt(we,"touchend",Se,!0)));return()=>{Ce(),q.clear(),Q.clear(),$(),x.current=!1}},[p,f,r,b,h,d,o,y,k,z,A,v,P,O,g,u,R]),hs.useEffect(A,[h,A]);let L=hs.useMemo(()=>({onKeyDown:z,onPointerDown:N,onClick:N}),[z,N]),j=hs.useMemo(()=>({onKeyDown:z,onPointerDown:V,onMouseDown:V,onClickCapture:D,onMouseDownCapture(q){D(),M(q)},onPointerDownCapture(q){D(),M(q)},onMouseUpCapture:D,onTouchEndCapture:D,onTouchMoveCapture:D}),[z,D,M,V]);return hs.useMemo(()=>o?{reference:L,floating:j,trigger:L}:{},[o,L,j])}var di=c(ue(),1);function pre(e,t,o){let{reference:r,floating:n}=e,i=ms(t),s=M0(t),a=L0(s),l=Wn(t),u=i==="y",d=r.x+r.width/2-n.width/2,f=r.y+r.height/2-n.height/2,p=r[a]/2-n[a]/2,g;switch(l){case"top":g={x:d,y:r.y-n.height};break;case"bottom":g={x:d,y:r.y+r.height};break;case"right":g={x:r.x+r.width,y:f};break;case"left":g={x:r.x-n.width,y:f};break;default:g={x:r.x,y:r.y}}switch(tc(t)){case"start":g[s]-=p*(o&&u?-1:1);break;case"end":g[s]+=p*(o&&u?-1:1);break}return g}async function hre(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:i,rects:s,elements:a,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:p=!1,padding:g=0}=ec(t,e),m=WI(g),b=a[p?f==="floating"?"reference":"floating":f],v=Bd(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(b)))==null||o?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:u,rootBoundary:d,strategy:l})),y=f==="floating"?{x:r,y:n,width:s.floating.width,height:s.floating.height}:s.reference,k=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),S=await(i.isElement==null?void 0:i.isElement(k))?await(i.getScale==null?void 0:i.getScale(k))||{x:1,y:1}:{x:1,y:1},_=Bd(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:k,strategy:l}):y);return{top:(v.top-_.top+m.top)/S.y,bottom:(_.bottom-v.bottom+m.bottom)/S.y,left:(v.left-_.left+m.left)/S.x,right:(_.right-v.right+m.right)/S.x}}var L4e=50,bre=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:hre},l=await(s.isRTL==null?void 0:s.isRTL(t)),u=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:f}=pre(u,r,l),p=r,g=0,m={};for(let h=0;h<i.length;h++){let b=i[h];if(!b)continue;let{name:v,fn:y}=b,{x:k,y:S,data:_,reset:x}=await y({x:d,y:f,initialPlacement:r,placement:p,strategy:n,middlewareData:m,rects:u,platform:a,elements:{reference:e,floating:t}});d=k??d,f=S??f,m[v]={...m[v],..._},x&&g<L4e&&(g++,typeof x=="object"&&(x.placement&&(p=x.placement),x.rects&&(u=x.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):x.rects),{x:d,y:f}=pre(u,p,l)),h=-1)}return{x:d,y:f,placement:p,strategy:n,middlewareData:m}};var yre=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:i,rects:s,initialPlacement:a,platform:l,elements:u}=t,{mainAxis:d=!0,crossAxis:f=!0,fallbackPlacements:p,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:h=!0,...b}=ec(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let v=Wn(n),y=ms(a),k=Wn(a)===a,S=await(l.isRTL==null?void 0:l.isRTL(u.floating)),_=p||(k||!h?[I0(a)]:zoe(a)),x=m!=="none";!p&&x&&_.push(...joe(a,h,m,S));let w=[a,..._],T=await l.detectOverflow(t,b),B=[],R=((r=i.flip)==null?void 0:r.overflows)||[];if(d&&B.push(T[v]),f){let O=Foe(n,s,S);B.push(T[O[0]],T[O[1]])}if(R=[...R,{placement:n,overflows:B}],!B.every(O=>O<=0)){var I,A;let O=(((I=i.flip)==null?void 0:I.index)||0)+1,N=w[O];if(N&&(!(f==="alignment"?y!==ms(N):!1)||R.every(M=>ms(M.placement)===y?M.overflows[0]>0:!0)))return{data:{index:O,overflows:R},reset:{placement:N}};let z=(A=R.filter(D=>D.overflows[0]<=0).sort((D,M)=>D.overflows[1]-M.overflows[1])[0])==null?void 0:A.placement;if(!z)switch(g){case"bestFit":{var P;let D=(P=R.filter(M=>{if(x){let V=ms(M.placement);return V===y||V==="y"}return!0}).map(M=>[M.placement,M.overflows.filter(V=>V>0).reduce((V,L)=>V+L,0)]).sort((M,V)=>M[1]-V[1])[0])==null?void 0:P[0];D&&(z=D);break}case"initialPlacement":z=a;break}if(n!==z)return{reset:{placement:z}}}return{}}}};function mre(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function gre(e){return Voe.some(t=>e[t]>=0)}var vre=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:r}=t,{strategy:n="referenceHidden",...i}=ec(e,t);switch(n){case"referenceHidden":{let s=await r.detectOverflow(t,{...i,elementContext:"reference"}),a=mre(s,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:gre(a)}}}case"escaped":{let s=await r.detectOverflow(t,{...i,altBoundary:!0}),a=mre(s,o.floating);return{data:{escapedOffsets:a,escaped:gre(a)}}}default:return{}}}}};var Sre=new Set(["left","top"]);async function M4e(e,t){let{placement:o,platform:r,elements:n}=e,i=await(r.isRTL==null?void 0:r.isRTL(n.floating)),s=Wn(o),a=tc(o),l=ms(o)==="y",u=Sre.has(s)?-1:1,d=i&&l?-1:1,f=ec(t,e),{mainAxis:p,crossAxis:g,alignmentAxis:m}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof m=="number"&&(g=a==="end"?m*-1:m),l?{x:g*d,y:p*u}:{x:p*u,y:g*d}}var kre=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:i,placement:s,middlewareData:a}=t,l=await M4e(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+l.x,y:i+l.y,data:{...l,placement:s}}}}},_re=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:v=>{let{x:y,y:k}=v;return{x:y,y:k}}},...u}=ec(e,t),d={x:o,y:r},f=await i.detectOverflow(t,u),p=ms(Wn(n)),g=GI(p),m=d[g],h=d[p];if(s){let v=g==="y"?"top":"left",y=g==="y"?"bottom":"right",k=m+f[v],S=m-f[y];m=A0(k,m,S)}if(a){let v=p==="y"?"top":"left",y=p==="y"?"bottom":"right",k=h+f[v],S=h-f[y];h=A0(k,h,S)}let b=l.fn({...t,[g]:m,[p]:h});return{...b,data:{x:b.x-o,y:b.y-r,enabled:{[g]:s,[p]:a}}}}}},xre=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:o,y:r,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:l=!0,crossAxis:u=!0}=ec(e,t),d={x:o,y:r},f=ms(n),p=GI(f),g=d[p],m=d[f],h=ec(a,t),b=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(l){let k=p==="y"?"height":"width",S=i.reference[p]-i.floating[k]+b.mainAxis,_=i.reference[p]+i.reference[k]-b.mainAxis;g<S?g=S:g>_&&(g=_)}if(u){var v,y;let k=p==="y"?"width":"height",S=Sre.has(Wn(n)),_=i.reference[f]-i.floating[k]+(S&&((v=s.offset)==null?void 0:v[f])||0)+(S?0:b.crossAxis),x=i.reference[f]+i.reference[k]+(S?0:((y=s.offset)==null?void 0:y[f])||0)-(S?b.crossAxis:0);m<_?m=_:m>x&&(m=x)}return{[p]:g,[f]:m}}}},wre=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var o,r;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:l=()=>{},...u}=ec(e,t),d=await s.detectOverflow(t,u),f=Wn(n),p=tc(n),g=ms(n)==="y",{width:m,height:h}=i.floating,b,v;f==="top"||f==="bottom"?(b=f,v=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(v=f,b=p==="end"?"top":"bottom");let y=h-d.top-d.bottom,k=m-d.left-d.right,S=Yp(h-d[b],y),_=Yp(m-d[v],k),x=!t.middlewareData.shift,w=S,T=_;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(T=k),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(w=y),x&&!p){let R=zi(d.left,0),I=zi(d.right,0),A=zi(d.top,0),P=zi(d.bottom,0);g?T=m-2*(R!==0||I!==0?R+I:zi(d.left,d.right)):w=h-2*(A!==0||P!==0?A+P:zi(d.top,d.bottom))}await l({...t,availableWidth:T,availableHeight:w});let B=await s.getDimensions(a.floating);return m!==B.width||h!==B.height?{reset:{rects:!0}}:{}}}};function Rre(e){let t=en(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=wt(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r,a=qp(o)!==i||qp(r)!==s;return a&&(o=i,r=s),{width:o,height:r,$:a}}function G8(e){return Xe(e)?e:e.contextElement}function qv(e){let t=G8(e);if(!wt(t))return Jl(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:i}=Rre(t),s=(i?qp(o.width):o.width)/r,a=(i?qp(o.height):o.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var N4e=Jl(0);function Bre(e){let t=xt(e);return!AI()||!t.visualViewport?N4e:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function D4e(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==xt(e)?!1:t}function qh(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),i=G8(e),s=Jl(1);t&&(r?Xe(r)&&(s=qv(r)):s=qv(e));let a=D4e(i,o,r)?Bre(i):Jl(0),l=(n.left+a.x)/s.x,u=(n.top+a.y)/s.y,d=n.width/s.x,f=n.height/s.y;if(i){let p=xt(i),g=r&&Xe(r)?xt(r):r,m=p,h=LI(m);for(;h&&r&&g!==m;){let b=qv(h),v=h.getBoundingClientRect(),y=en(h),k=v.left+(h.clientLeft+parseFloat(y.paddingLeft))*b.x,S=v.top+(h.clientTop+parseFloat(y.paddingTop))*b.y;l*=b.x,u*=b.y,d*=b.x,f*=b.y,l+=k,u+=S,m=xt(h),h=LI(m)}}return Bd({width:d,height:f,x:l,y:u})}function QI(e,t){let o=x0(e).scrollLeft;return t?t.left+o:qh(Zl(e)).left+o}function Pre(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-QI(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function V4e(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,i=n==="fixed",s=Zl(r),a=t?_0(t.floating):!1;if(r===s||a&&i)return o;let l={scrollLeft:0,scrollTop:0},u=Jl(1),d=Jl(0),f=wt(r);if((f||!f&&!i)&&((Vr(r)!=="body"||su(s))&&(l=x0(r)),f)){let g=qh(r);u=qv(r),d.x=g.x+r.clientLeft,d.y=g.y+r.clientTop}let p=s&&!f&&!i?Pre(s,l):Jl(0);return{width:o.width*u.x,height:o.height*u.y,x:o.x*u.x-l.scrollLeft*u.x+d.x+p.x,y:o.y*u.y-l.scrollTop*u.y+d.y+p.y}}function F4e(e){return Array.from(e.getClientRects())}function z4e(e){let t=Zl(e),o=x0(e),r=e.ownerDocument.body,n=zi(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=zi(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),s=-o.scrollLeft+QI(e),a=-o.scrollTop;return en(r).direction==="rtl"&&(s+=zi(t.clientWidth,r.clientWidth)-n),{width:n,height:i,x:s,y:a}}var Cre=25;function j4e(e,t){let o=xt(e),r=Zl(e),n=o.visualViewport,i=r.clientWidth,s=r.clientHeight,a=0,l=0;if(n){i=n.width,s=n.height;let d=AI();(!d||d&&t==="fixed")&&(a=n.offsetLeft,l=n.offsetTop)}let u=QI(r);if(u<=0){let d=r.ownerDocument,f=d.body,p=getComputedStyle(f),g=d.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,m=Math.abs(r.clientWidth-f.clientWidth-g);m<=Cre&&(i-=m)}else u<=Cre&&(i+=u);return{width:i,height:s,x:a,y:l}}function H4e(e,t){let o=qh(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,i=wt(e)?qv(e):Jl(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,l=n*i.x,u=r*i.y;return{width:s,height:a,x:l,y:u}}function Ere(e,t,o){let r;if(t==="viewport")r=j4e(e,o);else if(t==="document")r=z4e(Zl(e));else if(Xe(t))r=H4e(t,o);else{let n=Bre(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Bd(r)}function Ire(e,t){let o=ql(e);return o===t||!Xe(o)||Xl(o)?!1:en(o).position==="fixed"||Ire(o,t)}function U4e(e,t){let o=t.get(e);if(o)return o;let r=Wp(e,[],!1).filter(a=>Xe(a)&&Vr(a)!=="body"),n=null,i=en(e).position==="fixed",s=i?ql(e):e;for(;Xe(s)&&!Xl(s);){let a=en(s),l=OI(s);!l&&a.position==="fixed"&&(n=null),(i?!l&&!n:!l&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||su(s)&&!l&&Ire(e,s))?r=r.filter(d=>d!==s):n=a,s=ql(s)}return t.set(e,r),r}function G4e(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,s=[...o==="clippingAncestors"?_0(t)?[]:U4e(t,this._c):[].concat(o),r],a=Ere(t,s[0],n),l=a.top,u=a.right,d=a.bottom,f=a.left;for(let p=1;p<s.length;p++){let g=Ere(t,s[p],n);l=zi(g.top,l),u=Yp(g.right,u),d=Yp(g.bottom,d),f=zi(g.left,f)}return{width:u-f,height:d-l,x:f,y:l}}function W4e(e){let{width:t,height:o}=Rre(e);return{width:t,height:o}}function $4e(e,t,o){let r=wt(t),n=Zl(t),i=o==="fixed",s=qh(e,!0,i,t),a={scrollLeft:0,scrollTop:0},l=Jl(0);function u(){l.x=QI(n)}if(r||!r&&!i)if((Vr(t)!=="body"||su(n))&&(a=x0(t)),r){let g=qh(t,!0,i,t);l.x=g.x+t.clientLeft,l.y=g.y+t.clientTop}else n&&u();i&&!r&&n&&u();let d=n&&!r&&!i?Pre(n,a):Jl(0),f=s.left+a.scrollLeft-l.x-d.x,p=s.top+a.scrollTop-l.y-d.y;return{x:f,y:p,width:s.width,height:s.height}}function U8(e){return en(e).position==="static"}function Tre(e,t){if(!wt(e)||en(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return Zl(e)===o&&(o=o.ownerDocument.body),o}function Ore(e,t){let o=xt(e);if(_0(e))return o;if(!wt(e)){let n=ql(e);for(;n&&!Xl(n);){if(Xe(n)&&!U8(n))return n;n=ql(n)}return o}let r=Tre(e,t);for(;r&&aoe(r)&&U8(r);)r=Tre(r,t);return r&&Xl(r)&&U8(r)&&!OI(r)?o:r||loe(e)||o}var K4e=async function(e){let t=this.getOffsetParent||Ore,o=this.getDimensions,r=await o(e.floating);return{reference:$4e(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function Y4e(e){return en(e).direction==="rtl"}var j0={convertOffsetParentRelativeRectToViewportRelativeRect:V4e,getDocumentElement:Zl,getClippingRect:G4e,getOffsetParent:Ore,getElementRects:K4e,getClientRects:F4e,getDimensions:W4e,getScale:qv,isElement:Xe,isRTL:Y4e};function Are(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function q4e(e,t){let o=null,r,n=Zl(e);function i(){var a;clearTimeout(r),(a=o)==null||a.disconnect(),o=null}function s(a,l){a===void 0&&(a=!1),l===void 0&&(l=1),i();let u=e.getBoundingClientRect(),{left:d,top:f,width:p,height:g}=u;if(a||t(),!p||!g)return;let m=O0(f),h=O0(n.clientWidth-(d+p)),b=O0(n.clientHeight-(f+g)),v=O0(d),k={rootMargin:-m+"px "+-h+"px "+-b+"px "+-v+"px",threshold:zi(0,Yp(1,l))||1},S=!0;function _(x){let w=x[0].intersectionRatio;if(w!==l){if(!S)return s();w?s(!1,w):r=setTimeout(()=>{s(!1,1e-7)},1e3)}w===1&&!Are(u,e.getBoundingClientRect())&&s(),S=!1}try{o=new IntersectionObserver(_,{...k,root:n.ownerDocument})}catch{o=new IntersectionObserver(_,k)}o.observe(e)}return s(!0),i}function H0(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,u=G8(e),d=n||i?[...u?Wp(u):[],...t?Wp(t):[]]:[];d.forEach(v=>{n&&v.addEventListener("scroll",o,{passive:!0}),i&&v.addEventListener("resize",o)});let f=u&&a?q4e(u,o):null,p=-1,g=null;s&&(g=new ResizeObserver(v=>{let[y]=v;y&&y.target===u&&g&&t&&(g.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var k;(k=g)==null||k.observe(t)})),o()}),u&&!l&&g.observe(u),t&&g.observe(t));let m,h=l?qh(e):null;l&&b();function b(){let v=qh(e);h&&!Are(h,v)&&o(),h=v,m=requestAnimationFrame(b)}return o(),()=>{var v;d.forEach(y=>{n&&y.removeEventListener("scroll",o),i&&y.removeEventListener("resize",o)}),f?.(),(v=g)==null||v.disconnect(),g=null,l&&cancelAnimationFrame(m)}}var Lre=kre;var Mre=_re,Nre=yre,Dre=wre,Vre=vre;var Fre=xre,JI=(e,t,o)=>{let r=new Map,n={platform:j0,...o},i={...n.platform,_c:r};return bre(e,t,{...n,platform:i})};var tn=c(ue(),1),jre=c(ue(),1),Hre=c(Ed(),1),X4e=typeof document<"u",Q4e=function(){},eO=X4e?jre.useLayoutEffect:Q4e;function tO(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!tO(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let i=n[r];if(!(i==="_owner"&&e.$$typeof)&&!tO(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Ure(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function zre(e,t){let o=Ure(e);return Math.round(t*o)/o}function W8(e){let t=tn.useRef(e);return eO(()=>{t.current=e}),t}function Gre(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:l,open:u}=e,[d,f]=tn.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,g]=tn.useState(r);tO(p,r)||g(r);let[m,h]=tn.useState(null),[b,v]=tn.useState(null),y=tn.useCallback(M=>{M!==x.current&&(x.current=M,h(M))},[]),k=tn.useCallback(M=>{M!==w.current&&(w.current=M,v(M))},[]),S=i||m,_=s||b,x=tn.useRef(null),w=tn.useRef(null),T=tn.useRef(d),B=l!=null,R=W8(l),I=W8(n),A=W8(u),P=tn.useCallback(()=>{if(!x.current||!w.current)return;let M={placement:t,strategy:o,middleware:p};I.current&&(M.platform=I.current),JI(x.current,w.current,M).then(V=>{let L={...V,isPositioned:A.current!==!1};O.current&&!tO(T.current,L)&&(T.current=L,Hre.flushSync(()=>{f(L)}))})},[p,t,o,I,A]);eO(()=>{u===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,f(M=>({...M,isPositioned:!1})))},[u]);let O=tn.useRef(!1);eO(()=>(O.current=!0,()=>{O.current=!1}),[]),eO(()=>{if(S&&(x.current=S),_&&(w.current=_),S&&_){if(R.current)return R.current(S,_,P);P()}},[S,_,P,R,B]);let N=tn.useMemo(()=>({reference:x,floating:w,setReference:y,setFloating:k}),[y,k]),z=tn.useMemo(()=>({reference:S,floating:_}),[S,_]),D=tn.useMemo(()=>{let M={position:o,left:0,top:0};if(!z.floating)return M;let V=zre(z.floating,d.x),L=zre(z.floating,d.y);return a?{...M,transform:"translate("+V+"px, "+L+"px)",...Ure(z.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:V,top:L}},[o,a,z.floating,d.x,d.y]);return tn.useMemo(()=>({...d,update:P,refs:N,elements:z,floatingStyles:D}),[d,P,N,z,D])}var $8=(e,t)=>{let o=Lre(e);return{name:o.name,fn:o.fn,options:[e,t]}},K8=(e,t)=>{let o=Mre(e);return{name:o.name,fn:o.fn,options:[e,t]}},Y8=(e,t)=>({fn:Fre(e).fn,options:[e,t]}),q8=(e,t)=>{let o=Nre(e);return{name:o.name,fn:o.fn,options:[e,t]}},Z8=(e,t)=>{let o=Dre(e);return{name:o.name,fn:o.fn,options:[e,t]}};var X8=(e,t)=>{let o=Vre(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Jv=c(ue(),1),sne=c(Ed(),1);var nne=c(ue(),1);var Ve=(e,t,o,r,n,i,...s)=>{if(s.length>0)throw new Error(It(1));let a;if(e&&t&&o&&r&&n&&i)a=(l,u,d,f)=>{let p=e(l,u,d,f),g=t(l,u,d,f),m=o(l,u,d,f),h=r(l,u,d,f),b=n(l,u,d,f);return i(p,g,m,h,b,u,d,f)};else if(e&&t&&o&&r&&n)a=(l,u,d,f)=>{let p=e(l,u,d,f),g=t(l,u,d,f),m=o(l,u,d,f),h=r(l,u,d,f);return n(p,g,m,h,u,d,f)};else if(e&&t&&o&&r)a=(l,u,d,f)=>{let p=e(l,u,d,f),g=t(l,u,d,f),m=o(l,u,d,f);return r(p,g,m,u,d,f)};else if(e&&t&&o)a=(l,u,d,f)=>{let p=e(l,u,d,f),g=t(l,u,d,f);return o(p,g,u,d,f)};else if(e&&t)a=(l,u,d,f)=>{let p=e(l,u,d,f);return t(p,u,d,f)};else if(e)a=e;else throw new Error("Missing arguments");return a};var one=c(ue(),1),rH=c(J8(),1),rne=c(Xre(),1);var Qre=c(ue(),1);var eH=[],tH;function Jre(){return tH}function ene(e){eH.push(e)}function oH(e){let t=(o,r)=>{let n=lo(h6e).current,i;try{tH=n;for(let s of eH)s.before(n);i=e(o,r);for(let s of eH)s.after(n);n.didInitialize=!0}finally{tH=void 0}return i};return t.displayName=e.displayName||e.name,t}function tne(e){return Qre.forwardRef(oH(e))}function h6e(){return{didInitialize:!1}}var b6e=Hv(19),y6e=b6e?S6e:k6e;function Pe(e,t,o,r,n){return y6e(e,t,o,r,n)}function v6e(e,t,o,r,n){let i=one.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,rH.useSyncExternalStore)(e.subscribe,i,i)}ene({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,n)||(t=!0,r.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,rH.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function S6e(e,t,o,r,n){let i=Jre();if(!i)return v6e(e,t,o,r,n);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=r,a.a3=n,a.value=t(e.getSnapshot(),o,r,n))):(a={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n)},i.syncHooks.push(a)),a.value}function k6e(e,t,o,r,n){return(0,rne.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,r,n))}var Xv=class{constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return Pe(this,t,o,r,n)}};var Zh=c(ue(),1);var Qv=class extends Xv{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){Zh.useDebugValue(t);let r=this;ce(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;ce(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);ce(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){Zh.useDebugValue(t);let r=this,n=o!==void 0;ce(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let i=this.selectors[t];return i(this.state,o,r,n)}useState(t,o,r,n){return Zh.useDebugValue(t),Pe(this,this.selectors[t],o,r,n)}useContextCallback(t,o){Zh.useDebugValue(t);let r=he(o??jt);this.context[t]=r}useStateSetter(t){let o=Zh.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(i=>{let s=r(i);if(!Object.is(n,s)){let a=n;n=s,o(s,a,this)}})}};var _6e={open:Ve(e=>e.open),transitionStatus:Ve(e=>e.transitionStatus),domReferenceElement:Ve(e=>e.domReferenceElement),referenceElement:Ve(e=>e.positionReference??e.referenceElement),floatingElement:Ve(e=>e.floatingElement),floatingId:Ve(e=>e.floatingId)},au=class extends Qv{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:are(),nested:r,triggerElements:i},_6e),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Toe(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function ine(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),l=t.useState("activeTriggerElement"),u=t.useState(o?"popupElement":"positionerElement"),d=t.context.triggerElements,f=s,p=nne.useRef(null);r===void 0&&p.current===null&&(p.current=new au({open:a,transitionStatus:void 0,referenceElement:l,floatingElement:u,triggerElements:d,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let g=r??p.current;return t.useSyncedValue("floatingId",n),ce(()=>{let m={open:a,floatingId:n,referenceElement:l,floatingElement:u};Xe(l)&&(m.domReferenceElement=l),g.state.positionReference===g.state.referenceElement&&(m.positionReference=l),g.update(m)},[a,n,l,u,g]),g.context.onOpenChange=f,g.context.nested=i,g}var rO={tabIndex:-1,[T0]:""};function ane(e,t,o=!1){let r=Gp(),n=Zp()!=null,i=Jv.useRef(null);e===void 0&&i.current===null&&(i.current=t(r,n));let s=e??i.current;return ine({popupStore:s,treatPopupAsFloatingElement:o,floatingRootContext:s.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function x6e(e,t){let o=Jv.useRef(null),r=Jv.useRef(null);return Jv.useCallback(n=>{if(e===void 0)return;let i=!1;if(o.current!==null){let s=o.current,a=r.current,l=t.context.triggerElements.getById(s);a&&l===a&&(t.context.triggerElements.delete(s),i=!0),o.current=null,r.current=null}if(n!==null&&(o.current=e,r.current=n,t.context.triggerElements.add(e,n),i=!0),i){let s=t.context.triggerElements.size;t.select("open")&&t.state.triggerCount!==s&&t.set("triggerCount",s)}},[t,e])}function w6e(e,t,o,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let n=o?.id??null;(n||t)&&(e.activeTriggerId=n,e.activeTriggerElement=o??null)}function C6e(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function lne(e,t,o,r={}){let n=o.reason,i=n===Re.triggerHover,s=t&&n===Re.triggerFocus,a=!t&&(n===Re.triggerPress||n===Re.escapeKey),l=C6e(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let u=()=>{let d={...r.extraState,open:t};s?d.instantType="focus":a?d.instantType="dismiss":i&&(d.instantType=void 0),w6e(d,t,o.trigger,l()),e.update(d)};i?sne.flushSync(u):u()}function cne(e,t,o,r){NI(()=>{t===void 0&&e.state.open===!1&&o&&(e.state={...e.state,open:!0,activeTriggerId:r,preventUnmountingOnClose:!1})})}function une(e,t,o,r){let n=o.useState("isMountedByTrigger",e),i=x6e(e,o),s=he(a=>{if(i(a),!a)return;let l=o.select("open"),u=o.select("activeTriggerId");if(u===e){o.update({activeTriggerElement:a,...l?r:null});return}u==null&&l&&o.update({activeTriggerId:e,activeTriggerElement:a,...r})});return ce(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:s,isMountedByThisTrigger:n}}function dne(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=e.useState("open"),n=e.useState("triggerCount");ce(()=>{if(!r){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),l=null;if(a){let u=e.context.triggerElements.getById(a);u?u!==e.state.activeTriggerElement&&(s.activeTriggerElement=u):l=a}if(!l&&!a&&i===1){let u=e.context.triggerElements.entries().next();if(!u.done){let[d,f]=u.value;s.activeTriggerId=d,s.activeTriggerElement=f}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),l&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===l&&!e.context.triggerElements.getById(l)){let u=Ue(Re.none);e.setOpen(!1,u),u.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[r,e,n,o])}function fne(e,t,o){let{mounted:r,setMounted:n,transitionStatus:i}=ps(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:r,transitionStatus:i,preventUnmountingOnClose:a});let l=he(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return si({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||l()}}),{forceUnmount:l,transitionStatus:i}}function pne(e,t){e.useSyncedValues(t),ce(()=>()=>{e.update({activeTriggerProps:Qt,inactiveTriggerProps:Qt,popupProps:Qt})},[e])}var Qp=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,o){let r=this.idMap.get(t);r!==o&&(r!==void 0&&this.elementsSet.delete(r),this.elementsSet.add(o),this.idMap.set(t,o))}delete(t){let o=this.idMap.get(t);o&&(this.elementsSet.delete(o),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let o of this.elementsSet)if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function mne(){return new au({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Qp,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function hne(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:mne(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:Qt,inactiveTriggerProps:Qt,popupProps:Qt}}function bne(e,t,o=!1){return new au({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var U0=Ve(e=>e.triggerIdProp??e.activeTriggerId),nH=Ve(e=>e.openProp??e.open),gne=Ve(e=>(e.popupElement?.id??e.floatingId)||void 0);function yne(e,t){return t!==void 0&&nH(e)&&U0(e)===t}function E6e(e,t){return yne(e,t)?!0:t!==void 0&&nH(e)&&U0(e)==null&&e.triggerCount===1}var vne={open:nH,mounted:Ve(e=>e.mounted),transitionStatus:Ve(e=>e.transitionStatus),floatingRootContext:Ve(e=>e.floatingRootContext),triggerCount:Ve(e=>e.triggerCount),preventUnmountingOnClose:Ve(e=>e.preventUnmountingOnClose),payload:Ve(e=>e.payload),activeTriggerId:U0,activeTriggerElement:Ve(e=>e.mounted?e.activeTriggerElement:null),popupId:gne,isTriggerActive:Ve((e,t)=>t!==void 0&&U0(e)===t),isOpenedByTrigger:Ve((e,t)=>yne(e,t)),isMountedByTrigger:Ve((e,t)=>t!==void 0&&U0(e)===t&&e.mounted),triggerProps:Ve((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:Ve((e,t)=>E6e(e,t)?gne(e):void 0),popupProps:Ve(e=>e.popupProps),popupElement:Ve(e=>e.popupElement),positionerElement:Ve(e=>e.positionerElement)};function G0(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=Gp(),i=Zp()!=null,s=lo(()=>new au({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new Qp,floatingId:n,syncOnly:!1,nested:i})).current;return ce(()=>{let a={open:t,floatingId:n};r.reference!==void 0&&(a.referenceElement=r.reference,a.domReferenceElement=Xe(r.reference)?r.reference:null),r.floating!==void 0&&(a.floatingElement=r.floating),s.update(a)},[t,n,r.reference,r.floating,s]),s.context.onOpenChange=o,s.context.nested=i,s}function iH(e={}){let{nodeId:t,externalTree:o}=e,r=G0(e),n=e.rootContext||r,i=n.useState("referenceElement"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),l=n.useState("open"),u=n.useState("floatingId"),[d,f]=di.useState(null),[p,g]=di.useState(void 0),[m,h]=di.useState(void 0),b=di.useRef(null),v=Va(o),y=di.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),k=Gre({...e,elements:{...y,...d&&{reference:d}}}),S=Xe(p)?p:null,_=m===void 0?n.state.floatingElement:m;n.useSyncedValue("referenceElement",p??null),n.useSyncedValue("domReferenceElement",p===void 0?a:S),n.useSyncedValue("floatingElement",_);let x=di.useCallback(A=>{let P=Xe(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),getClientRects:()=>A.getClientRects(),contextElement:A}:A;f(P),k.refs.setReference(P)},[k.refs]),w=di.useCallback(A=>{(Xe(A)||A===null)&&(b.current=A,g(A)),(Xe(k.refs.reference.current)||k.refs.reference.current===null||A!==null&&!Xe(A))&&k.refs.setReference(A)},[k.refs,g]),T=di.useCallback(A=>{h(A),k.refs.setFloating(A)},[k.refs]),B=di.useMemo(()=>({...k.refs,setReference:w,setFloating:T,setPositionReference:x,domReference:b}),[k.refs,w,T,x]),R=di.useMemo(()=>({...k.elements,domReference:a}),[k.elements,a]),I=di.useMemo(()=>({...k,dataRef:n.context.dataRef,open:l,onOpenChange:n.setOpen,events:n.context.events,floatingId:u,refs:B,elements:R,nodeId:t,rootStore:n}),[k,B,R,t,n,l,u]);return ce(()=>{a&&(b.current=a)},[a]),ce(()=>{n.context.dataRef.current.floatingContext=I;let A=v?.nodesRef.current.find(P=>P.id===t);A&&(A.context=I)}),di.useMemo(()=>({...k,context:I,refs:B,elements:R,rootStore:n}),[k,B,R,I,n])}var lu=c(ue(),1);var sH=co.os.mac&&co.engine.webkit;function aH(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=lu.useRef(!1),l=lu.useRef(null),u=lu.useRef(!0),d=wo();lu.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let g=xt(p);function m(){let v=n.select("domReferenceElement");!n.select("open")&&wt(v)&&v===Fr(Ke(v))&&(a.current=!0)}function h(){u.current=!0}function b(){u.current=!1}return ci(tt(g,"blur",m),sH&&tt(g,"keydown",h,!0),sH&&tt(g,"pointerdown",b,!0))},[n,o]),lu.useEffect(()=>{if(!o)return;function p(g){if(g.reason===Re.triggerPress||g.reason===Re.escapeKey){let m=n.select("domReferenceElement");Xe(m)&&(l.current=m,a.current=!0)}}return i.on("openchange",p),()=>{i.off("openchange",p)}},[i,o,n]);let f=lu.useMemo(()=>{function p(){a.current=!1,l.current=null}return{onMouseLeave(){p()},onFocus(g){let m=g.currentTarget;if(a.current){if(l.current===m)return;p()}let h=Co(g.nativeEvent);if(Xe(h)){if(sH&&!g.relatedTarget){if(!u.current&&!Hh(h))return}else if(!Boe(h))return}let b=Kp(g.relatedTarget,n.context.triggerElements),{nativeEvent:v,currentTarget:y}=g,k=typeof r=="function"?r():r;if(n.select("open")&&b||k===0||k===void 0){n.setOpen(!0,Ue(Re.triggerFocus,v,y));return}d.start(k,()=>{a.current||n.setOpen(!0,Ue(Re.triggerFocus,v,y))})},onBlur(g){p();let m=g.relatedTarget,h=g.nativeEvent,b=Xe(m)&&m.hasAttribute(Pd("focus-guard"))&&m.getAttribute("data-type")==="outside";d.start(0,()=>{let v=n.select("domReferenceElement"),y=Fr(Ke(v));!m&&y===v||je(s.current.floatingContext?.refs.floating.current,y)||je(v,y)||b||Kp(m??y,n.context.triggerElements)||n.setOpen(!1,Ue(Re.triggerFocus,h))})}}},[s,r,n,d]);return lu.useMemo(()=>o?{reference:f,trigger:f}:{},[o,f])}var cH=c(ue(),1);var lH=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new ai,this.restTimeout=new ai,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},nO=new WeakMap;function eS(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&nO.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),nO.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function iO(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,i=nO.get(o);i&&i!==e&&eS(i),eS(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,nO.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function tS(e){let t=e.context.dataRef.current,o=lo(()=>t.hoverInteractionState??lH.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),Uv(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function uH(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),l=i.useState("domReferenceElement"),{dataRef:u}=i.context,d=Va(),f=Zp(),p=tS(i),g=wo(),m=he(()=>zI(u.current.openEvent?.type,p.interactedInside)),h=he(()=>Poe(u.current.openEvent?.type)),b=he(()=>{eS(p)});ce(()=>{s||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,b())},[s,p,b]),cH.useEffect(()=>b,[b]),ce(()=>{if(o&&s&&p.handleCloseOptions?.blockPointerEvents&&h()&&Xe(l)&&a){let v=l,y=a,k=Ke(a),S=d?.nodesRef.current.find(T=>T.id===f)?.context?.elements.floating;S&&(S.style.pointerEvents="");let _=p.pointerEventsScopeElement!==y?p.pointerEventsScopeElement:null,x=S!==y?S:null,w=p.handleCloseOptions?.getScope?.()??_??x??v.closest("[data-rootownerid]")??k.body;return iO(p,{scopeElement:w,referenceElement:v,floatingElement:y}),()=>{b()}}},[o,s,l,a,p,h,d,f,b]),cH.useEffect(()=>{if(!o)return;function v(){return!!(d&&f&&Da(d.nodesRef.current,f).length>0)}function y(T){let B=Rd(r,"close",p.pointerType),R=()=>{i.setOpen(!1,Ue(Re.triggerHover,T)),d?.events.emit("floating.closed",T)};B?p.openChangeTimeout.start(B,R):(p.openChangeTimeout.clear(),R())}function k(T){let B=Co(T);if(!S8(B)){p.interactedInside=!1;return}p.interactedInside=B?.closest("[aria-haspopup]")!=null}function S(){p.openChangeTimeout.clear(),g.clear(),d?.events.off("floating.closed",x),b()}function _(T){if(v()&&d){d.events.on("floating.closed",x);return}if(Kp(T.relatedTarget,i.context.triggerElements))return;let B=u.current.floatingContext?.nodeId??n,R=T.relatedTarget;if(!(d&&B&&Xe(R)&&Da(d.nodesRef.current,B,!1).some(A=>je(A.context?.elements.floating,R)))){if(p.handler){p.handler(T);return}b(),h()&&!m()&&y(T)}}function x(T){!d||!f||v()||g.start(0,()=>{d.events.off("floating.closed",x),i.setOpen(!1,Ue(Re.triggerHover,T)),d.events.emit("floating.closed",T)})}let w=a;return ci(w&&tt(w,"mouseenter",S),w&&tt(w,"mouseleave",_),w&&tt(w,"pointerdown",k,!0),()=>{d?.events.off("floating.closed",x)})},[o,a,i,u,r,n,h,m,b,p,d,f,g])}var Jp=c(ue(),1),Sne=c(Ed(),1);var T6e={current:null};function dH(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:l=T6e,externalTree:u,isActiveTrigger:d=!0,getHandleCloseContext:f,isClosing:p,shouldOpen:g}=t,m="rootStore"in e?e.rootStore:e,{dataRef:h,events:b}=m.context,v=Va(u),y=tS(m),k=Jp.useRef(!1),S=Kt(n),_=Kt(r),x=Kt(s),w=Kt(o),T=Kt(g),B=Kt(p),R=he(()=>zI(h.current.openEvent?.type,y.interactedInside)),I=he(()=>T.current?.()!==!1),A=he((N,z,D)=>{let M=m.context.triggerElements;if(M.hasElement(z))return!N||!je(N,z);if(!Xe(D))return!1;let V=D;return M.hasMatchingElement(L=>je(L,V))&&(!N||!je(N,V))}),P=he(()=>{if(!y.handler)return;Ke(m.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),O=he(()=>{eS(y)});return d&&(y.handleCloseOptions=S.current?.__options),Jp.useEffect(()=>P,[P]),Jp.useEffect(()=>{if(!o)return;function N(z){z.open?k.current=!1:(k.current=z.reason===Re.triggerHover,P(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return b.on("openchange",N),()=>{b.off("openchange",N)}},[o,b,y,P]),Jp.useEffect(()=>{if(!o)return;function N(V,L=!0){let j=Rd(_.current,"close",y.pointerType);j?y.openChangeTimeout.start(j,()=>{m.setOpen(!1,Ue(Re.triggerHover,V)),v?.events.emit("floating.closed",V)}):L&&(y.openChangeTimeout.clear(),m.setOpen(!1,Ue(Re.triggerHover,V)),v?.events.emit("floating.closed",V))}let z=l.current??(d?m.select("domReferenceElement"):null);if(!Xe(z))return;function D(V){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,i&&!Na(y.pointerType))return;let L=k8(x.current),j=Rd(_.current,"open",y.pointerType),q=Co(V),Q=V.currentTarget??null,te=m.select("domReferenceElement"),ee=Q;if(Xe(q)&&!m.context.triggerElements.hasElement(q)){for(let le of m.context.triggerElements.elements())if(je(le,q)){ee=le;break}}Xe(Q)&&Xe(te)&&!m.context.triggerElements.hasElement(Q)&&je(Q,te)&&(ee=te);let W=ee==null?!1:A(te,ee,q),$=m.select("open"),Y=B.current?.()??m.select("transitionStatus")==="ending",Z=!$&&Y&&k.current,oe=!W&&Xe(ee)&&Xe(te)&&je(te,ee)&&Z,ne=L>0&&!j,X=W&&($||Z)||oe,re=!$||W;if(X){I()&&m.setOpen(!0,Ue(Re.triggerHover,V,ee));return}ne||(j?y.openChangeTimeout.start(j,()=>{re&&I()&&m.setOpen(!0,Ue(Re.triggerHover,V,ee))}):re&&I()&&m.setOpen(!0,Ue(Re.triggerHover,V,ee)))}function M(V){if(R()){O();return}P();let L=m.select("domReferenceElement"),j=Ke(L);y.restTimeout.clear(),y.restTimeoutPending=!1;let q=h.current.floatingContext??f?.();if(Kp(V.relatedTarget,m.context.triggerElements))return;if(S.current&&q){m.select("open")||y.openChangeTimeout.clear();let te=l.current;y.handler=S.current({...q,tree:v,x:V.clientX,y:V.clientY,onClose(){O(),P(),w.current&&!R()&&te===m.select("domReferenceElement")&&N(V,!0)}}),j.addEventListener("mousemove",y.handler),y.handler(V);return}(y.pointerType!=="touch"||!je(m.select("floatingElement"),V.relatedTarget))&&N(V)}return a?ci(tt(z,"mousemove",D,{once:!0}),tt(z,"mouseenter",D),tt(z,"mouseleave",M)):ci(tt(z,"mouseenter",D),tt(z,"mouseleave",M))},[P,O,h,_,m,o,S,y,d,A,R,i,a,x,l,v,w,f,B,I]),Jp.useMemo(()=>{if(!o)return;function N(z){y.pointerType=z.pointerType}return{onPointerDown:N,onPointerEnter:N,onMouseMove(z){let{nativeEvent:D}=z,M=z.currentTarget,V=m.select("domReferenceElement"),L=m.select("open"),j=A(V,M,z.target);if(i&&!Na(y.pointerType))return;if(L&&j&&y.handleCloseOptions?.blockPointerEvents){let te=m.select("floatingElement");if(te){let ee=y.handleCloseOptions?.getScope?.()??M.ownerDocument.body;iO(y,{scopeElement:ee,referenceElement:M,floatingElement:te})}}let q=k8(x.current);if(L&&!j||q===0||!j&&y.restTimeoutPending&&z.movementX**2+z.movementY**2<2)return;y.restTimeout.clear();function Q(){if(y.restTimeoutPending=!1,R())return;let te=m.select("open");!y.blockMouseMove&&(!te||j)&&I()&&m.setOpen(!0,Ue(Re.triggerHover,D,M))}y.pointerType==="touch"?Sne.flushSync(()=>{Q()}):j&&L?Q():(y.restTimeoutPending=!0,y.restTimeout.start(q,Q))}}},[o,y,R,A,i,m,x,I])}var $n=c(ue(),1);var R6e="Escape";function aO(e,t,o){switch(e){case"vertical":return t;case"horizontal":return o;default:return t||o}}function sO(e,t){return aO(t,e===v8||e===VI,e===R0||e===B0)}function fH(e,t,o){return aO(t,e===VI,o?e===R0:e===B0)||e==="Enter"||e===" "||e===""}function B6e(e,t,o){return aO(t,o?e===R0:e===B0,e===VI)}function P6e(e,t,o,r){let n=o?e===B0:e===R0,i=e===v8;return t==="both"||t==="horizontal"&&r?e===R6e:aO(t,n,i)}function pH(e,t){let{listRef:o,activeIndex:r,onNavigate:n=()=>{},enabled:i=!0,selectedIndex:s=null,allowEscape:a=!1,loopFocus:l=!1,nested:u=!1,rtl:d=!1,virtual:f=!1,focusItemOnOpen:p="auto",focusItemOnHover:g=!0,openOnArrowKeyDown:m=!0,disabledIndices:h=void 0,orientation:b="vertical",parentOrientation:v,id:y,resetOnPointerLeave:k=!0,externalTree:S,grid:_}=t,x=_!=null,w="rootStore"in e?e.rootStore:e,T=w.useState("open"),B=w.useState("floatingElement"),R=w.useState("domReferenceElement"),I=w.context.dataRef,A=Uh(B),P=P0(R),O=Kt(A),N=Zp(),z=Va(S),D=$n.useRef(p),M=$n.useRef(s??-1),V=$n.useRef(null),L=$n.useRef(!0),j=he(se=>{n(M.current===-1?null:M.current,se)}),q=$n.useRef(!!B),Q=$n.useRef(T),te=$n.useRef(!1),ee=$n.useRef(!1),W=$n.useRef(null),$=Kt(h),Y=Kt(T),Z=Kt(s),oe=Kt(k),ne=Vi(),X=Vi(),re=he(()=>{function se(Te){f?z?.events.emit("virtualfocus",Te):W.current=Yv(Te,{sync:te.current,preventScroll:!0})}let ie=o.current[M.current],Ae=ee.current;ie&&se(ie),(te.current?Te=>Te():Te=>ne.request(Te))(()=>{let Te=o.current[M.current]||ie;if(!Te)return;ie||se(Te),pe&&(Ae||!L.current)&&Te.scrollIntoView?.({block:"nearest",inline:"nearest"})})});ce(()=>{I.current.orientation=b},[I,b]),ce(()=>{i&&(T&&B?(M.current=s??-1,D.current&&s!=null&&(ee.current=!0,j())):q.current&&(M.current=-1,j()))},[i,T,B,s,j]),ce(()=>{if(i){if(!T){te.current=!1;return}if(B)if(r==null){if(te.current=!1,Z.current!=null)return;if(q.current&&(M.current=-1,re()),(!Q.current||!q.current)&&D.current&&(V.current!=null||D.current===!0&&V.current==null)){let se=0,ie=()=>{o.current[0]==null?(se<2&&(se?ye=>X.request(ye):queueMicrotask)(ie),se+=1):(M.current=V.current==null||fH(V.current,b,d)||u?$I(o):C8(o),V.current=null,j())};ie()}}else w8(o.current,r)||(M.current=r,re(),ee.current=!1)}},[i,T,B,r,Z,u,o,b,d,j,re,X]),ce(()=>{if(!i||B||!z||f||!q.current)return;let se=z.nodesRef.current,ie=se.find(Te=>Te.id===N)?.context?.elements.floating,Ae=Fr(Ke(R??ie??null)),ye=se.some(Te=>Te.context&&je(Te.context.elements.floating,Ae));ie&&!ye&&L.current&&ie.focus({preventScroll:!0})},[i,B,R,z,N,f]),ce(()=>{Q.current=T,q.current=!!B}),ce(()=>{T||(V.current=null,D.current=p)},[T,p]);let le=r!=null,ve=he(se=>{if(!Y.current)return;let ie=o.current.indexOf(se.currentTarget);ie!==-1&&(M.current!==ie||r!==ie)&&(M.current=ie,j(se))}),xe=he(()=>v??z?.nodesRef.current.find(se=>se.id===N)?.context?.dataRef?.current.orientation),be=he(()=>$I(o,$.current)),ae=he(se=>{if(L.current=!1,te.current=!0,se.which===229||!Y.current&&se.currentTarget===O.current)return;if(u&&P6e(se.key,b,d,x)){sO(se.key,xe())||Ks(se),w.setOpen(!1,Ue(Re.listNavigation,se.nativeEvent)),wt(R)&&(f?z?.events.emit("virtualfocus",R):R.focus());return}let ie=M.current,Ae=$I(o,h),ye=C8(o,h);if(P||(se.key==="Home"&&(Ks(se),M.current=Ae,j(se)),se.key==="End"&&(Ks(se),M.current=ye,j(se))),_!=null){let Te=_(se,M.current,o,b,l,d,h,Ae,ye);if(Te!=null&&(M.current=Te,j(se)),b==="both")return}if(sO(se.key,b)){if(Ks(se),T&&!f&&Fr(se.currentTarget.ownerDocument)===se.currentTarget){M.current=fH(se.key,b,d)?Ae:ye,j(se);return}fH(se.key,b,d)?l?ie>=ye?a&&ie!==o.current.length?M.current=-1:(te.current=!1,M.current=Ae):M.current=Gh(o.current,{startingIndex:ie,disabledIndices:h}):M.current=Math.min(ye,Gh(o.current,{startingIndex:ie,disabledIndices:h})):l?ie<=Ae?a&&ie!==-1?M.current=o.current.length:(te.current=!1,M.current=ye):M.current=Gh(o.current,{startingIndex:ie,decrement:!0,disabledIndices:h}):M.current=Math.max(Ae,Gh(o.current,{startingIndex:ie,decrement:!0,disabledIndices:h})),w8(o.current,M.current)&&(M.current=-1),j(se)}}),pe=$n.useMemo(()=>({onFocus(ie){te.current=!0,ve(ie)},onClick:({currentTarget:ie})=>ie.focus({preventScroll:!0}),onMouseMove(ie){te.current=!0,ee.current=!1,g&&ve(ie)},onPointerLeave(ie){if(!Y.current||!L.current||ie.pointerType==="touch")return;te.current=!0;let Ae=ie.relatedTarget;if(!(!g||o.current.includes(Ae))&&oe.current&&(W.current?.(),W.current=null,M.current=-1,j(ie),!f)){let ye=O.current,Te=Fr(Ke(ye));ye&&je(ye,Te)&&ye.focus({preventScroll:!0})}}}),[ve,Y,O,g,o,j,oe,f]),ke=$n.useMemo(()=>f&&T&&le&&{"aria-activedescendant":`${y}-${r}`},[f,T,le,y,r]),Se=$n.useMemo(()=>({"aria-orientation":b==="both"?void 0:b,...P?{}:ke,onKeyDown(se){if(se.key==="Tab"&&se.shiftKey&&T&&!f){let ie=Co(se.nativeEvent);if(ie&&!je(O.current,ie))return;Ks(se),w.setOpen(!1,Ue(Re.focusOut,se.nativeEvent)),wt(R)&&R.focus();return}ae(se)},onPointerMove(){L.current=!0}}),[ke,ae,O,b,P,w,T,f,R]),we=$n.useMemo(()=>{function se(ye){w.setOpen(!0,Ue(Re.listNavigation,ye.nativeEvent,ye.currentTarget))}function ie(ye){p==="auto"&&$v(ye.nativeEvent)&&(D.current=!f)}function Ae(ye){D.current=p,p==="auto"&&DI(ye.nativeEvent)&&(D.current=!0)}return{onKeyDown(ye){let Te=w.select("open");L.current=!1;let qe=ye.key.startsWith("Arrow"),pt=B6e(ye.key,xe(),d),at=sO(ye.key,b),Ct=(u?pt:at)||ye.key==="Enter"||ye.key.trim()==="";if(f&&Te)return ae(ye);if(!(!Te&&!m&&qe)){if(Ct){let rt=sO(ye.key,xe());V.current=u&&rt?null:ye.key}if(u){pt&&(Ks(ye),Te?(M.current=be(),j(ye)):se(ye));return}at&&(Z.current!=null&&(M.current=Z.current),Ks(ye),!Te&&m?se(ye):ae(ye),Te&&j(ye))}},onFocus(ye){w.select("open")&&!f&&(M.current=-1,j(ye))},onPointerDown:Ae,onPointerEnter:Ae,onMouseDown:ie,onClick:ie}},[ae,p,be,u,j,w,m,b,xe,d,Z,f]),Ce=$n.useMemo(()=>({...ke,...we}),[ke,we]);return $n.useMemo(()=>i?{reference:Ce,floating:Se,item:pe,trigger:we}:{},[i,Ce,Se,we,pe])}var Xh=c(ue(),1);function mH(e,t){let{listRef:o,elementsRef:r,activeIndex:n,onMatch:i,disabledIndices:s,onTyping:a,enabled:l=!0,resetMs:u=750,selectedIndex:d=null}=t,f="rootStore"in e?e.rootStore:e,p=f.useState("open"),g=wo(),m=Xh.useRef(""),h=Xh.useRef(d??n??-1),b=Xh.useRef(null),v=he(S=>{function _(O){let N=r?.current[O];return!N||Wh(N)}function x(O){return _(O)?s==null||!E8(y0,O,s):!1}function w(O,N,z=0){if(O.length===0)return-1;let D=(z%O.length+O.length)%O.length,M=N.toLowerCase();for(let V=0;V<O.length;V+=1){let L=(D+V)%O.length;if(!(!O[L]?.toLowerCase().startsWith(M)||!x(L)))return L}return-1}let T=o.current;if(m.current.length>0&&S.key===" "&&(Ks(S),a?.(!0)),m.current.length>0&&m.current[0]!==" "&&w(T,m.current)===-1&&S.key!==" "&&a?.(!1),T==null||S.key.length!==1||S.ctrlKey||S.metaKey||S.altKey)return;p&&S.key!==" "&&(Ks(S),a?.(!0));let B=m.current==="";B&&(h.current=d??n??-1),T.every((O,N)=>O&&x(N)?O[0]?.toLowerCase()!==O[1]?.toLowerCase():!0)&&m.current===S.key&&(m.current="",h.current=b.current),m.current+=S.key,g.start(u,()=>{m.current="",h.current=b.current,a?.(!1)});let A=((B?d??n??-1:h.current)??0)+1,P=w(T,m.current,A);P!==-1?(i?.(P),b.current=P):S.key!==" "&&(m.current="",a?.(!1))}),y=he(S=>{let _=S.relatedTarget,x=f.select("domReferenceElement"),w=f.select("floatingElement");je(x,_)||je(w,_)||(g.clear(),m.current="",h.current=b.current,a?.(!1))});ce(()=>{!p&&d!==null||(g.clear(),b.current=null,m.current!==""&&(m.current=""))},[p,d,g]),ce(()=>{p&&m.current===""&&(h.current=d??n??-1)},[p,d,n]);let k=Xh.useMemo(()=>({onKeyDown:v,onBlur:y}),[v,y]);return Xh.useMemo(()=>l?{reference:k,floating:k}:{},[l,k])}var kne=.1,I6e=kne*kne,uo=.5;function lO(e,t,o,r,n,i){return r>=t!=i>=t&&e<=(n-o)*(t-r)/(i-r)+o}function cO(e,t,o,r,n,i,s,a,l,u){let d=!1;return lO(e,t,o,r,n,i)&&(d=!d),lO(e,t,n,i,s,a)&&(d=!d),lO(e,t,s,a,l,u)&&(d=!d),lO(e,t,l,u,o,r)&&(d=!d),d}function O6e(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function uO(e,t,o,r,n,i){let s=Math.min(o,n),a=Math.max(o,n),l=Math.min(r,i),u=Math.max(r,i);return e>=s&&e<=a&&t>=l&&t<=u}function gH(e={}){let{blockPointerEvents:t=!1}=e,o=new ai,r=({x:n,y:i,placement:s,elements:a,onClose:l,nodeId:u,tree:d})=>{let f=s?.split("-")[0],p=!1,g=null,m=null,h=typeof performance<"u"?performance.now():0;function b(y,k){let S=performance.now(),_=S-h;if(g===null||m===null||_===0)return g=y,m=k,h=S,!1;let x=y-g,w=k-m,T=x*x+w*w,B=_*_*I6e;return g=y,m=k,h=S,T<B}function v(){o.clear(),l()}return function(k){o.clear();let S=a.domReference,_=a.floating;if(!S||!_||f==null||n==null||i==null)return;let{clientX:x,clientY:w}=k,T=Co(k),B=k.type==="mouseleave",R=je(_,T),I=je(S,T);if(R&&(p=!0,!B))return;if(I&&(p=!1,!B)){p=!0;return}if(B&&Xe(k.relatedTarget)&&je(_,k.relatedTarget))return;function A(){return!!(d&&Da(d.nodesRef.current,u).length>0)}function P(){A()||v()}if(A())return;let O=S.getBoundingClientRect(),N=_.getBoundingClientRect(),z=n>N.right-N.width/2,D=i>N.bottom-N.height/2,M=N.width>O.width,V=N.height>O.height,L=(M?O:N).left,j=(M?O:N).right,q=(V?O:N).top,Q=(V?O:N).bottom;if(f==="top"&&i>=O.bottom-1||f==="bottom"&&i<=O.top+1||f==="left"&&n>=O.right-1||f==="right"&&n<=O.left+1){P();return}let te=!1;switch(f){case"top":te=uO(x,w,L,O.top+1,j,N.bottom-1);break;case"bottom":te=uO(x,w,L,N.top+1,j,O.bottom-1);break;case"left":te=uO(x,w,N.right-1,Q,O.left+1,q);break;case"right":te=uO(x,w,O.right-1,Q,N.left+1,q);break;default:}if(te)return;if(p&&!O6e(x,w,O)){P();return}if(!B&&b(x,w)){P();return}let ee=!1;switch(f){case"top":{let W=M?uo/2:uo*4,$=M||z?n+W:n-W,Y=M?n-W:z?n+W:n-W,Z=i+uo+1,oe=z||M?N.bottom-uo:N.top,ne=z?M?N.bottom-uo:N.top:N.bottom-uo;ee=cO(x,w,$,Z,Y,Z,N.left,oe,N.right,ne);break}case"bottom":{let W=M?uo/2:uo*4,$=M||z?n+W:n-W,Y=M?n-W:z?n+W:n-W,Z=i-uo,oe=z||M?N.top+uo:N.bottom,ne=z?M?N.top+uo:N.bottom:N.top+uo;ee=cO(x,w,$,Z,Y,Z,N.left,oe,N.right,ne);break}case"left":{let W=V?uo/2:uo*4,$=V||D?i+W:i-W,Y=V?i-W:D?i+W:i-W,Z=n+uo+1,oe=D||V?N.right-uo:N.left,ne=D?V?N.right-uo:N.left:N.right-uo;ee=cO(x,w,oe,N.top,ne,N.bottom,Z,$,Z,Y);break}case"right":{let W=V?uo/2:uo*4,$=V||D?i+W:i-W,Y=V?i-W:D?i+W:i-W,Z=n-uo,oe=D||V?N.left+uo:N.right,ne=D?V?N.left+uo:N.right:N.left+uo;ee=cO(x,w,Z,$,Z,Y,oe,N.top,ne,N.bottom);break}default:}ee?p||o.start(40,P):P()}};return r.__options={...e,blockPointerEvents:t},r}var hH=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=nu.startingStyle]="startingStyle",e[e.endingStyle=nu.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),W0=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),A6e={[W0.popupOpen]:""},L6e={[W0.popupOpen]:"",[W0.pressed]:""},M6e={[hH.open]:""},N6e={[hH.closed]:""},D6e={[hH.anchorHidden]:""},dO={open(e){return e?A6e:null}},_ne={open(e){return e?L6e:null}},Fa={open(e){return e?M6e:N6e},anchorHidden(e){return e?D6e:null}};var V6e="ArrowUp",F6e="ArrowDown",z6e="ArrowLeft",j6e="ArrowRight",H6e="Home",U6e="End";var G6e=new Set([z6e,j6e]);var W6e=new Set([V6e,F6e]);var $6e=new Set([...G6e,...W6e]),xne=new Set([...$6e,H6e,U6e]);function fO(e){return Hv(19)?e:e?"true":void 0}var wne=c(ue(),1),Cne=c(E(),1),Ene=wne.forwardRef(function(t,o){let{cutout:r,...n}=t,i;if(r){let s=r.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${s.left}px ${s.top}px,${s.left}px ${s.bottom}px,${s.right}px ${s.bottom}px,${s.right}px ${s.top}px,${s.left}px ${s.top}px)`}return(0,Cne.jsx)("div",{ref:o,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var K0=c(ue(),1);var $0=c(ue(),1);function Tne(e){let t=$0.useRef(""),o=$0.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:$0.useCallback(n=>{if(n.detail===0){e(n,"keyboard");return}"pointerType"in n?e(n,n.pointerType):e(n,t.current),t.current=""},[e]),onPointerDown:o}}var Rne=c(ue(),1);function pO(e,t){let o=Rne.useRef(e),r=he(t);ce(()=>{o.current!==e&&r(o.current)},[e,r]),ce(()=>{o.current=e},[e])}function K6e(e,t){let o=he((i,s)=>{(typeof e=="function"?e():e)||t(s||(co.os.ios?"touch":""))}),{onClick:r,onPointerDown:n}=Tne(o);return K0.useMemo(()=>({onClick:r,onPointerDown:n}),[r,n])}function Bne(e){let[t,o]=K0.useState(null),r=K6e(e,o);return pO(e,n=>{n&&!e&&o(null)}),K0.useMemo(()=>({openMethod:t,triggerProps:r}),[t,r])}var Pne=(e,t)=>Object.is(e,t);function cu(e,t,o){return e==null||t==null?Object.is(e,t):o(e,t)}function Ine(e,t,o){return!e||e.length===0?!1:e.some(r=>r===void 0?!1:cu(t,r,o))}function Qh(e,t,o){return!e||e.length===0?-1:e.findIndex(r=>r===void 0?!1:cu(r,t,o))}function One(e,t,o){return e.filter(r=>!cu(t,r,o))}var Ane=c(ue(),1);function mO(e){if(e==null)return"";if(typeof e=="string")return e;try{return JSON.stringify(e)}catch{return String(e)}}var Lne=c(E(),1);function Mne(e){return e!=null&&e.length>0&&typeof e[0]=="object"&&e[0]!=null&&"items"in e[0]}function Nne(e){if(!Array.isArray(e))return e!=null&&"null"in e;let t=e;if(Mne(t)){for(let o of t)for(let r of o.items)if(r&&r.value==null&&r.label!=null)return!0;return!1}for(let o of t)if(o&&o.value==null&&o.label!=null)return!0;return!1}function bH(e,t){if(t&&e!=null)return t(e)??"";if(e&&typeof e=="object"){if("label"in e&&e.label!=null)return String(e.label);if("value"in e)return String(e.value)}return mO(e)}function Id(e,t){return t&&e!=null?t(e)??"":e&&typeof e=="object"&&"value"in e&&"label"in e?mO(e.value):mO(e)}function yH(e,t,o){function r(){return bH(e,o)}if(o&&e!=null)return o(e);if(e&&typeof e=="object"&&"label"in e&&e.label!=null)return e.label;if(t&&!Array.isArray(t))return t[e]??r();if(Array.isArray(t)){let n=t,i=Mne(n)?n.flatMap(s=>s.items):n;if(e==null||typeof e!="object"){let s=i.find(a=>a.value===e);return s&&s.label!=null?s.label:r()}if("value"in e){let s=i.find(a=>a&&a.value===e.value);if(s&&s.label!=null)return s.label}}return r()}function Dne(e,t,o){return e.reduce((r,n,i)=>(i>0&&r.push(", "),r.push((0,Lne.jsx)(Ane.Fragment,{children:yH(n,t,o)},i)),r),[])}var gO=c(ue(),1);var vH=(function(e){return e.disabled="data-disabled",e.valid="data-valid",e.invalid="data-invalid",e.touched="data-touched",e.dirty="data-dirty",e.filled="data-filled",e.focused="data-focused",e})({});var Jh={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},oS={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},Vne={disabled:!1,...oS},fi={valid(e){return e===null?null:e?{[vH.valid]:""}:{[vH.invalid]:""}}};var Y6e={invalid:void 0,name:void 0,validityData:{state:Jh,errors:[],error:"",value:"",initialValue:null},setValidityData:jt,disabled:void 0,touched:oS.touched,setTouched:jt,dirty:oS.dirty,setDirty:jt,filled:oS.filled,setFilled:jt,focused:oS.focused,setFocused:jt,validate:()=>null,validationMode:"onSubmit",validationDebounceTime:0,shouldValidateOnChange:()=>!1,state:Vne,markedDirtyRef:{current:!1},registerFieldControl:jt,validation:{getValidationProps:(e,t=Qt)=>t,inputRef:{current:null},registerInput:jt,commit:async()=>{},change:jt}},SH=gO.createContext(Y6e);function on(e=!0){let t=gO.useContext(SH);if(t.setValidityData===jt&&!e)throw new Error(It(28));return t}var Fne=c(ue(),1);function hO(e,t,o,r,n=!0,i){let{registerFieldControl:s}=on(),a=Fne.useRef(null);a.current||(a.current=Symbol()),ce(()=>{let l=a.current;return!l||!n?void 0:(s(l,{controlRef:e,getValue:r,id:t,name:i,value:o}),()=>{s(l,void 0)})},[e,n,r,t,i,s,o])}var bO=c(ue(),1);var q6e=bO.createContext({formRef:{current:{fields:new Map}},errors:{},clearErrors:jt,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function za(){return bO.useContext(q6e)}var Y0=c(ue(),1);var yO=c(ue(),1);var kH=yO.createContext({controlId:void 0,registerControlId:jt,labelId:void 0,setLabelId:jt,messageIds:[],setMessageIds:jt,getDescriptionProps:e=>e});function Tn(){return yO.useContext(kH)}function rS(e={}){let{id:t,implicit:o=!1,controlRef:r}=e,{controlId:n,registerControlId:i}=Tn(),s=ii(t),a=o?n:void 0,l=lo(()=>Symbol("labelable-control")),u=Y0.useRef(!1),d=Y0.useRef(t!=null),f=he(()=>{!u.current||i===jt||(u.current=!1,i(l.current,void 0))});return ce(()=>{if(i===jt)return;let p;if(o){let g=r?.current;Xe(g)&&g.closest("label")!=null?p=t??null:p=a??s}else if(t!=null)d.current=!0,p=t;else if(d.current)p=s;else{f();return}if(p===void 0){f();return}u.current=!0,i(l.current,p)},[t,r,a,i,o,s,l,f]),Y0.useEffect(()=>f,[f]),n??s}function zne(e,t,o=(r,n)=>r===n){return e.length===t.length&&e.every((r,n)=>o(r,t[n]))}function jne(e){let t=e.getBoundingClientRect(),o=xt(e);if(co.env.jsdom)return t;let r=o.getComputedStyle(e,"::before"),n=o.getComputedStyle(e,"::after");if(!(r.content!=="none"||n.content!=="none"))return t;let s=parseFloat(r.width)||0,a=parseFloat(r.height)||0,l=parseFloat(n.width)||0,u=parseFloat(n.height)||0,d=Math.max(t.width,s,l),f=Math.max(t.height,a,u),p=d-t.width,g=f-t.height;return{left:t.left-p/2,right:t.right+p/2,top:t.top-g/2,bottom:t.bottom+g/2}}function Hne(e){return e==null?void 0:`${e}-label`}function Une(e,t){return e??t}var Ys=c(ue(),1);var Z6e=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:i,platform:s,elements:a,middlewareData:l}=t,{element:u,padding:d=0,offsetParent:f="real"}=ec(e,t)||{};if(u==null)return{};let p=WI(d),g={x:o,y:r},m=M0(n),h=L0(m),b=await s.getDimensions(u),v=m==="y",y=v?"top":"left",k=v?"bottom":"right",S=v?"clientHeight":"clientWidth",_=i.reference[h]+i.reference[m]-g[m]-i.floating[h],x=g[m]-i.reference[m],w=f==="real"?await s.getOffsetParent?.(u):a.floating,T=a.floating[S]||i.floating[h];(!T||!await s.isElement?.(w))&&(T=a.floating[S]||i.floating[h]);let B=_/2-x/2,R=T/2-b[h]/2-1,I=Math.min(p[y],R),A=Math.min(p[k],R),P=I,O=T-b[h]-A,N=T/2-b[h]/2+B,z=A0(P,N,O),D=!l.arrow&&tc(n)!=null&&N!==z&&i.reference[h]/2-(N<P?I:A)-b[h]/2<0,M=D?N<P?N-P:N-O:0;return{[m]:g[m]+M,data:{[m]:z,centerOffset:N-z-M,...D&&{alignmentOffset:M}},reset:D}}}),Gne=(e,t)=>({...Z6e(e),options:[e,t]});var X6e=X8().fn,Wne={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,i=t===0&&o===0&&r===0&&n===0;return{data:{referenceHidden:(await X6e(e)).data?.referenceHidden||i}}}};var q0={sideX:"left",sideY:"top"},$ne={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:i,strategy:s,placement:a}=e,l=xt(n),u=l.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:o,data:q0};let f=await i.getOffsetParent?.(n),p={width:0,height:0};if(s==="fixed"&&l?.visualViewport)p={width:l.visualViewport.width,height:l.visualViewport.height};else if(f===l){let y=Ke(n);p={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(f)&&(p=await i.getDimensions(f));let g=Wn(a),m=t,h=o;g==="left"&&(m=p.width-(t+r.width)),g==="top"&&(h=p.height-(o+r.height));let b=g==="left"?"right":q0.sideX,v=g==="top"?"bottom":q0.sideY;return{x:m,y:h,data:{sideX:b,sideY:v}}}};function qne(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function Kne(e,t,o){let{rects:r,placement:n}=e;return{side:qne(t,Wn(n),o),align:tc(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function vO(e){let{anchor:t,positionMethod:o="absolute",side:r="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:l=5,sticky:u=!1,arrowPadding:d=5,disableAnchorTracking:f=!1,inline:p,keepMounted:g=!1,floatingRootContext:m,mounted:h,collisionAvoidance:b,shiftCrossAxis:v=!1,nodeId:y,adaptiveOrigin:k,lazyFlip:S=!1,externalTree:_}=e,[x,w]=Ys.useState(null);!h&&x!==null&&w(null);let T=b.side||"flip",B=b.align||"flip",R=b.fallbackAxisSide||"end",I=typeof t=="function"?t:void 0,A=he(I),P=I?A:t,O=Kt(t),N=Kt(h),D=Up()==="rtl",M=x||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":D?"left":"right","inline-start":D?"right":"left"}[r],V=i==="center"?M:`${M}-${i}`,L=l,j=1,q=r==="bottom"?j:0,Q=r==="top"?j:0,te=r==="right"?j:0,ee=r==="left"?j:0;typeof L=="number"?L={top:L+q,right:L+ee,bottom:L+Q,left:L+te}:L&&(L={top:(L.top||0)+q,right:(L.right||0)+ee,bottom:(L.bottom||0)+Q,left:(L.left||0)+te});let W={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:L},$=Ys.useRef(null),Y=Kt(n),Z=Kt(s),oe=typeof n!="function"?n:0,ne=typeof s!="function"?s:0,X=[];p&&X.push(p),X.push($8(me=>{let Me=Kne(me,r,D),Ze=typeof Y.current=="function"?Y.current(Me):Y.current,ze=typeof Z.current=="function"?Z.current(Me):Z.current;return{mainAxis:Ze,crossAxis:ze,alignmentAxis:ze}},[oe,ne,D,r]));let re=B==="none"&&T!=="shift",le=!re&&(u||v||T==="shift"),ve=T==="none"?null:q8({...W,padding:{top:L.top+j,right:L.right+j,bottom:L.bottom+j,left:L.left+j},mainAxis:!v&&T==="flip",crossAxis:B==="flip"?"alignment":!1,fallbackAxisSideDirection:R}),xe=re?null:K8(me=>{let Me=Ke(me.elements.floating).documentElement;return{...W,rootBoundary:v?{x:0,y:0,width:Me.clientWidth,height:Me.clientHeight}:void 0,mainAxis:B!=="none",crossAxis:le,limiter:u||v?void 0:Y8(Ze=>{if(!$.current)return{};let{width:ze,height:Je}=$.current.getBoundingClientRect(),lt=ms(Wn(Ze.placement)),ct=lt==="y"?ze:Je,vr=lt==="y"?L.left+L.right:L.top+L.bottom;return{offset:ct/2+vr/2}})}},[W,u,v,L,B]);T==="shift"||B==="shift"||i==="center"?X.push(xe,ve):X.push(ve,xe),X.push(Z8({...W,apply({elements:{floating:me},availableWidth:Me,availableHeight:Ze,rects:ze}){if(!N.current)return;let Je=me.style;Je.setProperty("--available-width",`${Me}px`),Je.setProperty("--available-height",`${Ze}px`);let lt=xt(me).devicePixelRatio||1,{x:ct,y:vr,width:Lo,height:rr}=ze.reference,go=(Math.round((ct+Lo)*lt)-Math.round(ct*lt))/lt,Wo=(Math.round((vr+rr)*lt)-Math.round(vr*lt))/lt;Je.setProperty("--anchor-width",`${go}px`),Je.setProperty("--anchor-height",`${Wo}px`)}}),Gne(me=>({element:$.current||Ke(me.elements.floating).createElement("div"),padding:d,offsetParent:"floating"}),[d]),{name:"transformOrigin",fn(me){let{elements:Me,middlewareData:Ze,placement:ze,rects:Je,y:lt}=me,ct=Wn(ze),vr=ms(ct),Lo=$.current,rr=Ze.arrow?.x||0,go=Ze.arrow?.y||0,Wo=Lo?.clientWidth||0,Fn=Lo?.clientHeight||0,Sr=rr+Wo/2,ln=go+Fn/2,it=Math.abs(Ze.shift?.y||0),_t=Je.reference.height/2,Vt=typeof n=="function"?n(Kne(me,r,D)):n,ko=it>Vt,$o={top:`${Sr}px calc(100% + ${Vt}px)`,bottom:`${Sr}px ${-Vt}px`,left:`calc(100% + ${Vt}px) ${ln}px`,right:`${-Vt}px ${ln}px`}[ct],nr=`${Sr}px ${Je.reference.y+_t-lt}px`;return Me.floating.style.setProperty("--transform-origin",le&&vr==="y"&&ko?nr:$o),{}}},Wne,k),ce(()=>{!h&&m&&m.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,m]);let be=Ys.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:ae,elements:pe,x:ke,y:Se,middlewareData:we,update:Ce,placement:se,context:ie,isPositioned:Ae,floatingStyles:ye}=iH({rootContext:m,open:g?h:void 0,placement:V,middleware:X,strategy:o,whileElementsMounted:g?void 0:(...me)=>H0(...me,be),nodeId:y,externalTree:_}),{sideX:Te,sideY:qe}=we.adaptiveOrigin||q0,pt=Ae?o:"fixed",at=Ys.useMemo(()=>{let me=k?{position:pt,[Te]:ke,[qe]:Se}:{position:pt,...ye};return Ae||(me.opacity=0),me},[k,pt,Te,ke,qe,Se,ye,Ae]),Ct=Ys.useRef(null);ce(()=>{if(!h)return;let me=O.current,Me=typeof me=="function"?me():me,ze=(Yne(Me)?Me.current:Me)||null||null;ze!==Ct.current&&(ae.setPositionReference(ze),Ct.current=ze)},[h,ae,P,O]),Ys.useEffect(()=>{if(!h)return;let me=O.current;typeof me!="function"&&Yne(me)&&me.current!==Ct.current&&(ae.setPositionReference(me.current),Ct.current=me.current)},[h,ae,P,O]),Ys.useEffect(()=>{if(g&&h&&pe.reference&&pe.floating)return H0(pe.reference,pe.floating,Ce,be)},[g,h,pe,Ce,be]);let rt=Wn(se),Ot=qne(r,rt,D),ut=tc(se)||"center",Ut=!!we.hide?.referenceHidden;ce(()=>{S&&h&&Ae&&w(rt)},[S,h,Ae,rt]);let So=Ys.useMemo(()=>({position:"absolute",top:we.arrow?.y,left:we.arrow?.x}),[we.arrow]),mo=we.arrow?.centerOffset!==0;return Ys.useMemo(()=>({positionerStyles:at,arrowStyles:So,arrowRef:$,arrowUncentered:mo,side:Ot,align:ut,physicalSide:rt,anchorHidden:Ut,refs:ae,context:ie,isPositioned:Ae,update:Ce}),[at,So,$,mo,Ot,ut,rt,Ut,ae,ie,Ae,Ce])}function Yne(e){return e!=null&&"current"in e}function nS(e){return e==="starting"?tre:Qt}function SO(e,t,{styles:o,transitionStatus:r,props:n,refs:i,hidden:s,inert:a=!1}){let l={...o};return a&&(l.pointerEvents="none"),We("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:l},nS(r),n],stateAttributesMapping:Fa})}var Zne=c(ue(),1);var Q6e=20;function Xne(e,t,o,r){let[n,i]=Zne.useState(!1);ce(()=>{if(!e||!t||o==null){i(!1);return}let s=Ke(o).documentElement.clientWidth,a=o.offsetWidth;i(s>0&&a>0&&a>=s-Q6e)},[e,t,o]),Coe(e&&(!t||n),r)}var Qne=c(ue(),1);var Jne=Qne.forwardRef(function(t,o){let{className:r,render:n,orientation:i="horizontal",style:s,...a}=t;return We("div",t,{state:{orientation:i},ref:o,props:[{role:"separator","aria-orientation":i},a]})});var kO=c(ue(),1),_H=kO.createContext({disabled:!1});function _O(){return kO.useContext(_H)}var xO=c(ue(),1),J6e=xO.createContext(void 0);function eie(e=!0){let t=xO.useContext(J6e);if(t===void 0&&!e)throw new Error(It(3));return t}var em={};Ar(em,{Panel:()=>sie,Root:()=>oie,Trigger:()=>nie});var Z0=c(ue(),1);var wO={...soe,...En};var tie=c(E(),1),oie=Z0.forwardRef(function(t,o){let{render:r,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:l,style:u,...d}=t,f=he(a),p=ooe({open:l,defaultOpen:i,onOpenChange:f,disabled:s}),g=Z0.useMemo(()=>({open:p.open,disabled:p.disabled,transitionStatus:p.transitionStatus}),[p.open,p.disabled,p.transitionStatus]),m=Z0.useMemo(()=>({...p,onOpenChange:f,state:g}),[p,f,g]),h=We("div",t,{state:g,ref:o,props:d,stateAttributesMapping:wO});return(0,tie.jsx)(s8.Provider,{value:m,children:h})});var rie=c(ue(),1);var eze={...ioe,...En},nie=rie.forwardRef(function(t,o){let{panelId:r,open:n,handleTrigger:i,state:s,disabled:a}=BI(),{className:l,disabled:u=a,render:d,nativeButton:f=!0,style:p,...g}=t,{getButtonProps:m,buttonRef:h}=Fh({disabled:u,focusableWhenDisabled:!0,native:f});return We("button",t,{state:s,ref:[o,h],props:[{"aria-controls":n?r:void 0,"aria-expanded":n,onClick:i},g,m],stateAttributesMapping:eze})});var iie=c(ue(),1);var xH=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var sie=iie.forwardRef(function(t,o){let{className:r,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:l,...u}=t,{mounted:d,onOpenChange:f,open:p,panelId:g,setMounted:m,setPanelIdState:h,setOpen:b,state:v,transitionStatus:y}=BI(),k=n??!1,S=i??!1;ce(()=>{if(a)return h(a),()=>{h(void 0)}},[a,h]);let{height:_,props:x,ref:w,shouldPreventOpenAnimation:T,shouldRender:B,transitionStatus:R,width:I}=hoe({externalRef:o,hiddenUntilFound:k,id:g,keepMounted:S,mounted:d,onOpenChange:f,open:p,setMounted:m,setOpen:b,transitionStatus:y}),A={...v,transitionStatus:R},P=_I(l,A),O=We("div",{...t,style:void 0},{state:A,ref:w,props:[x,{style:{[xH.collapsiblePanelHeight]:_===void 0?"auto":`${_}px`,[xH.collapsiblePanelWidth]:I===void 0?"auto":`${I}px`}},u,P?{style:P}:void 0,T?{style:{animationName:"none"}}:void 0],stateAttributesMapping:wO});return B?O:null});function aie(e,t){let o=ii(e);return ce(()=>(t(o),()=>{t(void 0)}),[o,t]),o}function CO(e={}){let{id:t,fallbackControlId:o,native:r=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:a}=Tn(),l=he(g=>{a(g),n?.(g)}),u=aie(t,l),d=s??o;function f(g){if(i){i(g,d);return}if(!d)return;let m=Ke(g.currentTarget).getElementById(d);wt(m)&&tze(m)}function p(g){Co(g.nativeEvent)?.closest("button,input,select,textarea")||(!g.defaultPrevented&&g.detail>1&&g.preventDefault(),!r&&f(g))}return r?{id:u,htmlFor:d??void 0,onMouseDown:p}:{id:u,onClick:p,onPointerDown(g){g.preventDefault()}}}function tze(e){e.focus({focusVisible:!0})}var EO=c(ue(),1),oze=EO.createContext(void 0);function lie(e){let t=EO.useContext(oze);if(t===void 0&&!e)throw new Error(It(69));return t}var pi=c(ue(),1),pie=c(Ed(),1);var cie=c(ue(),1);function TO(e){let[t,o]=cie.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var iS=c(ue(),1);function wH(e){let t=en(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=wt(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r;return(qp(o)!==i||qp(r)!==s)&&(o=i,r=s),{width:o,height:r}}function die(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:l}=e,u=$p(t,!0,!1),d=Vi(),f=iS.useRef(null),p=iS.useRef(!0),g=iS.useRef(jt),m=he(i),h=he(s),b=iS.useMemo(()=>{let v=a==="top",y=a==="left";return l==="rtl"?(v=v||a==="inline-end",y=y||a==="inline-end"):(v=v||a==="inline-start",y=y||a==="inline-start"),v?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[y?"right":"left"]:"0"}:Qt},[a,l]);ce(()=>{if(!n){g.current=jt,p.current=!0,f.current=null;return}if(!t||!o)return;g.current=uie(t,b),CH(t,"auto");let v=BO(t,"position","static"),y=BO(t,"transform","none"),k=BO(t,"scale","1"),S=uie(o,{"--available-width":"max-content","--available-height":"max-content"});function _(){v(),y(),S()}function x(){_(),k()}if(m?.(),p.current||f.current===null){RO(o,"max-content");let R=wH(t);return f.current=R,RO(o,R),x(),h?.(null,R),p.current=!1,()=>{g.current(),g.current=jt}}RO(o,"max-content");let w=f.current,T=wH(t);f.current=T,CH(t,w),x(),h?.(w,T),RO(o,T);let B=new AbortController;return d.request(()=>{CH(t,T),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},B.signal)}),()=>{B.abort(),d.cancel(),g.current(),g.current=jt}},[r,t,o,u,d,n,m,h,b])}function BO(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function uie(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(BO(e,r,n));return o.length?()=>{o.forEach(r=>r())}:jt}function CH(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty("--popup-width",o),e.style.setProperty("--popup-height",r)}function RO(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",o),e.style.setProperty("--positioner-height",r)}var sS=c(E(),1);function mie(e){let{store:t,side:o,cssVars:r,children:n}=e,i=Up(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),l=t.useState("open"),u=t.useState("payload"),d=t.useState("mounted"),f=t.useState("popupElement"),p=t.useState("positionerElement"),g=TO(l?s:null),m=ize(a,u),h=pi.useRef(null),[b,v]=pi.useState(null),[y,k]=pi.useState(null),S=pi.useRef(null),_=pi.useRef(null),x=$p(S,!0,!1),w=Vi(),[T,B]=pi.useState(null),[R,I]=pi.useState(!1);ce(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let A=he(()=>{S.current?.style.setProperty("animation","none"),S.current?.style.setProperty("transition","none"),_.current?.style.setProperty("display","none")}),P=he(M=>{S.current?.style.removeProperty("animation"),S.current?.style.removeProperty("transition"),_.current?.style.removeProperty("display"),M&&B(M)}),O=pi.useRef(null);ce(()=>{(!l||!d)&&(O.current=null)},[l,d]),ce(()=>{if(s&&g&&s!==g&&O.current!==s&&h.current){v(h.current),I(!0);let M=nze(g,s);k(M),w.request(()=>{pie.flushSync(()=>{I(!1)}),x(()=>{v(null),B(null),h.current=null})}),O.current=s}},[s,g,b,x,w]),ce(()=>{let M=S.current;if(!M)return;let V=Ke(M).createElement("div");for(let L of Array.from(M.childNodes))V.appendChild(L.cloneNode(!0));h.current=V});let N=b!=null,z;N?z=(0,sS.jsxs)(pi.Fragment,{children:[(0,sS.jsx)("div",{"data-previous":!0,inert:fO(!0),ref:_,style:{...T?{[r.popupWidth]:`${T.width}px`,[r.popupHeight]:`${T.height}px`}:null,position:"absolute"},"data-ending-style":R?void 0:""},"previous"),(0,sS.jsx)("div",{"data-current":!0,ref:S,"data-starting-style":R?"":void 0,children:n},m)]}):z=(0,sS.jsx)("div",{"data-current":!0,ref:S,children:n},m),ce(()=>{let M=_.current;!M||!b||M.replaceChildren(...Array.from(b.childNodes))},[b]),die({popupElement:f,positionerElement:p,mounted:d,content:u,onMeasureLayout:A,onMeasureLayoutComplete:P,side:o,direction:i});let D={activationDirection:rze(y),transitioning:N};return{children:z,state:D}}function rze(e){if(e)return`${fie(e.horizontal,5,"right","left")} ${fie(e.vertical,5,"down","up")}`}function fie(e,t,o,r){return e>t?o:e<-t?r:""}function nze(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},i={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function ize(e,t){let[o,r]=pi.useState(0),n=pi.useRef(e),i=pi.useRef(t),s=pi.useRef(!1);return ce(()=>{let a=n.current,l=i.current,u=e!==a,d=t!==l;u?(r(f=>f+1),s.current=!d):s.current&&d&&(r(f=>f+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}function gie(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var PO=c(ue(),1),sze=PO.createContext(void 0),aze={disableStyleElements:!1};function hie(){return PO.useContext(sze)??aze}function eb(e,t=Number.MIN_SAFE_INTEGER,o=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,o))}var bs={};Ar(bs,{Control:()=>Tie,Description:()=>Eie,Error:()=>wie,Item:()=>Pie,Label:()=>xie,Root:()=>_ie,Validity:()=>Bie});var zr=c(ue(),1);var IO=c(ue(),1),lze=IO.createContext(void 0);function bie(e=!1){let t=IO.useContext(lze);if(!t&&!e)throw new Error(It(86));return t}var tm=c(ue(),1);var yie=c(E(),1),OO=function(t){let o=ii(),r=t.controlId===void 0?o:t.controlId,[n,i]=tm.useState(r),[s,a]=tm.useState(t.labelId),[l,u]=tm.useState([]),d=lo(()=>new Map),{messageIds:f}=Tn(),p=he((h,b)=>{let v=d.current;if(b===void 0){v.delete(h);return}v.set(h,b),i(y=>{if(v.size===0)return;let k;for(let S of v.values()){if(y!==void 0&&S===y)return y;k===void 0&&(k=S)}return k})}),g=tm.useCallback(h=>{let b=h["aria-describedby"]?h["aria-describedby"].split(" "):[];return b.push(...f,...l),{...h,"aria-describedby":Array.from(new Set(b)).join(" ")||void 0}},[f,l]),m=tm.useMemo(()=>({controlId:n,registerControlId:p,labelId:s,setLabelId:a,messageIds:l,setMessageIds:u,getDescriptionProps:g}),[n,p,s,a,l,u,g]);return(0,yie.jsx)(kH.Provider,{value:m,children:t.children})};var om=c(ue(),1);function tb(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var AO=Object.keys(Jh);function cze(e){if(!e||e.valid||!e.valueMissing)return!1;let t=!1;for(let o of AO)o!=="valid"&&(o==="valueMissing"?t=e[o]:e[o]&&(t=!1));return t}function uze(e){let t=null;for(let o of e)if(!o.disabled){if(!o.validity.valid)return o;t??=o}return t}function vie(e,t){let o=!1;for(let r of t)r.setCustomValidity(""),o||=r===e;o||e.setCustomValidity("")}function Sie(e){let{formRef:t}=za(),{setValidityData:o,validate:r,validityData:n,validationDebounceTime:i,invalid:s,markedDirtyRef:a,state:l,shouldValidateOnChange:u,getRegisteredFieldId:d}=e,{controlId:f,getDescriptionProps:p}=Tn(),g=wo(),m=om.useRef(null),h=lo(()=>new Set).current,b=om.useRef(0),v=om.useCallback(_=>{if(_)return h.add(_),()=>{h.delete(_)}},[h]),y=he(async(_,x=!1)=>{let w=uze(h)??m.current;if(!w)return;b.current+=1;let T=b.current;function B(D,M=s){let V=d()??f;if(V==null)return;let L=t.current.fields.get(V);if(!L)return;let j=tb(D,M);t.current.fields.set(V,{...L,validityData:j})}if(x){if(l.valid!==!1)return;let D=w.validity;if(!D.valueMissing){let V={value:_,state:{...Jh,valid:!0},error:"",errors:[],initialValue:n.initialValue};vie(w,h),B(V,!1),o(V);return}let M=AO.reduce((V,L)=>(V[L]=D[L],V),{});if(!M.valid&&!cze(M))return}function R(D){let M=AO.reduce((L,j)=>(L[j]=D.validity[j],L),{}),V=!1;for(let L of AO)if(L!=="valid"){if(L==="valueMissing"&&M[L])V=!0;else if(M[L])return M}return V&&!a.current&&(M.valid=!0,M.valueMissing=!1),M}g.clear();let I=null,A=[],P=R(w),O,N=u();if(w.validationMessage&&!N)O=w.validationMessage,A=[w.validationMessage];else{let D=Array.from(t.current.fields.values()).reduce((V,L)=>(L.name&&(V[L.name]=L.getValue()),V),{}),M=r(_,D);if(typeof M=="object"&&M!==null&&"then"in M){if(I=await M,T!==b.current)return}else I=M;I!==null?(P.valid=!1,P.customError=!0,Array.isArray(I)?(A=I,w.setCustomValidity(I.join(` | |
| 85 | -`))):I&&(A=[I],w.setCustomValidity(I))):N&&(vie(w,h),P.customError=!1,w.validationMessage?(O=w.validationMessage,A=[w.validationMessage]):w.validity.valid&&!P.valid&&(P.valid=!0))}let z={value:_,state:P,error:O??(Array.isArray(I)?I[0]:I??""),errors:A,initialValue:n.initialValue};B(z),o(z)}),k=he(_=>{g.clear();let x=u();x&&_!==""&&i?(b.current+=1,g.start(i,()=>{y(_)})):y(_,!x)}),S=om.useCallback((_,x={})=>Ht(p(x),l.valid===!1&&!l.disabled&&!_?{"aria-invalid":!0}:Qt),[p,l.disabled,l.valid]);return om.useMemo(()=>({getValidationProps:S,inputRef:m,registerInput:v,commit:y,change:k}),[S,v,y,k])}var LO=c(ue(),1);function kie(e){let{commit:t,invalid:o,markedDirtyRef:r,name:n,setRegisteredFieldName:i,setRegisteredFieldId:s,setValidityData:a,validityData:l}=e,{formRef:u}=za(),d=LO.useRef(null),f=LO.useRef(null),p=LO.useRef(null),g=he(()=>{let S=f.current;if(S)return S.getValue?S.getValue():S.value});function m(S){return S.value===void 0?g():S.value}let h=he(()=>{let S=f.current;if(r.current=!0,!S){t(l.value);return}t(m(S))});function b(){let S=f.current;!S||!S.id||u.current.fields.set(S.id,{getValue:g,name:n??S.name,controlRef:S.controlRef??p,validityData:tb(l,o),validate:h})}function v(S=f.current?.id){S&&u.current.fields.delete(S)}function y(){let S=f.current;if(!S)return;let _=m(S);l.initialValue===null&&_!==null&&a(x=>({...x,initialValue:_}))}ce(()=>{let S=f.current;!S||!S.id||(i(n?void 0:S.name),u.current.fields.set(S.id,{getValue:g,name:n??S.name,controlRef:S.controlRef??p,validityData:tb(l,o),validate:h}))},[u,g,o,n,i,h,l]),ce(()=>{let S=u.current.fields;return()=>{let _=f.current?.id;_&&S.delete(_)}},[u]);let k=he((S,_)=>{if(!_){d.current===S&&(d.current=null,v(),f.current=null,i(void 0),s(void 0));return}let x=f.current?.id;d.current=S,f.current=_,n||i(_.name),s(_.id),x&&x!==_.id&&v(x),y(),b()});return[h,k]}var MO=c(E(),1),dze=zr.forwardRef(function(t,o){let{errors:r,validationMode:n,submitAttemptedRef:i}=za(),{render:s,className:a,validate:l,validationDebounceTime:u=0,validationMode:d=n,name:f,disabled:p=!1,invalid:g,dirty:m,touched:h,actionsRef:b,style:v,...y}=t,k=bie(!0)?.disabled,S=he(l||(()=>null)),_=k||p,[x,w]=zr.useState(!1),[T,B]=zr.useState(!1),[R,I]=zr.useState(!1),[A,P]=zr.useState(!1),O=m??T,N=h??x,z=zr.useRef(O),D=zr.useRef(void 0),[M,V]=zr.useState(),L=f??M;ce(()=>{m!==void 0&&(z.current=m)},[m]);let j=zr.useCallback(()=>D.current,[]),q=zr.useCallback(ae=>{D.current=ae},[]),Q=he(ae=>{m===void 0&&(ae&&(z.current=!0),B(ae))}),te=he(ae=>{h===void 0&&w(ae)}),ee=he(()=>d==="onChange"||d==="onSubmit"&&i.current),W=L&&Object.hasOwn(r,L)?r[L]:null,$=!!(Array.isArray(W)?W.length:W),Y=g===!0||$,[Z,oe]=zr.useState({state:Jh,error:"",errors:[],value:null,initialValue:null}),ne=_?null:!Y&&Z.state.valid,X=zr.useMemo(()=>({disabled:_,touched:N,dirty:O,valid:ne,filled:R,focused:A}),[_,N,O,ne,R,A]),re=Sie({setValidityData:oe,validate:S,validityData:Z,validationDebounceTime:u,invalid:Y,markedDirtyRef:z,state:X,shouldValidateOnChange:ee,getRegisteredFieldId:j}),[le,ve]=kie({commit:re.commit,invalid:Y,markedDirtyRef:z,name:f,setRegisteredFieldName:V,setRegisteredFieldId:q,setValidityData:oe,validityData:Z});zr.useImperativeHandle(b,()=>({validate:le}),[le]);let xe=zr.useMemo(()=>({invalid:Y,name:L,validityData:Z,setValidityData:oe,disabled:_,touched:N,setTouched:te,dirty:O,setDirty:Q,filled:R,setFilled:I,focused:A,setFocused:P,validate:S,validationMode:d,validationDebounceTime:u,shouldValidateOnChange:ee,state:X,markedDirtyRef:z,registerFieldControl:ve,validation:re}),[Y,L,Z,_,N,te,O,Q,R,I,A,P,S,d,u,ee,X,ve,re]),be=We("div",t,{ref:o,state:X,props:y,stateAttributesMapping:fi});return(0,MO.jsx)(SH.Provider,{value:xe,children:be})}),_ie=zr.forwardRef(function(t,o){return(0,MO.jsx)(OO,{children:(0,MO.jsx)(dze,{...t,ref:o})})});var X0=c(ue(),1);var xie=X0.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,nativeLabel:a=!0,...l}=t,u=on(!1),d=_O(),{labelId:f}=Tn(),p={...u.state,disabled:u.disabled||d.disabled},g=X0.useRef(null),m=CO({id:f??s,native:a});return We("label",t,{ref:[o,g],state:p,props:[m,l],stateAttributesMapping:fi})});var ob=c(ue(),1);var EH=c(E(),1),fze={...fi,...En},wie=ob.forwardRef(function(t,o){let{render:r,id:n,className:i,match:s,style:a,...l}=t,u=ii(n),{validityData:d,state:f,name:p}=on(!1),{setMessageIds:g}=Tn(),{errors:m}=za(),h=p&&Object.hasOwn(m,p)?m[p]:null,b=!!(Array.isArray(h)?h.length:h),v=typeof s=="string",y=!1;s===!0?y=!0:f.disabled?y=!1:v?y=!!d.state[s]:y=b||d.state.valid===!1;let{mounted:k,transitionStatus:S,setMounted:_}=ps(y);ce(()=>{if(!(!y||!u))return g(z=>z.concat(u)),()=>{g(z=>z.filter(D=>D!==u))}},[y,u,g]);let x=ob.useRef(null),[w,T]=ob.useState(null),[B,R]=ob.useState(null),I=d.error;!v&&b?I=h:d.errors.length>1&&(I=d.errors);let A=I??"";Array.isArray(I)&&(A=I.length>1?(0,EH.jsx)("ul",{children:I.map(z=>(0,EH.jsx)("li",{children:z},z))}):I[0]??"");let P=Array.isArray(I)?JSON.stringify(I):I;y&&P!==B&&(R(P),T(A)),si({open:y,ref:x,onComplete(){y||_(!1)}});let O={...f,transitionStatus:S},N=We("div",t,{ref:[o,x],state:O,props:[{id:u,children:y?A:w},l],stateAttributesMapping:fze,enabled:k});return k?N:null});var Cie=c(ue(),1);var Eie=Cie.forwardRef(function(t,o){let{render:r,id:n,className:i,style:s,...a}=t,l=ii(n),u=on(!1),d=_O(),{setMessageIds:f}=Tn(),p={...u.state,disabled:u.disabled||d.disabled};return ce(()=>{if(l)return f(m=>m.concat(l)),()=>{f(m=>m.filter(h=>h!==l))}},[l,f]),We("p",t,{ref:o,state:p,props:[{id:l},a],stateAttributesMapping:fi})});var NO=c(ue(),1);var Tie=NO.forwardRef(function(t,o){let{render:r,className:n,id:i,name:s,value:a,disabled:l=!1,onValueChange:u,defaultValue:d,autoFocus:f=!1,style:p,...g}=t,{state:m,name:h,disabled:b,setTouched:v,setDirty:y,validityData:k,setFocused:S,setFilled:_,validationMode:x,validation:w}=on(),{clearErrors:T}=za(),B=b||l,R=h??s,I={...m,disabled:B},{labelId:A}=Tn(),P=rS({id:i});ce(()=>{let L=a!=null;w.inputRef.current?.value||L&&a!==""?_(!0):L&&a===""&&_(!1)},[w.inputRef,_,a]);let O=NO.useRef(null);ce(()=>{f&&O.current===Fr(Ke(O.current))&&S(!0)},[f,S]);let[N]=Mh({controlled:a,default:d,name:"FieldControl",state:"value"}),z=a!==void 0,D=z?N:void 0,M=he(()=>w.inputRef.current?.value);return hO(w.inputRef,P,D,M,!B,s),We("input",t,{ref:[o,O],state:I,props:[{id:P,disabled:B,name:R,ref:w.inputRef,"aria-labelledby":A,autoFocus:f,...z?{value:D}:{defaultValue:d},onChange(L){let j=L.currentTarget.value;u?.(j,Ue(Re.none,L.nativeEvent)),y(j!==k.initialValue),_(j!==""),L.nativeEvent.defaultPrevented||(T(R),w.change(j))},onFocus(){S(!0)},onBlur(L){v(!0),S(!1),x==="onBlur"&&w.commit(L.currentTarget.value)},onKeyDown(L){L.currentTarget.tagName==="INPUT"&&L.key==="Enter"&&(v(!0),w.commit(L.currentTarget.value))}},g,L=>w.getValidationProps(B,L)],stateAttributesMapping:fi})});var Q0=c(ue(),1);var Rie=c(E(),1),Bie=function(t){let{children:o}=t,{validityData:r,invalid:n}=on(!1),i=Q0.useMemo(()=>tb(r,n),[r,n]),s=i.state.valid===!1,{transitionStatus:a}=ps(s),l=Q0.useMemo(()=>({...i,validity:i.state,transitionStatus:a}),[i,a]);return(0,Rie.jsx)(Q0.Fragment,{children:o(l)})};var DO=c(ue(),1);var TH=c(E(),1),Pie=DO.forwardRef(function(t,o){let{render:r,className:n,style:i,disabled:s=!1,...a}=t,{state:l,disabled:u}=on(!1),d=u||s,f={...l,disabled:d},p=eie(),m=p?.allValues!==void 0?p?.parent.id:void 0,h=DO.useMemo(()=>({disabled:d}),[d]),b=We("div",t,{ref:o,state:f,props:a,stateAttributesMapping:fi});return(0,TH.jsx)(OO,{controlId:m,children:(0,TH.jsx)(_H.Provider,{value:h,children:b})})});var VO=c(ue(),1),Iie=c(Ed(),1);var Oie=c(E(),1),Aie=VO.forwardRef(function(t,o){let{children:r,container:n,className:i,render:s,style:a,...l}=t,{portalNode:u,portalSubtree:d}=XI({container:n,ref:o,componentProps:t,elementProps:l});return!d&&!u?null:(0,Oie.jsxs)(VO.Fragment,{children:[d,u&&Iie.createPortal(r,u)]})});var Lie=c(E(),1),FO="base-ui-disable-scrollbar",J0={className:FO,getElement(e){return(0,Lie.jsx)("style",{nonce:e,href:FO,precedence:"base-ui:low",children:`.${FO}{scrollbar-width:none}.${FO}::-webkit-scrollbar{display:none}`})}};var qs=1;function aS(e,t){return Math.max(0,e-t)}function lS(e,t){if(t<=0)return 0;let o=eb(e,0,t),r=o,n=t-o,i=r<=qs,s=n<=qs;return i&&s?r<=n?0:t:i?0:s?t:o}var jr={};Ar(jr,{Arrow:()=>ase,Backdrop:()=>Kie,Group:()=>bse,GroupLabel:()=>vse,Icon:()=>Hie,Item:()=>ose,ItemIndicator:()=>nse,ItemText:()=>ise,Label:()=>Die,List:()=>ese,Popup:()=>Qie,Portal:()=>Wie,Positioner:()=>Yie,Root:()=>Mie,ScrollDownArrow:()=>dse,ScrollUpArrow:()=>mse,Separator:()=>Jne,Trigger:()=>Vie,Value:()=>zie});var ur=c(ue(),1);var cS=c(ue(),1),RH=cS.createContext(null),BH=cS.createContext(null);function Eo(){let e=cS.useContext(RH);if(e===null)throw new Error(It(60));return e}function zO(){let e=cS.useContext(BH);if(e===null)throw new Error(It(61));return e}var Ie={id:Ve(e=>e.id),labelId:Ve(e=>e.labelId),modal:Ve(e=>e.modal),multiple:Ve(e=>e.multiple),items:Ve(e=>e.items),itemToStringLabel:Ve(e=>e.itemToStringLabel),itemToStringValue:Ve(e=>e.itemToStringValue),isItemEqualToValue:Ve(e=>e.isItemEqualToValue),value:Ve(e=>e.value),hasSelectedValue:Ve(e=>{let{value:t,multiple:o,itemToStringValue:r}=e;return t==null?!1:o&&Array.isArray(t)?t.length>0:Id(t,r)!==""}),hasNullItemLabel:Ve((e,t)=>t?Nne(e.items):!1),open:Ve(e=>e.open),mounted:Ve(e=>e.mounted),forceMount:Ve(e=>e.forceMount),transitionStatus:Ve(e=>e.transitionStatus),openMethod:Ve(e=>e.openMethod),activeIndex:Ve(e=>e.activeIndex),selectedIndex:Ve(e=>e.selectedIndex),isActive:Ve((e,t)=>e.activeIndex===t),isSelected:Ve((e,t)=>{let o=e.isItemEqualToValue,r=e.value;return e.multiple?Array.isArray(r)&&r.some(n=>cu(t,n,o)):cu(t,r,o)}),isSelectedByFocus:Ve((e,t)=>e.selectedIndex===t),popupProps:Ve(e=>e.popupProps),triggerProps:Ve(e=>e.triggerProps),triggerElement:Ve(e=>e.triggerElement),positionerElement:Ve(e=>e.positionerElement),listElement:Ve(e=>e.listElement),popupSide:Ve(e=>e.popupSide),scrollUpArrowVisible:Ve(e=>e.scrollUpArrowVisible),scrollDownArrowVisible:Ve(e=>e.scrollDownArrowVisible),hasScrollArrows:Ve(e=>e.hasScrollArrows)};var uS=c(E(),1);function Mie(e){let{id:t,value:o,defaultValue:r=null,onValueChange:n,open:i,defaultOpen:s=!1,onOpenChange:a,name:l,form:u,autoComplete:d,disabled:f=!1,readOnly:p=!1,required:g=!1,modal:m=!0,actionsRef:h,inputRef:b,onOpenChangeComplete:v,items:y,multiple:k=!1,itemToStringLabel:S,itemToStringValue:_,isItemEqualToValue:x=Pne,highlightItemOnHover:w=!0,children:T}=e,{clearErrors:B}=za(),{setDirty:R,setTouched:I,setFocused:A,validityData:P,setFilled:O,name:N,disabled:z,validation:D,validationMode:M}=on(),V=rS({id:t}),L=z||f,j=N??l,[q,Q]=Mh({controlled:o,default:k?r??y0:r,name:"Select",state:"value"}),[te,ee]=Mh({controlled:i,default:s,name:"Select",state:"open"}),W=ur.useRef([]),$=ur.useRef([]),Y=ur.useRef(null),Z=ur.useRef(null),oe=ur.useRef(0),ne=ur.useRef(null),X=ur.useRef([]),re=ur.useRef(!1),le=ur.useRef(null),ve=ur.useRef(null),xe=ur.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),be=ur.useRef(!1),{mounted:ae,setMounted:pe,transitionStatus:ke}=ps(te),{openMethod:Se,triggerProps:we}=Bne(te),Ce=lo(()=>new Xv({id:V,labelId:void 0,modal:m,multiple:k,itemToStringLabel:S,itemToStringValue:_,isItemEqualToValue:x,value:q,open:te,mounted:ae,transitionStatus:ke,items:y,forceMount:!1,openMethod:null,activeIndex:null,selectedIndex:null,popupProps:{},triggerProps:{},triggerElement:null,positionerElement:null,listElement:null,popupSide:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1,hasScrollArrows:!1})).current,se=Pe(Ce,Ie.activeIndex),ie=Pe(Ce,Ie.selectedIndex),Ae=Pe(Ce,Ie.triggerElement),ye=Pe(Ce,Ie.positionerElement),Te=TO(Se),qe=Se??Te??null,pt=ur.useMemo(()=>k?"":Id(q,_),[k,q,_]),at=ur.useMemo(()=>k&&Array.isArray(q)?q.map(it=>Id(it,_)):Id(q,_),[k,q,_]),Ct=Kt(Ce.state.triggerElement),rt=he(()=>at);hO(Ct,V,q,rt,!L,l);let Ot=ur.useRef(q),ut=k?Array.isArray(q)&&q.length>0:q!=null&&Id(q,_)!=="";ce(()=>{q!==Ot.current&&Ce.set("forceMount",!0)},[Ce,q]),ce(()=>{O(ut)},[ut,O]),ce(function(){let _t=X.current,Vt;if(k){let ko=Array.isArray(q)?q:[];if(ko.length===0)Vt=null;else{let $o=ko[ko.length-1],nr=Qh(_t,$o,x);Vt=nr===-1?null:nr}}else{let ko=Qh(_t,q,x);Vt=ko===-1?null:ko}Vt===null&&(ve.current=null),!te&&Ce.set("selectedIndex",Vt)},[ut,k,te,q,X,x,Ce,ve]);function Ut(it){let _t=P.initialValue;return Array.isArray(it)&&Array.isArray(_t)?!zne(it,_t,(Vt,ko)=>cu(Vt,ko,x)):it!==_t}pO(q,()=>{B(j),R(Ut(q)),D.change(q)});let So=he((it,_t)=>{a?.(it,_t),!_t.isCanceled&&(ee(it),!it&&(_t.reason===Re.focusOut||_t.reason===Re.outsidePress)&&(I(!0),A(!1),M==="onBlur"&&D.commit(q)))}),mo=he(()=>{pe(!1),Ce.update({activeIndex:null,openMethod:null}),v?.(!1)});si({enabled:!h,open:te,ref:Y,onComplete(){te||mo()}}),ur.useImperativeHandle(h,()=>({unmount:mo}),[mo]);let me=he((it,_t)=>{n?.(it,_t),!_t.isCanceled&&Q(it)}),Me=he(()=>{let it=Ce.state.listElement||Y.current;if(!it)return;let _t=aS(it.scrollHeight,it.clientHeight),Vt=lS(it.scrollTop,_t),ko=Vt>0,$o=Vt<_t;Ce.state.scrollUpArrowVisible!==ko&&Ce.set("scrollUpArrowVisible",ko),Ce.state.scrollDownArrowVisible!==$o&&Ce.set("scrollDownArrowVisible",$o)}),Ze=G0({open:te,onOpenChange:So,elements:{reference:Ae,floating:ye}}),ze=j8(Ze,{enabled:!p&&!L,event:"mousedown"}),Je=z0(Ze),lt=pH(Ze,{enabled:!p&&!L,listRef:W,activeIndex:se,selectedIndex:ie,disabledIndices:y0,onNavigate(it){it===null&&!te||Ce.set("activeIndex",it)},focusItemOnHover:w}),ct=mH(Ze,{enabled:!p&&!L&&(te||!k),listRef:$,activeIndex:se,selectedIndex:ie,disabledIndices:it=>gie(W.current[it]),onMatch(it){te?Ce.set("activeIndex",it):me(X.current[it],Ue("none"))},onTyping(it){re.current=it}}),vr=ur.useMemo(()=>{let it=Ht(ct.reference,lt.reference,Je.reference,ze.reference,we);return V&&(it.id=V),it},[ze.reference,ct.reference,lt.reference,Je.reference,we,V]),Lo=ur.useMemo(()=>Ht(rO,ct.floating,lt.floating,Je.floating),[ct.floating,lt.floating,Je.floating]),rr=lt.item??Qt;NI(()=>{Ce.update({popupProps:Lo,triggerProps:vr})}),ce(()=>{Ce.update({id:V,modal:m,multiple:k,value:q,open:te,mounted:ae,transitionStatus:ke,popupProps:Lo,triggerProps:vr,items:y,itemToStringLabel:S,itemToStringValue:_,isItemEqualToValue:x,openMethod:qe})},[Ce,V,m,k,q,te,ae,ke,Lo,vr,y,S,_,x,qe]);let go=ur.useMemo(()=>({store:Ce,name:j,required:g,disabled:L,readOnly:p,multiple:k,highlightItemOnHover:w,setValue:me,setOpen:So,listRef:W,popupRef:Y,scrollHandlerRef:Z,handleScrollArrowVisibility:Me,scrollArrowsMountedCountRef:oe,itemProps:rr,valueRef:ne,valuesRef:X,labelsRef:$,typingRef:re,selectionRef:xe,firstItemTextRef:le,selectedItemTextRef:ve,validation:D,onOpenChangeComplete:v,alignItemWithTriggerActiveRef:be,initialValueRef:Ot}),[Ce,j,g,L,p,k,w,me,So,rr,D,v,Me]),Wo=ru(b,D.inputRef),Fn=k&&Array.isArray(q)&&q.length>0,Sr=k?void 0:j,ln=ur.useMemo(()=>!k||!Array.isArray(q)||!j?null:q.map(it=>{let _t=Id(it,_);return(0,uS.jsx)("input",{type:"hidden",form:u,name:j,value:_t,disabled:L},_t)}),[k,q,u,j,_,L]);return(0,uS.jsx)(RH.Provider,{value:go,children:(0,uS.jsxs)(BH.Provider,{value:Ze,children:[T,(0,uS.jsx)("input",{...D.getValidationProps(L,{onFocus(){Ce.state.triggerElement?.focus({focusVisible:!0})},onChange(it){if(it.nativeEvent.defaultPrevented||L||p)return;let _t=it.currentTarget.value,Vt=Ue(Re.none,it.nativeEvent);function ko(){if(k)return;let $o=_t.toLowerCase(),nr=X.current.findIndex(ka=>Id(ka,_).toLowerCase()===$o||bH(ka,S).toLowerCase()===$o);nr===-1&&(nr=X.current.findIndex((ka,Ll)=>{let Be=$.current[Ll];return Be!=null&&Be.toLowerCase()===$o}));let Sa=nr===-1?void 0:X.current[nr];Sa!=null&&me(Sa,Vt)}Ce.set("forceMount",!0),queueMicrotask(ko)}}),id:V&&Sr==null?`${V}-hidden-input`:void 0,form:u,name:Sr,autoComplete:d,value:pt,disabled:L,required:g&&!Fn,readOnly:p,ref:Wo,style:j?Loe:jI,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),ln]})})}var Nie=c(ue(),1);var Die=Nie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=s;delete a.id;let l=on(),{store:u}=Eo(),d=Pe(u,Ie.triggerElement),f=Pe(u,Ie.id),p=Hne(f),g=CO({id:p,fallbackControlId:d?.id??f,setLabelId(m){u.set("labelId",m)}});return We("div",t,{ref:o,state:l.state,props:[g,s],stateAttributesMapping:fi})});var dS=c(ue(),1);var jO=2,pze=400,mze={..._ne,...fi,popupSide:e=>e?{"data-popup-side":e}:null,value:()=>null},Vie=dS.forwardRef(function(t,o){let{render:r,className:n,id:i,disabled:s=!1,nativeButton:a=!0,style:l,...u}=t,{setTouched:d,setFocused:f,validationMode:p,state:g,disabled:m}=on(),{labelId:h}=Tn(),{store:b,setOpen:v,selectionRef:y,validation:k,readOnly:S,required:_,alignItemWithTriggerActiveRef:x,disabled:w}=Eo(),T=m||w||s,B=Pe(b,Ie.open),R=Pe(b,Ie.mounted),I=Pe(b,Ie.value),A=Pe(b,Ie.triggerProps),P=Pe(b,Ie.positionerElement),O=Pe(b,Ie.listElement),N=Pe(b,Ie.popupSide),z=Pe(b,Ie.id),D=Pe(b,Ie.labelId),M=Pe(b,Ie.hasSelectedValue),V=R&&P?N:null,L=i??z,j=Une(h,D);rS({id:L});let q=Kt(P),Q=dS.useRef(null),{getButtonProps:te,buttonRef:ee}=Fh({disabled:T,native:a}),W=he(re=>{b.set("triggerElement",re)}),$=wo(),Y=wo(),Z=wo();dS.useEffect(()=>{if(B)return Z.start(pze,()=>{y.current.allowUnselectedMouseUp=!0,y.current.allowSelectedMouseUp=!0}),()=>{Z.clear()};y.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},Y.clear()},[B,y,Y,Z]);let oe=Ht(A,{id:L,role:"combobox","aria-expanded":B?"true":"false","aria-haspopup":"listbox","aria-controls":B?O?.id??Uh(P)?.id:void 0,"aria-labelledby":j,"aria-readonly":S||void 0,"aria-required":_||void 0,tabIndex:T?-1:0,onFocus(re){f(!0),B&&x.current&&v(!1,Ue(Re.none,re.nativeEvent)),$.start(0,()=>{b.set("forceMount",!0)})},onBlur(re){je(P,re.relatedTarget)||(d(!0),f(!1),p==="onBlur"&&k.commit(I))},onMouseDown(re){if(B)return;let le=Ke(re.currentTarget);function ve(xe){if(!Q.current)return;let be=xe.target;if(je(Q.current,be)||je(q.current,be))return;let ae=jne(Q.current);xe.clientX>=ae.left-jO&&xe.clientX<=ae.right+jO&&xe.clientY>=ae.top-jO&&xe.clientY<=ae.bottom+jO||v(!1,Ue(Re.cancelOpen,xe))}Y.start(0,()=>{le.addEventListener("mouseup",ve,{once:!0})})}},u,te),ne=k.getValidationProps(T,oe);ne.role="combobox";let X={...g,open:B,disabled:T,value:I,readOnly:S,popupSide:V,placeholder:!M};return We("button",t,{ref:[o,Q,ee,W],state:X,stateAttributesMapping:mze,props:ne})});var Fie=c(ue(),1);var gze={value:()=>null},zie=Fie.forwardRef(function(t,o){let{className:r,render:n,children:i,placeholder:s,style:a,...l}=t,{store:u,valueRef:d}=Eo(),f=Pe(u,Ie.value),p=Pe(u,Ie.items),g=Pe(u,Ie.itemToStringLabel),m=Pe(u,Ie.hasSelectedValue),h=!m&&s!=null&&i==null,b=Pe(u,Ie.hasNullItemLabel,h),v={value:f,placeholder:!m},y=null;return typeof i=="function"?y=i(f):i!=null?y=i:!m&&s!=null&&!b?y=s:Array.isArray(f)?y=Dne(f,p,g):y=yH(f,p,g),We("span",t,{state:v,ref:[o,d],props:[{children:y},l],stateAttributesMapping:gze})});var jie=c(ue(),1);var Hie=jie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Eo(),u={open:Pe(a,Ie.open)};return We("span",t,{state:u,ref:o,props:[{"aria-hidden":!0,children:"\u25BC"},s],stateAttributesMapping:dO})});var Gie=c(ue(),1);var PH=c(ue(),1),Uie=PH.createContext(void 0);var IH=c(E(),1),Wie=Gie.forwardRef(function(t,o){let{store:r}=Eo(),n=Pe(r,Ie.mounted),i=Pe(r,Ie.forceMount);return n||i?(0,IH.jsx)(Uie.Provider,{value:!0,children:(0,IH.jsx)(V8,{ref:o,...t})}):null});var $ie=c(ue(),1);var hze={...Fa,...En},Kie=$ie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Eo(),l=Pe(a,Ie.open),u=Pe(a,Ie.mounted),d=Pe(a,Ie.transitionStatus);return We("div",t,{state:{open:l,transitionStatus:d},ref:o,props:[{role:"presentation",hidden:!u,style:{userSelect:"none",WebkitUserSelect:"none"}},s],stateAttributesMapping:hze})});var ja=c(ue(),1);var HO=c(ue(),1),OH=HO.createContext(void 0);function rm(){let e=HO.useContext(OH);if(!e)throw new Error(It(59));return e}function fS(e,t){e&&Object.assign(e.style,t)}var UO={position:"relative",maxHeight:"100%",overflowX:"hidden",overflowY:"auto"};var eC=c(E(),1),bze={position:"fixed"},Yie=ja.forwardRef(function(t,o){let{anchor:r,positionMethod:n="absolute",className:i,render:s,side:a="bottom",align:l="center",sideOffset:u=0,alignOffset:d=0,collisionBoundary:f="clipping-ancestors",collisionPadding:p,arrowPadding:g=5,sticky:m=!1,disableAnchorTracking:h,alignItemWithTrigger:b=!0,collisionAvoidance:v=rre,style:y,...k}=t,{store:S,listRef:_,labelsRef:x,alignItemWithTriggerActiveRef:w,selectedItemTextRef:T,valuesRef:B,initialValueRef:R,popupRef:I,setValue:A}=Eo(),P=zO(),O=Pe(S,Ie.open),N=Pe(S,Ie.mounted),z=Pe(S,Ie.modal),D=Pe(S,Ie.value),M=Pe(S,Ie.openMethod),V=Pe(S,Ie.positionerElement),L=Pe(S,Ie.triggerElement),j=Pe(S,Ie.isItemEqualToValue),q=Pe(S,Ie.transitionStatus),Q=ja.useRef(null),te=ja.useRef(null),[ee,W]=ja.useState(b),$=N&&ee&&M!=="touch";!N&&ee!==b&&W(b),ce(()=>{N||(Ie.scrollUpArrowVisible(S.state)&&S.set("scrollUpArrowVisible",!1),Ie.scrollDownArrowVisible(S.state)&&S.set("scrollDownArrowVisible",!1))},[S,N]),ja.useImperativeHandle(w,()=>$),Xne(($||z)&&O,M==="touch",V,L);let Y=vO({anchor:r,floatingRootContext:P,positionMethod:n,mounted:N,side:a,sideOffset:u,align:l,alignOffset:d,arrowPadding:g,collisionBoundary:f,collisionPadding:p,sticky:m,disableAnchorTracking:h??$,collisionAvoidance:v,keepMounted:!0}),Z=$?"none":Y.side,oe=$?bze:Y.positionerStyles,ne={open:O,side:Z,align:Y.align,anchorHidden:Y.anchorHidden};ce(()=>{S.set("popupSide",Y.side)},[S,Y.side]);let X=he(be=>{S.set("positionerElement",be)}),re=SO(t,ne,{styles:oe,transitionStatus:q,props:k,refs:[o,X],hidden:!N,inert:!O}),le=ja.useRef(0),ve=he(be=>{if(be.size===0&&le.current===0||B.current.length===0)return;let ae=le.current;if(le.current=be.size,be.size===ae)return;let pe=Ue(Re.none);if(ae!==0&&!S.state.multiple&&D!==null&&Qh(B.current,D,j)===-1){let Se=R.current,Ce=Se!=null&&Qh(B.current,Se,j)!==-1?Se:null;A(Ce,pe),Ce===null&&(S.set("selectedIndex",null),T.current=null)}if(ae!==0&&S.state.multiple&&Array.isArray(D)){let ke=we=>Qh(B.current,we,j)!==-1,Se=D.filter(we=>ke(we));(Se.length!==D.length||Se.some(we=>!Ine(D,we,j)))&&(A(Se,pe),Se.length===0&&(S.set("selectedIndex",null),T.current=null))}if(O&&$){S.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let ke={height:""};fS(V,ke),fS(I.current,ke)}}),xe=ja.useMemo(()=>({...Y,side:Z,alignItemWithTriggerActive:$,setControlledAlignItemWithTrigger:W,scrollUpArrowRef:Q,scrollDownArrowRef:te}),[Y,Z,$,W]);return(0,eC.jsx)(zte,{elementsRef:_,labelsRef:x,onMapChange:ve,children:(0,eC.jsxs)(OH.Provider,{value:xe,children:[N&&z&&(0,eC.jsx)(Ene,{inert:fO(!O),cutout:L}),re]})})});var Ha=c(ue(),1);var $O=c(E(),1),yze={...Fa,...En},Qie=Ha.forwardRef(function(t,o){let{render:r,className:n,style:i,finalFocus:s,...a}=t,{store:l,popupRef:u,onOpenChangeComplete:d,setOpen:f,valueRef:p,firstItemTextRef:g,selectedItemTextRef:m,multiple:h,handleScrollArrowVisibility:b,scrollHandlerRef:v,listRef:y,highlightItemOnHover:k}=Eo(),{side:S,align:_,alignItemWithTriggerActive:x,isPositioned:w,setControlledAlignItemWithTrigger:T}=rm(),B=lie(!0)!=null,R=zO(),I=Up(),{nonce:A,disableStyleElements:P}=hie(),O=Pe(l,Ie.id),N=Pe(l,Ie.open),z=Pe(l,Ie.openMethod),D=Pe(l,Ie.mounted),M=Pe(l,Ie.popupProps),V=Pe(l,Ie.transitionStatus),L=Pe(l,Ie.triggerElement),j=Pe(l,Ie.positionerElement),q=Pe(l,Ie.listElement),Q=Ha.useRef(!1),te=Ha.useRef(!1),ee=Ha.useRef({}),W=Vi(),$=he(ne=>{if(!j||!u.current||!te.current)return;if(Q.current||!x){b();return}let X=j.style.top==="0px",re=j.style.bottom==="0px";if(!X&&!re){b();return}let le=Zie(j),ve=tC(j.getBoundingClientRect().height,"y",le),xe=Ke(j),be=xt(j),ae=be.getComputedStyle(j),pe=parseFloat(ae.marginTop),ke=parseFloat(ae.marginBottom),Se=qie(be.getComputedStyle(u.current)),we=Math.min(xe.documentElement.clientHeight-pe-ke,Se),Ce=ne.scrollTop,se=GO(ne),ie=0,Ae=null,ye=!1,Te=!1,qe=rt=>{j.style.height=`${rt}px`},pt=(rt,Ot)=>{let ut=eb(rt,0,we-ve);ut>0&&qe(ve+ut),ne.scrollTop=Ot,we-(ve+ut)<=qs&&(Q.current=!0),b()},at=X?se-Ce:Ce,Ct=Math.min(ve+at,we);if(ie=Ct,at<=qs){pt(at,X?se:0);return}if(we-Ct>qs)X?Te=!0:Ae=0;else if(ye=!0,re&&Ce<se){let rt=ve+at-we;Ae=Ce-(at-rt)}if(ie=Math.ceil(ie),ie!==0&&qe(ie),Te||Ae!=null){let rt=GO(ne),Ot=Te?rt:eb(Ae,0,rt);Math.abs(ne.scrollTop-Ot)>qs&&(ne.scrollTop=Ot)}(ye||ie>=we-qs)&&(Q.current=!0),b()});Ha.useImperativeHandle(v,()=>$,[$]),si({open:N,ref:u,onComplete(){N&&d?.(!0)}});let Y={open:N,transitionStatus:V,side:S,align:_};ce(()=>{!j||!u.current||Object.keys(ee.current).length||(ee.current={top:j.style.top||"0",left:j.style.left||"0",right:j.style.right,height:j.style.height,bottom:j.style.bottom,minHeight:j.style.minHeight,maxHeight:j.style.maxHeight,marginTop:j.style.marginTop,marginBottom:j.style.marginBottom})},[u,j]),ce(()=>{N||x||(te.current=!1,Q.current=!1,fS(j,ee.current))},[N,x,j,u]),ce(()=>{let ne=u.current;if(!N||!L||!j||!ne||x&&!w||l.state.transitionStatus==="ending")return;if(!x){te.current=!0,W.request(b),ne.style.removeProperty("--transform-origin");return}let X=vze(ne);ne.style.removeProperty("--transform-origin");try{let re=m.current;re?.isConnected||(re=!Ie.hasSelectedValue(l.state)&&g.current?.isConnected?g.current:null);let le=p.current,ve=xt(j),xe=ve.getComputedStyle(j),be=ve.getComputedStyle(ne),ae=Ke(L),pe=Zie(L),ke=WO(L.getBoundingClientRect(),pe),Se=WO(j.getBoundingClientRect(),pe),we=ke.height,Ce=q||ne,se=Ce.scrollHeight,ie=parseFloat(be.borderBottomWidth),Ae=parseFloat(xe.marginTop)||10,ye=parseFloat(xe.marginBottom)||10,Te=parseFloat(xe.minHeight)||100,qe=qie(be),pt=5,at=5,Ct=20,rt=ae.documentElement.clientHeight-Ae-ye,Ot=ae.documentElement.clientWidth,ut=rt-ke.bottom+we,Ut,So=I==="rtl"?ke.right-Se.width:ke.left,mo=0;if(re&&le){let go=WO(le.getBoundingClientRect(),pe);Ut=WO(re.getBoundingClientRect(),pe),So=Se.left+(I==="rtl"?go.right-Ut.right:go.left-Ut.left);let Wo=go.top-ke.top+go.height/2;mo=Ut.top-Se.top+Ut.height/2-Wo}let me=ut+mo+ye+ie,Me=Math.min(rt,me),Ze=rt-Ae-ye,ze=me-Me,Je=Ot-at;j.style.left=`${eb(So,pt,Je-Se.width)}px`,j.style.height=`${Me}px`,j.style.maxHeight="none",j.style.marginTop=`${Ae}px`,j.style.marginBottom=`${ye}px`,ne.style.height="100%";let lt=GO(Ce),ct=ze>=lt-qs;ct&&(Me=Math.min(rt,Se.height)-(ze-lt));let vr=ke.top<Ct||ke.bottom>rt-Ct||Math.ceil(Me)+qs<Math.min(se,Te),Lo=(ve.visualViewport?.scale??1)!==1&&co.engine.webkit;if(vr||Lo){te.current=!0,fS(j,ee.current),T(!1);return}let rr=Math.max(Te,Me);if(ct){let go=Math.max(0,rt-me);j.style.top=Se.height>=Ze?"0":`${go}px`,j.style.height=`${Me}px`,Ce.scrollTop=GO(Ce)}else j.style.bottom="0",Ce.scrollTop=ze;if(Ut){let go=Se.top,Wo=Se.height,Fn=Ut.top+Ut.height/2,Sr=Wo>0?(Fn-go)/Wo*100:50,ln=eb(Sr,0,100);ne.style.setProperty("--transform-origin",`50% ${ln}%`)}(rr===rt||Me>=qe)&&(Q.current=!0),b(),k&&l.state.selectedIndex===null&&l.state.activeIndex===null&&y.current[0]!=null&&l.set("activeIndex",0),te.current=!0}finally{X()}},[l,N,j,L,p,g,m,u,b,x,T,W,q,y,k,I,w]),Ha.useEffect(()=>{if(!x||!j||!N)return;let ne=xt(j);function X(re){f(!1,Ue(Re.windowResize,re))}return tt(ne,"resize",X)},[f,x,j,N]);let Z={...q?{role:"presentation","aria-orientation":void 0}:{role:"listbox","aria-multiselectable":h||void 0,id:`${O}-list`},onKeyDown(ne){B&&xne.has(ne.key)&&ne.stopPropagation()},onScroll(ne){q||$(ne.currentTarget)},...x&&{style:q?{height:"100%"}:UO}},oe=We("div",t,{ref:[o,u],state:Y,stateAttributesMapping:yze,props:[M,Z,nS(V),{className:!q&&x?J0.className:void 0},a]});return(0,$O.jsxs)(Ha.Fragment,{children:[!P&&J0.getElement(A),(0,$O.jsx)(z8,{context:R,modal:!1,disabled:!D,openInteractionType:z,returnFocus:s,restoreFocus:!0,children:oe})]})});function qie(e){let t=e.maxHeight||"";return t.endsWith("px")&&parseFloat(t)||1/0}function GO(e){return aS(e.scrollHeight,e.clientHeight)}function Zie(e){return j0.getScale(e)}function tC(e,t,o){return e/o[t]}function WO(e,t){return Bd({x:tC(e.x,"x",t),y:tC(e.y,"y",t),width:tC(e.width,"x",t),height:tC(e.height,"y",t)})}var Xie=[["transform","none"],["scale","1"],["translate","0 0"]];function vze(e){let{style:t}=e,o={};for(let[r,n]of Xie)o[r]=t.getPropertyValue(r),t.setProperty(r,n,"important");return()=>{for(let[r]of Xie){let n=o[r];n?t.setProperty(r,n):t.removeProperty(r)}}}var Jie=c(ue(),1);var ese=Jie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a,scrollHandlerRef:l}=Eo(),{alignItemWithTriggerActive:u}=rm(),d=Pe(a,Ie.hasScrollArrows),f=Pe(a,Ie.openMethod),p=Pe(a,Ie.multiple),m={id:`${Pe(a,Ie.id)}-list`,role:"listbox","aria-multiselectable":p||void 0,onScroll(b){l.current?.(b.currentTarget)},...u&&{style:UO},className:d&&f!=="touch"?J0.className:void 0},h=he(b=>{a.set("listElement",b)});return We("div",t,{ref:[o,h],props:[m,s]})});var Ua=c(ue(),1);var KO=c(ue(),1),AH=KO.createContext(void 0);function oC(){let e=KO.useContext(AH);if(!e)throw new Error(It(57));return e}var tse=c(E(),1),ose=Ua.memo(Ua.forwardRef(function(t,o){let{render:r,className:n,style:i,value:s=null,label:a,disabled:l=!1,nativeButton:u=!1,...d}=t,f=Ua.useRef(null),p=roe({label:a,textRef:f,indexGuessBehavior:a8.GuessFromOrder}),{store:g,itemProps:m,setOpen:h,setValue:b,selectionRef:v,typingRef:y,valuesRef:k,multiple:S,selectedItemTextRef:_,disabled:x,readOnly:w}=Eo(),T=Pe(g,Ie.isActive,p.index),B=Pe(g,Ie.open),R=Pe(g,Ie.isSelected,s),I=Pe(g,Ie.isSelectedByFocus,p.index),A=Pe(g,Ie.isItemEqualToValue),P=p.index,O=P!==-1,N=Ua.useRef(null);ce(()=>{if(!O)return;let $=k.current;return $[P]=s,()=>{delete $[P]}},[O,P,s,k]),ce(()=>{if(!O)return;let $=g.state.value,Y=$;S&&Array.isArray($)&&(Y=$.length>0?$[$.length-1]:void 0),Y!==void 0&&cu(s,Y,A)&&(g.set("selectedIndex",P),f.current&&(_.current=f.current))},[O,P,S,A,g,s,_]);let z=Ua.useRef(null),D=Ua.useRef("mouse"),M=Ua.useRef(!1),{getButtonProps:V,buttonRef:L}=Fh({disabled:l,focusableWhenDisabled:!0,native:u,composite:!0}),j={disabled:l,selected:R,highlighted:T};function q($){if(x||w)return;let Y=g.state.value;if(S){let Z=Array.isArray(Y)?Y:[],oe=R?One(Z,s,A):[...Z,s];b(oe,Ue(Re.itemPress,$))}else b(s,Ue(Re.itemPress,$)),h(!1,Ue(Re.itemPress,$))}function Q(){v.current.dragY=0}let te={role:"option","aria-selected":R,tabIndex:B&&T?0:-1,onKeyDown($){z.current=$.key,g.set("activeIndex",P),$.key===" "&&y.current&&$.preventDefault()},onClick($){let Y=$.type==="click"&&D.current!=="touch",Z=$.nativeEvent.pointerType,oe=Y&&$v($.nativeEvent)&&(Z!==void 0||T),ne=Y&&!oe&&!M.current;M.current=!1,!($.type==="keydown"&&z.current===null)&&(l||$.type==="keydown"&&z.current===" "&&y.current||ne||(z.current=null,q($.nativeEvent)))},onPointerEnter($){D.current=$.pointerType},onPointerMove($){if($.pointerType==="mouse"&&$.buttons===1){let Y=v.current;Y.dragY+=$.movementY,Y.dragY**2>=64&&(Y.allowUnselectedMouseUp=!0)}},onPointerDown($){D.current=$.pointerType,M.current=!0,Q()},onMouseUp(){if(Q(),l||D.current==="touch"||M.current)return;let $=!v.current.allowSelectedMouseUp&&R,Y=!v.current.allowUnselectedMouseUp&&!R;$||Y||(M.current=!0,N.current?.click(),M.current=!1)}},ee=We("div",t,{ref:[L,o,p.ref,N],state:j,props:[m,te,d,V]}),W=Ua.useMemo(()=>({selected:R,index:P,textRef:f,selectedByFocus:I,hasRegistered:O}),[R,P,f,I,O]);return(0,tse.jsx)(AH.Provider,{value:W,children:ee})}));var rb=c(ue(),1);var rse=c(E(),1),nse=rb.forwardRef(function(t,o){let r=t.keepMounted??!1,{selected:n}=oC();return r||n?(0,rse.jsx)(Sze,{...t,ref:o}):null}),Sze=rb.memo(rb.forwardRef((e,t)=>{let{render:o,className:r,style:n,keepMounted:i,...s}=e,{selected:a}=oC(),l=rb.useRef(null),{transitionStatus:u,setMounted:d}=ps(a),p=We("span",e,{ref:[t,l],state:{selected:a,transitionStatus:u},props:[{"aria-hidden":!0,children:"\u2714\uFE0F"},s],stateAttributesMapping:En});return si({open:a,ref:l,onComplete(){a||d(!1)}}),p}));var pS=c(ue(),1);var ise=pS.memo(pS.forwardRef(function(t,o){let{index:r,textRef:n,selectedByFocus:i,hasRegistered:s}=oC(),{firstItemTextRef:a,selectedItemTextRef:l}=Eo(),{render:u,className:d,style:f,...p}=t,g=pS.useCallback(h=>{h&&(s&&r===0&&(a.current=h),s&&i&&(l.current=h))},[a,l,r,i,s]);return We("div",t,{ref:[g,o,n],props:p})}));var sse=c(ue(),1);var kze={...Fa,...En},ase=sse.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Eo(),{side:l,align:u,arrowRef:d,arrowStyles:f,arrowUncentered:p,alignItemWithTriggerActive:g}=rm(),h={open:Pe(a,Ie.open),side:l,align:u,uncentered:p},b=We("div",t,{state:h,ref:[d,o],props:[{style:f,"aria-hidden":!0},s],stateAttributesMapping:kze});return g?null:b});var cse=c(ue(),1);var lse=c(ue(),1);var YO=lse.forwardRef(function(t,o){let{render:r,className:n,style:i,direction:s,keepMounted:a=!1,...l}=t,u=s==="up",{store:d,popupRef:f,listRef:p,handleScrollArrowVisibility:g,scrollArrowsMountedCountRef:m}=Eo(),{side:h,scrollDownArrowRef:b,scrollUpArrowRef:v}=rm(),y=u?Ie.scrollUpArrowVisible:Ie.scrollDownArrowVisible,k=Pe(d,y),S=Pe(d,Ie.openMethod),_=k&&S!=="touch",x=wo(),w=u?v:b,{mounted:T,transitionStatus:B,setMounted:R}=ps(_);ce(()=>(m.current+=1,d.state.hasScrollArrows||d.set("hasScrollArrows",!0),()=>{m.current=Math.max(0,m.current-1),m.current===0&&d.state.hasScrollArrows&&d.set("hasScrollArrows",!1)}),[d,m]),si({open:_,ref:w,onComplete(){_||R(!1)}});let P=We("div",t,{ref:[o,w],state:{direction:s,visible:_,side:h,transitionStatus:B},props:[{"aria-hidden":!0,children:u?"\u25B2":"\u25BC",style:{position:"absolute"},onMouseMove(N){if(N.movementX===0&&N.movementY===0||x.isStarted())return;d.set("activeIndex",null);function z(){let D=d.state.listElement??f.current;if(!D)return;d.set("activeIndex",null),g();let M=aS(D.scrollHeight,D.clientHeight),V=lS(D.scrollTop,M),L=V===(u?0:M),j=p.current;if(V!==D.scrollTop&&(D.scrollTop=V),j.length===0&&d.set(u?"scrollUpArrowVisible":"scrollDownArrowVisible",!L),L){x.clear();return}if(j.length>0){let q=w.current?.offsetHeight||0;D.scrollTop=_ze(j,u,V,D.clientHeight,q,M)}x.start(40,z)}x.start(40,z)},onMouseLeave(){x.clear()}},l],stateAttributesMapping:En});return T||a?P:null});function _ze(e,t,o,r,n,i){if(t){let d=0,f=o+n-qs;for(let m=0;m<e.length;m+=1){let h=e[m];if(h&&h.offsetTop>=f){d=m;break}}let p=Math.max(0,d-1),g=e[p];return p<d&&g?lS(g.offsetTop-n,i):0}let s=e.length-1,a=o+r-n+qs;for(let d=0;d<e.length;d+=1){let f=e[d];if(f&&f.offsetTop+f.offsetHeight>a){s=Math.max(0,d-1);break}}let l=Math.min(e.length-1,s+1),u=e[l];return l>s&&u?lS(u.offsetTop+u.offsetHeight-r+n,i):i}var use=c(E(),1),dse=cse.forwardRef(function(t,o){return(0,use.jsx)(YO,{...t,ref:o,direction:"down"})});var fse=c(ue(),1);var pse=c(E(),1),mse=fse.forwardRef(function(t,o){return(0,pse.jsx)(YO,{...t,ref:o,direction:"up"})});var mS=c(ue(),1);var qO=c(ue(),1),LH=qO.createContext(void 0);function gse(){let e=qO.useContext(LH);if(e===void 0)throw new Error(It(56));return e}var hse=c(E(),1),bse=mS.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,[a,l]=mS.useState(),u=mS.useMemo(()=>({labelId:a,setLabelId:l}),[a,l]),d=We("div",t,{ref:o,props:[{role:"group","aria-labelledby":a},s]});return(0,hse.jsx)(LH.Provider,{value:u,children:d})});var yse=c(ue(),1);var vse=yse.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,...a}=t,{setLabelId:l}=gse(),u=ii(s);return ce(()=>{l(u)},[u,l]),We("div",t,{ref:o,props:[{id:u},a]})});var ys={};Ar(ys,{Arrow:()=>Mse,Handle:()=>rC,Popup:()=>Ase,Portal:()=>Bse,Positioner:()=>Ise,Provider:()=>Nse,Root:()=>kse,Trigger:()=>Ese,Viewport:()=>Fse,createHandle:()=>zse});var uu=c(ue(),1);var ZO=c(ue(),1),MH=ZO.createContext(void 0);function Ga(e){let t=ZO.useContext(MH);if(t===void 0&&!e)throw new Error(It(72));return t}var Sse=c(ue(),1);var xze={...vne,disabled:Ve(e=>e.disabled),instantType:Ve(e=>e.instantType),isInstantPhase:Ve(e=>e.isInstantPhase),trackCursorAxis:Ve(e=>e.trackCursorAxis),disableHoverablePopup:Ve(e=>e.disableHoverablePopup),lastOpenChangeReason:Ve(e=>e.openChangeReason),closeOnClick:Ve(e=>e.closeOnClick),closeDelay:Ve(e=>e.closeDelay),hasViewport:Ve(e=>e.hasViewport)},gS=class e extends Qv{constructor(t,o,r=!1){let n=new Qp,i={...wze(),...t};i.floatingRootContext=bne(n,o,r),super(i,{popupRef:Sse.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},xze)}setOpen=(t,o)=>{lne(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Ue(Re.triggerPress,t))}static useStore(t,o){return ane(t,(n,i)=>new e(o,n,i)).store}};function wze(){return{...hne(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var XO=c(E(),1),kse=oH(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:l,onOpenChangeComplete:u,handle:d,triggerId:f,defaultTriggerId:p=null,children:g}=t,m=gS.useStore(d?.store,{open:r,openProp:n,activeTriggerId:p,triggerIdProp:f});cne(m,n,r,p),m.useControlledProp("openProp",n),m.useControlledProp("triggerIdProp",f),m.useContextCallback("onOpenChange",l),m.useContextCallback("onOpenChangeComplete",u);let h=m.useState("open"),b=!o&&h,v=m.useState("activeTriggerId"),y=m.useState("mounted"),k=m.useState("payload");m.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),m.useSyncedValue("disabled",o),dne(m,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:S,transitionStatus:_}=fne(b,m),x=m.useState("isInstantPhase"),w=m.useState("instantType"),T=m.useState("lastOpenChangeReason"),B=uu.useRef(null);ce(()=>{h&&o&&m.setOpen(!1,Ue(Re.disabled))},[h,o,m]),ce(()=>{_==="ending"&&T===Re.none||_!=="ending"&&x?(w!=="delay"&&(B.current=w),m.set("instantType","delay")):B.current!==null&&(m.set("instantType",B.current),B.current=null)},[_,x,T,w,m]),ce(()=>{b&&v==null&&m.set("payload",void 0)},[m,v,b]);let R=uu.useCallback(()=>{m.setOpen(!1,Ue(Re.imperativeAction))},[m]);uu.useImperativeHandle(a,()=>({unmount:S,close:R}),[S,R]);let I=b||y||!o&&s!=="none";return(0,XO.jsxs)(MH.Provider,{value:m,children:[I&&(0,XO.jsx)(Cze,{store:m,disabled:o,trackCursorAxis:s}),typeof g=="function"?g({payload:k}):g]})});function Cze({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=z0(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=H8(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=uu.useMemo(()=>Ht(i.reference,n.reference),[i.reference,n.reference]),a=uu.useMemo(()=>Ht(i.trigger,n.trigger),[i.trigger,n.trigger]),l=uu.useMemo(()=>Ht(rO,i.floating,n.floating),[i.floating,n.floating]);return pne(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:l}),null}var JO=c(ue(),1);var QO=c(ue(),1),NH=QO.createContext(void 0);function _se(){return QO.useContext(NH)}var xse=(function(e){return e[e.popupOpen=W0.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var Cse="data-base-ui-tooltip-trigger";function wse(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(Xe(n))return n}}let t=e.target;return Xe(t)?t:null}function Eze(e){let t=e;for(;t;){if(t.hasAttribute(Cse))return t;let o=t.parentElement;if(o){t=o;continue}let r=t.getRootNode();t="host"in r&&Xe(r.host)?r.host:null}return null}var Ese=tne(function(t,o){let{render:r,className:n,style:i,handle:s,payload:a,disabled:l,delay:u,closeOnClick:d=!0,closeDelay:f,id:p,...g}=t,m=Ga(!0),h=s?.store??m;if(!h)throw new Error(It(82));let b=ii(p),v=h.useState("isTriggerActive",b),y=h.useState("isOpenedByTrigger",b),k=h.useState("floatingRootContext"),S=JO.useRef(null),_=u??600,x=f??0,{registerTrigger:w,isMountedByThisTrigger:T}=une(b,S,h,{payload:a,closeOnClick:d,closeDelay:x}),B=_se(),{delayRef:R,isInstantPhase:I,hasProvider:A}=x8(k,{open:y}),P=tS(k);h.useSyncedValue("isInstantPhase",I);let O=h.useState("disabled"),N=l??O,z=Kt(N),D=h.useState("trackCursorAxis"),M=h.useState("disableHoverablePopup"),V=JO.useRef(!1),L=wo(),j=JO.useRef(void 0);function q(){let X=B?.delay,re=typeof R.current=="object"?R.current.open:void 0,le=_;return A&&(re!==0?le=u??X??_:le=0),le}function Q(X){let re=S.current;if(!re||!X)return!1;let le=Eze(X);return le!==null&&le!==re&&je(re,le)}function te(X){let re=Q(X);return V.current=re,re&&(P.openChangeTimeout.clear(),P.restTimeout.clear(),P.restTimeoutPending=!1,L.clear()),re}let ee=dH(k,{enabled:!N,mouseOnly:!0,move:!1,handleClose:!M&&D!=="both"?gH():null,restMs:q,delay(){let X=typeof R.current=="object"?R.current.close:void 0,re=x;return f==null&&A&&(re=X),{close:re}},triggerElementRef:S,isActiveTrigger:v,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!V.current}}),W=aH(k,{enabled:!N}).reference,$=X=>{let re=V.current,le=wse(X),ve=te(le),xe=S.current,be=xe&&le&&je(xe,le);if(ve&&h.select("open")&&h.select("lastOpenChangeReason")===Re.triggerHover){h.setOpen(!1,Ue(Re.triggerHover,X));return}if(re&&!ve&&be&&!z.current&&!h.select("open")&&xe&&Na(j.current)){let ae=()=>{!V.current&&!z.current&&!h.select("open")&&h.setOpen(!0,Ue(Re.triggerHover,X,xe))},pe=q();pe===0?(L.clear(),ae()):L.start(pe,ae)}},Y=h.useState("triggerProps",T);return We("button",t,{state:{open:y},ref:[o,w,S],props:[ee,W,T||D!=="none"?Y:void 0,{onMouseOver(X){$(X.nativeEvent)},onFocus(X){Q(wse(X.nativeEvent))&&X.preventBaseUIHandler()},onMouseLeave(){V.current=!1,L.clear(),j.current=void 0},onPointerEnter(X){j.current=X.pointerType},onPointerDown(X){j.current=X.pointerType,h.set("closeOnClick",d),d&&!h.select("open")&&h.cancelPendingOpen(X.nativeEvent)},onClick(X){d&&!h.select("open")&&h.cancelPendingOpen(X.nativeEvent)},id:b,[xse.triggerDisabled]:N?"":void 0,[Cse]:N?void 0:""},g],stateAttributesMapping:dO})});var Rse=c(ue(),1);var eA=c(ue(),1),DH=eA.createContext(void 0);function Tse(){let e=eA.useContext(DH);if(e===void 0)throw new Error(It(70));return e}var VH=c(E(),1),Bse=Rse.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return Ga().useState("mounted")||r?(0,VH.jsx)(DH.Provider,{value:r,children:(0,VH.jsx)(Aie,{ref:o,...n})}):null});var oA=c(ue(),1);var tA=c(ue(),1),FH=tA.createContext(void 0);function hS(){let e=tA.useContext(FH);if(e===void 0)throw new Error(It(71));return e}var Pse=c(E(),1),Ise=oA.forwardRef(function(t,o){let{render:r,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:l="center",sideOffset:u=0,alignOffset:d=0,collisionBoundary:f="clipping-ancestors",collisionPadding:p=5,arrowPadding:g=5,sticky:m=!1,disableAnchorTracking:h=!1,collisionAvoidance:b=nre,style:v,...y}=t,k=Ga(),S=Tse(),_=k.useState("open"),x=k.useState("mounted"),w=k.useState("trackCursorAxis"),T=k.useState("disableHoverablePopup"),B=k.useState("floatingRootContext"),R=k.useState("instantType"),I=k.useState("transitionStatus"),A=k.useState("hasViewport"),P=vO({anchor:i,positionMethod:s,floatingRootContext:B,mounted:x,side:a,sideOffset:u,align:l,alignOffset:d,collisionBoundary:f,collisionPadding:p,sticky:m,arrowPadding:g,disableAnchorTracking:h,keepMounted:S,collisionAvoidance:b,adaptiveOrigin:A?$ne:void 0}),O=oA.useMemo(()=>({open:_,side:P.side,align:P.align,anchorHidden:P.anchorHidden,instant:w!=="none"?"tracking-cursor":R}),[_,P.side,P.align,P.anchorHidden,w,R]),N=SO(t,O,{styles:P.positionerStyles,transitionStatus:I,props:y,refs:[o,k.useStateSetter("positionerElement")],hidden:!x,inert:!_||w==="both"||T});return(0,Pse.jsx)(FH.Provider,{value:P,children:N})});var Ose=c(ue(),1);var Tze={...Fa,...En},Ase=Ose.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Ga(),{side:l,align:u}=hS(),d=a.useState("open"),f=a.useState("instantType"),p=a.useState("transitionStatus"),g=a.useState("popupProps"),m=a.useState("floatingRootContext"),h=a.useState("disabled"),b=a.useState("closeDelay");si({open:d,ref:a.context.popupRef,onComplete(){d&&a.context.onOpenChangeComplete?.(!0)}}),uH(m,{enabled:!h,closeDelay:b});let v=a.useStateSetter("popupElement");return We("div",t,{state:{open:d,side:l,align:u,instant:f,transitionStatus:p},ref:[o,a.context.popupRef,v],props:[g,nS(p),s],stateAttributesMapping:Tze})});var Lse=c(ue(),1);var Mse=Lse.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Ga(),{arrowRef:l,side:u,align:d,arrowUncentered:f,arrowStyles:p}=hS(),g=a.useState("open"),m=a.useState("instantType");return We("div",t,{state:{open:g,side:u,align:d,uncentered:f,instant:m},ref:[o,l],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Fa})});var zH=c(ue(),1);var jH=c(E(),1),Nse=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,i=zH.useMemo(()=>({delay:o,closeDelay:r}),[o,r]),s=zH.useMemo(()=>({open:o,close:r}),[o,r]);return(0,jH.jsx)(NH.Provider,{value:i,children:(0,jH.jsx)(_8,{delay:s,timeoutMs:n,children:t.children})})};var Vse=c(ue(),1);var Dse=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var Rze={activationDirection:e=>e?{"data-activation-direction":e}:null},Fse=Vse.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,l=Ga(),u=hS(),d=l.useState("instantType"),{children:f,state:p}=mie({store:l,side:u.side,cssVars:Dse,children:s}),g={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:d};return We("div",t,{state:g,ref:o,props:[a,{children:f}],stateAttributesMapping:Rze})});var rC=class{constructor(){this.store=new gS}open(t){let o=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!o)throw new Error(It(81,t));this.store.setOpen(!0,Ue(Re.imperativeAction,void 0,o))}close(){this.store.setOpen(!1,Ue(Re.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function zse(){return new rC}function mi(e){return We(e.defaultTagName??"div",e,e)}var Use=c(F(),1),HH="data-wp-hash";function UH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Pze(document)),e.__wpStyleRuntime}function Bze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${HH}]`))if(o.getAttribute(HH)===t)return!0;return!1}function Gse(e,t,o){if(!e.head)return;let r=UH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Bze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(HH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Pze(e){let t=UH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Gse(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Wse(e,t){let o=UH();o.styles.set(e,t);for(let r of o.documents.keys())Gse(r,e,t)}typeof process>"u",Wse("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var jse={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",Wse("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var Hse={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},oc=(0,Use.forwardRef)(function({variant:t="body-md",render:o,className:r,...n},i){return mi({render:o,defaultTagName:"span",ref:i,props:Ht(n,{className:K(jse.text,Hse.heading,Hse.p,jse[t],r)})})});var qse=c(E(),1),GH="data-wp-hash";function WH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Oze(document)),e.__wpStyleRuntime}function Ize(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${GH}]`))if(o.getAttribute(GH)===t)return!0;return!1}function Yse(e,t,o){if(!e.head)return;let r=WH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Ize(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(GH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Oze(e){let t=WH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Yse(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Aze(e,t){let o=WH();o.styles.set(e,t);for(let r of o.documents.keys())Yse(r,e,t)}typeof process>"u",Aze("9db2873e7f","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#f6e6e3);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c6f7cd);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var $se={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},$H=(0,Kse.forwardRef)(function({intent:t="none",className:o,...r},n){return(0,qse.jsx)(oc,{ref:n,className:K($se.badge,$se[`is-${t}-intent`],o),...r,variant:"body-sm"})});var Zse=c(F(),1),Xse=c(ge(),1),Qse=c(E(),1),nb=(0,Zse.forwardRef)(function({icon:t,size:o=24,...r},n){return(0,Qse.jsx)(Xse.SVG,{ref:n,...t.props,...r,width:o,height:o})});var du={};Ar(du,{Content:()=>iA,FullBleed:()=>lae,Header:()=>nA,Root:()=>rA,Title:()=>uae});var Jse=c(F(),1),KH="data-wp-hash";function YH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Mze(document)),e.__wpStyleRuntime}function Lze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${KH}]`))if(o.getAttribute(KH)===t)return!0;return!1}function eae(e,t,o){if(!e.head)return;let r=YH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Lze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(KH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Mze(e){let t=YH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)eae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function tae(e,t){let o=YH();o.styles.set(e,t);for(let r of o.documents.keys())eae(r,e,t)}typeof process>"u",tae("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Nze={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",tae("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Dze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},rA=(0,Jse.forwardRef)(function({render:t,...o},r){let n=K(Dze.root,Nze["box-sizing"]);return mi({defaultTagName:"div",render:t,ref:r,props:Ht({className:n},o)})});var oae=c(F(),1),qH="data-wp-hash";function ZH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Fze(document)),e.__wpStyleRuntime}function Vze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${qH}]`))if(o.getAttribute(qH)===t)return!0;return!1}function rae(e,t,o){if(!e.head)return;let r=ZH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Vze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Fze(e){let t=ZH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)rae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function zze(e,t){let o=ZH();o.styles.set(e,t);for(let r of o.documents.keys())rae(r,e,t)}typeof process>"u",zze("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var jze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},nA=(0,oae.forwardRef)(function({render:t,...o},r){return mi({defaultTagName:"div",render:t,ref:r,props:Ht({className:jze.header},o)})});var nae=c(F(),1),XH="data-wp-hash";function QH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Uze(document)),e.__wpStyleRuntime}function Hze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${XH}]`))if(o.getAttribute(XH)===t)return!0;return!1}function iae(e,t,o){if(!e.head)return;let r=QH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Hze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(XH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Uze(e){let t=QH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)iae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Gze(e,t){let o=QH();o.styles.set(e,t);for(let r of o.documents.keys())iae(r,e,t)}typeof process>"u",Gze("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Wze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},iA=(0,nae.forwardRef)(function({render:t,...o},r){return mi({defaultTagName:"div",render:t,ref:r,props:Ht({className:Wze.content},o)})});var sae=c(F(),1),JH="data-wp-hash";function e7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Kze(document)),e.__wpStyleRuntime}function $ze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${JH}]`))if(o.getAttribute(JH)===t)return!0;return!1}function aae(e,t,o){if(!e.head)return;let r=e7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if($ze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(JH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Kze(e){let t=e7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)aae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Yze(e,t){let o=e7();o.styles.set(e,t);for(let r of o.documents.keys())aae(r,e,t)}typeof process>"u",Yze("5d38cbdd27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var qze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},lae=(0,sae.forwardRef)(function({render:t,...o},r){return mi({defaultTagName:"div",render:t,ref:r,props:Ht({className:qze.fullbleed},o)})});var cae=c(F(),1);var t7=c(E(),1),Zze=(0,t7.jsx)("div",{}),uae=(0,cae.forwardRef)(function({render:t=Zze,children:o,...r},n){return(0,t7.jsx)(oc,{ref:n,variant:"heading-lg",render:t,...r,children:o})});var dae=c(F(),1),fae=c(E(),1),o7=(0,dae.forwardRef)(function(t,o){return(0,fae.jsx)(em.Panel,{ref:o,...t})});var pae=c(F(),1),mae=c(E(),1),r7=(0,pae.forwardRef)(function(t,o){return(0,mae.jsx)(em.Root,{ref:o,...t})});var gae=c(F(),1),hae=c(E(),1),n7=(0,gae.forwardRef)(function(t,o){return(0,hae.jsx)(em.Trigger,{ref:o,...t})});var ib={};Ar(ib,{Content:()=>Tae,Header:()=>_ae,HeaderDescription:()=>wae,Root:()=>yae});var bae=c(F(),1);var s7=c(E(),1),yae=(0,bae.forwardRef)(function({render:t,...o},r){return(0,s7.jsx)(r7,{ref:r,render:(0,s7.jsx)(rA,{render:t}),...o})});var yS=c(F(),1);var vae=c(F(),1),sA=(0,vae.createContext)({setDescriptionId:()=>{}});var Od=c(E(),1),a7="data-wp-hash";function l7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Qze(document)),e.__wpStyleRuntime}function Xze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${a7}]`))if(o.getAttribute(a7)===t)return!0;return!1}function kae(e,t,o){if(!e.head)return;let r=l7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Xze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(a7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Qze(e){let t=l7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)kae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function c7(e,t){let o=l7();o.styles.set(e,t);for(let r of o.documents.keys())kae(r,e,t)}typeof process>"u",c7("78199613cf","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var bS={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",c7("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var Sae={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",c7("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Jze={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"},_ae=(0,yS.forwardRef)(function({children:t,className:o,render:r,...n},i){let[s,a]=(0,yS.useState)(),l=(0,yS.useMemo)(()=>({setDescriptionId:a}),[a]);return mi({defaultTagName:"div",render:r,ref:i,props:Ht(n,{className:K(Sae.heading,bS["heading-wrapper"],o),children:(0,Od.jsx)(sA.Provider,{value:l,children:(0,Od.jsxs)(n7,{className:bS.header,render:(0,Od.jsx)(nA,{}),nativeButton:!1,"aria-describedby":s,children:[(0,Od.jsx)("div",{className:bS["header-content"],children:t}),(0,Od.jsx)("div",{className:K(bS["header-trigger-positioner"]),children:(0,Od.jsx)("div",{className:K(bS["header-trigger-wrapper"],Sae.div,Jze["outset-ring--focus-parent-visible"]),children:(0,Od.jsx)(nb,{icon:un,className:bS["header-trigger"]})})})]})})})})});var nm=c(F(),1);var xae=c(E(),1),wae=(0,nm.forwardRef)(function({children:t,className:o,...r},n){let i=(0,nm.useId)(),{setDescriptionId:s}=(0,nm.useContext)(sA);return(0,nm.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,xae.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:o,...r,children:t})});var Cae=c(F(),1);var f7=c(E(),1),d7="data-wp-hash";function p7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&tje(document)),e.__wpStyleRuntime}function eje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${d7}]`))if(o.getAttribute(d7)===t)return!0;return!1}function Eae(e,t,o){if(!e.head)return;let r=p7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(eje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(d7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function tje(e){let t=p7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Eae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function oje(e,t){let o=p7();o.styles.set(e,t);for(let r of o.documents.keys())Eae(r,e,t)}typeof process>"u",oje("78199613cf","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var u7={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},Tae=(0,Cae.forwardRef)(function({className:t,render:o,children:r,hiddenUntilFound:n=!0,...i},s){return(0,f7.jsx)(o7,{ref:s,className:a=>K(u7.content,a.open&&a.transitionStatus==="idle"&&u7["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,f7.jsx)(iA,{className:u7["content-inner"],render:o,children:r})})});var Rae=c(F(),1);function vS(e,t,o){return(0,Rae.cloneElement)(e??t,{children:o})}var rje=c(Pae(),1);var Iae=c(Ix(),1),{lock:iOt,unlock:Oae}=(0,Iae.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function nje(){let e=rje;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Oae(e.privateApis).ThemeProvider}var aA=nje();var Aae=c(F(),1),m7="data-wp-hash";function g7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&sje(document)),e.__wpStyleRuntime}function ije(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${m7}]`))if(o.getAttribute(m7)===t)return!0;return!1}function Lae(e,t,o){if(!e.head)return;let r=g7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(ije(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(m7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function sje(e){let t=g7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Lae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function aje(e,t){let o=g7();o.styles.set(e,t);for(let r of o.documents.keys())Lae(r,e,t)}typeof process>"u",aje("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var lje={stack:"_19ce0419607e1896__stack"},cje={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},Qe=(0,Aae.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:i,render:s,...a},l){let u={gap:o&&cje[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:i};return mi({render:s,ref:l,props:Ht(a,{style:u,className:lje.stack})})});var kt={};Ar(kt,{Popup:()=>$ae,Portal:()=>cA,Positioner:()=>uA,Provider:()=>Jae,Root:()=>Xae,Trigger:()=>qae});var Gae=c(F(),1);var Vae=c(F(),1);var b7="data-wp-hash";function y7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dje(document)),e.__wpStyleRuntime}function uje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${b7}]`))if(o.getAttribute(b7)===t)return!0;return!1}function Nae(e,t,o){if(!e.head)return;let r=y7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(uje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(b7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function dje(e){let t=y7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Nae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function fje(e,t){let o=y7();o.styles.set(e,t);for(let r of o.documents.keys())Nae(r,e,t)}typeof process>"u",fje("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var Mae={slot:"_11fc52b637ff8a7e__slot"},Dae="data-wp-compat-overlay-slot";function pje(){return typeof document>"u"?null:document}function mje(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var fu=null;function h7(e){return e.setAttribute("aria-hidden","false"),e}function gje(e){let t=e.createElement("div");return t.setAttribute(Dae,""),Mae.slot&&t.classList.add(Mae.slot),e.body.appendChild(t),t}function lA(){if(typeof window>"u"||!mje()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=pje();if(!e||!e.body)return;if(fu&&fu.ownerDocument===e&&fu.isConnected)return h7(fu);let t=e.querySelector(`[${Dae}]`);return t instanceof HTMLDivElement?(fu=h7(t),fu):(fu?.isConnected&&fu.remove(),fu=h7(gje(e)),fu)}var Fae=c(E(),1),cA=(0,Vae.forwardRef)(function({container:t,...o},r){return(0,Fae.jsx)(ys.Portal,{container:t??lA(),...o,ref:r})});var zae=c(F(),1),Uae=c(E(),1),v7="data-wp-hash";function S7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bje(document)),e.__wpStyleRuntime}function hje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${v7}]`))if(o.getAttribute(v7)===t)return!0;return!1}function jae(e,t,o){if(!e.head)return;let r=S7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(hje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(v7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function bje(e){let t=S7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)jae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Hae(e,t){let o=S7();o.styles.set(e,t);for(let r of o.documents.keys())jae(r,e,t)}typeof process>"u",Hae("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var yje={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Hae("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var vje={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},uA=(0,zae.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...i},s){return(0,Uae.jsx)(ys.Positioner,{ref:s,align:t,side:r,sideOffset:n,...i,className:K(yje["box-sizing"],vje.positioner,o)})});var nC=c(E(),1),k7="data-wp-hash";function _7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kje(document)),e.__wpStyleRuntime}function Sje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${k7}]`))if(o.getAttribute(k7)===t)return!0;return!1}function Wae(e,t,o){if(!e.head)return;let r=_7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Sje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(k7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function kje(e){let t=_7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Wae(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function _je(e,t){let o=_7();o.styles.set(e,t);for(let r of o.documents.keys())Wae(r,e,t)}typeof process>"u",_je("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var xje={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},wje={background:"#1e1e1e"},$ae=(0,Gae.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...i},s){let a=(0,nC.jsx)(aA,{color:wje,children:(0,nC.jsx)(ys.Popup,{ref:s,className:K(xje.popup,n),...i,children:r})}),l=vS(o,(0,nC.jsx)(uA,{}),a);return vS(t,(0,nC.jsx)(cA,{}),l)});var Kae=c(F(),1),Yae=c(E(),1),qae=(0,Kae.forwardRef)(function(t,o){return(0,Yae.jsx)(ys.Trigger,{ref:o,...t})});var Zae=c(E(),1);function Xae(e){return(0,Zae.jsx)(ys.Root,{...e})}var Qae=c(E(),1);function Jae({...e}){return(0,Qae.jsx)(ys.Provider,{...e})}var iC=c(F(),1),sC=c(E(),1),x7="data-wp-hash";function w7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Eje(document)),e.__wpStyleRuntime}function Cje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${x7}]`))if(o.getAttribute(x7)===t)return!0;return!1}function ele(e,t,o){if(!e.head)return;let r=w7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Cje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(x7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Eje(e){let t=w7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ele(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function C7(e,t){let o=w7();o.styles.set(e,t);for(let r of o.documents.keys())ele(r,e,t)}typeof process>"u",C7("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var Tje={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",C7("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Rje={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",C7("bc14d8e61b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&._8097270636ca6100__is-borderless{border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var SS={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},tle=(0,iC.forwardRef)(function({className:t,children:o,visuallyDisabled:r,size:n="default",isBorderless:i,prefix:s,suffix:a,...l},u){return(0,sC.jsxs)("div",{ref:u,className:K(Tje.div,Rje["box-sizing"],SS["input-layout"],SS[`is-size-${n}`],r&&SS["is-disabled"],i&&SS["is-borderless"],t),...l,children:[iC.Children.count(s)>0&&(0,sC.jsx)("div",{className:SS["slot-wrapper"],"data-slot-type":"prefix",children:s}),o,iC.Children.count(a)>0&&(0,sC.jsx)("div",{className:SS["slot-wrapper"],"data-slot-type":"suffix",children:a})]})});var rle=c(F(),1),ile=c(E(),1),E7="data-wp-hash";function T7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Pje(document)),e.__wpStyleRuntime}function Bje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${E7}]`))if(o.getAttribute(E7)===t)return!0;return!1}function nle(e,t,o){if(!e.head)return;let r=T7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Bje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(E7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Pje(e){let t=T7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)nle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ije(e,t){let o=T7();o.styles.set(e,t);for(let r of o.documents.keys())nle(r,e,t)}typeof process>"u",Ije("bc14d8e61b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&._8097270636ca6100__is-borderless{border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var ole={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},R7=(0,rle.forwardRef)(function({padding:t="default",className:o,...r},n){return(0,ile.jsx)("div",{ref:n,className:K(ole["input-layout-slot"],ole[`is-padding-${t}`],o),...r})});R7.displayName="InputLayout.Slot";var sle=Object.assign(tle,{Slot:R7});var ale={align:"start",sideOffset:8,collisionPadding:12};var sb={};Ar(sb,{Control:()=>Ile,Description:()=>wle,Details:()=>Rle,Item:()=>ple,Label:()=>vle,Root:()=>ule});var lle=c(F(),1);var I7=c(E(),1),B7="data-wp-hash";function P7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Aje(document)),e.__wpStyleRuntime}function Oje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${B7}]`))if(o.getAttribute(B7)===t)return!0;return!1}function cle(e,t,o){if(!e.head)return;let r=P7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Oje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(B7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Aje(e){let t=P7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)cle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Lje(e,t){let o=P7();o.styles.set(e,t);for(let r of o.documents.keys())cle(r,e,t)}typeof process>"u",Lje("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Mje={"box-sizing":"_336cd3e4e743482f__box-sizing"},Nje=e=>(0,I7.jsx)(Qe,{...e,direction:"column",gap:"sm"}),ule=(0,lle.forwardRef)(function({className:t,render:o=Nje,...r},n){return(0,I7.jsx)(bs.Root,{ref:n,className:K(Mje["box-sizing"],t),render:o,...r})});var dle=c(F(),1),fle=c(E(),1),ple=(0,dle.forwardRef)(function(t,o){return(0,fle.jsx)(bs.Item,{ref:o,...t})});var ble=c(F(),1);var mle=c(F(),1),O7="data-wp-hash";function A7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Vje(document)),e.__wpStyleRuntime}function Dje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${O7}]`))if(o.getAttribute(O7)===t)return!0;return!1}function gle(e,t,o){if(!e.head)return;let r=A7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Dje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(O7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Vje(e){let t=A7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)gle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Fje(e,t){let o=A7();o.styles.set(e,t);for(let r of o.documents.keys())gle(r,e,t)}typeof process>"u",Fje("fa606a57ae","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{word-wrap:normal;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal}}}");var zje={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},bt=(0,mle.forwardRef)(function({render:t,...o},r){return mi({render:t,ref:r,props:Ht({className:zje["visually-hidden"]},o,{"data-visually-hidden":""})})});var M7=c(E(),1),L7="data-wp-hash";function N7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Hje(document)),e.__wpStyleRuntime}function jje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${L7}]`))if(o.getAttribute(L7)===t)return!0;return!1}function yle(e,t,o){if(!e.head)return;let r=N7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(jje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(L7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Hje(e){let t=N7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)yle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Uje(e,t){let o=N7();o.styles.set(e,t);for(let r of o.documents.keys())yle(r,e,t)}typeof process>"u",Uje("e08ffbfdae",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var hle={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},vle=(0,ble.forwardRef)(function({className:t,hideFromVision:o,variant:r,...n},i){let s=(0,M7.jsx)(bs.Label,{ref:i,className:K(hle.label,r&&hle[`is-${r}`],t),...n});return o?(0,M7.jsx)(bt,{render:s}):s});var Sle=c(F(),1),xle=c(E(),1),D7="data-wp-hash";function V7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Wje(document)),e.__wpStyleRuntime}function Gje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${D7}]`))if(o.getAttribute(D7)===t)return!0;return!1}function kle(e,t,o){if(!e.head)return;let r=V7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Gje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(D7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Wje(e){let t=V7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)kle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function _le(e,t){let o=V7();o.styles.set(e,t);for(let r of o.documents.keys())kle(r,e,t)}typeof process>"u",_le("af6d9984a6","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}");var $je={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",_le("e08ffbfdae",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Kje={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},wle=(0,Sle.forwardRef)(function({className:t,...o},r){return(0,xle.jsx)(bs.Description,{ref:r,className:K($je.p,Kje.description,t),...o})});var Cle=c(F(),1),Ele=c(G(),1);var im=c(E(),1),F7="data-wp-hash";function z7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&qje(document)),e.__wpStyleRuntime}function Yje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${F7}]`))if(o.getAttribute(F7)===t)return!0;return!1}function Tle(e,t,o){if(!e.head)return;let r=z7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Yje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(F7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function qje(e){let t=z7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Tle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Zje(e,t){let o=z7();o.styles.set(e,t);for(let r of o.documents.keys())Tle(r,e,t)}typeof process>"u",Zje("e08ffbfdae",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Xje={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Rle=(0,Cle.forwardRef)(function({className:t,...o},r){return(0,im.jsxs)(im.Fragment,{children:[(0,im.jsx)(bt,{render:(0,im.jsx)(bs.Description,{}),children:(0,Ele.__)("More details follow the field.")}),(0,im.jsx)("div",{ref:r,className:K(Xje.description,t),...o})]})});var Ble=c(F(),1),Ple=c(E(),1),Ile=(0,Ble.forwardRef)(function(t,o){return(0,Ple.jsx)(bs.Control,{ref:o,...t})});var sm={};Ar(sm,{Group:()=>aC,GroupLabel:()=>lC,Item:()=>zle,Popup:()=>qle,Portal:()=>fA,Positioner:()=>pA,Root:()=>Xle,Trigger:()=>oce});var Ole=c(F(),1),Lle=c(E(),1),j7="data-wp-hash";function H7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Jje(document)),e.__wpStyleRuntime}function Qje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${j7}]`))if(o.getAttribute(j7)===t)return!0;return!1}function Ale(e,t,o){if(!e.head)return;let r=H7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Qje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(j7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Jje(e){let t=H7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ale(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function e8e(e,t){let o=H7();o.styles.set(e,t);for(let r of o.documents.keys())Ale(r,e,t)}typeof process>"u",e8e("5705fc490f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var t8e={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"},aC=(0,Ole.forwardRef)(function({className:t,children:o,...r},n){return(0,Lle.jsx)(jr.Group,{className:K(t8e.group,t),ref:n,...r,children:o})});var Mle=c(F(),1);var G7=c(E(),1),U7="data-wp-hash";function W7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&r8e(document)),e.__wpStyleRuntime}function o8e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${U7}]`))if(o.getAttribute(U7)===t)return!0;return!1}function Nle(e,t,o){if(!e.head)return;let r=W7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(o8e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(U7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function r8e(e){let t=W7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Nle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function n8e(e,t){let o=W7();o.styles.set(e,t);for(let r of o.documents.keys())Nle(r,e,t)}typeof process>"u",n8e("5705fc490f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var i8e={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"},lC=(0,Mle.forwardRef)(function({className:t,children:o,...r},n){return(0,G7.jsx)(oc,{variant:"heading-sm",className:K(i8e["group-label"],t),render:(0,G7.jsx)(jr.GroupLabel,{ref:n,...r}),children:o})});var Dle=c(F(),1);var cC=c(E(),1),$7="data-wp-hash";function K7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&a8e(document)),e.__wpStyleRuntime}function s8e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$7}]`))if(o.getAttribute($7)===t)return!0;return!1}function Vle(e,t,o){if(!e.head)return;let r=K7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(s8e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function a8e(e){let t=K7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Vle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Fle(e,t){let o=K7();o.styles.set(e,t);for(let r of o.documents.keys())Vle(r,e,t)}typeof process>"u",Fle("5705fc490f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var dA={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"};typeof process>"u",Fle("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var l8e={"box-sizing":"_336cd3e4e743482f__box-sizing"},zle=(0,Dle.forwardRef)(function({className:t,value:o,size:r="default",children:n,...i},s){return(0,cC.jsxs)(jr.Item,{className:K(l8e["box-sizing"],dA.item,dA[`is-size-${r}`],t),value:o,ref:s,...i,children:[(0,cC.jsx)(nb,{icon:as,className:K(dA["item-icon"],dA["item-indicator-icon"]),size:r==="small"?20:24}),(0,cC.jsx)(jr.ItemText,{children:n})]})});var Kle=c(F(),1);var jle=c(F(),1);var Hle=c(E(),1),fA=(0,jle.forwardRef)(function({container:t,...o},r){return(0,Hle.jsx)(jr.Portal,{container:t??lA(),...o,ref:r})});var Ule=c(F(),1);var $le=c(E(),1),Y7="data-wp-hash";function q7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&u8e(document)),e.__wpStyleRuntime}function c8e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Y7}]`))if(o.getAttribute(Y7)===t)return!0;return!1}function Gle(e,t,o){if(!e.head)return;let r=q7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(c8e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Y7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function u8e(e){let t=q7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Gle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Wle(e,t){let o=q7();o.styles.set(e,t);for(let r of o.documents.keys())Gle(r,e,t)}typeof process>"u",Wle("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var d8e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Wle("8c70612dd7","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._0ab863136fb95530__positioner{z-index:var(--wp-ui-select-z-index,initial)}}}");var f8e={positioner:"_0ab863136fb95530__positioner"},pA=(0,Ule.forwardRef)(function({className:t,...o},r){return(0,$le.jsx)(jr.Positioner,{...ale,alignItemWithTrigger:!1,...o,ref:r,className:K(d8e["box-sizing"],f8e.positioner,t)})});var ab=c(E(),1),X7="data-wp-hash";function Q7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&m8e(document)),e.__wpStyleRuntime}function p8e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${X7}]`))if(o.getAttribute(X7)===t)return!0;return!1}function Yle(e,t,o){if(!e.head)return;let r=Q7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(p8e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(X7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function m8e(e){let t=Q7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Yle(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function g8e(e,t){let o=Q7();o.styles.set(e,t);for(let r of o.documents.keys())Yle(r,e,t)}typeof process>"u",g8e("5705fc490f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:grid;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){outline:1px solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var Z7={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"},qle=(0,Kle.forwardRef)(function({className:t,portal:o,positioner:r,children:n,...i},s){let a=(0,ab.jsx)(aA,{children:(0,ab.jsx)(jr.Popup,{ref:s,className:K(Z7.popup,t),...i,children:(0,ab.jsx)(jr.List,{className:Z7.list,children:(0,ab.jsx)("div",{className:Z7["list-scrollable-container"],children:n})})})}),l=vS(r,(0,ab.jsx)(pA,{}),a);return vS(o,(0,ab.jsx)(fA,{}),l)});var Zle=c(E(),1);function Xle(e){return(0,Zle.jsx)(jr.Root,{...e})}var Qle=c(F(),1);var Jle=c(G(),1);var _S=c(E(),1),J7="data-wp-hash";function eU(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&b8e(document)),e.__wpStyleRuntime}function h8e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${J7}]`))if(o.getAttribute(J7)===t)return!0;return!1}function ece(e,t,o){if(!e.head)return;let r=eU(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(h8e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(J7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function b8e(e){let t=eU();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ece(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function tce(e,t){let o=eU();o.styles.set(e,t);for(let r of o.documents.keys())ece(r,e,t)}typeof process>"u",tce("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var y8e={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",tce("7b4a0ac519","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._6e4e0445ef20426b__trigger-wrapper{&.fa98c865fb77e675__is-minimal{width:fit-content}}._7893295e3f6d1af7__trigger{align-items:center;background-color:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:inherit;font-size:inherit;gap:var(--wpds-dimension-gap-xs,4px);justify-content:space-between;line-height:1.4;padding-block:4px;padding-inline-end:calc(var(--wp-ui-input-layout-padding-inline) - 4px);padding-inline-start:var(--wp-ui-input-layout-padding-inline);text-align:start;user-select:none;width:100%;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.fa98c865fb77e675__is-minimal{width:auto}&:focus{outline:none}&[data-disabled]{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}}.e760c9339965ce84__trigger-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;._7893295e3f6d1af7__trigger[data-placeholder] &{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}}._308bc63e43681f99__trigger-caret{flex:0 0 auto}}}");var kS={"trigger-wrapper":"_6e4e0445ef20426b__trigger-wrapper","is-minimal":"fa98c865fb77e675__is-minimal",trigger:"_7893295e3f6d1af7__trigger","trigger-value":"e760c9339965ce84__trigger-value","trigger-caret":"_308bc63e43681f99__trigger-caret"},oce=(0,Qle.forwardRef)(function({className:t,size:o,variant:r,children:n,placeholder:i=(0,Jle.__)("Select"),...s},a){return(0,_S.jsx)(sle,{className:K(y8e["outset-ring--focus-within-except-active"],kS["trigger-wrapper"],r==="minimal"&&kS["is-minimal"],t),size:o,isBorderless:r==="minimal",children:(0,_S.jsxs)(jr.Trigger,{...s,className:K(kS.trigger,r==="minimal"&&kS["is-minimal"]),"data-can-disable-input-layout":!0,ref:a,children:[(0,_S.jsx)(jr.Value,{placeholder:i,className:kS["trigger-value"],children:n}),(0,_S.jsx)(nb,{className:kS["trigger-caret"],icon:un,size:18})]})})});var sce=c(F(),1);var mA=c(F(),1),tU=(0,mA.createContext)(void 0),rce=()=>(0,mA.useContext)(tU);var nce=c(F(),1);var ice=c(E(),1),uC=(0,nce.forwardRef)(function({size:t,...o},r){let n=rce(),i=t??n;return(0,ice.jsx)(sm.Item,{size:i,ref:r,...o})});var rc=c(E(),1),ace=(0,sce.forwardRef)(function({className:t,children:o,items:r,label:n,description:i,details:s,hideLabelFromVision:a,placeholder:l,size:u="default",triggerContent:d,...f},p){return(0,rc.jsxs)(sb.Root,{className:t,children:[(0,rc.jsx)(sb.Label,{hideFromVision:a,children:n}),(0,rc.jsxs)(sm.Root,{items:r,...f,children:[(0,rc.jsx)(sm.Trigger,{ref:p,placeholder:l,size:u,children:d}),(0,rc.jsx)(sm.Popup,{children:(0,rc.jsx)(tU.Provider,{value:u,children:o!==void 0?o:r?.map(g=>(0,rc.jsx)(uC,{value:g,label:g.label,disabled:g.disabled,children:g.label},g.value??"null"))})})]}),i&&(0,rc.jsx)(sb.Description,{children:i}),s&&(0,rc.jsx)(sb.Details,{children:s})]})});aC.displayName="SelectControl.Group";lC.displayName="SelectControl.GroupLabel";uC.displayName="SelectControl.Item";var oU=Object.assign(ace,{Group:aC,GroupLabel:lC,Item:uC});var Sm=c(G(),1),jC=c(fe(),1),ome=c(J(),1);var xS=c(G(),1),wS=c(F(),1),cce=c(U(),1),dC=c(E(),1),lce=[(0,wS.createInterpolateElement)((0,xS.__)("While writing, you can press <kbd>/</kbd> to quickly insert new blocks."),{kbd:(0,dC.jsx)("kbd",{})}),(0,wS.createInterpolateElement)((0,xS.__)("Indent a list by pressing <kbd>space</kbd> at the beginning of a line."),{kbd:(0,dC.jsx)("kbd",{})}),(0,wS.createInterpolateElement)((0,xS.__)("Outdent a list by pressing <kbd>backspace</kbd> at the beginning of a line."),{kbd:(0,dC.jsx)("kbd",{})}),(0,xS.__)("Drag files into the editor to automatically insert media blocks."),(0,xS.__)("Change a block's type by pressing the block icon on the toolbar.")];function v8e(){let[e]=(0,wS.useState)(()=>Math.floor(Math.random()*lce.length));return(0,dC.jsx)(cce.Tip,{children:lce[e]})}var uce=v8e;var WS=c(de(),1),Mfe=c(F(),1),Nfe=c(G(),1);var lb=c(U(),1);var gA=c(J(),1),dce=c(Rt(),1),am=c(G(),1);var fce=c(de(),1);var Kn=c(E(),1),{Badge:S8e}=H(lb.privateApis);function k8e({children:e,onClick:t}){return t?(0,Kn.jsx)(lb.Button,{__next40pxDefaultSize:!0,className:"block-editor-block-card__parent-select-button",onClick:t,children:e}):e}function _8e({title:e,icon:t,description:o,blockType:r,className:n,name:i,allowParentNavigation:s,parentClientId:a,isChild:l,children:u,clientId:d,controls:f}){r&&((0,dce.default)("`blockType` property in `BlockCard component`",{since:"5.7",alternative:"`title, icon and description` properties"}),{title:e,icon:t,description:o}=r);let{parentBlockClientId:p,parentBlockName:g}=(0,gA.useSelect)(b=>{if(a||l||!s)return{};let{getBlockParents:v,getBlockName:y,shouldRenderBlockListView:k}=H(b(C)),_=v(d,!1).find(x=>k(x));return{parentBlockClientId:_,parentBlockName:_?y(_):null}},[d,s,l,a]),{selectBlock:m}=(0,gA.useDispatch)(C),h=a?"div":"h2";return(0,Kn.jsx)("div",{className:K("block-editor-block-card",{"is-parent":a,"is-child":l},n),children:(0,Kn.jsxs)(Qe,{direction:"column",gap:"sm",children:[(0,Kn.jsxs)(Qe,{direction:"row",align:"center",justify:"space-between",children:[(0,Kn.jsxs)(Qe,{direction:"row",align:"center",justify:"flex-start",children:[p&&(0,Kn.jsx)(lb.Button,{onClick:()=>m(p),label:g?(0,am.sprintf)((0,am.__)('Go to "%s" block'),(0,fce.getBlockType)(g)?.title):(0,am.__)("Go to parent block"),style:{minWidth:24,padding:0},icon:(0,am.isRTL)()?dn:Pi,size:"small"}),l&&(0,Kn.jsx)("span",{className:"block-editor-block-card__child-indicator-icon",children:(0,Kn.jsx)(lb.Icon,{icon:(0,am.isRTL)()?Vx:Fx})}),(0,Kn.jsxs)(k8e,{onClick:a?()=>{m(a)}:void 0,children:[(0,Kn.jsx)(Et,{icon:t,showColors:!0}),(0,Kn.jsxs)(Qe,{direction:"column",gap:"xs",children:[(0,Kn.jsxs)(h,{className:"block-editor-block-card__title",children:[(0,Kn.jsx)("span",{className:"block-editor-block-card__name",children:i?.length?i:e}),!a&&!l&&!!i?.length&&(0,Kn.jsx)(S8e,{children:e})]}),u]})]})]}),f]}),!a&&!l&&o&&(0,Kn.jsx)(oc,{className:"block-editor-block-card__description",children:o})]})})}var fC=_8e;var t2=c(fe(),1),YU=c(J(),1),pb=c(F(),1),KU=c(Rt(),1);var Ace=c(J(),1),lm=c(F(),1),Lce=c(U(),1),nc=c(mce(),1);var gce=c(F(),1),CS=c(J(),1),hce=c(fe(),1);var hA=c(E(),1);function x8e(e,t,o){if(!o)return t;let r=e.get(t);return r||(r=(0,CS.createRegistry)({},t),r.registerStore(ir,gv),e.set(t,r)),r}var w8e=(0,hce.createHigherOrderComponent)(e=>function({useSubRegistry:o=!0,...r}){let n=(0,CS.useRegistry)(),[i]=(0,gce.useState)(()=>new WeakMap),s=x8e(i,n,o);return s===n?(0,hA.jsx)(e,{registry:n,...r}):(0,hA.jsx)(CS.RegistryProvider,{value:s,children:(0,hA.jsx)(e,{registry:s,...r})})},"withRegistryProvider"),bce=w8e;var ji=c(F(),1),kce=c(J(),1),_ce=c(de(),1);var yce=c(F(),1),C8e=()=>{},bA=(0,yce.createContext)({getSelection:()=>{},onChangeSelection:C8e});var vce=()=>{};function xce(e,t){let o=(0,_ce.cloneBlock)(e);return t.externalToInternal.set(e.clientId,o.clientId),t.internalToExternal.set(o.clientId,e.clientId),e.innerBlocks?.length&&(o.innerBlocks=e.innerBlocks.map(r=>xce(r,t))),o}function wce(e,t){return e.map(o=>{let r=t.internalToExternal.get(o.clientId);return{...o,clientId:r??o.clientId,innerBlocks:wce(o.innerBlocks,t)}})}function Sce(e,t){let{selectionStart:o,selectionEnd:r,initialPosition:n}=e,i=s=>{if(!s?.clientId)return s;let a=t.internalToExternal.get(s.clientId);return{...s,clientId:a??s.clientId}};return{selectionStart:i(o),selectionEnd:i(r),initialPosition:n}}function yA({clientId:e=null,value:t,onChange:o=vce,onInput:r=vce}){let n=(0,kce.useRegistry)(),{getSelection:i,onChangeSelection:s}=(0,ji.useContext)(bA),{resetBlocks:a,resetSelection:l,replaceInnerBlocks:u,setHasControlledInnerBlocks:d,__unstableMarkNextChangeAsNotPersistent:f}=n.dispatch(C),{getBlockName:p,getBlocks:g,getSelectionStart:m,getSelectionEnd:h}=n.select(C),b=(0,ji.useRef)({incoming:null,outgoing:[]}),v=(0,ji.useRef)(!1),y=(0,ji.useRef)({externalToInternal:new Map,internalToExternal:new Map}),k=(0,ji.useRef)(null),S=(0,ji.useRef)(!1),_=()=>{let R=i();if(!R?.selectionStart?.clientId||R===k.current)return;let I=R.selectionStart.clientId;if(e?y.current.externalToInternal.has(I):!!p(I)){k.current=R;let P=O=>!O?.clientId||!e?O:{...O,clientId:y.current.externalToInternal.get(O.clientId)??O.clientId};S.current=!0,l(P(R.selectionStart),P(R.selectionEnd),R.initialPosition),S.current=!1}},x=()=>{t&&(e?n.batch(()=>{y.current.externalToInternal.clear(),y.current.internalToExternal.clear();let R=t.map(I=>xce(I,y.current));f({history:"ignore"}),d(e,!0),v.current&&(b.current.incoming=R),f({history:"ignore"}),u(e,R),k.current=null}):(v.current&&(b.current.incoming=t),f({history:"ignore"}),a(t)))},w=()=>{e?(f({history:"ignore"}),d(e,!1),f({history:"ignore"}),u(e,[])):(f({history:"ignore"}),a([]))},T=(0,ji.useRef)(r),B=(0,ji.useRef)(o);(0,ji.useEffect)(()=>{T.current=r,B.current=o},[r,o]),(0,ji.useEffect)(()=>{let R=b.current.outgoing.includes(t),I=g(e)===t;R?b.current.outgoing[b.current.outgoing.length-1]===t&&(b.current.outgoing=[]):I||(b.current.outgoing=[],x(),_())},[t,e]),(0,ji.useEffect)(()=>{let{getSelectedBlocksInitialCaretPosition:R,isLastBlockChangePersistent:I,__unstableGetLastBlockChangeHistoryMode:A,__unstableIsLastBlockChangeIgnored:P,areInnerBlocksControlled:O,getBlockParents:N}=n.select(C),z=g(e),D=I(),M=A(),V=!1,L=m(),j=h();v.current=!0;let q=n.subscribe(()=>{if(e!==null&&p(e)===null)return;let Q=I(),te=A(),ee=g(e),W=ee!==z;if(z=ee,W&&(b.current.incoming||P())){b.current.incoming=null,D=Q,M=te;return}let Y=W||V&&!W&&Q&&!D,Z=m(),oe=h(),ne=Z!==L||oe!==j;ne&&(L=Z,j=oe),(Y||ne)&&n.batch(()=>{if(Y){D=Q,M=te;let X=e?wce(z,y.current):z,re={selectionStart:Z,selectionEnd:oe,initialPosition:R()},le=e?Sce(re,y.current):re;b.current.outgoing.push(X);let ve=D?B.current:T.current,xe={selection:le};M==="ignore"&&(xe.undoIgnore=!0),ve(X,xe)}if(ne&&!Y&&Z?.clientId&&!S.current&&(e?y.current.internalToExternal.has(Z.clientId):!N(Z.clientId).some(re=>O(re)))){let re={selectionStart:Z,selectionEnd:oe,initialPosition:R()};s(e?Sce(re,y.current):re)}}),V=W},C);return()=>{v.current=!1,q()}},[n,e]),(0,ji.useEffect)(()=>()=>{w()},[])}var Cce=c(F(),1),Ece=c(J(),1),Tce=c(Yl(),1),Hr=c(G(),1);function Rce(){return null}function E8e(){let{registerShortcut:e,unregisterShortcut:t}=(0,Ece.useDispatch)(Tce.store),[o]=Le("blockVisibility.allowEditing");return(0,Cce.useEffect)(()=>{e({name:"core/block-editor/copy",category:"block",description:(0,Hr.__)("Copy the selected block(s)."),keyCombination:{modifier:"primary",character:"c"}}),e({name:"core/block-editor/cut",category:"block",description:(0,Hr.__)("Cut the selected block(s)."),keyCombination:{modifier:"primary",character:"x"}}),e({name:"core/block-editor/paste",category:"block",description:(0,Hr.__)("Paste the selected block(s)."),keyCombination:{modifier:"primary",character:"v"}}),e({name:"core/block-editor/duplicate",category:"block",description:(0,Hr.__)("Duplicate the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"d"}}),e({name:"core/block-editor/remove",category:"block",description:(0,Hr.__)("Remove the selected block(s)."),keyCombination:{modifier:"access",character:"z"}}),e({name:"core/block-editor/paste-styles",category:"block",description:(0,Hr.__)("Paste the copied style to the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"v"}}),e({name:"core/block-editor/insert-before",category:"block",description:(0,Hr.__)("Insert a new block before the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"t"}}),e({name:"core/block-editor/insert-after",category:"block",description:(0,Hr.__)("Insert a new block after the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"y"}}),e({name:"core/block-editor/delete-multi-selection",category:"block",description:(0,Hr.__)("Delete selection."),keyCombination:{character:"del"},aliases:[{character:"backspace"}]}),e({name:"core/block-editor/stop-editing-as-blocks",category:"block",description:(0,Hr.__)("Finish editing a design."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/select-all",category:"selection",description:(0,Hr.__)("Select all text when typing. Press again to select all blocks."),keyCombination:{modifier:"primary",character:"a"}}),e({name:"core/block-editor/unselect",category:"selection",description:(0,Hr.__)("Clear selection."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/multi-text-selection",category:"selection",description:(0,Hr.__)("Select text across multiple blocks."),keyCombination:{modifier:"shift",character:"arrow"}}),e({name:"core/block-editor/focus-toolbar",category:"global",description:(0,Hr.__)("Navigate to the nearest toolbar."),keyCombination:{modifier:"alt",character:"F10"}}),e({name:"core/block-editor/move-up",category:"block",description:(0,Hr.__)("Move the selected block(s) up."),keyCombination:{modifier:"secondary",character:"t"}}),e({name:"core/block-editor/move-down",category:"block",description:(0,Hr.__)("Move the selected block(s) down."),keyCombination:{modifier:"secondary",character:"y"}}),e({name:"core/block-editor/collapse-list-view",category:"list-view",description:(0,Hr.__)("Collapse all other items."),keyCombination:{modifier:"alt",character:"l"}}),e({name:"core/block-editor/group",category:"block",description:(0,Hr.__)("Create a group block from the selected multiple blocks."),keyCombination:{modifier:"primary",character:"g"}}),o===!1?t("core/block-editor/toggle-block-visibility"):e({name:"core/block-editor/toggle-block-visibility",category:"block",description:(0,Hr.__)("Show or hide the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"h"}}),e({name:"core/block-editor/rename",category:"block",description:(0,Hr.__)("Rename the selected block."),keyCombination:{modifier:"primaryAlt",character:"r"}})},[e,t,o]),null}Rce.Register=E8e;var vA=Rce;var Bce=c(F(),1);function T8e(e={}){return(0,Bce.useMemo)(()=>({mediaUpload:e.mediaUpload,mediaSideload:e.mediaSideload,mediaFinalize:e.mediaFinalize,mediaDelete:e.mediaDelete,maxUploadFileSize:e.maxUploadFileSize,allowedMimeTypes:e.allowedMimeTypes,allImageSizes:e.allImageSizes,bigImageSizeThreshold:e.bigImageSizeThreshold,imageStripMeta:e.imageStripMeta,imageMaxBitDepth:e.imageMaxBitDepth}),[e])}var Pce=T8e;var Ad=c(E(),1),SA=()=>{},Ice=!1,ES=null,TS=null,Oce=["image/heic","image/heif"];function Mce(){if(ES!==null)return ES;if(!window.__clientSideMediaProcessing||typeof nc.detectClientSideMediaSupport!="function")return ES=!1,!1;let e=(0,nc.detectClientSideMediaSupport)();return!e||!e.supported?(Ice||(console.info(`Client-side media processing unavailable: ${e.reason}. Using server-side processing.`),Ice=!0),ES=!1,!1):(ES=!0,!0)}function R8e(){return TS!==null?TS:Mce()||!window.__clientSideMediaProcessing||typeof nc.isHeicCanvasSupported!="function"||!(0,nc.isHeicCanvasSupported)()?(TS=!1,!1):(TS=!0,!0)}function B8e(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=SA,onFileChange:s,onSuccess:a,onBatchSuccess:l}){e.dispatch(nc.store).addItems({files:Array.from(n),onChange:s,onSuccess:u=>{t?.[Mx]?.(u),a?.(u)},onBatchSuccess:l,onError:u=>i(typeof u=="string"?u:u?.message??""),additionalData:r,allowedTypes:o})}function P8e(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=SA,onFileChange:s,onSuccess:a,onBatchSuccess:l}){let u=Array.from(n),d=u.filter(h=>Oce.includes(h.type)),f=u.filter(h=>!Oce.includes(h.type)),p=d.length>0&&f.length>0&&t?.mediaUpload,g=p?2:1,m=p?()=>{g--,g<=0&&l?.()}:l;d.length>0&&e.dispatch(nc.store).addItems({files:d,onChange:s,onSuccess:h=>{t?.[Mx]?.(h),a?.(h)},onBatchSuccess:m,onError:h=>i(typeof h=="string"?h:h?.message??""),additionalData:r,allowedTypes:o}),f.length>0&&t?.mediaUpload&&t.mediaUpload({allowedTypes:o,additionalData:r,filesList:f,onError:i,onFileChange:s,onSuccess:a,onBatchSuccess:m})}function I8e(e){return yA(e),null}var RS=bce(e=>{let{settings:t,registry:o,stripExperimentalSettings:r=!1}=e,n=Pce(t),i=Mce(),s=R8e(),a=i||s,l=!!t?.mediaUpload?.__isMediaUploadInterceptor,u=(0,lm.useMemo)(()=>{if(a&&t?.mediaUpload&&!l){let v=(i?B8e:P8e).bind(null,o,t);return v.__isMediaUploadInterceptor=!0,{...t,mediaUpload:v}}return t},[t,o,a,i,l]),{__experimentalUpdateSettings:d}=H((0,Ace.useDispatch)(C));(0,lm.useEffect)(()=>{d({...u,__internalIsInitialized:!0},{stripExperimentalSettings:r,reset:!0})},[u,r,d]);let f=(0,lm.useRef)(e.selection);f.current=e.selection;let p=(0,lm.useRef)(e.onChangeSelection??SA);p.current=e.onChangeSelection??SA;let g=(0,lm.useMemo)(()=>({getSelection:()=>f.current,onChangeSelection:(...b)=>p.current(...b)}),[]),m=(0,Ad.jsxs)(Lce.SlotFillProvider,{passthrough:!0,children:[!u?.isPreviewMode&&(0,Ad.jsx)(vA.Register,{}),(0,Ad.jsx)(qQ,{children:e.children})]}),h=(0,Ad.jsxs)(bA.Provider,{value:g,children:[(0,Ad.jsx)(I8e,{clientId:e.clientId,value:e.value,onChange:e.onChange,onInput:e.onInput}),m]});return a&&!l?(0,Ad.jsx)(nc.MediaUploadProvider,{settings:n,useSubRegistry:!1,children:h}):h}),O8e=e=>(0,Ad.jsx)(RS,{...e,stripExperimentalSettings:!0,children:e.children}),Nce=O8e;var IC=c(fe(),1),Cfe=c(J(),1),e2=c(F(),1),Efe=c(U(),1);var Eue=c(ue(),1),cb=c(F(),1),Tue=c(G(),1),Md=c(fe(),1),Rue=c(U(),1),cU=c(J(),1);var Sue=c(J(),1),aU=c(G(),1),bC=c(fe(),1),kue=c(F(),1);var _A=c(J(),1),jce=c(fe(),1);var Vce=c(G(),1),Fce=c(Tt(),1),Wa=c(de(),1);var Dce=c(Tt(),1);function A8e(e){let t="<!--StartFragment-->",o=e.indexOf(t);if(o>-1)e=e.substring(o+t.length);else return e;let n=e.indexOf("<!--EndFragment-->");return n>-1&&(e=e.substring(0,n)),e}function L8e(e){let t="<meta charset='utf-8'>";return e.startsWith(t)?e.slice(t.length):e}function BS({clipboardData:e}){let t="",o="";try{t=e.getData("text/plain"),o=e.getData("text/html")}catch{return}o=A8e(o),o=L8e(o);let r=(0,Dce.getFilesFromDataTransfer)(e);return r.length&&!M8e(r,o)?{files:r}:{html:o,plainText:t,files:[]}}function M8e(e,t){if(t&&e?.length===1&&e[0].type.indexOf("image/")===0){let o=/<\s*img\b/gi;if(t.match(o)?.length!==1)return!0;let r=/<\s*img\b[^>]*\bsrc="file:\/\//i;if(t.match(r))return!0}return!1}var rU=Symbol("requiresWrapperOnCopy");function kA(e,t,o){let r=t,[n]=t;if(n&&o.select(Wa.store).getBlockType(n.name)[rU]){let{getBlockRootClientId:a,getBlockName:l,getBlockAttributes:u}=o.select(C),d=a(n.clientId),f=l(d);f&&(r=(0,Wa.createBlock)(f,u(d),r))}let i=(0,Wa.serialize)(r);e.clipboardData.setData("text/plain",N8e(i)),e.clipboardData.setData("text/html",i)}function zce(e,t){let{plainText:o,html:r,files:n}=BS(e),i=[];if(n.length){let s=(0,Wa.getBlockTransforms)("from");i=n.reduce((a,l)=>{let u=(0,Wa.findTransform)(s,d=>d.type==="files"&&d.isMatch([l]));return u&&a.push(u.transform([l])),a},[]).flat()}else i=(0,Wa.pasteHandler)({HTML:r,plainText:o,mode:"BLOCKS",canUserUseUnfilteredHTML:t});return i}function N8e(e){return e=e.replace(/<br>/g,` | |
| 86 | -`),(0,Fce.__unstableStripHTML)(e).trim().replace(/\n\n+/g,` | |
| 85 | + `}}),s&&h&&v&&(B+=ug(t,a,"constrained",v)),B},getOrientation(){return"vertical"},getAlignments(e){let t=B9(e);if(e.alignments!==void 0)return e.alignments.includes("none")||e.alignments.unshift("none"),e.alignments.map(i=>({name:i,info:t[i]}));let{contentSize:o,wideSize:r}=e,n=[{name:"left"},{name:"center"},{name:"right"}];return o&&n.unshift({name:"full"}),r&&n.unshift({name:"wide",info:t.wide}),n.unshift({name:"none",info:t.none}),n}},U$e={placement:"bottom-start"};function W$e({layout:e,onChange:t}){let{justifyContent:o="center"}=e;return(0,Ar.jsx)(Gw,{allowedControls:["left","center","right"],value:o,onChange:i=>{t({...e,justifyContent:i})},popoverProps:U$e})}var Yr=c(X(),1),Jt=c(Q(),1),L9=c(D(),1);var jt=c(T(),1),G$e={px:600,"%":100,vw:100,vh:100,em:38,rem:38,svw:100,lvw:100,dvw:100,svh:100,lvh:100,dvh:100,vi:100,svi:100,lvi:100,dvi:100,vb:100,svb:100,lvb:100,dvb:100,vmin:100,svmin:100,lvmin:100,dvmin:100,vmax:100,svmax:100,lvmax:100,dvmax:100},$$e=[{value:"px",label:"px",default:0},{value:"rem",label:"rem",default:0},{value:"em",label:"em",default:0}],Fae={name:"grid",label:(0,Yr.__)("Grid"),hasInspectorControls(){return!0},inspectorControls:function({layout:t={},onChange:o,layoutBlockSupport:r={},resetLayout:n={},clientId:i}){let{allowSizingOnChildren:s=!1}=r,a=!0,l=!t?.isManualPlacement||window.__experimentalEnableGridInteractivity,d=!t?.isManualPlacement,u=t.isManualPlacement?3:void 0,f=(w,x)=>(t?.[w]??x)!==(n?.[w]??x),p=()=>f("isManualPlacement",!1),m=()=>f("columnCount",u)||f("rowCount"),g=()=>f("minimumColumnWidth"),h=()=>f("autoFit",!1),b=()=>o(Qe({...t,isManualPlacement:n?.isManualPlacement,rowCount:n?.rowCount,minimumColumnWidth:n?.minimumColumnWidth})),v=()=>o(Qe({...t,columnCount:n?.columnCount??u,rowCount:n?.rowCount})),_=()=>o(Qe({...t,minimumColumnWidth:n?.minimumColumnWidth})),y=()=>o(Qe({...t,autoFit:n?.autoFit}));return(0,jt.jsxs)(jt.Fragment,{children:[window.__experimentalEnableGridInteractivity&&(0,jt.jsx)(Jt.__experimentalToolsPanelItem,{label:(0,Yr.__)("Grid item position"),hasValue:p,onDeselect:b,isShownByDefault:!0,panelId:i,children:(0,jt.jsx)(X$e,{layout:t,onChange:o})}),a&&(0,jt.jsx)(Jt.__experimentalToolsPanelItem,{label:(0,Yr.__)("Columns and rows"),hasValue:m,onDeselect:v,isShownByDefault:!0,panelId:i,children:(0,jt.jsx)(K$e,{layout:t,onChange:o,allowSizingOnChildren:s})}),l&&(0,jt.jsx)(Jt.__experimentalToolsPanelItem,{label:(0,Yr.__)("Min. column width"),hasValue:g,onDeselect:_,isShownByDefault:!0,panelId:i,children:(0,jt.jsx)(Y$e,{layout:t,onChange:o})}),d&&(0,jt.jsx)(Jt.__experimentalToolsPanelItem,{label:(0,Yr.__)("Fill available space"),hasValue:h,onDeselect:y,panelId:i,children:(0,jt.jsx)(q$e,{layout:t,onChange:o})})]})},toolBarControls:function(){return null},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,globalBlockGapValue:a,layoutDefinitions:l=Ia}){let d=r!==void 0,u=d?{...o,...r}:o,f=S=>Object.hasOwn(r||{},S),{minimumColumnWidth:p=null,columnCount:m=null,rowCount:g=null,autoFit:h=!1}=u,b=h?"auto-fit":"auto-fill",v="1.2rem";if(a){let S=Ww(a);v=vl(S?.left)||vl(S?.top)||"1.2rem"}let _=n?.spacing?.blockGap&&!Qt(i,"spacing","blockGap")?Pa(n?.spacing?.blockGap,v):void 0,y=!d||Object.hasOwn(n?.spacing||{},"blockGap"),w="",x=[],k=!d||f("minimumColumnWidth")||f("columnCount")||f("autoFit")||y&&p&&m>0,C=(!d||f("rowCount"))&&m&&g;if(k&&p&&m>0){let S=_?Ww(n.spacing.blockGap):void 0,R=vl(S?.left)||v;(R==="0"||R===0)&&(R="0px");let E=`max(min( ${p}, 100%), ( 100% - (${R}*${m-1}) ) / ${m})`;x.push(`grid-template-columns: repeat(${b}, minmax(${E}, 1fr))`)}else k&&m?x.push(`grid-template-columns: repeat(${m}, minmax(0, 1fr))`):k&&x.push(`grid-template-columns: repeat(${b}, minmax(min(${p||"12rem"}, 100%), 1fr))`);if(k){let S=!o?.columnCount||o?.columnCount&&o?.minimumColumnWidth;(!m||p)&&(!d||!S)&&x.push("container-type: inline-size")}return C&&x.push(`grid-template-rows: repeat(${g}, minmax(1rem, auto))`),x.length&&(w=`${qs(t)} { ${x.join("; ")}; }`),s&&y&&_&&(w+=ug(t,l,"grid",_)),w},getOrientation(){return"horizontal"},getAlignments(){return[]}};function Y$e({layout:e,onChange:t}){let{minimumColumnWidth:o,columnCount:r,isManualPlacement:n}=e,s=o||(n||r?null:"12rem"),[a,l="rem"]=(0,Jt.__experimentalParseQuantityAndUnitFromRawValue)(s),d=f=>{t({...e,minimumColumnWidth:[f,l].join("")})},u=f=>{let p;["em","rem"].includes(f)&&l==="px"?p=(a/16).toFixed(2)+f:["em","rem"].includes(l)&&f==="px"&&(p=Math.round(a*16)+f),t({...e,minimumColumnWidth:p})};return(0,jt.jsxs)("fieldset",{className:"block-editor-hooks__grid-layout-minimum-width-control",children:[(0,jt.jsx)(Jt.BaseControl.VisualLabel,{as:"legend",children:(0,Yr.__)("Min. column width")}),(0,jt.jsxs)(Jt.Flex,{gap:4,children:[(0,jt.jsx)(Jt.FlexItem,{isBlock:!0,children:(0,jt.jsx)(Jt.__experimentalUnitControl,{onChange:f=>{t({...e,minimumColumnWidth:f===""?void 0:f})},onUnitChange:u,value:s,units:$$e,min:0,label:(0,Yr.__)("Minimum column width"),hideLabelFromVision:!0})}),(0,jt.jsx)(Jt.FlexItem,{isBlock:!0,children:(0,jt.jsx)(Jt.RangeControl,{onChange:d,value:a||0,min:0,max:G$e[l]||600,withInputField:!1,label:(0,Yr.__)("Minimum column width"),hideLabelFromVision:!0})})]}),(0,jt.jsx)("p",{className:"components-base-control__help",children:(0,Yr.__)("Columns will wrap to fewer per row when they can no longer maintain the minimum width.")})]})}function K$e({layout:e,onChange:t,allowSizingOnChildren:o}){let{columnCount:n=void 0,rowCount:i,isManualPlacement:s}=e;return(0,jt.jsx)(jt.Fragment,{children:(0,jt.jsxs)("fieldset",{className:"block-editor-hooks__grid-layout-columns-and-rows-controls",children:[!s&&(0,jt.jsx)(Jt.BaseControl.VisualLabel,{as:"legend",children:(0,Yr.__)("Max. columns")}),(0,jt.jsxs)(Jt.Flex,{gap:4,children:[(0,jt.jsx)(Jt.FlexItem,{isBlock:!0,children:(0,jt.jsx)(Jt.__experimentalNumberControl,{onChange:a=>{let d=a===""||a==="0"?s?1:void 0:parseInt(a,10);t({...e,columnCount:d})},value:n??"",min:1,label:(0,Yr.__)("Columns"),hideLabelFromVision:!s})}),(0,jt.jsx)(Jt.FlexItem,{isBlock:!0,children:o&&s?(0,jt.jsx)(Jt.__experimentalNumberControl,{onChange:a=>{let l=a===""||a==="0"?1:parseInt(a,10);t({...e,rowCount:l})},value:i,min:1,label:(0,Yr.__)("Rows")}):(0,jt.jsx)(Jt.RangeControl,{value:n??1,onChange:a=>t({...e,columnCount:a===""||a==="0"?1:a}),min:1,max:16,withInputField:!1,label:(0,Yr.__)("Columns"),hideLabelFromVision:!0})})]})]})})}function q$e({layout:e,onChange:t}){let{autoFit:o=!1}=e;return(0,jt.jsx)(Jt.ToggleControl,{label:(0,Yr.__)("Fill available space"),help:(0,Yr.__)("Stretch columns to fill the available space, instead of leaving gaps when there are too few items to fill a row."),checked:o,onChange:r=>t({...e,autoFit:r})})}function X$e({layout:e,onChange:t}){let{columnCount:o,rowCount:r,minimumColumnWidth:n,isManualPlacement:i}=e,[s,a]=(0,L9.useState)(o||3),[l,d]=(0,L9.useState)(r),[u,f]=(0,L9.useState)(n||"12rem"),p=i?"manual":"auto",m=h=>{h==="manual"?f(n||"12rem"):(a(o||3),d(r)),t({...e,columnCount:s,rowCount:h==="manual"?l:void 0,isManualPlacement:h==="manual"?!0:void 0,minimumColumnWidth:h==="auto"?u:null})},g=p==="manual"?(0,Yr.__)("Grid items can be manually placed in any position on the grid."):(0,Yr.__)("Grid items are placed automatically depending on their order.");return(0,jt.jsxs)(Jt.__experimentalToggleGroupControl,{label:(0,Yr.__)("Grid item position"),value:p,onChange:m,isBlock:!0,help:g,children:[(0,jt.jsx)(Jt.__experimentalToggleGroupControlOption,{value:"auto",label:(0,Yr.__)("Auto")},"auto"),(0,jt.jsx)(Jt.__experimentalToggleGroupControlOption,{value:"manual",label:(0,Yr.__)("Manual")},"manual")]})}var zae=[Lae,Mae,Vae,Fae];function wl(e="default"){return zae.find(t=>t.name===e)}function jae(){return zae}var JU=c(T(),1),eW={type:"default"},tW=(0,D9.createContext)(eW);tW.displayName="BlockLayoutContext";var V9=tW.Provider;function mg(){return(0,D9.useContext)(tW)}function Hae({layout:e={},css:t,...o}){let r=wl(e.type),[n]=Fe("spacing.blockGap"),i=n!=null;if(r){if(t)return(0,JU.jsx)("style",{children:t});let s=r.getLayoutStyle?.({hasBlockGapSupport:i,layout:e,...o});if(s)return(0,JU.jsx)("style",{children:s})}return null}var p_=[],nT=["none","left","center","right","wide","full"],Wae=["wide","full"];function Gae(e){return(0,Uae.useSelect)(t=>{if(e)return{wideControlsEnabled:!1,themeSupportsLayout:!1,isBlockBasedTheme:!1};let o=t(P).getSettings();return{wideControlsEnabled:o.alignWide??!1,themeSupportsLayout:o.supportsLayout,isBlockBasedTheme:o.__unstableIsBlockBasedTheme}},[e])}function $ae(e=nT){e.includes("none")||(e=["none",...e]);let t=e.length===1&&e[0]==="none",o=Gae(t),r=mg();return t?p_:F9(e,r,o)}function F9(e,t,{wideControlsEnabled:o,themeSupportsLayout:r,isBlockBasedTheme:n}){let i=wl(t?.type);if(r){let l=i.getAlignments(t,n).filter(d=>e.includes(d.name));return l.length===1&&l[0].name==="none"?p_:l}if(i.name!=="default"&&i.name!=="constrained")return p_;let s=e.filter(a=>t.alignments?t.alignments.includes(a):!o&&Wae.includes(a)?!1:nT.includes(a)).map(a=>({name:a}));return s.length===1&&s[0].name==="none"?p_:s}function z9(e=nT){e.includes("none")||(e=["none",...e]);let t=e.length===1&&e[0]==="none",o=Gae(t),r=mg(),[n]=Fe("layout");if(t)return{enabled:p_,unavailable:p_};let i=F9(e,r,o);if(!!!F9(nT,r,o).length)return{enabled:i,unavailable:p_};let a=F9(nT,{...n,type:"constrained"},o).map(({name:u})=>u),l=i.map(({name:u})=>u),d=e.filter(u=>Wae.includes(u)&&a.includes(u)&&!l.includes(u));return{enabled:i,unavailable:d}}var gg=c(X(),1);var iT={none:{icon:Kb,title:(0,gg._x)("None","Alignment option")},left:{icon:xH,title:(0,gg.__)("Align left")},center:{icon:wH,title:(0,gg.__)("Align center")},right:{icon:kH,title:(0,gg.__)("Align right")},wide:{icon:n_,title:(0,gg.__)("Wide width")},full:{icon:SE,title:(0,gg.__)("Full width")}},Yae="none";var m_=c(T(),1);function Z$e({value:e,onChange:t,controls:o,isToolbar:r,isCollapsed:n=!0,label:i=(0,oW.__)("Align block"),description:s}){let{enabled:a,unavailable:l}=z9(o);if(!a.length)return null;let d=[...a],u=d.map(({name:v})=>v);d.splice(u.indexOf("none")+1,0,...l.map(v=>({name:v,isUnavailable:!0})));function f(v){t([e,"none"].includes(v)?void 0:v)}let p=iT[e],m=iT[Yae],g=r?hg.ToolbarGroup:hg.ToolbarDropdownMenu,h={icon:p?p.icon:m.icon,label:i},b=r?{isCollapsed:n,controls:a.map(({name:v})=>({...iT[v],isActive:e===v||!e&&v==="none",role:n?"menuitemradio":void 0,onClick:()=>f(v)}))}:{toggleProps:s?{description:s}:{},children:({onClose:v})=>(0,m_.jsx)(m_.Fragment,{children:(0,m_.jsx)(hg.MenuGroup,{className:"block-editor-block-alignment-control__menu-group",children:d.map(({name:_,info:y,isUnavailable:w})=>{let{icon:x,title:k}=iT[_],C=_===e||!e&&_==="none";return(0,m_.jsx)(hg.MenuItem,{icon:x,iconPosition:"left",className:U("components-dropdown-menu__menu-item",{"is-active":C}),isSelected:C,disabled:w,onClick:()=>{f(_),v()},role:"menuitemradio",info:w?(0,oW.__)("Not available"):y,children:k},_)})})})};return(0,m_.jsx)(g,{...h,...b})}var rW=Z$e;var nW=c(T(),1),j9=e=>(0,nW.jsx)(rW,{...e,isToolbar:!1}),Kae=e=>(0,nW.jsx)(rW,{...e,isToolbar:!0});var Zwe=c($b(),1),PO=c(X(),1),BO=c(ce(),1),wp=c(Q(),1),lX=c(oe(),1),Qwe=c(D(),1),Jwe=c(ue(),1);var jme=c(D(),1);var g_=c(te(),1);function Ba({controlled:e,default:t,name:o,state:r="value"}){let{current:n}=g_.useRef(e!==void 0),[i,s]=g_.useState(t),a=n&&e!==void 0?e:i,l=g_.useCallback(d=>{n||s(d)},[]);return[a,l]}var Q$e=c(te(),1),sT={...Q$e};var Zae=c(te(),1),Xae={};function Dt(e,t){let o=Zae.useRef(Xae);return o.current===Xae&&(o.current=e(t)),o}var iW=sT.useInsertionEffect,J$e=iW&&iW!==sT.useLayoutEffect?iW:e=>e();function le(e){let t=Dt(eYe).current;return t.next=e,J$e(t.effect),t.trampoline}function eYe(){let e={next:void 0,callback:tYe,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function tYe(){}function pt(){}var In=Object.freeze([]),gt=Object.freeze({});var Qf=c(te(),1);var Qae=c(te(),1),oYe=()=>{},se=typeof document<"u"?Qae.useLayoutEffect:oYe;var H9=c(te(),1),sW=H9.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},nextIndexRef:{current:0}});function Jae(){return H9.useContext(sW)}var ele=c(T(),1);function bg(e){let{children:t,elementsRef:o,labelsRef:r,onMapChange:n}=e,i=le(n),[,s]=Qf.useState(!1),a=Dt(nYe).current,l=Dt(rYe).current,d=Qf.useRef(0),u=Qf.useRef(!0),f=Qf.useRef(null),p=Qf.useRef(null),m=le(()=>{u.current||(u.current=!0,s(x=>!x))}),g=le((x,k)=>{l.set(x,k),m()}),h=le(x=>{l.delete(x),m()}),b=le(x=>{let k=new Map;return o.current.length=0,r&&(r.current.length=0),x.forEach(C=>{k.set(C.element,{...C.registration.metadata??{},index:C.index}),o.current[C.index]=C.element,r&&(r.current[C.index]=C.registration.label!==void 0?C.registration.label:C.registration.textRef?.current?.textContent??C.element.textContent)}),d.current=o.current.length,k});function v(x){if(p.current?.disconnect(),p.current=null,typeof MutationObserver!="function"||x.length<2)return;let k=new MutationObserver(S=>{if(!aYe(S))return;let R=null;for(let E of x)if(E.isConnected){if(R&&tle(R,E)>0){k.disconnect(),m();return}R=E}});p.current=k;let C=new Set;for(let S=1;S<x.length;S+=1){let R=sYe(x[S-1],x[S]);R&&C.add(R)}C.forEach(S=>k.observe(S,{childList:!0}))}let _=le(()=>{let[x,k]=iYe(l),C=b(x),S=f.current,R=!S||S.length!==x.length||x.some((E,I)=>{let B=S[I];return E.index!==B.index||E.element!==B.element||E.registration.index!==B.registration.index||E.registration.metadata!==B.registration.metadata});v(k),f.current=x,u.current=!1,R&&(a.forEach(E=>E(C)),i(C))});se(()=>(!u.current&&f.current&&b(f.current),()=>{o.current=[],r&&(r.current=[])}),[o,r,b]),se(()=>{u.current&&_()}),se(()=>()=>{p.current?.disconnect(),u.current=!0},[]);let y=le(x=>(a.add(x),()=>{a.delete(x)})),w=Qf.useMemo(()=>({register:g,unregister:h,subscribeMapChange:y,nextIndexRef:d}),[g,h,y,d]);return(0,ele.jsx)(sW.Provider,{value:w,children:t})}function rYe(){return new Map}function nYe(){return new Set}function iYe(e){let t=new Set,o=[],r=[];e.forEach((i,s)=>{if(!s.isConnected)return;let a=i.index,l={index:a??-1,element:s,registration:i};a===null?r.push(l):a>=0&&(t.add(a),o.push(l))});let n=0;return r.sort((i,s)=>tle(i.element,s.element)),r.forEach(i=>{for(;t.has(n);)n+=1;i.index=n,o.push(i),n+=1}),t.size>0&&o.sort((i,s)=>i.index-s.index),[o,r.map(i=>i.element)]}function sYe(e,t){let o=e.parentElement;for(;o&&!o.contains(t);)o=o.parentElement;return o}function aYe(e){for(let t of e)for(let o=0;o<t.removedNodes.length;o+=1)if(t.removedNodes[o].isConnected)return!0;return!1}function tle(e,t){return e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1}function lYe(e,t){return function(r,...n){let i=new URL(e);return i.searchParams.set("code",r.toString()),n.forEach(s=>i.searchParams.append("args[]",s)),`${t} error #${r}; visit ${i} for the full message.`}}var cYe=lYe("https://base-ui.com/production-error","Base UI"),ot=cYe;var _g=c(te(),1);function Ai(e,t,o,r){let n=Dt(rle).current;return dYe(n,e,t,o,r)&&nle(n,[e,t,o,r]),n.callback}function ole(e){let t=Dt(rle).current;return uYe(t,e)&&nle(t,e),t.callback}function rle(){return{callback:null,cleanup:null,refs:[]}}function dYe(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function uYe(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function nle(e,t){if(e.refs=t,t.every(o=>o==null)){e.callback=null;return}e.callback=o=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),o!=null){let r=Array(t.length).fill(null);for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=i(o);typeof s=="function"&&(r[n]=s);break}case"object":{i.current=o;break}default:}}e.cleanup=()=>{for(let n=0;n<t.length;n+=1){let i=t[n];if(i!=null)switch(typeof i){case"function":{let s=r[n];typeof s=="function"?s():i(null);break}case"object":{i.current=null;break}default:}}}}}}var sle=c(te(),1);var ile=c(te(),1),fYe=parseInt(ile.version,10);function $w(e){return fYe>=e}function aW(e){if(!sle.isValidElement(e))return null;let t=e,o=t.props;return($w(19)?o?.ref:t.ref)??null}function aT(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function ale(e,t){let o={};for(let r in e){let n=e[r];if(t?.hasOwnProperty(r)){let i=t[r](n);i!=null&&Object.assign(o,i);continue}n===!0?o[`data-${r.toLowerCase()}`]="":n&&(o[`data-${r.toLowerCase()}`]=n.toString())}return o}function lle(e,t){return typeof e=="function"?e(t):e}function U9(e,t){return typeof e=="function"?e(t):e}var lW={};function st(e,t,o,r,n){if(!o&&!r&&!n&&!e)return W9(t);let i=W9(e);return t&&(i=lT(i,t)),o&&(i=lT(i,o)),r&&(i=lT(i,r)),n&&(i=lT(i,n)),i}function cle(e){if(e.length===0)return lW;if(e.length===1)return W9(e[0]);let t=W9(e[0]);for(let o=1;o<e.length;o+=1)t=lT(t,e[o]);return t}function W9(e){return cW(e)?{...ule(e,lW)}:pYe(e)}function lT(e,t){return cW(t)?ule(t,e):mYe(e,t)}function pYe(e){let t={...e};for(let o in t){let r=t[o];dle(o,r)&&(t[o]=fle(r))}return t}function mYe(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=aT(e.style,r);break}case"className":{e[o]=dW(e.className,r);break}default:dle(o,r)?e[o]=gYe(e[o],r):e[o]=r}}return e}function dle(e,t){let o=e.charCodeAt(0),r=e.charCodeAt(1),n=e.charCodeAt(2);return o===111&&r===110&&n>=65&&n<=90&&(typeof t=="function"||typeof t>"u")}function cW(e){return typeof e=="function"}function ule(e,t){return cW(e)?e(t):e??lW}function gYe(e,t){return t?e?(...o)=>{let r=o[0];if(ple(r)){let i=r;cT(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let n=t(...o);return e?.(...o),n}:fle(t):e}function fle(e){return e&&((...t)=>{let o=t[0];return ple(o)&&cT(o),e(...t)})}function cT(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function dW(e,t){return t?e?t+" "+e:t:e}function ple(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var uW=c(te(),1);function ke(e,t,o={}){let r=t.render;o.enabled!==!1&&(r=vYe(r));let n=hYe(t,o,r);if(o.enabled===!1)return null;let i=o.state??gt;return yYe(e,r,n,i)}function hYe(e,t,o){let{className:r,style:n}=e,{state:i=gt,ref:s,props:a,stateAttributesMapping:l,enabled:d=!0}=t,u=d?lle(r,i):void 0,f=d?U9(n,i):void 0,p=d?ale(i,l):gt,m=d&&a?bYe(a):void 0,g=d?aT(p,m)??{}:gt;return typeof document<"u"&&(d?Array.isArray(s)?g.ref=ole([g.ref,aW(o),...s]):g.ref=Ai(g.ref,aW(o),s):Ai(null,null)),d?(u!==void 0&&(g.className=dW(g.className,u)),f!==void 0&&(g.style=aT(g.style,f)),g):gt}function bYe(e){return Array.isArray(e)?cle(e):st(void 0,e)}var _Ye=Symbol.for("react.lazy");function vYe(e){if(e?.$$typeof!==_Ye)return e;let t=_g.Children.toArray(e)[0];return _g.isValidElement(t)?t:e}function yYe(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=st(o,t.props);return n.ref=o.ref,_g.cloneElement(t,n)}if(e&&typeof e=="string")return wYe(e,o);throw new Error(ot(8))}function wYe(e,t){return e==="button"?(0,uW.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,uW.createElement)("img",{alt:"",...t,key:t.key}):_g.createElement(e,t)}var G9=c(te(),1);var mle=0;function xYe(e,t="mui"){let[o,r]=G9.useState(e),n=e||o;return G9.useEffect(()=>{o==null&&(mle+=1,r(`${t}-${mle}`))},[o,t]),n}var gle=sT.useId;function Oa(e,t){if(gle!==void 0){let o=gle();return e??(t?`${t}-${o}`:o)}return xYe(e,t)}function Yt(e){return Oa(e,"base-ui")}var K9=c(te(),1);var ge={};ro(ge,{cancelOpen:()=>XYe,chipRemovePress:()=>OYe,clearPress:()=>BYe,closePress:()=>IYe,closeWatcher:()=>UYe,decrementPress:()=>NYe,disabled:()=>QYe,drag:()=>YYe,escapeKey:()=>HYe,focusOut:()=>jYe,imperativeAction:()=>tKe,incrementPress:()=>AYe,initial:()=>eKe,inputBlur:()=>VYe,inputChange:()=>LYe,inputClear:()=>DYe,inputPaste:()=>FYe,inputPress:()=>zYe,itemPress:()=>RYe,keyboard:()=>GYe,linkPress:()=>PYe,listNavigation:()=>WYe,missing:()=>JYe,none:()=>kYe,outsidePress:()=>TYe,pointer:()=>$Ye,scrub:()=>qYe,siblingOpen:()=>ZYe,swipe:()=>oKe,trackPress:()=>MYe,triggerFocus:()=>EYe,triggerHover:()=>CYe,triggerPress:()=>SYe,wheel:()=>KYe,windowResize:()=>rKe});var kYe="none",SYe="trigger-press",CYe="trigger-hover",EYe="trigger-focus",TYe="outside-press",RYe="item-press",IYe="close-press",PYe="link-press",BYe="clear-press",OYe="chip-remove-press",MYe="track-press",AYe="increment-press",NYe="decrement-press",LYe="input-change",DYe="input-clear",VYe="input-blur",FYe="input-paste",zYe="input-press",jYe="focus-out",HYe="escape-key",UYe="close-watcher",WYe="list-navigation",GYe="keyboard",$Ye="pointer",YYe="drag",KYe="wheel",qYe="scrub",XYe="cancel-open",ZYe="sibling-open",QYe="disabled",JYe="missing",eKe="initial",tKe="imperative-action",oKe="swipe",rKe="window-resize";function Ae(e,t,o,r){let n=!1,i=!1,s=r??gt;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){i=!0},get isCanceled(){return n},get isPropagationAllowed(){return i},trigger:o,...s}}var pW=c(te(),1);var hle=c(te(),1);function Yw(e){hle.useEffect(e,In)}var $9=null,q5t=globalThis.requestAnimationFrame,fW=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=t=>{this.isScheduled=!1;let o=this.callbacks,r=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,r>0)for(let n=0;n<o.length;n+=1)o[n]?.(t)};request(t){let o=this.nextId;return this.nextId+=1,this.callbacks.push(t),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),o}cancel(t){let o=t-this.startId;o<0||o>=this.callbacks.length||this.callbacks[o]!==null&&(this.callbacks[o]=null,this.callbacksCount-=1)}},Y9=new fW;var ci=class e{static create(){return new e}static request(t){return Y9.request(t)}static cancel(t){return Y9.cancel(t)}currentId=$9;request(t){this.cancel(),this.currentId=Y9.request(()=>{this.currentId=$9,t()})}cancel=()=>{this.currentId!==$9&&(Y9.cancel(this.currentId),this.currentId=$9)};disposeEffect=()=>this.cancel};function ps(){let e=Dt(ci.create).current;return Yw(e.disposeEffect),e}function gn(e,t=!1,o=!1,r=!1){let[n,i]=pW.useState(e&&t?"idle":void 0),[s,a]=pW.useState(e&&!r);return e&&!s&&(a(!0),i("starting")),!e&&s&&n!=="ending"&&!o&&i("ending"),!e&&!s&&n==="ending"&&i(void 0),se(()=>{if(!e&&s&&n!=="ending"&&o){let l=ci.request(()=>{i("ending")});return()=>{ci.cancel(l)}}},[e,s,n,o]),se(()=>{if(!e||t)return;let l=ci.request(()=>{i(void 0)});return()=>{ci.cancel(l)}},[t,e]),se(()=>{if(!e||!t)return;e&&s&&n!=="idle"&&i("starting");let l=ci.request(()=>{i("idle")});return()=>{ci.cancel(l)}},[t,e,s,n]),{mounted:s,setMounted:a,transitionStatus:n}}function ble(e){let{open:t,defaultOpen:o=!1,onOpenChange:r,disabled:n}=e,[i,s]=Ba({controlled:t,default:o,name:"Collapsible",state:"open"}),{mounted:a,setMounted:l,transitionStatus:d}=gn(i,!0,!0),u=Yt(),[f,p]=K9.useState(),m=f===null?void 0:f??u,g=le(h=>{let b=!i,v=Ae(ge.triggerPress,h.nativeEvent);r(b,v),!v.isCanceled&&s(b)});return K9.useMemo(()=>({defaultPanelId:u,disabled:n,handleTrigger:g,mounted:a,open:i,panelId:m,setMounted:l,setOpen:s,setPanelIdState:p,transitionStatus:d}),[u,n,g,a,i,m,l,s,p,d])}var q9=c(te(),1),mW=q9.createContext(void 0);function X9(){let e=q9.useContext(mW);if(e===void 0)throw new Error(ot(15));return e}var h_=c(te(),1);function Ni(e={}){let{guess:t,label:o,metadata:r,textRef:n,index:i}=e,{register:s,unregister:a,subscribeMapChange:l,nextIndexRef:d}=Jae(),u=h_.useRef(-1),[f,p]=h_.useState(i==null&&t?()=>{if(u.current===-1){let b=d.current;d.current+=1,u.current=b}return u.current}:-1),m=i??f,g=h_.useRef(null),h=h_.useCallback(b=>{let v=g.current;v&&a(v),g.current=b,b&&s(b,{metadata:r??null,index:i??null,label:o,textRef:n})},[i,s,a,r,o,n]);return se(()=>{if(i==null)return l(b=>{let v=g.current?b.get(g.current)?.index:null;v!=null&&p(v)})},[i,l]),{ref:h,index:m}}var Jf={};ro(Jf,{endingStyle:()=>gW,startingStyle:()=>dT});var dT="data-starting-style",gW="data-ending-style";var nKe={[dT]:""},iKe={[gW]:""},hn={transitionStatus(e){return e==="starting"?nKe:e==="ending"?iKe:null}};var _le="data-open",vle="data-closed",yle=Jf.startingStyle,m2t=Jf.endingStyle;var xle="data-panel-open";var aKe={[_le]:""},lKe={[vle]:""},kle={open(e){return e?{[xle]:""}:null}},Sle={open(e){return e?aKe:lKe}};var qw=c(te(),1);function Z9(){return typeof window<"u"}function Kr(e){return Q9(e)?(e.nodeName||"").toLowerCase():"#document"}function wt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function hu(e){var t;return(t=(Q9(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Q9(e){return Z9()?e instanceof Node||e instanceof wt(e).Node:!1}function mt(e){return Z9()?e instanceof Element||e instanceof wt(e).Element:!1}function xt(e){return Z9()?e instanceof HTMLElement||e instanceof wt(e).HTMLElement:!1}function gu(e){return!Z9()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof wt(e).ShadowRoot}function __(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=Pn(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function Cle(e){return/^(table|td|th)$/.test(Kr(e))}function uT(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var cKe=/transform|translate|scale|rotate|perspective|filter/,dKe=/paint|layout|strict|content/,b_=e=>!!e&&e!=="none",hW;function J9(e){let t=mt(e)?Pn(e):e;return b_(t.transform)||b_(t.translate)||b_(t.scale)||b_(t.rotate)||b_(t.perspective)||!eP()&&(b_(t.backdropFilter)||b_(t.filter))||cKe.test(t.willChange||"")||dKe.test(t.contain||"")}function Ele(e){let t=ms(e);for(;xt(t)&&!Xs(t);){if(J9(t))return t;if(uT(t))return null;t=ms(t)}return null}function eP(){return hW==null&&(hW=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),hW}function Xs(e){return/^(html|body|#document)$/.test(Kr(e))}function Pn(e){return wt(e).getComputedStyle(e)}function fT(e){return mt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ms(e){if(Kr(e)==="html")return e;let t=e.assignedSlot||e.parentNode||gu(e)&&e.host||hu(e);return gu(t)?t.host:t}function Tle(e){let t=ms(e);return Xs(t)?(e.ownerDocument||e).body:xt(t)&&__(t)?t:Tle(t)}function vg(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=Tle(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=wt(n);if(i){let a=tP(s);return t.concat(s,s.visualViewport||[],__(n)?n:[],a&&o?vg(a):[])}else return t.concat(n,vg(n,[],o))}function tP(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var oP=c(te(),1),bW=oP.createContext(void 0);function yg(e=!1){let t=oP.useContext(bW);if(t===void 0&&!e)throw new Error(ot(16));return t}var Rle=c(te(),1);function Ile(e){let{focusableWhenDisabled:t,disabled:o,composite:r=!1,tabIndex:n=0,isNativeButton:i}=e,s=r&&t!==!1,a=r&&t===!1;return{props:Rle.useMemo(()=>{let d={onKeyDown(u){o&&t&&u.key!=="Tab"&&u.preventDefault()}};return r||(d.tabIndex=n,!i&&o&&(d.tabIndex=t?n:-1)),(i&&(t||s)||!i&&o)&&(d["aria-disabled"]=o),i&&(!t||a)&&(d.disabled=o),d},[r,o,t,s,a,i,n])}}function Je(e){return e?.ownerDocument||document}function Kw(e,t,{detail:o=0}={}){e.dispatchEvent(new(wt(e)).PointerEvent("click",{bubbles:!0,cancelable:!0,composed:!0,detail:o,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,altKey:t.altKey,metaKey:t.metaKey}))}function di(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:r=0,native:n=!0,composite:i}=e,s=qw.useRef(null),a=yg(!0),l=i??a!==void 0,{props:d}=Ile({focusableWhenDisabled:o,disabled:t,composite:l,tabIndex:r,isNativeButton:n}),u=qw.useCallback(()=>{let m=s.current;_W(m)&&l&&t&&d.disabled===void 0&&m.disabled&&(m.disabled=!1)},[t,d.disabled,l]);se(u,[u]);let f=qw.useCallback((m={})=>{let{onClick:g,onMouseDown:h,onKeyUp:b,onKeyDown:v,onPointerDown:_,...y}=m;return st({onClick(w){if(t){w.preventDefault();return}g?.(w)},onMouseDown(w){t||h?.(w)},onKeyDown(w){if(t||(cT(w),v?.(w),w.baseUIHandlerPrevented))return;let x=w.target===w.currentTarget,k=w.currentTarget,C=_W(k),S=!n&&uKe(k),R=x&&(n?C:!S),E=w.key==="Enter",I=w.key===" ",B=k.getAttribute("role"),O=B?.startsWith("menuitem")||B==="option"||B==="gridcell";if(x&&l&&I){if(w.defaultPrevented&&O)return;w.preventDefault(),(!n||C)&&(w.preventBaseUIHandler(),Kw(k,w));return}if(!R||n||!I&&!E){x&&S&&I&&w.preventDefault();return}w.defaultPrevented||(w.preventDefault(),E&&(w.preventBaseUIHandler(),Kw(k,w)))},onKeyUp(w){if(!t){if(cT(w),b?.(w),w.target===w.currentTarget&&n&&l&&_W(w.currentTarget)&&w.key===" "){w.preventDefault();return}w.baseUIHandlerPrevented||w.target===w.currentTarget&&!n&&!l&&!w.defaultPrevented&&w.key===" "&&(w.preventBaseUIHandler(),Kw(w.currentTarget,w))}},onPointerDown(w){if(t){w.preventDefault();return}_?.(w)}},n?{type:"button"}:{role:"button"},d,y)},[t,d,l,n]),p=le(m=>{s.current=m,u()});return{getButtonProps:f,buttonRef:p}}function _W(e){return xt(e)&&e.tagName==="BUTTON"}function uKe(e){return xt(e)&&e.tagName==="A"&&!!e.href}var gs=c(te(),1);function ut(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function co(e){let t=Dt(fKe,e).current;return t.next=e,se(t.effect),t}function fKe(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var Ble=c(te(),1);var vW=c(bu(),1);function Yc(e){return e==null?e:"current"in e?e.current:e}var rP=null;function pKe(e){if(!rP){let t=[];rP=t,queueMicrotask(()=>{rP=null,vW.flushSync(()=>{for(let o of t)o()})})}rP.push(e)}function xl(e,t=!1,o=!1){let r=ps();return le((n,i=null)=>{r.cancel();let s=Yc(e);if(s==null)return;let a=s,l=()=>{if(!o){vW.flushSync(n);return}pKe(()=>{i?.aborted||n()})};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function d(){Promise.all(a.getAnimations().map(u=>u.finished)).then(()=>{i?.aborted||l()},()=>{if(i?.aborted)return;if(a.getAnimations().some(f=>f.pending||f.playState!=="finished")){d();return}l()})}if(t){let u=dT;if(!a.hasAttribute(u)){r.request(d);return}let f=new MutationObserver(()=>{a.hasAttribute(u)||(f.disconnect(),d())});f.observe(a,{attributes:!0,attributeFilter:[u]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}r.request(d)})}function cr(e){let{enabled:t=!0,open:o,ref:r,batch:n=!1,onComplete:i}=e,s=le(i),a=xl(r,o,n);Ble.useEffect(()=>{if(!t)return;let l=new AbortController;return a(s,l.signal),()=>{l.abort()}},[t,o,s,a])}var pT={height:void 0,width:void 0};function Mle(e){let{externalRef:t,hiddenUntilFound:o,id:r,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:l,setOpen:d,transitionStatus:u}=e,f=gs.useRef(null),p=gs.useRef(null),[m,g]=gs.useState(pT),h=gs.useRef(pT),b=gs.useRef(!1),v=gs.useRef(a),_=gs.useRef(!1),[y,w]=gs.useState(!1),x=gs.useRef(null),k=Ai(t,f),C=co(a),S=xl(f),R=!a&&!i,E=y?"idle":u,I=a&&(v.current||_.current),B=!a&&i&&p.current==="css-animation"&&m.height===void 0&&m.width===void 0?h.current:m,O=o&&R&&p.current!=="css-animation",M=le((L,z=!0)=>{z&&(h.current=L),g(L)}),N=le(()=>{x.current?.(),x.current=null}),j=le(L=>{N(),x.current=()=>{x.current=null,L()}}),V=le(()=>{a&&i&&p.current==="css-animation"&&(_.current=!0)});se(()=>{!y||u==="starting"||w(!1)},[y,u]),gs.useEffect(()=>()=>{V(),N()},[V,N]),se(()=>{let L=f.current;if(!L)return;!a&&x.current&&N();let z=mKe(L,I);if(p.current=z,a&&u==="idle"&&v.current&&z==="css-animation"){h.current=Xw(L);return}if(a&&u==="starting"){let $=b.current;if(b.current=!1,z==="none"){M(Xw(L)),w(!0);return}if(z==="css-transition"){let H=gKe(L);if(M(Xw(L)),!$)return H;let J=nP(L,"transition-duration","0s");return j(J),w(!0),H}M(Xw(L));let K=nP(L,"animation-name","none");if(!$){K();return}let q=nP(L,"animation-duration","0s");K(),j(q),w(!0);return}if(!a&&i&&(u==="idle"||u==="starting")){if(v.current=!1,_.current=!1,z==="none"){M(pT,!1),l(!1);return}M(Xw(L));return}if(u!=="ending")return;if(z==="none"){l(!1);return}let F=Xw(L);if(!(F.height>0||F.width>0)){l(!1);return}M(F),z==="css-animation"&&nP(L,"animation-name","none")()},[i,a,N,M,l,j,I,u]),cr({enabled:a&&i&&E==="idle",open:!0,ref:f,onComplete(){a&&M(pT,!1)}}),gs.useEffect(()=>{if(a||!i||E!=="ending"||!f.current)return;let z=new AbortController,F=-1;function G(){C.current||(l(!1),M(pT,!1))}return F=ci.request(()=>{S(G,z.signal)}),()=>{ci.cancel(F),z.abort()}},[C,i,a,E,S,M,l]),se(()=>{let L=f.current;!L||!o||!R||L.setAttribute("hidden","until-found")},[R,o]),gs.useEffect(function(){let z=f.current;if(!z)return;function F(G){let $=Ae(ge.none,G);s(!0,$),!$.isCanceled&&(b.current=!0,d(!0))}return ut(z,"beforematch",F)},[s,d]);let A=n||o||i||a;return{height:B.height,props:{...O?{[yle]:""}:void 0,hidden:R,id:r},ref:k,shouldPreventOpenAnimation:I,shouldRender:A,transitionStatus:E,width:B.width}}function Xw(e){return{height:e.scrollHeight,width:e.scrollWidth}}function mKe(e,t){let o=wt(e).getComputedStyle(e),r=(o.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&Ole(o.animationDuration),n=Ole(o.transitionDuration);return r&&n||n?"css-transition":r?"css-animation":"none"}function Ole(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function nP(e,t,o){let r=e.style.getPropertyValue(t),n=e.style.getPropertyPriority(t);return e.style.setProperty(t,o),()=>{if(r===""){e.style.removeProperty(t);return}e.style.setProperty(t,r,n)}}function gKe(e){let t={"justify-content":e.style.justifyContent,"align-items":e.style.alignItems,"align-content":e.style.alignContent,"justify-items":e.style.justifyItems};Object.keys(t).forEach(n=>{e.style.setProperty(n,"initial","important")});function o(){Object.entries(t).forEach(([n,i])=>{if(i===""){e.style.removeProperty(n);return}e.style.setProperty(n,i)})}let r=ci.request(o);return()=>{ci.cancel(r),o()}}var Kt={};ro(Kt,{engine:()=>SW,env:()=>EW,mediaQuery:()=>TW,os:()=>xW,screenReader:()=>CW});var xW={};ro(xW,{android:()=>Lle,apple:()=>wW,ios:()=>yW,linux:()=>yKe,mac:()=>Dle,windows:()=>vKe});function hKe(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:bKe,platform:_Ke,maxTouchPoints:Ale}=hKe(),v_=bKe.toLowerCase(),y_=_Ke.toLowerCase();var yW=/^i(os$|p)/.test(y_)||y_==="macintel"&&Ale>1,Nle="android",Lle=y_===Nle||v_.includes(Nle),Dle=!yW&&y_.startsWith("mac"),vKe=y_.startsWith("win"),yKe=!Lle&&/^(linux|chrome os)/.test(y_),wW=Dle||yW;var SW={};ro(SW,{blink:()=>xKe,gecko:()=>wKe,webkit:()=>kW});var kW=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),wKe=!kW&&v_.includes("firefox"),xKe=!kW&&v_.includes("chrom");var CW={};ro(CW,{voiceOver:()=>kKe});var kKe=wW;var EW={};ro(EW,{jsdom:()=>SKe});var SKe=/jsdom|happydom/.test(v_);var TW={};ro(TW,{iOS:()=>CKe});var CKe="@supports (-webkit-touch-callout: none)";var mT=0,Li=class e{static create(){return new e}currentId=mT;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=mT,o()},t)}isStarted(){return this.currentId!==mT}clear=()=>{this.currentId!==mT&&(clearTimeout(this.currentId),this.currentId=mT)};disposeEffect=()=>this.clear};function Ft(){let e=Dt(Li.create).current;return Yw(e.disposeEffect),e}var Vle={},Fle={},zle="";function iP(e,t){return __(e)?e:t}function jle(e,t,o){return/hidden|clip/.test(e.getComputedStyle(iP(t,o)).overflowY)}function EKe(e){if(typeof document>"u")return!1;let t=Je(e);return wt(t).innerWidth-t.documentElement.clientWidth>0}function TKe(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let o=Je(e),r=o.documentElement,n=o.body,i=iP(r,n),s=i.style.overflowY,a=r.style.scrollbarGutter;r.style.scrollbarGutter="stable",i.style.overflowY="scroll";let l=i.offsetWidth;i.style.overflowY="hidden";let d=i.offsetWidth;return i.style.overflowY=s,r.style.scrollbarGutter=a,l===d}function RKe(e){let t=Je(e),o=t.documentElement,r=t.body,n=iP(o,r),i={overflowY:n.style.overflowY,overflowX:n.style.overflowX};return Object.assign(n.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(n.style,i)}}function IKe(e){let t=Je(e),o=t.documentElement,r=t.body,n=wt(o),i=0,s=0,a=!1,l=ci.create();if(Kt.engine.webkit&&(n.visualViewport?.scale??1)!==1)return()=>{};function d(){let m=n.getComputedStyle(o),g=n.getComputedStyle(r),v=(m.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=o.scrollTop,s=o.scrollLeft,Vle={scrollbarGutter:o.style.scrollbarGutter,overflowY:o.style.overflowY,overflowX:o.style.overflowX},zle=o.style.scrollBehavior,Fle={position:r.style.position,height:r.style.height,width:r.style.width,boxSizing:r.style.boxSizing,overflowY:r.style.overflowY,overflowX:r.style.overflowX,scrollBehavior:r.style.scrollBehavior};let _=o.scrollHeight>o.clientHeight,y=o.scrollWidth>o.clientWidth,w=m.overflowY==="scroll"||g.overflowY==="scroll",x=m.overflowX==="scroll"||g.overflowX==="scroll",k=Math.max(0,n.innerWidth-r.clientWidth),C=Math.max(0,n.innerHeight-r.clientHeight),S=parseFloat(g.marginTop)+parseFloat(g.marginBottom),R=parseFloat(g.marginLeft)+parseFloat(g.marginRight),E=iP(o,r);if(a=TKe(e),a){o.style.scrollbarGutter=v,E.style.overflowY="hidden",E.style.overflowX="hidden";return}Object.assign(o.style,{scrollbarGutter:v,overflowY:"hidden",overflowX:"hidden"}),(_||w)&&(o.style.overflowY="scroll"),(y||x)&&(o.style.overflowX="scroll"),Object.assign(r.style,{position:"relative",height:S||C?`calc(100dvh - ${S+C}px)`:"100dvh",width:R||k?`calc(100vw - ${R+k}px)`:"100vw",boxSizing:"border-box",overflowY:"hidden",overflowX:"hidden",scrollBehavior:"unset"}),r.scrollTop=i,r.scrollLeft=s,o.setAttribute("data-base-ui-scroll-locked",""),o.style.scrollBehavior="unset"}function u(){Object.assign(o.style,Vle),Object.assign(r.style,Fle),a||(o.scrollTop=i,o.scrollLeft=s,o.removeAttribute("data-base-ui-scroll-locked"),o.style.scrollBehavior=zle)}function f(){u(),l.request(d)}d();let p=ut(n,"resize",f);return()=>{l.cancel(),u(),typeof n.removeEventListener=="function"&&p()}}var RW=class{lockCount=0;restore=null;timeoutLock=Li.create();timeoutUnlock=Li.create();acquire(t){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(t)),this.release}release=()=>{this.lockCount-=1,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(t){if(this.lockCount===0||this.restore!==null)return;let o=Je(t),r=o.documentElement,n=o.body,i=wt(r);if(jle(i,r,n)){let a=new i.MutationObserver(()=>{jle(i,r,n)||(a.disconnect(),this.restore=null,this.lock(t))}),l={attributes:!0};a.observe(r,l),a.observe(n,l),this.restore=()=>a.disconnect();return}let s=Kt.os.ios||!EKe(t);this.restore=s?RKe(t):IKe(t)}},PKe=new RW;function Hle(e=!0,t=null){se(()=>{if(e)return PKe.acquire(t)},[e,t])}var hs=c(te(),1);function Zs(e){e.preventDefault(),e.stopPropagation()}function Ule(e){return"nativeEvent"in e}function wg(e){return e.pointerType===""&&e.isTrusted?!0:Kt.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function Zw(e){return Kt.env.jsdom?!1:!Kt.os.android&&e.width===0&&e.height===0||Kt.os.android&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType==="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType==="touch"}function Ma(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Wle(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}function Sr(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function He(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&gu(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function So(e){return"composedPath"in e?e.composedPath()[0]??e.target:e.target}var gT="data-base-ui-focusable";var IW="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",hT="ArrowLeft",bT="ArrowRight",PW="ArrowUp",sP="ArrowDown";var Gle="data-open",$le="data-closed";var Yle="data-anchor-hidden";var w_={};ro(w_,{popupOpen:()=>aP,pressed:()=>BW});var aP="data-popup-open",BW="data-pressed";var OKe={[aP]:""},MKe={[aP]:"",[BW]:""},AKe={[Gle]:""},NKe={[$le]:""},LKe={[Yle]:""},Qw={open(e){return e?OKe:null}},_T={open(e){return e?MKe:null}},Kc={open(e){return e?AKe:NKe},anchorHidden(e){return e?LKe:null}},xg={...Kc,...hn};var PIt=w_.popupOpen,vT="data-trigger-disabled";function kg(e,t){if(!mt(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute(vT);for(let[,r]of t.entries())if(He(r,o))return!r.hasAttribute(vT);return!1}function lP(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);let o=e;return o.target!=null&&t.contains(o.target)}function qle(e){return e.matches("html,body")}function x_(e){return xt(e)&&e.matches(IW)}function OW(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${IW}`)!=null}function yT(e){return e?e.getAttribute("role")==="combobox"&&x_(e):!1}function Xle(e){if(!e||Kt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function k_(e){return e?e.hasAttribute(gT)?e:e.querySelector(`[${gT}]`)||e:null}function DKe(e,t){return t!=null&&!Ma(t)?0:typeof e=="function"?e():e}function qc(e,t,o){let r=DKe(e,o);return typeof r=="number"?r:r?.[t]}function MW(e){return typeof e=="function"?e():e}function cP(e,t){return t||e==="click"||e==="mousedown"}function Zle(e){return e?.includes("mouse")&&e!=="mousedown"}var Qle=c(T(),1),Jle=hs.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Li,currentIdRef:{current:null},currentContextRef:{current:null}});function VKe(e,t){e.current=t.current}function AW(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=hs.useRef(o),i=hs.useRef(o),s=hs.useRef(null),a=hs.useRef(null),l=Ft();return se(()=>{if(i.current=o,!s.current){n.current=o;return}n.current={open:qc(n.current,"open"),close:qc(o,"close")}},[o,s,n,i]),(0,Qle.jsx)(Jle.Provider,{value:hs.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:r,currentContextRef:a,timeout:l}),[r,l]),children:t})}function NW(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),i=hs.useContext(Jle),{currentIdRef:s,delayRef:a,timeoutMs:l,initialDelayRef:d,currentContextRef:u,hasProvider:f,timeout:p}=i,[m,g]=hs.useState(!1),h=hs.useRef(o);return se(()=>{h.current=o},[o]),se(()=>{function b(){u.current?.setIsInstantPhase(!1),s.current=null,u.current=null,a.current=d.current,p.clear()}if(s.current&&!o&&s.current===n){if(g(!1),l){let v=n;return p.start(l,()=>{r.select("open")||s.current&&s.current!==v||b()}),()=>{(h.current||s.current!==v)&&p.clear()}}b()}},[o,n,s,a,l,d,u,p,r]),se(()=>{if(!o)return;let b=u.current,v=s.current;p.clear(),u.current={onOpenChange:r.setOpen,setIsInstantPhase:g},s.current=n,a.current={open:0,close:qc(d.current,"close")},v!==null&&v!==n?(g(!0),b?.setIsInstantPhase(!0),b?.onOpenChange(!1,Ae(ge.none))):(g(!1),b?.setIsInstantPhase(!1))},[o,n,r,s,a,d,u,p]),se(()=>()=>{if(s.current===n){if(u.current=null,!h.current)return;s.current=null,VKe(a,d),p.clear()}},[u,s,a,n,d,p]),hs.useMemo(()=>({activeIdRef:s,hasProvider:f,delayRef:a,isInstantPhase:m}),[s,f,a,m])}var zi=c(te(),1);function Di(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var uP=c(te(),1);var ece={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},dP={...ece,position:"fixed",top:0,left:0},tce={...ece,position:"absolute"};var oce=c(T(),1),ep=uP.forwardRef(function(t,o){let[r,n]=uP.useState();return se(()=>{Kt.screenReader.voiceOver&&Kt.engine.webkit&&n("button")},[]),(0,oce.jsx)("span",{...t,ref:o,style:dP,"aria-hidden":r?void 0:!0,...{tabIndex:0,role:r},"data-base-ui-focus-guard":""})});var Sg=Math.min,Xc=Math.max,Cg=Math.round,xT=Math.floor,_u=e=>({x:e,y:e}),FKe={left:"right",right:"left",bottom:"top",top:"bottom"};function pP(e,t,o){return Xc(e,Sg(t,o))}function vu(e,t){return typeof e=="function"?e(t):e}function Vi(e){return e.split("-")[0]}function kl(e){return e.split("-")[1]}function mP(e){return e==="x"?"y":"x"}function kT(e){return e==="y"?"height":"width"}function Qs(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function ST(e){return mP(Qs(e))}function ice(e,t,o){o===void 0&&(o=!1);let r=kl(e),n=ST(e),i=kT(n),s=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=wT(s)),[s,wT(s)]}function sce(e){let t=wT(e);return[fP(e),t,fP(t)]}function fP(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var rce=["left","right"],nce=["right","left"],zKe=["top","bottom"],jKe=["bottom","top"];function HKe(e,t,o){switch(e){case"top":case"bottom":return o?t?nce:rce:t?rce:nce;case"left":case"right":return t?zKe:jKe;default:return[]}}function ace(e,t,o,r){let n=kl(e),i=HKe(Vi(e),o==="start",r);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(fP)))),i}function wT(e){let t=Vi(e);return FKe[t]+e.slice(t.length)}function UKe(e){var t,o,r,n;return{top:(t=e.top)!=null?t:0,right:(o=e.right)!=null?o:0,bottom:(r=e.bottom)!=null?r:0,left:(n=e.left)!=null?n:0}}function gP(e){return typeof e!="number"?UKe(e):{top:e,right:e,bottom:e,left:e}}function tp(e){let{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function Eg(e,t){return t<0||t>=e.length}function S_(e,t){return Sl(e.current,{disabledIndices:t})}function Jw(e,t){return Sl(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Sl(e,{startingIndex:t=-1,decrement:o=!1,disabledIndices:r,amount:n=1}={}){let i=t;do i+=o?-n:n;while(i>=0&&i<=e.length-1&&op(e,i,r));return i}function op(e,t,o){if(typeof o=="function"?o(t):o?.includes(t)??!1)return!0;let n=e[t];return n?!C_(n)||n.matches(":disabled")?!0:!o&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!1}function WKe(e){return e.visibility==="hidden"||e.visibility==="collapse"}function C_(e,t=e?Pn(e):null){return!e||!e.isConnected||!t||WKe(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var GKe='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function $Ke(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let o=e.getRootNode();return gu(o)?o.host:null}function DW(e){for(let t of Array.from(e.children))if(Kr(t)==="summary")return t;return null}function YKe(e,t){let o=DW(t);return!!o&&(e===o||He(o,e))}function lce(e){let t=e?Kr(e):"";return e!=null&&e.matches(GKe)&&(t!=="summary"||e.parentElement!=null&&Kr(e.parentElement)==="details"&&DW(e.parentElement)===e)&&(t!=="details"||DW(e)==null)&&(t!=="input"||e.type!=="hidden")}function cce(e){if(!lce(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=$Ke(t)){let o=t!==e,r=Kr(t)==="slot";if(t.hasAttribute("inert")||o&&Kr(t)==="details"&&!t.open&&!YKe(e,t)||t.hasAttribute("hidden")||!r&&!KKe(t,o))return!1}return!0}function KKe(e,t){let o=Pn(e);return t?o.display!=="none":C_(e,o)}function dce(e){let t=e.tabIndex;if(t<0){let o=Kr(e);if(o==="details"||o==="audio"||o==="video"||xt(e)&&e.isContentEditable)return 0}return t}function LW(e){if(Kr(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function qKe(e,t){let o=LW(e);if(!o)return!0;let r=t.find(n=>{let i=LW(n);return i?.name===o.name&&i.form===o.form&&i.checked});return r?r===o:t.find(n=>{let i=LW(n);return i?.name===o.name&&i.form===o.form})===o}function uce(e){if(xt(e)&&Kr(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return xt(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function fce(e,t){uce(e).forEach(o=>{lce(o)&&t.push(o),fce(o,t)})}function pce(e,t,o){uce(e).forEach(r=>{xt(r)&&r.matches(t)&&o.push(r),pce(r,t,o)})}function hP(e){return cce(e)&&dce(e)>=0}function VW(e){let t=[];return fce(e,t),t.filter(cce)}function e0(e){let t=VW(e);return t.filter(o=>dce(o)>=0&&qKe(o,t))}function mce(e,t){let o=e0(e),r=o.length;if(r===0)return;let n=Sr(Je(e)),i=o.indexOf(n),s=i===-1?t===1?0:r-1:i+t;return o[s]}function t0(e){return mce(Je(e).body,1)||e}function bP(e){return mce(Je(e).body,-1)||e}function gce(e,t){if(!e)return null;let o=e0(Je(e).body),r=o.length;if(r===0)return null;let n=o.indexOf(e);if(n===-1)return null;let i=(n+t+r)%r;return o[i]}function hce(e){return gce(e,1)}function bce(e){return gce(e,-1)}function rp(e,t){let o=t||e.currentTarget,r=e.relatedTarget;return!r||!He(o,r)}function _ce(e){e0(e).forEach(o=>{o.dataset.tabindex=o.getAttribute("tabindex")||"",o.setAttribute("tabindex","-1")})}function FW(e){let t=[];pce(e,"[data-tabindex]",t),t.forEach(o=>{let r=o.dataset.tabindex;delete o.dataset.tabindex,r?o.setAttribute("tabindex",r):o.removeAttribute("tabindex")})}function Cl(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Cl(e,n.id,o)])}function zW(e,t){let o=[],r=e.find(n=>n.id===t)?.parentId;for(;r;){let n=e.find(i=>i.id===r);r=n?.parentId,n&&(o=o.concat(n))}return o}function np(e){return`data-base-ui-${e}`}var _P=0;function o0(e,t={}){let{preventScroll:o=!1,sync:r=!1,shouldFocus:n}=t;cancelAnimationFrame(_P);function i(){n&&!n()||e?.focus({preventScroll:o})}if(r)return i(),pt;let s=requestAnimationFrame(i);return _P=s,()=>{_P===s&&(cancelAnimationFrame(s),_P=0)}}var jW={inert:new WeakMap,"aria-hidden":new WeakMap},vce="data-base-ui-inert",UW={inert:new WeakSet,"aria-hidden":new WeakSet},CT=new WeakMap,HW=0;function XKe(e){return UW[e]}function kce(e){return e?gu(e)?e.host:kce(e.parentNode):null}var yce=(e,t)=>t.map(o=>{if(e.contains(o))return o;let r=kce(o);return e.contains(r)?r:null}).filter(o=>o!=null),wce=e=>{let t=new Set;return e.forEach(o=>{let r=o;for(;r&&!t.has(r);)t.add(r),r=r.parentNode}),t},xce=(e,t,o)=>{let r=[],n=i=>{!i||o.has(i)||Array.from(i.children).forEach(s=>{Kr(s)!=="script"&&(t.has(s)?n(s):r.push(s))})};return n(e),r};function ZKe(e,t,o,r,{mark:n=!0}){let i=null;r?i="inert":o&&(i="aria-hidden");let s=null,a=null,l=yce(t,e),d=n?xce(t,wce(l),new Set(l)):[],u=[],f=[];if(i){let p=jW[i],m=XKe(i);a=m,s=p;let g=yce(t,Array.from(t.querySelectorAll("[aria-live]"))),h=l.concat(g);xce(t,wce(h),new Set(h)).forEach(v=>{let _=v.getAttribute(i),y=_!==null&&_!=="false",w=(p.get(v)||0)+1;p.set(v,w),u.push(v),w===1&&y&&m.add(v),y||v.setAttribute(i,i==="inert"?"":"true")})}return n&&d.forEach(p=>{let m=(CT.get(p)||0)+1;CT.set(p,m),f.push(p),m===1&&p.setAttribute(vce,"")}),HW+=1,()=>{s&&u.forEach(p=>{let g=(s.get(p)||0)-1;s.set(p,g),g||(!a?.has(p)&&i&&p.removeAttribute(i),a?.delete(p))}),n&&f.forEach(p=>{let m=(CT.get(p)||0)-1;CT.set(p,m),m||p.removeAttribute(vce)}),HW-=1,HW||(jW.inert=new WeakMap,jW["aria-hidden"]=new WeakMap,UW.inert=new WeakSet,UW["aria-hidden"]=new WeakSet,CT=new WeakMap)}}function WW(e,t={}){let{ariaHidden:o=!1,inert:r=!1,mark:n=!0}=t,i=Je(e[0]).body;return ZKe(e,i,o,r,{mark:n})}var er=c(te(),1),GW=c(bu(),1);var Sce={style:{transition:"none"}},Cce="data-base-ui-click-trigger",QKe="data-base-ui-swipe-ignore",JKe="data-swipe-ignore",f3t=`[${QKe}]`,p3t=`[${JKe}]`,vP={fallbackAxisSide:"none"},yP={fallbackAxisSide:"end"},Ece={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var E_=c(T(),1),Tce=er.createContext(null),$W=()=>er.useContext(Tce),eqe=np("portal");function wP(e={}){let{ref:t,container:o,componentProps:r=gt,elementProps:n}=e,i=Oa(),a=$W()?.portalNode,[l,d]=er.useState(null),[u,f]=er.useState(null),p=le(b=>{b!==null&&f(b)}),m=er.useRef(null);se(()=>{if(o===null){m.current&&(m.current=null,f(null),d(null));return}let b=(o&&(Q9(o)?o:o.current))??a??document.body;if(b==null){m.current&&(m.current=null,f(null),d(null));return}m.current!==b&&(m.current=b,f(null),d(b))},[o,a]);let g=ke("div",r,{ref:[t,p],props:[{id:i,[eqe]:""},n]}),h=l&&g?GW.createPortal(g,l):null;return{node:u,nodeId:er.isValidElement(g)?g.props.id:void 0,subtree:h}}var ET=er.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,container:a,portalOwnerRole:l,...d}=t,{node:u,nodeId:f,subtree:p}=wP({container:a,ref:o,componentProps:t,elementProps:d}),m=er.useRef(null),g=er.useRef(null),h=er.useRef(null),b=er.useRef(null),[v,_]=er.useState(null),y=er.useRef(!1),w=v?.modal,x=v?.open,k=!!v&&!v.modal&&v.open&&!!u;er.useEffect(()=>{if(!u||w)return;function S(R){u&&R.relatedTarget&&rp(R)&&(R.type==="focusin"?y.current&&(FW(u),y.current=!1):(_ce(u),y.current=!0))}return Di(ut(u,"focusin",S,!0),ut(u,"focusout",S,!0))},[u,w]),se(()=>{!u||x!==!0||!y.current||(FW(u),y.current=!1)},[x,u]);let C=er.useMemo(()=>({beforeOutsideRef:m,afterOutsideRef:g,beforeInsideRef:h,afterInsideRef:b,portalNode:u,setFocusManagerState:_}),[u]);return(0,E_.jsxs)(er.Fragment,{children:[p,(0,E_.jsxs)(Tce.Provider,{value:C,children:[k&&u&&(0,E_.jsx)(ep,{"data-type":"outside",ref:m,onFocus:S=>{if(rp(S,u))h.current?.focus();else{let R=v?v.domReference:null;bP(R)?.focus()}}}),k&&u&&(0,E_.jsx)("span",{role:l,"aria-owns":f,style:Ece}),u&&GW.createPortal(s,u),k&&u&&(0,E_.jsx)(ep,{"data-type":"outside",ref:g,onFocus:S=>{if(rp(S,u))b.current?.focus();else{let R=v?v.domReference:null;t0(R)?.focus(),v?.closeOnFocusOut&&v?.onOpenChange(!1,Ae(ge.focusOut,S.nativeEvent))}}})]})]})});var Rg=c(te(),1);function xP(){let e=new Map;return{emit(t,o){e.get(t)?.forEach(r=>r(o))},on(t,o){e.has(t)||e.set(t,new Set),e.get(t).add(o)},off(t,o){e.get(t)?.delete(o)}}}var Tg=class{nodesRef={current:[]};events=xP();addNode(t){this.nodesRef.current.push(t)}removeNode(t){let o=this.nodesRef.current.findIndex(r=>r===t);o!==-1&&this.nodesRef.current.splice(o,1)}};var YW=c(T(),1),Rce=Rg.createContext(null),Ice=Rg.createContext(null),bs=()=>Rg.useContext(Rce)?.id||null,Fi=e=>{let t=Rg.useContext(Ice);return e??t};function TT(e){let t=Oa(),o=Fi(e),r=bs();return se(()=>{if(!t)return;let n={id:t,parentId:r};return o?.addNode(n),()=>{o?.removeNode(n)}},[o,t,r]),t}function KW(e){let{children:t,id:o}=e,r=bs();return(0,YW.jsx)(Rce.Provider,{value:Rg.useMemo(()=>({id:o,parentId:r}),[o,r]),children:t})}function qW(e){let{children:t,externalTree:o}=e,r=Dt(()=>o??new Tg).current;return(0,YW.jsx)(Ice.Provider,{value:r,children:t})}var RT=c(T(),1);function tqe(e,t){let o=wt(So(e));return e instanceof o.KeyboardEvent?"keyboard":e instanceof o.FocusEvent?t||"keyboard":"pointerType"in e?e.pointerType||"keyboard":"touches"in e?"touch":e instanceof o.MouseEvent?t||(e.detail===0?"keyboard":"mouse"):""}var Pce=20,Ig=[];function XW(){Ig=Ig.filter(e=>e.deref()?.isConnected)}function Bce(e){XW(),e&&Kr(e)!=="body"&&(Ig.push(new WeakRef(e)),Ig.length>Pce&&(Ig=Ig.slice(-Pce)))}function Oce(){return XW(),Ig[Ig.length-1]?.deref()}function oqe(e){return e?hP(e)?e:e0(e)[0]||e:null}function Mce(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let o=VW(e).filter(n=>{let i=n.getAttribute("data-tabindex")||"";return hP(n)||n.hasAttribute("data-tabindex")&&!i.startsWith("-")}),r=e.getAttribute("tabindex");o.length===0?r!=="0"&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):(r!=="-1"||e.hasAttribute("data-tabindex")&&e.getAttribute("data-tabindex")!=="-1")&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}function IT(e){let{context:t,children:o,disabled:r=!1,initialFocus:n=!0,returnFocus:i=!0,restoreFocus:s=!1,modal:a=!0,closeOnFocusOut:l=!0,openInteractionType:d="",nextFocusableElement:u,previousFocusableElement:f,beforeContentFocusGuardRef:p,externalTree:m,getInsideElements:g}=e,h="rootStore"in t?t.rootStore:t,b=h.useState("open"),v=h.useState("domReferenceElement"),_=h.useState("floatingElement"),{events:y,dataRef:w}=h.context,x=le(()=>w.current.floatingContext?.nodeId),k=n===!1,C=yT(v)&&k,S=co(n),R=co(i),E=co(d),I=co(b),B=Fi(m),O=$W(),M=zi.useRef(!1),N=zi.useRef(!1),j=zi.useRef(!1),V=zi.useRef(null),A=zi.useRef(""),L=zi.useRef(""),z=zi.useRef(null),F=zi.useRef(null),G=Ai(z,p,O?.beforeInsideRef),$=Ai(F,O?.afterInsideRef),K=Ft(),q=Ft(),H=ps(),J=O!=null,W=k_(_),Y=le((ne=W)=>ne?e0(ne):[]),ee=le(()=>g?.().filter(ne=>ne!=null)??[]);zi.useEffect(()=>{if(r||!a)return;function ne(be){be.key==="Tab"&&He(W,Sr(Je(W)))&&Y().length===0&&!C&&Zs(be)}let ie=Je(W);return ut(ie,"keydown",ne)},[r,W,a,C,Y]),zi.useEffect(()=>{if(r||!b)return;let ne=Je(W);function ie(){j.current=!1}function be(Ee){let ye=So(Ee),Oe=ee(),we=He(_,ye)||He(v,ye)||He(O?.portalNode,ye)||Oe.some(_e=>_e===ye||He(_e,ye));j.current=!we,L.current=Ee.pointerType||"keyboard",ye?.closest(`[${Cce}]`)&&(N.current=!0,q.start(0,()=>{N.current=!1}))}function pe(){L.current="keyboard"}return Di(ut(ne,"pointerdown",be,!0),ut(ne,"pointerup",ie,!0),ut(ne,"pointercancel",ie,!0),ut(ne,"keydown",pe,!0),ie)},[r,_,v,W,b,O,q,ee]),zi.useEffect(()=>{if(r||!l)return;let ne=Je(W);function ie(){N.current=!0,q.start(0,()=>{N.current=!1})}function be(Oe){let we=So(Oe);hP(we)&&(V.current=we)}function pe(Oe){let we=Oe.relatedTarget,_e=Oe.currentTarget,xe=So(Oe);a&&we==null&&xe!=null&&He(_,xe)&&Bce(xe),queueMicrotask(()=>{let he=x(),Ze=h.context.triggerElements,fe=ee(),Ce=we?.hasAttribute(np("focus-guard"))&&[z.current,F.current,O?.beforeInsideRef.current,O?.afterInsideRef.current,O?.beforeOutsideRef.current,O?.afterOutsideRef.current,Yc(f),Yc(u)].includes(we),de=!(He(v,we)||He(_,we)||He(we,_)||He(O?.portalNode,we)||fe.some(ae=>ae===we||He(ae,we))||Ze.hasMatchingElement(ae=>He(ae,we))||Ce||B&&(Cl(B.nodesRef.current,he).find(ae=>He(ae.context?.elements.floating,we)||He(ae.context?.elements.domReference,we))||zW(B.nodesRef.current,he).find(ae=>[ae.context?.elements.floating,k_(ae.context?.elements.floating)].includes(we)||ae.context?.elements.domReference===we)));if(_e===v&&W&&Mce(W),s&&_e!==v&&!C_(xe)&&Sr(ne)===ne.body){if(xt(W)&&(W.focus(),s==="popup")){H.request(()=>{W.focus()});return}let ae=Y(),Re=V.current,$e=(Re&&ae.includes(Re)?Re:null)||ae[ae.length-1]||W;xt($e)&&$e.focus()}if(w.current.insideReactTree){w.current.insideReactTree=!1;return}(C||!a)&&we&&de&&!N.current&&(C||we!==Oce())&&(M.current=!0,h.setOpen(!1,Ae(ge.focusOut,Oe)))})}function Ee(){j.current||(w.current.insideReactTree=!0,K.start(0,()=>{w.current.insideReactTree=!1}))}let ye=xt(v)?v:null;if(!(!_&&!ye))return Di(ye&&ut(ye,"focusout",pe),ye&&ut(ye,"pointerdown",ie),_&&ut(_,"focusin",be),_&&ut(_,"focusout",pe),_&&O&&ut(_,"focusout",Ee,!0))},[r,v,_,W,a,B,O,h,l,s,Y,C,x,w,K,q,H,u,f,ee]),zi.useEffect(()=>{if(r||!_||!b)return;let ne=Array.from(O?.portalNode?.querySelectorAll(`[${np("portal")}]`)||[]),be=(B?zW(B.nodesRef.current,x()):[]).find(_e=>yT(_e.context?.elements.domReference||null))?.context?.elements.domReference,Ee=[...[_,...ne,z.current,F.current,O?.beforeOutsideRef.current,O?.afterOutsideRef.current,...ee()],be,Yc(f),Yc(u),C?v:null].filter(_e=>_e!=null),ye=WW(Ee,{ariaHidden:a||C,mark:!1}),Oe=[_,...ne].filter(_e=>_e!=null),we=WW(Oe);return()=>{we(),ye()}},[b,r,v,_,a,O,C,B,x,u,f,ee]),se(()=>{if(!b||r||!xt(W))return;A.current="",L.current="";let ne=Je(W),ie=Sr(ne);queueMicrotask(()=>{let be=S.current,pe=typeof be=="function"?be(E.current||""):be;if(pe===void 0||pe===!1||He(W,ie))return;let ye=null,Oe=()=>(ye==null&&(ye=Y(W)),ye[0]||W),we;pe===!0||pe===null?we=Oe():we=Yc(pe),we=we||Oe();let _e=He(W,Sr(ne));o0(we,{preventScroll:we===W,shouldFocus(){if(!I.current)return!1;if(_e)return!0;let xe=Sr(ne);return!(xe!==we&&He(W,xe))}})})},[r,b,W,Y,S,E,I]),se(()=>{if(r||!W)return;let ne=Je(W),ie=Sr(ne),be=E.current==null;Bce(ie);function pe(ye){if(ye.open||(A.current=tqe(ye.nativeEvent,L.current)),ye.reason===ge.triggerHover&&ye.nativeEvent.type==="mouseleave"&&(M.current=!0),ye.reason===ge.outsidePress)if(ye.nested)M.current=!1;else if(wg(ye.nativeEvent)||Zw(ye.nativeEvent))M.current=!1;else{let Oe=!1;Je(W).createElement("div").focus({get preventScroll(){return Oe=!0,!1}}),Oe?M.current=!1:M.current=!0}}y.on("openchange",pe);function Ee(ye){let Oe=R.current,we=typeof Oe=="function"?Oe(ye):Oe;if(we===void 0||we===!1)return null;we===null&&(we=!0);let _e=v?.isConnected?v:null,xe=ie?.isConnected&&Kr(ie)!=="body"?ie:null,he=be?xe||_e:_e||xe;return he||(he=Oce()||null),typeof we=="boolean"?he:Yc(we)||he||null}return()=>{y.off("openchange",pe);let ye=Sr(ne),Oe=ee(),we=He(_,ye)||Oe.some(Ze=>Ze===ye||He(Ze,ye))||B&&Cl(B.nodesRef.current,x(),!1).some(Ze=>He(Ze.context?.elements.floating,ye)),_e=R.current,xe=A.current,he=Ee(xe);queueMicrotask(()=>{let Ze=oqe(he),fe=typeof _e!="boolean";if(_e&&!M.current&&xt(Ze)&&(!(!fe&&Ze!==ye&&ye!==ne.body)||we)){let Ce={preventScroll:!0};xe==="keyboard"&&(Ce.focusVisible=!0),Ze.focus(Ce)}M.current=!1})}},[r,_,W,R,E,y,B,v,x,ee]),se(()=>{if(!Kt.engine.webkit||b||!_)return;let ne=Sr(Je(_));!xt(ne)||!x_(ne)||He(_,ne)&&ne.blur()},[b,_]),se(()=>{if(!(r||!O))return O.setFocusManagerState({modal:a,closeOnFocusOut:l,open:b,onOpenChange:h.setOpen,domReference:v}),()=>{O.setFocusManagerState(null)}},[r,O,a,b,h,l,v]),se(()=>{if(!(r||!W))return Mce(W),()=>{queueMicrotask(XW)}},[r,W]);let re=!r&&(a?!C:!0)&&(J||a);return(0,RT.jsxs)(zi.Fragment,{children:[re&&(0,RT.jsx)(ep,{"data-type":"inside",ref:G,onFocus:ne=>{if(a){let ie=Y();o0(ie[ie.length-1])}else O?.portalNode&&(M.current=!1,rp(ne,O.portalNode)?t0(v)?.focus():Yc(f??O.beforeOutsideRef)?.focus())}}),o,re&&(0,RT.jsx)(ep,{"data-type":"inside",ref:$,onFocus:ne=>{a?o0(Y()[0]):O?.portalNode&&(l&&(M.current=!0),rp(ne,O.portalNode)?bP(v)?.focus():Yc(u??O.afterOutsideRef)?.focus())}})]})}var PT=c(te(),1);function T_(e,t={}){let{enabled:o=!0,event:r="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:s=!0,touchOpenDelay:a=0,reason:l=ge.triggerPress}=t,d="rootStore"in e?e.rootStore:e,u=d.context.dataRef,f=PT.useRef(void 0),p=ps(),m=Ft(),g=PT.useMemo(()=>{function h(v,_,y,w){let x=Ae(l,_,y);v&&w==="touch"&&a>0?m.start(a,()=>{d.setOpen(!0,x)}):d.setOpen(v,x)}function b(v,_,y){let w=u.current.openEvent,x=d.select("domReferenceElement")!==_;return v&&x||!v||!n?!0:w&&s?!y(w.type):!1}return{onPointerDown(v){f.current=Ma(v.pointerType,!0)&&Zw(v.nativeEvent)?"virtual":v.pointerType},onMouseDown(v){let _=f.current,y=v.nativeEvent,w=d.select("open");if(v.button!==0||r==="click"||Ma(_,!0)&&i)return;let x=b(w,v.currentTarget,S=>S==="click"||S==="mousedown"),k=So(y);if(x_(k)){h(x,y,k,_);return}let C=v.currentTarget;p.request(()=>{h(x,y,C,_)})},onClick(v){if(r==="mousedown-only")return;let _=f.current;if(r==="mousedown"&&_){f.current=void 0;return}if(Ma(_,!0)&&i)return;let y=d.select("open"),w=b(y,v.currentTarget,x=>x==="click"||x==="mousedown"||x==="keydown"||x==="keyup");h(w,v.nativeEvent,v.currentTarget,_)},onKeyDown(){f.current=void 0}}},[u,r,i,l,d,s,n,p,m,a]);return PT.useMemo(()=>o?{reference:g}:gt,[o,g])}var Js=c(te(),1);function rqe(e,t){let o=null,r=null,n=!1;return{contextElement:e||void 0,getBoundingClientRect(){let i=e?.getBoundingClientRect()||{width:0,height:0,x:0,y:0},s=t.axis==="x"||t.axis==="both",a=t.axis==="y"||t.axis==="both",l=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",d=i.width,u=i.height,f=i.x,p=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),r==null&&t.y&&a&&(r=i.y-t.y),f-=o||0,p-=r||0,d=0,u=0,!n||l?(d=t.axis==="y"?i.width:0,u=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,p=a&&t.y!=null?t.y:p):n&&!l&&(u=t.axis==="x"?i.height:u,d=t.axis==="y"?i.width:d),n=!0,{width:d,height:u,x:f,y:p,top:p,right:f+d,bottom:p+u,left:f}}}}function Ace(e){return e!=null&&e.clientX!=null}function ZW(e,t={}){let{enabled:o=!0,axis:r="both"}=t,n="rootStore"in e?e.rootStore:e,i=n.useState("open"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),l=n.context.dataRef,d=Js.useRef(!1),u=Js.useRef(null),[f,p]=Js.useState(),[m,g]=Js.useState([]),h=le(w=>{n.set("positionReference",w)}),b=le((w,x,k)=>{d.current||l.current.openEvent&&!Ace(l.current.openEvent)||n.set("positionReference",rqe(k??a,{x:w,y:x,axis:r,dataRef:l,pointerType:f}))}),v=le(w=>{i?u.current||(b(w.clientX,w.clientY,w.currentTarget),g([])):b(w.clientX,w.clientY,w.currentTarget)}),_=Ma(f)?s:i;Js.useEffect(()=>{if(!o){h(a);return}if(!_)return;function w(){u.current?.(),u.current=null}let x=wt(s);function k(C){let S=So(C);He(s,S)?w():b(C.clientX,C.clientY)}return!l.current.openEvent||Ace(l.current.openEvent)?u.current=ut(x,"mousemove",k):h(a),w},[_,o,s,l,a,n,b,h,m]),Js.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Js.useEffect(()=>{o&&!s&&(d.current=!1)},[o,s]),Js.useEffect(()=>{!o&&i&&(d.current=!0)},[o,i]);let y=Js.useMemo(()=>{function w(x){p(x.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:v,onMouseEnter:v}},[v]);return Js.useMemo(()=>o?{reference:y,trigger:y}:{},[o,y])}var _s=c(te(),1);function nqe(){return!1}function iqe(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function R_(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=nqe,bubbles:a,externalTree:l}=t,d="rootStore"in e?e.rootStore:e,u=d.useState("open"),f=d.useState("floatingElement"),{dataRef:p,events:m}=d.context,g=Fi(l),h=le(typeof n=="function"?n:()=>!1),b=typeof n=="function"?h:n,v=b!==!1,_=le(()=>i),{escapeKey:y,outsidePress:w}=iqe(a),x=_s.useRef(!1),k=_s.useRef(!1),C=_s.useRef(!1),S=_s.useRef(!1),R=_s.useRef(!1),E=_s.useRef(""),I=_s.useRef(null),B=Ft(),O=Ft(),M=le(()=>{O.clear(),p.current.insideReactTree=!1}),N=le(K=>{let q=p.current.floatingContext?.nodeId;return(g?Cl(g.nodesRef.current,q):[]).some(J=>J.context?.open&&!J.context.dataRef.current[K])}),j=le(K=>lP(K,d.select("floatingElement"))||lP(K,d.select("domReferenceElement"))),V=le(K=>{s()&&d.setOpen(!1,Ae(ge.triggerPress,K.nativeEvent))}),A=le(K=>{if(!u||!o||!r||K.key!=="Escape"||R.current||!y&&N("__escapeKeyBubbles"))return;let q=Ule(K)?K.nativeEvent:K,H=Ae(ge.escapeKey,q);d.setOpen(!1,H),H.isCanceled||K.preventDefault(),!y&&!H.isPropagationAllowed&&K.stopPropagation()}),L=le(()=>{p.current.insideReactTree=!0,O.start(0,M)}),z=le(K=>{if(!u||!o||K.button!==0)return;let q=So(K.nativeEvent);He(d.select("floatingElement"),q)&&(x.current||(x.current=!0,k.current=!1))}),F=le(K=>{!u||!o||(K.defaultPrevented||K.nativeEvent.defaultPrevented)&&x.current&&(k.current=!0)});_s.useEffect(()=>{function K(q){q.open||(S.current=!1)}return m.on("openchange",K),()=>{m.off("openchange",K)}},[m]),_s.useEffect(()=>{if(!u||!o)return u||(S.current=!1),M;p.current.__escapeKeyBubbles=y,p.current.__outsidePressBubbles=w;let K=new Li,q=new Li,H=Je(f);function J(){K.clear(),R.current=!0}function W(){K.start(Kt.engine.webkit?5:0,()=>{R.current=!1})}function Y(){C.current=!0,q.start(0,()=>{C.current=!1})}function ee(){x.current=!1,k.current=!1}function re(){let de=E.current,ae=de==="pen"||!de?"mouse":de,Re=_(),$e=typeof Re=="function"?Re():Re;return typeof $e=="string"?$e:$e[ae]}function ne(de){let ae=re();return ae==="intentional"&&de.type!=="click"||ae==="sloppy"&&de.type==="click"}function ie(de){let ae=p.current.floatingContext?.nodeId,Re=g&&Cl(g.nodesRef.current,ae).some($e=>lP(de,$e.context?.elements.floating));return j(de)||Re}function be(de){if(ne(de)){de.type!=="click"&&!j(de)&&(q.clear(),C.current=!1),M();return}if(p.current.insideReactTree){M();return}let ae=So(de),Re=`[${np("inert")}]`,$e=mt(ae)?ae.getRootNode():null,ct=Array.from((gu($e)?$e:Je(d.select("floatingElement"))).querySelectorAll(Re)),Pt=d.context.triggerElements;if(ae&&(Pt.hasElement(ae)||Pt.hasMatchingElement(Be=>He(Be,ae))))return;let at=mt(ae)?ae:null;for(;at&&!Xs(at);){let Be=ms(at);if(Xs(Be)||!mt(Be))break;at=Be}if(!(ct.length&&mt(ae)&&!qle(ae)&&!He(ae,d.select("floatingElement"))&&ct.every(Be=>!He(at,Be)))){if(xt(ae)&&!("touches"in de)){let Be=Xs(ae),qe=Pn(ae),vt=/auto|scroll/,Vt=Be||vt.test(qe.overflowX),kt=Be||vt.test(qe.overflowY),yt=Vt&&ae.clientWidth>0&&ae.scrollWidth>ae.clientWidth,Ye=kt&&ae.clientHeight>0&&ae.scrollHeight>ae.clientHeight,Se=qe.direction==="rtl",Ie=Ye&&(Se?de.offsetX<=ae.offsetWidth-ae.clientWidth:de.offsetX>ae.clientWidth),me=yt&&de.offsetY>ae.clientHeight;if(Ie||me)return}if(!ie(de)){if(re()==="intentional"){if(de.detail!==0&&!wg(de)&&!S.current)return;if(C.current){q.clear(),C.current=!1;return}}typeof b=="function"&&!b(de)||N("__outsidePressBubbles")||(d.setOpen(!1,Ae(ge.outsidePress,de)),M())}}}function pe(de){re()!=="sloppy"||de.pointerType==="touch"||!d.select("open")||!o||j(de)||be(de)}function Ee(de){if(re()!=="sloppy"||!d.select("open")||!o||j(de))return;let ae=de.touches[0];ae&&(I.current={startTime:Date.now(),startX:ae.clientX,startY:ae.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},B.start(1e3,()=>{I.current&&(I.current.dismissOnTouchEnd=!1,I.current.dismissOnMouseDown=!1)}))}function ye(de,ae){let Re=So(de);if(!Re)return;let $e=ut(Re,de.type,()=>{ae(de),$e()})}function Oe(de){E.current="touch",ye(de,Ee)}function we(de){B.clear(),de.type==="pointerdown"&&(de.button===0&&(S.current=!0),E.current=de.pointerType),!(de.type==="mousedown"&&I.current&&!I.current.dismissOnMouseDown)&&ye(de,ae=>{ae.type==="pointerdown"?pe(ae):be(ae)})}function _e(de){if(de.type==="pointercancel"&&(S.current=!1),!x.current)return;let ae=k.current;if(ee(),re()==="intentional"){if(de.type==="pointercancel"){ae&&Y();return}if(!ie(de)){if(ae){Y();return}typeof b=="function"&&!b(de)||(q.clear(),C.current=!0,M())}}}function xe(de){if(re()!=="sloppy"||!I.current||j(de))return;let ae=de.touches[0];if(!ae)return;let Re=Math.abs(ae.clientX-I.current.startX),$e=Math.abs(ae.clientY-I.current.startY),ct=Math.sqrt(Re*Re+$e*$e);ct>5&&(I.current.dismissOnTouchEnd=!0),ct>10&&(be(de),B.clear(),I.current=null)}function he(de){ye(de,xe)}function Ze(de){re()!=="sloppy"||!I.current||j(de)||(I.current.dismissOnTouchEnd&&be(de),B.clear(),I.current=null)}function fe(de){ye(de,Ze)}let Ce=Di(r&&Di(ut(H,"keydown",A),ut(H,"compositionstart",J),ut(H,"compositionend",W)),v&&Di(ut(H,"click",we,!0),ut(H,"pointerdown",we,!0),ut(H,"pointerup",_e,!0),ut(H,"pointercancel",_e,!0),ut(H,"mousedown",we,!0),ut(H,"mouseup",_e,!0),ut(H,"touchstart",Oe,{capture:!0,passive:!0}),ut(H,"touchmove",he,{capture:!0,passive:!0}),ut(H,"touchend",fe,{capture:!0,passive:!0})));return()=>{Ce(),K.clear(),q.clear(),ee(),C.current=!1,M()}},[p,f,r,v,b,u,o,y,w,A,M,_,N,j,g,d,B]);let G=_s.useMemo(()=>({onKeyDown:A,onPointerDown:V,onClick:V}),[A,V]),$=_s.useMemo(()=>({onKeyDown:A,onPointerDown:F,onMouseDown:F,onClickCapture:L,onMouseDownCapture(K){L(),z(K)},onPointerDownCapture(K){L(),z(K)},onMouseUpCapture:L,onTouchEndCapture:L,onTouchMoveCapture:L}),[A,L,z,F]);return _s.useMemo(()=>o?{reference:G,floating:$,trigger:G}:{},[o,G,$])}var ji=c(te(),1);function Nce(e,t,o){let{reference:r,floating:n}=e,i=Qs(t),s=ST(t),a=kT(s),l=Vi(t),d=i==="y",u=r.x+r.width/2-n.width/2,f=r.y+r.height/2-n.height/2,p=r[a]/2-n[a]/2,m;switch(l){case"top":m={x:u,y:r.y-n.height};break;case"bottom":m={x:u,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:f};break;case"left":m={x:r.x-n.width,y:f};break;default:m={x:r.x,y:r.y}}let g=kl(t);return g&&(m[s]+=p*(g==="end"?1:-1)*(o&&d?-1:1)),m}async function Lce(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:i,rects:s,elements:a,strategy:l}=e,{boundary:d="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:p=!1,padding:m=0}=vu(t,e),g=gP(m),b=a[p?f==="floating"?"reference":"floating":f],v=tp(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(b)))==null||o?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:d,rootBoundary:u,strategy:l})),_=f==="floating"?{x:r,y:n,width:s.floating.width,height:s.floating.height}:s.reference,y=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),w=await(i.isElement==null?void 0:i.isElement(y))&&await(i.getScale==null?void 0:i.getScale(y))||{x:1,y:1},x=tp(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:_,offsetParent:y,strategy:l}):_);return{top:(v.top-x.top+g.top)/w.y,bottom:(x.bottom-v.bottom+g.bottom)/w.y,left:(v.left-x.left+g.left)/w.x,right:(x.right-v.right+g.right)/w.x}}var sqe=50,Dce=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:Lce},l=await(s.isRTL==null?void 0:s.isRTL(t)),d=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:f}=Nce(d,r,l),p=r,m=0,g={};for(let h=0;h<i.length;h++){let b=i[h];if(!b)continue;let{name:v,fn:_}=b,{x:y,y:w,data:x,reset:k}=await _({x:u,y:f,initialPlacement:r,placement:p,strategy:n,middlewareData:g,rects:d,platform:a,elements:{reference:e,floating:t}});u=y??u,f=w??f,g[v]={...g[v],...x},k&&m<sqe&&(m++,typeof k=="object"&&(k.placement&&(p=k.placement),k.rects&&(d=k.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):k.rects),{x:u,y:f}=Nce(d,p,l)),h=-1)}return{x:u,y:f,placement:p,strategy:n,middlewareData:g}};var Vce=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var o,r;let{placement:n,middlewareData:i,rects:s,initialPlacement:a,platform:l,elements:d}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:h=!0,...b}=vu(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let v=Vi(n),_=Qs(a),y=Vi(a)===a,w=await(l.isRTL==null?void 0:l.isRTL(d.floating)),x=p||(y||!h?[wT(a)]:sce(a)),k=g!=="none";!p&&k&&x.push(...ace(a,h,g,w));let C=[a,...x],S=await l.detectOverflow(t,b),R=[],E=((r=i.flip)==null?void 0:r.overflows)||[];if(u&&R.push(S[v]),f){let M=ice(n,s,w);R.push(S[M[0]],S[M[1]])}if(E=[...E,{placement:n,overflows:R}],!R.every(M=>M<=0)){var I,B;let M=(((I=i.flip)==null?void 0:I.index)||0)+1,N=C[M];if(N&&(!(f==="alignment"?_!==Qs(N):!1)||E.every(A=>Qs(A.placement)===_?A.overflows[0]>0:!0)))return{data:{index:M,overflows:E},reset:{placement:N}};let j=(B=E.filter(V=>V.overflows[0]<=0).sort((V,A)=>V.overflows[1]-A.overflows[1])[0])==null?void 0:B.placement;if(!j)switch(m){case"bestFit":{var O;let V=(O=E.filter(A=>{if(k){let L=Qs(A.placement);return L===_||L==="y"}return!0}).map(A=>[A.placement,A.overflows.filter(L=>L>0).reduce((L,z)=>L+z,0)]).sort((A,L)=>A[1]-L[1])[0])==null?void 0:O[0];V&&(j=V);break}case"initialPlacement":j=a;break}if(n!==j)return{reset:{placement:j}}}return{}}}};var Fce=new Set(["left","top"]);async function aqe(e,t){let{placement:o,platform:r,elements:n}=e,i=await(r.isRTL==null?void 0:r.isRTL(n.floating)),s=Vi(o),a=kl(o),l=Qs(o)==="y",d=Fce.has(s)?-1:1,u=i&&l?-1:1,f=vu(t,e),{mainAxis:p,crossAxis:m,alignmentAxis:g}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof g=="number"&&(m=a==="end"?g*-1:g),l?{x:m*u,y:p*d}:{x:p*d,y:m*u}}var zce=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var o,r;let{x:n,y:i,placement:s,middlewareData:a}=t,l=await aqe(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+l.x,y:i+l.y,data:{...l,placement:s}}}}},jce=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:o,y:r,placement:n,platform:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:l={fn:_=>{let{x:y,y:w}=_;return{x:y,y:w}}},...d}=vu(e,t),u={x:o,y:r},f=await i.detectOverflow(t,d),p=Qs(n),m=mP(p),g=u[m],h=u[p],b=(_,y)=>pP(y+f[_==="y"?"top":"left"],y,y-f[_==="y"?"bottom":"right"]);s&&(g=b(m,g)),a&&(h=b(p,h));let v=l.fn({...t,[m]:g,[p]:h});return{...v,data:{x:v.x-o,y:v.y-r,enabled:{[m]:s,[p]:a}}}}}},Hce=function(e){return e===void 0&&(e={}),{options:e,fn(t){var o,r;let{x:n,y:i,placement:s,rects:a,middlewareData:l}=t,{offset:d=0,mainAxis:u=!0,crossAxis:f=!0}=vu(e,t),p={x:n,y:i},m=Qs(s),g=mP(m),h=p[g],b=p[m],v=vu(d,t),_=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:(o=v.mainAxis)!=null?o:0,crossAxis:(r=v.crossAxis)!=null?r:0};if(u){let x=g==="y"?"height":"width",k=a.reference[g]-a.floating[x]+_.mainAxis,C=a.reference[g]+a.reference[x]-_.mainAxis;h<k?h=k:h>C&&(h=C)}if(f){var y,w;let x=g==="y"?"width":"height",k=Fce.has(Vi(s)),C=a.reference[m]-a.floating[x]+(k&&((y=l.offset)==null?void 0:y[m])||0)+(k?0:_.crossAxis),S=a.reference[m]+a.reference[x]+(k?0:((w=l.offset)==null?void 0:w[m])||0)-(k?_.crossAxis:0);b<C?b=C:b>S&&(b=S)}return{[g]:h,[m]:b}}}},Uce=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){let{placement:o,rects:r,platform:n,elements:i}=t,{apply:s=()=>{},...a}=vu(e,t),l=await n.detectOverflow(t,a),d=Vi(o),u=kl(o),f=Qs(o)==="y",{width:p,height:m}=r.floating,g,h;d==="top"||d==="bottom"?(g=d,h=u===(await(n.isRTL==null?void 0:n.isRTL(i.floating))?"start":"end")?"left":"right"):(h=d,g=u==="end"?"top":"bottom");let b=m-l.top-l.bottom,v=p-l.left-l.right,_=Sg(m-l[g],b),y=Sg(p-l[h],v),w=t.middlewareData.shift,x=!w,k=_,C=y;w!=null&&w.enabled.x&&(C=v),w!=null&&w.enabled.y&&(k=b),x&&!u&&(f?C=p-2*Xc(l.left,l.right):k=m-2*Xc(l.top,l.bottom)),await s({...t,availableWidth:C,availableHeight:k});let S=await n.getDimensions(i.floating);return p!==S.width||m!==S.height?{reset:{rects:!0}}:{}}}};function $ce(e){let t=Pn(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=xt(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r,a=Cg(o)!==i||Cg(r)!==s;return a&&(o=i,r=s),{width:o,height:r,$:a}}function JW(e){return mt(e)?e:e.contextElement}function r0(e){let t=JW(e);if(!xt(t))return _u(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:i}=$ce(t),s=(i?Cg(o.width):o.width)/r,a=(i?Cg(o.height):o.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var lqe=_u(0);function Yce(e){let t=wt(e);return!eP()||!t.visualViewport?lqe:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function cqe(e,t,o){return t===void 0&&(t=!1),!!o&&t&&o===wt(e)}function I_(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),i=JW(e),s=_u(1);t&&(r?mt(r)&&(s=r0(r)):s=r0(e));let a=cqe(i,o,r)?Yce(i):_u(0),l=(n.left+a.x)/s.x,d=(n.top+a.y)/s.y,u=n.width/s.x,f=n.height/s.y;if(i&&r){let p=wt(i),m=mt(r)?wt(r):r,g=p,h=tP(g);for(;h&&m!==g;){let b=r0(h),v=h.getBoundingClientRect(),_=Pn(h),y=v.left+(h.clientLeft+parseFloat(_.paddingLeft))*b.x,w=v.top+(h.clientTop+parseFloat(_.paddingTop))*b.y;l*=b.x,d*=b.y,u*=b.x,f*=b.y,l+=y,d+=w,g=wt(h),h=tP(g)}}return tp({width:u,height:f,x:l,y:d})}function kP(e,t){let o=fT(e).scrollLeft;return t?t.left+o:I_(hu(e)).left+o}function Kce(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-kP(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function dqe(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,i=n==="fixed",s=hu(r),a=t?uT(t.floating):!1;if(r===s||a&&i)return o;let l={scrollLeft:0,scrollTop:0},d=_u(1),u=_u(0),f=xt(r);if((f||!i)&&((Kr(r)!=="body"||__(s))&&(l=fT(r)),f)){let m=I_(r);d=r0(r),u.x=m.x+r.clientLeft,u.y=m.y+r.clientTop}let p=s&&!f&&!i?Kce(s,l):_u(0);return{width:o.width*d.x,height:o.height*d.y,x:o.x*d.x-l.scrollLeft*d.x+u.x+p.x,y:o.y*d.y-l.scrollTop*d.y+u.y+p.y}}function uqe(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function fqe(e){let t=fT(e),o=e.ownerDocument.body,r=Xc(e.scrollWidth,e.clientWidth,o.scrollWidth,o.clientWidth),n=Xc(e.scrollHeight,e.clientHeight,o.scrollHeight,o.clientHeight),i=-t.scrollLeft+kP(e),s=-t.scrollTop;return Pn(o).direction==="rtl"&&(i+=Xc(e.clientWidth,o.clientWidth)-r),{width:r,height:n,x:i,y:s}}var pqe=25;function mqe(e,t,o){o===void 0&&(o="viewport");let r=o==="layoutViewport",n=wt(e),i=hu(e),s=n.visualViewport,a=i.clientWidth,l=i.clientHeight,d=0,u=0;if(s){let p=!eP()||t==="fixed";r?p||(d=-s.offsetLeft,u=-s.offsetTop):(a=s.width,l=s.height,p&&(d=s.offsetLeft,u=s.offsetTop))}if(kP(i)<=0){let p=i.ownerDocument,m=p.body,g=getComputedStyle(m),h=p.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,b=Math.abs(i.clientWidth-m.clientWidth-h),v=getComputedStyle(i).scrollbarGutter==="stable both-edges"?b/2:b;v<=pqe&&(a-=v)}return{width:a,height:l,x:d,y:u}}function gqe(e,t){let o=I_(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,i=r0(e),s=e.clientWidth*i.x,a=e.clientHeight*i.y,l=n*i.x,d=r*i.y;return{width:s,height:a,x:l,y:d}}function Wce(e,t,o){let r;if(t==="viewport"||t==="layoutViewport")r=mqe(e,o,t);else if(t==="document")r=fqe(hu(e));else if(mt(t))r=gqe(t,o);else{let n=Yce(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return tp(r)}function hqe(e,t){let o=t.get(e);if(o)return o;let r=vg(e,[],!1).filter(a=>mt(a)&&Kr(a)!=="body"),n=null,i=Pn(e).position==="fixed",s=i?ms(e):e;for(;mt(s)&&!Xs(s);){let a=Pn(s),l=J9(s),d=n?n.position:i?"fixed":"";!l&&(d==="fixed"||d==="absolute"&&a.position==="static")?r=r.filter(f=>f!==s):n=a,s=ms(s)}return t.set(e,r),r}function bqe(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,s=[...o==="clippingAncestors"?uT(t)?[]:hqe(t,this._c):[].concat(o),r],a=Wce(t,s[0],n),l=a.top,d=a.right,u=a.bottom,f=a.left;for(let p=1;p<s.length;p++){let m=Wce(t,s[p],n);l=Xc(m.top,l),d=Sg(m.right,d),u=Sg(m.bottom,u),f=Xc(m.left,f)}return{width:d-f,height:u-l,x:f,y:l}}function _qe(e){let{width:t,height:o}=$ce(e);return{width:t,height:o}}function vqe(e,t,o){let r=xt(t),n=hu(t),i=o==="fixed",s=I_(e,!0,i,t),a={scrollLeft:0,scrollTop:0},l=_u(0);if((r||!i)&&((Kr(t)!=="body"||__(n))&&(a=fT(t)),r)){let p=I_(t,!0,i,t);l.x=p.x+t.clientLeft,l.y=p.y+t.clientTop}!r&&n&&(l.x=kP(n));let d=n&&!r&&!i?Kce(n,a):_u(0),u=s.left+a.scrollLeft-l.x-d.x,f=s.top+a.scrollTop-l.y-d.y;return{x:u,y:f,width:s.width,height:s.height}}function QW(e){return Pn(e).position==="static"}function Gce(e,t){if(!xt(e)||Pn(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return hu(e)===o&&(o=o.ownerDocument.body),o}function qce(e,t){let o=wt(e);if(uT(e))return o;if(!xt(e)){let n=ms(e);for(;n&&!Xs(n);){if(mt(n)&&!QW(n))return n;n=ms(n)}return o}let r=Gce(e,t);for(;r&&Cle(r)&&QW(r);)r=Gce(r,t);return r&&Xs(r)&&QW(r)&&!J9(r)?o:r||Ele(e)||o}var yqe=async function(e){let t=this.getOffsetParent||qce,o=this.getDimensions,r=await o(e.floating);return{reference:vqe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function wqe(e){return Pn(e).direction==="rtl"}var BT={convertOffsetParentRelativeRectToViewportRelativeRect:dqe,getDocumentElement:hu,getClippingRect:bqe,getOffsetParent:qce,getElementRects:yqe,getClientRects:uqe,getDimensions:_qe,getScale:r0,isElement:mt,isRTL:wqe};function Xce(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function xqe(e,t,o){let r=null,n,i=hu(e);function s(){var u;clearTimeout(n),(u=r)==null||u.disconnect(),r=null}function a(u,f){u===void 0&&(u=!1),f===void 0&&(f=1),s();let p=e.getBoundingClientRect(),{left:m,top:g,width:h,height:b}=p;if(u||t(),!h||!b)return;let v=xT(g),_=xT(i.clientWidth-(m+h)),y=xT(i.clientHeight-(g+b)),w=xT(m),k={rootMargin:-v+"px "+-_+"px "+-y+"px "+-w+"px",threshold:Xc(0,Sg(1,f))||1},C=!0;function S(R){let E=R[0].intersectionRatio;if(!Xce(p,e.getBoundingClientRect()))return a();if(E!==f){if(!C)return a();E?a(!1,E):n=setTimeout(()=>{a(!1,1e-7)},1e3)}C=!1}try{r=new IntersectionObserver(S,{...k,root:i.ownerDocument})}catch{r=new IntersectionObserver(S,k)}r.observe(e)}let l=wt(e),d=()=>a(o);return l.addEventListener("resize",d),a(!0),()=>{l.removeEventListener("resize",d),s()}}function OT(e,t,o,r){r===void 0&&(r={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,d=JW(e),u=n||i?[...d?vg(d):[],...t?vg(t):[]]:[];u.forEach(v=>{n&&v.addEventListener("scroll",o),i&&v.addEventListener("resize",o)});let f=d&&a?xqe(d,o,i):null,p=-1,m=null;s&&(m=new ResizeObserver(v=>{let[_]=v;_&&_.target===d&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var y;(y=m)==null||y.observe(t)})),o()}),d&&!l&&m.observe(d),t&&m.observe(t));let g,h=l?I_(e):null;l&&b();function b(){let v=I_(e);h&&!Xce(h,v)&&o(),h=v,g=requestAnimationFrame(b)}return o(),()=>{var v;u.forEach(_=>{n&&_.removeEventListener("scroll",o),i&&_.removeEventListener("resize",o)}),f?.(),(v=m)==null||v.disconnect(),m=null,l&&cancelAnimationFrame(g)}}var Zce=zce;var Qce=jce,Jce=Vce,ede=Uce;var tde=Hce,SP=(e,t,o)=>{let r=new Map,n=o??{},i={...BT,...n.platform,_c:r};return Dce(e,t,{...n,platform:i})};var bn=c(te(),1),rde=c(te(),1),nde=c(bu(),1),Sqe=typeof document<"u",Cqe=function(){},CP=Sqe?rde.useLayoutEffect:Cqe;function EP(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let o,r,n;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(o=e.length,o!==t.length)return!1;for(r=o;r--!==0;)if(!EP(e[r],t[r]))return!1;return!0}if(n=Object.keys(e),o=n.length,o!==Object.keys(t).length)return!1;for(r=o;r--!==0;)if(!{}.hasOwnProperty.call(t,n[r]))return!1;for(r=o;r--!==0;){let i=n[r];if(!(i==="_owner"&&e.$$typeof)&&!EP(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function ide(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ode(e,t){let o=ide(e);return Math.round(t*o)/o}function eG(e){let t=bn.useRef(e);return CP(()=>{t.current=e}),t}function sde(e){e===void 0&&(e={});let{placement:t="bottom",strategy:o="absolute",middleware:r=[],platform:n,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:l,open:d}=e,[u,f]=bn.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=bn.useState(r);EP(p,r)||m(r);let[g,h]=bn.useState(null),[b,v]=bn.useState(null),_=bn.useCallback(A=>{A!==k.current&&(k.current=A,h(A))},[]),y=bn.useCallback(A=>{A!==C.current&&(C.current=A,v(A))},[]),w=i||g,x=s||b,k=bn.useRef(null),C=bn.useRef(null),S=bn.useRef(u),R=l!=null,E=eG(l),I=eG(n),B=eG(d),O=bn.useCallback(()=>{if(!k.current||!C.current)return;let A={placement:t,strategy:o,middleware:p};I.current&&(A.platform=I.current),SP(k.current,C.current,A).then(L=>{let z={...L,isPositioned:B.current!==!1};M.current&&!EP(S.current,z)&&(S.current=z,nde.flushSync(()=>{f(z)}))})},[p,t,o,I,B]);CP(()=>{d===!1&&S.current.isPositioned&&(S.current.isPositioned=!1,f(A=>({...A,isPositioned:!1})))},[d]);let M=bn.useRef(!1);CP(()=>(M.current=!0,()=>{M.current=!1}),[]),CP(()=>{if(w&&(k.current=w),x&&(C.current=x),w&&x){if(E.current)return E.current(w,x,O);O()}},[w,x,O,E,R]);let N=bn.useMemo(()=>({reference:k,floating:C,setReference:_,setFloating:y}),[_,y]),j=bn.useMemo(()=>({reference:w,floating:x}),[w,x]),V=bn.useMemo(()=>{let A={position:o,left:0,top:0};if(!j.floating)return A;let L=ode(j.floating,u.x),z=ode(j.floating,u.y);return a?{...A,transform:"translate("+L+"px, "+z+"px)",...ide(j.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:L,top:z}},[o,a,j.floating,u.x,u.y]);return bn.useMemo(()=>({...u,update:O,refs:N,elements:j,floatingStyles:V}),[u,O,N,j,V])}var tG=(e,t)=>{let o=Zce(e);return{name:o.name,fn:o.fn,options:[e,t]}},oG=(e,t)=>{let o=Qce(e);return{name:o.name,fn:o.fn,options:[e,t]}},rG=(e,t)=>({fn:tde(e).fn,options:[e,t]}),nG=(e,t)=>{let o=Jce(e);return{name:o.name,fn:o.fn,options:[e,t]}},iG=(e,t)=>{let o=ede(e);return{name:o.name,fn:o.fn,options:[e,t]}};var n0=class{attachedStores=[];attachedStoreValue=null;storeListeners=new Set;constructor(t,o,r=!0){this.fallbackStore=t,this.componentName=o,this.throwOnMissingTrigger=r}get attachedStore(){return this.attachedStoreValue}get store(){return this.attachedStoreValue??this.fallbackStore}get serverStore(){return this.fallbackStore}subscribeStore(t){return this.storeListeners.add(t),()=>{this.storeListeners.delete(t)}}attachStore(t){return this.attachedStores.push(t),this.setActiveStore(t),()=>{let o=this.attachedStores.lastIndexOf(t);o!==-1&&this.attachedStores.splice(o,1),this.setActiveStore(this.attachedStores[this.attachedStores.length-1]??null)}}setActiveStore(t){this.attachedStoreValue!==t&&(this.attachedStoreValue=t,this.storeListeners.forEach(o=>{o()}))}openByTrigger(t){let o=this.attachedStore;if(o===null)return;let r;if(t){for(let n=this.attachedStores.length-1;n>=0&&!r;n-=1)r=this.attachedStores[n].context.triggerElements.getById(t);r??=this.fallbackStore.context.triggerElements.getById(t)}if(t&&!r&&this.throwOnMissingTrigger)throw new Error(ot(99,this.componentName,t,this.componentName));o.setOpen(!0,Ae(ge.imperativeAction,void 0,r))}closePopup(){let t=this.attachedStore;t!==null&&t.setOpen(!1,Ae(ge.imperativeAction))}};var dG=c(te(),1),xde=c(bu(),1);var yde=c(te(),1);var bde=c(te(),1),cG=c(MT(),1),_de=c(pde(),1);var mde=c(te(),1);var aG=[],lG;function gde(){return lG}function hde(e){aG.push(e)}function AT(e){let t=(o,r)=>{let n=Dt(Uqe).current,i;try{lG=n;for(let s of aG)s.before(n);i=e(o,r);for(let s of aG)s.after(n);n.didInitialize=!0}finally{lG=void 0}return i};return t.displayName=e.displayName||e.name,t}function RP(e){return mde.forwardRef(AT(e))}function Uqe(){return{didInitialize:!1}}var Wqe=$w(19),Gqe=Wqe?Yqe:Kqe;function IP(e,t,o,r,n){return Gqe(e,t,o,r,n)}function $qe(e,t,o,r,n){let i=bde.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,cG.useSyncExternalStore)(e.subscribe,i,i)}hde({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let o=0;o<e.syncHooks.length;o+=1){let r=e.syncHooks[o],n=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,n)||(t=!0,r.value=n)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let o=new Set;for(let n of e.syncHooks)o.add(n.store);let r=[];for(let n of o)r.push(n.subscribe(t));return()=>{for(let n of r)n()}}),(0,cG.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Yqe(e,t,o,r,n){let i=gde();if(!i)return $qe(e,t,o,r,n);let s=i.syncIndex;i.syncIndex+=1;let a;return i.didInitialize?(a=i.syncHooks[s],(a.store!==e||a.selector!==t||!Object.is(a.a1,o)||!Object.is(a.a2,r)||!Object.is(a.a3,n))&&(a.store!==e&&(i.didChangeStore=!0),a.store=e,a.selector=t,a.a1=o,a.a2=r,a.a3=n,a.value=t(e.getSnapshot(),o,r,n))):(a={store:e,selector:t,a1:o,a2:r,a3:n,value:t(e.getSnapshot(),o,r,n)},i.syncHooks.push(a)),a.value}function Kqe(e,t,o,r,n){return(0,_de.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,r,n))}var PP=class{static create(t){return new this(t)}constructor(t){this.state=t,this.listeners=new Set,this.updateTick=0}subscribe=t=>(this.listeners.add(t),()=>{this.listeners.delete(t)});getSnapshot=()=>this.state;setState(t){if(this.state===t)return;this.state=t,this.updateTick+=1;let o=this.updateTick;for(let r of this.listeners){if(o!==this.updateTick)return;r(t)}}update(t){for(let o in t)if(!Object.is(this.state[o],t[o])){this.setState({...this.state,...t});return}}set(t,o){Object.is(this.state[t],o)||this.setState({...this.state,[t]:o})}notifyAll(){let t={...this.state};this.setState(t)}use(t,o,r,n){return IP(this,t,o,r,n)}};var P_=c(te(),1);var El=class extends PP{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){P_.useDebugValue(t);let r=this;se(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;se(()=>(r.state[t]!==o&&r.set(t,o),()=>{r.set(t,void 0)}),[r,t,o])}useSyncedValues(t){let o=this,r=Object.values(t);se(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){P_.useDebugValue(t);let r=this,n=o!==void 0;se(()=>{n&&!Object.is(r.state[t],o)&&r.setState({...r.state,[t]:o})},[r,t,o,n])}select(t,o,r,n){let i=this.selectors[t];return i(this.state,o,r,n)}useState(t,o,r,n){return P_.useDebugValue(t),IP(this,this.selectors[t],o,r,n)}useContextCallback(t,o){P_.useDebugValue(t);let r=le(o??pt);this.context[t]=r}useStateSetter(t){let o=P_.useRef(void 0);return o.current===void 0&&(o.current=r=>{this.set(t,r)}),o.current}observe(t,o){let r;typeof t=="function"?r=t:r=this.selectors[t];let n=r(this.state);return o(n,n,this),this.subscribe(i=>{let s=r(i);if(!Object.is(n,s)){let a=n;n=s,o(s,a,this)}})}};var BP=c(te(),1);function vde(){let[,e]=BP.useState({});return BP.useCallback(()=>{e({})},[])}var qqe={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId},Pg=class extends El{constructor(t){let{syncOnly:o,nested:r,onOpenChange:n,triggerElements:i,...s}=t;super({...s,positionReference:s.referenceElement,domReferenceElement:s.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:xP(),nested:r,triggerElements:i},qqe),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Wle(o))&&(this.context.dataRef.current.openEvent=t?o:void 0)};dispatchOpenChange=(t,o)=>{this.syncOpenEvent(t,o.event);let r={open:t,reason:o.reason,nativeEvent:o.event,nested:this.context.nested,triggerElement:o.trigger};this.context.events.emit("openchange",r)};setOpen=(t,o)=>{if(this.syncOnly){this.context.onOpenChange?.(t,o);return}this.dispatchOpenChange(t,o),this.context.onOpenChange?.(t,o)}};function NT(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),l=t.useState("activeTriggerElement"),d=t.useState(o?"popupElement":"positionerElement"),u=t.context.triggerElements,f=s,p=yde.useRef(null);r===void 0&&p.current===null&&(p.current=new Pg({open:a,transitionStatus:void 0,referenceElement:l,floatingElement:d,triggerElements:u,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let m=r??p.current;return t.useSyncedValue("floatingId",n),se(()=>{let g={open:a,floatingId:n,referenceElement:l,floatingElement:d};mt(l)&&(g.domReferenceElement=l),m.state.positionReference===m.state.referenceElement&&(g.positionReference=l),m.update(g)},[a,n,l,d,m]),m.context.onOpenChange=f,m.context.nested=i,m}var s0={tabIndex:-1,[gT]:""};function kde(e,t=!1){let o=Oa(),r=bs()!=null,n=Dt(()=>e(o,r)).current;return NT({popupStore:n,treatPopupAsFloatingElement:t,floatingRootContext:n.state.floatingRootContext,floatingId:o,nested:r,onOpenChange:n.setOpen}),n}function OP({handle:e,store:t}){return se(()=>e.attachStore(t),[e,t]),null}function wde(e){let t=e.context.triggerElements.size;e.select("open")&&e.state.triggerCount!==t&&e.set("triggerCount",t)}function uG(e,t){let o=dG.useRef(null);return le(r=>{let n=o.current;if(n!==null){if(n.element===r&&n.store===t&&n.id===e)return;o.current=null;let i=n.store;i.context.triggerElements.getById(n.id)===n.element&&(i.context.triggerElements.delete(n.id),wde(i))}r!==null&&e!==void 0&&(o.current={store:t,id:e,element:r},t.context.triggerElements.add(e,r),wde(t))})}function fG(e,t,o,r=!1){let n=e.preventUnmountingOnClose;t?n=!1:r&&(n=!0);let i=o?.id??null,s=e.activeTriggerId,a=e.activeTriggerElement;return(i||t)&&(s=i,a=o??null),{open:t,preventUnmountingOnClose:n,activeTriggerId:s,activeTriggerElement:a}}function pG(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Sde(e,t,o,r={}){let n=o.reason,i=n===ge.triggerHover,s=t&&n===ge.triggerFocus,a=!t&&(n===ge.triggerPress||n===ge.escapeKey),l=pG(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let d=()=>{let u=fG(e.state,t,o.trigger,l()),f={...r.extraState,...u};s?f.instantType="focus":a?f.instantType="dismiss":i&&(f.instantType=void 0),e.update(f)};i?xde.flushSync(d):d()}function MP(e,t,o,r){let n=o.useState("isMountedByTrigger",e),i=uG(e,o),s=le(l=>{let d=o.select("open"),u=o.select("activeTriggerId");if(u===e){let f={activeTriggerElement:l,...d?r:null};o.update(f);return}if(u==null&&d){let f={activeTriggerId:e??null,activeTriggerElement:l,...r};o.update(f)}}),a=le(l=>{i(l),l&&s(l)});return se(()=>(a(t.current),()=>a(null)),[a,t,o,e]),se(()=>{if(n){let l={activeTriggerElement:t.current,...r};o.update(l)}},[n,o,t,...Object.values(r)]),{registerTrigger:a,isMountedByThisTrigger:n}}function AP(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=dG.useRef(null),n=e.useState("open"),i=e.useState("triggerCount"),s=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");se(()=>{if(!n){r.current=null,e.state.triggerCount!==0&&e.set("triggerCount",0);return}let l=e.context.triggerElements.size,d={};e.state.triggerCount!==l&&(d.triggerCount=l);let u=e.select("activeTriggerId"),f=null;if(u){let p=e.context.triggerElements.getById(u);if(p)r.current=u,p!==e.state.activeTriggerElement&&(d.activeTriggerElement=p);else{for(let[m,g]of e.context.triggerElements.entries())if(g===e.state.activeTriggerElement){d.activeTriggerId=m,d.activeTriggerElement=g,r.current=m;break}d.activeTriggerId===void 0&&(r.current===u?f=u:r.current=null)}}else r.current=null;if(!f&&!u&&l===1){let p=e.context.triggerElements.entries().next();if(!p.done){let[m,g]=p.value;d.activeTriggerId=m,d.activeTriggerElement=g,r.current=m}}(d.triggerCount!==void 0||d.activeTriggerId!==void 0||d.activeTriggerElement!==void 0)&&e.update(d),f&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===f&&!e.context.triggerElements.getById(f)){let p=Ae(ge.none);e.setOpen(!1,p),p.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,i,s,a,o])}function NP(e,t,o,r){let{mounted:n,setMounted:i,transitionStatus:s}=gn(e,!1,!1,r),a=t.useState("preventUnmountingOnClose"),l=e?!1:a;t.useSyncedValues({mounted:n,transitionStatus:s,preventUnmountingOnClose:l});let d=le(()=>{i(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return cr({enabled:n&&!e&&!l,open:e,ref:t.context.popupRef,onComplete(){e||d()}}),{forceUnmount:d,transitionStatus:s}}function LP(e,t){e.useSyncedValues(t),se(()=>()=>{e.update({activeTriggerProps:gt,inactiveTriggerProps:gt,popupProps:gt})},[e])}var yu=class{constructor(){this.idMap=new Map}add(t,o){this.idMap.set(t,o)}delete(t){this.idMap.delete(t)}hasElement(t){for(let o of this.idMap.values())if(o===t)return!0;return!1}hasMatchingElement(t){for(let o of this.idMap.values())if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}};function DP(e,t,o=!1){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:new Pg({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0}),floatingId:t,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:gt,inactiveTriggerProps:gt,popupProps:gt}}var LT=e=>e.triggerIdProp??e.activeTriggerId,mG=e=>e.openProp??e.open,Cde=e=>(e.popupElement?.id??e.floatingId)||void 0;function Ede(e,t){return t!==void 0&&mG(e)&<(e)===t}function Xqe(e,t){return Ede(e,t)?!0:t!==void 0&&mG(e)&<(e)==null&&e.triggerCount===1}var VP={open:mG,mounted:e=>e.mounted,transitionStatus:e=>e.transitionStatus,floatingRootContext:e=>e.floatingRootContext,triggerCount:e=>e.triggerCount,preventUnmountingOnClose:e=>e.preventUnmountingOnClose,payload:e=>e.payload,activeTriggerId:LT,activeTriggerElement:e=>e.mounted?e.activeTriggerElement:null,popupId:Cde,isTriggerActive:(e,t)=>t!==void 0&<(e)===t,isOpenedByTrigger:(e,t)=>Ede(e,t),isMountedByTrigger:(e,t)=>t!==void 0&<(e)===t&&e.mounted,triggerProps:(e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps,triggerPopupId:(e,t)=>Xqe(e,t)?Cde(e):void 0,popupProps:e=>e.popupProps,popupElement:e=>e.popupElement,positionerElement:e=>e.positionerElement};var gG=c(te(),1),Tde=c(MT(),1);function FP(e){let t=gG.useCallback(r=>e===void 0?pt:e.subscribeStore(r),[e]),o=gG.useCallback(()=>e===void 0?void 0:e.store,[e]);return(0,Tde.useSyncExternalStore)(t,o,()=>e?.serverStore)}function hG(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=Oa(),i=bs()!=null,s=Dt(()=>new Pg({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new yu,floatingId:n,syncOnly:!1,nested:i})).current;return se(()=>{let a={open:t,floatingId:n};r.reference!==void 0&&(a.referenceElement=r.reference,a.domReferenceElement=mt(r.reference)?r.reference:null),r.floating!==void 0&&(a.floatingElement=r.floating),s.update(a)},[t,n,r.reference,r.floating,s]),s.context.onOpenChange=o,s.context.nested=i,s}function Rde(e){return Zqe(e,e.rootContext)}function Zqe(e,t){let{nodeId:o,externalTree:r}=e,n=t.useState("referenceElement"),i=t.useState("floatingElement"),s=t.useState("domReferenceElement"),a=t.useState("open"),l=t.useState("floatingId"),[d,u]=ji.useState(null),[f,p]=ji.useState(void 0),[m,g]=ji.useState(void 0),h=ji.useRef(null),b=Fi(r),v=ji.useMemo(()=>({reference:n,floating:i,domReference:s}),[n,i,s]),_=sde({...e,elements:{...v,...d&&{reference:d}}}),y=mt(f)?f:null,w=m===void 0?t.state.floatingElement:m;t.useSyncedValue("referenceElement",f??null),t.useSyncedValue("domReferenceElement",f===void 0?s:y),t.useSyncedValue("floatingElement",w);let x=ji.useCallback(I=>{let B=mt(I)?{getBoundingClientRect:()=>I.getBoundingClientRect(),getClientRects:()=>I.getClientRects(),contextElement:I}:I;u(B),_.refs.setReference(B)},[_.refs]),k=ji.useCallback(I=>{(mt(I)||I===null)&&(h.current=I,p(I)),(mt(_.refs.reference.current)||_.refs.reference.current===null||I!==null&&!mt(I))&&_.refs.setReference(I)},[_.refs,p]),C=ji.useCallback(I=>{g(I),_.refs.setFloating(I)},[_.refs]),S=ji.useMemo(()=>({..._.refs,setReference:k,setFloating:C,setPositionReference:x,domReference:h}),[_.refs,k,C,x]),R=ji.useMemo(()=>({..._.elements,domReference:s}),[_.elements,s]),E=ji.useMemo(()=>({..._,dataRef:t.context.dataRef,open:a,onOpenChange:t.setOpen,events:t.context.events,floatingId:l,refs:S,elements:R,nodeId:o,rootStore:t}),[_,S,R,o,t,a,l]);return se(()=>{s&&(h.current=s)},[s]),se(()=>{t.context.dataRef.current.floatingContext=E;let I=b?.nodesRef.current.find(B=>B.id===o);I&&(I.context=E)}),ji.useMemo(()=>({..._,context:E,refs:S,elements:R,rootStore:t}),[_,S,R,E,t])}var wu=c(te(),1);var bG=Kt.os.mac&&Kt.engine.webkit;function DT(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=wu.useRef(!1),l=wu.useRef(null),d=wu.useRef(!0),u=Ft();wu.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let m=wt(p);function g(){let v=n.select("domReferenceElement");!n.select("open")&&xt(v)&&v===Sr(Je(v))&&(a.current=!0,l.current=v)}function h(){d.current=!0}function b(){d.current=!1}return Di(ut(m,"blur",g),bG&&ut(m,"keydown",h,!0),bG&&ut(m,"pointerdown",b,!0))},[n,o]),wu.useEffect(()=>{if(!o)return;function p(m){if(m.reason===ge.triggerPress||m.reason===ge.escapeKey){let g=n.select("domReferenceElement");mt(g)&&(l.current=g,a.current=!0)}}return i.on("openchange",p),()=>{i.off("openchange",p)}},[i,o,n]);let f=wu.useMemo(()=>{function p(){a.current=!1,l.current=null}return{onMouseLeave(){p()},onFocus(m){let g=m.currentTarget;if(a.current){if(l.current===g)return;p()}let h=So(m.nativeEvent);if(mt(h)){if(bG&&!m.relatedTarget){if(!d.current&&!x_(h))return}else if(!Xle(h))return}let b=kg(m.relatedTarget,n.context.triggerElements),{nativeEvent:v,currentTarget:_}=m,y=typeof r=="function"?r():r;if(n.select("open")&&b||y===0||y===void 0){n.setOpen(!0,Ae(ge.triggerFocus,v,_));return}u.start(y,()=>{a.current||n.setOpen(!0,Ae(ge.triggerFocus,v,_))})},onBlur(m){p();let g=m.relatedTarget,h=m.nativeEvent,b=mt(g)&&g.hasAttribute(np("focus-guard"))&&g.getAttribute("data-type")==="outside";u.start(0,()=>{let v=n.select("domReferenceElement"),_=Sr(Je(v));!g&&_===v||He(s.current.floatingContext?.refs.floating.current,_)||He(v,_)||b||kg(g??_,n.context.triggerElements)||n.setOpen(!1,Ae(ge.triggerFocus,h))})}}},[s,r,n,u]);return wu.useMemo(()=>o?{reference:f,trigger:f}:{},[o,f])}var vG=c(te(),1);var _G=class e{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new Li,this.restTimeout=new Li,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},zP=new WeakMap;function a0(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&zP.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),zP.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function jP(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,i=zP.get(o);i&&i!==e&&a0(i),a0(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,zP.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function l0(e){let t=e.context.dataRef.current,o=Dt(()=>t.hoverInteractionState??_G.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),Yw(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function VT(e,t={}){let{enabled:o=!0,closeDelay:r=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),a=i.useState("floatingElement"),l=i.useState("domReferenceElement"),{dataRef:d}=i.context,u=Fi(),f=bs(),p=l0(i),m=Ft(),g=le(()=>cP(d.current.openEvent?.type,p.interactedInside)),h=le(()=>Zle(d.current.openEvent?.type)),b=le(()=>{a0(p)});se(()=>{s||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,b())},[s,p,b]),vG.useEffect(()=>b,[b]),se(()=>{if(o&&s&&p.handleCloseOptions?.blockPointerEvents&&h()&&mt(l)&&a){let v=l,_=a,y=Je(a),w=u?.nodesRef.current.find(S=>S.id===f)?.context?.elements.floating;w&&(w.style.pointerEvents="");let x=p.pointerEventsScopeElement!==_?p.pointerEventsScopeElement:null,k=w!==_?w:null,C=p.handleCloseOptions?.getScope?.()??x??k??v.closest("[data-rootownerid]")??y.body;return jP(p,{scopeElement:C,referenceElement:v,floatingElement:_}),()=>{b()}}},[o,s,l,a,p,h,u,f,b]),vG.useEffect(()=>{if(!o)return;function v(){return!!(u&&f&&Cl(u.nodesRef.current,f).length>0)}function _(S){let R=qc(r,"close",p.pointerType),E=()=>{i.setOpen(!1,Ae(ge.triggerHover,S)),u?.events.emit("floating.closed",S)};R?p.openChangeTimeout.start(R,E):(p.openChangeTimeout.clear(),E())}function y(S){let R=So(S);if(!OW(R)){p.interactedInside=!1;return}p.interactedInside=R?.closest("[aria-haspopup]")!=null}function w(){p.openChangeTimeout.clear(),m.clear(),u?.events.off("floating.closed",k),b()}function x(S){if(v()&&u){u.events.on("floating.closed",k);return}if(kg(S.relatedTarget,i.context.triggerElements))return;let R=d.current.floatingContext?.nodeId??n,E=S.relatedTarget;if(!(u&&R&&mt(E)&&Cl(u.nodesRef.current,R,!1).some(B=>He(B.context?.elements.floating,E)))){if(p.handler){p.handler(S);return}b(),h()&&!g()&&_(S)}}function k(S){!u||!f||v()||m.start(0,()=>{u.events.off("floating.closed",k),i.setOpen(!1,Ae(ge.triggerHover,S)),u.events.emit("floating.closed",S)})}let C=a;return Di(C&&ut(C,"mouseenter",w),C&&ut(C,"mouseleave",x),C&&ut(C,"pointerdown",y,!0),()=>{u?.events.off("floating.closed",k)})},[o,a,i,d,r,n,h,g,b,p,u,f,m])}var Bg=c(te(),1),Ide=c(bu(),1);var Qqe={current:null};function B_(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:l=Qqe,externalTree:d,isActiveTrigger:u=!0,getHandleCloseContext:f,isClosing:p,shouldOpen:m,guardStaleOpen:g=!1}=t,h="rootStore"in e?e.rootStore:e,{dataRef:b,events:v}=h.context,_=Fi(d),y=l0(h),w=Bg.useRef(!1),x=co(n),k=co(r),C=co(s),S=co(o),R=co(m),E=co(p),I=le(()=>cP(b.current.openEvent?.type,y.interactedInside)),B=le(()=>R.current?.()!==!1),O=le((j,V,A)=>{let L=h.context.triggerElements;if(L.hasElement(V))return!j||!He(j,V);if(!mt(A))return!1;let z=A;return L.hasMatchingElement(F=>He(F,z))&&(!j||!He(j,z))}),M=le(()=>{if(!y.handler)return;Je(h.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),N=le(()=>{a0(y)});return u&&(y.handleCloseOptions=n?.__options),Bg.useEffect(()=>M,[M]),Bg.useEffect(()=>{if(!o)return;function j(V){V.open?w.current=!1:(w.current=V.reason===ge.triggerHover,M(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return v.on("openchange",j),()=>{v.off("openchange",j)}},[o,v,y,M]),Bg.useEffect(()=>{if(!o)return;function j(G,$=!0){let K=qc(k.current,"close",y.pointerType);K?y.openChangeTimeout.start(K,()=>{h.setOpen(!1,Ae(ge.triggerHover,G)),_?.events.emit("floating.closed",G)}):$&&(y.openChangeTimeout.clear(),h.setOpen(!1,Ae(ge.triggerHover,G)),_?.events.emit("floating.closed",G))}let V=l.current??(u?h.select("domReferenceElement"):null);if(!mt(V))return;function A(G){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,i&&!Ma(y.pointerType))return;let $=MW(C.current),K=qc(k.current,"open",y.pointerType),q=So(G),H=G.currentTarget??null,J=h.select("domReferenceElement"),W=H;if(mt(q)&&!h.context.triggerElements.hasElement(q)){for(let ye of h.context.triggerElements.elements())if(He(ye,q)){W=ye;break}}mt(H)&&mt(J)&&!h.context.triggerElements.hasElement(H)&&He(H,J)&&(W=J);let Y=W==null?!1:O(J,W,q),ee=h.select("open"),re=E.current?.()??h.select("transitionStatus")==="ending",ne=!ee&&re&&w.current,ie=!Y&&mt(W)&&mt(J)&&He(J,W)&&ne,be=$>0&&!K,pe=Y&&(ee||ne)||ie,Ee=!ee||Y;if(pe){B()&&h.setOpen(!0,Ae(ge.triggerHover,G,W));return}be||(K?y.openChangeTimeout.start(K,()=>{Ee&&B()&&h.setOpen(!0,Ae(ge.triggerHover,G,W))}):Ee&&B()&&h.setOpen(!0,Ae(ge.triggerHover,G,W)))}function L(G){if(I()){N();return}M();let $=h.select("domReferenceElement"),K=Je($);y.restTimeout.clear(),y.restTimeoutPending=!1;let q=b.current.floatingContext??f?.();if(kg(G.relatedTarget,h.context.triggerElements))return;if(x.current&&q){h.select("open")||y.openChangeTimeout.clear();let J=l.current;y.handler=x.current({...q,tree:_,x:G.clientX,y:G.clientY,onClose(){N(),M(),S.current&&!I()&&J===h.select("domReferenceElement")&&j(G,!0)}}),K.addEventListener("mousemove",y.handler),y.handler(G);return}(y.pointerType!=="touch"||!He(h.select("floatingElement"),G.relatedTarget))&&j(G)}function z(G){He(V,G.relatedTarget)||(y.openChangeTimeout.clear(),y.restTimeout.clear(),y.restTimeoutPending=!1)}let F=g?ut(V,"mouseout",z):void 0;return a?Di(ut(V,"mousemove",A,{once:!0}),ut(V,"mouseenter",A),ut(V,"mouseleave",L),F):Di(ut(V,"mouseenter",A),ut(V,"mouseleave",L),F)},[M,N,b,k,h,o,x,y,u,O,I,i,a,C,l,_,S,f,E,B,g]),Bg.useMemo(()=>{if(!o)return;function j(V){y.pointerType=V.pointerType}return{onPointerDown:j,onPointerEnter:j,onMouseMove(V){let{nativeEvent:A}=V,L=V.currentTarget,z=h.select("domReferenceElement"),F=h.select("open"),G=O(z,L,V.target);if(i&&!Ma(y.pointerType))return;if(F&&G&&y.handleCloseOptions?.blockPointerEvents){let q=h.select("floatingElement");if(q){let H=y.handleCloseOptions?.getScope?.()??L.ownerDocument.body;jP(y,{scopeElement:H,referenceElement:L,floatingElement:q})}}let $=MW(C.current);if(F&&!G||$===0||!G&&y.restTimeoutPending&&V.movementX**2+V.movementY**2<2)return;y.restTimeout.clear();function K(){if(y.restTimeoutPending=!1,I())return;let q=h.select("open");!y.blockMouseMove&&(!q||G)&&B()&&h.setOpen(!0,Ae(ge.triggerHover,A,L))}y.pointerType==="touch"?Ide.flushSync(()=>{K()}):G&&F?K():(y.restTimeoutPending=!0,y.restTimeout.start($,K))}}},[o,y,I,O,i,h,C,B])}var ui=c(te(),1);var Jqe="Escape";function Pde(e){return Kt.engine.webkit&&e.movementX===0&&e.movementY===0}function UP(e,t,o){switch(e){case"vertical":return t;case"horizontal":return o;default:return t||o}}function HP(e,t){return UP(t,e===PW||e===sP,e===hT||e===bT)}function yG(e,t,o){return UP(t,e===sP,o?e===hT:e===bT)||e==="Enter"||e===" "||e===""}function eXe(e,t,o){return UP(t,o?e===hT:e===bT,e===sP)}function tXe(e,t,o,r){let n=o?e===bT:e===hT,i=e===PW;return t==="both"||t==="horizontal"&&r?e===Jqe:UP(t,n,i)}function FT(e,t){let{listRef:o,activeIndex:r,onNavigate:n=()=>{},enabled:i=!0,selectedIndex:s=null,allowEscape:a=!1,loopFocus:l=!1,nested:d=!1,rtl:u=!1,virtual:f=!1,focusItemOnOpen:p="auto",focusItemOnHover:m=!0,openOnArrowKeyDown:g=!0,disabledIndices:h=void 0,orientation:b="vertical",parentOrientation:v,id:_,resetOnPointerLeave:y=!0,externalTree:w,grid:x}=t,k=x!=null,C="rootStore"in e?e.rootStore:e,S=C.useState("open"),R=C.useState("floatingElement"),E=C.useState("domReferenceElement"),I=C.context.dataRef,B=k_(R),O=yT(E),M=co(B),N=bs(),j=Fi(w),V=ui.useRef(p),A=ui.useRef(s??-1),L=ui.useRef(null),z=ui.useRef(!0),F=le(fe=>{n(A.current===-1?null:A.current,fe)}),G=ui.useRef(!!R),$=ui.useRef(S),K=ui.useRef(!1),q=ui.useRef(!1),H=ui.useRef(null),J=co(h),W=co(S),Y=co(s),ee=co(y),re=ps(),ne=ps(),ie=le(()=>{function fe(Re){f?j?.events.emit("virtualfocus",Re):H.current=o0(Re,{sync:K.current,preventScroll:!0})}let Ce=o.current[A.current],de=q.current;Ce&&fe(Ce),(K.current?Re=>Re():Re=>re.request(Re))(()=>{let Re=o.current[A.current]||Ce;if(!Re)return;Ce||fe(Re),we&&(de||!z.current)&&Re.scrollIntoView?.({block:"nearest",inline:"nearest"})})});se(()=>{I.current.orientation=b},[I,b]),se(()=>{i&&(S&&R?(A.current=s??-1,V.current&&s!=null&&(q.current=!0,F())):G.current&&(A.current=-1,F()))},[i,S,R,s,F]),se(()=>{if(i){if(!S){K.current=!1;return}if(R)if(r==null){if(K.current=!1,Y.current!=null)return;if(G.current&&(A.current=-1,ie()),(!$.current||!G.current)&&V.current&&(L.current!=null||V.current===!0&&L.current==null)){let fe=0,Ce=()=>{o.current[0]==null?(fe<2&&(fe?ae=>ne.request(ae):queueMicrotask)(Ce),fe+=1):(A.current=L.current==null||yG(L.current,b,u)||d?S_(o):Jw(o),L.current=null,F())};Ce()}}else Eg(o.current,r)||(A.current=r,ie(),q.current=!1)}},[i,S,R,r,Y,d,o,b,u,F,ie,ne]),se(()=>{if(!i||R||!j||f||!G.current)return;let fe=j.nodesRef.current,Ce=fe.find(Re=>Re.id===N)?.context?.elements.floating,de=Sr(Je(E??Ce??null)),ae=fe.some(Re=>Re.context&&He(Re.context.elements.floating,de));Ce&&!ae&&z.current&&Ce.focus({preventScroll:!0})},[i,R,E,j,N,f]),se(()=>{$.current=S,G.current=!!R}),se(()=>{S||(L.current=null,V.current=p)},[S,p]);let be=r!=null,pe=le(fe=>{if(!W.current)return;let Ce=o.current.indexOf(fe.currentTarget);Ce!==-1&&(A.current!==Ce||r!==Ce)&&(A.current=Ce,F(fe))}),Ee=le(()=>v??j?.nodesRef.current.find(fe=>fe.id===N)?.context?.dataRef?.current.orientation),ye=le(()=>S_(o,J.current)),Oe=le(fe=>{if(z.current=!1,K.current=!0,fe.which===229||!W.current&&fe.currentTarget===M.current)return;if(d&&tXe(fe.key,b,u,k)){HP(fe.key,Ee())||Zs(fe),C.setOpen(!1,Ae(ge.listNavigation,fe.nativeEvent)),xt(E)&&(f?j?.events.emit("virtualfocus",E):E.focus());return}let Ce=A.current,de=S_(o,h),ae=Jw(o,h);if(O||(fe.key==="Home"&&(Zs(fe),A.current=de,F(fe)),fe.key==="End"&&(Zs(fe),A.current=ae,F(fe))),x!=null){let Re=x(fe,A.current,o,b,l,u,h,de,ae);if(Re!=null&&(A.current=Re,F(fe)),b==="both")return}if(HP(fe.key,b)){if(Zs(fe),S&&!f&&Sr(fe.currentTarget.ownerDocument)===fe.currentTarget){A.current=yG(fe.key,b,u)?de:ae,F(fe);return}yG(fe.key,b,u)?l?Ce>=ae?a&&Ce!==o.current.length?A.current=-1:(K.current=!1,A.current=de):A.current=Sl(o.current,{startingIndex:Ce,disabledIndices:h}):A.current=Math.min(ae,Sl(o.current,{startingIndex:Ce,disabledIndices:h})):l?Ce<=de?a&&Ce!==-1?A.current=o.current.length:(K.current=!1,A.current=ae):A.current=Sl(o.current,{startingIndex:Ce,decrement:!0,disabledIndices:h}):A.current=Math.max(de,Sl(o.current,{startingIndex:Ce,decrement:!0,disabledIndices:h})),Eg(o.current,A.current)&&(A.current=-1),F(fe)}}),we=ui.useMemo(()=>({onFocus(Ce){K.current=!0,pe(Ce)},onClick:({currentTarget:Ce})=>Ce.focus({preventScroll:!0}),onMouseMove(Ce){Pde(Ce)||(K.current=!0,q.current=!1,m&&pe(Ce))},onPointerLeave(Ce){if(!W.current||!z.current||Ce.pointerType==="touch")return;K.current=!0;let de=Ce.relatedTarget;if(!(!m||o.current.includes(de))&&ee.current&&(H.current?.(),H.current=null,A.current=-1,F(Ce),!f)){let ae=M.current,Re=Sr(Je(ae));ae&&He(ae,Re)&&ae.focus({preventScroll:!0})}}}),[pe,W,M,m,o,F,ee,f]),_e=ui.useMemo(()=>f&&S&&be&&{"aria-activedescendant":`${_}-${r}`},[f,S,be,_,r]),xe=ui.useMemo(()=>({...O?{}:_e,onKeyDown(fe){if(fe.key==="Tab"&&fe.shiftKey&&S&&!f){let Ce=So(fe.nativeEvent);if(Ce&&!He(M.current,Ce))return;Zs(fe),C.setOpen(!1,Ae(ge.focusOut,fe.nativeEvent)),xt(E)&&E.focus();return}Oe(fe)},onPointerMove(fe){Pde(fe)||(z.current=!0)}}),[_e,Oe,M,O,C,S,f,E]),he=ui.useMemo(()=>{function fe(ae){C.setOpen(!0,Ae(ge.listNavigation,ae.nativeEvent,ae.currentTarget))}function Ce(ae){p==="auto"&&wg(ae.nativeEvent)&&(V.current=!f)}function de(ae){V.current=p,p==="auto"&&Zw(ae.nativeEvent)&&(V.current=!0)}return{onKeyDown(ae){let Re=C.select("open");z.current=!1;let $e=ae.key.startsWith("Arrow"),ct=eXe(ae.key,Ee(),u),Pt=HP(ae.key,b),at=(d?ct:Pt)||ae.key==="Enter"||ae.key.trim()==="";if(f&&Re)return Oe(ae);if(!(!Re&&!g&&$e)){if(at){let Be=HP(ae.key,Ee());L.current=d&&Be?null:ae.key}if(d){ct&&(Zs(ae),Re?(A.current=ye(),F(ae)):fe(ae));return}Pt&&(Y.current!=null&&(A.current=Y.current),Zs(ae),!Re&&g?fe(ae):Oe(ae),Re&&F(ae))}},onFocus(ae){C.select("open")&&!f&&(A.current=-1,F(ae))},onPointerDown:de,onPointerEnter:de,onMouseDown:Ce,onClick:Ce}},[Oe,p,ye,d,F,C,g,b,Ee,u,Y,f]),Ze=ui.useMemo(()=>({..._e,...he}),[_e,he]);return ui.useMemo(()=>i?{reference:Ze,floating:xe,item:we,trigger:he}:{},[i,Ze,xe,he,we])}var O_=c(te(),1);function zT(e,t){let{listRef:o,elementsRef:r,activeIndex:n,onMatch:i,disabledIndices:s,onTyping:a,enabled:l=!0,resetMs:d=750,selectedIndex:u=null}=t,f="rootStore"in e?e.rootStore:e,p=f.useState("open"),m=Ft(),g=O_.useRef(""),h=O_.useRef(u??n??-1),b=O_.useRef(null),v=le(w=>{function x(M){return r?.current[M]}function k(M){let N=x(M);return N&&!C_(N)||N?.matches(":disabled")?!1:s==null||!op(In,M,s)}function C(M,N,j=0){if(M.length===0)return-1;let V=(j%M.length+M.length)%M.length,A=N.toLowerCase();for(let L=0;L<M.length;L+=1){let z=(V+L)%M.length;if(!(!M[z]?.toLowerCase().startsWith(A)||!k(z)))return z}return-1}let S=o.current;if(g.current.length>0&&w.key===" "&&(Zs(w),a?.(!0)),g.current.length>0&&g.current[0]!==" "&&C(S,g.current)===-1&&w.key!==" "&&a?.(!1),S==null||w.key.length!==1||w.ctrlKey||w.metaKey||w.altKey)return;p&&w.key!==" "&&(Zs(w),a?.(!0));let R=g.current==="";R&&(h.current=u??n??-1),S.every((M,N)=>M&&k(N)?M[0]?.toLowerCase()!==M[1]?.toLowerCase():!0)&&g.current===w.key&&(g.current="",h.current=b.current),g.current+=w.key,m.start(d,()=>{g.current="",h.current=b.current,a?.(!1)});let B=((R?u??n??-1:h.current)??0)+1,O=C(S,g.current,B);O!==-1?(i?.(O),b.current=O):w.key!==" "&&(g.current="",a?.(!1))}),_=le(w=>{let x=w.relatedTarget,k=f.select("domReferenceElement"),C=f.select("floatingElement");He(k,x)||He(C,x)||(m.clear(),g.current="",h.current=b.current,a?.(!1))});se(()=>{!p&&u!==null||(m.clear(),b.current=null,g.current!==""&&(g.current=""))},[p,u,m]);let y=O_.useMemo(()=>({onKeyDown:v,onBlur:_}),[v,_]);return O_.useMemo(()=>l?{reference:y,floating:y}:{},[l,y])}var Bde=.1,oXe=Bde*Bde,Io=.5;function WP(e,t,o,r,n,i){return r>=t!=i>=t&&e<=(n-o)*(t-r)/(i-r)+o}function GP(e,t,o,r,n,i,s,a,l,d){let u=!1;return WP(e,t,o,r,n,i)&&(u=!u),WP(e,t,n,i,s,a)&&(u=!u),WP(e,t,s,a,l,d)&&(u=!u),WP(e,t,l,d,o,r)&&(u=!u),u}function rXe(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function $P(e,t,o,r,n,i){let s=Math.min(o,n),a=Math.max(o,n),l=Math.min(r,i),d=Math.max(r,i);return e>=s&&e<=a&&t>=l&&t<=d}function M_(e={}){let{blockPointerEvents:t=!1}=e,o=new Li,r=({x:n,y:i,placement:s,elements:a,onClose:l,nodeId:d,tree:u})=>{let f=s?.split("-")[0],p=!1,m=null,g=null,h=typeof performance<"u"?performance.now():0;function b(_,y){let w=performance.now(),x=w-h;if(m===null||g===null||x===0)return m=_,g=y,h=w,!1;let k=_-m,C=y-g,S=k*k+C*C,R=x*x*oXe;return m=_,g=y,h=w,S<R}function v(){o.clear(),l()}return function(y){o.clear();let w=a.domReference,x=a.floating;if(!w||!x||f==null||n==null||i==null)return;let{clientX:k,clientY:C}=y,S=So(y),R=y.type==="mouseleave",E=He(x,S),I=He(w,S);if(E&&(p=!0,!R))return;if(I&&(p=!1,!R)){p=!0;return}if(R&&mt(y.relatedTarget)&&He(x,y.relatedTarget))return;function B(){return!!(u&&Cl(u.nodesRef.current,d).length>0)}function O(){B()||v()}if(B())return;let M=w.getBoundingClientRect(),N=x.getBoundingClientRect(),j=n>N.right-N.width/2,V=i>N.bottom-N.height/2,A=N.width>M.width,L=N.height>M.height,z=(A?M:N).left,F=(A?M:N).right,G=(L?M:N).top,$=(L?M:N).bottom;if(f==="top"&&i>=M.bottom-1||f==="bottom"&&i<=M.top+1||f==="left"&&n>=M.right-1||f==="right"&&n<=M.left+1){O();return}let K=!1;switch(f){case"top":K=$P(k,C,z,M.top+1,F,N.bottom-1);break;case"bottom":K=$P(k,C,z,N.top+1,F,M.bottom-1);break;case"left":K=$P(k,C,N.right-1,$,M.left+1,G);break;case"right":K=$P(k,C,M.right-1,$,N.left+1,G);break;default:}if(K)return;if(p&&!rXe(k,C,M)){O();return}if(!R&&b(k,C)){O();return}let q=!1;switch(f){case"top":{let H=A?Io/2:Io*4,J=A||j?n+H:n-H,W=A?n-H:j?n+H:n-H,Y=i+Io+1,ee=j||A?N.bottom-Io:N.top,re=j?A?N.bottom-Io:N.top:N.bottom-Io;q=GP(k,C,J,Y,W,Y,N.left,ee,N.right,re);break}case"bottom":{let H=A?Io/2:Io*4,J=A||j?n+H:n-H,W=A?n-H:j?n+H:n-H,Y=i-Io,ee=j||A?N.top+Io:N.bottom,re=j?A?N.top+Io:N.bottom:N.top+Io;q=GP(k,C,J,Y,W,Y,N.left,ee,N.right,re);break}case"left":{let H=L?Io/2:Io*4,J=L||V?i+H:i-H,W=L?i-H:V?i+H:i-H,Y=n+Io+1,ee=V||L?N.right-Io:N.left,re=V?L?N.right-Io:N.left:N.right-Io;q=GP(k,C,ee,N.top,re,N.bottom,Y,J,Y,W);break}case"right":{let H=L?Io/2:Io*4,J=L||V?i+H:i-H,W=L?i-H:V?i+H:i-H,Y=n-Io,ee=V||L?N.left+Io:N.right,re=V?L?N.left+Io:N.right:N.left+Io;q=GP(k,C,Y,J,Y,W,ee,N.top,re,N.bottom);break}default:}q?p||o.start(40,O):O()}};return r.__options={...e,blockPointerEvents:t},r}var c0=class extends El{setState(t){}update(t){}set(t,o){}notifyAll(){}};var KP="ArrowUp",qP="ArrowDown",XP="ArrowLeft",ZP="ArrowRight",QP="Home",JP="End";var d0=new Set([KP,qP,XP,ZP,QP,JP]),nXe="Shift",Mde=[nXe,"Control","Alt","Meta"];function iXe(e){return xt(e)&&e.tagName==="INPUT"}function wG(e){return!!(iXe(e)&&e.selectionStart!=null||xt(e)&&e.tagName==="TEXTAREA")}function xG(e,t,o,r){if(!e||!t||!t.scrollTo)return;let n=e.scrollLeft,i=e.scrollTop,s=e.clientWidth<e.scrollWidth,a=e.clientHeight<e.scrollHeight;if(s&&r!=="vertical"){let l=Ode(e,t,"left"),d=YP(e),u=YP(t);o==="ltr"&&(l+t.offsetWidth+u.scrollMarginRight>e.scrollLeft+e.clientWidth-d.scrollPaddingRight?n=l+t.offsetWidth+u.scrollMarginRight-e.clientWidth+d.scrollPaddingRight:l-u.scrollMarginLeft<e.scrollLeft+d.scrollPaddingLeft&&(n=l-u.scrollMarginLeft-d.scrollPaddingLeft)),o==="rtl"&&(l-u.scrollMarginLeft<e.scrollLeft+d.scrollPaddingLeft?n=l-u.scrollMarginLeft-d.scrollPaddingLeft:l+t.offsetWidth+u.scrollMarginRight>e.scrollLeft+e.clientWidth-d.scrollPaddingRight&&(n=l+t.offsetWidth+u.scrollMarginRight-e.clientWidth+d.scrollPaddingRight))}if(a&&r!=="horizontal"){let l=Ode(e,t,"top"),d=YP(e),u=YP(t);l-u.scrollMarginTop<e.scrollTop+d.scrollPaddingTop?i=l-u.scrollMarginTop-d.scrollPaddingTop:l+t.offsetHeight+u.scrollMarginBottom>e.scrollTop+e.clientHeight-d.scrollPaddingBottom&&(i=l+t.offsetHeight+u.scrollMarginBottom-e.clientHeight+d.scrollPaddingBottom)}e.scrollTo({left:n,top:i,behavior:"auto"})}function Ode(e,t,o){let r=o==="left"?"offsetLeft":"offsetTop",n=0;for(;t.offsetParent&&(n+=t[r],t.offsetParent!==e);)t=t.offsetParent;return n}function YP(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}function Og(e){return $w(19)?e:e?"true":void 0}var Ade=c(te(),1),Nde=c(T(),1),eB=Ade.forwardRef(function(t,o){let{cutout:r,...n}=t,i;if(r){let s=r.getBoundingClientRect();i=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${s.left}px ${s.top}px,${s.left}px ${s.bottom}px,${s.right}px ${s.bottom}px,${s.right}px ${s.top}px,${s.left}px ${s.top}px)`}return(0,Nde.jsx)("div",{ref:o,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var HT=c(te(),1);var jT=c(te(),1);function Lde(e){let t=jT.useRef(""),o=jT.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:jT.useCallback(n=>{if(n.detail===0){e(n,"keyboard");return}"pointerType"in n?e(n,n.pointerType):e(n,t.current),t.current=""},[e]),onPointerDown:o}}var Dde=c(te(),1);function u0(e,t){let o=Dde.useRef(e),r=le(t);se(()=>{o.current!==e&&r(o.current),o.current=e},[e,r])}function sXe(e,t){let o=le((i,s)=>{(typeof e=="function"?e():e)||t(s||(Kt.os.ios?"touch":""))}),{onClick:r,onPointerDown:n}=Lde(o);return HT.useMemo(()=>({onClick:r,onPointerDown:n}),[r,n])}function tB(e){let[t,o]=HT.useState(null),r=sXe(e,o);return u0(e,n=>{n&&!e&&o(null)}),HT.useMemo(()=>({openMethod:t,triggerProps:r}),[t,r])}var Vde=c(te(),1);function Fde(e){let t=Vde.useRef(!0);t.current&&(t.current=!1,e())}function zde(e,t,o=Object.is){let{length:r}=e;if(r!==t.length)return!1;for(let n=0;n<r;n+=1)if(!o(e[n],t[n]))return!1;return!0}var SG=(e,t)=>Object.is(e,t);function ip(e,t,o){return e==null||t==null?Object.is(e,t):o(e,t)}function jde(e,t,o){return Array.isArray(e)&&Array.isArray(t)?!zde(e,t,(r,n)=>ip(r,n,o)):e!==t}function kG(e,t,o){return e?e.some(r=>r===void 0?!1:ip(t,r,o)):!1}function UT(e,t,o){return e?e.findIndex(r=>r===void 0?!1:ip(r,t,o)):-1}function aXe(e,t){if(t!==SG)return r=>kG(e,r,t);let o=new Set(e);return o.delete(void 0),r=>o.has(r)&&(r!==0||e.some(n=>Object.is(r,n)))}function CG(e,t,o,r){let n=r&&Array.isArray(t)?e.findIndex(aXe(t,o)):UT(e,t,o);return n===-1?null:n}function Hde(e,t,o,r,n,i){return kG(r,t,n)?i!=null&&e>i&&kG(r,o[i],n)?i:e:e===i?CG(o,r,n,!0):i}function Ude(e,t,o){return e.filter(r=>!ip(t,r,o))}var Wde=c(te(),1);function oB(e){if(e==null)return"";if(typeof e=="string")return e;try{return JSON.stringify(e)}catch{return String(e)}}var Gde=c(T(),1);function lXe(e){return typeof e=="object"&&e!=null&&Array.isArray(e.items)}function $de(e){return lXe(e?.[0])}function cXe(e){return $de(e)?e.flatMap(t=>t.items):e}function Yde(e){if(!Array.isArray(e))return e!=null&&"null"in e;let t=e;if($de(t)){for(let o of t)for(let r of o.items)if(r&&r.value==null&&r.label!=null)return!0;return!1}for(let o of t)if(o&&o.value==null&&o.label!=null)return!0;return!1}function EG(e,t){if(t&&e!=null)return t(e)??"";if(e&&typeof e=="object"){if("label"in e&&e.label!=null)return String(e.label);if("value"in e)return String(e.value)}return oB(e)}function Mg(e,t){return t&&e!=null?t(e)??"":e&&typeof e=="object"&&"value"in e&&"label"in e?oB(e.value):oB(e)}function TG(e,t,o){function r(){return EG(e,o)}if(o&&e!=null)return o(e);if(e&&typeof e=="object"&&"label"in e&&e.label!=null)return e.label;if(t&&!Array.isArray(t))return(Object.hasOwn(t,e)?t[e]:void 0)??r();if(Array.isArray(t)){let i=cXe(t);if(e==null||typeof e!="object"){let s=i.find(a=>a.value===e);return s&&s.label!=null?s.label:r()}if("value"in e){let s=i.find(a=>a&&a.value===e.value);if(s&&s.label!=null)return s.label}}return r()}function Kde(e,t,o){return e.reduce((r,n,i)=>(i>0&&r.push(", "),r.push((0,Gde.jsx)(Wde.Fragment,{children:TG(n,t,o)},i)),r),[])}var rB=c(te(),1);var qde="data-valid",Xde="data-invalid";var A_={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},uXe={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},Zde={disabled:!1,...uXe},Hi={valid(e){return e===null?null:e?{[qde]:""}:{[Xde]:""}}};var fXe={invalid:void 0,name:void 0,validityData:{state:A_,errors:[],error:"",value:"",initialValue:null},setValidityData:pt,disabled:void 0,setTouched:pt,setDirty:pt,setFilled:pt,setFocused:pt,validationMode:"onSubmit",shouldValidateOnChange:()=>!1,state:Zde,registerFieldControl:pt,validation:{getValidationProps:(e,t=gt)=>t,inputRef:{current:null},registeredInputs:new Map,registerInput:pt,getInputControl:()=>null,commit:async()=>{},change:pt}},RG=rB.createContext(fXe);function _n(e=!0){let t=rB.useContext(RG);if(t.setValidityData===pt&&!e)throw new Error(ot(28));return t}function nB(e,t,o,r,n=!0,i){let{registerFieldControl:s}=_n(),a=Dt(()=>Symbol());se(()=>{let l=a.current;if(!n){s(l,void 0);return}s(l,{controlRef:e,getValue:r,id:t,name:i,value:o})},[e,n,r,t,i,s,a,o]),se(()=>{let l=a.current;return()=>{s(l,void 0)}},[s,a])}var iB=c(te(),1);var pXe=iB.createContext({elementRef:{current:null},formRef:{current:{fields:new Map}},errors:{},clearErrors:pt,validationMode:"onSubmit",submitCountRef:{current:0}});function Tl(){return iB.useContext(pXe)}var PG=c(te(),1);var sB=c(te(),1);var IG=sB.createContext({controlId:void 0,registerControlId:pt,resetControlId:pt,labelId:void 0,setLabelId:pt,messageIds:[],setMessageIds:pt,getDescriptionProps:e=>e});function Un(){return sB.useContext(IG)}function f0(e={}){let{id:t,enabled:o=!0}=e,{controlId:r,registerControlId:n,resetControlId:i}=Un(),s=Yt(),a=Dt(()=>Symbol()),l=PG.useRef(!1),d=PG.useRef(!1),u=le(()=>{!l.current||n===pt||(l.current=!1,n(a.current,void 0))});return se(()=>{if(!o||n===pt){u();return}let f;if(t!==void 0)d.current=!0,f=t;else if(d.current)f=s;else{i();return}if(f===void 0){u();return}l.current=!0,n(a.current,f)},[t,o,n,i,s,a,u]),se(()=>u,[u]),(o?r:void 0)??t??s}var aB=c(te(),1),BG=aB.createContext(void 0);function Rl(){return aB.useContext(BG)?.direction??"ltr"}var lB=5;function cB(e,t){let o=mXe(t);return e.clientX>=o.left-lB&&e.clientX<=o.right+lB&&e.clientY>=o.top-lB&&e.clientY<=o.bottom+lB}function mXe(e){let t=e.getBoundingClientRect(),o=wt(e);if(Kt.env.jsdom)return t;let r=o.getComputedStyle(e,"::before"),n=o.getComputedStyle(e,"::after");if(!(r.content!=="none"||n.content!=="none"))return t;let s=parseFloat(r.width)||0,a=parseFloat(r.height)||0,l=parseFloat(n.width)||0,d=parseFloat(n.height)||0,u=Math.max(t.width,s,l),f=Math.max(t.height,a,d),p=u-t.width,m=f-t.height;return{left:t.left-p/2,right:t.right+p/2,top:t.top-m/2,bottom:t.bottom+m/2}}function Qde(e){return e==null?void 0:`${e}-label`}function Jde(e,t){return e??t}var Aa=c(te(),1);var gXe=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:i,platform:s,elements:a,middlewareData:l}=t,{element:d,padding:u=0,offsetParent:f="real"}=vu(e,t)||{};if(d==null)return{};let p=gP(u),m={x:o,y:r},g=ST(n),h=kT(g),b=await s.getDimensions(d),v=g==="y",_=v?"top":"left",y=v?"bottom":"right",w=v?"clientHeight":"clientWidth",x=i.reference[h]+i.reference[g]-m[g]-i.floating[h],k=m[g]-i.reference[g],C=f==="real"?await s.getOffsetParent?.(d):a.floating,S=a.floating[w]||i.floating[h];(!S||!await s.isElement?.(C))&&(S=a.floating[w]||i.floating[h]);let R=x/2-k/2,E=S/2-b[h]/2-1,I=Math.min(p[_],E),B=Math.min(p[y],E),O=I,M=S-b[h]-B,N=S/2-b[h]/2+R,j=pP(O,N,M),V=!l.arrow&&kl(n)!=null&&N!==j&&i.reference[h]/2-(N<O?I:B)-b[h]/2<0,A=V?N<O?N-O:N-M:0;return{[g]:m[g]+A,data:{[g]:j,centerOffset:N-j-A,...V&&{alignmentOffset:A}},reset:V}}}),eue=(e,t)=>{let{name:o,fn:r}=gXe(e);return{name:o,fn:r,options:[e,t]}};var tue={name:"hide",async fn(e){let{width:t,height:o,x:r,y:n}=e.rects.reference,i=t===0&&o===0&&r===0&&n===0,s=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:s.top-o>=0||s.right-t>=0||s.bottom-o>=0||s.left-t>=0||i}}}};var p0={sideX:"left",sideY:"top"};var dB="--available-width",uB="--available-height",oue="--anchor-width",rue="--anchor-height",nue="--transform-origin",iue="--positioner-width",sue="--positioner-height";var lue=dB,cue=uB;function fue(e,t,o){let r=e==="inline-start"||e==="inline-end";return{top:"top",right:r?o?"inline-start":"inline-end":"right",bottom:"bottom",left:r?o?"inline-end":"inline-start":"left"}[t]}function due(e,t,o){let{rects:r,placement:n}=e;return{side:fue(t,Vi(n),o),align:kl(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function m0(e){return hXe(e,Rde)}function hXe(e,t){let{anchor:o,positionMethod:r="absolute",side:n="bottom",sideOffset:i=0,align:s="center",alignOffset:a=0,collisionBoundary:l,collisionPadding:d=5,sticky:u=!1,arrowPadding:f=5,disableAnchorTracking:p=!1,inline:m,keepMounted:g=!1,floatingRootContext:h,mounted:b,collisionAvoidance:v,shift:_,nodeId:y,adaptiveOrigin:w,lazyFlip:x=!1,externalTree:k}=e,[C,S]=Aa.useState(null);!b&&C!==null&&S(null);let R=v.side||"flip",E=v.align||"flip",I=v.fallbackAxisSide||"end",B=_?.crossAxis??!1,O=_?.rootBoundary,M=typeof o=="function"?o:void 0,N=le(M),j=M?N:o,V=co(o),A=co(b),z=Rl()==="rtl",F=C||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":z?"left":"right","inline-start":z?"right":"left"}[n],G=s==="center"?F:`${F}-${s}`,$=d;typeof $=="number"?$={top:$,right:$,bottom:$,left:$}:$&&($={top:$.top||0,right:$.right||0,bottom:$.bottom||0,left:$.left||0});let K=1,q=n==="bottom"?K:0,H=n==="top"?K:0,J=n==="right"?K:0,W=n==="left"?K:0,Y={boundary:l==="clipping-ancestors"?"clippingAncestors":l,padding:$},ee=Aa.useRef(null),re=co(i),ne=co(a),ie=typeof i!="function"?i:0,be=typeof a!="function"?a:0,pe=[];m&&pe.push(m),pe.push(tG(me=>{let Te=due(me,n,z),Me=typeof re.current=="function"?re.current(Te):re.current,lt=typeof ne.current=="function"?ne.current(Te):ne.current;return{mainAxis:Me,crossAxis:lt,alignmentAxis:lt}},[ie,be,z,n]));let Ee=E==="none"&&R!=="shift",ye=!Ee&&(u||B||R==="shift"),Oe=R==="none"?null:nG({...Y,padding:{top:$.top+K+q,right:$.right+K+W,bottom:$.bottom+K+H,left:$.left+K+J},mainAxis:!B&&R==="flip",crossAxis:E==="flip"?"alignment":!1,fallbackAxisSideDirection:I}),we=Ee?null:oG({...Y,rootBoundary:O,mainAxis:E!=="none",crossAxis:ye,limiter:u||B?void 0:rG(me=>{if(!ee.current)return{};let{width:Te,height:Me}=ee.current.getBoundingClientRect(),lt=Qs(Vi(me.placement)),et=lt==="y"?Te:Me,ao=lt==="y"?$.left+$.right:$.top+$.bottom;return{offset:et/2+ao/2}})},[Y,u,B,O,$,E]);R==="shift"||E==="shift"||s==="center"?pe.push(we,Oe):pe.push(Oe,we),pe.push(iG({...Y,apply({elements:{floating:me},availableWidth:Te,availableHeight:Me,rects:lt}){if(!A.current)return;let et=me.style;et.setProperty(lue,`${Te}px`),et.setProperty(cue,`${Me}px`);let ao=wt(me).devicePixelRatio||1,{x:Lo,y:$r,width:xo,height:_o}=lt.reference,ht=(Math.round((Lo+xo)*ao)-Math.round(Lo*ao))/ao,Ot=(Math.round(($r+_o)*ao)-Math.round($r*ao))/ao;et.setProperty(oue,`${ht}px`),et.setProperty(rue,`${Ot}px`)}}),eue(me=>({element:ee.current||Je(me.elements.floating).createElement("div"),padding:ee.current?f:0,offsetParent:"floating"}),[f]),{name:"transformOrigin",fn(me){let{elements:{floating:Te},middlewareData:Me,placement:lt,platform:et,rects:ao,y:Lo}=me,$r=Vi(lt),xo=kl(lt),_o=Qs($r)==="y",ht=ee.current,Ot=typeof i=="function"?i(due(me,n,z)):i,fn;if(!ht&&xo&&Math.abs(_o?Me.shift?.x||0:Me.shift?.y||0)<=1)fn=xo==="start"===(_o&&et.isRTL?.(Te)===!0)?"100%":"0%";else{let Cn=_o?Me.arrow?.x||0:Me.arrow?.y||0,Pi=_o?ht?.clientWidth||0:ht?.clientHeight||0;fn=`${Cn+Pi/2}px`}let Ii=$r==="top"||$r==="left"?`calc(100% + ${Ot}px)`:`${-Ot}px`;return ye&&_o&&Math.abs(Me.shift?.y||0)>Ot&&(Ii=`${ao.reference.y+ao.reference.height/2-Lo}px`),Te.style.setProperty(nue,_o?`${fn} ${Ii}`:`${Ii} ${fn}`),{}}},tue,w),se(()=>{!b&&h&&h.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[b,h]);let _e=Aa.useMemo(()=>({ancestorScroll:!p,elementResize:!p&&typeof ResizeObserver<"u",layoutShift:!p&&typeof IntersectionObserver<"u"}),[p]),{refs:xe,elements:he,x:Ze,y:fe,middlewareData:Ce,update:de,placement:ae,context:Re,isPositioned:$e,floatingStyles:ct}=t({rootContext:h,open:g?b:void 0,placement:G,middleware:pe,strategy:r,whileElementsMounted:g?void 0:(...me)=>OT(...me,_e),nodeId:y,externalTree:k}),{sideX:Pt,sideY:at}=Ce.adaptiveOrigin||p0,Be=$e?r:"fixed",qe=Aa.useMemo(()=>{let me;return $e?w?me={position:Be,[Pt]:Ze,[at]:fe}:me={...ct,position:Be}:me={position:Be,top:0,left:0},me[lue]="100vw",me[cue]="100vh",$e||(me.opacity=0),me},[w,Be,Pt,Ze,at,fe,ct,$e]),vt=Aa.useRef(null);se(()=>{if(!b)return;let me=V.current,Te=typeof me=="function"?me():me,lt=(uue(Te)?Te.current:Te)||null||null;lt!==vt.current&&(xe.setPositionReference(lt),vt.current=lt)},[b,xe,j,V]),Aa.useEffect(()=>{if(!b)return;let me=V.current;typeof me!="function"&&uue(me)&&me.current!==vt.current&&(xe.setPositionReference(me.current),vt.current=me.current)},[b,xe,j,V]),Aa.useEffect(()=>{if(g&&b&&he.reference&&he.floating)return OT(he.reference,he.floating,de,_e)},[g,b,he,de,_e]);let Vt=Vi(ae),kt=fue(n,Vt,z),yt=kl(ae)||"center",Ye=!!Ce.hide?.referenceHidden;se(()=>{x&&b&&$e&&Vt!==F&&S(Vt)},[x,b,$e,Vt,F]);let Se=Aa.useMemo(()=>({position:"absolute",top:Ce.arrow?.y,left:Ce.arrow?.x}),[Ce.arrow]),Ie=Ce.arrow?.centerOffset!==0;return Aa.useMemo(()=>({positionerStyles:qe,arrowStyles:Se,arrowRef:ee,arrowUncentered:Ie,side:kt,align:yt,physicalSide:Vt,anchorHidden:Ye,refs:xe,context:Re,isPositioned:$e,update:de}),[qe,Se,ee,Ie,kt,yt,Vt,Ye,xe,Re,$e,de])}function uue(e){return e!=null&&"current"in e}function Ag(e){return e==="starting"?Sce:gt}function g0(e,t,{styles:o,transitionStatus:r,props:n,refs:i,hidden:s,inert:a=!1}){let l={...o};return a&&(l.pointerEvents="none"),ke("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:l},Ag(r),n],stateAttributesMapping:Kc})}var pue=c(te(),1);var bXe=20;function fB(e,t,o,r){let[n,i]=pue.useState(!1);se(()=>{if(!e||!t||o==null){i(!1);return}let s=Je(o).documentElement.clientWidth,a=o.offsetWidth;i(s>0&&a>0&&a>=s-bXe)},[e,t,o]),Hle(e&&(!t||n),r)}var mue=c(te(),1);var gue=mue.forwardRef(function(t,o){let{className:r,render:n,orientation:i="horizontal",style:s,...a}=t;return ke("div",t,{state:{orientation:i},ref:o,props:[{role:"presentation"},a]})});var hue=c(te(),1);var OG=hue.forwardRef(function(t,o){let{render:r,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:l,...d}=t,{getButtonProps:u,buttonRef:f}=di({disabled:i,focusableWhenDisabled:s,native:a});return ke("button",t,{state:{disabled:i},ref:[o,f],props:[d,u]})});var pB=c(te(),1),MG=pB.createContext({disabled:!1});function mB(){return pB.useContext(MG)}var sp=c(te(),1);function N_(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var AG=Object.keys(A_);function _Xe(e,t){return e.matches(":disabled")?!1:!t||e.form===t?!0:e.form===null&&!e.hasAttribute("form")}function bue(e,t){let o=null;for(let r of e.keys())if(_Xe(r,t)){if(!r.validity.valid)return r;o??=r}return o}function _ue(e){return{...A_,valid:!e,customError:e}}function NG(e){return e&&e.validationMessage?[e.validationMessage]:[]}function vue(e){let{elementRef:t,formRef:o}=Tl(),{setValidityData:r,validate:n,validityData:i,validationDebounceTime:s,invalid:a,markedDirtyRef:l,state:d,shouldValidateOnChange:u,validationMode:f,registeredFieldIdRef:p}=e,{controlId:m,getDescriptionProps:g}=Un(),h=Ft(),b=sp.useRef(null),v=Dt(()=>new Map).current,_=sp.useRef(0),y=sp.useRef(null),w=sp.useCallback((R,E)=>(v.set(R,E),()=>{v.delete(R)}),[v]),x=le(()=>{let R=bue(v,t.current);return R&&v.get(R)?.controlRef.current||null}),k=le(async(R,E=!1)=>{_.current+=1;let I=_.current;function B(K,q=a){let H=p.current??m;if(H==null)return;let J=o.current.fields.get(H);if(!J)return;let W=N_(K,q);o.current.fields.set(H,{...J,validityData:W})}function O(K,q){let H=K.valid===!1?q:[];return{value:R,state:K,error:H[0]??"",errors:H,initialValue:i.initialValue}}function M(K,q){let H=K.validity.customError?K.validationMessage:"",J=q.replace(/\r\n?/g,` | |
| 86 | +`);K.setCustomValidity(J),y.current=[K,J,H]}function N(){let K=y.current;y.current=null,K&&(!K[0].willValidate||K[0].validationMessage===K[1])&&K[0].setCustomValidity(K[2])}function j(K,q,H){let J=O(K,q);B(J,H),r(J)}function V(K){let q=AG.reduce((J,W)=>(J[W]=K.validity[W],J),{}),H=!1;for(let J of AG)if(J!=="valid"){if(J==="valueMissing"&&q[J])H=!0;else if(q[J])return q}return H&&!l.current&&(q.valid=!0,q.valueMissing=!1),q}function A(){return v.size>0?bue(v,t.current):b.current}let L=A();function z(){return L=A(),L?.willValidate?V(L):_ue(!1)}if(E){if(d.valid!==!1||!L)return;if(!L.validity.valueMissing){N();let K=A(),q=K?.validity.customError?NG(K):[];j(_ue(q.length>0),q,!1);return}for(let K of AG)if(K!=="valid"&&K!=="valueMissing"&&K!=="customError"&&L.validity[K])return}h.clear(),N();let F=z(),G=NG(L),$=u();if(G.length===0||$){let K=Array.from(o.current.fields.values()).reduce((J,W)=>(W.name&&(J[W.name]=W.getValue()),J),{}),q=n(R,K),H;if(typeof q=="object"&&q!==null&&"then"in q){if(F.valid===!1?j(F,G):(f==="onSubmit"||!i.state.customError)&&(F.valid=null,j(F,G)),H=await q,I!==_.current)return;F=z()}else H=q;G=H?[].concat(H).filter(Boolean):[],G.length>0?(F.valid=!1,F.customError=!0,L?.willValidate&&M(L,G.join(` | |
| 87 | +`))):G=NG(L)}j(F,G)}),C=le((R,E=!1)=>{if(h.clear(),_.current+=1,E)return;let I=u();I&&R!==""&&s?h.start(s,()=>{k(R)}):k(R,!I)}),S=sp.useCallback((R,E={})=>st(g(E),d.valid===!1&&!d.disabled&&!R?{"aria-invalid":!0}:gt),[g,d.disabled,d.valid]);return sp.useMemo(()=>({getValidationProps:S,inputRef:b,registeredInputs:v,registerInput:w,getInputControl:x,commit:k,change:C}),[S,v,w,x,k,C])}var Ng={};ro(Ng,{Panel:()=>Eue,Root:()=>wue,Trigger:()=>kue});var WT=c(te(),1);var gB={...Sle,...hn};var yue=c(T(),1),wue=WT.forwardRef(function(t,o){let{render:r,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:l,style:d,...u}=t,f=le(a),p=ble({open:l,defaultOpen:i,onOpenChange:f,disabled:s}),m=WT.useMemo(()=>({open:p.open,disabled:p.disabled,transitionStatus:p.transitionStatus}),[p.open,p.disabled,p.transitionStatus]),g=WT.useMemo(()=>({...p,onOpenChange:f,state:m}),[p,f,m]),h=ke("div",t,{state:m,ref:o,props:u,stateAttributesMapping:gB});return(0,yue.jsx)(mW.Provider,{value:g,children:h})});var xue=c(te(),1);var vXe={...kle,...hn},kue=xue.forwardRef(function(t,o){let{panelId:r,open:n,handleTrigger:i,state:s,disabled:a}=X9(),{className:l,disabled:d=a,render:u,nativeButton:f=!0,style:p,...m}=t,{getButtonProps:g,buttonRef:h}=di({disabled:d,focusableWhenDisabled:!0,native:f});return ke("button",t,{state:s,ref:[o,h],props:[{"aria-controls":n?r:void 0,"aria-expanded":n,onClick:i},m,g],stateAttributesMapping:vXe})});var LG=c(te(),1);var Sue="--collapsible-panel-height",Cue="--collapsible-panel-width";var Eue=LG.forwardRef(function(t,o){let{className:r,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:l,...d}=t,{defaultPanelId:u,mounted:f,onOpenChange:p,open:m,setMounted:g,setPanelIdState:h,setOpen:b,state:v,transitionStatus:_}=X9(),y=n??!1,w=i??!1,x=a||void 0,k=x??u;se(()=>(h(V=>x??(V===null?void 0:V)),()=>{h(V=>V===x?null:V)}),[x,h]);let{height:C,props:S,ref:R,shouldPreventOpenAnimation:E,shouldRender:I,transitionStatus:B,width:O}=Mle({externalRef:o,hiddenUntilFound:y,id:k,keepMounted:w,mounted:f,onOpenChange:p,open:m,setMounted:g,setOpen:b,transitionStatus:_}),M={...v,transitionStatus:B},N=U9(l,M),j=ke("div",{...t,style:void 0},{state:M,ref:R,props:[S,{style:{[Sue]:C===void 0?"auto":`${C}px`,[Cue]:O===void 0?"auto":`${O}px`}},d,N?{style:N}:void 0,E?{style:{animationName:"none"}}:void 0],stateAttributesMapping:gB});return I?j:null});function Tue(e,t){let o=Yt(e);return se(()=>(t(o),()=>{t(r=>r===o?void 0:r)}),[o,t]),o}function hB(e={}){let{id:t,fallbackControlId:o,native:r=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:a}=Un(),l=le(m=>{a(m),n?.(m)}),d=Tue(t,l),u=s??o;function f(m){if(i){i(m,u);return}if(!u)return;let g=Je(m.currentTarget).getElementById(u);xt(g)&&wXe(g)}function p(m){So(m.nativeEvent)?.closest("button,input,select,textarea")||(!m.defaultPrevented&&m.detail>1&&m.preventDefault(),!r&&f(m))}return r?{id:d,htmlFor:u,onMouseDown:p}:{id:d,onClick:p,onPointerDown(m){m.preventDefault()}}}function wXe(e){e.focus({focusVisible:!0})}var bB=c(te(),1),xXe=bB.createContext(void 0);function Lg(e=!0){let t=bB.useContext(xXe);if(t===void 0&&!e)throw new Error(ot(25));return t}var qt={};ro(qt,{Arrow:()=>Iue,Backdrop:()=>Bue,CheckboxItem:()=>Due,CheckboxItemIndicator:()=>Vue,Group:()=>jue,GroupLabel:()=>Uue,Handle:()=>XT,Item:()=>Gue,LinkItem:()=>$ue,Popup:()=>Kue,Portal:()=>Zue,Positioner:()=>Que,RadioGroup:()=>efe,RadioItem:()=>rfe,RadioItemIndicator:()=>nfe,Root:()=>zB,Separator:()=>Pfe,SubmenuRoot:()=>dfe,SubmenuTrigger:()=>Bfe,Trigger:()=>hfe,Viewport:()=>Rfe,createHandle:()=>Ofe});var Rue=c(te(),1);var _B=c(te(),1),DG=_B.createContext(void 0);function Ui(e){let t=_B.useContext(DG);if(t===void 0&&!e)throw new Error(ot(33));return t}var vB=c(te(),1),VG=vB.createContext(void 0);function Po(e){let t=vB.useContext(VG);if(t===void 0&&!e)throw new Error(ot(36));return t}var Iue=Rue.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Po(),{arrowRef:l,side:d,align:u,arrowUncentered:f,arrowStyles:p}=Ui(),g={open:a.useState("open"),side:d,align:u,uncentered:f};return ke("div",t,{ref:[l,o],stateAttributesMapping:Kc,state:g,props:{style:p,"aria-hidden":!0,...s}})});var Pue=c(te(),1);var Bue=Pue.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Po(),l=a.useState("open"),d=a.useState("mounted"),u=a.useState("transitionStatus"),f=a.useState("lastOpenChangeReason"),p=Lg(),m={open:l,transitionStatus:u};return ke("div",t,{ref:p?.backdropRef?[o,p.backdropRef]:o,state:m,stateAttributesMapping:xg,props:[{role:"presentation",hidden:!d,style:{pointerEvents:f===ge.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},s]})});var xB=c(te(),1);var yB=c(te(),1),FG=yB.createContext(void 0);function Oue(){let e=yB.useContext(FG);if(e===void 0)throw new Error(ot(30));return e}var h0=c(te(),1);var Mue=c(te(),1);function wB(e){let{closeOnClick:t,highlighted:o,id:r,nodeId:n,store:i,typingRef:s,itemRef:a,itemMetadata:l}=e,{events:d}=i.useState("floatingTreeRoot"),u=i.useState("open"),f=Lg(!0),p=f!==void 0;return Mue.useMemo(()=>({id:r,role:"menuitem",tabIndex:u&&o?0:-1,onKeyDown(m){m.key===" "&&s?.current&&m.preventDefault()},onMouseMove(m){n&&d.emit("itemhover",{nodeId:n,target:m.currentTarget})},onClick(m){t&&d.emit("close",{domEvent:m,reason:ge.itemPress})},onMouseUp(m){if(f){let g=f.initialCursorPointRef.current;if(f.initialCursorPointRef.current=null,p&&g&&Math.abs(m.clientX-g.x)<=1&&Math.abs(m.clientY-g.y)<=1||p&&!Kt.os.mac&&m.button===2)return}a.current&&i.context.allowMouseUpTriggerRef.current&&(!p||m.button===2)&&l.type==="regular-item"&&Kw(a.current,m,{detail:1})}}),[t,o,r,d,n,u,i,s,a,f,p,l])}var Dg={type:"regular-item"};function Vg(e){let{closeOnClick:t,disabled:o,highlighted:r,id:n,store:i,typingRef:s=i.context.typingRef,nativeButton:a,itemMetadata:l,nodeId:d}=e,u=h0.useRef(null),{getButtonProps:f,buttonRef:p}=di({disabled:o,focusableWhenDisabled:!0,native:a,composite:!0}),m=wB({closeOnClick:t,highlighted:r,id:n,nodeId:d,store:i,typingRef:s,itemRef:u,itemMetadata:l}),g=h0.useCallback(b=>st(m,{onMouseEnter(){l.type==="submenu-trigger"&&l.setActive()}},b,f),[m,f,l]),h=Ai(u,p);return h0.useMemo(()=>({getItemProps:g,itemRef:h}),[g,h])}var Aue="data-checked",Nue="data-unchecked";var Fg={checked(e){return e?{[Aue]:""}:{[Nue]:""}},...hn};var Lue=c(T(),1),Due=xB.forwardRef(function(t,o){let{render:r,className:n,id:i,label:s,nativeButton:a=!1,disabled:l=!1,closeOnClick:d=!1,checked:u,defaultChecked:f,onCheckedChange:p,style:m,...g}=t,h=Ni({guess:!0,label:s}),b=Ui(!0),v=Yt(i),{store:_}=Po(),y=_.useState("disabled"),w=l||y,x=_.useState("isActive",h.index),k=_.useState("itemProps"),[C,S]=Ba({controlled:u,default:f??!1,name:"MenuCheckboxItem",state:"checked"}),{getItemProps:R,itemRef:E}=Vg({closeOnClick:d,disabled:w,highlighted:x,id:v,store:_,nativeButton:a,nodeId:b?.context.nodeId,itemMetadata:Dg}),I=xB.useMemo(()=>({disabled:w,highlighted:x,checked:C}),[w,x,C]);function B(M){let N=Ae(ge.itemPress,M.nativeEvent,void 0,{preventUnmountOnClose:pt});p?.(!C,N),!N.isCanceled&&S(j=>!j)}let O=ke("div",t,{state:I,stateAttributesMapping:Fg,props:[k,{role:"menuitemcheckbox","aria-checked":C,onClick:B},g,R],ref:[E,o,h.ref]});return(0,Lue.jsx)(FG.Provider,{value:I,children:O})});var kB=c(te(),1);var Vue=kB.forwardRef(function(t,o){let{render:r,className:n,style:i,keepMounted:s=!1,...a}=t,l=Oue(),d=kB.useRef(null),{transitionStatus:u,mounted:f,setMounted:p}=gn(l.checked);cr({batch:!0,enabled:!l.checked,open:l.checked,ref:d,onComplete(){l.checked||p(!1)}});let m={checked:l.checked,disabled:l.disabled,highlighted:l.highlighted,transitionStatus:u};return ke("span",t,{state:m,ref:[o,d],stateAttributesMapping:Fg,props:{"aria-hidden":!0,...a},enabled:s||f})});var CB=c(te(),1);var SB=c(te(),1),GT=SB.createContext(void 0);function Fue(){let e=SB.useContext(GT);if(e===void 0)throw new Error(ot(31));return e}var zue=c(T(),1),jue=CB.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,[a,l]=CB.useState(void 0),d=ke("div",t,{ref:o,props:{role:"group","aria-labelledby":a,...s}});return(0,zue.jsx)(GT.Provider,{value:l,children:d})});var Hue=c(te(),1);var Uue=Hue.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,...a}=t,l=Yt(s),d=Fue();return se(()=>(d(l),()=>{d(u=>u===l?void 0:u)}),[d,l]),ke("div",t,{ref:o,props:{id:l,"aria-hidden":!0,...a}})});var Wue=c(te(),1);var Gue=Wue.forwardRef(function(t,o){let{render:r,className:n,id:i,label:s,nativeButton:a=!1,disabled:l=!1,closeOnClick:d=!0,style:u,...f}=t,p=Ni({guess:!0,label:s}),m=Ui(!0),g=Yt(i),{store:h}=Po(),b=h.useState("disabled"),v=l||b,_=h.useState("isActive",p.index),y=h.useState("itemProps"),{getItemProps:w,itemRef:x}=Vg({closeOnClick:d,disabled:v,highlighted:_,id:g,store:h,nativeButton:a,nodeId:m?.context.nodeId,itemMetadata:Dg});return ke("div",t,{state:{disabled:v,highlighted:_},props:[y,f,w],ref:[x,o,p.ref]})});var EB=c(te(),1);var $ue=EB.forwardRef(function(t,o){let{render:r,className:n,id:i,label:s,closeOnClick:a=!1,style:l,...d}=t,u=EB.useRef(null),f=Ni({guess:!0,label:s}),m=Ui(!0)?.context.nodeId,g=Yt(i),{store:h}=Po(),b=h.useState("isActive",f.index),v=h.useState("itemProps"),_=h.context.typingRef,{getButtonProps:y,buttonRef:w}=di({native:!1,composite:!0}),x=wB({closeOnClick:a,highlighted:b,id:g,nodeId:m,store:h,typingRef:_,itemRef:u,itemMetadata:Dg});function k(S){return st(x,S,y)}return ke("a",t,{state:{highlighted:b},props:[v,d,k],ref:[u,w,o,f.ref]})});var IB=c(te(),1);var TB=c(te(),1),SXe=TB.createContext(void 0);function RB(e){let t=TB.useContext(SXe);if(t===void 0&&!e)throw new Error(ot(69));return t}var Yue=c(T(),1),Kue=IB.forwardRef(function(t,o){let{render:r,className:n,style:i,finalFocus:s,...a}=t,{store:l}=Po(),{side:d,align:u}=Ui(),f=RB(!0)!=null,p=l.useState("open"),m=l.useState("transitionStatus"),g=l.useState("popupProps"),h=l.useState("mounted"),b=l.useState("instantType"),v=l.useState("activeTriggerElement"),_=l.useState("parent"),y=l.useState("lastOpenChangeReason"),w=l.useState("rootId"),x=l.useState("floatingRootContext"),k=l.useState("floatingTreeRoot"),C=l.useState("closeDelay"),S=l.useState("hoverEnabled"),R=l.useState("disabled"),E=l.useState("openMethod"),I=_.type==="context-menu";cr({open:p,ref:l.context.popupRef,onComplete(){p&&l.context.onOpenChangeComplete?.(!0)}}),IB.useEffect(()=>{function j(V){l.setOpen(!1,Ae(V.reason,V.domEvent))}return k.events.on("close",j),()=>{k.events.off("close",j)}},[k.events,l]),VT(x,{enabled:S&&!R&&!I&&_.type!=="menubar",closeDelay:C});let B=l.useStateSetter("popupElement"),O={transitionStatus:m,side:d,align:u,open:p,nested:_.type==="menu",instant:b},M=ke("div",t,{state:O,ref:[o,l.context.popupRef,B],stateAttributesMapping:xg,props:[g,{onKeyDown(j){f&&d0.has(j.key)&&j.stopPropagation()}},Ag(m),a,{"data-rootownerid":w}]}),N=_.type===void 0||I;return(v||_.type==="menubar"&&y!==ge.outsidePress)&&(N=!0),(0,Yue.jsx)(IT,{context:x,openInteractionType:E,modal:I,disabled:!h,returnFocus:s===void 0?N:s,initialFocus:_.type!=="menu",restoreFocus:!0,externalTree:_.type!=="menubar"?k:void 0,previousFocusableElement:v,nextFocusableElement:_.type===void 0?l.context.triggerFocusTargetRef:void 0,beforeContentFocusGuardRef:_.type===void 0?l.context.beforeContentFocusGuardRef:void 0,children:M})});var Xue=c(te(),1);var PB=c(te(),1),zG=PB.createContext(void 0);function que(){let e=PB.useContext(zG);if(e===void 0)throw new Error(ot(32));return e}var jG=c(T(),1),Zue=Xue.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t,{store:i,parent:s}=Po();if(!(i.useState("mounted")||r))return null;let d=s.type==="menu"||s.type==="menubar"?"group":void 0;return(0,jG.jsx)(zG.Provider,{value:r,children:(0,jG.jsx)(ET,{ref:o,...n,portalOwnerRole:d})})});var xu=c(te(),1);var b0=c(T(),1),Que=xu.forwardRef(function(t,o){let{anchor:r,positionMethod:n="absolute",className:i,render:s,side:a,align:l,sideOffset:d=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:g=!1,disableAnchorTracking:h=!1,collisionAvoidance:b=vP,style:v,..._}=t,{store:y}=Po(),w=que(),x=Lg(!0),k=y.useState("parent"),C=y.useState("floatingRootContext"),S=y.useState("floatingTreeRoot"),R=y.useState("mounted"),E=y.useState("open"),I=y.useState("modal"),B=y.useState("openMethod"),O=y.useState("activeTriggerElement"),M=y.useState("transitionStatus"),N=y.useState("positionerElement"),j=y.useState("instantType"),V=y.useState("adaptiveOrigin"),A=y.useState("lastOpenChangeReason"),L=y.useState("floatingNodeId"),z=y.useState("floatingParentNodeId"),F=C.useState("domReferenceElement"),G=xu.useRef(null),$=xl(N),K=r,q=d,H=u,J=l,W=b;k.type==="context-menu"&&(K=r??k.context?.anchor,J=J??"start",!a&&J!=="center"&&(H=t.alignOffset??2,q=t.sideOffset??-5));let Y=a,ee=J;k.type==="menu"?(Y=Y??"inline-end",ee=ee??"start",W=t.collisionAvoidance??yP):k.type==="menubar"&&(Y=Y??(k.context.orientation==="vertical"?"inline-end":"bottom"),ee=ee??"start");let re=k.type==="context-menu",ne=m0({anchor:K,floatingRootContext:C,positionMethod:x?"fixed":n,mounted:R,side:Y,sideOffset:q,align:ee,alignOffset:H,arrowPadding:re?0:m,collisionBoundary:f,collisionPadding:p,sticky:g,nodeId:L,keepMounted:w,disableAnchorTracking:h,collisionAvoidance:W,shift:re?{crossAxis:!("side"in W&&W.side==="flip"),rootBoundary:"layoutViewport"}:void 0,externalTree:S,adaptiveOrigin:V});xu.useEffect(()=>{function _e(xe){xe.open&&(xe.parentNodeId===L&&y.set("hoverEnabled",!1),xe.nodeId!==L&&xe.parentNodeId===y.select("floatingParentNodeId")&&y.setOpen(!1,Ae(ge.siblingOpen)))}return S.events.on("menuopenchange",_e),()=>{S.events.off("menuopenchange",_e)}},[y,S.events,L]),xu.useEffect(()=>{if(y.select("floatingParentNodeId")==null)return;function _e(xe){if(xe.open||xe.nodeId!==y.select("floatingParentNodeId"))return;let he=xe.reason??ge.siblingOpen;y.setOpen(!1,Ae(he))}return S.events.on("menuopenchange",_e),()=>{S.events.off("menuopenchange",_e)}},[S.events,y]);let ie=Ft();xu.useEffect(()=>{E||ie.clear()},[E,ie]),xu.useEffect(()=>{function _e(xe){if(!(!E||xe.nodeId!==y.select("floatingParentNodeId")))if(xe.target&&O&&O!==xe.target){let he=y.select("closeDelay");he>0?ie.isStarted()||ie.start(he,()=>{y.setOpen(!1,Ae(ge.siblingOpen))}):y.setOpen(!1,Ae(ge.siblingOpen))}else ie.clear()}return S.events.on("itemhover",_e),()=>{S.events.off("itemhover",_e)}},[S.events,E,O,y,ie]),xu.useEffect(()=>{let _e={open:E,nodeId:L,parentNodeId:z,reason:y.select("lastOpenChangeReason")};S.events.emit("menuopenchange",_e)},[S.events,E,y,L,z]),se(()=>{let _e=F,xe=G.current;if(_e&&(G.current=_e),xe&&_e&&_e!==xe){y.set("instantType",void 0);let he=new AbortController;return $(()=>{y.set("instantType","trigger-change")},he.signal),()=>{he.abort()}}},[F,$,y]);let be={open:E,side:ne.side,align:ne.align,anchorHidden:ne.anchorHidden,nested:k.type==="menu",instant:j},pe=k.type==="menubar"&&k.context.modal,Ee=I&&A!==ge.triggerHover;fB(E&&(pe||Ee),B==="touch",N,O);let ye=g0(t,be,{styles:ne.positionerStyles,transitionStatus:M,props:_,refs:[o,y.useStateSetter("positionerElement")],hidden:!R,inert:!E}),Oe=R&&k.type!=="menu"&&(k.type!=="menubar"&&I&&A!==ge.triggerHover||k.type==="menubar"&&k.context.modal),we=null;return k.type==="menubar"?we=k.context.contentElement:k.type===void 0&&(we=O),(0,b0.jsxs)(DG.Provider,{value:ne,children:[Oe&&(0,b0.jsx)(eB,{ref:k.type==="context-menu"||k.type==="nested-context-menu"?k.context.internalBackdropRef:null,inert:Og(!E),cutout:we}),(0,b0.jsx)(KW,{id:L,children:(0,b0.jsx)(bg,{elementsRef:y.context.itemDomElements,labelsRef:y.context.itemLabels,children:ye})})]})});var zg=c(te(),1);var BB=c(te(),1),HG=BB.createContext(void 0);function Jue(){let e=BB.useContext(HG);if(e===void 0)throw new Error(ot(34));return e}var UG=c(T(),1),efe=zg.memo(zg.forwardRef(function(t,o){let{render:r,className:n,value:i,defaultValue:s,onValueChange:a,disabled:l=!1,style:d,"aria-labelledby":u,...f}=t,[p,m]=zg.useState(void 0),[g,h]=Ba({controlled:i,default:s,name:"MenuRadioGroup"}),b=le((w,x)=>{a?.(w,x),!x.isCanceled&&h(w)}),_=ke("div",t,{state:{disabled:l},ref:o,props:{role:"group","aria-labelledby":u??p,"aria-disabled":l||void 0,...f}}),y=zg.useMemo(()=>({value:g,setValue:b,disabled:l}),[g,b,l]);return(0,UG.jsx)(GT.Provider,{value:m,children:(0,UG.jsx)(HG.Provider,{value:y,children:_})})}));var MB=c(te(),1);var OB=c(te(),1),WG=OB.createContext(void 0);function tfe(){let e=OB.useContext(WG);if(e===void 0)throw new Error(ot(35));return e}var ofe=c(T(),1),rfe=MB.forwardRef(function(t,o){let{render:r,className:n,id:i,label:s,nativeButton:a=!1,disabled:l=!1,closeOnClick:d=!1,value:u,style:f,...p}=t,m=Ni({guess:!0,label:s}),g=Ui(!0),h=Yt(i),{store:b}=Po(),v=b.useState("isActive",m.index),_=b.useState("itemProps"),{value:y,setValue:w,disabled:x}=Jue(),k=b.useState("disabled"),C=l||x||k,S=y===u,{getItemProps:R,itemRef:E}=Vg({closeOnClick:d,disabled:C,highlighted:v,id:h,store:b,nativeButton:a,nodeId:g?.context.nodeId,itemMetadata:Dg}),I=MB.useMemo(()=>({disabled:C,highlighted:v,checked:S}),[C,v,S]);function B(M){let N=Ae(ge.itemPress,M.nativeEvent,void 0,{preventUnmountOnClose:pt});w(u,N)}let O=ke("div",t,{state:I,stateAttributesMapping:Fg,props:[_,{role:"menuitemradio","aria-checked":S,onClick:B},p,R],ref:[E,o,m.ref]});return(0,ofe.jsx)(WG.Provider,{value:I,children:O})});var AB=c(te(),1);var nfe=AB.forwardRef(function(t,o){let{render:r,className:n,style:i,keepMounted:s=!1,...a}=t,l=tfe(),d=AB.useRef(null),{transitionStatus:u,mounted:f,setMounted:p}=gn(l.checked);cr({batch:!0,enabled:!l.checked,open:l.checked,ref:d,onComplete(){l.checked||p(!1)}});let m={checked:l.checked,disabled:l.disabled,highlighted:l.highlighted,transitionStatus:u};return ke("span",t,{state:m,stateAttributesMapping:Fg,ref:[o,d],props:{"aria-hidden":!0,...a},enabled:s||f})});var qr=c(te(),1);var NB=c(te(),1),CXe=NB.createContext(null);function LB(e){let t=NB.useContext(CXe);if(t===null&&!e)throw new Error(ot(5));return t}var $T=c(te(),1);var ife={...VP,disabled:e=>e.parent.type==="menubar"&&e.parent.context.disabled||e.disabled,modal:e=>(e.parent.type===void 0||e.parent.type==="context-menu")&&(e.modal??!0),openMethod:e=>e.openMethod,allowMouseEnter:e=>e.allowMouseEnter,highlightItemOnHover:e=>e.highlightItemOnHover,parent:e=>e.parent,rootId:e=>e.parent.type==="menu"?e.parent.store.select("rootId"):e.parent.type!==void 0?e.parent.context.rootId:e.rootId,activeIndex:e=>e.activeIndex,isActive:(e,t)=>e.activeIndex===t,hoverEnabled:e=>e.hoverEnabled,instantType:e=>e.instantType,lastOpenChangeReason:e=>e.openChangeReason,floatingTreeRoot:e=>e.parent.type==="menu"?e.parent.store.select("floatingTreeRoot"):e.floatingTreeRoot,floatingNodeId:e=>e.floatingNodeId,floatingParentNodeId:e=>e.floatingParentNodeId,itemProps:e=>e.itemProps,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin,keyboardEventRelay:e=>{if(e.keyboardEventRelay)return e.keyboardEventRelay;if(e.parent.type==="menu")return e.parent.store.select("keyboardEventRelay")}},DB=class extends El{constructor(t,o,r=!1){let n=new yu,i=lfe(n,o,r,t);super(i,afe(n),ife),this.unsubscribeParentListener=this.observe("parent",s=>{if(this.unsubscribeParentListener?.(),s.type==="menu"){let a=s.store.select("rootId"),l=s.store.select("floatingTreeRoot"),d=s.store.select("keyboardEventRelay");this.unsubscribeParentListener=s.store.subscribe(()=>{let u=s.store.select("rootId"),f=s.store.select("floatingTreeRoot"),p=s.store.select("keyboardEventRelay");a===u&&l===f&&d===p||(a=u,l=f,d=p,this.notifyAll())}),this.context.allowMouseUpTriggerRef=s.store.context.allowMouseUpTriggerRef;return}s.type!==void 0&&(this.context.allowMouseUpTriggerRef=s.context.allowMouseUpTriggerRef),this.unsubscribeParentListener=null})}setOpen(t,o){this.state.floatingRootContext.context.events.emit("setOpen",{open:t,eventDetails:o})}unsubscribeParentListener=null};function sfe(){let e=new yu,t=new c0(Object.freeze(lfe(e)),Object.freeze(afe(e)),ife);return Object.assign(t,{setOpen:pt})}function afe(e){return{positionerRef:$T.createRef(),popupRef:$T.createRef(),typingRef:{current:!1},itemDomElements:{current:[]},itemLabels:{current:[]},allowMouseUpTriggerRef:{current:!1},triggerFocusTargetRef:$T.createRef(),beforeContentFocusGuardRef:$T.createRef(),onOpenChangeComplete:void 0,triggerElements:e}}function lfe(e,t,o=!1,r){return{...DP(e,t,o),disabled:!1,modal:!0,openMethod:null,allowMouseEnter:!1,highlightItemOnHover:!0,parent:{type:void 0},rootId:void 0,activeIndex:null,hoverEnabled:!0,instantType:void 0,openChangeReason:null,floatingTreeRoot:new Tg,floatingNodeId:void 0,floatingParentNodeId:null,itemProps:gt,keyboardEventRelay:void 0,closeDelay:0,adaptiveOrigin:void 0,...r}}var VB=c(te(),1),GG=VB.createContext(void 0);function FB(){return VB.useContext(GG)}var YT=c(T(),1),zB=AT(function(t){let{children:o,open:r,onOpenChange:n,onOpenChangeComplete:i,defaultOpen:s=!1,disabled:a=!1,modal:l,loopFocus:d=!0,orientation:u="vertical",actionsRef:f,closeParentOnEsc:p=!1,handle:m,triggerId:g,defaultTriggerId:h=null,highlightItemOnHover:b=!0}=t,v=Lg(!0),_=Po(!0),y=LB(!0),w=FB(),x=qr.useMemo(()=>w&&_?{type:"menu",store:_.store}:y?{type:"menubar",context:y}:v&&!_?{type:"context-menu",context:v}:{type:void 0},[v,_,y,w]),k=Oa(),C=Oa(),S=bs(),R=x.type==="menu"?x.store:void 0,E=(r??s)&&R?.state.transitionStatus==="starting",I=Dt(()=>E?R?.state.instantType:void 0).current,B=EXe({open:s,openProp:r,activeTriggerId:h,triggerIdProp:g,parent:x,disabled:a,highlightItemOnHover:b,modal:x.type===void 0?l:void 0,rootId:k,instantType:I},C,S!=null);B.useControlledProp("openProp",r),B.useControlledProp("triggerIdProp",g),B.useContextCallback("onOpenChangeComplete",i);let O=B.useState("floatingTreeRoot"),M=TT(O),N=B.useState("open"),j=B.useState("activeTriggerElement"),V=B.useState("positionerElement"),A=B.useState("hoverEnabled"),L=B.useState("disabled"),z=B.useState("lastOpenChangeReason"),F=B.useState("parent"),G=B.useState("activeIndex"),$=B.useState("payload"),K=B.useState("floatingParentNodeId"),q=qr.useRef(null),H=qr.useRef(F.type!=="context-menu"),J=Ft(),W=qr.useRef(!0),Y=Ft(),ee=K!=null,{openMethod:re,triggerProps:ne}=tB(N);B.useSyncedValues({disabled:a,highlightItemOnHover:b,modal:F.type===void 0?l:void 0,openMethod:re,rootId:k}),AP(B);let{forceUnmount:ie,transitionStatus:be}=NP(N,B,()=>{B.set("allowMouseEnter",!1)},E),pe=xl(B.context.popupRef);qr.useEffect(()=>{if(I===void 0)return;let Be=()=>{B.state.instantType===I&&B.set("instantType",void 0)};if(!N){Be();return}if(be!==void 0)return;if(B.context.popupRef.current==null){Be();return}let qe=new AbortController;return pe(Be,qe.signal),()=>{qe.abort()}},[I,N,be,pe,B]),se(()=>{v&&!_?B.update({parent:{type:"context-menu",context:v},floatingNodeId:M,floatingParentNodeId:S}):_&&B.update({floatingNodeId:M,floatingParentNodeId:S})},[v,_,M,S,B]),qr.useEffect(()=>{if(N||(q.current=null),F.type==="context-menu"){if(!N){J.clear(),H.current=!1;return}J.start(500,()=>{H.current=!0})}},[J,N,F.type]),se(()=>{!N&&!A&&B.set("hoverEnabled",!0)},[N,A,B]);let Ee=le((Be,qe)=>{let vt=qe.reason;if(!Be&&!B.select("open")||N===Be&&qe.trigger===j&&z===vt)return;let Vt=pG(qe);if(!Be&&qe.trigger==null&&(qe.trigger=j??void 0),n?.(Be,qe),qe.isCanceled)return;B.state.floatingRootContext.dispatchOpenChange(Be,qe);let kt=qe.event;if(Be===!1&&kt?.type==="click"&&kt.pointerType==="touch"&&!W.current)return;Be&&vt===ge.triggerFocus?(W.current=!1,Y.start(300,()=>{W.current=!0})):(W.current=!0,Y.clear());let yt=(vt===ge.triggerPress||vt===ge.itemPress)&&kt.detail===0,Ye=!Be&&(vt===ge.escapeKey||vt==null);q.current=qe.event;let Se=fG(B.state,Be,qe.trigger,Vt());Se.openChangeReason=vt,F.type==="menubar"&&(vt===ge.triggerFocus||vt===ge.focusOut||vt===ge.triggerHover||vt===ge.listNavigation||vt===ge.siblingOpen)?Se.instantType="group":yt||Ye?Se.instantType=yt?"click":"dismiss":Se.instantType=void 0,B.update(Se)}),ye=NT({popupStore:B,floatingRootContext:B.state.floatingRootContext,floatingId:C,nested:S!=null,onOpenChange:Ee}),Oe=ye.context.events;se(()=>{let Be=({open:qe,eventDetails:vt})=>Ee(qe,vt);return Oe.on("setOpen",Be),()=>{Oe?.off("setOpen",Be)}},[Oe,Ee]);let we=qr.useCallback(()=>{B.setOpen(!1,Ae(ge.imperativeAction))},[B]);qr.useImperativeHandle(f,()=>({unmount:ie,close:we}),[ie,we]);let _e;F.type==="context-menu"&&(_e=F.context),qr.useImperativeHandle(_e?.positionerRef,()=>V,[V]),qr.useImperativeHandle(_e?.actionsRef,()=>({setOpen:Ee}),[Ee]);let xe=R_(ye,{enabled:!L,bubbles:{escapeKey:p&&F.type==="menu"},outsidePress(){return F.type!=="context-menu"||q.current?.type==="contextmenu"?!0:H.current},externalTree:ee?O:void 0}),he=Rl(),Ze=qr.useCallback(Be=>{B.select("activeIndex")!==Be&&B.set("activeIndex",Be)},[B]),fe=FT(ye,{enabled:!L,listRef:B.context.itemDomElements,activeIndex:G,nested:F.type!==void 0,loopFocus:d,orientation:u,parentOrientation:F.type==="menubar"?F.context.orientation:void 0,rtl:he==="rtl",disabledIndices:In,onNavigate:Ze,openOnArrowKeyDown:F.type!=="context-menu",externalTree:ee?O:void 0,focusItemOnHover:b}),Ce=qr.useCallback(Be=>{B.context.typingRef.current=Be},[B]),de=zT(ye,{enabled:!L,listRef:B.context.itemLabels,elementsRef:B.context.itemDomElements,activeIndex:G,resetMs:500,onMatch:Be=>{N&&Be!==G&&B.set("activeIndex",Be)},onTyping:Ce}),ae=qr.useMemo(()=>{let Be=st(de.reference,fe.reference,xe.reference,{onMouseMove(){B.set("allowMouseEnter",!0)}},ne);return Be["aria-haspopup"]="menu",Be["aria-expanded"]=N,Be},[B,de.reference,fe.reference,xe.reference,ne,N]),Re=qr.useMemo(()=>{let Be=st(fe.trigger,xe.trigger,ne);return Be["aria-haspopup"]="menu",Be["aria-expanded"]=!1,Be},[fe.trigger,xe.trigger,ne]);Dt(()=>(B.update({inactiveTriggerProps:Re}),null));let $e=qr.useMemo(()=>st(s0,{id:C,role:"menu","aria-orientation":u==="horizontal"?"horizontal":void 0,"aria-labelledby":j?.id,onMouseMove(){B.set("allowMouseEnter",!0),F.type==="menu"&&B.set("hoverEnabled",!1)},onClick(){B.select("hoverEnabled")&&B.set("hoverEnabled",!1)},onKeyDown(Be){let qe=B.select("keyboardEventRelay");qe&&!Be.isPropagationStopped()&&qe(Be)}},de.floating,fe.floating,xe.floating),[j,C,u,F.type,B,de.floating,fe.floating,xe.floating]),ct=fe.item??gt;LP(B,{floatingRootContext:ye,activeTriggerProps:ae,inactiveTriggerProps:Re,popupProps:$e,itemProps:ct});let Pt=qr.useMemo(()=>({store:B,parent:x}),[B,x]),at=(0,YT.jsxs)(VG.Provider,{value:Pt,children:[m&&(0,YT.jsx)(OP,{handle:m,store:B}),typeof o=="function"?o({payload:$}):o]});return F.type===void 0||F.type==="context-menu"?(0,YT.jsx)(qW,{externalTree:O,children:at}):at});function EXe(e,t,o){return Dt(()=>new DB(e,t,o)).current}var cfe=c(te(),1);var $G=c(T(),1);function dfe(e){let t=Po().store,o=cfe.useMemo(()=>({parentMenu:t}),[t]);return(0,$G.jsx)(GG.Provider,{value:o,children:(0,$G.jsx)(zB,{...e})})}var Wi=c(te(),1);var ufe=c(te(),1);function jB(e={}){let{highlightItemOnHover:t,highlightedIndex:o,onHighlightedIndexChange:r}=yg(),{ref:n,index:i}=Ni(e),s=o===i,a=ufe.useRef(null),l=Ai(n,a);return{compositeProps:{tabIndex:s?0:-1,onFocus(){r(i)},onMouseMove(){let u=a.current;if(!t||!u)return;let f=u.hasAttribute("disabled")||u.ariaDisabled==="true";!s&&!f&&u.focus()}},compositeRef:l,index:i}}function ffe(e){let{render:t,className:o,style:r,state:n=gt,props:i=In,refs:s=In,metadata:a,stateAttributesMapping:l,tag:d="div",...u}=e,{compositeProps:f,compositeRef:p}=jB({metadata:a});return ke(d,e,{state:n,ref:[p,...s],props:[f,...i,u],stateAttributesMapping:l})}function YG(e){if(xt(e)&&e.hasAttribute("data-rootownerid"))return e.getAttribute("data-rootownerid");if(!Xs(e))return YG(ms(e))}var pfe=c(te(),1),KG=c(bu(),1);function mfe(e,t){let o=pfe.useRef(null);function r(i){KG.flushSync(()=>{e.setOpen(!1,Ae(ge.focusOut,i.nativeEvent,i.currentTarget))}),bce(o.current)?.focus()}function n(i){let s=e.select("positionerElement");if(s&&rp(i,s))e.context.beforeContentFocusGuardRef.current?.focus();else{KG.flushSync(()=>{e.setOpen(!1,Ae(ge.focusOut,i.nativeEvent,i.currentTarget))});let a=hce(e.context.triggerFocusTargetRef.current||t.current);for(;a!==null&&He(s,a);){let l=a;if(a=t0(a),a===l)break}a?.focus()}}return{preFocusGuardRef:o,handlePreFocusGuardFocus:r,handleFocusTargetFocus:n}}var HB=c(te(),1);function gfe(e){let{enabled:t=!0,mouseDownAction:o,open:r}=e,n=HB.useRef(!1);return HB.useMemo(()=>t?{onMouseDown:i=>{(o==="open"&&!r||o==="close"&&r)&&(n.current=!0,Je(i.currentTarget).addEventListener("click",()=>{n.current=!1},{once:!0}))},onClick:i=>{n.current&&(n.current=!1,i.preventBaseUIHandler())}}:gt,[t,o,r])}var jg=c(T(),1),hfe=RP(function(t,o){let{render:r,className:n,style:i,disabled:s=!1,nativeButton:a=!0,id:l,openOnHover:d,delay:u=100,closeDelay:f=0,handle:p,payload:m,...g}=t,h=Po(!0),v=FP(p)??h?.store;if(!v)throw new Error(ot(85));let _=Yt(l),y=v.useState("isTriggerActive",_),w=v.useState("floatingRootContext"),x=v.useState("isOpenedByTrigger",_),k=v.useState("triggerPopupId",_),C=Wi.useRef(null),S=RXe(),R=yg(!0),E=Fi(),I=Wi.useMemo(()=>E??new Tg,[E]),B=TT(I),O=bs(),{registerTrigger:M,isMountedByThisTrigger:N}=MP(_,C,v,{payload:m,closeDelay:f,parent:S,floatingTreeRoot:I,floatingNodeId:B,floatingParentNodeId:O,keyboardEventRelay:R?.relayKeyboardEvent}),j=S.type==="menubar",V=v.useState("disabled"),A=s||V||j&&S.context.disabled,{getButtonProps:L,buttonRef:z}=di({disabled:A,native:a});Wi.useEffect(()=>{!x&&S.type===void 0&&(v.context.allowMouseUpTriggerRef.current=!1)},[v,x,S.type]);let F=Wi.useRef(null),G=Ft(),$=le(_e=>{if(!F.current)return;G.clear(),v.context.allowMouseUpTriggerRef.current=!1;let xe=_e.target;He(F.current,xe)||He(v.select("positionerElement"),xe)||xe===F.current||xe!=null&&YG(xe)===v.select("rootId")||cB(_e,F.current)||I.events.emit("close",{domEvent:_e,reason:ge.cancelOpen})});Wi.useEffect(()=>{x&&v.select("lastOpenChangeReason")===ge.triggerHover&&Je(F.current).addEventListener("mouseup",$,{once:!0})},[x,$,v]);let K=j&&S.context.hasSubmenuOpen,H=B_(w,{enabled:(d??K)&&!A&&(!j||K&&!N),handleClose:M_({blockPointerEvents:!j}),mouseOnly:!0,move:!1,restMs:S.type===void 0?u:void 0,delay:{close:f},triggerElementRef:C,externalTree:I,isActiveTrigger:y,isClosing:()=>v.select("transitionStatus")==="ending"}),J=TXe(x,v.select("lastOpenChangeReason")),W=T_(w,{enabled:!A,event:x&&j?"click":"mousedown",toggle:!0,ignoreMouse:!1,stickIfOpen:S.type===void 0?J:!1}),Y=DT(w,{enabled:!A&&K}),ee=gfe({open:x,enabled:j,mouseDownAction:"open"}),re=Wi.useMemo(()=>st(Y.reference,W.reference),[Y.reference,W.reference]),ne=v.useState("triggerProps",N),{preFocusGuardRef:ie,handlePreFocusGuardFocus:be,handleFocusTargetFocus:pe}=mfe(v,C),Ee={disabled:A,open:x},ye=[F,o,z,M,C],Oe=[re,H??gt,ne,{"aria-haspopup":"menu","aria-controls":k,id:_,onMouseDown:_e=>{if(v.select("open"))return;G.start(200,()=>{v.context.allowMouseUpTriggerRef.current=!0}),Je(_e.currentTarget).addEventListener("mouseup",$,{once:!0})}},j?{role:"menuitem"}:{},ee,g,L],we=ke("button",t,{enabled:!j,stateAttributesMapping:_T,state:Ee,ref:ye,props:Oe});return j?(0,jg.jsx)(ffe,{tag:"button",render:r,className:n,style:i,state:Ee,refs:ye,props:Oe,stateAttributesMapping:_T}):x?(0,jg.jsxs)(Wi.Fragment,{children:[(0,jg.jsx)(ep,{ref:ie,onFocus:be},`${_}-pre-focus-guard`),(0,jg.jsx)(Wi.Fragment,{children:we},_),(0,jg.jsx)(ep,{ref:v.context.triggerFocusTargetRef,onFocus:pe},`${_}-post-focus-guard`)]}):(0,jg.jsx)(Wi.Fragment,{children:we},_)});function TXe(e,t){let o=Ft(),[r,n]=Wi.useState(!1);return se(()=>{e&&t===ge.triggerHover?(n(!0),o.start(500,()=>{n(!1)})):e||(o.clear(),n(!1))},[e,t,o]),r}function RXe(){let e=LB(!0);return Wi.useMemo(()=>e?{type:"menubar",context:e}:{type:void 0},[e])}var Tfe=c(te(),1);var fi=c(te(),1),Efe=c(bu(),1);var bfe=c(te(),1);function UB(e){let[t,o]=bfe.useState({current:e,previous:null});return Object.is(e,t.current)||o({current:e,previous:t.current}),t.previous}var v0=c(te(),1);function _0(e){let t=Pn(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=xt(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r;return(Cg(o)!==i||Cg(r)!==s)&&(o=i,r=s),{width:o,height:r}}var KT="--popup-width",qT="--popup-height";function yfe(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:l}=e,d=xl(t,!0),u=ps(),f=v0.useRef(null),p=v0.useRef(!0),m=v0.useRef(pt),g=le(i),h=le(s),b=v0.useMemo(()=>IXe(a,l),[a,l]);se(()=>{if(!n){m.current=pt,p.current=!0,f.current=null;return}if(!t||!o)return;m.current=vfe(t,b),qG(t,"auto");let v=GB(t,"position","static"),_=GB(t,"transform","none"),y=GB(t,"scale","1"),w=vfe(o,{[dB]:"max-content",[uB]:"max-content"});function x(){v(),_(),w()}function k(){x(),y()}if(g?.(),p.current||f.current===null){WB(o,"max-content");let E=_0(t);return f.current=E,WB(o,E),k(),h?.(null,E),p.current=!1,()=>{m.current(),m.current=pt}}WB(o,"max-content");let C=f.current,S=_0(t);f.current=S,qG(t,C),k(),h?.(C,S),WB(o,S);let R=new AbortController;return u.request(()=>{qG(t,S),d(()=>{t.style.setProperty(KT,"auto"),t.style.setProperty(qT,"auto")},R.signal)}),()=>{R.abort(),u.cancel(),m.current(),m.current=pt}},[r,t,o,d,u,n,g,h,b])}function IXe(e,t){let o=e==="top",r=e==="left"||e===(t==="rtl"?"inline-end":"inline-start");return!o&&!r?gt:{position:"absolute",[o?"bottom":"top"]:"0",[r?"right":"left"]:"0"}}function GB(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function vfe(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(GB(e,r,n));return o.length?()=>{o.forEach(r=>r())}:pt}function qG(e,t){let o=t==="auto"?"auto":`${t.width}px`,r=t==="auto"?"auto":`${t.height}px`;e.style.setProperty(KT,o),e.style.setProperty(qT,r)}function WB(e,t){let o=t==="max-content"?"max-content":`${t.width}px`,r=t==="max-content"?"max-content":`${t.height}px`;e.style.setProperty(iue,o),e.style.setProperty(sue,r)}var wfe=c(te(),1);var xfe=c(T(),1),$B=function(t){let{direction:o="ltr"}=t,r=wfe.useMemo(()=>({direction:o}),[o]);return(0,xfe.jsx)(BG.Provider,{value:r,children:t.children})};var kfe={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:i,strategy:s,placement:a}=e,l=wt(n),d=l.getComputedStyle(n);if(!(d.transitionDuration!=="0s"&&d.transitionDuration!==""))return{x:t,y:o,data:p0};let f=await i.getOffsetParent?.(n),p={width:0,height:0};if(s==="fixed"&&l?.visualViewport)p={width:l.visualViewport.width,height:l.visualViewport.height};else if(f===l){let _=Je(n);p={width:_.documentElement.clientWidth,height:_.documentElement.clientHeight}}else await i.isElement?.(f)&&(p=await i.getDimensions(f));let m=Vi(a),g=t,h=o;m==="left"&&(g=p.width-(t+r.width)),m==="top"&&(h=p.height-(o+r.height));let b=m==="left"?"right":p0.sideX,v=m==="top"?"bottom":p0.sideY;return{x:g,y:h,data:{sideX:b,sideY:v}}}};var Sfe="data-activation-direction";var y0=c(T(),1),YB={activationDirection:e=>e?{[Sfe]:e}:null};function KB(e){let{store:t,side:o,children:r}=e,n=Rl(),i=t.useState("activeTriggerElement"),s=t.useState("activeTriggerId"),a=t.useState("open"),l=t.useState("payload"),d=t.useState("mounted"),u=t.useState("popupElement"),f=t.useState("positionerElement"),p=UB(a?i:null),m=MXe(s,l),g=fi.useRef(null),[h,b]=fi.useState(null),[v,_]=fi.useState(null),y=fi.useRef(null),w=fi.useRef(null),x=xl(y,!0),k=ps(),C=fi.useRef(null),[S,R]=fi.useState(null),[E,I]=fi.useState(!1);se(()=>(t.set("adaptiveOrigin",kfe),()=>{t.set("adaptiveOrigin",void 0)}),[t]);let B=le(()=>{y.current?.style.setProperty("animation","none"),y.current?.style.setProperty("transition","none"),w.current?.style.setProperty("display","none")}),O=le(L=>{y.current?.style.removeProperty("animation"),y.current?.style.removeProperty("transition"),w.current?.style.removeProperty("display"),L&&R(L)}),M=le(()=>{C.current?.abort();let L=new AbortController;C.current=L,x(()=>{b(null),R(null),g.current=null},L.signal)}),N=fi.useRef(null);se(()=>{(!a||!d)&&(N.current=null)},[a,d]),se(()=>{if(i&&p&&i!==p&&N.current!==i&&g.current){b(g.current),I(!0);let L=OXe(p,i);_(L),N.current=i}},[i,p]),se(()=>{h!=null&&(C.current?.abort(),I(!0),k.request(()=>{Efe.flushSync(()=>{I(!1)}),M()}))},[m,h,M,k]),se(()=>{let L=y.current;if(!L)return;let z=Je(L).createElement("div");for(let F of Array.from(L.childNodes))z.appendChild(F.cloneNode(!0));g.current=z});let j=h!=null,V;j?V=(0,y0.jsxs)(fi.Fragment,{children:[(0,y0.jsx)("div",{"data-previous":!0,inert:Og(!0),ref:w,style:{...S?{[KT]:`${S.width}px`,[qT]:`${S.height}px`}:null,position:"absolute"},"data-ending-style":E?void 0:""},"previous"),(0,y0.jsx)("div",{"data-current":!0,ref:y,"data-starting-style":E?"":void 0,children:r},m)]}):V=(0,y0.jsx)("div",{"data-current":!0,ref:y,children:r},m),se(()=>{let L=w.current;!L||!h||L.replaceChildren(...Array.from(h.childNodes))},[h]),yfe({popupElement:u,positionerElement:f,mounted:d,content:l,onMeasureLayout:B,onMeasureLayoutComplete:O,side:o,direction:n});let A={activationDirection:BXe(v),transitioning:j};return{children:V,state:A}}function BXe(e){if(e)return`${Cfe(e.horizontal,5,"right","left")} ${Cfe(e.vertical,5,"down","up")}`}function Cfe(e,t,o,r){return e>t?o:e<-t?r:""}function OXe(e,t){let o=e.getBoundingClientRect(),r=t.getBoundingClientRect(),n={x:o.left+o.width/2,y:o.top+o.height/2},i={x:r.left+r.width/2,y:r.top+r.height/2};return{horizontal:i.x-n.x,vertical:i.y-n.y}}function MXe(e,t){let[o,r]=fi.useState(0),n=fi.useRef(e),i=fi.useRef(t),s=fi.useRef(!1);return se(()=>{let a=n.current,l=i.current,d=e!==a,u=t!==l;d?(r(f=>f+1),s.current=!u):s.current&&u&&(r(f=>f+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}var Rfe=Tfe.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,{store:l}=Po(),{side:d}=Ui(),u=l.useState("instantType"),{children:f,state:p}=KB({store:l,side:d,children:s}),m={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:u};return ke("div",t,{state:m,ref:o,props:[a,{children:f}],stateAttributesMapping:YB})});var Ife=c(te(),1);var Pfe=Ife.forwardRef(function(t,o){let{className:r,render:n,orientation:i="horizontal",style:s,...a}=t;return ke("div",t,{state:{orientation:i},ref:o,props:[{role:"separator","aria-orientation":i},a]})});var ap=c(te(),1);function qB(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var AXe={"aria-expanded":void 0},Bfe=ap.forwardRef(function(t,o){let{render:r,className:n,style:i,label:s,id:a,nativeButton:l=!1,openOnHover:d=!0,delay:u=100,closeDelay:f=0,disabled:p=!1,...m}=t,g=FB();if(!g?.parentMenu)throw new Error(ot(37));let h=Ni({guess:!0,label:s}),b=Ui(),{store:v}=Po(),_=Yt(a),y=v.useState("open"),w=v.useState("floatingRootContext"),x=v.useState("floatingTreeRoot"),k=v.useState("triggerPopupId",_),C=uG(_,v),S=le(re=>{C(re),re!==null&&v.select("open")&&v.select("activeTriggerId")==null&&v.update({activeTriggerId:_??null,activeTriggerElement:re,closeDelay:f})}),R=ap.useRef(null),E=ap.useCallback(re=>{R.current=re,v.set("activeTriggerElement",re)},[v]);se(()=>(S(R.current),()=>S(null)),[S,_,v]),v.useSyncedValue("closeDelay",f);let I=g.parentMenu,B=v.useState("disabled"),O=I.useState("disabled"),M=p||B||O,N=I.useState("itemProps"),j=I.useState("isActive",h.index),V=ap.useMemo(()=>({type:"submenu-trigger",setActive(){I.select("highlightItemOnHover")&&I.set("activeIndex",h.index)}}),[I,h.index]),{getItemProps:A,itemRef:L}=Vg({closeOnClick:!1,disabled:M,highlighted:j,id:_,store:v,typingRef:I.context.typingRef,nativeButton:l,itemMetadata:V,nodeId:b?.context.nodeId}),z=v.useState("hoverEnabled"),F=B_(w,{enabled:z&&d&&!M,handleClose:M_({blockPointerEvents:!0}),mouseOnly:!0,move:!0,restMs:u,delay:{open:u,close:f},shouldOpen:u>0?()=>I.select("allowMouseEnter"):void 0,triggerElementRef:R,externalTree:x,isClosing:()=>v.select("transitionStatus")==="ending",guardStaleOpen:!0}),$=T_(w,{enabled:!M,event:"mousedown",toggle:!d,ignoreMouse:d,stickIfOpen:!1}).reference??gt,K=v.useState("triggerProps",!0);delete K.id;let q={disabled:M,highlighted:j,open:y},H=v.useState("openMethod"),W=v.useState("lastOpenChangeReason")===ge.listNavigation||H==="keyboard",Y=y&&W&&Kt.screenReader.voiceOver;return ke("div",t,{state:q,stateAttributesMapping:Qw,props:[$,F,K,N,Y?AXe:void 0,{"aria-controls":k,tabIndex:y||j?0:-1,onBlur(){j&&I.set("activeIndex",null)}},m,A],ref:[o,h.ref,L,S,E]})});var XT=class extends n0{constructor(){super(sfe(),"Menu")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function Ofe(){return new XT}var XB=c(te(),1),NXe=XB.createContext(void 0),LXe={disableStyleElements:!1};function ZB(){return XB.useContext(NXe)??LXe}function L_(e,t=Number.MIN_SAFE_INTEGER,o=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,o))}function Mfe(e,t){let o=(t??wt(e).getComputedStyle(e)).transform,r=0,n=0,i=1;if(o&&o!=="none"){let s=o.match(/matrix(?:3d)?\(([^)]+)\)/);if(s){let a=s[1].split(", ").map(parseFloat);a.length===6?(r=a[4],n=a[5],i=Math.sqrt(a[0]*a[0]+a[1]*a[1])):a.length===16&&(r=a[12],n=a[13],i=a[0])}}return{x:r,y:n,scale:i}}var Gi={};ro(Gi,{Control:()=>Hfe,Description:()=>jfe,Error:()=>Ffe,Item:()=>Gfe,Label:()=>Vfe,Root:()=>Dfe,Validity:()=>Wfe});var Wn=c(te(),1);var QB=c(te(),1),DXe=QB.createContext(void 0);function Afe(e=!1){let t=QB.useContext(DXe);if(!t&&!e)throw new Error(ot(86));return t}var Hg=c(te(),1);var Nfe=c(T(),1),JB=function(t){let o=Yt(),[r,n]=Hg.useState(o),[i,s]=Hg.useState(),[a,l]=Hg.useState([]),d=r===void 0?o:r,u=Dt(()=>new Map),{messageIds:f}=Un(),p=le((b,v)=>{let _=u.current;v===void 0?_.delete(b):_.set(b,v),n(y=>{if(_.size===0)return y;let w;for(let x of _.values()){if(x===y)return y;w===void 0&&(w=x)}return w})}),m=le(()=>{u.current.size===0&&n(o)}),g=Hg.useCallback(b=>{let v=b["aria-describedby"]?b["aria-describedby"].split(" "):[];return v.push(...f,...a),{...b,"aria-describedby":Array.from(new Set(v)).join(" ")||void 0}},[f,a]),h=Hg.useMemo(()=>({controlId:d,registerControlId:p,resetControlId:m,labelId:i,setLabelId:s,messageIds:a,setMessageIds:l,getDescriptionProps:g}),[d,p,m,i,s,a,l,g]);return(0,Nfe.jsx)(IG.Provider,{value:h,children:t.children})};var e7=c(te(),1);function Lfe(e){let{change:t,commit:o,invalid:r,markedDirtyRef:n,name:i,setRegisteredFieldName:s,registeredFieldIdRef:a,setValidityData:l,validityData:d}=e,{formRef:u}=Tl(),f=e7.useRef(null),p=e7.useRef(null),m=e7.useRef(!1),g=le(()=>{let x=p.current;if(x)return x.getValue?x.getValue():x.value});function h(x){return x.value===void 0?g():x.value}let b=le(()=>{let x=p.current;if(n.current=!0,!x){o(d.value);return}o(h(x))});function v(){let x=p.current;!x||!x.id||u.current.fields.set(x.id,{getValue:g,name:i??x.name,controlRef:x.controlRef,validityData:N_(d,r),validate:b})}function _(x=p.current?.id){x&&u.current.fields.delete(x)}function y(x){if(m.current)return;m.current=!0;let k=h(x);l(C=>C.initialValue===k?C:{...C,initialValue:k})}se(()=>{let x=p.current;!x||!x.id||(s(i?void 0:x.name),u.current.fields.set(x.id,{getValue:g,name:i??x.name,controlRef:x.controlRef,validityData:N_(d,r),validate:b}))},[u,g,r,i,s,b,d]),se(()=>{let x=u.current.fields;return()=>{let k=p.current?.id;k&&x.delete(k)}},[u]);let w=le((x,k)=>{if(!k){f.current===x&&(f.current=null,t(void 0,!0),_(),p.current=null,s(void 0),a.current=void 0);return}let C=p.current?.id,S=f.current;S&&S!==x&&t(void 0,!0),f.current=x,p.current=k,i||s(k.name),a.current=k.id,C&&C!==k.id&&_(C),y(k),v()});return[b,w]}var t7=c(T(),1),VXe=Wn.forwardRef(function(t,o){let{errors:r,validationMode:n,submitCountRef:i}=Tl(),{render:s,className:a,validate:l,validationDebounceTime:d=0,validationMode:u=n,name:f,disabled:p=!1,invalid:m,dirty:g,touched:h,actionsRef:b,style:v,..._}=t,y=Afe(!0)?.disabled,w=le(l||(()=>null)),x=y||p,[k,C]=Wn.useState(!1),[S,R]=Wn.useState(!1),[E,I]=Wn.useState(!1),[B,O]=Wn.useState(!1),M=g??S,N=h??k,j=Wn.useRef(M),V=Wn.useRef(void 0),[A,L]=Wn.useState(),z=f??A;se(()=>{g!==void 0&&(j.current=g)},[g]);let F=le(Ee=>{g===void 0&&(Ee&&(j.current=!0),R(Ee))}),G=le(Ee=>{h===void 0&&C(Ee)}),$=le(()=>u==="onChange"||u==="onSubmit"&&i.current>0),K=z&&Object.hasOwn(r,z)?r[z]:null,q=!!(Array.isArray(K)?K.length:K),H=m===!0||q,[J,W]=Wn.useState({state:A_,error:"",errors:[],value:null,initialValue:null}),Y=!H&&(x?null:J.state.valid),ee=Wn.useMemo(()=>({disabled:x,touched:N,dirty:M,valid:Y,filled:E,focused:B}),[x,N,M,Y,E,B]),re=vue({setValidityData:W,validate:w,validityData:J,validationDebounceTime:d,invalid:H,markedDirtyRef:j,state:ee,shouldValidateOnChange:$,validationMode:u,registeredFieldIdRef:V}),[ne,ie]=Lfe({change:re.change,commit:re.commit,invalid:H,markedDirtyRef:j,name:f,setRegisteredFieldName:L,registeredFieldIdRef:V,setValidityData:W,validityData:J});Wn.useImperativeHandle(b,()=>({validate:ne}),[ne]);let be=Wn.useMemo(()=>({invalid:H,name:z,validityData:J,setValidityData:W,disabled:x,setTouched:G,setDirty:F,setFilled:I,setFocused:O,validationMode:u,shouldValidateOnChange:$,state:ee,registerFieldControl:ie,validation:re}),[H,z,J,x,G,F,I,O,u,$,ee,ie,re]),pe=ke("div",t,{ref:o,state:ee,props:_,stateAttributesMapping:Hi});return(0,t7.jsx)(RG.Provider,{value:be,children:pe})}),Dfe=Wn.forwardRef(function(t,o){return(0,t7.jsx)(JB,{children:(0,t7.jsx)(VXe,{...t,ref:o})})});var ZT=c(te(),1);var Vfe=ZT.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,nativeLabel:a=!0,...l}=t,d=_n(!1),u=mB(),{labelId:f}=Un(),p={...d.state,disabled:d.disabled||u.disabled},m=ZT.useRef(null),g=hB({id:f??s,native:a});return ke("label",t,{ref:[o,m],state:p,props:[g,l],stateAttributesMapping:Hi})});var D_=c(te(),1);var XG=c(T(),1),FXe={...Hi,...hn},Ffe=D_.forwardRef(function(t,o){let{render:r,id:n,className:i,match:s,style:a,...l}=t,d=Yt(n),{validityData:u,state:f,name:p}=_n(!1),{setMessageIds:m}=Un(),{errors:g}=Tl(),h=p&&Object.hasOwn(g,p)?g[p]:null,b=!!(Array.isArray(h)?h.length:h),v=typeof s=="string",_=!1;s===!0?_=!0:f.disabled?_=!1:v?_=!!u.state[s]:_=b||u.state.valid===!1;let{mounted:y,transitionStatus:w,setMounted:x}=gn(_);se(()=>{if(!(!_||!d))return m(j=>j.concat(d)),()=>{m(j=>j.filter(V=>V!==d))}},[_,d,m]);let k=D_.useRef(null),[C,S]=D_.useState(null),[R,E]=D_.useState(null),I=u.error;!v&&b?I=h:u.errors.length>1&&(I=u.errors);let B=I;Array.isArray(I)&&(B=I.length>1?(0,XG.jsx)("ul",{children:I.map(j=>(0,XG.jsx)("li",{children:j},j))}):I[0]);let O=Array.isArray(I)?JSON.stringify(I):I;_&&O!==R&&(E(O),S(B)),cr({open:_,ref:k,onComplete(){_||x(!1)}});let M={...f,transitionStatus:w},N=ke("div",t,{ref:[o,k],state:M,props:[{id:d,children:_?B:C},l],stateAttributesMapping:FXe,enabled:y});return y?N:null});var zfe=c(te(),1);var jfe=zfe.forwardRef(function(t,o){let{render:r,id:n,className:i,style:s,...a}=t,l=Yt(n),d=_n(!1),u=mB(),{setMessageIds:f}=Un(),p={...d.state,disabled:d.disabled||u.disabled};return se(()=>{if(l)return f(g=>g.concat(l)),()=>{f(g=>g.filter(h=>h!==l))}},[l,f]),ke("p",t,{ref:o,state:p,props:[{id:l},a],stateAttributesMapping:Hi})});var o7=c(te(),1);var Hfe=o7.forwardRef(function(t,o){let{render:r,className:n,id:i,name:s,value:a,disabled:l=!1,onValueChange:d,defaultValue:u,autoFocus:f=!1,style:p,...m}=t,{state:g,name:h,disabled:b,setTouched:v,setDirty:_,validityData:y,setFocused:w,setFilled:x,validationMode:k,validation:C}=_n(),{clearErrors:S,elementRef:R,submitCountRef:E}=Tl(),I=b||l,B=h??s,O={...g,disabled:I},{labelId:M}=Un(),N=f0({id:i}),[j]=Ba({controlled:a,default:u,name:"FieldControl",state:"value"}),V=a!==void 0,A=V?j:void 0,L=A==null?void 0:String(A),z=le(()=>C.inputRef.current?.value);nB(C.inputRef,N,L,z,!I,s),se(()=>{let K=L??C.inputRef.current?.value;K!==void 0&&x(K!=="")},[L,C.inputRef,x]),u0(L,()=>{L!==void 0&&(S(B),_(L!==(y.initialValue??"")),C.change(L))});let F=o7.useRef(null),G=Ft();return se(()=>{f&&F.current===Sr(Je(F.current))&&w(!0)},[f,w]),ke("input",t,{ref:[o,F],state:O,props:[{id:N,disabled:I,name:B,ref:C.inputRef,"aria-labelledby":M,autoFocus:f,...V?{value:A}:{defaultValue:u},onChange(K){let q=K.currentTarget.value,H=Ae(ge.none,K.nativeEvent);d?.(q,H),!V&&(_(q!==(y.initialValue??"")),x(q!==""),!K.nativeEvent.defaultPrevented&&!H.isCanceled&&(S(B),C.change(q)))},onFocus(){w(!0)},onBlur(K){if(v(!0),w(!1),k==="onBlur"){let q=K.currentTarget.value;C.commit(q),V&&queueMicrotask(()=>{let H=C.inputRef.current?.value;H!==void 0&&H!==q&&H!==(y.initialValue??"")&&C.commit(H)})}},onKeyDown(K){if(K.currentTarget.tagName==="INPUT"&&K.key==="Enter"){v(!0);let q=K.currentTarget.value,H=K.currentTarget.form;if(H&&H===R.current&&!K.defaultPrevented){let J=K.currentTarget,W=E.current;G.start(0,()=>{E.current===W&&C.commit(J.value)})}else C.commit(q)}}},m,K=>C.getValidationProps(I,K)],stateAttributesMapping:Hi})});var QT=c(te(),1);var Ufe=c(T(),1),Wfe=function(t){let{children:o}=t,{validityData:r,invalid:n}=_n(!1),i=QT.useMemo(()=>N_(r,n),[r,n]),s=i.state.valid===!1,{transitionStatus:a}=gn(s),l=QT.useMemo(()=>({...i,validity:i.state,transitionStatus:a}),[i,a]);return(0,Ufe.jsx)(QT.Fragment,{children:o(l)})};var r7=c(te(),1);var ZG=c(T(),1),Gfe=r7.forwardRef(function(t,o){let{render:r,className:n,style:i,disabled:s=!1,...a}=t,{state:l,disabled:d}=_n(!1),u=d||s,f={...l,disabled:u},p=r7.useMemo(()=>({disabled:u}),[u]),m=ke("div",t,{ref:o,state:f,props:a,stateAttributesMapping:Hi});return(0,ZG.jsx)(JB,{children:(0,ZG.jsx)(MG.Provider,{value:p,children:m})})});var $fe=c(te(),1);var Yfe=c(T(),1),QG=$fe.forwardRef(function(t,o){return(0,Yfe.jsx)(Gi.Control,{ref:o,...t})});var qfe=c(te(),1);var V_=c(te(),1);var JT="data-composite-item-active";function Kfe(e){let{loopFocus:t=!0,orientation:o="both",grid:r,onLoop:n,direction:i,highlightedIndex:s,onHighlightedIndexChange:a,rootRef:l,enableHomeAndEndKeys:d=!1,stopEventPropagation:u,disabledIndices:f,modifierKeys:p=In}=e,[m,g]=V_.useState(0),h=r!=null,b=V_.useRef(null),v=Ai(b,l),_=V_.useRef([]),y=V_.useRef(!1),w=V_.useRef(null),x=s??m,k=le((I,B=!1)=>{if(w.current=_.current[I]??null,(a??g)(I),B){let O=_.current[I];xG(b.current,O,i,o)}}),C=le(I=>{if(I.size===0)return;if(y.current){let N=_.current,j=N.indexOf(w.current);if(j===-1){let V=N[x];!V||op(N,x,f)?k(zXe(N,f)):w.current=V}else j!==x&&k(j);return}y.current=!0;let B=Array.from(I.keys()),O=B.find(N=>N?.hasAttribute(JT))??null,M=O?I.get(O)?.index??-1:-1;if(M!==-1)k(M);else if(op(B,x,f)){let N=Sl(B,{disabledIndices:f});Eg(B,N)||k(N)}xG(b.current,O,i,o)});se(()=>{if(f==null||s!=null||!y.current)return;let I=_.current;if(op(I,x,f)){let B=Sl(I,{disabledIndices:f});Eg(I,B)||k(B)}},[f,s,x,_,k]);let S=le((I,B,O)=>n?n(I,B,O,_):O),R=le(I=>{let B=I.key===QP||I.key===JP;if(!d0.has(I.key)||!d&&B||jXe(I,p)||!b.current)return;let M=i==="rtl",N=M?XP:ZP,j=M?ZP:XP,V=o==="vertical"?qP:N,A=o==="vertical"?KP:j,L=So(I.nativeEvent);if(L!=null&&wG(L)&&!qB(L)){let q=L.selectionStart,H=L.selectionEnd,J=L.value;if(q==null||I.shiftKey||q!==H||I.key!==A&&q<J.length||I.key!==V&&q>0)return}let z=x,F=S_(_,f),G=Jw(_,f);r!=null&&(z=r({disabledIndices:f,elementsRef:_,event:I,highlightedIndex:x,loopFocus:t,maxIndex:G,minIndex:F,onLoop:S,orientation:o,rtl:M}));let $=o!=="vertical"&&I.key===N||o!=="horizontal"&&I.key===qP,K=o!=="vertical"&&I.key===j||o!=="horizontal"&&I.key===KP;d&&(I.key===QP?z=F:I.key===JP&&(z=G)),z===x&&($||K)&&(t&&z===G&&$?(z=F,n&&(z=n(I,x,z,_))):t&&z===F&&K?(z=G,n&&(z=n(I,x,z,_))):z=Sl(_.current,{startingIndex:z,decrement:K,disabledIndices:f})),z!==x&&!Eg(_.current,z)&&(u&&I.stopPropagation(),(h||B||$||K)&&I.preventDefault(),k(z,!0),queueMicrotask(()=>{_.current[z]?.focus()}))});return{props:{ref:v,onFocus(I){let B=b.current,O=So(I.nativeEvent);!B||O==null||!wG(O)||O.setSelectionRange(0,O.value.length)},onKeyDown:R},highlightedIndex:x,onHighlightedIndexChange:k,elementsRef:_,onMapChange:C,relayKeyboardEvent:R}}function zXe(e,t){let o=-1;for(let r=0;r<e.length;r+=1){let n=e[r];if(!(!n||op(e,r,t))){if(n.hasAttribute(JT))return r;o===-1&&(o=r)}}return Math.max(o,0)}function jXe(e,t){for(let o of Mde)if(!t.includes(o)&&e.getModifierState(o))return!0;return!1}var JG=c(T(),1);function Xfe(e){let{render:t,className:o,style:r,refs:n=In,props:i=In,state:s=gt,stateAttributesMapping:a,highlightedIndex:l,onHighlightedIndexChange:d,orientation:u,grid:f,loopFocus:p,onLoop:m,enableHomeAndEndKeys:g,onMapChange:h,stopEventPropagation:b=!0,rootRef:v,disabledIndices:_,modifierKeys:y,highlightItemOnHover:w=!1,tag:x="div",...k}=e,C=Rl(),{props:S,highlightedIndex:R,onHighlightedIndexChange:E,elementsRef:I,onMapChange:B,relayKeyboardEvent:O}=Kfe({grid:f,loopFocus:p,onLoop:m,orientation:u,highlightedIndex:l,onHighlightedIndexChange:d,rootRef:v,stopEventPropagation:b,enableHomeAndEndKeys:g,direction:C,disabledIndices:_,modifierKeys:y}),M=ke(x,e,{state:s,ref:n,props:[S,...i,k],stateAttributesMapping:a}),N=qfe.useMemo(()=>({highlightedIndex:R,onHighlightedIndexChange:E,highlightItemOnHover:w,relayKeyboardEvent:O}),[R,E,w,O]);return(0,JG.jsx)(bW.Provider,{value:N,children:(0,JG.jsx)(bg,{elementsRef:I,onMapChange:j=>{h?.(j),B(j)},children:M})})}var n7=c(te(),1),Zfe=c(bu(),1);var Qfe=c(T(),1),Jfe=n7.forwardRef(function(t,o){let{children:r,container:n,className:i,render:s,style:a,...l}=t,{node:d,subtree:u}=wP({container:n,ref:o,componentProps:t,elementProps:l});return!u&&!d?null:(0,Qfe.jsxs)(n7.Fragment,{children:[u,d&&Zfe.createPortal(r,d)]})});var epe=c(T(),1),i7="base-ui-disable-scrollbar",eR={className:i7,getElement(e){return(0,epe.jsx)("style",{nonce:e,href:i7,precedence:"base-ui:low",children:`.${i7}{scrollbar-width:none}.${i7}::-webkit-scrollbar{display:none}`})}};var Na=1;function w0(e,t){return Math.max(0,e-t)}function x0(e,t){if(t<=0)return 0;let o=L_(e,0,t),r=o,n=t-o,i=r<=Na,s=n<=Na;return i&&s?r<=n?0:t:i?0:s?t:o}var Nr={};ro(Nr,{Arrow:()=>Ipe,Backdrop:()=>gpe,Group:()=>Fpe,GroupLabel:()=>jpe,Icon:()=>dpe,Item:()=>Spe,ItemIndicator:()=>Epe,ItemText:()=>Tpe,Label:()=>npe,List:()=>xpe,Popup:()=>ype,Portal:()=>ppe,Positioner:()=>hpe,Root:()=>ope,ScrollDownArrow:()=>Mpe,ScrollUpArrow:()=>Lpe,Separator:()=>Hpe,Trigger:()=>spe,Value:()=>lpe});var Cr=c(te(),1);var Ug=c(te(),1),e$=Ug.createContext(void 0),t$=Ug.createContext(void 0),o$=Ug.createContext(void 0);function jo(){let e=Ug.useContext(e$);if(e===void 0)throw new Error(ot(60));return e}function Wg(){let e=Ug.useContext(t$);if(e===void 0)throw new Error(ot(101));return e}function s7(){let e=Ug.useContext(o$);if(e===void 0)throw new Error(ot(61));return e}var tpe={id:e=>e.id,labelId:e=>e.labelId,modal:e=>e.modal,items:e=>e.items,itemToStringLabel:e=>e.itemToStringLabel,isItemEqualToValue:e=>e.isItemEqualToValue,value:e=>e.value,hasSelectedValue:e=>{let{value:t,multiple:o,itemToStringValue:r}=e;return t==null?!1:o&&Array.isArray(t)?t.length>0:Mg(t,r)!==""},hasNullItemLabel:(e,t)=>t?Yde(e.items):!1,open:e=>e.open,mounted:e=>e.mounted,forceMount:e=>e.forceMount,transitionStatus:e=>e.transitionStatus,openMethod:e=>e.openMethod,activeIndex:e=>e.activeIndex,selectedIndex:e=>e.selectedIndex,isActive:(e,t)=>e.activeIndex===t,isSelected:(e,t)=>{let o=e.isItemEqualToValue,r=e.value;return e.multiple?Array.isArray(r)&&r.some(n=>ip(t,n,o)):ip(t,r,o)},isSelectedByFocus:(e,t)=>e.selectedIndex===t,popupProps:e=>e.popupProps,triggerProps:e=>e.triggerProps,triggerElement:e=>e.triggerElement,positionerElement:e=>e.positionerElement,listElement:e=>e.listElement,popupSide:e=>e.popupSide,scrollUpArrowVisible:e=>e.scrollUpArrowVisible,scrollDownArrowVisible:e=>e.scrollDownArrowVisible,hasScrollArrows:e=>e.hasScrollArrows};var F_=c(T(),1);function ope(e){let{id:t,value:o,defaultValue:r=null,onValueChange:n,open:i,defaultOpen:s=!1,onOpenChange:a,name:l,form:d,autoComplete:u,disabled:f=!1,readOnly:p=!1,required:m=!1,modal:g=!0,actionsRef:h,inputRef:b,onOpenChangeComplete:v,items:_,multiple:y=!1,itemToStringLabel:w,itemToStringValue:x,isItemEqualToValue:k=SG,highlightItemOnHover:C=!0,children:S}=e,{clearErrors:R}=Tl(),{setDirty:E,setTouched:I,setFocused:B,validityData:O,setFilled:M,name:N,disabled:j,validation:V,validationMode:A}=_n(),L=f0({id:t}),z=j||f,F=N??l,[G,$]=Ba({controlled:o,default:y?r??In:r,name:"Select",state:"value"}),[K,q]=Ba({controlled:i,default:s,name:"Select",state:"open"}),H=Cr.useRef([]),J=Cr.useRef([]),W=Cr.useRef(null),Y=Cr.useRef(null),ee=Cr.useRef(0),re=Cr.useRef(null),ne=Cr.useRef([]),ie=Cr.useRef(!1),be=Cr.useRef(null),pe=Cr.useRef(null),Ee=Cr.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),ye=Cr.useRef(!1),Oe=Cr.useRef(G),{mounted:we,setMounted:_e,transitionStatus:xe}=gn(K),{openMethod:he,triggerProps:Ze}=tB(K),fe=Dt(()=>new El({id:L,labelId:void 0,modal:g,multiple:y,itemToStringLabel:w,itemToStringValue:x,isItemEqualToValue:k,value:G,open:K,mounted:we,transitionStatus:xe,items:_,forceMount:!1,openMethod:null,activeIndex:null,selectedIndex:null,popupProps:gt,triggerProps:gt,triggerElement:null,positionerElement:null,listElement:null,popupSide:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1,hasScrollArrows:!1},{setValue:pt,setOpen:pt,handleScrollArrowVisibility:pt,onOpenChangeComplete:pt,listRef:H,popupRef:W,scrollHandlerRef:Y,scrollArrowsMountedCountRef:ee,valueRef:re,valuesRef:ne,labelsRef:J,typingRef:ie,selectionRef:Ee,firstItemTextRef:be,selectedItemTextRef:pe,alignItemWithTriggerActiveRef:ye,initialValueRef:Oe},tpe)).current,Ce=fe.useState("activeIndex"),de=fe.useState("selectedIndex"),ae=fe.useState("triggerElement"),Re=fe.useState("positionerElement"),$e=UB(he),ct=he??$e,Pt=Cr.useMemo(()=>y?"":Mg(G,x),[y,G,x]),at=Cr.useMemo(()=>y&&Array.isArray(G)?G.map(ht=>Mg(ht,x)):Mg(G,x),[y,G,x]),Be=co(ae),qe=le(()=>at);nB(Be,L,G,qe,!z,l);let vt=y?Array.isArray(G)&&G.length>0:G!=null&&Pt!=="";se(()=>{M(vt)},[vt,M]),se(function(){let Ot=CG(ne.current,G,k,y);Ot===null&&(pe.current=null),!K&&fe.set("selectedIndex",Ot)},[y,K,G,k,fe]),u0(G,()=>{R(F),E(jde(G,O.initialValue,k)),V.change(G)});let Vt=le((ht,Ot)=>{a?.(ht,Ot),!Ot.isCanceled&&(q(ht),!ht&&(Ot.reason===ge.focusOut||Ot.reason===ge.outsidePress)&&(I(!0),B(!1),A==="onBlur"&&V.commit(G)))}),kt=le(()=>{_e(!1),fe.update({activeIndex:null,openMethod:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1}),v?.(!1)});cr({enabled:!h,open:K,ref:W,onComplete(){K||kt()}}),Cr.useImperativeHandle(h,()=>({unmount:kt}),[kt]);let yt=le((ht,Ot)=>{n?.(ht,Ot),!Ot.isCanceled&&$(ht)}),Ye=le(ht=>{let Ot=w0(ht.scrollHeight,ht.clientHeight),fn=x0(ht.scrollTop,Ot),Ii=fn>0,Cn=fn<Ot;fe.set("scrollUpArrowVisible",Ii),fe.set("scrollDownArrowVisible",Cn)}),Se=hG({open:K,onOpenChange:Vt,elements:{reference:ae,floating:Re}}),Ie=T_(Se,{enabled:!z,event:"mousedown"}),me=R_(Se),Te=FT(Se,{enabled:!z,listRef:H,activeIndex:Ce,selectedIndex:de,disabledIndices:In,onNavigate(ht){ht===null&&!K||fe.set("activeIndex",ht)},focusItemOnHover:C}),Me=zT(Se,{enabled:!z&&(K||!p&&!y),listRef:J,activeIndex:Ce,selectedIndex:de,disabledIndices:ht=>qB(H.current[ht]),onMatch(ht){K?fe.set("activeIndex",ht):yt(ne.current[ht],Ae(ge.none))},onTyping(ht){ie.current=ht}}),lt=Cr.useMemo(()=>st(Me.reference,Te.reference,me.reference,Ie.reference,Ze),[Ie.reference,Me.reference,Te.reference,me.reference,Ze]),et=Cr.useMemo(()=>st(s0,Me.floating,Te.floating,me.floating),[Me.floating,Te.floating,me.floating]),ao=Te.item??gt;fe.useContextCallback("setValue",yt),fe.useContextCallback("setOpen",Vt),fe.useContextCallback("handleScrollArrowVisibility",Ye),fe.useContextCallback("onOpenChangeComplete",v),Fde(()=>{fe.update({popupProps:et,triggerProps:lt})}),fe.useSyncedValues({id:L,modal:g,multiple:y,value:G,open:K,mounted:we,transitionStatus:xe,popupProps:et,triggerProps:lt,items:_,itemToStringLabel:w,itemToStringValue:x,isItemEqualToValue:k,openMethod:ct});let Lo=Cr.useMemo(()=>({disabled:z,readOnly:p,required:m,multiple:y,highlightItemOnHover:C,itemProps:ao}),[z,p,m,y,C,ao]),$r=Ai(b,V.inputRef),xo=y?void 0:F,_o=Cr.useMemo(()=>!y||!Array.isArray(G)||!F?null:G.map(ht=>{let Ot=Mg(ht,x);return(0,F_.jsx)("input",{type:"hidden",form:d,name:F,value:Ot,disabled:z},Ot)}),[y,G,d,F,x,z]);return(0,F_.jsxs)(e$.Provider,{value:fe,children:[(0,F_.jsx)(t$.Provider,{value:Lo,children:(0,F_.jsx)(o$.Provider,{value:Se,children:S})}),(0,F_.jsx)("input",{...V.getValidationProps(z,{onFocus(){fe.state.triggerElement?.focus({focusVisible:!0})},onChange(ht){if(ht.nativeEvent.defaultPrevented||z||p)return;let Ot=ht.currentTarget.value,fn=Ae(ge.none,ht.nativeEvent);function Ii(){if(y)return;let Cn=Ot.toLowerCase(),Pi=ne.current.findIndex(ls=>Mg(ls,x).toLowerCase()===Cn||EG(ls,w).toLowerCase()===Cn);Pi===-1&&(Pi=ne.current.findIndex((ls,ul)=>{let Ne=J.current[ul];return Ne!=null&&Ne.toLowerCase()===Cn}));let as=ne.current[Pi];as!=null&&yt(as,fn)}fe.set("forceMount",!0),queueMicrotask(Ii)}}),id:L&&xo==null?`${L}-hidden-input`:void 0,form:d,name:xo,autoComplete:u,value:Pt,disabled:z,required:m&&!(y&&vt),readOnly:p,ref:$r,style:F?tce:dP,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),_o]})}var rpe=c(te(),1);var npe=rpe.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=s;delete a.id;let l=_n(),d=jo(),u=d.useState("triggerElement"),f=d.useState("id"),p=Qde(f),m=hB({id:p,fallbackControlId:u?.id??f,setLabelId(g){let h=typeof g=="function"?g(d.state.labelId):g;d.set("labelId",h)}});return ke("div",t,{ref:o,state:l.state,props:[m,s],stateAttributesMapping:Hi})});var k0=c(te(),1);var azt=w_.popupOpen,lzt=w_.pressed;var ipe="data-popup-side";var UXe=400,WXe={..._T,...Hi,popupSide:e=>e?{[ipe]:e}:null,value:()=>null},spe=k0.forwardRef(function(t,o){let{render:r,className:n,id:i,disabled:s=!1,nativeButton:a=!0,style:l,...d}=t,{setTouched:u,setFocused:f,validationMode:p,validation:m,state:g,disabled:h}=_n(),{labelId:b}=Un(),v=jo(),{readOnly:_,required:y,disabled:w}=Wg(),x=h||w||s,k=v.useState("open"),C=v.useState("mounted"),S=v.useState("value"),R=v.useState("triggerProps"),E=v.useState("positionerElement"),I=v.useState("listElement"),B=v.useState("popupSide"),O=v.useState("id"),M=v.useState("labelId"),N=v.useState("hasSelectedValue"),j=C&&E?B:null,V=i??O,A=Jde(b,M);f0({id:i});let L=co(E),z=k0.useRef(null),{getButtonProps:F,buttonRef:G}=di({disabled:x,native:a}),$=v.useStateSetter("triggerElement"),K=Ft(),q=Ft(),H=Ft();k0.useEffect(()=>{if(k)return H.start(UXe,()=>{v.context.selectionRef.current.allowUnselectedMouseUp=!0,v.context.selectionRef.current.allowSelectedMouseUp=!0}),()=>{H.clear()};v.context.selectionRef.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},q.clear()},[k,v,q,H]);let J=st(R,{id:V,role:"combobox","aria-expanded":k,"aria-haspopup":"listbox","aria-controls":k?I?.id??k_(E)?.id:void 0,"aria-labelledby":A,"aria-readonly":_||void 0,"aria-required":y||void 0,tabIndex:x?-1:0,onFocus(ee){f(!0),k&&v.context.alignItemWithTriggerActiveRef.current&&v.context.setOpen(!1,Ae(ge.none,ee.nativeEvent)),K.start(0,()=>{v.set("forceMount",!0)})},onBlur(ee){He(E,ee.relatedTarget)||(u(!0),f(!1),p==="onBlur"&&m.commit(S))},onMouseDown(ee){if(k)return;let re=Je(ee.currentTarget);function ne(ie){if(!z.current)return;let be=ie.target;He(z.current,be)||He(L.current,be)||cB(ie,z.current)||v.context.setOpen(!1,Ae(ge.cancelOpen,ie))}q.start(0,()=>{re.addEventListener("mouseup",ne,{once:!0})})}},d,F),W=m.getValidationProps(x,J);W.role="combobox";let Y={...g,open:k,disabled:x,value:S,readOnly:_,popupSide:j,placeholder:!N};return ke("button",t,{ref:[o,z,G,$],state:Y,stateAttributesMapping:WXe,props:W})});var ape=c(te(),1);var GXe={value:()=>null},lpe=ape.forwardRef(function(t,o){let{className:r,render:n,children:i,placeholder:s,style:a,...l}=t,d=jo(),u=d.useState("value"),f=d.useState("items"),p=d.useState("itemToStringLabel"),m=d.useState("hasSelectedValue"),g=!m&&s!=null&&i==null,h=d.useState("hasNullItemLabel",g),b={value:u,placeholder:!m},v=null;return typeof i=="function"?v=i(u):i!=null?v=i:g&&!h?v=s:Array.isArray(u)?v=Kde(u,f,p):v=TG(u,f,p),ke("span",t,{state:b,ref:[o,d.context.valueRef],props:[{children:v},l],stateAttributesMapping:GXe})});var cpe=c(te(),1);var dpe=cpe.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,d={open:jo().useState("open")};return ke("span",t,{state:d,ref:o,props:[{"aria-hidden":!0,children:"\u25BC"},s],stateAttributesMapping:Qw})});var upe=c(te(),1);var fpe=c(T(),1),ppe=upe.forwardRef(function(t,o){let r=jo(),n=r.useState("mounted"),i=r.useState("forceMount");return n||i?(0,fpe.jsx)(ET,{ref:o,...t}):null});var mpe=c(te(),1);var $Xe={...Kc,...hn},gpe=mpe.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=jo(),l=a.useState("open"),d=a.useState("mounted"),u=a.useState("transitionStatus");return ke("div",t,{state:{open:l,transitionStatus:u},ref:o,props:[{role:"presentation",hidden:!d,style:{userSelect:"none",WebkitUserSelect:"none"}},s],stateAttributesMapping:$Xe})});var Il=c(te(),1);var a7=c(te(),1),r$=a7.createContext(void 0);function Gg(){let e=a7.useContext(r$);if(!e)throw new Error(ot(59));return e}function S0(e,t){e&&Object.assign(e.style,t)}var l7={position:"relative",maxHeight:"100%",overflowX:"hidden",overflowY:"auto"};var tR=c(T(),1),YXe={position:"fixed"},hpe=Il.forwardRef(function(t,o){let{anchor:r,className:n,render:i,positionMethod:s,side:a,align:l,sideOffset:d,alignOffset:u,collisionBoundary:f="clipping-ancestors",collisionPadding:p,arrowPadding:m,sticky:g,disableAnchorTracking:h,alignItemWithTrigger:b=!0,collisionAvoidance:v=vP,style:_,...y}=t,w=jo(),x=s7(),k=w.useState("open"),C=w.useState("mounted"),S=w.useState("modal"),R=w.useState("value"),E=w.useState("openMethod"),I=w.useState("positionerElement"),B=w.useState("triggerElement"),O=w.useState("isItemEqualToValue"),M=w.useState("transitionStatus"),N=Il.useRef(null),j=Il.useRef(null),[V,A]=Il.useState(b),L=C&&V&&E!=="touch";!C&&V!==b&&A(b),Il.useImperativeHandle(w.context.alignItemWithTriggerActiveRef,()=>L),fB((L||S)&&k,E==="touch",I,B);let z=m0({anchor:r,floatingRootContext:x,positionMethod:s,mounted:C,side:a,sideOffset:d,align:l,alignOffset:u,arrowPadding:m,collisionBoundary:f,collisionPadding:p,sticky:g,disableAnchorTracking:h??L,collisionAvoidance:v,keepMounted:!0}),F=L?"none":z.side,G=L?YXe:z.positionerStyles,$={open:k,side:F,align:z.align,anchorHidden:z.anchorHidden};se(()=>{w.set("popupSide",z.side)},[w,z.side]);let K=w.useStateSetter("positionerElement"),q=g0(t,$,{styles:G,transitionStatus:M,props:y,refs:[o,K],hidden:!C,inert:!k}),H=Il.useRef(0),J=le(Y=>{if(w.context.valuesRef.current.length===0)return;let ee=H.current;H.current=Y.size;let re=Ae(ge.none);if(ee!==0&&!w.state.multiple&&R!==null&&UT(w.context.valuesRef.current,R,O)===-1){let ie=w.context.initialValueRef.current,pe=ie!=null&&UT(w.context.valuesRef.current,ie,O)!==-1?ie:null;w.context.setValue(pe,re),pe===null&&(w.set("selectedIndex",null),w.context.selectedItemTextRef.current=null)}if(ee!==0&&w.state.multiple&&Array.isArray(R)){let ne=R.filter(ie=>UT(w.context.valuesRef.current,ie,O)!==-1);ne.length!==R.length&&(w.context.setValue(ne,re),ne.length===0&&(w.set("selectedIndex",null),w.context.selectedItemTextRef.current=null))}if(k&&L){w.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let ne={height:""};S0(I,ne),S0(w.context.popupRef.current,ne)}}),W=Il.useMemo(()=>({...z,side:F,alignItemWithTriggerActive:L,setControlledAlignItemWithTrigger:A,scrollUpArrowRef:N,scrollDownArrowRef:j}),[z,F,L,A]);return(0,tR.jsx)(bg,{elementsRef:w.context.listRef,labelsRef:w.context.labelsRef,onMapChange:J,children:(0,tR.jsxs)(r$.Provider,{value:W,children:[C&&S&&(0,tR.jsx)(eB,{inert:Og(!k),cutout:B}),q]})})});var Pl=c(te(),1);var n$="--transform-origin";var u7=c(T(),1),qXe={...Kc,...hn},ype=Pl.forwardRef(function(t,o){let{render:r,className:n,style:i,finalFocus:s,...a}=t,l=jo(),{multiple:d,readOnly:u,highlightItemOnHover:f}=Wg(),p=s7(),{side:m,align:g,alignItemWithTriggerActive:h,isPositioned:b,setControlledAlignItemWithTrigger:v}=Gg(),_=RB(!0)!=null,y=Rl(),{nonce:w,disableStyleElements:x}=ZB(),k=l.useState("id"),C=l.useState("open"),S=l.useState("openMethod"),R=l.useState("mounted"),E=l.useState("popupProps"),I=l.useState("transitionStatus"),B=l.useState("triggerElement"),O=l.useState("positionerElement"),M=l.useState("listElement"),N=Pl.useRef(!1),j=Pl.useRef(!1),V=Pl.useRef({}),A=ps(),L=le($=>{if(!O||!l.context.popupRef.current||!j.current)return;let K=O.style.top==="0px",q=O.style.bottom==="0px";if(N.current||!h||!K&&!q){l.context.handleScrollArrowVisibility($);return}let H=_pe(O),J=oR(O.getBoundingClientRect().height,"y",H),W=Je(O),Y=wt(O),ee=Y.getComputedStyle(O),re=parseFloat(ee.marginTop),ne=parseFloat(ee.marginBottom),ie=bpe(Y.getComputedStyle(l.context.popupRef.current)),be=Math.min(W.documentElement.clientHeight-re-ne,ie),pe=$.scrollTop,Ee=c7($),ye=null,Oe=he=>{O.style.height=`${he}px`},we=K?Ee-pe:pe,_e=Math.min(J+we,be);if(we<=Na){let he=L_(we,0,be-J);he>0&&Oe(J+he),$.scrollTop=K?Ee:0,be-(J+he)<=Na&&(N.current=!0),l.context.handleScrollArrowVisibility($);return}if(be-_e>Na)ye=K?1/0:0;else if(q&&pe<Ee){let he=J+we-be;ye=pe-(we-he)}let xe=Math.ceil(_e);if(xe!==0&&Oe(xe),ye!=null){let he=L_(ye,0,c7($));Math.abs($.scrollTop-he)>Na&&($.scrollTop=he)}xe>=be-Na&&(N.current=!0),l.context.handleScrollArrowVisibility($)});Pl.useImperativeHandle(l.context.scrollHandlerRef,()=>L,[L]),cr({open:C,ref:l.context.popupRef,onComplete(){C&&l.context.onOpenChangeComplete(!0)}});let z={open:C,transitionStatus:I,side:m,align:g};se(()=>{!O||!l.context.popupRef.current||Object.keys(V.current).length||(V.current={top:O.style.top||"0",left:O.style.left||"0",right:O.style.right,height:O.style.height,bottom:O.style.bottom,minHeight:O.style.minHeight,maxHeight:O.style.maxHeight,marginTop:O.style.marginTop,marginBottom:O.style.marginBottom})},[l,O]),se(()=>{C||h||(j.current=!1,N.current=!1,S0(O,V.current))},[C,h,O]),se(()=>{let $=l.context.popupRef.current;if(!C||!B||!O||!$||h&&!b||l.state.transitionStatus==="ending")return;if(j.current=!0,$.style.removeProperty(n$),!h){A.request(()=>l.context.handleScrollArrowVisibility(M||$));return}let K=XXe($);try{let q=l.context.selectedItemTextRef.current;q?.isConnected||(q=!l.select("hasSelectedValue")&&l.context.firstItemTextRef.current?.isConnected?l.context.firstItemTextRef.current:null);let H=l.context.valueRef.current,J=wt(O),W=J.getComputedStyle(O),Y=J.getComputedStyle($),ee=Je(B),re=_pe(B),ne=d7(B.getBoundingClientRect(),re),ie=d7(O.getBoundingClientRect(),re),be=ne.height,pe=M||$,Ee=pe.scrollHeight,ye=parseFloat(Y.borderBottomWidth),Oe=parseFloat(W.marginTop)||10,we=parseFloat(W.marginBottom)||10,_e=parseFloat(W.minHeight)||100,xe=bpe(Y),he=5,Ze=5,fe=20,Ce=ee.documentElement.clientHeight-Oe-we,de=ee.documentElement.clientWidth,ae=Ce-ne.bottom+be,Re,$e=y==="rtl"?ne.right-ie.width:ne.left,ct=0;if(q&&H){let Ie=d7(H.getBoundingClientRect(),re);Re=d7(q.getBoundingClientRect(),re),$e=ie.left+(y==="rtl"?Ie.right-Re.right:Ie.left-Re.left);let me=Ie.top-ne.top+Ie.height/2;ct=Re.top-ie.top+Re.height/2-me}let Pt=ae+ct+we+ye,at=Math.min(Ce,Pt),Be=Ce-Oe-we,qe=Pt-at,vt=de-Ze;O.style.left=`${L_($e,he,vt-ie.width)}px`,O.style.height=`${at}px`,O.style.maxHeight="none",O.style.marginTop=`${Oe}px`,O.style.marginBottom=`${we}px`,$.style.height="100%";let Vt=c7(pe),kt=qe>=Vt-Na;kt&&(at=Math.min(Ce,ie.height)-(qe-Vt));let yt=ne.top<fe||ne.bottom>Ce-fe||Math.ceil(at)+Na<Math.min(Ee,_e),Ye=(J.visualViewport?.scale??1)!==1&&Kt.engine.webkit;if(yt||Ye){S0(O,V.current),v(!1);return}let Se=Math.max(_e,at);if(kt){let Ie=Math.max(0,Ce-Pt);O.style.top=ie.height>=Be?"0":`${Ie}px`,O.style.height=`${at}px`,pe.scrollTop=c7(pe)}else O.style.bottom="0",pe.scrollTop=qe;if(Re){let Ie=ie.top,me=ie.height,Te=Re.top+Re.height/2,Me=L_(me>0?(Te-Ie)/me*100:50,0,100);$.style.setProperty(n$,`50% ${Me}%`)}(Se===Ce||at>=xe)&&(N.current=!0),l.context.handleScrollArrowVisibility(pe),f&&l.state.selectedIndex===null&&l.state.activeIndex===null&&l.context.listRef.current[0]!=null&&l.set("activeIndex",0)}finally{K()}},[l,C,O,B,h,v,A,M,f,y,b]),Pl.useEffect(()=>{if(!h||!O||!C)return;let $=wt(O);function K(q){l.context.setOpen(!1,Ae(ge.windowResize,q))}return ut($,"resize",K)},[l,h,O,C]);let F={...M?{role:"presentation"}:{role:"listbox","aria-multiselectable":d||void 0,"aria-readonly":u||void 0,id:`${k}-list`},onKeyDown($){_&&d0.has($.key)&&$.stopPropagation()},onScroll($){M||L($.currentTarget)},...h&&{style:M?{height:"100%"}:l7},className:!M&&h?eR.className:void 0},G=ke("div",t,{ref:[o,l.context.popupRef],state:z,stateAttributesMapping:qXe,props:[E,F,Ag(I),a]});return(0,u7.jsxs)(Pl.Fragment,{children:[!x&&eR.getElement(w),(0,u7.jsx)(IT,{context:p,modal:!1,disabled:!R,openInteractionType:S,returnFocus:s,restoreFocus:!0,children:G})]})});function bpe(e){let t=e.maxHeight;return t.endsWith("px")&&parseFloat(t)||1/0}function c7(e){return w0(e.scrollHeight,e.clientHeight)}function _pe(e){return BT.getScale(e)}function oR(e,t,o){return e/o[t]}function d7(e,t){return tp({x:oR(e.x,"x",t),y:oR(e.y,"y",t),width:oR(e.width,"x",t),height:oR(e.height,"y",t)})}var vpe=[["transform","none"],["scale","1"],["translate","0 0"]];function XXe(e){let{style:t}=e,o={};for(let[r,n]of vpe)o[r]=t.getPropertyValue(r),t.setProperty(r,n,"important");return()=>{for(let[r]of vpe){let n=o[r];n?t.setProperty(r,n):t.removeProperty(r)}}}var wpe=c(te(),1);var xpe=wpe.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=jo(),{multiple:l,readOnly:d}=Wg(),{alignItemWithTriggerActive:u}=Gg(),f=a.useState("hasScrollArrows"),p=a.useState("openMethod"),g={id:`${a.useState("id")}-list`,role:"listbox","aria-multiselectable":l||void 0,"aria-readonly":d||void 0,onScroll(b){a.context.scrollHandlerRef.current?.(b.currentTarget)},...u&&{style:l7},className:f&&p!=="touch"?eR.className:void 0},h=a.useStateSetter("listElement");return ke("div",t,{ref:[o,h],props:[g,s]})});var Zc=c(te(),1);var f7=c(te(),1),i$=f7.createContext(void 0);function rR(){let e=f7.useContext(i$);if(!e)throw new Error(ot(57));return e}var kpe=c(T(),1),Spe=Zc.memo(Zc.forwardRef(function(t,o){let{render:r,className:n,style:i,value:s=null,label:a,disabled:l=!1,nativeButton:d=!1,...u}=t,f=Zc.useRef(null),p=Ni({guess:!0,label:a,textRef:f}),m=jo(),{itemProps:g,multiple:h,disabled:b,readOnly:v}=Wg(),_=b||l,y=m.useState("isActive",p.index),w=m.useState("open"),x=m.useState("isSelected",s),k=m.useState("isSelectedByFocus",p.index),C=m.useState("isItemEqualToValue"),S=p.index,R=Zc.useRef(null);se(()=>{let z=m.context.valuesRef.current;return z[S]=s,()=>{delete z[S]}},[S,s,m]),se(()=>{let z=m.state.value,F=m.state.selectedIndex,G=F,$;h&&Array.isArray(z)?(G=Hde(S,s,m.context.valuesRef.current,z,C,F),$=G===S,S===F&&!$&&(m.context.selectedItemTextRef.current=null)):($=z!==void 0&&ip(s,z,C),$&&(G=S)),m.set("selectedIndex",G),$&&f.current&&(m.context.selectedItemTextRef.current=f.current)},[S,h,C,m,s]);let E=Zc.useRef("mouse"),I=Zc.useRef(!1),{getButtonProps:B,buttonRef:O}=di({disabled:_,focusableWhenDisabled:!0,native:d,composite:!0}),M={disabled:_,selected:x,highlighted:y};function N(z){if(b||v)return;let F=m.state.value;if(h){let G=Array.isArray(F)?F:[],$=x?Ude(G,s,C):[...G,s];m.context.setValue($,Ae(ge.itemPress,z))}else m.context.setValue(s,Ae(ge.itemPress,z)),m.context.setOpen(!1,Ae(ge.itemPress,z))}function j(){m.context.selectionRef.current.dragY=0}let V={role:"option","aria-selected":x,tabIndex:w&&y?0:-1,onKeyDown(z){m.set("activeIndex",S),z.key===" "&&m.context.typingRef.current&&z.preventDefault()},onClick(z){let F=E.current!=="touch",G=z.nativeEvent.pointerType,$=F&&wg(z.nativeEvent)&&(G!==void 0||y),K=F&&!$&&!I.current;I.current=!1,!(_||K)&&N(z.nativeEvent)},onPointerEnter(z){E.current=z.pointerType},onPointerMove(z){if(z.pointerType==="mouse"&&z.buttons===1){let F=m.context.selectionRef.current;F.dragY+=z.movementY,F.dragY**2>=64&&(F.allowUnselectedMouseUp=!0)}},onPointerDown(z){E.current=z.pointerType,I.current=!0,j()},onMouseUp(){if(j(),_||E.current==="touch"||I.current)return;let z=!m.context.selectionRef.current.allowSelectedMouseUp&&x,F=!m.context.selectionRef.current.allowUnselectedMouseUp&&!x;z||F||(I.current=!0,R.current?.click(),I.current=!1)}},A=ke("div",t,{ref:[O,o,p.ref,R],state:M,props:[g,V,u,B]}),L=Zc.useMemo(()=>({selected:x,index:S,textRef:f,selectedByFocus:k}),[x,S,f,k]);return(0,kpe.jsx)(i$.Provider,{value:L,children:A})}));var z_=c(te(),1);var Cpe=c(T(),1),Epe=z_.forwardRef(function(t,o){let{selected:r}=rR();return t.keepMounted||r?(0,Cpe.jsx)(ZXe,{...t,ref:o}):null}),ZXe=z_.memo(z_.forwardRef((e,t)=>{let{render:o,className:r,style:n,keepMounted:i,...s}=e,{selected:a}=rR(),l=z_.useRef(null),{transitionStatus:d,setMounted:u}=gn(a),p=ke("span",e,{ref:[t,l],state:{selected:a,transitionStatus:d},props:[{"aria-hidden":!0,children:"\u2714\uFE0F"},s],stateAttributesMapping:hn});return cr({batch:!0,enabled:!a,open:a,ref:l,onComplete(){a||u(!1)}}),p}));var C0=c(te(),1);var Tpe=C0.memo(C0.forwardRef(function(t,o){let{index:r,textRef:n,selectedByFocus:i}=rR(),s=jo(),{render:a,className:l,style:d,...u}=t,f=C0.useCallback(m=>{m&&(r===0&&(s.context.firstItemTextRef.current=m),i&&(s.context.selectedItemTextRef.current=m))},[s,r,i]);return ke("div",t,{ref:[f,o,n],props:u})}));var Rpe=c(te(),1);var Ipe=Rpe.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=jo(),{side:l,align:d,arrowRef:u,arrowStyles:f,arrowUncentered:p,alignItemWithTriggerActive:m}=Gg(),h={open:a.useState("open"),side:l,align:d,uncentered:p},b=ke("div",t,{state:h,ref:[u,o],props:[{style:f,"aria-hidden":!0},s],stateAttributesMapping:xg});return m?null:b});var Bpe=c(te(),1);var Ppe=c(te(),1);var p7=Ppe.forwardRef(function(t,o){let{render:r,className:n,style:i,direction:s,keepMounted:a,...l}=t,d=s==="up",u=jo(),{side:f,scrollDownArrowRef:p,scrollUpArrowRef:m}=Gg(),g=d?"scrollUpArrowVisible":"scrollDownArrowVisible",h=u.useState(g),b=u.useState("openMethod"),v=h&&b!=="touch",_=Ft(),y=d?m:p,{mounted:w,transitionStatus:x,setMounted:k}=gn(v);se(()=>(u.context.scrollArrowsMountedCountRef.current+=1,u.set("hasScrollArrows",!0),()=>{u.context.scrollArrowsMountedCountRef.current=Math.max(0,u.context.scrollArrowsMountedCountRef.current-1),u.context.scrollArrowsMountedCountRef.current===0&&u.set("hasScrollArrows",!1)}),[u]),cr({open:v,ref:y,onComplete(){v||k(!1)}});let R=ke("div",t,{ref:[o,y],state:{direction:s,visible:v,side:f,transitionStatus:x},props:[{"aria-hidden":!0,children:d?"\u25B2":"\u25BC",style:{position:"absolute"},onMouseMove(I){if(I.movementX===0&&I.movementY===0||_.isStarted())return;u.set("activeIndex",null);function B(){let O=u.state.listElement??u.context.popupRef.current;if(!O)return;u.set("activeIndex",null),u.context.handleScrollArrowVisibility(O);let M=w0(O.scrollHeight,O.clientHeight),N=x0(O.scrollTop,M),j=N===(d?0:M),V=u.context.listRef.current;if(N!==O.scrollTop&&(O.scrollTop=N),j){_.clear();return}if(V.length>0){let A=y.current?.offsetHeight||0;O.scrollTop=QXe(V,d,N,O.clientHeight,A,M)}_.start(40,B)}_.start(40,B)},onMouseLeave(){_.clear()}},l],stateAttributesMapping:hn});return w||a?R:null});function QXe(e,t,o,r,n,i){if(t){let u=0,f=o+n-Na;for(let g=0;g<e.length;g+=1){let h=e[g];if(h&&h.offsetTop>=f){u=g;break}}let p=Math.max(0,u-1),m=e[p];return p<u&&m?x0(m.offsetTop-n,i):0}let s=e.length-1,a=o+r-n+Na;for(let u=0;u<e.length;u+=1){let f=e[u];if(f&&f.offsetTop+f.offsetHeight>a){s=Math.max(0,u-1);break}}let l=Math.min(e.length-1,s+1),d=e[l];return l>s&&d?x0(d.offsetTop+d.offsetHeight-r+n,i):i}var Ope=c(T(),1),Mpe=Bpe.forwardRef(function(t,o){return(0,Ope.jsx)(p7,{...t,ref:o,direction:"down"})});var Ape=c(te(),1);var Npe=c(T(),1),Lpe=Ape.forwardRef(function(t,o){return(0,Npe.jsx)(p7,{...t,ref:o,direction:"up"})});var E0=c(te(),1);var m7=c(te(),1),s$=m7.createContext(void 0);function Dpe(){let e=m7.useContext(s$);if(e===void 0)throw new Error(ot(56));return e}var Vpe=c(T(),1),Fpe=E0.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,[a,l]=E0.useState(),d=E0.useMemo(()=>({labelId:a,setLabelId:l}),[a,l]),u=ke("div",t,{ref:o,props:[{role:"group","aria-labelledby":a},s]});return(0,Vpe.jsx)(s$.Provider,{value:d,children:u})});var zpe=c(te(),1);var jpe=zpe.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,...a}=t,{setLabelId:l}=Dpe(),d=Yt(s);return se(()=>(l(d),()=>{l(f=>f===d?void 0:f)}),[d,l]),ke("div",t,{ref:o,props:[{id:d,"aria-hidden":!0},a]})});var Hpe=gue;var Upe=c(MT(),1);function JXe(){return pt}function eZe(){return!1}function tZe(){return!0}function Wpe(){return(0,Upe.useSyncExternalStore)(JXe,eZe,tZe)}var lUt=c(te(),1);var Gpe=c(T(),1);function $pe(e){let{script:t}=e,{nonce:o}=ZB();return Wpe()?(0,Gpe.jsx)("script",{nonce:o,dangerouslySetInnerHTML:{__html:t},suppressHydrationWarning:!0}):null}var Jc={};ro(Jc,{Indicator:()=>ame,List:()=>dme,Panel:()=>cme,Root:()=>qpe,Tab:()=>Xpe});var Xr=c(te(),1);var g7=c(te(),1),a$=g7.createContext(void 0);function $g(){let e=g7.useContext(a$);if(e===void 0)throw new Error(ot(64));return e}var Ype="data-activation-direction";var ku={tabActivationDirection:e=>({[Ype]:e})};var l$=c(T(),1),qpe=Xr.forwardRef(function(t,o){let{className:r,defaultValue:n=0,onValueChange:i,orientation:s="horizontal",render:a,value:l,style:d,...u}=t,f=t.defaultValue!==void 0,p=Xr.useRef([]),[m,g]=Xr.useState(()=>new Map),[h,b]=Ba({controlled:l,default:n,name:"Tabs",state:"value"}),v=l!==void 0,[_,y]=Xr.useState(()=>new Map),w=Xr.useRef(void 0),x=Xr.useCallback(W=>c$(_,W),[_]),[k,C]=Xr.useState(()=>({previousValue:h,tabActivationDirection:"none"})),{previousValue:S,tabActivationDirection:R}=k,E=R,I=!1;S!==h&&(E=Kpe(S,h,s,_),I=S!=null&&h!=null&&x(h)==null);let B=I?S:h,O=S!==B||R!==E;se(()=>{O&&C({previousValue:B,tabActivationDirection:E})},[B,O,E]);let M=le((W,Y)=>{let ee=Kpe(h,W,s,_);Y.activationDirection=ee,i?.(W,Y),!Y.isCanceled&&b(W)}),N=le((W,Y)=>{i?.(W,Ae(Y,void 0,void 0,{activationDirection:"none"}))}),j=le((W,Y)=>(g(ee=>{let re=new Map(ee);return re.set(W,Y),re}),()=>{g(ee=>{if(ee.get(W)!==Y)return ee;let re=new Map(ee);return re.delete(W),re})})),V=Xr.useCallback(W=>m.get(W),[m]),A=Xr.useCallback(W=>{for(let Y of _.values())if(W===Y.value)return Y.id},[_]),L=Xr.useMemo(()=>({getTabElementBySelectedValue:x,getTabIdByPanelValue:A,getTabPanelIdByValue:V,onValueChange:M,orientation:s,registerMountedTabPanel:j,setTabMap:y,tabActivationDirection:E,value:h}),[x,A,V,M,s,j,y,E,h]),z=Xr.useMemo(()=>{for(let W of _.values())if(W.value===h)return W},[_,h]),F=Xr.useMemo(()=>{for(let W of _.values())if(!W.disabled)return W.value},[_]),G=Xr.useRef(!f),$=Xr.useRef(n),K=Xr.useRef(f),q=Xr.useRef(!1);se(()=>{if(v)return;function W(ne,ie){b(ne),C({previousValue:ne,tabActivationDirection:"none"}),N(ne,ie),G.current=!1}if(_.size===0){q.current&&h!==null&&!w.current?.isConnected&&W(null,ge.missing);return}q.current=!0,w.current=_.keys().next().value;let Y=z?.disabled,ee=z==null&&h!==null;if(!Y&&h===$.current&&(K.current=!1),K.current&&Y&&h===$.current)return;let re=G.current;if(Y||ee){let ne=F??null;if(h===ne){G.current=!1;return}let ie=ge.missing;re?ie=ge.initial:Y&&(ie=ge.disabled),W(ne,ie);return}re&&z!=null&&(N(h,ge.initial),G.current=!1)},[F,v,N,z,b,_,h]);let J=ke("div",t,{state:{orientation:s,tabActivationDirection:E},ref:o,props:u,stateAttributesMapping:ku});return(0,l$.jsx)(a$.Provider,{value:L,children:(0,l$.jsx)(bg,{elementsRef:p,children:J})})});function c$(e,t){for(let[o,r]of e.entries())if(t===r.value)return o;return null}function Kpe(e,t,o,r){if(e==null||t==null)return"none";let[n,i,s]=o==="horizontal"?["left","left","right"]:["top","up","down"],a=c$(r,e),l=c$(r,t);if(a==null||l==null)return a!==l&&(typeof e=="number"||typeof e=="string")&&typeof e==typeof t?t>e?s:i:"none";let d=a.getBoundingClientRect()[n],u=l.getBoundingClientRect()[n];return u<d?i:u>d?s:"none"}var lp=c(te(),1);var h7=c(te(),1),d$=h7.createContext(void 0);function b7(){let e=h7.useContext(d$);if(e===void 0)throw new Error(ot(65));return e}var Xpe=lp.forwardRef(function(t,o){let{className:r,disabled:n=!1,render:i,value:s,id:a,nativeButton:l=!0,style:d,...u}=t,{value:f,getTabPanelIdByValue:p,onValueChange:m,orientation:g,tabActivationDirection:h}=$g(),{activateOnFocus:b,registerTabResizeObserverElement:v,tabsListElement:_}=b7(),{highlightedIndex:y,onHighlightedIndexChange:w}=yg(),x=Yt(a),k=lp.useMemo(()=>({disabled:n,id:x,value:s}),[n,x,s]),{compositeProps:C,compositeRef:S,index:R}=jB({metadata:k}),E=s===f,I=lp.useRef(!1),B=lp.useRef(null),O=le(q=>{B.current?.(),B.current=q?v(q):null});se(()=>{if(I.current){I.current=!1;return}if(!(E&&R>-1&&y!==R))return;let q=_;if(q!=null){let H=Sr(Je(q));if(H&&He(q,H))return}n||w(R)},[E,R,y,w,n,_]);let{getButtonProps:M,buttonRef:N}=di({disabled:n,native:l,focusableWhenDisabled:!0}),j=p(s),V=lp.useRef(!1),A=lp.useRef(!1);function L(q){m(s,Ae(ge.none,q.nativeEvent,void 0,{activationDirection:"none"}))}function z(q){E||n||L(q)}function F(q){E||n||b&&(!V.current||A.current)&&L(q)}function G(q){if(E||n)return;V.current=!0,A.current=q.button===0;let H=Je(q.currentTarget);function J(){V.current=!1,A.current=!1,H.removeEventListener("pointerup",J),H.removeEventListener("pointercancel",J)}H.addEventListener("pointerup",J),H.addEventListener("pointercancel",J)}return ke("button",t,{state:{disabled:n,active:E,orientation:g,tabActivationDirection:h},ref:[o,N,S,O],props:[C,{role:"tab","aria-controls":j,"aria-selected":E,id:x,onClick:z,onFocus:F,onPointerDown:G,[JT]:E?"":void 0,onKeyDownCapture(){I.current=!0}},u,M],stateAttributesMapping:ku})});var T0=c(te(),1);var Zpe="--active-tab-left",Qpe="--active-tab-right",Jpe="--active-tab-top",eme="--active-tab-bottom",tme="--active-tab-width",ome="--active-tab-height";var _7=c(T(),1),rme,nZe={...ku,activeTabPosition:()=>null,activeTabSize:()=>null},nme=2,ame=T0.forwardRef(function(t,o){let{className:r,render:n,renderBeforeHydration:i=!1,style:s,...a}=t,{getTabElementBySelectedValue:l,orientation:d,tabActivationDirection:u,value:f}=$g(),{tabsListElement:p,registerIndicatorUpdateListener:m}=b7(),g=vde();T0.useEffect(()=>m(g),[m,g]);let h=0,b=0,v=0,_=0,y=0,w=0,x=!1;if(f!=null&&p!=null){let B=l(f);if(B!=null){x=!0;let{width:O,height:M}=_0(B),{width:N,height:j}=_0(p),V=B.getBoundingClientRect(),A=p.getBoundingClientRect(),L=N>0?A.width/N:1,z=j>0?A.height/j:1,F=iZe(B,p);h=F.left,v=F.top;let G=(V.left-A.left)/L+p.scrollLeft-p.clientLeft,$=(V.top-A.top)/z+p.scrollTop-p.clientTop,K=sZe(B);Math.abs(G-K.x-h)<=nme&&Math.abs($-K.y-v)<=nme&&(h=G,v=$),y=O,w=M,b=p.scrollWidth-h-y,_=p.scrollHeight-v-w}}let k=x?{left:h,right:b,top:v,bottom:_}:null,C=x?{width:y,height:w}:null,S=x?{[Zpe]:`${h}px`,[Qpe]:`${b}px`,[Jpe]:`${v}px`,[eme]:`${_}px`,[tme]:`${y}px`,[ome]:`${w}px`}:void 0,R=x&&y>0&&w>0,I=ke("span",t,{state:{orientation:d,activeTabPosition:k,activeTabSize:C,tabActivationDirection:u},ref:o,props:[{role:"presentation",style:S,hidden:!R},a,{suppressHydrationWarning:!0}],stateAttributesMapping:nZe});return f==null?null:(0,_7.jsxs)(T0.Fragment,{children:[I,i&&(rme||(rme=(0,_7.jsx)($pe,{script:""})))]})});function iZe(e,t){let o=ime(e),r=ime(t),n=o.left-r.left-t.clientLeft,i=o.top-r.top-t.clientTop,s=ms(e);for(;xt(s)&&s!==t&&!Xs(s);)n-=s.scrollLeft,i-=s.scrollTop,s=ms(s);return{left:n,top:i}}function ime(e){let t=0,o=0,r=e;for(;r!=null;){t+=r.offsetLeft,o+=r.offsetTop;let n=r.offsetParent;n!=null&&(t+=n.clientLeft,o+=n.clientTop),r=n}return{left:t,top:o}}function sZe(e){let t=wt(e).getComputedStyle(e),{x:o,y:r}=Mfe(e,t),n=o,i=r,{translate:s}=t;if(s&&s!=="none"){let a=s.split(" ");n+=sme(a[0],e.offsetWidth),i+=sme(a[1],e.offsetHeight)}return{x:n,y:i}}function sme(e,t){if(!e)return 0;let o=parseFloat(e);return Number.isFinite(o)?e.endsWith("%")?o/100*t:o:0}var v7=c(te(),1);var lme="data-index";var oWt=Jf.startingStyle,rWt=Jf.endingStyle;var lZe={...ku,...hn},cme=v7.forwardRef(function(t,o){let{className:r,value:n,render:i,keepMounted:s=!1,style:a,...l}=t,{value:d,getTabIdByPanelValue:u,orientation:f,tabActivationDirection:p,registerMountedTabPanel:m}=$g(),g=Yt(),{ref:h,index:b}=Ni(),v=n===d,{mounted:_,transitionStatus:y,setMounted:w}=gn(v),x=!_,k=u(n),C={hidden:x,orientation:f,tabActivationDirection:p,transitionStatus:y},S=v7.useRef(null),R=ke("div",t,{state:C,ref:[o,h,S],props:[{"aria-labelledby":k,hidden:x,id:g,role:"tabpanel",tabIndex:v?0:-1,inert:Og(!v),[lme]:b},l],stateAttributesMapping:lZe});return cr({open:v,ref:S,onComplete(){v||w(!1)}}),se(()=>{if(!(g==null||x&&!s))return m(n,g)},[x,s,n,g,m]),s||_?R:null});var Qc=c(te(),1);var u$=c(T(),1),dme=Qc.forwardRef(function(t,o){let{activateOnFocus:r=!1,className:n,loopFocus:i=!0,render:s,style:a,...l}=t,{orientation:d,setTabMap:u,tabActivationDirection:f}=$g(),[p,m]=Qc.useState(0),[g,h]=Qc.useState(null),b=Qc.useRef(new Set),v=Qc.useRef(new Set),_=Qc.useRef(null);se(()=>{if(typeof ResizeObserver>"u")return;let S=new ResizeObserver(()=>{b.current.forEach(R=>{R()})});return _.current=S,g&&S.observe(g),v.current.forEach(R=>{S.observe(R)}),()=>{S.disconnect(),_.current=null}},[g]);let y=le(S=>(b.current.add(S),()=>{b.current.delete(S)})),w=le(S=>(v.current.add(S),_.current?.observe(S),()=>{v.current.delete(S),_.current?.unobserve(S)})),x={orientation:d,tabActivationDirection:f},k={"aria-orientation":d==="vertical"?"vertical":void 0,role:"tablist"},C=Qc.useMemo(()=>({activateOnFocus:r,registerIndicatorUpdateListener:y,registerTabResizeObserverElement:w,tabsListElement:g}),[r,y,w,g]);return(0,u$.jsx)(d$.Provider,{value:C,children:(0,u$.jsx)(Xfe,{render:s,className:n,style:a,state:x,refs:[o,h],props:[k,l],stateAttributesMapping:ku,highlightedIndex:p,enableHomeAndEndKeys:!0,loopFocus:i,orientation:d,onHighlightedIndexChange:m,onMapChange:u,disabledIndices:In})})});var ea={};ro(ea,{Arrow:()=>Ime,Handle:()=>iR,Popup:()=>Tme,Portal:()=>kme,Positioner:()=>Cme,Provider:()=>Bme,Root:()=>hme,Trigger:()=>yme,Viewport:()=>Mme,createHandle:()=>Ame});var R0=c(te(),1);var y7=c(te(),1),f$=y7.createContext(void 0);function Bl(e){let t=y7.useContext(f$);if(t===void 0&&!e)throw new Error(ot(72));return t}var ume=c(te(),1);var fme={...VP,disabled:e=>e.disabled,instantType:e=>e.instantType,isInstantPhase:e=>e.isInstantPhase,trackCursorAxis:e=>e.trackCursorAxis,disableHoverablePopup:e=>e.disableHoverablePopup,lastOpenChangeReason:e=>e.openChangeReason,closeOnClick:e=>e.closeOnClick,closeDelay:e=>e.closeDelay,adaptiveOrigin:e=>e.adaptiveOrigin},w7=class extends El{constructor(t,o,r){let n=new yu;super(mme(t,n,o,r),gme(n),fme)}setOpen=(t,o)=>{Sde(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Ae(ge.triggerPress,t))}};function pme(){let e=new yu,t=new c0(Object.freeze(mme(void 0,e)),Object.freeze(gme(e)),fme);return Object.assign(t,{setOpen:pt,cancelPendingOpen:pt})}function mme(e,t,o,r=!1){return{...DP(t,o,r),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,adaptiveOrigin:void 0,...e}}function gme(e){return{popupRef:ume.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:e}}var nR=c(T(),1),hme=AT(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:l,onOpenChangeComplete:d,handle:u,triggerId:f,defaultTriggerId:p=null,children:m}=t,g=kde((I,B)=>new w7({open:r,openProp:n,activeTriggerId:p,triggerIdProp:f},I,B));g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",f),g.useContextCallback("onOpenChange",l),g.useContextCallback("onOpenChangeComplete",d);let h=g.useState("open"),b=!o&&h,v=g.useState("activeTriggerId"),_=g.useState("mounted"),y=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i,disabled:o}),AP(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:w,transitionStatus:x}=NP(b,g),k=g.useState("isInstantPhase"),C=g.useState("instantType"),S=g.useState("lastOpenChangeReason"),R=R0.useRef(null);se(()=>{h&&o&&g.setOpen(!1,Ae(ge.disabled))},[h,o,g]),se(()=>{x==="ending"&&S===ge.none||x!=="ending"&&k?(C!=="delay"&&(R.current=C),g.set("instantType","delay")):R.current!==null&&(g.set("instantType",R.current),R.current=null)},[x,k,S,C,g]),se(()=>{b&&v==null&&g.set("payload",void 0)},[g,v,b]),R0.useImperativeHandle(a,()=>({unmount:w,close:()=>g.setOpen(!1,Ae(ge.imperativeAction))}),[w,g]);let E=b||_||!o&&s!=="none";return(0,nR.jsxs)(f$.Provider,{value:g,children:[u&&(0,nR.jsx)(OP,{handle:u,store:g}),E&&(0,nR.jsx)(cZe,{store:g,disabled:o,trackCursorAxis:s}),typeof m=="function"?m({payload:y}):m]})});function cZe({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=R_(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=ZW(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=R0.useMemo(()=>st(i.reference,n.reference),[i.reference,n.reference]);return LP(e,{activeTriggerProps:s,inactiveTriggerProps:s,popupProps:n.floating??gt}),null}var k7=c(te(),1);var x7=c(te(),1),p$=x7.createContext(void 0);function bme(){return x7.useContext(p$)}var vme="data-base-ui-tooltip-trigger";function _me(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(mt(n))return n}}let t=e.target;return mt(t)?t:null}function dZe(e){let t=e;for(;t;){let o=t.closest(`[${vme}]`);if(o)return o;let r=t.getRootNode();t="host"in r&&mt(r.host)?r.host:null}return null}var yme=RP(function(t,o){let{render:r,className:n,style:i,handle:s,payload:a,disabled:l,delay:d,closeOnClick:u=!0,closeDelay:f,id:p,...m}=t,g=Bl(!0),b=FP(s)??g;if(!b)throw new Error(ot(82));let v=Yt(p),_=b.useState("isTriggerActive",v),y=b.useState("isOpenedByTrigger",v),w=b.useState("floatingRootContext"),x=k7.useRef(null),k=f??0,{registerTrigger:C,isMountedByThisTrigger:S}=MP(v,x,b,{payload:a,closeOnClick:u,closeDelay:k}),R=bme(),{activeIdRef:E,delayRef:I,isInstantPhase:B,hasProvider:O}=NW(w,{open:y}),M=l0(w);b.useSyncedValue("isInstantPhase",B);let N=b.useState("disabled"),j=l??N,V=co(j),A=b.useState("trackCursorAxis"),L=b.useState("disableHoverablePopup"),z=k7.useRef(!1),F=Ft(),G=k7.useRef(void 0);function $(){return O&&E.current!=null?0:d??R??600}function K(ie){let be=x.current;if(!be||!ie)return!1;let pe=dZe(ie);return pe!==null&&pe!==be&&He(be,pe)}function q(ie){let be=K(ie);return z.current=be,be&&(M.openChangeTimeout.clear(),M.restTimeout.clear(),M.restTimeoutPending=!1,F.clear()),be}let H=B_(w,{enabled:!j,mouseOnly:!0,move:!1,handleClose:!L&&A!=="both"?M_():null,restMs:$,delay(){return f==null&&O?{close:qc(I.current,"close")}:{close:k}},triggerElementRef:x,isActiveTrigger:_,isClosing:()=>b.select("transitionStatus")==="ending",shouldOpen(){return!z.current}}),J=DT(w,{enabled:!j}).reference,W=ie=>{let be=z.current,pe=_me(ie),Ee=q(pe),ye=x.current,Oe=ye&&pe&&He(ye,pe);if(Ee&&b.select("open")&&b.select("lastOpenChangeReason")===ge.triggerHover){b.setOpen(!1,Ae(ge.triggerHover,ie));return}if(be&&!Ee&&Oe&&!V.current&&!b.select("open")&&ye&&Ma(G.current)){let we=()=>{!z.current&&!V.current&&!b.select("open")&&b.setOpen(!0,Ae(ge.triggerHover,ie,ye))},_e=$();_e===0?(F.clear(),we()):F.start(_e,we)}},Y=b.useState("triggerProps",S);return ke("button",t,{state:{open:y},ref:[o,C,x],props:[H,J,S||A!=="none"?Y:void 0,{onMouseOver(ie){W(ie.nativeEvent)},onFocus(ie){K(_me(ie.nativeEvent))&&ie.preventBaseUIHandler()},onMouseLeave(){z.current=!1,F.clear(),G.current=void 0},onPointerEnter(ie){G.current=ie.pointerType},onPointerDown(ie){G.current=ie.pointerType,b.set("closeOnClick",u),u&&!b.select("open")&&b.cancelPendingOpen(ie.nativeEvent)},onClick(ie){u&&!b.select("open")&&b.cancelPendingOpen(ie.nativeEvent)},id:v,[vT]:j?"":void 0,[vme]:j?void 0:""},m],stateAttributesMapping:Qw})});var xme=c(te(),1);var S7=c(te(),1),m$=S7.createContext(void 0);function wme(){let e=S7.useContext(m$);if(e===void 0)throw new Error(ot(70));return e}var g$=c(T(),1),kme=xme.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return Bl().useState("mounted")||r?(0,g$.jsx)(m$.Provider,{value:r,children:(0,g$.jsx)(Jfe,{ref:o,...n})}):null});var E7=c(te(),1);var C7=c(te(),1),h$=C7.createContext(void 0);function I0(){let e=C7.useContext(h$);if(e===void 0)throw new Error(ot(71));return e}var Sme=c(T(),1),Cme=E7.forwardRef(function(t,o){let{render:r,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:l="center",sideOffset:d=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:g=!1,disableAnchorTracking:h=!1,collisionAvoidance:b=yP,style:v,..._}=t,y=Bl(),w=wme(),x=y.useState("open"),k=y.useState("mounted"),C=y.useState("trackCursorAxis"),S=y.useState("disableHoverablePopup"),R=y.useState("floatingRootContext"),E=y.useState("instantType"),I=y.useState("transitionStatus"),B=y.useState("adaptiveOrigin"),O=m0({anchor:i,positionMethod:s,floatingRootContext:R,mounted:k,side:a,sideOffset:d,align:l,alignOffset:u,collisionBoundary:f,collisionPadding:p,sticky:g,arrowPadding:m,disableAnchorTracking:h,keepMounted:w,collisionAvoidance:b,adaptiveOrigin:B}),M=E7.useMemo(()=>({open:x,side:O.side,align:O.align,anchorHidden:O.anchorHidden,instant:C!=="none"?"tracking-cursor":E}),[x,O.side,O.align,O.anchorHidden,C,E]),N=g0(t,M,{styles:O.positionerStyles,transitionStatus:I,props:_,refs:[o,y.useStateSetter("positionerElement")],hidden:!k,inert:!x||C==="both"||S});return(0,Sme.jsx)(h$.Provider,{value:O,children:N})});var Eme=c(te(),1);var Tme=Eme.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Bl(),{side:l,align:d}=I0(),u=a.useState("open"),f=a.useState("instantType"),p=a.useState("transitionStatus"),m=a.useState("popupProps"),g=a.useState("floatingRootContext"),h=a.useState("disabled"),b=a.useState("closeDelay");cr({open:u,ref:a.context.popupRef,onComplete(){u&&a.context.onOpenChangeComplete?.(!0)}}),VT(g,{enabled:!h,closeDelay:b});let v=a.useStateSetter("popupElement");return ke("div",t,{state:{open:u,side:l,align:d,instant:f,transitionStatus:p},ref:[o,a.context.popupRef,v],props:[s0,m,Ag(p),s],stateAttributesMapping:xg})});var Rme=c(te(),1);var Ime=Rme.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Bl(),{arrowRef:l,side:d,align:u,arrowUncentered:f,arrowStyles:p}=I0(),m=a.useState("open"),g=a.useState("instantType");return ke("div",t,{state:{open:m,side:d,align:u,uncentered:f,instant:g},ref:[o,l],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Kc})});var Pme=c(te(),1);var b$=c(T(),1),Bme=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,i=Pme.useMemo(()=>({open:o,close:r}),[o,r]);return(0,b$.jsx)(p$.Provider,{value:o,children:(0,b$.jsx)(AW,{delay:i,timeoutMs:n,children:t.children})})};var Ome=c(te(),1);var Mme=Ome.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,l=Bl(),d=I0(),u=l.useState("instantType"),{children:f,state:p}=KB({store:l,side:d.side,children:s}),m={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:u};return ke("div",t,{state:m,ref:o,props:[a,{children:f}],stateAttributesMapping:YB})});var iR=class extends n0{constructor(){super(pme(),"Tooltip")}open(t){this.openByTrigger(t)}close(){this.closePopup()}get isOpen(){return this.attachedStore?.select("open")??!1}};function Ame(){return new iR}function Bo(e){return ke(e.defaultTagName??"div",e,e)}var Dme=c(D(),1),_$="data-wp-hash";function v$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&fZe(document)),e.__wpStyleRuntime}function uZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${_$}]`))if(o.getAttribute(_$)===t)return!0;return!1}function Vme(e,t,o){if(!e.head)return;let r=v$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(uZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function fZe(e){let t=v$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Vme(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Fme(e,t){let o=v$();o.styles.set(e,t);for(let r of o.documents.keys())Vme(r,e,t)}typeof process>"u",Fme("3167e7d116",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{text-wrap:pretty;margin:0}._14437cfb77831647__heading-2xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-2xl,32px);--_gcd-p-line-height:var(--wpds-typography-line-height-2xl,40px);font-size:var(--wpds-typography-font-size-2xl,32px);line-height:var(--wpds-typography-line-height-2xl,40px)}._14437cfb77831647__heading-2xl,._3c78b7fa9b4072dd__heading-xl{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600)}._3c78b7fa9b4072dd__heading-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-md,24px)}.aa58f227716bcde2__heading-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-lg,15px)}.aa58f227716bcde2__heading-lg,.fc4da56d8dfe52c4__heading-md{font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-sm,20px)}.fc4da56d8dfe52c4__heading-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px)}.a9b78c7c82e8dff7__heading-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-emphasis,600);--_gcd-p-font-size:var(--wpds-typography-font-size-xs,11px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-family:var(--wpds-typography-font-family-heading,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-xs,16px);text-transform:uppercase}._305ff559e52180d5__body-xl{--_gcd-heading-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-xl,20px);--_gcd-p-line-height:var(--wpds-typography-line-height-xl,32px);font-size:var(--wpds-typography-font-size-xl,20px);line-height:var(--wpds-typography-line-height-xl,32px)}._305ff559e52180d5__body-xl,.ca1aa3fc2029e958__body-lg{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}.ca1aa3fc2029e958__body-lg{--_gcd-heading-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-lg,15px);--_gcd-p-line-height:var(--wpds-typography-line-height-md,24px);font-size:var(--wpds-typography-font-size-lg,15px);line-height:var(--wpds-typography-line-height-md,24px)}._131101940be12424__body-md{--_gcd-heading-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-md,13px);--_gcd-p-line-height:var(--wpds-typography-line-height-sm,20px);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}._0e8d87a42c1f75fa__body-sm,._131101940be12424__body-md{font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-weight:var(--wpds-typography-font-weight-default,400)}._0e8d87a42c1f75fa__body-sm{--_gcd-heading-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-heading-font-weight:var(--wpds-typography-font-weight-default,400);--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Nme={text:"_83ed8a8da5dd50ea__text","heading-2xl":"_14437cfb77831647__heading-2xl","heading-xl":"_3c78b7fa9b4072dd__heading-xl","heading-lg":"aa58f227716bcde2__heading-lg","heading-md":"fc4da56d8dfe52c4__heading-md","heading-sm":"a9b78c7c82e8dff7__heading-sm","body-xl":"_305ff559e52180d5__body-xl","body-lg":"ca1aa3fc2029e958__body-lg","body-md":"_131101940be12424__body-md","body-sm":"_0e8d87a42c1f75fa__body-sm"};typeof process>"u",Fme("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Lme={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Ct=(0,Dme.forwardRef)(function({variant:t="body-md",render:o,className:r,...n},i){return Bo({render:o,defaultTagName:"span",ref:i,props:st(n,{className:U(Nme.text,Lme.heading,Lme.p,Nme[t],r)})})});var Ume=c(T(),1),y$="data-wp-hash";function w$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&mZe(document)),e.__wpStyleRuntime}function pZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${y$}]`))if(o.getAttribute(y$)===t)return!0;return!1}function Hme(e,t,o){if(!e.head)return;let r=w$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(pZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(y$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function mZe(e){let t=w$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Hme(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function gZe(e,t){let o=w$();o.styles.set(e,t);for(let r of o.documents.keys())Hme(r,e,t)}typeof process>"u",gZe("40ea4a6382","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._96e6251aad1a6136__badge{border-radius:var(--wpds-border-radius-lg,8px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wpds-dimension-padding-sm,8px)}._99f7158cb520f750__is-high-intent{background-color:var(--wpds-color-background-surface-error,#fae5e1);color:var(--wpds-color-foreground-content-error,#470000)}.c20ebef2365bc8b7__is-medium-intent{background-color:var(--wpds-color-background-surface-warning,#fde6be);color:var(--wpds-color-foreground-content-warning,#2e1900)}._365e1626c6202e52__is-low-intent{background-color:var(--wpds-color-background-surface-caution,#fee995);color:var(--wpds-color-foreground-content-caution,#281d00)}._33f8198127ddf4ef__is-stable-intent{background-color:var(--wpds-color-background-surface-success,#c2f8ca);color:var(--wpds-color-foreground-content-success,#002900)}._04c1aca8fc449412__is-informational-intent{background-color:var(--wpds-color-background-surface-info,#deebfa);color:var(--wpds-color-foreground-content-info,#001b4f)}._90726e69d495ec19__is-draft-intent{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}._898f4a544993bd39__is-none-intent{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding-block:calc(var(--wpds-dimension-padding-xs, 4px) - var(--wpds-border-width-xs, 1px));padding-inline:calc(var(--wpds-dimension-padding-sm, 8px) - var(--wpds-border-width-xs, 1px))}}}");var zme={badge:"_96e6251aad1a6136__badge","is-high-intent":"_99f7158cb520f750__is-high-intent","is-medium-intent":"c20ebef2365bc8b7__is-medium-intent","is-low-intent":"_365e1626c6202e52__is-low-intent","is-stable-intent":"_33f8198127ddf4ef__is-stable-intent","is-informational-intent":"_04c1aca8fc449412__is-informational-intent","is-draft-intent":"_90726e69d495ec19__is-draft-intent","is-none-intent":"_898f4a544993bd39__is-none-intent"},cp=(0,jme.forwardRef)(function({intent:t="none",className:o,...r},n){return(0,Ume.jsx)(Ct,{ref:n,className:U(zme.badge,zme[`is-${t}-intent`],o),...r,variant:"body-sm"})});var uo={};ro(uo,{Popup:()=>I7,Portal:()=>T7,Positioner:()=>R7,Provider:()=>fge,Root:()=>B7,Trigger:()=>P7});var ige=c(D(),1);var Yme=c(D(),1);var k$="data-wp-hash";function S$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bZe(document)),e.__wpStyleRuntime}function hZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${k$}]`))if(o.getAttribute(k$)===t)return!0;return!1}function Gme(e,t,o){if(!e.head)return;let r=S$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(hZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(k$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function bZe(e){let t=S$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Gme(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function _Ze(e,t){let o=S$();o.styles.set(e,t);for(let r of o.documents.keys())Gme(r,e,t)}typeof process>"u",_Ze("be37f31c1e","._11fc52b637ff8a7e__slot{inset:0;isolation:isolate;pointer-events:none;position:fixed;z-index:1000000003}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._11fc52b637ff8a7e__slot>*{pointer-events:auto}}}");var Wme={slot:"_11fc52b637ff8a7e__slot"},$me="data-wp-compat-overlay-slot";function vZe(){return typeof document>"u"?null:document}function yZe(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Su=null;function x$(e){return e.setAttribute("aria-hidden","false"),e}function wZe(e){let t=e.createElement("div");return t.setAttribute($me,""),Wme.slot&&t.classList.add(Wme.slot),e.body.appendChild(t),t}function P0(){if(typeof window>"u"||!yZe()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=vZe();if(!e||!e.body)return;if(Su&&Su.ownerDocument===e&&Su.isConnected)return x$(Su);let t=e.querySelector(`[${$me}]`);return t instanceof HTMLDivElement?(Su=x$(t),Su):(Su?.isConnected&&Su.remove(),Su=x$(wZe(e)),Su)}var Kme=c(T(),1),T7=(0,Yme.forwardRef)(function({container:t,...o},r){return(0,Kme.jsx)(ea.Portal,{container:t??P0(),...o,ref:r})});var qme=c(D(),1),Qme=c(T(),1),C$="data-wp-hash";function E$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kZe(document)),e.__wpStyleRuntime}function xZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${C$}]`))if(o.getAttribute(C$)===t)return!0;return!1}function Xme(e,t,o){if(!e.head)return;let r=E$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(xZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(C$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function kZe(e){let t=E$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Xme(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Zme(e,t){let o=E$();o.styles.set(e,t);for(let r of o.documents.keys())Xme(r,e,t)}typeof process>"u",Zme("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var SZe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Zme("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var CZe={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},R7=(0,qme.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...i},s){return(0,Qme.jsx)(ea.Positioner,{ref:s,align:t,side:r,sideOffset:n,...i,className:U(SZe["box-sizing"],CZe.positioner,o)})});var Jme=c(D(),1);function dp(e,t,o){return(0,Jme.cloneElement)(e??t,{children:o})}var EZe=c(tge(),1);var oge=c(S3(),1),{lock:M$t,unlock:rge}=(0,oge.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/ui");function TZe(){let e=EZe;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return rge(e.privateApis).ThemeProvider}var nge=TZe();var sR=c(T(),1),T$="data-wp-hash";function R$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&IZe(document)),e.__wpStyleRuntime}function RZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${T$}]`))if(o.getAttribute(T$)===t)return!0;return!1}function sge(e,t,o){if(!e.head)return;let r=R$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(RZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(T$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function IZe(e){let t=R$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)sge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function PZe(e,t){let o=R$();o.styles.set(e,t);for(let r of o.documents.keys())sge(r,e,t)}typeof process>"u",PZe("19fcc06039",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._480b748dd3510e64__positioner{z-index:var(--wp-ui-tooltip-z-index,initial)}._50096b232db7709d__popup{--_wp-ui-elevation-sm:0 1px 2px rgba(0,0,0,.05),0 2px 3px rgba(0,0,0,.04),0 6px 6px rgba(0,0,0,.03),0 8px 8px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-sm);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:1.4;padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);@media (forced-colors:active){border-bottom-color:CanvasText;border-bottom-style:solid;border-bottom-width:1px;border-left-color:CanvasText;border-left-style:solid;border-left-width:1px;border-right-color:CanvasText;border-right-style:solid;border-right-width:1px;border-top-color:CanvasText;border-top-style:solid;border-top-width:1px}}}}');var BZe={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},OZe={background:"#1e1e1e"},I7=(0,ige.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...i},s){let a=(0,sR.jsx)(nge,{color:OZe,children:(0,sR.jsx)(ea.Popup,{ref:s,className:U(BZe.popup,n),...i,children:r})}),l=dp(o,(0,sR.jsx)(R7,{}),a);return dp(t,(0,sR.jsx)(T7,{}),l)});var age=c(D(),1),lge=c(T(),1),P7=(0,age.forwardRef)(function(t,o){return(0,lge.jsx)(ea.Trigger,{ref:o,...t})});var cge=c(X(),1),dge=c(T(),1);function Yg({children:e}){return(0,dge.jsx)($B,{direction:(0,cge.isRTL)()?"rtl":"ltr",children:e})}var I$=c(T(),1);function B7(e){return(0,I$.jsx)(Yg,{children:(0,I$.jsx)(ea.Root,{...e})})}var uge=c(T(),1);function fge({...e}){return(0,uge.jsx)(ea.Provider,{...e})}var pge=c(D(),1),mge=c(X(),1),B0=c(T(),1),P$="data-wp-hash";function B$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&AZe(document)),e.__wpStyleRuntime}function MZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${P$}]`))if(o.getAttribute(P$)===t)return!0;return!1}function gge(e,t,o){if(!e.head)return;let r=B$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(MZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(P$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function AZe(e){let t=B$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)gge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function M7(e,t){let o=B$();o.styles.set(e,t);for(let r of o.documents.keys())gge(r,e,t)}typeof process>"u",M7("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var NZe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",M7("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var LZe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",M7("e8e6a9be37",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d4250949359b05ce__link{text-decoration-thickness:from-font;text-underline-offset:.2em}.c6055659b8e2cd2c__is-brand,.c6055659b8e2cd2c__is-brand:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.c6055659b8e2cd2c__is-brand:active,.c6055659b8e2cd2c__is-brand:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}._92e0dfcaeee15b88__is-neutral,._92e0dfcaeee15b88__is-neutral:visited{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);text-decoration-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d)}._92e0dfcaeee15b88__is-neutral:active,._92e0dfcaeee15b88__is-neutral:hover{--_gcd-a-color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.cf122a9bf1035d42__is-unstyled{--_gcd-a-color:inherit;color:inherit;text-decoration:none}._0cb411afac4c86c7__link-icon{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-padding-xs,4px);text-decoration:none}._0cb411afac4c86c7__link-icon:after{content:"\\2197"}._0cb411afac4c86c7__link-icon:dir(rtl):after{content:"\\2196"}}}');var O7={link:"d4250949359b05ce__link","is-brand":"c6055659b8e2cd2c__is-brand","is-neutral":"_92e0dfcaeee15b88__is-neutral","is-unstyled":"cf122a9bf1035d42__is-unstyled","link-icon":"_0cb411afac4c86c7__link-icon"};typeof process>"u",M7("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var DZe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},O$=(0,pge.forwardRef)(function({children:t,variant:o="default",tone:r="brand",openInNewTab:n=!1,target:i,render:s,className:a,...l},d){let u=n||/^_blank$/i.test(i??"");return Bo({render:s,defaultTagName:"a",ref:d,props:st(l,{className:U(DZe.a,NZe["box-sizing"],LZe["outset-ring--focus-except-active"],o!=="unstyled"&&O7.link,o!=="unstyled"&&O7[`is-${r}`],o==="unstyled"&&O7["is-unstyled"],a),target:i??(n?"_blank":void 0),children:(0,B0.jsxs)(B0.Fragment,{children:[t,u&&(0,B0.jsx)("span",{className:O7["link-icon"],role:"img","aria-label":(0,mge.__)("(opens in a new tab)")})]})})})});var Ho={};ro(Ho,{CheckboxItem:()=>Age,Group:()=>Vge,GroupLabel:()=>Hge,Item:()=>Bge,ItemDescription:()=>z7,ItemLabel:()=>j7,LinkItem:()=>Yge,Popup:()=>ohe,Portal:()=>H7,Positioner:()=>W7,PrefixIcon:()=>iY,RadioGroup:()=>che,RadioItem:()=>fhe,Root:()=>ghe,Separator:()=>vhe,SubmenuRoot:()=>yhe,SubmenuTrigger:()=>She,Trigger:()=>The});var Oge=c(D(),1);var hge=c(D(),1),bge=c(ve(),1),_ge=c(T(),1),fo=(0,hge.forwardRef)(function({icon:t,size:o=24,style:r,...n},i){let s=t.props.style||r?{...t.props.style,...r}:void 0;return(0,_ge.jsx)(bge.SVG,{ref:i,...t.props,...n,...s?{style:s}:{},width:o,height:o})});var O0=c(D(),1),aR=(0,O0.createContext)({isSubmenu:!1}),A7=()=>(0,O0.useContext)(aR),ed=(0,O0.createContext)(null),vge=()=>(0,O0.useContext)(ed);var M0=c(D(),1);var lR=c(D(),1),L7=c(X(),1);var yge=c(D(),1),M$="data-wp-hash";function A$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&FZe(document)),e.__wpStyleRuntime}function VZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${M$}]`))if(o.getAttribute(M$)===t)return!0;return!1}function wge(e,t,o){if(!e.head)return;let r=A$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(VZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(M$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function FZe(e){let t=A$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)wge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function zZe(e,t){let o=A$();o.styles.set(e,t);for(let r of o.documents.keys())wge(r,e,t)}typeof process>"u",zZe("f4df7461e9","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.f37b9e2e191ebd66__visually-hidden{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;width:1px;word-break:normal}}}");var jZe={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Et=(0,yge.forwardRef)(function({render:t,...o},r){return Bo({render:t,ref:r,props:st({className:jZe["visually-hidden"]},o,{"data-visually-hidden":""})})});var N7=c(T(),1);function D7({"aria-describedby":e,"aria-keyshortcuts":t,shortcut:o}){let r=(0,lR.useId)(),n=o?r:void 0,i=[e,n].filter(Boolean).join(" ");return{descriptionId:n,targetProps:{"aria-describedby":i||void 0,"aria-keyshortcuts":o?.ariaKeyShortcut??t}}}var V7=(0,lR.forwardRef)(function({descriptionId:t,shortcut:o},r){return(0,N7.jsx)(Et,{id:t,"aria-hidden":"true",render:(0,N7.jsx)("span",{ref:r}),children:(0,L7.sprintf)((0,L7.__)("Keyboard shortcut: %s"),o.label??o.ariaKeyShortcut)})}),F7=(0,lR.forwardRef)(function({className:t,shortcut:o},r){return(0,N7.jsx)("span",{ref:r,"aria-hidden":"true",className:t,dir:"ltr",children:o.displayShortcut})});var La=c(D(),1),HZe=!1;function xge(e,{Label:t,Description:o,validationMessage:r}){let n=La.Children.toArray(e),[i,...s]=n,a=(0,La.isValidElement)(i)&&i.type===t,l=s.filter(d=>(0,La.isValidElement)(d)&&d.type===o);if(HZe&&(!a||l.length!==s.length))throw new Error(r);return{descriptionIds:l.map(d=>d.props.id),hasLabel:a,labelId:a?i.props.id:void 0}}function cR(e,t,{"aria-describedby":o,"aria-label":r,"aria-labelledby":n}={}){let i=(0,La.useId)(),s=(0,La.useId)(),{descriptionIds:a,hasLabel:l,labelId:d}=xge(e,t),u=l?d??i:void 0,f=a.map((y,w)=>y??`${s}-${w}`),p=Array.from(new Set([...o?.split(/\s+/).filter(Boolean)??[],...f])).join(" "),m=0,{Label:g,Description:h,descriptionValidationToken:b}=t;return{contentChildren:La.Children.map(e,y=>{if(!(0,La.isValidElement)(y))return y;if(y.type===g)return y.props.id===u?y:(0,La.cloneElement)(y,{id:u});if(y.type!==h)return y;let w=f[m++];return!b&&y.props.id===w?y:(0,La.cloneElement)(y,{id:w,...b&&{validationToken:b}})}),resolvedLabelId:u,itemAriaProps:{"aria-describedby":p||void 0,"aria-label":r,"aria-labelledby":n??(r?void 0:u)}}}var kge=c(D(),1);var Cge=c(T(),1),N$="data-wp-hash";function L$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&WZe(document)),e.__wpStyleRuntime}function UZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${N$}]`))if(o.getAttribute(N$)===t)return!0;return!1}function Sge(e,t,o){if(!e.head)return;let r=L$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(UZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(N$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function WZe(e){let t=L$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Sge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function GZe(e,t){let o=L$();o.styles.set(e,t);for(let r of o.documents.keys())Sge(r,e,t)}typeof process>"u",GZe("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var $Ze={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Ege=Symbol(),z7=(0,kge.forwardRef)(function(t,o){let{className:r,id:n,validationToken:i,...s}=t;return(0,Cge.jsx)(Ct,{ref:o,variant:"body-sm",...s,id:n,className:U($Ze["item-description"],r)})});var Tge=c(D(),1);var Ige=c(T(),1),D$="data-wp-hash";function V$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&KZe(document)),e.__wpStyleRuntime}function YZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${D$}]`))if(o.getAttribute(D$)===t)return!0;return!1}function Rge(e,t,o){if(!e.head)return;let r=V$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(YZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(D$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function KZe(e){let t=V$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Rge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function qZe(e,t){let o=V$();o.styles.set(e,t);for(let r of o.documents.keys())Rge(r,e,t)}typeof process>"u",qZe("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var XZe={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},j7=(0,Tge.forwardRef)(function({children:t,className:o,id:r,...n},i){let s=vge();return(0,Ige.jsxs)(Ct,{ref:i,variant:"body-md",...n,id:r??s?.labelId,className:U(XZe["item-label"],o),children:[t,s?.labelTrailing]})});var $i=c(T(),1),F$="data-wp-hash";function z$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&QZe(document)),e.__wpStyleRuntime}function ZZe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${F$}]`))if(o.getAttribute(F$)===t)return!0;return!1}function Pge(e,t,o){if(!e.head)return;let r=z$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(ZZe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(F$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function QZe(e){let t=z$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Pge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function j$(e,t){let o=z$();o.styles.set(e,t);for(let r of o.documents.keys())Pge(r,e,t)}typeof process>"u",j$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var JZe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",j$("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var eQe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",j$("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var j_={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},tQe={Label:j7,Description:z7,validationMessage:"Menu.ItemLabel must be the first direct child of every menu item, followed only by Menu.ItemDescription components.",descriptionValidationToken:Ege};function up(e,{"aria-describedby":t,"aria-keyshortcuts":o,"aria-label":r,"aria-labelledby":n,labelTrailing:i,shortcut:s}){let{contentChildren:a,resolvedLabelId:l,itemAriaProps:d}=cR(e,tQe,{"aria-describedby":t,"aria-label":r,"aria-labelledby":n}),{descriptionId:u,targetProps:f}=D7({"aria-describedby":d["aria-describedby"],"aria-keyshortcuts":o,shortcut:s});return{contentChildren:a,contentContextValue:{labelId:l,labelTrailing:i},itemAriaProps:{...f,"aria-label":d["aria-label"],"aria-labelledby":d["aria-labelledby"]},shortcutDescriptionId:u}}function fp({children:e,prefix:t,shortcut:o,shortcutDescriptionId:r,suffix:n,trailing:i}){let s=M0.Children.toArray(t).some(d=>d!==""),a=M0.Children.toArray(n).some(d=>d!==""),l=M0.Children.toArray(i).some(d=>d!=="");return(0,$i.jsxs)($i.Fragment,{children:[(0,$i.jsxs)("span",{className:j_["item-content"],children:[(0,$i.jsx)("span",{className:j_["item-children"],children:e}),a&&(0,$i.jsx)("span",{className:j_["item-suffix"],children:n}),o&&(0,$i.jsx)("span",{className:j_["item-shortcut"],children:(0,$i.jsx)(F7,{shortcut:o})}),l&&(0,$i.jsx)("span",{className:j_["item-trailing"],children:i})]}),s&&(0,$i.jsx)("span",{"aria-hidden":"true",className:j_["item-prefix"],children:t}),o&&r&&(0,$i.jsx)(V7,{descriptionId:r,shortcut:o})]})}var Bge=(0,M0.forwardRef)(function({children:t,className:o,prefix:r,shortcut:n,suffix:i,"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":l,"aria-labelledby":d,...u},f){let{contentChildren:p,contentContextValue:m,itemAriaProps:g,shortcutDescriptionId:h}=up(t,{"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":l,"aria-labelledby":d,shortcut:n});return(0,$i.jsx)(qt.Item,{ref:f,...g,className:U(JZe.div,eQe["box-sizing"],j_.item,o),...u,children:(0,$i.jsx)(ed.Provider,{value:m,children:(0,$i.jsx)(fp,{prefix:r,shortcut:n,shortcutDescriptionId:h,suffix:i,children:p})})})});var H_=c(T(),1),U$="data-wp-hash";function W$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&rQe(document)),e.__wpStyleRuntime}function oQe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${U$}]`))if(o.getAttribute(U$)===t)return!0;return!1}function Mge(e,t,o){if(!e.head)return;let r=W$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(oQe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(U$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function rQe(e){let t=W$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Mge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function G$(e,t){let o=W$();o.styles.set(e,t);for(let r of o.documents.keys())Mge(r,e,t)}typeof process>"u",G$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var nQe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",G$("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var iQe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",G$("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var H$={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Age=(0,Oge.forwardRef)(function({children:t,className:o,prefix:r,shortcut:n,suffix:i,"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":l,"aria-labelledby":d,...u},f){let{contentChildren:p,contentContextValue:m,itemAriaProps:g,shortcutDescriptionId:h}=up(t,{"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":l,"aria-labelledby":d,shortcut:n});return(0,H_.jsxs)(qt.CheckboxItem,{ref:f,...g,className:U(nQe.div,iQe["box-sizing"],H$.item,o),...u,children:[(0,H_.jsx)(qt.CheckboxItemIndicator,{keepMounted:!0,className:H$["item-selection-indicator"],children:(0,H_.jsx)(fo,{icon:Vn,size:24,className:H$["checkbox-selection-icon"],"aria-hidden":"true"})}),(0,H_.jsx)(ed.Provider,{value:m,children:(0,H_.jsx)(fp,{prefix:r,shortcut:n,shortcutDescriptionId:h,suffix:i,children:p})})]})});var Nge=c(D(),1),Dge=c(T(),1),$$="data-wp-hash";function Y$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&aQe(document)),e.__wpStyleRuntime}function sQe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$$}]`))if(o.getAttribute($$)===t)return!0;return!1}function Lge(e,t,o){if(!e.head)return;let r=Y$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(sQe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function aQe(e){let t=Y$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Lge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function lQe(e,t){let o=Y$();o.styles.set(e,t);for(let r of o.documents.keys())Lge(r,e,t)}typeof process>"u",lQe("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var cQe={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Vge=(0,Nge.forwardRef)(function({className:t,...o},r){return(0,Dge.jsx)(qt.Group,{ref:r,className:U(cQe.group,t),...o})});var Fge=c(D(),1),jge=c(T(),1),K$="data-wp-hash";function q$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&uQe(document)),e.__wpStyleRuntime}function dQe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${K$}]`))if(o.getAttribute(K$)===t)return!0;return!1}function zge(e,t,o){if(!e.head)return;let r=q$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(dQe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(K$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function uQe(e){let t=q$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)zge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function fQe(e,t){let o=q$();o.styles.set(e,t);for(let r of o.documents.keys())zge(r,e,t)}typeof process>"u",fQe("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var pQe={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Hge=(0,Fge.forwardRef)(function({className:t,...o},r){return(0,jge.jsx)(qt.GroupLabel,{ref:r,className:U(pQe["group-label"],t),...o})});var Wge=c(D(),1),Gge=c(X(),1);var dR=c(T(),1),X$="data-wp-hash";function Z$(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gQe(document)),e.__wpStyleRuntime}function mQe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${X$}]`))if(o.getAttribute(X$)===t)return!0;return!1}function $ge(e,t,o){if(!e.head)return;let r=Z$(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(mQe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(X$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function gQe(e){let t=Z$();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)$ge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Q$(e,t){let o=Z$();o.styles.set(e,t);for(let r of o.documents.keys())$ge(r,e,t)}typeof process>"u",Q$("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var hQe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",Q$("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var bQe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Q$("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var Uge={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},Yge=(0,Wge.forwardRef)(function({children:t,className:o,openInNewTab:r=!1,target:n,prefix:i,shortcut:s,suffix:a,"aria-describedby":l,"aria-keyshortcuts":d,"aria-label":u,"aria-labelledby":f,rel:p,...m},g){let b=r||/^_blank$/i.test(n??"")?(0,dR.jsx)("span",{className:Uge["external-link-indicator"],role:"img","aria-label":(0,Gge.__)("(opens in a new tab)")}):null,{contentChildren:v,contentContextValue:_,itemAriaProps:y,shortcutDescriptionId:w}=up(t,{"aria-describedby":l,"aria-keyshortcuts":d,"aria-label":u,"aria-labelledby":f,labelTrailing:b,shortcut:s});return(0,dR.jsx)(qt.LinkItem,{ref:g,...m,...y,rel:p,target:n??(r?"_blank":void 0),className:U(hQe.a,bQe["box-sizing"],Uge.item,o),children:(0,dR.jsx)(ed.Provider,{value:_,children:(0,dR.jsx)(fp,{prefix:i,shortcut:s,shortcutDescriptionId:w,suffix:a,children:v})})})});var ehe=c(D(),1);var Kge=c(D(),1);var qge=c(T(),1),H7=(0,Kge.forwardRef)(function({container:t,...o},r){return(0,qge.jsx)(qt.Portal,{ref:r,container:t??P0(),...o})});var Xge=c(D(),1);var U7={align:"start",sideOffset:8,collisionPadding:12};var Jge=c(T(),1),J$="data-wp-hash";function eY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&vQe(document)),e.__wpStyleRuntime}function _Qe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${J$}]`))if(o.getAttribute(J$)===t)return!0;return!1}function Zge(e,t,o){if(!e.head)return;let r=eY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(_Qe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(J$,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function vQe(e){let t=eY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Zge(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Qge(e,t){let o=eY();o.styles.set(e,t);for(let r of o.documents.keys())Zge(r,e,t)}typeof process>"u",Qge("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var yQe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Qge("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var wQe={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},xQe={side:"inline-end",align:"start",sideOffset:-4,collisionPadding:12},W7=(0,Xge.forwardRef)(function({className:t,...o},r){let{isSubmenu:n}=A7(),i=n?xQe:U7;return(0,Jge.jsx)(qt.Positioner,{...i,...o,ref:r,className:U(yQe["box-sizing"],wQe.positioner,t)})});var uR=c(T(),1),tY="data-wp-hash";function oY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&SQe(document)),e.__wpStyleRuntime}function kQe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${tY}]`))if(o.getAttribute(tY)===t)return!0;return!1}function the(e,t,o){if(!e.head)return;let r=oY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(kQe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(tY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function SQe(e){let t=oY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)the(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function CQe(e,t){let o=oY();o.styles.set(e,t);for(let r of o.documents.keys())the(r,e,t)}typeof process>"u",CQe("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var G7={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},ohe=(0,ehe.forwardRef)(function({children:t,className:o,portal:r,positioner:n,...i},s){let{isSubmenu:a}=A7(),l=(0,uR.jsx)(qt.Popup,{ref:s,className:U(G7.popup,a?G7["is-submenu"]:G7["is-root"],o),...i,children:(0,uR.jsx)("div",{className:G7.list,children:t})}),d=dp(n,(0,uR.jsx)(W7,{}),l);return dp(r,(0,uR.jsx)(H7,{}),d)});var rhe=c(D(),1);var ihe=c(T(),1),rY="data-wp-hash";function nY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&TQe(document)),e.__wpStyleRuntime}function EQe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${rY}]`))if(o.getAttribute(rY)===t)return!0;return!1}function nhe(e,t,o){if(!e.head)return;let r=nY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(EQe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(rY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function TQe(e){let t=nY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)nhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function RQe(e,t){let o=nY();o.styles.set(e,t);for(let r of o.documents.keys())nhe(r,e,t)}typeof process>"u",RQe("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var IQe={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},iY=(0,rhe.forwardRef)(function({className:t,size:o=24,style:r,...n},i){return(0,ihe.jsx)(fo,{...n,ref:i,size:o,className:U(IQe["prefix-icon"],t),style:{...r,"--_wp-ui-menu-prefix-icon-size":`${o}px`}})});iY.displayName="Menu.PrefixIcon";var she=c(D(),1),lhe=c(T(),1),sY="data-wp-hash";function aY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&BQe(document)),e.__wpStyleRuntime}function PQe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${sY}]`))if(o.getAttribute(sY)===t)return!0;return!1}function ahe(e,t,o){if(!e.head)return;let r=aY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(PQe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(sY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function BQe(e){let t=aY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ahe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function OQe(e,t){let o=aY();o.styles.set(e,t);for(let r of o.documents.keys())ahe(r,e,t)}typeof process>"u",OQe("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var MQe={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},che=(0,she.forwardRef)(function({className:t,...o},r){return(0,lhe.jsx)(qt.RadioGroup,{ref:r,className:U(MQe["radio-group"],t),...o})});var dhe=c(D(),1),$7=c(ve(),1);var pp=c(T(),1),cY="data-wp-hash";function dY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&NQe(document)),e.__wpStyleRuntime}function AQe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${cY}]`))if(o.getAttribute(cY)===t)return!0;return!1}function uhe(e,t,o){if(!e.head)return;let r=dY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(AQe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(cY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function NQe(e){let t=dY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)uhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function uY(e,t){let o=dY();o.styles.set(e,t);for(let r of o.documents.keys())uhe(r,e,t)}typeof process>"u",uY("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var LQe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",uY("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var DQe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",uY("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var lY={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},VQe=(0,pp.jsx)($7.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,pp.jsx)($7.Circle,{cx:12,cy:12,r:3})}),fhe=(0,dhe.forwardRef)(function({children:t,className:o,prefix:r,shortcut:n,suffix:i,"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":l,"aria-labelledby":d,...u},f){let{contentChildren:p,contentContextValue:m,itemAriaProps:g,shortcutDescriptionId:h}=up(t,{"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":l,"aria-labelledby":d,shortcut:n});return(0,pp.jsxs)(qt.RadioItem,{ref:f,...g,className:U(LQe.div,DQe["box-sizing"],lY.item,o),...u,children:[(0,pp.jsx)(qt.RadioItemIndicator,{keepMounted:!0,className:lY["item-selection-indicator"],children:(0,pp.jsx)(fo,{icon:VQe,className:lY["radio-selection-icon"],"aria-hidden":"true"})}),(0,pp.jsx)(ed.Provider,{value:m,children:(0,pp.jsx)(fp,{prefix:r,shortcut:n,shortcutDescriptionId:h,suffix:i,children:p})})]})});var mp=c(D(),1);function FQe(e){try{return e.contentDocument}catch{return null}}function phe(e,t){if(e.nodeType!==Node.ELEMENT_NODE)return;let o=e;o.tagName==="IFRAME"&&t(o),o.querySelectorAll("iframe").forEach(t)}function zQe(e,t){let o=e.target,r=o?.nodeType===Node.ELEMENT_NODE?o:o?.parentElement,n=t.getAttribute("aria-controls");if(!r||!n)return!1;let i=r.ownerDocument.getElementById(n);if(!i)return!1;let s=i.getAttribute("data-rootownerid");return s?r.closest("[data-rootownerid]")?.getAttribute("data-rootownerid")===s:i.contains(r)}function jQe({enabled:e,onPointerDown:t,ownerDocument:o}){(0,mp.useEffect)(()=>{if(!e||!o)return;let r=(n,i)=>{i&&n.addEventListener("pointerdown",t,!0);let s=new Map,a=f=>{if(s.has(f))return;let p=null,m,g=()=>{let h=FQe(f);h!==p&&(m?.(),p=h,m=p?r(p,!0):void 0)};f.addEventListener("load",g),g(),s.set(f,()=>{f.removeEventListener("load",g),m?.()})},l=f=>{s.get(f)?.(),s.delete(f)};n.querySelectorAll("iframe").forEach(a);let d=n.defaultView?.MutationObserver,u=d?new d(f=>{f.forEach(p=>{p.removedNodes.forEach(m=>phe(m,l)),p.addedNodes.forEach(m=>phe(m,a))})}):null;return u?.observe(n.documentElement,{childList:!0,subtree:!0}),()=>{u?.disconnect(),s.forEach(f=>f()),i&&n.removeEventListener("pointerdown",t,!0)}};return r(o,!1)},[e,t,o])}function mhe({actionsRef:e,defaultOpen:t,disabled:o,modal:r,onOpenChange:n,open:i}){let s=(0,mp.useRef)(null),a=e??s,[l,d]=(0,mp.useState)(t??!1),[u,f]=(0,mp.useState)(null),p=i??l,m=(0,mp.useCallback)(h=>{u&&!zQe(h,u)&&a.current?.close()},[a,u]);return jQe({enabled:p&&r===!1&&!o&&u!==null,onPointerDown:m,ownerDocument:u?.ownerDocument??null}),{actionsRef:a,onOpenChange:(h,b)=>{n(h,b),!b.isCanceled&&(d(h),f(h?b.trigger??null:null))}}}var Y7=c(T(),1);function ghe(e){let{onOpenChange:t}=e,o=(n,i)=>{let s=i.trigger,a=s?.ownerDocument.defaultView?.HTMLElement,l=s?.ownerDocument.defaultView?.Element,d=s?.ownerDocument.activeElement,u=i.event.target,f=l&&u instanceof l?u.closest('[role="menu"]'):null;t?.(n,i),!n&&i.reason==="item-press"&&!i.isCanceled&&a&&s instanceof a&&f?.contains(d??null)&&s.ownerDocument.activeElement===d&&s.focus()},r=mhe({actionsRef:e.actionsRef,defaultOpen:e.defaultOpen,disabled:e.disabled,modal:e.modal,onOpenChange:o,open:e.open});return(0,Y7.jsx)(Yg,{children:(0,Y7.jsx)(aR.Provider,{value:{isSubmenu:!1},children:(0,Y7.jsx)(qt.Root,{...e,...r})})})}var hhe=c(D(),1),_he=c(T(),1),fY="data-wp-hash";function pY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&UQe(document)),e.__wpStyleRuntime}function HQe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${fY}]`))if(o.getAttribute(fY)===t)return!0;return!1}function bhe(e,t,o){if(!e.head)return;let r=pY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(HQe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(fY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function UQe(e){let t=pY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)bhe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function WQe(e,t){let o=pY();o.styles.set(e,t);for(let r of o.documents.keys())bhe(r,e,t)}typeof process>"u",WQe("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var GQe={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},vhe=(0,hhe.forwardRef)(function({className:t,...o},r){return(0,_he.jsx)(qt.Separator,{ref:r,className:U(GQe.separator,t),...o})});var mY=c(T(),1);function yhe(e){return(0,mY.jsx)(aR.Provider,{value:{isSubmenu:!0},children:(0,mY.jsx)(qt.SubmenuRoot,{...e})})}var xhe=c(D(),1);var fR=c(T(),1),gY="data-wp-hash";function hY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&YQe(document)),e.__wpStyleRuntime}function $Qe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${gY}]`))if(o.getAttribute(gY)===t)return!0;return!1}function khe(e,t,o){if(!e.head)return;let r=hY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if($Qe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(gY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function YQe(e){let t=hY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)khe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function bY(e,t){let o=hY();o.styles.set(e,t);for(let r of o.documents.keys())khe(r,e,t)}typeof process>"u",bY("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var KQe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",bY("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var qQe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",bY("3be1f8dffe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.d61e2d85c0ee0699__positioner{z-index:var(--wp-ui-menu-z-index,initial)}._34e81249f419a5a5__popup{--wp-ui-menu-popup-padding:var(--wpds-dimension-padding-xs,4px);--wp-ui-menu-min-width:160px;--wp-ui-menu-max-width:var(--wpds-dimension-surface-width-md,400px);--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-group-head-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-menu-selection-indicator-track-size:0px;--wp-ui-menu-selection-indicator-size:var(--wpds-dimension-size-sm,24px);--wp-ui-menu-selection-indicator-gap:0px;--_wp-ui-menu-elevation-md:0px 2px 3px 0px #0000000d,0px 4px 5px 0px #0000000a,0px 12px 12px 0px #00000008,0px 16px 16px 0px #00000005;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-menu-elevation-md);max-height:min(var(--available-height),480px,60dvh);max-width:min(var(--available-width),var(--wp-ui-menu-max-width));min-width:min(var(--available-width),var(--wp-ui-menu-min-width));outline:none;overflow-block:auto;overscroll-behavior:none;padding:var(--wp-ui-menu-popup-padding);scroll-padding:var(--wp-ui-menu-popup-padding);&:has(._42313b48c5459be3__item-selection-indicator){--wp-ui-menu-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-menu-selection-indicator-track-size:var(--wpds-dimension-size-2xs,16px);--wp-ui-menu-selection-indicator-gap:var(--wpds-dimension-gap-sm,8px)}}._33f07ab17005471d__list{--_wp-ui-menu-item-label-line-height:var(--wpds-typography-line-height-sm,20px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--_wp-ui-menu-item-label-line-height)}._33f07ab17005471d__list,.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{--wp-ui-menu-group-prefix-gap:0px;display:grid;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];min-width:0}.e05914e1005d7c2e__radio-group,.f11085533c0056b0__group{grid-column:1/-1}._33f07ab17005471d__list:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.e05914e1005d7c2e__radio-group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix),.f11085533c0056b0__group:has(>._5c913bce0d8bb0d6__item>._64924ecabf65a5d6__item-prefix){--wp-ui-menu-group-prefix-gap:var(--wpds-dimension-gap-xs,4px)}._4a0fd085d76fd23c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);grid-column:1/-1;line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-md,32px);padding-block:var(--wpds-dimension-padding-xs,4px);padding-inline:var(--wp-ui-menu-group-head-padding-inline);text-transform:uppercase}.bfc11368eadf3b39__separator{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);grid-column:1/-1;height:var(--wpds-border-width-xs,1px);margin-block:var(--wpds-dimension-gap-xs,4px);margin-inline:var(--wp-ui-menu-group-head-padding-inline);@media (forced-colors:active){background-color:CanvasText}}._5c913bce0d8bb0d6__item{--wp-ui-menu-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-menu-item-padding-block:var(--wpds-dimension-padding-xs,4px);--_gcd-a-border-radius:var(--wpds-border-radius-sm,2px);align-content:center;align-items:start;border-radius:var(--wpds-border-radius-sm,2px);display:grid;gap:0;grid-column:1/-1;grid-template-columns:[item-padding-start] var(--wp-ui-menu-item-padding-inline) [selection-start] var(--wp-ui-menu-selection-indicator-track-size) [selection-end] var(--wp-ui-menu-selection-indicator-gap) [prefix-start] max-content [prefix-end] var(--wp-ui-menu-group-prefix-gap) [content-start] minmax(0,1fr) [content-end] var(--wp-ui-menu-item-padding-inline) [item-padding-end];justify-content:stretch;min-height:var(--wp-ui-menu-item-height);min-width:0;padding-block:var(--wp-ui-menu-item-padding-block);scroll-margin:var(--wp-ui-menu-popup-padding);text-decoration:none;user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&[href]{cursor:pointer}@supports (grid-template-columns:subgrid){grid-template-columns:subgrid}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight;--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}._42313b48c5459be3__item-selection-indicator,._64924ecabf65a5d6__item-prefix,.af879698ede76757__item-content{grid-row:1}._42313b48c5459be3__item-selection-indicator{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:selection-start/selection-end;height:var(--_wp-ui-menu-item-label-line-height);justify-content:center;justify-self:center;pointer-events:none;width:var(--wp-ui-menu-selection-indicator-size);&[data-unchecked]{opacity:0}}._99c5bd141cbf516f__checkbox-selection-icon{translate:0 1px}._59aa9b3b3a651148__radio-selection-icon{fill:currentColor;height:var(--wpds-dimension-size-xs,20px);width:var(--wpds-dimension-size-xs,20px)}._64924ecabf65a5d6__item-prefix{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:prefix-start/prefix-end;justify-content:center;min-width:0}.a836378335a4cbf1__prefix-icon{align-self:flex-start;flex-shrink:0;margin-block-start:calc((var(--_wp-ui-menu-item-label-line-height) - var(--_wp-ui-menu-prefix-icon-size))/2)}.af879698ede76757__item-content{align-items:center;align-self:stretch;box-sizing:border-box;display:grid;grid-column:content-start/content-end;grid-template-columns:[label-start] minmax(0,1fr) [label-end suffix-start] auto [suffix-end shortcut-start] auto [shortcut-end trailing-start] auto [trailing-end];min-width:0;pointer-events:none}._943a932d9f81c78c__item-children{display:inline-flex;flex-direction:column;gap:2px;grid-column:label-start/label-end;min-width:0}._5ed41da4abcf8958__item-label{--_gcd-heading-color:currentColor;--_gcd-p-line-height:var(--_wp-ui-menu-item-label-line-height);color:inherit;line-height:var(--_wp-ui-menu-item-label-line-height);min-width:0;overflow-wrap:anywhere}.fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral-weak,#707070);color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow-wrap:anywhere;padding-block-end:var(--wpds-dimension-padding-xs,4px)}._091406749ed93e6e__item-suffix{align-items:center;display:flex;gap:var(--wpds-dimension-gap-xs,4px);grid-column:suffix-start/suffix-end}._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut{color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-inline-start:var(--wpds-dimension-gap-md,12px)}._23630f40071a29ff__item-shortcut{grid-column:shortcut-start/shortcut-end}._06be17a91bf434a0__item-trailing{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;grid-column:trailing-start/trailing-end;margin-inline-start:var(--wpds-dimension-gap-md,12px)}._943a932d9f81c78c__item-children+:is(._091406749ed93e6e__item-suffix,._23630f40071a29ff__item-shortcut,._06be17a91bf434a0__item-trailing){margin-inline-start:var(--wpds-dimension-gap-xl,24px)}._23630f40071a29ff__item-shortcut+._06be17a91bf434a0__item-trailing{margin-inline-start:var(--wpds-dimension-gap-xs,4px)}.b78aec79bf93eba0__submenu-chevron{margin-inline-end:calc(var(--wpds-dimension-gap-sm, 8px)*-1)}.b78aec79bf93eba0__submenu-chevron:dir(rtl){transform:rotate(180deg)}._60da3b6f9718cf76__external-link-indicator{display:inline-block;font-weight:var(--wpds-typography-font-weight-default,400);line-height:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px);text-decoration:none}._60da3b6f9718cf76__external-link-indicator:after{content:"\\2197"}._60da3b6f9718cf76__external-link-indicator:dir(rtl):after{content:"\\2196"}._5c913bce0d8bb0d6__item[aria-disabled=true] ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[aria-disabled=true] ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[aria-disabled=true] ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[aria-disabled=true] ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[aria-disabled=true] ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[aria-disabled=true] .fa88c9f1a96a4c5a__item-description,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._06be17a91bf434a0__item-trailing,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._091406749ed93e6e__item-suffix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._23630f40071a29ff__item-shortcut,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._42313b48c5459be3__item-selection-indicator,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) ._64924ecabf65a5d6__item-prefix,._5c913bce0d8bb0d6__item[data-highlighted]:not([aria-disabled=true]) .fa88c9f1a96a4c5a__item-description{--_gcd-heading-color:currentColor;color:inherit}}}');var whe={positioner:"d61e2d85c0ee0699__positioner",popup:"_34e81249f419a5a5__popup","item-selection-indicator":"_42313b48c5459be3__item-selection-indicator","is-root":"_087a537b24fee6a1__is-root _380b81b8f79fb10f__dropdown-motion","is-submenu":"_6d3b567f6289bdc2__is-submenu _7f344b94e270e039__dropdown-motion--fade-only",list:"_33f07ab17005471d__list",group:"f11085533c0056b0__group","radio-group":"e05914e1005d7c2e__radio-group",item:"_5c913bce0d8bb0d6__item","item-prefix":"_64924ecabf65a5d6__item-prefix","group-label":"_4a0fd085d76fd23c__group-label",separator:"bfc11368eadf3b39__separator","item-content":"af879698ede76757__item-content","checkbox-selection-icon":"_99c5bd141cbf516f__checkbox-selection-icon","radio-selection-icon":"_59aa9b3b3a651148__radio-selection-icon","prefix-icon":"a836378335a4cbf1__prefix-icon","item-children":"_943a932d9f81c78c__item-children","item-label":"_5ed41da4abcf8958__item-label","item-description":"fa88c9f1a96a4c5a__item-description","item-suffix":"_091406749ed93e6e__item-suffix","item-shortcut":"_23630f40071a29ff__item-shortcut","item-trailing":"_06be17a91bf434a0__item-trailing","submenu-chevron":"b78aec79bf93eba0__submenu-chevron","external-link-indicator":"_60da3b6f9718cf76__external-link-indicator"},She=(0,xhe.forwardRef)(function({children:t,className:o,prefix:r,shortcut:n,suffix:i,"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":l,"aria-labelledby":d,...u},f){let{contentChildren:p,contentContextValue:m,itemAriaProps:g,shortcutDescriptionId:h}=up(t,{"aria-describedby":s,"aria-keyshortcuts":a,"aria-label":l,"aria-labelledby":d,shortcut:n});return(0,fR.jsx)(qt.SubmenuTrigger,{ref:f,...g,className:U(KQe.div,qQe["box-sizing"],whe.item,o),...u,children:(0,fR.jsx)(ed.Provider,{value:m,children:(0,fR.jsx)(fp,{prefix:r,shortcut:n,shortcutDescriptionId:h,suffix:i,trailing:(0,fR.jsx)(fo,{className:whe["submenu-chevron"],icon:nu,size:24,"aria-hidden":"true"}),children:p})})})});var Che=c(D(),1),Ehe=c(T(),1),The=(0,Che.forwardRef)(function(t,o){return(0,Ehe.jsx)(qt.Trigger,{ref:o,...t})});var Rhe=c(zo(),1),K7=c(D(),1),Ihe=c(X(),1),Bhe=c(T(),1),_Y="data-wp-hash";function vY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ZQe(document)),e.__wpStyleRuntime}function XQe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${_Y}]`))if(o.getAttribute(_Y)===t)return!0;return!1}function Phe(e,t,o){if(!e.head)return;let r=vY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(XQe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_Y,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function ZQe(e){let t=vY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Phe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function q7(e,t){let o=vY();o.styles.set(e,t);for(let r of o.documents.keys())Phe(r,e,t)}typeof process>"u",q7("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var pR={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"};typeof process>"u",q7("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var QQe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",q7("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var JQe={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",q7("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var eJe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Ohe=(0,K7.forwardRef)(function({tone:t="brand",variant:o="solid",size:r="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:l=(0,Ihe.__)("Loading"),children:d,...u},f){let p=U(eJe.button,QQe["box-sizing"],JQe["outset-ring--focus-except-active"],o!=="unstyled"&&pR.button,pR[`is-${t}`],pR[`is-${o}`],pR[`is-${r}`],a&&pR["is-loading"],n);return(0,K7.useEffect)(()=>{a&&l&&(0,Rhe.speak)(l)},[a,l]),(0,Bhe.jsx)(OG,{ref:f,className:p,focusableWhenDisabled:i,disabled:s??a,...u,children:d})});var Mhe=c(D(),1);var Nhe=c(T(),1),yY="data-wp-hash";function wY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&oJe(document)),e.__wpStyleRuntime}function tJe(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${yY}]`))if(o.getAttribute(yY)===t)return!0;return!1}function Ahe(e,t,o){if(!e.head)return;let r=wY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(tJe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(yY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function oJe(e){let t=wY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ahe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function rJe(e,t){let o=wY();o.styles.set(e,t);for(let r of o.documents.keys())Ahe(r,e,t)}typeof process>"u",rJe("effc4e3032",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._97b0fc33c028be1a__button,.abbb272e2ce49bd6__is-unstyled{appearance:none;padding:0}._97b0fc33c028be1a__button{--wp-ui-button-font-weight:var(--wpds-typography-font-weight-emphasis,600);--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-strong-active,#fff);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-strong-disabled,#8d8d8d);--wp-ui-button-padding-block:var(--wpds-dimension-padding-xs,4px);--wp-ui-button-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-button-height:var(--wpds-dimension-size-lg,40px);--wp-ui-button-aspect-ratio:auto;--wp-ui-button-font-size:var(--wpds-typography-font-size-md,13px);--wp-ui-button-min-width:calc(4ch + var(--wp-ui-button-padding-inline)*2);--wp-ui-button-icon-margin:calc((var(--wpds-dimension-size-2xs, 16px) - var(--wpds-dimension-size-sm, 24px))/2);--wp-ui-button-border-color:var(--wp-ui-button-background-color);--wp-ui-button-border-color-active:var(--wp-ui-button-background-color-active);--wp-ui-button-border-color-disabled:var(--wp-ui-button-background-color-disabled);--_gcd-button-font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);--_gcd-button-font-size:var(--wp-ui-button-font-size);--_gcd-button-font-weight:var(--wp-ui-button-font-weight);align-items:center;aspect-ratio:var(--wp-ui-button-aspect-ratio);background-clip:border-box;background-color:var(--wp-ui-button-background-color);border-color:var(--wp-ui-button-border-color);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:1px;color:var(--wp-ui-button-foreground-color);display:inline-flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wp-ui-button-font-size);font-weight:var(--wp-ui-button-font-weight);gap:var(--wpds-dimension-gap-sm,8px);justify-content:center;line-height:var(--wpds-typography-line-height-sm,20px);max-width:100%;min-height:var(--wp-ui-button-height);min-width:var(--wp-ui-button-min-width);overflow-wrap:anywhere;padding-block:var(--wp-ui-button-padding-block);padding-inline:var(--wp-ui-button-padding-inline);position:relative;text-align:center;text-decoration:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}@media not (prefers-reduced-motion){transition:color .1s ease-out;*{transition:opacity .1s ease-out}}&[href]{cursor:pointer}[href]{color:inherit;text-decoration:inherit}&:not([data-disabled]):is(:hover,:active,:focus){background-color:var(--wp-ui-button-background-color-active);border-color:var(--wp-ui-button-border-color-active);color:var(--wp-ui-button-foreground-color-active)}&[data-disabled]:not(._914b42f315c0e580__is-loading){background-color:var(--wp-ui-button-background-color-disabled);border-color:var(--wp-ui-button-border-color-disabled);color:var(--wp-ui-button-foreground-color-disabled);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&:before{aspect-ratio:1;border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid;border-block-end-color:transparent;border-block-start-color:var(--wp-ui-button-foreground-color);border-inline-end-color:var(--wp-ui-button-foreground-color);border-inline-start-color:transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:var(--wp-ui-button-font-size);left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);@media not (prefers-reduced-motion){transition:opacity .1s ease-out}@media (forced-colors:active){border-block-end-style:none;border-bottom-color:ButtonText;border-inline-start-style:none;border-left-color:ButtonText;border-right-color:ButtonText;border-top-color:ButtonText}}}._908205475f9f2a92__is-small{--wp-ui-button-padding-block:0px;--wp-ui-button-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-button-height:var(--wpds-dimension-size-sm,24px)}._9f6fc6553aeb36fe__icon{margin:var(--wp-ui-button-icon-margin)}.dd460c965226cc77__is-brand{&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-brand-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-brand-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal{--wp-ui-button-background-color:var(--wpds-color-background-interactive-brand-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-brand-weak-disabled,#0000)}}.e722a8f96726aa99__is-neutral{&.ad0619a3217c6a5b__is-minimal[aria-pressed=true],&.b50b3358c5fb4d0b__is-solid{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6);--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-strong-active,#f0f0f0);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline,&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-foreground-color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);--wp-ui-button-foreground-color-active:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);--wp-ui-button-foreground-color-disabled:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&._62d5a778b7b258ee__is-outline{--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);--wp-ui-button-border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);--wp-ui-button-border-color-active:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);--wp-ui-button-border-color-disabled:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb)}&.ad0619a3217c6a5b__is-minimal:not([aria-pressed=true]){--wp-ui-button-background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);--wp-ui-button-background-color-active:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);--wp-ui-button-background-color-disabled:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}}.abbb272e2ce49bd6__is-unstyled{background:none;border:none;min-width:unset}.cf59cf1b69629838__is-compact{--wp-ui-button-height:var(--wpds-dimension-size-md,32px)}._914b42f315c0e580__is-loading:not(.abbb272e2ce49bd6__is-unstyled){color:transparent;&:not([data-disabled]):is(:hover,:active,:focus){color:transparent}@media (forced-colors:active){color:ButtonFace}*{opacity:0}&:before{opacity:1;transition-delay:.05s;@media not (prefers-reduced-motion){animation:_5a1d53da6f830c8d__loading-animation 1s linear infinite}}}}@keyframes _5a1d53da6f830c8d__loading-animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}}');var nJe={button:"_97b0fc33c028be1a__button","is-unstyled":"abbb272e2ce49bd6__is-unstyled","is-loading":"_914b42f315c0e580__is-loading","is-small":"_908205475f9f2a92__is-small",icon:"_9f6fc6553aeb36fe__icon","is-brand":"dd460c965226cc77__is-brand","is-outline":"_62d5a778b7b258ee__is-outline","is-minimal":"ad0619a3217c6a5b__is-minimal","is-neutral":"e722a8f96726aa99__is-neutral","is-solid":"b50b3358c5fb4d0b__is-solid","is-compact":"cf59cf1b69629838__is-compact","loading-animation":"_5a1d53da6f830c8d__loading-animation"},xY=(0,Mhe.forwardRef)(function({className:t,icon:o,...r},n){return(0,Nhe.jsx)(fo,{ref:n,icon:o,className:U(nJe.icon,t),size:24,...r})});xY.displayName="Button.Icon";var A0=Object.assign(Ohe,{Icon:xY});function Lhe(e,t,o="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:o}).format(t).split(/\s/g).slice(2).join(" ")}var iJe={},mR={};function td(e,t){try{let r=(iJe[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];return r in mR?mR[r]:Dhe(r,r.split(":"))}catch{if(e in mR)return mR[e];let o=e?.match(sJe);return o?Dhe(e,o.slice(1)):NaN}}var sJe=/([+-]\d\d):?(\d\d)?/;function Dhe(e,t){let o=+(t[0]||0),r=+(t[1]||0),n=+(t[2]||0)/60;return mR[e]=o*60+r>0?o*60+r+n:o*60-r-n}var Kg=class e extends Date{constructor(...t){super(),t.length>1&&typeof t[t.length-1]=="string"&&(this.timeZone=t.pop()),this.internal=new Date,isNaN(td(this.timeZone,this))?this.setTime(NaN):t.length?typeof t[0]=="number"&&(t.length===1||t.length===2&&typeof t[1]!="number")?this.setTime(t[0]):typeof t[0]=="string"?this.setTime(+new Date(t[0])):t[0]instanceof Date?this.setTime(+t[0]):(this.setTime(+new Date(...t)),zhe(this,t)):this.setTime(Date.now())}static tz(t,...o){return o.length?new e(...o,t):new e(Date.now(),t)}withTimeZone(t){return new e(+this,t)}getTimezoneOffset(){let t=-td(this.timeZone,this);return t>0?Math.floor(t):Math.ceil(t)}setTime(t){return Date.prototype.setTime.apply(this,arguments),X7(this),+this}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}},Vhe=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!Vhe.test(e))return;let t=e.replace(Vhe,"$1UTC");Kg.prototype[t]&&(e.startsWith("get")?Kg.prototype[e]=function(){return this.internal[t]()}:(Kg.prototype[e]=function(){return Date.prototype[t].apply(this.internal,arguments),aJe(this),+this},Kg.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),X7(this),+this}))});function X7(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-td(e.timeZone,e)*60))}function aJe(e){Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),zhe(e)}function zhe(e,t){let o=Array.isArray(t)?lJe(t):+e.internal,r=td(e.timeZone,e),n=r>0?Math.floor(r):Math.ceil(r),i=new Date(+e);i.setUTCHours(i.getUTCHours()-1);let s=-new Date(+e).getTimezoneOffset(),a=-new Date(+i).getTimezoneOffset(),l=s-a,d=s;if(l&&s!==n){let R=Date.prototype.getHours.apply(e),E=Array.isArray(t)?t[3]||0:e.internal.getUTCHours();if(R!==E){let I=new Date(+e),B=s-n;B&&I.setUTCMinutes(I.getUTCMinutes()+B);let O=td(e.timeZone,I);(O>0?Math.floor(O):Math.ceil(O))===n&&(d=a)}}let u=d-n;u&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+u);let f=new Date(+e);f.setUTCSeconds(0);let p=s>0?f.getSeconds():(f.getSeconds()-60)%60,m=Math.round(-(td(e.timeZone,e)*60))%60;(m||p)&&Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+m+p);let g=td(e.timeZone,e),h=g>0?Math.floor(g):Math.ceil(g),v=-new Date(+e).getTimezoneOffset()-h,_=h!==n,y=v-u,w=h-n,x=o-h*60*1e3,k=w>0&&Fhe(e)-o===w*60*1e3&&Fhe(e,x)!==o;if(_&&y&&!k){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+y);let R=td(e.timeZone,e),E=R>0?Math.floor(R):Math.ceil(R),I=h-E;I&&y<0&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+I)}X7(e);let S=(t?o:o+m*1e3)-+e.internal;S&&Math.abs(S)<1800*1e3&&(Date.prototype.setTime.call(e,+e+S),X7(e))}function lJe(e){return Date.UTC(e[0],e.length>1?e[1]:0,e.length>2?e[2]:1,...e.slice(3))}function Fhe(e,t){let o=new Date(t??+e);return o.setUTCSeconds(o.getUTCSeconds()-Math.round(-td(e.timeZone,o)*60)),+o}var Zr=class e extends Kg{static tz(t,...o){return o.length?new e(...o,t):new e(Date.now(),t)}toISOString(){let[t,o,r]=this.tzComponents(),n=`${t}${o}:${r}`;return this.internal.toISOString().slice(0,-1)+n}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[t,o,r,n]=this.internal.toUTCString().split(" ");return`${t?.slice(0,-1)} ${r} ${o} ${n}`}toTimeString(){let t=this.internal.toUTCString().split(" ")[4],[o,r,n]=this.tzComponents();return`${t} GMT${o}${r}${n} (${Lhe(this.timeZone,this)})`}toLocaleString(t,o){return Date.prototype.toLocaleString.call(this,t,{...o,timeZone:o?.timeZone||this.timeZone})}toLocaleDateString(t,o){return Date.prototype.toLocaleDateString.call(this,t,{...o,timeZone:o?.timeZone||this.timeZone})}toLocaleTimeString(t,o){return Date.prototype.toLocaleTimeString.call(this,t,{...o,timeZone:o?.timeZone||this.timeZone})}tzComponents(){let t=this.getTimezoneOffset(),o=t>0?"-":"+",r=String(Math.floor(Math.abs(t)/60)).padStart(2,"0"),n=String(Math.abs(t)%60).padStart(2,"0");return[o,r,n]}withTimeZone(t){return new e(+this,t)}[Symbol.for("constructDateFrom")](t){return new e(+new Date(t),this.timeZone)}};var cJe=Math.pow(10,8)*24*60*60*1e3,Wqt=-cJe,Z7=6048e5,jhe=864e5,gR=6e4,hR=36e5,Hhe=1e3;var dJe=3600;var Uhe=dJe*24,Gqt=Uhe*7,uJe=Uhe*365.2425,fJe=uJe/12,$qt=fJe*3,kY=Symbol.for("constructDateFrom");function it(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&kY in e?e[kY](t):e instanceof Date?new e.constructor(t):new Date(t)}function Ve(e,t){return it(t||e,e)}function Cu(e,t,o){let r=Ve(e,o?.in);return isNaN(t)?it(o?.in||e,NaN):(t&&r.setDate(r.getDate()+t),r)}function N0(e,t,o){let r=Ve(e,o?.in);if(isNaN(t))return it(o?.in||e,NaN);if(!t)return r;let n=r.getDate(),i=it(o?.in||e,r.getTime());i.setMonth(r.getMonth()+t+1,0);let s=i.getDate();return n>=s?i:(r.setFullYear(i.getFullYear(),i.getMonth(),n),r)}var pJe={};function ta(){return pJe}function Yi(e,t){let o=ta(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,n=Ve(e,t?.in),i=n.getDay(),s=(i<r?7:0)+i-r;return n.setDate(n.getDate()-s),n.setHours(0,0,0,0),n}function Da(e,t){return Yi(e,{...t,weekStartsOn:1})}function Q7(e,t){let o=Ve(e,t?.in),r=o.getFullYear(),n=it(o,0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);let i=Da(n),s=it(o,0);s.setFullYear(r,0,4),s.setHours(0,0,0,0);let a=Da(s);return o.getTime()>=i.getTime()?r+1:o.getTime()>=a.getTime()?r:r-1}function U_(e){let t=Ve(e),o=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return o.setUTCFullYear(t.getFullYear()),+e-+o}function Ol(e,...t){let o=it.bind(null,e||t.find(r=>typeof r=="object"));return t.map(o)}function qg(e,t){let o=Ve(e,t?.in);return o.setHours(0,0,0,0),o}function gp(e,t,o){let[r,n]=Ol(o?.in,e,t),i=qg(r),s=qg(n),a=+i-U_(i),l=+s-U_(s);return Math.round((a-l)/jhe)}function Whe(e,t){let o=Q7(e,t),r=it(t?.in||e,0);return r.setFullYear(o,0,4),r.setHours(0,0,0,0),Da(r)}function J7(e,t,o){return Cu(e,t*7,o)}function e6(e,t,o){return N0(e,t*12,o)}function Ghe(e,t,o){let[r,n]=[+Ve(e.start,o?.in),+Ve(e.end,o?.in)].sort((a,l)=>a-l),[i,s]=[+Ve(t.start,o?.in),+Ve(t.end,o?.in)].sort((a,l)=>a-l);return o?.inclusive?r<=s&&i<=n:r<s&&i<n}function $he(e,t){let o,r=t?.in;return e.forEach(n=>{!r&&typeof n=="object"&&(r=it.bind(null,n));let i=Ve(n,r);(!o||o<i||isNaN(+i))&&(o=i)}),it(r,o||NaN)}function Yhe(e,t){let o,r=t?.in;return e.forEach(n=>{!r&&typeof n=="object"&&(r=it.bind(null,n));let i=Ve(n,r);(!o||o>i||isNaN(+i))&&(o=i)}),it(r,o||NaN)}function Khe(e,t,o){let[r,n]=Ol(o?.in,e,t);return+qg(r)==+qg(n)}function t6(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function od(e){return!(!t6(e)&&typeof e!="number"||isNaN(+Ve(e)))}function o6(e,t,o){let[r,n]=Ol(o?.in,e,t),i=r.getFullYear()-n.getFullYear(),s=r.getMonth()-n.getMonth();return i*12+s}function r6(e,t){let o=Ve(e,t?.in),r=o.getMonth();return o.setFullYear(o.getFullYear(),r+1,0),o.setHours(23,59,59,999),o}function n6(e,t){let[o,r]=Ol(e,t.start,t.end);return{start:o,end:r}}function qhe(e,t){let{start:o,end:r}=n6(t?.in,e),n=+o>+r,i=n?+o:+r,s=n?r:o;s.setHours(0,0,0,0),s.setDate(1);let a=t?.step??1;if(!a)return[];a<0&&(a=-a,n=!n);let l=[];for(;+s<=i;)l.push(it(o,s)),s.setMonth(s.getMonth()+a);return n?l.reverse():l}function bR(e,t){let o=Ve(e,t?.in);return o.setDate(1),o.setHours(0,0,0,0),o}function Xhe(e,t){let o=Ve(e,t?.in),r=o.getFullYear();return o.setFullYear(r+1,0,0),o.setHours(23,59,59,999),o}function L0(e,t){let o=Ve(e,t?.in);return o.setFullYear(o.getFullYear(),0,1),o.setHours(0,0,0,0),o}function Zhe(e,t){let{start:o,end:r}=n6(t?.in,e),n=+o>+r,i=n?+o:+r,s=n?r:o;s.setHours(0,0,0,0),s.setMonth(0,1);let a=t?.step??1;if(!a)return[];a<0&&(a=-a,n=!n);let l=[];for(;+s<=i;)l.push(it(o,s)),s.setFullYear(s.getFullYear()+a);return n?l.reverse():l}function i6(e,t){let o=ta(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,n=Ve(e,t?.in),i=n.getDay(),s=(i<r?-7:0)+6-(i-r);return n.setDate(n.getDate()+s),n.setHours(23,59,59,999),n}function Qhe(e,t){return i6(e,{...t,weekStartsOn:1})}var mJe={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Jhe=(e,t,o)=>{let r,n=mJe[e];return typeof n=="string"?r=n:t===1?r=n.one:r=n.other.replace("{{count}}",t.toString()),o?.addSuffix?o.comparison&&o.comparison>0?"in "+r:r+" ago":r};function s6(e){return(t={})=>{let o=t.width?String(t.width):e.defaultWidth;return e.formats[o]||e.formats[e.defaultWidth]}}var gJe={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},hJe={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},bJe={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},ebe={date:s6({formats:gJe,defaultWidth:"full"}),time:s6({formats:hJe,defaultWidth:"full"}),dateTime:s6({formats:bJe,defaultWidth:"full"})};var _Je={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},tbe=(e,t,o,r)=>_Je[e];function D0(e){return(t,o)=>{let r=o?.context?String(o.context):"standalone",n;if(r==="formatting"&&e.formattingValues){let s=e.defaultFormattingWidth||e.defaultWidth,a=o?.width?String(o.width):s;n=e.formattingValues[a]||e.formattingValues[s]}else{let s=e.defaultWidth,a=o?.width?String(o.width):e.defaultWidth;n=e.values[a]||e.values[s]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var vJe={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},yJe={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},wJe={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},xJe={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},kJe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},SJe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},CJe=(e,t)=>{let o=Number(e),r=o%100;if(r>20||r<10)switch(r%10){case 1:return o+"st";case 2:return o+"nd";case 3:return o+"rd"}return o+"th"},obe={ordinalNumber:CJe,era:D0({values:vJe,defaultWidth:"wide"}),quarter:D0({values:yJe,defaultWidth:"wide",argumentCallback:e=>e-1}),month:D0({values:wJe,defaultWidth:"wide"}),day:D0({values:xJe,defaultWidth:"wide"}),dayPeriod:D0({values:kJe,defaultWidth:"wide",formattingValues:SJe,defaultFormattingWidth:"wide"})};function V0(e){return(t,o={})=>{let r=o.width,n=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let s=i[0],a=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(a)?TJe(a,f=>f.test(s)):EJe(a,f=>f.test(s)),d;d=e.valueCallback?e.valueCallback(l):l,d=o.valueCallback?o.valueCallback(d):d;let u=t.slice(s.length);return{value:d,rest:u}}}function EJe(e,t){for(let o in e)if(Object.prototype.hasOwnProperty.call(e,o)&&t(e[o]))return o}function TJe(e,t){for(let o=0;o<e.length;o++)if(t(e[o]))return o}function rbe(e){return(t,o={})=>{let r=t.match(e.matchPattern);if(!r)return null;let n=r[0],i=t.match(e.parsePattern);if(!i)return null;let s=e.valueCallback?e.valueCallback(i[0]):i[0];s=o.valueCallback?o.valueCallback(s):s;let a=t.slice(n.length);return{value:s,rest:a}}}var RJe=/^(\d+)(th|st|nd|rd)?/i,IJe=/\d+/i,PJe={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},BJe={any:[/^b/i,/^(a|c)/i]},OJe={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},MJe={any:[/1/i,/2/i,/3/i,/4/i]},AJe={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},NJe={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},LJe={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},DJe={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},VJe={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},FJe={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},nbe={ordinalNumber:rbe({matchPattern:RJe,parsePattern:IJe,valueCallback:e=>parseInt(e,10)}),era:V0({matchPatterns:PJe,defaultMatchWidth:"wide",parsePatterns:BJe,defaultParseWidth:"any"}),quarter:V0({matchPatterns:OJe,defaultMatchWidth:"wide",parsePatterns:MJe,defaultParseWidth:"any",valueCallback:e=>e+1}),month:V0({matchPatterns:AJe,defaultMatchWidth:"wide",parsePatterns:NJe,defaultParseWidth:"any"}),day:V0({matchPatterns:LJe,defaultMatchWidth:"wide",parsePatterns:DJe,defaultParseWidth:"any"}),dayPeriod:V0({matchPatterns:VJe,defaultMatchWidth:"any",parsePatterns:FJe,defaultParseWidth:"any"})};var Va={code:"en-US",formatDistance:Jhe,formatLong:ebe,formatRelative:tbe,localize:obe,match:nbe,options:{weekStartsOn:0,firstWeekContainsDate:1}};function ibe(e,t){let o=Ve(e,t?.in);return gp(o,L0(o))+1}function Xg(e,t){let o=Ve(e,t?.in),r=+Da(o)-+Whe(o);return Math.round(r/Z7)+1}function F0(e,t){let o=Ve(e,t?.in),r=o.getFullYear(),n=ta(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=it(t?.in||e,0);s.setFullYear(r+1,0,i),s.setHours(0,0,0,0);let a=Yi(s,t),l=it(t?.in||e,0);l.setFullYear(r,0,i),l.setHours(0,0,0,0);let d=Yi(l,t);return+o>=+a?r+1:+o>=+d?r:r-1}function sbe(e,t){let o=ta(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,n=F0(e,t),i=it(t?.in||e,0);return i.setFullYear(n,0,r),i.setHours(0,0,0,0),Yi(i,t)}function Zg(e,t){let o=Ve(e,t?.in),r=+Yi(o,t)-+sbe(o,t);return Math.round(r/Z7)+1}function po(e,t){let o=e<0?"-":"",r=Math.abs(e).toString().padStart(t,"0");return o+r}var hp={y(e,t){let o=e.getFullYear(),r=o>0?o:1-o;return po(t==="yy"?r%100:r,t.length)},M(e,t){let o=e.getMonth();return t==="M"?String(o+1):po(o+1,2)},d(e,t){return po(e.getDate(),t.length)},a(e,t){let o=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return o.toUpperCase();case"aaa":return o;case"aaaaa":return o[0];default:return o==="am"?"a.m.":"p.m."}},h(e,t){return po(e.getHours()%12||12,t.length)},H(e,t){return po(e.getHours(),t.length)},m(e,t){return po(e.getMinutes(),t.length)},s(e,t){return po(e.getSeconds(),t.length)},S(e,t){let o=t.length,r=e.getMilliseconds(),n=Math.trunc(r*Math.pow(10,o-3));return po(n,t.length)}};var z0={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},SY={G:function(e,t,o){let r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return o.era(r,{width:"abbreviated"});case"GGGGG":return o.era(r,{width:"narrow"});default:return o.era(r,{width:"wide"})}},y:function(e,t,o){if(t==="yo"){let r=e.getFullYear(),n=r>0?r:1-r;return o.ordinalNumber(n,{unit:"year"})}return hp.y(e,t)},Y:function(e,t,o,r){let n=F0(e,r),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return po(s,2)}return t==="Yo"?o.ordinalNumber(i,{unit:"year"}):po(i,t.length)},R:function(e,t){let o=Q7(e);return po(o,t.length)},u:function(e,t){let o=e.getFullYear();return po(o,t.length)},Q:function(e,t,o){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return po(r,2);case"Qo":return o.ordinalNumber(r,{unit:"quarter"});case"QQQ":return o.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return o.quarter(r,{width:"narrow",context:"formatting"});default:return o.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,o){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return po(r,2);case"qo":return o.ordinalNumber(r,{unit:"quarter"});case"qqq":return o.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return o.quarter(r,{width:"narrow",context:"standalone"});default:return o.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,o){let r=e.getMonth();switch(t){case"M":case"MM":return hp.M(e,t);case"Mo":return o.ordinalNumber(r+1,{unit:"month"});case"MMM":return o.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return o.month(r,{width:"narrow",context:"formatting"});default:return o.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,o){let r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return po(r+1,2);case"Lo":return o.ordinalNumber(r+1,{unit:"month"});case"LLL":return o.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return o.month(r,{width:"narrow",context:"standalone"});default:return o.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,o,r){let n=Zg(e,r);return t==="wo"?o.ordinalNumber(n,{unit:"week"}):po(n,t.length)},I:function(e,t,o){let r=Xg(e);return t==="Io"?o.ordinalNumber(r,{unit:"week"}):po(r,t.length)},d:function(e,t,o){return t==="do"?o.ordinalNumber(e.getDate(),{unit:"date"}):hp.d(e,t)},D:function(e,t,o){let r=ibe(e);return t==="Do"?o.ordinalNumber(r,{unit:"dayOfYear"}):po(r,t.length)},E:function(e,t,o){let r=e.getDay();switch(t){case"E":case"EE":case"EEE":return o.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return o.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(r,{width:"short",context:"formatting"});default:return o.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,o,r){let n=e.getDay(),i=(n-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return po(i,2);case"eo":return o.ordinalNumber(i,{unit:"day"});case"eee":return o.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return o.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(n,{width:"short",context:"formatting"});default:return o.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,o,r){let n=e.getDay(),i=(n-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return po(i,t.length);case"co":return o.ordinalNumber(i,{unit:"day"});case"ccc":return o.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return o.day(n,{width:"narrow",context:"standalone"});case"cccccc":return o.day(n,{width:"short",context:"standalone"});default:return o.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,o){let r=e.getDay(),n=r===0?7:r;switch(t){case"i":return String(n);case"ii":return po(n,t.length);case"io":return o.ordinalNumber(n,{unit:"day"});case"iii":return o.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return o.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return o.day(r,{width:"short",context:"formatting"});default:return o.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,o){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,o){let r=e.getHours(),n;switch(r===12?n=z0.noon:r===0?n=z0.midnight:n=r/12>=1?"pm":"am",t){case"b":case"bb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,o){let r=e.getHours(),n;switch(r>=17?n=z0.evening:r>=12?n=z0.afternoon:r>=4?n=z0.morning:n=z0.night,t){case"B":case"BB":case"BBB":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,o){if(t==="ho"){let r=e.getHours()%12;return r===0&&(r=12),o.ordinalNumber(r,{unit:"hour"})}return hp.h(e,t)},H:function(e,t,o){return t==="Ho"?o.ordinalNumber(e.getHours(),{unit:"hour"}):hp.H(e,t)},K:function(e,t,o){let r=e.getHours()%12;return t==="Ko"?o.ordinalNumber(r,{unit:"hour"}):po(r,t.length)},k:function(e,t,o){let r=e.getHours();return r===0&&(r=24),t==="ko"?o.ordinalNumber(r,{unit:"hour"}):po(r,t.length)},m:function(e,t,o){return t==="mo"?o.ordinalNumber(e.getMinutes(),{unit:"minute"}):hp.m(e,t)},s:function(e,t,o){return t==="so"?o.ordinalNumber(e.getSeconds(),{unit:"second"}):hp.s(e,t)},S:function(e,t){return hp.S(e,t)},X:function(e,t,o){let r=e.getTimezoneOffset();if(r===0)return"Z";switch(t){case"X":return lbe(r);case"XXXX":case"XX":return W_(r);default:return W_(r,":")}},x:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"x":return lbe(r);case"xxxx":case"xx":return W_(r);default:return W_(r,":")}},O:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+abe(r,":");default:return"GMT"+W_(r,":")}},z:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+abe(r,":");default:return"GMT"+W_(r,":")}},t:function(e,t,o){let r=Math.trunc(+e/1e3);return po(r,t.length)},T:function(e,t,o){return po(+e,t.length)}};function abe(e,t=""){let o=e>0?"-":"+",r=Math.abs(e),n=Math.trunc(r/60),i=r%60;return i===0?o+String(n):o+String(n)+t+po(i,2)}function lbe(e,t){return e%60===0?(e>0?"-":"+")+po(Math.abs(e)/60,2):W_(e,t)}function W_(e,t=""){let o=e>0?"-":"+",r=Math.abs(e),n=po(Math.trunc(r/60),2),i=po(r%60,2);return o+n+t+i}var cbe=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},dbe=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},zJe=(e,t)=>{let o=e.match(/(P+)(p+)?/)||[],r=o[1],n=o[2];if(!n)return cbe(e,t);let i;switch(r){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",cbe(r,t)).replace("{{time}}",dbe(n,t))},_R={p:dbe,P:zJe};var jJe=/^D+$/,HJe=/^Y+$/,UJe=["D","DD","YY","YYYY"];function a6(e){return jJe.test(e)}function l6(e){return HJe.test(e)}function vR(e,t,o){let r=WJe(e,t,o);if(console.warn(r),UJe.includes(e))throw new RangeError(r)}function WJe(e,t,o){let r=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${o}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var GJe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,$Je=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,YJe=/^'([^]*?)'?$/,KJe=/''/g,qJe=/[a-zA-Z]/;function bp(e,t,o){let r=ta(),n=o?.locale??r.locale??Va,i=o?.firstWeekContainsDate??o?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,s=o?.weekStartsOn??o?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,a=Ve(e,o?.in);if(!od(a))throw new RangeError("Invalid time value");let l=t.match($Je).map(u=>{let f=u[0];if(f==="p"||f==="P"){let p=_R[f];return p(u,n.formatLong)}return u}).join("").match(GJe).map(u=>{if(u==="''")return{isToken:!1,value:"'"};let f=u[0];if(f==="'")return{isToken:!1,value:XJe(u)};if(SY[f])return{isToken:!0,value:u};if(f.match(qJe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:u}});n.localize.preprocessor&&(l=n.localize.preprocessor(a,l));let d={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return l.map(u=>{if(!u.isToken)return u.value;let f=u.value;(!o?.useAdditionalWeekYearTokens&&l6(f)||!o?.useAdditionalDayOfYearTokens&&a6(f))&&vR(f,t,String(e));let p=SY[f[0]];return p(a,f,n.localize,d)}).join("")}function XJe(e){let t=e.match(YJe);return t?t[1].replace(KJe,"'"):e}function ube(e,t){let o=Ve(e,t?.in),r=o.getFullYear(),n=o.getMonth(),i=it(o,0);return i.setFullYear(r,n+1,0),i.setHours(0,0,0,0),i.getDate()}function fbe(){return Object.assign({},ta())}function pbe(e,t){let o=Ve(e,t?.in).getDay();return o===0?7:o}function mbe(e,t){return Ve(e,t?.in).getMonth()}function gbe(e,t){return Ve(e,t?.in).getFullYear()}function hbe(e,t){return+Ve(e)>+Ve(t)}function bbe(e,t){return+Ve(e)<+Ve(t)}function _be(e,t){let o=ZJe(t)?new t(0):it(t,0);return o.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),o.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),o}function ZJe(e){return typeof e=="function"&&e.prototype?.constructor===e}var QJe=10,c6=class{subPriority=0;validate(t,o){return!0}},d6=class extends c6{constructor(t,o,r,n,i){super(),this.value=t,this.validateValue=o,this.setValue=r,this.priority=n,i&&(this.subPriority=i)}validate(t,o){return this.validateValue(t,this.value,o)}set(t,o,r){return this.setValue(t,o,this.value,r)}},u6=class extends c6{priority=QJe;subPriority=-1;constructor(t,o){super(),this.context=t||(r=>it(o,r))}set(t,o){return o.timestampIsSet?t:it(t,_be(t,this.context))}};var Xe=class{run(t,o,r,n){let i=this.parse(t,o,r,n);return i?{setter:new d6(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(t,o,r){return!0}};var f6=class extends Xe{priority=140;parse(t,o,r){switch(o){case"G":case"GG":case"GGG":return r.era(t,{width:"abbreviated"})||r.era(t,{width:"narrow"});case"GGGGG":return r.era(t,{width:"narrow"});default:return r.era(t,{width:"wide"})||r.era(t,{width:"abbreviated"})||r.era(t,{width:"narrow"})}}set(t,o,r){return o.era=r,t.setFullYear(r,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["R","u","t","T"]};var Xt={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},Ml={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Co(e,t){return e&&{value:t(e.value),rest:e.rest}}function Ht(e,t){let o=t.match(e);return o?{value:parseInt(o[0],10),rest:t.slice(o[0].length)}:null}function Al(e,t){let o=t.match(e);if(!o)return null;if(o[0]==="Z")return{value:0,rest:t.slice(1)};let r=o[1]==="+"?1:-1,n=o[2]?parseInt(o[2],10):0,i=o[3]?parseInt(o[3],10):0,s=o[5]?parseInt(o[5],10):0;return{value:r*(n*hR+i*gR+s*Hhe),rest:t.slice(o[0].length)}}function p6(e){return Ht(Xt.anyDigitsSigned,e)}function Tt(e,t){switch(e){case 1:return Ht(Xt.singleDigit,t);case 2:return Ht(Xt.twoDigits,t);case 3:return Ht(Xt.threeDigits,t);case 4:return Ht(Xt.fourDigits,t);default:return Ht(new RegExp("^\\d{1,"+e+"}"),t)}}function j0(e,t){switch(e){case 1:return Ht(Xt.singleDigitSigned,t);case 2:return Ht(Xt.twoDigitsSigned,t);case 3:return Ht(Xt.threeDigitsSigned,t);case 4:return Ht(Xt.fourDigitsSigned,t);default:return Ht(new RegExp("^-?\\d{1,"+e+"}"),t)}}function H0(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function m6(e,t){let o=t>0,r=o?t:1-t,n;if(r<=50)n=e||100;else{let i=r+50,s=Math.trunc(i/100)*100,a=e>=i%100;n=e+s-(a?100:0)}return o?n:1-n}function g6(e){return e%400===0||e%4===0&&e%100!==0}var h6=class extends Xe{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(t,o,r){let n=i=>({year:i,isTwoDigitYear:o==="yy"});switch(o){case"y":return Co(Tt(4,t),n);case"yo":return Co(r.ordinalNumber(t,{unit:"year"}),n);default:return Co(Tt(o.length,t),n)}}validate(t,o){return o.isTwoDigitYear||o.year>0}set(t,o,r){let n=t.getFullYear();if(r.isTwoDigitYear){let s=m6(r.year,n);return t.setFullYear(s,0,1),t.setHours(0,0,0,0),t}let i=!("era"in o)||o.era===1?r.year:1-r.year;return t.setFullYear(i,0,1),t.setHours(0,0,0,0),t}};var b6=class extends Xe{priority=130;parse(t,o,r){let n=i=>({year:i,isTwoDigitYear:o==="YY"});switch(o){case"Y":return Co(Tt(4,t),n);case"Yo":return Co(r.ordinalNumber(t,{unit:"year"}),n);default:return Co(Tt(o.length,t),n)}}validate(t,o){return o.isTwoDigitYear||o.year>0}set(t,o,r,n){let i=F0(t,n);if(r.isTwoDigitYear){let a=m6(r.year,i);return t.setFullYear(a,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),Yi(t,n)}let s=!("era"in o)||o.era===1?r.year:1-r.year;return t.setFullYear(s,0,n.firstWeekContainsDate),t.setHours(0,0,0,0),Yi(t,n)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]};var _6=class extends Xe{priority=130;parse(t,o){return o==="R"?j0(4,t):j0(o.length,t)}set(t,o,r){let n=it(t,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),Da(n)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]};var v6=class extends Xe{priority=130;parse(t,o){return o==="u"?j0(4,t):j0(o.length,t)}set(t,o,r){return t.setFullYear(r,0,1),t.setHours(0,0,0,0),t}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]};var y6=class extends Xe{priority=120;parse(t,o,r){switch(o){case"Q":case"QQ":return Tt(o.length,t);case"Qo":return r.ordinalNumber(t,{unit:"quarter"});case"QQQ":return r.quarter(t,{width:"abbreviated",context:"formatting"})||r.quarter(t,{width:"narrow",context:"formatting"});case"QQQQQ":return r.quarter(t,{width:"narrow",context:"formatting"});default:return r.quarter(t,{width:"wide",context:"formatting"})||r.quarter(t,{width:"abbreviated",context:"formatting"})||r.quarter(t,{width:"narrow",context:"formatting"})}}validate(t,o){return o>=1&&o<=4}set(t,o,r){return t.setMonth((r-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]};var w6=class extends Xe{priority=120;parse(t,o,r){switch(o){case"q":case"qq":return Tt(o.length,t);case"qo":return r.ordinalNumber(t,{unit:"quarter"});case"qqq":return r.quarter(t,{width:"abbreviated",context:"standalone"})||r.quarter(t,{width:"narrow",context:"standalone"});case"qqqqq":return r.quarter(t,{width:"narrow",context:"standalone"});default:return r.quarter(t,{width:"wide",context:"standalone"})||r.quarter(t,{width:"abbreviated",context:"standalone"})||r.quarter(t,{width:"narrow",context:"standalone"})}}validate(t,o){return o>=1&&o<=4}set(t,o,r){return t.setMonth((r-1)*3,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]};var x6=class extends Xe{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(t,o,r){let n=i=>i-1;switch(o){case"M":return Co(Ht(Xt.month,t),n);case"MM":return Co(Tt(2,t),n);case"Mo":return Co(r.ordinalNumber(t,{unit:"month"}),n);case"MMM":return r.month(t,{width:"abbreviated",context:"formatting"})||r.month(t,{width:"narrow",context:"formatting"});case"MMMMM":return r.month(t,{width:"narrow",context:"formatting"});default:return r.month(t,{width:"wide",context:"formatting"})||r.month(t,{width:"abbreviated",context:"formatting"})||r.month(t,{width:"narrow",context:"formatting"})}}validate(t,o){return o>=0&&o<=11}set(t,o,r){return t.setMonth(r,1),t.setHours(0,0,0,0),t}};var k6=class extends Xe{priority=110;parse(t,o,r){let n=i=>i-1;switch(o){case"L":return Co(Ht(Xt.month,t),n);case"LL":return Co(Tt(2,t),n);case"Lo":return Co(r.ordinalNumber(t,{unit:"month"}),n);case"LLL":return r.month(t,{width:"abbreviated",context:"standalone"})||r.month(t,{width:"narrow",context:"standalone"});case"LLLLL":return r.month(t,{width:"narrow",context:"standalone"});default:return r.month(t,{width:"wide",context:"standalone"})||r.month(t,{width:"abbreviated",context:"standalone"})||r.month(t,{width:"narrow",context:"standalone"})}}validate(t,o){return o>=0&&o<=11}set(t,o,r){return t.setMonth(r,1),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]};function vbe(e,t,o){let r=Ve(e,o?.in),n=Zg(r,o)-t;return r.setDate(r.getDate()-n*7),Ve(r,o?.in)}var S6=class extends Xe{priority=100;parse(t,o,r){switch(o){case"w":return Ht(Xt.week,t);case"wo":return r.ordinalNumber(t,{unit:"week"});default:return Tt(o.length,t)}}validate(t,o){return o>=1&&o<=53}set(t,o,r,n){return Yi(vbe(t,r,n),n)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]};function ybe(e,t,o){let r=Ve(e,o?.in),n=Xg(r,o)-t;return r.setDate(r.getDate()-n*7),r}var C6=class extends Xe{priority=100;parse(t,o,r){switch(o){case"I":return Ht(Xt.week,t);case"Io":return r.ordinalNumber(t,{unit:"week"});default:return Tt(o.length,t)}}validate(t,o){return o>=1&&o<=53}set(t,o,r){return Da(ybe(t,r))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]};var JJe=[31,28,31,30,31,30,31,31,30,31,30,31],eet=[31,29,31,30,31,30,31,31,30,31,30,31],E6=class extends Xe{priority=90;subPriority=1;parse(t,o,r){switch(o){case"d":return Ht(Xt.date,t);case"do":return r.ordinalNumber(t,{unit:"date"});default:return Tt(o.length,t)}}validate(t,o){let r=t.getFullYear(),n=g6(r),i=t.getMonth();return n?o>=1&&o<=eet[i]:o>=1&&o<=JJe[i]}set(t,o,r){return t.setDate(r),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]};var T6=class extends Xe{priority=90;subpriority=1;parse(t,o,r){switch(o){case"D":case"DD":return Ht(Xt.dayOfYear,t);case"Do":return r.ordinalNumber(t,{unit:"date"});default:return Tt(o.length,t)}}validate(t,o){let r=t.getFullYear();return g6(r)?o>=1&&o<=366:o>=1&&o<=365}set(t,o,r){return t.setMonth(0,r),t.setHours(0,0,0,0),t}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]};function U0(e,t,o){let r=ta(),n=o?.weekStartsOn??o?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,i=Ve(e,o?.in),s=i.getDay(),l=(t%7+7)%7,d=7-n,u=t<0||t>6?t-(s+d)%7:(l+d)%7-(s+d)%7;return Cu(i,u,o)}var R6=class extends Xe{priority=90;parse(t,o,r){switch(o){case"E":case"EE":case"EEE":return r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});case"EEEEE":return r.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});default:return r.day(t,{width:"wide",context:"formatting"})||r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"})}}validate(t,o){return o>=0&&o<=6}set(t,o,r,n){return t=U0(t,r,n),t.setHours(0,0,0,0),t}incompatibleTokens=["D","i","e","c","t","T"]};var I6=class extends Xe{priority=90;parse(t,o,r,n){let i=s=>{let a=Math.floor((s-1)/7)*7;return(s+n.weekStartsOn+6)%7+a};switch(o){case"e":case"ee":return Co(Tt(o.length,t),i);case"eo":return Co(r.ordinalNumber(t,{unit:"day"}),i);case"eee":return r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});case"eeeee":return r.day(t,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"});default:return r.day(t,{width:"wide",context:"formatting"})||r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"})}}validate(t,o){return o>=0&&o<=6}set(t,o,r,n){return t=U0(t,r,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]};var P6=class extends Xe{priority=90;parse(t,o,r,n){let i=s=>{let a=Math.floor((s-1)/7)*7;return(s+n.weekStartsOn+6)%7+a};switch(o){case"c":case"cc":return Co(Tt(o.length,t),i);case"co":return Co(r.ordinalNumber(t,{unit:"day"}),i);case"ccc":return r.day(t,{width:"abbreviated",context:"standalone"})||r.day(t,{width:"short",context:"standalone"})||r.day(t,{width:"narrow",context:"standalone"});case"ccccc":return r.day(t,{width:"narrow",context:"standalone"});case"cccccc":return r.day(t,{width:"short",context:"standalone"})||r.day(t,{width:"narrow",context:"standalone"});default:return r.day(t,{width:"wide",context:"standalone"})||r.day(t,{width:"abbreviated",context:"standalone"})||r.day(t,{width:"short",context:"standalone"})||r.day(t,{width:"narrow",context:"standalone"})}}validate(t,o){return o>=0&&o<=6}set(t,o,r,n){return t=U0(t,r,n),t.setHours(0,0,0,0),t}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]};function wbe(e,t,o){let r=Ve(e,o?.in),n=pbe(r,o),i=t-n;return Cu(r,i,o)}var B6=class extends Xe{priority=90;parse(t,o,r){let n=i=>i===0?7:i;switch(o){case"i":case"ii":return Tt(o.length,t);case"io":return r.ordinalNumber(t,{unit:"day"});case"iii":return Co(r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"}),n);case"iiiii":return Co(r.day(t,{width:"narrow",context:"formatting"}),n);case"iiiiii":return Co(r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"}),n);default:return Co(r.day(t,{width:"wide",context:"formatting"})||r.day(t,{width:"abbreviated",context:"formatting"})||r.day(t,{width:"short",context:"formatting"})||r.day(t,{width:"narrow",context:"formatting"}),n)}}validate(t,o){return o>=1&&o<=7}set(t,o,r){return t=wbe(t,r),t.setHours(0,0,0,0),t}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]};var O6=class extends Xe{priority=80;parse(t,o,r){switch(o){case"a":case"aa":case"aaa":return r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"});case"aaaaa":return r.dayPeriod(t,{width:"narrow",context:"formatting"});default:return r.dayPeriod(t,{width:"wide",context:"formatting"})||r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,o,r){return t.setHours(H0(r),0,0,0),t}incompatibleTokens=["b","B","H","k","t","T"]};var M6=class extends Xe{priority=80;parse(t,o,r){switch(o){case"b":case"bb":case"bbb":return r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"});case"bbbbb":return r.dayPeriod(t,{width:"narrow",context:"formatting"});default:return r.dayPeriod(t,{width:"wide",context:"formatting"})||r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,o,r){return t.setHours(H0(r),0,0,0),t}incompatibleTokens=["a","B","H","k","t","T"]};var A6=class extends Xe{priority=80;parse(t,o,r){switch(o){case"B":case"BB":case"BBB":return r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"});case"BBBBB":return r.dayPeriod(t,{width:"narrow",context:"formatting"});default:return r.dayPeriod(t,{width:"wide",context:"formatting"})||r.dayPeriod(t,{width:"abbreviated",context:"formatting"})||r.dayPeriod(t,{width:"narrow",context:"formatting"})}}set(t,o,r){return t.setHours(H0(r),0,0,0),t}incompatibleTokens=["a","b","t","T"]};var N6=class extends Xe{priority=70;parse(t,o,r){switch(o){case"h":return Ht(Xt.hour12h,t);case"ho":return r.ordinalNumber(t,{unit:"hour"});default:return Tt(o.length,t)}}validate(t,o){return o>=1&&o<=12}set(t,o,r){let n=t.getHours()>=12;return n&&r<12?t.setHours(r+12,0,0,0):!n&&r===12?t.setHours(0,0,0,0):t.setHours(r,0,0,0),t}incompatibleTokens=["H","K","k","t","T"]};var L6=class extends Xe{priority=70;parse(t,o,r){switch(o){case"H":return Ht(Xt.hour23h,t);case"Ho":return r.ordinalNumber(t,{unit:"hour"});default:return Tt(o.length,t)}}validate(t,o){return o>=0&&o<=23}set(t,o,r){return t.setHours(r,0,0,0),t}incompatibleTokens=["a","b","h","K","k","t","T"]};var D6=class extends Xe{priority=70;parse(t,o,r){switch(o){case"K":return Ht(Xt.hour11h,t);case"Ko":return r.ordinalNumber(t,{unit:"hour"});default:return Tt(o.length,t)}}validate(t,o){return o>=0&&o<=11}set(t,o,r){return t.getHours()>=12&&r<12?t.setHours(r+12,0,0,0):t.setHours(r,0,0,0),t}incompatibleTokens=["h","H","k","t","T"]};var V6=class extends Xe{priority=70;parse(t,o,r){switch(o){case"k":return Ht(Xt.hour24h,t);case"ko":return r.ordinalNumber(t,{unit:"hour"});default:return Tt(o.length,t)}}validate(t,o){return o>=1&&o<=24}set(t,o,r){let n=r<=24?r%24:r;return t.setHours(n,0,0,0),t}incompatibleTokens=["a","b","h","H","K","t","T"]};var F6=class extends Xe{priority=60;parse(t,o,r){switch(o){case"m":return Ht(Xt.minute,t);case"mo":return r.ordinalNumber(t,{unit:"minute"});default:return Tt(o.length,t)}}validate(t,o){return o>=0&&o<=59}set(t,o,r){return t.setMinutes(r,0,0),t}incompatibleTokens=["t","T"]};var z6=class extends Xe{priority=50;parse(t,o,r){switch(o){case"s":return Ht(Xt.second,t);case"so":return r.ordinalNumber(t,{unit:"second"});default:return Tt(o.length,t)}}validate(t,o){return o>=0&&o<=59}set(t,o,r){return t.setSeconds(r,0),t}incompatibleTokens=["t","T"]};var j6=class extends Xe{priority=30;parse(t,o){let r=n=>Math.trunc(n*Math.pow(10,-o.length+3));return Co(Tt(o.length,t),r)}set(t,o,r){return t.setMilliseconds(r),t}incompatibleTokens=["t","T"]};var H6=class extends Xe{priority=10;parse(t,o){switch(o){case"X":return Al(Ml.basicOptionalMinutes,t);case"XX":return Al(Ml.basic,t);case"XXXX":return Al(Ml.basicOptionalSeconds,t);case"XXXXX":return Al(Ml.extendedOptionalSeconds,t);default:return Al(Ml.extended,t)}}set(t,o,r){return o.timestampIsSet?t:it(t,t.getTime()-U_(t)-r)}incompatibleTokens=["t","T","x"]};var U6=class extends Xe{priority=10;parse(t,o){switch(o){case"x":return Al(Ml.basicOptionalMinutes,t);case"xx":return Al(Ml.basic,t);case"xxxx":return Al(Ml.basicOptionalSeconds,t);case"xxxxx":return Al(Ml.extendedOptionalSeconds,t);default:return Al(Ml.extended,t)}}set(t,o,r){return o.timestampIsSet?t:it(t,t.getTime()-U_(t)-r)}incompatibleTokens=["t","T","X"]};var W6=class extends Xe{priority=40;parse(t){return p6(t)}set(t,o,r){return[it(t,r*1e3),{timestampIsSet:!0}]}incompatibleTokens="*"};var G6=class extends Xe{priority=20;parse(t){return p6(t)}set(t,o,r){return[it(t,r),{timestampIsSet:!0}]}incompatibleTokens="*"};var xbe={G:new f6,y:new h6,Y:new b6,R:new _6,u:new v6,Q:new y6,q:new w6,M:new x6,L:new k6,w:new S6,I:new C6,d:new E6,D:new T6,E:new R6,e:new I6,c:new P6,i:new B6,a:new O6,b:new M6,B:new A6,h:new N6,H:new L6,K:new D6,k:new V6,m:new F6,s:new z6,S:new j6,X:new H6,x:new U6,t:new W6,T:new G6};var tet=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,oet=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,ret=/^'([^]*?)'?$/,net=/''/g,iet=/\S/,set=/[a-zA-Z]/;function kbe(e,t,o,r){let n=()=>it(r?.in||o,NaN),i=fbe(),s=r?.locale??i.locale??Va,a=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??i.firstWeekContainsDate??i.locale?.options?.firstWeekContainsDate??1,l=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??i.weekStartsOn??i.locale?.options?.weekStartsOn??0;if(!t)return e?n():Ve(o,r?.in);let d={firstWeekContainsDate:a,weekStartsOn:l,locale:s},u=[new u6(r?.in,o)],f=t.match(oet).map(b=>{let v=b[0];if(v in _R){let _=_R[v];return _(b,s.formatLong)}return b}).join("").match(tet),p=[];for(let b of f){!r?.useAdditionalWeekYearTokens&&l6(b)&&vR(b,t,e),!r?.useAdditionalDayOfYearTokens&&a6(b)&&vR(b,t,e);let v=b[0],_=xbe[v];if(_){let{incompatibleTokens:y}=_;if(Array.isArray(y)){let x=p.find(k=>y.includes(k.token)||k.token===v);if(x)throw new RangeError(`The format string mustn't contain \`${x.fullToken}\` and \`${b}\` at the same time`)}else if(_.incompatibleTokens==="*"&&p.length>0)throw new RangeError(`The format string mustn't contain \`${b}\` and any other token at the same time`);p.push({token:v,fullToken:b});let w=_.run(e,b,s.match,d);if(!w)return n();u.push(w.setter),e=w.rest}else{if(v.match(set))throw new RangeError("Format string contains an unescaped latin alphabet character `"+v+"`");if(b==="''"?b="'":v==="'"&&(b=aet(b)),e.indexOf(b)===0)e=e.slice(b.length);else return n()}}if(e.length>0&&iet.test(e))return n();let m=u.map(b=>b.priority).sort((b,v)=>v-b).filter((b,v,_)=>_.indexOf(b)===v).map(b=>u.filter(v=>v.priority===b).sort((v,_)=>_.subPriority-v.subPriority)).map(b=>b[0]),g=Ve(o,r?.in);if(isNaN(+g))return n();let h={};for(let b of m){if(!b.validate(g,d))return n();let v=b.set(g,h,d);Array.isArray(v)?(g=v[0],Object.assign(h,v[1])):g=v}return g}function aet(e){return e.match(ret)[1].replace(net,"'")}function G_(e,t,o){let[r,n]=Ol(o?.in,e,t);return r.getFullYear()===n.getFullYear()&&r.getMonth()===n.getMonth()}function Sbe(e,t,o){let[r,n]=Ol(o?.in,e,t);return r.getFullYear()===n.getFullYear()}function $_(e,t,o){return Cu(e,-t,o)}function Cbe(e,t){let o=()=>it(t?.in,NaN),r=t?.additionalDigits??2,n=fet(e),i;if(n.date){let d=pet(n.date,r);i=met(d.restDateString,d.year)}if(!i||isNaN(+i))return o();let s=+i,a=0,l;if(n.time&&(a=get(n.time),isNaN(a)))return o();if(n.timezone){if(l=het(n.timezone),isNaN(l))return o()}else{let d=new Date(s+a),u=Ve(0,t?.in);return u.setFullYear(d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate()),u.setHours(d.getUTCHours(),d.getUTCMinutes(),d.getUTCSeconds(),d.getUTCMilliseconds()),u}return Ve(s+a+l,t?.in)}var $6={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},cet=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,det=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,uet=/^([+-])(\d{2})(?::?(\d{2}))?$/;function fet(e){let t={},o=e.split($6.dateTimeDelimiter),r;if(o.length>2)return t;if(/:/.test(o[0])?r=o[0]:(t.date=o[0],r=o[1],$6.timeZoneDelimiter.test(t.date)&&(t.date=e.split($6.timeZoneDelimiter)[0],r=e.substr(t.date.length,e.length))),r){let n=$6.timezone.exec(r);n?(t.time=r.replace(n[1],""),t.timezone=n[1]):t.time=r}return t}function pet(e,t){let o=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(o);if(!r)return{year:NaN,restDateString:""};let n=r[1]?parseInt(r[1]):null,i=r[2]?parseInt(r[2]):null;return{year:i===null?n:i*100,restDateString:e.slice((r[1]||r[2]).length)}}function met(e,t){if(t===null)return new Date(NaN);let o=e.match(cet);if(!o)return new Date(NaN);let r=!!o[4],n=yR(o[1]),i=yR(o[2])-1,s=yR(o[3]),a=yR(o[4]),l=yR(o[5])-1;if(r)return wet(t,a,l)?bet(t,a,l):new Date(NaN);{let d=new Date(0);return!vet(t,i,s)||!yet(t,n)?new Date(NaN):(d.setUTCFullYear(t,i,Math.max(n,s)),d)}}function yR(e){return e?parseInt(e):1}function get(e){let t=e.match(det);if(!t)return NaN;let o=CY(t[1]),r=CY(t[2]),n=CY(t[3]);return xet(o,r,n)?o*hR+r*gR+n*1e3:NaN}function CY(e){return e&&parseFloat(e.replace(",","."))||0}function het(e){if(e==="Z")return 0;let t=e.match(uet);if(!t)return 0;let o=t[1]==="+"?-1:1,r=parseInt(t[2]),n=t[3]&&parseInt(t[3])||0;return ket(r,n)?o*(r*hR+n*gR):NaN}function bet(e,t,o){let r=new Date(0);r.setUTCFullYear(e,0,4);let n=r.getUTCDay()||7,i=(t-1)*7+o+1-n;return r.setUTCDate(r.getUTCDate()+i),r}var _et=[31,null,31,30,31,30,31,31,30,31,30,31];function Ebe(e){return e%400===0||e%4===0&&e%100!==0}function vet(e,t,o){return t>=0&&t<=11&&o>=1&&o<=(_et[t]||(Ebe(e)?29:28))}function yet(e,t){return t>=1&&t<=(Ebe(e)?366:365)}function wet(e,t,o){return t>=1&&t<=53&&o>=0&&o<=6}function xet(e,t,o){return e===24?t===0&&o===0:o>=0&&o<60&&t>=0&&t<60&&e>=0&&e<25}function ket(e,t){return t>=0&&t<=59}function Tbe(e,t,o){let r=Ve(e,o?.in),n=r.getFullYear(),i=r.getDate(),s=it(o?.in||e,0);s.setFullYear(n,t,15),s.setHours(0,0,0,0);let a=ube(s);return r.setMonth(t,Math.min(i,a)),r}function Rbe(e,t,o){let r=Ve(e,o?.in);return isNaN(+r)?it(o?.in||e,NaN):(r.setFullYear(t),r)}function Y6(e,t,o){return N0(e,-t,o)}function Ibe(e,t,o){return J7(e,-t,o)}function K6(e,t,o){return e6(e,-t,o)}function Pbe(e,t){let o=t.startOfMonth(e),r=o.getDay()>0?o.getDay():7,n=t.addDays(e,-r+1),i=t.addDays(n,34);return t.getMonth(e)===t.getMonth(i)?5:4}function q6(e,t){let o=t.startOfMonth(e),r=o.getDay();return r===1?o:r===0?t.addDays(o,-6):t.addDays(o,-1*(r-1))}function Bbe(e,t){let o=q6(e,t),r=Pbe(e,t);return t.addDays(o,r*7-1)}var wR={...Va,labels:{labelDayButton:(e,t,o,r)=>{let n;r&&typeof r.format=="function"?n=r.format.bind(r):n=(s,a)=>bp(s,a,{locale:Va,...o});let i=n(e,"PPPP");return t.today&&(i=`Today, ${i}`),t.selected&&(i=`${i}, selected`),i},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,o)=>{let r;return o&&typeof o.format=="function"?r=o.format.bind(o):r=(n,i)=>bp(n,i,{locale:Va,...t}),r(e,"LLLL yyyy")},labelGridcell:(e,t,o,r)=>{let n;r&&typeof r.format=="function"?n=r.format.bind(r):n=(s,a)=>bp(s,a,{locale:Va,...o});let i=n(e,"PPPP");return t?.today&&(i=`Today, ${i}`),i},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,o)=>{let r;return o&&typeof o.format=="function"?r=o.format.bind(o):r=(n,i)=>bp(n,i,{locale:Va,...t}),r(e,"cccc")}}};var vn=class e{constructor(t,o){this.today=()=>{if(this.overrides?.today)return this.overrides.today();if(this.options.timeZone)return Zr.tz(this.options.timeZone);let r=this.options.Date??Date;return new r},this.newDate=(r,n,i)=>this.overrides?.newDate?this.overrides.newDate(r,n,i):this.options.timeZone?new Zr(r,n,i,this.options.timeZone):new Date(r,n,i),this.addDays=(r,n)=>this.overrides?.addDays?this.overrides.addDays(r,n):Cu(r,n),this.addMonths=(r,n)=>this.overrides?.addMonths?this.overrides.addMonths(r,n):N0(r,n),this.addWeeks=(r,n)=>this.overrides?.addWeeks?this.overrides.addWeeks(r,n):J7(r,n),this.addYears=(r,n)=>this.overrides?.addYears?this.overrides.addYears(r,n):e6(r,n),this.differenceInCalendarDays=(r,n)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(r,n):gp(r,n),this.differenceInCalendarMonths=(r,n)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(r,n):o6(r,n),this.eachMonthOfInterval=r=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(r):qhe(r),this.eachYearOfInterval=r=>{let n=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(r):Zhe(r),i=new Set(n.map(a=>this.getYear(a)));if(i.size===n.length)return n;let s=[];return i.forEach(a=>{s.push(new Date(a,0,1))}),s},this.endOfBroadcastWeek=r=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(r):Bbe(r,this),this.endOfISOWeek=r=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(r):Qhe(r),this.endOfMonth=r=>this.overrides?.endOfMonth?this.overrides.endOfMonth(r):r6(r),this.endOfWeek=(r,n)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(r,n):i6(r,this.options),this.endOfYear=r=>this.overrides?.endOfYear?this.overrides.endOfYear(r):Xhe(r),this.format=(r,n,i)=>{let s=this.overrides?.format?this.overrides.format(r,n,this.options):bp(r,n,this.options);return this.options.numerals&&this.options.numerals!=="latn"?this.replaceDigits(s):s},this.getISOWeek=r=>this.overrides?.getISOWeek?this.overrides.getISOWeek(r):Xg(r),this.getMonth=(r,n)=>this.overrides?.getMonth?this.overrides.getMonth(r,this.options):mbe(r,this.options),this.getYear=(r,n)=>this.overrides?.getYear?this.overrides.getYear(r,this.options):gbe(r,this.options),this.getWeek=(r,n)=>this.overrides?.getWeek?this.overrides.getWeek(r,this.options):Zg(r,this.options),this.isAfter=(r,n)=>this.overrides?.isAfter?this.overrides.isAfter(r,n):hbe(r,n),this.isBefore=(r,n)=>this.overrides?.isBefore?this.overrides.isBefore(r,n):bbe(r,n),this.isDate=r=>this.overrides?.isDate?this.overrides.isDate(r):t6(r),this.isSameDay=(r,n)=>this.overrides?.isSameDay?this.overrides.isSameDay(r,n):Khe(r,n),this.isSameMonth=(r,n)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(r,n):G_(r,n),this.isSameYear=(r,n)=>this.overrides?.isSameYear?this.overrides.isSameYear(r,n):Sbe(r,n),this.max=r=>this.overrides?.max?this.overrides.max(r):$he(r),this.min=r=>this.overrides?.min?this.overrides.min(r):Yhe(r),this.setMonth=(r,n)=>this.overrides?.setMonth?this.overrides.setMonth(r,n):Tbe(r,n),this.setYear=(r,n)=>this.overrides?.setYear?this.overrides.setYear(r,n):Rbe(r,n),this.startOfBroadcastWeek=(r,n)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(r,this):q6(r,this),this.startOfDay=r=>this.overrides?.startOfDay?this.overrides.startOfDay(r):qg(r),this.startOfISOWeek=r=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(r):Da(r),this.startOfMonth=r=>this.overrides?.startOfMonth?this.overrides.startOfMonth(r):bR(r),this.startOfWeek=(r,n)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(r,this.options):Yi(r,this.options),this.startOfYear=r=>this.overrides?.startOfYear?this.overrides.startOfYear(r):L0(r),this.options={locale:wR,...t},this.overrides=o}getDigitMap(){let{numerals:t="latn"}=this.options,o=new Intl.NumberFormat("en-US",{numberingSystem:t}),r={};for(let n=0;n<10;n++)r[n.toString()]=o.format(n);return r}replaceDigits(t){let o=this.getDigitMap();return t.replace(/\d/g,r=>o[r]||r)}formatNumber(t){return this.replaceDigits(t.toString())}getMonthYearOrder(){let t=this.options.locale?.code;return t&&e.yearFirstLocales.has(t)?"year-first":"month-first"}formatMonthYear(t){let{locale:o,timeZone:r,numerals:n}=this.options,i=o?.code;if(i&&e.yearFirstLocales.has(i))try{return new Intl.DateTimeFormat(i,{month:"long",year:"numeric",timeZone:r,numberingSystem:n}).format(t)}catch{}let s=this.getMonthYearOrder()==="year-first"?"y LLLL":"LLLL y";return this.format(t,s)}};vn.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);var yn=new vn;var W0=class{constructor(t,o,r=yn){this.date=t,this.displayMonth=o,this.outside=!!(o&&!r.isSameMonth(t,o)),this.dateLib=r,this.isoDate=r.format(t,"yyyy-MM-dd"),this.displayMonthId=r.format(o,"yyyy-MM"),this.dateMonthId=r.format(t,"yyyy-MM")}isEqualTo(t){return this.dateLib.isSameDay(t.date,this.date)&&this.dateLib.isSameMonth(t.displayMonth,this.displayMonth)}};var X6=class{constructor(t,o){this.date=t,this.weeks=o}};var Z6=class{constructor(t,o){this.days=o,this.weekNumber=t}};var RY={};ro(RY,{CaptionLabel:()=>Cet,Chevron:()=>Eet,Day:()=>Tet,DayButton:()=>Ret,Dropdown:()=>Iet,DropdownNav:()=>Pet,Footer:()=>Bet,Month:()=>Oet,MonthCaption:()=>Met,MonthGrid:()=>Aet,Months:()=>Net,MonthsDropdown:()=>Let,Nav:()=>Det,NextMonthButton:()=>Vet,Option:()=>Fet,PreviousMonthButton:()=>zet,Root:()=>jet,Select:()=>Het,Week:()=>Uet,WeekNumber:()=>$et,WeekNumberHeader:()=>Yet,Weekday:()=>Wet,Weekdays:()=>Get,Weeks:()=>Ket,YearsDropdown:()=>qet});var Obe=c(te(),1);function Cet(e){return Obe.default.createElement("span",{...e})}var G0=c(te(),1);function Eet(e){let{size:t=24,orientation:o="left",className:r,style:n}=e;return G0.default.createElement("svg",{className:r,style:n,width:t,height:t,viewBox:"0 0 24 24"},o==="up"&&G0.default.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),o==="down"&&G0.default.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),o==="left"&&G0.default.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),o==="right"&&G0.default.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}var Mbe=c(te(),1);function Tet(e){let{day:t,modifiers:o,...r}=e;return Mbe.default.createElement("td",{...r})}var Q6=c(te(),1);function Ret(e){let{day:t,modifiers:o,...r}=e,n=Q6.default.useRef(null);return Q6.default.useEffect(()=>{o.focused&&n.current?.focus()},[o.focused]),Q6.default.createElement("button",{ref:n,...r})}var $0=c(te(),1);var ze;(function(e){e.Root="root",e.Chevron="chevron",e.Day="day",e.DayButton="day_button",e.CaptionLabel="caption_label",e.Dropdowns="dropdowns",e.Dropdown="dropdown",e.DropdownRoot="dropdown_root",e.Footer="footer",e.MonthGrid="month_grid",e.MonthCaption="month_caption",e.MonthsDropdown="months_dropdown",e.Month="month",e.Months="months",e.Nav="nav",e.NextMonthButton="button_next",e.PreviousMonthButton="button_previous",e.Week="week",e.Weeks="weeks",e.Weekday="weekday",e.Weekdays="weekdays",e.WeekNumber="week_number",e.WeekNumberHeader="week_number_header",e.YearsDropdown="years_dropdown"})(ze||(ze={}));var Oo;(function(e){e.disabled="disabled",e.hidden="hidden",e.outside="outside",e.focused="focused",e.today="today"})(Oo||(Oo={}));var oa;(function(e){e.range_end="range_end",e.range_middle="range_middle",e.range_start="range_start",e.selected="selected"})(oa||(oa={}));var vs;(function(e){e.weeks_before_enter="weeks_before_enter",e.weeks_before_exit="weeks_before_exit",e.weeks_after_enter="weeks_after_enter",e.weeks_after_exit="weeks_after_exit",e.caption_after_enter="caption_after_enter",e.caption_after_exit="caption_after_exit",e.caption_before_enter="caption_before_enter",e.caption_before_exit="caption_before_exit"})(vs||(vs={}));var J6=c(te(),1),EY=(0,J6.createContext)(void 0);function Eu(){let e=(0,J6.useContext)(EY);if(e===void 0)throw new Error("useDayPicker() must be used within a custom component.");return e}function Iet(e){let{options:t,className:o,...r}=e,{classNames:n,components:i,styles:s}=Eu(),a=[n[ze.Dropdown],o].join(" "),l=t?.find(({value:d})=>d===r.value);return $0.default.createElement("span",{"data-disabled":r.disabled,className:n[ze.DropdownRoot],style:s?.[ze.DropdownRoot]},$0.default.createElement(i.Select,{className:a,...r},t?.map(({value:d,label:u,disabled:f})=>$0.default.createElement(i.Option,{key:d,value:d,disabled:f},u))),$0.default.createElement("span",{className:n[ze.CaptionLabel],style:s?.[ze.CaptionLabel],"aria-hidden":!0},l?.label,$0.default.createElement(i.Chevron,{orientation:"down",size:18,className:n[ze.Chevron],style:s?.[ze.Chevron]})))}var Abe=c(te(),1);function Pet(e){return Abe.default.createElement("div",{...e})}var Nbe=c(te(),1);function Bet(e){return Nbe.default.createElement("div",{...e})}var Lbe=c(te(),1);function Oet(e){let{calendarMonth:t,displayIndex:o,...r}=e;return Lbe.default.createElement("div",{...r},e.children)}var Dbe=c(te(),1);function Met(e){let{calendarMonth:t,displayIndex:o,...r}=e;return Dbe.default.createElement("div",{...r})}var Vbe=c(te(),1);function Aet(e){return Vbe.default.createElement("table",{...e})}var Fbe=c(te(),1);function Net(e){return Fbe.default.createElement("div",{...e})}var zbe=c(te(),1);function Let(e){let{components:t}=Eu();return zbe.default.createElement(t.Dropdown,{...e})}var _p=c(te(),1);function Det(e){let{onPreviousClick:t,onNextClick:o,previousMonth:r,nextMonth:n,...i}=e,{components:s,classNames:a,styles:l,labels:{labelPrevious:d,labelNext:u}}=Eu(),f=(0,_p.useCallback)(m=>{n&&o?.(m)},[n,o]),p=(0,_p.useCallback)(m=>{r&&t?.(m)},[r,t]);return _p.default.createElement("nav",{...i},_p.default.createElement(s.PreviousMonthButton,{type:"button",className:a[ze.PreviousMonthButton],style:l?.[ze.PreviousMonthButton],tabIndex:r?void 0:-1,"aria-disabled":r?void 0:!0,"aria-label":d(r),onClick:p},_p.default.createElement(s.Chevron,{disabled:r?void 0:!0,className:a[ze.Chevron],style:l?.[ze.Chevron],orientation:"left"})),_p.default.createElement(s.NextMonthButton,{type:"button",className:a[ze.NextMonthButton],style:l?.[ze.NextMonthButton],tabIndex:n?void 0:-1,"aria-disabled":n?void 0:!0,"aria-label":u(n),onClick:f},_p.default.createElement(s.Chevron,{disabled:n?void 0:!0,orientation:"right",className:a[ze.Chevron],style:l?.[ze.Chevron]})))}var jbe=c(te(),1);function Vet(e){return jbe.default.createElement("button",{...e})}var Hbe=c(te(),1);function Fet(e){return Hbe.default.createElement("option",{...e})}var Ube=c(te(),1);function zet(e){return Ube.default.createElement("button",{...e})}var Wbe=c(te(),1);function jet(e){let{rootRef:t,...o}=e;return Wbe.default.createElement("div",{...o,ref:t})}var Gbe=c(te(),1);function Het(e){return Gbe.default.createElement("select",{...e})}var $be=c(te(),1);function Uet(e){let{week:t,...o}=e;return $be.default.createElement("tr",{...o})}var Ybe=c(te(),1);function Wet(e){return Ybe.default.createElement("th",{...e})}var TY=c(te(),1);function Get(e){return TY.default.createElement("thead",{"aria-hidden":!0},TY.default.createElement("tr",{...e}))}var Kbe=c(te(),1);function $et(e){let{week:t,...o}=e;return Kbe.default.createElement("th",{...o})}var qbe=c(te(),1);function Yet(e){return qbe.default.createElement("th",{...e})}var Xbe=c(te(),1);function Ket(e){return Xbe.default.createElement("tbody",{...e})}var Zbe=c(te(),1);function qet(e){let{components:t}=Eu();return Zbe.default.createElement(t.Dropdown,{...e})}var _t=c(te(),1);function ra(e,t,o=!1,r=yn){let{from:n,to:i}=e,{differenceInCalendarDays:s,isSameDay:a}=r;return n&&i?(s(i,n)<0&&([n,i]=[i,n]),s(t,n)>=(o?1:0)&&s(i,t)>=(o?1:0)):!o&&i?a(i,t):!o&&n?a(n,t):!1}function Y0(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function Qg(e){return!!(e&&typeof e=="object"&&"from"in e)}function K0(e){return!!(e&&typeof e=="object"&&"after"in e)}function q0(e){return!!(e&&typeof e=="object"&&"before"in e)}function eO(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function tO(e,t){return Array.isArray(e)&&e.every(t.isDate)}function Nl(e,t,o=yn){let r=Array.isArray(t)?t:[t],{isSameDay:n,differenceInCalendarDays:i,isAfter:s}=o;return r.some(a=>{if(typeof a=="boolean")return a;if(o.isDate(a))return n(e,a);if(tO(a,o))return a.some(l=>n(e,l));if(Qg(a))return ra(a,e,!1,o);if(eO(a))return Array.isArray(a.dayOfWeek)?a.dayOfWeek.includes(e.getDay()):a.dayOfWeek===e.getDay();if(Y0(a)){let l=i(a.before,e),d=i(a.after,e),u=l>0,f=d<0;return s(a.before,a.after)?f&&u:u||f}return K0(a)?i(e,a.after)>0:q0(a)?i(a.before,e)>0:typeof a=="function"?a(e):!1})}function Qbe(e,t,o,r,n){let{disabled:i,hidden:s,modifiers:a,showOutsideDays:l,broadcastCalendar:d,today:u=n.today()}=t,{isSameDay:f,isSameMonth:p,startOfMonth:m,isBefore:g,endOfMonth:h,isAfter:b}=n,v=o&&m(o),_=r&&h(r),y={[Oo.focused]:[],[Oo.outside]:[],[Oo.disabled]:[],[Oo.hidden]:[],[Oo.today]:[]},w={};for(let x of e){let{date:k,displayMonth:C}=x,S=!!(C&&!p(k,C)),R=!!(v&&g(k,v)),E=!!(_&&b(k,_)),I=!!(i&&Nl(k,i,n)),B=!!(s&&Nl(k,s,n))||R||E||!d&&!l&&S||d&&l===!1&&S,O=f(k,u);S&&y.outside.push(x),I&&y.disabled.push(x),B&&y.hidden.push(x),O&&y.today.push(x),a&&Object.keys(a).forEach(M=>{let N=a?.[M];N&&Nl(k,N,n)&&(w[M]?w[M].push(x):w[M]=[x])})}return x=>{let k={[Oo.focused]:!1,[Oo.disabled]:!1,[Oo.hidden]:!1,[Oo.outside]:!1,[Oo.today]:!1},C={};for(let S in y){let R=y[S];k[S]=R.some(E=>E===x)}for(let S in w)C[S]=w[S].some(R=>R===x);return{...k,...C}}}function Jbe(e,t,o={}){return Object.entries(e).filter(([,n])=>n===!0).reduce((n,[i])=>(o[i]?n.push(o[i]):t[Oo[i]]?n.push(t[Oo[i]]):t[oa[i]]&&n.push(t[oa[i]]),n),[t[ze.Day]])}function e_e(e){return{...RY,...e}}function t_e(e){let t={"data-mode":e.mode??void 0,"data-required":"required"in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0,"data-nav-layout":e.navLayout||void 0};return Object.entries(e).forEach(([o,r])=>{o.startsWith("data-")&&(t[o]=r)}),t}function o_e(){let e={};for(let t in ze)e[ze[t]]=`rdp-${ze[t]}`;for(let t in Oo)e[Oo[t]]=`rdp-${Oo[t]}`;for(let t in oa)e[oa[t]]=`rdp-${oa[t]}`;for(let t in vs)e[vs[t]]=`rdp-${vs[t]}`;return e}var IY={};ro(IY,{formatCaption:()=>Xet,formatDay:()=>Zet,formatMonthDropdown:()=>Qet,formatWeekNumber:()=>ett,formatWeekNumberHeader:()=>ttt,formatWeekdayName:()=>Jet,formatYearDropdown:()=>ott});function Xet(e,t,o){return(o??new vn(t)).formatMonthYear(e)}function Zet(e,t,o){return(o??new vn(t)).format(e,"d")}function Qet(e,t=yn){return t.format(e,"LLLL")}function Jet(e,t,o){return(o??new vn(t)).format(e,"cccccc")}function ett(e,t=yn){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function ttt(){return""}function ott(e,t=yn){return t.format(e,"yyyy")}function r_e(e){return{...IY,...e}}var jY={};ro(jY,{labelDayButton:()=>PY,labelGrid:()=>BY,labelGridcell:()=>OY,labelMonthDropdown:()=>MY,labelNav:()=>AY,labelNext:()=>NY,labelPrevious:()=>LY,labelWeekNumber:()=>VY,labelWeekNumberHeader:()=>FY,labelWeekday:()=>DY,labelYearDropdown:()=>zY});function PY(e,t,o,r){let n=(r??new vn(o)).format(e,"PPPP");return t.today&&(n=`Today, ${n}`),t.selected&&(n=`${n}, selected`),n}function BY(e,t,o){return(o??new vn(t)).formatMonthYear(e)}function OY(e,t,o,r){let n=(r??new vn(o)).format(e,"PPPP");return t?.today&&(n=`Today, ${n}`),n}function MY(e){return"Choose the Month"}function AY(){return""}var rtt="Go to the Next Month";function NY(e,t){return rtt}function LY(e){return"Go to the Previous Month"}function DY(e,t,o){return(o??new vn(t)).format(e,"cccc")}function VY(e,t){return`Week ${e}`}function FY(e){return"Week Number"}function zY(e){return"Choose the Year"}var rd=(e,t,o)=>t||(o?typeof o=="function"?o:(...r)=>o:e);function n_e(e,t){let o=t.locale?.labels??{};return{...jY,...e??{},labelDayButton:rd(PY,e?.labelDayButton,o.labelDayButton),labelMonthDropdown:rd(MY,e?.labelMonthDropdown,o.labelMonthDropdown),labelNext:rd(NY,e?.labelNext,o.labelNext),labelPrevious:rd(LY,e?.labelPrevious,o.labelPrevious),labelWeekNumber:rd(VY,e?.labelWeekNumber,o.labelWeekNumber),labelYearDropdown:rd(zY,e?.labelYearDropdown,o.labelYearDropdown),labelGrid:rd(BY,e?.labelGrid,o.labelGrid),labelGridcell:rd(OY,e?.labelGridcell,o.labelGridcell),labelNav:rd(AY,e?.labelNav,o.labelNav),labelWeekNumberHeader:rd(FY,e?.labelWeekNumberHeader,o.labelWeekNumberHeader),labelWeekday:rd(DY,e?.labelWeekday,o.labelWeekday)}}function i_e(e,t,o,r,n){let{startOfMonth:i,startOfYear:s,endOfYear:a,eachMonthOfInterval:l,getMonth:d}=n;return l({start:s(e),end:a(e)}).map(p=>{let m=r.formatMonthDropdown(p,n),g=d(p),h=t&&p<i(t)||o&&p>i(o)||!1;return{value:g,label:m,disabled:h}})}function s_e(e,t={},o={}){let r={...t?.[ze.Day]};return Object.entries(e).filter(([,n])=>n===!0).forEach(([n])=>{r={...r,...o?.[n]}}),r}function a_e(e,t,o,r){let n=r??e.today(),i=o?e.startOfBroadcastWeek(n,e):t?e.startOfISOWeek(n):e.startOfWeek(n),s=[];for(let a=0;a<7;a++){let l=e.addDays(i,a);s.push(l)}return s}function l_e(e,t,o,r,n=!1){if(!e||!t)return;let{startOfYear:i,endOfYear:s,eachYearOfInterval:a,getYear:l}=r,d=i(e),u=s(t),f=a({start:d,end:u});return n&&f.reverse(),f.map(p=>{let m=o.formatYearDropdown(p,r);return{value:l(p),label:m,disabled:!1}})}function c_e(e,t={}){let{weekStartsOn:o,locale:r}=t,n=o??r?.options?.weekStartsOn??0,i=a=>{let l=typeof a=="number"||typeof a=="string"?new Date(a):a;return new Zr(l.getFullYear(),l.getMonth(),l.getDate(),12,0,0,e)},s=a=>{let l=i(a);return new Date(l.getFullYear(),l.getMonth(),l.getDate(),0,0,0,0)};return{today:()=>i(Zr.tz(e)),newDate:(a,l,d)=>new Zr(a,l,d,12,0,0,e),startOfDay:a=>i(a),startOfWeek:(a,l)=>{let d=i(a),u=l?.weekStartsOn??n,f=(d.getDay()-u+7)%7;return d.setDate(d.getDate()-f),d},startOfISOWeek:a=>{let l=i(a),d=(l.getDay()-1+7)%7;return l.setDate(l.getDate()-d),l},startOfMonth:a=>{let l=i(a);return l.setDate(1),l},startOfYear:a=>{let l=i(a);return l.setMonth(0,1),l},endOfWeek:(a,l)=>{let d=i(a),p=(((l?.weekStartsOn??n)+6)%7-d.getDay()+7)%7;return d.setDate(d.getDate()+p),d},endOfISOWeek:a=>{let l=i(a),d=(7-l.getDay())%7;return l.setDate(l.getDate()+d),l},endOfMonth:a=>{let l=i(a);return l.setMonth(l.getMonth()+1,0),l},endOfYear:a=>{let l=i(a);return l.setMonth(11,31),l},eachMonthOfInterval:a=>{let l=i(a.start),d=i(a.end),u=[],f=new Zr(l.getFullYear(),l.getMonth(),1,12,0,0,e),p=d.getFullYear()*12+d.getMonth();for(;f.getFullYear()*12+f.getMonth()<=p;)u.push(new Zr(f,e)),f.setMonth(f.getMonth()+1,1);return u},addDays:(a,l)=>{let d=i(a);return d.setDate(d.getDate()+l),d},addWeeks:(a,l)=>{let d=i(a);return d.setDate(d.getDate()+l*7),d},addMonths:(a,l)=>{let d=i(a);return d.setMonth(d.getMonth()+l),d},addYears:(a,l)=>{let d=i(a);return d.setFullYear(d.getFullYear()+l),d},eachYearOfInterval:a=>{let l=i(a.start),d=i(a.end),u=[],f=new Zr(l.getFullYear(),0,1,12,0,0,e);for(;f.getFullYear()<=d.getFullYear();)u.push(new Zr(f,e)),f.setFullYear(f.getFullYear()+1,0,1);return u},getWeek:(a,l)=>{let d=s(a);return Zg(d,{weekStartsOn:l?.weekStartsOn??n,firstWeekContainsDate:l?.firstWeekContainsDate??r?.options?.firstWeekContainsDate??1})},getISOWeek:a=>{let l=s(a);return Xg(l)},differenceInCalendarDays:(a,l)=>{let d=s(a),u=s(l);return gp(d,u)},differenceInCalendarMonths:(a,l)=>{let d=s(a),u=s(l);return o6(d,u)}}}var X0=c(te(),1);var xR=e=>e instanceof HTMLElement?e:null,HY=e=>[...e.querySelectorAll("[data-animated-month]")??[]],ntt=e=>xR(e.querySelector("[data-animated-month]")),UY=e=>xR(e.querySelector("[data-animated-caption]")),WY=e=>xR(e.querySelector("[data-animated-weeks]")),itt=e=>xR(e.querySelector("[data-animated-nav]")),stt=e=>xR(e.querySelector("[data-animated-weekdays]"));function d_e(e,t,{classNames:o,months:r,focused:n,dateLib:i}){let s=(0,X0.useRef)(null),a=(0,X0.useRef)(r),l=(0,X0.useRef)(!1);(0,X0.useLayoutEffect)(()=>{let d=a.current;if(a.current=r,!t||!e.current||!(e.current instanceof HTMLElement)||r.length===0||d.length===0||r.length!==d.length)return;let u=i.isSameMonth(r[0].date,d[0].date),f=i.isAfter(r[0].date,d[0].date),p=f?o[vs.caption_after_enter]:o[vs.caption_before_enter],m=f?o[vs.weeks_after_enter]:o[vs.weeks_before_enter],g=s.current,h=e.current.cloneNode(!0);if(h instanceof HTMLElement?(HY(h).forEach(y=>{if(!(y instanceof HTMLElement))return;let w=ntt(y);w&&y.contains(w)&&y.removeChild(w);let x=UY(y);x&&x.classList.remove(p);let k=WY(y);k&&k.classList.remove(m)}),s.current=h):s.current=null,l.current||u||n)return;let b=g instanceof HTMLElement?HY(g):[],v=HY(e.current);if(v?.every(_=>_ instanceof HTMLElement)&&b?.every(_=>_ instanceof HTMLElement)){l.current=!0;let _=[];e.current.style.isolation="isolate";let y=itt(e.current);y&&(y.style.zIndex="1"),v.forEach((w,x)=>{let k=b[x];if(!k)return;w.style.position="relative",w.style.overflow="hidden";let C=UY(w);C&&C.classList.add(p);let S=WY(w);S&&S.classList.add(m);let R=()=>{l.current=!1,e.current&&(e.current.style.isolation=""),y&&(y.style.zIndex=""),C&&C.classList.remove(p),S&&S.classList.remove(m),w.style.position="",w.style.overflow="",w.contains(k)&&w.removeChild(k)};_.push(R),k.style.pointerEvents="none",k.style.position="absolute",k.style.overflow="hidden",k.setAttribute("aria-hidden","true");let E=stt(k);E&&(E.style.opacity="0");let I=UY(k);I&&(I.classList.add(f?o[vs.caption_before_exit]:o[vs.caption_after_exit]),I.addEventListener("animationend",R));let B=WY(k);B&&B.classList.add(f?o[vs.weeks_before_exit]:o[vs.weeks_after_exit]),w.insertBefore(k,w.firstChild)})}})}var oO=c(te(),1);function u_e(e,t,o,r){let n=e[0],i=e[e.length-1],{ISOWeek:s,fixedWeeks:a,broadcastCalendar:l}=o??{},{addDays:d,differenceInCalendarDays:u,differenceInCalendarMonths:f,endOfBroadcastWeek:p,endOfISOWeek:m,endOfMonth:g,endOfWeek:h,isAfter:b,startOfBroadcastWeek:v,startOfISOWeek:_,startOfWeek:y}=r,w=l?v(n,r):s?_(n):y(n),x=l?p(i):s?m(g(i)):h(g(i)),k=t&&(l?p(t):s?m(t):h(t)),C=k&&b(x,k)?k:x,S=u(C,w),R=f(i,n)+1,E=[];for(let O=0;O<=S;O++){let M=d(w,O);E.push(M)}let B=(l?35:42)*R;if(a&&E.length<B){let O=B-E.length;for(let M=0;M<O;M++){let N=d(E[E.length-1],1);E.push(N)}}return E}function f_e(e){let t=[];return e.reduce((o,r)=>{let n=r.weeks.reduce((i,s)=>i.concat(s.days.slice()),t.slice());return o.concat(n.slice())},t.slice())}function p_e(e,t,o,r){let{numberOfMonths:n=1}=o,i=[];for(let s=0;s<n;s++){let a=r.addMonths(e,s);if(t&&a>t)break;i.push(a)}return i}function GY(e,t,o,r){let{month:n,defaultMonth:i,today:s=r.today(),numberOfMonths:a=1}=e,l=n||i||s,{differenceInCalendarMonths:d,addMonths:u,startOfMonth:f}=r;if(o&&d(o,l)<a-1){let p=-1*(a-1);l=u(o,p)}return t&&d(l,t)<0&&(l=t),f(l)}function m_e(e,t,o,r){let{addDays:n,endOfBroadcastWeek:i,endOfISOWeek:s,endOfMonth:a,endOfWeek:l,getISOWeek:d,getWeek:u,startOfBroadcastWeek:f,startOfISOWeek:p,startOfWeek:m}=r,g=e.reduce((h,b)=>{let v=o.broadcastCalendar?f(b,r):o.ISOWeek?p(b):m(b),_=o.broadcastCalendar?i(b):o.ISOWeek?s(a(b)):l(a(b)),y=t.filter(C=>C>=v&&C<=_),w=o.broadcastCalendar?35:42;if(o.fixedWeeks&&y.length<w){let C=t.filter(S=>{let R=w-y.length;return S>_&&S<=n(_,R)});y.push(...C)}let x=y.reduce((C,S)=>{let R=o.ISOWeek?d(S):u(S),E=C.find(B=>B.weekNumber===R),I=new W0(S,b,r);return E?E.days.push(I):C.push(new Z6(R,[I])),C},[]),k=new X6(b,x);return h.push(k),h},[]);return o.reverseMonths?g.reverse():g}function g_e(e,t){let{startMonth:o,endMonth:r}=e,{startOfYear:n,startOfDay:i,startOfMonth:s,endOfMonth:a,addYears:l,endOfYear:d,today:u}=t,f=e.captionLayout==="dropdown"||e.captionLayout==="dropdown-years";return o?o=s(o):!o&&f&&(o=n(l(e.today??u(),-100))),r?r=a(r):!r&&f&&(r=d(e.today??u())),[o&&i(o),r&&i(r)]}function h_e(e,t,o,r){if(o.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i=1}=o,{startOfMonth:s,addMonths:a,differenceInCalendarMonths:l}=r,d=n?i:1,u=s(e);if(!t)return a(u,d);if(!(l(t,e)<i))return a(u,d)}function b_e(e,t,o,r){if(o.disableNavigation)return;let{pagedNavigation:n,numberOfMonths:i}=o,{startOfMonth:s,addMonths:a,differenceInCalendarMonths:l}=r,d=n?i??1:1,u=s(e);if(!t)return a(u,-d);if(!(l(u,t)<=0))return a(u,-d)}function __e(e){let t=[];return e.reduce((o,r)=>o.concat(r.weeks.slice()),t.slice())}var v_e=c(te(),1);function Jg(e,t){let[o,r]=(0,v_e.useState)(e);return[t===void 0?o:t,r]}function y_e(e,t){let[o,r]=g_e(e,t),{startOfMonth:n,endOfMonth:i}=t,s=GY(e,o,r,t),[a,l]=Jg(s,e.month?s:void 0);(0,oO.useEffect)(()=>{let w=GY(e,o,r,t);l(w)},[e.timeZone]);let{months:d,weeks:u,days:f,previousMonth:p,nextMonth:m}=(0,oO.useMemo)(()=>{let w=p_e(a,r,{numberOfMonths:e.numberOfMonths},t),x=u_e(w,e.endMonth?i(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),k=m_e(w,x,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),C=__e(k),S=f_e(k),R=b_e(a,o,e,t),E=h_e(a,r,e,t);return{months:k,weeks:C,days:S,previousMonth:R,nextMonth:E}},[t,a.getTime(),r?.getTime(),o?.getTime(),e.disableNavigation,e.broadcastCalendar,e.endMonth?.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:g,onMonthChange:h}=e,b=w=>u.some(x=>x.days.some(k=>k.isEqualTo(w))),v=w=>{if(g)return;let x=n(w);o&&x<n(o)&&(x=n(o)),r&&x>n(r)&&(x=n(r)),l(x),h?.(x)};return{months:d,weeks:u,days:f,navStart:o,navEnd:r,previousMonth:p,nextMonth:m,goToMonth:v,goToDay:w=>{b(w)||v(w.date)}}}var YY=c(te(),1);var Tu;(function(e){e[e.Today=0]="Today",e[e.Selected=1]="Selected",e[e.LastFocused=2]="LastFocused",e[e.FocusedModifier=3]="FocusedModifier"})(Tu||(Tu={}));function w_e(e){return!e[Oo.disabled]&&!e[Oo.hidden]&&!e[Oo.outside]}function x_e(e,t,o,r){let n,i=-1;for(let s of e){let a=t(s);w_e(a)&&(a[Oo.focused]&&i<Tu.FocusedModifier?(n=s,i=Tu.FocusedModifier):r?.isEqualTo(s)&&i<Tu.LastFocused?(n=s,i=Tu.LastFocused):o(s.date)&&i<Tu.Selected?(n=s,i=Tu.Selected):a[Oo.today]&&i<Tu.Today&&(n=s,i=Tu.Today))}return n||(n=e.find(s=>w_e(t(s)))),n}function k_e(e,t,o,r,n,i,s){let{ISOWeek:a,broadcastCalendar:l}=i,{addDays:d,addMonths:u,addWeeks:f,addYears:p,endOfBroadcastWeek:m,endOfISOWeek:g,endOfWeek:h,max:b,min:v,startOfBroadcastWeek:_,startOfISOWeek:y,startOfWeek:w}=s,k={day:d,week:f,month:u,year:p,startOfWeek:C=>l?_(C,s):a?y(C):w(C),endOfWeek:C=>l?m(C):a?g(C):h(C)}[e](o,t==="after"?1:-1);return t==="before"&&r?k=b([r,k]):t==="after"&&n&&(k=v([n,k])),k}function $Y(e,t,o,r,n,i,s,a=0){if(a>365)return;let l=k_e(e,t,o.date,r,n,i,s),d=!!(i.disabled&&Nl(l,i.disabled,s)),u=!!(i.hidden&&Nl(l,i.hidden,s)),f=l,p=new W0(l,f,s);return!d&&!u?p:$Y(e,t,p,r,n,i,s,a+1)}function S_e(e,t,o,r,n){let{autoFocus:i}=e,[s,a]=(0,YY.useState)(),l=x_e(t.days,o,r||(()=>!1),s),[d,u]=(0,YY.useState)(i?l:void 0);return{isFocusTarget:h=>!!l?.isEqualTo(h),setFocused:u,focused:d,blur:()=>{a(d),u(void 0)},moveFocus:(h,b)=>{if(!d)return;let v=$Y(h,b,d,t.navStart,t.navEnd,e,n);v&&(e.disableNavigation&&!t.days.some(y=>y.isEqualTo(v))||(t.goToDay(v),u(v)))}}}function C_e(e,t){let{selected:o,required:r,onSelect:n}=e,[i,s]=Jg(o,n?o:void 0),a=n?o:i,{isSameDay:l}=t,d=m=>a?.some(g=>l(g,m))??!1,{min:u,max:f}=e;return{selected:a,select:(m,g,h)=>{let b=[...a??[]];if(d(m)){if(a?.length===u||r&&a?.length===1)return;b=a?.filter(v=>!l(v,m))}else a?.length===f?b=[m]:b=[...b,m];return n||s(b),n?.(b,m,g,h),b},isSelected:d}}function E_e(e,t,o=0,r=0,n=!1,i=yn){let{from:s,to:a}=t||{},{isSameDay:l,isAfter:d,isBefore:u}=i,f;if(!s&&!a)f={from:e,to:o>0?void 0:e};else if(s&&!a)l(s,e)?o===0?f={from:s,to:e}:n?f={from:s,to:void 0}:f=void 0:u(e,s)?f={from:e,to:s}:f={from:s,to:e};else if(s&&a)if(l(s,e)&&l(a,e))n?f={from:s,to:a}:f=void 0;else if(l(s,e))f={from:s,to:o>0?void 0:e};else if(l(a,e))f={from:e,to:o>0?void 0:e};else if(u(e,s))f={from:e,to:a};else if(d(e,s))f={from:s,to:e};else if(d(e,a))f={from:s,to:e};else throw new Error("Invalid range");if(f?.from&&f?.to){let p=i.differenceInCalendarDays(f.to,f.from);r>0&&p>r?f={from:e,to:void 0}:o>1&&p<o&&(f={from:e,to:void 0})}return f}function T_e(e,t,o=yn){let r=Array.isArray(t)?t:[t],n=e.from,i=o.differenceInCalendarDays(e.to,e.from),s=Math.min(i,6);for(let a=0;a<=s;a++){if(r.includes(n.getDay()))return!0;n=o.addDays(n,1)}return!1}function KY(e,t,o=yn){return ra(e,t.from,!1,o)||ra(e,t.to,!1,o)||ra(t,e.from,!1,o)||ra(t,e.to,!1,o)}function rO(e,t,o=yn){let r=Array.isArray(t)?t:[t];if(r.filter(a=>typeof a!="function").some(a=>typeof a=="boolean"?a:o.isDate(a)?ra(e,a,!1,o):tO(a,o)?a.some(l=>ra(e,l,!1,o)):Qg(a)?a.from&&a.to?KY(e,{from:a.from,to:a.to},o):!1:eO(a)?T_e(e,a.dayOfWeek,o):Y0(a)?o.isAfter(a.before,a.after)?KY(e,{from:o.addDays(a.after,1),to:o.addDays(a.before,-1)},o):Nl(e.from,a,o)||Nl(e.to,a,o):K0(a)||q0(a)?Nl(e.from,a,o)||Nl(e.to,a,o):!1))return!0;let s=r.filter(a=>typeof a=="function");if(s.length){let a=e.from,l=o.differenceInCalendarDays(e.to,e.from);for(let d=0;d<=l;d++){if(s.some(u=>u(a)))return!0;a=o.addDays(a,1)}}return!1}function R_e(e,t){let{disabled:o,excludeDisabled:r,resetOnSelect:n,selected:i,required:s,onSelect:a}=e,[l,d]=Jg(i,a?i:void 0),u=a?i:l;return{selected:u,select:(m,g,h)=>{let{min:b,max:v}=e,_;if(m){let y=u?.from,w=u?.to,x=!!y&&!!w,k=!!y&&!!w&&t.isSameDay(y,w)&&t.isSameDay(m,y);n&&(x||!u?.from)?!s&&k?_=void 0:_={from:m,to:void 0}:_=E_e(m,u,b,v,s,t)}return r&&o&&_?.from&&_.to&&rO({from:_.from,to:_.to},o,t)&&(_.from=m,_.to=void 0),a||d(_),a?.(_,m,g,h),_},isSelected:m=>u&&ra(u,m,!1,t)}}function I_e(e,t){let{selected:o,required:r,onSelect:n}=e,[i,s]=Jg(o,n?o:void 0),a=n?o:i,{isSameDay:l}=t;return{selected:a,select:(f,p,m)=>{let g=f;return!r&&a&&a&&l(f,a)&&(g=void 0),n||s(g),n?.(g,f,p,m),g},isSelected:f=>a?l(a,f):!1}}function P_e(e,t){let o=I_e(e,t),r=C_e(e,t),n=R_e(e,t);switch(e.mode){case"single":return o;case"multiple":return r;case"range":return n;default:return}}function ys(e,t){return e instanceof Zr&&e.timeZone===t?e:new Zr(e,t)}function Z0(e,t,o){if(!o)return ys(e,t);let r=ys(e,t),n=new Zr(r.getFullYear(),r.getMonth(),r.getDate(),12,0,0,t);return new Date(n.getTime())}function B_e(e,t,o){return typeof e=="boolean"||typeof e=="function"?e:e instanceof Date?Z0(e,t,o):Array.isArray(e)?e.map(r=>r instanceof Date?Z0(r,t,o):r):Qg(e)?{...e,from:e.from?ys(e.from,t):e.from,to:e.to?ys(e.to,t):e.to}:Y0(e)?{before:Z0(e.before,t,o),after:Z0(e.after,t,o)}:K0(e)?{after:Z0(e.after,t,o)}:q0(e)?{before:Z0(e.before,t,o)}:e}function nO(e,t,o){return e&&(Array.isArray(e)?e.map(r=>B_e(r,t,o)):B_e(e,t,o))}function iO(e){let t=e,o=t.timeZone;if(o&&(t={...e,timeZone:o},t.today&&(t.today=ys(t.today,o)),t.month&&(t.month=ys(t.month,o)),t.defaultMonth&&(t.defaultMonth=ys(t.defaultMonth,o)),t.startMonth&&(t.startMonth=ys(t.startMonth,o)),t.endMonth&&(t.endMonth=ys(t.endMonth,o)),t.mode==="single"&&t.selected?t.selected=ys(t.selected,o):t.mode==="multiple"&&t.selected?t.selected=t.selected?.map(Se=>ys(Se,o)):t.mode==="range"&&t.selected&&(t.selected={from:t.selected.from?ys(t.selected.from,o):t.selected.from,to:t.selected.to?ys(t.selected.to,o):t.selected.to}),t.disabled!==void 0&&(t.disabled=nO(t.disabled,o)),t.hidden!==void 0&&(t.hidden=nO(t.hidden,o)),t.modifiers)){let Se={};Object.keys(t.modifiers).forEach(Ie=>{Se[Ie]=nO(t.modifiers?.[Ie],o)}),t.modifiers=Se}let{components:r,formatters:n,labels:i,dateLib:s,locale:a,classNames:l}=(0,_t.useMemo)(()=>{let Se={...wR,...t.locale},Ie=t.broadcastCalendar?1:t.weekStartsOn,me=t.noonSafe&&t.timeZone?c_e(t.timeZone,{weekStartsOn:Ie,locale:Se}):void 0,Te=t.dateLib&&me?{...me,...t.dateLib}:t.dateLib??me,Me=new vn({locale:Se,weekStartsOn:Ie,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},Te);return{dateLib:Me,components:e_e(t.components),formatters:r_e(t.formatters),labels:n_e(t.labels,Me.options),locale:Se,classNames:{...o_e(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.noonSafe,t.components,t.formatters,t.labels,t.classNames]);t.today||(t={...t,today:s.today()});let{captionLayout:d,mode:u,navLayout:f,numberOfMonths:p=1,onDayBlur:m,onDayClick:g,onDayFocus:h,onDayKeyDown:b,onDayMouseEnter:v,onDayMouseLeave:_,onNextClick:y,onPrevClick:w,showWeekNumber:x,styles:k}=t,{formatCaption:C,formatDay:S,formatMonthDropdown:R,formatWeekNumber:E,formatWeekNumberHeader:I,formatWeekdayName:B,formatYearDropdown:O}=n,M=y_e(t,s),{days:N,months:j,navStart:V,navEnd:A,previousMonth:L,nextMonth:z,goToMonth:F}=M,G=Qbe(N,t,V,A,s),{isSelected:$,select:K,selected:q}=P_e(t,s)??{},{blur:H,focused:J,isFocusTarget:W,moveFocus:Y,setFocused:ee}=S_e(t,M,G,$??(()=>!1),s),{labelDayButton:re,labelGridcell:ne,labelGrid:ie,labelMonthDropdown:be,labelNav:pe,labelPrevious:Ee,labelNext:ye,labelWeekday:Oe,labelWeekNumber:we,labelWeekNumberHeader:_e,labelYearDropdown:xe}=i,he=(0,_t.useMemo)(()=>a_e(s,t.ISOWeek,t.broadcastCalendar,t.today),[s,t.ISOWeek,t.broadcastCalendar,t.today]),Ze=u!==void 0||g!==void 0,fe=(0,_t.useCallback)(()=>{L&&(F(L),w?.(L))},[L,F,w]),Ce=(0,_t.useCallback)(()=>{z&&(F(z),y?.(z))},[F,z,y]),de=(0,_t.useCallback)((Se,Ie)=>me=>{me.preventDefault(),me.stopPropagation(),ee(Se),!Ie.disabled&&(K?.(Se.date,Ie,me),g?.(Se.date,Ie,me))},[K,g,ee]),ae=(0,_t.useCallback)((Se,Ie)=>me=>{ee(Se),h?.(Se.date,Ie,me)},[h,ee]),Re=(0,_t.useCallback)((Se,Ie)=>me=>{H(),m?.(Se.date,Ie,me)},[H,m]),$e=(0,_t.useCallback)((Se,Ie)=>me=>{let Te={ArrowLeft:[me.shiftKey?"month":"day",t.dir==="rtl"?"after":"before"],ArrowRight:[me.shiftKey?"month":"day",t.dir==="rtl"?"before":"after"],ArrowDown:[me.shiftKey?"year":"week","after"],ArrowUp:[me.shiftKey?"year":"week","before"],PageUp:[me.shiftKey?"year":"month","before"],PageDown:[me.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(Te[me.key]){me.preventDefault(),me.stopPropagation();let[Me,lt]=Te[me.key];Y(Me,lt)}b?.(Se.date,Ie,me)},[Y,b,t.dir]),ct=(0,_t.useCallback)((Se,Ie)=>me=>{v?.(Se.date,Ie,me)},[v]),Pt=(0,_t.useCallback)((Se,Ie)=>me=>{_?.(Se.date,Ie,me)},[_]),at=(0,_t.useCallback)((Se,Ie)=>me=>{let Te=Number(me.target.value),Me=s.setMonth(s.startOfMonth(Se),Te);F(s.addMonths(Me,-Ie))},[s,F]),Be=(0,_t.useCallback)((Se,Ie)=>me=>{let Te=Number(me.target.value),Me=s.setYear(s.startOfMonth(Se),Te);F(s.addMonths(Me,-Ie))},[s,F]),{className:qe,style:vt}=(0,_t.useMemo)(()=>({className:[l[ze.Root],t.className].filter(Boolean).join(" "),style:{...k?.[ze.Root],...t.style}}),[l,t.className,t.style,k]),Vt=t_e(t),kt=Se=>{let Ie=k?.[ze.Dropdown],me=k?.[Se];if(!(!Ie&&!me))return{...Ie,...me}},yt=(0,_t.useRef)(null);d_e(yt,!!t.animate,{classNames:l,months:j,focused:J,dateLib:s});let Ye={dayPickerProps:t,selected:q,select:K,isSelected:$,months:j,nextMonth:z,previousMonth:L,goToMonth:F,getModifiers:G,components:r,classNames:l,styles:k,labels:i,formatters:n};return _t.default.createElement(EY.Provider,{value:Ye},_t.default.createElement(r.Root,{rootRef:t.animate?yt:void 0,className:qe,style:vt,dir:t.dir,id:t.id,lang:t.lang??a.code,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"],...Vt},_t.default.createElement(r.Months,{className:l[ze.Months],style:k?.[ze.Months]},!t.hideNavigation&&!f&&_t.default.createElement(r.Nav,{"data-animated-nav":t.animate?"true":void 0,className:l[ze.Nav],style:k?.[ze.Nav],"aria-label":pe(),onPreviousClick:fe,onNextClick:Ce,previousMonth:L,nextMonth:z}),j.map((Se,Ie)=>{let me=t.reverseMonths?j.length-1-Ie:Ie;return _t.default.createElement(r.Month,{"data-animated-month":t.animate?"true":void 0,className:l[ze.Month],style:k?.[ze.Month],key:Ie,displayIndex:Ie,calendarMonth:Se},f==="around"&&!t.hideNavigation&&Ie===0&&_t.default.createElement(r.PreviousMonthButton,{type:"button",className:l[ze.PreviousMonthButton],style:k?.[ze.PreviousMonthButton],tabIndex:L?void 0:-1,"aria-disabled":L?void 0:!0,"aria-label":Ee(L),onClick:fe,"data-animated-button":t.animate?"true":void 0},_t.default.createElement(r.Chevron,{disabled:L?void 0:!0,className:l[ze.Chevron],style:k?.[ze.Chevron],orientation:t.dir==="rtl"?"right":"left"})),_t.default.createElement(r.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:l[ze.MonthCaption],style:k?.[ze.MonthCaption],calendarMonth:Se,displayIndex:Ie},d?.startsWith("dropdown")?_t.default.createElement(r.DropdownNav,{className:l[ze.Dropdowns],style:k?.[ze.Dropdowns]},(()=>{let Te=d==="dropdown"||d==="dropdown-months"?_t.default.createElement(r.MonthsDropdown,{key:"month",className:l[ze.MonthsDropdown],"aria-label":be(),disabled:!!t.disableNavigation,onChange:at(Se.date,me),options:i_e(Se.date,V,A,n,s),style:kt(ze.MonthsDropdown),value:s.getMonth(Se.date)}):_t.default.createElement("span",{key:"month"},R(Se.date,s)),Me=d==="dropdown"||d==="dropdown-years"?_t.default.createElement(r.YearsDropdown,{key:"year",className:l[ze.YearsDropdown],"aria-label":xe(s.options),disabled:!!t.disableNavigation,onChange:Be(Se.date,me),options:l_e(V,A,n,s,!!t.reverseYears),style:kt(ze.YearsDropdown),value:s.getYear(Se.date)}):_t.default.createElement("span",{key:"year"},O(Se.date,s));return s.getMonthYearOrder()==="year-first"?[Me,Te]:[Te,Me]})(),_t.default.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},C(Se.date,s.options,s))):_t.default.createElement(r.CaptionLabel,{className:l[ze.CaptionLabel],style:k?.[ze.CaptionLabel],role:"status","aria-live":"polite"},C(Se.date,s.options,s))),f==="around"&&!t.hideNavigation&&Ie===p-1&&_t.default.createElement(r.NextMonthButton,{type:"button",className:l[ze.NextMonthButton],style:k?.[ze.NextMonthButton],tabIndex:z?void 0:-1,"aria-disabled":z?void 0:!0,"aria-label":ye(z),onClick:Ce,"data-animated-button":t.animate?"true":void 0},_t.default.createElement(r.Chevron,{disabled:z?void 0:!0,className:l[ze.Chevron],style:k?.[ze.Chevron],orientation:t.dir==="rtl"?"left":"right"})),Ie===p-1&&f==="after"&&!t.hideNavigation&&_t.default.createElement(r.Nav,{"data-animated-nav":t.animate?"true":void 0,className:l[ze.Nav],style:k?.[ze.Nav],"aria-label":pe(),onPreviousClick:fe,onNextClick:Ce,previousMonth:L,nextMonth:z}),_t.default.createElement(r.MonthGrid,{role:"grid","aria-multiselectable":u==="multiple"||u==="range","aria-label":ie(Se.date,s.options,s)||void 0,className:l[ze.MonthGrid],style:k?.[ze.MonthGrid]},!t.hideWeekdays&&_t.default.createElement(r.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:l[ze.Weekdays],style:k?.[ze.Weekdays]},x&&_t.default.createElement(r.WeekNumberHeader,{"aria-label":_e(s.options),className:l[ze.WeekNumberHeader],style:k?.[ze.WeekNumberHeader],scope:"col"},I()),he.map(Te=>_t.default.createElement(r.Weekday,{"aria-label":Oe(Te,s.options,s),className:l[ze.Weekday],key:String(Te),style:k?.[ze.Weekday],scope:"col"},B(Te,s.options,s)))),_t.default.createElement(r.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:l[ze.Weeks],style:k?.[ze.Weeks]},Se.weeks.map(Te=>_t.default.createElement(r.Week,{className:l[ze.Week],key:Te.weekNumber,style:k?.[ze.Week],week:Te},x&&_t.default.createElement(r.WeekNumber,{week:Te,style:k?.[ze.WeekNumber],"aria-label":we(Te.weekNumber,{locale:a}),className:l[ze.WeekNumber],scope:"row",role:"rowheader"},E(Te.weekNumber,s)),Te.days.map(Me=>{let{date:lt}=Me,et=G(Me);if(et[Oo.focused]=!et.hidden&&!!J?.isEqualTo(Me),et[oa.selected]=$?.(lt)||et.selected,Qg(q)){let{from:xo,to:_o}=q;et[oa.range_start]=!!(xo&&_o&&s.isSameDay(lt,xo)),et[oa.range_end]=!!(xo&&_o&&s.isSameDay(lt,_o)),et[oa.range_middle]=ra(q,lt,!0,s)}let ao=s_e(et,k,t.modifiersStyles),Lo=Jbe(et,l,t.modifiersClassNames),$r=!Ze&&!et.hidden?ne(lt,et,s.options,s):void 0;return _t.default.createElement(r.Day,{key:`${Me.isoDate}_${Me.displayMonthId}`,day:Me,modifiers:et,className:Lo.join(" "),style:ao,role:"gridcell","aria-selected":et.selected||void 0,"aria-label":$r,"data-day":Me.isoDate,"data-month":Me.outside?Me.dateMonthId:void 0,"data-selected":et.selected||void 0,"data-disabled":et.disabled||void 0,"data-hidden":et.hidden||void 0,"data-outside":Me.outside||void 0,"data-focused":et.focused||void 0,"data-today":et.today||void 0},!et.hidden&&Ze?_t.default.createElement(r.DayButton,{className:l[ze.DayButton],style:k?.[ze.DayButton],type:"button",day:Me,modifiers:et,disabled:!et.focused&&et.disabled||void 0,"aria-disabled":et.focused&&et.disabled||void 0,tabIndex:W(Me)?0:-1,"aria-label":re(lt,et,s.options,s),onClick:de(Me,et),onBlur:Re(Me,et),onFocus:ae(Me,et),onKeyDown:$e(Me,et),onMouseEnter:ct(Me,et),onMouseLeave:Pt(Me,et)},S(lt,s.options,s)):!et.hidden&&S(Me.date,s.options,s))}))))))})),t.footer&&_t.default.createElement(r.Footer,{className:l[ze.Footer],style:k?.[ze.Footer],role:"status","aria-live":"polite"},t.footer)))}var Y_=c(D(),1);var L_e=c(D(),1),D_e=c(ue(),1);var sO=c(X(),1);var M_e=c(D(),1);var Ll=c(T(),1),qY="data-wp-hash";function XY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&<t(document)),e.__wpStyleRuntime}function att(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${qY}]`))if(o.getAttribute(qY)===t)return!0;return!1}function A_e(e,t,o){if(!e.head)return;let r=XY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(att(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function ltt(e){let t=XY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)A_e(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function ctt(e,t){let o=XY();o.styles.set(e,t);for(let r of o.documents.keys())A_e(r,e,t)}typeof process>"u",ctt("c5cdafb1bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{._28cfdc260e755391__icon-button{--wp-ui-button-aspect-ratio:1;--wp-ui-button-padding-inline:0px;--wp-ui-button-min-width:unset}.f1c70d719989a85a__icon{margin:-1px}}}");var O_e={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},kR=(0,M_e.forwardRef)(function({label:t,className:o,children:r,disabled:n,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:l,positioner:d,"aria-describedby":u,"aria-keyshortcuts":f,...p},m){let g=U(O_e["icon-button"],o),{descriptionId:h,targetProps:b}=D7({"aria-describedby":u,"aria-keyshortcuts":f,shortcut:l});return(0,Ll.jsxs)(B7,{children:[(0,Ll.jsxs)(P7,{ref:m,...b,disabled:n&&!i,render:(0,Ll.jsx)(A0,{...p,size:a,"aria-label":t,disabled:n,focusableWhenDisabled:i}),className:g,children:[(0,Ll.jsx)(fo,{icon:s,size:24,className:O_e.icon}),l&&h&&(0,Ll.jsx)(V7,{descriptionId:h,shortcut:l})]}),(0,Ll.jsxs)(I7,{positioner:d,children:[t,l&&(0,Ll.jsxs)(Ll.Fragment,{children:[" ",(0,Ll.jsx)(F7,{shortcut:l})]})]})]})});var N_e=c(D(),1),Q0=(0,N_e.createContext)({});var Ki=c(T(),1),dtt=()=>(0,Ki.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.7677",strokeDashoffset:"3.2",strokeWidth:"1",children:(0,Ki.jsx)("path",{d:"M29.5,0.5 h-27 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h27 a2,2 0 0 0 2,-2 v-27 a2,2 0 0 0 -2,-2"})}),utt=()=>(0,Ki.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,Ki.jsx)("path",{d:"M32,0.5 h-29.5 a2,2 0 0 0 -2,2 v27 a2,2 0 0 0 2,2 h30"})}),ftt=()=>(0,Ki.jsxs)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.9 4",strokeDashoffset:"2",strokeWidth:"1",children:[(0,Ki.jsx)("line",{x1:"0",y1:"0.5",x2:"100",y2:"0.5"}),(0,Ki.jsx)("line",{x1:"0",y1:"31.5",x2:"100",y2:"31.5"})]}),ptt=()=>(0,Ki.jsx)("svg",{viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg",fill:"none",stroke:"currentColor",strokeDasharray:"3.84516",strokeDashoffset:"1.9226",strokeWidth:"1",children:(0,Ki.jsx)("path",{d:"M0,0.5 h29.5 a2,2 0 0 1 2,2 v27 a2,2 0 0 1 -2,2 h-29.5"})});function V_e(e){let{day:t,modifiers:o,children:r,...n}=e,i;return o.preview_start&&o.preview_end?i=dtt:o.preview_start?i=utt:o.preview_end?i=ptt:o.preview&&(i=ftt),(0,Ki.jsxs)("td",{...n,children:[i&&(0,Ki.jsx)(i,{}),r]})}function F_e({rootRef:e,...t}){let{render:o,ref:r,role:n,defaultAriaLabel:i}=(0,L_e.useContext)(Q0),{months:s,labels:a}=Eu(),l=t["aria-label"]!==void 0||t["aria-labelledby"]!==void 0,d=t["aria-label"];if(!l&&i&&n==="application"){let f=s[0];d=f?(0,sO.sprintf)((0,sO.__)("%1$s, %2$s"),i,a.labelGrid(f.date)):i}let u=(0,D_e.useMergeRefs)([e??null,r??null]);return Bo({render:o,defaultTagName:"div",ref:u,props:{...t,role:n,"aria-label":d}})}function z_e({icon:e,className:t,children:o,"aria-label":r,"aria-disabled":n,...i}){return(0,Ki.jsx)(kR,{...i,className:t,label:r,icon:e,variant:"minimal",tone:"neutral",size:"compact",disabled:n===!0||n==="true",focusableWhenDisabled:!0})}function j_e(e){return(0,Ki.jsx)(z_e,{...e,icon:ai})}function H_e(e){return(0,Ki.jsx)(z_e,{...e,icon:yr})}var ZY="data-wp-hash";function QY(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&>t(document)),e.__wpStyleRuntime}function mtt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ZY}]`))if(o.getAttribute(ZY)===t)return!0;return!1}function U_e(e,t,o){if(!e.head)return;let r=QY(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(mtt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ZY,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function gtt(e){let t=QY();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)U_e(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function aO(e,t){let o=QY();o.styles.set(e,t);for(let r of o.documents.keys())U_e(r,e,t)}typeof process>"u",aO("9d2212290a",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2c7ac60ba97b3411__root{--wp-ui-calendar-cell-size:var(--wpds-dimension-size-md,32px);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:inline-block;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);position:relative;z-index:0}._172c492625235710__day{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);padding:0;position:relative;&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}&:has(._1b64226e315835f8__day-button:focus-visible),&:has(._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}}._1b64226e315835f8__day-button{align-items:center;background:none;border:none;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;font:inherit;font-variant-numeric:tabular-nums;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin:0;padding:0;position:relative;width:var(--wp-ui-calendar-cell-size);&:before{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border:none;border-radius:var(--wpds-border-radius-sm,2px);z-index:-1}&:after,&:before{content:"";inset:0;position:absolute}&:after{pointer-events:none;z-index:1}&:disabled{cursor:revert;&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000)}@media (forced-colors:active){text-decoration:line-through}}&:focus-visible:before,&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}}._66b9a8120581fd4b__caption-label{align-items:center;border:0;display:inline-flex;position:relative;text-transform:capitalize;white-space:nowrap;z-index:1}._2c7ac60ba97b3411__root[dir=rtl] ._395a75bb1930f57e__nav-button{transform:rotate(180deg);transform-origin:50%}._337e5337d49b7f3d__month-caption{align-content:center;display:flex;height:var(--wp-ui-calendar-cell-size);justify-content:center;margin-bottom:var(--wpds-dimension-gap-md,12px)}._110e46230c68e498__months{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-lg,16px);justify-content:center;max-width:fit-content;position:relative}._92915239fedb1fea__month-grid{border-collapse:separate;border-spacing:0 var(--wpds-dimension-gap-xs,4px)}._66b1d4a7b488b496__nav{align-items:center;display:flex;height:var(--wp-ui-calendar-cell-size);inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;position:absolute}._7207199709ca5776__weekday{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400);height:var(--wp-ui-calendar-cell-size);padding:0;text-align:center;text-transform:uppercase;width:var(--wp-ui-calendar-cell-size)}._058175f0f9c495e0__today:after{border:2px solid;border-radius:50%;content:"";height:0;inset-block-start:2px;inset-inline-end:2px;position:absolute;width:0;z-index:1}.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle){&:has(._1b64226e315835f8__day-button,._1b64226e315835f8__day-button:hover:not(:disabled)){color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0)}&:has(._1b64226e315835f8__day-button:disabled){color:var(--wpds-color-foreground-interactive-neutral-strong-disabled,#8d8d8d)}._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-strong,#2d2d2d);border:1px solid transparent}&:disabled:before{background-color:var(--wpds-color-background-interactive-neutral-strong-disabled,#e6e6e6)}&:hover:not(:disabled):before{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}}}.c259c5c255fda10f__outside{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}._4d8957a0ca4ec8f0__hidden{visibility:hidden}.f2523033db055ffe__range-start:not(.c04a453de7b11520__range-end) ._1b64226e315835f8__day-button{&,&:before{border-end-end-radius:0;border-start-end-radius:0}}._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button{&:before{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:transparent;border-radius:0;border-style:solid;border-width:1px 0}}.c04a453de7b11520__range-end:not(.f2523033db055ffe__range-start) ._1b64226e315835f8__day-button{&,&:before{border-end-start-radius:0;border-start-start-radius:0}}._81b244e7c541d95e__preview svg{color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);inset:0;pointer-events:none;position:absolute;@media (forced-colors:active){color:inherit}}._81b244e7c541d95e__preview.acb642920fb0bef5__selected:not(._165d91a726feca9c__range-middle) svg{display:none}._2c7ac60ba97b3411__root[dir=rtl] ._81b244e7c541d95e__preview svg{transform:scaleX(-1)}._81b244e7c541d95e__preview._165d91a726feca9c__range-middle ._1b64226e315835f8__day-button:before{border:none}@keyframes _255a1a462a5377db__slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes c21e45f616d6db39__slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes aed80001de9ae226__slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes _7d4779a7f29408f2__slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes _83ba6321b055d687__fade-in{0%{opacity:0}to{opacity:1}}@keyframes _96fbead71248d210__fade-out{0%{opacity:1}to{opacity:0}}._1563bccb09e39c30__caption-after-enter,._60ac2a7fc3208801__weeks-before-exit,._735dacf9052adecd__caption-before-exit,._7f73a6ab85101202__weeks-after-exit,._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter,.c7a3082839155d29__caption-after-exit,.cb8a5ec82ad0885e__caption-before-enter{animation-duration:0s;animation-fill-mode:forwards;animation-timing-function:var(--wpds-motion-easing-balanced,cubic-bezier(.4,0,.2,1));@media not (prefers-reduced-motion){animation-duration:var(--wpds-motion-duration-lg,.3s)}}._2c7ac60ba97b3411__root[dir=rtl] ._805d698b56ba4a29__weeks-after-enter,._9721326fbc23a5fb__weeks-before-enter{animation-name:_255a1a462a5377db__slide-in-left}._2c7ac60ba97b3411__root[dir=rtl] ._7f73a6ab85101202__weeks-after-exit,._60ac2a7fc3208801__weeks-before-exit{animation-name:aed80001de9ae226__slide-out-left}._2c7ac60ba97b3411__root[dir=rtl] ._9721326fbc23a5fb__weeks-before-enter,._805d698b56ba4a29__weeks-after-enter{animation-name:c21e45f616d6db39__slide-in-right}._2c7ac60ba97b3411__root[dir=rtl] ._60ac2a7fc3208801__weeks-before-exit,._7f73a6ab85101202__weeks-after-exit{animation-name:_7d4779a7f29408f2__slide-out-right}._1563bccb09e39c30__caption-after-enter,.cb8a5ec82ad0885e__caption-before-enter{animation-name:_83ba6321b055d687__fade-in}._735dacf9052adecd__caption-before-exit,.c7a3082839155d29__caption-after-exit{animation-name:_96fbead71248d210__fade-out}}}');var Fo={root:"_2c7ac60ba97b3411__root",day:"_172c492625235710__day","day-button":"_1b64226e315835f8__day-button","caption-label":"_66b9a8120581fd4b__caption-label","nav-button":"_395a75bb1930f57e__nav-button","month-caption":"_337e5337d49b7f3d__month-caption",months:"_110e46230c68e498__months","month-grid":"_92915239fedb1fea__month-grid",nav:"_66b1d4a7b488b496__nav",weekday:"_7207199709ca5776__weekday",today:"_058175f0f9c495e0__today",selected:"acb642920fb0bef5__selected","range-middle":"_165d91a726feca9c__range-middle",outside:"c259c5c255fda10f__outside",hidden:"_4d8957a0ca4ec8f0__hidden","range-start":"f2523033db055ffe__range-start","range-end":"c04a453de7b11520__range-end",preview:"_81b244e7c541d95e__preview","weeks-before-enter":"_9721326fbc23a5fb__weeks-before-enter","weeks-before-exit":"_60ac2a7fc3208801__weeks-before-exit","weeks-after-enter":"_805d698b56ba4a29__weeks-after-enter","weeks-after-exit":"_7f73a6ab85101202__weeks-after-exit","caption-after-enter":"_1563bccb09e39c30__caption-after-enter","caption-after-exit":"c7a3082839155d29__caption-after-exit","caption-before-enter":"cb8a5ec82ad0885e__caption-before-enter","caption-before-exit":"_735dacf9052adecd__caption-before-exit","slide-in-left":"_255a1a462a5377db__slide-in-left","slide-out-left":"aed80001de9ae226__slide-out-left","slide-in-right":"c21e45f616d6db39__slide-in-right","slide-out-right":"_7d4779a7f29408f2__slide-out-right","fade-in":"_83ba6321b055d687__fade-in","fade-out":"_96fbead71248d210__fade-out"};typeof process>"u",aO("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var htt={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",aO("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var btt={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",aO("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var _tt={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},vtt={root:U(Fo.root,htt["box-sizing"]),day:Fo.day,day_button:U(Fo["day-button"],_tt.button,btt["outset-ring--focus-visible"]),outside:Fo.outside,caption_label:Fo["caption-label"],button_next:Fo["nav-button"],button_previous:Fo["nav-button"],nav:Fo.nav,month_caption:Fo["month-caption"],months:Fo.months,month_grid:Fo["month-grid"],weekday:Fo.weekday,today:Fo.today,selected:Fo.selected,disabled:void 0,hidden:Fo.hidden,range_start:Fo["range-start"],range_end:Fo["range-end"],range_middle:Fo["range-middle"],weeks_before_enter:Fo["weeks-before-enter"],weeks_before_exit:Fo["weeks-before-exit"],weeks_after_enter:Fo["weeks-after-enter"],weeks_after_exit:Fo["weeks-after-exit"],caption_after_enter:Fo["caption-after-enter"],caption_after_exit:Fo["caption-after-exit"],caption_before_enter:Fo["caption-before-enter"],caption_before_exit:Fo["caption-before-exit"]},W_e={preview:Fo.preview},lO={animate:!0,showOutsideDays:!1,showWeekNumber:!1,hideWeekdays:!1,captionLayout:"label",fixedWeeks:!1,hideNavigation:!1,classNames:vtt,components:{Day:V_e,Root:F_e,PreviousMonthButton:j_e,NextMonthButton:H_e}};function cO(e){return Math.min(3,Math.max(1,e))}var dO=c(D(),1);function uO({defaultValue:e,onChange:t,value:o}){let r=typeof o<"u",n=r?o:e,[i,s]=(0,dO.useState)(n),a=r?o:i,l=(0,dO.useCallback)((u,...f)=>{s(u),t?.(u,...f)},[t]),d;return r&&typeof t=="function"?d=t:!r&&typeof t=="function"?d=l:d=s,[a,d]}var pi=c(X(),1),G_e=c(D(),1);function ytt(e){let t=(e.getTextInfo?.()??e.textInfo)?.direction;return t?t==="rtl":["ar","he","fa","ur","ps","syr","dv","ku","ckb","ug","yi"].includes(e.language)}function wtt(e){if(!e)return;let t;try{t=Intl.DateTimeFormat.supportedLocalesOf([e])[0]}catch{}return t}function xtt(e){let t=(e.getWeekInfo?.()??e.weekInfo)?.firstDay;if(!(t===void 0||t<1||t>7))return t%7}var fO=({locale:e,timeZone:t,mode:o})=>(0,G_e.useMemo)(()=>{let r=typeof e=="string",n=r||e===void 0?Va:e,i=wtt(r?e:e?.code),s=i??"en-US",a=new Intl.Locale(s),l=i!==void 0?ytt(a):(0,pi.isRTL)(),d=r||i!==void 0?xtt(a):void 0,u=new Intl.DateTimeFormat(s,{calendar:"gregory",year:"numeric",month:"long",timeZone:t}),f=new Intl.DateTimeFormat(s,{calendar:"gregory",weekday:"narrow",timeZone:t}),p=new Intl.DateTimeFormat(s,{calendar:"gregory",weekday:"long",timeZone:t}),m=new Intl.DateTimeFormat(s,{calendar:"gregory",weekday:"long",year:"numeric",month:"long",day:"numeric",timeZone:t}),g=new Intl.DateTimeFormat(s,{calendar:"gregory",day:"numeric",timeZone:t});return{"aria-label":o==="single"?(0,pi.__)("Date calendar"):(0,pi.__)("Date range calendar"),labels:{labelNav:()=>(0,pi.__)("Navigation bar"),labelGrid:u.format,labelGridcell:(h,b)=>{let v=m.format(h),_=v;return b?.today&&(_=(0,pi.sprintf)((0,pi.__)("Today, %s"),v)),_},labelNext:()=>(0,pi.__)("Next month"),labelPrevious:()=>(0,pi.__)("Previous month"),labelDayButton:(h,b)=>{let v=m.format(h),_=v;return b?.today&&b?.selected?(0,pi.sprintf)((0,pi.__)("Today, %s, selected"),v):(b?.today&&(_=(0,pi.sprintf)((0,pi.__)("Today, %s"),v)),b?.selected&&(_=(0,pi.sprintf)((0,pi.__)("%s, selected"),v)),_)},labelWeekday:p.format},locale:n,lang:s,dir:l?"rtl":"ltr",...d===void 0?{}:{weekStartsOn:d},formatters:{formatDay:g.format,formatWeekdayName:f.format,formatCaption:u.format},timeZone:t}},[e,t,o]);var $_e=c(ue(),1),eh=c(D(),1);function pO(e,t){let o=(0,eh.useRef)(null),r=(0,eh.useRef)(!1),n=(0,$_e.useMergeRefs)([o,e]),i=t?t.getFullYear()*12+t.getMonth():void 0,s=(0,eh.useCallback)(()=>{r.current=!0},[]),a=(0,eh.useCallback)(()=>{r.current=!1},[]);return(0,eh.useEffect)(()=>{if(!r.current)return;let l=o.current;if(!l)return;let{activeElement:d,body:u}=l.ownerDocument;if(d!==u){let g=d?.closest('[role="grid"]');r.current=!!g&&l.contains(g);return}r.current=!1;let f=l.querySelector('[role="grid"] button[tabindex="0"]:not(:disabled)'),p=l.querySelector('button:not(:disabled):not([aria-disabled="true"])'),m=l.querySelector("button:not(:disabled)");(f??p??m)?.focus()},[i]),{ref:n,onDayFocus:s,onDayBlur:a}}var JY=c(T(),1),SR=(0,Y_.forwardRef)(function({defaultValue:t,value:o,onValueChange:r,numberOfMonths:n=1,locale:i,timeZone:s,month:a,render:l,role:d="application","aria-label":u,labels:f,...p},m){let{"aria-label":g,...h}=fO({locale:i,timeZone:s,mode:"single"}),b=(0,Y_.useMemo)(()=>f?{...h.labels,...f}:h.labels,[h.labels,f]),v=(0,Y_.useCallback)((k,C,S,R)=>{r?.(k??null,C,S,R)},[r]),[_,y]=uO({defaultValue:t,value:o,onChange:v}),w=pO(m,a),x=(0,Y_.useMemo)(()=>({render:l,ref:w.ref,role:d,defaultAriaLabel:g}),[l,w.ref,d,g]);return(0,JY.jsx)(Q0.Provider,{value:x,children:(0,JY.jsx)(iO,{...lO,...h,...p,"aria-label":u,mode:"single",month:a,numberOfMonths:cO(n),labels:b,selected:_??void 0,onSelect:y,onDayFocus:w.onDayFocus,onDayBlur:w.onDayBlur})})});var nd=c(D(),1);var eK=c(T(),1);function ktt({value:e,hoveredDate:t,excludeDisabled:o,resetOnSelect:r,min:n,max:i,disabled:s}){return(0,nd.useMemo)(()=>{if(!t||!e?.from)return;if(r&&e.to)return{from:t,to:t};let a,l;return t<e.from?(a={from:t,to:e.from},l={from:t,to:e.to??e.from}):e.to&&t>e.from&&t<e.to?(a={from:e.from,to:t},l={from:e.from,to:t}):t>e.from&&(a={from:e.to??e.from,to:t},l={from:e.from,to:t}),n!==void 0&&n>0&&l&&gp(l.to,l.from)<n&&(a={from:t,to:t}),i!==void 0&&i>0&&l&&gp(l.to,l.from)>i&&(a={from:t,to:t}),o&&s&&l&&rO(l,s)&&(a={from:t,to:t}),a},[e,t,o,r,n,i,s])}var tK=(0,nd.forwardRef)(function({defaultValue:t,value:o,onValueChange:r,numberOfMonths:n=1,excludeDisabled:i,resetOnSelect:s=!0,min:a,max:l,disabled:d,locale:u,timeZone:f,month:p,render:m,role:g="application","aria-label":h,labels:b,...v},_){let{"aria-label":y,...w}=fO({locale:u,timeZone:f,mode:"range"}),x=(0,nd.useMemo)(()=>b?{...w.labels,...b}:w.labels,[w.labels,b]),k=(0,nd.useCallback)((N,j,V,A)=>{r?.(N??null,j,V,A)},[r]),[C,S]=uO({defaultValue:t,value:o,onChange:k}),R=pO(_,p),[E,I]=(0,nd.useState)(void 0),B=ktt({value:C,hoveredDate:E,excludeDisabled:i,resetOnSelect:s,min:a,max:l,disabled:d}),O=(0,nd.useMemo)(()=>({preview:B,preview_start:B?.from,preview_end:B?.to}),[B]),M=(0,nd.useMemo)(()=>({render:m,ref:R.ref,role:g,defaultAriaLabel:y}),[m,R.ref,g,y]);return(0,eK.jsx)(Q0.Provider,{value:M,children:(0,eK.jsx)(iO,{...lO,...w,...v,"aria-label":h,mode:"range",month:p,numberOfMonths:cO(n),disabled:d,excludeDisabled:i,resetOnSelect:s,min:a,max:l,labels:x,selected:C??void 0,onSelect:S,onDayFocus:R.onDayFocus,onDayBlur:R.onDayBlur,onDayMouseEnter:N=>I(N),onDayMouseLeave:()=>I(void 0),modifiers:O,modifiersClassNames:W_e})})});var Ru={};ro(Ru,{Content:()=>hO,FullBleed:()=>ove,Header:()=>gO,Root:()=>mO,Title:()=>nve});var Y_e=c(D(),1),oK="data-wp-hash";function rK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ctt(document)),e.__wpStyleRuntime}function Stt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${oK}]`))if(o.getAttribute(oK)===t)return!0;return!1}function K_e(e,t,o){if(!e.head)return;let r=rK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Stt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Ctt(e){let t=rK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)K_e(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function q_e(e,t){let o=rK();o.styles.set(e,t);for(let r of o.documents.keys())K_e(r,e,t)}typeof process>"u",q_e("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Ett={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",q_e("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Ttt={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},mO=(0,Y_e.forwardRef)(function({render:t,...o},r){let n=U(Ttt.root,Ett["box-sizing"]);return Bo({defaultTagName:"div",render:t,ref:r,props:st({className:n},o)})});var X_e=c(D(),1),nK="data-wp-hash";function iK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Itt(document)),e.__wpStyleRuntime}function Rtt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${nK}]`))if(o.getAttribute(nK)===t)return!0;return!1}function Z_e(e,t,o){if(!e.head)return;let r=iK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Rtt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(nK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Itt(e){let t=iK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Z_e(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ptt(e,t){let o=iK();o.styles.set(e,t);for(let r of o.documents.keys())Z_e(r,e,t)}typeof process>"u",Ptt("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Btt={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},gO=(0,X_e.forwardRef)(function({render:t,...o},r){return Bo({defaultTagName:"div",render:t,ref:r,props:st({className:Btt.header},o)})});var Q_e=c(D(),1),sK="data-wp-hash";function aK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Mtt(document)),e.__wpStyleRuntime}function Ott(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${sK}]`))if(o.getAttribute(sK)===t)return!0;return!1}function J_e(e,t,o){if(!e.head)return;let r=aK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Ott(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(sK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Mtt(e){let t=aK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)J_e(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Att(e,t){let o=aK();o.styles.set(e,t);for(let r of o.documents.keys())J_e(r,e,t)}typeof process>"u",Att("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Ntt={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},hO=(0,Q_e.forwardRef)(function({render:t,...o},r){return Bo({defaultTagName:"div",render:t,ref:r,props:st({className:Ntt.content},o)})});var eve=c(D(),1),lK="data-wp-hash";function cK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Dtt(document)),e.__wpStyleRuntime}function Ltt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${lK}]`))if(o.getAttribute(lK)===t)return!0;return!1}function tve(e,t,o){if(!e.head)return;let r=cK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Ltt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(lK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Dtt(e){let t=cK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)tve(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Vtt(e,t){let o=cK();o.styles.set(e,t);for(let r of o.documents.keys())tve(r,e,t)}typeof process>"u",Vtt("cb866dcef6","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._02872bf298eadc43__root{--wp-ui-card-padding:var(--wpds-dimension-padding-2xl,24px);--wp-ui-card-header-content-gap:var(--wpds-dimension-gap-xl,24px);--wp-ui-card-header-content-margin:calc(var(--wp-ui-card-header-content-gap) - var(--wp-ui-card-padding));background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-lg,8px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;overflow:clip}._5dffdaf2a6e669ac__content,.bbccc92e6ba5662d__header{padding:var(--wp-ui-card-padding);&:not(:first-child):not(:last-child){padding-block-end:0}}.bbccc92e6ba5662d__header+._5dffdaf2a6e669ac__content{margin-block-start:var(--wp-ui-card-header-content-margin);padding-block-start:0}.c1fa192587e1b4a6__fullbleed{margin-inline:calc(var(--wp-ui-card-padding)*-1);width:calc(100% + var(--wp-ui-card-padding)*2)}._02872bf298eadc43__root>:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):first-child>.c1fa192587e1b4a6__fullbleed:first-child{margin-block-start:calc(var(--wp-ui-card-padding)*-1)}:is(.bbccc92e6ba5662d__header,._5dffdaf2a6e669ac__content):last-child>.c1fa192587e1b4a6__fullbleed:last-child{margin-block-end:calc(var(--wp-ui-card-padding)*-1)}}}");var Ftt={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},ove=(0,eve.forwardRef)(function({render:t,...o},r){return Bo({defaultTagName:"div",render:t,ref:r,props:st({className:Ftt.fullbleed},o)})});var rve=c(D(),1);var dK=c(T(),1),ztt=(0,dK.jsx)("div",{}),nve=(0,rve.forwardRef)(function({render:t=ztt,children:o,...r},n){return(0,dK.jsx)(Ct,{ref:n,variant:"heading-lg",render:t,...r,children:o})});var ive=c(D(),1),sve=c(T(),1),uK=(0,ive.forwardRef)(function(t,o){return(0,sve.jsx)(Ng.Panel,{ref:o,...t})});var ave=c(D(),1),lve=c(T(),1),fK=(0,ave.forwardRef)(function(t,o){return(0,lve.jsx)(Ng.Root,{ref:o,...t})});var cve=c(D(),1),dve=c(T(),1),pK=(0,cve.forwardRef)(function(t,o){return(0,dve.jsx)(Ng.Trigger,{ref:o,...t})});var K_={};ro(K_,{Content:()=>xve,Header:()=>bve,HeaderDescription:()=>vve,Root:()=>fve});var uve=c(D(),1);var gK=c(T(),1),fve=(0,uve.forwardRef)(function({render:t,...o},r){return(0,gK.jsx)(fK,{ref:r,render:(0,gK.jsx)(mO,{render:t}),...o})});var gve=c(ue(),1),id=c(D(),1);var pve=c(D(),1),bO=(0,pve.createContext)(null);var vp=c(T(),1),hK="data-wp-hash";function bK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Htt(document)),e.__wpStyleRuntime}function jtt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${hK}]`))if(o.getAttribute(hK)===t)return!0;return!1}function hve(e,t,o){if(!e.head)return;let r=bK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(jtt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Htt(e){let t=bK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)hve(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function _K(e,t){let o=bK();o.styles.set(e,t);for(let r of o.documents.keys())hve(r,e,t)}typeof process>"u",_K("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var J0={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"};typeof process>"u",_K("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var mve={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",_K("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Utt={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},bve=(0,id.forwardRef)(function({children:t,className:o,render:r,"aria-describedby":n,...i},s){let[a,l]=(0,id.useState)([]),[d,u]=(0,id.useState)([]),f=(0,id.useRef)(null),p=(0,id.useCallback)(h=>(l(b=>b.includes(h)?b:[...b,h]),()=>{l(b=>b.filter(v=>v!==h))}),[]),m=(0,id.useMemo)(()=>({registerDescriptionId:p}),[p]);(0,gve.useIsomorphicLayoutEffect)(()=>{let h=new Set(a),b=Array.from(f.current?.querySelectorAll("[id]")??[]).map(v=>v.id).filter(v=>h.has(v));u(v=>v.length===b.length&&v.every((_,y)=>_===b[y])?v:b)});let g=Array.from(new Set([...n?.split(/\s+/).filter(Boolean)??[],...d])).join(" ")||void 0;return Bo({defaultTagName:"div",render:r,ref:s,props:st(i,{className:U(mve.heading,J0["heading-wrapper"],o),children:(0,vp.jsx)(bO.Provider,{value:m,children:(0,vp.jsxs)(pK,{className:J0.header,render:(0,vp.jsx)(gO,{}),nativeButton:!1,"aria-describedby":g,children:[(0,vp.jsx)("div",{ref:f,className:J0["header-content"],children:t}),(0,vp.jsx)("div",{className:U(J0["header-trigger-positioner"]),children:(0,vp.jsx)("div",{className:U(J0["header-trigger-wrapper"],mve.div,Utt["outset-ring--focus-parent-visible"]),children:(0,vp.jsx)(fo,{icon:Tn,className:J0["header-trigger"]})})})]})})})})});var th=c(D(),1);var wK=c(T(),1),vK="data-wp-hash";function yK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Gtt(document)),e.__wpStyleRuntime}function Wtt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${vK}]`))if(o.getAttribute(vK)===t)return!0;return!1}function _ve(e,t,o){if(!e.head)return;let r=yK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Wtt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(vK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Gtt(e){let t=yK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)_ve(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function $tt(e,t){let o=yK();o.styles.set(e,t);for(let r of o.documents.keys())_ve(r,e,t)}typeof process>"u",$tt("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var Ytt={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},Ktt=(0,wK.jsx)("div",{}),vve=(0,th.forwardRef)(function({children:t,className:o,id:r,render:n=Ktt,...i},s){let a=(0,th.useId)(),l=r??a,d=(0,th.useContext)(bO);return(0,th.useEffect)(()=>d?.registerDescriptionId(l),[d,l]),(0,wK.jsx)(Ct,{ref:s,variant:"body-md",render:n,id:l,"aria-hidden":"true",className:U(Ytt["header-description"],o),...i,children:t})});var yve=c(D(),1);var SK=c(T(),1),kK="data-wp-hash";function CK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Xtt(document)),e.__wpStyleRuntime}function qtt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${kK}]`))if(o.getAttribute(kK)===t)return!0;return!1}function wve(e,t,o){if(!e.head)return;let r=CK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(qtt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(kK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Xtt(e){let t=CK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)wve(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Ztt(e,t){let o=CK();o.styles.set(e,t);for(let r of o.documents.keys())wve(r,e,t)}typeof process>"u",Ztt("64bdb4d46e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._626190151275d6d3__heading-wrapper{--_gcd-heading-color:inherit;--_gcd-heading-font-size:inherit;--_gcd-heading-font-weight:inherit;--_gcd-heading-margin:0;font-family:inherit;line-height:inherit}.cab17c7a373cb60d__header-content{flex:1;min-width:0}._92ebbaa30c8a1d05__header-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dd89d27c4f15912d__header-trigger-positioner{align-self:flex-start;flex-shrink:0;margin-block-start:calc(var(--wpds-typography-line-height-sm, 20px)/2);max-height:0;overflow:visible}.bcfab5f2448bafef__header-trigger-wrapper{border-radius:var(--wpds-border-radius-sm,2px);display:flex;translate:0 -50%}._3106f8d2b0330faa__header-trigger{@media not (prefers-reduced-motion){transition:rotate .15s ease-out}}._5d2dfcb4085c6d0f__header[data-panel-open] ._3106f8d2b0330faa__header-trigger{rotate:180deg}._5d2dfcb4085c6d0f__header[data-disabled] ._3106f8d2b0330faa__header-trigger{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}.e34cf37ccd0d81e0__content{height:var(--collapsible-panel-height);margin-block-start:var(--wp-ui-card-header-content-margin);overflow:hidden;&._03cfdbcd710393c9__overflow-visible{overflow:visible}&[hidden]:not([hidden=until-found]){display:none}&[data-ending-style],&[data-starting-style]{height:0}@media not (prefers-reduced-motion){transition:all .15s ease-out}}}@layer compositions{._41bfdbf7b6c087c2__content-inner{padding-block-start:0}._5d2dfcb4085c6d0f__header{align-items:stretch;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px);outline:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}}}}");var xK={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","header-description":"_92ebbaa30c8a1d05__header-description","header-trigger-positioner":"dd89d27c4f15912d__header-trigger-positioner","header-trigger-wrapper":"bcfab5f2448bafef__header-trigger-wrapper","header-trigger":"_3106f8d2b0330faa__header-trigger",header:"_5d2dfcb4085c6d0f__header",content:"e34cf37ccd0d81e0__content","overflow-visible":"_03cfdbcd710393c9__overflow-visible","content-inner":"_41bfdbf7b6c087c2__content-inner"},xve=(0,yve.forwardRef)(function({className:t,render:o,children:r,hiddenUntilFound:n=!0,...i},s){return(0,SK.jsx)(uK,{ref:s,className:a=>U(xK.content,a.open&&a.transitionStatus==="idle"&&xK["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,SK.jsx)(hO,{className:xK["content-inner"],render:o,children:r})})});var kve=c(D(),1),EK="data-wp-hash";function TK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Jtt(document)),e.__wpStyleRuntime}function Qtt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${EK}]`))if(o.getAttribute(EK)===t)return!0;return!1}function Sve(e,t,o){if(!e.head)return;let r=TK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Qtt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(EK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Jtt(e){let t=TK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Sve(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function eot(e,t){let o=TK();o.styles.set(e,t);for(let r of o.documents.keys())Sve(r,e,t)}typeof process>"u",eot("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var tot={stack:"_19ce0419607e1896__stack"},oot={xs:"var(--wpds-dimension-gap-xs, 4px)",sm:"var(--wpds-dimension-gap-sm, 8px)",md:"var(--wpds-dimension-gap-md, 12px)",lg:"var(--wpds-dimension-gap-lg, 16px)",xl:"var(--wpds-dimension-gap-xl, 24px)","2xl":"var(--wpds-dimension-gap-2xl, 32px)","3xl":"var(--wpds-dimension-gap-3xl, 40px)"},De=(0,kve.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:i,render:s,...a},l){let d={gap:o&&oot[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:i};return Bo({render:s,ref:l,props:st(a,{style:d,className:tot.stack})})});var Cve=c(ue(),1),q_=c(D(),1);function Eve(e){let t=(0,Cve.useEvent)(e),o=(0,q_.useRef)(null),r=(0,q_.useRef)(!1),n=(0,q_.useCallback)(()=>{r.current||(o.current&&clearTimeout(o.current),o.current=setTimeout(()=>{t(),o.current=null},0))},[t]);return(0,q_.useEffect)(()=>(r.current=!1,()=>{r.current=!0,o.current&&clearTimeout(o.current)}),[]),n}var Mve=c(D(),1);var CR=c(D(),1),ER=c(T(),1),RK="data-wp-hash";function IK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&¬(document)),e.__wpStyleRuntime}function rot(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${RK}]`))if(o.getAttribute(RK)===t)return!0;return!1}function Tve(e,t,o){if(!e.head)return;let r=IK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(rot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(RK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function not(e){let t=IK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Tve(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function PK(e,t){let o=IK();o.styles.set(e,t);for(let r of o.documents.keys())Tve(r,e,t)}typeof process>"u",PK("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var iot={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",PK("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var sot={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",PK("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var ex={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},Rve=(0,CR.forwardRef)(function({className:t,children:o,visuallyDisabled:r,size:n="default",isBorderless:i,prefix:s,suffix:a,...l},d){return(0,ER.jsxs)("div",{ref:d,className:U(iot.div,sot["box-sizing"],ex["input-layout"],ex[`is-size-${n}`],r&&ex["is-disabled"],i&&ex["is-borderless"],t),...l,children:[CR.Children.count(s)>0&&(0,ER.jsx)("div",{className:ex["slot-wrapper"],"data-slot-type":"prefix",children:s}),o,CR.Children.count(a)>0&&(0,ER.jsx)("div",{className:ex["slot-wrapper"],"data-slot-type":"suffix",children:a})]})});var Pve=c(D(),1),Ove=c(T(),1),BK="data-wp-hash";function OK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lot(document)),e.__wpStyleRuntime}function aot(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${BK}]`))if(o.getAttribute(BK)===t)return!0;return!1}function Bve(e,t,o){if(!e.head)return;let r=OK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(aot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(BK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function lot(e){let t=OK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Bve(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function cot(e,t){let o=OK();o.styles.set(e,t);for(let r of o.documents.keys())Bve(r,e,t)}typeof process>"u",cot("e4f4f9600b",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.cb2baafdc08746bb__input-layout{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-md,12px);background-color:var(--wpds-color-background-interactive-neutral,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-sm,2px);border-style:solid;border-width:var(--wpds-border-width-xs,1px);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:max(var(--wpds-typography-font-size-md,13px),16px);height:var(--wpds-dimension-size-lg,40px);line-height:1;@media (min-width:600px){font-size:var(--wpds-typography-font-size-md,13px)}&._0c807a84cbb94e0c__is-size-compact{height:var(--wpds-dimension-size-md,32px)}&._0c807a84cbb94e0c__is-size-compact,&.ed67cda122dc1e7b__is-size-small{--wp-ui-input-layout-padding-inline:var(--wpds-dimension-padding-sm,8px)}&.ed67cda122dc1e7b__is-size-small{height:var(--wpds-dimension-size-sm,24px)}&._6fb7104732387680__is-disabled,&:has([data-can-disable-input-layout][data-disabled]){color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}&:not(._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-disabled,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText}}}&._8097270636ca6100__is-borderless{background-color:var(--wpds-color-background-interactive-neutral-weak,#0000);border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){--_gcd-div-outline:none;outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){background-color:var(--wpds-color-background-interactive-neutral-active,var(--wpds-color-background-surface-neutral-strong,#fff));border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}&:has(:invalid[data-validity-visible]){--focus-color:var(--wpds-color-stroke-interactive-error,#cc1818);border-color:var(--wpds-color-stroke-interactive-error,#cc1818);&:hover{border-color:var(--wpds-color-stroke-interactive-error-active,#9d0000)}}}.c192b41a12b4387b__slot-wrapper{display:contents}._0d7afad74a057888__input-layout-slot{align-items:center;display:flex;&._0c952682762ca288__is-padding-minimal{--wp-ui-input-layout-prefix-padding-start:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px));--wp-ui-input-layout-suffix-padding-end:calc(var(--wp-ui-input-layout-padding-inline) - var(--wpds-dimension-padding-xs, 4px))}[data-slot-type=prefix] &{padding-inline-start:var(--wp-ui-input-layout-prefix-padding-start,var(--wp-ui-input-layout-padding-inline))}[data-slot-type=suffix] &{padding-inline-end:var(--wp-ui-input-layout-suffix-padding-end,var(--wp-ui-input-layout-padding-inline))}}}}');var Ive={"input-layout":"cb2baafdc08746bb__input-layout","is-size-compact":"_0c807a84cbb94e0c__is-size-compact","is-size-small":"ed67cda122dc1e7b__is-size-small","is-disabled":"_6fb7104732387680__is-disabled","is-borderless":"_8097270636ca6100__is-borderless","input-layout-slot":"_0d7afad74a057888__input-layout-slot","slot-wrapper":"c192b41a12b4387b__slot-wrapper","is-padding-minimal":"_0c952682762ca288__is-padding-minimal"},MK=(0,Pve.forwardRef)(function({padding:t="default",className:o,...r},n){return(0,Ove.jsx)("div",{ref:n,className:U(Ive["input-layout-slot"],Ive[`is-padding-${t}`],o),...r})});MK.displayName="InputLayout.Slot";var ws=Object.assign(Rve,{Slot:MK});var NK=c(T(),1),AK="data-wp-hash";function LK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&uot(document)),e.__wpStyleRuntime}function dot(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${AK}]`))if(o.getAttribute(AK)===t)return!0;return!1}function Ave(e,t,o){if(!e.head)return;let r=LK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(dot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(AK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function uot(e){let t=LK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ave(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function DK(e,t){let o=LK();o.styles.set(e,t);for(let r of o.documents.keys())Ave(r,e,t)}typeof process>"u",DK("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var fot={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",DK("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var pot={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",DK("1a25f6a232","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._2ae7be2fc1bb17a3__input{--_gcd-input-padding:var(--wp-ui-input-padding-block,0px) var(--wp-ui-input-layout-padding-inline,0px);background:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:inherit;font-size:inherit;line-height:inherit;outline:none;padding-block:var(--wp-ui-input-padding-block,0);padding-inline:var(--wp-ui-input-layout-padding-inline,0);width:100%;&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}&:disabled,&[aria-disabled=true]{--_gcd-input-placeholder-color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);&::placeholder{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}@media (forced-colors:active){color:GrayText}}&[type=email],&[type=url]{direction:ltr}&[type=number]{appearance:textfield;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{appearance:none;margin:0}}}}}");var mot={input:"_2ae7be2fc1bb17a3__input"},tx=(0,Mve.forwardRef)(function({className:t,size:o="default",prefix:r,suffix:n,style:i,...s},a){return(0,NK.jsx)(ws,{className:U(pot["outset-ring--focus-within"],t),style:i,size:o,visuallyDisabled:s.disabled,prefix:r,suffix:n,children:(0,NK.jsx)(QG,{ref:a,className:U(fot.input,mot.input),...s})})});var VK="data-wp-hash";function FK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hot(document)),e.__wpStyleRuntime}function got(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${VK}]`))if(o.getAttribute(VK)===t)return!0;return!1}function Nve(e,t,o){if(!e.head)return;let r=FK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(got(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(VK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function hot(e){let t=FK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Nve(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function bot(e,t){let o=FK();o.styles.set(e,t);for(let r of o.documents.keys())Nve(r,e,t)}typeof process>"u",bot("ff021bf4fe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._101852fa256bb935__is-align-item-with-trigger ._234b520016b4e56f__popup{max-height:none}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._41f0dd875c005a48__item-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._12335b76ada0b1f5__item-label{min-width:0}._160635254c702623__item-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}._684ccb7988365b4f__item[aria-disabled=true] ._160635254c702623__item-description,._684ccb7988365b4f__item[data-highlighted]:not([aria-disabled=true]) ._160635254c702623__item-description{color:inherit}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var ox={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","is-align-item-with-trigger":"_101852fa256bb935__is-align-item-with-trigger","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon","item-text":"_41f0dd875c005a48__item-text","item-label":"_12335b76ada0b1f5__item-label","item-description":"_160635254c702623__item-description",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"};function Lve(e="anchor"){switch(e){case"available":return ox["is-width-available"];case"content":return ox["is-width-content"];case"lg":return ox["is-width-lg"];case"md":return ox["is-width-md"];case"sm":return ox["is-width-sm"];case"anchor":return ox["is-width-anchor"];default:return!1}}var $K=c(X(),1),Bn=c(D(),1);var Dve=c(D(),1),TR=c(T(),1),jK="data-wp-hash";function HK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&vot(document)),e.__wpStyleRuntime}function _ot(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${jK}]`))if(o.getAttribute(jK)===t)return!0;return!1}function Vve(e,t,o){if(!e.head)return;let r=HK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(_ot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(jK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function vot(e){let t=HK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Vve(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function yot(e,t){let o=HK();o.styles.set(e,t);for(let r of o.documents.keys())Vve(r,e,t)}typeof process>"u",yot("bbbecfe373","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{.ab4d64c07c0ba587__spinner{background-color:transparent;display:inline-block;height:var(--wpds-dimension-size-2xs,16px);opacity:1;overflow:visible;position:relative;width:var(--wpds-dimension-size-2xs,16px)}.a7654e10245bb7d2__indicator,.dc51f80c84b35fe2__track{fill:transparent;stroke-width:1.5px}.dc51f80c84b35fe2__track{stroke:var(--wpds-color-background-track-neutral,#dbdbdb)}.a7654e10245bb7d2__indicator{stroke:var(--wpds-color-background-thumb-brand,var(--wp-admin-theme-color,#3858e9));stroke-linecap:round;animation:_02322d973909703c__spinner-spin 1.4s linear infinite both;transform-origin:50% 50%}@keyframes _02322d973909703c__spinner-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}}");var zK={spinner:"ab4d64c07c0ba587__spinner",track:"dc51f80c84b35fe2__track",indicator:"a7654e10245bb7d2__indicator","spinner-spin":"_02322d973909703c__spinner-spin"},UK=(0,Dve.forwardRef)(function({className:t,...o},r){return(0,TR.jsxs)("svg",{className:U(zK.spinner,t),viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg",role:"presentation",focusable:"false",...o,ref:r,children:[(0,TR.jsx)("circle",{className:zK.track,cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,TR.jsx)("path",{className:zK.indicator,d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})});var RR=c(T(),1),WK="data-wp-hash";function GK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&xot(document)),e.__wpStyleRuntime}function wot(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${WK}]`))if(o.getAttribute(WK)===t)return!0;return!1}function Fve(e,t,o){if(!e.head)return;let r=GK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(wot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(WK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function xot(e){let t=GK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Fve(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function zve(e,t){let o=GK();o.styles.set(e,t);for(let r of o.documents.keys())Fve(r,e,t)}typeof process>"u",zve("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var kot={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",zve("d11816833c",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7a7ac88e306348e7__indicator{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);align-items:flex-start;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);gap:var(--wpds-dimension-gap-xs,4px);line-height:var(--wpds-typography-line-height-xs,16px);@media not (prefers-reduced-motion){animation:_48722cc5dd090ce4__indicator-jump var(--wpds-motion-duration-md,.2s) cubic-bezier(.68,-.55,.27,1.55)}}._57a3bbbfbe38a5c6__is-invalid{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}._9e944dc198aac10b__is-valid{color:var(--wpds-color-foreground-content-success-weak,#008030)}.e482806667437c6a__indicator-icon{flex-shrink:0}._6e46434cc23019d2__indicator-spinner{height:var(--wpds-dimension-size-3xs,12px);margin:2px;width:var(--wpds-dimension-size-3xs,12px)}@keyframes _48722cc5dd090ce4__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}}}');var _O={indicator:"_7a7ac88e306348e7__indicator","indicator-jump":"_48722cc5dd090ce4__indicator-jump","is-invalid":"_57a3bbbfbe38a5c6__is-invalid","is-valid":"_9e944dc198aac10b__is-valid","indicator-icon":"e482806667437c6a__indicator-icon","indicator-spinner":"_6e46434cc23019d2__indicator-spinner"},Sot={valid:sE,invalid:Jb};function X_({id:e,type:t,message:o}){return(0,RR.jsxs)("p",{id:e,className:U(kot.p,_O.indicator,_O[`is-${t}`]),children:[t==="validating"?(0,RR.jsx)(UK,{className:_O["indicator-spinner"]}):(0,RR.jsx)(fo,{className:_O["indicator-icon"],icon:Sot[t],size:16,fill:"currentColor"}),o]})}var Iu=c(T(),1),Cot=e=>(0,Iu.jsx)(De,{...e,direction:"column",gap:"sm"});function Eot(e,t,o){let r;return t&&!o?r=`(${(0,$K.__)("Required")})`:!t&&o&&(r=`(${(0,$K.__)("Optional")})`),r?typeof e=="string"?`${e} ${r}`:(0,Iu.jsxs)(Iu.Fragment,{children:[e," ",r]}):e}var jve="data-validity-visible",Lr=(0,Bn.forwardRef)(function({required:t,markWhenOptional:o,customValidity:r,getValidityTarget:n,children:i,render:s=Cot,...a},l){let[d,u]=(0,Bn.useState)(),[f,p]=(0,Bn.useState)(),[m,g]=(0,Bn.useState)(!1),[h,b]=(0,Bn.useState)(!1),v=(0,Bn.useRef)(null);(0,Bn.useEffect)(()=>{let k=n(),C=()=>{r?.type!=="validating"&&u(k?.validationMessage),g(!0),k?.setAttribute(jve,"")};return k?.addEventListener("invalid",C),()=>k?.removeEventListener("invalid",C)},[r?.type,n]),(0,Bn.useEffect)(()=>{let k=n(),C=R=>{if(R.preventDefault(),!R.isTrusted)return;let E=R.target,I=Array.from(E.form?.elements??[]).find(B=>!B.validity.valid);(!E.form||I===E)&&E.focus()},S=k?.type==="radio"&&k?.name?Array.from(v.current?.querySelectorAll(`input[type="radio"][name="${k?.name}"]`)??[]).filter(R=>R!==k):[];return k?.addEventListener("invalid",C),S.forEach(R=>R.addEventListener("invalid",C)),()=>{k?.removeEventListener("invalid",C),S.forEach(R=>R.removeEventListener("invalid",C))}},[n]),(0,Bn.useEffect)(()=>{let k=n();if(!r?.type){k?.setCustomValidity(""),u(k?.validationMessage),p(void 0);return}switch(r.type){case"validating":{k?.setCustomValidity(""),u(void 0),p({type:"validating",message:r.message});break}case"valid":{k?.setCustomValidity(""),u(k?.validationMessage),p({type:"valid",message:r.message});break}case"invalid":{k?.setCustomValidity(r.message??""),u(k?.validationMessage),p(void 0);break}}},[r,n]),(0,Bn.useEffect)(()=>{if(!(!h||m)){if(r?.type==="validating"){let k=setTimeout(()=>{g(!0)},1e3);return()=>clearTimeout(k)}g(!0)}},[h,r?.type,m]);let _=k=>{if(k.relatedTarget&&k.currentTarget.contains(k.relatedTarget))return;h||(b(!0),n()?.setAttribute(jve,""));let C=n(),S=r?.type==="validating";window.queueMicrotask(()=>{S||u(C?.validationMessage)})},y=(0,Bn.useId)(),w=d?(0,Iu.jsx)(X_,{id:y,type:"invalid",message:d}):f?.type?(0,Iu.jsx)(X_,{id:y,type:f.type,message:f.message}):null,x=m?w:null;return(0,Bn.useEffect)(()=>{let k=n();if(!k)return;function C(S,R){let E=(S.getAttribute("aria-describedby")??"").split(" ").filter(I=>I&&I!==y);R&&E.push(y),E.length?S.setAttribute("aria-describedby",E.join(" ")):S.removeAttribute("aria-describedby")}return C(k,!!x),()=>C(k,!1)},[x,y,n]),Bo({render:s,ref:[l,v],props:st(a,{onBlur:_,children:(0,Iu.jsxs)(Iu.Fragment,{children:[(0,Bn.cloneElement)(i,{label:Eot(i.props.label,t,o),required:t}),x]})})})});var mi={};ro(mi,{Control:()=>cye,Description:()=>oye,Details:()=>sye,Item:()=>Yve,Label:()=>Zve,Root:()=>Wve,VisualLabel:()=>iq});var Hve=c(D(),1);var qK=c(T(),1),YK="data-wp-hash";function KK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Rot(document)),e.__wpStyleRuntime}function Tot(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${YK}]`))if(o.getAttribute(YK)===t)return!0;return!1}function Uve(e,t,o){if(!e.head)return;let r=KK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Tot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(YK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Rot(e){let t=KK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Uve(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Iot(e,t){let o=KK();o.styles.set(e,t);for(let r of o.documents.keys())Uve(r,e,t)}typeof process>"u",Iot("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Pot={"box-sizing":"_336cd3e4e743482f__box-sizing"},Bot=e=>(0,qK.jsx)(De,{...e,direction:"column",gap:"sm"}),Wve=(0,Hve.forwardRef)(function({className:t,render:o=Bot,...r},n){return(0,qK.jsx)(Gi.Root,{ref:n,className:U(Pot["box-sizing"],t),render:o,...r})});var Gve=c(D(),1),$ve=c(T(),1),Yve=(0,Gve.forwardRef)(function(t,o){return(0,$ve.jsx)(Gi.Item,{ref:o,...t})});var qve=c(D(),1);var ZK=c(T(),1),XK="data-wp-hash";function QK(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Mot(document)),e.__wpStyleRuntime}function Oot(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${XK}]`))if(o.getAttribute(XK)===t)return!0;return!1}function Xve(e,t,o){if(!e.head)return;let r=QK(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Oot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(XK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Mot(e){let t=QK();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Xve(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Aot(e,t){let o=QK();o.styles.set(e,t);for(let r of o.documents.keys())Xve(r,e,t)}typeof process>"u",Aot("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Kve={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Zve=(0,qve.forwardRef)(function({className:t,hideFromVision:o,variant:r,...n},i){let s=(0,ZK.jsx)(Gi.Label,{ref:i,className:U(Kve.label,r&&Kve[`is-${r}`],t),...n});return o?(0,ZK.jsx)(Et,{render:s}):s});var Qve=c(D(),1),tye=c(T(),1),JK="data-wp-hash";function eq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lot(document)),e.__wpStyleRuntime}function Not(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${JK}]`))if(o.getAttribute(JK)===t)return!0;return!1}function Jve(e,t,o){if(!e.head)return;let r=eq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Not(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(JK,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Lot(e){let t=eq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Jve(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function eye(e,t){let o=eq();o.styles.set(e,t);for(let r of o.documents.keys())Jve(r,e,t)}typeof process>"u",eye("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Dot={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",eye("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Vot={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},oye=(0,Qve.forwardRef)(function({className:t,...o},r){return(0,tye.jsx)(Gi.Description,{ref:r,className:U(Dot.p,Vot.description,t),...o})});var rye=c(D(),1),nye=c(X(),1);var oh=c(T(),1),tq="data-wp-hash";function oq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zot(document)),e.__wpStyleRuntime}function Fot(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${tq}]`))if(o.getAttribute(tq)===t)return!0;return!1}function iye(e,t,o){if(!e.head)return;let r=oq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Fot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(tq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function zot(e){let t=oq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)iye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function jot(e,t){let o=oq();o.styles.set(e,t);for(let r of o.documents.keys())iye(r,e,t)}typeof process>"u",jot("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var Hot={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},sye=(0,rye.forwardRef)(function({className:t,...o},r){return(0,oh.jsxs)(oh.Fragment,{children:[(0,oh.jsx)(Et,{render:(0,oh.jsx)(Gi.Description,{}),children:(0,nye.__)("More details follow the field.")}),(0,oh.jsx)("div",{ref:r,className:U(Hot.description,t),...o})]})});var aye=c(D(),1),lye=c(T(),1),cye=(0,aye.forwardRef)(function(t,o){return(0,lye.jsx)(Gi.Control,{ref:o,...t})});var uye=c(D(),1),rq="data-wp-hash";function nq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Wot(document)),e.__wpStyleRuntime}function Uot(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${rq}]`))if(o.getAttribute(rq)===t)return!0;return!1}function fye(e,t,o){if(!e.head)return;let r=nq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Uot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(rq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Wot(e){let t=nq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)fye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Got(e,t){let o=nq();o.styles.set(e,t);for(let r of o.documents.keys())fye(r,e,t)}typeof process>"u",Got("df33c48b2d",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._2d5ad850b2f90964__label{--wp-ui-field-label-line-height:var(--wpds-typography-line-height-xs,16px);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-xs,11px);font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wp-ui-field-label-line-height);text-transform:uppercase;&._17c4214649230bea__is-plain{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-default,400);text-transform:none}}._08a3750500e0233f__description{--_gcd-p-font-size:var(--wpds-typography-font-size-sm,12px);--_gcd-p-line-height:var(--wpds-typography-line-height-xs,16px);--_gcd-p-margin:0;text-wrap:pretty;color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-sm,12px);line-height:var(--wpds-typography-line-height-xs,16px)}}}');var dye={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},iq=(0,uye.forwardRef)(function({className:t,render:o,variant:r,...n},i){return Bo({defaultTagName:"span",render:o,ref:i,props:st(n,{className:U(dye.label,r&&dye[`is-${r}`],t)})})});iq.displayName="Field.VisualLabel";var Pu={};ro(Pu,{Group:()=>IR,GroupLabel:()=>PR,Item:()=>Cye,ItemDescription:()=>Z_,ItemLabel:()=>Q_,Popup:()=>Nye,Portal:()=>vO,Positioner:()=>yO,Root:()=>Lye,Trigger:()=>jye});var pye=c(D(),1),gye=c(T(),1),sq="data-wp-hash";function aq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Yot(document)),e.__wpStyleRuntime}function $ot(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${sq}]`))if(o.getAttribute(sq)===t)return!0;return!1}function mye(e,t,o){if(!e.head)return;let r=aq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if($ot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(sq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Yot(e){let t=aq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)mye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Kot(e,t){let o=aq();o.styles.set(e,t);for(let r of o.documents.keys())mye(r,e,t)}typeof process>"u",Kot("ff021bf4fe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._101852fa256bb935__is-align-item-with-trigger ._234b520016b4e56f__popup{max-height:none}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._41f0dd875c005a48__item-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._12335b76ada0b1f5__item-label{min-width:0}._160635254c702623__item-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}._684ccb7988365b4f__item[aria-disabled=true] ._160635254c702623__item-description,._684ccb7988365b4f__item[data-highlighted]:not([aria-disabled=true]) ._160635254c702623__item-description{color:inherit}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var qot={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","is-align-item-with-trigger":"_101852fa256bb935__is-align-item-with-trigger","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon","item-text":"_41f0dd875c005a48__item-text","item-label":"_12335b76ada0b1f5__item-label","item-description":"_160635254c702623__item-description",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"},IR=(0,pye.forwardRef)(function({className:t,children:o,...r},n){return(0,gye.jsx)(Nr.Group,{className:U(qot.group,t),ref:n,...r,children:o})});var hye=c(D(),1);var cq=c(T(),1),lq="data-wp-hash";function dq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zot(document)),e.__wpStyleRuntime}function Xot(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${lq}]`))if(o.getAttribute(lq)===t)return!0;return!1}function bye(e,t,o){if(!e.head)return;let r=dq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Xot(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(lq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Zot(e){let t=dq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)bye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Qot(e,t){let o=dq();o.styles.set(e,t);for(let r of o.documents.keys())bye(r,e,t)}typeof process>"u",Qot("ff021bf4fe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._101852fa256bb935__is-align-item-with-trigger ._234b520016b4e56f__popup{max-height:none}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._41f0dd875c005a48__item-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._12335b76ada0b1f5__item-label{min-width:0}._160635254c702623__item-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}._684ccb7988365b4f__item[aria-disabled=true] ._160635254c702623__item-description,._684ccb7988365b4f__item[data-highlighted]:not([aria-disabled=true]) ._160635254c702623__item-description{color:inherit}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var Jot={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","is-align-item-with-trigger":"_101852fa256bb935__is-align-item-with-trigger","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon","item-text":"_41f0dd875c005a48__item-text","item-label":"_12335b76ada0b1f5__item-label","item-description":"_160635254c702623__item-description",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"},PR=(0,hye.forwardRef)(function({className:t,children:o,...r},n){return(0,cq.jsx)(Ct,{variant:"heading-sm",className:U(Jot["group-label"],t),render:(0,cq.jsx)(Nr.GroupLabel,{ref:n,...r}),children:o})});var kye=c(D(),1);var _ye=c(D(),1);var yye=c(T(),1),uq="data-wp-hash";function fq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&trt(document)),e.__wpStyleRuntime}function ert(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${uq}]`))if(o.getAttribute(uq)===t)return!0;return!1}function vye(e,t,o){if(!e.head)return;let r=fq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(ert(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(uq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function trt(e){let t=fq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)vye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function ort(e,t){let o=fq();o.styles.set(e,t);for(let r of o.documents.keys())vye(r,e,t)}typeof process>"u",ort("ff021bf4fe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._101852fa256bb935__is-align-item-with-trigger ._234b520016b4e56f__popup{max-height:none}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._41f0dd875c005a48__item-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._12335b76ada0b1f5__item-label{min-width:0}._160635254c702623__item-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}._684ccb7988365b4f__item[aria-disabled=true] ._160635254c702623__item-description,._684ccb7988365b4f__item[data-highlighted]:not([aria-disabled=true]) ._160635254c702623__item-description{color:inherit}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var rrt={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","is-align-item-with-trigger":"_101852fa256bb935__is-align-item-with-trigger","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon","item-text":"_41f0dd875c005a48__item-text","item-label":"_12335b76ada0b1f5__item-label","item-description":"_160635254c702623__item-description",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"},Z_=(0,_ye.forwardRef)(function({className:t,...o},r){return(0,yye.jsx)(Ct,{ref:r,variant:"body-sm",className:U(rrt["item-description"],t),...o})});var wye=c(D(),1);var mq=c(T(),1),pq="data-wp-hash";function gq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&irt(document)),e.__wpStyleRuntime}function nrt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${pq}]`))if(o.getAttribute(pq)===t)return!0;return!1}function xye(e,t,o){if(!e.head)return;let r=gq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(nrt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(pq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function irt(e){let t=gq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)xye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function srt(e,t){let o=gq();o.styles.set(e,t);for(let r of o.documents.keys())xye(r,e,t)}typeof process>"u",srt("ff021bf4fe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._101852fa256bb935__is-align-item-with-trigger ._234b520016b4e56f__popup{max-height:none}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._41f0dd875c005a48__item-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._12335b76ada0b1f5__item-label{min-width:0}._160635254c702623__item-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}._684ccb7988365b4f__item[aria-disabled=true] ._160635254c702623__item-description,._684ccb7988365b4f__item[data-highlighted]:not([aria-disabled=true]) ._160635254c702623__item-description{color:inherit}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var art={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","is-align-item-with-trigger":"_101852fa256bb935__is-align-item-with-trigger","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon","item-text":"_41f0dd875c005a48__item-text","item-label":"_12335b76ada0b1f5__item-label","item-description":"_160635254c702623__item-description",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"},Q_=(0,wye.forwardRef)(function({children:t,className:o,render:r,...n},i){return(0,mq.jsx)(Ct,{ref:i,variant:"body-md",render:(0,mq.jsx)(Nr.ItemText,{render:r}),className:U(art["item-label"],o),...n,children:t})});var OR=c(T(),1),hq="data-wp-hash";function bq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&crt(document)),e.__wpStyleRuntime}function lrt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${hq}]`))if(o.getAttribute(hq)===t)return!0;return!1}function Sye(e,t,o){if(!e.head)return;let r=bq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(lrt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function crt(e){let t=bq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Sye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function _q(e,t){let o=bq();o.styles.set(e,t);for(let r of o.documents.keys())Sye(r,e,t)}typeof process>"u",_q("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var drt={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",_q("ff021bf4fe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._101852fa256bb935__is-align-item-with-trigger ._234b520016b4e56f__popup{max-height:none}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._41f0dd875c005a48__item-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._12335b76ada0b1f5__item-label{min-width:0}._160635254c702623__item-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}._684ccb7988365b4f__item[aria-disabled=true] ._160635254c702623__item-description,._684ccb7988365b4f__item[data-highlighted]:not([aria-disabled=true]) ._160635254c702623__item-description{color:inherit}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var BR={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","is-align-item-with-trigger":"_101852fa256bb935__is-align-item-with-trigger","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon","item-text":"_41f0dd875c005a48__item-text","item-label":"_12335b76ada0b1f5__item-label","item-description":"_160635254c702623__item-description",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"};typeof process>"u",_q("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var urt={"box-sizing":"_336cd3e4e743482f__box-sizing"},frt={Label:Q_,Description:Z_,validationMessage:"Select.ItemLabel must be the first direct child of every select item, followed only by Select.ItemDescription components."},Cye=(0,kye.forwardRef)(function({className:t,value:o,size:r="default",children:n,"aria-describedby":i,"aria-label":s,"aria-labelledby":a,...l},d){let{contentChildren:u,itemAriaProps:f}=cR(n,frt,{"aria-describedby":i,"aria-label":s,"aria-labelledby":a});return(0,OR.jsxs)(Nr.Item,{className:U(drt.div,urt["box-sizing"],BR.item,r==="small"&&BR["is-size-small"],t),value:o,ref:d,...f,...l,children:[(0,OR.jsx)(fo,{icon:Vn,className:U(BR["item-icon"],BR["item-indicator-icon"]),size:r==="small"?20:24}),(0,OR.jsx)("div",{className:BR["item-text"],children:u})]})});var Oye=c(D(),1);var Eye=c(D(),1);var Tye=c(T(),1),vO=(0,Eye.forwardRef)(function({container:t,...o},r){return(0,Tye.jsx)(Nr.Portal,{container:t??P0(),...o,ref:r})});var Rye=c(D(),1);var Pye=c(T(),1),vq="data-wp-hash";function yq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&mrt(document)),e.__wpStyleRuntime}function prt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${vq}]`))if(o.getAttribute(vq)===t)return!0;return!1}function Iye(e,t,o){if(!e.head)return;let r=yq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(prt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(vq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function mrt(e){let t=yq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Iye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function wq(e,t){let o=yq();o.styles.set(e,t);for(let r of o.documents.keys())Iye(r,e,t)}typeof process>"u",wq("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var grt={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",wq("ff021bf4fe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._101852fa256bb935__is-align-item-with-trigger ._234b520016b4e56f__popup{max-height:none}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._41f0dd875c005a48__item-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._12335b76ada0b1f5__item-label{min-width:0}._160635254c702623__item-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}._684ccb7988365b4f__item[aria-disabled=true] ._160635254c702623__item-description,._684ccb7988365b4f__item[data-highlighted]:not([aria-disabled=true]) ._160635254c702623__item-description{color:inherit}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var hrt={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","is-align-item-with-trigger":"_101852fa256bb935__is-align-item-with-trigger","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon","item-text":"_41f0dd875c005a48__item-text","item-label":"_12335b76ada0b1f5__item-label","item-description":"_160635254c702623__item-description",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"};typeof process>"u",wq("aaac8c315e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._0ab863136fb95530__positioner{z-index:var(--wp-ui-select-z-index,initial)}.a9ab07efb9ef413f__list{display:block;min-block-size:0;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}}}");var brt={positioner:"_0ab863136fb95530__positioner",list:"a9ab07efb9ef413f__list"},yO=(0,Rye.forwardRef)(function({className:t,alignItemWithTrigger:o=!0,...r},n){return(0,Pye.jsx)(Nr.Positioner,{...U7,...r,alignItemWithTrigger:o,ref:n,className:U(grt["box-sizing"],brt.positioner,o&&hrt["is-align-item-with-trigger"],t)})});var MR=c(T(),1),xq="data-wp-hash";function kq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&vrt(document)),e.__wpStyleRuntime}function _rt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${xq}]`))if(o.getAttribute(xq)===t)return!0;return!1}function Mye(e,t,o){if(!e.head)return;let r=kq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(_rt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(xq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function vrt(e){let t=kq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Mye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Aye(e,t){let o=kq();o.styles.set(e,t);for(let r of o.documents.keys())Mye(r,e,t)}typeof process>"u",Aye("ff021bf4fe",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion,._7f344b94e270e039__dropdown-motion--fade-only{--wp-ui-dropdown-slide-distance:4px;--wp-ui-dropdown-slide-duration:var(--wpds-motion-duration-md,200ms);--wp-ui-dropdown-slide-easing:var(--wpds-motion-easing-expressive,cubic-bezier(0.25,0,0,1));--wp-ui-dropdown-fade-duration:var(--wpds-motion-duration-sm,100ms);--wp-ui-dropdown-fade-easing:linear;@media not (prefers-reduced-motion){transition-duration:var(--wp-ui-dropdown-slide-duration),var(--wp-ui-dropdown-fade-duration);transition-property:transform,opacity;transition-timing-function:var(--wp-ui-dropdown-slide-easing),var(--wp-ui-dropdown-fade-easing);will-change:transform,opacity}opacity:1;&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity:0}}._380b81b8f79fb10f__dropdown-motion{transform:translate(0);&[data-side=bottom][data-ending-style],&[data-side=bottom][data-starting-style]{transform:translateY(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=top][data-ending-style],&[data-side=top][data-starting-style]{transform:translateY(var(--wp-ui-dropdown-slide-distance))}&[data-side=left][data-ending-style],&[data-side=left][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=right][data-ending-style],&[data-side=right][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&[data-side=inline-start][data-ending-style],&[data-side=inline-start][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}&[data-side=inline-end][data-ending-style],&[data-side=inline-end][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-start][data-ending-style],&:dir(rtl)[data-side=inline-start][data-starting-style]{transform:translateX(calc(var(--wp-ui-dropdown-slide-distance)*-1))}&:dir(rtl)[data-side=inline-end][data-ending-style],&:dir(rtl)[data-side=inline-end][data-starting-style]{transform:translateX(var(--wp-ui-dropdown-slide-distance))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._234b520016b4e56f__popup{--wp-ui-popup-padding:var(--wpds-dimension-padding-xs,4px);--_wp-ui-elevation-md:0 2px 3px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.04),0 12px 12px rgba(0,0,0,.03),0 16px 16px rgba(0,0,0,.02);background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--_wp-ui-elevation-md);display:grid;grid-template-areas:"header" "status" "main";grid-template-rows:auto auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width);&.b9a9946a395ccad8__is-width-anchor{width:var(--anchor-width)}&._7c9f1b268b013f02__is-width-content{width:auto}&._6f31db51d79ec899__is-width-sm{width:min(var(--available-width),var(--wpds-dimension-surface-width-sm,320px))}&.fa45cdb5f45e57fb__is-width-md{width:min(var(--available-width),var(--wpds-dimension-surface-width-md,400px))}&._46a909337f6be21c__is-width-lg{width:min(var(--available-width),var(--wpds-dimension-surface-width-lg,560px))}&._6083938dff06df34__is-width-available{width:var(--available-width)}}._101852fa256bb935__is-align-item-with-trigger ._234b520016b4e56f__popup{max-height:none}._2fff4e9defe85de5__list-chrome{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);grid-area:main;line-height:var(--wpds-typography-line-height-sm,20px)}.f43dc7c768d7b622__list{display:grid;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto}._233cd60cdb84a2ef__list-scrollable-container{grid-area:scrollable;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}.ec4db6f0122263e7__list-footer{grid-area:footer;padding-block:var(--wp-ui-popup-padding);._233cd60cdb84a2ef__list-scrollable-container:not(:empty)+&{border-block-start:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.b3c0d7f103fb10a2__group:not(:first-child){margin-block-start:var(--wpds-dimension-gap-sm,8px)}._21b59380477c306c__group-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding-inline:var(--wpds-dimension-padding-md,12px)}._684ccb7988365b4f__item{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-md,12px);--wp-ui-popup-item-padding-block:var(--wpds-dimension-padding-xs,4px);align-items:center;border-radius:var(--wpds-border-radius-sm,2px);display:flex;gap:var(--wpds-dimension-gap-xs,4px);justify-content:flex-start;margin-inline:var(--wp-ui-popup-padding);min-height:var(--wp-ui-popup-item-height);min-width:0;overflow-wrap:anywhere;padding-block:var(--wp-ui-popup-item-padding-block);padding-inline-end:var(--wp-ui-popup-item-padding-inline);padding-inline-start:calc(var(--wp-ui-popup-item-padding-inline) - var(--wpds-dimension-padding-xs, 4px));user-select:none;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&._38f7faff93c61958__is-size-small{--wp-ui-popup-item-height:var(--wpds-dimension-size-sm,24px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px);--wp-ui-popup-item-padding-block:2px}&:not([data-selected]){._92fbe4765dfad5ee__item-indicator-icon{opacity:0}}&[data-highlighted]:not([aria-disabled=true]){background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);outline:none;@media (forced-colors:active){--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid Highlight}}&[aria-disabled=true]{background-color:var(--wpds-color-background-interactive-brand-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){color:GrayText}}}.a3adcfd0b73ffd40__item-icon{flex-shrink:0}._41f0dd875c005a48__item-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._12335b76ada0b1f5__item-label{min-width:0}._160635254c702623__item-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}._684ccb7988365b4f__item[aria-disabled=true] ._160635254c702623__item-description,._684ccb7988365b4f__item[data-highlighted]:not([aria-disabled=true]) ._160635254c702623__item-description{color:inherit}._6eb78bc92f8d7795__status{grid-area:status}._06c7ff39d2f685b9__empty:not(:empty){grid-area:main}._06c7ff39d2f685b9__empty:not(:empty),._6eb78bc92f8d7795__status:not(:empty):not(:has([data-visually-hidden])){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-empty-padding-inline:var(--wpds-dimension-padding-md,12px);align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wp-ui-popup-empty-min-height);padding-inline:var(--wp-ui-popup-empty-padding-inline)}}}');var Bye={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion","is-width-anchor":"b9a9946a395ccad8__is-width-anchor","is-width-content":"_7c9f1b268b013f02__is-width-content","is-width-sm":"_6f31db51d79ec899__is-width-sm","is-width-md":"fa45cdb5f45e57fb__is-width-md","is-width-lg":"_46a909337f6be21c__is-width-lg","is-width-available":"_6083938dff06df34__is-width-available","is-align-item-with-trigger":"_101852fa256bb935__is-align-item-with-trigger","list-chrome":"_2fff4e9defe85de5__list-chrome",list:"f43dc7c768d7b622__list _2fff4e9defe85de5__list-chrome","list-scrollable-container":"_233cd60cdb84a2ef__list-scrollable-container","list-footer":"ec4db6f0122263e7__list-footer",group:"b3c0d7f103fb10a2__group","group-label":"_21b59380477c306c__group-label",item:"_684ccb7988365b4f__item","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon","item-text":"_41f0dd875c005a48__item-text","item-label":"_12335b76ada0b1f5__item-label","item-description":"_160635254c702623__item-description",status:"_6eb78bc92f8d7795__status",empty:"_06c7ff39d2f685b9__empty"};typeof process>"u",Aye("aaac8c315e","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._0ab863136fb95530__positioner{z-index:var(--wp-ui-select-z-index,initial)}.a9ab07efb9ef413f__list{display:block;min-block-size:0;overflow-block:auto;overscroll-behavior:contain;scroll-padding-block:var(--wp-ui-popup-padding);&:not(:empty){padding-block:var(--wp-ui-popup-padding)}}}}");var yrt={positioner:"_0ab863136fb95530__positioner",list:"a9ab07efb9ef413f__list"},Nye=(0,Oye.forwardRef)(function({className:t,portal:o,positioner:r,width:n,children:i,...s},a){let l=(0,MR.jsx)(Nr.Popup,{ref:a,className:U(Bye.popup,Lve(n),t),...s,children:(0,MR.jsx)(Nr.List,{className:U(Bye["list-chrome"],yrt.list),children:i})}),d=dp(r,(0,MR.jsx)(yO,{}),l);return dp(o,(0,MR.jsx)(vO,{}),d)});var Sq=c(T(),1);function Lye(e){return(0,Sq.jsx)(Yg,{children:(0,Sq.jsx)(Nr.Root,{...e})})}var Dye=c(D(),1);var Vye=c(X(),1);var nx=c(T(),1),Cq="data-wp-hash";function Eq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&xrt(document)),e.__wpStyleRuntime}function wrt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Cq}]`))if(o.getAttribute(Cq)===t)return!0;return!1}function Fye(e,t,o){if(!e.head)return;let r=Eq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(wrt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Cq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function xrt(e){let t=Eq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Fye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function zye(e,t){let o=Eq();o.styles.set(e,t);for(let r of o.documents.keys())Fye(r,e,t)}typeof process>"u",zye("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var krt={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"};typeof process>"u",zye("8fc4b25e27","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._6e4e0445ef20426b__trigger-wrapper{&.fa98c865fb77e675__is-minimal{width:fit-content}}._7893295e3f6d1af7__trigger{align-items:center;background-color:transparent;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;font-family:inherit;font-size:inherit;gap:var(--wpds-dimension-gap-xs,4px);justify-content:space-between;line-height:1.4;padding-block:4px;padding-inline-end:calc(var(--wp-ui-input-layout-padding-inline) - 4px);padding-inline-start:var(--wp-ui-input-layout-padding-inline);text-align:start;user-select:none;width:100%;&:not([data-disabled]){cursor:var(--wpds-cursor-control,pointer)}&.fa98c865fb77e675__is-minimal{width:auto}&:focus{outline:none}&[data-disabled]{background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}}.e760c9339965ce84__trigger-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;._7893295e3f6d1af7__trigger[data-placeholder]:not([data-disabled]) &{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}}._308bc63e43681f99__trigger-caret{flex:0 0 auto}}}");var rx={"trigger-wrapper":"_6e4e0445ef20426b__trigger-wrapper","is-minimal":"fa98c865fb77e675__is-minimal",trigger:"_7893295e3f6d1af7__trigger","trigger-value":"e760c9339965ce84__trigger-value","trigger-caret":"_308bc63e43681f99__trigger-caret"},jye=(0,Dye.forwardRef)(function({className:t,size:o,variant:r,children:n,placeholder:i=(0,Vye.__)("Select"),...s},a){return(0,nx.jsx)(ws,{className:U(krt["outset-ring--focus-within-except-active"],rx["trigger-wrapper"],r==="minimal"&&rx["is-minimal"],t),size:o,isBorderless:r==="minimal",children:(0,nx.jsxs)(Nr.Trigger,{...s,className:U(rx.trigger,r==="minimal"&&rx["is-minimal"]),"data-can-disable-input-layout":!0,ref:a,children:[(0,nx.jsx)(Nr.Value,{placeholder:i,className:rx["trigger-value"],children:n}),(0,nx.jsx)(fo,{className:rx["trigger-caret"],icon:Tn,size:18})]})})});var wO=c(D(),1);var Rq=c(T(),1),Tq="data-wp-hash";function Iq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Crt(document)),e.__wpStyleRuntime}function Srt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Tq}]`))if(o.getAttribute(Tq)===t)return!0;return!1}function Wye(e,t,o){if(!e.head)return;let r=Iq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Srt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Tq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Crt(e){let t=Iq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Wye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Gye(e,t){let o=Iq();o.styles.set(e,t);for(let r of o.documents.keys())Wye(r,e,t)}typeof process>"u",Gye("1540cbc709","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._1e441c22c9dc5d28__wrapper{--wp-ui-textarea-min-height:var(--wpds-dimension-size-lg,40px)}._414844876c32ecee__textarea{min-height:calc(var(--wp-ui-textarea-min-height) - 2px);resize:block}}@layer compositions{._1e441c22c9dc5d28__wrapper{--wp-ui-input-padding-block:9.9px;height:auto;line-height:1.4}}}");var Uye={wrapper:"_1e441c22c9dc5d28__wrapper",textarea:"_414844876c32ecee__textarea"};typeof process>"u",Gye("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var Ert={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"},Trt=(e,t)=>function(r){return typeof e=="function"?e(st(r,t)):(0,wO.cloneElement)(e,st(r,t))},xO=(0,wO.forwardRef)(function({className:t,defaultValue:o,disabled:r,onValueChange:n,render:i,rows:s=4,style:a,value:l,...d},u){return(0,Rq.jsx)(tx,{className:U(Uye.wrapper,t),style:a,render:Trt(i||(f=>(0,Rq.jsx)("textarea",{...f})),{className:U(Ert.textarea,Uye.textarea),ref:u,rows:s,...d}),value:l,defaultValue:o,onValueChange:n,disabled:r})});var $ye=c(D(),1);var J_=c(T(),1),Pq="data-wp-hash";function Bq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Irt(document)),e.__wpStyleRuntime}function Rrt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Pq}]`))if(o.getAttribute(Pq)===t)return!0;return!1}function Yye(e,t,o){if(!e.head)return;let r=Bq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Rrt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Pq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Irt(e){let t=Bq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Yye(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Prt(e,t){let o=Bq();o.styles.set(e,t);for(let r of o.documents.keys())Yye(r,e,t)}typeof process>"u",Prt("0c752c3d08","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer compositions{@supports (-webkit-hyphens:none) and (not (-moz-appearance:none)){.a9211a7e6af24bed__root input[type=date]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=datetime-local]:not([data-filled]):not(:focus),.a9211a7e6af24bed__root input[type=time]:not([data-filled]):not(:focus){--_gcd-input-color:transparent;--_gcd-input-color-disabled:transparent;color:transparent;&:disabled::-webkit-datetime-edit-text{color:transparent}}}}}");var Brt={root:"a9211a7e6af24bed__root"},Oq=(0,$ye.forwardRef)(function({className:t,label:o,description:r,details:n,hideLabelFromVision:i,...s},a){return(0,J_.jsxs)(mi.Root,{className:U(Brt.root,t),children:[(0,J_.jsx)(mi.Label,{hideFromVision:i,children:o}),(0,J_.jsx)(tx,{ref:a,...s}),r&&(0,J_.jsx)(mi.Description,{children:r}),n&&(0,J_.jsx)(mi.Details,{children:n})]})});var Xye=c(D(),1);var Kye=c(D(),1);var qye=c(T(),1),AR=(0,Kye.forwardRef)(function(t,o){return(0,qye.jsx)(Pu.Item,{ref:o,...t})});var Dl=c(T(),1),Zye=(0,Xye.forwardRef)(function({className:t,children:o,items:r,label:n,description:i,details:s,hideLabelFromVision:a,placeholder:l,popupWidth:d="content",size:u="default",triggerContent:f,...p},m){return(0,Dl.jsxs)(mi.Root,{className:t,children:[(0,Dl.jsx)(mi.Label,{hideFromVision:a,children:n}),(0,Dl.jsxs)(Pu.Root,{items:r,...p,children:[(0,Dl.jsx)(Pu.Trigger,{ref:m,placeholder:l,size:u,children:f}),(0,Dl.jsx)(Pu.Popup,{width:d,children:o!==void 0?o:r?.map(g=>(0,Dl.jsxs)(AR,{value:g,label:g.label,disabled:g.disabled,children:[(0,Dl.jsx)(Pu.ItemLabel,{children:g.label}),g.description?(0,Dl.jsx)(Pu.ItemDescription,{children:g.description}):null]},g.value??"null"))})]}),i&&(0,Dl.jsx)(mi.Description,{children:i}),s&&(0,Dl.jsx)(mi.Details,{children:s})]})});IR.displayName="SelectControl.Group";PR.displayName="SelectControl.GroupLabel";AR.displayName="SelectControl.Item";Q_.displayName="SelectControl.ItemLabel";Z_.displayName="SelectControl.ItemDescription";var Qye=Object.assign(Zye,{Group:IR,GroupLabel:PR,Item:AR,ItemLabel:Q_,ItemDescription:Z_});var Jye=c(D(),1);var ev=c(T(),1),Mq=(0,Jye.forwardRef)(function({className:t,label:o,description:r,details:n,hideLabelFromVision:i,...s},a){return(0,ev.jsxs)(mi.Root,{className:t,children:[(0,ev.jsx)(mi.Label,{hideFromVision:i,children:o}),(0,ev.jsx)(xO,{ref:a,...s}),r&&(0,ev.jsx)(mi.Description,{children:r}),n&&(0,ev.jsx)(mi.Details,{children:n})]})});var kO=c(D(),1),ewe=c(ue(),1);var Aq=c(T(),1),sd=(0,kO.forwardRef)(function({required:t,markWhenOptional:o,customValidity:r,...n},i){let s=(0,kO.useRef)(null),a=(0,ewe.useMergeRefs)([i,s]);return(0,Aq.jsx)(Lr,{required:t,markWhenOptional:o,customValidity:r,getValidityTarget:()=>s.current,children:(0,Aq.jsx)(Oq,{ref:a,...n})})});var SO=c(D(),1),twe=c(ue(),1);var Nq=c(T(),1),Lq=(0,SO.forwardRef)(function({required:t,markWhenOptional:o,customValidity:r,...n},i){let s=(0,SO.useRef)(null),a=(0,twe.useMergeRefs)([i,s]);return(0,Nq.jsx)(Lr,{required:t,markWhenOptional:o,customValidity:r,getValidityTarget:()=>s.current,children:(0,Nq.jsx)(Mq,{ref:a,...n})})});var NR={};ro(NR,{ActionButton:()=>Ewe,ActionLink:()=>Iwe,Actions:()=>hwe,CloseIcon:()=>wwe,Description:()=>pwe,Root:()=>iwe,Title:()=>cwe});var owe=c(zo(),1),sx=c(D(),1);var ax=c(T(),1),Vq="data-wp-hash";function Fq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Mrt(document)),e.__wpStyleRuntime}function Ort(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Vq}]`))if(o.getAttribute(Vq)===t)return!0;return!1}function rwe(e,t,o){if(!e.head)return;let r=Fq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Ort(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Vq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Mrt(e){let t=Fq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)rwe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function nwe(e,t){let o=Fq();o.styles.set(e,t);for(let r of o.documents.keys())rwe(r,e,t)}typeof process>"u",nwe("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Art={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",nwe("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Dq={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Nrt={neutral:null,info:OC,warning:GS,success:sE,error:Jb};function Lrt(e){return e==="error"?"assertive":"polite"}function Drt(e){if(e){if(typeof e=="string")return e;try{return(0,sx.renderToString)(e)}catch{return}}}function Vrt(e,t){let o=Drt(e);(0,sx.useEffect)(()=>{o&&(0,owe.speak)(o,t)},[o,t])}var iwe=(0,sx.forwardRef)(function({intent:t="neutral",children:o,icon:r,spokenMessage:n=o,politeness:i=Lrt(t),render:s,...a},l){Vrt(n,i);let d=r===null?null:r??Nrt[t],u=U(Dq.notice,Dq[`is-${t}`],Art["box-sizing"]);return Bo({defaultTagName:"div",render:s,ref:l,props:st({className:u,children:(0,ax.jsxs)(ax.Fragment,{children:[o,d&&(0,ax.jsx)(fo,{className:Dq.icon,icon:d})]})},a)})});var swe=c(D(),1);var lwe=c(T(),1),zq="data-wp-hash";function jq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zrt(document)),e.__wpStyleRuntime}function Frt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${zq}]`))if(o.getAttribute(zq)===t)return!0;return!1}function awe(e,t,o){if(!e.head)return;let r=jq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Frt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(zq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function zrt(e){let t=jq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)awe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function jrt(e,t){let o=jq();o.styles.set(e,t);for(let r of o.documents.keys())awe(r,e,t)}typeof process>"u",jrt("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Hrt={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},cwe=(0,swe.forwardRef)(function({className:t,...o},r){return(0,lwe.jsx)(Ct,{ref:r,variant:"heading-md",className:U(Hrt.title,t),...o})});var dwe=c(D(),1);var fwe=c(T(),1),Hq="data-wp-hash";function Uq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Wrt(document)),e.__wpStyleRuntime}function Urt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Hq}]`))if(o.getAttribute(Hq)===t)return!0;return!1}function uwe(e,t,o){if(!e.head)return;let r=Uq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Urt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Hq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Wrt(e){let t=Uq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)uwe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Grt(e,t){let o=Uq();o.styles.set(e,t);for(let r of o.documents.keys())uwe(r,e,t)}typeof process>"u",Grt("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var $rt={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},pwe=(0,dwe.forwardRef)(function({className:t,...o},r){return(0,fwe.jsx)(Ct,{ref:r,variant:"body-md",className:U($rt.description,t),...o})});var mwe=c(D(),1);var Wq="data-wp-hash";function Gq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Krt(document)),e.__wpStyleRuntime}function Yrt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Wq}]`))if(o.getAttribute(Wq)===t)return!0;return!1}function gwe(e,t,o){if(!e.head)return;let r=Gq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Yrt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Wq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Krt(e){let t=Gq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)gwe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function qrt(e,t){let o=Gq();o.styles.set(e,t);for(let r of o.documents.keys())gwe(r,e,t)}typeof process>"u",qrt("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var Xrt={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},hwe=(0,mwe.forwardRef)(function({render:t,...o},r){return Bo({defaultTagName:"div",render:t,ref:r,props:st({className:Xrt.actions},o)})});var bwe=c(D(),1),_we=c(X(),1);var ywe=c(T(),1),$q="data-wp-hash";function Yq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Qrt(document)),e.__wpStyleRuntime}function Zrt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$q}]`))if(o.getAttribute($q)===t)return!0;return!1}function vwe(e,t,o){if(!e.head)return;let r=Yq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Zrt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($q,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Qrt(e){let t=Yq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)vwe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Jrt(e,t){let o=Yq();o.styles.set(e,t);for(let r of o.documents.keys())vwe(r,e,t)}typeof process>"u",Jrt("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var ent={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},wwe=(0,bwe.forwardRef)(function({className:t,icon:o=Lf,label:r=(0,_we.__)("Dismiss"),...n},i){return(0,ywe.jsx)(kR,{...n,ref:i,className:U(ent["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:o,label:r})});var kwe=c(D(),1);var Cwe=c(T(),1),Kq="data-wp-hash";function qq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ont(document)),e.__wpStyleRuntime}function tnt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Kq}]`))if(o.getAttribute(Kq)===t)return!0;return!1}function Swe(e,t,o){if(!e.head)return;let r=qq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(tnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Kq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function ont(e){let t=qq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Swe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function rnt(e,t){let o=qq();o.styles.set(e,t);for(let r of o.documents.keys())Swe(r,e,t)}typeof process>"u",rnt("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var xwe={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Ewe=(0,kwe.forwardRef)(function({className:t,loading:o,loadingAnnouncement:r,variant:n,...i},s){return(0,Cwe.jsx)(A0,{...i,...o!==void 0?{loading:o,loadingAnnouncement:r??""}:{},ref:s,size:"compact",tone:"neutral",variant:n,className:U(xwe["action-button"],xwe[`is-action-button-${n}`],t)})});var Twe=c(D(),1);var Zq=c(T(),1),Xq="data-wp-hash";function Qq(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&int(document)),e.__wpStyleRuntime}function nnt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Xq}]`))if(o.getAttribute(Xq)===t)return!0;return!1}function Rwe(e,t,o){if(!e.head)return;let r=Qq(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(nnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Xq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function int(e){let t=Qq();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Rwe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function snt(e,t){let o=Qq();o.styles.set(e,t);for(let r of o.documents.keys())Rwe(r,e,t)}typeof process>"u",snt("2e53930a41","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._4145abab73d17514__notice{--icon-height:var(--wpds-dimension-size-sm,24px);--text-vertical-padding:calc((var(--icon-height) - var(--wpds-typography-line-height-sm, 20px))/2);--wp-ui-notice-background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);align-items:start;background-color:var(--wp-ui-notice-background-color);border:1px solid var(--wp-ui-notice-border-color);border-radius:var(--wpds-border-radius-lg,8px);container-type:inline-size;display:grid;grid-template-columns:auto 1fr auto;padding:var(--wpds-dimension-padding-md,12px)}.d0a25570cb528528__icon{color:var(--wp-ui-notice-decorative-icon-color);grid-column:1;grid-row:1;margin-inline-end:var(--wpds-dimension-gap-xs,4px)}._1904b570a89bb815__description,.b5397fb9d05389e3__title{color:var(--wp-ui-notice-text-color);grid-column:2;padding-block:var(--text-vertical-padding)}._0a1270dcdd79c031__actions{display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);grid-column:2}._4145abab73d17514__notice:has(._1904b570a89bb815__description) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions{margin-block-start:var(--wpds-dimension-gap-sm,8px)}._983740ab855c4e09__action-button{flex-shrink:0}.d329e7416d368d31__action-link{flex-shrink:0;&:not(:first-child){margin-inline-start:var(--wpds-dimension-gap-xs,4px)}&:not(:last-child){margin-inline-end:var(--wpds-dimension-gap-xs,4px)}}._487e6a5c1375f7dc__close-icon{grid-column:3;grid-row:1;margin-inline-start:var(--wpds-dimension-gap-xs,4px)}._531c140826094795__is-info{--wp-ui-notice-background-color:var(--wpds-color-background-surface-info-weak,#f3f9ff);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-info,#adc6e2);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-info,#001b4f);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-info-weak,#006bd7)}.ae2e1004697cce95__is-warning{--wp-ui-notice-background-color:var(--wpds-color-background-surface-warning-weak,#fff7e1);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-warning,#e1bd7c);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-warning,#2e1900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-warning-weak,#936300)}._2e614a76af494837__is-success{--wp-ui-notice-background-color:var(--wpds-color-background-surface-success-weak,#ebffed);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-success,#92d39d);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-success,#002900);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-success-weak,#008030)}.af00331ae17a0065__is-error{--wp-ui-notice-background-color:var(--wpds-color-background-surface-error-weak,#fff6f5);--wp-ui-notice-border-color:var(--wpds-color-stroke-surface-error,#e0afa7);--wp-ui-notice-text-color:var(--wpds-color-foreground-content-error,#470000);--wp-ui-notice-decorative-icon-color:var(--wpds-color-foreground-content-error-weak,#cc1818)}@container (max-width: 320px){._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._0a1270dcdd79c031__actions,._4145abab73d17514__notice:has(.b5397fb9d05389e3__title) ._1904b570a89bb815__description{grid-column:1/3}}}@layer compositions{.d329e7416d368d31__action-link{margin-block:auto}._487e6a5c1375f7dc__close-icon,._983740ab855c4e09__action-button:is(._8ddb8fb33fbf3d38__is-action-button-outline,._77bbde495a8a0af3__is-action-button-minimal){--wp-ui-button-background-color-active:color-mix(in srgb,transparent 50%,var(--wpds-color-background-interactive-neutral-weak-active,#ededed))}}}");var ant={notice:"_4145abab73d17514__notice",icon:"d0a25570cb528528__icon",title:"b5397fb9d05389e3__title",description:"_1904b570a89bb815__description",actions:"_0a1270dcdd79c031__actions","action-button":"_983740ab855c4e09__action-button","action-link":"d329e7416d368d31__action-link","close-icon":"_487e6a5c1375f7dc__close-icon","is-info":"_531c140826094795__is-info","is-warning":"ae2e1004697cce95__is-warning","is-success":"_2e614a76af494837__is-success","is-error":"af00331ae17a0065__is-error","is-action-button-outline":"_8ddb8fb33fbf3d38__is-action-button-outline","is-action-button-minimal":"_77bbde495a8a0af3__is-action-button-minimal"},Iwe=(0,Twe.forwardRef)(function({className:t,render:o,...r},n){return(0,Zq.jsx)(Ct,{ref:n,className:U(ant["action-link"],t),...r,variant:"body-md",render:(0,Zq.jsx)(O$,{tone:"neutral",variant:"default",render:o})})});var Fa={};ro(Fa,{List:()=>Mwe,Panel:()=>jwe,Root:()=>Uwe,Tab:()=>$we});var tv=c(D(),1);var Bwe=c(ue(),1),CO=c(T(),1),Jq="data-wp-hash";function eX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cnt(document)),e.__wpStyleRuntime}function lnt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Jq}]`))if(o.getAttribute(Jq)===t)return!0;return!1}function Owe(e,t,o){if(!e.head)return;let r=eX(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(lnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Jq,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function cnt(e){let t=eX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Owe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function dnt(e,t){let o=eX();o.styles.set(e,t);for(let r of o.documents.keys())Owe(r,e,t)}typeof process>"u",dnt("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible) | |
| 88 | + &[data-orientation=vertical]{border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));box-sizing:border-box}}.a5fd8814f195aa5e__tab{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;flex:1 0 auto;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;line-height:1.2;outline:none;padding:0;position:relative;white-space:nowrap;z-index:1;&[data-disabled]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);cursor:default;@media (forced-colors:active){color:GrayText}}&:not([data-disabled]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}&:after{border-radius:var(--wpds-border-radius-sm,2px);opacity:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));pointer-events:none;position:absolute;z-index:-1;@media not (prefers-reduced-motion){transition:opacity .1s linear}}&:focus-visible:after{opacity:1}[data-orientation=horizontal] &{height:48px;padding-inline:var(--wpds-dimension-padding-lg,16px);scroll-margin:24px;&:after{content:"";inset:var(--wpds-dimension-padding-md,12px)}}._59228b5227f38a99__is-minimal-variant[data-orientation=horizontal] &{padding-inline:0;&:after{inset-inline:round(up,var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)),1px)}}[data-orientation=vertical] &{min-height:var(--wpds-dimension-size-lg,40px);padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-md,12px)}[data-orientation=vertical][data-select-on-move=false] &:after{content:"";inset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}._5dfc77e6edd345d4__tab-children{align-items:center;display:flex;flex-grow:1;[data-orientation=horizontal] &{justify-content:center}[data-orientation=vertical] &{justify-content:start}}._4a20e969d15e5ac1__tab-chevron{flex-shrink:0;margin-inline-end:calc(var(--wpds-dimension-gap-xs, 4px)*-1);opacity:0;[data-orientation=horizontal] &{display:none}[role=tab]:is([aria-selected=true],:focus-visible,:hover) &{opacity:1}@media not (prefers-reduced-motion){[data-select-on-move=true] | |
| 89 | + [role=tab]:is([aria-selected=true]) | |
| 90 | + &{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var LR={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},Pwe=1,Mwe=(0,tv.forwardRef)(function({children:t,variant:o="default",className:r,activateOnFocus:n,...i},s){let[a,l]=(0,tv.useState)(null),[d,u]=(0,tv.useState)({first:!1,last:!1,isScrolling:!1});(0,tv.useEffect)(()=>{if(!a)return;let p=()=>{let{scrollWidth:_,clientWidth:y,scrollLeft:w}=a,x=Math.max(_-y,0),C=(a.dir||(typeof window<"u"?window.getComputedStyle(a).direction:"ltr"))==="rtl"&&w<0?-w:w,S={first:C>Pwe,last:C<x-Pwe,isScrolling:_>y};u(R=>R.first===S.first&&R.last===S.last&&R.isScrolling===S.isScrolling?R:S)},m=new ResizeObserver(p),g=()=>{m.disconnect(),m.observe(a),a.querySelectorAll('[role="tab"]').forEach(_=>m.observe(_))},h=new MutationObserver(g);h.observe(a,{childList:!0,subtree:!0});let b=!1,v=()=>{b||(requestAnimationFrame(()=>{p(),b=!1}),b=!0)};return a.addEventListener("scroll",v,{passive:!0}),g(),p(),()=>{a.removeEventListener("scroll",v),m.disconnect(),h.disconnect()}},[a]);let f=(0,Bwe.useMergeRefs)([s,p=>l(p)]);return(0,CO.jsxs)(Jc.List,{ref:f,activateOnFocus:n,"data-select-on-move":n?"true":"false",className:U(LR.tablist,d.first&&LR["is-overflowing-first"],d.last&&LR["is-overflowing-last"],LR[`is-${o}-variant`],r),...i,tabIndex:i.tabIndex??(d.isScrolling?-1:void 0),children:[t,(0,CO.jsx)(Jc.Indicator,{className:LR.indicator})]})});var Dwe=c(D(),1);var qi=c(D(),1);var DR=c(T(),1),EO=!1,tX=EO?(0,qi.createContext)(null):null;function unt(){let e=(0,qi.useContext)(tX);(0,qi.useEffect)(()=>{if(e)return e.registerTab()},[e])}function fnt(){}var Awe=EO?unt:fnt;function pnt(){let e=(0,qi.useContext)(tX);(0,qi.useEffect)(()=>{if(e)return e.registerPanel()},[e])}function mnt(){}var Nwe=EO?pnt:mnt;function gnt({children:e}){let t=(0,qi.useRef)(0),o=(0,qi.useRef)(0),r=Eve(()=>{let a=t.current,l=o.current;if(a!==l)throw new Error(`Tabs: Tab/Panel count mismatch (${a} Tabs, ${l} Panels). Each Tab must be associated with exactly one Panel. Mismatched or missing associations can break screen reader navigation and violate WAI-ARIA Tabs pattern requirements.`)}),n=(0,qi.useCallback)(()=>(t.current+=1,r(),()=>{t.current-=1,r()}),[r]),i=(0,qi.useCallback)(()=>(o.current+=1,r(),()=>{o.current-=1,r()}),[r]),s=(0,qi.useMemo)(()=>({registerTab:n,registerPanel:i}),[n,i]);return(0,DR.jsx)(tX.Provider,{value:s,children:e})}function hnt({children:e}){return(0,DR.jsx)(DR.Fragment,{children:e})}var Lwe=EO?gnt:hnt;var zwe=c(T(),1),oX="data-wp-hash";function rX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_nt(document)),e.__wpStyleRuntime}function bnt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${oX}]`))if(o.getAttribute(oX)===t)return!0;return!1}function Vwe(e,t,o){if(!e.head)return;let r=rX(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(bnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oX,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function _nt(e){let t=rX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Vwe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function Fwe(e,t){let o=rX();o.styles.set(e,t);for(let r of o.documents.keys())Vwe(r,e,t)}typeof process>"u",Fwe("e8e31009f5","._6defc79820e382c6__button{box-sizing:var(--_gcd-button-box-sizing,border-box);font-family:var(--_gcd-button-font-family,inherit);font-size:var(--_gcd-button-font-size,inherit);font-weight:var(--_gcd-button-font-weight,inherit)}.d2cff2e5dea83bd1__input{box-sizing:var(--_gcd-input-box-sizing,border-box);font-family:var(--_gcd-input-font-family,inherit);font-size:var(--_gcd-input-font-size,inherit);font-weight:var(--_gcd-input-font-weight,inherit);margin:var(--_gcd-input-margin,0);&::placeholder{color:var(--_gcd-input-placeholder-color,var(--wpds-color-foreground-interactive-neutral-weak,#707070))}&:is(textarea,[type=text],[type=password],[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){background-color:var(--_gcd-input-background-color,transparent);border:var(--_gcd-input-border,none);border-radius:var(--_gcd-input-border-radius,0);box-shadow:var(--_gcd-input-box-shadow,0 0 0 transparent);color:var(--_gcd-input-color,var(--wpds-color-foreground-interactive-neutral,#1e1e1e));&:focus{border-color:var(--_gcd-input-border-color-focus,var(--wp-admin-theme-color));box-shadow:var(--_gcd-input-box-shadow-focus,none);outline:var(--_gcd-input-outline-focus,none)}&:disabled{background:var(--_gcd-input-background-disabled,transparent);border-color:var(--_gcd-input-border-color-disabled,transparent);box-shadow:var(--_gcd-input-box-shadow-disabled,none);color:var(--_gcd-input-color-disabled,var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d))}}&:is(textarea,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=week]){line-height:var(--_gcd-input-line-height,inherit);min-height:var(--_gcd-input-min-height,auto);padding:var(--_gcd-input-padding,0)}}._547d86373d02e108__textarea{box-sizing:var(--_gcd-textarea-box-sizing,border-box);overflow:var(--_gcd-textarea-overflow,auto);resize:var(--_gcd-textarea-resize,block)}._8c15fd0ed9f28ba4__div{outline:var(--_gcd-div-outline,0 solid transparent)}p._43cec3e1eec1066d__p{font-size:var(--_gcd-p-font-size,13px);line-height:var(--_gcd-p-line-height,1.5);margin:var(--_gcd-p-margin,0)}:is(h1,h2,h3,h4,h5,h6).e97669c6d9a38497__heading{color:var(--_gcd-heading-color,var(--wpds-color-foreground-content-neutral,#1e1e1e));font-size:var(--_gcd-heading-font-size,inherit);font-weight:var(--_gcd-heading-font-weight,var(--wpds-typography-font-weight-emphasis,600));margin:var(--_gcd-heading-margin,0)}._2c0831b0499dbd6e__a,._2c0831b0499dbd6e__a:is(:hover,:focus,:active){border-radius:var(--_gcd-a-border-radius,0);box-shadow:var(--_gcd-a-box-shadow,none);color:var(--_gcd-a-color,inherit);outline:var(--_gcd-a-outline,0 solid transparent);transition:var(--_gcd-a-transition,none)}.c59a0ebebd71fa4a__ol{list-style:var(--_gcd-ol-list-style,none);margin:var(--_gcd-ol-margin,0);padding-block:var(--_gcd-ol-padding-block,0);padding-inline:var(--_gcd-ol-padding-inline,0)}._46b5cb0c8e24e8c9__li{margin:var(--_gcd-li-margin,0)}");var vnt={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a",ol:"c59a0ebebd71fa4a__ol",li:"_46b5cb0c8e24e8c9__li"};typeof process>"u",Fwe("08122b3d53","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{.af79fb116edb0dd7__outset-ring--focus:focus,.dfcfdc28396e5d98__outset-ring--focus-visible:focus-visible,.e5cd9ee879f6403a__outset-ring--focus-within:focus-within,:focus-visible ._81935a08e952f267__outset-ring--focus-parent-visible{--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within,.abc777e9713fa711__outset-ring--focus-except-active:focus{outline:none}._3c9f5ee9fc9c136d__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.abc777e9713fa711__outset-ring--focus-except-active:focus:not(:active){--_gcd-a-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));--_gcd-div-outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--focus-color,var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9)));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var ynt={"outset-ring--focus":"af79fb116edb0dd7__outset-ring--focus","outset-ring--focus-visible":"dfcfdc28396e5d98__outset-ring--focus-visible","outset-ring--focus-within":"e5cd9ee879f6403a__outset-ring--focus-within","outset-ring--focus-parent-visible":"_81935a08e952f267__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"abc777e9713fa711__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_3c9f5ee9fc9c136d__outset-ring--focus-within-except-active"},jwe=(0,Dwe.forwardRef)(function({className:t,...o},r){return Nwe(),(0,zwe.jsx)(Jc.Panel,{ref:r,className:U(vnt.div,ynt["outset-ring--focus-visible"],t),...o})});var Hwe=c(D(),1);var TO=c(T(),1),Uwe=(0,Hwe.forwardRef)(function({...t},o){return(0,TO.jsx)(Yg,{children:(0,TO.jsx)(Lwe,{children:(0,TO.jsx)(Jc.Root,{ref:o,...t})})})});var Wwe=c(D(),1);var VR=c(T(),1),iX="data-wp-hash";function sX(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&xnt(document)),e.__wpStyleRuntime}function wnt(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${iX}]`))if(o.getAttribute(iX)===t)return!0;return!1}function Gwe(e,t,o){if(!e.head)return;let r=sX(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(wnt(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(iX,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function xnt(e){let t=sX();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Gwe(e,o,r);return()=>{let o=t.documents.get(e);if(o!==void 0){if(o<=1){t.documents.delete(e);return}t.documents.set(e,o-1)}}}function knt(e,t){let o=sX();o.styles.set(e,t);for(let r of o.documents.keys())Gwe(r,e,t)}typeof process>"u",knt("54ae3f4680",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-start:right;--direction-end:left}&[data-orientation=horizontal]{--fade-width:4rem;--fade-gradient-base:transparent 0%,#000 var(--fade-width);--fade-gradient-composed:var(--fade-gradient-base),#000 60%,transparent 50%;width:fit-content;&._9f2ac729c68a735a__is-overflowing-first{mask-image:linear-gradient(to var(--direction-end),var(--fade-gradient-base))}&._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to var(--direction-start),var(--fade-gradient-base))}&._9f2ac729c68a735a__is-overflowing-first._81c799c1f3cdd261__is-overflowing-last{mask-image:linear-gradient(to right,var(--fade-gradient-composed)),linear-gradient(to left,var(--fade-gradient-composed))}&._59228b5227f38a99__is-minimal-variant{gap:1rem}}&[data-orientation=vertical]{flex-direction:column}}._1c37dcfaa1ad8cda__indicator{@media not (prefers-reduced-motion){transition-duration:.2s;transition-property:translate,width,height,border-radius,border-block;transition-timing-function:ease-out}outline:2px solid transparent;outline-offset:-1px;pointer-events:none;position:absolute;&[data-orientation=horizontal]{background-color:var(--wpds-color-stroke-interactive-neutral-strong,#6e6e6e);bottom:0;height:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));left:0;translate:var(--active-tab-left) 0;width:var(--active-tab-width);z-index:1}&[data-orientation=vertical]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-radius:var(--wpds-border-radius-sm,2px);height:var(--active-tab-height);left:50%;top:0;translate:-50% var(--active-tab-top);width:100%;z-index:0}._7313adbc8a112e90__tablist[data-select-on-move=true]:has(:focus-visible) | |
| 91 | + &[data-orientation=vertical]{border:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));box-sizing:border-box}}.a5fd8814f195aa5e__tab{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;flex:1 0 auto;font-family:var(--wpds-typography-font-family-body,-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;line-height:1.2;outline:none;padding:0;position:relative;white-space:nowrap;z-index:1;&[data-disabled]{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);cursor:default;@media (forced-colors:active){color:GrayText}}&:not([data-disabled]):is(:hover,:focus-visible){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}&:after{border-radius:var(--wpds-border-radius-sm,2px);opacity:0;outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));pointer-events:none;position:absolute;z-index:-1;@media not (prefers-reduced-motion){transition:opacity .1s linear}}&:focus-visible:after{opacity:1}[data-orientation=horizontal] &{height:48px;padding-inline:var(--wpds-dimension-padding-lg,16px);scroll-margin:24px;&:after{content:"";inset:var(--wpds-dimension-padding-md,12px)}}._59228b5227f38a99__is-minimal-variant[data-orientation=horizontal] &{padding-inline:0;&:after{inset-inline:round(up,var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)),1px)}}[data-orientation=vertical] &{min-height:var(--wpds-dimension-size-lg,40px);padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-md,12px)}[data-orientation=vertical][data-select-on-move=false] &:after{content:"";inset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}._5dfc77e6edd345d4__tab-children{align-items:center;display:flex;flex-grow:1;[data-orientation=horizontal] &{justify-content:center}[data-orientation=vertical] &{justify-content:start}}._4a20e969d15e5ac1__tab-chevron{flex-shrink:0;margin-inline-end:calc(var(--wpds-dimension-gap-xs, 4px)*-1);opacity:0;[data-orientation=horizontal] &{display:none}[role=tab]:is([aria-selected=true],:focus-visible,:hover) &{opacity:1}@media not (prefers-reduced-motion){[data-select-on-move=true] | |
| 92 | + [role=tab]:is([aria-selected=true]) | |
| 93 | + &{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var nX={tablist:"_7313adbc8a112e90__tablist","is-overflowing-first":"_9f2ac729c68a735a__is-overflowing-first","is-overflowing-last":"_81c799c1f3cdd261__is-overflowing-last","is-minimal-variant":"_59228b5227f38a99__is-minimal-variant",indicator:"_1c37dcfaa1ad8cda__indicator",tab:"a5fd8814f195aa5e__tab","tab-children":"_5dfc77e6edd345d4__tab-children","tab-chevron":"_4a20e969d15e5ac1__tab-chevron"},$we=(0,Wwe.forwardRef)(function({className:t,children:o,...r},n){return Awe(),(0,VR.jsxs)(Jc.Tab,{ref:n,className:U(nX.tab,t),...r,children:[(0,VR.jsx)("span",{className:nX["tab-children"],children:o}),(0,VR.jsx)(fo,{icon:yr,className:nX["tab-chevron"]})]})});var Ywe=c($b(),1),Kwe=c(ce(),1),qwe=c(oe(),1),IO=c(D(),1),Xwe=c(ue(),1);var RO=c(oe(),1);function aX(e){return!e||Object.keys(e).length===0}function yp(e){let{clientId:t}=Mt(),o=e||t,{updateBlockAttributes:r}=(0,RO.useDispatch)(P),{getBlockAttributes:n}=(0,RO.useRegistry)().select(P);return{updateBlockBindings:a=>{let{metadata:{bindings:l,...d}={}}=n(o),u={...l};Object.entries(a).forEach(([p,m])=>{if(!m&&u[p]){delete u[p];return}u[p]=m});let f={...d,bindings:u};aX(f.bindings)&&delete f.bindings,r(o,{metadata:aX(f)?void 0:f})},removeAllBlockBindings:()=>{let{metadata:{bindings:a,...l}={}}=n(o);r(o,{metadata:aX(l)?void 0:l})}}}var Vl=c(T(),1);function Snt({args:e,attribute:t,field:o,source:r,sourceKey:n}){let i=(0,IO.useMemo)(()=>({source:n,args:o.args||{key:o.key}}),[o.args,o.key,n]),s=(0,IO.useContext)(Oi),a=(0,qwe.useSelect)(d=>r.getValues({select:d,context:s,bindings:{[t]:i}}),[t,s,i,r]),{updateBlockBindings:l}=yp();return(0,Vl.jsxs)(Ho.CheckboxItem,{onCheckedChange:d=>{l({[t]:d?i:void 0})},checked:(0,Ywe.default)(e,o.args)??o.key===e?.key,children:[(0,Vl.jsx)(Ho.ItemLabel,{children:o.label}),(0,Vl.jsx)(Ho.ItemDescription,{children:a[t]})]})}function FR({args:e,attribute:t,sourceKey:o,fields:r}){let n=(0,Xwe.useViewportMatch)("medium","<");if(!r||r.length===0)return null;let i=(0,Kwe.getBlockBindingsSource)(o);return(0,Vl.jsxs)(Ho.SubmenuRoot,{children:[(0,Vl.jsx)(Ho.SubmenuTrigger,{children:(0,Vl.jsx)(Ho.ItemLabel,{children:i.label})}),(0,Vl.jsx)(Ho.Popup,{positioner:(0,Vl.jsx)(Ho.Positioner,{side:n?"bottom":"inline-start",align:"start",sideOffset:8,alignOffset:-4}),children:(0,Vl.jsx)(Ho.Group,{children:r.map(s=>(0,Vl.jsx)(Snt,{args:e,attribute:t,field:s,source:i,sourceKey:o},o+JSON.stringify(s.args)||s.key))})})]},o)}var Fl=c(T(),1);function zR({attribute:e,binding:t,blockName:o}){let{updateBlockBindings:r}=yp(),n=(0,Jwe.useViewportMatch)("medium","<"),i=(0,Qwe.useContext)(Oi),s=(0,lX.useSelect)(h=>{let{getAllBlockBindingsSources:b,getBlockBindingsSourceFieldsList:v,getBlockType:_}=Z(h(BO.store)),y=_(o).attributes?.[e];if(y?.enum)return{};let w=y?.type==="rich-text"?"string":y?.type,x={};return Object.entries(b()).forEach(([k,C])=>{let S=v(C,i);if(!S?.length)return;let R=S.filter(E=>E.type===w);R.length&&(x[k]=R)}),x},[e,o,i]),{canUpdateBlockBindings:a}=(0,lX.useSelect)(h=>({canUpdateBlockBindings:h(P).getSettings().canUpdateBlockBindings})),l=Object.keys(s).length>0,d=!a||!l,{source:u,args:f}=t||{},p=(0,BO.getBlockBindingsSource)(u),m,g=!0;return t===void 0?(l?m=(0,PO.__)("Not connected"):m=(0,PO.__)("No sources available"),g=!0):p?m=s?.[u]?.find(h=>(0,Zwe.default)(h.args,f))?.label||p?.label||u:(g=!1,m=(0,PO.__)("Source not registered")),(0,Fl.jsx)(wp.__experimentalToolsPanelItem,{hasValue:()=>!!t,label:e,onDeselect:!!l&&(()=>{r({[e]:void 0})}),children:(0,Fl.jsxs)(Ho.Root,{disabled:!l,children:[(0,Fl.jsx)(Ho.Trigger,{render:(0,Fl.jsx)(wp.__experimentalItem,{}),children:(0,Fl.jsxs)(wp.__experimentalVStack,{className:"block-editor-bindings__item",spacing:0,children:[(0,Fl.jsx)(wp.__experimentalText,{truncate:!0,children:e}),(0,Fl.jsx)(wp.__experimentalText,{truncate:!0,variant:g?"muted":void 0,isDestructive:!g,children:m})]})}),!d&&(0,Fl.jsx)(Ho.Popup,{positioner:(0,Fl.jsx)(Ho.Positioner,{side:n?"bottom":"inline-start",align:"start",sideOffset:n?8:36}),children:Object.entries(s).map(([h,b])=>(0,Fl.jsx)(FR,{args:t?.args,attribute:e,sourceKey:h,fields:b},h))})]})})}var e0e=c(X(),1),t0e=c(Q(),1);var o0e=c(T(),1);function Cnt({isActive:e,label:t=(0,e0e.__)("Full height"),onToggle:o,isDisabled:r}){return(0,o0e.jsx)(t0e.ToolbarButton,{isActive:e,icon:Uj,label:t,onClick:()=>o(!e),disabled:r})}var r0e=Cnt;var i0e=c(X(),1),s0e=c(Mo(),1),ov=c(Q(),1),jR=c(T(),1),Ent=()=>{};function Tnt(e){let{label:t=(0,i0e.__)("Change matrix alignment"),onChange:o=Ent,value:r="center",isDisabled:n}=e,i=(0,jR.jsx)(ov.AlignmentMatrixControl.Icon,{value:r});return(0,jR.jsx)(ov.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({onToggle:s,isOpen:a})=>(0,jR.jsx)(ov.ToolbarButton,{onClick:s,"aria-haspopup":"true","aria-expanded":a,onKeyDown:d=>{!a&&d.keyCode===s0e.DOWN&&(d.preventDefault(),s())},label:t,icon:i,showTooltip:!0,disabled:n}),renderContent:()=>(0,jR.jsx)(ov.AlignmentMatrixControl,{onChange:o,value:r})})}var a0e=Tnt;var uX=c(Q(),1),AO=c(oe(),1),NO=c(X(),1);var m0e=c(D(),1);var l0e=c(oe(),1),OO=c(ce(),1);function xs({clientId:e,maximumLength:t,context:o}){let r=(0,l0e.useSelect)(n=>{if(!e)return null;let{getBlockName:i,getBlockAttributes:s,getBlock:a}=n(P),{getBlockType:l,getActiveBlockVariation:d}=n(OO.store),u=i(e),f=l(u);if(!f)return null;let p=s(e),m=(0,OO.__experimentalGetBlockLabel)(f,p,o);return m!==f.title?m:d(u,p,void 0,a?.(e)?.innerContent)?.title||f.title},[e,o]);return r?t&&t>0&&r.length>t?r.slice(0,t-3)+"...":r:null}function HR({clientId:e,maximumLength:t,context:o}){return xs({clientId:e,maximumLength:t,context:o})}var rv=c(D(),1),u0e=c(ue(),1);var MO=c(D(),1),cX=c(ue(),1),c0e=c(T(),1),za=(0,MO.createContext)({refsMap:(0,cX.observableMap)(),eventHandlers:new Map});za.displayName="BlockRefsContext";function d0e({children:e}){let t=(0,MO.useMemo)(()=>({refsMap:(0,cX.observableMap)(),eventHandlers:new Map}),[]);return(0,c0e.jsx)(za.Provider,{value:t,children:e})}function f0e(e){let{refsMap:t}=(0,rv.useContext)(za);return(0,u0e.useRefEffect)(o=>(t.set(e,o),()=>t.delete(e)),[e])}function dX(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function nv(e,t){let{refsMap:o}=(0,rv.useContext)(za);(0,rv.useLayoutEffect)(()=>{dX(t,o.get(e));let r=o.subscribe(e,()=>dX(t,o.get(e)));return()=>{r(),dX(t,null)}},[o,e,t])}function eo(e){let[t,o]=(0,rv.useState)(null);return nv(e,o),t}function p0e(e){if(!e)return null;let t=Array.from(document.querySelectorAll('iframe[name="editor-canvas"]').values()).find(o=>(o.contentDocument||o.contentWindow.document)===e.ownerDocument)??e;return t?.closest('[role="region"]')??t}var ja=c(T(),1);function Rnt({rootLabelText:e}){let{selectBlock:t,clearSelectedBlock:o}=(0,AO.useDispatch)(P),{clientId:r,parents:n,hasSelection:i}=(0,AO.useSelect)(l=>{let{getSelectionStart:d,getSelectedBlockClientId:u,getEnabledBlockParents:f}=Z(l(P)),p=u();return{parents:f(p),clientId:p,hasSelection:!!d().clientId}},[]),s=e||(0,NO._x)("Document","noun, breadcrumb"),a=(0,m0e.useRef)();return nv(r,a),(0,ja.jsxs)("ul",{className:"block-editor-block-breadcrumb",role:"list","aria-label":(0,NO.__)("Block breadcrumb"),children:[(0,ja.jsxs)("li",{className:i?void 0:"block-editor-block-breadcrumb__current","aria-current":i?void 0:"true",children:[i&&(0,ja.jsx)(uX.Button,{size:"small",className:"block-editor-block-breadcrumb__button",onClick:()=>{let l=a.current?.closest(".editor-styles-wrapper");o(),p0e(l)?.focus()},children:s}),!i&&(0,ja.jsx)("span",{children:s}),!!r&&(0,ja.jsx)(St,{icon:nu,className:"block-editor-block-breadcrumb__separator"})]}),n.map(l=>(0,ja.jsxs)("li",{children:[(0,ja.jsx)(uX.Button,{size:"small",className:"block-editor-block-breadcrumb__button",onClick:()=>t(l),children:(0,ja.jsx)(HR,{clientId:l,maximumLength:35,context:"breadcrumb"})}),(0,ja.jsx)(St,{icon:nu,className:"block-editor-block-breadcrumb__separator"})]},l)),!!r&&(0,ja.jsx)("li",{className:"block-editor-block-breadcrumb__current","aria-current":"true",children:(0,ja.jsx)(HR,{clientId:r,maximumLength:35,context:"breadcrumb"})})]})}var g0e=Rnt;var h0e=c(oe(),1);function b0e(e){return(0,h0e.useSelect)(t=>{let{__unstableHasActiveBlockOverlayActive:o}=t(P);return o(e)},[e])}var FN=c(ue(),1),m3e=c(D(),1),g3e=c(oe(),1),h3e=c(Q(),1);var Ql=c(oe(),1),gA=c(ue(),1),Fp=c(D(),1),J5=c(ce(),1);var Cp=c(D(),1),to=c(ce(),1),Cke=c(Q(),1),S8=c(oe(),1),C8=c(ue(),1),Eke=c(Ut(),1);var rh=c(X(),1),DO=c(Q(),1),iv=c(D(),1),WR=c(ce(),1),VO=c(oe(),1);var UR=class{diff(t,o,r={}){let n;typeof r=="function"?(n=r,r={}):"callback"in r&&(n=r.callback);let i=this.castInput(t,r),s=this.castInput(o,r),a=this.removeEmpty(this.tokenize(i,r)),l=this.removeEmpty(this.tokenize(s,r));return this.diffWithOptionsObj(a,l,r,n)}diffWithOptionsObj(t,o,r,n){var i;let s=_=>{if(_=this.postProcess(_,r),n){setTimeout(function(){n(_)},0);return}else return _},a=o.length,l=t.length,d=1,u=a+l;r.maxEditLength!=null&&(u=Math.min(u,r.maxEditLength));let f=(i=r.timeout)!==null&&i!==void 0?i:1/0,p=Date.now()+f,m=[{oldPos:-1,lastComponent:void 0}],g=this.extractCommon(m[0],o,t,0,r);if(m[0].oldPos+1>=l&&g+1>=a)return s(this.buildValues(m[0].lastComponent,o,t));let h=-1/0,b=1/0,v=()=>{for(let _=Math.max(h,-d);_<=Math.min(b,d);_+=2){let y,w=m[_-1],x=m[_+1];w&&(m[_-1]=void 0);let k=!1;if(x){let S=x.oldPos-_;k=x&&0<=S&&S<a}let C=w&&w.oldPos+1<l;if(!k&&!C){m[_]=void 0;continue}if(!C||k&&w.oldPos<x.oldPos?y=this.addToPath(x,!0,!1,0,r):y=this.addToPath(w,!1,!0,1,r),g=this.extractCommon(y,o,t,_,r),y.oldPos+1>=l&&g+1>=a)return s(this.buildValues(y.lastComponent,o,t))||!0;m[_]=y,y.oldPos+1>=l&&(b=Math.min(b,_-1)),g+1>=a&&(h=Math.max(h,_+1))}d++};if(n)(function _(){setTimeout(function(){if(d>u||Date.now()>p)return n(void 0);v()||_()},0)})();else for(;d<=u&&Date.now()<=p;){let _=v();if(_)return _}}addToPath(t,o,r,n,i){let s=t.lastComponent;return s&&!i.oneChangePerToken&&s.added===o&&s.removed===r?{oldPos:t.oldPos+n,lastComponent:{count:s.count+1,added:o,removed:r,previousComponent:s.previousComponent}}:{oldPos:t.oldPos+n,lastComponent:{count:1,added:o,removed:r,previousComponent:s}}}extractCommon(t,o,r,n,i){let s=o.length,a=r.length,l=t.oldPos,d=l-n,u=0;for(;d+1<s&&l+1<a&&this.equals(r[l+1],o[d+1],i);)d++,l++,u++,i.oneChangePerToken&&(t.lastComponent={count:1,previousComponent:t.lastComponent,added:!1,removed:!1});return u&&!i.oneChangePerToken&&(t.lastComponent={count:u,previousComponent:t.lastComponent,added:!1,removed:!1}),t.oldPos=l,d}equals(t,o,r){return r.comparator?r.comparator(t,o):t===o||!!r.ignoreCase&&t.toLowerCase()===o.toLowerCase()}removeEmpty(t){let o=[];for(let r=0;r<t.length;r++)t[r]&&o.push(t[r]);return o}castInput(t,o){return t}tokenize(t,o){return Array.from(t)}join(t){return t.join("")}postProcess(t,o){return t}get useLongestToken(){return!1}buildValues(t,o,r){let n=[],i;for(;t;)n.push(t),i=t.previousComponent,delete t.previousComponent,t=i;n.reverse();let s=n.length,a=0,l=0,d=0;for(;a<s;a++){let u=n[a];if(u.removed)u.value=this.join(r.slice(d,d+u.count)),d+=u.count;else{if(!u.added&&this.useLongestToken){let f=o.slice(l,l+u.count);f=f.map(function(p,m){let g=r[d+m];return g.length>p.length?g:p}),u.value=this.join(f)}else u.value=this.join(o.slice(l,l+u.count));l+=u.count,u.added||(d+=u.count)}}return n}};var fX=class extends UR{},v0e=new fX;function pX(e,t,o){return v0e.diff(e,t,o)}var LO=c(X(),1),k0e=c(ce(),1);var y0e=c(Q(),1),w0e=c(D(),1),x0e=c(Ut(),1),Bu=c(T(),1);function mX({title:e,rawContent:t,renderedContent:o,action:r,actionText:n,className:i}){return(0,Bu.jsxs)("div",{className:i,children:[(0,Bu.jsxs)("div",{className:"block-editor-block-compare__content",children:[(0,Bu.jsx)("h2",{className:"block-editor-block-compare__heading",children:e}),(0,Bu.jsx)("div",{className:"block-editor-block-compare__html",children:t}),(0,Bu.jsx)("div",{className:"block-editor-block-compare__preview edit-post-visual-editor",children:(0,Bu.jsx)(w0e.RawHTML,{children:(0,x0e.safeHTML)(o)})})]}),(0,Bu.jsx)("div",{className:"block-editor-block-compare__action",children:(0,Bu.jsx)(y0e.Button,{__next40pxDefaultSize:!0,variant:"secondary",tabIndex:"0",onClick:r,children:n})})]})}var lx=c(T(),1);function Int({block:e,onKeep:t,onConvert:o,convertor:r,convertButtonText:n}){function i(d,u){return pX(d,u).map((p,m)=>{let g=U({"block-editor-block-compare__added":p.added,"block-editor-block-compare__removed":p.removed});return(0,lx.jsx)("span",{className:g,children:p.value},m)})}function s(d){return(Array.isArray(d)?d:[d]).map(p=>(0,k0e.getSaveContent)(p.name,p.attributes,p.innerBlocks)).join("")}let a=s(r(e)),l=i(e.originalContent,a);return(0,lx.jsxs)("div",{className:"block-editor-block-compare__wrapper",children:[(0,lx.jsx)(mX,{title:(0,LO.__)("Current"),className:"block-editor-block-compare__current",action:t,actionText:(0,LO.__)("Convert to HTML"),rawContent:e.originalContent,renderedContent:e.originalContent}),(0,lx.jsx)(mX,{title:(0,LO.__)("After Conversion"),className:"block-editor-block-compare__converted",action:o,actionText:n,rawContent:l,renderedContent:a})]})}var S0e=Int;var xp=c(T(),1),C0e=e=>(0,WR.rawHandler)({HTML:e.originalContent});function E0e({clientId:e}){let{block:t,canInsertHTMLBlock:o}=(0,VO.useSelect)(d=>{let{canInsertBlockType:u,getBlock:f,getBlockRootClientId:p}=d(P),m=p(e);return{block:f(e),canInsertHTMLBlock:u("core/html",m)}},[e]),{replaceBlock:r}=(0,VO.useDispatch)(P),[n,i]=(0,iv.useState)(!1),s=(0,iv.useCallback)(()=>i(!1),[]),a=(0,iv.useMemo)(()=>({toHTML(){let d=(0,WR.createBlock)("core/html",{},[],[t.originalContent]);return r(t.clientId,d)},toBlocks(){let d=C0e(t);return r(t.clientId,d)},toRecoveredBlock(){let d=(0,WR.createBlock)(t.name,t.attributes,t.innerBlocks);return r(t.clientId,d)}}),[t,r]),l=(0,iv.useMemo)(()=>[{title:(0,rh._x)("Resolve","imperative verb"),onClick:()=>i(!0)},o&&{title:(0,rh.__)("Convert to HTML"),onClick:a.toHTML}].filter(Boolean),[o,a]);return(0,xp.jsxs)(xp.Fragment,{children:[(0,xp.jsx)(ig,{actions:[(0,xp.jsx)(DO.Button,{__next40pxDefaultSize:!0,onClick:a.toRecoveredBlock,variant:"primary",children:(0,rh.__)("Attempt recovery")},"recover")],secondaryActions:l,children:(0,rh.__)("Block contains unexpected or invalid content.")}),n&&(0,xp.jsx)(DO.Modal,{title:(0,rh.__)("Resolve Block"),onRequestClose:s,className:"block-editor-block-compare",children:(0,xp.jsx)(S0e,{block:t,onKeep:a.toHTML,onConvert:a.toBlocks,convertor:C0e,convertButtonText:(0,rh.__)("Convert to Blocks")})})]})}var T0e=c(X(),1);var R0e=c(T(),1),Pnt=(0,R0e.jsx)(ig,{className:"block-editor-block-list__block-crash-warning",children:(0,T0e.__)("This block has encountered an error and cannot be previewed.")});function I0e(){return Pnt}var P0e=c(D(),1),Bnt=class extends P0e.Component{constructor(){super(...arguments),this.state={hasError:!1}}componentDidCatch(){this.setState({hasError:!0})}render(){return this.state.hasError?this.props.fallback:this.props.children}},B0e=Bnt;var dx=c(D(),1),FO=c(oe(),1),Ou=c(ce(),1);var O0e=c(ue(),1),gX=new WeakSet;function cx(){return(0,O0e.useRefEffect)(e=>(gX.add(e),()=>{gX.delete(e)}),[])}function M0e(e){let{target:t}=e;for(t?.nodeName==="IFRAME"&&(t=t.contentDocument?.activeElement);t;){if(gX.has(t))return!0;t=t.parentElement}return!1}var A0e=c(T(),1);function Ont({clientId:e}){let[t,o]=(0,dx.useState)(""),r=cx(),n=(0,FO.useSelect)(l=>l(P).getBlock(e),[e]),{updateBlock:i}=(0,FO.useDispatch)(P),s=(0,dx.useMemo)(()=>n?(0,Ou.getBlockContent)(n):"",[n]),a=()=>{let l=(0,Ou.getBlockType)(n.name);if(!l)return;let d=(0,Ou.getBlockAttributes)(l,t,n.attributes),u=t||(0,Ou.getSaveContent)(l,d),[f]=t?(0,Ou.validateBlock)({...n,attributes:d,originalContent:u}):[!0];i(e,{attributes:d,originalContent:u,isValid:f}),t||o(u)};return(0,dx.useEffect)(()=>{o(s)},[s]),(0,A0e.jsx)("textarea",{className:"block-editor-block-list__block-html-textarea",value:t,onBlur:a,onChange:l=>o(l.target.value),ref:r})}var N0e=Ont;var wke=c(D(),1),d5=c(X(),1),xke=c(ce(),1),gv=c(ue(),1),kke=c(oe(),1),Ske=c(ix(),1);var bX=$R(),bt=e=>GR(e,bX),_X=$R();bt.write=e=>GR(e,_X);var zO=$R();bt.onStart=e=>GR(e,zO);var vX=$R();bt.onFrame=e=>GR(e,vX);var yX=$R();bt.onFinish=e=>GR(e,yX);var ux=[];bt.setTimeout=(e,t)=>{let o=bt.now()+t,r=()=>{let i=ux.findIndex(s=>s.cancel==r);~i&&ux.splice(i,1),ih-=~i?1:0},n={time:o,handler:e,cancel:r};return ux.splice(L0e(o),0,n),ih+=1,D0e(),n};var L0e=e=>~(~ux.findIndex(t=>t.time>e)||~ux.length);bt.cancel=e=>{zO.delete(e),vX.delete(e),yX.delete(e),bX.delete(e),_X.delete(e)};bt.sync=e=>{hX=!0,bt.batchedUpdates(e),hX=!1};bt.throttle=e=>{let t;function o(){try{e(...t)}finally{t=null}}function r(...n){t=n,bt.onStart(o)}return r.handler=e,r.cancel=()=>{zO.delete(o),t=null},r};var wX=typeof window<"u"?window.requestAnimationFrame:()=>{};bt.use=e=>wX=e;bt.now=typeof performance<"u"?()=>performance.now():Date.now;bt.batchedUpdates=e=>e();bt.catch=console.error;bt.frameLoop="always";bt.advance=()=>{bt.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):F0e()};var nh=-1,ih=0,hX=!1;function GR(e,t){hX?(t.delete(e),e(0)):(t.add(e),D0e())}function D0e(){nh<0&&(nh=0,bt.frameLoop!=="demand"&&wX(V0e))}function Mnt(){nh=-1}function V0e(){~nh&&(wX(V0e),bt.batchedUpdates(F0e))}function F0e(){let e=nh;nh=bt.now();let t=L0e(nh);if(t&&(z0e(ux.splice(0,t),o=>o.handler()),ih-=t),!ih){Mnt();return}zO.flush(),bX.flush(e?Math.min(64,nh-e):16.667),vX.flush(),_X.flush(),yX.flush()}function $R(){let e=new Set,t=e;return{add(o){ih+=t==e&&!e.has(o)?1:0,e.add(o)},delete(o){return ih-=t==e&&e.has(o)?1:0,e.delete(o)},flush(o){t.size&&(e=new Set,ih-=t.size,z0e(t,r=>r(o)&&e.add(r)),ih+=e.size,t=e)}}}function z0e(e,t){e.forEach(o=>{try{t(o)}catch(r){bt.catch(r)}})}var jl=c(te());function GO(){}var $0e=(e,t,o)=>Object.defineProperty(e,t,{value:o,writable:!0,configurable:!0}),Le={arr:Array.isArray,obj:e=>!!e&&e.constructor.name==="Object",fun:e=>typeof e=="function",str:e=>typeof e=="string",num:e=>typeof e=="number",und:e=>e===void 0};function Mu(e,t){if(Le.arr(e)){if(!Le.arr(t)||e.length!==t.length)return!1;for(let o=0;o<e.length;o++)if(e[o]!==t[o])return!1;return!0}return e===t}var Uo=(e,t)=>e.forEach(t);function Hl(e,t,o){if(Le.arr(e)){for(let r=0;r<e.length;r++)t.call(o,e[r],`${r}`);return}for(let r in e)e.hasOwnProperty(r)&&t.call(o,e[r],r)}var na=e=>Le.und(e)?[]:Le.arr(e)?e:[e];function gx(e,t){if(e.size){let o=Array.from(e);e.clear(),Uo(o,t)}}var hx=(e,...t)=>gx(e,o=>o(...t)),TX=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),RX,Y0e,sh=null,K0e=!1,IX=GO,Ant=e=>{e.to&&(Y0e=e.to),e.now&&(bt.now=e.now),e.colors!==void 0&&(sh=e.colors),e.skipAnimation!=null&&(K0e=e.skipAnimation),e.createStringInterpolator&&(RX=e.createStringInterpolator),e.requestAnimationFrame&&bt.use(e.requestAnimationFrame),e.batchedUpdates&&(bt.batchedUpdates=e.batchedUpdates),e.willAdvance&&(IX=e.willAdvance),e.frameLoop&&(bt.frameLoop=e.frameLoop)},Ha=Object.freeze({__proto__:null,get createStringInterpolator(){return RX},get to(){return Y0e},get colors(){return sh},get skipAnimation(){return K0e},get willAdvance(){return IX},assign:Ant}),YR=new Set,zl=[],xX=[],UO=0,bx={get idle(){return!YR.size&&!zl.length},start(e){UO>e.priority?(YR.add(e),bt.onStart(Nnt)):(q0e(e),bt(CX))},advance:CX,sort(e){if(UO)bt.onFrame(()=>bx.sort(e));else{let t=zl.indexOf(e);~t&&(zl.splice(t,1),X0e(e))}},clear(){zl=[],YR.clear()}};function Nnt(){YR.forEach(q0e),YR.clear(),bt(CX)}function q0e(e){zl.includes(e)||X0e(e)}function X0e(e){zl.splice(Lnt(zl,t=>t.priority>e.priority),0,e)}function CX(e){let t=xX;for(let o=0;o<zl.length;o++){let r=zl[o];UO=r.priority,r.idle||(IX(r),r.advance(e),r.idle||t.push(r))}return UO=0,xX=zl,xX.length=0,zl=t,zl.length>0}function Lnt(e,t){let o=e.findIndex(t);return o<0?e.length:o}var Z0e={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199},ad="[-+]?\\d*\\.?\\d+",WO=ad+"%";function $O(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var Dnt=new RegExp("rgb"+$O(ad,ad,ad)),Vnt=new RegExp("rgba"+$O(ad,ad,ad,ad)),Fnt=new RegExp("hsl"+$O(ad,WO,WO)),znt=new RegExp("hsla"+$O(ad,WO,WO,ad)),jnt=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Hnt=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Unt=/^#([0-9a-fA-F]{6})$/,Wnt=/^#([0-9a-fA-F]{8})$/;function Gnt(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=Unt.exec(e))?parseInt(t[1]+"ff",16)>>>0:sh&&sh[e]!==void 0?sh[e]:(t=Dnt.exec(e))?(fx(t[1])<<24|fx(t[2])<<16|fx(t[3])<<8|255)>>>0:(t=Vnt.exec(e))?(fx(t[1])<<24|fx(t[2])<<16|fx(t[3])<<8|U0e(t[4]))>>>0:(t=jnt.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=Wnt.exec(e))?parseInt(t[1],16)>>>0:(t=Hnt.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=Fnt.exec(e))?(j0e(H0e(t[1]),jO(t[2]),jO(t[3]))|255)>>>0:(t=znt.exec(e))?(j0e(H0e(t[1]),jO(t[2]),jO(t[3]))|U0e(t[4]))>>>0:null}function kX(e,t,o){return o<0&&(o+=1),o>1&&(o-=1),o<1/6?e+(t-e)*6*o:o<1/2?t:o<2/3?e+(t-e)*(2/3-o)*6:e}function j0e(e,t,o){let r=o<.5?o*(1+t):o+t-o*t,n=2*o-r,i=kX(n,r,e+1/3),s=kX(n,r,e),a=kX(n,r,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(a*255)<<8}function fx(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function H0e(e){return(parseFloat(e)%360+360)%360/360}function U0e(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function jO(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function W0e(e){let t=Gnt(e);if(t===null)return e;t=t||0;let o=(t&4278190080)>>>24,r=(t&16711680)>>>16,n=(t&65280)>>>8,i=(t&255)/255;return`rgba(${o}, ${r}, ${n}, ${i})`}var ah=(e,t,o)=>{if(Le.fun(e))return e;if(Le.arr(e))return ah({range:e,output:t,extrapolate:o});if(Le.str(e.output[0]))return RX(e);let r=e,n=r.output,i=r.range||[0,1],s=r.extrapolateLeft||r.extrapolate||"extend",a=r.extrapolateRight||r.extrapolate||"extend",l=r.easing||(d=>d);return d=>{let u=Ynt(d,i);return $nt(d,i[u],i[u+1],n[u],n[u+1],l,s,a,r.map)}};function $nt(e,t,o,r,n,i,s,a,l){let d=l?l(e):e;if(d<t){if(s==="identity")return d;s==="clamp"&&(d=t)}if(d>o){if(a==="identity")return d;a==="clamp"&&(d=o)}return r===n?r:t===o?e<=t?r:n:(t===-1/0?d=-d:o===1/0?d=d-t:d=(d-t)/(o-t),d=i(d),r===-1/0?d=-d:n===1/0?d=d+r:d=d*(n-r)+r,d)}function Ynt(e,t){for(var o=1;o<t.length-1&&!(t[o]>=e);++o);return o-1}function EX(){return EX=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},EX.apply(this,arguments)}var px=Symbol.for("FluidValue.get"),sv=Symbol.for("FluidValue.observers"),ks=e=>!!(e&&e[px]),gi=e=>e&&e[px]?e[px]():e,PX=e=>e[sv]||null;function Knt(e,t){e.eventObserved?e.eventObserved(t):e(t)}function av(e,t){let o=e[sv];o&&o.forEach(r=>{Knt(r,t)})}var mx=class{constructor(t){if(this[px]=void 0,this[sv]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");qnt(this,t)}},qnt=(e,t)=>Q0e(e,px,t);function lh(e,t){if(e[px]){let o=e[sv];o||Q0e(e,sv,o=new Set),o.has(t)||(o.add(t),e.observerAdded&&e.observerAdded(o.size,t))}return t}function ch(e,t){let o=e[sv];if(o&&o.has(t)){let r=o.size-1;r?o.delete(t):e[sv]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var Q0e=(e,t,o)=>Object.defineProperty(e,t,{value:o,writable:!0,configurable:!0}),HO=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Xnt=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,G0e=new RegExp(`(${HO.source})(%|[a-z]+)`,"i"),Znt=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,YO=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,J0e=e=>{let[t,o]=Qnt(e);if(!t||TX())return e;let r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(o&&o.startsWith("--")){let n=window.getComputedStyle(document.documentElement).getPropertyValue(o);return n||e}else{if(o&&YO.test(o))return J0e(o);if(o)return o}return e},Qnt=e=>{let t=YO.exec(e);if(!t)return[,];let[,o,r]=t;return[o,r]},SX,Jnt=(e,t,o,r,n)=>`rgba(${Math.round(t)}, ${Math.round(o)}, ${Math.round(r)}, ${n})`,KO=e=>{SX||(SX=sh?new RegExp(`(${Object.keys(sh).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>gi(i).replace(YO,J0e).replace(Xnt,W0e).replace(SX,W0e)),o=t.map(i=>i.match(HO).map(Number)),n=o[0].map((i,s)=>o.map(a=>{if(!(s in a))throw Error('The arity of each "output" value must be equal');return a[s]})).map(i=>ah(EX({},e,{output:i})));return i=>{var s;let a=!G0e.test(t[0])&&((s=t.find(d=>G0e.test(d)))==null?void 0:s.replace(HO,"")),l=0;return t[0].replace(HO,()=>`${n[l++](i)}${a||""}`).replace(Znt,Jnt)}},exe="react-spring: ",txe=e=>{let t=e,o=!1;if(typeof t!="function")throw new TypeError(`${exe}once requires a function parameter`);return(...r)=>{o||(t(...r),o=!0)}},eit=txe(console.warn);function oxe(){eit(`${exe}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var pmo=txe(console.warn);function _x(e){return Le.str(e)&&(e[0]=="#"||/\d/.test(e)||!TX()&&YO.test(e)||e in(sh||{}))}var KR=TX()?jl.useEffect:jl.useLayoutEffect,tit=()=>{let e=(0,jl.useRef)(!1);return KR(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function BX(){let e=(0,jl.useState)()[1],t=tit();return()=>{t.current&&e(Math.random())}}function rxe(e,t){let[o]=(0,jl.useState)(()=>({inputs:t,result:e()})),r=(0,jl.useRef)(),n=r.current,i=n;return i?t&&i.inputs&&oit(t,i.inputs)||(i={inputs:t,result:e()}):i=o,(0,jl.useEffect)(()=>{r.current=i,n==o&&(o.inputs=o.result=void 0)},[i]),i.result}function oit(e,t){if(e.length!==t.length)return!1;for(let o=0;o<e.length;o++)if(e[o]!==t[o])return!1;return!0}var OX=e=>(0,jl.useEffect)(e,rit),rit=[];var n5=c(te()),i5=c(te());var axe=c(te()),kp=c(te()),qR=Symbol.for("Animated:node"),nit=e=>!!e&&e[qR]===e,ld=e=>e&&e[qR],QO=(e,t)=>$0e(e,qR,t),XR=e=>e&&e[qR]&&e[qR].getPayload(),qO=class{constructor(){this.payload=void 0,QO(this,this)}getPayload(){return this.payload||[]}},lv=class e extends qO{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,Le.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,o){return Le.num(t)&&(this.lastPosition=t,o&&(t=Math.round(t/o)*o,this.done&&(this.lastPosition=t))),this._value===t?!1:(this._value=t,!0)}reset(){let{done:t}=this;this.done=!1,Le.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},cv=class e extends lv{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=ah({output:[t,t]})}static create(t){return new e(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(Le.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=ah({output:[this.getValue(),t]})),this._value=0,super.reset()}},XO={dependencies:null},dv=class extends qO{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let o={};return Hl(this.source,(r,n)=>{nit(r)?o[n]=r.getValue(t):ks(r)?o[n]=gi(r):t||(o[n]=r)}),o}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Uo(this.payload,t=>t.reset())}_makePayload(t){if(t){let o=new Set;return Hl(t,this._addToPayload,o),Array.from(o)}}_addToPayload(t){XO.dependencies&&ks(t)&&XO.dependencies.add(t);let o=XR(t);o&&Uo(o,r=>this.add(r))}},MX=class e extends dv{constructor(t){super(t)}static create(t){return new e(t)}getValue(){return this.source.map(t=>t.getValue())}setValue(t){let o=this.getPayload();return t.length==o.length?o.map((r,n)=>r.setValue(t[n])).some(Boolean):(super.setValue(t.map(iit)),!0)}};function iit(e){return(_x(e)?cv:lv).create(e)}function JO(e){let t=ld(e);return t?t.constructor:Le.arr(e)?MX:_x(e)?cv:lv}function ZO(){return ZO=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},ZO.apply(this,arguments)}var nxe=(e,t)=>{let o=!Le.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,kp.forwardRef)((r,n)=>{let i=(0,kp.useRef)(null),s=o&&(0,kp.useCallback)(g=>{i.current=ait(n,g)},[n]),[a,l]=sit(r,t),d=BX(),u=()=>{let g=i.current;if(o&&!g)return;(g?t.applyAnimatedValues(g,a.getValue(!0)):!1)===!1&&d()},f=new AX(u,l),p=(0,kp.useRef)();KR(()=>(p.current=f,Uo(l,g=>lh(g,f)),()=>{p.current&&(Uo(p.current.deps,g=>ch(g,p.current)),bt.cancel(p.current.update))})),(0,kp.useEffect)(u,[]),OX(()=>()=>{let g=p.current;Uo(g.deps,h=>ch(h,g))});let m=t.getComponentProps(a.getValue());return axe.createElement(e,ZO({},m,{ref:s}))})},AX=class{constructor(t,o){this.update=t,this.deps=o}eventObserved(t){t.type=="change"&&bt.write(this.update)}};function sit(e,t){let o=new Set;return XO.dependencies=o,e.style&&(e=ZO({},e,{style:t.createAnimatedStyle(e.style)})),e=new dv(e),XO.dependencies=null,[e,o]}function ait(e,t){return e&&(Le.fun(e)?e(t):e.current=t),t}var ixe=Symbol.for("AnimatedComponent"),lxe=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:o=n=>new dv(n),getComponentProps:r=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:o,getComponentProps:r},i=s=>{let a=sxe(s)||"Anonymous";return Le.str(s)?s=i[s]||(i[s]=nxe(s,n)):s=s[ixe]||(s[ixe]=nxe(s,n)),s.displayName=`Animated(${a})`,s};return Hl(e,(s,a)=>{Le.arr(e)&&(a=sxe(s)),i[a]=i(s)}),{animated:i}},sxe=e=>Le.str(e)?e:e&&Le.str(e.displayName)?e.displayName:Le.fun(e)&&e.name||null;function Ss(){return Ss=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t];for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},Ss.apply(this,arguments)}function uv(e,...t){return Le.fun(e)?e(...t):e}var e5=(e,t)=>e===!0||!!(t&&e&&(Le.fun(e)?e(t):na(e).includes(t))),yxe=(e,t)=>Le.obj(e)?t&&e[t]:e,wxe=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,lit=e=>e,xxe=(e,t=lit)=>{let o=cit;e.default&&e.default!==!0&&(e=e.default,o=Object.keys(e));let r={};for(let n of o){let i=t(e[n],n);Le.und(i)||(r[n]=i)}return r},cit=["config","onProps","onStart","onChange","onPause","onResume","onRest"],dit={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function uit(e){let t={},o=0;if(Hl(e,(r,n)=>{dit[n]||(t[n]=r,o++)}),o)return t}function kxe(e){let t=uit(e);if(t){let o={to:t};return Hl(e,(r,n)=>n in t||(o[n]=r)),o}return Ss({},e)}function t5(e){return e=gi(e),Le.arr(e)?e.map(t5):_x(e)?Ha.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function DX(e){return Le.fun(e)||Le.arr(e)&&Le.obj(e[0])}var fit={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}},o8=1.70158,e8=o8*1.525,cxe=o8+1,dxe=2*Math.PI/3,uxe=2*Math.PI/4.5,t8=e=>e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375,pit={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>e===0?0:Math.pow(2,10*e-10),easeOutExpo:e=>e===1?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>e===0?0:e===1?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>cxe*e*e*e-o8*e*e,easeOutBack:e=>1+cxe*Math.pow(e-1,3)+o8*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((e8+1)*2*e-e8)/2:(Math.pow(2*e-2,2)*((e8+1)*(e*2-2)+e8)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*dxe),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*dxe)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*uxe))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*uxe)/2+1,easeInBounce:e=>1-t8(1-e),easeOutBounce:t8,easeInOutBounce:e=>e<.5?(1-t8(1-2*e))/2:(1+t8(2*e-1))/2},VX=Ss({},fit.default,{mass:1,damping:1,easing:pit.linear,clamp:!1}),FX=class{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,VX)}};function mit(e,t,o){o&&(o=Ss({},o),fxe(o,t),t=Ss({},o,t)),fxe(e,t),Object.assign(e,t);for(let s in VX)e[s]==null&&(e[s]=VX[s]);let{mass:r,frequency:n,damping:i}=e;return Le.und(n)||(n<.01&&(n=.01),i<0&&(i=0),e.tension=Math.pow(2*Math.PI/n,2)*r,e.friction=4*Math.PI*i*r/n),e}function fxe(e,t){if(!Le.und(t.decay))e.duration=void 0;else{let o=!Le.und(t.tension)||!Le.und(t.friction);(o||!Le.und(t.frequency)||!Le.und(t.damping)||!Le.und(t.mass))&&(e.duration=void 0,e.decay=void 0),o&&(e.frequency=void 0)}}var pxe=[],zX=class{constructor(){this.changed=!1,this.values=pxe,this.toValues=null,this.fromValues=pxe,this.to=void 0,this.from=void 0,this.config=new FX,this.immediate=!1}};function Sxe(e,{key:t,props:o,defaultProps:r,state:n,actions:i}){return new Promise((s,a)=>{var l;let d,u,f=e5((l=o.cancel)!=null?l:r?.cancel,t);if(f)g();else{Le.und(o.pause)||(n.paused=e5(o.pause,t));let h=r?.pause;h!==!0&&(h=n.paused||e5(h,t)),d=uv(o.delay||0,t),h?(n.resumeQueue.add(m),i.pause()):(i.resume(),m())}function p(){n.resumeQueue.add(m),n.timeouts.delete(u),u.cancel(),d=u.time-bt.now()}function m(){d>0&&!Ha.skipAnimation?(n.delayed=!0,u=bt.setTimeout(g,d),n.pauseQueue.add(p),n.timeouts.add(u)):g()}function g(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(p),n.timeouts.delete(u),e<=(n.cancelId||0)&&(f=!0);try{i.start(Ss({},o,{callId:e,cancel:f}),s)}catch(h){a(h)}}})}var YX=(e,t)=>t.length==1?t[0]:t.some(o=>o.cancelled)?vx(e.get()):t.every(o=>o.noop)?Cxe(e.get()):cd(e.get(),t.every(o=>o.finished)),Cxe=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),cd=(e,t,o=!1)=>({value:e,finished:t,cancelled:o}),vx=e=>({value:e,cancelled:!0,finished:!1});function Exe(e,t,o,r){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:a,promise:l}=o;return!i&&e===a&&!t.reset?l:o.promise=(async()=>{o.asyncId=n,o.asyncTo=e;let d=xxe(t,(b,v)=>v==="onRest"?void 0:b),u,f,p=new Promise((b,v)=>(u=b,f=v)),m=b=>{let v=n<=(o.cancelId||0)&&vx(r)||n!==o.asyncId&&cd(r,!1);if(v)throw b.result=v,f(b),b},g=(b,v)=>{let _=new r8,y=new n8;return(async()=>{if(Ha.skipAnimation)throw o5(o),y.result=cd(r,!1),f(y),y;m(_);let w=Le.obj(b)?Ss({},b):Ss({},v,{to:b});w.parentId=n,Hl(d,(k,C)=>{Le.und(w[C])&&(w[C]=k)});let x=await r.start(w);return m(_),o.paused&&await new Promise(k=>{o.resumeQueue.add(k)}),x})()},h;if(Ha.skipAnimation)return o5(o),cd(r,!1);try{let b;Le.arr(e)?b=(async v=>{for(let _ of v)await g(_)})(e):b=Promise.resolve(e(g,r.stop.bind(r))),await Promise.all([b.then(u),p]),h=cd(r.get(),!0,!1)}catch(b){if(b instanceof r8)h=b.result;else if(b instanceof n8)h=b.result;else throw b}finally{n==o.asyncId&&(o.asyncId=i,o.asyncTo=i?a:void 0,o.promise=i?l:void 0)}return Le.fun(s)&&bt.batchedUpdates(()=>{s(h,r,r.item)}),h})()}function o5(e,t){gx(e.timeouts,o=>o.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var r8=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}},n8=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},jX=e=>e instanceof r5,git=1,r5=class extends mx{constructor(...t){super(...t),this.id=git++,this.key=void 0,this._priority=0}get priority(){return this._priority}set priority(t){this._priority!=t&&(this._priority=t,this._onPriorityChange(t))}get(){let t=ld(this);return t&&t.getValue()}to(...t){return Ha.to(this,t)}interpolate(...t){return oxe(),Ha.to(this,t)}toJSON(){return this.get()}observerAdded(t){t==1&&this._attach()}observerRemoved(t){t==0&&this._detach()}_attach(){}_detach(){}_onChange(t,o=!1){av(this,{type:"change",parent:this,value:t,idle:o})}_onPriorityChange(t){this.idle||bx.sort(this),av(this,{type:"priority",parent:this,priority:t})}},fv=Symbol.for("SpringPhase"),Txe=1,HX=2,UX=4,NX=e=>(e[fv]&Txe)>0,dh=e=>(e[fv]&HX)>0,ZR=e=>(e[fv]&UX)>0,mxe=(e,t)=>t?e[fv]|=HX|Txe:e[fv]&=~HX,gxe=(e,t)=>t?e[fv]|=UX:e[fv]&=~UX,WX=class extends r5{constructor(t,o){if(super(),this.key=void 0,this.animation=new zX,this.queue=void 0,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!Le.und(t)||!Le.und(o)){let r=Le.obj(t)?Ss({},t):Ss({},o,{from:t});Le.und(r.default)&&(r.default=!0),this.start(r)}}get idle(){return!(dh(this)||this._state.asyncTo)||ZR(this)}get goal(){return gi(this.animation.to)}get velocity(){let t=ld(this);return t instanceof lv?t.lastVelocity||0:t.getPayload().map(o=>o.lastVelocity||0)}get hasAnimated(){return NX(this)}get isAnimating(){return dh(this)}get isPaused(){return ZR(this)}get isDelayed(){return this._state.delayed}advance(t){let o=!0,r=!1,n=this.animation,{config:i,toValues:s}=n,a=XR(n.to);!a&&ks(n.to)&&(s=na(gi(n.to))),n.values.forEach((u,f)=>{if(u.done)return;let p=u.constructor==cv?1:a?a[f].lastPosition:s[f],m=n.immediate,g=p;if(!m){if(g=u.lastPosition,i.tension<=0){u.done=!0;return}let h=u.elapsedTime+=t,b=n.fromValues[f],v=u.v0!=null?u.v0:u.v0=Le.arr(i.velocity)?i.velocity[f]:i.velocity,_,y=i.precision||(b==p?.005:Math.min(1,Math.abs(p-b)*.001));if(Le.und(i.duration))if(i.decay){let w=i.decay===!0?.998:i.decay,x=Math.exp(-(1-w)*h);g=b+v/(1-w)*(1-x),m=Math.abs(u.lastPosition-g)<=y,_=v*x}else{_=u.lastVelocity==null?v:u.lastVelocity;let w=i.restVelocity||y/10,x=i.clamp?0:i.bounce,k=!Le.und(x),C=b==p?u.v0>0:b<p,S,R=!1,E=1,I=Math.ceil(t/E);for(let B=0;B<I&&(S=Math.abs(_)>w,!(!S&&(m=Math.abs(p-g)<=y,m)));++B){k&&(R=g==p||g>p==C,R&&(_=-_*x,g=p));let O=-i.tension*1e-6*(g-p),M=-i.friction*.001*_,N=(O+M)/i.mass;_=_+N*E,g=g+_*E}}else{let w=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,u.durationProgress>0&&(u.elapsedTime=i.duration*u.durationProgress,h=u.elapsedTime+=t)),w=(i.progress||0)+h/this._memoizedDuration,w=w>1?1:w<0?0:w,u.durationProgress=w),g=b+i.easing(w)*(p-b),_=(g-u.lastPosition)/t,m=w==1}u.lastVelocity=_,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),m=!0)}a&&!a[f].done&&(m=!1),m?u.done=!0:o=!1,u.setValue(g,i.round)&&(r=!0)});let l=ld(this),d=l.getValue();if(o){let u=gi(n.to);(d!==u||r)&&!i.decay?(l.setValue(u),this._onChange(u)):r&&i.decay&&this._onChange(d),this._stop()}else r&&this._onChange(d)}set(t){return bt.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(dh(this)){let{to:t,config:o}=this.animation;bt.batchedUpdates(()=>{this._onStart(),o.decay||this._set(t,!1),this._stop()})}return this}update(t){return(this.queue||(this.queue=[])).push(t),this}start(t,o){let r;return Le.und(t)?(r=this.queue||[],this.queue=[]):r=[Le.obj(t)?t:Ss({},o,{to:t})],Promise.all(r.map(n=>this._update(n))).then(n=>YX(this,n))}stop(t){let{to:o}=this.animation;return this._focus(this.get()),o5(this._state,t&&this._lastCallId),bt.batchedUpdates(()=>this._stop(o,t)),this}reset(){this._update({reset:!0})}eventObserved(t){t.type=="change"?this._start():t.type=="priority"&&(this.priority=t.priority+1)}_prepareNode(t){let o=this.key||"",{to:r,from:n}=t;r=Le.obj(r)?r[o]:r,(r==null||DX(r))&&(r=void 0),n=Le.obj(n)?n[o]:n,n==null&&(n=void 0);let i={to:r,from:n};return NX(this)||(t.reverse&&([r,n]=[n,r]),n=gi(n),Le.und(n)?ld(this)||this._set(r):this._set(n)),i}_update(t,o){let r=Ss({},t),{key:n,defaultProps:i}=this;r.default&&Object.assign(i,xxe(r,(l,d)=>/^on/.test(d)?yxe(l,n):l)),bxe(this,r,"onProps"),JR(this,"onProps",r,this);let s=this._prepareNode(r);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");let a=this._state;return Sxe(++this._lastCallId,{key:n,props:r,defaultProps:i,state:a,actions:{pause:()=>{ZR(this)||(gxe(this,!0),hx(a.pauseQueue),JR(this,"onPause",cd(this,QR(this,this.animation.to)),this))},resume:()=>{ZR(this)&&(gxe(this,!1),dh(this)&&this._resume(),hx(a.resumeQueue),JR(this,"onResume",cd(this,QR(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(l=>{if(r.loop&&l.finished&&!(o&&l.noop)){let d=Rxe(r);if(d)return this._update(d,!0)}return l})}_merge(t,o,r){if(o.cancel)return this.stop(!0),r(vx(this));let n=!Le.und(t.to),i=!Le.und(t.from);if(n||i)if(o.callId>this._lastToId)this._lastToId=o.callId;else return r(vx(this));let{key:s,defaultProps:a,animation:l}=this,{to:d,from:u}=l,{to:f=d,from:p=u}=t;i&&!n&&(!o.default||Le.und(f))&&(f=p),o.reverse&&([f,p]=[p,f]);let m=!Mu(p,u);m&&(l.from=p),p=gi(p);let g=!Mu(f,d);g&&this._focus(f);let h=DX(o.to),{config:b}=l,{decay:v,velocity:_}=b;(n||i)&&(b.velocity=0),o.config&&!h&&mit(b,uv(o.config,s),o.config!==a.config?uv(a.config,s):void 0);let y=ld(this);if(!y||Le.und(f))return r(cd(this,!0));let w=Le.und(o.reset)?i&&!o.default:!Le.und(p)&&e5(o.reset,s),x=w?p:this.get(),k=t5(f),C=Le.num(k)||Le.arr(k)||_x(k),S=!h&&(!C||e5(a.immediate||o.immediate,s));if(g){let B=JO(f);if(B!==y.constructor)if(S)y=this._set(k);else throw Error(`Cannot animate between ${y.constructor.name} and ${B.name}, as the "to" prop suggests`)}let R=y.constructor,E=ks(f),I=!1;if(!E){let B=w||!NX(this)&&m;(g||B)&&(I=Mu(t5(x),k),E=!I),(!Mu(l.immediate,S)&&!S||!Mu(b.decay,v)||!Mu(b.velocity,_))&&(E=!0)}if(I&&dh(this)&&(l.changed&&!w?E=!0:E||this._stop(d)),!h&&((E||ks(d))&&(l.values=y.getPayload(),l.toValues=ks(f)?null:R==cv?[1]:na(k)),l.immediate!=S&&(l.immediate=S,!S&&!w&&this._set(d)),E)){let{onRest:B}=l;Uo(hit,M=>bxe(this,o,M));let O=cd(this,QR(this,d));hx(this._pendingCalls,O),this._pendingCalls.add(r),l.changed&&bt.batchedUpdates(()=>{l.changed=!w,B?.(O,this),w?uv(a.onRest,O):l.onStart==null||l.onStart(O,this)})}w&&this._set(x),h?r(Exe(o.to,o,this._state,this)):E?this._start():dh(this)&&!g?this._pendingCalls.add(r):r(Cxe(x))}_focus(t){let o=this.animation;t!==o.to&&(PX(this)&&this._detach(),o.to=t,PX(this)&&this._attach())}_attach(){let t=0,{to:o}=this.animation;ks(o)&&(lh(o,this),jX(o)&&(t=o.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;ks(t)&&ch(t,this)}_set(t,o=!0){let r=gi(t);if(!Le.und(r)){let n=ld(this);if(!n||!Mu(r,n.getValue())){let i=JO(r);!n||n.constructor!=i?QO(this,i.create(r)):n.setValue(r),n&&bt.batchedUpdates(()=>{this._onChange(r,o)})}}return ld(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,JR(this,"onStart",cd(this,QR(this,t.to)),this))}_onChange(t,o){o||(this._onStart(),uv(this.animation.onChange,t,this)),uv(this.defaultProps.onChange,t,this),super._onChange(t,o)}_start(){let t=this.animation;ld(this).reset(gi(t.to)),t.immediate||(t.fromValues=t.values.map(o=>o.lastPosition)),dh(this)||(mxe(this,!0),ZR(this)||this._resume())}_resume(){Ha.skipAnimation?this.finish():bx.start(this)}_stop(t,o){if(dh(this)){mxe(this,!1);let r=this.animation;Uo(r.values,i=>{i.done=!0}),r.toValues&&(r.onChange=r.onPause=r.onResume=void 0),av(this,{type:"idle",parent:this});let n=o?vx(this.get()):cd(this.get(),QR(this,t??r.to));hx(this._pendingCalls,n),r.changed&&(r.changed=!1,JR(this,"onRest",n,this))}}};function QR(e,t){let o=t5(t),r=t5(e.get());return Mu(r,o)}function Rxe(e,t=e.loop,o=e.to){let r=uv(t);if(r){let n=r!==!0&&kxe(r),i=(n||e).reverse,s=!n||n.reset;return GX(Ss({},e,{loop:t,default:!1,pause:void 0,to:!i||DX(o)?o:void 0,from:s?e.from:void 0,reset:s},n))}}function GX(e){let{to:t,from:o}=e=kxe(e),r=new Set;return Le.obj(t)&&hxe(t,r),Le.obj(o)&&hxe(o,r),e.keys=r.size?Array.from(r):null,e}function hxe(e,t){Hl(e,(o,r)=>o!=null&&t.add(r))}var hit=["onStart","onRest","onChange","onPause","onResume"];function bxe(e,t,o){e.animation[o]=t[o]!==wxe(t,o)?yxe(t[o],e.key):void 0}function JR(e,t,...o){var r,n,i,s;(r=(n=e.animation)[t])==null||r.call(n,...o),(i=(s=e.defaultProps)[t])==null||i.call(s,...o)}var bit=["onStart","onChange","onRest"],_it=1,i8=class{constructor(t,o){this.id=_it++,this.springs={},this.queue=[],this.ref=void 0,this._flush=void 0,this._initialProps=void 0,this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._item=void 0,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),o&&(this._flush=o),t&&this.start(Ss({default:!0},t))}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(t=>t.idle&&!t.isDelayed&&!t.isPaused)}get item(){return this._item}set item(t){this._item=t}get(){let t={};return this.each((o,r)=>t[r]=o.get()),t}set(t){for(let o in t){let r=t[o];Le.und(r)||this.springs[o].set(r)}}update(t){return t&&this.queue.push(GX(t)),this}start(t){let{queue:o}=this;return t?o=na(t).map(GX):this.queue=[],this._flush?this._flush(this,o):(Pxe(this,o),vit(this,o))}stop(t,o){if(t!==!!t&&(o=t),o){let r=this.springs;Uo(na(o),n=>r[n].stop(!!t))}else o5(this._state,this._lastAsyncId),this.each(r=>r.stop(!!t));return this}pause(t){if(Le.und(t))this.start({pause:!0});else{let o=this.springs;Uo(na(t),r=>o[r].pause())}return this}resume(t){if(Le.und(t))this.start({pause:!1});else{let o=this.springs;Uo(na(t),r=>o[r].resume())}return this}each(t){Hl(this.springs,t)}_onFrame(){let{onStart:t,onChange:o,onRest:r}=this._events,n=this._active.size>0,i=this._changed.size>0;(n&&!this._started||i&&!this._started)&&(this._started=!0,gx(t,([l,d])=>{d.value=this.get(),l(d,this,this._item)}));let s=!n&&this._started,a=i||s&&r.size?this.get():null;i&&o.size&&gx(o,([l,d])=>{d.value=a,l(d,this,this._item)}),s&&(this._started=!1,gx(r,([l,d])=>{d.value=a,l(d,this,this._item)}))}eventObserved(t){if(t.type=="change")this._changed.add(t.parent),t.idle||this._active.add(t.parent);else if(t.type=="idle")this._active.delete(t.parent);else return;bt.onFrame(this._onFrame)}};function vit(e,t){return Promise.all(t.map(o=>Ixe(e,o))).then(o=>YX(e,o))}async function Ixe(e,t,o){let{keys:r,to:n,from:i,loop:s,onRest:a,onResolve:l}=t,d=Le.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let u=Le.arr(n)||Le.fun(n)?n:void 0;u?(t.to=void 0,t.onRest=void 0,d&&(d.onRest=void 0)):Uo(bit,h=>{let b=t[h];if(Le.fun(b)){let v=e._events[h];t[h]=({finished:_,cancelled:y})=>{let w=v.get(b);w?(_||(w.finished=!1),y&&(w.cancelled=!0)):v.set(b,{value:null,finished:_||!1,cancelled:y||!1})},d&&(d[h]=t[h])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,hx(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);let p=(r||Object.keys(e.springs)).map(h=>e.springs[h].start(t)),m=t.cancel===!0||wxe(t,"cancel")===!0;(u||m&&f.asyncId)&&p.push(Sxe(++e._lastAsyncId,{props:t,state:f,actions:{pause:GO,resume:GO,start(h,b){m?(o5(f,e._lastAsyncId),b(vx(e))):(h.onRest=a,b(Exe(u,h,f,e)))}}})),f.paused&&await new Promise(h=>{f.resumeQueue.add(h)});let g=YX(e,await Promise.all(p));if(s&&g.finished&&!(o&&g.noop)){let h=Rxe(t,s,n);if(h)return Pxe(e,[h]),Ixe(e,h,!0)}return l&&bt.batchedUpdates(()=>l(g,e,e.item)),g}function yit(e,t){let o=new WX;return o.key=e,t&&lh(o,t),o}function wit(e,t,o){t.keys&&Uo(t.keys,r=>{(e[r]||(e[r]=o(r)))._prepareNode(t)})}function Pxe(e,t){Uo(t,o=>{wit(e.springs,o,r=>yit(r,e))})}function xit(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,i;for(i=0;i<r.length;i++)n=r[i],!(t.indexOf(n)>=0)&&(o[n]=e[n]);return o}var kit=["children"],KX=e=>{let{children:t}=e,o=xit(e,kit),r=(0,i5.useContext)(s8),n=o.pause||!!r.pause,i=o.immediate||!!r.immediate;o=rxe(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=s8;return n5.createElement(s,{value:o},t)},s8=Sit(KX,{});KX.Provider=s8.Provider;KX.Consumer=s8.Consumer;function Sit(e,t){return Object.assign(e,n5.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var _xe;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(_xe||(_xe={}));var $X=class extends r5{constructor(t,o){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=ah(...o);let r=this._get(),n=JO(r);QO(this,n.create(r))}advance(t){let o=this._get(),r=this.get();Mu(o,r)||(ld(this).setValue(o),this._onChange(o,this.idle)),!this.idle&&vxe(this._active)&&LX(this)}_get(){let t=Le.arr(this.source)?this.source.map(gi):na(gi(this.source));return this.calc(...t)}_start(){this.idle&&!vxe(this._active)&&(this.idle=!1,Uo(XR(this),t=>{t.done=!1}),Ha.skipAnimation?(bt.batchedUpdates(()=>this.advance()),LX(this)):bx.start(this))}_attach(){let t=1;Uo(na(this.source),o=>{ks(o)&&lh(o,this),jX(o)&&(o.idle||this._active.add(o),t=Math.max(t,o.priority+1))}),this.priority=t,this._start()}_detach(){Uo(na(this.source),t=>{ks(t)&&ch(t,this)}),this._active.clear(),LX(this)}eventObserved(t){t.type=="change"?t.idle?this.advance():(this._active.add(t.parent),this._start()):t.type=="idle"?this._active.delete(t.parent):t.type=="priority"&&(this.priority=na(this.source).reduce((o,r)=>Math.max(o,(jX(r)?r.priority:0)+1),0))}};function Cit(e){return e.idle!==!1}function vxe(e){return!e.size||Array.from(e).every(Cit)}function LX(e){e.idle||(e.idle=!0,Uo(XR(e),t=>{t.done=!0}),av(e,{type:"idle",parent:e}))}Ha.assign({createStringInterpolator:KO,to:(e,t)=>new $X(e,t)});var kmo=bx.advance;var Oxe=c(bu());function QX(e,t){if(e==null)return{};var o={},r=Object.keys(e),n,i;for(i=0;i<r.length;i++)n=r[i],!(t.indexOf(n)>=0)&&(o[n]=e[n]);return o}var Eit=["style","children","scrollTop","scrollLeft"],Mxe=/^--/;function Tit(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!Mxe.test(e)&&!(s5.hasOwnProperty(e)&&s5[e])?t+"px":(""+t).trim()}var Bxe={};function Rit(e,t){if(!e.nodeType||!e.setAttribute)return!1;let o=e.nodeName==="filter"||e.parentNode&&e.parentNode.nodeName==="filter",r=t,{style:n,children:i,scrollTop:s,scrollLeft:a}=r,l=QX(r,Eit),d=Object.values(l),u=Object.keys(l).map(f=>o||e.hasAttribute(f)?f:Bxe[f]||(Bxe[f]=f.replace(/([A-Z])/g,p=>"-"+p.toLowerCase())));i!==void 0&&(e.textContent=i);for(let f in n)if(n.hasOwnProperty(f)){let p=Tit(f,n[f]);Mxe.test(f)?e.style.setProperty(f,p):e.style[f]=p}u.forEach((f,p)=>{e.setAttribute(f,d[p])}),s!==void 0&&(e.scrollTop=s),a!==void 0&&(e.scrollLeft=a)}var s5={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Iit=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),Pit=["Webkit","Ms","Moz","O"];s5=Object.keys(s5).reduce((e,t)=>(Pit.forEach(o=>e[Iit(o,t)]=e[t]),e),s5);var Bit=["x","y","z"],Oit=/^(matrix|translate|scale|rotate|skew)/,Mit=/^(translate)/,Ait=/^(rotate|skew)/,qX=(e,t)=>Le.num(e)&&e!==0?e+t:e,a8=(e,t)=>Le.arr(e)?e.every(o=>a8(o,t)):Le.num(e)?e===t:parseFloat(e)===t,XX=class extends dv{constructor(t){let{x:o,y:r,z:n}=t,i=QX(t,Bit),s=[],a=[];(o||r||n)&&(s.push([o||0,r||0,n||0]),a.push(l=>[`translate3d(${l.map(d=>qX(d,"px")).join(",")})`,a8(l,0)])),Hl(i,(l,d)=>{if(d==="transform")s.push([l||""]),a.push(u=>[u,u===""]);else if(Oit.test(d)){if(delete i[d],Le.und(l))return;let u=Mit.test(d)?"px":Ait.test(d)?"deg":"";s.push(na(l)),a.push(d==="rotate3d"?([f,p,m,g])=>[`rotate3d(${f},${p},${m},${qX(g,u)})`,a8(g,0)]:f=>[`${d}(${f.map(p=>qX(p,u)).join(",")})`,a8(f,d.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new ZX(s,a)),super(i)}},ZX=class extends mx{constructor(t,o){super(),this._value=null,this.inputs=t,this.transforms=o}get(){return this._value||(this._value=this._get())}_get(){let t="",o=!0;return Uo(this.inputs,(r,n)=>{let i=gi(r[0]),[s,a]=this.transforms[n](Le.arr(i)?i:r.map(gi));t+=" "+s,o=o&&a}),o?"none":t}observerAdded(t){t==1&&Uo(this.inputs,o=>Uo(o,r=>ks(r)&&lh(r,this)))}observerRemoved(t){t==0&&Uo(this.inputs,o=>Uo(o,r=>ks(r)&&ch(r,this)))}eventObserved(t){t.type=="change"&&(this._value=null),av(this,t)}},Nit=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],Lit=["scrollTop","scrollLeft"];Ha.assign({batchedUpdates:Oxe.unstable_batchedUpdates,createStringInterpolator:KO,colors:Z0e});var Dit=lxe(Nit,{applyAnimatedValues:Rit,createAnimatedStyle:e=>new XX(e),getComponentProps:e=>QX(e,Lit)}),Axe=Dit.animated;var yx=c(D(),1),Lxe=c(Ut(),1),Dxe=c(oe(),1);var Vit=200;function Nxe(e){return{top:e.offsetTop,left:e.offsetLeft}}function Fit({triggerAnimationOnChange:e,clientId:t}){let o=(0,yx.useRef)(),{isTyping:r,getGlobalBlockCount:n,isBlockSelected:i,isFirstMultiSelectedBlock:s,isBlockMultiSelected:a,isAncestorMultiSelected:l,isDraggingBlocks:d}=(0,Dxe.useSelect)(P),{previous:u,prevRect:f}=(0,yx.useMemo)(()=>({previous:o.current&&Nxe(o.current),prevRect:o.current&&o.current.getBoundingClientRect()}),[e]);return(0,yx.useLayoutEffect)(()=>{if(!u||!o.current)return;let p=(0,Lxe.getScrollContainer)(o.current),m=i(t),g=m||s(t),h=d();function b(){if(!h&&g&&f){let R=o.current.getBoundingClientRect().top-f.top;R&&(p.scrollTop+=R)}}if(window.matchMedia("(prefers-reduced-motion: reduce)").matches||r()||n()>Vit){b();return}let _=m||a(t)||l(t);if(_&&h)return;let y=_?"20":"",w=new i8({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:S}){if(!o.current)return;let{x:R,y:E}=S;R=Math.round(R),E=Math.round(E);let I=R===0&&E===0;o.current.style.transformOrigin="center center",o.current.style.transform=I?null:`translate3d(${R}px,${E}px,0)`,o.current.style.zIndex=I?null:y,b()}});o.current.style.transform=void 0;let x=Nxe(o.current),k=Math.round(u.left-x.left),C=Math.round(u.top-x.top);return w.start({x:0,y:0,from:{x:k,y:C}}),()=>{w.stop(),w.set({x:0,y:0})}},[u,f,t,r,n,i,s,a,l,d]),o}var l8=Fit;var u8=c(D(),1),Sp=c(Ut(),1),Vxe=c(oe(),1);var c8=".block-editor-block-list__block",zit=".block-list-appender",jit=".block-editor-button-block-appender";function d8(e,t){return e.closest(c8)===t.closest(c8)}function Au(e,t){return t.closest([c8,zit,jit].join(","))===e}function Ul(e,t){let{anchorNode:o,focusNode:r}=e;if(!o||!r)return;let i=(o.nodeType===o.ELEMENT_NODE?o:o.parentElement)?.closest('[contenteditable="true"]');if(!(!i||i===t||!i.contains(r)))return i}function Wo(e){for(;e&&e.nodeType!==e.ELEMENT_NODE;)e=e.parentNode;if(!e)return;let o=e.closest(c8);if(o)return o.id.slice(6)}function JX(e,t){let o=Math.min(e.left,t.left),r=Math.max(e.right,t.right),n=Math.max(e.bottom,t.bottom),i=Math.min(e.top,t.top);return new window.DOMRectReadOnly(o,i,r-o,n-i)}function eZ(e){let t=e.ownerDocument.defaultView;if(!t||e.hasAttribute("data-visually-hidden"))return!1;let o=e.getBoundingClientRect();if(o.width===0||o.height===0)return!1;if(e.checkVisibility)return e.checkVisibility?.({opacityProperty:!0,contentVisibilityAuto:!0,visibilityProperty:!0});let r=t.getComputedStyle(e);return!(r.display==="none"||r.visibility==="hidden"||r.opacity==="0")}function Hit(e){let t=window.getComputedStyle(e);return t.overflowX==="auto"||t.overflowX==="scroll"||t.overflowY==="auto"||t.overflowY==="scroll"}var Uit=["core/navigation"];function wx(e){let t=e.ownerDocument.defaultView;if(!t)return new window.DOMRectReadOnly;let o=e.getBoundingClientRect(),r=e.getAttribute("data-type");if(r&&Uit.includes(r)){let s=[e],a;for(;a=s.pop();)if(!Hit(a)){for(let l of a.children)if(eZ(l)){let d=l.getBoundingClientRect();o=JX(o,d),s.push(l)}}}let n=Math.max(o.left,0),i=Math.min(o.right,t.innerWidth);return o=new window.DOMRectReadOnly(n,o.top,i-n,o.height),o}function Fxe({clientId:e,initialPosition:t}){let o=(0,u8.useRef)(),{isBlockSelected:r,isMultiSelecting:n,isZoomOut:i,getSelectionStart:s}=Z((0,Vxe.useSelect)(P));return(0,u8.useEffect)(()=>{if(!r(e)||n()||i()||t==null||!o.current)return;let{ownerDocument:a}=o.current;if(Au(o.current,a.activeElement))return;if(t===!0){o.current.focus();return}let l=Sp.focus.tabbable.find(o.current).filter(v=>(0,Sp.isTextField)(v)),d=t===-1,u=l[d?l.length-1:0]||o.current;if(!Au(o.current,u)){o.current.focus();return}if(!o.current.getAttribute("contenteditable")){let v=Sp.focus.tabbable.findNext(o.current);if(v&&Au(o.current,v)&&(0,Sp.isFormElement)(v)){v.focus();return}}let{activeElement:f}=a,p=a.defaultView.getSelection(),{clientId:m,offset:g}=s();f?.isContentEditable&&f.contains(u)&&p.anchorNode&&u.contains(p.anchorNode)&&(t===0||g!==void 0&&m===e)||(0,Sp.placeCaretAtHorizontalEdge)(u,d)},[t,e]),o}var f8=c(ue(),1);var{subscribeDelegatedListener:zxe}=Z(f8.privateApis);function jxe({isEnabled:e=!0}={}){return(0,f8.useRefEffect)(t=>{if(!e)return;let o;function r(s){if(s.defaultPrevented)return;s.preventDefault();let a=s.type==="mouseover";if(t.classList.toggle("is-hovered",a),clearTimeout(o),!a){t.classList.remove("is-hovered-draggable");return}let{target:l}=s;o=setTimeout(()=>{t.classList.toggle("is-hovered-draggable",!l.isContentEditable)},100)}let n=zxe(t,"mouseout",r),i=zxe(t,"mouseover",r);return()=>{n(),i(),clearTimeout(o),t.classList.remove("is-hovered"),t.classList.remove("is-hovered-draggable")}},[e])}var p8=c(oe(),1),m8=c(ue(),1);var{subscribeDelegatedListener:Wit}=Z(m8.privateApis);function Hxe(e){let{isBlockSelected:t,isBlockMultiSelected:o,isMultiSelecting:r}=(0,p8.useSelect)(P),{selectBlock:n,selectionChange:i}=(0,p8.useDispatch)(P);return(0,m8.useRefEffect)(s=>{function a(l){if(t(e)){l.target.isContentEditable||i(e);return}if(!r()&&!o(e)&&Au(s,l.target)){if(l.target.isContentEditable){n(e,null);return}n(e)}}return Wit(s,"focusin",a)},[t,n])}var uh=c(D(),1);var Wxe=c(oe(),1),Gxe=c(ue(),1),$xe=c(D(),1);var tZ={onKeyDown:"keydown",onKeyUp:"keyup",onBeforeInput:"beforeinput",onInput:"input",onCompositionStart:"compositionstart",onCompositionUpdate:"compositionupdate",onCompositionEnd:"compositionend"},Git=Object.values(tZ);function Yxe(e){let t;for(let o in tZ)typeof e[o]=="function"&&(t=t||{},t[tZ[o]]=e[o]);return t}var Kxe=["eventPhase","bubbles","cancelable","timeStamp","defaultPrevented","isTrusted"],Uxe=[...Kxe,"view","detail","key","code","location","ctrlKey","shiftKey","altKey","metaKey","repeat","locale","getModifierState","charCode","keyCode","which"],a5=[...Kxe,"data"],$it={keydown:Uxe,keyup:Uxe,beforeinput:a5,input:a5,compositionstart:a5,compositionupdate:a5,compositionend:a5};function Yit(e,t){let o=!1,r={nativeEvent:e,type:e.type,target:t,currentTarget:null,preventDefault(){e.preventDefault(),r.defaultPrevented=!0},isDefaultPrevented(){return r.defaultPrevented},stopPropagation(){e.stopPropagation(),o=!0},isPropagationStopped(){return o},persist(){},isPersistent(){return!0}};for(let n of $it[e.type]){let i=e[n];r[n]=typeof i=="function"?i.bind(e):i}return r}function qxe(){let{hasMultiSelection:e,getBlockParents:t}=(0,Wxe.useSelect)(P),{refsMap:o,eventHandlers:r}=(0,$xe.useContext)(za);return(0,Gxe.useRefEffect)(n=>{function i(l){if(!r.size||l.target!==n||!l.isTrusted||n.contentEditable!=="true"||e())return;let d=n.ownerDocument.defaultView.getSelection();if(!d.rangeCount)return;let u=Ul(d,n),f=Wo(u);if(!f)return;let p=[f,...t(f,!0)],m;for(let g of p){let h=r.get(g)?.current?.[l.type],b=h&&o.get(g);if(b&&(m||(m=Yit(l,u)),m.currentTarget=b,h(m),m.isPropagationStopped()))break}}let s=n.ownerDocument.documentElement,a=Git.map(l=>(s.addEventListener(l,i),()=>s.removeEventListener(l,i)));return()=>a.forEach(l=>l())},[e,t,o,r])}function Xxe(e,t){let{eventHandlers:o}=(0,uh.useContext)(za),r=Yxe(t),n=(0,uh.useRef)();(0,uh.useInsertionEffect)(()=>{n.current=r});let i=!!r;(0,uh.useEffect)(()=>{if(i)return o.set(e,n),()=>o.delete(e)},[o,e,i])}var xx=c(ce(),1),Qxe=c(Ut(),1),pv=c(Mo(),1),g8=c(oe(),1),Jxe=c(ue(),1);function Zxe(e){return!e||e==="transparent"||e==="rgba(0, 0, 0, 0)"}function eke({clientId:e,isSelected:t}){let{getBlockRootClientId:o,isZoomOut:r,hasMultiSelection:n,isSectionBlock:i,editedContentOnlySection:s,getBlock:a}=Z((0,g8.useSelect)(P)),{removeBlock:l,resetZoomLevel:d,startDraggingBlocks:u,stopDraggingBlocks:f,editContentOnlySection:p}=Z((0,g8.useDispatch)(P));return(0,Jxe.useRefEffect)(m=>{if(!t)return;function g(v){let{keyCode:_,target:y}=v;_!==pv.ENTER&&_!==pv.BACKSPACE&&_!==pv.DELETE||y!==m||(0,Qxe.isTextField)(y)||(_===pv.ENTER?r()&&(v.preventDefault(),d()):(v.preventDefault(),l(e)))}function h(v){let{target:_}=v;if(m.isContentEditable||m.ownerDocument.activeElement!==m||n()||_.nodeType!==_.ELEMENT_NODE||_.closest('[draggable="true"]')!==m){v.preventDefault();return}let y=JSON.stringify({type:"block",srcClientIds:[e],srcRootClientId:o(e)});v.dataTransfer.effectAllowed="move",v.dataTransfer.clearData(),v.dataTransfer.setData("wp-blocks",y);let{ownerDocument:w}=m,{defaultView:x}=w;x.getSelection().removeAllRanges();let C=w.createElement("div");C.style.width="1px",C.style.height="1px",C.style.position="fixed",C.style.visibility="hidden",w.body.appendChild(C),v.dataTransfer.setDragImage(C,0,0);let S=m.getBoundingClientRect(),R=m.id,E=m.cloneNode();E.style.display="none",m.id=null,m.after(E);let I=1;{let J=m;for(;J=J.parentElement;){let{scale:W}=x.getComputedStyle(J);if(W&&W!=="none"){I=parseFloat(W);break}}}let B=1/I,O={};for(let J of["transform","transformOrigin","transition","zIndex","position","top","left","pointerEvents","opacity","backgroundColor"])O[J]=m.style[J];let M=x.scrollY,N=x.scrollX,j=v.clientX,V=v.clientY;m.style.position="relative",m.style.top="0px",m.style.left="0px";let A=v.clientX-S.left,L=v.clientY-S.top,z=S.height>200?200/S.height:1;if(m.style.zIndex="1000",m.style.transformOrigin=`${A*B}px ${L*B}px`,m.style.transition="transform 0.2s ease-out",m.style.transform=`scale(${z})`,m.style.opacity="0.9",Zxe(x.getComputedStyle(m).backgroundColor)){let J="transparent",W=m;for(;W=W.parentElement;){let{backgroundColor:Y}=x.getComputedStyle(W);if(!Zxe(Y)){J=Y;break}}m.style.backgroundColor=J}let F=!1,G=j,$=V;function K(J){J.clientX===G&&J.clientY===$||(G=J.clientX,$=J.clientY,q())}function q(){F||(F=!0,m.style.pointerEvents="none");let J=$-V,W=G-j,Y=x.scrollY,ee=x.scrollX,re=Y-M,ne=ee-N,ie=J+re,be=W+ne;m.style.top=`${ie*B}px`,m.style.left=`${be*B}px`}function H(){w.removeEventListener("dragover",K),w.removeEventListener("dragend",H),w.removeEventListener("drop",H),w.removeEventListener("scroll",q);for(let[J,W]of Object.entries(O))m.style[J]=W;E.remove(),m.id=R,C.remove(),f(),document.body.classList.remove("is-dragging-components-draggable"),w.documentElement.classList.remove("is-dragging")}w.addEventListener("dragover",K),w.addEventListener("dragend",H),w.addEventListener("drop",H),w.addEventListener("scroll",q),u([e]),document.body.classList.add("is-dragging-components-draggable"),w.documentElement.classList.add("is-dragging")}m.addEventListener("keydown",g),m.addEventListener("dragstart",h);function b(v){let _=i(e),y=a(e),w=(0,xx.isReusableBlock)(y),x=(0,xx.isTemplatePart)(y);!_||s===e||w||x||(v.preventDefault(),p(e))}return m.addEventListener("dblclick",b),()=>{m.removeEventListener("keydown",g),m.removeEventListener("dragstart",h),m.removeEventListener("dblclick",b)}},[e,t,o,a,xx.isReusableBlock,xx.isTemplatePart,l,r,d,n,u,f,i,s,p])}var tke=c(ue(),1),oke=c(D(),1);function rke(){let e=(0,oke.useContext)(h8);return(0,tke.useRefEffect)(t=>{if(e)return e.observe(t),()=>{e.unobserve(t)}},[e])}var b8=c(ue(),1);function nke({isSelected:e}){let t=(0,b8.useReducedMotion)();return(0,b8.useRefEffect)(o=>{if(e){let{ownerDocument:r}=o,{defaultView:n}=r;if(!n.IntersectionObserver)return;let i=new n.IntersectionObserver(s=>{s[0].isIntersecting||o.scrollIntoView({behavior:t?"instant":"smooth"}),i.disconnect()});return i.observe(o),()=>{i.disconnect()}}},[e])}var ike=c(ue(),1),ske=c(oe(),1);function _8({clientId:e="",isEnabled:t=!0}={}){let{getEnabledClientIdsTree:o}=Z((0,ske.useSelect)(P));return(0,ike.useRefEffect)(r=>{if(!t)return;let n=()=>{o(e).forEach(({clientId:s})=>{let a=r.querySelector(`[data-block="${s}"]`);a&&(a.classList.remove("has-editable-outline"),a.offsetWidth,a.classList.add("has-editable-outline"))})},i=s=>{(s.target===r||s.target.classList.contains("is-root-container"))&&(s.defaultPrevented||(s.preventDefault(),n()))};return r.addEventListener("click",i),()=>r.removeEventListener("click",i)},[t])}var ake=c(ue(),1),l5=new Map;function Kit(e,t){let o=l5.get(e);o||(o=new Set,l5.set(e,o),e.addEventListener("pointerdown",cke)),o.add(t)}function qit(e,t){let o=l5.get(e);o&&(o.delete(t),lke(t),o.size===0&&(l5.delete(e),e.removeEventListener("pointerdown",cke)))}function lke(e){let t=e.getAttribute("data-draggable");t&&(e.removeAttribute("data-draggable"),t==="true"&&!e.getAttribute("draggable")&&e.setAttribute("draggable","true"))}function cke(e){let{target:t}=e,{ownerDocument:o,isContentEditable:r,tagName:n}=t,i=["INPUT","TEXTAREA"].includes(n),s=l5.get(o);if(r||i)for(let a of s)a.getAttribute("draggable")==="true"&&a.contains(t)&&(a.removeAttribute("draggable"),a.setAttribute("data-draggable","true"));else for(let a of s)lke(a)}function dke(){return(0,ake.useRefEffect)(e=>(Kit(e.ownerDocument,e),()=>{qit(e.ownerDocument,e)}),[])}var Qr=c(X(),1),Cs=c(D(),1),Es=c(Q(),1),mv=c(oe(),1),mke=c(Wl(),1),gke=c(Ks(),1);var c5=c(X(),1);var{getViewportBreakpoints:Xit}=Z(Ro);function oZ(e){let t=Xit(e);return hU.filter(([o])=>(o!==mn.tablet.key||t.tablet!==void 0)&&(o!==mn.mobile.key||t.mobile!==void 0))}function Zit(e,t){if(!e)return!1;let o=e.attributes?.metadata?.blockVisibility;if(o===!0||typeof o!="object")return!1;let r=o.viewport;return!r||typeof r!="object"||!hU.some(([,{key:n}])=>n===t)?!1:r[t]===!1}function fke(e,t){if(!e?.length)return!1;let o=e.filter(r=>Zit(r,t)).length;return o===0?!1:o===e.length?!0:null}function pke(e){if(!e?.length)return!1;let t=e.filter(o=>o&&o.attributes?.metadata?.blockVisibility===!1).length;return t===0?!1:t===e.length?!0:null}function rZ(e,t){if(!e&&e!==!1)return null;if(e===!1)return(0,c5.__)("Block is hidden");if(e?.viewport){let o=oZ(t).filter(([r])=>e.viewport?.[r]===!1).map(([,r])=>r.label);if(o.length>0)return(0,c5.sprintf)((0,c5.__)("Block is hidden on %s"),o.join(", "))}return null}var Dr=c(T(),1),Qit={[mn.mobile.key]:!1,[mn.tablet.key]:!1,[mn.desktop.key]:!1},Jit=[];function nZ({clientIds:e,onClose:t}){let{createSuccessNotice:o}=(0,mv.useDispatch)(gke.store),{updateBlockAttributes:r}=(0,mv.useDispatch)(P),n=(0,mv.useSelect)(w=>w(P).getBlocksByClientId(e)??Jit,[e]),i=(0,mv.useSelect)(w=>w(mke.store).getShortcutRepresentation("core/editor/toggle-list-view"),[]),s=(0,mv.useSelect)(w=>w(P).getSettings().__experimentalFeatures?.viewport,[]),a=(0,Cs.useMemo)(()=>oZ(s),[s]),l=(0,Cs.useMemo)(()=>{if(n?.length===0)return{hideEverywhere:!1,viewportChecked:{}};let w={};return a.forEach(([,{key:x}])=>{w[x]=fke(n,x)}),{hideEverywhere:pke(n),viewportChecked:w}},[n,a]),[d,u]=(0,Cs.useState)(l?.viewportChecked??{}),[f,p]=(0,Cs.useState)(l?.hideEverywhere??!1),m=(0,Cs.useCallback)((w,x)=>{u({...d,[w]:x})},[d]),g=(0,Cs.useMemo)(()=>{if(!f)return(0,Qr.sprintf)((0,Qr.__)("Block visibility settings updated. You can access them via the List View (%s)."),i);let w=n?.length>1?(0,Qr.__)("Blocks hidden. You can access them via the List View (%s)."):(0,Qr.__)("Block hidden. You can access it via the List View (%s).");return(0,Qr.sprintf)(w,i)},[f,n?.length,i]),h=(0,Cs.useMemo)(()=>Object.values(d).some(w=>w===!0||w===null),[d]),b=(0,Cs.useMemo)(()=>f!==l.hideEverywhere?!0:a.some(([,{key:w}])=>d[w]!==l.viewportChecked[w]),[f,d,l,a]),v=(0,Cs.useMemo)(()=>f===null?!0:Object.values(d).some(w=>w===null),[f,d]),_=(0,Cs.useCallback)(w=>{w.preventDefault();let x=f?!1:{viewport:a.reduce((C,[,{key:S}])=>(d[S]&&(C[S]=!1),C),{})},k=Object.fromEntries(n.map(({clientId:C,attributes:S})=>[C,{metadata:Qe({...S?.metadata,blockVisibility:x})}]));r(e,k,{uniqueByBlock:!0}),o(g,{id:f?"block-visibility-hidden":"block-visibility-viewports-updated",type:"snackbar"}),t()},[n,e,o,f,g,t,r,a,d]),y=n?.length>1;return(0,Dr.jsx)(Es.Modal,{title:e?.length>1?(0,Qr.__)("Hide blocks"):(0,Qr.__)("Hide block"),onRequestClose:t,overlayClassName:"block-editor-block-visibility-modal",size:"small",children:(0,Dr.jsxs)("form",{onSubmit:_,children:[(0,Dr.jsxs)("fieldset",{children:[(0,Dr.jsx)("legend",{children:y?(0,Qr.__)("Select the viewport sizes for which you want to hide the blocks. Changes will apply to all selected blocks."):(0,Qr.__)("Select the viewport size for which you want to hide the block.")}),(0,Dr.jsx)("ul",{className:"block-editor-block-visibility-modal__options",children:(0,Dr.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item block-editor-block-visibility-modal__options-item--everywhere",children:[(0,Dr.jsx)(Es.CheckboxControl,{className:"block-editor-block-visibility-modal__options-checkbox--everywhere",label:(0,Qr.__)("Omit from published content"),checked:f===!0,indeterminate:f===null,onChange:w=>{p(w),u(Qit)}}),f!==!0&&(0,Dr.jsx)("ul",{className:"block-editor-block-visibility-modal__sub-options",children:a.map(([,{label:w,icon:x,key:k}])=>(0,Dr.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item",children:[(0,Dr.jsx)(Es.CheckboxControl,{label:(0,Qr.sprintf)((0,Qr.__)("Hide on %s"),w),checked:d[k]??!1,indeterminate:d[k]===null,onChange:C=>m(k,C)}),(0,Dr.jsx)(Es.Icon,{icon:x,className:U({"block-editor-block-visibility-modal__options-icon--checked":d[k]})})]},k))})]})}),y&&v&&(0,Dr.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Qr.__)("Selected blocks have different visibility settings. The checkboxes show an indeterminate state when settings differ.")}),!y&&f===!0&&(0,Dr.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Qr.sprintf)((0,Qr.__)("Block will be hidden in the editor, and omitted from the published markup on the frontend. You can configure it again by selecting it in the List View (%s)."),i)}),!y&&!f&&h&&(0,Dr.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Cs.createInterpolateElement)((0,Qr.sprintf)((0,Qr.__)("Block will be hidden according to the selected viewports. It will be <strong>included in the published markup on the frontend</strong>. You can configure it again by selecting it in the List View (%s)."),i),{strong:(0,Dr.jsx)("strong",{})})})]}),(0,Dr.jsxs)(Es.Flex,{className:"block-editor-block-visibility-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Dr.jsx)(Es.FlexItem,{children:(0,Dr.jsx)(Es.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,Qr.__)("Cancel")})}),(0,Dr.jsx)(Es.FlexItem,{children:(0,Dr.jsx)(Es.Button,{variant:"primary",type:"submit",disabled:!b,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Qr.__)("Apply")})})]})]})})}var iZ=c(ue(),1);var{getViewportBreakpoints:est}=Z(Ro);function Gl({blockVisibility:e,deviceType:t="desktop",viewportSettings:o,view:r=window}={}){let n=est(o),i=n.mobile?`(width <= ${n.mobile})`:void 0,s=(0,iZ.useMediaQuery)(i,r),a;n.tablet&&(a=n.mobile?`(${n.mobile} < width <= ${n.tablet})`:`(width <= ${n.tablet})`);let l=(0,iZ.useMediaQuery)(a,r),d;return t==="mobile"&&n.mobile?d="mobile":t==="tablet"&&n.tablet?d="tablet":s?d="mobile":l&&n.tablet?d="tablet":d="desktop",{isBlockCurrentlyHidden:e===!1||typeof e=="object"&&e?.viewport?.[d]===!1,currentViewport:d}}var sZ=c(X(),1),v8=c(Q(),1),y8=c(D(),1);var hke=c(ce(),1),w8=c(oe(),1);var aZ=c(T(),1);function lZ({clientIds:e}){let t=(0,y8.useRef)(!1),[o]=Fe("blockVisibility.allowEditing"),{canToggleBlockVisibility:r,areBlocksHiddenAnywhere:n}=(0,w8.useSelect)(a=>{let{getBlocksByClientId:l,getBlockName:d,isBlockHiddenAnywhere:u}=Z(a(P));return{canToggleBlockVisibility:l(e).every(({clientId:p})=>(0,hke.hasBlockSupport)(d(p),"visibility",!0)),areBlocksHiddenAnywhere:e?.every(p=>u(p))}},[e]),i=(0,w8.useDispatch)(P);if((0,y8.useEffect)(()=>{n&&(t.current=!0)},[n]),o===!1||!n&&!t.current)return null;let{showViewportModal:s}=Z(i);return(0,aZ.jsx)(v8.ToolbarGroup,{className:"block-editor-block-visibility-toolbar",children:(0,aZ.jsx)(v8.ToolbarButton,{disabled:!r,icon:n?Uc:r_,label:n?(0,sZ.__)("Hidden"):(0,sZ.__)("Visible"),onClick:()=>s(e),"aria-haspopup":"dialog"})})}var cZ=c(X(),1),bke=c(Q(),1),x8=c(oe(),1),_ke=c(Wl(),1);var vke=c(T(),1);function dZ({clientIds:e}){let[t]=Fe("blockVisibility.allowEditing"),{areBlocksHiddenAnywhere:o,shortcut:r}=(0,x8.useSelect)(s=>{let{isBlockHiddenAnywhere:a}=Z(s(P));return{areBlocksHiddenAnywhere:e?.every(l=>a(l)),shortcut:s(_ke.store).getShortcutRepresentation("core/block-editor/toggle-block-visibility")}},[e]),n=(0,x8.useDispatch)(P);if(t===!1)return null;let{showViewportModal:i}=Z(n);return(0,vke.jsx)(bke.MenuItem,{onClick:()=>i(e),shortcut:r,children:o?(0,cZ.__)("Show"):(0,cZ.__)("Hide")})}var uZ=c(oe(),1),fh=c(X(),1);var fZ=c(T(),1),tst={currentBlockVisibility:void 0,hasParentHiddenEverywhere:!1,selectedDeviceType:mn.desktop.key};function yke({clientId:e}){let{currentBlockVisibility:t,selectedDeviceType:o,viewportSettings:r,hasParentHiddenEverywhere:n}=(0,uZ.useSelect)(p=>{if(!e)return tst;let{getBlockAttributes:m,isBlockParentHiddenEverywhere:g,getSettings:h}=Z(p(P)),b=h();return{currentBlockVisibility:m(e)?.metadata?.blockVisibility,selectedDeviceType:b?.[gl]?.toLowerCase()||mn.desktop.key,viewportSettings:b?.__experimentalFeatures?.viewport,hasParentHiddenEverywhere:g(e)}},[e]),s=eo(e)?.ownerDocument?.defaultView,a=s===null?void 0:s,{isBlockCurrentlyHidden:l,currentViewport:d}=Gl({blockVisibility:t,deviceType:o,viewportSettings:r,view:a}),u=(0,uZ.useSelect)(p=>!e||!d?!1:Z(p(P)).isBlockParentHiddenAtViewport(e,d),[e,d]);if(!(l||n||u))return null;let f;if(l)if(t===!1)f=(0,fh.__)("Hidden");else{let p=mn[d]?.label||d;f=(0,fh.sprintf)((0,fh.__)("Hidden on %s"),p)}if(n)f=(0,fh.__)("Parent hidden");else if(u){let p=mn[d]?.label||d;f=(0,fh.sprintf)((0,fh.__)("Parent hidden on %s"),p)}return(0,fZ.jsx)(NR.Root,{className:"block-editor-block-visibility-info",icon:Uc,intent:"info",children:(0,fZ.jsx)(NR.Description,{children:f})})}function ost(e,t){let{insertBlocks:o}=(0,kke.useDispatch)(P);return(0,gv.useRefEffect)(r=>{if(!t)return;function n(){r.removeEventListener("pointerdown",i,!0),r.removeEventListener("focusin",i,!0)}function i(){n(),o([t],void 0,e,!0,0)}return r.addEventListener("pointerdown",i,!0),r.addEventListener("focusin",i,!0),n},[t,e,o])}function u5(e={},{__unstableIsHtml:t}={}){let{clientId:o,className:r,wrapperProps:n={},isAligned:i,index:s,mode:a,name:l,blockApiVersion:d,blockTitle:u,isSelected:f,isSubtreeDisabled:p,hasOverlay:m,initialPosition:g,blockEditingMode:h,isHighlighted:b,isMultiSelected:v,isPartiallySelected:_,isReusable:y,isDragging:w,hasChildSelected:x,isEditingDisabled:k,hasEditableOutline:C,isEditingContentOnlySection:S,defaultClassName:R,isSectionBlock:E,isWithinSectionBlock:I,canMove:B,blockVisibility:O,deviceType:M,viewportSettings:N,ariaLabel:j,ghostBlock:V,rootClientId:A}=(0,wke.useContext)(si),L=ost(A,V);Xxe(o,n);let z=(0,gv.useRefEffect)(re=>{if(re){let{ownerDocument:ne}=re,{defaultView:ie}=ne;z.current=ie}},[]),F=(0,d5.sprintf)((0,d5.__)("Block: %s"),u),G=a==="html"&&!t?"-visual":"",$=dke(),K=!I,q=(0,gv.useMergeRefs)([e.ref,L,z,Fxe({clientId:o,initialPosition:g}),f0e(o),Hxe(o),eke({clientId:o,isSelected:f}),jxe({isEnabled:K}),rke(),l8({triggerAnimationOnChange:s,clientId:o}),(0,gv.useDisabled)({isDisabled:!m}),_8({clientId:o,isEnabled:E}),nke({isSelected:f}),B?$:void 0]),H=Mt(),W=!!H[Ky]?{"--wp-admin-theme-color":"var(--wp-block-synced-color)","--wp-admin-theme-color--rgb":"var(--wp-block-synced-color--rgb)"}:{},{isBlockCurrentlyHidden:Y}=Gl({blockVisibility:O,deviceType:M,viewportSettings:N,view:z.current});d<2&&o===H.clientId&&(0,Ske.default)(`Block type "${l}" must support API version 2 or higher to work correctly with "useBlockProps" method.`);let ee=!1;return(n?.style?.marginTop?.charAt(0)==="-"||n?.style?.marginBottom?.charAt(0)==="-"||n?.style?.marginLeft?.charAt(0)==="-"||n?.style?.marginRight?.charAt(0)==="-")&&(ee=!0),{tabIndex:h==="disabled"?-1:0,draggable:B&&!x?!0:void 0,...n,...e,ref:q,id:`block-${o}${G}`,role:"document","aria-label":j??(o===V?.clientId?(0,d5.__)("Add default block"):void 0)??e["aria-label"]??F,"data-block":o,"data-type":l,"data-title":u,inert:p?"true":void 0,className:U("block-editor-block-list__block",{"wp-block":!i,"has-block-overlay":m,"is-selected":f,"is-highlighted":b,"is-multi-selected":v,"is-partially-selected":_,"is-reusable":y,"is-dragging":w,"has-child-selected":x,"is-editing-disabled":k,"has-editable-outline":C,"has-negative-margin":ee,"is-editing-content-only-section":S,"is-block-hidden":Y},r,e.className,n.className,R),style:{...n.style,...e.style,...W}}}u5.save=xke.__unstableGetBlockProps;var Jr=c(T(),1);function rst(e,t){let o={...e,...t};return e?.hasOwnProperty("className")&&t?.hasOwnProperty("className")&&(o.className=U(e.className,t.className)),e?.hasOwnProperty("style")&&t?.hasOwnProperty("style")&&(o.style={...e.style,...t.style}),o}function k8({children:e,isHtml:t,...o}){return(0,Jr.jsx)("div",{...u5(o,{__unstableIsHtml:t}),children:e})}function pZ({block:{__unstableBlockSource:e},mode:t,isLocked:o,canRemove:r,clientId:n,isSelected:i,isSelectionEnabled:s,className:a,__unstableLayoutClassNames:l,name:d,isValid:u,attributes:f,wrapperProps:p,setAttributes:m,onReplace:g,onRemove:h,onInsertBlocksAfter:b,onMerge:v,toggleSelection:_}){let{mayDisplayControls:y,mayDisplayParentControls:w,isSelectionWithinCurrentSection:x,themeSupportsLayout:k,...C}=(0,Cp.useContext)(si),S=mg()||{},R=(0,Jr.jsx)(g9,{name:d,isSelected:i,attributes:f,setAttributes:m,insertBlocksAfter:o?void 0:b,onReplace:r?g:void 0,onRemove:r?h:void 0,mergeBlocks:r?v:void 0,clientId:n,isSelectionEnabled:s,toggleSelection:_,__unstableLayoutClassNames:l,__unstableParentLayout:Object.keys(S).length?S:void 0,mayDisplayControls:y,mayDisplayParentControls:w,mayDisplayPatternEditingControls:x,blockEditingMode:C.blockEditingMode,isPreviewMode:C.isPreviewMode}),E=(0,to.getBlockType)(d);E?.getEditWrapperProps&&(p=rst(p,E.getEditWrapperProps(f)));let I=p&&!!p["data-align"]&&!k,B=a?.includes("is-position-sticky");I&&(R=(0,Jr.jsx)("div",{className:U("wp-block",B&&a),"data-align":p["data-align"],children:R}));let O;if(u)t==="html"?O=(0,Jr.jsxs)(Jr.Fragment,{children:[(0,Jr.jsx)("div",{style:{display:"none"},children:R}),(0,Jr.jsx)(k8,{isHtml:!0,children:(0,Jr.jsx)(N0e,{clientId:n})})]}):E?.apiVersion>1?O=R:O=(0,Jr.jsx)(k8,{children:R});else{let V=e?(0,to.serializeRawBlock)(e):(0,to.getSaveContent)(E,f);O=(0,Jr.jsxs)(k8,{className:"has-warning",children:[(0,Jr.jsx)(E0e,{clientId:n}),(0,Jr.jsx)(Cp.RawHTML,{children:(0,Eke.safeHTML)(V)})]})}let{"data-align":M,...N}=p??{},j={...N,className:U(N.className,M&&k&&`align${M}`,!(M&&B)&&a)};return(0,Jr.jsx)(si.Provider,{value:{wrapperProps:j,isAligned:I,isSelectionWithinCurrentSection:x,...C},children:(0,Jr.jsx)(B0e,{fallback:(0,Jr.jsx)(k8,{className:"has-warning",children:(0,Jr.jsx)(I0e,{})}),children:O})})}var nst=(0,S8.withDispatch)((e,t,o)=>{let{updateBlockAttributes:r,insertBlocks:n,mergeBlocks:i,replaceBlocks:s,toggleSelection:a,__unstableMarkLastChangeAsPersistent:l,moveBlocksToPosition:d,removeBlock:u,selectBlock:f}=e(P);return{setAttributes(p){let{getMultiSelectedBlockClientIds:m}=o.select(P),g=m(),{clientId:h,attributes:b}=t,v=g.length?g:[h],_=typeof p=="function"?p(b):p;r(v,_)},onInsertBlocks(p,m){let{rootClientId:g}=t;n(p,m,g)},onInsertBlocksAfter(p){let{clientId:m,rootClientId:g}=t,{getBlockIndex:h}=o.select(P),b=h(m);n(p,b+1,g)},onMerge(p){let{clientId:m,rootClientId:g}=t,{getPreviousBlockClientId:h,getNextBlockClientId:b,getBlock:v,getBlockAttributes:_,getBlockName:y,getBlockOrder:w,getBlockIndex:x,getBlockRootClientId:k,canInsertBlockType:C}=o.select(P);function S(){let E=v(m),I=(0,to.getDefaultBlockName)(),B=(0,to.getBlockType)(I);if(y(m)!==I){let O=(0,to.switchToBlockType)(E,I);O&&O.length&&s(m,O)}else if((0,to.isUnmodifiedDefaultBlock)(E)){let O=b(m);O&&o.batch(()=>{u(m),f(O)})}else if(B.merge){let O=B.merge({},E.attributes);s([m],[(0,to.createBlock)(I,O)])}}function R(E,I=!0){let B=y(E),M=(0,to.getBlockType)(B).category==="text",N=k(E),j=w(E),[V]=j;j.length===1&&(0,to.isUnmodifiedBlock)(v(V),"content")?u(E):M?o.batch(()=>{if(C(y(V),N))d([V],E,N,x(E));else{let L=(0,to.switchToBlockType)(v(V),(0,to.getDefaultBlockName)());L&&L.length&&L.every(z=>C(z.name,N))?(n(L,x(E),N,I),u(V,!1)):S()}let A=v(E);A&&!w(E).length&&(0,to.isUnmodifiedBlock)(A,"content")&&u(E,!1)}):S()}if(p){if(g){let I=b(g);if(I)if(y(g)===y(I)){let B=_(g),O=_(I);if(Object.keys(B).every(M=>B[M]===O[M])){o.batch(()=>{d(w(I),I,g),u(I,!1)});return}}else{i(g,I);return}}let E=b(m);if(!E)return;if((0,to.isUnmodifiedDefaultBlock)(v(m))){let I=E;for(;w(I).length;)I=w(I)[0];o.batch(()=>{u(m),f(I)})}else w(E).length?R(E,!1):i(m,E)}else{let E=h(m);if(E)i(E,m);else if(g){let I=h(g);if(I&&y(g)===y(I)){let B=_(g),O=_(I);if(Object.keys(B).every(M=>B[M]===O[M])){o.batch(()=>{d(w(g),g,I),u(g,!1)});return}}R(g)}else S()}},onReplace(p,m,g){p.length&&!(0,to.isUnmodifiedDefaultBlock)(p[p.length-1])&&l();let h=p?.length===1&&Array.isArray(p[0])?p[0]:p;s([t.clientId],h,m,g)},onRemove(){u(t.clientId)},toggleSelection(p){a(p)}}});pZ=(0,C8.compose)(nst,(0,Cke.withFilters)("editor.BlockListBlock"))(pZ);function ist(e){let{clientId:t,rootClientId:o,ghostBlock:r}=e,n=(0,Cp.useMemo)(()=>r?{clientId:r.clientId,name:r.name,isValid:!0}:void 0,[r]),i=(0,S8.useSelect)(pe=>{let{isBlockSelected:Ee,getBlockMode:ye,isSelectionEnabled:Oe,getTemplateLock:we,isSectionBlock:_e,getParentSectionBlock:xe,getBlockWithoutAttributes:he,getBlockAttributes:Ze,canRemoveBlock:fe,canMoveBlock:Ce,getSettings:de,getEditedContentOnlySection:ae,getBlockEditingMode:Re,getBlockName:$e,isFirstMultiSelectedBlock:ct,getMultiSelectedBlockClientIds:Pt,hasSelectedInnerBlock:at,getBlocksByName:Be,getBlockIndex:qe,isBlockMultiSelected:vt,isBlockSubtreeDisabled:Vt,isBlockHighlighted:kt,__unstableIsFullySelected:yt,__unstableSelectionHasUnmergeableBlock:Ye,isBlockBeingDragged:Se,isDragging:Ie,__unstableHasActiveBlockOverlayActive:me,getSelectedBlocksInitialCaretPosition:Te}=Z(pe(P)),Me=he(t)??(t===n?.clientId?n:void 0);if(!Me)return;let{hasBlockSupport:lt,getActiveBlockVariation:et}=pe(to.store),ao=Ze(t)??r?.attributes,{name:Lo,isValid:$r}=Me,xo=(0,to.getBlockType)(Lo),_o=de(),{supportsLayout:ht,isPreviewMode:Ot,__experimentalBlockBindingsSupportedAttributes:fn}=_o,Ii=fn?.[Lo],Cn=ao?.metadata?.blockVisibility,Pi=_o?.[gl]?.toLowerCase()||"desktop",as=_o?.__experimentalFeatures?.viewport,ls=xo?.apiVersion>1,ul=vt(t),Ne=Re(t),ko={isPreviewMode:Ot,blockWithoutAttributes:Me,name:Lo,attributes:ao,isValid:$r,themeSupportsLayout:ht,index:qe(t),isReusable:(0,to.isReusableBlock)(xo),className:ls?ao.className:void 0,defaultClassName:ls?(0,to.getBlockDefaultClassName)(Lo):void 0,blockTitle:xo?.title,bindableAttributes:Ii,blockVisibility:Cn,deviceType:Pi,viewportSettings:as,isMultiSelected:ul,blockEditingMode:Ne,isEditingDisabled:Ne==="disabled"};if(Ot)return ko;let dt=Ee(t),lo=fe(t),Mr=Ce(t),ar=et(Lo,ao),ri=!0,Bf=at(t,ri),fl=_e(t),Lc=fl?t:xe(t),IS=Ee(Lc)||!!Lc&&at(Lc,ri),Fb=(0,to.hasBlockSupport)(Lo,"multiple",!0)?[]:Be(Lo),Wy=Fb.length&&Fb[0]!==t;return{...ko,mode:ye(t),isSelectionEnabled:Oe(),isLocked:!!we(o),isSectionBlock:fl,isWithinSectionBlock:!!Lc,isSelectionWithinCurrentSection:IS,blockType:xo,canRemove:lo,canMove:Mr,isSelected:dt,isEditingContentOnlySection:ae()===t,blockEditingMode:Ne,mayDisplayControls:dt||ct(t)&&Pt().every(zb=>$e(zb)===Lo),mayDisplayParentControls:lt($e(t),"__experimentalExposeControlsToChildren",!1)&&at(t),blockApiVersion:xo?.apiVersion||1,blockTitle:ar?.title||xo?.title,isSubtreeDisabled:Ne==="disabled"&&Vt(t),hasOverlay:me(t)&&!Ie(),initialPosition:dt?Te():void 0,isHighlighted:kt(t),isMultiSelected:ul,isPartiallySelected:ul&&!yt()&&!Ye(),isDragging:Se(t),hasChildSelected:Bf,isEditingDisabled:Ne==="disabled",hasEditableOutline:Ne!=="disabled"&&Re(o)==="disabled",originalBlockClientId:Wy?Fb[0]:!1,blockVisibility:Cn,deviceType:Pi,viewportSettings:as,supportsSplitting:(0,to.hasBlockSupport)(Lo,"splitting",!1)}},[t,o,r,n]),s=(0,C8.useRefEffect)(pe=>{if(pe){let{ownerDocument:Ee}=pe,{defaultView:ye}=Ee;s.current=ye}},[]),{isBlockCurrentlyHidden:a}=Gl({blockVisibility:i?.blockVisibility,deviceType:i?.deviceType,viewportSettings:i?.viewportSettings,view:s.current}),l=(0,Cp.useMemo)(()=>({...i?.blockWithoutAttributes,attributes:i?.attributes}),[i?.blockWithoutAttributes,i?.attributes]);if(!i)return null;let{isPreviewMode:d,mode:u="visual",isSelectionEnabled:f=!1,isLocked:p=!1,canRemove:m=!1,canMove:g=!1,name:h,attributes:b,isValid:v,isSelected:_=!1,themeSupportsLayout:y,isEditingContentOnlySection:w,blockEditingMode:x,mayDisplayControls:k,mayDisplayParentControls:C,index:S,blockApiVersion:R,blockType:E,blockTitle:I,isSubtreeDisabled:B,hasOverlay:O,initialPosition:M,isHighlighted:N,isMultiSelected:j,isPartiallySelected:V,isReusable:A,isDragging:L,hasChildSelected:z,isSectionBlock:F,isWithinSectionBlock:G,isSelectionWithinCurrentSection:$,isEditingDisabled:K,hasEditableOutline:q,className:H,defaultClassName:J,originalBlockClientId:W,bindableAttributes:Y,blockVisibility:ee,deviceType:re,viewportSettings:ne,supportsSplitting:ie}=i,be={isPreviewMode:d,ghostBlock:r,rootClientId:o,clientId:t,className:H,index:S,mode:u,name:h,blockApiVersion:R,blockType:E,blockTitle:I,isSelected:_,isSubtreeDisabled:B,hasOverlay:O,initialPosition:M,blockEditingMode:x,isHighlighted:N,isMultiSelected:j,isPartiallySelected:V,isReusable:A,isDragging:L,hasChildSelected:z,isSectionBlock:F,isWithinSectionBlock:G,isSelectionWithinCurrentSection:$,isEditingDisabled:K,hasEditableOutline:q,isEditingContentOnlySection:w,defaultClassName:J,mayDisplayControls:k,mayDisplayParentControls:C,originalBlockClientId:W,themeSupportsLayout:y,canMove:g,isBlockCurrentlyHidden:a,bindableAttributes:Y,blockVisibility:ee,deviceType:re,viewportSettings:ne,supportsSplitting:ie};return a&&!_&&!j&&!z?null:(0,Jr.jsx)(si.Provider,{value:be,children:(0,Jr.jsx)(pZ,{...e,mode:u,isSelectionEnabled:f,isLocked:p,canRemove:m,canMove:g,block:l,name:h,attributes:b,isValid:v,isSelected:_})})}var E8=(0,Cp.memo)(ist);var RQ=c(oe(),1),WTe=c(ce(),1);var EQ=c(X(),1),FTe=c(Rke(),1),XM=c(oe(),1),ZM=c(Mo(),1);var VTe=c(zo(),1),Ap=c(X(),1),qM=c(Q(),1),pk=c(oe(),1),Ev=c(ce(),1),CQ=c(D(),1);var vo=c(D(),1),WM=c(Q(),1);var Th=c(X(),1),W5=c(ue(),1),GM=c(oe(),1);var kx=c(X(),1),Sx=c(D(),1),Pke=c(Q(),1),f5=c(T(),1),Ike=[(0,Sx.createInterpolateElement)((0,kx.__)("While writing, you can press <kbd>/</kbd> to quickly insert new blocks."),{kbd:(0,f5.jsx)("kbd",{})}),(0,Sx.createInterpolateElement)((0,kx.__)("Indent a list by pressing <kbd>space</kbd> at the beginning of a line."),{kbd:(0,f5.jsx)("kbd",{})}),(0,Sx.createInterpolateElement)((0,kx.__)("Outdent a list by pressing <kbd>backspace</kbd> at the beginning of a line."),{kbd:(0,f5.jsx)("kbd",{})}),(0,kx.__)("Drag files into the editor to automatically insert media blocks."),(0,kx.__)("Change a block's type by pressing the block icon on the toolbar.")];function sst(){let[e]=(0,Sx.useState)(()=>Math.floor(Math.random()*Ike.length));return(0,f5.jsx)(Pke.Tip,{children:Ike[e]})}var Bke=sst;var qx=c(ce(),1),pEe=c(D(),1),mEe=c(X(),1);var p5=c(Q(),1);var T8=c(oe(),1),Oke=c(Gt(),1),ph=c(X(),1);var Mke=c(ce(),1);var hi=c(T(),1);function ast({children:e,onClick:t}){return t?(0,hi.jsx)(p5.Button,{__next40pxDefaultSize:!0,className:"block-editor-block-card__parent-select-button",onClick:t,children:e}):e}function lst({title:e,icon:t,description:o,blockType:r,className:n,name:i,allowParentNavigation:s,parentClientId:a,isChild:l,children:d,clientId:u,controls:f}){r&&((0,Oke.default)("`blockType` property in `BlockCard component`",{since:"5.7",alternative:"`title, icon and description` properties"}),{title:e,icon:t,description:o}=r);let{parentBlockClientId:p,parentBlockName:m}=(0,T8.useSelect)(b=>{if(a||l||!s)return{};let{getBlockParents:v,getBlockName:_,shouldRenderBlockListView:y}=Z(b(P)),x=v(u,!1).find(k=>y(k));return{parentBlockClientId:x,parentBlockName:x?_(x):null}},[u,s,l,a]),{selectBlock:g}=(0,T8.useDispatch)(P),h=a?"div":"h2";return(0,hi.jsx)("div",{className:U("block-editor-block-card",{"is-parent":a,"is-child":l},n),children:(0,hi.jsxs)(De,{direction:"column",gap:"sm",children:[(0,hi.jsxs)(De,{direction:"row",align:"center",justify:"space-between",children:[(0,hi.jsxs)(De,{direction:"row",align:"center",justify:"flex-start",children:[p&&(0,hi.jsx)(p5.Button,{onClick:()=>g(p),label:m?(0,ph.sprintf)((0,ph.__)('Go to "%s" block'),(0,Mke.getBlockType)(m)?.title):(0,ph.__)("Go to parent block"),style:{minWidth:24,padding:0},icon:(0,ph.isRTL)()?yr:ai,size:"small"}),l&&(0,hi.jsx)("span",{className:"block-editor-block-card__child-indicator-icon",children:(0,hi.jsx)(p5.Icon,{icon:(0,ph.isRTL)()?zS:jS})}),(0,hi.jsxs)(ast,{onClick:a?()=>{g(a)}:void 0,children:[(0,hi.jsx)($t,{icon:t,showColors:!0}),(0,hi.jsxs)(De,{direction:"column",gap:"xs",children:[(0,hi.jsxs)(h,{className:"block-editor-block-card__title",children:[(0,hi.jsx)("span",{className:"block-editor-block-card__name",children:i?.length?i:e}),!a&&!l&&!!i?.length&&(0,hi.jsx)(cp,{children:e})]}),d]})]})]}),f]}),!a&&!l&&o&&(0,hi.jsx)(Ct,{className:"block-editor-block-card__description",children:o})]})})}var m5=lst;var hM=c(ue(),1),nQ=c(oe(),1),wv=c(D(),1),rQ=c(Gt(),1);var e1e=c(oe(),1),mh=c(D(),1),t1e=c(Q(),1),o1e=c(X(),1),Wa=c(Nke(),1);var Lke=c(D(),1),Cx=c(oe(),1),Dke=c(ue(),1);var R8=c(T(),1);function cst(e,t,o){if(!o)return t;let r=e.get(t);return r||(r=(0,Cx.createRegistry)({},t),r.registerStore(wr,Aw),e.set(t,r)),r}var dst=(0,Dke.createHigherOrderComponent)(e=>function({useSubRegistry:o=!0,...r}){let n=(0,Cx.useRegistry)(),[i]=(0,Lke.useState)(()=>new WeakMap),s=cst(i,n,o);return s===n?(0,R8.jsx)(e,{registry:n,...r}):(0,R8.jsx)(Cx.RegistryProvider,{value:s,children:(0,R8.jsx)(e,{registry:s,...r})})},"withRegistryProvider"),Vke=dst;var Ts=c(D(),1),Hke=c(oe(),1),Uke=c(ce(),1);var Fke=c(D(),1),ust=()=>{},I8=(0,Fke.createContext)({getSelection:()=>{},onChangeSelection:ust});var zke=()=>{};function Wke(e,t){let o=(0,Uke.cloneBlock)(e);return t.externalToInternal.set(e.clientId,o.clientId),t.internalToExternal.set(o.clientId,e.clientId),e.innerBlocks?.length&&(o.innerBlocks=e.innerBlocks.map(r=>Wke(r,t))),o}function Gke(e,t){return e.map(o=>{let r=t.internalToExternal.get(o.clientId);return{...o,clientId:r??o.clientId,innerBlocks:Gke(o.innerBlocks,t)}})}function jke(e,t){let{selectionStart:o,selectionEnd:r,initialPosition:n}=e,i=s=>{if(!s?.clientId)return s;let a=t.internalToExternal.get(s.clientId);return{...s,clientId:a??s.clientId}};return{selectionStart:i(o),selectionEnd:i(r),initialPosition:n}}function P8({clientId:e=null,value:t,onChange:o=zke,onInput:r=zke}){let n=(0,Hke.useRegistry)(),{getSelection:i,onChangeSelection:s}=(0,Ts.useContext)(I8),{resetBlocks:a,resetSelection:l,replaceInnerBlocks:d,setHasControlledInnerBlocks:u,__unstableMarkNextChangeAsNotPersistent:f}=n.dispatch(P),{getBlockName:p,getBlocks:m,getSelectionStart:g,getSelectionEnd:h}=n.select(P),b=(0,Ts.useRef)({incoming:null,outgoing:[]}),v=(0,Ts.useRef)(!1),_=(0,Ts.useRef)({externalToInternal:new Map,internalToExternal:new Map}),y=(0,Ts.useRef)(null),w=(0,Ts.useRef)(!1),x=()=>{let E=i();if(!E?.selectionStart?.clientId||E===y.current)return;let I=E.selectionStart.clientId;if(e?_.current.externalToInternal.has(I):!!p(I)){y.current=E;let O=M=>!M?.clientId||!e?M:{...M,clientId:_.current.externalToInternal.get(M.clientId)??M.clientId};w.current=!0,l(O(E.selectionStart),O(E.selectionEnd),E.initialPosition),w.current=!1}},k=()=>{t&&(e?n.batch(()=>{_.current.externalToInternal.clear(),_.current.internalToExternal.clear();let E=t.map(I=>Wke(I,_.current));f({history:"ignore"}),u(e,!0),v.current&&(b.current.incoming=E),f({history:"ignore"}),d(e,E),y.current=null}):(v.current&&(b.current.incoming=t),f({history:"ignore"}),a(t)))},C=()=>{e?(f({history:"ignore"}),u(e,!1),f({history:"ignore"}),d(e,[])):(f({history:"ignore"}),a([]))},S=(0,Ts.useRef)(r),R=(0,Ts.useRef)(o);(0,Ts.useEffect)(()=>{S.current=r,R.current=o},[r,o]),(0,Ts.useEffect)(()=>{let E=b.current.outgoing.includes(t),I=m(e)===t;E?b.current.outgoing[b.current.outgoing.length-1]===t&&(b.current.outgoing=[]):I||(b.current.outgoing=[],k(),x())},[t,e]),(0,Ts.useEffect)(()=>{let{getSelectedBlocksInitialCaretPosition:E,isLastBlockChangePersistent:I,__unstableGetLastBlockChangeHistoryMode:B,__unstableIsLastBlockChangeIgnored:O,areInnerBlocksControlled:M,getBlockParents:N}=n.select(P),j=m(e),V=I(),A=B(),L=!1,z=g(),F=h();v.current=!0;let G=n.subscribe(()=>{if(e!==null&&p(e)===null)return;let $=I(),K=B(),q=m(e),H=q!==j;if(j=q,H&&(b.current.incoming||O())){b.current.incoming=null,V=$,A=K;return}let W=H||L&&!H&&$&&!V,Y=g(),ee=h(),re=Y!==z||ee!==F;re&&(z=Y,F=ee),(W||re)&&n.batch(()=>{if(W){V=$,A=K;let ne=e?Gke(j,_.current):j,ie={selectionStart:Y,selectionEnd:ee,initialPosition:E()},be=e?jke(ie,_.current):ie;b.current.outgoing.push(ne);let pe=V?R.current:S.current,Ee={selection:be};A==="ignore"&&(Ee.undoIgnore=!0),pe(ne,Ee)}if(re&&!W&&Y?.clientId&&!w.current&&(e?_.current.internalToExternal.has(Y.clientId):!N(Y.clientId).some(ie=>M(ie)))){let ie={selectionStart:Y,selectionEnd:ee,initialPosition:E()};s(e?jke(ie,_.current):ie)}}),L=H},P);return()=>{v.current=!1,G()}},[n,e]),(0,Ts.useEffect)(()=>()=>{C()},[])}var $ke=c(D(),1),Yke=c(oe(),1),Kke=c(Wl(),1),en=c(X(),1);function qke(){return null}function fst(){let{registerShortcut:e,unregisterShortcut:t}=(0,Yke.useDispatch)(Kke.store),[o]=Fe("blockVisibility.allowEditing");return(0,$ke.useEffect)(()=>{e({name:"core/block-editor/copy",category:"block",description:(0,en.__)("Copy the selected block(s)."),keyCombination:{modifier:"primary",character:"c"}}),e({name:"core/block-editor/cut",category:"block",description:(0,en.__)("Cut the selected block(s)."),keyCombination:{modifier:"primary",character:"x"}}),e({name:"core/block-editor/paste",category:"block",description:(0,en.__)("Paste the selected block(s)."),keyCombination:{modifier:"primary",character:"v"}}),e({name:"core/block-editor/duplicate",category:"block",description:(0,en.__)("Duplicate the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"d"}}),e({name:"core/block-editor/remove",category:"block",description:(0,en.__)("Remove the selected block(s)."),keyCombination:{modifier:"access",character:"z"}}),e({name:"core/block-editor/paste-styles",category:"block",description:(0,en.__)("Paste the copied style to the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"v"}}),e({name:"core/block-editor/insert-before",category:"block",description:(0,en.__)("Insert a new block before the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"t"}}),e({name:"core/block-editor/insert-after",category:"block",description:(0,en.__)("Insert a new block after the selected block(s)."),keyCombination:{modifier:"primaryAlt",character:"y"}}),e({name:"core/block-editor/delete-multi-selection",category:"block",description:(0,en.__)("Delete selection."),keyCombination:{character:"del"},aliases:[{character:"backspace"}]}),e({name:"core/block-editor/stop-editing-as-blocks",category:"block",description:(0,en.__)("Finish editing a design."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/select-all",category:"selection",description:(0,en.__)("Select all text when typing. Press again to select all blocks."),keyCombination:{modifier:"primary",character:"a"}}),e({name:"core/block-editor/unselect",category:"selection",description:(0,en.__)("Clear selection."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/multi-text-selection",category:"selection",description:(0,en.__)("Select text across multiple blocks."),keyCombination:{modifier:"shift",character:"arrow"}}),e({name:"core/block-editor/focus-toolbar",category:"global",description:(0,en.__)("Navigate to the nearest toolbar."),keyCombination:{modifier:"alt",character:"F10"}}),e({name:"core/block-editor/move-up",category:"block",description:(0,en.__)("Move the selected block(s) up."),keyCombination:{modifier:"secondary",character:"t"}}),e({name:"core/block-editor/move-down",category:"block",description:(0,en.__)("Move the selected block(s) down."),keyCombination:{modifier:"secondary",character:"y"}}),e({name:"core/block-editor/collapse-list-view",category:"list-view",description:(0,en.__)("Collapse all other items."),keyCombination:{modifier:"alt",character:"l"}}),e({name:"core/block-editor/group",category:"block",description:(0,en.__)("Create a group block from the selected multiple blocks."),keyCombination:{modifier:"primary",character:"g"}}),o===!1?t("core/block-editor/toggle-block-visibility"):e({name:"core/block-editor/toggle-block-visibility",category:"block",description:(0,en.__)("Show or hide the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"h"}}),e({name:"core/block-editor/rename",category:"block",description:(0,en.__)("Rename the selected block."),keyCombination:{modifier:"primaryAlt",character:"r"}})},[e,t,o]),null}qke.Register=fst;var B8=qke;var Tx=c(D(),1),hv=c(oe(),1),O8=c(Wl(),1),Ex=c(ce(),1),mZ=c(ix(),1);var bv=c(T(),1);function pst(){return(0,hv.useSelect)(e=>Z(e(Ex.store)).getBlockKeyboardShortcuts(),[])}function mst(){let{getBlock:e,getBlockName:t,getBlockAttributes:o,getBlockEditingMode:r,getSelectedBlockClientId:n}=(0,hv.useSelect)(P),{getBlockVariations:i,getActiveBlockVariation:s}=(0,hv.useSelect)(Ex.store),{replaceBlocks:a,updateBlockAttributes:l}=(0,hv.useDispatch)(P);return(0,Tx.useCallback)(({targetBlockName:d,blockNames:u,variationName:f})=>{let p=n();if(!p||r(p)!=="default")return!1;let m=t(p);if(!u.includes(m))return!1;let g=f?i(d)?.find(({name:v})=>v===f):void 0;if(m===d)return g?.attributes?(s(d,o(p))?.name!==f&&l(p,g.attributes),!0):!1;let h=e(p);if(!h)return!1;let b=g?(0,Ex.switchToBlockType)(h,d,g.name):null;return b||(b=(0,Ex.switchToBlockType)(h,d),b&&g?.attributes&&(b=b.map(v=>v.name===d?{...v,attributes:{...v.attributes,...g.attributes}}:v))),b?(a(p,b),!0):!1},[e,t,o,r,n,i,s,a,l])}function gst({entry:e,apply:t}){return(0,O8.useShortcut)(e.name,o=>{o.defaultPrevented||t(e)&&o.preventDefault()}),null}function hst({shortcuts:e}){let{registerShortcut:t,unregisterShortcut:o}=(0,hv.useDispatch)(O8.store),r=(0,Tx.useRef)(new Map);return(0,Tx.useEffect)(()=>{let n=new Map,i=new Map;for(let s of e){let a={name:s.name,category:"block",description:s.description,keyCombination:s.keyCombination,aliases:s.aliases},l=JSON.stringify(a),d=n.get(s.name);if(d!==void 0){d!==l&&(0,mZ.default)(`Block keyboard shortcut "${s.name}" is declared more than once with different settings.`);continue}let{modifier:u,character:f}=s.keyCombination,p=`${u??""}+${f}`;i.has(p)&&(0,mZ.default)(`Block keyboard shortcut "${s.name}" uses the same key combination as "${i.get(p)}".`),i.set(p,s.name),t(a),n.set(s.name,l)}for(let s of r.current.keys())n.has(s)||o(s);r.current=n},[e,t,o]),null}function Xke(){let e=pst(),t=mst();return(0,bv.jsxs)(bv.Fragment,{children:[(0,bv.jsx)(hst,{shortcuts:e}),e.map((o,r)=>(0,bv.jsx)(gst,{entry:o,apply:t},`${o.name}-${r}`))]})}var Zke=c(D(),1);function bst(e={}){return(0,Zke.useMemo)(()=>({mediaUpload:e.mediaUpload,mediaSideload:e.mediaSideload,mediaFinalize:e.mediaFinalize,mediaDelete:e.mediaDelete,maxUploadFileSize:e.maxUploadFileSize,allowedMimeTypes:e.allowedMimeTypes,allImageSizes:e.allImageSizes,bigImageSizeThreshold:e.bigImageSizeThreshold,imageStripMeta:e.imageStripMeta,imageMaxBitDepth:e.imageMaxBitDepth}),[e])}var Qke=bst;var Ua=c(T(),1),M8=()=>{},Jke=!1,Rx=null,Ix=null;function r1e(e,t,o){return!t&&e.length>1?(o((0,o1e.__)("Only one file can be used here.")),!0):!1}function n1e(){if(Rx!==null)return Rx;if(!window.__clientSideMediaProcessing||typeof Wa.detectClientSideMediaSupport!="function")return Rx=!1,!1;let e=(0,Wa.detectClientSideMediaSupport)();return!e||!e.supported?(Jke||(console.info(`Client-side media processing unavailable: ${e.reason}. Using server-side processing.`),Jke=!0),Rx=!1,!1):(Rx=!0,!0)}function _st(){return Ix!==null?Ix:n1e()||!window.__clientSideMediaProcessing||typeof Wa.isHeicCanvasSupported!="function"||!(0,Wa.isHeicCanvasSupported)()?(Ix=!1,!1):(Ix=!0,!0)}function vst(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=M8,onFileChange:s,onSuccess:a,onBatchSuccess:l,multiple:d=!0}){r1e(n,d,i)||e.dispatch(Wa.store).addItems({files:Array.from(n),onChange:s,onSuccess:u=>{t?.[LS]?.(u),a?.(u)},onBatchSuccess:l,onError:u=>i(typeof u=="string"?u:u?.message??""),additionalData:r,allowedTypes:o})}async function yst(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=M8,onFileChange:s,onSuccess:a,onBatchSuccess:l,multiple:d=!0}){if(r1e(n,d,i))return;let u=Array.from(n),f=[],p=[];for(let b of u)(await(0,Wa.isHeicFile)(b)?f:p).push(b);let m=f.length>0&&p.length>0&&t?.mediaUpload,g=m?2:1,h=m?()=>{g--,g<=0&&l?.()}:l;f.length>0&&e.dispatch(Wa.store).addItems({files:f,onChange:s,onSuccess:b=>{t?.[LS]?.(b),a?.(b)},onBatchSuccess:h,onError:b=>i(typeof b=="string"?b:b?.message??""),additionalData:r,allowedTypes:o}),p.length>0&&t?.mediaUpload&&t.mediaUpload({allowedTypes:o,additionalData:r,filesList:p,onError:i,onFileChange:s,onSuccess:a,onBatchSuccess:h,multiple:d})}function wst(e){return P8(e),null}var Px=Vke(e=>{let{settings:t,registry:o,stripExperimentalSettings:r=!1}=e,n=Qke(t),i=n1e(),s=_st(),a=i||s,l=!!t?.mediaUpload?.__isMediaUploadInterceptor,d=(0,mh.useMemo)(()=>{if(a&&t?.mediaUpload&&!l){let v=(i?vst:yst).bind(null,o,t);return v.__isMediaUploadInterceptor=!0,{...t,mediaUpload:v}}return t},[t,o,a,i,l]),{__experimentalUpdateSettings:u}=Z((0,e1e.useDispatch)(P));(0,mh.useEffect)(()=>{u({...d,__internalIsInitialized:!0},{stripExperimentalSettings:r,reset:!0})},[d,r,u]);let f=(0,mh.useRef)(e.selection);f.current=e.selection;let p=(0,mh.useRef)(e.onChangeSelection??M8);p.current=e.onChangeSelection??M8;let m=(0,mh.useMemo)(()=>({getSelection:()=>f.current,onChangeSelection:(...b)=>p.current(...b)}),[]),g=(0,Ua.jsxs)(t1e.SlotFillProvider,{passthrough:!0,children:[!d?.isPreviewMode&&(0,Ua.jsxs)(Ua.Fragment,{children:[(0,Ua.jsx)(B8.Register,{}),(0,Ua.jsx)(Xke,{})]}),(0,Ua.jsx)(d0e,{children:e.children})]}),h=(0,Ua.jsxs)(I8.Provider,{value:m,children:[(0,Ua.jsx)(wst,{clientId:e.clientId,value:e.value,onChange:e.onChange,onInput:e.onInput}),g]});return a&&!l?(0,Ua.jsx)(Wa.MediaUploadProvider,{settings:n,useSubRegistry:!1,children:h}):h}),xst=e=>(0,Ua.jsx)(Px,{...e,stripExperimentalSettings:!0,children:e.children}),i1e=xst;var A5=c(ue(),1),rEe=c(oe(),1),gM=c(D(),1),nEe=c(Q(),1);var tSe=c(te(),1),_v=c(D(),1),oSe=c(X(),1),Tp=c(ue(),1),rSe=c(Q(),1),wZ=c(oe(),1);var Y1e=c(oe(),1),vZ=c(X(),1),v5=c(ue(),1),K1e=c(D(),1);var N8=c(oe(),1),d1e=c(ue(),1);var a1e=c(X(),1),l1e=c(Ut(),1),$l=c(ce(),1);var s1e=c(Ut(),1);function kst(e){let t="<!--StartFragment-->",o=e.indexOf(t);if(o>-1)e=e.substring(o+t.length);else return e;let n=e.indexOf("<!--EndFragment-->");return n>-1&&(e=e.substring(0,n)),e}function Sst(e){let t="<meta charset='utf-8'>";return e.startsWith(t)?e.slice(t.length):e}function Bx({clipboardData:e}){let t="",o="";try{t=e.getData("text/plain"),o=e.getData("text/html")}catch{return}o=kst(o),o=Sst(o);let r=(0,s1e.getFilesFromDataTransfer)(e);return r.length&&!Cst(r,o)?{files:r}:{html:o,plainText:t,files:[]}}function Cst(e,t){if(t&&e?.length===1&&e[0].type.indexOf("image/")===0){let o=/<\s*img\b/gi;if(t.match(o)?.length!==1)return!0;let r=/<\s*img\b[^>]*\bsrc="file:\/\//i;if(t.match(r))return!0}return!1}var gZ=Symbol("requiresWrapperOnCopy");function A8(e,t,o){let r=t,[n]=t;if(n&&o.select($l.store).getBlockType(n.name)[gZ]){let{getBlockRootClientId:a,getBlockName:l,getBlockAttributes:d}=o.select(P),u=a(n.clientId),f=l(u);f&&(r=(0,$l.createBlock)(f,d(u),r))}let i=(0,$l.serialize)(r);e.clipboardData.setData("text/plain",Est(i)),e.clipboardData.setData("text/html",i)}function c1e(e,t){let{plainText:o,html:r,files:n}=Bx(e),i=[];if(n.length){let s=(0,$l.getBlockTransforms)("from");i=n.reduce((a,l)=>{let d=(0,$l.findTransform)(s,u=>u.type==="files"&&u.isMatch([l]));return d&&a.push(d.transform([l])),a},[]).flat()}else i=(0,$l.pasteHandler)({HTML:r,plainText:o,mode:"BLOCKS",canUserUseUnfilteredHTML:t});return i}function Est(e){return e=e.replace(/<br>/g,` | |
| 94 | +`),(0,l1e.__unstableStripHTML)(e).trim().replace(/\n\n+/g,` | |
| 87 | 95 | |
| 88 | -`)}function dr(e,t,{focus:o=!0}={}){return e.contentEditable===String(t)?t:(e.contentEditable=t,t?e.isContentEditable?(e.setAttribute("role","textbox"),e.setAttribute("aria-multiline","true"),e.setAttribute("aria-label",(0,Vce.__)("Editor canvas")),o&&e.focus({preventScroll:!0}),!0):(e.removeAttribute("contenteditable"),!1):(e.removeAttribute("role"),e.removeAttribute("aria-multiline"),e.removeAttribute("aria-label"),!1))}function Hce(){let e=(0,_A.useRegistry)(),t=(0,_A.useSelect)(o=>{let{getSelectedBlockClientId:r,canHostEditableRoot:n,isZoomOut:i}=H(o(C));return!i()&&n(r())},[]);return(0,jce.useRefEffect)(o=>{if(!t)return;let{getSelectedBlockClientId:r,hasMultiSelection:n,isMultiSelecting:i}=e.select(C);if(!dr(o,!0,{focus:!1}))return;let{activeElement:s}=o.ownerDocument,a=o.ownerDocument.defaultView.getSelection();return s!==o&&s?.isContentEditable&&o.contains(s)&&_r(s)===r()&&a.anchorNode&&s.contains(a.anchorNode)&&o.focus(),()=>{if(!(n()||i())&&(dr(o,!1),o.ownerDocument.activeElement===o)){let l=La(o.ownerDocument.defaultView.getSelection(),o);l&&_r(l)===r()&&l.focus()}}},[t,e])}var pC=c(io(),1),Uce=c(J(),1),Gce=c(fe(),1);function Wce(){let{hasMultiSelection:e}=(0,Uce.useSelect)(C);return(0,Gce.useRefEffect)(t=>{function o(r){if(r.defaultPrevented||r.keyCode!==pC.HOME&&r.keyCode!==pC.END||r.metaKey||r.ctrlKey||r.altKey||!r.target.isContentEditable||e())return;let n=t.ownerDocument.defaultView.getSelection();La(n,t)&&(r.preventDefault(),n.modify(r.shiftKey?"extend":"move",r.keyCode===pC.HOME?"backward":"forward","lineboundary"))}return t.addEventListener("keydown",o),()=>{t.removeEventListener("keydown",o)}},[])}var $ce=c(fe(),1),Kce=c(J(),1);function D8e(e){let{isMultiSelecting:t,getMultiSelectedBlockClientIds:o,hasMultiSelection:r,getSelectedBlockClientId:n,getSelectedBlocksInitialCaretPosition:i,__unstableIsFullySelected:s}=e(C);return{isMultiSelecting:t(),multiSelectedBlockClientIds:o(),hasMultiSelection:r(),selectedBlockClientId:n(),initialPosition:i(),isFullSelection:s()}}function Yce(){let{initialPosition:e,isMultiSelecting:t,multiSelectedBlockClientIds:o,hasMultiSelection:r,selectedBlockClientId:n,isFullSelection:i}=(0,Kce.useSelect)(D8e,[]);return(0,$ce.useRefEffect)(s=>{let{ownerDocument:a}=s,{defaultView:l}=a;if(e==null||!r||t)return;let{length:u}=o;u<2||i&&(dr(s,!0),l.getSelection().removeAllRanges())},[r,t,o,n,e,i])}var PS=c(Tt(),1),nU=c(io(),1),xA=c(J(),1),wA=c(fe(),1),mC=c(F(),1);var iU=c(E(),1);function qce(){let e=(0,mC.useRef)(),t=(0,mC.useRef)(),o=(0,mC.useRef)(),{hasMultiSelection:r,getSelectedBlockClientId:n,getBlockCount:i,getBlockOrder:s,getLastFocus:a,getSectionRootClientId:l,isZoomOut:u}=H((0,xA.useSelect)(C)),{setLastFocus:d}=H((0,xA.useDispatch)(C)),f=(0,mC.useRef)();function p(v){let y=e.current.ownerDocument===v.target.ownerDocument?e.current:e.current.ownerDocument.defaultView.frameElement;if(f.current)f.current=null;else if(r())e.current.focus();else if(n())a()?.current?a().current.focus():e.current.querySelector(`[data-block="${n()}"]`).focus();else if(u()){let k=l(),S=s(k);S.length?e.current.querySelector(`[data-block="${S[0]}"]`).focus():k?e.current.querySelector(`[data-block="${k}"]`).focus():y.focus()}else{let k=v.target.compareDocumentPosition(y)&v.target.DOCUMENT_POSITION_FOLLOWING,S=PS.focus.tabbable.find(e.current);S.length&&(k?S[0]:S[S.length-1]).focus()}}let g=(0,iU.jsx)("div",{ref:t,tabIndex:"0",onFocus:p}),m=(0,iU.jsx)("div",{ref:o,tabIndex:"0",onFocus:p}),h=(0,wA.useRefEffect)(v=>{function y(w){if(w.defaultPrevented||w.keyCode!==nU.TAB||!o.current||!t.current)return;let{target:T,shiftKey:B}=w,R=B?"findPrevious":"findNext",I=PS.focus.tabbable[R](T),A=T.closest("[data-block]"),P=A&&I&&(Gee(A,I)||ou(A,I));if((0,PS.isFormElement)(I)&&P)return;let O=B?t:o;f.current=!0,O.current.focus({preventScroll:!0})}function k(w){d({...a(),current:w.target});let{ownerDocument:T}=v;!w.relatedTarget&&w.target.hasAttribute("data-block")&&T.activeElement===T.body&&i()===0&&v.focus()}function S(w){if(w.keyCode!==nU.TAB||w.target?.getAttribute("role")==="region"||e.current===w.target)return;let B=w.shiftKey?"findPrevious":"findNext",R=PS.focus.tabbable[B](w.target);(R===t.current||R===o.current)&&(w.preventDefault(),R.focus({preventScroll:!0}))}let{ownerDocument:_}=v,{defaultView:x}=_;return x.addEventListener("keydown",S),v.addEventListener("keydown",y),v.addEventListener("focusout",k),()=>{x.removeEventListener("keydown",S),v.removeEventListener("keydown",y),v.removeEventListener("focusout",k)}},[]),b=(0,wA.useMergeRefs)([e,h]);return[g,b,m]}var Ur=c(Tt(),1),pu=c(io(),1),CA=c(J(),1),Zce=c(fe(),1);function V8e(e,t,o){let r=t===pu.UP||t===pu.DOWN,{tagName:n}=e,i=e.getAttribute("type");return r&&!o?n==="INPUT"?!["date","datetime-local","month","number","range","time","week"].includes(i):!0:n==="INPUT"?["button","checkbox","number","color","file","image","radio","reset","submit"].includes(i):n!=="TEXTAREA"}function sU(e,t,o,r){let n=Ur.focus.focusable.find(o);t&&n.reverse(),n=n.slice(n.indexOf(e)+1);let i;r&&(i=e.getBoundingClientRect());function s(a){if(a.contentEditable!=="true"&&_r(a)&&Ur.focus.focusable.find(a).filter(l=>!(0,Ur.isFormElement)(l)).length!==0||!Ur.focus.tabbable.isTabbableIndex(a)||a.isContentEditable&&a.contentEditable!=="true"&&_r(a.closest('[contenteditable="true"]')))return!1;if(r){let l=a.getBoundingClientRect();if(l.left>=i.right||l.right<=i.left)return!1}return!0}return n.find(s)}function Xce(){let{getMultiSelectedBlocksStartClientId:e,getMultiSelectedBlocksEndClientId:t,getNextBlockClientId:o,getPreviousBlockClientId:r,getSelectedBlockClientId:n,getSelectionStart:i,getSettings:s,hasMultiSelection:a,__unstableIsFullySelected:l}=(0,CA.useSelect)(C),{selectBlock:u,multiSelect:d}=(0,CA.useDispatch)(C);return(0,Zce.useRefEffect)(f=>{let p;function g(){p=null}function m(b,v){let y=sU(b,v,f);return y&&_r(y)}function h(b){if(b.defaultPrevented)return;let{keyCode:v,shiftKey:y,ctrlKey:k,altKey:S,metaKey:_}=b,x=b.target===f&&La(f.ownerDocument.defaultView.getSelection(),f)||b.target,w=v===pu.UP,T=v===pu.DOWN,B=v===pu.LEFT,R=v===pu.RIGHT,I=w||B,A=B||R,P=w||T,O=A||P,N=y||k||S||_,z=P?Ur.isVerticalEdge:Ur.isHorizontalEdge,{ownerDocument:D}=f,{defaultView:M}=D;if(!O||s().isPreviewMode)return;if(a()){if(y){let j=M.getSelection();if(l()&&(!j.rangeCount||j.isCollapsed)){let q=e(),Q=t(),te=I?r(Q):o(Q);te&&(d(q,te),b.preventDefault())}return}if(!l())return;b.preventDefault(),I?u(e()):u(t(),-1);return}if(y&&n()&&!i().attributeKey){let j=n(),q=I?r(j):o(j);q&&(d(j,q),b.preventDefault());return}if(!V8e(x,v,N))return;P?p||(p=(0,Ur.computeCaretRect)(M)):p=null;let V=(0,Ur.isRTL)(x)?!I:I,{keepCaretInsideBlock:L}=s();if(y)z(x,I)&&(m(x,I)?dr(f,!0):f.contentEditable==="true"&&(M.getSelection().extend(x,I?0:x.childNodes.length),b.preventDefault()));else if(P&&(0,Ur.isVerticalEdge)(x,I)&&(!S||(0,Ur.isHorizontalEdge)(x,V))&&!L){let j=sU(x,I,f,!0);j&&((0,Ur.placeCaretAtVerticalEdge)(j,S?!I:I,S?void 0:p),b.preventDefault())}else if(A&&M.getSelection().isCollapsed&&(0,Ur.isHorizontalEdge)(x,V)&&!L){let j=sU(x,V,f);(0,Ur.placeCaretAtHorizontalEdge)(j,I),b.preventDefault()}}return f.addEventListener("mousedown",g),f.addEventListener("keydown",h),()=>{f.removeEventListener("mousedown",g),f.removeEventListener("keydown",h)}},[])}var Qce=c(fe(),1),Jce=c(J(),1),mu=c(io(),1);function eue(){let e=(0,Jce.useSelect)(t=>t(C).getSettings().isPreviewMode,[]);return(0,Qce.useRefEffect)(t=>{if(!e)return;function o(r){let{keyCode:n,shiftKey:i,target:s}=r,a=n===mu.TAB,l=n===mu.UP,u=n===mu.DOWN,d=n===mu.LEFT;if(!a&&!(l||u||d||n===mu.RIGHT))return;let g=a?i:l||d,m=Array.from(t.querySelectorAll("[data-block]"));if(!m.length)return;let h=s.closest("[data-block]"),b=h?m.indexOf(h):-1;if(b===-1||a&&(g&&b===0||!g&&b===m.length-1))return;let v;g?v=b<=0?m.length-1:b-1:v=b===-1||b>=m.length-1?0:b+1,r.preventDefault(),m[v].focus()}return t.addEventListener("keydown",o),()=>{t.removeEventListener("keydown",o)}},[e])}var tue=c(Tt(),1),EA=c(J(),1),oue=c(Yl(),1),rue=c(fe(),1);function nue(){let{getBlockOrder:e,getSelectedBlockClientIds:t,getBlockRootClientId:o}=(0,EA.useSelect)(C),{multiSelect:r,selectBlock:n}=(0,EA.useDispatch)(C),i=(0,oue.__unstableUseShortcutEventMatch)();return(0,rue.useRefEffect)(s=>{function a(l){if(!i("core/block-editor/select-all",l))return;let u=t(),{ownerDocument:d}=s,f=d.defaultView.getSelection(),p=l.target===s&&La(f,s)||l.target;if(u.length<2&&!(0,tue.isEntirelySelected)(p)){if(l.target===s&&p!==s){l.preventDefault();let v=d.createRange();v.selectNodeContents(p),f.removeAllRanges(),f.addRange(v),d.dispatchEvent(new Event("selectionchange"))}return}l.preventDefault();let[g]=u,m=_r(d.activeElement);if(m&&m!==g&&!ou(d.getElementById("block-"+g),d.activeElement)){n(m);return}let h=o(g),b=e(h);if(u.length===b.length){h&&(s.ownerDocument.defaultView.getSelection().removeAllRanges(),n(h));return}r(b[0],b[b.length-1])}return s.addEventListener("keydown",a),()=>{s.removeEventListener("keydown",a)}},[])}var TA=c(J(),1),iue=c(fe(),1);function sue(){let{startMultiSelect:e,stopMultiSelect:t}=(0,TA.useDispatch)(C),{getSettings:o,isSelectionEnabled:r,hasSelectedBlock:n,isDraggingBlocks:i,isMultiSelecting:s}=(0,TA.useSelect)(C);return(0,iue.useRefEffect)(a=>{let{ownerDocument:l}=a,{defaultView:u}=l,d,f;function p(){t(),u.removeEventListener("mouseup",p),f=u.requestAnimationFrame(()=>{if(!n())return;dr(a,!1);let b=u.getSelection();if(b.rangeCount){let v=b.getRangeAt(0),{commonAncestorContainer:y}=v,k=v.cloneRange();d.contains(y)&&(d.focus(),b.removeAllRanges(),b.addRange(k))}})}let g;function m({target:b}){g=b}function h({buttons:b,target:v,relatedTarget:y}){v.contains(g)&&(v.contains(y)||i()||b===1&&(s()||a!==v&&(v.getAttribute("contenteditable")!=="true"&&!o().isPreviewMode||r()&&(d=v,e(),u.addEventListener("mouseup",p),dr(a,!0)))))}return a.addEventListener("mouseout",h),a.addEventListener("mousedown",m),()=>{a.removeEventListener("mouseout",h),u.removeEventListener("mouseup",p),u.cancelAnimationFrame(f)}},[e,t,r,n])}var BA=c(J(),1),cue=c(fe(),1),IS=c(Yo(),1),uue=c(Tt(),1);var{ownsSelection:F8e}=H(IS.privateApis);function aue(e){let{anchorNode:t,anchorOffset:o}=e;return t.nodeType===t.TEXT_NODE||o===0?t:t.childNodes[o-1]}function lue(e,t){let{focusNode:o,focusOffset:r}=e;return o.nodeType===o.TEXT_NODE||r===o.childNodes.length?o:r===0&&(0,uue.isSelectionForward)(e)&&t?o.previousSibling??o.parentElement:o.childNodes[r]}function z8e(e,t){let o=0;for(;e[o]===t[o];)o++;return o}function RA(e){return(e.nodeType===e.ELEMENT_NODE?e:e.parentElement)?.closest("[data-wp-block-attribute-key]")}function due(){let{multiSelect:e,selectBlock:t,selectionChange:o,startMultiSelect:r,stopMultiSelect:n}=(0,BA.useDispatch)(C),{getBlockParents:i,getBlockSelectionStart:s,isMultiSelecting:a,getSelectionStart:l,getSelectionEnd:u,getSelectedBlockClientId:d,canHostEditableRoot:f}=H((0,BA.useSelect)(C));return(0,cue.useRefEffect)(p=>{let{ownerDocument:g}=p,{defaultView:m}=g,h=!1;function b(_){h=_.detail===3,_.shiftKey&&r()}function v(){h=!1}function y(_){let x=m.getSelection();if(!x.rangeCount)return;let w=aue(x),T=lue(x,h);if(!p.contains(w)||!p.contains(T))return;let B=_.shiftKey&&_.type==="mouseup";if(x.isCollapsed&&!B){let P=_r(w);if(!a()&&P&&P===d()&&f(P)){dr(p,!0);let{activeElement:O}=g;O!==p&&O?.isContentEditable&&p.contains(O)&&_r(O)===P&&p.focus();return}if(p.contentEditable==="true"&&!a()){dr(p,!1);let O=w.nodeType===w.ELEMENT_NODE?w:w.parentElement;O=O?.closest("[contenteditable]"),O?.focus()}return}let R=_r(w),I=_r(T);if(B){let P=s(),O=_r(_.target),N=O!==I;(R===I&&x.isCollapsed||!I||N)&&(I=O),R!==P&&(R=P)}if(R===void 0&&I===void 0){dr(p,!1);return}if(_.type==="mouseup"&&!_.shiftKey&&!a()&&R===I){let P=_r(_.target);if(P&&P!==R){x.removeAllRanges();return}}if(R===I)if(a())e(R,R);else{let P=!x.isCollapsed&&(RA(w)||RA(T));if(P&&(P.contentEditable!=="true"||g.activeElement!==P&&!F8e(P))){let O=x.getRangeAt(0),N=(0,IS.create)({element:P,range:O,__unstableIsEditableTree:!0}),z={start:{clientId:R,attributeKey:P.dataset.wpBlockAttributeKey,offset:N.start??0},end:{clientId:R,attributeKey:P.dataset.wpBlockAttributeKey,offset:N.end??N.text.length}},{start:D,end:M}=z,V=l(),L=u();(V.clientId!==D.clientId||L.clientId!==M.clientId||V.attributeKey!==D.attributeKey||V.offset!==D.offset||L.offset!==M.offset)&&o(z)}else t(R)}else{let P=[...i(R),R],O=[...i(I),I],N=z8e(P,O);if(!(N>=P.length||N>=O.length)&&(P[N]!==R||O[N]!==I)){e(P[N],O[N]);return}let D=RA(w),M=RA(T);if(D&&M){let V=x.getRangeAt(0),L=(0,IS.create)({element:D,range:V,__unstableIsEditableTree:!0}),j=(0,IS.create)({element:M,range:V,__unstableIsEditableTree:!0}),q=L.start??L.end,Q=j.start??j.end;o({start:{clientId:R,attributeKey:D.dataset.wpBlockAttributeKey,offset:q},end:{clientId:I,attributeKey:M.dataset.wpBlockAttributeKey,offset:Q}})}else e(R,I)}}function k(_){let x=m.getSelection();if(!x.rangeCount||x.isCollapsed)return;let w=_r(aue(x)),T=_r(lue(x,h));w!==T&&y(_)}g.addEventListener("selectionchange",y);function S(_){y(_),n()}return m.addEventListener("mouseup",S),p.addEventListener("mousedown",b),p.addEventListener("keydown",v),g.addEventListener("copy",k,!0),g.addEventListener("cut",k,!0),g.addEventListener("paste",k,!0),()=>{g.removeEventListener("selectionchange",y),m.removeEventListener("mouseup",S),p.removeEventListener("mousedown",b),p.removeEventListener("keydown",v),g.removeEventListener("copy",k,!0),g.removeEventListener("cut",k,!0),g.removeEventListener("paste",k,!0)}},[e,t,o,i])}var PA=c(J(),1),fue=c(fe(),1);function pue(){let{selectBlock:e}=(0,PA.useDispatch)(C),{isSelectionEnabled:t,getBlockSelectionStart:o,getSelectionStart:r,hasMultiSelection:n}=(0,PA.useSelect)(C);return(0,fue.useRefEffect)(i=>{function s(a){if(!t()||a.button!==0)return;let l=o(),u=_r(a.target);if(a.shiftKey){if(l&&l!==u){let{clientId:d,attributeKey:f}=r();dr(i,!0,{focus:!!f});let{ownerDocument:p}=i,g=p.defaultView.getSelection(),m=!f&&p.getElementById(`block-${d}`);if(m&&!(g.anchorNode&&m.contains(g.anchorNode))){let h=m.compareDocumentPosition(a.target)&i.DOCUMENT_POSITION_FOLLOWING;g.setPosition(m,h?0:m.childNodes.length)}}}else n()&&e(u)}return i.addEventListener("mousedown",s),()=>{i.removeEventListener("mousedown",s)}},[e,t,o,r,n])}var IA=c(J(),1),mue=c(fe(),1),Ld=c(io(),1),ic=c(de(),1);function gue(){let{__unstableIsFullySelected:e,getSelectedBlockClientIds:t,getSelectedBlockClientId:o,__unstableIsSelectionMergeable:r,hasMultiSelection:n,getBlockName:i,canInsertBlockType:s,getBlockRootClientId:a,getSelectionStart:l,getSelectionEnd:u,getBlockAttributes:d}=(0,IA.useSelect)(C),{replaceBlocks:f,__unstableSplitSelection:p,removeBlocks:g,__unstableDeleteSelection:m,__unstableExpandSelection:h,__unstableMarkAutomaticChange:b}=(0,IA.useDispatch)(C);return(0,mue.useRefEffect)(v=>{function y(_){if(v.contentEditable!=="true")return;if(n()){_.preventDefault();return}let x=v.ownerDocument.defaultView.getSelection();La(x,v)||_.preventDefault()}function k(_){if(!_.defaultPrevented){if(!n()){if(_.keyCode===Ld.ENTER){if(_.shiftKey||e())return;let x=o(),w=i(x),T=l(),B=u();if(T.attributeKey===B.attributeKey){let R=d(x)[T.attributeKey],I=(0,ic.getBlockTransforms)("from").filter(({type:P})=>P==="enter"),A=(0,ic.findTransform)(I,P=>P.regExp.test(R));if(A){f(x,A.transform({content:R})),b();return}}if(!(0,ic.hasBlockSupport)(w,"splitting",!1)&&!_.__deprecatedOnSplit)return;(s((0,ic.getDefaultBlockName)(),a(x))||s(w,a(x)))&&(p(),_.preventDefault())}return}_.keyCode===Ld.ENTER?(dr(v,!1),_.preventDefault(),e()?f(t(),(0,ic.createBlock)((0,ic.getDefaultBlockName)())):p()):_.keyCode===Ld.BACKSPACE||_.keyCode===Ld.DELETE?(dr(v,!1),_.preventDefault(),e()?g(t()):r()?m(_.keyCode===Ld.DELETE):h()):_.key.length===1&&!(_.metaKey||_.ctrlKey)&&(dr(v,!1),r()?m(_.keyCode===Ld.DELETE):(_.preventDefault(),v.ownerDocument.defaultView.getSelection().removeAllRanges()))}}function S(_){n()&&(dr(v,!1),r()?m():(_.preventDefault(),v.ownerDocument.defaultView.getSelection().removeAllRanges()))}return v.addEventListener("beforeinput",y),v.addEventListener("keydown",k),v.addEventListener("compositionstart",S),()=>{v.removeEventListener("beforeinput",y),v.removeEventListener("keydown",k),v.removeEventListener("compositionstart",S)}},[])}var gu=c(de(),1),OA=c(Tt(),1),AS=c(J(),1),vue=c(fe(),1);var hue=c(F(),1),bue=c(de(),1),gC=c(J(),1),$a=c(G(),1),yue=c(us(),1);function OS(){let{getBlockName:e}=(0,gC.useSelect)(C),{getBlockType:t}=(0,gC.useSelect)(bue.store),{createSuccessNotice:o}=(0,gC.useDispatch)(yue.store);return(0,hue.useCallback)((r,n)=>{let i="";if(r==="copyStyles")i=(0,$a.__)("Styles copied to clipboard.");else if(n.length===1){let s=n[0],a=t(e(s))?.title;r==="copy"?i=(0,$a.sprintf)((0,$a.__)('Copied "%s" to clipboard.'),a):i=(0,$a.sprintf)((0,$a.__)('Moved "%s" to clipboard.'),a)}else r==="copy"?i=(0,$a.sprintf)((0,$a._n)("Copied %d block to clipboard.","Copied %d blocks to clipboard.",n.length),n.length):i=(0,$a.sprintf)((0,$a._n)("Moved %d block to clipboard.","Moved %d blocks to clipboard.",n.length),n.length);o(i,{type:"snackbar"})},[o,e,t])}function hC(){let e=(0,AS.useRegistry)(),{getBlocksByClientId:t,getSelectedBlockClientIds:o,hasMultiSelection:r,getSettings:n,getBlockName:i,__unstableIsFullySelected:s,__unstableIsSelectionCollapsed:a,__unstableIsSelectionMergeable:l,__unstableGetSelectedBlocksWithPartialSelection:u,canInsertBlockType:d,getBlockRootClientId:f}=(0,AS.useSelect)(C),{flashBlock:p,removeBlocks:g,replaceBlocks:m,__unstableDeleteSelection:h,__unstableExpandSelection:b,__unstableSplitSelection:v}=(0,AS.useDispatch)(C),y=OS();return(0,vue.useRefEffect)(k=>{function S(_){if(_.defaultPrevented)return;let x=o();if(x.length===0)return;if(!r()){let{target:I}=_,{ownerDocument:A}=I;if(_.type==="copy"||_.type==="cut"?(0,OA.documentHasUncollapsedSelection)(A):(0,OA.documentHasSelection)(A)&&!A.activeElement.isContentEditable)return}let{activeElement:w}=_.target.ownerDocument;if(!k.contains(w))return;let T=l(),B=a()||s(),R=!B&&!T;if(_.type==="copy"||_.type==="cut")if(_.preventDefault(),x.length===1&&p(x[0]),R)b();else{y(_.type,x);let I;if(B)I=t(x);else{let[A,P]=u(),O=t(x.slice(1,x.length-1));I=[A,...O,P]}kA(_,I,e)}if(_.type==="cut")B&&!R?g(x):(dr(_.target.ownerDocument.activeElement,!1),h());else if(_.type==="paste"){let{__experimentalCanUserUseUnfilteredHTML:I,mediaUpload:A}=n();if(_.clipboardData.getData("rich-text")==="true")return;let{plainText:O,html:N,files:z}=BS(_),D=s(),M=[];if(z.length){if(!A){_.preventDefault();return}let q=(0,gu.getBlockTransforms)("from");M=z.reduce((Q,te)=>{let ee=(0,gu.findTransform)(q,W=>W.type==="files"&&W.isMatch([te]));return ee&&Q.push(ee.transform([te])),Q},[]).flat()}else M=(0,gu.pasteHandler)({HTML:N,plainText:O,mode:D?"BLOCKS":"AUTO",canUserUseUnfilteredHTML:I});if(typeof M=="string")return;if(D){m(x,M,M.length-1,-1),_.preventDefault();return}if(!r()&&!(0,gu.hasBlockSupport)(i(x[0]),"splitting",!1)&&!_.__deprecatedOnSplit)return;let[V]=x,L=f(V),j=[];for(let q of M)if(d(q.name,L))j.push(q);else{let Q=i(L),te=q.name!==Q?(0,gu.switchToBlockType)(q,Q):[q];if(!te)return;for(let ee of te)for(let W of ee.innerBlocks)j.push(W)}v(j),_.preventDefault()}}return k.ownerDocument.addEventListener("copy",S),k.ownerDocument.addEventListener("cut",S),k.ownerDocument.addEventListener("paste",S),()=>{k.ownerDocument.removeEventListener("copy",S),k.ownerDocument.removeEventListener("cut",S),k.ownerDocument.removeEventListener("paste",S)}},[])}var LS=c(E(),1);function lU(){let[e,t,o]=qce(),r=(0,Sue.useSelect)(n=>n(C).hasMultiSelection(),[]);return[e,(0,bC.useMergeRefs)([t,ote(),hC(),gue(),Hce(),Wce(),sue(),due(),pue(),Yce(),nue(),Xce(),eue(),(0,bC.useRefEffect)(n=>(n.tabIndex=0,n.dataset.hasMultiSelection=r,r?(n.setAttribute("aria-label",(0,aU.__)("Multiple selected blocks")),()=>{delete n.dataset.hasMultiSelection,n.contentEditable==="true"?n.setAttribute("aria-label",(0,aU.__)("Editor canvas")):n.removeAttribute("aria-label")}):()=>{delete n.dataset.hasMultiSelection}),[r])]),o]}function j8e({children:e,...t},o){let[r,n,i]=lU();return(0,LS.jsxs)(LS.Fragment,{children:[r,(0,LS.jsx)("div",{...t,ref:(0,bC.useMergeRefs)([n,o]),className:K(t.className,"block-editor-writing-flow"),children:e}),i]})}var AA=(0,kue.forwardRef)(j8e);var LA=null;function _ue(){return LA||(LA=Array.from(document.styleSheets).reduce((e,t)=>{try{t.cssRules}catch{return e}let{ownerNode:o,cssRules:r}=t;if(o===null||!r||o.id.startsWith("wp-")||!o.id)return e;function n(i){return Array.from(i).find(({selectorText:s,conditionText:a,cssRules:l})=>a?n(l):s&&(s.includes(".editor-styles-wrapper")||s.includes(".wp-block")))}if(n(r)){let i=o.tagName==="STYLE";if(i){let s=o.id.replace("-inline-css","-css"),a=document.getElementById(s);a&&e.push(a.cloneNode(!0))}if(e.push(o.cloneNode(!0)),!i){let s=o.id.replace("-css","-inline-css"),a=document.getElementById(s);a&&e.push(a.cloneNode(!0))}}return e},[]),LA)}var vs=c(F(),1),yC=c(fe(),1);function xue({frameSize:e,containerWidth:t,maxContainerWidth:o,scaleContainerWidth:r}){return(Math.min(t,o)-e*2)/r}function H8e(e,t){let{scaleValue:o,scrollHeight:r}=e,{frameSize:n,scaleValue:i}=t;return r*(i/o)+n*2}function U8e(e,t){let{containerHeight:o,frameSize:r,scaleValue:n,scrollTop:i}=e,{containerHeight:s,frameSize:a,scaleValue:l,scrollHeight:u}=t,d=i;d=(d+o/2-r)/n-o/2,d=(d+s/2)*l+a-s/2,d=i<=r?0:d;let f=u-s;return Math.round(Math.min(Math.max(0,d),Math.max(0,f)))}function G8e(e,t){let{scaleValue:o,frameSize:r,scrollTop:n}=e,{scaleValue:i,frameSize:s,scrollTop:a}=t;return[{translate:"0 0",scale:o,paddingTop:`${r/o}px`,paddingBottom:`${r/o}px`},{translate:`0 ${n-a}px`,scale:i,paddingTop:`${s/i}px`,paddingBottom:`${s/i}px`}]}function wue({frameSize:e,iframeDocument:t,maxContainerWidth:o=750,scale:r}){let[n,{height:i}]=(0,yC.useResizeObserver)(),[s,{width:a,height:l}]=(0,yC.useResizeObserver)(),u=(0,vs.useRef)(0),d=r!==1,f=(0,yC.useReducedMotion)(),p=r==="auto-scaled",g=(0,vs.useRef)(!1),m=(0,vs.useRef)(null);(0,vs.useEffect)(()=>{d||(u.current=a)},[a,d]);let h=Math.max(u.current,a),b=p?xue({frameSize:e,containerWidth:a,maxContainerWidth:o,scaleContainerWidth:h}):r,v=(0,vs.useRef)({scaleValue:b,frameSize:e,containerHeight:0,scrollTop:0,scrollHeight:0}),y=(0,vs.useRef)({scaleValue:b,frameSize:e,containerHeight:0,scrollTop:0,scrollHeight:0}),k=(0,vs.useCallback)(()=>{let{scrollTop:x}=v.current,{scrollTop:w}=y.current;return t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scroll-top",`${x}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scroll-top-next",`${w}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-overflow-behavior",v.current.scrollHeight===v.current.containerHeight?"auto":"scroll"),t.documentElement.classList.add("zoom-out-animation"),t.documentElement.animate(G8e(v.current,y.current),{easing:"cubic-bezier(0.46, 0.03, 0.52, 0.96)",duration:400})},[t]),S=(0,vs.useCallback)(()=>{g.current=!1,m.current=null,t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale",y.current.scaleValue),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-frame-size",`${y.current.frameSize}px`),t.documentElement.classList.remove("zoom-out-animation"),t.documentElement.scrollTop=y.current.scrollTop,t.documentElement.style.removeProperty("--wp-block-editor-iframe-zoom-out-scroll-top"),t.documentElement.style.removeProperty("--wp-block-editor-iframe-zoom-out-scroll-top-next"),t.documentElement.style.removeProperty("--wp-block-editor-iframe-zoom-out-overflow-behavior"),v.current=y.current},[t]),_=(0,vs.useRef)(!1);return(0,vs.useEffect)(()=>{if(!t)return;let x=_.current!==d;if(_.current=d,!!x&&(g.current=!0,!!d))return t.documentElement.classList.add("is-zoomed-out"),()=>{t.documentElement.classList.remove("is-zoomed-out")}},[t,d]),(0,vs.useEffect)(()=>{if(t&&(p&&v.current.scaleValue!==1&&(v.current.scaleValue=xue({frameSize:v.current.frameSize,containerWidth:a,maxContainerWidth:o,scaleContainerWidth:a})),b<1&&(g.current||(t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale",b),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-frame-size",`${e}px`)),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-content-height",`${i}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-inner-height",`${l}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-container-width",`${a}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale-container-width",`${h}px`)),g.current))if(g.current=!1,m.current){m.current.reverse();let x=v.current,w=y.current;v.current=w,y.current=x}else v.current.scrollTop=t.documentElement.scrollTop,v.current.scrollHeight=t.documentElement.scrollHeight,v.current.containerHeight=l,y.current={scaleValue:b,frameSize:e,containerHeight:t.documentElement.clientHeight},y.current.scrollHeight=H8e(v.current,y.current),y.current.scrollTop=U8e(v.current,y.current),m.current=k(),f?S():m.current.onfinish=S},[k,S,f,p,b,e,t,i,a,l,o,h]),{isZoomedOut:d,scaleContainerWidth:h,contentResizeListener:n,containerResizeListener:s}}var sc=c(E(),1);function Bue(e,t,o){let r={};for(let s in e)r[s]=e[s];if(e instanceof o.contentDocument.defaultView.MouseEvent){let s=o.getBoundingClientRect();r.clientX+=s.left,r.clientY+=s.top}let n=new t(e.type,r);r.defaultPrevented&&n.preventDefault(),!o.dispatchEvent(n)&&e.preventDefault()}function W8e(e){return(0,Md.useRefEffect)(()=>{let{defaultView:t}=e;if(!t)return;let{frameElement:o}=t,r=e.documentElement,n=["dragover","mousemove"],i={};for(let s of n)i[s]=a=>{let u=Object.getPrototypeOf(a).constructor.name,d=window[u];Bue(a,d,o)},r.addEventListener(s,i[s]);return()=>{for(let s of n)r.removeEventListener(s,i[s])}})}var Cue=new WeakMap,$8e=globalThis.FinalizationRegistry?new globalThis.FinalizationRegistry(e=>URL.revokeObjectURL(e)):void 0;function K8e(e){let t=Cue.get(e);if(t)return t;let o="";Eue.version.split(".")[0]==="18"&&(o="<body><script>document.currentScript.parentElement.remove()<\/script></body>");let r=`<!doctype html> | |
| 96 | +`)}function Er(e,t,{focus:o=!0}={}){return e.contentEditable===String(t)?t:(e.contentEditable=t,t?e.isContentEditable?(e.setAttribute("role","textbox"),e.setAttribute("aria-multiline","true"),e.setAttribute("aria-label",(0,a1e.__)("Editor canvas")),o&&e.focus({preventScroll:!0}),!0):(e.removeAttribute("contenteditable"),!1):(e.removeAttribute("role"),e.removeAttribute("aria-multiline"),e.removeAttribute("aria-label"),!1))}function u1e(){let e=(0,N8.useRegistry)(),t=(0,N8.useSelect)(o=>{let{getSelectedBlockClientId:r,canHostEditableRoot:n,isZoomOut:i}=Z(o(P));return!i()&&n(r())},[]);return(0,d1e.useRefEffect)(o=>{if(!t)return;let{getSelectedBlockClientId:r,hasMultiSelection:n,isMultiSelecting:i}=e.select(P);if(!Er(o,!0,{focus:!1}))return;let{activeElement:s}=o.ownerDocument,a=o.ownerDocument.defaultView.getSelection();return s!==o&&s?.isContentEditable&&o.contains(s)&&Wo(s)===r()&&a.anchorNode&&s.contains(a.anchorNode)&&o.focus(),()=>{if(!(n()||i())&&(Er(o,!1),o.ownerDocument.activeElement===o)){let l=Ul(o.ownerDocument.defaultView.getSelection(),o);l&&Wo(l)===r()&&l.focus()}}},[t,e])}var g5=c(Mo(),1),f1e=c(oe(),1),p1e=c(ue(),1);function m1e(){let{hasMultiSelection:e}=(0,f1e.useSelect)(P);return(0,p1e.useRefEffect)(t=>{function o(r){if(r.defaultPrevented||r.keyCode!==g5.HOME&&r.keyCode!==g5.END||r.metaKey||r.ctrlKey||r.altKey||!r.target.isContentEditable||e())return;let n=t.ownerDocument.defaultView.getSelection();Ul(n,t)&&(r.preventDefault(),n.modify(r.shiftKey?"extend":"move",r.keyCode===g5.HOME?"backward":"forward","lineboundary"))}return t.addEventListener("keydown",o),()=>{t.removeEventListener("keydown",o)}},[])}var g1e=c(ue(),1),h1e=c(oe(),1);function Tst(e){let{isMultiSelecting:t,getMultiSelectedBlockClientIds:o,hasMultiSelection:r,getSelectedBlockClientId:n,getSelectedBlocksInitialCaretPosition:i,__unstableIsFullySelected:s}=e(P);return{isMultiSelecting:t(),multiSelectedBlockClientIds:o(),hasMultiSelection:r(),selectedBlockClientId:n(),initialPosition:i(),isFullSelection:s()}}function b1e(){let{initialPosition:e,isMultiSelecting:t,multiSelectedBlockClientIds:o,hasMultiSelection:r,selectedBlockClientId:n,isFullSelection:i}=(0,h1e.useSelect)(Tst,[]);return(0,g1e.useRefEffect)(s=>{let{ownerDocument:a}=s,{defaultView:l}=a;if(e==null||!r||t)return;let{length:d}=o;d<2||i&&(Er(s,!0),l.getSelection().removeAllRanges())},[r,t,o,n,e,i])}var Ox=c(Ut(),1),D8=c(Mo(),1),hZ=c(X(),1),V8=c(oe(),1),Mx=c(ue(),1),h5=c(D(),1);var L8=c(T(),1),_1e={position:"absolute",inset:0,pointerEvents:"none",outline:"none"},Rst=["Enter"," ","F2","Escape"];function bZ(){let e=(0,h5.useRef)(),t=(0,h5.useRef)(),o=(0,h5.useRef)(),r=(0,Mx.useInstanceId)(bZ,"block-editor-writing-flow__canvas-stop-hint"),{hasMultiSelection:n,getSelectedBlockClientId:i,getBlockCount:s,getBlockOrder:a,getLastFocus:l,getSectionRootClientId:d,getEditedContentOnlySection:u,isZoomOut:f}=Z((0,V8.useSelect)(P)),{setLastFocus:p}=Z((0,V8.useDispatch)(P)),m=(0,h5.useRef)();function g(){if(e.current.ownerDocument.defaultView.focus(),n())e.current.focus();else if(i())l()?.current?l().current.focus():e.current.querySelector(`[data-block="${i()}"]`).focus();else if(f()){let k=d(),C=a(k);C.length?e.current.querySelector(`[data-block="${C[0]}"]`).focus():k?e.current.querySelector(`[data-block="${k}"]`).focus():e.current.focus()}else{let k=Ox.focus.tabbable.find(e.current);k.length?k[0].focus():e.current.focus()}}function h(k){if(k.defaultPrevented||k.ctrlKey||k.metaKey||k.altKey)return;let{key:C}=k;if(!k.shiftKey&&Rst.includes(C)){k.preventDefault(),g();return}C==="Tab"&&!k.shiftKey&&(k.preventDefault(),Ox.focus.tabbable.findNext(o.current)?.focus())}function b(){if(m.current){m.current=null;return}g()}let v=(0,L8.jsx)("div",{ref:t,tabIndex:"0",role:"button","aria-label":(0,hZ.__)("Editor canvas"),"aria-describedby":r,className:"block-editor-writing-flow__canvas-stop",style:_1e,onFocus:b,onKeyDown:h,onClick:g,children:(0,L8.jsx)("div",{className:"block-editor-writing-flow__canvas-stop-hint",id:r,children:(0,hZ.__)("Press Enter to edit the document")})});function _(){if(m.current){m.current=null;return}g()}let y=(0,L8.jsx)("div",{ref:o,tabIndex:"0",onFocus:_,style:_1e}),w=(0,Mx.useRefEffect)(k=>{function C(E){if(E.defaultPrevented)return;if(E.key==="Escape"&&!E.shiftKey&&!E.ctrlKey&&!E.metaKey&&!E.altKey){if(u())return;t.current&&(E.preventDefault(),m.current=!0,t.current.focus());return}if(E.keyCode!==D8.TAB||!o.current||!t.current)return;let{target:I,shiftKey:B}=E,O=B?"findPrevious":"findNext",M=Ox.focus.tabbable[O](I),N=I.closest("[data-block]"),j=N&&M&&(d8(N,M)||Au(N,M));if((0,Ox.isFormElement)(M)&&j)return;let V=B?t:o;m.current=!0,V.current.focus()}function S(E){k.contains(E.relatedTarget)||p({current:E.target});let{ownerDocument:I}=k;!E.relatedTarget&&E.target.hasAttribute("data-block")&&I.activeElement===I.body&&s()===0&&k.focus()}let R=(0,D8.withIgnoreIMEEvents)(C);return k.addEventListener("keydown",R),k.addEventListener("focusout",S),()=>{k.removeEventListener("keydown",R),k.removeEventListener("focusout",S)}},[]),x=(0,Mx.useMergeRefs)([e,w]);return[v,x,y]}var F8=c(Mo(),1),v1e=c(oe(),1),y1e=c(ue(),1);function w1e(){let{didAutomaticChange:e,getSettings:t}=(0,v1e.useSelect)(P);function o(r){let{keyCode:n}=r;if(r.defaultPrevented||n!==F8.BACKSPACE&&n!==F8.ESCAPE)return;let{__experimentalUndo:i}=t();i&&e()&&(r.preventDefault(),i())}return(0,y1e.useRefEffect)(r=>(r.addEventListener("keydown",o),()=>{r.removeEventListener("keydown",o)}),[])}var tn=c(Ut(),1),Nu=c(Mo(),1),z8=c(oe(),1),x1e=c(ue(),1),j8=c(ce(),1);function Ist(e,t,o){let r=t===Nu.UP||t===Nu.DOWN,{tagName:n}=e,i=e.getAttribute("type");return r&&!o?n==="INPUT"?!["date","datetime-local","month","number","range","time","week"].includes(i):!0:n==="INPUT"?["button","checkbox","number","color","file","image","radio","reset","submit"].includes(i):n!=="TEXTAREA"}function _Z(e,t,o,r){let n=tn.focus.focusable.find(o);t&&n.reverse(),n=n.slice(n.indexOf(e)+1);let i;r&&(i=e.getBoundingClientRect());function s(a){if(a.children.length===1&&d8(a,a.firstElementChild)&&a.firstElementChild.getAttribute("contenteditable")==="true")return;let l=(0,j8.getBlockType)(a.getAttribute("data-type"));if(a.contentEditable!=="true"&&Wo(a)&&l&&(l.merge||(0,j8.hasBlockSupport)(l,"__experimentalOnMerge"))&&tn.focus.focusable.find(a).filter(d=>!(0,tn.isFormElement)(d)).length!==0||!tn.focus.tabbable.isTabbableIndex(a)||a.isContentEditable&&a.contentEditable!=="true"&&Wo(a.closest('[contenteditable="true"]')))return!1;if(r){let d=a.getBoundingClientRect();if(d.left>=i.right||d.right<=i.left)return!1}return!0}return n.find(s)}function k1e(){let{getMultiSelectedBlocksStartClientId:e,getMultiSelectedBlocksEndClientId:t,getNextBlockClientId:o,getPreviousBlockClientId:r,getSelectedBlockClientId:n,getSelectionStart:i,getSettings:s,hasMultiSelection:a,__unstableIsFullySelected:l}=(0,z8.useSelect)(P),{selectBlock:d,multiSelect:u}=(0,z8.useDispatch)(P);return(0,x1e.useRefEffect)(f=>{let p;function m(){p=null}function g(b,v){let _=_Z(b,v,f);return _&&Wo(_)}function h(b){if(b.defaultPrevented)return;let{keyCode:v,shiftKey:_,ctrlKey:y,altKey:w,metaKey:x}=b,k=b.target===f&&Ul(f.ownerDocument.defaultView.getSelection(),f)||b.target,C=v===Nu.UP,S=v===Nu.DOWN,R=v===Nu.LEFT,E=v===Nu.RIGHT,I=C||R,B=R||E,O=C||S,M=B||O,N=_||y||w||x,j=O?tn.isVerticalEdge:tn.isHorizontalEdge,{ownerDocument:V}=f,{defaultView:A}=V;if(!M||s().isPreviewMode)return;if(a()){if(_){let F=A.getSelection();if(l()&&(!F.rangeCount||F.isCollapsed)){let G=e(),$=t(),K=I?r($):o($);K&&(u(G,K),b.preventDefault())}return}if(!l())return;b.preventDefault(),I?d(e()):d(t(),-1);return}if(_&&n()&&!i().attributeKey){let F=n(),G=I?r(F):o(F);G&&(u(F,G),b.preventDefault());return}if(!Ist(k,v,N))return;O?p||(p=(0,tn.computeCaretRect)(A)):p=null;let L=(0,tn.isRTL)(k)?!I:I,{keepCaretInsideBlock:z}=s();if(_)j(k,I)&&(g(k,I)?Er(f,!0):f.contentEditable==="true"&&(A.getSelection().extend(k,I?0:k.childNodes.length),b.preventDefault()));else if(O&&(0,tn.isVerticalEdge)(k,I)&&(!w||(0,tn.isHorizontalEdge)(k,L))&&!z){let F=_Z(k,I,f,!0);F&&((0,tn.placeCaretAtVerticalEdge)(F,w?!I:I,w?void 0:p),b.preventDefault())}else if(B&&A.getSelection().isCollapsed&&(0,tn.isHorizontalEdge)(k,L)&&!z){let F=_Z(k,L,f);(0,tn.placeCaretAtHorizontalEdge)(F,I),b.preventDefault()}}return f.addEventListener("mousedown",m),f.addEventListener("keydown",h),()=>{f.removeEventListener("mousedown",m),f.removeEventListener("keydown",h)}},[])}var S1e=c(ue(),1),C1e=c(oe(),1),Lu=c(Mo(),1);function E1e(){let e=(0,C1e.useSelect)(t=>t(P).getSettings().isPreviewMode,[]);return(0,S1e.useRefEffect)(t=>{if(!e)return;function o(r){let{keyCode:n,shiftKey:i,target:s}=r,a=n===Lu.TAB,l=n===Lu.UP,d=n===Lu.DOWN,u=n===Lu.LEFT;if(!a&&!(l||d||u||n===Lu.RIGHT))return;let m=a?i:l||u,g=Array.from(t.querySelectorAll("[data-block]"));if(!g.length)return;let h=s.closest("[data-block]"),b=h?g.indexOf(h):-1;if(b===-1||a&&(m&&b===0||!m&&b===g.length-1))return;let v;m?v=b<=0?g.length-1:b-1:v=b===-1||b>=g.length-1?0:b+1,r.preventDefault(),g[v].focus()}return t.addEventListener("keydown",o),()=>{t.removeEventListener("keydown",o)}},[e])}var T1e=c(Ut(),1),H8=c(oe(),1),R1e=c(Wl(),1),I1e=c(ue(),1);function P1e(){let{getBlockOrder:e,getSelectedBlockClientIds:t,getBlockRootClientId:o}=(0,H8.useSelect)(P),{multiSelect:r,selectBlock:n}=(0,H8.useDispatch)(P),i=(0,R1e.__unstableUseShortcutEventMatch)();return(0,I1e.useRefEffect)(s=>{function a(l){if(!i("core/block-editor/select-all",l))return;let d=t(),{ownerDocument:u}=s,f=u.defaultView.getSelection(),p=l.target===s&&Ul(f,s)||l.target;if(d.length<2&&!(0,T1e.isEntirelySelected)(p)){if(l.target===s&&p!==s){l.preventDefault();let v=u.createRange();v.selectNodeContents(p),f.removeAllRanges(),f.addRange(v),u.dispatchEvent(new Event("selectionchange"))}return}l.preventDefault();let[m]=d,g=Wo(u.activeElement);if(g&&g!==m&&!Au(u.getElementById("block-"+m),u.activeElement)){n(g);return}let h=o(m),b=e(h);if(d.length===b.length){h&&(s.ownerDocument.defaultView.getSelection().removeAllRanges(),n(h));return}r(b[0],b[b.length-1])}return s.addEventListener("keydown",a),()=>{s.removeEventListener("keydown",a)}},[])}var U8=c(oe(),1),B1e=c(ue(),1);function O1e(){let{startMultiSelect:e,stopMultiSelect:t}=(0,U8.useDispatch)(P),{getSettings:o,isSelectionEnabled:r,hasSelectedBlock:n,isDraggingBlocks:i,isMultiSelecting:s}=(0,U8.useSelect)(P);return(0,B1e.useRefEffect)(a=>{let{ownerDocument:l}=a,{defaultView:d}=l,u,f;function p(){t(),d.removeEventListener("mouseup",p),f=d.requestAnimationFrame(()=>{if(!n())return;Er(a,!1);let b=d.getSelection();if(b.rangeCount){let v=b.getRangeAt(0),{commonAncestorContainer:_}=v,y=v.cloneRange();u.contains(_)&&(u.focus(),b.removeAllRanges(),b.addRange(y))}})}let m;function g({target:b}){m=b}function h({buttons:b,target:v,relatedTarget:_}){v.contains(m)&&(v.contains(_)||i()||b===1&&(s()||a!==v&&(v.getAttribute("contenteditable")!=="true"&&!o().isPreviewMode||r()&&(u=v,e(),d.addEventListener("mouseup",p),Er(a,!0)))))}return a.addEventListener("mouseout",h),a.addEventListener("mousedown",g),()=>{a.removeEventListener("mouseout",h),d.removeEventListener("mouseup",p),d.cancelAnimationFrame(f)}},[e,t,r,n])}var G8=c(oe(),1),N1e=c(ue(),1),Ax=c(pn(),1),L1e=c(Ut(),1);var{ownsSelection:Pst}=Z(Ax.privateApis);function M1e(e){let{anchorNode:t,anchorOffset:o}=e;return t.nodeType===t.TEXT_NODE||o===0?t:t.childNodes[o-1]}function A1e(e,t){let{focusNode:o,focusOffset:r}=e;return o.nodeType===o.TEXT_NODE||r===o.childNodes.length?o:r===0&&(0,L1e.isSelectionForward)(e)&&t?o.previousSibling??o.parentElement:o.childNodes[r]}function Bst(e,t){let o=0;for(;e[o]===t[o];)o++;return o}function W8(e){return(e.nodeType===e.ELEMENT_NODE?e:e.parentElement)?.closest("[data-wp-block-attribute-key]")}function D1e(){let{multiSelect:e,selectBlock:t,selectionChange:o,startMultiSelect:r,stopMultiSelect:n}=(0,G8.useDispatch)(P),{getBlockParents:i,getBlockSelectionStart:s,isMultiSelecting:a,getSelectionStart:l,getSelectionEnd:d,getSelectedBlockClientId:u,canHostEditableRoot:f}=Z((0,G8.useSelect)(P));return(0,N1e.useRefEffect)(p=>{let{ownerDocument:m}=p,{defaultView:g}=m,h=!1;function b(x){h=x.detail===3,x.shiftKey&&r()}function v(){h=!1}function _(x){let k=g.getSelection();if(!k.rangeCount)return;let C=M1e(k),S=A1e(k,h);if(!p.contains(C)||!p.contains(S))return;let R=x.shiftKey&&x.type==="mouseup";if(k.isCollapsed&&!R){let O=Wo(C);if(!a()&&O&&O===u()&&f(O)){Er(p,!0);let{activeElement:M}=m;M!==p&&M?.isContentEditable&&p.contains(M)&&Wo(M)===O&&p.focus();return}if(p.contentEditable==="true"&&!a()&&(Er(p,!1),m.activeElement===p&&m.hasFocus())){let M=C.nodeType===C.ELEMENT_NODE?C:C.parentElement;M=M?.closest("[contenteditable]"),M?.focus()}return}let E=Wo(C),I=Wo(S);if(R){let O=s(),M=Wo(x.target),N=M!==I;(E===I&&k.isCollapsed||!I||N)&&(I=M),E!==O&&(E=O)}if(E===void 0&&I===void 0){Er(p,!1);return}if(x.type==="mouseup"&&!x.shiftKey&&!a()&&E===I){let O=Wo(x.target);if(O&&O!==E){k.removeAllRanges();return}}if(E===I)if(a())e(E,E);else{let O=!k.isCollapsed&&(W8(C)||W8(S));if(O&&(O.contentEditable!=="true"||m.activeElement!==O&&!Pst(O))){let M=k.getRangeAt(0),N=(0,Ax.create)({element:O,range:M,__unstableIsEditableTree:!0}),j={start:{clientId:E,attributeKey:O.dataset.wpBlockAttributeKey,offset:N.start??0},end:{clientId:E,attributeKey:O.dataset.wpBlockAttributeKey,offset:N.end??N.text.length}},{start:V,end:A}=j,L=l(),z=d();(L.clientId!==V.clientId||z.clientId!==A.clientId||L.attributeKey!==V.attributeKey||L.offset!==V.offset||z.offset!==A.offset)&&o(j)}else t(E)}else{let O=[...i(E),E],M=[...i(I),I],N=Bst(O,M);if(!(N>=O.length||N>=M.length)&&(O[N]!==E||M[N]!==I)){e(O[N],M[N]);return}let V=W8(C),A=W8(S);if(V&&A){let L=k.getRangeAt(0),z=(0,Ax.create)({element:V,range:L,__unstableIsEditableTree:!0}),F=(0,Ax.create)({element:A,range:L,__unstableIsEditableTree:!0}),G=z.start??z.end,$=F.start??F.end;o({start:{clientId:E,attributeKey:V.dataset.wpBlockAttributeKey,offset:G},end:{clientId:I,attributeKey:A.dataset.wpBlockAttributeKey,offset:$}})}else e(E,I)}}function y(x){let k=g.getSelection();if(!k.rangeCount||k.isCollapsed)return;let C=Wo(M1e(k)),S=Wo(A1e(k,h));C!==S&&_(x)}m.addEventListener("selectionchange",_);function w(x){_(x),n()}return g.addEventListener("mouseup",w),p.addEventListener("mousedown",b),p.addEventListener("keydown",v),m.addEventListener("copy",y,!0),m.addEventListener("cut",y,!0),m.addEventListener("paste",y,!0),()=>{m.removeEventListener("selectionchange",_),g.removeEventListener("mouseup",w),p.removeEventListener("mousedown",b),p.removeEventListener("keydown",v),m.removeEventListener("copy",y,!0),m.removeEventListener("cut",y,!0),m.removeEventListener("paste",y,!0)}},[e,t,o,i])}var $8=c(oe(),1),V1e=c(ue(),1);function F1e(){let{selectBlock:e}=(0,$8.useDispatch)(P),{isSelectionEnabled:t,getBlockSelectionStart:o,getSelectionStart:r,hasMultiSelection:n}=(0,$8.useSelect)(P);return(0,V1e.useRefEffect)(i=>{function s(a){if(!t()||a.button!==0)return;let l=o(),d=Wo(a.target);if(a.shiftKey){if(l&&l!==d){let{clientId:u,attributeKey:f}=r();Er(i,!0,{focus:!!f});let{ownerDocument:p}=i,m=p.defaultView.getSelection(),g=!f&&p.getElementById(`block-${u}`);if(g&&!(m.anchorNode&&g.contains(m.anchorNode))){let h=g.compareDocumentPosition(a.target)&i.DOCUMENT_POSITION_FOLLOWING;m.setPosition(g,h?0:g.childNodes.length)}}}else n()&&e(d)}return i.addEventListener("mousedown",s),()=>{i.removeEventListener("mousedown",s)}},[e,t,o,r,n])}var Y8=c(oe(),1),z1e=c(ue(),1),Ep=c(Mo(),1),ia=c(ce(),1);function j1e(){let{__unstableIsFullySelected:e,getSelectedBlockClientIds:t,getSelectedBlockClientId:o,__unstableIsSelectionMergeable:r,hasMultiSelection:n,getBlockName:i,canInsertBlockType:s,getBlockRootClientId:a,getSelectionStart:l,getSelectionEnd:d,getBlockAttributes:u,getNextBlockClientId:f,getBlockOrder:p,getBlockEditingMode:m,getBlockListSettings:g}=(0,Y8.useSelect)(P),{replaceBlocks:h,__unstableSplitSelection:b,removeBlocks:v,__unstableDeleteSelection:_,__unstableExpandSelection:y,__unstableMarkAutomaticChange:w,insertAfterBlock:x,insertBlock:k,selectBlock:C}=(0,Y8.useDispatch)(P);return(0,z1e.useRefEffect)(S=>{function R(B){if(B.inputType==="insertParagraph"&&!B.defaultPrevented&&!n()&&(E(B),B.defaultPrevented)||S.contentEditable!=="true")return;if(n()){B.preventDefault();return}let O=S.ownerDocument.defaultView.getSelection();Ul(O,S)||B.preventDefault()}function E(B){if(!B.defaultPrevented){if(!n()){if(B.keyCode===Ep.ENTER||B.inputType==="insertParagraph"){if(B.shiftKey||B.type==="keydown"&&B.target.ownerDocument.activeElement.isContentEditable)return;let M=o();if(!M)return;let N=i(M),j=l(),V=d();if(j.attributeKey===V.attributeKey){let z=u(M)[j.attributeKey],F=(0,ia.getBlockTransforms)("from").filter(({type:$})=>$==="enter"),G=(0,ia.findTransform)(F,$=>$.regExp.test(z));if(G){h(M,G.transform({content:z})),w();return}}let A=a(M),{activeElement:L}=B.target.ownerDocument;if(!e()&&(s((0,ia.getDefaultBlockName)(),A)||s(N,A))&&((0,ia.hasBlockSupport)(N,"splitting",!1)||B.__deprecatedOnSplit))B.preventDefault(),b();else if((L.getAttribute("data-block")===M||L.isContentEditable)&&Wo(L)===M){let{defaultBlock:z}=A&&g(A)||{};if(s(z?.name??(0,ia.getDefaultBlockName)(),A))B.preventDefault(),x(M);else{let F=function($){let K=null;for(;typeof $=="string"&&!(K=f($));)$=a($);return K};var O=F;if(!p(M).length){let{defaultBlock:$}=g(M)??{},K=$?.name??(0,ia.getDefaultBlockName)();if(s(K,M)){B.preventDefault(),k((0,ia.createBlock)(K,$?.attributes),0,M);return}}let G=p(M)[0]??F(M);for(;G&&m(G)==="disabled";)G=F(G);G&&(B.preventDefault(),C(G,!0))}}}return}B.keyCode===Ep.ENTER?(Er(S,!1),B.preventDefault(),e()?h(t(),(0,ia.createBlock)((0,ia.getDefaultBlockName)())):b()):B.keyCode===Ep.BACKSPACE||B.keyCode===Ep.DELETE?(Er(S,!1),B.preventDefault(),e()?v(t()):r()?_(B.keyCode===Ep.DELETE):y()):B.key.length===1&&!(B.metaKey||B.ctrlKey)&&(Er(S,!1),r()?_(B.keyCode===Ep.DELETE):(B.preventDefault(),S.ownerDocument.defaultView.getSelection().removeAllRanges()))}}function I(B){n()&&(Er(S,!1),r()?_():(B.preventDefault(),S.ownerDocument.defaultView.getSelection().removeAllRanges()))}return S.addEventListener("beforeinput",R),S.addEventListener("keydown",E),S.addEventListener("compositionstart",I),()=>{S.removeEventListener("beforeinput",R),S.removeEventListener("keydown",E),S.removeEventListener("compositionstart",I)}},[])}var Du=c(ce(),1),Lx=c(Ut(),1),Dx=c(oe(),1),$1e=c(ue(),1);var H1e=c(D(),1),U1e=c(ce(),1),b5=c(oe(),1),Yl=c(X(),1),W1e=c(Ks(),1);function Nx(){let{getBlockName:e}=(0,b5.useSelect)(P),{getBlockType:t}=(0,b5.useSelect)(U1e.store),{createSuccessNotice:o}=(0,b5.useDispatch)(W1e.store);return(0,H1e.useCallback)((r,n)=>{let i="";if(r==="copyStyles")i=(0,Yl.__)("Styles copied to clipboard.");else if(n.length===1){let s=n[0],a=t(e(s))?.title;r==="copy"?i=(0,Yl.sprintf)((0,Yl.__)('Copied "%s" to clipboard.'),a):i=(0,Yl.sprintf)((0,Yl.__)('Moved "%s" to clipboard.'),a)}else r==="copy"?i=(0,Yl.sprintf)((0,Yl._n)("Copied %d block to clipboard.","Copied %d blocks to clipboard.",n.length),n.length):i=(0,Yl.sprintf)((0,Yl._n)("Moved %d block to clipboard.","Moved %d blocks to clipboard.",n.length),n.length);o(i,{type:"snackbar"})},[o,e,t])}function G1e(e,t){let o=e.defaultView.getSelection();if(Wo(o.anchorNode)!==t)return!1;let r=e.getElementById(`block-${t}`);return!!r?.isContentEditable&&(0,Lx.isEntirelySelected)(r)}function _5(){let e=(0,Dx.useRegistry)(),{getBlocksByClientId:t,getSelectedBlockClientIds:o,hasMultiSelection:r,getSettings:n,getBlockName:i,__unstableIsFullySelected:s,__unstableIsSelectionCollapsed:a,__unstableIsSelectionMergeable:l,__unstableGetSelectedBlocksWithPartialSelection:d,canInsertBlockType:u,getBlockRootClientId:f}=(0,Dx.useSelect)(P),{flashBlock:p,removeBlocks:m,replaceBlocks:g,__unstableDeleteSelection:h,__unstableExpandSelection:b,__unstableSplitSelection:v}=(0,Dx.useDispatch)(P),_=Nx();return(0,$1e.useRefEffect)(y=>{function w(x){if(x.defaultPrevented)return;let k=o();if(k.length===0)return;let C=x.type==="copy"&&!r()&&G1e(x.target.ownerDocument,k[0]);if(!r()){let{ownerDocument:B}=x.target;if((x.type==="copy"||x.type==="cut"?(0,Lx.documentHasUncollapsedSelection)(B):(0,Lx.documentHasSelection)(B)&&!B.activeElement.isContentEditable)&&!C)return}let{activeElement:S}=x.target.ownerDocument;if(!y.contains(S))return;let R=l(),E=a()||s()||C,I=!E&&!R;if(x.type==="copy"||x.type==="cut")if(x.preventDefault(),k.length===1&&p(k[0]),I)b();else{_(x.type,k);let B;if(E)B=t(k);else{let[O,M]=d(),N=t(k.slice(1,k.length-1));B=[O,...N,M]}A8(x,B,e)}if(x.type==="cut")E&&!I?m(k):(Er(x.target.ownerDocument.activeElement,!1),h());else if(x.type==="paste"){let{__experimentalCanUserUseUnfilteredHTML:B,mediaUpload:O}=n();if(x.clipboardData.getData("rich-text")==="true")return;let{plainText:N,html:j,files:V}=Bx(x),A=s(),L=[];if(V.length){if(!O){x.preventDefault();return}let $=(0,Du.getBlockTransforms)("from");L=V.reduce((K,q)=>{let H=(0,Du.findTransform)($,J=>J.type==="files"&&J.isMatch([q]));return H&&K.push(H.transform([q])),K},[]).flat()}else L=(0,Du.pasteHandler)({HTML:j,plainText:N,mode:A?"BLOCKS":"AUTO",canUserUseUnfilteredHTML:B});if(typeof L=="string")return;if(A){g(k,L,L.length-1,-1),x.preventDefault();return}if(!r()&&G1e(x.target.ownerDocument,k[0])){g(k,L,L.length-1,-1),x.preventDefault();return}if(!r()&&!(0,Du.hasBlockSupport)(i(k[0]),"splitting",!1)&&!x.__deprecatedOnSplit)return;let[z]=k,F=f(z),G=[];for(let $ of L)if(u($.name,F))G.push($);else{let K=i(F),q=$.name!==K?(0,Du.switchToBlockType)($,K):[$];if(!q)return;for(let H of q)for(let J of H.innerBlocks)G.push(J)}v(G),x.preventDefault()}}return y.ownerDocument.addEventListener("copy",w),y.ownerDocument.addEventListener("cut",w),y.ownerDocument.addEventListener("paste",w),()=>{y.ownerDocument.removeEventListener("copy",w),y.ownerDocument.removeEventListener("cut",w),y.ownerDocument.removeEventListener("paste",w)}},[])}var Vx=c(T(),1);function yZ(){let[e,t,o]=bZ(),r=(0,Y1e.useSelect)(n=>n(P).hasMultiSelection(),[]);return[e,(0,v5.useMergeRefs)([w1e(),t,qxe(),_5(),j1e(),u1e(),m1e(),O1e(),D1e(),F1e(),b1e(),P1e(),k1e(),E1e(),(0,v5.useRefEffect)(n=>(n.tabIndex=0,n.dataset.hasMultiSelection=r,n.hasAttribute("contenteditable")||(n.contentEditable=!1),r?(n.setAttribute("aria-label",(0,vZ.__)("Multiple selected blocks")),()=>{delete n.dataset.hasMultiSelection,n.contentEditable==="true"?n.setAttribute("aria-label",(0,vZ.__)("Editor canvas")):n.removeAttribute("aria-label")}):()=>{delete n.dataset.hasMultiSelection}),[r])]),o]}function Ost({children:e,...t},o){let[r,n,i]=yZ();return(0,Vx.jsxs)(Vx.Fragment,{children:[r,(0,Vx.jsx)("div",{...t,ref:(0,v5.useMergeRefs)([n,o]),className:U(t.className,"block-editor-writing-flow"),children:e}),i]})}var K8=(0,K1e.forwardRef)(Ost);var q8=null;function q1e(){return q8||(q8=Array.from(document.styleSheets).reduce((e,t)=>{try{t.cssRules}catch{return e}let{ownerNode:o,cssRules:r}=t;if(o===null||!r||o.id.startsWith("wp-")||!o.id)return e;function n(i){return Array.from(i).find(({selectorText:s,conditionText:a,cssRules:l})=>a?n(l):s&&(s.includes(".editor-styles-wrapper")||s.includes(".wp-block")))}if(n(r)){let i=o.tagName==="STYLE";if(i){let s=o.id.replace("-inline-css","-css"),a=document.getElementById(s);a&&e.push(a.cloneNode(!0))}if(e.push(o.cloneNode(!0)),!i){let s=o.id.replace("-css","-inline-css"),a=document.getElementById(s);a&&e.push(a.cloneNode(!0))}}return e},[]),q8)}var bi=c(D(),1),y5=c(ue(),1);function X1e({frameSize:e,containerWidth:t,maxContainerWidth:o,scaleContainerWidth:r}){return(Math.min(t,o)-e*2)/r}function Mst(e,t){let{scaleValue:o,scrollHeight:r}=e,{frameSize:n,scaleValue:i}=t;return r*(i/o)+n*2}function Ast(e,t){let{containerHeight:o,frameSize:r,scaleValue:n,scrollTop:i}=e,{containerHeight:s,frameSize:a,scaleValue:l,scrollHeight:d}=t,u=i;u=(u+o/2-r)/n-o/2,u=(u+s/2)*l+a-s/2,u=i<=r?0:u;let f=d-s;return Math.round(Math.min(Math.max(0,u),Math.max(0,f)))}function Nst(e,t){let{scaleValue:o,frameSize:r,scrollTop:n}=e,{scaleValue:i,frameSize:s,scrollTop:a}=t;return[{translate:"0 0",scale:o,paddingTop:`${r/o}px`,paddingBottom:`${r/o}px`},{translate:`0 ${n-a}px`,scale:i,paddingTop:`${s/i}px`,paddingBottom:`${s/i}px`}]}var Z1e={width:null,height:null};function Q1e(e){let t=e.at(-1).contentBoxSize[0];return{width:t.inlineSize,height:t.blockSize}}function J1e({frameSize:e,iframeDocument:t,maxContainerWidth:o=750,scale:r}){let[{height:n},i]=(0,bi.useState)(Z1e),s=(0,y5.useResizeObserver)(S=>{i(Q1e(S))}),[{width:a,height:l},d]=(0,bi.useState)(Z1e),u=(0,y5.useResizeObserver)(S=>{d(Q1e(S))}),f=(0,bi.useRef)(0),p=r!==1,m=(0,y5.useReducedMotion)(),g=r==="auto-scaled",h=(0,bi.useRef)(!1),b=(0,bi.useRef)(null);(0,bi.useEffect)(()=>{p||(f.current=a)},[a,p]);let v=Math.max(f.current,a),_=g?X1e({frameSize:e,containerWidth:a,maxContainerWidth:o,scaleContainerWidth:v}):r,y=(0,bi.useRef)({scaleValue:_,frameSize:e,containerHeight:0,scrollTop:0,scrollHeight:0}),w=(0,bi.useRef)({scaleValue:_,frameSize:e,containerHeight:0,scrollTop:0,scrollHeight:0}),x=(0,bi.useCallback)(()=>{let{scrollTop:S}=y.current,{scrollTop:R}=w.current;return t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scroll-top",`${S}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scroll-top-next",`${R}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-overflow-behavior",y.current.scrollHeight===y.current.containerHeight?"auto":"scroll"),t.documentElement.classList.add("zoom-out-animation"),t.documentElement.animate(Nst(y.current,w.current),{easing:"cubic-bezier(0.46, 0.03, 0.52, 0.96)",duration:400})},[t]),k=(0,bi.useCallback)(()=>{h.current=!1,b.current=null,t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale",w.current.scaleValue),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-frame-size",`${w.current.frameSize}px`),t.documentElement.classList.remove("zoom-out-animation"),t.documentElement.scrollTop=w.current.scrollTop,t.documentElement.style.removeProperty("--wp-block-editor-iframe-zoom-out-scroll-top"),t.documentElement.style.removeProperty("--wp-block-editor-iframe-zoom-out-scroll-top-next"),t.documentElement.style.removeProperty("--wp-block-editor-iframe-zoom-out-overflow-behavior"),y.current=w.current},[t]),C=(0,bi.useRef)(!1);return(0,bi.useEffect)(()=>{if(!t)return;let S=C.current!==p;if(C.current=p,!!S&&(h.current=!0,!!p))return t.documentElement.classList.add("is-zoomed-out"),()=>{t.documentElement.classList.remove("is-zoomed-out")}},[t,p]),(0,bi.useEffect)(()=>{if(t&&(g&&y.current.scaleValue!==1&&(y.current.scaleValue=X1e({frameSize:y.current.frameSize,containerWidth:a,maxContainerWidth:o,scaleContainerWidth:a})),_<1&&(h.current||(t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale",_),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-frame-size",`${e}px`)),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-content-height",`${n}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-inner-height",`${l}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-container-width",`${a}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale-container-width",`${v}px`)),h.current))if(h.current=!1,b.current){b.current.reverse();let S=y.current,R=w.current;y.current=R,w.current=S}else y.current.scrollTop=t.documentElement.scrollTop,y.current.scrollHeight=t.documentElement.scrollHeight,y.current.containerHeight=l,w.current={scaleValue:_,frameSize:e,containerHeight:t.documentElement.clientHeight},w.current.scrollHeight=Mst(y.current,w.current),w.current.scrollTop=Ast(y.current,w.current),b.current=x(),m?k():b.current.onfinish=k},[x,k,m,g,_,e,t,n,a,l,o,v]),{isZoomedOut:p,scaleContainerWidth:v,contentRef:s,containerRef:u}}var dd=c(T(),1);function nSe(e,t,o){let r={};for(let s in e)r[s]=e[s];if(e instanceof o.contentDocument.defaultView.MouseEvent){let s=o.getBoundingClientRect();r.clientX+=s.left,r.clientY+=s.top}let n=new t(e.type,r);r.defaultPrevented&&n.preventDefault(),!o.dispatchEvent(n)&&e.preventDefault()}function Lst(e){return(0,Tp.useRefEffect)(()=>{let{defaultView:t}=e;if(!t)return;let{frameElement:o}=t,r=e.documentElement,n=["dragover","mousemove"],i={};for(let s of n)i[s]=a=>{let d=Object.getPrototypeOf(a).constructor.name,u=window[d];nSe(a,u,o)},r.addEventListener(s,i[s]);return()=>{for(let s of n)r.removeEventListener(s,i[s])}})}var eSe=new WeakMap,Dst=globalThis.FinalizationRegistry?new globalThis.FinalizationRegistry(e=>URL.revokeObjectURL(e)):void 0;function Vst(e){let t=eSe.get(e);if(t)return t;let o="";tSe.version.split(".")[0]==="18"&&(o="<body><script>document.currentScript.parentElement.remove()<\/script></body>");let r=`<!doctype html> | |
| 89 | 97 | <html> |
| 90 | 98 | <head> |
| 91 | 99 | <meta charset="utf-8"> |
| 92 | 100 | <base href="${window.location.href}"> |
| @@ -106,18 +114,18 @@ | ||
| 106 | 114 | ${e.styles??""} |
| 107 | 115 | ${e.scripts??""} |
| 108 | 116 | </head> |
| 109 | 117 | ${o} |
| 110 | -</html>`;return t=URL.createObjectURL(new Blob([r],{type:"text/html"})),Cue.set(e,t),$8e?.register(e,t),t}function Y8e({contentRef:e,children:t,tabIndex:o=0,scale:r=1,frameSize:n=0,readonly:i,forwardedRef:s,title:a=(0,Tue.__)("Editor canvas"),...l}){let{resolvedAssets:u,isPreviewMode:d}=(0,cU.useSelect)(P=>{let O=P(C).getSettings();return{resolvedAssets:O.__unstableResolvedAssets,isPreviewMode:O.isPreviewMode}},[]),[f,p]=(0,cb.useState)(),[g,m]=(0,cb.useState)([]),[h,b,v]=lU(),y=(0,Md.useRefEffect)(P=>{let O;function N(V){V.preventDefault()}function z(V){V.target.tagName==="A"&&V.target.getAttribute("href")?.startsWith("#")&&(V.preventDefault(),O.defaultView.location.hash=V.target.getAttribute("href").slice(1))}let{ownerDocument:D}=P;m(Array.from(D.body.classList).filter(V=>V.startsWith("admin-color-")||V.startsWith("post-type-")||V==="wp-embed-responsive"));function M(){let{contentDocument:V}=P,{documentElement:L}=V;O=V,p(V),L.classList.add("block-editor-iframe__html"),V.dir=D.dir;for(let j of _ue())V.getElementById(j.id)||(V.head.appendChild(j.cloneNode(!0)),d||console.warn(`${j.id} was added to the iframe incorrectly. Please use block.json or enqueue_block_assets to add styles to the iframe.`,j));O.addEventListener("dragover",N,!1),O.addEventListener("drop",N,!1),O.addEventListener("click",z)}return P.addEventListener("load",M),()=>{p(void 0),P.removeEventListener("load",M),O?.removeEventListener("dragover",N),O?.removeEventListener("drop",N),O?.removeEventListener("click",z)}},[]),{contentResizeListener:k,containerResizeListener:S,isZoomedOut:_,scaleContainerWidth:x}=wue({scale:r,frameSize:parseInt(n),iframeDocument:f}),w=(0,Md.useDisabled)({isDisabled:!i}),T=(0,Md.useMergeRefs)([W8e(f),e,b,w]),B=(0,Md.useRefEffect)(P=>P.ownerDocument.defaultView?(T(P),()=>T(null)):()=>{},[T]),R=K8e(u),I=o>=0&&!d,A=(0,sc.jsxs)(sc.Fragment,{children:[I&&h,(0,sc.jsx)("iframe",{...l,style:{...l.style,height:l.style?.height,border:0},ref:(0,Md.useMergeRefs)([s,y]),tabIndex:o,src:R,title:a,onKeyDown:P=>{if(l.onKeyDown&&l.onKeyDown(P),P.currentTarget.ownerDocument!==P.target.ownerDocument){let{stopPropagation:O}=P.nativeEvent;P.nativeEvent.stopPropagation=()=>{},P.stopPropagation(),P.nativeEvent.stopPropagation=O,Bue(P,window.KeyboardEvent,P.currentTarget)}},children:f&&(0,cb.createPortal)((0,sc.jsxs)("body",{ref:B,className:K("block-editor-iframe__body","editor-styles-wrapper",...g),children:[k,(0,sc.jsx)(Rue.__experimentalStyleProvider,{document:f,children:t})]}),f.documentElement)}),I&&v]});return(0,sc.jsxs)("div",{className:"block-editor-iframe__container",children:[S,(0,sc.jsx)("div",{className:K("block-editor-iframe__scale-container",_&&"is-zoomed-out"),style:{"--wp-block-editor-iframe-zoom-out-scale-container-width":_&&`${x}px`},children:A})]})}function q8e(e,t){return(0,cU.useSelect)(r=>r(C).getSettings().__internalIsInitialized,[])?(0,sc.jsx)(Y8e,{...e,forwardedRef:t}):null}var MS=(0,cb.forwardRef)(q8e);var xfe=c(U(),1),HS=c(F(),1),wfe=c(J(),1);var NA={attribute:/\[\s*(?:(?<namespace>\*|[-\w\P{ASCII}]*)\|)?(?<name>[-\w\P{ASCII}]+)\s*(?:(?<operator>\W?=)\s*(?<value>.+?)\s*(\s(?<caseSensitive>[iIsS]))?\s*)?\]/gu,id:/#(?<name>[-\w\P{ASCII}]+)/gu,class:/\.(?<name>[-\w\P{ASCII}]+)/gu,comma:/\s*,\s*/g,combinator:/\s*[\s>+~]\s*/g,"pseudo-element":/::(?<name>[-\w\P{ASCII}]+)(?:\((?<argument>¶*)\))?/gu,"pseudo-class":/:(?<name>[-\w\P{ASCII}]+)(?:\((?<argument>¶*)\))?/gu,universal:/(?:(?<namespace>\*|[-\w\P{ASCII}]*)\|)?\*/gu,type:/(?:(?<namespace>\*|[-\w\P{ASCII}]*)\|)?(?<name>[-\w\P{ASCII}]+)/gu},Z8e=new Set(["combinator","comma"]);var X8e=e=>{switch(e){case"pseudo-element":case"pseudo-class":return new RegExp(NA[e].source.replace("(?<argument>\xB6*)","(?<argument>.*)"),"gu");default:return NA[e]}};function Q8e(e,t){let o=0,r="";for(;t<e.length;t++){let n=e[t];switch(n){case"(":++o;break;case")":--o;break}if(r+=n,o===0)return r}return r}function J8e(e,t=NA){if(!e)return[];let o=[e];for(let[n,i]of Object.entries(t))for(let s=0;s<o.length;s++){let a=o[s];if(typeof a!="string")continue;i.lastIndex=0;let l=i.exec(a);if(!l)continue;let u=l.index-1,d=[],f=l[0],p=a.slice(0,u+1);p&&d.push(p),d.push({...l.groups,type:n,content:f});let g=a.slice(u+f.length+1);g&&d.push(g),o.splice(s,1,...d)}let r=0;for(let n of o)switch(typeof n){case"string":throw new Error(`Unexpected sequence ${n} found at index ${r}`);case"object":r+=n.content.length,n.pos=[r-n.content.length,r],Z8e.has(n.type)&&(n.content=n.content.trim()||" ");break}return o}var eHe=/(['"])([^\\\n]+?)\1/g,tHe=/\\./g;function uU(e,t=NA){if(e=e.trim(),e==="")return[];let o=[];e=e.replace(tHe,(i,s)=>(o.push({value:i,offset:s}),"\uE000".repeat(i.length))),e=e.replace(eHe,(i,s,a,l)=>(o.push({value:i,offset:l}),`${s}${"\uE001".repeat(a.length)}${s}`));{let i=0,s;for(;(s=e.indexOf("(",i))>-1;){let a=Q8e(e,s);o.push({value:a,offset:s}),e=`${e.substring(0,s)}(${"\xB6".repeat(a.length-2)})${e.substring(s+a.length)}`,i=s+a.length}}let r=J8e(e,t),n=new Set;for(let i of o.reverse())for(let s of r){let{offset:a,value:l}=i;if(!(s.pos[0]<=a&&a+l.length<=s.pos[1]))continue;let{content:u}=s,d=a-s.pos[0];s.content=u.slice(0,d)+l+u.slice(d+l.length),s.content!==u&&n.add(s)}for(let i of n){let s=X8e(i.type);if(!s)throw new Error(`Unknown token type: ${i.type}`);s.lastIndex=0;let a=s.exec(i.content);if(!a)throw new Error(`Unable to parse content for ${i.type}: ${i.content}`);Object.assign(i,a.groups)}return r}function*MA(e,t){switch(e.type){case"list":for(let o of e.list)yield*MA(o,e);break;case"complex":yield*MA(e.left,e),yield*MA(e.right,e);break;case"compound":yield*e.list.map(o=>[o,e]);break;default:yield[e,t]}}function Pue(e){let t;return Array.isArray(e)?t=e:t=[...MA(e)].map(([o])=>o),t.map(o=>o.content).join("")}var yfe=c(Xde(),1),vfe=c(DA(),1),Sfe=c(efe(),1),kfe=c(hfe(),1),bfe=new Map,_fe=[{type:"type",content:"body"},{type:"type",content:"html"},{type:"pseudo-class",content:":root"},{type:"pseudo-class",content:":where(body)"},{type:"pseudo-class",content:":where(:root)"},{type:"pseudo-class",content:":where(html)"}];function g7e(e,t){let o=uU(t),r=o.findLastIndex(({content:s,type:a})=>_fe.some(l=>s===l.content&&a===l.type)),n=-1;for(let s=r+1;s<o.length;s++)if(o[s].type==="combinator"){n=s;break}let i=uU(e);return o.splice(n===-1?o.length:n,0,{type:"combinator",content:" ",pos:[0,0]},...i),Pue(o)}function h7e({css:e,ignoredSelectors:t=[],baseURL:o},r="",n){if(!r&&!o)return e;try{let i=[...t,...n?.ignoredSelectors??[],r];return new yfe.default([r&&(0,Sfe.default)({prefix:r,transform(s,a,l){return i.some(d=>d instanceof RegExp?a.match(d):a.includes(d))?a:_fe.some(d=>a.startsWith(d.content))?g7e(s,a):l}}),o&&(0,kfe.default)({rootUrl:o})].filter(Boolean)).process(e,{}).css}catch(i){return i instanceof vfe.default?console.warn("wp.blockEditor.transformStyles Failed to transform CSS.",i.message+` | |
| 111 | -`+i.showSourceCode(!1)):console.warn("wp.blockEditor.transformStyles Failed to transform CSS.",i),null}}var b7e=(e,t="",o)=>{let r=bfe.get(t);return r||(r=new WeakMap,bfe.set(t,r)),e.map(n=>{let i=r.get(n);return i||(i=h7e(n,t,o),r.set(n,i)),i})},jS=b7e;var pm=c(E(),1);Zf([Xf,Uy]);function y7e(e,t){return(0,HS.useCallback)(o=>{if(!o)return;let{ownerDocument:r}=o,{defaultView:n,body:i}=r,s=t?r.querySelector(t):i,a;if(s)a=n?.getComputedStyle(s,null).getPropertyValue("background-color");else{let u=r.createElement("div");u.classList.add("editor-styles-wrapper"),i.appendChild(u),a=n?.getComputedStyle(u,null).getPropertyValue("background-color"),i.removeChild(u)}let l=Mo(a);l.luminance()>.5||l.alpha()===0?i.classList.remove("is-dark-theme"):i.classList.add("is-dark-theme")},[e,t])}function v7e({styles:e,scope:t,transformOptions:o}){let r=(0,wfe.useSelect)(s=>H(s(C)).getStyleOverrides(),[]),[n,i]=(0,HS.useMemo)(()=>{let s=Object.values(e??[]),a=[...r.filter(([,l])=>l?.__unstableType!=="custom-css"),...r.filter(([,l])=>l?.__unstableType==="custom-css")];for(let[l,u]of a){let d=s.findIndex(({id:p})=>l===p),f={...u,id:l};d===-1?s.push(f):s[d]=f}return[jS(s.filter(l=>l?.css),t,o),s.filter(l=>l.__unstableType==="svgs").map(l=>l.assets).join("")]},[e,r,t,o]);return(0,pm.jsxs)(pm.Fragment,{children:[(0,pm.jsx)("style",{ref:y7e(n,t)}),n.map((s,a)=>(0,pm.jsx)("style",{children:s},a)),(0,pm.jsx)(xfe.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 0 0",width:"0",height:"0",role:"none",style:{visibility:"hidden",position:"absolute",left:"-9999px",overflow:"hidden"},dangerouslySetInnerHTML:{__html:i}})]})}var Nd=(0,HS.memo)(v7e);var Ka=c(E(),1),S7e=(0,e2.memo)(US),$U=2e3,k7e=[];function _7e({viewportWidth:e,containerWidth:t,minHeight:o,additionalStyles:r=k7e}){e||(e=t);let[n,{height:i}]=(0,IC.useResizeObserver)(),{styles:s}=(0,Cfe.useSelect)(d=>({styles:d(C).getSettings().styles}),[]),a=(0,e2.useMemo)(()=>s&&[...s,{css:"body{height:auto;overflow:hidden;border:none;padding:0;}",__unstableType:"presets"},...r],[s,r]),l=t/e,u=i?t/(i*l):0;return(0,Ka.jsx)(Efe.Disabled,{className:"block-editor-block-preview__content",style:{transform:`scale(${l})`,aspectRatio:u,maxHeight:i>$U?$U*l:void 0,minHeight:o},children:(0,Ka.jsxs)(MS,{contentRef:(0,IC.useRefEffect)(d=>{let{ownerDocument:{documentElement:f}}=d;f.classList.add("block-editor-block-preview__content-iframe"),f.style.position="absolute",f.style.width="100%",d.style.boxSizing="border-box",d.style.position="absolute",d.style.width="100%"},[]),"aria-hidden":!0,tabIndex:-1,style:{position:"absolute",width:e,height:i,pointerEvents:"none",maxHeight:$U,minHeight:l!==0&&l<1&&o?o/l:o},children:[(0,Ka.jsx)(Nd,{styles:a}),n,(0,Ka.jsx)(S7e,{renderAppender:!1})]})})}function Tfe(e){let[t,{width:o}]=(0,IC.useResizeObserver)();return(0,Ka.jsxs)(Ka.Fragment,{children:[(0,Ka.jsx)("div",{style:{position:"relative",width:"100%",height:0},children:t}),(0,Ka.jsx)("div",{className:"block-editor-block-preview__container",children:!!o&&(0,Ka.jsx)(_7e,{...e,containerWidth:o})})]})}var GS=c(F(),1),Ife=c(Bfe(),1),Pfe=(0,Ife.createQueue)();function Ofe({children:e,placeholder:t}){let[o,r]=(0,GS.useState)(!1);return(0,GS.useEffect)(()=>{let n={};return Pfe.add(n,()=>{(0,GS.flushSync)(()=>{r(!0)})}),()=>{Pfe.cancel(n)}},[]),o?e:t}var mb=c(E(),1),x7e=[];function w7e({blocks:e,viewportWidth:t=1200,minHeight:o,additionalStyles:r=x7e,__experimentalMinHeight:n,__experimentalPadding:i}){n&&(o=n,(0,KU.default)("The __experimentalMinHeight prop",{since:"6.2",version:"6.4",alternative:"minHeight"})),i&&(r=[...r,{css:`body { padding: ${i}px; }`}],(0,KU.default)("The __experimentalPadding prop of BlockPreview",{since:"6.2",version:"6.4",alternative:"additionalStyles"}));let s=(0,YU.useSelect)(u=>u(C).getSettings(),[]),a=(0,pb.useMemo)(()=>({...s,focusMode:!1,isPreviewMode:!0}),[s]),l=(0,pb.useMemo)(()=>Array.isArray(e)?e:[e],[e]);return!e||e.length===0?null:(0,mb.jsx)(RS,{value:l,settings:a,children:(0,mb.jsx)(Tfe,{viewportWidth:t,minHeight:o,additionalStyles:r})})}var Afe=(0,pb.memo)(w7e);Afe.Async=Ofe;var Ss=Afe;function Lfe({blocks:e,props:t={},layout:o}){let r=(0,YU.useSelect)(u=>u(C).getSettings(),[]),n=(0,pb.useMemo)(()=>({...r,styles:void 0,focusMode:!1,isPreviewMode:!0}),[r]),i=(0,t2.useDisabled)(),s=(0,t2.useMergeRefs)([t.ref,i]),a=(0,pb.useMemo)(()=>Array.isArray(e)?e:[e],[e]),l=(0,mb.jsxs)(RS,{value:a,settings:n,children:[(0,mb.jsx)(Nd,{}),(0,mb.jsx)(OC,{renderAppender:!1,layout:o})]});return{...t,ref:s,className:K(t.className,"block-editor-block-preview__live-content","components-disabled"),children:e?.length?l:null}}var mm=c(E(),1);function C7e({item:e}){let{name:t,title:o,icon:r,description:n,initialAttributes:i,example:s}=e,a=(0,WS.isReusableBlock)(e),l=(0,Mfe.useMemo)(()=>s?(0,WS.getBlockFromExample)(t,{attributes:{...s.attributes,...i},innerBlocks:s.innerBlocks,innerContent:s.innerContent}):(0,WS.createBlock)(t,i),[t,s,i]),u=144,d=280,f=s?.viewportWidth??500,p=d/f,g=p!==0&&p<1&&u?u/p:u;return(0,mm.jsxs)("div",{className:"block-editor-inserter__preview-container",children:[(0,mm.jsx)("div",{className:"block-editor-inserter__preview",children:a||s?(0,mm.jsx)("div",{className:"block-editor-inserter__preview-content",children:(0,mm.jsx)(Ss,{blocks:l,viewportWidth:f,minHeight:u,additionalStyles:[{css:` | |
| 118 | +</html>`;return t=URL.createObjectURL(new Blob([r],{type:"text/html"})),eSe.set(e,t),Dst?.register(e,t),t}function Fst({contentRef:e,children:t,tabIndex:o=0,scale:r=1,frameSize:n=0,readonly:i,forwardedRef:s,title:a=(0,oSe.__)("Editor canvas"),...l}){let{resolvedAssets:d,isPreviewMode:u}=(0,wZ.useSelect)(O=>{let M=O(P).getSettings();return{resolvedAssets:M.__unstableResolvedAssets,isPreviewMode:M.isPreviewMode}},[]),[f,p]=(0,_v.useState)(),[m,g]=(0,_v.useState)([]),[h,b,v]=yZ(),_=(0,Tp.useRefEffect)(O=>{let M;function N(L){L.preventDefault()}function j(L){L.target.tagName==="A"&&L.target.getAttribute("href")?.startsWith("#")&&(L.preventDefault(),M.defaultView.location.hash=L.target.getAttribute("href").slice(1))}let{ownerDocument:V}=O;g(Array.from(V.body.classList).filter(L=>L.startsWith("admin-color-")||L.startsWith("post-type-")||L==="wp-embed-responsive"));function A(){let{contentDocument:L}=O,{documentElement:z}=L;M=L,p(L),z.classList.add("block-editor-iframe__html"),L.dir=V.dir;for(let F of q1e())L.getElementById(F.id)||(L.head.appendChild(F.cloneNode(!0)),u||console.warn(`${F.id} was added to the iframe incorrectly. Please use block.json or enqueue_block_assets to add styles to the iframe.`,F));M.addEventListener("dragover",N,!1),M.addEventListener("drop",N,!1),M.addEventListener("click",j)}return O.addEventListener("load",A),()=>{p(void 0),O.removeEventListener("load",A),M?.removeEventListener("dragover",N),M?.removeEventListener("drop",N),M?.removeEventListener("click",j)}},[]),{contentRef:y,containerRef:w,isZoomedOut:x,scaleContainerWidth:k}=J1e({scale:r,frameSize:parseInt(n),iframeDocument:f}),C=(0,Tp.useDisabled)({isDisabled:!i}),S=(0,Tp.useMergeRefs)([Lst(f),e,b,C,y]),R=(0,Tp.useRefEffect)(O=>O.ownerDocument.defaultView?(S(O),()=>S(null)):()=>{},[S]),E=Vst(d),I=o>=0&&!u,B=(0,dd.jsxs)(dd.Fragment,{children:[I&&h,(0,dd.jsx)("iframe",{...l,style:{...l.style,height:l.style?.height,border:0},ref:(0,Tp.useMergeRefs)([s,_]),tabIndex:o,src:E,title:a,onKeyDown:O=>{if(l.onKeyDown&&l.onKeyDown(O),O.currentTarget.ownerDocument!==O.target.ownerDocument){let{stopPropagation:M}=O.nativeEvent;O.nativeEvent.stopPropagation=()=>{},O.stopPropagation(),O.nativeEvent.stopPropagation=M,nSe(O,window.KeyboardEvent,O.currentTarget)}},children:f&&(0,_v.createPortal)((0,dd.jsx)("body",{ref:R,className:U("block-editor-iframe__body","editor-styles-wrapper",...m),children:(0,dd.jsx)(rSe.__experimentalStyleProvider,{document:f,children:t})}),f.documentElement)}),I&&v]});return(0,dd.jsx)("div",{className:"block-editor-iframe__container",ref:w,children:(0,dd.jsx)("div",{className:U("block-editor-iframe__scale-container",x&&"is-zoomed-out"),style:{"--wp-block-editor-iframe-zoom-out-scale-container-width":x&&`${k}px`},children:B})})}function zst(e,t){return(0,wZ.useSelect)(r=>r(P).getSettings().__internalIsInitialized,[])?(0,dd.jsx)(Fst,{...e,forwardedRef:t}):null}var Fx=(0,_v.forwardRef)(zst);var tEe=c(Q(),1),$x=c(D(),1),oEe=c(oe(),1);var Z8={attribute:/\[\s*(?:(?<namespace>\*|[-\w\P{ASCII}]*)\|)?(?<name>[-\w\P{ASCII}]+)\s*(?:(?<operator>\W?=)\s*(?<value>.+?)\s*(\s(?<caseSensitive>[iIsS]))?\s*)?\]/gu,id:/#(?<name>[-\w\P{ASCII}]+)/gu,class:/\.(?<name>[-\w\P{ASCII}]+)/gu,comma:/\s*,\s*/g,combinator:/\s*[\s>+~]\s*/g,"pseudo-element":/::(?<name>[-\w\P{ASCII}]+)(?:\((?<argument>¶*)\))?/gu,"pseudo-class":/:(?<name>[-\w\P{ASCII}]+)(?:\((?<argument>¶*)\))?/gu,universal:/(?:(?<namespace>\*|[-\w\P{ASCII}]*)\|)?\*/gu,type:/(?:(?<namespace>\*|[-\w\P{ASCII}]*)\|)?(?<name>[-\w\P{ASCII}]+)/gu},jst=new Set(["combinator","comma"]);var Hst=e=>{switch(e){case"pseudo-element":case"pseudo-class":return new RegExp(Z8[e].source.replace("(?<argument>\xB6*)","(?<argument>.*)"),"gu");default:return Z8[e]}};function Ust(e,t){let o=0,r="";for(;t<e.length;t++){let n=e[t];switch(n){case"(":++o;break;case")":--o;break}if(r+=n,o===0)return r}return r}function Wst(e,t=Z8){if(!e)return[];let o=[e];for(let[n,i]of Object.entries(t))for(let s=0;s<o.length;s++){let a=o[s];if(typeof a!="string")continue;i.lastIndex=0;let l=i.exec(a);if(!l)continue;let d=l.index-1,u=[],f=l[0],p=a.slice(0,d+1);p&&u.push(p),u.push({...l.groups,type:n,content:f});let m=a.slice(d+f.length+1);m&&u.push(m),o.splice(s,1,...u)}let r=0;for(let n of o)switch(typeof n){case"string":throw new Error(`Unexpected sequence ${n} found at index ${r}`);case"object":r+=n.content.length,n.pos=[r-n.content.length,r],jst.has(n.type)&&(n.content=n.content.trim()||" ");break}return o}var Gst=/(['"])([^\\\n]+?)\1/g,$st=/\\./g;function xZ(e,t=Z8){if(e=e.trim(),e==="")return[];let o=[];e=e.replace($st,(i,s)=>(o.push({value:i,offset:s}),"\uE000".repeat(i.length))),e=e.replace(Gst,(i,s,a,l)=>(o.push({value:i,offset:l}),`${s}${"\uE001".repeat(a.length)}${s}`));{let i=0,s;for(;(s=e.indexOf("(",i))>-1;){let a=Ust(e,s);o.push({value:a,offset:s}),e=`${e.substring(0,s)}(${"\xB6".repeat(a.length-2)})${e.substring(s+a.length)}`,i=s+a.length}}let r=Wst(e,t),n=new Set;for(let i of o.reverse())for(let s of r){let{offset:a,value:l}=i;if(!(s.pos[0]<=a&&a+l.length<=s.pos[1]))continue;let{content:d}=s,u=a-s.pos[0];s.content=d.slice(0,u)+l+d.slice(u+l.length),s.content!==d&&n.add(s)}for(let i of n){let s=Hst(i.type);if(!s)throw new Error(`Unknown token type: ${i.type}`);s.lastIndex=0;let a=s.exec(i.content);if(!a)throw new Error(`Unable to parse content for ${i.type}: ${i.content}`);Object.assign(i,a.groups)}return r}function*X8(e,t){switch(e.type){case"list":for(let o of e.list)yield*X8(o,e);break;case"complex":yield*X8(e.left,e),yield*X8(e.right,e);break;case"compound":yield*e.list.map(o=>[o,e]);break;default:yield[e,t]}}function iSe(e){let t;return Array.isArray(e)?t=e:t=[...X8(e)].map(([o])=>o),t.map(o=>o.content).join("")}var XCe=c(ICe(),1),ZCe=c(Q8(),1),QCe=c(OCe(),1),JCe=c(KCe(),1),qCe=new Map,eEe=[{type:"type",content:"body"},{type:"type",content:"html"},{type:"pseudo-class",content:":root"},{type:"pseudo-class",content:":where(body)"},{type:"pseudo-class",content:":where(:root)"},{type:"pseudo-class",content:":where(html)"}];function glt(e,t){let o=xZ(t),r=o.findLastIndex(({content:s,type:a})=>eEe.some(l=>s===l.content&&a===l.type)),n=-1;for(let s=r+1;s<o.length;s++)if(o[s].type==="combinator"){n=s;break}let i=xZ(e);return o.splice(n===-1?o.length:n,0,{type:"combinator",content:" ",pos:[0,0]},...i),iSe(o)}function hlt({css:e,ignoredSelectors:t=[],baseURL:o},r="",n){if(!r&&!o)return e;try{let i=[...t,...n?.ignoredSelectors??[],r];return new XCe.default([r&&(0,QCe.default)({prefix:r,transform(s,a,l){return i.some(u=>u instanceof RegExp?a.match(u):a.includes(u))?a:eEe.some(u=>a.startsWith(u.content))?glt(s,a):l}}),o&&(0,JCe.default)({rootUrl:o})].filter(Boolean)).process(e,{}).css}catch(i){return i instanceof ZCe.default?console.warn("wp.blockEditor.transformStyles Failed to transform CSS.",i.message+` | |
| 119 | +`+i.showSourceCode(!1)):console.warn("wp.blockEditor.transformStyles Failed to transform CSS.",i),null}}var blt=(e,t="",o)=>{let r=qCe.get(t);return r||(r=new WeakMap,qCe.set(t,r)),e.map(n=>{let i=r.get(n);return i||(i=hlt(n,t,o),r.set(n,i)),i})},Gx=blt;var vh=c(T(),1);Dm([Vm,Xy]);function _lt(e,t){return(0,$x.useCallback)(o=>{if(!o)return;let{ownerDocument:r}=o,{defaultView:n,body:i}=r,s=t?r.querySelector(t):i,a;if(s)a=n?.getComputedStyle(s,null).getPropertyValue("background-color");else{let d=r.createElement("div");d.classList.add("editor-styles-wrapper"),i.appendChild(d),a=n?.getComputedStyle(d,null).getPropertyValue("background-color"),i.removeChild(d)}let l=Zo(a);l.luminance()>.5||l.alpha()===0?i.classList.remove("is-dark-theme"):i.classList.add("is-dark-theme")},[e,t])}function vlt({styles:e,scope:t,transformOptions:o}){let r=(0,oEe.useSelect)(s=>Z(s(P)).getStyleOverrides(),[]),[n,i]=(0,$x.useMemo)(()=>{let s=Object.values(e??[]),a=[...r.filter(([,l])=>l?.__unstableType!=="custom-css"),...r.filter(([,l])=>l?.__unstableType==="custom-css")];for(let[l,d]of a){let u=s.findIndex(({id:p})=>l===p),f={...d,id:l};u===-1?s.push(f):s[u]=f}return[Gx(s.filter(l=>l?.css),t,o),s.filter(l=>l.__unstableType==="svgs").map(l=>l.assets).join("")]},[e,r,t,o]);return(0,vh.jsxs)(vh.Fragment,{children:[(0,vh.jsx)("style",{ref:_lt(n,t)}),n.map((s,a)=>(0,vh.jsx)("style",{children:s},a)),(0,vh.jsx)(tEe.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 0 0",width:"0",height:"0",role:"none",style:{visibility:"hidden",position:"absolute",left:"-9999px",overflow:"hidden"},dangerouslySetInnerHTML:{__html:i}})]})}var Rp=(0,$x.memo)(vlt);var Kl=c(T(),1),ylt=(0,gM.memo)(Yx),oQ=2e3,wlt=[];function xlt({viewportWidth:e,containerWidth:t,minHeight:o,additionalStyles:r=wlt}){e||(e=t);let[n,{height:i}]=(0,A5.useResizeObserver)(),{styles:s}=(0,rEe.useSelect)(u=>({styles:u(P).getSettings().styles}),[]),a=(0,gM.useMemo)(()=>s&&[...s,{css:"body{height:auto;overflow:hidden;border:none;padding:0;}",__unstableType:"presets"},...r],[s,r]),l=t/e,d=i?t/(i*l):0;return(0,Kl.jsx)(nEe.Disabled,{className:"block-editor-block-preview__content",style:{transform:`scale(${l})`,aspectRatio:d,maxHeight:i>oQ?oQ*l:void 0,minHeight:o},children:(0,Kl.jsxs)(Fx,{contentRef:(0,A5.useRefEffect)(u=>{let{ownerDocument:{documentElement:f}}=u;f.classList.add("block-editor-block-preview__content-iframe"),f.style.position="absolute",f.style.width="100%",u.style.boxSizing="border-box",u.style.position="absolute",u.style.width="100%"},[]),"aria-hidden":!0,tabIndex:-1,style:{position:"absolute",width:e,height:i,pointerEvents:"none",maxHeight:oQ,minHeight:l!==0&&l<1&&o?o/l:o},children:[(0,Kl.jsx)(Rp,{styles:a}),n,(0,Kl.jsx)(ylt,{renderAppender:!1})]})})}function iEe(e){let[t,{width:o}]=(0,A5.useResizeObserver)();return(0,Kl.jsxs)(Kl.Fragment,{children:[(0,Kl.jsx)("div",{style:{position:"relative",width:"100%",height:0},children:t}),(0,Kl.jsx)("div",{className:"block-editor-block-preview__container",children:!!o&&(0,Kl.jsx)(xlt,{...e,containerWidth:o})})]})}var Kx=c(D(),1),cEe=c(aEe(),1),lEe=(0,cEe.createQueue)();function dEe({children:e,placeholder:t}){let[o,r]=(0,Kx.useState)(!1);return(0,Kx.useEffect)(()=>{let n={};return lEe.add(n,()=>{(0,Kx.flushSync)(()=>{r(!0)})}),()=>{lEe.cancel(n)}},[]),o?e:t}var xv=c(T(),1),klt=[];function Slt({blocks:e,viewportWidth:t=1200,minHeight:o,additionalStyles:r=klt,__experimentalMinHeight:n,__experimentalPadding:i}){n&&(o=n,(0,rQ.default)("The __experimentalMinHeight prop",{since:"6.2",version:"6.4",alternative:"minHeight"})),i&&(r=[...r,{css:`body { padding: ${i}px; }`}],(0,rQ.default)("The __experimentalPadding prop of BlockPreview",{since:"6.2",version:"6.4",alternative:"additionalStyles"}));let s=(0,nQ.useSelect)(d=>d(P).getSettings(),[]),a=(0,wv.useMemo)(()=>({...s,isPreviewMode:!0}),[s]),l=(0,wv.useMemo)(()=>Array.isArray(e)?e:[e],[e]);return!e||e.length===0?null:(0,xv.jsx)(Px,{value:l,settings:a,children:(0,xv.jsx)(iEe,{viewportWidth:t,minHeight:o,additionalStyles:r})})}var uEe=(0,wv.memo)(Slt);uEe.Async=dEe;var sa=uEe;function fEe({blocks:e,props:t={},layout:o}){let r=(0,nQ.useSelect)(d=>d(P).getSettings(),[]),n=(0,wv.useMemo)(()=>({...r,styles:void 0,isPreviewMode:!0}),[r]),i=(0,hM.useDisabled)(),s=(0,hM.useMergeRefs)([t.ref,i]),a=(0,wv.useMemo)(()=>Array.isArray(e)?e:[e],[e]),l=(0,xv.jsxs)(Px,{value:a,settings:n,children:[(0,xv.jsx)(Rp,{}),(0,xv.jsx)(N5,{renderAppender:!1,layout:o})]});return{...t,ref:s,className:U(t.className,"block-editor-block-preview__live-content"),children:e?.length?l:null}}var yh=c(T(),1);function Clt({item:e}){let{name:t,title:o,icon:r,description:n,initialAttributes:i,example:s}=e,a=(0,qx.isReusableBlock)(e),l=(0,pEe.useMemo)(()=>s?(0,qx.getBlockFromExample)(t,{attributes:{...s.attributes,...i},innerBlocks:s.innerBlocks,innerContent:s.innerContent}):(0,qx.createBlock)(t,i),[t,s,i]),d=144,u=280,f=s?.viewportWidth??500,p=u/f,m=p!==0&&p<1&&d?d/p:d;return(0,yh.jsxs)("div",{className:"block-editor-inserter__preview-container",children:[(0,yh.jsx)("div",{className:"block-editor-inserter__preview",children:a||s?(0,yh.jsx)("div",{className:"block-editor-inserter__preview-content",children:(0,yh.jsx)(sa,{blocks:l,viewportWidth:f,minHeight:d,additionalStyles:[{css:` | |
| 112 | 120 | body { |
| 113 | 121 | padding: 24px; |
| 114 | - min-height:${Math.round(g)}px; | |
| 122 | + min-height:${Math.round(m)}px; | |
| 115 | 123 | display:flex; |
| 116 | 124 | align-items:center; |
| 117 | 125 | } |
| 118 | 126 | .is-root-container { width: 100%; } |
| 119 | - `}]})}):(0,mm.jsx)("div",{className:"block-editor-inserter__preview-content-missing",children:(0,Nfe.__)("No preview available.")})}),!a&&(0,mm.jsx)(fC,{title:o,icon:r,description:n})]})}var Dfe=C7e;var QS=c(G(),1),Fd=c(F(),1),t9=c(fe(),1);var Xfe=c(de(),1),Qfe=c(fe(),1);var XS=c(F(),1),gm=c(de(),1),qfe=c(U(),1),AC=c(io(),1);var Wfe=c(U(),1),$fe=c(F(),1);var $S=c(F(),1),Vfe=c(G(),1),Ffe=c(ar(),1),zfe=c(E(),1);function E7e(e,t){let[o,r]=(0,$S.useState)(!1);return(0,$S.useEffect)(()=>{o&&(0,Ffe.speak)((0,Vfe.__)("Use left and right arrow keys to move through blocks"))},[o]),(0,zfe.jsx)("div",{ref:t,role:"listbox","aria-orientation":"horizontal",onFocus:()=>{r(!0)},onBlur:n=>{!n.currentTarget.contains(n.relatedTarget)&&r(!1)},...e})}var qU=(0,$S.forwardRef)(E7e);var jfe=c(F(),1),Hfe=c(U(),1),Ufe=c(E(),1);function T7e(e,t){return(0,Ufe.jsx)(Hfe.Composite.Group,{role:"presentation",ref:t,...e})}var ZU=(0,jfe.forwardRef)(T7e);var r2=c(U(),1),Gfe=c(F(),1),o2=c(E(),1);function R7e({isFirst:e,as:t,children:o,...r},n){return(0,o2.jsx)(r2.Composite.Item,{ref:n,role:"option",accessibleWhenDisabled:!0,...r,render:i=>{let s={...i,tabIndex:e?0:i.tabIndex};return t?(0,o2.jsx)(t,{...s,children:o}):typeof o=="function"?o(s):(0,o2.jsx)(r2.Button,{__next40pxDefaultSize:!0,...s,children:o})}})}var XU=(0,Gfe.forwardRef)(R7e);var QU=c(E(),1);function B7e({key:e,children:t}){return(0,QU.jsx)($fe.Fragment,{children:t},e)}function P7e({children:e}){return(0,QU.jsx)(Wfe.Composite,{focusShift:!0,focusWrap:"horizontal",render:B7e,children:e})}var KS=P7e;var Kfe=c(U(),1),i2=c(de(),1),s2=c(J(),1),Yfe=c(F(),1);var qS=c(G(),1),YS=c(U(),1);var lc=c(E(),1);function n2({count:e,icon:t,isPattern:o,fadeWhenDisabled:r}){let n=o&&(0,qS.__)("Pattern");return(0,lc.jsx)("div",{className:"block-editor-block-draggable-chip-wrapper",children:(0,lc.jsx)("div",{className:"block-editor-block-draggable-chip","data-testid":"block-draggable-chip",children:(0,lc.jsxs)(YS.Flex,{justify:"center",className:"block-editor-block-draggable-chip__content",children:[(0,lc.jsx)(YS.FlexItem,{children:t?(0,lc.jsx)(Et,{icon:t}):n||(0,qS.sprintf)((0,qS._n)("%d block","%d blocks",e),e)}),(0,lc.jsx)(YS.FlexItem,{children:(0,lc.jsx)(Et,{icon:Hx})}),r&&(0,lc.jsx)(YS.FlexItem,{className:"block-editor-block-draggable-chip__disabled",children:(0,lc.jsx)("span",{className:"block-editor-block-draggable-chip__disabled-icon"})})]})})})}var JU=c(E(),1),I7e=({isEnabled:e,blocks:t,icon:o,children:r,pattern:n})=>{let i=t.length===1?t[0].name:void 0,s=(0,s2.useSelect)(f=>i&&f(i2.store).getBlockType(i)?.icon,[i]),{startDragging:a,stopDragging:l}=H((0,s2.useDispatch)(C)),u=(0,Yfe.useMemo)(()=>n?.type===qo.user&&n?.syncStatus!=="unsynced"?[(0,i2.createBlock)("core/block",{ref:n.id})]:void 0,[n?.type,n?.syncStatus,n?.id]);if(!e)return r({draggable:!1,onDragStart:void 0,onDragEnd:void 0});let d=u??t;return(0,JU.jsx)(Kfe.Draggable,{__experimentalTransferDataType:"wp-blocks",transferData:{type:"inserter",blocks:d},onDragStart:f=>{a();let p=new Set;for(let g of d){let m=`wp-block:${g.name}`;p.has(m)||(f.dataTransfer.items.add("",m),p.add(m))}},onDragEnd:()=>{l()},__experimentalDragComponent:(0,JU.jsx)(n2,{count:t.length,icon:o||!n&&s,isPattern:!!n}),children:({onDraggableStart:f,onDraggableEnd:p})=>r({draggable:!0,onDragStart:f,onDragEnd:p})})},ZS=I7e;var Dd=c(E(),1);function O7e({className:e,isFirst:t,item:o,onSelect:r,onHover:n,isDraggable:i,...s}){let a=(0,XS.useRef)(!1),l=o.icon?{backgroundColor:o.icon.background,color:o.icon.foreground}:{},u=(0,XS.useMemo)(()=>[(0,gm.createBlock)(o.name,o.initialAttributes,(0,gm.createBlocksFromInnerBlocksTemplate)(o.innerBlocks),o.innerContent)],[o.name,o.initialAttributes,o.innerBlocks,o.innerContent]),d=(0,gm.isReusableBlock)(o)&&o.syncStatus!=="unsynced"||(0,gm.isTemplatePart)(o);return(0,Dd.jsx)(ZS,{isEnabled:i&&!o.isDisabled,blocks:u,icon:o.icon,children:({draggable:f,onDragStart:p,onDragEnd:g})=>(0,Dd.jsx)("div",{className:K("block-editor-block-types-list__list-item",{"is-synced":d}),draggable:f,onDragStart:m=>{a.current=!0,p&&(n(null),p(m))},onDragEnd:m=>{a.current=!1,g&&g(m)},children:(0,Dd.jsxs)(XU,{isFirst:t,className:K("block-editor-block-types-list__item",e),disabled:o.isDisabled,onClick:m=>{m.preventDefault(),r(o,(0,AC.isAppleOS)()?m.metaKey:m.ctrlKey),n(null)},onKeyDown:m=>{let{keyCode:h}=m;h===AC.ENTER&&(m.preventDefault(),r(o,(0,AC.isAppleOS)()?m.metaKey:m.ctrlKey),n(null))},onMouseEnter:()=>{a.current||n(o)},onMouseLeave:()=>n(null),...s,children:[(0,Dd.jsx)("span",{className:"block-editor-block-types-list__item-icon",style:l,children:(0,Dd.jsx)(Et,{icon:o.icon,showColors:!0})}),(0,Dd.jsx)("span",{className:"block-editor-block-types-list__item-title",children:(0,Dd.jsx)(qfe.__experimentalTruncate,{numberOfLines:3,children:o.title})})]})})})}var Zfe=(0,XS.memo)(O7e);var LC=c(E(),1);function A7e(e,t){let o=[];for(let r=0,n=e.length;r<n;r+=t)o.push(e.slice(r,r+t));return o}function Jfe({items:e=[],onSelect:t,onHover:o=()=>{},children:r,label:n,isDraggable:i=!0}){let s="block-editor-block-types-list",a=(0,Qfe.useInstanceId)(Jfe,s);return(0,LC.jsxs)(qU,{className:s,"aria-label":n,children:[A7e(e,3).map((l,u)=>(0,LC.jsx)(ZU,{children:l.map((d,f)=>(0,LC.jsx)(Zfe,{item:d,className:(0,Xfe.getBlockMenuDefaultClassName)(d.id),onSelect:t,onHover:o,isDraggable:i&&!d.isDisabled,isFirst:u===0&&f===0,rowId:`${a}-${u}`},d.id))},u)),r]})}var gb=Jfe;var epe=c(U(),1),Vd=c(E(),1);function L7e({title:e,icon:t,children:o}){return(0,Vd.jsxs)(Vd.Fragment,{children:[(0,Vd.jsxs)("div",{className:"block-editor-inserter__panel-header",children:[(0,Vd.jsx)("h2",{className:"block-editor-inserter__panel-title",children:e}),(0,Vd.jsx)(epe.Icon,{icon:t})]}),(0,Vd.jsx)("div",{className:"block-editor-inserter__panel-content",children:o})]})}var hm=L7e;var tpe=c(G(),1),e9=c(E(),1);function M7e({children:e=(0,tpe.__)("No results found.")}){return(0,e9.jsx)("div",{className:"block-editor-inserter__no-results",children:(0,e9.jsx)("p",{children:e})})}var cc=M7e;var mn=c(E(),1),N7e=e=>e.name.split("/")[0],D7e=6,V7e=[];function ope({items:e,collections:t,categories:o,onSelectItem:r,onHover:n,showMostUsedBlocks:i,className:s}){let a=(0,Fd.useMemo)(()=>qc(e,"frecency","desc").slice(0,D7e),[e]),l=(0,Fd.useMemo)(()=>e.filter(m=>!m.category),[e]),u=(0,Fd.useMemo)(()=>{let m={...t};return Object.keys(t).forEach(h=>{m[h]=e.filter(b=>N7e(b)===h),m[h].length===0&&delete m[h]}),m},[e,t]);(0,Fd.useEffect)(()=>()=>n(null),[]);let d=(0,t9.useAsyncList)(o),f=o.length===d.length,p=(0,Fd.useMemo)(()=>Object.entries(t),[t]),g=(0,t9.useAsyncList)(f?p:V7e);return(0,mn.jsxs)("div",{className:s,children:[i&&e.length>3&&!!a.length&&(0,mn.jsx)(hm,{title:(0,QS._x)("Most used","blocks"),children:(0,mn.jsx)(gb,{items:a,onSelect:r,onHover:n,label:(0,QS._x)("Most used","blocks")})}),d.map(m=>{let h=e.filter(b=>b.category===m.slug);return!h||!h.length?null:(0,mn.jsx)(hm,{title:m.title,icon:m.icon,children:(0,mn.jsx)(gb,{items:h,onSelect:r,onHover:n,label:m.title})},m.slug)}),f&&l.length>0&&(0,mn.jsx)(hm,{className:"block-editor-inserter__uncategorized-blocks-panel",title:(0,QS.__)("Uncategorized"),children:(0,mn.jsx)(gb,{items:l,onSelect:r,onHover:n,label:(0,QS.__)("Uncategorized")})}),g.map(([m,h])=>{let b=u[m];return!b||!b.length?null:(0,mn.jsx)(hm,{title:h.title,icon:h.icon,children:(0,mn.jsx)(gb,{items:b,onSelect:r,onHover:n,label:h.title})},m)})]})}function F7e({rootClientId:e,onInsert:t,onHover:o,showMostUsedBlocks:r},n){let[i,s,a,l]=_p(e,t);if(!i.length)return(0,mn.jsx)(cc,{});let u=[],d=[];for(let f of i)f.category!=="reusable"&&(f.isSearchOnly||(f.isAllowedInCurrentRoot?u.push(f):d.push(f)));return(0,mn.jsx)(KS,{children:(0,mn.jsxs)("div",{ref:n,children:[!!u.length&&(0,mn.jsx)(mn.Fragment,{children:(0,mn.jsx)(ope,{items:u,categories:s,collections:a,onSelectItem:l,onHover:o,showMostUsedBlocks:r,className:"block-editor-inserter__insertable-blocks-at-selection"})}),(0,mn.jsx)(ope,{items:d,categories:s,collections:a,onSelectItem:l,onHover:o,showMostUsedBlocks:r,className:"block-editor-inserter__all-blocks"})]})})}var rpe=(0,Fd.forwardRef)(F7e);var wpe=c(F(),1),Cpe=c(fe(),1),Epe=c(U(),1),Tpe=c(G(),1);var ype=c(U(),1),a9=c(F(),1),vpe=c(G(),1);var a2=c(U(),1),o9=c(G(),1),zd=c(E(),1);function z7e({selectedCategory:e,patternCategories:t,onClickCategory:o}){let r="block-editor-block-patterns-explorer__sidebar";return(0,zd.jsx)("div",{className:`${r}__categories-list`,children:t.map(({name:n,label:i})=>(0,zd.jsx)(a2.Button,{__next40pxDefaultSize:!0,label:i,className:`${r}__categories-list__item`,isPressed:e===n,onClick:()=>{o(n)},children:i},n))})}function j7e({searchValue:e,setSearchValue:t}){return(0,zd.jsx)("div",{className:"block-editor-block-patterns-explorer__search",children:(0,zd.jsx)(a2.SearchControl,{onChange:t,value:e,label:(0,o9.__)("Search"),placeholder:(0,o9.__)("Search")})})}function H7e({selectedCategory:e,patternCategories:t,onClickCategory:o,searchValue:r,setSearchValue:n}){return(0,zd.jsxs)("div",{className:"block-editor-block-patterns-explorer__sidebar",children:[(0,zd.jsx)(j7e,{searchValue:r,setSearchValue:n}),!r&&(0,zd.jsx)(z7e,{selectedCategory:e,patternCategories:t,onClickCategory:o})]})}var npe=H7e;var jd=c(F(),1),rk=c(G(),1),ppe=c(fe(),1),mpe=c(U(),1),gpe=c(ar(),1);var ipe=c(de(),1),yu=c(F(),1),MC=c(U(),1);var spe=c(fe(),1),ape=c(G(),1);var ks=c(U(),1),Ya=c(G(),1),gi=c(E(),1);function JS({currentPage:e,numPages:t,changePage:o,totalItems:r}){return(0,gi.jsxs)(ks.__experimentalVStack,{className:"block-editor-patterns__grid-pagination-wrapper",children:[(0,gi.jsx)(ks.__experimentalText,{variant:"muted",children:(0,Ya.sprintf)((0,Ya._n)("%s item","%s items",r),r)}),t>1&&(0,gi.jsxs)(ks.__experimentalHStack,{expanded:!1,spacing:3,justify:"flex-start",className:"block-editor-patterns__grid-pagination",children:[(0,gi.jsxs)(ks.__experimentalHStack,{expanded:!1,spacing:1,className:"block-editor-patterns__grid-pagination-previous",children:[(0,gi.jsx)(ks.Button,{variant:"tertiary",onClick:()=>o(1),disabled:e===1,"aria-label":(0,Ya.__)("First page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,gi.jsx)("span",{children:"\xAB"})}),(0,gi.jsx)(ks.Button,{variant:"tertiary",onClick:()=>o(e-1),disabled:e===1,"aria-label":(0,Ya.__)("Previous page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,gi.jsx)("span",{children:"\u2039"})})]}),(0,gi.jsx)(ks.__experimentalText,{variant:"muted",children:(0,Ya.sprintf)((0,Ya._x)("%1$s of %2$s","paging"),e,t)}),(0,gi.jsxs)(ks.__experimentalHStack,{expanded:!1,spacing:1,className:"block-editor-patterns__grid-pagination-next",children:[(0,gi.jsx)(ks.Button,{variant:"tertiary",onClick:()=>o(e+1),disabled:e===t,"aria-label":(0,Ya.__)("Next page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,gi.jsx)("span",{children:"\u203A"})}),(0,gi.jsx)(ks.Button,{variant:"tertiary",onClick:()=>o(t),disabled:e===t,"aria-label":(0,Ya.__)("Last page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,gi.jsx)("span",{children:"\xBB"})})]})]})]})}var To=c(E(),1),U7e=({showTooltip:e,title:t,children:o})=>e?(0,To.jsxs)(kt.Root,{children:[(0,To.jsx)(kt.Trigger,{render:o}),(0,To.jsx)(kt.Popup,{children:t})]}):(0,To.jsx)(To.Fragment,{children:o});function lpe({id:e,isDraggable:t,pattern:o,onClick:r,onHover:n,showTitlesAsTooltip:i,category:s,isSelected:a}){let[l,u]=(0,yu.useState)(!1),{blocks:d,viewportWidth:f}=o,g=`block-editor-block-patterns-list__item-description-${(0,spe.useInstanceId)(lpe)}`,m=o.type===qo.user,h=(0,yu.useMemo)(()=>!s||!t?d:(d??[]).map(b=>{let v=(0,ipe.cloneBlock)(b);return v.attributes.metadata?.categories?.includes(s)&&(v.attributes.metadata.categories=[s]),v}),[d,t,s]);return(0,To.jsx)(ZS,{isEnabled:t,blocks:h,pattern:o,children:({draggable:b,onDragStart:v,onDragEnd:y})=>(0,To.jsx)("div",{className:"block-editor-block-patterns-list__list-item",draggable:b,onDragStart:k=>{u(!0),v&&(n?.(null),v(k))},onDragEnd:k=>{u(!1),y&&y(k)},children:(0,To.jsx)(U7e,{showTooltip:i&&!m,title:o.title,children:(0,To.jsxs)(MC.Composite.Item,{render:(0,To.jsx)("div",{role:"option","aria-label":o.title,"aria-describedby":o.description?g:void 0,className:K("block-editor-block-patterns-list__item",{"block-editor-block-patterns-list__list-item-synced":o.type===qo.user&&!o.syncStatus,"is-selected":a})}),id:e,onClick:()=>{r(o,d),n?.(null)},onMouseEnter:()=>{l||n?.(o)},onMouseLeave:()=>n?.(null),children:[(0,To.jsx)(Ss.Async,{placeholder:(0,To.jsx)(G7e,{}),children:(0,To.jsx)(Ss,{blocks:d,viewportWidth:f})}),(!i||m)&&(0,To.jsxs)(MC.__experimentalHStack,{className:"block-editor-patterns__pattern-details",spacing:2,children:[m&&!o.syncStatus&&(0,To.jsx)("div",{className:"block-editor-patterns__pattern-icon-wrapper",children:(0,To.jsx)(ht,{className:"block-editor-patterns__pattern-icon",icon:Gc})}),(0,To.jsx)(oc,{render:(0,To.jsx)("div",{}),className:"block-editor-block-patterns-list__item-title",variant:"body-sm",children:o.title})]}),!!o.description&&(0,To.jsx)(bt,{id:g,children:o.description})]})})})})}function G7e(){return(0,To.jsx)("div",{className:"block-editor-block-patterns-list__item is-placeholder"})}function W7e({isDraggable:e,blockPatterns:t,onHover:o,onClickPattern:r,orientation:n,category:i,label:s=(0,ape.__)("Patterns"),showTitlesAsTooltip:a,pagingProps:l},u){let[d,f]=(0,yu.useState)(void 0),[p,g]=(0,yu.useState)(null);(0,yu.useEffect)(()=>{let h=t[0]?.name;f(h)},[t]);let m=(h,b)=>{g(h.name),r(h,b)};return(0,To.jsxs)(MC.Composite,{orientation:n,activeId:d,setActiveId:f,role:"listbox",className:"block-editor-block-patterns-list","aria-label":s,ref:u,children:[t.map(h=>(0,To.jsx)(lpe,{id:h.name,pattern:h,onClick:m,onHover:o,isDraggable:e,showTitlesAsTooltip:a,category:i,isSelected:!!p&&p===h.name},h.name)),l&&(0,To.jsx)(JS,{...l})]})}var vu=(0,yu.forwardRef)(W7e);var hb=c(J(),1),upe=c(de(),1),l2=c(G(),1),dpe=c(ar(),1),r9=c(F(),1);function cpe({destinationRootClientId:e,destinationIndex:t,rootClientId:o,registry:r}){if(o===e)return t;let n=["",...r.select(C).getBlockParents(e),e],i=n.indexOf(o);return i!==-1?r.select(C).getBlockIndex(n[i+1])+1:r.select(C).getBlockOrder(o).length}function $7e({rootClientId:e="",insertionIndex:t,clientId:o,isAppender:r,onSelect:n,shouldFocusBlock:i=!0,selectBlockOnInsert:s=!0}){let a=(0,hb.useRegistry)(),{getSelectedBlock:l,getClosestAllowedInsertionPoint:u,isBlockInsertionPointVisible:d}=H((0,hb.useSelect)(C)),{destinationRootClientId:f,destinationIndex:p}=(0,hb.useSelect)(S=>{let{getSelectedBlockClientId:_,getBlockRootClientId:x,getBlockIndex:w,getBlockOrder:T,getInsertionPoint:B}=H(S(C)),R=_(),I=e,A,P=B();return t!==void 0?A=t:P&&P.hasOwnProperty("index")?(I=P?.rootClientId?P.rootClientId:e,A=P.index):o?A=w(o):!r&&R?(I=x(R),A=w(R)+1):A=T(I).length,{destinationRootClientId:I,destinationIndex:A}},[e,t,o,r]),{replaceBlocks:g,insertBlocks:m,showInsertionPoint:h,hideInsertionPoint:b,setLastFocus:v}=H((0,hb.useDispatch)(C)),y=(0,r9.useCallback)((S,_,x=!1,w)=>{(x||i||s)&&v(null);let T=l();!r&&T&&(0,upe.isUnmodifiedDefaultBlock)(T,"content")?g(T.clientId,S,null,i||x?0:null,_):m(S,r||w===void 0?p:cpe({destinationRootClientId:f,destinationIndex:p,rootClientId:w,registry:a}),r||w===void 0?f:w,s,i||x?0:null,_);let B=Array.isArray(S)?S.length:1,R=(0,l2.sprintf)((0,l2._n)("%d block added.","%d blocks added.",B),B);(0,dpe.speak)(R),n&&n(S)},[r,l,g,m,f,p,n,i,s,v,a]),k=(0,r9.useCallback)(S=>{if(S&&!d()){let _=u(S.name,f);_!==null&&h(_,cpe({destinationRootClientId:f,destinationIndex:p,rootClientId:_,registry:a}))}else b()},[u,d,h,b,f,p,a]);return[f,y,k]}var bm=$7e;var ek=c(F(),1),c2=c(de(),1),tk=c(J(),1),u2=c(G(),1),fpe=c(us(),1);var K7e=(e,t,o,r)=>{let n=(0,ek.useMemo)(()=>({[hp]:!!r}),[r]),i=(0,tk.useSelect)(m=>{let{getSettings:h}=H(m(C));return h()[hT]??!1},[]),{patternCategories:s,patterns:a,userPatternCategories:l}=(0,tk.useSelect)(m=>{let{getSettings:h,__experimentalGetAllowedPatterns:b}=H(m(C)),v=h(),y=v[ld];return{patterns:b(t,n),userPatternCategories:y?y(m):v.__experimentalUserPatternCategories,patternCategories:v.__experimentalBlockPatternCategories}},[t,n]),u=(0,ek.useMemo)(()=>a.filter(m=>!(m.categories?.includes("navigation")&&!i)),[a,i]),{getClosestAllowedInsertionPointForPattern:d}=H((0,tk.useSelect)(C)),f=(0,ek.useMemo)(()=>{let m=[...s];return l?.forEach(h=>{m.find(b=>b.name===h.name)||m.push(h)}),m},[s,l]),{createSuccessNotice:p}=(0,tk.useDispatch)(fpe.store),g=(0,ek.useCallback)((m,h)=>{let b=r?t:d(m,t);if(b===null)return;let v=m.type===qo.user&&m.syncStatus!=="unsynced"?[(0,c2.createBlock)("core/block",{ref:m.id})]:h;e((v??[]).map(y=>{let k=(0,c2.cloneBlock)(y);return k.attributes.metadata?.categories?.includes(o)&&(k.attributes.metadata.categories=[o]),k}),m.name,!1,b),p((0,u2.sprintf)((0,u2.__)('Pattern "%s" inserted.'),m.title),{type:"snackbar",id:"inserter-notice"})},[p,e,o,t,d,r]);return[u,f,g]},ym=K7e;var ok=c(F(),1),n9=c(fe(),1),i9=c(Tt(),1),d2=20;function f2(e,t,o,r=""){let[n,i]=(0,ok.useState)(1),s=(0,n9.usePrevious)(t),a=(0,n9.usePrevious)(r);(s!==t||a!==r)&&n!==1&&i(1);let l=e.length,u=n-1,d=(0,ok.useMemo)(()=>e.slice(u*d2,u*d2+d2),[u,e]),f=Math.ceil(e.length/d2),p=g=>{(0,i9.getScrollContainer)(o?.current)?.scrollTo(0,0),i(g)};return(0,ok.useEffect)(function(){(0,i9.getScrollContainer)(o?.current)?.scrollTo(0,0)},[t,o]),{totalItems:l,categoryPatterns:d,numPages:f,changePage:p,currentPage:n}}var uc=c(E(),1);function Y7e({filterValue:e,filteredBlockPatternsLength:t}){return e?(0,uc.jsx)(mpe.__experimentalHeading,{level:2,lineHeight:"48px",className:"block-editor-block-patterns-explorer__search-results-count",children:(0,rk.sprintf)((0,rk._n)("%d pattern found","%d patterns found",t),t)}):null}function q7e({searchValue:e,selectedCategory:t,patternCategories:o,rootClientId:r,onModalClose:n}){let i=(0,jd.useRef)(),s=(0,ppe.useDebounce)(gpe.speak,500),[a,l]=bm({rootClientId:r,shouldFocusBlock:!0}),[u,,d]=ym(l,a,t),f=(0,jd.useMemo)(()=>o.map(v=>v.name),[o]),p=(0,jd.useMemo)(()=>{let v=u.filter(y=>{if(t===hh.name||t===gd.name&&y.type===qo.user||t===uv.name&&y.blockTypes?.includes("core/post-content"))return!0;if(t==="uncategorized"){let k=y.categories?.some(S=>f.includes(S))??!1;return!y.categories?.length||!k}return y.categories?.includes(t)});return e?Vw(v,e):v},[e,u,t,f]);(0,jd.useEffect)(()=>{if(!e)return;let v=p.length,y=(0,rk.sprintf)((0,rk._n)("%d result found.","%d results found.",v),v);s(y)},[e,s,p.length]);let g=f2(p,t,i),[m,h]=(0,jd.useState)(e);e!==m&&(h(e),g.changePage(1));let b=!!p?.length;return(0,uc.jsxs)("div",{className:"block-editor-block-patterns-explorer__list",ref:i,children:[(0,uc.jsx)(Y7e,{filterValue:e,filteredBlockPatternsLength:p.length}),(0,uc.jsx)(KS,{children:b&&(0,uc.jsxs)(uc.Fragment,{children:[(0,uc.jsx)(vu,{blockPatterns:g.categoryPatterns,onClickPattern:(v,y)=>{d(v,y),n()},isDraggable:!1}),(0,uc.jsx)(JS,{...g})]})})]})}var hpe=q7e;var s9=c(F(),1),nk=c(G(),1),bpe=c(ar(),1);function Z7e(e,t){return!e.categories||!e.categories.length?!1:e.categories.some(o=>t.some(r=>r.name===o))}function ik(e,t="all"){let[o,r]=ym(void 0,e),n=(0,s9.useMemo)(()=>t==="all"?o:o.filter(s=>!OB(s,t)),[t,o]);return(0,s9.useMemo)(()=>{let s=r.filter(a=>n.some(l=>l.categories?.includes(a.name))).sort((a,l)=>a.label.localeCompare(l.label));return n.some(a=>!Z7e(a,r))&&!s.find(a=>a.name==="uncategorized")&&s.push({name:"uncategorized",label:(0,nk._x)("Uncategorized")}),n.some(a=>a.blockTypes?.includes("core/post-content"))&&s.unshift(uv),n.some(a=>a.type===qo.user)&&s.unshift(gd),n.length>0&&s.unshift({name:hh.name,label:hh.label}),(0,bpe.speak)((0,nk.sprintf)((0,nk._n)("%d category button displayed.","%d category buttons displayed.",s.length),s.length)),s},[r,n])}var bb=c(E(),1);function X7e({initialCategory:e,rootClientId:t,onModalClose:o}){let[r,n]=(0,a9.useState)(""),[i,s]=(0,a9.useState)(e?.name),a=ik(t);return(0,bb.jsxs)("div",{className:"block-editor-block-patterns-explorer",children:[(0,bb.jsx)(npe,{selectedCategory:i,patternCategories:a,onClickCategory:s,searchValue:r,setSearchValue:n}),(0,bb.jsx)(hpe,{searchValue:r,selectedCategory:i,patternCategories:a,rootClientId:t,onModalClose:o})]})}function Q7e({onModalClose:e,...t}){return(0,bb.jsx)(ype.Modal,{title:(0,vpe.__)("Patterns"),onRequestClose:e,isFullScreen:!0,children:(0,bb.jsx)(X7e,{onModalClose:e,...t})})}var Spe=Q7e;var sk=c(G(),1),Zo=c(U(),1);var Rn=c(E(),1);function J7e({title:e}){return(0,Rn.jsx)(Zo.__experimentalVStack,{spacing:0,children:(0,Rn.jsx)(Zo.__experimentalView,{children:(0,Rn.jsx)(Zo.__experimentalSpacer,{marginBottom:0,paddingX:4,paddingY:3,children:(0,Rn.jsxs)(Zo.__experimentalHStack,{spacing:2,children:[(0,Rn.jsx)(Zo.Navigator.BackButton,{style:{minWidth:24,padding:0},icon:(0,sk.isRTL)()?dn:Pi,size:"small",label:(0,sk.__)("Back")}),(0,Rn.jsx)(Zo.__experimentalSpacer,{children:(0,Rn.jsx)(Zo.__experimentalHeading,{level:5,children:e})})]})})})})}function p2({categories:e,children:t,screenClassName:o}){return(0,Rn.jsxs)(Zo.Navigator,{initialPath:"/",className:"block-editor-inserter__mobile-tab-navigation",children:[(0,Rn.jsx)(Zo.Navigator.Screen,{path:"/",children:(0,Rn.jsx)(Zo.__experimentalItemGroup,{children:e.map(r=>(0,Rn.jsx)(Zo.Navigator.Button,{path:`/category/${r.name}`,as:Zo.__experimentalItem,isAction:!0,children:(0,Rn.jsxs)(Zo.__experimentalHStack,{children:[(0,Rn.jsx)(Zo.FlexBlock,{children:r.label}),(0,Rn.jsx)(ht,{icon:(0,sk.isRTL)()?Pi:dn})]})},r.name))})}),e.map(r=>(0,Rn.jsxs)(Zo.Navigator.Screen,{className:o,path:`/category/${r.name}`,children:[(0,Rn.jsx)(J7e,{title:(0,sk.__)("Back")}),t(r)]},r.name))]})}var qa=c(F(),1),l9=c(G(),1),dc=c(U(),1);var xs=c(U(),1),_s=c(G(),1);var m2=c(F(),1);var Yn=c(E(),1),kpe=e=>e!=="all"&&e!=="user",eUe=e=>e.name===gd.name,tUe=[{value:"all",label:(0,_s._x)("All","patterns")},{value:qo.directory,label:(0,_s.__)("Pattern Directory")},{value:qo.theme,label:(0,_s.__)("Theme & Plugins")},{value:qo.user,label:(0,_s.__)("User")}];function _pe({setPatternSyncFilter:e,setPatternSourceFilter:t,patternSyncFilter:o,patternSourceFilter:r,scrollContainerRef:n,category:i}){let s=i.name===gd.name?qo.user:r,a=kpe(s),l=eUe(i),u=(0,m2.useMemo)(()=>[{value:"all",label:(0,_s._x)("All","patterns")},{value:Ew.full,label:(0,_s._x)("Synced","patterns"),disabled:a},{value:Ew.unsynced,label:(0,_s._x)("Not synced","patterns"),disabled:a}],[a]);function d(f){t(f),kpe(f)&&e("all")}return(0,Yn.jsx)(Yn.Fragment,{children:(0,Yn.jsx)(xs.DropdownMenu,{popoverProps:{placement:"right-end"},label:(0,_s.__)("Filter patterns"),toggleProps:{size:"compact"},icon:(0,Yn.jsx)(ht,{icon:(0,Yn.jsx)(xs.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,Yn.jsx)(xs.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z",fill:"currentColor"})})}),children:()=>(0,Yn.jsxs)(Yn.Fragment,{children:[!l&&(0,Yn.jsx)(xs.MenuGroup,{label:(0,_s.__)("Source"),children:(0,Yn.jsx)(xs.MenuItemsChoice,{choices:tUe,onSelect:f=>{d(f),n.current?.scrollTo(0,0)},value:s})}),(0,Yn.jsx)(xs.MenuGroup,{label:(0,_s.__)("Type"),children:(0,Yn.jsx)(xs.MenuItemsChoice,{choices:u,onSelect:f=>{e(f),n.current?.scrollTo(0,0)},value:o})}),(0,Yn.jsx)("div",{className:"block-editor-inserter__patterns-filter-help",children:(0,m2.createInterpolateElement)((0,_s.__)("Patterns are available from the <Link>WordPress.org Pattern Directory</Link>, bundled in the active theme, or created by users on this site. Only patterns created on this site can be synced."),{Link:(0,Yn.jsx)(xs.ExternalLink,{href:(0,_s.__)("https://wordpress.org/patterns/")})})})]})})})}var Hi=c(E(),1),oUe=()=>{};function g2({rootClientId:e,onInsert:t,onHover:o=oUe,category:r,showTitlesAsTooltip:n}){let[i,,s]=ym(t,e,r?.name),[a,l]=(0,qa.useState)("all"),[u,d]=(0,qa.useState)("all"),f=ik(e,u),p=(0,qa.useRef)(),g=(0,qa.useMemo)(()=>i.filter(y=>OB(y,u,a)?!1:r.name===hh.name||r.name===gd.name&&y.type===qo.user||r.name===uv.name&&y.blockTypes?.includes("core/post-content")?!0:r.name==="uncategorized"?y.categories?!y.categories.some(k=>f.some(S=>S.name===k)):!0:y.categories?.includes(r.name)),[i,f,r.name,u,a]),m=f2(g,r,p),{changePage:h}=m;(0,qa.useEffect)(()=>()=>o(null),[]);let b=(0,qa.useCallback)(y=>{l(y),h(1)},[l,h]),v=(0,qa.useCallback)(y=>{d(y),h(1)},[d,h]);return(0,Hi.jsxs)(Hi.Fragment,{children:[(0,Hi.jsxs)(dc.__experimentalVStack,{spacing:2,className:"block-editor-inserter__patterns-category-panel-header",children:[(0,Hi.jsxs)(dc.__experimentalHStack,{children:[(0,Hi.jsx)(dc.FlexBlock,{children:(0,Hi.jsx)(dc.__experimentalHeading,{className:"block-editor-inserter__patterns-category-panel-title",size:13,level:4,as:"div",children:r.label})}),(0,Hi.jsx)(_pe,{patternSyncFilter:a,patternSourceFilter:u,setPatternSyncFilter:b,setPatternSourceFilter:v,scrollContainerRef:p,category:r})]}),!g.length&&(0,Hi.jsx)(dc.__experimentalText,{variant:"muted",className:"block-editor-inserter__patterns-category-no-results",children:(0,l9.__)("No results found")})]}),g.length>0&&(0,Hi.jsxs)(Hi.Fragment,{children:[(0,Hi.jsx)(dc.__experimentalText,{size:"12",as:"p",className:"block-editor-inserter__help-text",children:(0,l9.__)("Drag and drop patterns into the canvas.")}),(0,Hi.jsx)(vu,{ref:p,blockPatterns:m.categoryPatterns,onClickPattern:s,onHover:o,label:r.label,orientation:"vertical",category:r.name,isDraggable:!0,showTitlesAsTooltip:n,patternFilter:u,pagingProps:m})]})]})}var b2=c(fe(),1),y2=c(U(),1),xpe=c(F(),1);var yb=c(E(),1),{Tabs:h2}=H(y2.privateApis);function rUe({categories:e,selectedCategory:t,onSelectCategory:o,children:r}){let s={type:"tween",duration:(0,b2.useReducedMotion)()?0:.25,ease:[.6,0,.4,1]},a=(0,b2.usePrevious)(t),l=t?t.name:null,[u,d]=(0,xpe.useState)(),f=e?.[0]?.name;return l===null&&!u&&f&&d(f),(0,yb.jsxs)(h2,{selectOnMove:!1,selectedTabId:l,orientation:"vertical",onSelect:p=>{o(e.find(g=>g.name===p))},activeTabId:u,onActiveTabIdChange:d,children:[(0,yb.jsx)(h2.TabList,{className:"block-editor-inserter__category-tablist",children:e.map(p=>(0,yb.jsx)(h2.Tab,{tabId:p.name,"aria-current":p===t?"true":void 0,children:p.label},p.name))}),e.map(p=>(0,yb.jsx)(h2.TabPanel,{tabId:p.name,focusable:!1,children:(0,yb.jsx)(y2.__unstableMotion.div,{className:"block-editor-inserter__category-panel",initial:a?"open":"closed",animate:"open",variants:{open:{transform:"translateX( 0 )",transitionEnd:{zIndex:"1"}},closed:{transform:"translateX( -100% )",zIndex:"-1"}},transition:s,children:r})},p.name))]})}var v2=rUe;var Zs=c(E(),1);function nUe({onSelectCategory:e,selectedCategory:t,onInsert:o,rootClientId:r,children:n}){let[i,s]=(0,wpe.useState)(!1),a=ik(r),l=(0,Cpe.useViewportMatch)("medium","<");return a.length?(0,Zs.jsxs)(Zs.Fragment,{children:[!l&&(0,Zs.jsxs)("div",{className:"block-editor-inserter__block-patterns-tabs-container",children:[(0,Zs.jsx)(v2,{categories:a,selectedCategory:t,onSelectCategory:e,children:n}),(0,Zs.jsx)(Epe.Button,{__next40pxDefaultSize:!0,className:"block-editor-inserter__patterns-explore-button",onClick:()=>s(!0),variant:"secondary",children:(0,Tpe.__)("Explore all patterns")})]}),l&&(0,Zs.jsx)(p2,{categories:a,children:u=>(0,Zs.jsx)("div",{className:"block-editor-inserter__category-panel",children:(0,Zs.jsx)(g2,{onInsert:o,rootClientId:r,category:u},u.name)})}),i&&(0,Zs.jsx)(Spe,{initialCategory:t||a[0],patternCategories:a,onModalClose:()=>s(!1),rootClientId:r})]}):(0,Zs.jsx)(cc,{})}var Rpe=nUe;var Ype=c(G(),1),qpe=c(fe(),1),Zpe=c(U(),1),ak=c(F(),1);var _u=c(U(),1),pr=c(G(),1),bi=c(F(),1),DC=c(fe(),1),Wpe=c(J(),1),$pe=c(Tt(),1),Kpe=c(us(),1);var Npe=c(U(),1),Dpe=c(G(),1);var fr=c(U(),1),hi=c(G(),1),Su=c(F(),1),u9=c(de(),1);var NC=c(J(),1),Ope=c(us(),1),Ape=c(c9(),1),Lpe=c(Fs(),1);var Ppe=c(de(),1),Ipe=c(E(),1),iUe={image:"img",video:"video",audio:"audio"};function S2(e,t){let o={id:e.id||void 0,caption:e.caption||void 0},r=e.url,n=e.alt||void 0;t==="image"?(o.url=r,o.alt=n):["video","audio"].includes(t)&&(o.src=r);let i=iUe[t],s=(0,Ipe.jsx)(i,{src:e.previewUrl||r,alt:n,controls:t==="audio"?!0:void 0,inert:"true",onError:({currentTarget:a})=>{a.src===e.previewUrl&&(a.src=r)}});return[(0,Ppe.createBlock)(`core/${t}`,o),s]}var Yt=c(E(),1),sUe=["image"],aUe={placement:"bottom-end",className:"block-editor-inserter__media-list__item-preview-options__popover"};function lUe({category:e,media:t,onDetach:o}){if(!e.getReportUrl&&!o)return null;let r=e.getReportUrl?.(t);return(0,Yt.jsx)(fr.DropdownMenu,{className:"block-editor-inserter__media-list__item-preview-options",label:(0,hi.__)("Options"),popoverProps:aUe,icon:zs,children:()=>(0,Yt.jsxs)(fr.MenuGroup,{children:[r&&(0,Yt.jsx)(fr.MenuItem,{onClick:()=>window.open(r,"_blank").focus(),icon:R3,children:(0,hi.sprintf)((0,hi.__)("Report %s"),e.mediaType)}),o&&(0,Yt.jsx)(fr.MenuItem,{onClick:()=>o(t),icon:ls,children:e.postTypeLabel?(0,hi.sprintf)((0,hi.__)("Detach from %s"),e.postTypeLabel):(0,hi.__)("Detach from post")})]})})}function cUe({onClose:e,onSubmit:t}){return(0,Yt.jsxs)(fr.Modal,{title:(0,hi.__)("Insert external image"),onRequestClose:e,className:"block-editor-inserter-media-tab-media-preview-inserter-external-image-modal",children:[(0,Yt.jsxs)(fr.__experimentalVStack,{spacing:3,children:[(0,Yt.jsx)("p",{children:(0,hi.__)("This image cannot be uploaded to your Media Library, but it can still be inserted as an external image.")}),(0,Yt.jsx)("p",{children:(0,hi.__)("External images can be removed by the external provider without warning and could even have legal compliance issues related to privacy legislation.")})]}),(0,Yt.jsxs)(fr.Flex,{className:"block-editor-block-lock-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Yt.jsx)(fr.FlexItem,{children:(0,Yt.jsx)(fr.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:e,children:(0,hi.__)("Cancel")})}),(0,Yt.jsx)(fr.FlexItem,{children:(0,Yt.jsx)(fr.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:t,children:(0,hi.__)("Insert")})})]})]})}function Mpe({media:e,onClick:t,onDetach:o,category:r}){let[n,i]=(0,Su.useState)(!1),[s,a]=(0,Su.useState)(!1),[l,u]=(0,Su.useState)(!1),[d,f]=(0,Su.useMemo)(()=>S2(e,r.mediaType),[e,r.mediaType]),{createErrorNotice:p,createSuccessNotice:g}=(0,NC.useDispatch)(Ope.store),{getSettings:m,getBlock:h}=(0,NC.useSelect)(C),{updateBlockAttributes:b}=(0,NC.useDispatch)(C),v=(0,Su.useCallback)(_=>{if(l)return;let x=m(),w=(0,u9.cloneBlock)(_),{id:T,url:B,caption:R}=w.attributes;if(!T&&!x.mediaUpload){i(!0);return}if(T){t(w);return}u(!0),window.fetch(B).then(I=>I.blob()).then(I=>{let A=(0,Lpe.getFilename)(B)||"image.jpg",P=new File([I],A,{type:I.type});x.mediaUpload({filesList:[P],additionalData:{caption:R},onFileChange([O]){(0,Ape.isBlobURL)(O.url)||(h(w.clientId)?b(w.clientId,{...w.attributes,id:O.id,url:O.url}):(t({...w,attributes:{...w.attributes,id:O.id,url:O.url}}),g((0,hi.__)("Image uploaded and inserted."),{type:"snackbar",id:"inserter-notice"})),u(!1))},allowedTypes:sUe,onError(O){p(O,{type:"snackbar",id:"inserter-notice"}),u(!1)}})}).catch(()=>{i(!0),u(!1)})},[l,m,t,g,b,p,h]),y=typeof e.title=="string"?e.title:e.title?.rendered||(0,hi.__)("no title"),k=(0,Su.useCallback)(()=>a(!0),[]),S=(0,Su.useCallback)(()=>a(!1),[]);return(0,Yt.jsxs)(Yt.Fragment,{children:[(0,Yt.jsx)(ZS,{isEnabled:!0,blocks:[d],children:({draggable:_,onDragStart:x,onDragEnd:w})=>(0,Yt.jsx)("div",{className:K("block-editor-inserter__media-list__list-item",{"is-hovered":s}),draggable:_,onDragStart:x,onDragEnd:w,children:(0,Yt.jsxs)("div",{onMouseEnter:k,onMouseLeave:S,children:[(0,Yt.jsxs)(kt.Root,{children:[(0,Yt.jsx)(kt.Trigger,{render:(0,Yt.jsx)(fr.Composite.Item,{render:(0,Yt.jsx)("div",{"aria-label":y,role:"option",className:"block-editor-inserter__media-list__item"}),onClick:()=>v(d),children:(0,Yt.jsxs)("div",{className:"block-editor-inserter__media-list__item-preview",children:[f,l&&(0,Yt.jsx)("div",{className:"block-editor-inserter__media-list__item-preview-spinner",children:(0,Yt.jsx)(fr.Spinner,{})})]})})}),(0,Yt.jsx)(kt.Popup,{children:y})]}),!l&&(0,Yt.jsx)(lUe,{category:r,media:e,onDetach:o})]})})}),n&&(0,Yt.jsx)(cUe,{onClose:()=>i(!1),onSubmit:()=>{t((0,u9.cloneBlock)(d)),g((0,hi.__)("Image inserted."),{type:"snackbar",id:"inserter-notice"}),i(!1)}})]})}var d9=c(E(),1);function uUe({mediaList:e,category:t,onClick:o,onDetach:r,label:n=(0,Dpe.__)("Media List")}){return(0,d9.jsx)(Npe.Composite,{role:"listbox",className:"block-editor-inserter__media-list","aria-label":n,children:e.map((i,s)=>(0,d9.jsx)(Mpe,{media:i,category:t,onClick:o,onDetach:r},i.id||i.sourceId||s))})}var Vpe=uUe;var Fpe=c(U(),1),dUe=()=>null,ku=(0,Fpe.withFilters)("editor.MediaUpload")(dUe);var zpe=c(J(),1);function fUe({fallback:e=null,children:t}){return(0,zpe.useSelect)(r=>{let{getSettings:n}=r(C);return!!n().mediaUpload},[])?t:e}var Xs=fUe;var Ui=c(F(),1),f9=c(J(),1);function jpe(e){return Array.isArray(e)?{mediaItems:e}:{mediaItems:e?.mediaItems??[],totalItems:e?.totalItems,totalPages:e?.totalPages}}function Hpe(e,t={},o){let[r,n]=(0,Ui.useState)(),[i,s]=(0,Ui.useState)({}),[a,l]=(0,Ui.useState)(!1),u=(0,Ui.useRef)(),d=(0,Ui.useRef)(),f=(0,Ui.useRef)(),p=(0,Ui.useRef)();return(0,Ui.useEffect)(()=>{(async()=>{let g=JSON.stringify({category:e.name,...t}),m={};u.current=m,l(!0),(d.current!==g||f.current!==e.fetch)&&n([]),(p.current!==e.name||f.current!==e.fetch)&&s({}),d.current=g,f.current=e.fetch,p.current=e.name;let{page:h,...b}=t,v=h>1?t:b,{mediaItems:y,totalItems:k,totalPages:S}=jpe(await e.fetch?.(v));m===u.current&&(n(y),s({totalItems:k,totalPages:S}),l(!1))})()},[e.name,e.fetch,...Object.values(t),o]),{mediaList:r,isLoading:a,totalItems:i.totalItems,totalPages:i.totalPages}}function Upe(e,t=400){let[o,r]=(0,Ui.useState)(!1);return(0,Ui.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>r(!0),t);return()=>{clearTimeout(n),r(!1)}},[e,t]),o}function Gpe(e){let[t,o]=(0,Ui.useState)([]),r=(0,f9.useSelect)(a=>H(a(C)).getInserterMediaCategories(),[]),{canInsertImage:n,canInsertVideo:i,canInsertAudio:s}=(0,f9.useSelect)(a=>{let{canInsertBlockType:l}=a(C);return{canInsertImage:l("core/image",e),canInsertVideo:l("core/video",e),canInsertAudio:l("core/audio",e)}},[e]);return(0,Ui.useEffect)(()=>{(async()=>{let a=[];if(!r)return;let l=new Map(await Promise.all(r.map(async d=>{if(d.isExternalResource)return[d.name,!0];let f=[];try{let{mediaItems:p}=jpe(await d.fetch({per_page:1}));f=p}catch{}return[d.name,!!f.length]}))),u={image:n,video:i,audio:s};r.forEach(d=>{u[d.mediaType]&&(l.get(d.name)||d.emptyMessage)&&a.push(d)}),a.length&&o(a)})()},[n,i,s,r]),t}var rn=c(E(),1),pUe=20,mUe=["image"];function gUe({onSelect:e}){return(0,rn.jsx)(Xs,{children:(0,rn.jsx)(ku,{multiple:"add",onSelect:e,allowedTypes:mUe,title:(0,pr.__)("Attach images"),render:({open:t})=>(0,rn.jsx)(_u.Button,{__next40pxDefaultSize:!0,className:"block-editor-inserter__media-panel-attach","data-unstable-ignore-focus-outside-for-relatedtarget":".media-modal",onClick:o=>{o.target.focus(),t()},variant:"secondary",children:(0,pr.__)("Attach images")})})})}function VC({rootClientId:e,onInsert:t,category:o}){let[r,n,i]=(0,DC.useDebouncedInput)(),[s,a]=(0,bi.useState)(1),l=(0,DC.usePrevious)(o.name),u=(0,DC.usePrevious)(i);(l!==o.name||u!==i)&&s!==1&&a(1);let d=(0,bi.useMemo)(()=>({per_page:pUe,page:s,search:i}),[s,i]),[f,p]=(0,bi.useState)(0),{mediaList:g,isLoading:m,totalItems:h,totalPages:b}=Hpe(o,d,f),v=b||1;typeof b=="number"&&s>v&&a(v);let y=!o.isExternalResource,k=y?o.attach:void 0,S=y?o.detach:void 0,_=y?o.subscribe:void 0,x=v>1,w=x||!!k,T=(0,bi.useRef)(),B=(0,bi.useCallback)(q=>{(0,$pe.getScrollContainer)(T.current)?.scrollTo(0,0),a(q)},[]),{createErrorNotice:R,createSuccessNotice:I,createWarningNotice:A}=(0,Wpe.useDispatch)(Kpe.store),P=Upe(m),O=(0,bi.useCallback)(()=>{y&&o.invalidate?.(d),p(q=>q+1)},[o,d,y]);(0,bi.useEffect)(()=>{if(_)return _(()=>p(q=>q+1),d)},[_,d]);let N=(0,bi.useCallback)(async q=>{try{let Q=await k(q);if(!Q){A((0,pr.__)("No images were attached."),{type:"snackbar",id:"inserter-notice"});return}O(),I(o.postTypeLabel?(0,pr.sprintf)((0,pr._n)("%1$d image attached to %2$s.","%1$d images attached to %2$s.",Q),Q,o.postTypeLabel):(0,pr.sprintf)((0,pr._n)("%d image attached to post.","%d images attached to post.",Q),Q),{type:"snackbar",id:"inserter-notice"})}catch{R((0,pr.__)("Could not attach images."),{type:"snackbar",id:"inserter-notice"})}},[k,o,O,R,I,A]),z=(0,bi.useCallback)(async q=>{try{await S(q),O(),I(o.postTypeLabel?(0,pr.sprintf)((0,pr.__)("Image detached from %s."),o.postTypeLabel):(0,pr.__)("Image detached from post."),{type:"snackbar",id:"inserter-notice"})}catch{R((0,pr.__)("Could not detach image."),{type:"snackbar",id:"inserter-notice"})}},[S,o,O,R,I]),[D,M]=(0,bi.useState)(),V=(0,bi.useCallback)(()=>{let q=D;M(void 0),z(q)},[z,D]),L="block-editor-inserter__media-panel",j=o.labels.search_items||(0,pr.__)("Search");return(0,rn.jsxs)("div",{ref:T,className:K(L,{"has-footer":w}),children:[(0,rn.jsx)(_u.SearchControl,{className:`${L}-search`,onChange:n,value:r,label:j,placeholder:j}),m&&!g?.length&&(0,rn.jsx)("div",{className:`${L}-spinner`,children:(0,rn.jsx)(_u.Spinner,{})}),!m&&!g?.length&&(0,rn.jsx)(cc,{children:o.emptyMessage&&!i?o.emptyMessage:(0,pr.__)("No results found.")}),!!g?.length&&(0,rn.jsx)("div",{className:K(`${L}-results`,{"is-loading":P}),"aria-busy":P,children:(0,rn.jsx)(Vpe,{rootClientId:e,onClick:t,onDetach:S?M:void 0,mediaList:g,category:o})}),w&&(0,rn.jsxs)(Qe,{direction:"column",gap:"sm",className:`${L}-footer`,children:[x&&(0,rn.jsx)(JS,{currentPage:s,numPages:v,changePage:B,totalItems:h}),k&&(0,rn.jsx)(gUe,{onSelect:N})]}),D&&(0,rn.jsxs)(_u.Modal,{title:(0,pr.__)("Detach image"),onRequestClose:()=>M(void 0),overlayClassName:`${L}-detach-modal`,children:[(0,rn.jsx)("p",{children:o.postTypeLabel?(0,pr.sprintf)((0,pr.__)("Detach this image from the current %s? The image will remain in the Media Library."),o.postTypeLabel):(0,pr.__)("Detach this image from the current post? The image will remain in the Media Library.")}),(0,rn.jsxs)("div",{className:`${L}-detach-actions`,children:[(0,rn.jsx)(_u.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>M(void 0),children:(0,pr.__)("Cancel")}),(0,rn.jsx)(_u.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:V,children:(0,pr.__)("Detach")})]})]})]})}var Qs=c(E(),1),hUe=["image","video","audio"];function bUe({rootClientId:e,selectedCategory:t,onSelectCategory:o,onInsert:r,children:n}){let i=Gpe(e),s=(0,qpe.useViewportMatch)("medium","<"),a="block-editor-inserter__media-tabs",l=(0,ak.useCallback)(d=>{if(!d?.url)return;let f=window.__experimentalDataViewsMediaModal&&d.mime_type?d.mime_type.split("/")[0]:d.type,[p]=S2(d,f);r(p)},[r]),u=(0,ak.useMemo)(()=>i.map(d=>({...d,label:d.labels.name})),[i]);return(0,ak.useEffect)(()=>{if(!t)return;let d=u.find(f=>f.name===t.name);d&&d!==t?o(d):d||o(null)},[u,o,t]),u.length?(0,Qs.jsxs)(Qs.Fragment,{children:[!s&&(0,Qs.jsxs)("div",{className:`${a}-container`,children:[(0,Qs.jsx)(v2,{categories:u,selectedCategory:t,onSelectCategory:o,children:n}),(0,Qs.jsx)(Xs,{children:(0,Qs.jsx)(ku,{multiple:!1,onSelect:l,allowedTypes:hUe,render:({open:d})=>(0,Qs.jsx)(Zpe.Button,{__next40pxDefaultSize:!0,onClick:f=>{f.target.focus(),d()},className:"block-editor-inserter__media-library-button",variant:"secondary","data-unstable-ignore-focus-outside-for-relatedtarget":".media-modal",children:(0,Ype.__)("Open Media Library")})})})]}),s&&(0,Qs.jsx)(p2,{categories:u,screenClassName:"block-editor-inserter__media-mobile-screen",children:d=>(0,Qs.jsx)(VC,{onInsert:r,rootClientId:e,category:d})})]}):(0,Qs.jsx)(cc,{})}var p9=bUe;var FC=c(F(),1),vm=c(G(),1);var _2=c(fe(),1),Jpe=c(ar(),1),eme=c(J(),1);var Xpe=c(U(),1),{Fill:Qpe,Slot:yUe}=(0,Xpe.createSlotFill)("__unstableInserterMenuExtension");Qpe.Slot=yUe;var k2=Qpe;var ws=c(E(),1),vUe=9,SUe=[];function kUe({filterValue:e,onSelect:t,onHover:o,onHoverPattern:r,rootClientId:n,clientId:i,isAppender:s,__experimentalInsertionIndex:a,maxBlockPatterns:l,maxBlockTypes:u,showBlockDirectory:d=!1,isDraggable:f=!0,shouldFocusBlock:p=!0,prioritizePatterns:g,selectBlockOnInsert:m,isQuick:h}){let b=(0,_2.useDebounce)(Jpe.speak,500),{prioritizedBlocks:v}=(0,eme.useSelect)(D=>({prioritizedBlocks:D(C).getBlockListSettings(n)?.prioritizedInserterBlocks||SUe}),[n]),[y,k]=bm({onSelect:t,rootClientId:n,clientId:i,isAppender:s,insertionIndex:a,shouldFocusBlock:p,selectBlockOnInsert:m}),[S,_,x,w]=_p(y,k,h),[T,,B]=ym(k,y,void 0,h),R=(0,FC.useMemo)(()=>{if(l===0)return[];let D=Vw(T,e);return l!==void 0?D.slice(0,l):D},[e,T,l]),I=u;g&&R.length>2&&(I=0);let A=(0,FC.useMemo)(()=>{if(I===0)return[];let D=S.filter(L=>L.name!=="core/block"),M=qc(D,"frecency","desc");!e&&v.length&&(M=rP(M,v));let V=eP(M,_,x,e);return I!==void 0?V.slice(0,I):V},[e,S,_,x,I,v]);(0,FC.useEffect)(()=>{if(!e)return;let D=A.length+R.length,M=(0,vm.sprintf)((0,vm._n)("%d result found.","%d results found.",D),D);b(M)},[e,b,A,R]);let P=(0,_2.useAsyncList)(A,{step:vUe}),O=A.length>0||R.length>0,N=!!A.length&&(0,ws.jsx)(hm,{title:(0,ws.jsx)(bt,{children:(0,vm.__)("Blocks")}),children:(0,ws.jsx)(gb,{items:P,onSelect:w,onHover:o,label:(0,vm.__)("Blocks"),isDraggable:f})}),z=!!R.length&&(0,ws.jsx)(hm,{title:(0,ws.jsx)(bt,{children:(0,vm.__)("Patterns")}),children:(0,ws.jsx)("div",{className:"block-editor-inserter__quick-inserter-patterns",children:(0,ws.jsx)(vu,{blockPatterns:R,onClickPattern:B,onHover:r,isDraggable:f})})});return(0,ws.jsxs)(KS,{children:[!d&&!O&&(0,ws.jsx)(cc,{}),g?z:N,!!A.length&&!!R.length&&(0,ws.jsx)("div",{className:"block-editor-inserter__quick-inserter-separator"}),g?N:z,d&&(0,ws.jsx)(k2.Slot,{fillProps:{onSelect:w,onHover:o,filterValue:e,hasItems:O,rootClientId:y},children:D=>D.length?D:O?null:(0,ws.jsx)(cc,{})})]})}var x2=kUe;var C2=c(U(),1),tme=c(F(),1);var Hd=c(E(),1),{Tabs:w2}=H(C2.privateApis);function _Ue({defaultTabId:e,onClose:t,onSelect:o,selectedTab:r,tabs:n,closeButtonLabel:i},s){return(0,Hd.jsx)("div",{className:"block-editor-tabbed-sidebar",children:(0,Hd.jsxs)(w2,{selectOnMove:!1,defaultTabId:e,onSelect:o,selectedTabId:r,children:[(0,Hd.jsxs)("div",{className:"block-editor-tabbed-sidebar__tablist-and-close-button",children:[(0,Hd.jsx)(C2.Button,{className:"block-editor-tabbed-sidebar__close-button",icon:th,label:i,onClick:()=>t(),size:"compact"}),(0,Hd.jsx)(w2.TabList,{className:"block-editor-tabbed-sidebar__tablist",ref:s,children:n.map(a=>(0,Hd.jsx)(w2.Tab,{tabId:a.name,className:"block-editor-tabbed-sidebar__tab",children:a.title},a.name))})]}),n.map(a=>(0,Hd.jsx)(w2.TabPanel,{tabId:a.name,focusable:!1,className:"block-editor-tabbed-sidebar__tabpanel",ref:a.panelRef,children:a.panel},a.name))]})})}var E2=(0,tme.forwardRef)(_Ue);var T2=c(J(),1),lk=c(F(),1);function zC(e=!0){let{setZoomLevel:t,resetZoomLevel:o}=H((0,T2.useDispatch)(C)),{isZoomedOut:r,isZoomOut:n}=(0,T2.useSelect)(a=>{let{isZoomOut:l}=H(a(C));return{isZoomedOut:l(),isZoomOut:l}},[]),i=(0,lk.useRef)(!1),s=(0,lk.useRef)(e);(0,lk.useEffect)(()=>{r!==s.current&&(i.current=!1)},[r]),(0,lk.useEffect)(()=>(s.current=e,e!==n()&&(i.current=!0,e?t("auto-scaled"):o()),()=>{i.current&&n()&&o()}),[e,n,o,t])}var qt=c(E(),1),rme=()=>{};function xUe({rootClientId:e,clientId:t,isAppender:o,__experimentalInsertionIndex:r,onSelect:n,showInserterHelpPanel:i,showMostUsedBlocks:s,__experimentalFilterValue:a="",shouldFocusBlock:l=!0,onPatternCategorySelection:u,onClose:d,__experimentalInitialTab:f,__experimentalInitialCategory:p},g){let{isZoomOutMode:m,hasSectionRootClientId:h}=(0,ome.useSelect)(pe=>{let{isZoomOut:ke,getSectionRootClientId:Se}=H(pe(C));return{isZoomOutMode:ke(),hasSectionRootClientId:!!Se()}},[]),[b,v,y]=(0,jC.useDebouncedInput)(a),[k,S]=(0,Jt.useState)(null),[_,x]=(0,Jt.useState)(p),[w,T]=(0,Jt.useState)("all"),[B,R]=(0,Jt.useState)(null),I=(0,jC.useViewportMatch)("large"),P=(0,jC.useViewportMatch)("medium","<")?d:rme;function O(){return f||(m?"patterns":"blocks")}let[N,z]=(0,Jt.useState)(O());zC(h&&(N==="patterns"||N==="media")&&I);let[M,V,L]=bm({rootClientId:e,clientId:t,isAppender:o,insertionIndex:r,shouldFocusBlock:l}),j=(0,Jt.useRef)(),q=(0,Jt.useCallback)((pe,ke,Se,we)=>{V(pe,ke,Se,we),n(pe),P(),window.requestAnimationFrame(()=>{!l&&!j.current?.contains(g.current.ownerDocument.activeElement)&&j.current?.querySelector("button").focus()})},[V,P,n,g,l]),Q=(0,Jt.useCallback)((pe,ke,...Se)=>{L(!1),V(pe,{patternName:ke},...Se),n(),P()},[V,P,n,L]),te=(0,Jt.useCallback)(pe=>{L(pe),S(pe)},[L,S]),ee=(0,Jt.useCallback)((pe,ke)=>{x(pe),T(ke),u?.()},[x,u]),W=N==="patterns"&&!y&&!!_,$=N==="media"&&!!B,[Y,Z]=(0,Jt.useState)(!1),oe=(0,Jt.useRef)(null),ne=(0,Jt.useRef)(null),X=(0,Jt.useRef)(null);(0,Jt.useEffect)(()=>{let pe=Se=>{Z(Se.currentTarget.scrollTop>0)},ke=[oe.current,ne.current,X.current].filter(Boolean);return ke.forEach(Se=>Se.addEventListener("scroll",pe)),()=>{ke.forEach(Se=>Se.removeEventListener("scroll",pe))}},[]);let re=(0,Jt.useMemo)(()=>N==="media"?null:(0,qt.jsxs)(qt.Fragment,{children:[(0,qt.jsx)(R2.SearchControl,{className:K("block-editor-inserter__search",{"is-scrolled":Y}),onChange:pe=>{k&&S(null),v(pe)},value:b,label:(0,Sm.__)("Search"),placeholder:(0,Sm.__)("Search")}),!!y&&(0,qt.jsx)(x2,{filterValue:y,onSelect:n,onHover:te,rootClientId:e,clientId:t,isAppender:o,__experimentalInsertionIndex:r,showBlockDirectory:!0,shouldFocusBlock:l,prioritizePatterns:N==="patterns"})]}),[N,k,S,v,b,y,n,te,l,t,e,r,o,Y]),le=(0,Jt.useMemo)(()=>(0,qt.jsxs)(qt.Fragment,{children:[(0,qt.jsx)("div",{className:"block-editor-inserter__block-list",children:(0,qt.jsx)(rpe,{ref:j,rootClientId:M,onInsert:q,onHover:te,showMostUsedBlocks:s})}),i&&(0,qt.jsxs)("div",{className:"block-editor-inserter__tips",children:[(0,qt.jsx)(bt,{render:(0,qt.jsx)("h2",{}),children:(0,Sm.__)("A tip for using the block editor")}),(0,qt.jsx)(uce,{})]})]}),[M,q,te,s,i]),ve=(0,Jt.useMemo)(()=>(0,qt.jsx)(Rpe,{rootClientId:M,onInsert:Q,onSelectCategory:ee,selectedCategory:_,children:W&&(0,qt.jsx)(g2,{rootClientId:M,onInsert:Q,category:_,patternFilter:w,showTitlesAsTooltip:!0})}),[M,Q,ee,w,_,W]),xe=(0,Jt.useMemo)(()=>(0,qt.jsx)(p9,{rootClientId:M,selectedCategory:B,onSelectCategory:R,onInsert:q,children:$&&(0,qt.jsx)(VC,{rootClientId:M,onInsert:q,category:B})}),[M,q,B,R,$]),be=pe=>{pe!=="patterns"&&x(null),z(pe)},ae=(0,Jt.useRef)();return(0,Jt.useLayoutEffect)(()=>{ae.current&&window.requestAnimationFrame(()=>{ae.current.querySelector('[role="tab"][aria-selected="true"]')?.focus()})},[]),(0,qt.jsxs)("div",{className:K("block-editor-inserter__menu",{"show-panel":W||$,"is-zoom-out":m}),ref:g,children:[(0,qt.jsx)("div",{className:"block-editor-inserter__main-area",children:(0,qt.jsx)(E2,{ref:ae,onSelect:be,onClose:d,selectedTab:N,closeButtonLabel:(0,Sm.__)("Close Block Inserter"),tabs:[{name:"blocks",title:(0,Sm.__)("Blocks"),panelRef:oe,panel:(0,qt.jsxs)(qt.Fragment,{children:[re,N==="blocks"&&!y&&le]})},{name:"patterns",title:(0,Sm.__)("Patterns"),panelRef:ne,panel:(0,qt.jsxs)(qt.Fragment,{children:[re,N==="patterns"&&!y&&ve]})},{name:"media",title:(0,Sm.__)("Media"),panelRef:X,panel:(0,qt.jsxs)(qt.Fragment,{children:[re,xe]})}]})}),i&&k&&(0,qt.jsx)(R2.Popover,{className:"block-editor-inserter__preview-container__popover",placement:"right-start",offset:16,focusOnMount:!1,animate:!1,children:(0,qt.jsx)(Dfe,{item:k})})]})}var m9=(0,Jt.forwardRef)(xUe);function wUe(e,t){return(0,qt.jsx)(m9,{...e,onPatternCategorySelection:rme,ref:t})}var nme=(0,Jt.forwardRef)(wUe);var B2=c(F(),1),HC=c(G(),1),P2=c(U(),1),ime=c(J(),1);var vb=c(E(),1),CUe=6,EUe=6,TUe=2;function I2({onSelect:e,rootClientId:t,clientId:o,isAppender:r,selectBlockOnInsert:n,hasSearch:i=!0}){let[s,a]=(0,B2.useState)(""),[l,u]=bm({onSelect:e,rootClientId:t,clientId:o,isAppender:r,selectBlockOnInsert:n}),[d]=_p(l,u,!0),{setInserterIsOpened:f,insertionIndex:p}=(0,ime.useSelect)(h=>{let{getSettings:b,getBlockIndex:v,getBlockCount:y}=h(C),k=b(),S=v(o),_=y();return{setInserterIsOpened:k.__experimentalSetIsInserterOpened,insertionIndex:S===-1?_:S}},[o]),g=i&&d.length>CUe;(0,B2.useEffect)(()=>{f&&f(!1)},[f]);let m=()=>{f({filterValue:s,onSelect:e,rootClientId:t,insertionIndex:p})};return(0,vb.jsxs)("div",{className:K("block-editor-inserter__quick-inserter",{"has-search":g,"has-expand":f}),children:[g&&(0,vb.jsx)(P2.SearchControl,{className:"block-editor-inserter__search",value:s,onChange:h=>{a(h)},label:(0,HC.__)("Search"),placeholder:(0,HC.__)("Search")}),(0,vb.jsx)("div",{className:"block-editor-inserter__quick-inserter-results",children:(0,vb.jsx)(x2,{filterValue:s,onSelect:e,rootClientId:t,clientId:o,isAppender:r,maxBlockPatterns:s?TUe:0,maxBlockTypes:EUe,isDraggable:!1,selectBlockOnInsert:n,isQuick:!0})}),f&&(0,vb.jsx)(P2.Button,{__next40pxDefaultSize:!0,className:"block-editor-inserter__quick-inserter-expand",onClick:m,"aria-label":(0,HC.__)("Browse all. This will open the main inserter panel in the editor toolbar."),children:(0,HC.__)("Browse all")})]})}var RUe=50;function sme(e,t){if(!e||!e.attributes||!t?.__experimentalLabel)return null;let o=t.__experimentalLabel(e.attributes,{context:"appender"});return typeof o=="string"&&o.length<RUe&&o.length>0?o:null}var ck=c(E(),1),BUe=({onToggle:e,disabled:t,isOpen:o,blockTitle:r,hasSingleBlockType:n,appenderLabel:i,toggleProps:s={}},a)=>{let{as:l=O2.Button,label:u,onClick:d,...f}=s,p=u;!p&&i?p=i:!p&&n?p=(0,Ud.sprintf)((0,Ud._x)("Add %s","directly add the only allowed block"),r.toLowerCase()):p||(p=(0,Ud._x)("Add block","Generic label for block inserter button"));function g(m){e&&e(m),d&&d(m)}return(0,ck.jsx)(l,{ref:a,__next40pxDefaultSize:s.as?void 0:!0,icon:Ca,label:p,tooltipPosition:"bottom",onClick:g,className:"block-editor-inserter__toggle","aria-haspopup":n?!1:"true","aria-expanded":n?!1:o,isPressed:!n&&o,disabled:t,...f})},PUe=(0,g9.forwardRef)(BUe),IUe=({clientId:e,rootClientId:t,disabled:o,isAppender:r,position:n,selectBlockOnInsert:i,shouldDirectInsert:s=!0,showInserterHelpPanel:a,__experimentalIsQuick:l,onSelectOrClose:u,onToggle:d,renderToggle:f,toggleProps:p},g)=>{let{hasItems:m,hasSingleBlockType:h,blockTitle:b,allowedBlockType:v,blockToInsert:y,appenderLabel:k,targetRootClientId:S}=(0,uk.useSelect)(D=>{let{getBlockRootClientId:M,hasInserterItems:V,getAllowedBlocks:L,getDirectInsertBlock:j,getBlockListSettings:q}=D(C),{getBlockVariations:Q,getBlockType:te}=D(Sb.store),ee=t||M(e)||void 0,W=L(ee),$=s&&j(ee),{defaultBlock:Y}=q(ee)??{},Z=W?.length===1&&Q(W[0].name,"inserter")?.length===0,oe=Z?W[0]:null,ne=$||null;!ne&&Z&&Y?.name===oe.name&&(ne=Y);let X=$?te($.name):null;return{hasItems:V(ee),hasSingleBlockType:Z,blockTitle:oe?oe.title:"",allowedBlockType:oe,blockToInsert:ne,appenderLabel:sme($,X),targetRootClientId:ee}},[t,e,s]),{insertBlock:_}=(0,uk.useDispatch)(C),{getBlock:x,getBlockIndex:w,getBlockOrder:T,getBlockRootClientId:B,getBlockSelectionEnd:R,getPreviousBlockClientId:I}=(0,uk.useSelect)(C),{getActiveBlockVariation:A,getBlockType:P}=(0,uk.useSelect)(Sb.store);if(!m&&(r||S||e))return null;function O(){let D=y?.name??v.name;function M(te){if(!te?.length)return{};let ee;if(e){let W=x(e),$=x(I(e));W?.name===$?.name&&(ee=$?.attributes)}else if(S){let W=x(S)?.innerBlocks?.at(-1);W?.name===D&&(ee=W.attributes)}return ee?Object.fromEntries(te.filter(W=>W in ee).map(W=>[W,ee[W]])):{}}function V(){if(e)return w(e);let te=R();return!r&&te&&B(te)===S?w(te)+1:T(S).length}let L=M(y?.attributesToCopy),j=(0,Sb.createBlock)(D,{...y?.attributes,...L});_(j,V(),S,i),u?.(j);let q=P(D),Q;if(q&&(Q=(0,Sb.__experimentalGetBlockLabel)(q,j.attributes),Q===q.title&&(Q=A(D,j.attributes)?.title||Q)),Q){let te=(0,Ud.sprintf)((0,Ud.__)("%s block added"),Q);(0,ame.speak)(te)}}function N({onToggle:D,isOpen:M}){let V={onToggle:D,isOpen:M,disabled:o||!m,blockTitle:b,hasSingleBlockType:h,appenderLabel:k,toggleProps:p};return f?f(V):(0,ck.jsx)(PUe,{ref:g,...V})}function z({onClose:D}){return l?(0,ck.jsx)(I2,{onSelect:M=>{let V=Array.isArray(M)&&M?.length?M[0]:M;u&&typeof u=="function"&&u(V),D()},rootClientId:S,clientId:e,isAppender:r,selectBlockOnInsert:i}):(0,ck.jsx)(nme,{onSelect:()=>{D()},onClose:D,rootClientId:S,clientId:e,isAppender:r,showInserterHelpPanel:a})}return h||y?N({onToggle:O}):(0,ck.jsx)(O2.Dropdown,{className:"block-editor-inserter",contentClassName:K("block-editor-inserter__popover",{"is-quick":l}),popoverProps:{position:n,shift:!0},onToggle:d,expandOnMobile:!0,headerTitle:(0,Ud.__)("Add a block"),renderToggle:N,renderContent:z,onClose:u})},OUe=(0,g9.forwardRef)(IUe),Za=OUe;var UC=c(E(),1),AUe="\uFEFF";function dk({rootClientId:e}){let{showPrompt:t,isLocked:o,placeholder:r,isManualGrid:n}=(0,A2.useSelect)(u=>{let{getBlockCount:d,getSettings:f,getTemplateLock:p,getBlockAttributes:g}=u(C),m=!d(e),{bodyPlaceholder:h}=f();return{showPrompt:m,isLocked:!!p(e),placeholder:h,isManualGrid:g(e)?.layout?.isManualPlacement}},[e]),{insertDefaultBlock:i,startTyping:s}=(0,A2.useDispatch)(C);if(o||n)return null;let a=(0,lme.decodeEntities)(r)||(0,h9.__)("Type / to choose a block"),l=()=>{i(void 0,e),s()};return(0,UC.jsxs)("div",{"data-root-client-id":e||"",className:K("block-editor-default-block-appender",{"has-visible-prompt":t}),children:[(0,UC.jsx)("p",{tabIndex:"0",role:"button","aria-label":(0,h9.__)("Add default block"),className:"block-editor-default-block-appender__content",onKeyDown:u=>{(L2.ENTER===u.keyCode||L2.SPACE===u.keyCode)&&l()},onClick:()=>l(),onFocus:()=>{t&&l()},children:t?a:AUe}),(0,UC.jsx)(Za,{rootClientId:e,position:"bottom right",isAppender:!0,__experimentalIsQuick:!0})]})}var cme=c(U(),1),b9=c(F(),1),GC=c(G(),1);var ume=c(Rt(),1);var M2=c(E(),1);function dme({rootClientId:e,className:t,onFocus:o,tabIndex:r,onSelect:n},i){return(0,M2.jsx)(Za,{position:"bottom center",rootClientId:e,__experimentalIsQuick:!0,onSelectOrClose:(...s)=>{n&&typeof n=="function"&&n(...s)},renderToggle:({onToggle:s,disabled:a,isOpen:l,blockTitle:u,hasSingleBlockType:d,appenderLabel:f})=>{let p=!d,g;return f?g=f:d?g=(0,GC.sprintf)((0,GC._x)("Add %s","directly add the only allowed block"),u.toLowerCase()):g=(0,GC._x)("Add block","Generic label for block inserter button"),(0,M2.jsx)(cme.Button,{__next40pxDefaultSize:!0,ref:i,onFocus:o,tabIndex:r,className:K(t,"block-editor-button-block-appender"),onClick:s,"aria-haspopup":p?"true":void 0,"aria-expanded":p?l:void 0,disabled:a,label:g,showTooltip:!0,children:(0,M2.jsx)(ht,{icon:Ca})})},isAppender:!0})}var fme=(0,b9.forwardRef)((e,t)=>((0,ume.default)("wp.blockEditor.ButtonBlockerAppender",{alternative:"wp.blockEditor.ButtonBlockAppender",since:"5.9"}),dme(e,t))),km=(0,b9.forwardRef)(dme);var fk=c(E(),1);function LUe({rootClientId:e}){return(0,y9.useSelect)(o=>o(C).canInsertBlockType((0,pme.getDefaultBlockName)(),e))?(0,fk.jsx)(dk,{rootClientId:e}):(0,fk.jsx)(km,{rootClientId:e,className:"block-list-appender__toggle"})}function mme({rootClientId:e,CustomAppender:t,className:o,tagName:r="div"}){let n=(0,y9.useSelect)(i=>{let{getBlockInsertionPoint:s,isBlockInsertionPointVisible:a,getBlockCount:l}=i(C),u=s();return a()&&e===u?.rootClientId&&l(e)===0},[e]);return(0,fk.jsx)(r,{tabIndex:-1,className:K("block-list-appender wp-block",o,{"is-drag-over":n}),contentEditable:!1,"data-block":!0,children:t?(0,fk.jsx)(t,{}):(0,fk.jsx)(LUe,{rootClientId:e})})}var Bme=c(fe(),1),$C=c(J(),1),Pme=c(F(),1),Ime=c(G(),1);var pk=c(J(),1),xm=c(F(),1),V2=c(U(),1),Tme=c(fe(),1);var bme=c(J(),1),_m=c(F(),1),yme=c(U(),1),vme=c(G(),1);var hme=c(fe(),1),v9=c(Tt(),1),gme=new WeakMap;function MUe(e){let t=(0,hme.useRefEffect)(o=>{function r(i){let{deltaX:s,deltaY:a,target:l}=i,u=e.current,d=gme.get(u);d||(d=(0,v9.getScrollContainer)(u),gme.set(u,d));let f=(0,v9.getScrollContainer)(l);o.contains(f)||d.scrollBy(s,a)}let n={passive:!0};return o.addEventListener("wheel",r,n),()=>{o.removeEventListener("wheel",r,n)}},[e]);return e?t:null}var kb=MUe;var S9=c(E(),1),NUe=Number.MAX_SAFE_INTEGER;function DUe({previousClientId:e,nextClientId:t,children:o,__unstablePopoverSlot:r,__unstableContentRef:n,operation:i="insert",nearestSide:s="right",...a}){let[l,u]=(0,_m.useReducer)(y=>(y+1)%NUe,0),{orientation:d,rootClientId:f,isVisible:p}=(0,bme.useSelect)(y=>{let{getBlockListSettings:k,getBlockRootClientId:S,isBlockVisible:_}=y(C),x=S(e??t);return{orientation:k(x)?.orientation||"vertical",rootClientId:x,isVisible:_(e)&&_(t)}},[e,t]),g=Nt(e),m=Nt(t),h=d==="vertical",b=(0,_m.useMemo)(()=>l<0||!g&&!m||!p?void 0:{contextElement:i==="group"?m||g:g||m,getBoundingClientRect(){let k=g?g.getBoundingClientRect():null,S=m?m.getBoundingClientRect():null,_=0,x=0,w=0,T=0;if(i==="group"){let B=S||k;x=B.top,w=0,T=B.bottom-B.top,_=s==="left"?B.left-2:B.right-2}else h?(x=k?k.bottom:S.top,w=k?k.width:S.width,T=S&&k?S.top-k.bottom:0,_=k?k.left:S.left):(x=k?k.top:S.top,T=k?k.height:S.height,(0,vme.isRTL)()?(_=S?S.right:k.left,w=k&&S?k.left-S.right:0):(_=k?k.right:S.left,w=k&&S?S.left-k.right:0),w=Math.max(w,0));return new window.DOMRect(_,x,w,T)}},[g,m,l,h,p,i,s]),v=kb(n);return(0,_m.useLayoutEffect)(()=>{if(!g)return;let y=new window.MutationObserver(u);return y.observe(g,{attributes:!0}),()=>{y.disconnect()}},[g]),(0,_m.useLayoutEffect)(()=>{if(!m)return;let y=new window.MutationObserver(u);return y.observe(m,{attributes:!0}),()=>{y.disconnect()}},[m]),(0,_m.useLayoutEffect)(()=>{if(g)return g.ownerDocument.defaultView.addEventListener("resize",u),()=>{g.ownerDocument.defaultView?.removeEventListener("resize",u)}},[g]),!g&&!m||!p?null:(0,S9.jsx)(yme.Popover,{ref:v,animate:!1,anchor:b,focusOnMount:!1,__unstableSlotName:r,inline:!r,...a,className:K("block-editor-block-popover","block-editor-block-popover__inbetween",a.className),resize:!1,flip:!1,placement:"overlay",variant:"unstyled",children:(0,S9.jsx)("div",{className:"block-editor-block-popover__inbetween-container",children:o})},t+"--"+f)}var N2=DUe;var xme=c(J(),1),wme=c(fe(),1),Cme=c(U(),1);var Wd=c(F(),1);var Sme=c(fe(),1),kme=c(U(),1),Gd=c(F(),1);var k9=c(E(),1),VUe=Number.MAX_SAFE_INTEGER;function FUe({clientId:e,bottomClientId:t,children:o,__unstablePopoverSlot:r,__unstableContentRef:n,shift:i=!0,...s},a){let l=Nt(e),u=Nt(t??e),d=(0,Sme.useMergeRefs)([a,kb(n)]),[f,p]=(0,Gd.useReducer)(m=>(m+1)%VUe,0);(0,Gd.useLayoutEffect)(()=>{if(!l)return;let m,h=new window.MutationObserver(()=>{m||(m=window.requestAnimationFrame(()=>{m=null,p()}))});return h.observe(l,{attributes:!0}),()=>{h.disconnect(),m&&window.cancelAnimationFrame(m)}},[l]);let g=(0,Gd.useMemo)(()=>{if(!(f<0||!l||t&&!u))return{getBoundingClientRect(){return u?Vj(Vv(l),Vv(u)):Vv(l)},contextElement:l}},[f,l,t,u]);return!l||t&&!u?null:(0,k9.jsx)(kme.Popover,{ref:d,animate:!1,focusOnMount:!1,anchor:g,__unstableSlotName:r,inline:!r,placement:"top-start",resize:!1,flip:!1,shift:i,...s,className:K("block-editor-block-popover",s.className),variant:"unstyled",children:o})}var _b=(0,Gd.forwardRef)(FUe),zUe=({clientId:e,bottomClientId:t,children:o,...r},n)=>(0,k9.jsx)(_b,{...r,bottomClientId:t,clientId:e,__unstableContentRef:void 0,__unstablePopoverSlot:void 0,ref:n,children:o}),_me=(0,Gd.forwardRef)(zUe);var D2=c(E(),1);function jUe({clientId:e,bottomClientId:t,children:o,shift:r=!1,additionalStyles:n,...i},s){t??=e;let a=Nt(e);return(0,D2.jsx)(_b,{ref:s,clientId:e,bottomClientId:t,shift:r,...i,children:a&&e===t?(0,D2.jsx)(HUe,{selectedElement:a,additionalStyles:n,children:o}):o})}function HUe({selectedElement:e,additionalStyles:t={},children:o}){let[r,n]=(0,Wd.useState)(e.offsetWidth),[i,s]=(0,Wd.useState)(e.offsetHeight);(0,Wd.useEffect)(()=>{let l=new window.ResizeObserver(()=>{n(e.offsetWidth),s(e.offsetHeight)});return l.observe(e,{box:"border-box"}),()=>l.disconnect()},[e]);let a=(0,Wd.useMemo)(()=>({position:"absolute",width:r,height:i,...t}),[r,i,t]);return(0,D2.jsx)("div",{style:a,children:o})}var Xa=(0,Wd.forwardRef)(jUe);var _9=c(E(),1),WC={hide:{opacity:0,scaleY:.75},show:{opacity:1,scaleY:1},exit:{opacity:0,scaleY:.9}};function UUe({__unstablePopoverSlot:e,__unstableContentRef:t}){let{clientId:o}=(0,xme.useSelect)(n=>{let{getBlockOrder:i,getBlockInsertionPoint:s}=n(C),a=s(),l=i(a.rootClientId);return l.length?{clientId:l[a.index]}:{}},[]),r=(0,wme.useReducedMotion)();return(0,_9.jsx)(Xa,{clientId:o,__unstablePopoverSlot:e,__unstableContentRef:t,className:"block-editor-block-popover__drop-zone",children:(0,_9.jsx)(Cme.__unstableMotion.div,{"data-testid":"block-popover-drop-zone",initial:r?WC.show:WC.hide,animate:WC.show,exit:r?WC.show:WC.exit,className:"block-editor-block-popover__drop-zone-foreground"})})}var Eme=UUe;var $d=c(E(),1),mk=(0,xm.createContext)();mk.displayName="InsertionPointOpenRefContext";function GUe({__unstablePopoverSlot:e,__unstableContentRef:t,operation:o="insert",nearestSide:r="right"}){let{selectBlock:n,hideInsertionPoint:i}=(0,pk.useDispatch)(C),s=(0,xm.useContext)(mk),a=(0,xm.useRef)(),{orientation:l,previousClientId:u,nextClientId:d,rootClientId:f,isInserterShown:p,isDistractionFree:g,isZoomOutMode:m}=(0,pk.useSelect)(B=>{let{getBlockOrder:R,getBlockListSettings:I,getBlockInsertionPoint:A,isBlockBeingDragged:P,getPreviousBlockClientId:O,getNextBlockClientId:N,getSettings:z,isZoomOut:D}=H(B(C)),M=A(),V=R(M.rootClientId);if(!V.length)return{};let L=V[M.index-1],j=V[M.index];for(;P(L);)L=O(L);for(;P(j);)j=N(j);let q=z();return{previousClientId:L,nextClientId:j,orientation:I(M.rootClientId)?.orientation||"vertical",rootClientId:M.rootClientId,isDistractionFree:q.isDistractionFree,isInserterShown:M?.__unstableWithInserter,isZoomOutMode:D()}},[]),{getBlockEditingMode:h}=(0,pk.useSelect)(C),b=(0,Tme.useReducedMotion)();function v(B){B.target===a.current&&d&&h(d)!=="disabled"&&n(d,-1)}function y(B){B.target===a.current&&!s.current&&i()}function k(B){B.target!==a.current&&(s.current=!0)}let S=(0,xm.useCallback)(B=>{!B&&s.current&&(s.current=!1)},[s]),_={start:{opacity:0,scale:0},rest:{opacity:1,scale:1,transition:{delay:p?.5:0,type:"tween"}},hover:{opacity:1,scale:1,transition:{delay:.5,type:"tween"}}},x={start:{scale:b?1:0},rest:{scale:1,transition:{delay:.4,type:"tween"}}};if(g||m&&o!=="insert")return null;let T=K("block-editor-block-list__insertion-point",l==="horizontal"||o==="group"?"is-horizontal":"is-vertical");return(0,$d.jsx)(N2,{previousClientId:u,nextClientId:d,__unstablePopoverSlot:e,__unstableContentRef:t,operation:o,nearestSide:r,children:(0,$d.jsxs)(V2.__unstableMotion.div,{layout:!b,initial:b?"rest":"start",animate:"rest",whileHover:"hover",whileTap:"pressed",exit:"start",ref:a,tabIndex:-1,onClick:v,onFocus:k,className:K(T,{"is-with-inserter":p}),onHoverEnd:y,children:[(0,$d.jsx)(V2.__unstableMotion.div,{variants:_,className:"block-editor-block-list__insertion-point-indicator","data-testid":"block-list-insertion-point-indicator"}),p&&(0,$d.jsx)(V2.__unstableMotion.div,{variants:x,className:K("block-editor-block-list__insertion-point-inserter"),children:(0,$d.jsx)(Za,{ref:S,position:"bottom center",clientId:d,rootClientId:f,__experimentalIsQuick:!0,onToggle:B=>{s.current=B},onSelectOrClose:()=>{s.current=!1}})})]})})}function Rme(e){let{insertionPoint:t,isVisible:o,isBlockListEmpty:r}=(0,pk.useSelect)(n=>{let{getBlockInsertionPoint:i,isBlockInsertionPointVisible:s,getBlockCount:a}=n(C),l=i();return{insertionPoint:l,isVisible:s(),isBlockListEmpty:a(l?.rootClientId)===0}},[]);return!o||r?null:t.operation==="replace"?(0,$d.jsx)(Eme,{...e},`${t.rootClientId}-${t.index}`):(0,$d.jsx)(GUe,{operation:t.operation,nearestSide:t.nearestSide,...e})}function Ome(){let e=(0,Pme.useContext)(mk),t=(0,$C.useSelect)(h=>{let b=h(C).getSettings();return b.isDistractionFree||b.isPreviewMode||H(h(C)).isZoomOut()},[]),{getBlockListSettings:o,getBlockIndex:r,isMultiSelecting:n,getSelectedBlockClientIds:i,getSettings:s,getTemplateLock:a,__unstableIsWithinBlockOverlay:l,getBlockEditingMode:u,getBlockName:d,getBlockAttributes:f,getParentSectionBlock:p}=H((0,$C.useSelect)(C)),{showInsertionPoint:g,hideInsertionPoint:m}=(0,$C.useDispatch)(C);return(0,Bme.useRefEffect)(h=>{if(t)return;function b(v){if(e===void 0||e.current||v.target.nodeType===v.target.TEXT_NODE||n())return;if(!v.target.classList.contains("block-editor-block-list__layout")){m();return}let y;if(v.target.classList.contains("is-root-container")||(y=(v.target.getAttribute("data-block")?v.target:v.target.closest("[data-block]")).getAttribute("data-block")),a(y)||u(y)==="disabled"||d(y)==="core/block"||y&&f(y).layout?.isManualPlacement)return;let k=o(y),S=k?.orientation||"vertical",_=!!k?.__experimentalCaptureToolbars,x=v.clientY,w=v.clientX,B=Array.from(v.target.children).find(P=>{let O=P.getBoundingClientRect();return P.classList.contains("wp-block")&&S==="vertical"&&O.top>x||P.classList.contains("wp-block")&&S==="horizontal"&&((0,Ime.isRTL)()?O.right<w:O.left>w)});if(!B){m();return}if(!B.id&&(B=B.firstElementChild,!B)){m();return}let R=B.id.slice(6);if(!R||l(R)||p(R)||i().includes(R)&&S==="vertical"&&!_&&!s().hasFixedToolbar)return;let I=B.getBoundingClientRect();if(S==="horizontal"&&(v.clientY>I.bottom||v.clientY<I.top)||S==="vertical"&&(v.clientX>I.right||v.clientX<I.left)){m();return}let A=r(R);if(A===0){m();return}g(y,A,{__unstableWithInserter:!0})}return h.addEventListener("mousemove",b),()=>{h.removeEventListener("mousemove",b)}},[e,o,r,n,g,m,i,t])}var F2=c(J(),1),Ame=c(fe(),1);var Lme=c(E(),1);function xb(){let{getSettings:e,hasSelectedBlock:t,hasMultiSelection:o}=(0,F2.useSelect)(C),{clearSelectedBlock:r}=(0,F2.useDispatch)(C),{clearBlockSelection:n}=e();return(0,Ame.useRefEffect)(i=>{if(!n)return;function s(a){!t()&&!o()||a.target===i&&r()}return i.addEventListener("mousedown",s),()=>{i.removeEventListener("mousedown",s)}},[t,o,r,n])}function Mme(e){return(0,Lme.jsx)("div",{ref:xb(),...e})}var oge=c(fe(),1),hk=c(F(),1),rge=c(J(),1),Tb=c(de(),1);var Nme=c(E(),1);function Dme({showSeparator:e,isFloating:t,onAddBlock:o,isToggle:r}){let{clientId:n}=gt();return(0,Nme.jsx)(km,{className:K({"block-list-appender__toggle":r}),rootClientId:n,showSeparator:e,isFloating:t,onAddBlock:o})}var Vme=c(E(),1);function Fme(){let{clientId:e}=gt();return(0,Vme.jsx)(dk,{rootClientId:e})}var j2=c(F(),1),Hme=c(J(),1),z2=c(Rt(),1),Ume=c(KC(),1);var YC=new WeakMap;function WUe(){let e;return t=>((e===void 0||!(0,Ume.isShallowEqual)(e,t))&&(e=t),e)}function jme(e){let[t]=(0,j2.useState)(WUe);return t(e)}function Gme(e,t,o,r,n,i,s,a,l,u,d,f){let p=(0,Hme.useRegistry)(),g=jme(o),m=jme(r),h=l===void 0||t==="contentOnly"?t:l;(0,j2.useLayoutEffect)(()=>{let b={allowedBlocks:g,prioritizedInserterBlocks:m,templateLock:h};if(u!==void 0&&(b.__experimentalCaptureToolbars=u),d!==void 0)b.orientation=d;else{let v=Ba(f?.type);b.orientation=v.getOrientation(f)}s!==void 0&&((0,z2.default)("__experimentalDefaultBlock",{alternative:"defaultBlock",since:"6.3",version:"6.4"}),b.defaultBlock=s),n!==void 0&&(b.defaultBlock=n),a!==void 0&&((0,z2.default)("__experimentalDirectInsert",{alternative:"directInsert",since:"6.3",version:"6.4"}),b.directInsert=a),i!==void 0&&(b.directInsert=i),b.directInsert!==void 0&&typeof b.directInsert!="boolean"&&(0,z2.default)("Using `Function` as a `directInsert` argument",{alternative:"`boolean` values",since:"6.5"}),YC.get(p)||YC.set(p,{}),YC.get(p)[e]=b,window.queueMicrotask(()=>{let v=YC.get(p);if(Object.keys(v).length){let{updateBlockListSettings:y}=p.dispatch(C);y(v),YC.set(p,{})}})},[e,g,m,h,n,i,s,a,u,d,f,p])}var x9=c(Xg(),1),H2=c(F(),1),Wme=c(J(),1),$me=c(de(),1);function Kme(e,t,o,r){let n=(0,Wme.useRegistry)(),i=(0,H2.useRef)(null);(0,H2.useLayoutEffect)(()=>{let s=!1,{getBlocks:a,getSelectedBlocksInitialCaretPosition:l,isBlockSelected:u}=n.select(C),{replaceInnerBlocks:d,__unstableMarkNextChangeAsNotPersistent:f}=n.dispatch(C);return window.queueMicrotask(()=>{if(s)return;let p=a(e),g=p.length===0||o==="all"||o==="contentOnly",m=!(0,x9.default)(t,i.current);if(!g||!m)return;i.current=t;let h=(0,$me.synchronizeBlocksWithTemplate)(p,t);(0,x9.default)(h,p)||(f({history:"ignore"}),d(e,h,p.length===0&&r&&h.length!==0&&u(e),l()))}),()=>{s=!0}},[t,o,e,n,r])}var Yme=c(de(),1),qme=c(J(),1);function Zme(e){return(0,qme.useSelect)(t=>{let o=t(C).getBlock(e);if(!o)return;let r=t(Yme.store).getBlockType(o.name);if(r&&Object.keys(r.providesContext).length!==0)return Object.fromEntries(Object.entries(r.providesContext).map(([n,i])=>[n,o.attributes[i]]))},[e])}var Eb=c(J(),1),W2=c(F(),1),$2=c(fe(),1),ege=c(G(),1),gk=c(de(),1);var w9=c(F(),1),Cs=c(de(),1),wb=c(J(),1),Xme=c(Tt(),1);function C9(e){let t={srcRootClientId:null,srcClientIds:null,srcIndex:null,type:null,blocks:null};if(!e.dataTransfer)return t;try{t=Object.assign(t,JSON.parse(e.dataTransfer.getData("wp-blocks")))}catch{return t}return t}function $Ue(e,t,o,r,n,i,s,a,l){return u=>{let{srcRootClientId:d,srcClientIds:f,type:p,blocks:g}=C9(u);if(p==="inserter"){s();let m=g.map(h=>(0,Cs.cloneBlock)(h));i(m,!0,null)}if(p==="block"){let m=o(f[0]);if(d===e&&m===t||f.includes(e)||r(f).some(y=>y===e))return;if(a==="group"){let y=f.map(k=>l(k));i(y,!0,null,f);return}let h=d===e,b=f.length,v=h&&m<t?t-b:t;n(f,d,v)}}}function KUe(e,t,o,r,n){return i=>{if(!t().mediaUpload)return;let s=(0,Cs.findTransform)((0,Cs.getBlockTransforms)("from"),a=>a.type==="files"&&r(a.blockName,e)&&a.isMatch(i));if(s){let a=s.transform(i,o);n(a)}}}function YUe(e){return t=>{let o=(0,Cs.pasteHandler)({HTML:t,mode:"BLOCKS"});o.length&&e(o)}}function U2(e,t,o={}){let{operation:r="insert",nearestSide:n="right"}=o,{canInsertBlockType:i,getBlockIndex:s,getClientIdsOfDescendants:a,getBlockOrder:l,getBlocksByClientId:u,getSettings:d,getBlock:f}=(0,wb.useSelect)(C),{getGroupingBlockName:p}=(0,wb.useSelect)(Cs.store),{insertBlocks:g,moveBlocksToPosition:m,updateBlockAttributes:h,clearSelectedBlock:b,replaceBlocks:v,removeBlocks:y}=(0,wb.useDispatch)(C),k=(0,wb.useRegistry)(),S=(0,w9.useCallback)((B,R=!0,I=0,A=[])=>{Array.isArray(B)||(B=[B]);let O=l(e)[t];if(r==="replace")v(O,B,void 0,I);else if(r==="group"){let N=f(O);n==="left"?B.push(N):B.unshift(N);let z=B.map(L=>(0,Cs.cloneSanitizedBlock)(L)),D=B.every(L=>L.name==="core/image"),M=i("core/gallery",e),V=(0,Cs.createBlock)(D&&M?"core/gallery":p(),{layout:{type:"flex",flexWrap:D&&M?null:"nowrap"}},z);v([O,...A],V,void 0,I)}else g(B,t,e,R,I)},[l,e,t,r,v,f,n,i,p,g]),_=(0,w9.useCallback)((B,R,I)=>{if(r==="replace"){let A=u(B),O=l(e)[t];k.batch(()=>{y(B,!1),v(O,A,void 0,0)})}else m(B,R,e,I)},[r,l,u,m,k,y,v,t,e]),x=$Ue(e,t,s,a,_,S,b,r,f),w=KUe(e,d,h,i,S),T=YUe(S);return B=>{let R=(0,Xme.getFilesFromDataTransfer)(B.dataTransfer),I=B.dataTransfer.getData("text/html");I?T(I):R.length?w(R):x(B)}}function qUe(e,t,o){let r=o==="top"||o==="bottom",{x:n,y:i}=e,s=r?n:i,a=r?i:n,l=r?t.left:t.top,u=r?t.right:t.bottom,d=t[o],f;return s>=l&&s<=u?f=s:s<u?f=l:f=u,Math.sqrt((s-f)**2+(a-d)**2)}function Cb(e,t,o=["top","bottom","left","right"]){let r,n;return o.forEach(i=>{let s=qUe(e,t,i);(r===void 0||s<r)&&(r=s,n=i)}),[r,n]}function G2(e,t){return t.left<=e.x&&t.right>=e.x&&t.top<=e.y&&t.bottom>=e.y}function Qme(e,t){return t.top<=e.y&&t.bottom>=e.y}var E9=30,ZUe=120,XUe=120;function QUe(e,t,o="vertical",r={}){let n=o==="horizontal"?["left","right"]:["top","bottom"],i=0,s="before",a=1/0,l=null,u="right",{dropZoneElement:d,parentBlockOrientation:f,rootBlockIndex:p=0}=r;if(d&&f!=="horizontal"){let v=d.getBoundingClientRect(),[y,k]=Cb(t,v,["top","bottom"]);if(v.height>ZUe&&y<E9){if(k==="top")return[p,"before"];if(k==="bottom")return[p+1,"after"]}}let g=(0,ege.isRTL)();if(d&&f==="horizontal"){let v=d.getBoundingClientRect(),[y,k]=Cb(t,v,["left","right"]);if(v.width>XUe&&y<E9){if(g&&k==="right"||!g&&k==="left")return[p,"before"];if(g&&k==="left"||!g&&k==="right")return[p+1,"after"]}}e.forEach(({isUnmodifiedDefaultBlock:v,getBoundingClientRect:y,blockIndex:k,blockOrientation:S})=>{let _=y();if(!_)return;let[x,w]=Cb(t,_,n),[T,B]=Cb(t,_,["left","right"]),R=G2(t,_);v&&R?x=0:o==="vertical"&&S!=="horizontal"&&(R&&T<E9||!R&&Qme(t,_))&&(l=k,u=B),x<a&&(s=w==="bottom"||!g&&w==="right"||g&&w==="left"?"after":"before",a=x,i=k)});let m=i+(s==="after"?1:-1),h=!!e[i]?.isUnmodifiedDefaultBlock,b=!!e[m]?.isUnmodifiedDefaultBlock;return l!==null?[l,"group",u]:!h&&!b?[s==="after"?i+1:i,"insert"]:[h?i:m,"replace"]}function K2(e,t,o,r){let n=!0;if(t){let a=t?.map(({name:l})=>l);n=o.every(l=>a?.includes(l))}let s=o.map(a=>e(a)).every(a=>{let[l]=a?.parent||[];return l?l===r:!0});return n&&s}function Jme(e,t){let{defaultView:o}=t;return!!(o&&e instanceof o.HTMLElement&&e.closest("[data-is-insertion-point]"))}function tge({dropZoneElement:e,rootClientId:t="",parentClientId:o="",isDisabled:r=!1}={}){let n=(0,Eb.useRegistry)(),[i,s]=(0,W2.useState)({index:null,operation:"insert"}),{getBlockType:a,getBlockVariations:l,getGroupingBlockName:u}=(0,Eb.useSelect)(gk.store),{canInsertBlockType:d,getBlockListSettings:f,getBlocks:p,getBlockIndex:g,getDraggedBlockClientIds:m,getBlockNamesByClientId:h,getAllowedBlocks:b,isDragging:v,isGroupable:y,isZoomOut:k,getSectionRootClientId:S,getBlockParents:_}=H((0,Eb.useSelect)(C)),{showInsertionPoint:x,hideInsertionPoint:w,startDragging:T,stopDragging:B}=H((0,Eb.useDispatch)(C)),R=U2(i.operation==="before"||i.operation==="after"?o:t,i.index,{operation:i.operation,nearestSide:i.nearestSide}),I=(0,$2.useThrottle)((0,W2.useCallback)((A,P)=>{v()||T();let O=m(),N=[t,..._(t,!0)];if(O.some(Z=>N.includes(Z)))return;let D=b(t),M=h([t])[0],V=h(O);if(!K2(a,D,V,M))return;let j=S();if(k()&&j!==t)return;let q=p(t).filter(Z=>!((0,gk.hasBlockSupport)(Z.name,"visibility",!0)&&Z.attributes?.metadata?.blockVisibility===!1));if(q.length===0){n.batch(()=>{s({index:0,operation:"insert"}),x(t,0,{operation:"insert"})});return}let Q=q.map(Z=>{let oe=Z.clientId;return{isUnmodifiedDefaultBlock:(0,gk.isUnmodifiedDefaultBlock)(Z),getBoundingClientRect:()=>{let ne=P.getElementById(`block-${oe}`);return ne?ne.getBoundingClientRect():null},blockIndex:g(oe),blockOrientation:f(oe)?.orientation}}),te=QUe(Q,{x:A.clientX,y:A.clientY},f(t)?.orientation,{dropZoneElement:e,parentBlockClientId:o,parentBlockOrientation:o?f(o)?.orientation:void 0,rootBlockIndex:g(t)}),[ee,W,$]=te,Y=Q[ee]?.isUnmodifiedDefaultBlock;if(!(k()&&!Y&&W!=="insert")){if(W==="group"){let Z=q[ee],oe=[Z.name,...V].every(ve=>ve==="core/image"),ne=d("core/gallery",t),X=y([Z.clientId,m()]),re=l(u(),"block"),le=re&&re.find(({name:ve})=>ve==="group-row");if(oe&&!ne&&(!X||!le)||!oe&&(!X||!le))return}n.batch(()=>{s({index:ee,operation:W,nearestSide:$});let Z=["before","after"].includes(W)?o:t;x(Z,ee,{operation:W,nearestSide:$})})}},[v,b,t,h,m,a,S,k,p,f,e,o,g,n,T,x,d,y,l,u]),200);return(0,$2.__experimentalUseDropZone)({dropZoneElement:e,isDisabled:r,onDrop:R,onDragOver(A){I(A,A.currentTarget.ownerDocument)},onDragLeave(A){let{ownerDocument:P}=A.currentTarget;Jme(A.relatedTarget,P)||Jme(A.target,P)||(I.cancel(),w())},onDragEnd(){I.cancel(),B(),w()}})}var Kd=c(E(),1),JUe={};function e9e({children:e,clientId:t}){let o=Zme(t);return(0,Kd.jsx)(lT,{value:o,children:e})}var t9e=(0,hk.memo)(OC);function nge(e){let{clientId:t,allowedBlocks:o,prioritizedInserterBlocks:r,defaultBlock:n,directInsert:i,__experimentalDefaultBlock:s,__experimentalDirectInsert:a,template:l,templateLock:u,wrapperRef:d,templateInsertUpdatesSelection:f,__experimentalCaptureToolbars:p,__experimentalAppenderTagName:g,renderAppender:m,orientation:h,placeholder:b,layout:v,name:y,blockType:k,parentLock:S,defaultLayout:_}=e;Gme(t,S,o,r,n,i,s,a,u,p,h,v),Kme(t,l,u,f);let x=(0,Tb.getBlockSupport)(y,"layout")||(0,Tb.getBlockSupport)(y,"__experimentalLayout")||JUe,{allowSizingOnChildren:w=!1}=x,T=v||x,B=(0,hk.useMemo)(()=>({..._,...T,...w&&{allowSizingOnChildren:!0}}),[_,T,w]),R=(0,Kd.jsx)(t9e,{rootClientId:t,renderAppender:m,__experimentalAppenderTagName:g,layout:B,wrapperRef:d,placeholder:b});return!k?.providesContext||Object.keys(k.providesContext).length===0?R:(0,Kd.jsx)(e9e,{clientId:t,children:R})}function o9e(e){return yA(e),(0,Kd.jsx)(nge,{...e})}var Y2=(0,hk.forwardRef)((e,t)=>{let o=Rb({ref:t},e);return(0,Kd.jsx)("div",{className:"block-editor-inner-blocks",children:(0,Kd.jsx)("div",{...o})})});function Rb(e={},t={}){let{__unstableDisableLayoutClassNames:o,__unstableDisableDropZone:r,dropZoneElement:n}=t,{clientId:i,layout:s=null,__unstableLayoutClassNames:a=""}=gt(),l=(0,rge.useSelect)(S=>{let{getBlockName:_,isZoomOut:x,getTemplateLock:w,getBlockRootClientId:T,getBlockEditingMode:B,getBlockSettings:R,getSectionRootClientId:I}=H(S(C));if(!i){let V=I();return{isDropZoneDisabled:x()&&V!==""}}let{hasBlockSupport:A,getBlockType:P}=S(Tb.store),O=_(i),N=B(i),z=T(i),[D]=R(i,"layout"),M=N==="disabled";if(x()){let V=I();M=i!==V}return{__experimentalCaptureToolbars:A(O,"__experimentalExposeControlsToChildren",!1),name:O,blockType:P(O),parentLock:w(z),parentClientId:z,isDropZoneDisabled:M,defaultLayout:D}},[i]),{__experimentalCaptureToolbars:u,name:d,blockType:f,parentLock:p,parentClientId:g,isDropZoneDisabled:m,defaultLayout:h}=l,b=tge({dropZoneElement:n,rootClientId:i,parentClientId:g}),v=(0,oge.useMergeRefs)([e.ref,r||m||s?.isManualPlacement&&window.__experimentalEnableGridInteractivity?null:b]),y={__experimentalCaptureToolbars:u,layout:s,name:d,blockType:f,parentLock:p,defaultLayout:h,...t},k=y.value&&y.onChange?o9e:nge;return{...e,ref:v,className:K(e.className,"block-editor-block-list__layout",o?"":a),children:i?(0,Kd.jsx)(k,{...y,clientId:i}):(0,Kd.jsx)(OC,{...t})}}Rb.save=Tb.__unstableGetInnerBlocksProps;Y2.DefaultBlockAppender=Fme;Y2.ButtonBlockAppender=Dme;Y2.Content=()=>Rb.save().children;var qC=Y2;var ZC=c(U(),1),ige=c(fe(),1),sge=c(J(),1),age=c(F(),1),lge=c(G(),1);var q2=c(E(),1);function T9({clientId:e,rootClientId:t="",position:o="top"}){let[r,n]=(0,age.useState)(!1),{sectionRootClientId:i,sectionClientIds:s,insertionPoint:a,blockInsertionPointVisible:l,blockInsertionPoint:u,blocksBeingDragged:d}=(0,sge.useSelect)(_=>{let{getInsertionPoint:x,getBlockOrder:w,getSectionRootClientId:T,isBlockInsertionPointVisible:B,getBlockInsertionPoint:R,getDraggedBlockClientIds:I}=H(_(C)),A=T(),P=w(A);return{sectionRootClientId:A,sectionClientIds:P,insertionPoint:x(),blockInsertionPoint:R(),blockInsertionPointVisible:B(),blocksBeingDragged:I()}},[]),f=(0,ige.useReducedMotion)();if(!e)return;let p=!1;if(!(t===i&&s&&s.includes(e)))return null;let m=a?.index===0&&e===s[a.index],h=a&&a.hasOwnProperty("index")&&e===s[a.index-1];o==="top"&&(p=m||l&&u.index===0&&e===s[u.index]),o==="bottom"&&(p=h||l&&e===s[u.index-1]);let b=d[0],v=d.includes(e),y=s.indexOf(b),S=(y>0?s[y-1]:null)===e;return(v||S)&&(p=!1),(0,q2.jsx)(ZC.__unstableAnimatePresence,{children:p&&(0,q2.jsx)(ZC.__unstableMotion.div,{initial:{height:0},animate:{height:"calc(1 * var(--wp-block-editor-iframe-zoom-out-frame-size) / var(--wp-block-editor-iframe-zoom-out-scale)"},exit:{height:0},transition:{type:"tween",duration:f?0:.2,ease:[.6,0,.4,1]},className:K("block-editor-block-list__zoom-out-separator",{"is-dragged-over":r}),"data-is-insertion-point":"true",onDragOver:()=>n(!0),onDragLeave:()=>n(!1),children:(0,q2.jsx)(ZC.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{delay:-.125}},transition:{ease:"linear",duration:.1,delay:.125},children:(0,lge.__)("Drop pattern.")})})})}var Gi=c(E(),1),lI=(0,wm.createContext)();lI.displayName="IntersectionObserverContext";var Z2=new WeakMap,r9e={trailing:!0};function n9e({className:e,...t}){let{isOutlineMode:o,isFocusMode:r,isPreviewMode:n,editedContentOnlySection:i}=(0,Qa.useSelect)(f=>{let{getSettings:p,isTyping:g,hasBlockSpotlight:m,getEditedContentOnlySection:h}=H(f(C)),{outlineMode:b,focusMode:v,isPreviewMode:y}=p();return{isOutlineMode:b&&!g(),isFocusMode:v||m(),isPreviewMode:y,editedContentOnlySection:h()}},[]),s=(0,Qa.useRegistry)(),{setBlockVisibility:a}=(0,Qa.useDispatch)(C),l=(0,X2.useDebounce)((0,wm.useCallback)(()=>{let f={};Z2.get(s).forEach(([p,g])=>{f[p]=g}),a(f)},[s]),300,r9e),u=(0,wm.useMemo)(()=>{let{IntersectionObserver:f}=window;if(f)return new f(p=>{Z2.get(s)||Z2.set(s,[]);for(let g of p){let m=g.target.getAttribute("data-block");Z2.get(s).push([m,g.isIntersecting])}l()})},[]),d=Rb({ref:(0,X2.useMergeRefs)([xb(),Ome()]),className:K("is-root-container",e,{"is-outline-mode":o,"is-focus-mode":r,"is-preview-mode":n})},t);return(0,Gi.jsxs)(lI.Provider,{value:u,children:[(0,Gi.jsx)("div",{...d}),!!i&&(0,Gi.jsx)(i9e,{clientId:i})]})}function i9e({clientId:e}){let{stopEditingContentOnlySection:t}=H((0,Qa.useDispatch)(C)),o=(0,Qa.useSelect)(r=>{let{isBlockSelected:n,hasSelectedInnerBlock:i,getBlockSelectionStart:s}=r(C);return!s()||n(e)||i(e,!0)},[e]);return(0,wm.useEffect)(()=>{o||t()},[o,t]),null}function US(e){return(0,Gi.jsx)(nT,{value:xF,children:(0,Gi.jsx)(n9e,{...e})})}var s9e=[],a9e=new Set;function l9e({placeholder:e,rootClientId:t,renderAppender:o,__experimentalAppenderTagName:r,layout:n=Vz}){let i=o!==!1,s=!!o,{order:a,isZoomOut:l,selectedBlocks:u,visibleBlocks:d,shouldRenderAppender:f}=(0,Qa.useSelect)(p=>{let{getSettings:g,getBlockOrder:m,getSelectedBlockClientIds:h,__unstableGetVisibleBlocks:b,getTemplateLock:v,getBlockEditingMode:y,isSectionBlock:k,isContainerInsertableToInContentOnlyMode:S,getBlockName:_,isZoomOut:x,canInsertBlockType:w}=H(p(C)),T=m(t);if(g().isPreviewMode)return{order:T,selectedBlocks:s9e,visibleBlocks:a9e};let B=h(),R=B[0],I=!t&&!R&&(!T.length||!w((0,cge.getDefaultBlockName)(),t)),A=!!(t&&R&&t===R),P=v(t);return{order:T,selectedBlocks:B,visibleBlocks:b(),isZoomOut:x(),shouldRenderAppender:(!k(t)||S(_(R),t))&&y(t)!=="disabled"&&(!P||P==="contentOnly")&&i&&!x()&&(s||A||I)}},[t,i,s]);return(0,Gi.jsxs)(mP,{value:n,children:[a.map(p=>(0,Gi.jsxs)(Qa.AsyncModeProvider,{value:!d.has(p)&&!u.includes(p),children:[l&&(0,Gi.jsx)(T9,{clientId:p,rootClientId:t,position:"top"}),(0,Gi.jsx)(vI,{rootClientId:t,clientId:p}),l&&(0,Gi.jsx)(T9,{clientId:p,rootClientId:t,position:"bottom"})]},p)),a.length<1&&e,f&&(0,Gi.jsx)(mme,{tagName:r,rootClientId:t,CustomAppender:o})]})}function OC(e){return(0,Gi.jsx)(Qa.AsyncModeProvider,{value:!1,children:(0,Gi.jsx)(l9e,{...e})})}var Vk=c(J(),1),pG=c(Tt(),1),mG=c(U(),1),Aye=c(Yl(),1),gM=c(F(),1),Fk=c(de(),1),gG=c(ar(),1),zk=c(G(),1);var zge=c(fe(),1),jge=c(J(),1),Hge=c(Tt(),1),xu=c(F(),1);var pc=c(G(),1),Pb=c(de(),1),Lge=c(fe(),1),Mge=c(J(),1),aL=c(F(),1);var JC=c(U(),1),bge=c(qw(),1),yge=c(Rt(),1),yk=c(F(),1);var Bn=c(U(),1),uge=(0,Bn.createSlotFill)("InspectorControls"),c9e=(0,Bn.createSlotFill)("InspectorAdvancedControls"),u9e=(0,Bn.createSlotFill)("InspectorControlsBindings"),d9e=(0,Bn.createSlotFill)("InspectorControlsBackground"),f9e=(0,Bn.createSlotFill)("InspectorControlsBorder"),p9e=(0,Bn.createSlotFill)("InspectorControlsColor"),m9e=(0,Bn.createSlotFill)("InspectorControlsFilter"),g9e=(0,Bn.createSlotFill)("InspectorControlsDimensions"),h9e=(0,Bn.createSlotFill)("InspectorControlsLayout"),b9e=(0,Bn.createSlotFill)("InspectorControlsElements"),y9e=(0,Bn.createSlotFill)("InspectorControlsPosition"),v9e=(0,Bn.createSlotFill)("InspectorControlsTypography"),S9e=(0,Bn.createSlotFill)("InspectorControlsListView"),k9e=(0,Bn.createSlotFill)("InspectorControlsStyles"),_9e=(0,Bn.createSlotFill)("InspectorControlsEffects"),x9e=(0,Bn.createSlotFill)("InspectorControlsContent"),w9e={default:uge,advanced:c9e,background:d9e,bindings:u9e,border:f9e,color:p9e,content:x9e,dimensions:g9e,effects:_9e,elements:b9e,filter:m9e,layout:h9e,list:S9e,position:y9e,settings:uge,styles:k9e,typography:v9e},fc=w9e,XC=(0,Bn.createSlotFill)(Symbol("PrivateInspectorControlsAllowedBlocks"));var Q2=c(F(),1);var QC="default",Js={viewport:QC,pseudo:QC},dge=(0,Q2.createContext)(Js),J2=dge.Provider;function Ja(){return(0,Q2.useContext)(dge)}function Wi(e){return!!e?.viewport&&e.viewport!==QC}function ea(e){return!!e?.pseudo&&e.pseudo!==QC}function Pn(e){return!Wi(e)&&!ea(e)}function fge(e){return Pn(e)?[]:[e.viewport,e.pseudo].filter(t=>t&&t!==QC)}function Ro(e,t){let o=fge(t);return o.length?fd(e,o):e}function In(e,t,o){let r=fge(t);return r.length?Ge(De(e,r,o)):Ge(o)}function pge(e,t){return!t||Pn(e)?t:o=>{let r=Ro(o?.style,e)||{},n=t({style:r}),i=n&&typeof n=="object"&&!Array.isArray(n)&&Object.prototype.hasOwnProperty.call(n,"style")?n.style:n;return{style:In(o?.style,e,i)}}}var bk=c(U(),1),tL=c(F(),1),mge=c(fe(),1),oL=c(J(),1);var eL=c(E(),1),gge=Symbol("ListViewContentPopover"),{Fill:hge,Slot:C9e}=(0,bk.createSlotFill)(gge);function E9e(){return(0,mge.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:35,resize:!1}}}function rL({listViewRef:e}){let{popoverProps:t}=E9e(),o=(0,bk.__experimentalUseSlotFills)(gge),r=!!(o&&o.length),{selectedClientId:n,isOpen:i}=(0,oL.useSelect)(u=>{let{getSelectedBlockClientId:d}=u(C),f=H(u(C));return{selectedClientId:d(),isOpen:f.isListViewContentPanelOpen()}},[]),[s,a]=(0,tL.useState)(null);(0,tL.useLayoutEffect)(()=>{if(!n||!e?.current){a(null);return}let u=e.current.querySelector(`[data-block="${n}"]`);a(u)},[n,e]);let{closeListViewContentPanel:l}=H((0,oL.useDispatch)(C));return!i||!r||!s?null:(0,eL.jsx)(bk.Popover,{...t??{},className:"block-editor-inspector-list-view-content-popover",anchor:s,onClose:l,children:(0,eL.jsx)("div",{style:{width:"280px"},children:(0,eL.jsx)(C9e,{})})})}var Cm=c(E(),1),T9e=["content","list"];function Bb({children:e,group:t="default",__experimentalGroup:o,resetAllFilter:r}){o&&((0,yge.default)("`__experimentalGroup` property in `InspectorControlsFill`",{since:"6.2",version:"6.4",alternative:"`group`"}),t=o);let n=gt(),i=fc[t]?.Fill;if(!i)return(0,bge.default)(`Unknown InspectorControls group "${t}" provided.`),null;if(n[qf]){let s=n.name==="core/template-part",a=T9e.includes(t);if(!(s||a))return null}return!n[qf]&&!n[Dl]?null:t==="content"&&n[Bx]&&n[qf]?n[Dl]?(0,Cm.jsx)(JC.__experimentalStyleProvider,{document,children:(0,Cm.jsx)(hge,{children:e})}):null:(0,Cm.jsx)(JC.__experimentalStyleProvider,{document,children:(0,Cm.jsx)(i,{children:s=>(0,Cm.jsx)(B9e,{fillProps:s,children:e,resetAllFilter:r})})})}function R9e({resetAllFilter:e,children:t}){let{registerResetAllFilter:o,deregisterResetAllFilter:r}=(0,yk.useContext)(JC.__experimentalToolsPanelContext),n=Ja(),i=(0,yk.useMemo)(()=>pge(n,e),[e,n]);return(0,yk.useEffect)(()=>{if(i&&o&&r)return o(i),()=>{r(i)}},[i,o,r]),t}function B9e({children:e,resetAllFilter:t,fillProps:o}){let{forwardedContext:r=[]}=o,n=(0,Cm.jsx)(R9e,{resetAllFilter:t,children:e});return r.reduce((i,[s,a])=>(0,Cm.jsx)(s,{...a,children:i}),n)}var Ege=c(U(),1),Tge=c(F(),1),Rge=c(qw(),1),Bge=c(Rt(),1);var Sge=c(U(),1),nL=c(J(),1),kge=c(F(),1);var vge=c(fe(),1);function wr(){return(0,vge.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}}}function vk(e,t){if(!e||!t)return t;let o=e.split(","),r=t.split(","),n=[];return o.forEach(i=>{r.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}var _ge=c(E(),1);function xge({children:e,group:t,label:o}){let{updateBlockAttributes:r}=(0,nL.useDispatch)(C),{getBlockAttributes:n,getBlockName:i,getMultiSelectedBlockClientIds:s,getSelectedBlockClientId:a,hasMultiSelection:l}=(0,nL.useSelect)(C),u=wr(),d=a(),f=(0,kge.useCallback)((p=[])=>{let g={},m=l()?s():[d];m.forEach(h=>{let b=n(h)||{},{style:v}=b,y={style:v},k={attributes:b,clientId:h,name:i(h)};p.forEach(S=>{y={...y,...S(y,k)}}),y={...y,style:Ge(y.style)},g[h]=y}),r(m,g,!0)},[n,i,s,l,d,r]);return(0,_ge.jsx)(Sge.__experimentalToolsPanel,{className:`${t}-block-support-panel`,label:o,resetAll:f,panelId:d,hasInnerWrapper:!0,shouldRenderPlaceholderItems:!0,__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",dropdownMenuProps:u,children:e},d)}var R9=c(U(),1),iL=c(F(),1),wge=c(E(),1);function Cge({Slot:e,fillProps:t,...o}){let r=(0,iL.useContext)(R9.__experimentalToolsPanelContext),n=(0,iL.useMemo)(()=>({...t??{},forwardedContext:[...t?.forwardedContext??[],[R9.__experimentalToolsPanelContext.Provider,{value:r}]]}),[r,t]);return(0,wge.jsx)(e,{...o,fillProps:n,bubblesVirtually:!0})}var sL=c(E(),1);function P9e({__experimentalGroup:e,group:t="default",label:o,fillProps:r,...n},i){e&&((0,Bge.default)("`__experimentalGroup` property in `InspectorControlsSlot`",{since:"6.2",version:"6.4",alternative:"`group`"}),t=e);let s=fc[t],a=(0,Ege.__experimentalUseSlotFills)(s?.name);if(!s)return(0,Rge.default)(`Unknown InspectorControls group "${t}" provided.`),null;if(!a?.length)return null;let{Slot:l}=s;return o?(0,sL.jsx)(xge,{group:t,label:o,children:(0,sL.jsx)(Cge,{...n,fillProps:r,Slot:l})}):(0,sL.jsx)(l,{...n,ref:i,fillProps:r,bubblesVirtually:!0})}var B9=(0,Tge.forwardRef)(P9e);var P9=c(E(),1),Pge=Bb;Pge.Slot=B9;var Em=e=>(0,P9.jsx)(Bb,{...e,group:"advanced"});Em.Slot=function(t){return(0,P9.jsx)(B9,{...t,group:"advanced"})};Em.slotName="InspectorAdvancedControls";var Oe=Pge;var Oge=c(J(),1),Tm=c(de(),1),eE=c(G(),1);function Ige(e){let t=e?.style?.position?.type;return t==="sticky"?(0,eE.__)("Sticky"):t==="fixed"?(0,eE.__)("Fixed"):null}function Vo(e){return(0,Oge.useSelect)(t=>{if(!e)return null;let o=t(C),{getBlockName:r,getBlockAttributes:n,getBlock:i,__experimentalGetParsedPattern:s}=o,{getBlockType:a,getActiveBlockVariation:l}=t(Tm.store),u=r(e),d=a(u);if(!d)return null;let f=n(e),{isSectionBlock:p}=H(o),g=f?.metadata?.patternName;if(g&&p(e)){let S=s(g),_=Ige(f);return{isSynced:!1,title:(0,eE.__)("Pattern"),icon:Gc,description:S?.description||(0,eE.__)("A block pattern."),anchor:f?.anchor,positionLabel:_,positionType:f?.style?.position?.type,name:S?.title||f?.metadata?.name}}let m=l(u,f,void 0,i?.(e)?.innerContent),h=(0,Tm.isReusableBlock)(d)||(0,Tm.isTemplatePart)(d),v=(h?(0,Tm.__experimentalGetBlockLabel)(d,f):void 0)||d.title,y=Ige(f),k={isSynced:h,title:v,icon:d.icon,description:d.description,anchor:f?.anchor,positionLabel:y,positionType:f?.style?.position?.type,name:f?.metadata?.name};return m?{isSynced:h,title:m.title||d.title,icon:m.icon||d.icon,description:m.description||d.description,anchor:f?.anchor,positionLabel:y,positionType:f?.style?.position?.type,name:f?.metadata?.name}:k},[e])}var Rm=c(E(),1),tE="position",I9={key:"default",value:"",label:(0,pc.__)("Default")},O9={key:"sticky",value:"sticky",label:(0,pc._x)("Sticky","Name for the value of the CSS position property"),hint:(0,pc.__)("The block will stick to the top of the window instead of scrolling.")},Age={key:"fixed",value:"fixed",label:(0,pc._x)("Fixed","Name for the value of the CSS position property"),hint:(0,pc.__)("The block will not move when the page is scrolled.")},I9e=["top","right","bottom","left"],O9e=["sticky","fixed"];function A9e({selector:e,style:t}){let o="",{type:r}=t?.position||{};return O9e.includes(r)&&(o+=`${e} {`,o+=`position: ${r};`,I9e.forEach(n=>{t?.position?.[n]!==void 0&&(o+=`${n}: ${t.position[n]};`)}),(r==="sticky"||r==="fixed")&&(o+="z-index: 10"),o+="}"),o}function L9e(e){let t=(0,Pb.getBlockSupport)(e,tE);return!!(t===!0||t?.sticky)}function M9e(e){let t=(0,Pb.getBlockSupport)(e,tE);return!!(t===!0||t?.fixed)}function N9e(e){return!!(0,Pb.getBlockSupport)(e,tE)}function Nge(e){let t=e?.style?.position?.type;return t==="sticky"||t==="fixed"}function Dge({name:e}={}){let[t,o]=Le("position.fixed","position.sticky"),r=!t&&!o;return!N9e(e)||r}function D9e({style:e={},clientId:t,name:o,setAttributes:r}){let n=M9e(o),i=L9e(o),s=e?.position?.type,{firstParentClientId:a}=(0,Mge.useSelect)(m=>{let{getBlockParents:h}=m(C),b=h(t);return{firstParentClientId:b[b.length-1]}},[t]),l=Vo(a),u=i&&s===O9.value&&l?(0,pc.sprintf)((0,pc.__)("The block will stick to the scrollable area of the parent %s block."),l.title):null,d=(0,aL.useMemo)(()=>{let m=[I9];return(i||s===O9.value)&&m.push(O9),(n||s===Age.value)&&m.push(Age),m},[n,i,s]),f=m=>{let b={...e,position:{...e?.position,type:m,top:m==="sticky"||m==="fixed"?"0px":void 0}};r({style:Ge(b)})},p=s&&d.find(m=>m.value===s)||I9,g=(0,aL.useId)();return d.length>1?(0,Rm.jsx)(Oe,{group:"position",children:(0,Rm.jsx)(oU,{label:(0,pc.__)("Position"),hideLabelFromVision:!0,description:u,items:d,value:p,onValueChange:m=>{f(m.value)},children:d.map(m=>{let h=m.hint?`${g}-${m.key}`:void 0;return(0,Rm.jsxs)(oU.Item,{value:m,label:m.label,className:"block-editor-hooks__position-control-item","aria-describedby":h,children:[(0,Rm.jsx)("div",{children:m.label}),m.hint&&(0,Rm.jsx)("div",{id:h,className:"block-editor-hooks__position-control-item-hint","aria-hidden":"true",children:m.hint})]},m.key)})})}):null}var A9={edit:function(t){return Dge(t)?null:(0,Rm.jsx)(D9e,{...t})},useBlockProps:F9e,attributeKeys:["style"],hasSupport(e){return(0,Pb.hasBlockSupport)(e,tE)}},V9e={};function F9e({name:e,style:t}){let o=(0,Pb.hasBlockSupport)(e,tE),r=Dge({name:e}),n=o&&!r,i=(0,Lge.useInstanceId)(V9e),s=`.wp-container-${i}.wp-container-${i}`,a;n&&(a=A9e({selector:s,style:t})||"");let l=K({[`wp-container-${i}`]:n&&!!a,[`is-position-${t?.position?.type}`]:n&&!!a&&!!t?.position?.type});return el({css:a}),{className:l}}var Uge={placement:"top-start"},Vge={...Uge,flip:!1,shift:!0},z9e={...Uge,flip:!0,shift:!1};function Fge(e,t,o,r,n){if(!e||!t)return Vge;let i=o?.scrollTop||0,s=Vv(t),a=e.getBoundingClientRect(),l=i+a.top,u=e.ownerDocument.documentElement.clientHeight,d=l+r,f=s.top>d,p=s.height>u-r;return!n&&(f||p)?Vge:z9e}function lL({contentElement:e,clientId:t}){let o=Nt(t),[r,n]=(0,xu.useState)(0),{blockIndex:i,isSticky:s}=(0,jge.useSelect)(p=>{let{getBlockIndex:g,getBlockAttributes:m}=p(C);return{blockIndex:g(t),isSticky:Nge(m(t))}},[t]),a=(0,xu.useMemo)(()=>{if(e)return(0,Hge.getScrollContainer)(e)},[e]),[l,u]=(0,xu.useState)(()=>Fge(e,o,a,r,s)),d=(0,zge.useRefEffect)(p=>{n(p.offsetHeight)},[]),f=(0,xu.useCallback)(()=>u(Fge(e,o,a,r,s)),[e,o,a,r,s]);return(0,xu.useLayoutEffect)(f,[i,f]),(0,xu.useLayoutEffect)(()=>{if(!e||!o)return;let p=e?.ownerDocument?.defaultView;p?.addEventListener?.("resize",f);let g,m=o?.ownerDocument?.defaultView;return m?.ResizeObserver&&(g=new m.ResizeObserver(f),g.observe(o)),()=>{p?.removeEventListener?.("resize",f),g&&g.disconnect()}},[f,e,o]),{...l,ref:d}}var Gge=c(J(),1);function cL(e){return(0,Gge.useSelect)(o=>{let{getBlockRootClientId:r,getBlockParents:n,__experimentalGetBlockListSettingsForBlocks:i,isBlockInsertionPointVisible:s,getBlockInsertionPoint:a,getBlockOrder:l,hasMultiSelection:u,getLastMultiSelectedBlockClientId:d}=o(C),f=n(e),p=i(f),g=f.find(h=>p[h]?.__experimentalCaptureToolbars),m=!1;if(s()){let h=a();m=l(h.rootClientId)[h.index]===e}return{capturingClientId:g,isInsertionPointVisible:m,lastClientId:u()?d():null,rootClientId:r(e)}},[e])}var uL=c(E(),1);function Wge({clientId:e,__unstableContentRef:t}){let{isInsertionPointVisible:o,lastClientId:r,rootClientId:n}=cL(e),i=lL({contentElement:t?.current,clientId:e});return(0,uL.jsx)(Xa,{clientId:e,bottomClientId:r,className:K("block-editor-block-list__block-side-inserter-popover",{"is-insertion-point-visible":o}),__unstableContentRef:t,...i,children:(0,uL.jsx)("div",{className:"block-editor-block-list__empty-block-inserter",children:(0,uL.jsx)(Za,{position:"bottom right",rootClientId:n,clientId:e,__experimentalIsQuick:!0})})})}var _ye=c(J(),1),Dk=c(F(),1),xye=c(Yl(),1);var bye=c(G(),1),yye=c(J(),1),cG=c(F(),1),vye=c(fe(),1),rf=c(de(),1),Sye=c(U(),1);var Ib=c(U(),1),ohe=c(J(),1),rhe=c(G(),1);var Zge=c(de(),1),Xge=c(U(),1),oE=c(J(),1),rE=c(F(),1),Qge=c(fe(),1);var Kge=c(Tt(),1),wu=c(F(),1),dL=50,Yge=25,j9e=1e3,$ge=j9e*(Yge/1e3);function qge(){let e=(0,wu.useRef)(null),t=(0,wu.useRef)(null),o=(0,wu.useRef)(null),r=(0,wu.useRef)(null);(0,wu.useEffect)(()=>()=>{r.current&&(clearInterval(r.current),r.current=null)},[]);let n=(0,wu.useCallback)(a=>{e.current=a.clientY,o.current=(0,Kge.getScrollContainer)(a.target),r.current=setInterval(()=>{if(o.current&&t.current){let l=o.current.scrollTop+t.current;o.current.scroll({top:l})}},Yge)},[]),i=(0,wu.useCallback)(a=>{if(!o.current)return;let l=o.current.offsetHeight,u=e.current-o.current.offsetTop,d=a.clientY-o.current.offsetTop;if(a.clientY>u){let f=Math.max(l-u-dL,0),p=Math.max(d-u-dL,0),g=f===0||p===0?0:p/f;t.current=$ge*g}else if(a.clientY<u){let f=Math.max(u-dL,0),p=Math.max(u-d-dL,0),g=f===0||p===0?0:p/f;t.current=-$ge*g}else t.current=0},[]);return[n,i,()=>{e.current=null,o.current=null,r.current&&(clearInterval(r.current),r.current=null)}]}var L9=c(E(),1),H9e=({appendToOwnerDocument:e,children:t,clientIds:o,cloneClassname:r,elementId:n,onDragStart:i,onDragEnd:s,fadeWhenDisabled:a=!1,dragComponent:l})=>{let{srcRootClientId:u,isDraggable:d,icon:f,visibleInserter:p,getBlockType:g}=(0,oE.useSelect)(R=>{let{canMoveBlocks:I,getBlockRootClientId:A,getBlockName:P,getBlockAttributes:O,isBlockInsertionPointVisible:N}=R(C),{getBlockType:z,getActiveBlockVariation:D}=R(Zge.store),M=A(o[0]),V=P(o[0]),L=D(V,O(o[0]));return{srcRootClientId:M,isDraggable:I(o),icon:L?.icon||z(V)?.icon,visibleInserter:N(),getBlockType:z}},[o]),m=(0,rE.useRef)(!1),[h,b,v]=qge(),{getAllowedBlocks:y,getBlockNamesByClientId:k,getBlockRootClientId:S}=(0,oE.useSelect)(C),{startDraggingBlocks:_,stopDraggingBlocks:x}=(0,oE.useDispatch)(C);(0,rE.useEffect)(()=>()=>{m.current&&x()},[]);let T=Nt(o[0])?.closest("body");return(0,rE.useEffect)(()=>{if(!T||!a)return;let I=(0,Qge.throttle)(A=>{if(!A.target.closest("[data-block]"))return;let P=k(o),O=A.target.closest("[data-block]").getAttribute("data-block"),N=y(O),z=k([O])[0],D;if(N?.length===0){let M=S(O),V=k([M])[0],L=y(M);D=K2(g,L,P,V)}else D=K2(g,N,P,z);!D&&!p?window?.document?.body?.classList?.add("block-draggable-invalid-drag-token"):window?.document?.body?.classList?.remove("block-draggable-invalid-drag-token")},200);return T.addEventListener("dragover",I),()=>{T.removeEventListener("dragover",I)}},[o,T,a,y,k,S,g,p]),d?(0,L9.jsx)(Xge.Draggable,{appendToOwnerDocument:e,cloneClassname:r,__experimentalTransferDataType:"wp-blocks",transferData:{type:"block",srcClientIds:o,srcRootClientId:u},onDragStart:R=>{window.requestAnimationFrame(()=>{_(o),m.current=!0,h(R),i&&i()})},onDragOver:b,onDragEnd:()=>{x(),m.current=!1,v(),s&&s()},__experimentalDragComponent:l!==void 0?l:(0,L9.jsx)(n2,{count:o.length,icon:f,fadeWhenDisabled:!0}),elementId:n,children:({onDraggableStart:R,onDraggableEnd:I})=>t({draggable:!0,onDragStart:R,onDragEnd:I})}):t({draggable:!1})},fL=H9e;var ehe=c(de(),1),the=c(U(),1);var pL=c(fe(),1),mL=c(J(),1),Sk=c(F(),1),tl=c(G(),1),M9=c(io(),1);var ot=c(G(),1),Bm=(e,t)=>e==="up"?t==="horizontal"?(0,ot.isRTL)()?"right":"left":"up":e==="down"?t==="horizontal"?(0,ot.isRTL)()?"left":"right":"down":null;function Jge(e,t,o,r,n,i,s){let a=o+1;if(e>1)return U9e(e,o,r,n,i,s);if(r&&n)return(0,ot.sprintf)((0,ot.__)("Block %s is the only block, and cannot be moved"),t);if(i>0&&!n){let l=Bm("down",s);if(l==="down")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d down to position %3$d"),t,a,a+1);if(l==="left")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d left to position %3$d"),t,a,a+1);if(l==="right")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d right to position %3$d"),t,a,a+1)}if(i>0&&n){let l=Bm("down",s);if(l==="down")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the end of the content and can\u2019t be moved down"),t);if(l==="left")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the end of the content and can\u2019t be moved left"),t);if(l==="right")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the end of the content and can\u2019t be moved right"),t)}if(i<0&&!r){let l=Bm("up",s);if(l==="up")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d up to position %3$d"),t,a,a-1);if(l==="left")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d left to position %3$d"),t,a,a-1);if(l==="right")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d right to position %3$d"),t,a,a-1)}if(i<0&&r){let l=Bm("up",s);if(l==="up")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the beginning of the content and can\u2019t be moved up"),t);if(l==="left")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the beginning of the content and can\u2019t be moved left"),t);if(l==="right")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the beginning of the content and can\u2019t be moved right"),t)}}function U9e(e,t,o,r,n,i){let s=t+1;if(o&&r)return(0,ot.__)("All blocks are selected, and cannot be moved");if(n>0&&!r){let a=Bm("down",i);if(a==="down")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d down by one place"),e,s);if(a==="left")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d left by one place"),e,s);if(a==="right")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d right by one place"),e,s)}if(n>0&&r){let a=Bm("down",i);if(a==="down")return(0,ot.__)("Blocks cannot be moved down as they are already at the bottom");if(a==="left")return(0,ot.__)("Blocks cannot be moved left as they are already are at the leftmost position");if(a==="right")return(0,ot.__)("Blocks cannot be moved right as they are already are at the rightmost position")}if(n<0&&!o){let a=Bm("up",i);if(a==="up")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d up by one place"),e,s);if(a==="left")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d left by one place"),e,s);if(a==="right")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d right by one place"),e,s)}if(n<0&&o){let a=Bm("up",i);if(a==="up")return(0,ot.__)("Blocks cannot be moved up as they are already at the top");if(a==="left")return(0,ot.__)("Blocks cannot be moved left as they are already are at the leftmost position");if(a==="right")return(0,ot.__)("Blocks cannot be moved right as they are already are at the rightmost position")}}var Yd=c(E(),1),G9e=(e,t)=>e==="up"?t==="horizontal"?(0,tl.isRTL)()?dn:Pi:eh:e==="down"?t==="horizontal"?(0,tl.isRTL)()?Pi:dn:un:null,W9e=(e,t)=>e==="up"?t==="horizontal"?(0,tl.isRTL)()?(0,tl.__)("Move right"):(0,tl.__)("Move left"):(0,tl.__)("Move up"):e==="down"?t==="horizontal"?(0,tl.isRTL)()?(0,tl.__)("Move left"):(0,tl.__)("Move right"):(0,tl.__)("Move down"):null,N9=(0,Sk.forwardRef)(({clientIds:e,direction:t,orientation:o,...r},n)=>{let i=(0,pL.useInstanceId)(N9),s=(0,Sk.useMemo)(()=>Array.isArray(e)?e:[e],[e]),a=s.length,l=(0,pL.useViewportMatch)("small","<"),{blockType:u,isDisabled:d,rootClientId:f,isFirst:p,isLast:g,firstIndex:m,orientation:h="vertical"}=(0,mL.useSelect)(_=>{let{getBlockIndex:x,getBlockRootClientId:w,getBlockOrder:T,getBlock:B,getBlockListSettings:R}=_(C),I=s[0],A=w(I),P=x(I),O=x(s[s.length-1]),N=T(A),z=B(I),D=P===0,M=O===N.length-1,{orientation:V}=R(A)||{};return{blockType:z?(0,ehe.getBlockType)(z.name):null,isDisabled:t==="up"?D:M,rootClientId:A,firstIndex:P,isFirst:D,isLast:M,orientation:o||V}},[t,o,s]),{moveBlocksDown:b,moveBlocksUp:v}=(0,mL.useDispatch)(C),y=t==="up"?v:b,k=_=>{y(e,f),r.onClick&&r.onClick(_)},S=`block-editor-block-mover-button__description-${i}`;return(0,Yd.jsxs)(Yd.Fragment,{children:[(0,Yd.jsx)(the.Button,{__next40pxDefaultSize:!0,ref:n,className:K("block-editor-block-mover-button",`is-${t}-button`),icon:G9e(t,h),label:W9e(t,h),tooltipPosition:!l&&t==="down"&&h==="vertical"?"bottom":"top","aria-describedby":S,...r,onClick:d?null:k,disabled:d,accessibleWhenDisabled:!0,shortcut:t==="up"?M9.displayShortcut.secondary("t"):M9.displayShortcut.secondary("y")}),(0,Yd.jsx)(bt,{id:S,children:Jge(a,u&&u.title,m,p,g,t==="up"?-1:1,h)})]})}),gL=(0,Sk.forwardRef)((e,t)=>(0,Yd.jsx)(N9,{direction:"up",ref:t,...e})),hL=(0,Sk.forwardRef)((e,t)=>(0,Yd.jsx)(N9,{direction:"down",ref:t,...e}));var Cu=c(E(),1);function $9e({clientIds:e,hideDragHandle:t}){let{canMove:o,rootClientId:r,isFirst:n,isLast:i,orientation:s,isManualGrid:a}=(0,ohe.useSelect)(l=>{let{getBlockIndex:u,getBlockListSettings:d,canMoveBlocks:f,getBlockOrder:p,getBlockRootClientId:g,getBlockAttributes:m}=l(C),h=Array.isArray(e)?e:[e],b=h[0],v=g(b),y=u(b),k=u(h[h.length-1]),S=p(v),{layout:_={}}=m(v)??{};return{canMove:f(e),rootClientId:v,isFirst:y===0,isLast:k===S.length-1,orientation:d(v)?.orientation,isManualGrid:_.type==="grid"&&_.isManualPlacement&&window.__experimentalEnableGridInteractivity}},[e]);return!o||n&&i&&!r||t&&a?null:(0,Cu.jsxs)(Ib.ToolbarGroup,{className:K("block-editor-block-mover",{"is-horizontal":s==="horizontal"}),children:[!t&&(0,Cu.jsx)(fL,{clientIds:e,fadeWhenDisabled:!0,children:l=>(0,Cu.jsx)(Ib.Button,{__next40pxDefaultSize:!0,icon:Hx,className:"block-editor-block-mover__drag-handle",label:(0,rhe.__)("Drag"),tabIndex:"-1",...l})}),!a&&(0,Cu.jsxs)("div",{className:"block-editor-block-mover__move-button-container",children:[(0,Cu.jsx)(Ib.ToolbarItem,{children:l=>(0,Cu.jsx)(gL,{clientIds:e,...l})}),(0,Cu.jsx)(Ib.ToolbarItem,{children:l=>(0,Cu.jsx)(hL,{clientIds:e,...l})})]})]})}var bL=$9e;var she=c(U(),1),vL=c(J(),1),SL=c(G(),1),ahe=c(F(),1);var nE=c(J(),1),Pm=c(F(),1);var{clearTimeout:nhe,setTimeout:K9e}=window,ihe=200;function Y9e({ref:e,isFocused:t,highlightParent:o,debounceTimeout:r=ihe}){let{getSelectedBlockClientId:n,getBlockRootClientId:i}=(0,nE.useSelect)(C),{toggleBlockHighlight:s}=(0,nE.useDispatch)(C),a=(0,Pm.useRef)(),l=(0,nE.useSelect)(h=>h(C).getSettings().isDistractionFree,[]),u=h=>{if(h&&l)return;let b=n(),v=o?i(b):b;s(v,h)},d=()=>e?.current&&e.current.matches(":hover"),f=()=>{let h=d();return!t&&!h},p=()=>{let h=a.current;h&&nhe&&nhe(h)},g=h=>{h&&h.stopPropagation(),p(),u(!0)},m=h=>{h&&h.stopPropagation(),p(),a.current=K9e(()=>{f()&&u(!1)},r)};return(0,Pm.useEffect)(()=>()=>{u(!1),p()},[]),{debouncedShowGestures:g,debouncedHideGestures:m}}function kk({ref:e,highlightParent:t=!1,debounceTimeout:o=ihe}){let[r,n]=(0,Pm.useState)(!1),{debouncedShowGestures:i,debouncedHideGestures:s}=Y9e({ref:e,debounceTimeout:o,isFocused:r,highlightParent:t}),a=(0,Pm.useRef)(!1),l=()=>e?.current&&e.current.contains(e.current.ownerDocument.activeElement);return(0,Pm.useEffect)(()=>{let u=e.current,d=()=>{l()&&(n(!0),i())},f=()=>{l()||(n(!1),s())};return u&&!a.current&&(u.addEventListener("focus",d,!0),u.addEventListener("blur",f,!0),a.current=!0),()=>{u&&(u.removeEventListener("focus",d),u.removeEventListener("blur",f))}},[e,a,n,i,s]),{onMouseMove:i,onMouseLeave:s}}var yL=c(E(),1);function lhe(){let{selectBlock:e}=(0,vL.useDispatch)(C),{parentClientId:t}=(0,vL.useSelect)(i=>{let{getBlockParents:s,getSelectedBlockClientIds:a,getParentSectionBlock:l}=H(i(C)),[u]=a(),d=l(u),f=s(u);return{parentClientId:d??f[f.length-1]}},[]),o=Vo(t),r=(0,ahe.useRef)(),n=kk({ref:r,highlightParent:!0});return(0,yL.jsx)("div",{className:"block-editor-block-parent-selector",ref:r,...n,children:(0,yL.jsx)(she.ToolbarButton,{className:"block-editor-block-parent-selector__button",onClick:()=>e(t),label:(0,SL.sprintf)((0,SL.__)("Select parent block: %s"),o?.title),showTooltip:!0,icon:(0,yL.jsx)(Et,{icon:o?.icon})})},t)}var kL=c(U(),1);var Ob=c(U(),1),q9e=(0,Ob.createSlotFill)("BlockControls"),Z9e=(0,Ob.createSlotFill)("BlockControlsBlock"),X9e=(0,Ob.createSlotFill)("BlockFormatControls"),Q9e=(0,Ob.createSlotFill)("BlockControlsOther"),J9e=(0,Ob.createSlotFill)("BlockControlsParent"),eGe=(0,Ob.createSlotFill)("BlockControlsStyleState"),tGe={default:q9e,block:Z9e,inline:X9e,other:Q9e,parent:J9e,"style-state":eGe},iE=tGe;function che(e,t){let o=gt();return o[Dl]?iE[e]?.Fill:o[zy]&&t?iE.parent.Fill:null}var qd=c(E(),1);function D9({group:e="default",controls:t,children:o,__experimentalShareWithChildBlocks:r=!1}){let n=che(e,r);if(!n)return null;let i=(0,qd.jsxs)(qd.Fragment,{children:[e==="default"&&(0,qd.jsx)(kL.ToolbarGroup,{controls:t}),o]});return(0,qd.jsx)(kL.__experimentalStyleProvider,{document,children:(0,qd.jsx)(n,{children:s=>{let{forwardedContext:a=[]}=s;return a.reduce((l,[u,d])=>(0,qd.jsx)(u,{...d,children:l}),i)}})})}var sE=c(F(),1),Zd=c(U(),1),dhe=c(qw(),1);var V9=c(E(),1),{ComponentsContext:uhe}=H(Zd.privateApis);function F9({group:e="default",...t}){let o=(0,sE.useContext)(Zd.__experimentalToolbarContext),r=(0,sE.useContext)(uhe),n=(0,sE.useMemo)(()=>({forwardedContext:[[Zd.__experimentalToolbarContext.Provider,{value:o}],[uhe.Provider,{value:r}]]}),[o,r]),i=iE[e],s=(0,Zd.__experimentalUseSlotFills)(i.name);if(!i)return(0,dhe.default)(`Unknown BlockControls group "${e}" provided.`),null;if(!s?.length)return null;let{Slot:a}=i,l=(0,V9.jsx)(a,{...t,bubblesVirtually:!0,fillProps:n});return e==="default"?l:(0,V9.jsx)(Zd.ToolbarGroup,{children:l})}var z9=c(E(),1),fhe=D9;fhe.Slot=F9;var j9=e=>(0,z9.jsx)(D9,{group:"inline",...e});j9.Slot=function(t){return(0,z9.jsx)(F9,{group:"inline",...t})};var Do=fhe;var phe=c(U(),1),{Fill:mhe,Slot:oGe}=(0,phe.createSlotFill)("__unstableBlockToolbarLastItem");mhe.Slot=oGe;var _L=mhe;var HL=c(U(),1);var Ek=c(de(),1),$i=c(U(),1),Am=c(J(),1);var zL=c(F(),1),rl=c(G(),1),gbe=c(Yl(),1),Jd=c(fe(),1);var xk=c(J(),1),Im=c(de(),1);var Phe=c(F(),1),lE=c(de(),1),aE=c(J(),1),Ihe=c(us(),1),Xd=c(G(),1);var ta=c(de(),1),rGe="align";var ghe="__experimentalBorder",xL="color",nGe="customClassName",hhe="typography.__experimentalFontFamily",bhe="typography.fontSize",iGe="typography.lineHeight",sGe="typography.__experimentalFontStyle",aGe="typography.__experimentalFontWeight",yhe="typography.textAlign",lGe="typography.textColumns",cGe="typography.__experimentalTextDecoration",uGe="typography.__experimentalWritingMode",dGe="typography.__experimentalTextTransform",fGe="typography.__experimentalLetterSpacing",pGe="layout",mGe=[iGe,bhe,sGe,aGe,hhe,yhe,lGe,cGe,dGe,uGe,fGe],gGe=["shadow"],hGe="spacing",bGe=[...gGe,...mGe,ghe,xL,hGe],vhe=e=>(0,ta.hasBlockSupport)(e,rGe);function She(e,t="any"){let o=(0,ta.getBlockSupport)(e,ghe);return o===!0?!0:t==="any"?!!(o?.color||o?.radius||o?.width||o?.style):!!o?.[t]}var khe=e=>{let t=(0,ta.getBlockSupport)(e,xL);return t!==null&&typeof t=="object"&&!!t.gradients},_he=e=>{let t=(0,ta.getBlockSupport)(e,xL);return t&&t.background!==!1},xhe=e=>(0,ta.hasBlockSupport)(e,yhe);var whe=e=>{let t=(0,ta.getBlockSupport)(e,xL);return t&&t.text!==!1};var Che=e=>(0,ta.hasBlockSupport)(e,nGe,!0);var Ehe=e=>(0,ta.hasBlockSupport)(e,hhe);var The=e=>(0,ta.hasBlockSupport)(e,bhe);var Rhe=e=>(0,ta.hasBlockSupport)(e,pGe);var Bhe=e=>bGe.some(t=>(0,ta.hasBlockSupport)(e,t));function yGe(e){try{let t=(0,lE.parse)(e,{__unstableSkipMigrationLogs:!0,__unstableSkipAutop:!0});return!(t.length===1&&t[0].name==="core/freeform")}catch{return!1}}var vGe={align:vhe,borderColor:e=>She(e,"color"),backgroundColor:_he,textAlign:xhe,textColor:whe,gradient:khe,className:Che,fontFamily:Ehe,fontSize:The,layout:Rhe,style:Bhe};function SGe(e,t){return Object.entries(vGe).reduce((o,[r,n])=>(n(e.name)&&n(t.name)&&(o[r]=e.attributes[r]),o),{})}function H9(e,t,o){for(let r=0;r<Math.min(t.length,e.length);r+=1)o(e[r].clientId,SGe(t[r],e[r])),H9(e[r].innerBlocks,t[r].innerBlocks,o)}function _k(){let e=(0,aE.useRegistry)(),{updateBlockAttributes:t}=(0,aE.useDispatch)(C),{createSuccessNotice:o,createWarningNotice:r,createErrorNotice:n}=(0,aE.useDispatch)(Ihe.store);return(0,Phe.useCallback)(async i=>{let s="";try{if(!window.navigator.clipboard){n((0,Xd.__)("Unable to paste styles. This feature is only available on secure (https) sites in supporting browsers."),{type:"snackbar"});return}s=await window.navigator.clipboard.readText()}catch{n((0,Xd.__)("Unable to paste styles. Please allow browser clipboard permissions before continuing."),{type:"snackbar"});return}if(!s||!yGe(s)){r((0,Xd.__)("Unable to paste styles. Block styles couldn't be found within the copied content."),{type:"snackbar"});return}let a=(0,lE.parse)(s);if(a.length===1?e.batch(()=>{H9(i,i.map(()=>a[0]),t)}):e.batch(()=>{H9(i,a,t)}),i.length===1){let l=(0,lE.getBlockType)(i[0].name)?.title;o((0,Xd.sprintf)((0,Xd.__)("Pasted styles to %s."),l),{type:"snackbar"})}else o((0,Xd.sprintf)((0,Xd.__)("Pasted styles to %d blocks."),i.length),{type:"snackbar"})},[e.batch,t,o,r,n])}function Ohe({clientIds:e,children:t,__experimentalUpdateSelection:o}){let{getDefaultBlockName:r,getGroupingBlockName:n}=(0,xk.useSelect)(Im.store),i=(0,xk.useSelect)(k=>{let{canInsertBlockType:S,getBlockRootClientId:_,getBlocksByClientId:x,getDirectInsertBlock:w,canRemoveBlocks:T}=k(C),B=x(e),R=_(e[0]),I=S(r(),R),A=R?w(R):null;return{canRemove:T(e),canInsertBlock:B.every(P=>(I||!!A)&&S(P.name,R)),canCopyStyles:B.every(P=>!!P&&((0,Im.hasBlockSupport)(P.name,"color")||(0,Im.hasBlockSupport)(P.name,"typography"))),canDuplicate:B.every(P=>!!P&&(0,Im.hasBlockSupport)(P.name,"multiple",!0)&&S(P.name,R))}},[e,r]),{getBlocksByClientId:s,getBlocks:a}=(0,xk.useSelect)(C),{canRemove:l,canInsertBlock:u,canCopyStyles:d,canDuplicate:f}=i,{removeBlocks:p,replaceBlocks:g,duplicateBlocks:m,insertAfterBlock:h,insertBeforeBlock:b,flashBlock:v}=(0,xk.useDispatch)(C),y=_k();return t({canCopyStyles:d,canDuplicate:f,canInsertBlock:u,canRemove:l,onDuplicate(){return m(e,o)},onRemove(){return p(e,o)},onInsertBefore(){b(e[0])},onInsertAfter(){h(e[e.length-1])},onGroup(){if(!e.length)return;let k=n(),S=(0,Im.switchToBlockType)(s(e),k);S&&g(e,S)},onUngroup(){if(!e.length)return;let k=a(e[0]);k.length&&g(e,k)},onCopy(){e.length===1&&v(e[0])},async onPasteStyles(){await y(s(e))}})}var Ahe=c(U(),1),kGe=(0,Ahe.createSlotFill)(Symbol("NoteIconSlotFill")),wL=kGe;var Lhe=c(G(),1),Mhe=c(U(),1),CL=c(de(),1),EL=c(J(),1);var Nhe=c(E(),1);function _Ge({clientId:e}){let t=(0,EL.useSelect)(r=>r(C).getBlock(e),[e]),{replaceBlocks:o}=(0,EL.useDispatch)(C);return!t||t.name!=="core/html"?null:(0,Nhe.jsx)(Mhe.MenuItem,{onClick:()=>o(e,(0,CL.rawHandler)({HTML:(0,CL.getBlockContent)(t)})),children:(0,Lhe.__)("Convert to Blocks")})}var Dhe=_Ge;var Vhe=c(U(),1),{Fill:Fhe,Slot:xGe}=(0,Vhe.createSlotFill)("__unstableBlockSettingsMenuFirstItem");Fhe.Slot=xGe;var TL=Fhe;var Ck=c(U(),1),abe=c(de(),1),lbe=c(J(),1);var G9=c(U(),1),W9=c(G(),1),Hhe=c(de(),1),PL=c(J(),1),Uhe=c(io(),1);var zhe=c(de(),1),jhe=c(J(),1);function cE(e){return(0,jhe.useSelect)(t=>{let{getBlocksByClientId:o,getSelectedBlockClientIds:r,isUngroupable:n,isGroupable:i}=t(C),{getGroupingBlockName:s,getBlockType:a}=t(zhe.store),l=e?.length?e:r(),u=o(l),[d]=u,f=l.length===1&&n(l[0]);return{clientIds:l,isGroupable:i(l),isUngroupable:f,blocksSelection:u,groupingBlockName:s(),onUngroup:f&&a(d.name)?.transforms?.ungroup}},[e])}var RL=c(J(),1),BL=c(de(),1),Ab=c(U(),1);var uE=c(G(),1);var Lb=c(E(),1),wGe={group:{type:"constrained"},row:{type:"flex",flexWrap:"nowrap"},stack:{type:"flex",orientation:"vertical"},grid:{type:"grid"}};function CGe(){let{blocksSelection:e,clientIds:t,groupingBlockName:o,isGroupable:r}=cE(),{replaceBlocks:n}=(0,RL.useDispatch)(C),{canRemove:i,variations:s}=(0,RL.useSelect)(m=>{let{canRemoveBlocks:h}=m(C),{getBlockVariations:b}=m(BL.store);return{canRemove:h(t),variations:b(o,"transform")}},[t,o]),a=m=>{let h=(0,BL.switchToBlockType)(e,o);typeof m!="string"&&(m="group"),h&&h.length>0&&(h[0].attributes.layout=wGe[m],n(t,h))},l=()=>a("row"),u=()=>a("stack"),d=()=>a("grid");if(!r||!i)return null;let f=!!s.find(({name:m})=>m==="group-row"),p=!!s.find(({name:m})=>m==="group-stack"),g=!!s.find(({name:m})=>m==="group-grid");return(0,Lb.jsxs)(Ab.ToolbarGroup,{children:[(0,Lb.jsx)(Ab.ToolbarButton,{icon:Wx,label:(0,uE._x)("Group","action: convert blocks to group"),onClick:a}),f&&(0,Lb.jsx)(Ab.ToolbarButton,{icon:t6,label:(0,uE._x)("Row","action: convert blocks to row"),onClick:l}),p&&(0,Lb.jsx)(Ab.ToolbarButton,{icon:h6,label:(0,uE._x)("Stack","action: convert blocks to stack"),onClick:u}),g&&(0,Lb.jsx)(Ab.ToolbarButton,{icon:Gx,label:(0,uE._x)("Grid","action: convert blocks to grid"),onClick:d})]})}var U9=CGe;var Mb=c(E(),1);function Ghe({clientIds:e,isGroupable:t,isUngroupable:o,onUngroup:r,blocksSelection:n,groupingBlockName:i,onClose:s=()=>{}}){let{getSelectedBlockClientIds:a}=(0,PL.useSelect)(C),{replaceBlocks:l}=(0,PL.useDispatch)(C),u=()=>{let p=(0,Hhe.switchToBlockType)(n,i);p&&l(e,p)},d=()=>{let p=n[0].innerBlocks;p.length&&(r&&(p=r(n[0].attributes,n[0].innerBlocks)),l(e,p))};if(!t&&!o)return null;let f=a();return(0,Mb.jsxs)(Mb.Fragment,{children:[t&&(0,Mb.jsx)(G9.MenuItem,{shortcut:f.length>1?Uhe.displayShortcut.primary("g"):void 0,onClick:()=>{u(),s()},children:(0,W9._x)("Group","verb")}),o&&(0,Mb.jsx)(G9.MenuItem,{onClick:()=>{d(),s()},children:(0,W9._x)("Ungroup","Ungrouping blocks from within a grouping block back into individual blocks within the Editor")})]})}var $9=c(G(),1),Khe=c(F(),1),Yhe=c(U(),1);var Whe=c(J(),1);function oa(e){return(0,Whe.useSelect)(t=>{let{canLockBlockType:o,getBlockName:r,isEditLockedBlock:n,isMoveLockedBlock:i,isRemoveLockedBlock:s,isLockedBlock:a}=H(t(C));return{isEditLocked:n(e),isMoveLocked:i(e),isRemoveLocked:s(e),canLock:o(r(e)),isLocked:a(e)}},[e])}var ol=c(G(),1),dE=c(F(),1),Gr=c(U(),1);var IL=c(J(),1),$he=c(de(),1);var Fo=c(E(),1),EGe=["core/navigation"];function TGe(e){return e.remove&&e.move?"all":e.remove&&!e.move?"insert":!1}function OL({clientId:e,onClose:t}){let[o,r]=(0,dE.useState)({move:!1,remove:!1}),{isEditLocked:n,isMoveLocked:i,isRemoveLocked:s}=oa(e),{allowsEditLocking:a,templateLock:l,hasTemplateLock:u}=(0,IL.useSelect)(v=>{let{getBlockName:y,getBlockAttributes:k}=v(C),S=y(e),_=(0,$he.getBlockType)(S);return{allowsEditLocking:EGe.includes(S),templateLock:k(e)?.templateLock,hasTemplateLock:!!_?.attributes?.templateLock}},[e]),[d,f]=(0,dE.useState)(!!l),{updateBlockAttributes:p}=(0,IL.useDispatch)(C),g=Vo(e);(0,dE.useEffect)(()=>{r({move:i,remove:s,...a?{edit:n}:{}})},[n,i,s,a]);let m=Object.values(o).every(Boolean),h=Object.values(o).some(Boolean)&&!m,b=o.move!==i||o.remove!==s||a&&o.edit!==n||u&&d!==!!l;return(0,Fo.jsx)(Gr.Modal,{title:(0,ol.sprintf)((0,ol.__)("Lock %s"),g.title),overlayClassName:"block-editor-block-lock-modal",onRequestClose:t,size:"small",children:(0,Fo.jsxs)("form",{onSubmit:v=>{v.preventDefault(),b&&(p([e],{lock:o,templateLock:d?TGe(o):void 0}),t())},children:[(0,Fo.jsxs)("fieldset",{className:"block-editor-block-lock-modal__options",children:[(0,Fo.jsx)("legend",{children:(0,ol.__)("Select the features you want to lock")}),(0,Fo.jsx)("ul",{role:"list",className:"block-editor-block-lock-modal__checklist",children:(0,Fo.jsxs)("li",{children:[(0,Fo.jsx)(Gr.CheckboxControl,{className:"block-editor-block-lock-modal__options-all",label:(0,ol.__)("Lock all"),checked:m,indeterminate:h,onChange:v=>r({move:v,remove:v,...a?{edit:v}:{}})}),(0,Fo.jsxs)("ul",{role:"list",className:"block-editor-block-lock-modal__checklist",children:[a&&(0,Fo.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,Fo.jsx)(Gr.CheckboxControl,{label:(0,ol.__)("Lock editing"),checked:!!o.edit,onChange:v=>r(y=>({...y,edit:v}))}),(0,Fo.jsx)(Gr.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.edit?lh:ud})]}),(0,Fo.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,Fo.jsx)(Gr.CheckboxControl,{label:(0,ol.__)("Lock movement"),checked:o.move,onChange:v=>r(y=>({...y,move:v}))}),(0,Fo.jsx)(Gr.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.move?lh:ud})]}),(0,Fo.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,Fo.jsx)(Gr.CheckboxControl,{label:(0,ol.__)("Lock removal"),checked:o.remove,onChange:v=>r(y=>({...y,remove:v}))}),(0,Fo.jsx)(Gr.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.remove?lh:ud})]})]})]})}),u&&(0,Fo.jsx)(Gr.ToggleControl,{className:"block-editor-block-lock-modal__template-lock",label:(0,ol.__)("Apply to all blocks inside"),checked:d,disabled:o.move&&!o.remove,onChange:()=>f(!d)})]}),(0,Fo.jsxs)(Gr.Flex,{className:"block-editor-block-lock-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Fo.jsx)(Gr.FlexItem,{children:(0,Fo.jsx)(Gr.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,ol.__)("Cancel")})}),(0,Fo.jsx)(Gr.FlexItem,{children:(0,Fo.jsx)(Gr.Button,{variant:"primary",type:"submit",disabled:!b,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,ol.__)("Apply")})})]})]})})}var Nb=c(E(),1);function K9({clientId:e}){let{canLock:t,isLocked:o}=oa(e),[r,n]=(0,Khe.useReducer)(s=>!s,!1);if(!t)return null;let i=o?(0,$9.__)("Unlock"):(0,$9.__)("Lock");return(0,Nb.jsxs)(Nb.Fragment,{children:[(0,Nb.jsx)(Yhe.MenuItem,{icon:o?ud:B4,onClick:n,"aria-expanded":r,"aria-haspopup":"dialog",children:i}),r&&(0,Nb.jsx)(OL,{clientId:e,onClose:n})]})}var AL=c(G(),1),LL=c(U(),1),wk=c(F(),1);var Om=c(E(),1);function Y9({clientId:e}){let{canLock:t,isLocked:o}=oa(e),[r,n]=(0,wk.useReducer)(a=>!a,!1),i=(0,wk.useRef)(!1);if((0,wk.useEffect)(()=>{o&&(i.current=!0)},[o]),!o&&!i.current)return null;let s=o?(0,AL.__)("Unlock"):(0,AL.__)("Lock");return!t&&o&&(s=(0,AL.__)("Locked")),(0,Om.jsxs)(Om.Fragment,{children:[(0,Om.jsx)(LL.ToolbarGroup,{className:"block-editor-block-lock-toolbar",children:(0,Om.jsx)(LL.ToolbarButton,{disabled:!t,icon:o?lh:ud,label:s,onClick:n,"aria-expanded":r,"aria-haspopup":"dialog"})}),r&&(0,Om.jsx)(OL,{clientId:e,onClose:n})]})}var q9=c(G(),1),qhe=c(U(),1),ML=c(de(),1),NL=c(J(),1);var Zhe=c(E(),1),RGe=()=>{};function Xhe({clientId:e,onToggle:t=RGe}){let{blockType:o,mode:r,enabled:n}=(0,NL.useSelect)(a=>{let{getBlock:l,getBlockMode:u,getSettings:d}=a(C),f=l(e);return{mode:u(e),blockType:f?(0,ML.getBlockType)(f.name):null,enabled:d().codeEditingEnabled&&!!f?.isValid}},[e]),{toggleBlockMode:i}=(0,NL.useDispatch)(C);if(!o||!(0,ML.hasBlockSupport)(o,"html",!0)||!n)return null;let s=r==="visual"?(0,q9.__)("Edit as HTML"):(0,q9.__)("Edit visually");return(0,Zhe.jsx)(qhe.MenuItem,{onClick:()=>{i(e),t()},children:s})}var tbe=c(U(),1),obe=c(G(),1),rbe=c(F(),1),nbe=c(J(),1),ibe=c(Yl(),1);var gc=c(U(),1),mc=c(G(),1),Jhe=c(F(),1),ebe=c(ar(),1),DL=c(J(),1);function Qhe(e){return e?.trim()?.length===0}var Qd=c(E(),1);function Db({clientId:e,onClose:t}){let[o,r]=(0,Jhe.useState)(),n=Vo(e),{metadata:i}=(0,DL.useSelect)(b=>{let{getBlockAttributes:v}=b(C);return{metadata:v(e)?.metadata}},[e]),{updateBlockAttributes:s}=(0,DL.useDispatch)(C),a=i?.name||"",l=n?.title,u=!!a&&!!i?.bindings&&Object.values(i.bindings).some(b=>b.source==="core/pattern-overrides"),d=o!==void 0&&o!==a,f=o===l,p=Qhe(o),g=d||f,m=b=>b.target.select(),h=()=>{let b=f||p?void 0:o,v=f||p?(0,mc.sprintf)((0,mc.__)('Block name reset to: "%s".'),o):(0,mc.sprintf)((0,mc.__)('Block name changed to: "%s".'),o);(0,ebe.speak)(v,"assertive"),s([e],{metadata:Ge({...i,name:b})}),t()};return(0,Qd.jsx)(gc.Modal,{title:(0,mc.__)("Rename"),onRequestClose:t,overlayClassName:"block-editor-block-rename-modal",focusOnMount:"firstContentElement",size:"small",children:(0,Qd.jsx)("form",{onSubmit:b=>{b.preventDefault(),g&&h()},children:(0,Qd.jsxs)(gc.__experimentalVStack,{spacing:"3",children:[(0,Qd.jsx)(gc.TextControl,{value:o??a,label:(0,mc.__)("Name"),help:u?(0,mc.__)("This block allows overrides. Changing the name can cause problems with content entered into instances of this pattern."):void 0,placeholder:l,onChange:r,onFocus:m}),(0,Qd.jsxs)(gc.__experimentalHStack,{justify:"right",children:[(0,Qd.jsx)(gc.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,mc.__)("Cancel")}),(0,Qd.jsx)(gc.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,disabled:!g,variant:"primary",type:"submit",children:(0,mc.__)("Save")})]})]})})})}var Vb=c(E(),1);function Z9({clientId:e}){let[t,o]=(0,rbe.useState)(!1),r=(0,nbe.useSelect)(n=>n(ibe.store).getShortcutRepresentation("core/block-editor/rename"),[]);return(0,Vb.jsxs)(Vb.Fragment,{children:[(0,Vb.jsx)(tbe.MenuItem,{onClick:()=>{o(!0)},"aria-expanded":t,"aria-haspopup":"dialog",shortcut:r,children:(0,obe.__)("Rename")}),t&&(0,Vb.jsx)(Db,{clientId:e,onClose:()=>o(!1)})]})}var sbe=c(de(),1);function Fb(e){return{canRename:!!e&&(0,sbe.getBlockSupport)(e,"renaming",!0)}}var hc=c(E(),1),{Fill:BGe,Slot:PGe}=(0,Ck.createSlotFill)("BlockSettingsMenuControls"),IGe=({fillProps:e,clientIds:t=null})=>{let{selectedBlocks:o,selectedClientIds:r,isContentOnly:n,canToggleSelectedBlocksVisibility:i,canEdit:s}=(0,lbe.useSelect)(b=>{let{getBlocksByClientId:v,getBlockNamesByClientId:y,getSelectedBlockClientIds:k,getBlockEditingMode:S,canEditBlock:_}=b(C),x=t!==null?t:k();return{selectedBlocks:y(x),selectedClientIds:x,isContentOnly:S(x[0])==="contentOnly",canToggleSelectedBlocksVisibility:v(x).every(w=>(0,abe.hasBlockSupport)(w.name,"visibility",!0)),canEdit:_(x[0])}},[t]),{canLock:a}=oa(r[0]),{canRename:l}=Fb(o[0]),u=r.length===1&&a&&!n,d=r.length===1&&l&&!n,f=i&&!n,p=cE(r),{isGroupable:g,isUngroupable:m}=p,h=(g||m)&&!n;return(0,hc.jsx)(PGe,{fillProps:{...e,canEdit:s,selectedBlocks:o,selectedClientIds:r},children:b=>!b?.length>0&&!h&&!u?null:(0,hc.jsxs)(Ck.MenuGroup,{children:[h&&(0,hc.jsx)(Ghe,{...p,onClose:e?.onClose}),s&&u&&(0,hc.jsx)(K9,{clientId:r[0]}),s&&d&&(0,hc.jsx)(Z9,{clientId:r[0]}),s&&f&&(0,hc.jsx)(Yj,{clientIds:r}),b,s&&e?.count===1&&!n&&(0,hc.jsx)(Xhe,{clientId:e?.firstBlockClientId,onToggle:e?.onClose})]})})};function cbe({...e}){return(0,hc.jsx)(Ck.__experimentalStyleProvider,{document,children:(0,hc.jsx)(BGe,{...e})})}cbe.Slot=IGe;var VL=cbe;var ube=c(F(),1),dbe=c(U(),1),fbe=c(fe(),1),pbe=c(J(),1),FL=c(G(),1);var X9=c(E(),1);function mbe({parentClientId:e,parentBlockType:t}){let o=(0,fbe.useViewportMatch)("medium","<"),{selectBlock:r}=(0,pbe.useDispatch)(C),n=(0,ube.useRef)(),i=kk({ref:n,highlightParent:!0});return o?(0,X9.jsx)(dbe.MenuItem,{...i,ref:n,icon:(0,X9.jsx)(Et,{icon:t.icon}),onClick:()=>r(e),children:(0,FL.sprintf)((0,FL.__)("Select parent block (%s)"),t.title)}):null}var eo=c(E(),1),OGe={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"};function Q9({clientIds:e,onCopy:t,label:o,shortcut:r,eventType:n="copy",__experimentalUpdateSelection:i=!1}){let{getBlocksByClientId:s}=(0,Am.useSelect)(C),{removeBlocks:a}=(0,Am.useDispatch)(C),l=OS(),u=(0,Jd.useCopyToClipboard)(()=>(0,Ek.serialize)(s(e)),()=>{switch(n){case"copy":case"copyStyles":t(),l(n,e);break;case"cut":l(n,e),a(e,i);break;default:break}}),d=o||(0,rl.__)("Copy");return(0,eo.jsx)($i.MenuItem,{ref:u,shortcut:r,children:d})}function J9({block:e,clientIds:t,children:o,__experimentalSelectBlock:r,isContentOnlyListView:n,...i}){let s=t.length,a=t[0],{firstParentClientId:l,parentBlockType:u,previousBlockClientId:d,selectedBlockClientIds:f,isContentOnly:p,isZoomOut:g,canEdit:m,canMove:h,isFirst:b,isLast:v}=(0,Am.useSelect)(A=>{let{getBlockName:P,getBlockRootClientId:O,getPreviousBlockClientId:N,getSelectedBlockClientIds:z,getBlockAttributes:D,getBlockEditingMode:M,isZoomOut:V,canEditBlock:L,canMoveBlocks:j,getBlockIndex:q,getBlockCount:Q}=H(A(C)),{getActiveBlockVariation:te}=A(Ek.store),ee=O(a),W=ee&&P(ee);return{firstParentClientId:ee,parentBlockType:ee&&(te(W,D(ee))||(0,Ek.getBlockType)(W)),previousBlockClientId:N(a),selectedBlockClientIds:z(),isContentOnly:M(a)==="contentOnly",isZoomOut:V(),canEdit:L(a),canMove:j(t),isFirst:q(a)===0,isLast:q(a)===Q(ee)-1}},[a,t]),{getBlockOrder:y,getSelectedBlockClientIds:k}=(0,Am.useSelect)(C),{moveBlocksDown:S,moveBlocksUp:_}=(0,Am.useDispatch)(C),x=(0,Am.useSelect)(A=>{let{getShortcutRepresentation:P}=A(gbe.store);return{copy:P("core/block-editor/copy"),cut:P("core/block-editor/cut"),duplicate:P("core/block-editor/duplicate"),remove:P("core/block-editor/remove"),insertAfter:P("core/block-editor/insert-after"),insertBefore:P("core/block-editor/insert-before")}},[]),w=f.length>0;async function T(A){if(!r)return;let P=await A;P&&P[0]&&r(P[0],!1)}function B(){if(!r)return;let A=d||l;A||(A=y()[0]);let P=w&&k().length===0;r(A,P)}let I=!f?.includes(l)&&!!l;return(0,eo.jsx)(Ohe,{clientIds:t,__experimentalUpdateSelection:!r,children:({canCopyStyles:A,canDuplicate:P,canInsertBlock:O,canRemove:N,onDuplicate:z,onInsertAfter:D,onInsertBefore:M,onRemove:V,onCopy:L,onPasteStyles:j})=>!N&&!P&&!O&&p?null:(0,eo.jsx)($i.DropdownMenu,{icon:zs,label:(0,rl.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:OGe,noIcons:!0,...i,children:({onClose:Q})=>(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsxs)($i.MenuGroup,{children:[(0,eo.jsx)(TL.Slot,{fillProps:{onClose:Q}}),I&&(0,eo.jsx)(mbe,{parentClientId:l,parentBlockType:u}),h&&n&&(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)($i.MenuItem,{icon:eh,disabled:b,accessibleWhenDisabled:!0,onClick:(0,Jd.pipe)(Q,()=>{_(t,l)}),children:(0,rl.__)("Move up")}),(0,eo.jsx)($i.MenuItem,{icon:un,disabled:v,accessibleWhenDisabled:!0,onClick:(0,Jd.pipe)(Q,()=>{S(t,l)}),children:(0,rl.__)("Move down")})]}),m&&s===1&&(0,eo.jsx)(Dhe,{clientId:a}),!p&&(0,eo.jsx)(Q9,{clientIds:t,onCopy:L,shortcut:x.copy}),N&&!p&&(0,eo.jsx)(Q9,{clientIds:t,label:(0,rl.__)("Cut"),eventType:"cut",shortcut:x.cut,__experimentalUpdateSelection:!r}),P&&(0,eo.jsx)($i.MenuItem,{onClick:(0,Jd.pipe)(Q,z,T),shortcut:x.duplicate,children:(0,rl.__)("Duplicate")}),O&&!g&&(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)($i.MenuItem,{onClick:(0,Jd.pipe)(Q,M),shortcut:x.insertBefore,children:(0,rl.__)("Add before")}),(0,eo.jsx)($i.MenuItem,{onClick:(0,Jd.pipe)(Q,D),shortcut:x.insertAfter,children:(0,rl.__)("Add after")})]}),m&&s===1&&(0,eo.jsx)(wL.Slot,{fillProps:{clientId:a,onClose:Q}})]}),A&&!p&&(0,eo.jsxs)($i.MenuGroup,{children:[(0,eo.jsx)(Q9,{clientIds:t,onCopy:L,label:(0,rl.__)("Copy styles"),eventType:"copyStyles"}),m&&(0,eo.jsx)($i.MenuItem,{onClick:j,children:(0,rl.__)("Paste styles")})]}),!p&&(0,eo.jsx)(VL.Slot,{fillProps:{onClose:Q,count:s,firstBlockClientId:a},clientIds:t}),typeof o=="function"?o({onClose:Q}):zL.Children.map(te=>(0,zL.cloneElement)(te,{onClose:Q})),N&&(0,eo.jsx)($i.MenuGroup,{children:(0,eo.jsx)($i.MenuItem,{onClick:(0,Jd.pipe)(Q,V,B),shortcut:x.remove,children:(0,rl.__)("Delete")})})]})})})}var hbe=J9;var bbe=c(U(),1),AGe=(0,bbe.createSlotFill)(Symbol("NoteIconToolbarSlotFill")),jL=AGe;var Tk=c(E(),1);function LGe({clientIds:e,...t}){return(0,Tk.jsxs)(HL.ToolbarGroup,{children:[(0,Tk.jsx)(jL.Slot,{}),(0,Tk.jsx)(HL.ToolbarItem,{children:o=>(0,Tk.jsx)(hbe,{clientIds:e,toggleProps:o,...t})})]})}var UL=LGe;var GL=c(U(),1),ybe=c(G(),1),WL=c(J(),1);var eG=c(E(),1);function vbe({clientIds:e}){let t=e.length===1?e[0]:void 0,o=(0,WL.useSelect)(n=>!!t&&n(C).getBlockMode(t)==="html",[t]),{toggleBlockMode:r}=(0,WL.useDispatch)(C);return o?(0,eG.jsx)(GL.ToolbarGroup,{children:(0,eG.jsx)(GL.ToolbarButton,{onClick:()=>{r(t)},children:(0,ybe.__)("Edit visually")})}):null}var $L=c(U(),1),Ki=c(F(),1),_be=c(J(),1),xbe=c(Rt(),1),oG=c(Tt(),1),wbe=c(Yl(),1),Cbe=c(io(),1);var tG=c(E(),1);function MGe(e){let t="toolbarItem";return!e.some(o=>!(t in o.dataset))}function Sbe(e){return Array.from(e.querySelectorAll("[data-toolbar-item]:not([disabled])"))}function kbe(e){return e.contains(e.ownerDocument.activeElement)}function NGe(e){let[t]=oG.focus.tabbable.find(e);t&&t.focus({preventScroll:!0})}function DGe(e){let[o,r]=(0,Ki.useState)(!0),n=(0,Ki.useCallback)(()=>{let i=oG.focus.tabbable.find(e.current),s=MGe(i);s||(0,xbe.default)("Using custom components as toolbar controls",{since:"5.6",alternative:"ToolbarItem, ToolbarButton or ToolbarDropdownMenu components",link:"https://developer.wordpress.org/block-editor/components/toolbar-button/#inside-blockcontrols"}),r(s)},[e]);return(0,Ki.useLayoutEffect)(()=>{let i=new window.MutationObserver(n);return i.observe(e.current,{childList:!0,subtree:!0}),()=>i.disconnect()},[n,o,e]),o}function VGe({toolbarRef:e,focusOnMount:t,isAccessibleToolbar:o,defaultIndex:r,onIndexChange:n,shouldUseKeyboardFocusShortcut:i,focusEditorOnEscape:s}){let[a]=(0,Ki.useState)(t),[l]=(0,Ki.useState)(r),u=(0,Ki.useCallback)(()=>{NGe(e.current)},[e]);(0,wbe.useShortcut)("core/block-editor/focus-toolbar",()=>{i&&u()}),(0,Ki.useEffect)(()=>{a&&u()},[o,a,u]),(0,Ki.useEffect)(()=>{let p=e.current,g=0;return!a&&!kbe(p)&&(g=window.requestAnimationFrame(()=>{let m=Sbe(p),h=l||0;m[h]&&kbe(p)&&m[h].focus({preventScroll:!0})})),()=>{if(window.cancelAnimationFrame(g),!n||!p)return;let h=Sbe(p).findIndex(b=>b.tabIndex===0);n(h)}},[l,a,n,e]);let{getLastFocus:f}=H((0,_be.useSelect)(C));(0,Ki.useEffect)(()=>{let p=e.current;if(s){let g=m=>{let h=f();m.keyCode===Cbe.ESCAPE&&h?.current&&(m.preventDefault(),h.current.focus())};return p.addEventListener("keydown",g),()=>{p.removeEventListener("keydown",g)}}},[s,f,e])}function Rk({children:e,focusOnMount:t,focusEditorOnEscape:o=!1,shouldUseKeyboardFocusShortcut:r=!0,__experimentalInitialIndex:n,__experimentalOnIndexChange:i,orientation:s="horizontal",...a}){let l=(0,Ki.useRef)(),u=DGe(l);return VGe({toolbarRef:l,focusOnMount:t,defaultIndex:n,onIndexChange:i,isAccessibleToolbar:u,shouldUseKeyboardFocusShortcut:r,focusEditorOnEscape:o}),u?(0,tG.jsx)($L.Toolbar,{label:a["aria-label"],ref:l,orientation:s,...a,children:e}):(0,tG.jsx)($L.NavigableMenu,{orientation:s,role:"toolbar",ref:l,...a,children:e})}var Ebe=c(J(),1),KL=c(de(),1);function YL(){return(0,Ebe.useSelect)(t=>{let{getBlockEditingMode:o,getBlockName:r,getBlockSelectionStart:n}=t(C),i=n(),s=i&&(0,KL.getBlockType)(r(i));return s&&(0,KL.hasBlockSupport)(s,"__experimentalToolbar",!0)&&o(i)!=="disabled"},[])}var Lm=c(U(),1),Tbe=c(G(),1),Rbe=c(de(),1),Bbe=c(F(),1),qL=c(J(),1);var Bk=c(E(),1),rG=[],FGe=6,zGe={placement:"bottom-start"};function Pbe({clientId:e}){let{categories:t,currentPatternName:o,patterns:r}=(0,qL.useSelect)(a=>{let{getBlockAttributes:l,getBlockRootClientId:u,__experimentalGetAllowedPatterns:d}=a(C),f=l(e),p=f?.metadata?.categories||rG,g=u(e),m=p.length>0?d(g):rG;return{categories:p,currentPatternName:f?.metadata?.patternName,patterns:m}},[e]),{replaceBlocks:n}=(0,qL.useDispatch)(C),i=(0,Bbe.useMemo)(()=>t.length===0||!r||r.length===0?rG:r.filter(a=>{let l=a.source==="core"||a.source?.startsWith("pattern-directory")&&a.source!=="pattern-directory/theme";return a.blocks.length===1&&!l&&o!==a.name&&a.categories?.some(u=>t.includes(u))&&(a.syncStatus==="unsynced"||!a.id)}).slice(0,FGe),[t,o,r]);if(i.length<2)return null;let s=a=>{let l=(a.blocks??[]).map(u=>(0,Rbe.cloneBlock)(u));l[0].attributes.metadata={...l[0].attributes.metadata,categories:t},n(e,l)};return(0,Bk.jsx)(Lm.Dropdown,{popoverProps:zGe,renderToggle:({onToggle:a,isOpen:l})=>(0,Bk.jsx)(Lm.ToolbarGroup,{children:(0,Bk.jsx)(Lm.ToolbarButton,{onClick:()=>a(!l),"aria-expanded":l,children:(0,Tbe.__)("Change design")})}),renderContent:()=>(0,Bk.jsx)(Lm.__experimentalDropdownContentWrapper,{className:"block-editor-block-toolbar-change-design-content-wrapper",paddingSize:"none",children:(0,Bk.jsx)(vu,{blockPatterns:i,onClickPattern:s,showTitlesAsTooltip:!0})})})}var bc=c(U(),1),Nbe=c(G(),1),JL=c(J(),1);var QL=c(J(),1),Nm=c(de(),1),Mbe=c(F(),1);var nG=c(ZL(),1),Obe=c(G(),1);function Abe(e,t){for(let o of new nG.default(t).values()){if(o.indexOf("is-style-")===-1)continue;let r=o.substring(9),n=e?.find(({name:i})=>i===r);if(n)return n}return XL(e)}function Mm(e,t,o){let r=new nG.default(e);return t&&r.remove("is-style-"+t.name),r.add("is-style-"+o.name),r.value}function Lbe(e){return!e||e.length===0?[]:XL(e)?e:[{name:"default",label:(0,Obe._x)("Default","block style"),isDefault:!0},...e]}function XL(e){return e?.find(t=>t.isDefault)}function jGe(e,t){return(0,Mbe.useMemo)(()=>{let o=t?.example,r=t?.name;if(o&&r)return(0,Nm.getBlockFromExample)(r,{attributes:o.attributes,innerBlocks:o.innerBlocks,innerContent:o.innerContent});if(e)return(0,Nm.cloneBlock)(e)},[e,t?.example,t?.name])}function Pk({clientId:e,onSwitch:t}){let o=p=>{let{getBlock:g}=p(C),m=g(e);if(!m)return{};let h=(0,Nm.getBlockType)(m.name),{getBlockStyles:b}=p(Nm.store);return{block:h?.example?null:m,blockType:h,styles:b(m.name),className:m.attributes.className||""}},{styles:r,block:n,blockType:i,className:s}=(0,QL.useSelect)(o,[e]),{updateBlockAttributes:a}=(0,QL.useDispatch)(C),l=Lbe(r),u=Abe(l,s),d=jGe(n,i);return{onSelect:p=>{let g=Mm(s,u,p);a(e,{className:g}),t()},stylesToRender:l,activeStyle:u,genericPreviewBlock:d,className:s}}var Dm=c(E(),1),{getVariationStyle:HGe}=H(_o),UGe=(0,Dm.jsxs)(bc.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:[(0,Dm.jsx)(bc.Path,{d:"M17.2 10.9c-.5-1-1.2-2.1-2.1-3.2-.6-.9-1.3-1.7-2.1-2.6L12 4l-1 1.1c-.6.9-1.3 1.7-2 2.6-.8 1.2-1.5 2.3-2 3.2-.6 1.2-1 2.2-1 3 0 3.4 2.7 6.1 6.1 6.1s6.1-2.7 6.1-6.1c0-.8-.3-1.8-1-3z"}),(0,Dm.jsx)(bc.Path,{stroke:"currentColor",strokeWidth:"1.5",d:"M17.2 10.9c-.5-1-1.2-2.1-2.1-3.2-.6-.9-1.3-1.7-2.1-2.6L12 4l-1 1.1c-.6.9-1.3 1.7-2 2.6-.8 1.2-1.5 2.3-2 3.2-.6 1.2-1 2.2-1 3 0 3.4 2.7 6.1 6.1 6.1s6.1-2.7 6.1-6.1c0-.8-.3-1.8-1-3z"})]});function GGe({clientId:e}){let{stylesToRender:t,activeStyle:o,className:r}=Pk({clientId:e}),{updateBlockAttributes:n}=(0,JL.useDispatch)(C),{globalSettings:i,globalStyles:s,blockName:a}=(0,JL.useSelect)(d=>{let f=d(C).getSettings();return{globalSettings:f.__experimentalFeatures,globalStyles:f[ss],blockName:d(C).getBlockName(e)}},[e]),l=o?.name?HGe({settings:i,styles:s},a,o.name)?.color?.background:void 0;return!t||t.length===0?null:(0,Dm.jsx)(bc.ToolbarGroup,{children:(0,Dm.jsx)(bc.ToolbarButton,{onClick:()=>{let f=(t.findIndex(m=>m.name===o.name)+1)%t.length,p=t[f],g=Mm(r,o,p);n(e,{className:g})},label:(0,Nbe.__)("Shuffle styles"),children:(0,Dm.jsx)(bc.Icon,{icon:UGe,style:{fill:l||"transparent"}})})})}var Dbe=GGe;var oM=c(U(),1),iG=c(G(),1),Vbe=c(J(),1),rM=c(de(),1);var eM=c(J(),1);function tM(e){let{isSectionBlock:t,isWithinSection:o,isWithinEditedSection:r,isEditingContentOnlySection:n,editedContentOnlySection:i}=(0,eM.useSelect)(u=>{let{isSectionBlock:d,getParentSectionBlock:f,getEditedContentOnlySection:p,isWithinEditedContentOnlySection:g}=H(u(C)),m=p();return{isSectionBlock:d(e),isWithinSection:d(e)||!!f(e),isWithinEditedSection:g(e),isEditingContentOnlySection:m===e,editedContentOnlySection:m}},[e]),s=(0,eM.useDispatch)(C),{editContentOnlySection:a,stopEditingContentOnlySection:l}=H(s);return{isSectionBlock:t,isWithinSection:o,isWithinEditedSection:r,isEditingContentOnlySection:n,editedContentOnlySection:i,editContentOnlySection:a,stopEditingContentOnlySection:l}}var sG=c(E(),1);function Fbe({clientId:e}){let{isSectionBlock:t,isEditingContentOnlySection:o,editContentOnlySection:r,stopEditingContentOnlySection:n}=tM(e),i=(0,Vbe.useSelect)(l=>{if(!e)return null;let{getBlockName:u}=l(C),d=u(e);return d?{name:d}:null},[e]);if(!e||!t&&!o||(0,rM.isReusableBlock)(i)||(0,rM.isTemplatePart)(i))return null;let s=o;return(0,sG.jsx)(oM.ToolbarGroup,{children:(0,sG.jsx)(oM.ToolbarButton,{onClick:()=>{s?n():r(e)},children:s?(0,iG.__)("Exit pattern"):(0,iG.__)("Edit pattern")})})}var fye=c(U(),1),pye=c(G(),1),mye=c(J(),1);var hE=c(de(),1),gye=c(pv(),1);var Eu=c(G(),1),Tu=c(U(),1),Fm=c(de(),1),dM=c(J(),1);var $be=c(G(),1),pE=c(U(),1),iM=c(de(),1),sM=c(F(),1);var zbe=c(U(),1),jbe=c(fe(),1);var fE=c(E(),1);function Vm({blocks:e,placement:t="right-start",offset:o=16,anchor:r}){return(0,jbe.useViewportMatch)("medium","<")?null:(0,fE.jsx)("div",{className:"block-editor-block-switcher__popover-preview-container",children:(0,fE.jsx)(zbe.Popover,{className:"block-editor-block-switcher__popover-preview",placement:t,focusOnMount:!1,offset:o,anchor:r,children:(0,fE.jsx)("div",{className:"block-editor-block-switcher__preview",children:(0,fE.jsx)(Ss,{viewportWidth:601,blocks:e})})})})}var Hbe=c(U(),1),Ik=c(de(),1),Ube=c(J(),1),nM=c(F(),1);var ef=c(E(),1),WGe={};function Gbe({clientIds:e,blocks:t}){let{activeBlockVariation:o,blockVariationTransformations:r}=(0,Ube.useSelect)(i=>{let{getBlockAttributes:s,canRemoveBlocks:a}=i(C),{getActiveBlockVariation:l,getBlockVariations:u}=i(Ik.store),d=a(e);if(t.length!==1||!d)return WGe;let[f]=t;return{blockVariationTransformations:u(f.name,"transform"),activeBlockVariation:l(f.name,s(f.clientId))}},[e,t]);return(0,nM.useMemo)(()=>r?.filter(({name:i})=>i!==o?.name),[r,o])}var $Ge=({transformations:e,onSelect:t,blocks:o})=>{let[r,n]=(0,nM.useState)();return(0,ef.jsxs)(ef.Fragment,{children:[r&&(0,ef.jsx)(Vm,{blocks:(0,Ik.cloneBlock)(o[0],e.find(({name:i})=>i===r).attributes)}),e?.map(i=>(0,ef.jsx)(KGe,{item:i,onSelect:t,setHoveredTransformItemName:n},i.name))]})};function KGe({item:e,onSelect:t,setHoveredTransformItemName:o}){let{name:r,icon:n,title:i}=e;return(0,ef.jsxs)(Hbe.MenuItem,{className:(0,Ik.getBlockMenuDefaultClassName)(r),onClick:s=>{s.preventDefault(),t(r)},onMouseLeave:()=>o(null),onMouseEnter:()=>o(r),onFocus:()=>o(r),onBlur:()=>o(null),children:[(0,ef.jsx)(Et,{icon:n,showColors:!0}),i]})}var Wbe=$Ge;var Es=c(E(),1);function YGe(e){let t={"core/paragraph":1,"core/heading":2,"core/list":3,"core/quote":4},o=(0,sM.useMemo)(()=>{let r=Object.keys(t),n=e.reduce((i,s)=>{let{name:a}=s;return r.includes(a)?i.priorityTextTransformations.push(s):i.restTransformations.push(s),i},{priorityTextTransformations:[],restTransformations:[]});if(n.priorityTextTransformations.length===1&&n.priorityTextTransformations[0].name==="core/quote"){let i=n.priorityTextTransformations.pop();n.restTransformations.push(i)}return n},[e]);return o.priorityTextTransformations.sort(({name:r},{name:n})=>t[r]<t[n]?-1:1),o}var qGe=({className:e,possibleBlockTransformations:t,possibleBlockVariationTransformations:o,onSelect:r,onSelectVariation:n,blocks:i})=>{let[s,a]=(0,sM.useState)(),{priorityTextTransformations:l,restTransformations:u}=YGe(t),d=l.length&&u.length,f=!!u.length&&(0,Es.jsx)(ZGe,{restTransformations:u,onSelect:r,setHoveredTransformItem:a});return(0,Es.jsxs)(Es.Fragment,{children:[(0,Es.jsxs)(pE.MenuGroup,{label:(0,$be.__)("Transform to"),className:e,children:[s&&(0,Es.jsx)(Vm,{blocks:(0,iM.switchToBlockType)(i,s.name,s.variationName)}),!!o?.length&&(0,Es.jsx)(Wbe,{transformations:o,blocks:i,onSelect:n}),l.map(p=>(0,Es.jsx)(Kbe,{item:p,onSelect:r,setHoveredTransformItem:a},p.id||p.name)),!d&&f]}),!!d&&(0,Es.jsx)(pE.MenuGroup,{className:e,children:f})]})};function ZGe({restTransformations:e,onSelect:t,setHoveredTransformItem:o}){return e.map(r=>(0,Es.jsx)(Kbe,{item:r,onSelect:t,setHoveredTransformItem:o},r.id||r.name))}function Kbe({item:e,onSelect:t,setHoveredTransformItem:o}){let{name:r,icon:n,title:i,isDisabled:s}=e;return(0,Es.jsxs)(pE.MenuItem,{className:(0,iM.getBlockMenuDefaultClassName)(r),onClick:a=>{a.preventDefault(),t(r,e.variationName)},disabled:s,onMouseLeave:()=>o(null),onMouseEnter:()=>o(e),onFocus:()=>o(e),onBlur:()=>o(null),children:[(0,Es.jsx)(Et,{icon:n,showColors:!0}),i]})}var Ybe=qGe;var Xbe=c(G(),1),Qbe=c(U(),1),lM=c(F(),1);var aM=c(U(),1);var Ok=c(E(),1),qbe=()=>{};function Zbe({stylesToRender:e,activeStyle:t,onSelect:o=qbe,onHoverStyle:r=qbe}){return!e||e.length===0?null:(0,Ok.jsx)(Ok.Fragment,{children:e.map(n=>{let i=n.label||n.name;return(0,Ok.jsx)(aM.MenuItem,{icon:t.name===n.name?as:null,onClick:()=>o(n),onFocus:()=>r(n),onBlur:()=>r(null),onMouseEnter:()=>r(n),onMouseLeave:()=>r(null),children:(0,Ok.jsx)(aM.__experimentalText,{as:"span",limit:18,ellipsizeMode:"tail",truncate:!0,children:i})},n.name)})})}var mE=c(E(),1);function cM({hoveredBlock:e,onSwitch:t}){let{clientId:o}=e,[r,n]=(0,lM.useState)(null),{onSelect:i,stylesToRender:s,activeStyle:a,genericPreviewBlock:l,className:u}=Pk({clientId:o,onSwitch:t}),d=(0,lM.useMemo)(()=>{if(!r||!l)return null;let f=Mm(u,a,r);return[{...l,attributes:{...l.attributes||{},className:f}}]},[r,l,u,a]);return!s||s.length===0?null:(0,mE.jsxs)(Qbe.MenuGroup,{label:(0,Xbe.__)("Styles"),className:"block-editor-block-switcher__styles__menugroup",children:[d&&(0,mE.jsx)(Vm,{blocks:d}),(0,mE.jsx)(Zbe,{stylesToRender:s,activeStyle:a,onSelect:i,onHoverStyle:n})]})}var lG=c(G(),1),nye=c(F(),1),uM=c(fe(),1);var tf=c(U(),1);var tye=c(F(),1),oye=c(de(),1);var Jbe=c(de(),1),aG=(e,t,o=new Set)=>{let{clientId:r,name:n,innerBlocks:i=[]}=e;if(!o.has(r)){if(n===t)return e;for(let s of i){let a=aG(s,t,o);if(a)return a}}},eye=(e,t)=>{let o=(0,Jbe.getBlockAttributesNamesByRole)(e,"content");return o?.length?o.reduce((r,n)=>(t[n]&&(r[n]=t[n]),r),{}):t};var XGe=(e,t)=>{let o=eye(t.name,t.attributes);e.attributes={...e.attributes,...o}},QGe=(e,t)=>{let o=t.map(n=>(0,oye.cloneBlock)(n)),r=new Set;for(let n of e){let i=!1;for(let s of o){let a=aG(s,n.name,r);if(a){i=!0,r.add(a.clientId),XGe(a,n);break}}if(!i)return}return o},JGe=(e,t)=>(0,tye.useMemo)(()=>e.reduce((o,r)=>{let n=QGe(t,r.blocks);return n&&o.push({...r,transformedBlocks:n}),o},[]),[e,t]),rye=JGe;var qn=c(E(),1);function eWe({blocks:e,patterns:t,onSelect:o}){let[r,n]=(0,nye.useState)(!1),i=rye(t,e);return i.length?(0,qn.jsxs)(tf.MenuGroup,{className:"block-editor-block-switcher__pattern__transforms__menugroup",children:[r&&(0,qn.jsx)(tWe,{patterns:i,onSelect:o}),(0,qn.jsx)(tf.MenuItem,{onClick:s=>{s.preventDefault(),n(!r)},icon:dn,children:(0,lG.__)("Patterns")})]}):null}function tWe({patterns:e,onSelect:t}){let o=(0,uM.useViewportMatch)("medium","<");return(0,qn.jsx)("div",{className:"block-editor-block-switcher__popover-preview-container",children:(0,qn.jsx)(tf.Popover,{className:"block-editor-block-switcher__popover-preview",placement:o?"bottom":"right-start",offset:16,children:(0,qn.jsx)("div",{className:"block-editor-block-switcher__preview is-pattern-list-preview",children:(0,qn.jsx)(oWe,{patterns:e,onSelect:t})})})})}function oWe({patterns:e,onSelect:t}){return(0,qn.jsx)(tf.Composite,{role:"listbox",className:"block-editor-block-switcher__preview-patterns-container","aria-label":(0,lG.__)("Patterns list"),children:e.map(o=>(0,qn.jsx)(iye,{pattern:o,onSelect:t},o.name))})}function iye({pattern:e,onSelect:t}){let o="block-editor-block-switcher__preview-patterns-container",r=(0,uM.useInstanceId)(iye,`${o}-list__item-description`);return(0,qn.jsxs)("div",{className:`${o}-list__list-item`,children:[(0,qn.jsxs)(tf.Composite.Item,{render:(0,qn.jsx)("div",{role:"option","aria-label":e.title,"aria-describedby":e.description?r:void 0,className:`${o}-list__item`}),onClick:()=>t(e.transformedBlocks),children:[(0,qn.jsx)(Ss,{blocks:e.transformedBlocks,viewportWidth:e.viewportWidth||500}),(0,qn.jsx)("div",{className:`${o}-list__item-title`,children:e.title})]}),!!e.description&&(0,qn.jsx)(bt,{id:r,children:e.description})]})}var sye=eWe;var ra=c(E(),1);function rWe({onClose:e,clientIds:t}){let{replaceBlocks:o,multiSelect:r,updateBlockAttributes:n}=(0,dM.useDispatch)(C),{possibleBlockTransformations:i,patterns:s,blocks:a,isUsingBindings:l,canRemove:u,hasBlockStyles:d}=(0,dM.useSelect)(T=>{let{getBlockAttributes:B,getBlocksByClientId:R,getBlockRootClientId:I,getBlockTransformItems:A,__experimentalGetPatternTransformItems:P,canRemoveBlocks:O,getBlockName:N}=T(C),{getBlockStyles:z}=T(Fm.store),D=I(t[0]),M=R(t),V=t.length===1,L=V&&N(t[0]),j=V&&!!z(L)?.length;return{blocks:M,possibleBlockTransformations:A(M,D),patterns:P(M,D),isUsingBindings:t.every(q=>!!B(q)?.metadata?.bindings),canRemove:O(t),hasBlockStyles:j}},[t]),f=Gbe({clientIds:t,blocks:a});function p(T){T.length>1&&r(T[0].clientId,T[T.length-1].clientId)}function g(T,B){let R=(0,Fm.switchToBlockType)(a,T,B);o(t,R),p(R)}function m(T){n(a[0].clientId,{...f.find(({name:B})=>B===T).attributes})}function h(T){o(t,T),p(T)}let b=a.length===1,v=b&&((0,Fm.isTemplatePart)(a[0])||(0,Fm.isReusableBlock)(a[0])),y=!!i?.length&&u&&!v,k=!!f?.length,S=!!s?.length&&u,_=y||k;if(!(d||_||S))return(0,ra.jsx)("p",{className:"block-editor-block-switcher__no-transforms",children:(0,Eu.__)("No transforms.")});let w=b?(0,Eu._x)("This block is connected.","block toolbar button label and description"):(0,Eu._x)("These blocks are connected.","block toolbar button label and description");return(0,ra.jsxs)("div",{className:"block-editor-block-switcher__container",children:[S&&(0,ra.jsx)(sye,{blocks:a,patterns:s,onSelect:T=>{h(T),e()}}),_&&(0,ra.jsx)(Ybe,{className:"block-editor-block-switcher__transforms__menugroup",possibleBlockTransformations:i,possibleBlockVariationTransformations:f,blocks:a,onSelect:(T,B)=>{g(T,B),e()},onSelectVariation:T=>{m(T),e()}}),d&&(0,ra.jsx)(cM,{hoveredBlock:a[0],onSwitch:e}),l&&(0,ra.jsx)(Tu.MenuGroup,{children:(0,ra.jsx)(Tu.__experimentalText,{className:"block-editor-block-switcher__binding-indicator",children:w})})]})}var nWe=({children:e,clientIds:t,label:o,text:r})=>{let i=t.length===1?(0,Eu.__)("Change block type or style"):(0,Eu.sprintf)((0,Eu._n)("Change type of %d block","Change type of %d blocks",t.length),t.length);return(0,ra.jsx)(Tu.ToolbarGroup,{children:(0,ra.jsx)(Tu.ToolbarItem,{children:s=>(0,ra.jsx)(Tu.DropdownMenu,{className:"block-editor-block-switcher",label:o,popoverProps:{placement:"bottom-start",className:"block-editor-block-switcher__popover"},icon:e,text:r,toggleProps:{description:i,...s},menuProps:{orientation:"both"},children:({onClose:a})=>(0,ra.jsx)(rWe,{onClose:a,clientIds:t})})})})},aye=nWe;var lye=c(G(),1),Lk=c(U(),1);var Ak=c(E(),1);function cye({clientIds:e,children:t,label:o,text:r}){return(0,Ak.jsx)(Lk.ToolbarGroup,{children:(0,Ak.jsx)(Lk.ToolbarItem,{children:n=>(0,Ak.jsx)(Lk.DropdownMenu,{className:"block-editor-block-switcher",label:o,popoverProps:{placement:"bottom-start",className:"block-editor-block-switcher__popover"},icon:t,text:r,toggleProps:{description:(0,lye.__)("Change block style"),...n},menuProps:{orientation:"both"},children:({onClose:i})=>(0,Ak.jsx)("div",{className:"block-editor-block-switcher__container",children:(0,Ak.jsx)(cM,{hoveredBlock:{clientId:e[0]},onSwitch:i})})})})})}var Mk=c(U(),1),gE=c(G(),1),fM=c(F(),1),uye=c(J(),1);var of=c(E(),1);function iWe({clientIds:e,blockTitle:t}){let o=(0,uye.useSelect)(i=>{let{getBlockAttributes:s}=i(C);return s(e?.[0])?.metadata?.name},[e]),r=e.length===1,n;return r&&o?n=(0,gE.sprintf)((0,gE.__)('This %1$s is editable using the "%2$s" override.'),t.toLowerCase(),o):n=(0,gE.__)("These blocks are editable using overrides."),(0,of.jsx)(Mk.__experimentalText,{children:n})}function dye({icon:e,clientIds:t,blockTitle:o,label:r}){let[n,i]=(0,fM.useState)(!1),s=(0,fM.useRef)();return(0,of.jsxs)(of.Fragment,{children:[(0,of.jsx)(Mk.ToolbarButton,{ref:s,className:"block-editor-block-toolbar__pattern-overrides-indicator",icon:e,label:r,onClick:()=>i(!n),"aria-expanded":n}),n&&(0,of.jsx)(Mk.Popover,{anchor:s.current,onClose:()=>i(!1),placement:"bottom-start",offset:16,className:"block-editor-block-toolbar__pattern-overrides-popover",children:(0,of.jsx)(iWe,{clientIds:t,blockTitle:o})})]})}var Nk=c(E(),1);function sWe({select:e,clientIds:t}){let{getBlockName:o,getBlockAttributes:r,getBlockParentsByBlockName:n,canRemoveBlocks:i,getTemplateLock:s,getBlockEditingMode:a,canEditBlock:l,isSectionBlock:u}=H(e(C)),{getBlockStyles:d}=e(hE.store),f=t.some(R=>s(R)==="contentOnly"),p=t.length===1,g=p&&o(t[0]),m=p&&!!d(g)?.length,h=t.some(R=>!!r(R)?.metadata?.patternName&&u(R)),b=t.every(R=>Ox(r(R)?.metadata?.bindings)),v=t.every(R=>n(R,"core/block",!0).length>0),y=i(t),k=t.every(R=>l(R)),S=a(t[0]),_=S==="default",x=S==="contentOnly",T=!h&&_&&(m||y)&&!f&&k,B=b&&v;return T?"switcher":x&&m&&!b&&k?"styles-only":B?"pattern-overrides":"default"}function aWe({select:e,clientIds:t}){let{getBlockName:o,getBlockAttributes:r,getBlock:n,isSectionBlock:i}=H(e(C)),s=t.length===1,a=t[0],l=r(a);if(s&&l?.metadata?.patternName&&i(a))return Gc;let u=o(a),d=(0,hE.getBlockType)(u);if(s){let{getActiveBlockVariation:g}=e(hE.store);return g(u,l,void 0,n?.(a)?.innerContent)?.icon||d?.icon}let f=t.map(g=>o(g));return new Set(f).size===1?d?.icon:oh}function hye({clientIds:e,isSynced:t}){let{icon:o,showIconLabels:r,variant:n}=(0,mye.useSelect)(f=>({icon:aWe({select:f,clientIds:e}),showIconLabels:f(gye.store).get("core","showIconLabels"),variant:sWe({select:f,clientIds:e})}),[e]),i=Hn({clientId:e?.[0],maximumLength:35}),s=e.length===1,a=s&&t&&!r,l=s?i:(0,pye.__)("Multiple blocks selected"),u=a&&i?i:void 0,d=(0,Nk.jsx)(Et,{className:"block-editor-block-toolbar__block-icon",icon:o});return n==="switcher"?(0,Nk.jsx)(aye,{clientIds:e,label:l,text:u,children:d}):n==="styles-only"?(0,Nk.jsx)(cye,{clientIds:e,label:l,text:u,children:d}):n==="pattern-overrides"?(0,Nk.jsx)(dye,{icon:d,clientIds:e,blockTitle:i,label:l}):(0,Nk.jsx)(fye.ToolbarButton,{disabled:!0,className:"block-editor-block-toolbar__block-icon-button",title:l,icon:d,text:u})}var At=c(E(),1);function uG({hideDragHandle:e,focusOnMount:t,__experimentalInitialIndex:o,__experimentalOnIndexChange:r,variant:n="unstyled"}){let{blockClientId:i,blockClientIds:s,isDefaultEditingMode:a,blockType:l,toolbarKey:u,shouldShowVisualToolbar:d,showParentSelector:f,isUsingBindings:p,isSectionContainer:g,hasContentOnlyLocking:m,showShuffleButton:h,showSlots:b,showGroupButtons:v,showLockButtons:y,showBlockVisibilityButton:k,showSwitchSectionStyleButton:S,areSelectedBlocksHiddenOnViewport:_,showStyleStateSlot:x,canEdit:w}=(0,yye.useSelect)(D=>{let{canEditBlock:M}=D(C),{getBlockName:V,getBlockMode:L,getBlockParents:j,getSelectedBlockClientIds:q,isBlockValid:Q,getBlockEditingMode:te,getBlockAttributes:ee,getSettings:W,getTemplateLock:$,getParentSectionBlock:Y,isZoomOut:Z,isSectionBlock:oe,isBlockHiddenAtViewport:ne,getSelectedBlockStyleState:X,isResponsiveEditing:re}=H(D(C)),le=q(),ve=le[0],xe=j(ve),ae=Y(ve)??xe[xe.length-1],pe=V(ae),ke=(0,rf.getBlockType)(pe),Se=te(ve),we=Se==="default",Ce=V(ve),se=le.every(ut=>Q(ut)),ie=le.every(ut=>L(ut)==="visual"),Ae=le.every(ut=>!!ee(ut)?.metadata?.bindings),ye=le.some(ut=>$(ut)==="contentOnly"),Te=Z(),qe=oe(ve),pt=M(ve),at=pt&&(Te||qe),Ct=W()?.[wa]?.toLowerCase()||"desktop",rt=le.length>0&&le.every(ut=>ne(ut,Ct)),Ot=re()&&Wi(X(ve));return{blockClientId:ve,blockClientIds:le,isDefaultEditingMode:we,blockType:ve&&(0,rf.getBlockType)(Ce),shouldShowVisualToolbar:se&&ie,toolbarKey:`${ve}${ae}`,showParentSelector:!Te&&ke&&Se!=="contentOnly"&&te(ae)!=="disabled"&&(0,rf.hasBlockSupport)(ke,"__experimentalParentSelector",!0)&&le.length===1,isUsingBindings:Ae,isSectionContainer:qe,hasContentOnlyLocking:ye,showShuffleButton:Te,showSlots:!Te&&!Ot,showStyleStateSlot:!Te&&Ot,showGroupButtons:!Te,showLockButtons:!Te,showBlockVisibilityButton:!Te,showSwitchSectionStyleButton:at,areSelectedBlocksHiddenOnViewport:rt,canEdit:pt}},[]),T=(0,cG.useRef)(null),B=(0,cG.useRef)(),R=kk({ref:B}),I=!(0,vye.useViewportMatch)("medium","<");if(!YL())return null;let P=s.length>1,O=(0,rf.isReusableBlock)(l)||(0,rf.isTemplatePart)(l),N=K("block-editor-block-contextual-toolbar",{"has-parent":f}),z=K("block-editor-block-toolbar",{"is-synced":O,"is-connected":p});return(0,At.jsx)(Rk,{focusEditorOnEscape:!0,className:N,"aria-label":(0,bye.__)("Block tools"),variant:n==="toolbar"?void 0:n,focusOnMount:t,__experimentalInitialIndex:o,__experimentalOnIndexChange:r,children:(0,At.jsxs)("div",{ref:T,className:z,children:[f&&!P&&I&&(0,At.jsx)(lhe,{}),(d||P)&&(0,At.jsx)("div",{ref:B,...R,children:(0,At.jsxs)(Sye.ToolbarGroup,{className:"block-editor-block-toolbar__block-controls",children:[(0,At.jsx)(hye,{clientIds:s,isSynced:O}),a&&k&&(0,At.jsx)($j,{clientIds:s}),!P&&a&&y&&(0,At.jsx)(Y9,{clientId:i}),(0,At.jsx)(bL,{clientIds:s,hideDragHandle:e})]})}),!_&&!m&&d&&P&&v&&(0,At.jsx)(U9,{}),!P&&w&&(0,At.jsx)(Fbe,{clientId:s[0]}),!_&&h&&(0,At.jsx)(Pbe,{clientId:s[0]}),!_&&S&&(0,At.jsx)(Dbe,{clientId:s[0]}),!_&&d&&(0,At.jsxs)(At.Fragment,{children:[!g&&(0,At.jsxs)(At.Fragment,{children:[b&&(0,At.jsxs)(At.Fragment,{children:[(0,At.jsx)(Do.Slot,{group:"parent",className:"block-editor-block-toolbar__slot"}),(0,At.jsx)(Do.Slot,{group:"block",className:"block-editor-block-toolbar__slot"}),(0,At.jsx)(Do.Slot,{className:"block-editor-block-toolbar__slot"}),(0,At.jsx)(Do.Slot,{group:"inline",className:"block-editor-block-toolbar__slot"})]}),x&&(0,At.jsx)(Do.Slot,{group:"style-state",className:"block-editor-block-toolbar__slot"})]}),b&&(0,At.jsxs)(At.Fragment,{children:[(0,At.jsx)(Do.Slot,{group:"other",className:"block-editor-block-toolbar__slot"}),(0,At.jsx)(_L.Slot,{})]})]}),(0,At.jsx)(vbe,{clientIds:s}),(0,At.jsx)(UL,{clientIds:s})]})},u)}function kye({hideDragHandle:e,variant:t}){return(0,At.jsx)(uG,{hideDragHandle:e,variant:t,focusOnMount:void 0,__experimentalInitialIndex:void 0,__experimentalOnIndexChange:void 0})}var dG=c(E(),1);function wye({clientId:e,isTyping:t,__unstableContentRef:o}){let{capturingClientId:r,isInsertionPointVisible:n,lastClientId:i}=cL(e),s=(0,Dk.useRef)();(0,Dk.useEffect)(()=>{s.current=void 0},[e]);let{stopTyping:a}=(0,_ye.useDispatch)(C),l=(0,Dk.useRef)(!1);(0,xye.useShortcut)("core/block-editor/focus-toolbar",()=>{l.current=!0,a(!0)}),(0,Dk.useEffect)(()=>{l.current=!1});let u=r||e,d=lL({contentElement:o?.current,clientId:u});return!t&&(0,dG.jsx)(_b,{clientId:u,bottomClientId:i,className:K("block-editor-block-list__block-popover",{"is-insertion-point-visible":n}),resize:!1,...d,__unstableContentRef:o,children:(0,dG.jsx)(uG,{focusOnMount:l.current,__experimentalInitialIndex:s.current,__experimentalOnIndexChange:f=>{s.current=f},variant:"toolbar"})})}var pM=c(J(),1),mM=c(F(),1);var Cye=c(U(),1);var Eye=c(G(),1),Tye=c(E(),1);function lWe({onClick:e}){return(0,Tye.jsx)(Cye.Button,{variant:"primary",icon:Ca,size:"compact",className:K("block-editor-button-pattern-inserter__button","block-editor-block-tools__zoom-out-mode-inserter-button"),onClick:e,label:(0,Eye._x)("Add pattern","Generic label for pattern inserter button")})}var Rye=lWe;var fG=c(E(),1);function cWe(){let[e,t]=(0,mM.useState)(!1),{hasSelection:o,blockOrder:r,setInserterIsOpened:n,sectionRootClientId:i,selectedBlockClientId:s,blockInsertionPoint:a,insertionPointVisible:l}=(0,pM.useSelect)(m=>{let{getSettings:h,getBlockOrder:b,getSelectionStart:v,getSelectedBlockClientId:y,getSectionRootClientId:k,getBlockInsertionPoint:S,isBlockInsertionPointVisible:_}=H(m(C)),x=k();return{hasSelection:!!v().clientId,blockOrder:b(x),sectionRootClientId:x,setInserterIsOpened:h().__experimentalSetIsInserterOpened,selectedBlockClientId:y(),blockInsertionPoint:S(),insertionPointVisible:_()}},[]),{showInsertionPoint:u}=H((0,pM.useDispatch)(C));if((0,mM.useEffect)(()=>{let m=setTimeout(()=>{t(!0)},500);return()=>{clearTimeout(m)}},[]),!e||!o)return null;let d=s,p=r.findIndex(m=>s===m)+1,g=r[p];return l&&a?.index===p?null:(0,fG.jsx)(N2,{previousClientId:d,nextClientId:g,children:(0,fG.jsx)(Rye,{onClick:()=>{n({rootClientId:i,insertionIndex:p,tab:"patterns",category:"all"}),u(i,p,{operation:"insert"})}})})}var Bye=cWe;var Pye=c(J(),1),Iye=c(de(),1);function Oye(){return(0,Pye.useSelect)(e=>{let{getSelectedBlockClientId:t,getFirstMultiSelectedBlockClientId:o,getBlock:r,getBlockMode:n,getSettings:i,isTyping:s,isBlockInterfaceHidden:a}=H(e(C)),l=t()||o(),u=r(l),d=!!l&&!!u,f=d&&(0,Iye.isUnmodifiedDefaultBlock)(u,"content")&&n(l)!=="html",p=l&&!s()&&f,g=!a()&&!i().hasFixedToolbar&&!p&&d&&!f;return{showEmptyBlockSideInserter:p,showBlockToolbarPopover:g}},[])}var nl=c(E(),1);function uWe(e){let{getSelectedBlockClientId:t,getFirstMultiSelectedBlockClientId:o,getSettings:r,isTyping:n,isDragging:i,isZoomOut:s,getViewportModalClientIds:a}=H(e(C));return{clientId:t()||o(),hasFixedToolbar:r().hasFixedToolbar,isTyping:n(),isZoomOutMode:s(),isDragging:i(),viewportModalClientIds:a(),blockVisibilitySetting:e(C).getSettings().__experimentalFeatures?.blockVisibility?.allowEditing}}function bE({children:e,__unstableContentRef:t,...o}){let{clientId:r,hasFixedToolbar:n,isTyping:i,isZoomOutMode:s,isDragging:a,viewportModalClientIds:l,blockVisibilitySetting:u}=(0,Vk.useSelect)(uWe,[]),d=(0,Aye.__unstableUseShortcutEventMatch)(),{getBlocksByClientId:f,getSelectedBlockClientIds:p,getBlockRootClientId:g,getBlockEditingMode:m,getBlockName:h,isGroupable:b,getEditedContentOnlySection:v,canEditBlock:y}=H((0,Vk.useSelect)(C)),{getGroupingBlockName:k}=(0,Vk.useSelect)(Fk.store),{showEmptyBlockSideInserter:S,showBlockToolbarPopover:_}=Oye(),x=_k(),[w,T]=(0,gM.useState)(null),{canRename:B}=Fb(h(p()[0])),{duplicateBlocks:R,removeBlocks:I,replaceBlocks:A,insertAfterBlock:P,insertBeforeBlock:O,selectBlock:N,moveBlocksUp:z,moveBlocksDown:D,expandBlock:M,stopEditingContentOnlySection:V,showViewportModal:L,hideViewportModal:j}=H((0,Vk.useDispatch)(C));function q(ee){if(!ee.defaultPrevented){if(d("core/block-editor/move-up",ee)||d("core/block-editor/move-down",ee)){let W=p();if(W.length){ee.preventDefault();let $=g(W[0]);(d("core/block-editor/move-up",ee)?"up":"down")==="up"?z(W,$):D(W,$);let Z=Array.isArray(W)?W.length:1,oe=(0,zk.sprintf)((0,zk._n)("%d block moved.","%d blocks moved.",W.length),Z);(0,gG.speak)(oe)}}else if(d("core/block-editor/duplicate",ee)){let W=p();W.length&&(ee.preventDefault(),R(W))}else if(d("core/block-editor/remove",ee)){let W=p();W.length&&(ee.preventDefault(),I(W))}else if(d("core/block-editor/paste-styles",ee)){let W=p();if(W.length){ee.preventDefault();let $=f(W);x($)}}else if(d("core/block-editor/insert-after",ee)){let W=p();W.length&&(ee.preventDefault(),P(W[W.length-1]))}else if(d("core/block-editor/insert-before",ee)){let W=p();W.length&&(ee.preventDefault(),O(W[0]))}else if(d("core/block-editor/unselect",ee)){if(ee.target.closest("[role=toolbar]"))return;let W=p();W.length>1&&(ee.preventDefault(),N(W[0]))}else if(d("core/block-editor/collapse-list-view",ee)){if((0,pG.isTextField)(ee.target)||(0,pG.isTextField)(ee.target?.contentWindow?.document?.activeElement))return;ee.preventDefault(),M(r)}else if(d("core/block-editor/group",ee)){let W=p();if(W.length>1&&b(W)){ee.preventDefault();let $=f(W),Y=k(),Z=(0,Fk.switchToBlockType)($,Y);A(W,Z),(0,gG.speak)((0,zk.__)("Selected blocks are grouped."))}}else if(d("core/block-editor/rename",ee)){let W=p();if(W.length===1){let $=m(W[0])==="contentOnly";B&&!$&&y(W[0])&&(ee.preventDefault(),T(W[0]))}}else if(d("core/block-editor/toggle-block-visibility",ee)){if(u===!1)return;let W=p();if(W.length){if(ee.preventDefault(),!f(W).every(Z=>(0,Fk.hasBlockSupport)(Z.name,"visibility",!0))||W.some(Z=>m(Z)!=="default"||!y(Z)))return;L(W)}}d("core/block-editor/stop-editing-as-blocks",ee)&&v()&&V()}}let Q=kb(t),te=kb(t);return(0,nl.jsxs)("div",{...o,onKeyDown:q,className:K(o.className,{"block-editor-block-tools--is-dragging":a}),children:[(0,nl.jsxs)(mk.Provider,{value:(0,gM.useRef)(!1),children:[!i&&!s&&(0,nl.jsx)(Rme,{__unstableContentRef:t}),S&&(0,nl.jsx)(Wge,{__unstableContentRef:t,clientId:r}),_&&(0,nl.jsx)(wye,{__unstableContentRef:t,clientId:r,isTyping:i}),!s&&!n&&(0,nl.jsx)(mG.Popover.Slot,{name:"block-toolbar",ref:Q}),e,(0,nl.jsx)(mG.Popover.Slot,{name:"__unstable-block-tools-after",ref:te}),s&&!a&&(0,nl.jsx)(Bye,{__unstableContentRef:t})]}),w&&(0,nl.jsx)(Db,{clientId:w,onClose:()=>T(null)}),l&&(0,nl.jsx)(Hj,{clientIds:l,onClose:j})]})}var yE=c(fe(),1),jk=c(J(),1),hG=c(Tt(),1),yi=c(io(),1);var Lye=c(E(),1),dWe=new Set([yi.UP,yi.RIGHT,yi.DOWN,yi.LEFT,yi.ENTER,yi.BACKSPACE]);function fWe(e){let{keyCode:t,shiftKey:o}=e;return!o&&dWe.has(t)}function vE(){let e=(0,jk.useSelect)(o=>o(C).isTyping(),[]),{stopTyping:t}=(0,jk.useDispatch)(C);return(0,yE.useRefEffect)(o=>{if(!e)return;let{ownerDocument:r}=o,n,i;function s(a){let{clientX:l,clientY:u}=a;n&&i&&(n!==l||i!==u)&&t(),n=l,i=u}return r.addEventListener("mousemove",s),()=>{r.removeEventListener("mousemove",s)}},[e,t])}function SE(){let e=(0,jk.useSelect)(i=>i(C).isTyping(),[]),{startTyping:t,stopTyping:o}=(0,jk.useDispatch)(C),r=vE(),n=(0,yE.useRefEffect)(i=>{if(e){let d=function(h){let{target:b}=h;g=m.setTimeout(()=>{(0,hG.isTextField)(b)||o()})},f=function(h){let{keyCode:b}=h;(b===yi.ESCAPE||b===yi.TAB)&&o()},p=function(){m.getSelection().isCollapsed||o()};var s=d,a=f,l=p;let g,{defaultView:m}=i.ownerDocument;return i.addEventListener("focus",d),i.addEventListener("keydown",f),i.ownerDocument.addEventListener("selectionchange",p),()=>{m.clearTimeout(g),i.removeEventListener("focus",d),i.removeEventListener("keydown",f),i.ownerDocument.removeEventListener("selectionchange",p)}}function u(d){let{type:f,target:p}=d;!(0,hG.isTextField)(p)||!i.contains(p)||f==="keydown"&&!fWe(d)||t()}return i.addEventListener("keypress",u),i.addEventListener("keydown",u),()=>{i.removeEventListener("keypress",u),i.removeEventListener("keydown",u)}},[e,t,o]);return(0,yE.useMergeRefs)([r,n])}function pWe({children:e}){return(0,Lye.jsx)("div",{ref:SE(),children:e})}var Mye=pWe;var il=c(G(),1),Ru=c(de(),1),nf=c(J(),1),bG=c(Dye(),1);var mWe=()=>function(){let{replaceBlocks:t,multiSelect:o}=(0,nf.useDispatch)(C),{blocks:r,clientIds:n,canRemove:i,possibleBlockTransformations:s,invalidSelection:a}=(0,nf.useSelect)(g=>{let{getBlockRootClientId:m,getBlockTransformItems:h,getSelectedBlockClientIds:b,getBlocksByClientId:v,canRemoveBlocks:y}=g(C),k=b(),S=v(k);if(S.filter(x=>!x).length>0)return{invalidSelection:!0};let _=m(k[0]);return{blocks:S,clientIds:k,possibleBlockTransformations:h(S,_),canRemove:y(k),invalidSelection:!1}},[]);if(a)return{isLoading:!1,commands:[]};let l=r.length===1&&(0,Ru.isTemplatePart)(r[0]);function u(g){g.length>1&&o(g[0].clientId,g[g.length-1].clientId)}function d(g,m){let h=(0,Ru.switchToBlockType)(r,g,m);t(n,h),u(h)}let f=!!s.length&&i&&!l;return!n||n.length<1||!f?{isLoading:!1,commands:[]}:{isLoading:!1,commands:s.map(g=>{let{id:m,name:h,title:b,icon:v,variationName:y}=g,k=!v?.src||v?.src==="block-default"?{src:zx}:v;return{name:"core/block-editor/transform-to-"+(m||h).replace(/\//g,"-"),label:(0,il.sprintf)((0,il.__)("Transform to %s"),b),icon:k?.src,category:"command",callback:({close:S})=>{d(h,y),S()}}})}},gWe=()=>function(){let{clientIds:t,isUngroupable:o,isGroupable:r,blockVisibilitySetting:n}=(0,nf.useSelect)(O=>{let{getSelectedBlockClientIds:N,getSettings:z,isUngroupable:D,isGroupable:M}=O(C);return{clientIds:N(),isUngroupable:D(),isGroupable:M(),blockVisibilitySetting:z().__experimentalFeatures?.blockVisibility?.allowEditing}},[]),{canInsertBlockType:i,getBlockRootClientId:s,getBlocksByClientId:a,canRemoveBlocks:l,isBlockHiddenAnywhere:u}=H((0,nf.useSelect)(C)),{getBlockEditingMode:d}=(0,nf.useSelect)(C),{getDefaultBlockName:f,getGroupingBlockName:p}=(0,nf.useSelect)(Ru.store),g=a(t),m=(0,nf.useDispatch)(C),{removeBlocks:h,replaceBlocks:b,duplicateBlocks:v,insertAfterBlock:y,insertBeforeBlock:k}=m,S=()=>{if(!g.length)return;let O=p(),N=(0,Ru.switchToBlockType)(g,O);N&&b(t,N)},_=()=>{if(!g.length)return;let O=g[0].innerBlocks;O.length&&b(t,O)};if(!t||t.length<1)return{isLoading:!1,commands:[]};let{showViewportModal:x}=H(m),w=s(t[0]),T=i(f(),w),B=g.every(O=>!!O&&(0,Ru.hasBlockSupport)(O.name,"multiple",!0)&&i(O.name,w)),R=l(t),I=[];B&&I.push({name:"duplicate",label:(0,il.__)("Duplicate"),callback:()=>v(t,!0),icon:oh}),T&&I.push({name:"add-before",label:(0,il.__)("Add before"),callback:()=>{let O=Array.isArray(t)?t[0]:O;k(O)},icon:Ca},{name:"add-after",label:(0,il.__)("Add after"),callback:()=>{let O=Array.isArray(t)?t[t.length-1]:O;y(O)},icon:Ca}),r&&I.push({name:"Group",label:(0,il.__)("Group"),callback:S,icon:Wx}),o&&I.push({name:"ungroup",label:(0,il.__)("Ungroup"),callback:_,icon:A6}),R&&I.push({name:"remove",label:(0,il.__)("Delete"),callback:()=>h(t,!0),icon:I6});let A=g.every(O=>!!O&&(0,Ru.hasBlockSupport)(O.name,"visibility",!0)),P=t.every(O=>d(O)==="default");if(A&&P&&n!==!1){let O=t.some(N=>u(N));I.push({name:"toggle-visibility",label:O?(0,il.__)("Show"):(0,il.__)("Hide"),callback:()=>x(t),icon:O?dh:Vl})}return{isLoading:!1,commands:I.map(O=>({...O,name:"core/block-editor/action-"+O.name,category:"command",callback:({close:N})=>{O.callback(),N()}}))}},hM=()=>{(0,bG.useCommandLoader)({name:"core/block-editor/blockTransforms",hook:mWe()}),(0,bG.useCommandLoader)({name:"core/block-editor/blockQuickActions",hook:gWe(),context:"block-selection-edit"})};var Yi=c(E(),1),bM=(0,jye.createSlotFill)(Symbol("BlockCanvasCover"));function Vye({children:e}){return(0,Yi.jsx)("div",{className:"block-canvas-cover",style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",pointerEvents:"none"},children:e})}var hWe={ignoredSelectors:[/\.editor-styles-wrapper/gi]};function yG({shouldIframe:e=!0,height:t="300px",children:o=(0,Yi.jsx)(US,{}),styles:r,contentRef:n,iframeProps:i}){hM();let s=(0,yM.useViewportMatch)("medium","<"),a=vE(),l=xb(),u=(0,Fye.useRef)(),d=(0,yM.useMergeRefs)([n,l,u,SE()]),f=(0,zye.useSelect)(g=>H(g(C)).getZoomLevel(),[]),p=f!==100&&!s?{scale:f,frameSize:"40px"}:{};return e?(0,Yi.jsx)(bE,{__unstableContentRef:u,style:{height:t,display:"flex"},children:(0,Yi.jsxs)(MS,{...i,...p,ref:a,contentRef:d,style:{...i?.style},name:"editor-canvas",children:[(0,Yi.jsx)(bM.Slot,{fillProps:{containerRef:u},children:g=>g.map((m,h)=>(0,Yi.jsx)(Vye,{children:m},h))}),(0,Yi.jsx)(Nd,{styles:r}),o]})}):(0,Yi.jsxs)(bE,{__unstableContentRef:u,style:{height:t,display:"flex"},children:[(0,Yi.jsx)(bM.Slot,{fillProps:{containerRef:u},children:g=>g.map((m,h)=>(0,Yi.jsx)(Vye,{children:m},h))}),(0,Yi.jsx)(Nd,{styles:r,scope:":where(.editor-styles-wrapper)",transformOptions:hWe}),(0,Yi.jsx)(AA,{ref:d,className:"editor-styles-wrapper",tabIndex:-1,style:{height:"100%",width:"100%",overflow:"auto"},children:o})]})}function bWe({children:e,height:t,styles:o}){return(0,Yi.jsx)(yG,{height:t,styles:o,children:e})}var Hye=bWe;var Bu=c(U(),1),Uye=c(G(),1),Gye=c(io(),1),Wye=c(Rt(),1),sl=c(E(),1),yWe=()=>(0,sl.jsx)(Bu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:(0,sl.jsx)(Bu.Path,{d:"M7.434 5l3.18 9.16H8.538l-.692-2.184H4.628l-.705 2.184H2L5.18 5h2.254zm-1.13 1.904h-.115l-1.148 3.593H7.44L6.304 6.904zM14.348 7.006c1.853 0 2.9.876 2.9 2.374v4.78h-1.79v-.914h-.114c-.362.64-1.123 1.022-2.031 1.022-1.346 0-2.292-.826-2.292-2.108 0-1.27.972-2.006 2.71-2.107l1.696-.102V9.38c0-.584-.42-.914-1.18-.914-.667 0-1.112.228-1.264.647h-1.701c.12-1.295 1.307-2.107 3.066-2.107zm1.079 4.1l-1.416.09c-.793.056-1.18.342-1.18.844 0 .52.45.837 1.091.837.857 0 1.505-.545 1.505-1.256v-.515z"})}),vWe=({style:e,className:t})=>(0,sl.jsx)("div",{className:"block-library-colors-selector__icon-container",children:(0,sl.jsx)("div",{className:`${t} block-library-colors-selector__state-selection`,style:e,children:(0,sl.jsx)(yWe,{})})}),SWe=({TextColor:e,BackgroundColor:t})=>function({onToggle:r,isOpen:n}){let i=s=>{!n&&s.keyCode===Gye.DOWN&&(s.preventDefault(),r())};return(0,sl.jsx)(Bu.ToolbarGroup,{children:(0,sl.jsx)(Bu.ToolbarButton,{className:"components-toolbar__control block-library-colors-selector__toggle",label:(0,Uye.__)("Open Colors Selector"),onClick:r,onKeyDown:i,icon:(0,sl.jsx)(t,{children:(0,sl.jsx)(e,{children:(0,sl.jsx)(vWe,{})})})})})},kWe=({children:e,...t})=>((0,Wye.default)("wp.blockEditor.BlockColorsStyleSelector",{alternative:"block supports API",since:"6.1",version:"6.3"}),(0,sl.jsx)(Bu.Dropdown,{popoverProps:{placement:"bottom-start"},className:"block-library-colors-selector",contentClassName:"block-library-colors-selector__popover",renderToggle:SWe(t),renderContent:()=>e})),$ye=kWe;var Qve=c(Rt(),1),LM=c(U(),1),wG=c(G(),1),Jve=c(J(),1),eSe=c(F(),1);var qk=c(fe(),1),qve=c(U(),1);var xE=c(J(),1),Zve=c(Rt(),1),Kr=c(F(),1),xG=c(G(),1);var RM=c(U(),1),BM=c(F(),1),PM=c(J(),1);var Yye=c(fe(),1),qye=c(ar(),1),Zye=c(J(),1),xM=c(F(),1),Hk=c(G(),1);var vM=c(F(),1),SM=(0,vM.createContext)({});SM.displayName="ListViewContext";var zm=()=>(0,vM.useContext)(SM);var kM=c(F(),1),Kye=c(E(),1);function _M({children:e,...t}){let o=(0,kM.useRef)();return(0,kM.useEffect)(()=>{o.current&&(o.current.textContent=o.current.textContent)},[e]),(0,Kye.jsx)("div",{hidden:!0,...t,ref:o,children:e})}var kE=c(E(),1),vG=(0,xM.forwardRef)(({nestingLevel:e,blockCount:t,clientId:o,...r},n)=>{let{insertedBlock:i,setInsertedBlock:s}=zm(),a=(0,Yye.useInstanceId)(vG),{directInsert:l,hideInserter:u}=(0,Zye.useSelect)(m=>{let{getBlockListSettings:h,getTemplateLock:b,isZoomOut:v}=H(m(C)),k=h(o)?.directInsert||!1,S=!!b(o)||v();return{directInsert:k,hideInserter:S}},[o]),d=Hn({clientId:o,context:"list-view"}),f=Hn({clientId:i?.clientId,context:"list-view"});if((0,xM.useEffect)(()=>{f?.length&&(0,qye.speak)((0,Hk.sprintf)((0,Hk.__)("%s block inserted"),f),"assertive")},[f]),u)return null;let p=`list-view-appender__${a}`,g=(0,Hk.sprintf)((0,Hk.__)("Append to %1$s block at position %2$d, Level %3$d"),d,t+1,e);return(0,kE.jsxs)("div",{className:"list-view-appender",children:[(0,kE.jsx)(Za,{ref:n,rootClientId:o,position:"bottom right",isAppender:!0,selectBlockOnInsert:!1,shouldDirectInsert:l,__experimentalIsQuick:!0,...r,toggleProps:{"aria-describedby":p},onSelectOrClose:m=>{m?.clientId&&s(m)}}),(0,kE.jsx)(_M,{id:p,children:g})]})});var Hm=c(de(),1),jb=c(U(),1),EM=c(fe(),1);var $r=c(F(),1),Wk=c(J(),1),kG=c(G(),1),TM=c(io(),1),Sve=c(KC(),1),kve=c(Yl(),1),_ve=c(ar(),1);var Xye=c(U(),1),Qye=c(fe(),1),Jye=c(F(),1);var eve=c(E(),1),_We=zee(Xye.__experimentalTreeGridRow),xWe=(0,Jye.forwardRef)(({isDragged:e,isSelected:t,position:o,level:r,rowCount:n,children:i,className:s,path:a,...l},u)=>{let d=tI({clientId:l["data-block"],enableAnimation:!0,triggerAnimationOnChange:a}),f=(0,Qye.useMergeRefs)([u,d]);return(0,eve.jsx)(_We,{ref:f,className:K("block-editor-list-view-leaf",s),level:r,positionInSet:o,setSize:n,isExpanded:void 0,...l,children:i})}),tve=xWe;var ove=c(Tt(),1),rve=c(F(),1);function nve({isSelected:e,selectedClientIds:t,rowItemRef:o}){let r=t.length===1;(0,rve.useLayoutEffect)(()=>{if(!e||!r||!o.current)return;let n=(0,ove.getScrollContainer)(o.current),{ownerDocument:i}=o.current;if(n===i.body||n===i.documentElement||!n)return;let a=o.current.getBoundingClientRect(),l=n.getBoundingClientRect();(a.top<l.top||a.bottom>l.bottom)&&o.current.scrollIntoView()},[e,r,o])}var fve=c(F(),1);var Uk=c(U(),1),uve=c(F(),1);var CM=c(io(),1);var ive=c(G(),1),SG=c(E(),1);function wM({onClick:e}){return(0,SG.jsx)("span",{className:"block-editor-list-view__expander",onClick:e?t=>e(t,{forceToggle:!0}):void 0,"aria-hidden":"true","data-testid":"list-view-expander",children:(0,SG.jsx)(ht,{icon:(0,ive.isRTL)()?jx:ip})})}var sve=c(F(),1),ave=c(J(),1);var wWe=3,lve={"core/image":({clientId:e,attributes:t})=>{if(t.url)return{url:t.url,alt:t.alt||"",clientId:e}},"core/cover":({clientId:e,attributes:t})=>{if(t.backgroundType==="image"&&t.url)return{url:t.url,alt:t.alt||"",clientId:e}},"core/media-text":({clientId:e,attributes:t})=>{if(t.mediaType==="image"&&t.mediaUrl)return{url:t.mediaUrl,alt:t.mediaAlt||"",clientId:e}},"core/gallery":({innerBlocks:e})=>{let t=[],o=e?.length?lve[e[0].name]:void 0;if(!o)return t;for(let r of e){let n=o(r);if(n&&t.push(n),t.length>=wWe)return t}return t}};function CWe(e,t){let o=lve[e.name],r=o?o(e):void 0;return r?Array.isArray(r)?t?[]:r:[r]:[]}function cve({clientId:e,isExpanded:t}){let{block:o}=(0,ave.useSelect)(n=>({block:n(C).getBlock(e)}),[e]);return(0,sve.useMemo)(()=>CWe(o,t),[o,t])}var Wr=c(E(),1),{Badge:EWe}=H(Uk.privateApis);function TWe({className:e,block:{clientId:t},onClick:o,onContextMenu:r,onMouseDown:n,onToggleExpanded:i,tabIndex:s,onFocus:a,onDragStart:l,onDragEnd:u,draggable:d,isExpanded:f,ariaDescribedBy:p,visibilityLabel:g,isDisabled:m=!1},h){let b=Vo(t),v=Hn({clientId:t,context:"list-view"}),{isLocked:y}=oa(t),k=y,S=b?.positionType==="sticky",_=cve({clientId:t,isExpanded:f}),x=T=>{T.dataTransfer.clearData(),l?.(T)};function w(T){(T.keyCode===CM.ENTER||T.keyCode===CM.SPACE)&&o(T)}return(0,Wr.jsxs)("a",{className:K("block-editor-list-view-block-select-button",e),onClick:o,onContextMenu:r,onKeyDown:w,onMouseDown:n,ref:h,tabIndex:s,onFocus:a,onDragStart:x,onDragEnd:u,draggable:d,href:m?void 0:`#block-${t}`,"aria-disabled":m?!0:void 0,"aria-describedby":p,"aria-expanded":f,children:[(0,Wr.jsx)(wM,{onClick:i}),(0,Wr.jsx)(Et,{icon:b?.icon,showColors:!0,context:"list-view"}),(0,Wr.jsxs)(Uk.__experimentalHStack,{alignment:"center",className:"block-editor-list-view-block-select-button__label-wrapper",justify:"flex-start",spacing:1,children:[(0,Wr.jsx)("span",{className:"block-editor-list-view-block-select-button__title",children:(0,Wr.jsx)(Uk.__experimentalTruncate,{ellipsizeMode:"auto",children:v})}),b?.anchor&&(0,Wr.jsx)("span",{className:"block-editor-list-view-block-select-button__anchor-wrapper",children:(0,Wr.jsx)(EWe,{className:"block-editor-list-view-block-select-button__anchor",children:b.anchor})}),S&&(0,Wr.jsx)("span",{className:"block-editor-list-view-block-select-button__sticky",children:(0,Wr.jsx)(ht,{icon:F4})}),_.length?(0,Wr.jsx)("span",{className:"block-editor-list-view-block-select-button__images","aria-hidden":!0,children:_.map((T,B)=>(0,Wr.jsx)("span",{className:"block-editor-list-view-block-select-button__image",style:{backgroundImage:`url(${T.url})`,zIndex:_.length-B}},T.clientId))}):null,!!g&&(0,Wr.jsxs)(kt.Root,{children:[(0,Wr.jsx)(kt.Trigger,{render:(0,Wr.jsx)("span",{className:"block-editor-list-view-block-select-button__block-visibility","aria-hidden":"true",children:(0,Wr.jsx)(ht,{icon:Vl})})}),(0,Wr.jsx)(kt.Popup,{children:g})]}),k&&(0,Wr.jsx)("span",{className:"block-editor-list-view-block-select-button__lock",children:(0,Wr.jsx)(ht,{icon:I4})})]})]})}var dve=(0,uve.forwardRef)(TWe);var jm=c(E(),1),RWe=(0,fve.forwardRef)(({onClick:e,onToggleExpanded:t,block:o,isSelected:r,position:n,siblingBlockCount:i,level:s,isExpanded:a,selectedClientIds:l,...u},d)=>{let{clientId:f}=o,{AdditionalBlockContent:p,insertedBlock:g,setInsertedBlock:m}=zm(),h=l.includes(f)?l:[f];return(0,jm.jsxs)(jm.Fragment,{children:[p&&(0,jm.jsx)(p,{block:o,insertedBlock:g,setInsertedBlock:m}),(0,jm.jsx)(fL,{appendToOwnerDocument:!0,clientIds:h,cloneClassname:"block-editor-list-view-draggable-chip",children:({draggable:b,onDragStart:v,onDragEnd:y})=>(0,jm.jsx)(dve,{ref:d,className:"block-editor-list-view-block-contents",block:o,onClick:e,onToggleExpanded:t,isSelected:r,position:n,siblingBlockCount:i,level:s,draggable:b,onDragStart:v,onDragEnd:y,isExpanded:a,...u})})]})}),pve=RWe;var zb=c(G(),1),mve=c(Tt(),1),gve=(e,t,o)=>(0,zb.sprintf)((0,zb.__)("Block %1$d of %2$d, Level %3$d."),e,t,o),hve=(e,t)=>[e?.positionLabel?`${(0,zb.sprintf)((0,zb.__)("Position: %s"),e.positionLabel)}.`:void 0,t?(0,zb.__)("This block is locked."):void 0].filter(Boolean).join(" "),bve=(e,t)=>Array.isArray(t)&&t.length?t.indexOf(e)!==-1:t===e;function yve(e,t,o,r){let n=[...o,e],i=[...r,t],s=Math.min(n.length,i.length)-1,a=n[s],l=i[s];return{start:a,end:l}}function Gk(e,t){if(!t)return;let o=`[role=row][data-block="${e}"]`;return new Promise(r=>{if(t.querySelector(o))return r(t.querySelector(o));let n=null,i=new window.MutationObserver(()=>{t.querySelector(o)&&(clearTimeout(n),i.disconnect(),r(t.querySelector(o)))});i.observe(t,{childList:!0,subtree:!0}),n=setTimeout(()=>{i.disconnect(),r(null)},3e3)}).then(r=>{r&&r.isConnected&&mve.focus.focusable.find(r)?.[0]?.focus()})}function vve({blockIndexes:e,blockDropTargetIndex:t,blockDropPosition:o,clientId:r,firstDraggedBlockIndex:n,isDragged:i}){let s,a,l;if(!i){a=!1;let u=e[r];l=u>n,t!=null&&n!==void 0?u!==void 0&&(u>=n&&u<t?s="up":u<n&&u>=t?s="down":s="normal",a=typeof t=="number"&&t-1===u&&o==="inside"):t===null&&n!==void 0?u!==void 0&&u>=n?s="up":s="normal":t!=null&&n===void 0?u!==void 0&&(u<t?s="normal":s="down"):t===null&&(s="normal")}return{displacement:s,isNesting:a,isAfterDraggedBlocks:l}}var On=c(E(),1);function xve({block:{clientId:e},displacement:t,isAfterDraggedBlocks:o,isDragged:r,isNesting:n,isSelected:i,isBranchSelected:s,selectBlock:a,position:l,level:u,rowCount:d,siblingBlockCount:f,showBlockMovers:p,path:g,isExpanded:m,selectedClientIds:h,isSyncedBranch:b}){let v=(0,$r.useRef)(null),y=(0,$r.useRef)(null),k=(0,$r.useRef)(null),[S,_]=(0,$r.useState)(!1),[x,w]=(0,$r.useState)(),[T,B]=(0,$r.useState)(!1),{isLocked:R}=oa(e),I=i&&h[0]===e,A=i&&h[h.length-1]===e,{toggleBlockHighlight:P,duplicateBlocks:O,multiSelect:N,replaceBlocks:z,removeBlocks:D,insertAfterBlock:M,insertBeforeBlock:V,showViewportModal:L,stopEditingContentOnlySection:j}=H((0,Wk.useDispatch)(C)),q=(0,EM.useDebounce)(P,50),{canInsertBlockType:Q,getSelectedBlockClientIds:te,getPreviousBlockClientId:ee,getBlockRootClientId:W,getBlockOrder:$,getBlockParents:Y,getBlockEditingMode:Z,getBlocksByClientId:oe,canEditBlock:ne,canMoveBlock:X,canRemoveBlocks:re,isGroupable:le}=(0,Wk.useSelect)(C),{getGroupingBlockName:ve}=(0,Wk.useSelect)(Hm.store),xe=Vo(e),be=_k(),{block:ae,blockName:pe,blockEditingMode:ke,allowRightClickOverrides:Se,editedSection:we,viewportSettings:Ce,blockVisibilitySetting:se}=(0,Wk.useSelect)(Be=>{let{getBlock:Ft,getBlockName:nt,getBlockEditingMode:zt,getSettings:Or,getEditedContentOnlySection:Ko}=H(Be(C)),kn=Or();return{block:Ft(e),blockName:nt(e),blockEditingMode:zt(e),allowRightClickOverrides:kn.allowRightClickOverrides,editedSection:Ko(),viewportSettings:kn.__experimentalFeatures?.viewport,blockVisibilitySetting:kn.__experimentalFeatures?.blockVisibility?.allowEditing}},[e]),ie=ke==="disabled",{canRename:Ae}=Fb(pe),ye=(0,Hm.hasBlockSupport)(pe,"__experimentalToolbar",!0),qe=`list-view-block-select-button__description-${(0,EM.useInstanceId)(xve)}`,{expand:pt,collapse:at,collapseAll:Ct,BlockSettingsMenu:rt,listViewInstanceId:Ot,expandedState:ut,setInsertedBlock:Ut,treeGridElementRef:So,rootClientId:mo}=zm(),me=(0,kve.__unstableUseShortcutEventMatch)();function Me(){let Be=te(),Ft=Be.includes(e),nt=Ft?Be[0]:e,zt=W(nt);return{blocksToUpdate:Ft?Be:[e],firstBlockClientId:nt,firstBlockRootClientId:zt,selectedBlockClientIds:Be}}async function Ze(Be){if(Be.defaultPrevented||Be.target.closest("[role=dialog]"))return;if(we&&me("core/block-editor/unselect",Be)){Be.stopPropagation(),Be.preventDefault(),j();return}let Ft=[TM.BACKSPACE,TM.DELETE].includes(Be.keyCode);if(me("core/block-editor/unselect",Be)&&h.length>0)Be.stopPropagation(),Be.preventDefault(),a(Be,void 0);else if(Ft||me("core/block-editor/remove",Be)){let{blocksToUpdate:nt,firstBlockClientId:zt,firstBlockRootClientId:Or,selectedBlockClientIds:Ko}=Me();if(!re(nt))return;let kn=ee(zt)??Or;D(nt,!1);let Wg=Ko.length>0&&te().length===0;kn||(kn=$()[0]),ct(kn,Wg)}else if(me("core/block-editor/paste-styles",Be)){Be.preventDefault();let{blocksToUpdate:nt}=Me(),zt=oe(nt);be(zt)}else if(me("core/block-editor/duplicate",Be)){Be.preventDefault();let{blocksToUpdate:nt,firstBlockRootClientId:zt}=Me();if(oe(nt).every(Ko=>!!Ko&&(0,Hm.hasBlockSupport)(Ko.name,"multiple",!0)&&Q(Ko.name,zt))){let Ko=await O(nt,!1);Ko?.length&&ct(Ko[0],!1)}}else if(me("core/block-editor/insert-before",Be)){Be.preventDefault();let{blocksToUpdate:nt}=Me();await V(nt[0]);let zt=te();ct(zt[0],!1)}else if(me("core/block-editor/insert-after",Be)){Be.preventDefault();let{blocksToUpdate:nt}=Me();await M(nt.at(-1));let zt=te();ct(zt[0],!1)}else if(me("core/block-editor/select-all",Be)){Be.preventDefault();let{firstBlockRootClientId:nt,selectedBlockClientIds:zt}=Me(),Or=$(nt);if(!Or.length)return;if((0,Sve.isShallowEqual)(zt,Or)&&nt&&nt!==mo){ct(nt,!0);return}N(Or[0],Or[Or.length-1],null)}else if(me("core/block-editor/collapse-list-view",Be)){Be.preventDefault();let{firstBlockClientId:nt}=Me(),zt=Y(nt,!1);Ct(),pt(zt)}else if(me("core/block-editor/group",Be)){let{blocksToUpdate:nt}=Me();if(nt.length>1&&le(nt)){Be.preventDefault();let zt=oe(nt),Or=ve(),Ko=(0,Hm.switchToBlockType)(zt,Or);z(nt,Ko),(0,_ve.speak)((0,kG.__)("Selected blocks are grouped."));let kn=te();ct(kn[0],!1)}}else if(me("core/block-editor/toggle-block-visibility",Be)){if(se===!1)return;Be.preventDefault();let{blocksToUpdate:nt}=Me();if(!oe(nt).every(Ko=>(0,Hm.hasBlockSupport)(Ko.name,"visibility",!0))||nt.some(Ko=>Z(Ko)!=="default"))return;L(nt)}else if(me("core/block-editor/rename",Be)){let{blocksToUpdate:nt}=Me(),zt=Z(nt[0])==="contentOnly";nt.length===1&&Ae&&!zt&&(Be.preventDefault(),B(!0))}}let ze=(0,$r.useCallback)(()=>{_(!0),q(e,!0)},[e,_,q]),Je=(0,$r.useCallback)(()=>{_(!1),q(e,!1)},[e,_,q]),lt=(0,$r.useCallback)(Be=>{let Ft=Be?.detail===0;a(Be,e,Ft?-1:null),Be.preventDefault()},[e,a]),ct=(0,$r.useCallback)((Be,Ft)=>{Ft&&a(void 0,Be,null,null),Gk(Be,So?.current)},[a,So]),vr=(0,$r.useCallback)(Be=>{Be.preventDefault(),Be.stopPropagation(),m===!0?at(e):m===!1&&pt(e)},[e,pt,at,m]),Lo=(0,$r.useCallback)(Be=>{let{ownerDocument:Ft}=k?.current||{};!Ft||!Ft.hasFocus()||ye&&Se&&(k.current?.click(),w(new window.DOMRect(Be.clientX,Be.clientY,0,0)),Be.preventDefault())},[Se,k,ye]),rr=(0,$r.useCallback)(Be=>{Se&&Be.button===2&&Be.preventDefault()},[Se]),go=(0,$r.useMemo)(()=>{let{ownerDocument:Be}=y?.current||{};if(!(!x||!Be))return{ownerDocument:Be,getBoundingClientRect(){return x}}},[x]),Wo=(0,$r.useCallback)(()=>{w(void 0)},[w]);if(nve({isSelected:i,rowItemRef:y,selectedClientIds:h}),!ae)return null;let Fn=gve(l,f,u),Sr=hve(xe,R),ln=jj(ae?.attributes?.metadata?.blockVisibility,Ce),it=f>0,_t=ye&&!ie,Vt=p&&it&&!ie,ko=K("block-editor-list-view-block__mover-cell",{"is-visible":S||i}),$o=K("block-editor-list-view-block__menu-cell",{"is-visible":S||I}),nr;Vt?nr=2:_t||(nr=3);let Sa=K({"is-selected":i,"is-first-selected":I,"is-last-selected":A,"is-branch-selected":s,"is-synced-branch":b,"is-dragging":r,"has-single-cell":!ye,"is-synced":xe?.isSynced,"is-draggable":X&&!ie,"is-displacement-normal":t==="normal","is-displacement-up":t==="up","is-displacement-down":t==="down","is-after-dragged-blocks":o,"is-nesting":n,"is-disabled":ie}),ka=h.includes(e)?h:[e],Ll=Be=>ie?-1:i&&h.length===1?0:Be;return(0,On.jsxs)(tve,{className:Sa,isDragged:r,onKeyDown:Ze,onMouseEnter:ie?void 0:ze,onMouseLeave:ie?void 0:Je,onFocus:ie?void 0:ze,onBlur:ie?void 0:Je,level:u,position:l,rowCount:d,path:g,id:`list-view-${Ot}-block-${e}`,"data-block":e,"data-expanded":ne?m:void 0,ref:y,children:[(0,On.jsx)(jb.__experimentalTreeGridCell,{className:"block-editor-list-view-block__contents-cell",colSpan:nr,ref:v,"aria-selected":!!i,children:({ref:Be,tabIndex:Ft,onFocus:nt})=>(0,On.jsxs)("div",{className:"block-editor-list-view-block__contents-container",children:[(0,On.jsx)(pve,{block:ae,onClick:lt,onContextMenu:ie?void 0:Lo,onMouseDown:rr,onToggleExpanded:ie?void 0:vr,isSelected:i,position:l,siblingBlockCount:f,level:u,ref:Be,tabIndex:Ll(Ft),onFocus:nt,isExpanded:ne?m:void 0,selectedClientIds:h,ariaDescribedBy:qe,visibilityLabel:ln,isDisabled:ie}),(0,On.jsx)(_M,{id:qe,children:[Fn,Sr,ln].filter(Boolean).join(" ")})]})}),Vt&&(0,On.jsx)(On.Fragment,{children:(0,On.jsxs)(jb.__experimentalTreeGridCell,{className:ko,withoutGridItem:!0,children:[(0,On.jsx)(jb.__experimentalTreeGridItem,{children:({ref:Be,tabIndex:Ft,onFocus:nt})=>(0,On.jsx)(gL,{orientation:"vertical",clientIds:[e],ref:Be,tabIndex:Ft,onFocus:nt})}),(0,On.jsx)(jb.__experimentalTreeGridItem,{children:({ref:Be,tabIndex:Ft,onFocus:nt})=>(0,On.jsx)(hL,{orientation:"vertical",clientIds:[e],ref:Be,tabIndex:Ft,onFocus:nt})})]})}),_t&&rt&&(0,On.jsx)(jb.__experimentalTreeGridCell,{className:$o,"aria-selected":!!i,ref:k,children:({ref:Be,tabIndex:Ft,onFocus:nt})=>(0,On.jsx)(rt,{clientIds:ka,block:ae,icon:zs,label:(0,kG.__)("Options"),popoverProps:{anchor:go},toggleProps:{ref:Be,className:"block-editor-list-view-block__menu",tabIndex:Ft,onClick:Wo,onFocus:nt,size:"small"},disableOpenOnArrowDown:!0,expand:pt,expandedState:ut,setInsertedBlock:Ut,__experimentalSelectBlock:ct,isContentOnlyListView:!!mo&&Z(mo)==="contentOnly"})}),T&&(0,On.jsx)(Db,{clientId:e,onClose:()=>B(!1)})]})}var wve=(0,$r.memo)(xve);var na=c(E(),1);function Cve(e,t,o,r){return o?.includes(e.clientId)?0:t[e.clientId]??r?1+e.innerBlocks.reduce(BWe(t,o,r),0):1}var BWe=(e,t,o)=>(r,n)=>t?.includes(n.clientId)?r:(e[n.clientId]??o)&&n.innerBlocks.length>0?r+Cve(n,e,t,o):r+1,PWe=()=>{};function Eve(e){let{blocks:t,selectBlock:o=PWe,showBlockMovers:r,selectedClientIds:n,level:i=1,path:s="",isBranchSelected:a=!1,listPosition:l=0,fixedListWindow:u,isExpanded:d,parentId:f,shouldShowInnerBlocks:p=!0,isSyncedBranch:g=!1,showAppender:m=!0}=e,h=Vo(f),b=g||!!h?.isSynced,v=(0,PM.useSelect)(P=>f?P(C).canEditBlock(f):!0,[f]),{blockDropPosition:y,blockDropTargetIndex:k,firstDraggedBlockIndex:S,blockIndexes:_,expandedState:x,draggedClientIds:w}=zm(),T=(0,BM.useRef)();if(!v)return null;let B=m&&i===1,R=t.filter(Boolean),I=R.length,A=B?I+1:I;return T.current=l,(0,na.jsxs)(na.Fragment,{children:[R.map((P,O)=>{let{clientId:N,innerBlocks:z}=P;O>0&&(T.current+=Cve(R[O-1],x,w,d));let D=!!w?.includes(N),{displacement:M,isAfterDraggedBlocks:V,isNesting:L}=vve({blockIndexes:_,blockDropTargetIndex:k,blockDropPosition:y,clientId:N,firstDraggedBlockIndex:S,isDragged:D}),{itemInView:j}=u,q=j(T.current),Q=O+1,te=s.length>0?`${s}_${Q}`:`${Q}`,ee=!!z?.length,W=ee&&p?x[N]??d:void 0,$=bve(N,n),Y=a||$&&ee,Z=D||q||$&&N===n[0]||O===0||O===I-1;return(0,na.jsxs)(PM.AsyncModeProvider,{value:!$,children:[Z&&(0,na.jsx)(wve,{block:P,selectBlock:o,isSelected:$,isBranchSelected:Y,isDragged:D,level:i,position:Q,rowCount:A,siblingBlockCount:I,showBlockMovers:r,path:te,isExpanded:D?!1:W,listPosition:T.current,selectedClientIds:n,isSyncedBranch:b,displacement:M,isAfterDraggedBlocks:V,isNesting:L}),!Z&&(0,na.jsx)("tr",{children:(0,na.jsx)("td",{className:"block-editor-list-view-placeholder"})}),ee&&W&&!D&&(0,na.jsx)(Eve,{parentId:N,blocks:z,selectBlock:o,showBlockMovers:r,level:i+1,path:te,listPosition:T.current+1,fixedListWindow:u,isBranchSelected:Y,selectedClientIds:n,isExpanded:d,isSyncedBranch:b})]},N)}),B&&(0,na.jsx)(RM.__experimentalTreeGridRow,{level:i,setSize:A,positionInSet:A,isExpanded:!0,children:(0,na.jsx)(RM.__experimentalTreeGridCell,{children:P=>(0,na.jsx)(vG,{clientId:f,nestingLevel:i,blockCount:I,...P})})})]})}var Tve=(0,BM.memo)(Eve);var $k=c(U(),1),IM=c(Tt(),1),sf=c(F(),1),_G=c(G(),1);var al=c(E(),1);function Rve({draggedBlockClientId:e,listViewRef:t,blockDropTarget:o}){let r=Vo(e),n=Hn({clientId:e,context:"list-view"}),{rootClientId:i,clientId:s,dropPosition:a}=o||{},[l,u]=(0,sf.useMemo)(()=>{if(!t.current)return[];let y=i?t.current.querySelector(`[data-block="${i}"]`):void 0,k=s?t.current.querySelector(`[data-block="${s}"]`):void 0;return[y,k]},[t,i,s]),d=u||l,f=(0,_G.isRTL)(),p=(0,sf.useCallback)((y,k)=>{if(!d)return 0;let S=d.offsetWidth,_=(0,IM.getScrollContainer)(d,"horizontal"),x=d.ownerDocument,w=_===x.body||_===x.documentElement;if(_&&!w){let T=_.getBoundingClientRect(),B=(0,_G.isRTL)()?T.right-y.right:y.left-T.left,R=_.clientWidth;if(R<S+B&&(S=R-B),!f&&y.left+k<T.left)return S-=T.left-y.left,S;if(f&&y.right-k>T.right)return S-=y.right-T.right,S}return S-k},[f,d]),g=(0,sf.useMemo)(()=>{if(!d)return{};let y=d.getBoundingClientRect();return{width:p(y,0)}},[p,d]),m=(0,sf.useMemo)(()=>{if(!d)return{};let y=(0,IM.getScrollContainer)(d),k=d.ownerDocument,S=y===k.body||y===k.documentElement;if(y&&!S){let _=y.getBoundingClientRect(),x=d.getBoundingClientRect(),w=f?_.right-x.right:x.left-_.left;if(!f&&_.left>x.left)return{transform:`translateX( ${w}px )`};if(f&&_.right<x.right)return{transform:`translateX( ${w*-1}px )`}}return{}},[f,d]),h=(0,sf.useMemo)(()=>{if(!l)return 1;let y=parseInt(l.getAttribute("aria-level"),10);return y?y+1:1},[l]),b=(0,sf.useMemo)(()=>d?d.classList.contains("is-branch-selected"):!1,[d]),v=(0,sf.useMemo)(()=>{if(!(!d||!(a==="top"||a==="bottom"||a==="inside")))return{contextElement:d,getBoundingClientRect(){let k=d.getBoundingClientRect(),S=k.left,_=0,x=(0,IM.getScrollContainer)(d,"horizontal"),w=d.ownerDocument,T=x===w.body||x===w.documentElement;if(x&&!T){let I=x.getBoundingClientRect(),A=f?x.offsetWidth-x.clientWidth:0;S<I.left+A&&(S=I.left+A)}a==="top"?_=k.top-k.height*2:_=k.top;let B=p(k,0),R=k.height;return new window.DOMRect(S,_,B,R)}}},[d,a,p,f]);return d?(0,al.jsx)($k.Popover,{animate:!1,anchor:v,focusOnMount:!1,className:"block-editor-list-view-drop-indicator--preview",variant:"unstyled",flip:!1,resize:!0,children:(0,al.jsx)("div",{style:g,className:K("block-editor-list-view-drop-indicator__line",{"block-editor-list-view-drop-indicator__line--darker":b}),children:(0,al.jsxs)("div",{className:"block-editor-list-view-leaf","aria-level":h,children:[(0,al.jsxs)("div",{className:K("block-editor-list-view-block-select-button","block-editor-list-view-block-contents"),style:m,children:[(0,al.jsx)(wM,{onClick:()=>{}}),(0,al.jsx)(Et,{icon:r?.icon,showColors:!0,context:"list-view"}),(0,al.jsx)($k.__experimentalHStack,{alignment:"center",className:"block-editor-list-view-block-select-button__label-wrapper",justify:"flex-start",spacing:1,children:(0,al.jsx)("span",{className:"block-editor-list-view-block-select-button__title",children:(0,al.jsx)($k.__experimentalTruncate,{ellipsizeMode:"auto",children:n})})})]}),(0,al.jsx)("div",{className:"block-editor-list-view-block__menu-cell"})]})})}):null}var Bve=c(ar(),1),Kk=c(G(),1),_E=c(J(),1),Pve=c(F(),1),ia=c(io(),1),Ive=c(de(),1);function Ove(){let{clearSelectedBlock:e,multiSelect:t,selectBlock:o}=(0,_E.useDispatch)(C),{getBlockName:r,getBlockParents:n,getBlockSelectionStart:i,getSelectedBlockClientIds:s,hasMultiSelection:a,hasSelectedBlock:l}=(0,_E.useSelect)(C),{getBlockType:u}=(0,_E.useSelect)(Ive.store);return{updateBlockSelection:(0,Pve.useCallback)(async(f,p,g,m)=>{if(!f?.shiftKey&&f?.keyCode!==ia.ESCAPE){o(p,m);return}f.preventDefault();let h=f.type==="keydown"&&f.keyCode===ia.ESCAPE,b=f.type==="keydown"&&(f.keyCode===ia.UP||f.keyCode===ia.DOWN||f.keyCode===ia.HOME||f.keyCode===ia.END);if(!b&&!l()&&!a()){o(p,null);return}let v=s(),y=[...n(p),p];if((h||b&&!v.some(x=>y.includes(x)))&&await e(),!h){let x=i(),w=p;b&&(!l()&&!a()&&(x=p),g&&(w=g));let T=n(x),B=n(w),{start:R,end:I}=yve(x,w,T,B);await t(R,I,null)}let k=s();if((f.keyCode===ia.HOME||f.keyCode===ia.END)&&k.length>1)return;let S=v.filter(x=>!k.includes(x)),_;if(S.length===1){let x=u(r(S[0]))?.title;x&&(_=(0,Kk.sprintf)((0,Kk.__)("%s deselected."),x))}else S.length>1&&(_=(0,Kk.sprintf)((0,Kk.__)("%s blocks deselected."),S.length));_&&(0,Bve.speak)(_,"assertive")},[e,r,u,n,i,s,a,l,t,o])}}var Ave=c(F(),1);function Lve(e){return(0,Ave.useMemo)(()=>{let o={},r=0,n=i=>{i.forEach(s=>{o[s.clientId]=r,r++,s.innerBlocks.length>0&&n(s.innerBlocks)})};return n(e),o},[e])}var Mve=c(J(),1);function Nve({blocks:e,rootClientId:t}){return(0,Mve.useSelect)(o=>{let{getDraggedBlockClientIds:r,getSelectedBlockClientIds:n,getListViewClientIdsTree:i}=H(o(C));return{selectedClientIds:n(),draggedClientIds:r(),clientIdsTree:e??i(t)}},[e,t])}var Dve=c(F(),1),Vve=c(J(),1);function Fve({collapseAll:e,expand:t}){let{expandedBlock:o,getBlockParents:r}=(0,Vve.useSelect)(n=>{let{getBlockParents:i,getExpandedBlock:s}=H(n(C));return{expandedBlock:s(),getBlockParents:i}},[]);(0,Dve.useEffect)(()=>{if(o){let n=r(o,!1);e(),t(n)}},[e,t,o,r])}var zve=c(J(),1),Hb=c(F(),1),Ub=c(fe(),1),jve=c(G(),1);var af=24;function IWe(e,t,o=1,r=!1){let n=r?t.right-o*af:t.left+o*af;return r?e.x>n:e.x<n}function OWe(e,t,o=1,r=!1){let n=r?t.right-o*af:t.left+o*af,i=r?n-e.x:e.x-n,s=Math.round(i/af);return Math.abs(s)}function AWe(e,t){let o=[],r=e;for(;r;)o.push({...r}),r=t.find(n=>n.clientId===r.rootClientId);return o}function Hve(e,t){let o=e[t+1];return o&&o.isDraggedBlock?Hve(e,t+1):o}function LWe(e,t,o=1,r=!1){let n=r?t.right-o*af:t.left+o*af;return(r?e.x<n-af:e.x>n+af)&&e.y<t.bottom}var MWe=["top","bottom"];function NWe(e,t,o=!1){let r,n,i,s,a;for(let f=0;f<e.length;f++){let p=e[f];if(p.isDraggedBlock)continue;let g=p.element.getBoundingClientRect(),[m,h]=Cb(t,g,MWe),b=G2(t,g);if(i===void 0||m<i||b){i=m;let v=e.indexOf(p),y=e[v-1];if(h==="top"&&y&&y.rootClientId===p.rootClientId&&!y.isDraggedBlock?(n=y,r="bottom",s=y.element.getBoundingClientRect(),a=v-1):(n=p,r=h,s=g,a=v),b)break}}if(!n)return;let l=AWe(n,e),u=r==="bottom";if(u&&n.canInsertDraggedBlocksAsChild&&(n.innerBlockCount>0&&n.isExpanded||LWe(t,s,l.length,o))){let f=n.isExpanded?0:n.innerBlockCount||0;return{rootClientId:n.clientId,clientId:n.clientId,blockIndex:f,dropPosition:"inside"}}if(u&&n.rootClientId&&IWe(t,s,l.length,o)){let f=Hve(e,a),p=n.nestingLevel,g=f?f.nestingLevel:1;if(p&&g){let m=OWe(t,s,l.length,o),h=Math.max(Math.min(m,p-g),0);if(l[h]){let b=n.blockIndex;if(l[h].nestingLevel===f?.nestingLevel)b=f?.blockIndex;else for(let v=a;v>=0;v--){let y=e[v];if(y.rootClientId===l[h].rootClientId){b=y.blockIndex+1;break}}return{rootClientId:l[h].rootClientId,clientId:n.clientId,blockIndex:b,dropPosition:r}}}}if(!n.canInsertDraggedBlocksAsSibling)return;let d=u?1:0;return{rootClientId:n.rootClientId,clientId:n.clientId,blockIndex:n.blockIndex+d,dropPosition:r}}var DWe={leading:!1,trailing:!0};function Uve({dropZoneElement:e,expandedState:t,setExpandedState:o}){let{getBlockRootClientId:r,getBlockIndex:n,getBlockCount:i,getDraggedBlockClientIds:s,canInsertBlocks:a}=(0,zve.useSelect)(C),[l,u]=(0,Hb.useState)(),{rootClientId:d,blockIndex:f}=l||{},p=U2(d,f),g=(0,jve.isRTL)(),m=(0,Ub.usePrevious)(d),h=(0,Hb.useCallback)((S,_)=>{let{rootClientId:x}=_||{};x&&_?.dropPosition==="inside"&&!S[x]&&o({type:"expand",clientIds:[x]})},[o]),b=(0,Ub.useThrottle)(h,500,DWe);(0,Hb.useEffect)(()=>{if(l?.dropPosition!=="inside"||m!==l?.rootClientId){b.cancel();return}b(t,l)},[t,m,l,b]);let v=s(),y=(0,Ub.useThrottle)((0,Hb.useCallback)((S,_)=>{let x={x:S.clientX,y:S.clientY},w=!!v?.length,B=Array.from(_.querySelectorAll("[data-block]")).map(I=>{let A=I.dataset.block,P=I.dataset.expanded==="true",O=I.classList.contains("is-dragging"),N=parseInt(I.getAttribute("aria-level"),10),z=r(A);return{clientId:A,isExpanded:P,rootClientId:z,blockIndex:n(A),element:I,nestingLevel:N||void 0,isDraggedBlock:w?O:!1,innerBlockCount:i(A),canInsertDraggedBlocksAsSibling:w?a(v,z):!0,canInsertDraggedBlocksAsChild:w?a(v,A):!0}}),R=NWe(B,x,g);R&&u(R)},[a,v,i,n,r,g]),50);return{ref:(0,Ub.__experimentalUseDropZone)({dropZoneElement:e,onDrop(S){y.cancel(),l&&p(S),u(void 0)},onDragLeave(){y.cancel(),u(null)},onDragOver(S){y(S,S.currentTarget)},onDragEnd(){y.cancel(),u(void 0)}}),target:l}}var OM=c(F(),1),Gve=c(J(),1);function Wve({firstSelectedBlockClientId:e,setExpandedState:t}){let[o,r]=(0,OM.useState)(null),{selectedBlockParentClientIds:n}=(0,Gve.useSelect)(i=>{let{getBlockParents:s}=i(C);return{selectedBlockParentClientIds:s(e,!1)}},[e]);return(0,OM.useEffect)(()=>{o!==e&&n?.length&&t({type:"expand",clientIds:n})},[e,n,o,t]),{setSelectedTreeId:r}}var Yk=c(J(),1),$ve=c(fe(),1);function Kve({selectBlock:e}){let t=(0,Yk.useRegistry)(),{getBlockOrder:o,getBlockRootClientId:r,getBlocksByClientId:n,getPreviousBlockClientId:i,getSelectedBlockClientIds:s,getSettings:a,canInsertBlockType:l,canRemoveBlocks:u}=(0,Yk.useSelect)(C),{flashBlock:d,removeBlocks:f,replaceBlocks:p,insertBlocks:g}=(0,Yk.useDispatch)(C),m=OS();return(0,$ve.useRefEffect)(h=>{function b(k,S){S&&e(void 0,k,null,null),Gk(k,h)}function v(k){let S=s(),_=S.includes(k),x=_?S[0]:k,w=r(x);return{blocksToUpdate:_?S:[k],firstBlockClientId:x,firstBlockRootClientId:w,originallySelectedBlockClientIds:S}}function y(k){if(k.defaultPrevented||!h.contains(k.target.ownerDocument.activeElement))return;let _=k.target.ownerDocument.activeElement?.closest("[role=row]")?.dataset?.block;if(!_)return;let{blocksToUpdate:x,firstBlockClientId:w,firstBlockRootClientId:T,originallySelectedBlockClientIds:B}=v(_);if(x.length!==0){if(k.preventDefault(),k.type==="copy"||k.type==="cut"){x.length===1&&d(x[0]),m(k.type,x);let R=n(x);kA(k,R,t)}if(k.type==="cut"){if(!u(x))return;let R=i(w)??T;f(x,!1);let I=B.length>0&&s().length===0;R||(R=o()[0]),b(R,I)}else if(k.type==="paste"){let{__experimentalCanUserUseUnfilteredHTML:R}=a(),I=zce(k,R);if(x.length===1){let[A]=x;if(I.every(P=>l(P.name,A))){g(I,void 0,A),b(I[0]?.clientId,!1);return}}p(x,I,I.length-1,-1),b(I[0]?.clientId,!1)}}}return h.ownerDocument.addEventListener("copy",y),h.ownerDocument.addEventListener("cut",y),h.ownerDocument.addEventListener("paste",y),()=>{h.ownerDocument.removeEventListener("copy",y),h.ownerDocument.removeEventListener("cut",y),h.ownerDocument.removeEventListener("paste",y)}},[])}var lf=c(E(),1),VWe=(e,t)=>t.type==="clear"?{}:Array.isArray(t.clientIds)?{...e,...t.clientIds.reduce((o,r)=>({...o,[r]:t.type==="expand"}),{})}:e,Yve=32;function Xve({id:e,blocks:t,dropZoneElement:o,showBlockMovers:r=!1,isExpanded:n=!1,showAppender:i=!1,blockSettingsMenu:s=J9,rootClientId:a,description:l,onSelect:u,additionalBlockContent:d},f){t&&(0,Zve.default)("`blocks` property in `wp.blockEditor.__experimentalListView`",{since:"6.3",alternative:"`rootClientId` property"});let p=(0,qk.useInstanceId)(Xve),{clientIdsTree:g,draggedClientIds:m,selectedClientIds:h}=Nve({blocks:t,rootClientId:a}),b=Lve(g),{getBlock:v,getSelectedBlockClientIds:y}=(0,xE.useSelect)(C),{visibleBlockCount:k}=(0,xE.useSelect)(oe=>{let{getGlobalBlockCount:ne,getClientIdsOfDescendants:X}=oe(C),re=m?.length>0?X(m).length+1:0;return{visibleBlockCount:ne()-re}},[m]),{updateBlockSelection:S}=Ove(),[_,x]=(0,Kr.useReducer)(VWe,{}),[w,T]=(0,Kr.useState)(null),{setSelectedTreeId:B}=Wve({firstSelectedBlockClientId:h[0],setExpandedState:x}),R=(0,Kr.useCallback)((oe,ne,X)=>{S(oe,ne,null,X),B(ne),u&&u(v(ne))},[B,S,u,v]),{ref:I,target:A}=Uve({dropZoneElement:o,expandedState:_,setExpandedState:x}),P=(0,Kr.useRef)(),O=Kve({selectBlock:R}),N=(0,Kr.useCallback)(oe=>{let[ne]=y();ne&&oe&&Gk(ne,oe)},[y]),z=(0,qk.useMergeRefs)([O,N,P,I,f]),D=(0,Kr.useCallback)(oe=>{if(!oe)return;let ne=Array.isArray(oe)?oe:[oe];x({type:"expand",clientIds:ne})},[x]),M=(0,Kr.useCallback)(oe=>{oe&&x({type:"collapse",clientIds:[oe]})},[x]),V=(0,Kr.useCallback)(()=>{x({type:"clear"})},[x]),L=(0,Kr.useCallback)(oe=>{D(oe?.dataset?.block)},[D]),j=(0,Kr.useCallback)(oe=>{M(oe?.dataset?.block)},[M]),q=(0,Kr.useCallback)((oe,ne,X)=>{oe.shiftKey&&S(oe,ne?.dataset?.block,X?.dataset?.block)},[S]);Fve({collapseAll:V,expand:D});let Q=m?.[0],{blockDropTargetIndex:te,blockDropPosition:ee,firstDraggedBlockIndex:W}=(0,Kr.useMemo)(()=>{let oe,ne;if(A?.clientId){let X=b[A.clientId];oe=X===void 0||A?.dropPosition==="top"?X:X+1}else A===null&&(oe=null);if(Q){let X=b[Q];ne=X===void 0||A?.dropPosition==="top"?X:X+1}return{blockDropTargetIndex:oe,blockDropPosition:A?.dropPosition,firstDraggedBlockIndex:ne}},[A,b,Q]),$=(0,Kr.useMemo)(()=>({blockDropPosition:ee,blockDropTargetIndex:te,blockIndexes:b,draggedClientIds:m,expandedState:_,expand:D,firstDraggedBlockIndex:W,collapse:M,collapseAll:V,BlockSettingsMenu:s,listViewInstanceId:p,AdditionalBlockContent:d,insertedBlock:w,setInsertedBlock:T,treeGridElementRef:P,rootClientId:a}),[ee,te,b,m,_,D,W,M,V,s,p,d,w,T,a]),[Y]=(0,qk.__experimentalUseFixedWindowList)(P,Yve,k,{expandedState:_,useWindowing:!0,windowOverscan:40});if(!g.length&&!i)return null;let Z=l&&`block-editor-list-view-description-${p}`;return(0,lf.jsxs)(xE.AsyncModeProvider,{value:!0,children:[(0,lf.jsx)(Rve,{draggedBlockClientId:Q,listViewRef:P,blockDropTarget:A}),l&&(0,lf.jsx)(bt,{id:Z,children:l}),(0,lf.jsx)(qve.__experimentalTreeGrid,{id:e,className:K("block-editor-list-view-tree",{"is-dragging":m?.length>0&&te!==void 0}),"aria-label":(0,xG.__)("Block navigation structure"),ref:z,onCollapseRow:j,onExpandRow:L,onFocusRow:q,applicationAriaLabel:(0,xG.__)("Block navigation structure"),"aria-describedby":Z,style:{"--wp-admin--list-view-dragged-items-height":m?.length?`${Yve*(m.length-1)}px`:null},children:(0,lf.jsx)(SM.Provider,{value:$,children:(0,lf.jsx)(Tve,{blocks:g,parentId:a,selectBlock:R,showBlockMovers:r,fixedListWindow:Y,selectedClientIds:h,isExpanded:n,showAppender:i})})})]})}var wE=(0,Kr.forwardRef)(Xve),AM=(0,Kr.forwardRef)((e,t)=>(0,lf.jsx)(wE,{ref:t,...e,showAppender:!1,rootClientId:null,onSelect:null,additionalBlockContent:null,blockSettingsMenu:void 0}));var Um=c(E(),1);function FWe({isEnabled:e,onToggle:t,isOpen:o,innerRef:r,...n}){return(0,Um.jsx)(LM.Button,{__next40pxDefaultSize:!0,...n,ref:r,icon:Qx,"aria-expanded":o,"aria-haspopup":"true",onClick:e?t:void 0,label:(0,wG.__)("List view"),className:"block-editor-block-navigation","aria-disabled":!e})}function zWe({isDisabled:e,...t},o){(0,Qve.default)("wp.blockEditor.BlockNavigationDropdown",{since:"6.1",alternative:"wp.components.Dropdown and wp.blockEditor.ListView"});let n=(0,Jve.useSelect)(i=>!!i(C).getBlockCount(),[])&&!e;return(0,Um.jsx)(LM.Dropdown,{contentClassName:"block-editor-block-navigation__popover",popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:i,onToggle:s})=>(0,Um.jsx)(FWe,{...t,innerRef:o,isOpen:i,onToggle:s,isEnabled:n}),renderContent:()=>(0,Um.jsxs)("div",{className:"block-editor-block-navigation__container",children:[(0,Um.jsx)("p",{className:"block-editor-block-navigation__label",children:(0,wG.__)("List view")}),(0,Um.jsx)(AM,{})]})})}var tSe=(0,eSe.forwardRef)(zWe);var CE=c(F(),1),rSe=c(J(),1),nSe=c(fe(),1),Gm=c(U(),1),CG=c(G(),1);var cf=c(E(),1),oSe=()=>{};function jWe({clientId:e,onSwitch:t=oSe,onHoverClassName:o=oSe}){let r=(0,rSe.useSelect)(_=>_(C).canEditBlock(e),[e]),{onSelect:n,stylesToRender:i,activeStyle:s,genericPreviewBlock:a,className:l}=Pk({clientId:e,onSwitch:t}),[u,d]=(0,CE.useState)(null),[f,p]=(0,CE.useState)(null),g=wr(),m=(0,CE.useMemo)(()=>{if(!u||!a)return null;let _=Mm(l,s,u);return[{...a,attributes:{...a.attributes||{},className:_}}]},[u,a,l,s]);if(!r||!i||i.length===0)return null;let h=(0,nSe.debounce)(d,250),b=_=>{n(_),o(null),d(null),h.cancel()},v=_=>{if(u===_){h.cancel();return}h(_),o(_?.name??null)},y=XL(i),k=()=>s?.name!==y?.name,S=()=>{b(y)};return(0,cf.jsx)(Gm.__experimentalToolsPanel,{label:(0,CG.__)("Styles"),resetAll:S,panelId:e,hasInnerWrapper:!0,dropdownMenuProps:g,children:(0,cf.jsx)(Gm.__experimentalToolsPanelItem,{hasValue:k,label:(0,CG.__)("Variation"),onDeselect:S,isShownByDefault:!0,panelId:e,children:(0,cf.jsxs)("div",{ref:p,className:"block-editor-block-styles",children:[(0,cf.jsx)("div",{className:"block-editor-block-styles__variants",children:i.map(_=>{let x=_.label||_.name;return(0,cf.jsx)(Gm.Button,{__next40pxDefaultSize:!0,className:K("block-editor-block-styles__item",{"is-active":s.name===_.name}),variant:"secondary",label:x,onMouseEnter:()=>v(_),onFocus:()=>v(_),onMouseLeave:()=>v(null),onBlur:()=>v(null),onClick:()=>b(_),"aria-current":s.name===_.name,children:(0,cf.jsx)(Gm.__experimentalTruncate,{numberOfLines:1,className:"block-editor-block-styles__item-text",children:x})},_.name)})}),m&&(0,cf.jsx)(Vm,{blocks:m,placement:"left-start",offset:34,anchor:f})]})})})}var Zk=jWe;var cSe=c(U(),1),Xk=c(G(),1);var sSe=c(U(),1),aSe=c(E(),1),iSe={0:N4,1:Z3,2:Q3,3:e4,4:o4,5:n4,6:s4};function EG({level:e}){return iSe[e]?(0,aSe.jsx)(sSe.Icon,{icon:iSe[e]}):null}var MM=c(E(),1),lSe=[1,2,3,4,5,6],HWe={className:"block-library-heading-level-dropdown"};function uSe({options:e=lSe,value:t,onChange:o}){let r=e.filter(n=>n===0||lSe.includes(n)).sort((n,i)=>n-i);return(0,MM.jsx)(cSe.ToolbarDropdownMenu,{popoverProps:HWe,icon:(0,MM.jsx)(EG,{level:t}),label:(0,Xk.__)("Change level"),controls:r.map(n=>{let i=n===t;return{icon:(0,MM.jsx)(EG,{level:n}),title:n===0?(0,Xk.__)("Paragraph"):(0,Xk.sprintf)((0,Xk.__)("Heading %d"),n),isActive:i,onClick(){o(n)},role:"menuitemradio"}})})}var EE=c(G(),1),TE=c(U(),1);var uf=c(E(),1);function UWe({icon:e=w4,label:t=(0,EE.__)("Choose variation"),instructions:o=(0,EE.__)("Select a variation to start with:"),variations:r,onSelect:n,allowSkip:i}){let s=K("block-editor-block-variation-picker",{"has-many-variations":r.length>4});return(0,uf.jsxs)(TE.Placeholder,{icon:e,label:t,instructions:o,className:s,children:[(0,uf.jsx)("ul",{className:"block-editor-block-variation-picker__variations",role:"list","aria-label":(0,EE.__)("Block variations"),children:r.map(a=>(0,uf.jsxs)("li",{children:[(0,uf.jsx)(TE.Button,{__next40pxDefaultSize:!0,variant:"tertiary",icon:a.icon&&a.icon.src?a.icon.src:a.icon,iconSize:48,onClick:()=>n(a),className:"block-editor-block-variation-picker__variation",label:a.description||a.title}),(0,uf.jsx)("span",{className:"block-editor-block-variation-picker__variation-label",children:a.title})]},a.name))}),i&&(0,uf.jsx)("div",{className:"block-editor-block-variation-picker__skip",children:(0,uf.jsx)(TE.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>n(),children:(0,EE.__)("Skip")})})]})}var dSe=UWe;var gSe=c(J(),1),hSe=c(de(),1),RG=c(U(),1);var TG=c(F(),1),BG=c(fe(),1),bSe=c(G(),1);var df=c(G(),1),Qk=c(U(),1);var Wm={carousel:"carousel",grid:"grid"};var sa=c(E(),1),GWe=({onBlockPatternSelect:e})=>(0,sa.jsx)("div",{className:"block-editor-block-pattern-setup__actions",children:(0,sa.jsx)(Qk.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:e,children:(0,df.__)("Choose")})}),WWe=({handlePrevious:e,handleNext:t,activeSlide:o,totalSlides:r})=>(0,sa.jsxs)("div",{className:"block-editor-block-pattern-setup__navigation",children:[(0,sa.jsx)(Qk.Button,{size:"compact",icon:(0,df.isRTL)()?dn:Pi,label:(0,df.__)("Previous pattern"),onClick:e,disabled:o===0,accessibleWhenDisabled:!0}),(0,sa.jsx)(Qk.Button,{size:"compact",icon:(0,df.isRTL)()?Pi:dn,label:(0,df.__)("Next pattern"),onClick:t,disabled:o===r-1,accessibleWhenDisabled:!0})]}),$We=({viewMode:e,setViewMode:t,handlePrevious:o,handleNext:r,activeSlide:n,totalSlides:i,onBlockPatternSelect:s})=>{let a=e===Wm.carousel,l=(0,sa.jsxs)("div",{className:"block-editor-block-pattern-setup__display-controls",children:[(0,sa.jsx)(Qk.Button,{size:"compact",icon:mw,label:(0,df.__)("Carousel view"),onClick:()=>t(Wm.carousel),isPressed:a}),(0,sa.jsx)(Qk.Button,{size:"compact",icon:Gx,label:(0,df.__)("Grid view"),onClick:()=>t(Wm.grid),isPressed:e===Wm.grid})]});return(0,sa.jsxs)("div",{className:"block-editor-block-pattern-setup__toolbar",children:[a&&(0,sa.jsx)(WWe,{handlePrevious:o,handleNext:r,activeSlide:n,totalSlides:i}),l,a&&(0,sa.jsx)(GWe,{onBlockPatternSelect:s})]})},fSe=$We;var pSe=c(J(),1);function KWe(e,t,o){return(0,pSe.useSelect)(r=>{let{getBlockRootClientId:n,getPatternsByBlockTypes:i,__experimentalGetAllowedPatterns:s}=r(C),a=n(e);return o?s(a).filter(o):i(t,a)},[e,t,o])}var mSe=KWe;var Xo=c(E(),1),YWe=({viewMode:e,activeSlide:t,patterns:o,onBlockPatternSelect:r,showTitles:n})=>{let i="block-editor-block-pattern-setup__container";if(e===Wm.carousel){let s=new Map([[t,"active-slide"],[t-1,"previous-slide"],[t+1,"next-slide"]]);return(0,Xo.jsx)("div",{className:"block-editor-block-pattern-setup__carousel",children:(0,Xo.jsx)("div",{className:i,children:(0,Xo.jsx)("div",{className:"carousel-container",children:o.map((a,l)=>(0,Xo.jsx)(vSe,{active:l===t,className:s.get(l)||"",pattern:a},a.name))})})})}return(0,Xo.jsx)("div",{className:"block-editor-block-pattern-setup__grid",children:(0,Xo.jsx)(RG.Composite,{role:"listbox",className:i,"aria-label":(0,bSe.__)("Patterns list"),children:o.map(s=>(0,Xo.jsx)(ySe,{pattern:s,onSelect:r,showTitles:n},s.name))})})};function ySe({pattern:e,onSelect:t,showTitles:o}){let r="block-editor-block-pattern-setup-list",{blocks:n,description:i,viewportWidth:s=700}=e,a=(0,BG.useInstanceId)(ySe,`${r}__item-description`);return(0,Xo.jsx)("div",{className:`${r}__list-item`,children:(0,Xo.jsxs)(RG.Composite.Item,{render:(0,Xo.jsx)("div",{"aria-describedby":i?a:void 0,"aria-label":e.title,className:`${r}__item`}),id:`${r}__pattern__${e.name}`,role:"option",onClick:()=>t(n),children:[(0,Xo.jsx)(Ss,{blocks:n,viewportWidth:s}),o&&(0,Xo.jsx)("div",{className:`${r}__item-title`,children:e.title}),!!i&&(0,Xo.jsx)(bt,{id:a,children:i})]})})}function vSe({active:e,className:t,pattern:o,minHeight:r}){let{blocks:n,title:i,description:s}=o,a=(0,BG.useInstanceId)(vSe,"block-editor-block-pattern-setup-list__item-description");return(0,Xo.jsxs)("div",{"aria-hidden":!e,role:"img",className:`pattern-slide ${t}`,"aria-label":i,"aria-describedby":s?a:void 0,children:[(0,Xo.jsx)(Ss,{blocks:n,minHeight:r}),!!s&&(0,Xo.jsx)(bt,{id:a,children:s})]})}var qWe=({clientId:e,blockName:t,filterPatternsFn:o,onBlockPatternSelect:r,initialViewMode:n=Wm.carousel,showTitles:i=!1})=>{let[s,a]=(0,TG.useState)(n),[l,u]=(0,TG.useState)(0),{replaceBlock:d}=(0,gSe.useDispatch)(C),f=mSe(e,t,o);if(!f?.length)return null;let g=r||(m=>{let h=m.map(b=>(0,hSe.cloneBlock)(b));d(e,h)});return(0,Xo.jsx)(Xo.Fragment,{children:(0,Xo.jsxs)("div",{className:`block-editor-block-pattern-setup view-mode-${s}`,children:[(0,Xo.jsx)(YWe,{viewMode:s,activeSlide:l,patterns:f,onBlockPatternSelect:g,showTitles:i}),(0,Xo.jsx)(fSe,{viewMode:s,setViewMode:a,activeSlide:l,totalSlides:f.length,handleNext:()=>{u(m=>Math.min(m+1,f.length-1))},handlePrevious:()=>{u(m=>Math.max(m-1,0))},onBlockPatternSelect:()=>{g(f[l].blocks)}})]})})},SSe=qWe;var PG=c(de(),1),ff=c(G(),1),pf=c(U(),1);var NM=c(J(),1),kSe=c(F(),1);var Yr=c(E(),1),{Menu:Gb}=H(pf.privateApis);function ZWe({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,Yr.jsxs)("fieldset",{className:e,children:[(0,Yr.jsx)(bt,{render:(0,Yr.jsx)("legend",{}),children:(0,ff.__)("Transform to variation")}),r.map(n=>(0,Yr.jsx)(pf.Button,{__next40pxDefaultSize:!0,size:"compact",icon:(0,Yr.jsx)(Et,{icon:n.icon,showColors:!0}),isPressed:o===n.name,label:o===n.name?n.title:(0,ff.sprintf)((0,ff.__)("Transform to %s"),n.title),onClick:()=>t(n.name),"aria-label":n.title,showTooltip:!0},n.name))]})}function XWe({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,Yr.jsx)("div",{className:e,children:(0,Yr.jsxs)(Gb,{children:[(0,Yr.jsx)(Gb.TriggerButton,{render:(0,Yr.jsx)(pf.Button,{className:"block-editor-block-variation-transforms__button",__next40pxDefaultSize:!0,variant:"secondary",children:(0,ff.__)("Transform to variation")})}),(0,Yr.jsx)(Gb.Popover,{position:"bottom",children:(0,Yr.jsx)(Gb.Group,{children:r.map(n=>(0,Yr.jsxs)(Gb.RadioItem,{value:n.name,checked:o===n.name,onChange:()=>t(n.name),children:[(0,Yr.jsx)(Gb.ItemLabel,{children:n.title}),n.description&&(0,Yr.jsx)(Gb.ItemHelpText,{children:n.description})]},n.name))})})]})})}function QWe({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,Yr.jsx)("div",{className:e,children:(0,Yr.jsx)(pf.__experimentalToggleGroupControl,{label:(0,ff.__)("Transform to variation"),value:o,hideLabelFromVision:!0,onChange:t,children:r.map(n=>(0,Yr.jsx)(pf.__experimentalToggleGroupControlOptionIcon,{icon:(0,Yr.jsx)(Et,{icon:n.icon,showColors:!0}),value:n.name,label:o===n.name?n.title:(0,ff.sprintf)((0,ff.__)("Transform to %s"),n.title)},n.name))})})}function JWe({blockClientId:e}){let{updateBlockAttributes:t}=(0,NM.useDispatch)(C),{activeBlockVariation:o,variations:r,canEdit:n,isContentOnly:i,isSection:s}=(0,NM.useSelect)(m=>{let{getActiveBlockVariation:h,getBlockVariations:b}=m(PG.store),{getBlockName:v,getBlockAttributes:y,getBlockEditingMode:k,isSectionBlock:S}=H(m(C)),{canEditBlock:_}=m(C),x=e&&v(e),{hasContentRoleAttribute:w}=H(m(PG.store)),T=w(x);return{activeBlockVariation:h(x,y(e),"transform"),variations:x&&b(x,"transform"),canEdit:_(e),isContentOnly:k(e)==="contentOnly"&&!T,isSection:S(e)}},[e]),a=o?.name,l=(0,kSe.useMemo)(()=>{let m=new Set;return r?(r.forEach(h=>{h.icon&&m.add(h.icon?.src||h.icon)}),m.size===r.length):!1},[r]),u=m=>{t(e,{...r.find(({name:h})=>h===m).attributes})};if(!r?.length||!n||i||s)return null;let d="block-editor-block-variation-transforms",p=r.length>6?ZWe:QWe;return(0,Yr.jsx)(l?p:XWe,{className:d,onSelectVariation:u,selectedValue:a,variations:r})}var DM=JWe;var $m=c(G(),1),VM=c(U(),1);var _Se=c(E(),1),IG={top:{icon:Xx,title:(0,$m._x)("Align top","Block vertical alignment setting")},center:{icon:Yx,title:(0,$m._x)("Align middle","Block vertical alignment setting")},bottom:{icon:Kx,title:(0,$m._x)("Align bottom","Block vertical alignment setting")},stretch:{icon:Zx,title:(0,$m._x)("Stretch to fill","Block vertical alignment setting")},"space-between":{icon:qx,title:(0,$m._x)("Space between","Block vertical alignment setting")}},e$e=["top","center","bottom"],t$e="top";function o$e({value:e,onChange:t,controls:o=e$e,isCollapsed:r=!0,isToolbar:n,label:i=(0,$m.__)("Align content vertically")}){function s(f){return()=>t(e===f?void 0:f)}let a=IG[e],l=IG[t$e],u=n?VM.ToolbarGroup:VM.ToolbarDropdownMenu,d=n?{isCollapsed:r}:{};return(0,_Se.jsx)(u,{icon:a?a.icon:l.icon,label:i,controls:o.map(f=>({...IG[f],isActive:e===f,role:r?"menuitemradio":void 0,onClick:s(f)})),...d})}var OG=o$e;var AG=c(E(),1),dP=e=>(0,AG.jsx)(OG,{...e,isToolbar:!1}),xSe=e=>(0,AG.jsx)(OG,{...e,isToolbar:!0});var Ts=c(U(),1),RE=c(F(),1),HM=c(G(),1);var wSe=c(U(),1);var LG=c(G(),1),CSe=c(E(),1);function ESe({isLinked:e,...t}){let o=e?(0,LG.__)("Unlink radii"):(0,LG.__)("Link radii");return(0,CSe.jsx)(wSe.Button,{...t,className:"components-border-radius-control__linked-button",size:"small",icon:e?cs:ls,iconSize:24,label:o})}var TSe=c(U(),1);function r$e(e){return[...e].sort((o,r)=>e.filter(n=>n===r).length-e.filter(n=>n===o).length).shift()}function RSe(e={}){if(typeof e=="string")return e;let t=Object.values(e).map(a=>{let l=(0,TSe.__experimentalParseQuantityAndUnitFromRawValue)(a);return typeof a=="string"&&l[0]===void 0?[a,""]:l}),o=t.map(a=>a[0]??""),r=t.map(a=>a[1]),n=o.every(a=>a===o[0])?o[0]:"",i=r$e(r);return n===0||n?`${n}${i||""}`:void 0}function BSe(e={}){if(typeof e=="string"||!e||typeof e!="object")return!1;let t=Object.values(e);if(t.length===0)return!1;let o=t[0];return!t.every(n=>n===o)}function PSe(e){return e?typeof e=="string"?!0:!!Object.values(e).filter(o=>!!o||o===0).length:!1}var ll=c(U(),1),ASe=c(fe(),1),Km=c(G(),1);var Wb=c(F(),1);var MG=24,ISe=8,FM={px:{max:300,steps:1},"%":{max:100,steps:1},vw:{max:100,steps:1},vh:{max:100,steps:1},em:{max:10,steps:.1},rem:{max:10,steps:.1},svw:{max:100,steps:1},lvw:{max:100,steps:1},dvw:{max:100,steps:1},svh:{max:100,steps:1},lvh:{max:100,steps:1},dvh:{max:100,steps:1},vi:{max:100,steps:1},svi:{max:100,steps:1},lvi:{max:100,steps:1},dvi:{max:100,steps:1},vb:{max:100,steps:1},svb:{max:100,steps:1},lvb:{max:100,steps:1},dvb:{max:100,steps:1},vmin:{max:100,steps:1},svmin:{max:100,steps:1},lvmin:{max:100,steps:1},dvmin:{max:100,steps:1},vmax:{max:100,steps:1},svmax:{max:100,steps:1},lvmax:{max:100,steps:1},dvmax:{max:100,steps:1}};var zM=c(U(),1);var yc=c(E(),1);function OSe({allowNegativeOnDrag:e,ariaLabel:t,allPlaceholder:o,minValue:r,parsedQuantity:n,computedUnit:i,units:s,isMixed:a,step:l,max:u,showTooltip:d,value:f,minimumCustomValue:p,onCustomValueChange:g,onCustomValueSliderChange:m,onUnitChange:h,onMouseOut:b,onMouseOver:v,setMinValue:y}){let k=(0,yc.jsx)(zM.__experimentalUnitControl,{className:"preset-input-control__unit-control",disableUnits:a,hideLabelFromVision:!0,label:t,min:r,onChange:g,onUnitChange:h,onBlur:b,onFocus:v,onMouseOut:b,onMouseOver:v,units:s,value:[n,i].join(""),placeholder:o,onDragStart:()=>{e&&f?.charAt(0)==="-"&&y(0)},onDrag:()=>{e&&f?.charAt(0)==="-"&&y(0)},onDragEnd:()=>{e&&y(p)}}),S=d?(0,yc.jsxs)(kt.Root,{children:[(0,yc.jsx)(kt.Trigger,{render:(0,yc.jsx)("div",{className:"preset-input-control__tooltip-wrapper",children:k})}),(0,yc.jsx)(kt.Popup,{children:t})]}):k;return(0,yc.jsxs)(yc.Fragment,{children:[S,(0,yc.jsx)(zM.RangeControl,{className:"preset-input-control__custom-value-range",hideLabelFromVision:!0,initialPosition:0,label:t,max:u,min:0,onBlur:b,onChange:m,onFocus:v,onMouseOut:b,onMouseOver:v,step:l,value:n,withInputField:!1})]})}var Ym=c(E(),1);function $b({allowNegativeOnDrag:e=!1,ariaLabel:t,className:o,customValueSettings:r=FM,disableCustomValues:n,icon:i,isMixed:s,value:a,minimumCustomValue:l,onChange:u,onMouseOut:d,onMouseOver:f,onUnitChange:p,placeholder:g,presets:m=[],presetType:h,selectedUnit:b,showTooltip:v,units:y}){let k=(0,Wb.useMemo)(()=>aQ(a,m,h),[a,m,h]),S=o??"preset-input-control",_=m.slice(1,m.length-1).map((Z,oe)=>({value:oe+1,label:void 0})),x=_.length>0,w=m.length<=ISe,T=s?(0,Km.__)("Mixed"):g??null,[B,R]=(0,Wb.useState)(l),[I,A]=(0,Wb.useState)(!n&&k!==void 0&&!Xc(k,h)),P=null,O=(0,ASe.usePrevious)(k);(0,Wb.useEffect)(()=>{k&&O!==k&&!Xc(k,h)&&I!==!0&&A(!0)},[k,O,h,I]);let N=!w&&!I&&k!==void 0&&(!Xc(k,h)||Xc(k,h)&&s),z=m;N?(z=[...m,{name:s?(0,Km.__)("Mixed"):(0,Km.sprintf)((0,Km.__)("Custom (%s)"),k),slug:"custom",size:k}],P=z.length-1):s||(P=I?Mz(k,m,h):sQ(k,m,h));let D=z.map((Z,oe)=>({key:oe,name:Z.name})),M=Xc(k,h)?Mz(k,m,h):k,[V,L]=(0,ll.__experimentalParseQuantityAndUnitFromRawValue)(M),j=L||b||"px",q=y?.find(Z=>Z.value===j),Q=q?.step??r[j]?.steps??.1,te=q?.max??r[j]?.max??10,ee=Z=>{if(Z===void 0||Z===""){u(void 0);return}isNaN(parseFloat(Z))||u(Z)},W=Z=>{u([Z,j].join(""))},$=Z=>k===void 0?void 0:m[Z]?.name,Y=(Z,oe)=>{let ne=parseInt(Z,10);if(oe==="selectList"){if(ne===0&&m[0]?.slug==="0")return"0";if(ne===0)return}else if(ne===0)return"0";return`var:preset|${h}|${m[Z]?.slug}`};return(0,Ym.jsxs)(ll.__experimentalHStack,{className:`preset-input-control__wrapper ${S}__wrapper`,children:[i&&(0,Ym.jsx)(ll.Icon,{className:"preset-input-control__icon",icon:i,size:MG}),(!x||I)&&(0,Ym.jsx)(OSe,{allowNegativeOnDrag:e,ariaLabel:t,allPlaceholder:T,minValue:B,parsedQuantity:V,computedUnit:j,units:y,isMixed:s,step:Q,max:te,showTooltip:v,value:k,minimumCustomValue:l,onCustomValueChange:ee,onCustomValueSliderChange:W,onUnitChange:p,onMouseOut:d,onMouseOver:f,setMinValue:R}),x&&w&&!I&&(0,Ym.jsx)(ll.RangeControl,{"aria-valuenow":P,"aria-valuetext":m[P]?.name,className:"preset-input-control__preset-range",hideLabelFromVision:!0,initialPosition:0,label:t,max:m.length-1,marks:_,min:0,onBlur:d,onChange:Z=>u(Y(Z)),onFocus:f,onMouseDown:Z=>{Z?.nativeEvent?.offsetX<35&&k===void 0&&u("0")},onMouseOut:d,onMouseOver:f,renderTooltipContent:$,step:1,value:P,withInputField:!1}),x&&!w&&!I&&(0,Ym.jsx)(ll.CustomSelectControl,{className:"preset-input-control__custom-select-control",hideLabelFromVision:!0,label:t,onBlur:d,onChange:Z=>{N&&Z.selectedItem.key===D.length-1?A(!0):u(Y(Z.selectedItem.key,"selectList"))},onFocus:f,onMouseOut:d,onMouseOver:f,options:D,value:D.find(Z=>Z.key===P)||""}),x&&!n&&(0,Ym.jsx)(ll.Button,{className:"preset-input-control__custom-toggle",icon:i6,iconSize:MG,isPressed:I,label:I?(0,Km.__)("Use preset"):(0,Km.__)("Set custom value"),onClick:()=>{A(!I)},size:"small"})]})}var Jk=c(G(),1);var LSe=8,jM=[],NG={all:(0,Jk.__)("Border radius"),topLeft:(0,Jk.__)("Top left"),topRight:(0,Jk.__)("Top right"),bottomLeft:(0,Jk.__)("Bottom left"),bottomRight:(0,Jk.__)("Bottom right")},DG={all:h3,topLeft:v3,topRight:S3,bottomLeft:b3,bottomRight:y3},VG=0;var mf=c(E(),1);function n$e(e){let t=e?.default??jM,o=e?.custom??jM,r=e?.theme??jM;return(0,RE.useMemo)(()=>{let n=[{name:(0,HM.__)("None"),slug:"0",size:0},...o,...r,...t];return n.length>LSe?[{name:(0,HM.__)("Default"),slug:"default",size:void 0},...n]:n},[o,r,t])}function MSe(e,t){return t==="all"?RSe(e):typeof e=="string"?e:e?.[t]}function NSe(e,t){return t==="all"?e.flat:e[t]}function DSe(e,t,o){return r=>{o(e==="all"?{topLeft:r,topRight:r,bottomLeft:r,bottomRight:r}:{...typeof t!="string"?t||{}:{topLeft:t,topRight:t,bottomLeft:t,bottomRight:t},[e]:r})}}function VSe(e,t,o){return r=>{let n={...t};e==="all"?(n.flat=r,n.topLeft=r,n.topRight=r,n.bottomLeft=r,n.bottomRight=r):n[e]=r,o(n)}}function UM({onChange:e,values:t,presets:o}){let[r,n]=(0,RE.useState)(!PSe(t)||!BSe(t)),i=n$e(o),[s,a]=(0,RE.useState)({flat:typeof t=="string"?(0,Ts.__experimentalParseQuantityAndUnitFromRawValue)(t)[1]:void 0,topLeft:(0,Ts.__experimentalParseQuantityAndUnitFromRawValue)(t?.topLeft)[1],topRight:(0,Ts.__experimentalParseQuantityAndUnitFromRawValue)(t?.topRight)[1],bottomLeft:(0,Ts.__experimentalParseQuantityAndUnitFromRawValue)(t?.bottomLeft)[1],bottomRight:(0,Ts.__experimentalParseQuantityAndUnitFromRawValue)(t?.bottomRight)[1]}),[l]=Le("spacing.units"),u=(0,Ts.__experimentalUseCustomUnits)({availableUnits:l||["px","em","rem"]}),d=()=>n(!r);return(0,mf.jsxs)("fieldset",{className:"components-border-radius-control",children:[(0,mf.jsxs)(Ts.__experimentalHStack,{className:"components-border-radius-control__header",children:[(0,mf.jsx)(Ts.BaseControl.VisualLabel,{as:"legend",children:(0,HM.__)("Radius")}),(0,mf.jsx)(ESe,{onClick:d,isLinked:r})]}),r?(0,mf.jsx)($b,{ariaLabel:NG.all,className:"components-border-radius-control",icon:DG.all,minimumCustomValue:VG,onChange:DSe("all",t,e),onUnitChange:VSe("all",s,a),presets:i,presetType:"border-radius",selectedUnit:NSe(s,"all"),showTooltip:!0,units:u,value:MSe(t,"all")}):(0,mf.jsx)(Ts.__experimentalVStack,{children:["topLeft","topRight","bottomLeft","bottomRight"].map(f=>(0,mf.jsx)($b,{ariaLabel:NG[f],className:"components-border-radius-control",icon:DG[f],minimumCustomValue:VG,onChange:DSe(f,t,e),onUnitChange:VSe(f,s,a),presets:i,presetType:"border-radius",selectedUnit:NSe(s,f),showTooltip:!0,units:u,value:MSe(t,f)},f))})]})}var jSe=c(U(),1);var FSe=c(fe(),1);var zSe=c(E(),1),GM=(0,FSe.createHigherOrderComponent)(e=>function(o){let[r,n,i,s,a]=Le("color.palette.default","color.palette.theme","color.palette.custom","color.custom","color.defaultPalette"),l=a?[...n||[],...r||[],...i||[]]:[...n||[],...i||[]],{colors:u=l,disableCustomColors:d=!s}=o,f=u&&u.length>0||!d;return(0,zSe.jsx)(e,{...o,colors:u,disableCustomColors:d,hasColorsToChoose:f})},"withColorContext");var HSe=GM(jSe.ColorPalette);var FG=c(G(),1),aa=c(U(),1);var zo=c(E(),1),{Tabs:e_}=H(aa.privateApis),i$e=["colors","disableCustomColors","gradients","disableCustomGradients"],Pu={color:"color",gradient:"gradient"};function USe({colors:e,gradients:t,disableCustomColors:o,disableCustomGradients:r,__experimentalIsRenderedInSidebar:n,className:i,label:s,onColorChange:a,onGradientChange:l,colorValue:u,colorSlug:d,gradientValue:f,gradientSlug:p,clearable:g,showTitle:m=!0,enableAlpha:h,headingLevel:b,noticeProps:v}){let y=a&&(e&&e.length>0||!o),k=l&&(t&&t.length>0||!r);if(!y&&!k)return null;let _=(0,zo.jsx)(aa.ColorPalette,{value:u,selectedSlug:d,onChange:k?(T,B,R)=>{a(T,R),l()}:(T,B,R)=>a(T,R),colors:e,disableCustomColors:o,__experimentalIsRenderedInSidebar:n,clearable:g,enableAlpha:h,headingLevel:b}),x={[Pu.color]:(0,zo.jsxs)(zo.Fragment,{children:[_,v&&(0,zo.jsx)(aa.Notice,{isDismissible:!1,...v})]}),[Pu.gradient]:(0,zo.jsx)(aa.GradientPicker,{value:f,selectedSlug:p,onChange:y?(T,B,R)=>{l(T,R),a()}:(T,B,R)=>l(T,R),gradients:t,disableCustomGradients:r,__experimentalIsRenderedInSidebar:n,clearable:g,headingLevel:b})},w=T=>(0,zo.jsx)("div",{className:"block-editor-color-gradient-control__panel",children:x[T]});return(0,zo.jsx)(aa.BaseControl,{className:K("block-editor-color-gradient-control",i),children:(0,zo.jsx)("fieldset",{className:"block-editor-color-gradient-control__fieldset",children:(0,zo.jsxs)(aa.__experimentalVStack,{spacing:1,children:[m&&(0,zo.jsx)("legend",{children:(0,zo.jsx)("div",{className:"block-editor-color-gradient-control__color-indicator",children:(0,zo.jsx)(aa.BaseControl.VisualLabel,{children:s})})}),y&&k&&(0,zo.jsx)("div",{children:(0,zo.jsxs)(e_,{defaultTabId:f?Pu.gradient:!!y&&Pu.color,children:[(0,zo.jsxs)(e_.TabList,{children:[(0,zo.jsx)(e_.Tab,{tabId:Pu.color,children:(0,FG.__)("Color")}),(0,zo.jsx)(e_.Tab,{tabId:Pu.gradient,children:(0,FG.__)("Gradient")})]}),(0,zo.jsx)(e_.TabPanel,{tabId:Pu.color,className:"block-editor-color-gradient-control__panel",focusable:!1,children:x.color}),(0,zo.jsx)(e_.TabPanel,{tabId:Pu.gradient,className:"block-editor-color-gradient-control__panel",focusable:!1,children:x.gradient})]})}),!k&&w(Pu.color),!y&&w(Pu.gradient)]})})})}function s$e(e){let[t,o,r,n]=Le("color.palette","color.gradients","color.custom","color.customGradient");return(0,zo.jsx)(USe,{colors:t,gradients:o,disableCustomColors:!r,disableCustomGradients:!n,...e})}function a$e(e){return i$e.every(t=>e.hasOwnProperty(t))?(0,zo.jsx)(USe,{...e}):(0,zo.jsx)(s$e,{...e})}var qm=a$e;var GSe=c(E(),1);function WSe({onChange:e,value:t,...o}){return(0,GSe.jsx)(qm,{...o,onColorChange:e,colorValue:t,gradients:[],disableCustomGradients:!0})}var vc=c(G(),1),$Se=c(U(),1),KSe=c(ar(),1),zG=c(E(),1);Zf([Xf,Uy]);function jG({backgroundColor:e,fallbackBackgroundColor:t,fallbackTextColor:o,fallbackLinkColor:r,fontSize:n,isLargeText:i,textColor:s,linkColor:a,messageOverride:l,enableAlphaChecker:u=!1}){let d=e||t;if(!d)return null;let f=s||o,p=a||r;if(!f&&!p)return null;let g=[{color:f,description:(0,vc.__)("text color")},{color:p,description:(0,vc.__)("link color")}],m=Mo(d),h=m.alpha()<1,b=m.brightness(),v={level:"AA",size:i||i!==!1&&n>=24?"large":"small"},y="",k="";for(let S of g){if(!S.color)continue;let _=Mo(S.color),x=_.isReadable(m,v),w=_.alpha()<1;if(!x){if(h||w)continue;if(l){y=l,k=l;break}y=b<_.brightness()?(0,vc.sprintf)((0,vc.__)("This color combination may be hard for people to read. Try using a darker background color and/or a brighter %s."),S.description):(0,vc.sprintf)((0,vc.__)("This color combination may be hard for people to read. Try using a brighter background color and/or a darker %s."),S.description),k=(0,vc.__)("This color combination may be hard for people to read.");break}w&&u&&(y=(0,vc.__)("Transparent text may be hard for people to read."),k=(0,vc.__)("Transparent text may be hard for people to read."))}return y?{message:y,speakMessage:k}:null}function l$e(e){let t=jG(e);return t?((0,KSe.speak)(t.speakMessage),(0,zG.jsx)("div",{className:"block-editor-contrast-checker",children:(0,zG.jsx)($Se.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,children:t.message})})):null}var YSe=l$e;var Zn=c(G(),1),BE=c(Iu(),1),WM=c(F(),1),kc=c(U(),1);var Sc=c(E(),1),Zm=new Date;Zm.setDate(20);Zm.setMonth(Zm.getMonth()-3);Zm.getMonth()===4&&Zm.setMonth(3);function ZSe({format:e,defaultFormat:t,onChange:o}){return(0,Sc.jsxs)(kc.__experimentalVStack,{as:"fieldset",spacing:4,className:"block-editor-date-format-picker",children:[(0,Sc.jsx)(bt,{render:(0,Sc.jsx)("legend",{}),children:(0,Zn.__)("Date format")}),(0,Sc.jsx)(kc.ToggleControl,{label:(0,Zn.__)("Default format"),help:`${(0,Zn.__)("Example:")} ${(0,BE.dateI18n)(t,Zm)}`,checked:!e,onChange:r=>o(r?null:t)}),e&&(0,Sc.jsx)(c$e,{format:e,onChange:o})]})}function c$e({format:e,onChange:t}){let r=[...[...new Set(["Y-m-d",(0,Zn._x)("n/j/Y","short date format"),(0,Zn._x)("n/j/Y g:i A","short date format with time"),(0,Zn._x)("M j, Y","medium date format"),(0,Zn._x)("M j, Y g:i A","medium date format with time"),(0,Zn._x)("F j, Y","long date format"),(0,Zn._x)("M j","short date format without the year")])].map((a,l)=>({key:`suggested-${l}`,name:(0,BE.dateI18n)(a,Zm),format:a})),{key:"human-diff",name:(0,BE.humanTimeDiff)(Zm),format:"human-diff"}],n={key:"custom",name:(0,Zn.__)("Custom"),className:"block-editor-date-format-picker__custom-format-select-control__custom-option",hint:(0,Zn.__)("Enter your own date format")},[i,s]=(0,WM.useState)(()=>!!e&&!r.some(a=>a.format===e));return(0,Sc.jsxs)(kc.__experimentalVStack,{children:[(0,Sc.jsx)(kc.CustomSelectControl,{label:(0,Zn.__)("Choose a format"),options:[...r,n],value:i?n:r.find(a=>a.format===e)??n,onChange:({selectedItem:a})=>{a===n?s(!0):(s(!1),t(a.format))}}),i&&(0,Sc.jsx)(kc.TextControl,{label:(0,Zn.__)("Custom format"),hideLabelFromVision:!0,help:(0,WM.createInterpolateElement)((0,Zn.__)("Enter a date or time <Link>format string</Link>."),{Link:(0,Sc.jsx)(kc.ExternalLink,{href:(0,Zn.__)("https://wordpress.org/documentation/article/customize-date-and-time-format/")})}),value:e,onChange:a=>t(a)})]})}var cl=c(U(),1),PE=c(G(),1),XSe=c(io(),1);var QSe=c(fe(),1),Ou=c(E(),1);function JSe({id:e,colorPalette:t,duotonePalette:o,disableCustomColors:r,disableCustomDuotone:n,value:i,onChange:s}){let a;i==="unset"?a=(0,Ou.jsx)(cl.ColorIndicator,{className:"block-editor-duotone-control__unset-indicator"}):i?a=(0,Ou.jsx)(cl.DuotoneSwatch,{values:i}):a=(0,Ou.jsx)(ht,{icon:O3});let l=(0,PE.__)("Apply duotone filter"),d=`${(0,QSe.useInstanceId)(JSe,"duotone-control",e)}__description`;return(0,Ou.jsx)(cl.Dropdown,{popoverProps:{className:"block-editor-duotone-control__popover",headerTitle:(0,PE.__)("Duotone")},renderToggle:({isOpen:f,onToggle:p})=>(0,Ou.jsx)(cl.ToolbarButton,{showTooltip:!0,onClick:p,"aria-haspopup":"true","aria-expanded":f,onKeyDown:m=>{!f&&m.keyCode===XSe.DOWN&&(m.preventDefault(),p())},label:l,icon:a}),renderContent:()=>(0,Ou.jsxs)(cl.MenuGroup,{label:(0,PE.__)("Duotone"),children:[(0,Ou.jsx)("p",{children:(0,PE.__)("Create a two-tone color effect without losing your original image.")}),(0,Ou.jsx)(cl.DuotonePicker,{"aria-label":l,"aria-describedby":d,colorPalette:t,duotonePalette:o,disableCustomColors:r,disableCustomDuotone:n,value:i,onChange:s})]})})}var $M=JSe;var rke=c(U(),1),nke=c(F(),1),la=c(G(),1);var An=c(G(),1);var KM=c(G(),1);function eke(e){if(!e)return{};if(typeof e=="object")return e;let t;switch(e){case"normal":t=(0,KM._x)("Regular","font style");break;case"italic":t=(0,KM._x)("Italic","font style");break;case"oblique":t=(0,KM._x)("Oblique","font style");break;default:t=e;break}return{name:t,value:e}}var _c=c(G(),1);function HG(e){if(!e)return{};if(typeof e=="object")return e;let t;switch(e){case"normal":case"400":t=(0,_c._x)("Regular","font weight");break;case"bold":case"700":t=(0,_c._x)("Bold","font weight");break;case"100":t=(0,_c._x)("Thin","font weight");break;case"200":t=(0,_c._x)("Extra Light","font weight");break;case"300":t=(0,_c._x)("Light","font weight");break;case"500":t=(0,_c._x)("Medium","font weight");break;case"600":t=(0,_c._x)("Semi Bold","font weight");break;case"800":t=(0,_c._x)("Extra Bold","font weight");break;case"900":t=(0,_c._x)("Black","font weight");break;case"1000":t=(0,_c._x)("Extra Black","font weight");break;default:t=e;break}return{name:t,value:e}}var tke=[{name:(0,An._x)("Regular","font style"),value:"normal"},{name:(0,An._x)("Italic","font style"),value:"italic"}],oke=[{name:(0,An._x)("Thin","font weight"),value:"100"},{name:(0,An._x)("Extra Light","font weight"),value:"200"},{name:(0,An._x)("Light","font weight"),value:"300"},{name:(0,An._x)("Regular","font weight"),value:"400"},{name:(0,An._x)("Medium","font weight"),value:"500"},{name:(0,An._x)("Semi Bold","font weight"),value:"600"},{name:(0,An._x)("Bold","font weight"),value:"700"},{name:(0,An._x)("Extra Bold","font weight"),value:"800"},{name:(0,An._x)("Black","font weight"),value:"900"},{name:(0,An._x)("Extra Black","font weight"),value:"1000"}];function t_(e){let t=[],o=[],r=[],n=!e||e?.length===0,i=!1;return e?.forEach(s=>{if(typeof s.fontWeight=="string"&&/\s/.test(s.fontWeight.trim())){i=!0;let[u,d]=s.fontWeight.split(" "),f=parseInt(u.slice(0,1)),p=d==="1000"?10:parseInt(d.slice(0,1));for(let g=f;g<=p;g++){let m=`${g.toString()}00`;o.some(h=>h.value===m)||o.push(HG(m))}}let a=HG(typeof s.fontWeight=="number"?s.fontWeight.toString():s.fontWeight),l=eke(s.fontStyle);l&&Object.keys(l).length&&(t.some(u=>u.value===l.value)||t.push(l)),a&&Object.keys(a).length&&(o.some(u=>u.value===a.value)||i||o.push(a))}),o.some(s=>(s.value??"")>="600")||o.push({name:(0,An._x)("Bold","font weight"),value:"700"}),t.some(s=>s.value==="italic")||t.push({name:(0,An._x)("Italic","font style"),value:"italic"}),n&&(t=tke,o=oke),t=t.length===0?tke:t,o=o.length===0?oke:o,t.forEach(({name:s,value:a})=>{o.forEach(({name:l,value:u})=>{let d=a==="normal"?l:(0,An.sprintf)((0,An._x)("%1$s %2$s","font"),l??"",s??"");r.push({key:`${a}-${u}`,name:d??"",style:{fontStyle:a,fontWeight:u}})})}),{fontStyles:t,fontWeights:o,combinedStyleAndWeightOptions:r,isSystemFont:n,isVariableFont:i}}var ike=c(E(),1),u$e=(e,t)=>e?t?(0,la.__)("Appearance"):(0,la.__)("Font style"):(0,la.__)("Font weight");function YM(e){let{__next40pxDefaultSize:t,onChange:o,hasFontStyles:r=!0,hasFontWeights:n=!0,fontFamilyFaces:i,value:{fontStyle:s,fontWeight:a},...l}=e,u=r||n,d=u$e(r,n),f={key:"default",name:(0,la.__)("Default"),style:{fontStyle:void 0,fontWeight:void 0}},{fontStyles:p,fontWeights:g,combinedStyleAndWeightOptions:m}=t_(i),h=()=>{let _=[f];return m&&_.push(...m),_},b=()=>{let _=[f];return p.forEach(({name:x,value:w})=>{_.push({key:w,name:x,style:{fontStyle:w,fontWeight:void 0}})}),_},v=()=>{let _=[f];return g.forEach(({name:x,value:w})=>{_.push({key:w,name:x,style:{fontStyle:void 0,fontWeight:w}})}),_},y=(0,nke.useMemo)(()=>r&&n?h():r?b():v(),[e.options,p,g,m]),k=y.find(_=>_.style.fontStyle===s&&_.style.fontWeight===a)||y[0];return u&&(0,ike.jsx)(rke.CustomSelectControl,{...l,className:"components-font-appearance-control",label:d,describedBy:k?r?n?(0,la.sprintf)((0,la.__)("Currently selected font appearance: %s"),k.name):(0,la.sprintf)((0,la.__)("Currently selected font style: %s"),k.name):(0,la.sprintf)((0,la.__)("Currently selected font weight: %s"),k.name):(0,la.__)("No selected font appearance"),options:y,value:k,onChange:({selectedItem:_})=>o(_.style)})}var ske=c(U(),1),UG=c(G(),1);var ake=c(E(),1);function qM({__next40pxDefaultSize:e,value:t="",onChange:o,fontFamilies:r,className:n,...i}){let[s]=Le("typography.fontFamilies");if(r||(r=s),!r||r.length===0)return null;let a=[{key:"",name:(0,UG.__)("Default")},...r.map(({fontFamily:u,name:d})=>({key:u,name:d||u,style:{fontFamily:u}}))],l=a.find(u=>u.key===t)??"";return(0,ake.jsx)(ske.CustomSelectControl,{label:(0,UG.__)("Font"),value:l,onChange:({selectedItem:u})=>o(u.key),options:a,className:K("block-editor-font-family-control",n),...i})}var ZM=c(U(),1),lke=c(G(),1);var cke=c(E(),1);function XM({value:e,onChange:t,__unstableInputWidth:o="60px",...r}){let[n]=Le("spacing.units"),i=(0,ZM.__experimentalUseCustomUnits)({availableUnits:n||["px","em","rem"],defaultValues:{px:2,em:.2,rem:.2}});return(0,cke.jsx)(ZM.__experimentalUnitControl,{...r,label:(0,lke.__)("Letter spacing"),value:e,__unstableInputWidth:o,units:i,onChange:t})}var IE=c(G(),1),QM=c(U(),1),GG=c(E(),1),d$e=[{label:(0,IE.__)("None"),value:"none",icon:fn},{label:(0,IE.__)("Underline"),value:"underline",icon:z3},{label:(0,IE.__)("Strikethrough"),value:"line-through",icon:V3}];function JM({value:e,onChange:t,className:o}){return(0,GG.jsx)(QM.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,IE.__)("Decoration"),className:K("block-editor-text-decoration-control",o),value:e,onChange:r=>{t(r===e?void 0:r)},children:d$e.map(r=>(0,GG.jsx)(QM.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var o_=c(G(),1);var eN=c(U(),1),WG=c(E(),1),f$e=[{label:(0,o_.__)("None"),value:"none",icon:fn},{label:(0,o_.__)("Uppercase"),value:"uppercase",icon:H3},{label:(0,o_.__)("Lowercase"),value:"lowercase",icon:N3},{label:(0,o_.__)("Capitalize"),value:"capitalize",icon:L3}];function tN({className:e,value:t,onChange:o}){return(0,WG.jsx)(eN.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,o_.__)("Letter case"),className:K("block-editor-text-transform-control",e),value:t,onChange:r=>{o(r===t?void 0:r)},children:f$e.map(r=>(0,WG.jsx)(eN.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var r_=c(G(),1);var oN=c(U(),1),$G=c(E(),1),p$e=[{label:(0,r_.__)("Horizontal"),value:"horizontal-tb",icon:T6},{label:(0,r_.__)("Vertical"),value:(0,r_.isRTL)()?"vertical-lr":"vertical-rl",icon:B6}];function rN({className:e,value:t,onChange:o}){return(0,$G.jsx)(oN.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,r_.__)("Orientation"),className:K("block-editor-writing-mode-control",e),value:t,onChange:r=>{o(r===t?void 0:r)},children:p$e.map(r=>(0,$G.jsx)(oN.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var qi=c(U(),1),uke=c(F(),1),dke=c(G(),1);var gn=c(E(),1),m$e=({setting:e,children:t,panelId:o,...r})=>{let n=()=>{e.colorValue?e.onColorChange():e.gradientValue&&e.onGradientChange()};return(0,gn.jsx)(qi.__experimentalToolsPanelItem,{hasValue:()=>!!e.colorValue||!!e.gradientValue,label:e.label,onDeselect:n,isShownByDefault:e.isShownByDefault!==void 0?e.isShownByDefault:!0,...r,className:K("block-editor-color-gradient-item","block-editor-tools-panel-color-gradient-settings__item"),panelId:o,resetAllFilter:e.resetAllFilter,children:t})},g$e=({colorValue:e,label:t})=>(0,gn.jsxs)(qi.__experimentalHStack,{justify:"flex-start",children:[(0,gn.jsx)(qi.ColorIndicator,{className:"block-editor-panel-color-gradient-settings__color-indicator",colorValue:e}),(0,gn.jsx)(qi.FlexItem,{className:"block-editor-panel-color-gradient-settings__color-name",title:t,children:t})]}),h$e=e=>function({onToggle:o,isOpen:r}){let{clearable:n,colorValue:i,gradientValue:s,onColorChange:a,onGradientChange:l,label:u}=e,d=(0,uke.useRef)(void 0),f={onClick:o,className:K("block-editor-panel-color-gradient-settings__dropdown",{"is-open":r}),"aria-expanded":r,ref:d},p=()=>{i?a():s&&l()},g=i??s;return(0,gn.jsxs)(gn.Fragment,{children:[(0,gn.jsx)(qi.Button,{__next40pxDefaultSize:!0,...f,children:(0,gn.jsx)(g$e,{colorValue:g,label:u})}),n&&g&&(0,gn.jsx)(qi.Button,{__next40pxDefaultSize:!0,label:(0,dke.__)("Reset"),className:"block-editor-panel-color-gradient-settings__reset",size:"small",icon:fn,onClick:()=>{p(),r&&o(),d.current?.focus()}})]})};function nN({colors:e,disableCustomColors:t,disableCustomGradients:o,enableAlpha:r,gradients:n,settings:i,__experimentalIsRenderedInSidebar:s,...a}){let l;return s&&(l={placement:"left-start",offset:36,shift:!0}),(0,gn.jsx)(gn.Fragment,{children:i.map((u,d)=>{let f={clearable:!1,colorValue:u.colorValue,colors:e,disableCustomColors:t,disableCustomGradients:o,enableAlpha:r,gradientValue:u.gradientValue,gradients:n,label:u.label,onColorChange:u.onColorChange,onGradientChange:u.onGradientChange,showTitle:!1,__experimentalIsRenderedInSidebar:s,...u},p={clearable:u.clearable,label:u.label,colorValue:u.colorValue,gradientValue:u.gradientValue,onColorChange:u.onColorChange,onGradientChange:u.onGradientChange};return u&&(0,gn.jsx)(m$e,{setting:u,...a,children:(0,gn.jsx)(qi.Dropdown,{popoverProps:l,className:"block-editor-tools-panel-color-gradient-settings__dropdown",renderToggle:h$e(p),renderContent:()=>(0,gn.jsx)(qi.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,gn.jsx)("div",{className:"block-editor-panel-color-gradient-settings__dropdown-content",children:(0,gn.jsx)(qm,{...f})})})})},d)})})}var iN=c(U(),1),fke=c(J(),1),pke=c(fe(),1);var KG=c(F(),1),Kb=c(G(),1);function Xm(){let[e,t,o,r,n,i,s,a,l,u]=Le("color.custom","color.palette.custom","color.palette.theme","color.palette.default","color.defaultPalette","color.customGradient","color.gradients.custom","color.gradients.theme","color.gradients.default","color.defaultGradients"),d={disableCustomColors:!e,disableCustomGradients:!i};return d.colors=(0,KG.useMemo)(()=>{let f=[];return o&&o.length&&f.push({name:(0,Kb._x)("Theme","Indicates this palette comes from the theme."),slug:"theme",colors:o}),n&&r&&r.length&&f.push({name:(0,Kb._x)("Default","Indicates this palette comes from WordPress."),slug:"default",colors:r}),t&&t.length&&f.push({name:(0,Kb._x)("Custom","Indicates this palette is created by the user."),slug:"custom",colors:t}),f},[t,o,r,n]),d.gradients=(0,KG.useMemo)(()=>{let f=[];return a&&a.length&&f.push({name:(0,Kb._x)("Theme","Indicates this palette comes from the theme."),slug:"theme",gradients:a}),u&&l&&l.length&&f.push({name:(0,Kb._x)("Default","Indicates this palette comes from WordPress."),slug:"default",gradients:l}),s&&s.length&&f.push({name:(0,Kb._x)("Custom","Indicates this palette is created by the user."),slug:"custom",gradients:s}),f},[s,a,l,u]),d.hasColorsOrGradients=!!d.colors.length||!!d.gradients.length,d}var xc=c(E(),1),b$e=["colors","disableCustomColors","gradients","disableCustomGradients"],YG=({className:e,colors:t,gradients:o,disableCustomColors:r,disableCustomGradients:n,children:i,settings:s,title:a,showTitle:l=!0,__experimentalIsRenderedInSidebar:u,enableAlpha:d})=>{let f=(0,pke.useInstanceId)(YG),{batch:p}=(0,fke.useRegistry)();return(!t||t.length===0)&&(!o||o.length===0)&&r&&n&&s?.every(g=>(!g.colors||g.colors.length===0)&&(!g.gradients||g.gradients.length===0)&&(g.disableCustomColors===void 0||g.disableCustomColors)&&(g.disableCustomGradients===void 0||g.disableCustomGradients))?null:(0,xc.jsxs)(iN.__experimentalToolsPanel,{className:K("block-editor-panel-color-gradient-settings",e),label:l?a:void 0,resetAll:()=>{p(()=>{s.forEach(({colorValue:g,gradientValue:m,onColorChange:h,onGradientChange:b})=>{g?h():m&&b()})})},panelId:f,__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",children:[(0,xc.jsx)(nN,{settings:s,panelId:f,colors:t,gradients:o,disableCustomColors:r,disableCustomGradients:n,__experimentalIsRenderedInSidebar:u,enableAlpha:d}),!!i&&(0,xc.jsxs)(xc.Fragment,{children:[(0,xc.jsx)(iN.__experimentalSpacer,{marginY:4})," ",i]})]})},y$e=e=>{let t=Xm();return(0,xc.jsx)(YG,{...t,...e})},v$e=e=>b$e.every(t=>e.hasOwnProperty(t))?(0,xc.jsx)(YG,{...e}):(0,xc.jsx)(y$e,{...e}),sN=v$e;var aN=c(F(),1),Yb=c(U(),1),ZG=c(G(),1);var OE=c(E(),1),qG=[],S$e={...FM,px:{max:1e3,steps:1},em:{max:50,steps:.1},rem:{max:50,steps:.1}};function k$e(e){let t=e?.default??qG,o=e?.custom??qG,r=e?.theme??qG;return(0,aN.useMemo)(()=>[{name:(0,ZG.__)("None"),slug:"0",size:0},...o,...r,...t],[o,r,t])}function qb({label:e=(0,ZG.__)("Dimension"),onChange:t,value:o,placeholder:r,className:n,dimensionSizes:i}){let[s,a]=Le("dimensions.dimensionSizes","spacing.units"),l=i??s,u=(0,Yb.__experimentalUseCustomUnits)({availableUnits:a||["%","px","em","rem","vh","vw"]}),d=k$e(l),[f,p]=(0,aN.useState)(()=>{let[,m]=(0,Yb.__experimentalParseQuantityAndUnitFromRawValue)(o);return m||u[0]?.value||"px"}),g=m=>{let[h,b]=(0,Yb.__experimentalParseQuantityAndUnitFromRawValue)(o);["em","rem"].includes(m)&&b==="px"?t((h/16).toFixed(2)+m):["em","rem"].includes(b)&&m==="px"?t(Math.round(h*16)+m):["%","vw","svw","lvw","dvw","vh","svh","lvh","dvh","vi","svi","lvi","dvi","vb","svb","lvb","dvb","vmin","svmin","lvmin","dvmin","vmax","svmax","lvmax","dvmax"].includes(m)&&h>100&&t(100+m),p(m)};return(0,OE.jsxs)("fieldset",{className:K("block-editor-dimension-control",n),children:[(0,OE.jsx)(Yb.BaseControl.VisualLabel,{as:"legend",children:e}),(0,OE.jsx)($b,{ariaLabel:e,className:"block-editor-dimension-control",customValueSettings:S$e,minimumCustomValue:0,onChange:t,onUnitChange:g,placeholder:r,presets:d,presetType:"dimension",selectedUnit:f,showTooltip:!0,units:u,value:o})]})}var gke=c(F(),1),Ln=c(U(),1),hke=c(G(),1),bke=c(Rt(),1);var Au=c(E(),1),mke={px:{max:1e3,step:1},"%":{max:100,step:1},vw:{max:100,step:1},vh:{max:100,step:1},em:{max:50,step:.1},rem:{max:50,step:.1},svw:{max:100,step:1},lvw:{max:100,step:1},dvw:{max:100,step:1},svh:{max:100,step:1},lvh:{max:100,step:1},dvh:{max:100,step:1},vi:{max:100,step:1},svi:{max:100,step:1},lvi:{max:100,step:1},dvi:{max:100,step:1},vb:{max:100,step:1},svb:{max:100,step:1},lvb:{max:100,step:1},dvb:{max:100,step:1},vmin:{max:100,step:1},svmin:{max:100,step:1},lvmin:{max:100,step:1},dvmin:{max:100,step:1},vmax:{max:100,step:1},svmax:{max:100,step:1},lvmax:{max:100,step:1},dvmax:{max:100,step:1}};function yke({label:e=(0,hke.__)("Height"),onChange:t,value:o}){(0,bke.default)("wp.blockEditor.HeightControl",{since:"7.0",version:"7.2",alternative:"wp.blockEditor.DimensionControl"});let r=parseFloat(o),[n]=Le("spacing.units"),i=(0,Ln.__experimentalUseCustomUnits)({availableUnits:n||["%","px","em","rem","vh","vw"]}),s=(0,gke.useMemo)(()=>(0,Ln.__experimentalParseQuantityAndUnitFromRawValue)(o),[o])[1]||i[0]?.value||"px",a=u=>{t([u,s].join(""))},l=u=>{let[d,f]=(0,Ln.__experimentalParseQuantityAndUnitFromRawValue)(o);["em","rem"].includes(u)&&f==="px"?t((d/16).toFixed(2)+u):["em","rem"].includes(f)&&u==="px"?t(Math.round(d*16)+u):["%","vw","svw","lvw","dvw","vh","svh","lvh","dvh","vi","svi","lvi","dvi","vb","svb","lvb","dvb","vmin","svmin","lvmin","dvmin","vmax","svmax","lvmax","dvmax"].includes(u)&&d>100&&t(100+u)};return(0,Au.jsxs)("fieldset",{className:"block-editor-height-control",children:[(0,Au.jsx)(Ln.BaseControl.VisualLabel,{as:"legend",children:e}),(0,Au.jsxs)(Ln.Flex,{children:[(0,Au.jsx)(Ln.FlexItem,{isBlock:!0,children:(0,Au.jsx)(Ln.__experimentalUnitControl,{value:o,units:i,onChange:t,onUnitChange:l,min:0,label:e,hideLabelFromVision:!0})}),(0,Au.jsx)(Ln.FlexItem,{isBlock:!0,children:(0,Au.jsx)(Ln.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,Au.jsx)(Ln.RangeControl,{value:r,min:0,max:mke[s]?.max??100,step:mke[s]?.step??.1,withInputField:!1,onChange:a,label:e,hideLabelFromVision:!0})})})]})]})}var NE=c(U(),1),k_e=c(Rt(),1);var ul=c(ue()),Gke=c(Fke());function E$e(e,t,o,r,n,i){i===void 0&&(i=0);var s=n_(e,t,i),a=s.width,l=s.height,u=Math.min(a,o),d=Math.min(l,r);return u>d*n?{width:d*n,height:d}:{width:u,height:u/n}}function T$e(e){return e.width>e.height?e.width/e.naturalWidth:e.height/e.naturalHeight}function AE(e,t,o,r,n){n===void 0&&(n=0);var i=n_(t.width,t.height,n),s=i.width,a=i.height;return{x:zke(e.x,s,o.width,r),y:zke(e.y,a,o.height,r)}}function zke(e,t,o,r){var n=t*r/2-o/2;return pN(e,-n,n)}function jke(e,t){return Math.sqrt(Math.pow(e.y-t.y,2)+Math.pow(e.x-t.x,2))}function Hke(e,t){return Math.atan2(t.y-e.y,t.x-e.x)*180/Math.PI}function R$e(e,t,o,r,n,i,s){i===void 0&&(i=0),s===void 0&&(s=!0);var a=s?B$e:P$e,l=n_(t.width,t.height,i),u=n_(t.naturalWidth,t.naturalHeight,i),d={x:a(100,((l.width-o.width/n)/2-e.x/n)/l.width*100),y:a(100,((l.height-o.height/n)/2-e.y/n)/l.height*100),width:a(100,o.width/l.width*100/n),height:a(100,o.height/l.height*100/n)},f=Math.round(a(u.width,d.width*u.width/100)),p=Math.round(a(u.height,d.height*u.height/100)),g=u.width>=u.height*r,m=g?{width:Math.round(p*r),height:p}:{width:f,height:Math.round(f/r)},h=pn(pn({},m),{x:Math.round(a(u.width-m.width,d.x*u.width/100)),y:Math.round(a(u.height-m.height,d.y*u.height/100))});return{croppedAreaPercentages:d,croppedAreaPixels:h}}function B$e(e,t){return Math.min(e,Math.max(0,t))}function P$e(e,t){return t}function I$e(e,t,o,r,n,i){var s=n_(t.width,t.height,o),a=pN(r.width/s.width*(100/e.width),n,i),l={x:a*s.width/2-r.width/2-s.width*a*(e.x/100),y:a*s.height/2-r.height/2-s.height*a*(e.y/100)};return{crop:l,zoom:a}}function O$e(e,t,o){var r=T$e(t);return o.height>o.width?o.height/(e.height*r):o.width/(e.width*r)}function A$e(e,t,o,r,n,i){o===void 0&&(o=0);var s=n_(t.naturalWidth,t.naturalHeight,o),a=pN(O$e(e,t,r),n,i),l=r.height>r.width?r.height/e.height:r.width/e.width,u={x:((s.width-e.width)/2-e.x)*l,y:((s.height-e.height)/2-e.y)*l};return{crop:u,zoom:a}}function Uke(e,t){return{x:(t.x+e.x)/2,y:(t.y+e.y)/2}}function L$e(e){return e*Math.PI/180}function n_(e,t,o){var r=L$e(o);return{width:Math.abs(Math.cos(r)*e)+Math.abs(Math.sin(r)*t),height:Math.abs(Math.sin(r)*e)+Math.abs(Math.cos(r)*t)}}function pN(e,t,o){return Math.min(Math.max(e,t),o)}function fN(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.filter(function(o){return typeof o=="string"&&o.length>0}).join(" ").trim()}var M$e=`.reactEasyCrop_Container { | |
| 127 | + `}]})}):(0,yh.jsx)("div",{className:"block-editor-inserter__preview-content-missing",children:(0,mEe.__)("No preview available.")})}),!a&&(0,yh.jsx)(m5,{title:o,icon:r,description:n})]})}var gEe=Clt;var tk=c(X(),1),Bp=c(D(),1),uQ=c(ue(),1);var IEe=c(ce(),1),PEe=c(ue(),1);var ek=c(D(),1),wh=c(ce(),1),TEe=c(Q(),1),L5=c(Mo(),1);var kEe=c(Q(),1),SEe=c(D(),1);var Xx=c(D(),1),hEe=c(X(),1),bEe=c(zo(),1),_Ee=c(T(),1);function Elt(e,t){let[o,r]=(0,Xx.useState)(!1);return(0,Xx.useEffect)(()=>{o&&(0,bEe.speak)((0,hEe.__)("Use left and right arrow keys to move through blocks"))},[o]),(0,_Ee.jsx)("div",{ref:t,role:"listbox","aria-orientation":"horizontal",onFocus:()=>{r(!0)},onBlur:n=>{!n.currentTarget.contains(n.relatedTarget)&&r(!1)},...e})}var iQ=(0,Xx.forwardRef)(Elt);var vEe=c(D(),1),yEe=c(Q(),1),wEe=c(T(),1);function Tlt(e,t){return(0,wEe.jsx)(yEe.Composite.Group,{role:"presentation",ref:t,...e})}var sQ=(0,vEe.forwardRef)(Tlt);var _M=c(Q(),1),xEe=c(D(),1),bM=c(T(),1);function Rlt({isFirst:e,as:t,children:o,...r},n){return(0,bM.jsx)(_M.Composite.Item,{ref:n,role:"option",accessibleWhenDisabled:!0,...r,render:i=>{let s={...i,tabIndex:e?0:i.tabIndex};return t?(0,bM.jsx)(t,{...s,children:o}):typeof o=="function"?o(s):(0,bM.jsx)(_M.Button,{__next40pxDefaultSize:!0,...s,children:o})}})}var aQ=(0,xEe.forwardRef)(Rlt);var lQ=c(T(),1);function Ilt({key:e,children:t}){return(0,lQ.jsx)(SEe.Fragment,{children:t},e)}function Plt({children:e}){return(0,lQ.jsx)(kEe.Composite,{focusShift:!0,focusWrap:"horizontal",render:Ilt,children:e})}var vM=Plt;var CEe=c(Q(),1),wM=c(ce(),1),xM=c(oe(),1),EEe=c(D(),1);var Qx=c(X(),1),Zx=c(Q(),1);var pd=c(T(),1);function yM({count:e,icon:t,isPattern:o,fadeWhenDisabled:r}){let n=o&&(0,Qx.__)("Pattern");return(0,pd.jsx)("div",{className:"block-editor-block-draggable-chip-wrapper",children:(0,pd.jsx)("div",{className:"block-editor-block-draggable-chip","data-testid":"block-draggable-chip",children:(0,pd.jsxs)(Zx.Flex,{justify:"center",className:"block-editor-block-draggable-chip__content",children:[(0,pd.jsx)(Zx.FlexItem,{children:t?(0,pd.jsx)($t,{icon:t}):n||(0,Qx.sprintf)((0,Qx._n)("%d block","%d blocks",e),e)}),(0,pd.jsx)(Zx.FlexItem,{children:(0,pd.jsx)($t,{icon:nC})}),r&&(0,pd.jsx)(Zx.FlexItem,{className:"block-editor-block-draggable-chip__disabled",children:(0,pd.jsx)("span",{className:"block-editor-block-draggable-chip__disabled-icon"})})]})})})}var cQ=c(T(),1);function Jx({isEnabled:e,blocks:t,icon:o,children:r,pattern:n}){let i=t.length===1?t[0].name:void 0,s=!!n,a=(0,xM.useSelect)(p=>{if(!(o||s||!i))return p(wM.store).getBlockType(i)?.icon},[o,s,i]),{startDragging:l,stopDragging:d}=Z((0,xM.useDispatch)(P)),u=(0,EEe.useMemo)(()=>n?.type===lr.user&&n?.syncStatus!=="unsynced"?[(0,wM.createBlock)("core/block",{ref:n.id})]:void 0,[n?.type,n?.syncStatus,n?.id]);if(!e)return r({draggable:!1,onDragStart:void 0,onDragEnd:void 0});let f=u??t;return(0,cQ.jsx)(CEe.Draggable,{__experimentalTransferDataType:"wp-blocks",transferData:{type:"inserter",blocks:f},onDragStart:p=>{l();let m=new Set;for(let g of f){let h=`wp-block:${g.name}`;m.has(h)||(p.dataTransfer.items.add("",h),m.add(h))}},onDragEnd:()=>{d()},__experimentalDragComponent:(0,cQ.jsx)(yM,{count:t.length,icon:o||a,isPattern:s}),children:({onDraggableStart:p,onDraggableEnd:m})=>r({draggable:!0,onDragStart:p,onDragEnd:m})})}var Ip=c(T(),1);function Blt({className:e,isFirst:t,item:o,onSelect:r,onHover:n,isDraggable:i,...s}){let a=(0,ek.useRef)(!1),l=o.icon?{backgroundColor:o.icon.background,color:o.icon.foreground}:{},d=(0,ek.useMemo)(()=>[(0,wh.createBlock)(o.name,o.initialAttributes,(0,wh.createBlocksFromInnerBlocksTemplate)(o.innerBlocks),o.innerContent)],[o.name,o.initialAttributes,o.innerBlocks,o.innerContent]),u=(0,wh.isReusableBlock)(o)&&o.syncStatus!=="unsynced"||(0,wh.isTemplatePart)(o);return(0,Ip.jsx)(Jx,{isEnabled:i&&!o.isDisabled,blocks:d,icon:o.icon,children:({draggable:f,onDragStart:p,onDragEnd:m})=>(0,Ip.jsx)("div",{className:U("block-editor-block-types-list__list-item",{"is-synced":u}),draggable:f,onDragStart:g=>{a.current=!0,p&&(n(null),p(g))},onDragEnd:g=>{a.current=!1,m&&m(g)},children:(0,Ip.jsxs)(aQ,{isFirst:t,className:U("block-editor-block-types-list__item",e),disabled:o.isDisabled,onClick:g=>{g.preventDefault(),r(o,(0,L5.isAppleOS)()?g.metaKey:g.ctrlKey),n(null)},onKeyDown:g=>{let{keyCode:h}=g;h===L5.ENTER&&(g.preventDefault(),r(o,(0,L5.isAppleOS)()?g.metaKey:g.ctrlKey),n(null))},onMouseEnter:()=>{a.current||n(o)},onMouseLeave:()=>n(null),...s,children:[(0,Ip.jsx)("span",{className:"block-editor-block-types-list__item-icon",style:l,children:(0,Ip.jsx)($t,{icon:o.icon,showColors:!0})}),(0,Ip.jsx)("span",{className:"block-editor-block-types-list__item-title",children:(0,Ip.jsx)(TEe.__experimentalTruncate,{numberOfLines:3,children:o.title})})]})})})}var REe=(0,ek.memo)(Blt);var D5=c(T(),1);function Olt(e,t){let o=[];for(let r=0,n=e.length;r<n;r+=t)o.push(e.slice(r,r+t));return o}function BEe({items:e=[],onSelect:t,onHover:o=()=>{},children:r,label:n,isDraggable:i=!0}){let s="block-editor-block-types-list",a=(0,PEe.useInstanceId)(BEe,s);return(0,D5.jsxs)(iQ,{className:s,"aria-label":n,children:[Olt(e,3).map((l,d)=>(0,D5.jsx)(sQ,{children:l.map((u,f)=>(0,D5.jsx)(REe,{item:u,className:(0,IEe.getBlockMenuDefaultClassName)(u.id),onSelect:t,onHover:o,isDraggable:i&&!u.isDisabled,isFirst:d===0&&f===0,rowId:`${a}-${d}`},u.id))},d)),r]})}var kv=BEe;var OEe=c(Q(),1),Pp=c(T(),1);function Mlt({title:e,icon:t,children:o}){return(0,Pp.jsxs)(Pp.Fragment,{children:[(0,Pp.jsxs)("div",{className:"block-editor-inserter__panel-header",children:[(0,Pp.jsx)("h2",{className:"block-editor-inserter__panel-title",children:e}),(0,Pp.jsx)(OEe.Icon,{icon:t})]}),(0,Pp.jsx)("div",{className:"block-editor-inserter__panel-content",children:o})]})}var xh=Mlt;var MEe=c(X(),1),dQ=c(T(),1);function Alt({children:e=(0,MEe.__)("No results found.")}){return(0,dQ.jsx)("div",{className:"block-editor-inserter__no-results",children:(0,dQ.jsx)("p",{children:e})})}var md=Alt;var On=c(T(),1),Nlt=e=>e.name.split("/")[0],Llt=6,Dlt=[];function AEe({items:e,collections:t,categories:o,onSelectItem:r,onHover:n,showMostUsedBlocks:i,className:s}){let a=(0,Bp.useMemo)(()=>du(e,"frecency","desc").slice(0,Llt),[e]),l=(0,Bp.useMemo)(()=>e.filter(g=>!g.category),[e]),d=(0,Bp.useMemo)(()=>{let g={...t};return Object.keys(t).forEach(h=>{g[h]=e.filter(b=>Nlt(b)===h),g[h].length===0&&delete g[h]}),g},[e,t]);(0,Bp.useEffect)(()=>()=>n(null),[]);let u=(0,uQ.useAsyncList)(o),f=o.length===u.length,p=(0,Bp.useMemo)(()=>Object.entries(t),[t]),m=(0,uQ.useAsyncList)(f?p:Dlt);return(0,On.jsxs)("div",{className:s,children:[i&&e.length>3&&!!a.length&&(0,On.jsx)(xh,{title:(0,tk._x)("Most used","blocks"),children:(0,On.jsx)(kv,{items:a,onSelect:r,onHover:n,label:(0,tk._x)("Most used","blocks")})}),u.map(g=>{let h=e.filter(b=>b.category===g.slug);return!h||!h.length?null:(0,On.jsx)(xh,{title:g.title,icon:g.icon,children:(0,On.jsx)(kv,{items:h,onSelect:r,onHover:n,label:g.title})},g.slug)}),f&&l.length>0&&(0,On.jsx)(xh,{className:"block-editor-inserter__uncategorized-blocks-panel",title:(0,tk.__)("Uncategorized"),children:(0,On.jsx)(kv,{items:l,onSelect:r,onHover:n,label:(0,tk.__)("Uncategorized")})}),m.map(([g,h])=>{let b=d[g];return!b||!b.length?null:(0,On.jsx)(xh,{title:h.title,icon:h.icon,children:(0,On.jsx)(kv,{items:b,onSelect:r,onHover:n,label:h.title})},g)})]})}function Vlt({rootClientId:e,onInsert:t,onHover:o,showMostUsedBlocks:r},n){let[i,s,a,l]=cg(e,t);if(!i.length)return(0,On.jsx)(md,{});let d=[],u=[];for(let f of i)f.category!=="reusable"&&(f.isSearchOnly||(f.isAllowedInCurrentRoot?d.push(f):u.push(f)));return(0,On.jsx)(vM,{children:(0,On.jsxs)("div",{ref:n,children:[!!d.length&&(0,On.jsx)(On.Fragment,{children:(0,On.jsx)(AEe,{items:d,categories:s,collections:a,onSelectItem:l,onHover:o,showMostUsedBlocks:r,className:"block-editor-inserter__insertable-blocks-at-selection"})}),(0,On.jsx)(AEe,{items:u,categories:s,collections:a,onSelectItem:l,onHover:o,showMostUsedBlocks:r,className:"block-editor-inserter__all-blocks"})]})})}var NEe=(0,Bp.forwardRef)(Vlt);var oTe=c(D(),1),rTe=c(ue(),1),nTe=c(Q(),1),iTe=c(X(),1);var XEe=c(Q(),1);var bQ=c(D(),1),ZEe=c(X(),1);var LEe=c(Q(),1);var fQ=c(X(),1),ok=c(T(),1);function Flt({patternCategories:e,searchValue:t,setSearchValue:o}){return(0,ok.jsxs)(De,{direction:"column",gap:"lg",className:"block-editor-block-patterns-explorer__sidebar",children:[(0,ok.jsx)(LEe.SearchControl,{onChange:o,value:t,label:(0,fQ.__)("Search"),placeholder:(0,fQ.__)("Search")}),(0,ok.jsx)(Fa.List,{children:e.map(({name:r,label:n})=>(0,ok.jsx)(Fa.Tab,{value:r,children:n},r))})]})}var DEe=Flt;var Op=c(D(),1),ak=c(X(),1),$Ee=c(ue(),1);var YEe=c(zo(),1);var VEe=c(ce(),1),zu=c(D(),1),V5=c(Q(),1);var FEe=c(ue(),1),zEe=c(X(),1);var aa=c(Q(),1),ql=c(X(),1),Xi=c(T(),1);function rk({currentPage:e,numPages:t,changePage:o,totalItems:r}){return(0,Xi.jsxs)(aa.__experimentalVStack,{className:"block-editor-patterns__grid-pagination-wrapper",children:[(0,Xi.jsx)(aa.__experimentalText,{variant:"muted",children:(0,ql.sprintf)((0,ql._n)("%s item","%s items",r),r)}),t>1&&(0,Xi.jsxs)(aa.__experimentalHStack,{expanded:!1,spacing:3,justify:"flex-start",className:"block-editor-patterns__grid-pagination",children:[(0,Xi.jsxs)(aa.__experimentalHStack,{expanded:!1,spacing:1,className:"block-editor-patterns__grid-pagination-previous",children:[(0,Xi.jsx)(aa.Button,{variant:"tertiary",onClick:()=>o(1),disabled:e===1,"aria-label":(0,ql.__)("First page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,Xi.jsx)("span",{children:"\xAB"})}),(0,Xi.jsx)(aa.Button,{variant:"tertiary",onClick:()=>o(e-1),disabled:e===1,"aria-label":(0,ql.__)("Previous page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,Xi.jsx)("span",{children:"\u2039"})})]}),(0,Xi.jsx)(aa.__experimentalText,{variant:"muted",children:(0,ql.sprintf)((0,ql._x)("%1$s of %2$s","paging"),e,t)}),(0,Xi.jsxs)(aa.__experimentalHStack,{expanded:!1,spacing:1,className:"block-editor-patterns__grid-pagination-next",children:[(0,Xi.jsx)(aa.Button,{variant:"tertiary",onClick:()=>o(e+1),disabled:e===t,"aria-label":(0,ql.__)("Next page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,Xi.jsx)("span",{children:"\u203A"})}),(0,Xi.jsx)(aa.Button,{variant:"tertiary",onClick:()=>o(t),disabled:e===t,"aria-label":(0,ql.__)("Last page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,Xi.jsx)("span",{children:"\xBB"})})]})]})]})}var Go=c(T(),1),zlt=({showTooltip:e,title:t,children:o})=>e?(0,Go.jsxs)(uo.Root,{children:[(0,Go.jsx)(uo.Trigger,{render:o}),(0,Go.jsx)(uo.Popup,{children:t})]}):(0,Go.jsx)(Go.Fragment,{children:o});function jEe({id:e,isDraggable:t,pattern:o,onClick:r,onHover:n,showTitlesAsTooltip:i,category:s,isSelected:a}){let[l,d]=(0,zu.useState)(!1),{blocks:u,viewportWidth:f}=o,m=`block-editor-block-patterns-list__item-description-${(0,FEe.useInstanceId)(jEe)}`,g=o.type===lr.user,h=(0,zu.useMemo)(()=>!s||!t?u:(u??[]).map(b=>{let v=(0,VEe.cloneBlock)(b);return v.attributes.metadata?.categories?.includes(s)&&(v.attributes.metadata.categories=[s]),v}),[u,t,s]);return(0,Go.jsx)(Jx,{isEnabled:t,blocks:h,pattern:o,children:({draggable:b,onDragStart:v,onDragEnd:_})=>(0,Go.jsx)("div",{className:"block-editor-block-patterns-list__list-item",draggable:b,onDragStart:y=>{d(!0),v&&(n?.(null),v(y))},onDragEnd:y=>{d(!1),_&&_(y)},children:(0,Go.jsx)(zlt,{showTooltip:i&&!g,title:o.title,children:(0,Go.jsxs)(V5.Composite.Item,{render:(0,Go.jsx)("div",{role:"option","aria-label":o.title,"aria-describedby":o.description?m:void 0,className:U("block-editor-block-patterns-list__item",{"block-editor-block-patterns-list__list-item-synced":o.type===lr.user&&!o.syncStatus,"is-selected":a})}),id:e,onClick:()=>{r(o,u),n?.(null)},onMouseEnter:()=>{l||n?.(o)},onMouseLeave:()=>n?.(null),children:[(0,Go.jsx)(sa.Async,{placeholder:(0,Go.jsx)(jlt,{}),children:(0,Go.jsx)(sa,{blocks:u,viewportWidth:f})}),(!i||g)&&(0,Go.jsxs)(V5.__experimentalHStack,{className:"block-editor-patterns__pattern-details",spacing:2,children:[g&&!o.syncStatus&&(0,Go.jsx)("div",{className:"block-editor-patterns__pattern-icon-wrapper",children:(0,Go.jsx)(St,{className:"block-editor-patterns__pattern-icon",icon:hl})}),(0,Go.jsx)(Ct,{render:(0,Go.jsx)("div",{}),className:"block-editor-block-patterns-list__item-title",variant:"body-sm",children:o.title})]}),!!o.description&&(0,Go.jsx)(Et,{id:m,children:o.description})]})})})})}function jlt(){return(0,Go.jsx)("div",{className:"block-editor-block-patterns-list__item is-placeholder"})}function Hlt({isDraggable:e,blockPatterns:t,onHover:o,onClickPattern:r,orientation:n,category:i,label:s=(0,zEe.__)("Patterns"),showTitlesAsTooltip:a,pagingProps:l},d){let[u,f]=(0,zu.useState)(void 0),[p,m]=(0,zu.useState)(null);(0,zu.useEffect)(()=>{let h=t[0]?.name;f(h)},[t]);let g=(h,b)=>{m(h.name),r(h,b)};return(0,Go.jsxs)(V5.Composite,{orientation:n,activeId:u,setActiveId:f,role:"listbox",className:"block-editor-block-patterns-list","aria-label":s,ref:d,children:[t.map(h=>(0,Go.jsx)(jEe,{id:h.name,pattern:h,onClick:g,onHover:o,isDraggable:e,showTitlesAsTooltip:a,category:i,isSelected:!!p&&p===h.name},h.name)),l&&(0,Go.jsx)(rk,{...l})]})}var ju=(0,zu.forwardRef)(Hlt);var Sv=c(oe(),1),UEe=c(ce(),1),kM=c(X(),1),WEe=c(zo(),1),pQ=c(D(),1);function HEe({destinationRootClientId:e,destinationIndex:t,rootClientId:o,registry:r}){if(o===e)return t;let n=["",...r.select(P).getBlockParents(e),e],i=n.indexOf(o);return i!==-1?r.select(P).getBlockIndex(n[i+1])+1:r.select(P).getBlockOrder(o).length}function Ult({rootClientId:e="",insertionIndex:t,clientId:o,isAppender:r,onSelect:n,shouldFocusBlock:i=!0,selectBlockOnInsert:s=!0}){let a=(0,Sv.useRegistry)(),{getSelectedBlock:l,getClosestAllowedInsertionPoint:d,getBlockInsertionPoint:u}=Z((0,Sv.useSelect)(P)),{destinationRootClientId:f,destinationIndex:p}=(0,Sv.useSelect)(w=>{let{getSelectedBlockClientId:x,getBlockRootClientId:k,getBlockIndex:C,getBlockOrder:S,getInsertionPoint:R}=Z(w(P)),E=x(),I=e,B,O=R();return t!==void 0?B=t:O&&O.hasOwnProperty("index")?(I=O?.rootClientId?O.rootClientId:e,B=O.index):o?B=C(o):!r&&E?(I=k(E),B=C(E)+1):B=S(I).length,{destinationRootClientId:I,destinationIndex:B}},[e,t,o,r]),{replaceBlocks:m,insertBlocks:g,showInsertionPoint:h,hideInsertionPoint:b,setLastFocus:v}=Z((0,Sv.useDispatch)(P)),_=(0,pQ.useCallback)((w,x,k=!1,C)=>{(k||i||s)&&v(null);let S=l();!r&&S&&(0,UEe.isUnmodifiedDefaultBlock)(S,"content")?m(S.clientId,w,null,i||k?0:null,x):g(w,r||C===void 0?p:HEe({destinationRootClientId:f,destinationIndex:p,rootClientId:C,registry:a}),r||C===void 0?f:C,s,i||k?0:null,x);let R=Array.isArray(w)?w.length:1,E=(0,kM.sprintf)((0,kM._n)("%d block added.","%d blocks added.",R),R);(0,WEe.speak)(E),n&&n(w)},[r,l,m,g,f,p,n,i,s,v,a]),y=(0,pQ.useCallback)(w=>{if(w){let x=d(w.name,f);x!==null&&h(x,HEe({destinationRootClientId:f,destinationIndex:p,rootClientId:x,registry:a}))}else u()?.__unstableWithInserter||b()},[d,u,h,b,f,p,a]);return[f,_,y]}var kh=Ult;var nk=c(D(),1),SM=c(ce(),1),ik=c(oe(),1),CM=c(X(),1),GEe=c(Ks(),1);var Wlt=(e,t,o,r)=>{let n=(0,nk.useMemo)(()=>({[tg]:!!r}),[r]),i=(0,ik.useSelect)(g=>{let{getSettings:h}=Z(g(P));return h()[P3]??!1},[]),{patternCategories:s,patterns:a,userPatternCategories:l}=(0,ik.useSelect)(g=>{let{getSettings:h,__experimentalGetAllowedPatterns:b}=Z(g(P)),v=h(),_=v[Nf];return{patterns:b(t,n),userPatternCategories:_?_(g):v.__experimentalUserPatternCategories,patternCategories:v.__experimentalBlockPatternCategories}},[t,n]),d=(0,nk.useMemo)(()=>a.filter(g=>!(g.categories?.includes("navigation")&&!i)),[a,i]),{getClosestAllowedInsertionPointForPattern:u}=Z((0,ik.useSelect)(P)),f=(0,nk.useMemo)(()=>{let g=[...s];return l?.forEach(h=>{g.find(b=>b.name===h.name)||g.push(h)}),g},[s,l]),{createSuccessNotice:p}=(0,ik.useDispatch)(GEe.store),m=(0,nk.useCallback)((g,h)=>{let b=r?t:u(g,t);if(b===null)return;let v=g.type===lr.user&&g.syncStatus!=="unsynced"?[(0,SM.createBlock)("core/block",{ref:g.id})]:h;e((v??[]).map(_=>{let y=(0,SM.cloneBlock)(_);return y.attributes.metadata?.categories?.includes(o)&&(y.attributes.metadata.categories=[o]),y}),g.name,!1,b),p((0,CM.sprintf)((0,CM.__)('Pattern "%s" inserted.'),g.title),{type:"snackbar",id:"inserter-notice"})},[p,e,o,t,u,r]);return[d,f,m]},Sh=Wlt;var sk=c(D(),1),mQ=c(ue(),1),gQ=c(Ut(),1),EM=20;function TM(e,t,o,r=""){let[n,i]=(0,sk.useState)(1),s=(0,mQ.usePrevious)(t),a=(0,mQ.usePrevious)(r);(s!==t||a!==r)&&n!==1&&i(1);let l=e.length,d=n-1,u=(0,sk.useMemo)(()=>e.slice(d*EM,d*EM+EM),[d,e]),f=Math.ceil(e.length/EM),p=m=>{(0,gQ.getScrollContainer)(o?.current)?.scrollTo(0,0),i(m)};return(0,sk.useEffect)(function(){(0,gQ.getScrollContainer)(o?.current)?.scrollTo(0,0)},[t,o]),{totalItems:l,categoryPatterns:u,numPages:f,changePage:p,currentPage:n}}var Hu=c(T(),1);function Glt({searchValue:e,selectedCategory:t,patternCategories:o,rootClientId:r,onModalClose:n}){let i=(0,Op.useRef)(),s=(0,$Ee.useDebounce)(YEe.speak,500),[a,l]=kh({rootClientId:r,shouldFocusBlock:!0}),[d,,u]=Sh(l,a,t),f=(0,Op.useMemo)(()=>o.map(v=>v.name),[o]),p=(0,Op.useMemo)(()=>{let v=d.filter(_=>{if(t===c_.name||t===Yf.name&&_.type===lr.user||t===Pw.name&&_.blockTypes?.includes("core/post-content"))return!0;if(t==="uncategorized"){let y=_.categories?.some(w=>f.includes(w))??!1;return!_.categories?.length||!y}return _.categories?.includes(t)});return e?lg(v,e):v},[e,d,t,f]);(0,Op.useEffect)(()=>{if(!e)return;let v=p.length,_=(0,ak.sprintf)((0,ak._n)("%d result found.","%d results found.",v),v);s(_)},[e,s,p.length]);let m=TM(p,t,i),[g,h]=(0,Op.useState)(e);e!==g&&(h(e),m.changePage(1));let b=!!p?.length;return(0,Hu.jsx)("div",{className:"block-editor-block-patterns-explorer__list",ref:i,children:b?(0,Hu.jsxs)(Hu.Fragment,{children:[(0,Hu.jsx)(ju,{blockPatterns:m.categoryPatterns,onClickPattern:(v,_)=>{u(v,_),n()},isDraggable:!1}),(0,Hu.jsx)(rk,{...m})]}):(0,Hu.jsx)(Ct,{render:(0,Hu.jsx)("p",{}),className:"block-editor-block-patterns-explorer__no-results",children:(0,ak.__)("No results found.")})})}var KEe=Glt;var hQ=c(D(),1),RM=c(X(),1),qEe=c(zo(),1);function lk(e,t="all"){let[o,r]=Sh(void 0,e),n=(0,hQ.useMemo)(()=>t==="all"?o:o.filter(s=>!o9(s,t)),[t,o]);return(0,hQ.useMemo)(()=>{let s=t9(n,r);return n.some(a=>a.blockTypes?.includes("core/post-content"))&&s.unshift(Pw),n.some(a=>a.type===lr.user)&&s.unshift(Yf),n.length>0&&s.unshift({name:c_.name,label:c_.label}),(0,qEe.speak)((0,RM.sprintf)((0,RM._n)("%d category button displayed.","%d category buttons displayed.",s.length),s.length)),s},[r,n])}var Ch=c(T(),1);function $lt({initialCategory:e,rootClientId:t,onModalClose:o}){let[r,n]=(0,bQ.useState)(""),[i,s]=(0,bQ.useState)(e?.name),a=lk(t);return(0,Ch.jsxs)(Fa.Root,{className:"block-editor-block-patterns-explorer",orientation:"vertical",value:i,onValueChange:s,children:[(0,Ch.jsx)(DEe,{patternCategories:a,searchValue:r,setSearchValue:n}),a.map(({name:l})=>(0,Ch.jsx)(Fa.Panel,{value:l,tabIndex:-1,className:"block-editor-block-patterns-explorer__panel",children:(0,Ch.jsx)(KEe,{searchValue:r,selectedCategory:l,patternCategories:a,rootClientId:t,onModalClose:o})},l))]})}function Ylt({onModalClose:e,...t}){return(0,Ch.jsx)(XEe.Modal,{title:(0,ZEe.__)("Patterns"),onRequestClose:e,isFullScreen:!0,children:(0,Ch.jsx)($lt,{onModalClose:e,...t})})}var QEe=Ylt;var ck=c(X(),1),dr=c(Q(),1);var Gn=c(T(),1);function Klt({title:e}){return(0,Gn.jsx)(dr.__experimentalVStack,{spacing:0,children:(0,Gn.jsx)(dr.__experimentalView,{children:(0,Gn.jsx)(dr.__experimentalSpacer,{marginBottom:0,paddingX:4,paddingY:3,children:(0,Gn.jsxs)(dr.__experimentalHStack,{spacing:2,children:[(0,Gn.jsx)(dr.Navigator.BackButton,{style:{minWidth:24,padding:0},icon:(0,ck.isRTL)()?yr:ai,size:"small",label:(0,ck.__)("Back")}),(0,Gn.jsx)(dr.__experimentalSpacer,{children:(0,Gn.jsx)(dr.__experimentalHeading,{level:5,children:e})})]})})})})}function IM({categories:e,children:t,screenClassName:o}){return(0,Gn.jsxs)(dr.Navigator,{initialPath:"/",className:"block-editor-inserter__mobile-tab-navigation",children:[(0,Gn.jsx)(dr.Navigator.Screen,{path:"/",children:(0,Gn.jsx)(dr.__experimentalItemGroup,{children:e.map(r=>(0,Gn.jsx)(dr.Navigator.Button,{path:`/category/${r.name}`,as:dr.__experimentalItem,isAction:!0,children:(0,Gn.jsxs)(dr.__experimentalHStack,{children:[(0,Gn.jsx)(dr.FlexBlock,{children:r.label}),(0,Gn.jsx)(St,{icon:(0,ck.isRTL)()?ai:yr})]})},r.name))})}),e.map(r=>(0,Gn.jsxs)(dr.Navigator.Screen,{className:o,path:`/category/${r.name}`,children:[(0,Gn.jsx)(Klt,{title:(0,ck.__)("Back")}),t(r)]},r.name))]})}var Xl=c(D(),1),_Q=c(X(),1),gd=c(Q(),1);var ca=c(Q(),1),la=c(X(),1);var PM=c(D(),1);var _i=c(T(),1),JEe=e=>e!=="all"&&e!=="user",qlt=e=>e.name===Yf.name,Xlt=[{value:"all",label:(0,la._x)("All","patterns")},{value:lr.directory,label:(0,la.__)("Pattern Directory")},{value:lr.theme,label:(0,la.__)("Theme & Plugins")},{value:lr.user,label:(0,la.__)("User")}];function eTe({setPatternSyncFilter:e,setPatternSourceFilter:t,patternSyncFilter:o,patternSourceFilter:r,scrollContainerRef:n,category:i}){let s=i.name===Yf.name?lr.user:r,a=JEe(s),l=qlt(i),d=(0,PM.useMemo)(()=>[{value:"all",label:(0,la._x)("All","patterns")},{value:$E.full,label:(0,la._x)("Synced","patterns"),disabled:a},{value:$E.unsynced,label:(0,la._x)("Not synced","patterns"),disabled:a}],[a]);function u(f){t(f),JEe(f)&&e("all")}return(0,_i.jsx)(_i.Fragment,{children:(0,_i.jsx)(ca.DropdownMenu,{popoverProps:{placement:"right-end"},label:(0,la.__)("Filter patterns"),toggleProps:{size:"compact"},icon:(0,_i.jsx)(St,{icon:(0,_i.jsx)(ca.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,_i.jsx)(ca.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z",fill:"currentColor"})})}),children:()=>(0,_i.jsxs)(_i.Fragment,{children:[!l&&(0,_i.jsx)(ca.MenuGroup,{label:(0,la.__)("Source"),children:(0,_i.jsx)(ca.MenuItemsChoice,{choices:Xlt,onSelect:f=>{u(f),n.current?.scrollTo(0,0)},value:s})}),(0,_i.jsx)(ca.MenuGroup,{label:(0,la.__)("Type"),children:(0,_i.jsx)(ca.MenuItemsChoice,{choices:d,onSelect:f=>{e(f),n.current?.scrollTo(0,0)},value:o})}),(0,_i.jsx)("div",{className:"block-editor-inserter__patterns-filter-help",children:(0,PM.createInterpolateElement)((0,la.__)("Patterns are available from the <Link>WordPress.org Pattern Directory</Link>, bundled in the active theme, or created by users on this site. Only patterns created on this site can be synced."),{Link:(0,_i.jsx)(ca.ExternalLink,{href:(0,la.__)("https://wordpress.org/patterns/")})})})]})})})}var Rs=c(T(),1),Zlt=()=>{};function BM({rootClientId:e,onInsert:t,onHover:o=Zlt,category:r,showTitlesAsTooltip:n}){let[i,,s]=Sh(t,e,r?.name),[a,l]=(0,Xl.useState)("all"),[d,u]=(0,Xl.useState)("all"),f=lk(e,d),p=(0,Xl.useRef)(),m=(0,Xl.useMemo)(()=>i.filter(_=>o9(_,d,a)?!1:r.name===c_.name||r.name===Yf.name&&_.type===lr.user||r.name===Pw.name&&_.blockTypes?.includes("core/post-content")?!0:r.name==="uncategorized"?_.categories?!_.categories.some(y=>f.some(w=>w.name===y)):!0:_.categories?.includes(r.name)),[i,f,r.name,d,a]),g=TM(m,r,p),{changePage:h}=g;(0,Xl.useEffect)(()=>()=>o(null),[]);let b=(0,Xl.useCallback)(_=>{l(_),h(1)},[l,h]),v=(0,Xl.useCallback)(_=>{u(_),h(1)},[u,h]);return(0,Rs.jsxs)(Rs.Fragment,{children:[(0,Rs.jsxs)(gd.__experimentalVStack,{spacing:2,className:"block-editor-inserter__patterns-category-panel-header",children:[(0,Rs.jsxs)(gd.__experimentalHStack,{children:[(0,Rs.jsx)(gd.FlexBlock,{children:(0,Rs.jsx)(gd.__experimentalHeading,{className:"block-editor-inserter__patterns-category-panel-title",size:13,level:4,as:"div",children:r.label})}),(0,Rs.jsx)(eTe,{patternSyncFilter:a,patternSourceFilter:d,setPatternSyncFilter:b,setPatternSourceFilter:v,scrollContainerRef:p,category:r})]}),!m.length&&(0,Rs.jsx)(gd.__experimentalText,{variant:"muted",className:"block-editor-inserter__patterns-category-no-results",children:(0,_Q.__)("No results found")})]}),m.length>0&&(0,Rs.jsxs)(Rs.Fragment,{children:[(0,Rs.jsx)(gd.__experimentalText,{size:"12",as:"p",className:"block-editor-inserter__help-text",children:(0,_Q.__)("Drag and drop patterns into the canvas.")}),(0,Rs.jsx)(ju,{ref:p,blockPatterns:g.categoryPatterns,onClickPattern:s,onHover:o,label:r.label,orientation:"vertical",category:r.name,isDraggable:!0,showTitlesAsTooltip:n,patternFilter:d,pagingProps:g})]})]})}var MM=c(ue(),1),AM=c(Q(),1),tTe=c(D(),1);var Cv=c(T(),1),{Tabs:OM}=Z(AM.privateApis);function Qlt({categories:e,selectedCategory:t,onSelectCategory:o,children:r}){let s={type:"tween",duration:(0,MM.useReducedMotion)()?0:.25,ease:[.6,0,.4,1]},a=(0,MM.usePrevious)(t),l=t?t.name:null,[d,u]=(0,tTe.useState)(),f=e?.[0]?.name;return l===null&&!d&&f&&u(f),(0,Cv.jsxs)(OM,{selectOnMove:!1,selectedTabId:l,orientation:"vertical",onSelect:p=>{o(e.find(m=>m.name===p))},activeTabId:d,onActiveTabIdChange:u,children:[(0,Cv.jsx)(OM.TabList,{className:"block-editor-inserter__category-tablist",children:e.map(p=>(0,Cv.jsx)(OM.Tab,{tabId:p.name,"aria-current":p===t?"true":void 0,children:p.label},p.name))}),e.map(p=>(0,Cv.jsx)(OM.TabPanel,{tabId:p.name,focusable:!1,children:(0,Cv.jsx)(AM.__unstableMotion.div,{className:"block-editor-inserter__category-panel",initial:a?"open":"closed",animate:"open",variants:{open:{transform:"translateX( 0 )",transitionEnd:{zIndex:"1"}},closed:{transform:"translateX( -100% )",zIndex:"-1"}},transition:s,children:r})},p.name))]})}var NM=Qlt;var Ga=c(T(),1);function Jlt({onSelectCategory:e,selectedCategory:t,onInsert:o,rootClientId:r,children:n}){let[i,s]=(0,oTe.useState)(!1),a=lk(r),l=(0,rTe.useViewportMatch)("medium","<");return a.length?(0,Ga.jsxs)(Ga.Fragment,{children:[!l&&(0,Ga.jsxs)("div",{className:"block-editor-inserter__block-patterns-tabs-container",children:[(0,Ga.jsx)(NM,{categories:a,selectedCategory:t,onSelectCategory:e,children:n}),(0,Ga.jsx)(nTe.Button,{__next40pxDefaultSize:!0,className:"block-editor-inserter__patterns-explore-button",onClick:()=>s(!0),variant:"secondary",children:(0,iTe.__)("Explore all patterns")})]}),l&&(0,Ga.jsx)(IM,{categories:a,children:d=>(0,Ga.jsx)("div",{className:"block-editor-inserter__category-panel",children:(0,Ga.jsx)(BM,{onInsert:o,rootClientId:r,category:d},d.name)})}),i&&(0,Ga.jsx)(QEe,{initialCategory:t||a[0],patternCategories:a,onModalClose:()=>s(!1),rootClientId:r})]}):(0,Ga.jsx)(md,{})}var sTe=Jlt;var ETe=c(X(),1),TTe=c(ue(),1),RTe=c(Q(),1),dk=c(D(),1);var Gu=c(Q(),1),Rr=c(X(),1),Qi=c(D(),1),z5=c(ue(),1),kTe=c(oe(),1),STe=c(Ut(),1),CTe=c(Ks(),1);var mTe=c(Q(),1),gTe=c(X(),1);var Tr=c(Q(),1),Zi=c(X(),1),Uu=c(D(),1),yQ=c(ce(),1);var F5=c(oe(),1),dTe=c(Ks(),1),uTe=c(vQ(),1),fTe=c(ml(),1);var lTe=c(ce(),1),cTe=c(T(),1),ect={image:"img",video:"video",audio:"audio"};function LM(e,t){let o={id:e.id||void 0,caption:e.caption||void 0},r=e.url,n=e.alt||void 0;t==="image"?(o.url=r,o.alt=n):["video","audio"].includes(t)&&(o.src=r);let i=ect[t],s=(0,cTe.jsx)(i,{src:e.previewUrl||r,alt:n,controls:t==="audio"?!0:void 0,inert:"true",onError:({currentTarget:a})=>{a.src===e.previewUrl&&(a.src=r)}});return[(0,lTe.createBlock)(`core/${t}`,o),s]}var mo=c(T(),1),tct=["image"],oct={placement:"bottom-end",className:"block-editor-inserter__media-list__item-preview-options__popover"};function rct({category:e,media:t,onDetach:o}){if(!e.getReportUrl&&!o)return null;let r=e.getReportUrl?.(t);return(0,mo.jsx)(Tr.DropdownMenu,{className:"block-editor-inserter__media-list__item-preview-options",label:(0,Zi.__)("Options"),popoverProps:oct,icon:Hc,children:()=>(0,mo.jsxs)(Tr.MenuGroup,{children:[r&&(0,mo.jsx)(Tr.MenuItem,{onClick:()=>window.open(r,"_blank").focus(),icon:Oj,children:(0,Zi.sprintf)((0,Zi.__)("Report %s"),e.mediaType)}),o&&(0,mo.jsx)(Tr.MenuItem,{onClick:()=>o(t),icon:$s,children:e.postTypeLabel?(0,Zi.sprintf)((0,Zi.__)("Detach from %s"),e.postTypeLabel):(0,Zi.__)("Detach from post")})]})})}function nct({onClose:e,onSubmit:t}){return(0,mo.jsxs)(Tr.Modal,{title:(0,Zi.__)("Insert external image"),onRequestClose:e,className:"block-editor-inserter-media-tab-media-preview-inserter-external-image-modal",children:[(0,mo.jsxs)(Tr.__experimentalVStack,{spacing:3,children:[(0,mo.jsx)("p",{children:(0,Zi.__)("This image cannot be uploaded to your Media Library, but it can still be inserted as an external image.")}),(0,mo.jsx)("p",{children:(0,Zi.__)("External images can be removed by the external provider without warning and could even have legal compliance issues related to privacy legislation.")})]}),(0,mo.jsxs)(Tr.Flex,{className:"block-editor-block-lock-modal__actions",justify:"flex-end",expanded:!1,children:[(0,mo.jsx)(Tr.FlexItem,{children:(0,mo.jsx)(Tr.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:e,children:(0,Zi.__)("Cancel")})}),(0,mo.jsx)(Tr.FlexItem,{children:(0,mo.jsx)(Tr.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:t,children:(0,Zi.__)("Insert")})})]})]})}function pTe({media:e,onClick:t,onDetach:o,category:r}){let[n,i]=(0,Uu.useState)(!1),[s,a]=(0,Uu.useState)(!1),[l,d]=(0,Uu.useState)(!1),[u,f]=(0,Uu.useMemo)(()=>LM(e,r.mediaType),[e,r.mediaType]),{createErrorNotice:p,createSuccessNotice:m}=(0,F5.useDispatch)(dTe.store),{getSettings:g,getBlock:h}=(0,F5.useSelect)(P),{updateBlockAttributes:b}=(0,F5.useDispatch)(P),v=(0,Uu.useCallback)(x=>{if(l)return;let k=g(),C=(0,yQ.cloneBlock)(x),{id:S,url:R,caption:E}=C.attributes;if(!S&&!k.mediaUpload){i(!0);return}if(S){t(C);return}d(!0),window.fetch(R).then(I=>I.blob()).then(I=>{let B=(0,fTe.getFilename)(R)||"image.jpg",O=new File([I],B,{type:I.type});k.mediaUpload({filesList:[O],additionalData:{caption:E},onFileChange([M]){(0,uTe.isBlobURL)(M.url)||(h(C.clientId)?b(C.clientId,{...C.attributes,id:M.id,url:M.url}):(t({...C,attributes:{...C.attributes,id:M.id,url:M.url}}),m((0,Zi.__)("Image uploaded and inserted."),{type:"snackbar",id:"inserter-notice"})),d(!1))},allowedTypes:tct,onError(M){p(M,{type:"snackbar",id:"inserter-notice"}),d(!1)}})}).catch(()=>{i(!0),d(!1)})},[l,g,t,m,b,p,h]),_=typeof e.title=="string"?e.title:e.title?.rendered||(0,Zi.__)("no title"),y=(0,Uu.useCallback)(()=>a(!0),[]),w=(0,Uu.useCallback)(()=>a(!1),[]);return(0,mo.jsxs)(mo.Fragment,{children:[(0,mo.jsx)(Jx,{isEnabled:!0,blocks:[u],children:({draggable:x,onDragStart:k,onDragEnd:C})=>(0,mo.jsx)("div",{className:U("block-editor-inserter__media-list__list-item",{"is-hovered":s}),draggable:x,onDragStart:k,onDragEnd:C,children:(0,mo.jsxs)("div",{onMouseEnter:y,onMouseLeave:w,children:[(0,mo.jsxs)(uo.Root,{children:[(0,mo.jsx)(uo.Trigger,{render:(0,mo.jsx)(Tr.Composite.Item,{render:(0,mo.jsx)("div",{"aria-label":_,role:"option",className:"block-editor-inserter__media-list__item"}),onClick:()=>v(u),children:(0,mo.jsxs)("div",{className:"block-editor-inserter__media-list__item-preview",children:[f,l&&(0,mo.jsx)("div",{className:"block-editor-inserter__media-list__item-preview-spinner",children:(0,mo.jsx)(Tr.Spinner,{})})]})})}),(0,mo.jsx)(uo.Popup,{children:_})]}),!l&&(0,mo.jsx)(rct,{category:r,media:e,onDetach:o})]})})}),n&&(0,mo.jsx)(nct,{onClose:()=>i(!1),onSubmit:()=>{t((0,yQ.cloneBlock)(u)),m((0,Zi.__)("Image inserted."),{type:"snackbar",id:"inserter-notice"}),i(!1)}})]})}var wQ=c(T(),1);function ict({mediaList:e,category:t,onClick:o,onDetach:r,label:n=(0,gTe.__)("Media List")}){return(0,wQ.jsx)(mTe.Composite,{role:"listbox",className:"block-editor-inserter__media-list","aria-label":n,children:e.map((i,s)=>(0,wQ.jsx)(pTe,{media:i,category:t,onClick:o,onDetach:r},i.id||i.sourceId||s))})}var hTe=ict;var bTe=c(Q(),1),sct=()=>null,Wu=(0,bTe.withFilters)("editor.MediaUpload")(sct);var _Te=c(oe(),1);function act({fallback:e=null,children:t}){return(0,_Te.useSelect)(r=>{let{getSettings:n}=r(P);return!!n().mediaUpload},[])?t:e}var hd=act;var Is=c(D(),1),xQ=c(oe(),1);function vTe(e){return Array.isArray(e)?{mediaItems:e}:{mediaItems:e?.mediaItems??[],totalItems:e?.totalItems,totalPages:e?.totalPages}}function yTe(e,t={},o){let[r,n]=(0,Is.useState)(),[i,s]=(0,Is.useState)({}),[a,l]=(0,Is.useState)(!1),d=(0,Is.useRef)(),u=(0,Is.useRef)(),f=(0,Is.useRef)(),p=(0,Is.useRef)();return(0,Is.useEffect)(()=>{(async()=>{let m=JSON.stringify({category:e.name,...t}),g={};d.current=g,l(!0),(u.current!==m||f.current!==e.fetch)&&n([]),(p.current!==e.name||f.current!==e.fetch)&&s({}),u.current=m,f.current=e.fetch,p.current=e.name;let{page:h,...b}=t,v=h>1?t:b,{mediaItems:_,totalItems:y,totalPages:w}=vTe(await e.fetch?.(v));g===d.current&&(n(_),s({totalItems:y,totalPages:w}),l(!1))})()},[e.name,e.fetch,...Object.values(t),o]),{mediaList:r,isLoading:a,totalItems:i.totalItems,totalPages:i.totalPages}}function wTe(e,t=400){let[o,r]=(0,Is.useState)(!1);return(0,Is.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>r(!0),t);return()=>{clearTimeout(n),r(!1)}},[e,t]),o}function xTe(e){let[t,o]=(0,Is.useState)([]),r=(0,xQ.useSelect)(a=>Z(a(P)).getInserterMediaCategories(),[]),{canInsertImage:n,canInsertVideo:i,canInsertAudio:s}=(0,xQ.useSelect)(a=>{let{canInsertBlockType:l}=a(P);return{canInsertImage:l("core/image",e),canInsertVideo:l("core/video",e),canInsertAudio:l("core/audio",e)}},[e]);return(0,Is.useEffect)(()=>{(async()=>{let a=[];if(!r)return;let l=new Map(await Promise.all(r.map(async u=>{if(u.isExternalResource)return[u.name,!0];let f=[];try{let{mediaItems:p}=vTe(await u.fetch({per_page:1}));f=p}catch{}return[u.name,!!f.length]}))),d={image:n,video:i,audio:s};r.forEach(u=>{d[u.mediaType]&&(l.get(u.name)||u.emptyMessage)&&a.push(u)}),a.length&&o(a)})()},[n,i,s,r]),t}var wn=c(T(),1),lct=20,cct=["image"];function dct({onSelect:e}){return(0,wn.jsx)(hd,{children:(0,wn.jsx)(Wu,{multiple:"add",onSelect:e,allowedTypes:cct,title:(0,Rr.__)("Attach images"),render:({open:t})=>(0,wn.jsx)(Gu.Button,{__next40pxDefaultSize:!0,className:"block-editor-inserter__media-panel-attach","data-unstable-ignore-focus-outside-for-relatedtarget":".media-modal",onClick:o=>{o.target.focus(),t()},variant:"secondary",children:(0,Rr.__)("Attach images")})})})}function j5({rootClientId:e,onInsert:t,category:o}){let[r,n,i]=(0,z5.useDebouncedInput)(),[s,a]=(0,Qi.useState)(1),l=(0,z5.usePrevious)(o.name),d=(0,z5.usePrevious)(i);(l!==o.name||d!==i)&&s!==1&&a(1);let u=(0,Qi.useMemo)(()=>({per_page:lct,page:s,search:i}),[s,i]),[f,p]=(0,Qi.useState)(0),{mediaList:m,isLoading:g,totalItems:h,totalPages:b}=yTe(o,u,f),v=b||1;typeof b=="number"&&s>v&&a(v);let _=!o.isExternalResource,y=_?o.attach:void 0,w=_?o.detach:void 0,x=_?o.subscribe:void 0,k=v>1,C=k||!!y,S=(0,Qi.useRef)(),R=(0,Qi.useCallback)(G=>{(0,STe.getScrollContainer)(S.current)?.scrollTo(0,0),a(G)},[]),{createErrorNotice:E,createSuccessNotice:I,createWarningNotice:B}=(0,kTe.useDispatch)(CTe.store),O=wTe(g),M=(0,Qi.useCallback)(()=>{_&&o.invalidate?.(u),p(G=>G+1)},[o,u,_]);(0,Qi.useEffect)(()=>{if(x)return x(()=>p(G=>G+1),u)},[x,u]);let N=(0,Qi.useCallback)(async G=>{try{let $=await y(G);if(!$){B((0,Rr.__)("No images were attached."),{type:"snackbar",id:"inserter-notice"});return}M(),I(o.postTypeLabel?(0,Rr.sprintf)((0,Rr._n)("%1$d image attached to %2$s.","%1$d images attached to %2$s.",$),$,o.postTypeLabel):(0,Rr.sprintf)((0,Rr._n)("%d image attached to post.","%d images attached to post.",$),$),{type:"snackbar",id:"inserter-notice"})}catch{E((0,Rr.__)("Could not attach images."),{type:"snackbar",id:"inserter-notice"})}},[y,o,M,E,I,B]),j=(0,Qi.useCallback)(async G=>{try{await w(G),M(),I(o.postTypeLabel?(0,Rr.sprintf)((0,Rr.__)("Image detached from %s."),o.postTypeLabel):(0,Rr.__)("Image detached from post."),{type:"snackbar",id:"inserter-notice"})}catch{E((0,Rr.__)("Could not detach image."),{type:"snackbar",id:"inserter-notice"})}},[w,o,M,E,I]),[V,A]=(0,Qi.useState)(),L=(0,Qi.useCallback)(()=>{let G=V;A(void 0),j(G)},[j,V]),z="block-editor-inserter__media-panel",F=o.labels.search_items||(0,Rr.__)("Search");return(0,wn.jsxs)("div",{ref:S,className:U(z,{"has-footer":C}),children:[(0,wn.jsx)(Gu.SearchControl,{className:`${z}-search`,onChange:n,value:r,label:F,placeholder:F}),g&&!m?.length&&(0,wn.jsx)("div",{className:`${z}-spinner`,children:(0,wn.jsx)(Gu.Spinner,{})}),!g&&!m?.length&&(0,wn.jsx)(md,{children:o.emptyMessage&&!i?o.emptyMessage:(0,Rr.__)("No results found.")}),!!m?.length&&(0,wn.jsx)("div",{className:U(`${z}-results`,{"is-loading":O}),"aria-busy":O,children:(0,wn.jsx)(hTe,{rootClientId:e,onClick:t,onDetach:w?A:void 0,mediaList:m,category:o})}),C&&(0,wn.jsxs)(De,{direction:"column",gap:"sm",className:`${z}-footer`,children:[k&&(0,wn.jsx)(rk,{currentPage:s,numPages:v,changePage:R,totalItems:h}),y&&(0,wn.jsx)(dct,{onSelect:N})]}),V&&(0,wn.jsxs)(Gu.Modal,{title:(0,Rr.__)("Detach image"),onRequestClose:()=>A(void 0),overlayClassName:`${z}-detach-modal`,children:[(0,wn.jsx)("p",{children:o.postTypeLabel?(0,Rr.sprintf)((0,Rr.__)("Detach this image from the current %s? The image will remain in the Media Library."),o.postTypeLabel):(0,Rr.__)("Detach this image from the current post? The image will remain in the Media Library.")}),(0,wn.jsxs)("div",{className:`${z}-detach-actions`,children:[(0,wn.jsx)(Gu.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>A(void 0),children:(0,Rr.__)("Cancel")}),(0,wn.jsx)(Gu.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:L,children:(0,Rr.__)("Detach")})]})]})]})}var $a=c(T(),1),uct=["image","video","audio"];function fct({rootClientId:e,selectedCategory:t,onSelectCategory:o,onInsert:r,children:n}){let i=xTe(e),s=(0,TTe.useViewportMatch)("medium","<"),a="block-editor-inserter__media-tabs",l=(0,dk.useCallback)(u=>{if(!u?.url)return;let f=window.__experimentalDataViewsMediaModal&&u.mime_type?u.mime_type.split("/")[0]:u.type,[p]=LM(u,f);r(p)},[r]),d=(0,dk.useMemo)(()=>i.map(u=>({...u,label:u.labels.name})),[i]);return(0,dk.useEffect)(()=>{if(!t)return;let u=d.find(f=>f.name===t.name);u&&u!==t?o(u):u||o(null)},[d,o,t]),d.length?(0,$a.jsxs)($a.Fragment,{children:[!s&&(0,$a.jsxs)("div",{className:`${a}-container`,children:[(0,$a.jsx)(NM,{categories:d,selectedCategory:t,onSelectCategory:o,children:n}),(0,$a.jsx)(hd,{children:(0,$a.jsx)(Wu,{multiple:!1,onSelect:l,allowedTypes:uct,render:({open:u})=>(0,$a.jsx)(RTe.Button,{__next40pxDefaultSize:!0,onClick:f=>{f.target.focus(),u()},className:"block-editor-inserter__media-library-button",variant:"secondary","data-unstable-ignore-focus-outside-for-relatedtarget":".media-modal",children:(0,ETe.__)("Open Media Library")})})})]}),s&&(0,$a.jsx)(IM,{categories:d,screenClassName:"block-editor-inserter__media-mobile-screen",children:u=>(0,$a.jsx)(j5,{onInsert:r,rootClientId:e,category:u})})]}):(0,$a.jsx)(md,{})}var kQ=fct;var H5=c(D(),1),Eh=c(X(),1);var VM=c(ue(),1),BTe=c(zo(),1),OTe=c(oe(),1);var ITe=c(Q(),1),{Fill:PTe,Slot:pct}=(0,ITe.createSlotFill)("__unstableInserterMenuExtension");PTe.Slot=pct;var DM=PTe;var da=c(T(),1),mct=9,gct=[];function hct({filterValue:e,onSelect:t,onHover:o,onHoverPattern:r,rootClientId:n,clientId:i,isAppender:s,__experimentalInsertionIndex:a,maxBlockPatterns:l,maxBlockTypes:d,showBlockDirectory:u=!1,isDraggable:f=!0,shouldFocusBlock:p=!0,prioritizePatterns:m,selectBlockOnInsert:g,isQuick:h}){let b=(0,VM.useDebounce)(BTe.speak,500),{prioritizedBlocks:v}=(0,OTe.useSelect)(V=>({prioritizedBlocks:V(P).getBlockListSettings(n)?.prioritizedInserterBlocks||gct}),[n]),[_,y]=kh({onSelect:t,rootClientId:n,clientId:i,isAppender:s,insertionIndex:a,shouldFocusBlock:p,selectBlockOnInsert:g}),[w,x,k,C]=cg(_,y,h),[S,,R]=Sh(y,_,void 0,h),E=(0,H5.useMemo)(()=>{if(l===0)return[];let V=lg(S,e);return l!==void 0?V.slice(0,l):V},[e,S,l]),I=d;m&&E.length>2&&(I=0);let B=(0,H5.useMemo)(()=>{if(I===0)return[];let V=w.filter(z=>z.name!=="core/block"),A=du(V,"frecency","desc");!e&&v.length&&(A=T9(A,v));let L=S9(A,x,k,e);return I!==void 0?L.slice(0,I):L},[e,w,x,k,I,v]);(0,H5.useEffect)(()=>{if(!e)return;let V=B.length+E.length,A=(0,Eh.sprintf)((0,Eh._n)("%d result found.","%d results found.",V),V);b(A)},[e,b,B,E]);let O=(0,VM.useAsyncList)(B,{step:mct}),M=B.length>0||E.length>0,N=!!B.length&&(0,da.jsx)(xh,{title:(0,da.jsx)(Et,{children:(0,Eh.__)("Blocks")}),children:(0,da.jsx)(kv,{items:O,onSelect:C,onHover:o,label:(0,Eh.__)("Blocks"),isDraggable:f})}),j=!!E.length&&(0,da.jsx)(xh,{title:(0,da.jsx)(Et,{children:(0,Eh.__)("Patterns")}),children:(0,da.jsx)("div",{className:"block-editor-inserter__quick-inserter-patterns",children:(0,da.jsx)(ju,{blockPatterns:E,onClickPattern:R,onHover:r,isDraggable:f})})});return(0,da.jsxs)(vM,{children:[!u&&!M&&(0,da.jsx)(md,{}),m?j:N,!!B.length&&!!E.length&&(0,da.jsx)("div",{className:"block-editor-inserter__quick-inserter-separator"}),m?N:j,u&&(0,da.jsx)(DM.Slot,{fillProps:{onSelect:C,onHover:o,filterValue:e,hasItems:M,rootClientId:_},children:V=>V.length?V:M?null:(0,da.jsx)(md,{})})]})}var FM=hct;var jM=c(Q(),1),MTe=c(D(),1);var Mp=c(T(),1),{Tabs:zM}=Z(jM.privateApis);function bct({defaultTabId:e,onClose:t,onSelect:o,selectedTab:r,tabs:n,closeButtonLabel:i},s){return(0,Mp.jsx)("div",{className:"block-editor-tabbed-sidebar",children:(0,Mp.jsxs)(zM,{selectOnMove:!1,defaultTabId:e,onSelect:o,selectedTabId:r,children:[(0,Mp.jsxs)("div",{className:"block-editor-tabbed-sidebar__tablist-and-close-button",children:[(0,Mp.jsx)(jM.Button,{className:"block-editor-tabbed-sidebar__close-button",icon:Lf,label:i,onClick:()=>t(),size:"compact"}),(0,Mp.jsx)(zM.TabList,{className:"block-editor-tabbed-sidebar__tablist",ref:s,children:n.map(a=>(0,Mp.jsx)(zM.Tab,{tabId:a.name,className:"block-editor-tabbed-sidebar__tab",children:a.title},a.name))})]}),n.map(a=>(0,Mp.jsx)(zM.TabPanel,{tabId:a.name,focusable:!1,className:"block-editor-tabbed-sidebar__tabpanel",ref:a.panelRef,children:a.panel},a.name))]})})}var HM=(0,MTe.forwardRef)(bct);var UM=c(oe(),1),uk=c(D(),1);function U5(e=!0){let{setZoomLevel:t,resetZoomLevel:o}=Z((0,UM.useDispatch)(P)),{isZoomedOut:r,isZoomOut:n}=(0,UM.useSelect)(a=>{let{isZoomOut:l}=Z(a(P));return{isZoomedOut:l(),isZoomOut:l}},[]),i=(0,uk.useRef)(!1),s=(0,uk.useRef)(e);(0,uk.useEffect)(()=>{r!==s.current&&(i.current=!1)},[r]),(0,uk.useEffect)(()=>(s.current=e,e!==n()&&(i.current=!0,e?t("auto-scaled"):o()),()=>{i.current&&n()&&o()}),[e,n,o,t])}var go=c(T(),1),ATe=()=>{};function _ct({rootClientId:e,clientId:t,isAppender:o,__experimentalInsertionIndex:r,onSelect:n,showInserterHelpPanel:i,showMostUsedBlocks:s,__experimentalFilterValue:a="",shouldFocusBlock:l=!0,onPatternCategorySelection:d,onClose:u,__experimentalInitialTab:f,__experimentalInitialCategory:p},m){let{isZoomOutMode:g,hasSectionRootClientId:h}=(0,GM.useSelect)(_e=>{let{isZoomOut:xe,getSectionRootClientId:he}=Z(_e(P));return{isZoomOutMode:xe(),hasSectionRootClientId:!!he()}},[]),[b,v,_]=(0,W5.useDebouncedInput)(a),[y,w]=(0,vo.useState)(null),[x,k]=(0,vo.useState)(p),[C,S]=(0,vo.useState)("all"),[R,E]=(0,vo.useState)(null),I=(0,W5.useViewportMatch)("large"),O=(0,W5.useViewportMatch)("medium","<")?u:ATe;function M(){return f||(g?"patterns":"blocks")}let[N,j]=(0,vo.useState)(M());U5(h&&(N==="patterns"||N==="media")&&I);let[A,L,z]=kh({rootClientId:e,clientId:t,isAppender:o,insertionIndex:r,shouldFocusBlock:l}),{hideInsertionPoint:F}=(0,GM.useDispatch)(P),G=(0,vo.useRef)(),$=(0,vo.useCallback)((_e,xe,he,Ze)=>{F(),L(_e,xe,he,Ze),n(_e),O(),window.requestAnimationFrame(()=>{!l&&!G.current?.contains(m.current.ownerDocument.activeElement)&&G.current?.querySelector("button").focus()})},[F,L,O,n,m,l]),K=(0,vo.useCallback)((_e,xe,...he)=>{F(),L(_e,{patternName:xe},...he),n(),O()},[F,L,O,n]),q=(0,vo.useCallback)(_e=>{z(_e),w(_e)},[z,w]),H=(0,vo.useCallback)((_e,xe)=>{k(_e),S(xe),d?.()},[k,d]),J=N==="patterns"&&!_&&!!x,W=N==="media"&&!!R,[Y,ee]=(0,vo.useState)(!1),re=(0,vo.useRef)(null),ne=(0,vo.useRef)(null),ie=(0,vo.useRef)(null);(0,vo.useEffect)(()=>{let _e=he=>{ee(he.currentTarget.scrollTop>0)},xe=[re.current,ne.current,ie.current].filter(Boolean);return xe.forEach(he=>he.addEventListener("scroll",_e)),()=>{xe.forEach(he=>he.removeEventListener("scroll",_e))}},[]);let be=(0,vo.useMemo)(()=>N==="media"?null:(0,go.jsxs)(go.Fragment,{children:[(0,go.jsx)(WM.SearchControl,{className:U("block-editor-inserter__search",{"is-scrolled":Y}),onChange:_e=>{y&&w(null),v(_e)},value:b,label:(0,Th.__)("Search"),placeholder:(0,Th.__)("Search")}),!!_&&(0,go.jsx)(FM,{filterValue:_,onSelect:n,onHover:q,rootClientId:e,clientId:t,isAppender:o,__experimentalInsertionIndex:r,showBlockDirectory:!0,shouldFocusBlock:l,prioritizePatterns:N==="patterns"})]}),[N,y,w,v,b,_,n,q,l,t,e,r,o,Y]),pe=(0,vo.useMemo)(()=>(0,go.jsxs)(go.Fragment,{children:[(0,go.jsx)("div",{className:"block-editor-inserter__block-list",children:(0,go.jsx)(NEe,{ref:G,rootClientId:A,onInsert:$,onHover:q,showMostUsedBlocks:s})}),i&&(0,go.jsxs)("div",{className:"block-editor-inserter__tips",children:[(0,go.jsx)(Et,{render:(0,go.jsx)("h2",{}),children:(0,Th.__)("A tip for using the block editor")}),(0,go.jsx)(Bke,{})]})]}),[A,$,q,s,i]),Ee=(0,vo.useMemo)(()=>(0,go.jsx)(sTe,{rootClientId:A,onInsert:K,onSelectCategory:H,selectedCategory:x,children:J&&(0,go.jsx)(BM,{rootClientId:A,onInsert:K,category:x,patternFilter:C,showTitlesAsTooltip:!0})}),[A,K,H,C,x,J]),ye=(0,vo.useMemo)(()=>(0,go.jsx)(kQ,{rootClientId:A,selectedCategory:R,onSelectCategory:E,onInsert:$,children:W&&(0,go.jsx)(j5,{rootClientId:A,onInsert:$,category:R})}),[A,$,R,E,W]),Oe=_e=>{_e!=="patterns"&&k(null),j(_e)},we=(0,vo.useRef)();return(0,vo.useLayoutEffect)(()=>{if(!we.current)return;let _e=window.requestAnimationFrame(()=>{we.current?.querySelector('[role="tab"][aria-selected="true"]')?.focus()});return()=>window.cancelAnimationFrame(_e)},[]),(0,go.jsxs)("div",{className:U("block-editor-inserter__menu",{"show-panel":J||W,"is-zoom-out":g}),ref:m,children:[(0,go.jsx)("div",{className:"block-editor-inserter__main-area",children:(0,go.jsx)(HM,{ref:we,onSelect:Oe,onClose:u,selectedTab:N,closeButtonLabel:(0,Th.__)("Close Block Inserter"),tabs:[{name:"blocks",title:(0,Th.__)("Blocks"),panelRef:re,panel:(0,go.jsxs)(go.Fragment,{children:[be,N==="blocks"&&!_&&pe]})},{name:"patterns",title:(0,Th.__)("Patterns"),panelRef:ne,panel:(0,go.jsxs)(go.Fragment,{children:[be,N==="patterns"&&!_&&Ee]})},{name:"media",title:(0,Th.__)("Media"),panelRef:ie,panel:(0,go.jsxs)(go.Fragment,{children:[be,ye]})}]})}),i&&y&&(0,go.jsx)(WM.Popover,{className:"block-editor-inserter__preview-container__popover",placement:"right-start",offset:{mainAxis:16,crossAxis:16},focusOnMount:!1,animate:!1,children:(0,go.jsx)(gEe,{item:y})})]})}var SQ=(0,vo.forwardRef)(_ct);function vct(e,t){return(0,go.jsx)(SQ,{...e,onPatternCategorySelection:ATe,ref:t})}var NTe=(0,vo.forwardRef)(vct);var $M=c(D(),1),G5=c(X(),1),YM=c(Q(),1),LTe=c(oe(),1);var Rh=c(T(),1),yct=6,wct=6,xct=2;function KM({onSelect:e,rootClientId:t,clientId:o,isAppender:r,selectBlockOnInsert:n,hasSearch:i=!0}){let[s,a]=(0,$M.useState)(""),[l,d]=kh({onSelect:e,rootClientId:t,clientId:o,isAppender:r,selectBlockOnInsert:n}),[u]=cg(l,d,!0),{setInserterIsOpened:f,insertionIndex:p}=(0,LTe.useSelect)(h=>{let{getSettings:b,getBlockIndex:v,getBlockCount:_}=h(P),y=b(),w=v(o),x=_();return{setInserterIsOpened:y.__experimentalSetIsInserterOpened,insertionIndex:w===-1?x:w}},[o]),m=i&&u.length>yct;(0,$M.useEffect)(()=>{f&&f(!1)},[f]);let g=()=>{f({filterValue:s,onSelect:e,rootClientId:t,insertionIndex:p})};return(0,Rh.jsxs)("div",{className:U("block-editor-inserter__quick-inserter",{"has-search":m,"has-expand":f}),children:[m&&(0,Rh.jsx)(YM.SearchControl,{className:"block-editor-inserter__search",value:s,onChange:h=>{a(h)},label:(0,G5.__)("Search"),placeholder:(0,G5.__)("Search")}),(0,Rh.jsxs)("div",{className:"block-editor-inserter__quick-inserter-results",children:[(0,Rh.jsx)(FM,{filterValue:s,onSelect:e,rootClientId:t,clientId:o,isAppender:r,maxBlockPatterns:s?xct:0,maxBlockTypes:wct,isDraggable:!1,selectBlockOnInsert:n,isQuick:!0}),f&&(0,Rh.jsx)("div",{className:"block-editor-inserter__quick-inserter-expand",children:(0,Rh.jsx)(YM.Button,{className:"block-editor-inserter__quick-inserter-expand-toggle",__next40pxDefaultSize:!0,variant:"secondary",onClick:g,"aria-label":(0,G5.__)("Browse all. This will open the main inserter panel in the editor toolbar."),children:(0,G5.__)("Browse all")})})]})]})}var kct=50;function DTe(e,t){if(!e||!e.attributes||!t?.__experimentalLabel)return null;let o=t.__experimentalLabel(e.attributes,{context:"appender"});return typeof o=="string"&&o.length<kct&&o.length>0?o:null}var fk=c(T(),1),Sct=({onToggle:e,disabled:t,isOpen:o,blockTitle:r,hasSingleBlockType:n,appenderLabel:i,toggleProps:s={}},a)=>{let{as:l=qM.Button,label:d,onClick:u,...f}=s,p=d;!p&&i?p=i:!p&&n?p=(0,Ap.sprintf)((0,Ap._x)("Add %s","directly add the only allowed block"),r.toLowerCase()):p||(p=(0,Ap._x)("Add block","Generic label for block inserter button"));function m(g){e&&e(g),u&&u(g)}return(0,fk.jsx)(l,{ref:a,__next40pxDefaultSize:s.as?void 0:!0,icon:Ys,label:p,tooltipPosition:"bottom",onClick:m,className:"block-editor-inserter__toggle","aria-haspopup":n?!1:"true","aria-expanded":n?!1:o,isPressed:!n&&o,disabled:t,...f})},Cct=(0,CQ.forwardRef)(Sct),Ect=({clientId:e,rootClientId:t,disabled:o,isAppender:r,position:n,selectBlockOnInsert:i,shouldDirectInsert:s=!0,showInserterHelpPanel:a,__experimentalIsQuick:l,onSelectOrClose:d,onToggle:u,renderToggle:f,toggleProps:p},m)=>{let{hasItems:g,hasSingleBlockType:h,blockTitle:b,allowedBlockType:v,blockToInsert:_,appenderLabel:y,targetRootClientId:w}=(0,pk.useSelect)(V=>{let{getBlockRootClientId:A,hasInserterItems:L,getAllowedBlocks:z,getDirectInsertBlock:F,getBlockListSettings:G}=V(P),{getBlockVariations:$,getBlockType:K}=V(Ev.store),q=t||A(e)||void 0,H=z(q),J=s&&F(q),{defaultBlock:W}=G(q)??{},Y=H?.length===1&&$(H[0].name,"inserter")?.length===0,ee=Y?H[0]:null,re=J||null;!re&&Y&&W?.name===ee.name&&(re=W);let ne=J?K(J.name):null;return{hasItems:L(q),hasSingleBlockType:Y,blockTitle:ee?ee.title:"",allowedBlockType:ee,blockToInsert:re,appenderLabel:DTe(J,ne),targetRootClientId:q}},[t,e,s]),{insertBlock:x}=(0,pk.useDispatch)(P),{getBlock:k,getBlockIndex:C,getBlockOrder:S,getBlockRootClientId:R,getBlockSelectionEnd:E,getPreviousBlockClientId:I}=(0,pk.useSelect)(P),{getActiveBlockVariation:B,getBlockType:O}=(0,pk.useSelect)(Ev.store);if(!g&&(r||w||e))return null;function M(){let V=_?.name??v.name;function A(){let K;if(e){let q=k(e),H=k(I(e));q?.name===H?.name&&(K=H?.attributes)}else if(w){let q=k(w)?.innerBlocks?.at(-1);q?.name===V&&(K=q.attributes)}return Ow(V,K)}function L(){if(e)return C(e);let K=E();return!r&&K&&R(K)===w?C(K)+1:S(w).length}let z=A(),F=(0,Ev.createBlock)(V,{..._?.attributes,...z});x(F,L(),w,i),d?.(F);let G=O(V),$;if(G&&($=(0,Ev.__experimentalGetBlockLabel)(G,F.attributes),$===G.title&&($=B(V,F.attributes)?.title||$)),$){let K=(0,Ap.sprintf)((0,Ap.__)("%s block added"),$);(0,VTe.speak)(K)}}function N({onToggle:V,isOpen:A}){let L={onToggle:V,isOpen:A,disabled:o||!g,blockTitle:b,hasSingleBlockType:h,appenderLabel:y,toggleProps:p};return f?f(L):(0,fk.jsx)(Cct,{ref:m,...L})}function j({onClose:V}){return l?(0,fk.jsx)(KM,{onSelect:A=>{let L=Array.isArray(A)&&A?.length?A[0]:A;d&&typeof d=="function"&&d(L),V()},rootClientId:w,clientId:e,isAppender:r,selectBlockOnInsert:i}):(0,fk.jsx)(NTe,{onSelect:()=>{V()},onClose:V,rootClientId:w,clientId:e,isAppender:r,showInserterHelpPanel:a})}return h||_?N({onToggle:M}):(0,fk.jsx)(qM.Dropdown,{className:"block-editor-inserter",contentClassName:U("block-editor-inserter__popover",{"is-quick":l}),popoverProps:{position:n,shift:!0},onToggle:u,expandOnMobile:!0,headerTitle:(0,Ap.__)("Add a block"),renderToggle:N,renderContent:j,onClose:d})},Tct=(0,CQ.forwardRef)(Ect),ua=Tct;var $5=c(T(),1),Rct="\uFEFF";function mk({rootClientId:e}){let{showPrompt:t,isLocked:o,placeholder:r,isManualGrid:n}=(0,XM.useSelect)(d=>{let{getBlockCount:u,getSettings:f,getTemplateLock:p,getBlockAttributes:m}=d(P),g=!u(e),{bodyPlaceholder:h}=f();return{showPrompt:g,isLocked:!!p(e),placeholder:h,isManualGrid:m(e)?.layout?.isManualPlacement}},[e]),{insertDefaultBlock:i,startTyping:s}=(0,XM.useDispatch)(P);if(o||n)return null;let a=(0,FTe.decodeEntities)(r)||(0,EQ.__)("Type / to choose a block"),l=()=>{i(void 0,e),s()};return(0,$5.jsxs)("div",{"data-root-client-id":e||"",className:U("block-editor-default-block-appender",{"has-visible-prompt":t}),children:[(0,$5.jsx)("p",{tabIndex:"0",role:"button","aria-label":(0,EQ.__)("Add default block"),className:"block-editor-default-block-appender__content",onKeyDown:d=>{(ZM.ENTER===d.keyCode||ZM.SPACE===d.keyCode)&&l()},onClick:()=>l(),onFocus:()=>{t&&l()},children:t?a:Rct}),(0,$5.jsx)(ua,{rootClientId:e,position:"bottom right",isAppender:!0,__experimentalIsQuick:!0})]})}var zTe=c(Q(),1),TQ=c(D(),1),Y5=c(X(),1);var jTe=c(Gt(),1);var QM=c(T(),1);function HTe({rootClientId:e,className:t,onFocus:o,tabIndex:r,onSelect:n},i){return(0,QM.jsx)(ua,{position:"bottom center",rootClientId:e,__experimentalIsQuick:!0,onSelectOrClose:(...s)=>{n&&typeof n=="function"&&n(...s)},renderToggle:({onToggle:s,disabled:a,isOpen:l,blockTitle:d,hasSingleBlockType:u,appenderLabel:f})=>{let p=!u,m;return f?m=f:u?m=(0,Y5.sprintf)((0,Y5._x)("Add %s","directly add the only allowed block"),d.toLowerCase()):m=(0,Y5._x)("Add block","Generic label for block inserter button"),(0,QM.jsx)(zTe.Button,{__next40pxDefaultSize:!0,ref:i,onFocus:o,tabIndex:r,className:U(t,"block-editor-button-block-appender"),onClick:s,"aria-haspopup":p?"true":void 0,"aria-expanded":p?l:void 0,disabled:a,label:m,showTooltip:!0,children:(0,QM.jsx)(St,{icon:Ys})})},isAppender:!0})}var UTe=(0,TQ.forwardRef)((e,t)=>((0,jTe.default)("wp.blockEditor.ButtonBlockerAppender",{alternative:"wp.blockEditor.ButtonBlockAppender",since:"5.9"}),HTe(e,t))),Ih=(0,TQ.forwardRef)(HTe);var gk=c(T(),1);function Ict({rootClientId:e}){return(0,RQ.useSelect)(o=>o(P).canInsertBlockType((0,WTe.getDefaultBlockName)(),e))?(0,gk.jsx)(mk,{rootClientId:e}):(0,gk.jsx)(Ih,{rootClientId:e,className:"block-list-appender__toggle"})}function GTe({rootClientId:e,CustomAppender:t,className:o,tagName:r="div"}){let n=(0,RQ.useSelect)(i=>{let{getBlockInsertionPoint:s,isBlockInsertionPointVisible:a,getBlockCount:l}=i(P),d=s();return a()&&e===d?.rootClientId&&l(e)===0},[e]);return(0,gk.jsx)(r,{tabIndex:-1,className:U("block-list-appender wp-block",o,{"is-drag-over":n}),contentEditable:!1,"data-block":!0,children:t?(0,gk.jsx)(t,{}):(0,gk.jsx)(Ict,{rootClientId:e})})}var sRe=c(ue(),1),q5=c(oe(),1),MQ=c(D(),1),aRe=c(X(),1);var hk=c(oe(),1),Bh=c(D(),1),tA=c(Q(),1),nRe=c(ue(),1);var KTe=c(oe(),1),Ph=c(D(),1),qTe=c(Q(),1),XTe=c(X(),1);var YTe=c(ue(),1),IQ=c(Ut(),1),$Te=new WeakMap;function Pct(e){let t=(0,YTe.useRefEffect)(o=>{function r(i){let{deltaX:s,deltaY:a,target:l}=i,d=e.current,u=$Te.get(d);u||(u=(0,IQ.getScrollContainer)(d),$Te.set(d,u));let f=(0,IQ.getScrollContainer)(l);o.contains(f)||u.scrollBy(s,a)}let n={passive:!0};return o.addEventListener("wheel",r,n),()=>{o.removeEventListener("wheel",r,n)}},[e]);return e?t:null}var Tv=Pct;var PQ=c(T(),1),Bct=Number.MAX_SAFE_INTEGER;function Oct({previousClientId:e,nextClientId:t,children:o,__unstablePopoverSlot:r,__unstableContentRef:n,operation:i="insert",nearestSide:s="right",...a}){let[l,d]=(0,Ph.useReducer)(_=>(_+1)%Bct,0),{orientation:u,rootClientId:f,isVisible:p}=(0,KTe.useSelect)(_=>{let{getBlockListSettings:y,getBlockRootClientId:w,isBlockVisible:x}=_(P),k=w(e??t);return{orientation:y(k)?.orientation||"vertical",rootClientId:k,isVisible:x(e)&&x(t)}},[e,t]),m=eo(e),g=eo(t),h=u==="vertical",b=(0,Ph.useMemo)(()=>l<0||!m&&!g||!p?void 0:{contextElement:i==="group"?g||m:m||g,getBoundingClientRect(){let y=m?m.getBoundingClientRect():null,w=g?g.getBoundingClientRect():null,x=0,k=0,C=0,S=0;if(i==="group"){let R=w||y;k=R.top,C=0,S=R.bottom-R.top,x=s==="left"?R.left-2:R.right-2}else h?(k=y?y.bottom:w.top,C=w&&y?(y.width+w.width)/2:(y||w).width,S=w&&y?w.top-y.bottom:0,x=w&&y?(y.left+w.left)/2:(y||w).left):(k=y?y.top:w.top,S=y?y.height:w.height,(0,XTe.isRTL)()?(x=w?w.right:y.left,C=y&&w?y.left-w.right:0):(x=y?y.right:w.left,C=y&&w?w.left-y.right:0),C=Math.max(C,0));return new window.DOMRect(x,k,C,S)}},[m,g,l,h,p,i,s]),v=Tv(n);return(0,Ph.useLayoutEffect)(()=>{if(!m)return;let _=new window.MutationObserver(d);return _.observe(m,{attributes:!0}),()=>{_.disconnect()}},[m]),(0,Ph.useLayoutEffect)(()=>{if(!g)return;let _=new window.MutationObserver(d);return _.observe(g,{attributes:!0}),()=>{_.disconnect()}},[g]),(0,Ph.useLayoutEffect)(()=>{if(m)return m.ownerDocument.defaultView.addEventListener("resize",d),()=>{m.ownerDocument.defaultView?.removeEventListener("resize",d)}},[m]),!m&&!g||!p?null:(0,PQ.jsx)(qTe.Popover,{ref:v,animate:!1,anchor:b,focusOnMount:!1,__unstableSlotName:r,inline:!r,...a,className:U("block-editor-block-popover","block-editor-block-popover__inbetween",a.className),resize:!1,flip:!1,placement:"overlay",variant:"unstyled",children:(0,PQ.jsx)("div",{className:"block-editor-block-popover__inbetween-container",children:o})},t+"--"+f)}var JM=Oct;var eRe=c(oe(),1),tRe=c(ue(),1),oRe=c(Q(),1);var Lp=c(D(),1);var ZTe=c(ue(),1),QTe=c(Q(),1),Np=c(D(),1);var BQ=c(T(),1),Mct=Number.MAX_SAFE_INTEGER;function Act({clientId:e,bottomClientId:t,children:o,__unstablePopoverSlot:r,__unstableContentRef:n,shift:i=!0,...s},a){let l=eo(e),d=eo(t??e),u=(0,ZTe.useMergeRefs)([a,Tv(n)]),[f,p]=(0,Np.useReducer)(g=>(g+1)%Mct,0);(0,Np.useLayoutEffect)(()=>{if(!l)return;let g,h=new window.MutationObserver(()=>{g||(g=window.requestAnimationFrame(()=>{g=null,p()}))});return h.observe(l,{attributes:!0}),()=>{h.disconnect(),g&&window.cancelAnimationFrame(g)}},[l]);let m=(0,Np.useMemo)(()=>{if(!(f<0||!l||t&&!d))return{getBoundingClientRect(){return d?JX(wx(l),wx(d)):wx(l)},contextElement:l}},[f,l,t,d]);return!l||t&&!d?null:(0,BQ.jsx)(QTe.Popover,{ref:u,animate:!1,focusOnMount:!1,anchor:m,__unstableSlotName:r,inline:!r,placement:"top-start",resize:!1,flip:!1,shift:i,...s,className:U("block-editor-block-popover",s.className),variant:"unstyled",children:o})}var Rv=(0,Np.forwardRef)(Act),Nct=({clientId:e,bottomClientId:t,children:o,...r},n)=>(0,BQ.jsx)(Rv,{...r,bottomClientId:t,clientId:e,__unstableContentRef:void 0,__unstablePopoverSlot:void 0,ref:n,children:o}),JTe=(0,Np.forwardRef)(Nct);var eA=c(T(),1);function Lct({clientId:e,bottomClientId:t,children:o,shift:r=!1,additionalStyles:n,...i},s){t??=e;let a=eo(e);return(0,eA.jsx)(Rv,{ref:s,clientId:e,bottomClientId:t,shift:r,...i,children:a&&e===t?(0,eA.jsx)(Dct,{selectedElement:a,additionalStyles:n,children:o}):o})}function Dct({selectedElement:e,additionalStyles:t={},children:o}){let[r,n]=(0,Lp.useState)(e.offsetWidth),[i,s]=(0,Lp.useState)(e.offsetHeight);(0,Lp.useEffect)(()=>{let l=new window.ResizeObserver(()=>{n(e.offsetWidth),s(e.offsetHeight)});return l.observe(e,{box:"border-box"}),()=>l.disconnect()},[e]);let a=(0,Lp.useMemo)(()=>({position:"absolute",width:r,height:i,...t}),[r,i,t]);return(0,eA.jsx)("div",{style:a,children:o})}var Zl=(0,Lp.forwardRef)(Lct);var OQ=c(T(),1),K5={hide:{opacity:0,scaleY:.75},show:{opacity:1,scaleY:1},exit:{opacity:0,scaleY:.9}};function Vct({__unstablePopoverSlot:e,__unstableContentRef:t}){let{clientId:o}=(0,eRe.useSelect)(n=>{let{getBlockOrder:i,getBlockInsertionPoint:s}=n(P),a=s(),l=i(a.rootClientId);return l.length?{clientId:l[a.index]}:{}},[]),r=(0,tRe.useReducedMotion)();return(0,OQ.jsx)(Zl,{clientId:o,__unstablePopoverSlot:e,__unstableContentRef:t,className:"block-editor-block-popover__drop-zone",children:(0,OQ.jsx)(oRe.__unstableMotion.div,{"data-testid":"block-popover-drop-zone",initial:r?K5.show:K5.hide,animate:K5.show,exit:r?K5.show:K5.exit,className:"block-editor-block-popover__drop-zone-foreground"})})}var rRe=Vct;var Dp=c(T(),1),bk=(0,Bh.createContext)();bk.displayName="InsertionPointOpenRefContext";function Fct({__unstablePopoverSlot:e,__unstableContentRef:t,operation:o="insert",nearestSide:r="right"}){let{selectBlock:n,hideInsertionPoint:i}=(0,hk.useDispatch)(P),s=(0,Bh.useContext)(bk),a=(0,Bh.useRef)(),{orientation:l,previousClientId:d,nextClientId:u,rootClientId:f,isInserterShown:p,isDistractionFree:m,isZoomOutMode:g}=(0,hk.useSelect)(R=>{let{getBlockOrder:E,getBlockListSettings:I,getBlockInsertionPoint:B,isBlockBeingDragged:O,getPreviousBlockClientId:M,getNextBlockClientId:N,getSettings:j,isZoomOut:V}=Z(R(P)),A=B(),L=E(A.rootClientId);if(!L.length)return{};let z=L[A.index-1],F=L[A.index];for(;O(z);)z=M(z);for(;O(F);)F=N(F);let G=j();return{previousClientId:z,nextClientId:F,orientation:I(A.rootClientId)?.orientation||"vertical",rootClientId:A.rootClientId,isDistractionFree:G.isDistractionFree,isInserterShown:A?.__unstableWithInserter,isZoomOutMode:V()}},[]),{getBlockEditingMode:h}=(0,hk.useSelect)(P),b=(0,nRe.useReducedMotion)();function v(R){R.target===a.current&&u&&h(u)!=="disabled"&&n(u,-1)}function _(R){R.target===a.current&&!s.current&&i()}function y(R){R.target!==a.current&&(s.current=!0)}let w=(0,Bh.useCallback)(R=>{!R&&s.current&&(s.current=!1)},[s]),x={start:{opacity:0,scale:0},rest:{opacity:1,scale:1,transition:{delay:p?.5:0,type:"tween"}},hover:{opacity:1,scale:1,transition:{delay:.5,type:"tween"}}},k={start:{scale:b?1:0},rest:{scale:1,transition:{delay:.4,type:"tween"}}};if(m||g&&o!=="insert")return null;let S=U("block-editor-block-list__insertion-point",l==="horizontal"||o==="group"?"is-horizontal":"is-vertical");return(0,Dp.jsx)(JM,{previousClientId:d,nextClientId:u,__unstablePopoverSlot:e,__unstableContentRef:t,operation:o,nearestSide:r,children:(0,Dp.jsxs)(tA.__unstableMotion.div,{layout:!b,initial:b?"rest":"start",animate:"rest",whileHover:"hover",whileTap:"pressed",exit:"start",ref:a,tabIndex:-1,onClick:v,onFocus:y,className:U(S,{"is-with-inserter":p}),onHoverEnd:_,children:[(0,Dp.jsx)(tA.__unstableMotion.div,{variants:x,className:"block-editor-block-list__insertion-point-indicator","data-testid":"block-list-insertion-point-indicator"}),p&&(0,Dp.jsx)(tA.__unstableMotion.div,{variants:k,className:U("block-editor-block-list__insertion-point-inserter"),children:(0,Dp.jsx)(ua,{ref:w,position:"bottom center",clientId:u,rootClientId:f,__experimentalIsQuick:!0,onToggle:R=>{s.current=R},onSelectOrClose:()=>{s.current=!1}})})]})})}function iRe(e){let{insertionPoint:t,isVisible:o,isBlockListEmpty:r}=(0,hk.useSelect)(n=>{let{getBlockInsertionPoint:i,isBlockInsertionPointVisible:s,getBlockCount:a}=n(P),l=i();return{insertionPoint:l,isVisible:s(),isBlockListEmpty:a(l?.rootClientId)===0}},[]);return!o||r?null:t.operation==="replace"?(0,Dp.jsx)(rRe,{...e},`${t.rootClientId}-${t.index}`):(0,Dp.jsx)(Fct,{operation:t.operation,nearestSide:t.nearestSide,...e})}function lRe(){let e=(0,MQ.useContext)(bk),{refsMap:t}=(0,MQ.useContext)(za),o=(0,q5.useSelect)(v=>{let _=v(P).getSettings();return _.isDistractionFree||_.isPreviewMode||Z(v(P)).isZoomOut()},[]),{getBlockListSettings:r,getBlockIndex:n,getBlockOrder:i,isMultiSelecting:s,getSelectedBlockClientIds:a,getSettings:l,getTemplateLock:d,__unstableIsWithinBlockOverlay:u,getBlockEditingMode:f,getBlockName:p,getBlockAttributes:m,getParentSectionBlock:g}=Z((0,q5.useSelect)(P)),{showInsertionPoint:h,hideInsertionPoint:b}=(0,q5.useDispatch)(P);return(0,sRe.useRefEffect)(v=>{if(o)return;function _(y){if(e===void 0||e.current||y.target.nodeType===y.target.TEXT_NODE||s())return;if(!y.target.classList.contains("block-editor-block-list__layout")){b();return}let w;if(y.target.classList.contains("is-root-container")||(w=(y.target.getAttribute("data-block")?y.target:y.target.closest("[data-block]")).getAttribute("data-block")),d(w)||f(w)==="disabled"||p(w)==="core/block"||w&&m(w).layout?.isManualPlacement)return;let x=r(w),k=x?.orientation||"vertical",C=!!x?.__experimentalCaptureToolbars,S=y.clientY,R=y.clientX,E=i(w).find(O=>{let M=t.get(O);if(!M)return!1;let N=M.getBoundingClientRect();return k==="vertical"?N.top>S:S<N.top||S>N.bottom?!1:(0,aRe.isRTL)()?N.right<R:N.left>R});if(!E){b();return}if(u(E)||g(E)||a().includes(E)&&k==="vertical"&&!C&&!l().hasFixedToolbar)return;let I=t.get(E);if(k==="vertical"){let O=I.getBoundingClientRect();if(y.clientX>O.right||y.clientX<O.left){b();return}}let B=n(E);if(B===0){b();return}h(w,B,{__unstableWithInserter:!0})}return v.addEventListener("mousemove",_),()=>{v.removeEventListener("mousemove",_)}},[e,t,r,n,i,s,h,b,a,o])}var oA=c(oe(),1),cRe=c(ue(),1);var dRe=c(T(),1);function Iv(){let{getSettings:e,hasSelectedBlock:t,hasMultiSelection:o}=(0,oA.useSelect)(P),{clearSelectedBlock:r}=(0,oA.useDispatch)(P),{clearBlockSelection:n}=e();return(0,cRe.useRefEffect)(i=>{if(!n)return;function s(a){!t()&&!o()||a.target===i&&r()}return i.addEventListener("mousedown",s),()=>{i.removeEventListener("mousedown",s)}},[t,o,r,n])}function uRe(e){return(0,dRe.jsx)("div",{ref:Iv(),...e})}var ORe=c(ue(),1),Mv=c(D(),1),MRe=c(oe(),1),Av=c(ce(),1);var fRe=c(T(),1);function pRe({showSeparator:e,isFloating:t,onAddBlock:o,isToggle:r}){let{clientId:n}=Mt();return(0,fRe.jsx)(Ih,{className:U({"block-list-appender__toggle":r}),rootClientId:n,showSeparator:e,isFloating:t,onAddBlock:o})}var mRe=c(T(),1);function gRe(){let{clientId:e}=Mt();return(0,mRe.jsx)(mk,{rootClientId:e})}var nA=c(D(),1),_Re=c(oe(),1),rA=c(Gt(),1),vRe=c(_k(),1);var X5=new WeakMap;function zct(){let e;return t=>((e===void 0||!(0,vRe.isShallowEqual)(e,t))&&(e=t),e)}function bRe(e){let[t]=(0,nA.useState)(zct);return t(e)}function yRe(e,t,o,r,n,i,s,a,l,d,u,f){let p=(0,_Re.useRegistry)(),m=bRe(o),g=bRe(r),h=l===void 0||t==="contentOnly"?t:l;(0,nA.useLayoutEffect)(()=>{let b={allowedBlocks:m,prioritizedInserterBlocks:g,templateLock:h};if(d!==void 0&&(b.__experimentalCaptureToolbars=d),u!==void 0)b.orientation=u;else{let v=wl(f?.type);b.orientation=v.getOrientation(f)}s!==void 0&&((0,rA.default)("__experimentalDefaultBlock",{alternative:"defaultBlock",since:"6.3",version:"6.4"}),b.defaultBlock=s),n!==void 0&&(b.defaultBlock=n),a!==void 0&&((0,rA.default)("__experimentalDirectInsert",{alternative:"directInsert",since:"6.3",version:"6.4"}),b.directInsert=a),i!==void 0&&(b.directInsert=i),b.directInsert!==void 0&&typeof b.directInsert!="boolean"&&(0,rA.default)("Using `Function` as a `directInsert` argument",{alternative:"`boolean` values",since:"6.5"}),X5.get(p)||X5.set(p,{}),X5.get(p)[e]=b,window.queueMicrotask(()=>{let v=X5.get(p);if(Object.keys(v).length){let{updateBlockListSettings:_}=p.dispatch(P);_(v),X5.set(p,{})}})},[e,m,g,h,n,i,s,a,d,u,f,p])}var AQ=c($b(),1),iA=c(D(),1),wRe=c(oe(),1),sA=c(ce(),1),NQ=c(Gt(),1);function xRe(e,t,o,r){t!==void 0&&(0,NQ.default)("The template prop of InnerBlocks and useInnerBlocksProps",{since:"7.2",alternative:"a `template` declared in the block type settings"}),r!==void 0&&(0,NQ.default)("The templateInsertUpdatesSelection prop of InnerBlocks and useInnerBlocksProps",{since:"7.2",alternative:"`templateInsertUpdatesSelection` declared in the block type settings"});let n=(0,wRe.useRegistry)(),i=(0,iA.useRef)(null);(0,iA.useLayoutEffect)(()=>{let s=!1,{getBlockName:a,getBlocks:l,getSelectedBlocksInitialCaretPosition:d,isBlockSelected:u}=n.select(P),{replaceInnerBlocks:f,__unstableMarkNextChangeAsNotPersistent:p}=n.dispatch(P);return window.queueMicrotask(()=>{if(s)return;let m=t,g=r;if(t===void 0){let y=(0,sA.getBlockType)(a(e));m=y?.template,g=y?.templateInsertUpdatesSelection}let h=l(e),b=(0,AQ.default)(m,i.current);if(!(h.length===0||o==="all"||o==="contentOnly")||b)return;i.current=m;let _=(0,sA.synchronizeBlocksWithTemplate)(h,m);(0,AQ.default)(_,h)||(p({history:"ignore"}),f(e,_,h.length===0&&g&&_.length!==0&&u(e),d()))}),()=>{s=!0}},[t,o,e,n,r])}var kRe=c(ce(),1),SRe=c(oe(),1);function CRe(e){return(0,SRe.useSelect)(t=>{let o=t(P).getBlock(e);if(!o)return;let r=t(kRe.store).getBlockType(o.name);if(r&&Object.keys(r.providesContext).length!==0)return Object.fromEntries(Object.entries(r.providesContext).map(([n,i])=>[n,o.attributes[i]]))},[e])}var Ov=c(oe(),1),cA=c(D(),1),dA=c(ue(),1),IRe=c(X(),1),vk=c(ce(),1);var LQ=c(D(),1),fa=c(ce(),1),Pv=c(oe(),1),ERe=c(Ut(),1);function DQ(e){let t={srcRootClientId:null,srcClientIds:null,srcIndex:null,type:null,blocks:null};if(!e.dataTransfer)return t;try{t=Object.assign(t,JSON.parse(e.dataTransfer.getData("wp-blocks")))}catch{return t}return t}function jct(e,t,o,r,n,i,s,a,l){return d=>{let{srcRootClientId:u,srcClientIds:f,type:p,blocks:m}=DQ(d);if(p==="inserter"){s();let g=m.map(h=>(0,fa.cloneBlock)(h));i(g,!0,null)}if(p==="block"){let g=o(f[0]);if(u===e&&g===t||f.includes(e)||r(f).some(_=>_===e))return;if(a==="group"){let _=f.map(y=>l(y));i(_,!0,null,f);return}let h=u===e,b=f.length,v=h&&g<t?t-b:t;n(f,u,v)}}}function Hct(e,t,o,r,n){return i=>{if(!t().mediaUpload)return;let s=(0,fa.findTransform)((0,fa.getBlockTransforms)("from"),a=>a.type==="files"&&r(a.blockName,e)&&a.isMatch(i));if(s){let a=s.transform(i,o);n(a)}}}function Uct(e){return t=>{let o=(0,fa.pasteHandler)({HTML:t,mode:"BLOCKS"});o.length&&e(o)}}function aA(e,t,o={}){let{operation:r="insert",nearestSide:n="right"}=o,{canInsertBlockType:i,getBlockIndex:s,getClientIdsOfDescendants:a,getBlockOrder:l,getBlocksByClientId:d,getSettings:u,getBlock:f}=(0,Pv.useSelect)(P),{getGroupingBlockName:p}=(0,Pv.useSelect)(fa.store),{insertBlocks:m,moveBlocksToPosition:g,updateBlockAttributes:h,clearSelectedBlock:b,replaceBlocks:v,removeBlocks:_}=(0,Pv.useDispatch)(P),y=(0,Pv.useRegistry)(),w=(0,LQ.useCallback)((R,E=!0,I=0,B=[])=>{Array.isArray(R)||(R=[R]);let M=l(e)[t];if(r==="replace")v(M,R,void 0,I);else if(r==="group"){let N=f(M);n==="left"?R.push(N):R.unshift(N);let j=R.map(z=>(0,fa.cloneSanitizedBlock)(z)),V=R.every(z=>z.name==="core/image"),A=i("core/gallery",e),L=(0,fa.createBlock)(V&&A?"core/gallery":p(),{layout:{type:"flex",flexWrap:V&&A?null:"nowrap"}},j);v([M,...B],L,void 0,I)}else m(R,t,e,E,I)},[l,e,t,r,v,f,n,i,p,m]),x=(0,LQ.useCallback)((R,E,I)=>{if(r==="replace"){let B=d(R),M=l(e)[t];y.batch(()=>{_(R,!1),v(M,B,void 0,0)})}else g(R,E,e,I)},[r,l,d,g,y,_,v,t,e]),k=jct(e,t,s,a,x,w,b,r,f),C=Hct(e,u,h,i,w),S=Uct(w);return R=>{let E=(0,ERe.getFilesFromDataTransfer)(R.dataTransfer),I=R.dataTransfer.getData("text/html");I?S(I):E.length?C(E):k(R)}}function Wct(e,t,o){let r=o==="top"||o==="bottom",{x:n,y:i}=e,s=r?n:i,a=r?i:n,l=r?t.left:t.top,d=r?t.right:t.bottom,u=t[o],f;return s>=l&&s<=d?f=s:s<d?f=l:f=d,Math.sqrt((s-f)**2+(a-u)**2)}function Bv(e,t,o=["top","bottom","left","right"]){let r,n;return o.forEach(i=>{let s=Wct(e,t,i);(r===void 0||s<r)&&(r=s,n=i)}),[r,n]}function lA(e,t){return t.left<=e.x&&t.right>=e.x&&t.top<=e.y&&t.bottom>=e.y}function TRe(e,t){return t.top<=e.y&&t.bottom>=e.y}var VQ=30,Gct=120,$ct=120;function Yct(e,t,o="vertical",r={}){let n=o==="horizontal"?["left","right"]:["top","bottom"],i=0,s="before",a=1/0,l=null,d="right",{dropZoneElement:u,parentBlockOrientation:f,rootBlockIndex:p=0}=r;if(u&&f!=="horizontal"){let v=u.getBoundingClientRect(),[_,y]=Bv(t,v,["top","bottom"]);if(v.height>Gct&&_<VQ){if(y==="top")return[p,"before"];if(y==="bottom")return[p+1,"after"]}}let m=(0,IRe.isRTL)();if(u&&f==="horizontal"){let v=u.getBoundingClientRect(),[_,y]=Bv(t,v,["left","right"]);if(v.width>$ct&&_<VQ){if(m&&y==="right"||!m&&y==="left")return[p,"before"];if(m&&y==="left"||!m&&y==="right")return[p+1,"after"]}}e.forEach(({isUnmodifiedDefaultBlock:v,getBoundingClientRect:_,blockIndex:y,blockOrientation:w})=>{let x=_();if(!x)return;let[k,C]=Bv(t,x,n),[S,R]=Bv(t,x,["left","right"]),E=lA(t,x);v&&E?k=0:o==="vertical"&&w!=="horizontal"&&(E&&S<VQ||!E&&TRe(t,x))&&(l=y,d=R),k<a&&(s=C==="bottom"||!m&&C==="right"||m&&C==="left"?"after":"before",a=k,i=y)});let g=i+(s==="after"?1:-1),h=!!e[i]?.isUnmodifiedDefaultBlock,b=!!e[g]?.isUnmodifiedDefaultBlock;return l!==null?[l,"group",d]:!h&&!b?[s==="after"?i+1:i,"insert"]:[h?i:g,"replace"]}function uA(e,t,o,r){let n=!0;if(t){let a=t?.map(({name:l})=>l);n=o.every(l=>a?.includes(l))}let s=o.map(a=>e(a)).every(a=>{let[l]=a?.parent||[];return l?l===r:!0});return n&&s}function RRe(e,t){let{defaultView:o}=t;return!!(o&&e instanceof o.HTMLElement&&e.closest("[data-is-insertion-point]"))}function PRe({dropZoneElement:e,rootClientId:t="",parentClientId:o="",isDisabled:r=!1}={}){let n=(0,Ov.useRegistry)(),[i,s]=(0,cA.useState)({index:null,operation:"insert"}),{getBlockType:a,getBlockVariations:l,getGroupingBlockName:d}=(0,Ov.useSelect)(vk.store),{canInsertBlockType:u,getBlockListSettings:f,getBlocks:p,getBlockIndex:m,getDraggedBlockClientIds:g,getBlockNamesByClientId:h,getAllowedBlocks:b,isDragging:v,isGroupable:_,isZoomOut:y,getSectionRootClientId:w,getBlockParents:x}=Z((0,Ov.useSelect)(P)),{showInsertionPoint:k,hideInsertionPoint:C,startDragging:S,stopDragging:R}=Z((0,Ov.useDispatch)(P)),E=aA(i.operation==="before"||i.operation==="after"?o:t,i.index,{operation:i.operation,nearestSide:i.nearestSide}),I=(0,dA.useThrottle)((0,cA.useCallback)((B,O)=>{v()||S();let M=g(),N=[t,...x(t,!0)];if(M.some(Y=>N.includes(Y)))return;let V=b(t),A=h([t])[0],L=h(M);if(!uA(a,V,L,A))return;let F=w();if(y()&&F!==t)return;let G=p(t).filter(Y=>!((0,vk.hasBlockSupport)(Y.name,"visibility",!0)&&Y.attributes?.metadata?.blockVisibility===!1));if(G.length===0){n.batch(()=>{s({index:0,operation:"insert"}),k(t,0,{operation:"insert"})});return}let $=G.map(Y=>{let ee=Y.clientId;return{isUnmodifiedDefaultBlock:(0,vk.isUnmodifiedDefaultBlock)(Y),getBoundingClientRect:()=>{let re=O.getElementById(`block-${ee}`);return re?re.getBoundingClientRect():null},blockIndex:m(ee),blockOrientation:f(ee)?.orientation}}),K=Yct($,{x:B.clientX,y:B.clientY},f(t)?.orientation,{dropZoneElement:e,parentBlockClientId:o,parentBlockOrientation:o?f(o)?.orientation:void 0,rootBlockIndex:m(t)}),[q,H,J]=K,W=$[q]?.isUnmodifiedDefaultBlock;if(!(y()&&!W&&H!=="insert")){if(H==="group"){let Y=G[q],ee=[Y.name,...L].every(pe=>pe==="core/image"),re=u("core/gallery",t),ne=_([Y.clientId,g()]),ie=l(d(),"block"),be=ie&&ie.find(({name:pe})=>pe==="group-row");if(ee&&!re&&(!ne||!be)||!ee&&(!ne||!be))return}n.batch(()=>{s({index:q,operation:H,nearestSide:J});let Y=["before","after"].includes(H)?o:t;k(Y,q,{operation:H,nearestSide:J})})}},[v,b,t,h,g,a,w,y,p,f,e,o,m,n,S,k,u,_,l,d]),200);return(0,dA.__experimentalUseDropZone)({dropZoneElement:e,isDisabled:r,onDrop:E,onDragOver(B){I(B,B.currentTarget.ownerDocument)},onDragLeave(B){let{ownerDocument:O}=B.currentTarget;RRe(B.relatedTarget,O)||RRe(B.target,O)||(I.cancel(),C())},onDragEnd(){I.cancel(),R(),C()}})}var Vp=c(T(),1),BRe={};function Kct({children:e,clientId:t}){let o=CRe(t);return(0,Vp.jsx)(k3,{value:o,children:e})}var qct=(0,Mv.memo)(N5);function ARe(e){let{clientId:t,allowedBlocks:o,prioritizedInserterBlocks:r,defaultBlock:n,directInsert:i,__experimentalDefaultBlock:s,__experimentalDirectInsert:a,template:l,templateLock:d,wrapperRef:u,templateInsertUpdatesSelection:f,__experimentalCaptureToolbars:p,__experimentalAppenderTagName:m,renderAppender:g,orientation:h,placeholder:b,layout:v,name:_,blockType:y,parentLock:w,defaultLayout:x}=e;yRe(t,w,o,r,n,i,s,a,d,p,h,v),xRe(t,l,d,f);let k=(0,Av.getBlockSupport)(_,"layout")||(0,Av.getBlockSupport)(_,"__experimentalLayout")||BRe,{allowSizingOnChildren:C=!1}=k,R=(0,Mv.useMemo)(()=>fg(v),[v])||k.default||BRe,E=(0,Mv.useMemo)(()=>({...x,...R,...C&&{allowSizingOnChildren:!0}}),[x,R,C]),I=(0,Vp.jsx)(qct,{rootClientId:t,renderAppender:g,__experimentalAppenderTagName:m,layout:E,wrapperRef:u,placeholder:b});return!y?.providesContext||Object.keys(y.providesContext).length===0?I:(0,Vp.jsx)(Kct,{clientId:t,children:I})}function Xct(e){return P8(e),(0,Vp.jsx)(ARe,{...e})}var fA=(0,Mv.forwardRef)((e,t)=>{let o=Nv({ref:t},e);return(0,Vp.jsx)("div",{className:"block-editor-inner-blocks",children:(0,Vp.jsx)("div",{...o})})});function Nv(e={},t={}){let{__unstableDisableLayoutClassNames:o,__unstableDisableDropZone:r,dropZoneElement:n,layout:i}=t,{clientId:s,layout:a=null,__unstableLayoutClassNames:l=""}=Mt(),d=i??a,u=(0,MRe.useSelect)(k=>{let{getBlockName:C,isZoomOut:S,getTemplateLock:R,getBlockRootClientId:E,getBlockEditingMode:I,getBlockSettings:B,getSectionRootClientId:O}=Z(k(P));if(!s){let F=O();return{isDropZoneDisabled:S()&&F!==""}}let{hasBlockSupport:M,getBlockType:N}=k(Av.store),j=C(s),V=I(s),A=E(s),[L]=B(s,"layout"),z=V==="disabled";if(S()){let F=O();z=s!==F}return{__experimentalCaptureToolbars:M(j,"__experimentalExposeControlsToChildren",!1),name:j,blockType:N(j),parentLock:R(A),parentClientId:A,isDropZoneDisabled:z,defaultLayout:L}},[s]),{__experimentalCaptureToolbars:f,name:p,blockType:m,parentLock:g,parentClientId:h,isDropZoneDisabled:b,defaultLayout:v}=u,_=PRe({dropZoneElement:n,rootClientId:s,parentClientId:h}),y=(0,ORe.useMergeRefs)([e.ref,r||b||d?.isManualPlacement&&window.__experimentalEnableGridInteractivity?null:_]),w={__experimentalCaptureToolbars:f,layout:d,name:p,blockType:m,parentLock:g,defaultLayout:v,...t},x=w.value&&w.onChange?Xct:ARe;return{...e,ref:y,className:U(e.className,"block-editor-block-list__layout",o?"":l),children:s?(0,Vp.jsx)(x,{...w,clientId:s}):(0,Vp.jsx)(N5,{...t})}}Nv.save=Av.__unstableGetInnerBlocksProps;fA.DefaultBlockAppender=gRe;fA.ButtonBlockAppender=pRe;fA.Content=()=>Nv.save().children;var Z5=fA;var Q5=c(Q(),1),NRe=c(ue(),1),LRe=c(oe(),1),DRe=c(D(),1),VRe=c(X(),1);var pA=c(T(),1);function FQ({clientId:e,rootClientId:t="",position:o="top"}){let[r,n]=(0,DRe.useState)(!1),{sectionRootClientId:i,sectionClientIds:s,insertionPoint:a,blockInsertionPointVisible:l,blockInsertionPoint:d,blocksBeingDragged:u}=(0,LRe.useSelect)(x=>{let{getInsertionPoint:k,getBlockOrder:C,getSectionRootClientId:S,isBlockInsertionPointVisible:R,getBlockInsertionPoint:E,getDraggedBlockClientIds:I}=Z(x(P)),B=S(),O=C(B);return{sectionRootClientId:B,sectionClientIds:O,insertionPoint:k(),blockInsertionPoint:E(),blockInsertionPointVisible:R(),blocksBeingDragged:I()}},[]),f=(0,NRe.useReducedMotion)();if(!e)return;let p=!1;if(!(t===i&&s&&s.includes(e)))return null;let g=a?.index===0&&e===s[a.index],h=a&&a.hasOwnProperty("index")&&e===s[a.index-1];o==="top"&&(p=g||l&&d.index===0&&e===s[d.index]),o==="bottom"&&(p=h||l&&e===s[d.index-1]);let b=u[0],v=u.includes(e),_=s.indexOf(b),w=(_>0?s[_-1]:null)===e;return(v||w)&&(p=!1),(0,pA.jsx)(Q5.__unstableAnimatePresence,{children:p&&(0,pA.jsx)(Q5.__unstableMotion.div,{initial:{height:0},animate:{height:"calc(1 * var(--wp-block-editor-iframe-zoom-out-frame-size) / var(--wp-block-editor-iframe-zoom-out-scale)"},exit:{height:0},transition:{type:"tween",duration:f?0:.2,ease:[.6,0,.4,1]},className:U("block-editor-block-list__zoom-out-separator",{"is-dragged-over":r}),"data-is-insertion-point":"true",onDragOver:()=>n(!0),onDragLeave:()=>n(!1),children:(0,pA.jsx)(Q5.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{delay:-.125}},transition:{ease:"linear",duration:.1,delay:.125},children:(0,VRe.__)("Drop pattern.")})})})}var Ps=c(T(),1),h8=(0,Fp.createContext)();h8.displayName="IntersectionObserverContext";var mA=new WeakMap,Zct={trailing:!0};function Qct({className:e,...t}){let{isOutlineMode:o,isFocusMode:r,isPreviewMode:n,editedContentOnlySection:i}=(0,Ql.useSelect)(f=>{let{getSettings:p,isTyping:m,hasBlockSpotlight:g,getEditedContentOnlySection:h}=Z(f(P)),{outlineMode:b,focusMode:v,isPreviewMode:_}=p();return{isOutlineMode:b&&!m(),isFocusMode:!_&&(v||g()),isPreviewMode:_,editedContentOnlySection:h()}},[]),s=(0,Ql.useRegistry)(),{setBlockVisibility:a}=(0,Ql.useDispatch)(P),l=(0,gA.useDebounce)((0,Fp.useCallback)(()=>{let f={};mA.get(s).forEach(([p,m])=>{f[p]=m}),a(f)},[s]),300,Zct),d=(0,Fp.useMemo)(()=>{let{IntersectionObserver:f}=window;if(f)return new f(p=>{mA.get(s)||mA.set(s,[]);for(let m of p){let g=m.target.getAttribute("data-block");mA.get(s).push([g,m.isIntersecting])}l()})},[]),u=Nv({ref:(0,gA.useMergeRefs)([Iv(),lRe()]),className:U("is-root-container",e,{"is-outline-mode":o,"is-focus-mode":r,"is-preview-mode":n})},t);return(0,Ps.jsxs)(h8.Provider,{value:d,children:[(0,Ps.jsx)("div",{...u}),!!i&&(0,Ps.jsx)(Jct,{clientId:i})]})}function Jct({clientId:e}){let{stopEditingContentOnlySection:t}=Z((0,Ql.useDispatch)(P)),o=(0,Ql.useSelect)(r=>{let{isBlockSelected:n,hasSelectedInnerBlock:i,getBlockSelectionStart:s}=r(P);return!s()||n(e)||i(e,!0)},[e]);return(0,Fp.useEffect)(()=>{o||t()},[o,t]),null}function Yx(e){return(0,Ps.jsx)(h3,{value:Az,children:(0,Ps.jsx)(Qct,{...e})})}var edt=[],tdt=new Set;function odt({placeholder:e,rootClientId:t,renderAppender:o,__experimentalAppenderTagName:r,layout:n=eW}){let i=o!==!1,s=!!o,{order:a,isZoomOut:l,selectedBlocks:d,visibleBlocks:u,ghostBlockName:f,ghostBlockAttributes:p,shouldRenderAppender:m}=(0,Ql.useSelect)(v=>{let{getSettings:_,getBlockOrder:y,getSelectedBlockClientIds:w,__unstableGetVisibleBlocks:x,getTemplateLock:k,getBlockEditingMode:C,isSectionBlock:S,isContainerInsertableToInContentOnlyMode:R,getBlockName:E,getBlockListSettings:I,isZoomOut:B,canInsertBlockType:O}=Z(v(P)),M=y(t);if(_().isPreviewMode)return{order:M,selectedBlocks:edt,visibleBlocks:tdt};let N,j;if(i&&!s&&!M.length){let $=(t?I(t)?.defaultBlock:void 0)??{name:(0,J5.getDefaultBlockName)()};$.name&&O($.name,t)&&(N=$.name,j=$.attributes)}let V=w(),A=V[0],L=!t&&!A&&(!M.length||!O((0,J5.getDefaultBlockName)(),t)),z=!!(t&&A&&t===A),F=k(t),G=(!S(t)||R(E(A),t))&&C(t)!=="disabled"&&(!F||F==="contentOnly")&&i&&!B();return{order:M,selectedBlocks:V,visibleBlocks:x(),isZoomOut:B(),ghostBlockName:G?N:void 0,ghostBlockAttributes:j,shouldRenderAppender:G&&(s||z||L)}},[t,i,s]),g=(0,Fp.useMemo)(()=>f?(0,J5.createBlock)(f,p):null,[f,p]),h=!!g,b=h?[...a,g.clientId]:a;return(0,Ps.jsxs)(V9,{value:n,children:[b.map(v=>(0,Ps.jsxs)(Ql.AsyncModeProvider,{value:v!==g?.clientId&&!u.has(v)&&!d.includes(v),children:[l&&(0,Ps.jsx)(FQ,{clientId:v,rootClientId:t,position:"top"}),(0,Ps.jsx)(E8,{rootClientId:t,clientId:v,ghostBlock:v===g?.clientId?g:void 0}),l&&(0,Ps.jsx)(FQ,{clientId:v,rootClientId:t,position:"bottom"})]},v)),a.length<1&&e,m&&!h&&(0,Ps.jsx)(GTe,{tagName:r,rootClientId:t,CustomAppender:o})]})}function N5(e){return(0,Ps.jsx)(Ql.AsyncModeProvider,{value:!1,children:(0,Ps.jsx)(odt,{...e})})}var Hk=c(oe(),1),SJ=c(Ut(),1),CJ=c(Q(),1),l3e=c(Wl(),1),NN=c(D(),1),LN=c(ce(),1),EJ=c(zo(),1),Uk=c(X(),1);var g5e=c(ue(),1),h5e=c(oe(),1),b5e=c(Ut(),1),$u=c(D(),1);var _d=c(X(),1),Dv=c(ce(),1),s5e=c(ue(),1),a5e=c(oe(),1),l5e=c(D(),1);var xA=c(Q(),1),$Re=c(ix(),1),wk=c(D(),1);var Mn=c(Q(),1),FRe=(0,Mn.createSlotFill)("InspectorControls"),rdt=(0,Mn.createSlotFill)("InspectorAdvancedControls"),ndt=(0,Mn.createSlotFill)("InspectorControlsBindings"),idt=(0,Mn.createSlotFill)("InspectorControlsBackground"),sdt=(0,Mn.createSlotFill)("InspectorControlsBorder"),adt=(0,Mn.createSlotFill)("InspectorControlsColor"),ldt=(0,Mn.createSlotFill)("InspectorControlsFilter"),cdt=(0,Mn.createSlotFill)("InspectorControlsDimensions"),ddt=(0,Mn.createSlotFill)("InspectorControlsLayout"),udt=(0,Mn.createSlotFill)("InspectorControlsElements"),fdt=(0,Mn.createSlotFill)("InspectorControlsPosition"),pdt=(0,Mn.createSlotFill)("InspectorControlsTypography"),mdt=(0,Mn.createSlotFill)("InspectorControlsViewport"),gdt=(0,Mn.createSlotFill)("InspectorControlsListView"),hdt=(0,Mn.createSlotFill)("InspectorControlsStyles"),bdt=(0,Mn.createSlotFill)("InspectorControlsEffects"),_dt=(0,Mn.createSlotFill)("InspectorControlsContent"),vdt={default:FRe,advanced:rdt,background:idt,bindings:ndt,border:sdt,color:adt,content:_dt,dimensions:cdt,effects:bdt,elements:udt,filter:ldt,layout:ddt,list:gdt,position:fdt,settings:FRe,styles:hdt,typography:pdt,viewport:mdt},bd=vdt,e2=(0,Mn.createSlotFill)(Symbol("PrivateInspectorControlsAllowedBlocks"));var hA=c(D(),1);var t2="default",An={viewport:t2,pseudo:t2},zRe=(0,hA.createContext)(An),bA=zRe.Provider;function Jl(){return(0,hA.useContext)(zRe)}function vi(e){return!!e?.viewport&&e.viewport!==t2}function Ya(e){return!!e?.pseudo&&e.pseudo!==t2}function $n(e){return!vi(e)&&!Ya(e)}function jRe(e){return $n(e)?[]:[e.viewport,e.pseudo].filter(t=>t&&t!==t2)}function ho(e,t){let o=jRe(t);return o.length?Uf(e,o):e}function Vr(e,t,o){let r=jRe(t);return r.length?Qe(Ge(e,r,o)):Qe(o)}function HRe(e,t){return!t||$n(e)?t:o=>{let r=ho(o?.style,e)||{},n=t({style:r}),i=n&&typeof n=="object"&&!Array.isArray(n)&&Object.prototype.hasOwnProperty.call(n,"style")?n.style:n;return{style:Vr(o?.style,e,i)}}}var yk=c(Q(),1),vA=c(D(),1),URe=c(ue(),1),yA=c(oe(),1);var _A=c(T(),1),WRe=Symbol("ListViewContentPopover"),{Fill:GRe,Slot:ydt}=(0,yk.createSlotFill)(WRe);function wdt(){return(0,URe.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:35,resize:!1}}}function wA({listViewRef:e}){let{popoverProps:t}=wdt(),o=(0,yk.__experimentalUseSlotFills)(WRe),r=!!(o&&o.length),{selectedClientId:n,isOpen:i}=(0,yA.useSelect)(d=>{let{getSelectedBlockClientId:u}=d(P),f=Z(d(P));return{selectedClientId:u(),isOpen:f.isListViewContentPanelOpen()}},[]),[s,a]=(0,vA.useState)(null);(0,vA.useLayoutEffect)(()=>{if(!n||!e?.current){a(null);return}let d=e.current.querySelector(`[data-block="${n}"]`);a(d)},[n,e]);let{closeListViewContentPanel:l}=Z((0,yA.useDispatch)(P));return!i||!r||!s?null:(0,_A.jsx)(yk.Popover,{...t??{},className:"block-editor-inspector-list-view-content-popover",anchor:s,onClose:l,children:(0,_A.jsx)("div",{style:{width:"280px"},children:(0,_A.jsx)(ydt,{})})})}var Lv=c(T(),1),xdt=["content","list"];function o2({children:e,group:t="default",resetAllFilter:o}){let r=Mt(),n=r[tu],i=r[$y],s=r[PS],a=bd[t]?.Fill;if(!a)return(0,$Re.default)(`Unknown InspectorControls group "${t}" provided.`),null;if(i){let d=r.name==="core/template-part",u=xdt.includes(t);if(!(d||u))return null}else if(!n)return null;let l=t==="content"&&i&&s;return l&&!n?null:(0,Lv.jsx)(xA.__experimentalStyleProvider,{document,children:l?(0,Lv.jsx)(GRe,{children:e}):(0,Lv.jsx)(a,{children:d=>(0,Lv.jsx)(Sdt,{fillProps:d,resetAllFilter:o,children:e})})})}function kdt({resetAllFilter:e,children:t}){let{registerResetAllFilter:o,deregisterResetAllFilter:r}=(0,wk.useContext)(xA.__experimentalToolsPanelContext),n=Jl(),i=(0,wk.useMemo)(()=>HRe(n,e),[e,n]);return(0,wk.useEffect)(()=>{if(i&&o&&r)return o(i),()=>{r(i)}},[i,o,r]),t}function Sdt({children:e,resetAllFilter:t,fillProps:o}){let{forwardedContext:r=[]}=o,n=(0,Lv.jsx)(kdt,{resetAllFilter:t,children:e});return r.reduce((i,[s,a])=>(0,Lv.jsx)(s,{...a,children:i}),n)}var e5e=c(Q(),1),t5e=c(D(),1),o5e=c(ix(),1);var KRe=c(Q(),1),kA=c(oe(),1),qRe=c(D(),1);var YRe=c(ue(),1);function Fr(){return(0,YRe.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}}}function xk(e,t){if(!e||!t)return t;let o=e.split(","),r=t.split(","),n=[];return o.forEach(i=>{r.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function r2(e){if(typeof e!="string")return;let[,t]=e.match(/^var:preset\|duotone\|(.+)$/)??[];return t}var XRe=c(T(),1);function ZRe({children:e,group:t,label:o}){let{updateBlockAttributes:r}=(0,kA.useDispatch)(P),{getBlockAttributes:n,getBlockName:i,getMultiSelectedBlockClientIds:s,getSelectedBlockClientId:a,hasMultiSelection:l}=(0,kA.useSelect)(P),d=Fr(),u=a(),f=(0,qRe.useCallback)((p=[])=>{let m={},g=l()?s():[u];g.forEach(h=>{let b=n(h)||{},{style:v}=b,_={style:v},y={attributes:b,clientId:h,name:i(h)};p.forEach(w=>{_={..._,...w(_,y)}}),_={..._,style:Qe(_.style)},m[h]=_}),r(g,m,!0)},[n,i,s,l,u,r]);return(0,XRe.jsx)(KRe.__experimentalToolsPanel,{className:`${t}-block-support-panel`,label:o,resetAll:f,panelId:u,hasInnerWrapper:!0,shouldRenderPlaceholderItems:!0,__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",dropdownMenuProps:d,children:e},u)}var zQ=c(Q(),1),SA=c(D(),1),QRe=c(T(),1);function JRe({Slot:e,fillProps:t,...o}){let r=(0,SA.useContext)(zQ.__experimentalToolsPanelContext),n=(0,SA.useMemo)(()=>({...t??{},forwardedContext:[...t?.forwardedContext??[],[zQ.__experimentalToolsPanelContext.Provider,{value:r}]]}),[r,t]);return(0,QRe.jsx)(e,{...o,fillProps:n,bubblesVirtually:!0})}var CA=c(T(),1);function Cdt({group:e="default",label:t,fillProps:o,...r},n){let i=bd[e],s=(0,e5e.__experimentalUseSlotFills)(i?.name);if(!i)return(0,o5e.default)(`Unknown InspectorControls group "${e}" provided.`),null;if(!s?.length)return null;let{Slot:a}=i;return t?(0,CA.jsx)(ZRe,{group:e,label:t,children:(0,CA.jsx)(JRe,{...r,fillProps:o,Slot:a})}):(0,CA.jsx)(a,{...r,ref:n,fillProps:o,bubblesVirtually:!0})}var jQ=(0,t5e.forwardRef)(Cdt);var HQ=c(T(),1),r5e=o2;r5e.Slot=jQ;var Oh=e=>(0,HQ.jsx)(o2,{...e,group:"advanced"});Oh.Slot=function(t){return(0,HQ.jsx)(jQ,{...t,group:"advanced"})};Oh.slotName="InspectorAdvancedControls";var je=r5e;var n5e=c(oe(),1),Mh=c(ce(),1),n2=c(X(),1);function EA(e){let t=e?.style?.position?.type;return t==="sticky"?(0,n2.__)("Sticky"):t==="fixed"?(0,n2.__)("Fixed"):null}function yi(e){return(0,n5e.useSelect)(t=>{if(!e)return null;let o=t(P),{getBlockName:r,getBlockAttributes:n,getBlock:i,__experimentalGetParsedPattern:s}=o,{getBlockType:a,getActiveBlockVariation:l}=t(Mh.store),d=r(e),u=a(d);if(!u)return null;let f=n(e),{isSectionBlock:p}=Z(o),m=f?.metadata?.patternName;if(m&&p(e)){let w=s(m),x=EA(f);return{isSynced:!1,title:(0,n2.__)("Pattern"),icon:hl,description:w?.description||(0,n2.__)("A block pattern."),anchor:f?.anchor,positionLabel:x,positionType:f?.style?.position?.type,name:w?.title||f?.metadata?.name}}let g=l(d,f,void 0,i?.(e)?.innerContent),h=(0,Mh.isReusableBlock)(u)||(0,Mh.isTemplatePart)(u),v=(h?(0,Mh.__experimentalGetBlockLabel)(u,f):void 0)||u.title,_=EA(f),y={isSynced:h,title:v,icon:u.icon,description:u.description,anchor:f?.anchor,positionLabel:_,positionType:f?.style?.position?.type,name:f?.metadata?.name};return g?{isSynced:h,title:g.title||u.title,icon:g.icon||u.icon,description:g.description||u.description,anchor:f?.anchor,positionLabel:_,positionType:f?.style?.position?.type,name:f?.metadata?.name}:y},[e])}var TA=c(T(),1),{getResponsiveMediaQueries:c5e}=Z(Ro),i2="position",UQ={value:"",label:(0,_d.__)("Default")},WQ={value:"sticky",label:(0,_d._x)("Sticky","Name for the value of the CSS position property"),description:(0,_d.__)("The block will stick to the top of the window instead of scrolling.")},i5e={value:"fixed",label:(0,_d._x)("Fixed","Name for the value of the CSS position property"),description:(0,_d.__)("The block will not move when the page is scrolled.")},Edt=["top","right","bottom","left"],RA=["sticky","fixed"];function d5e({selector:e,style:t}){let o="",{type:r}=t?.position||{};return RA.includes(r)&&(o+=`${e} {`,o+=`position: ${r};`,Edt.forEach(n=>{t?.position?.[n]!==void 0&&(o+=`${n}: ${t.position[n]};`)}),(r==="sticky"||r==="fixed")&&(o+="z-index: 10"),o+="}"),o}function Tdt({selector:e,style:t,viewportSettings:o}){return Object.entries(c5e(o)).map(([r,n])=>{let i=ho(t,{viewport:r,pseudo:An.pseudo})?.position;if(!i)return"";let s=d5e({selector:e,style:{position:{...t?.position,...i}}});return s?`${n}{${s}}`:RA.includes(t?.position?.type)?`${n}{${e}{position: static;}}`:""}).filter(Boolean).join("")}function Rdt(e,t){let o=new Set;return RA.includes(e?.position?.type)&&o.add(e.position.type),Object.keys(c5e(t)).forEach(r=>{let n=ho(e,{viewport:r,pseudo:An.pseudo})?.position,i=n?{...e?.position,...n}.type:void 0;RA.includes(i)&&o.add(i)}),[...o]}function Idt(e){let t=(0,Dv.getBlockSupport)(e,i2);return!!(t===!0||t?.sticky)}function Pdt(e){let t=(0,Dv.getBlockSupport)(e,i2);return!!(t===!0||t?.fixed)}function Bdt(e){return!!(0,Dv.getBlockSupport)(e,i2)}function u5e(e){let t=e?.style?.position?.type;return t==="sticky"||t==="fixed"}function f5e({name:e}={}){let[t,o]=Fe("position.fixed","position.sticky"),r=!t&&!o;return!Bdt(e)||r}function Odt({style:e={},clientId:t,name:o,setAttributes:r}){let n=Pdt(o),i=Idt(o),{firstParentClientId:s,selectedState:a}=(0,a5e.useSelect)(b=>{let{getBlockParents:v}=b(P),{getSelectedBlockStyleState:_}=Z(b(P)),y=v(t);return{firstParentClientId:y[y.length-1],selectedState:_(t)}},[t]),l=a?.viewport&&a.viewport!==An.viewport&&(!a.pseudo||a.pseudo===An.pseudo),d=l?ho(e,a):void 0,u=l?d?.position?.type??e?.position?.type:e?.position?.type,f=yi(s),p=i&&u===WQ.value&&f?(0,_d.sprintf)((0,_d.__)("The block will stick to the scrollable area of the parent %s block."),f.title):null,m=(0,l5e.useMemo)(()=>{let b=[UQ];return(i||u===WQ.value)&&b.push(WQ),(n||u===i5e.value)&&b.push(i5e),b},[n,i,u]),g=b=>{if(l){let y={...d,position:{...d?.position,type:b,top:b==="sticky"||b==="fixed"?"0px":void 0}};r({style:Vr(e,a,y)});return}let _={...e,position:{...e?.position,type:b,top:b==="sticky"||b==="fixed"?"0px":void 0}};r({style:Qe(_)})},h=u&&m.find(b=>b.value===u)||UQ;return m.length>1?(0,TA.jsx)(je,{group:"position",children:(0,TA.jsx)(Qye,{label:(0,_d.__)("Position"),hideLabelFromVision:!0,description:p,popupWidth:"anchor",items:m,value:h,onValueChange:b=>{g(b.value)}})}):null}var GQ={edit:function(t){return f5e(t)?null:(0,TA.jsx)(Odt,{...t})},useBlockProps:Adt,attributeKeys:["style"],hasSupport(e){return(0,Dv.hasBlockSupport)(e,i2)}},Mdt={};function Adt({name:e,style:t}){let o=(0,Dv.hasBlockSupport)(e,i2),r=f5e({name:e}),n=o&&!r,[i]=Fe("viewport"),s=(0,s5e.useInstanceId)(Mdt),a=`.wp-container-${s}.wp-container-${s}`,l;n&&(l=[d5e({selector:a,style:t})||"",Tdt({selector:a,style:t,viewportSettings:i})].join(""));let d=U(n&&l?`wp-container-${s}`:void 0,n&&l?Rdt(t,i).map(u=>`is-position-${u}`):void 0);return vd({css:l}),{className:d}}var _5e={placement:"top-start"},p5e={..._5e,flip:!1,shift:!0},Ndt={..._5e,flip:!0,shift:!1};function m5e(e,t,o,r,n){if(!e||!t)return p5e;let i=o?.scrollTop||0,s=wx(t),a=e.getBoundingClientRect(),l=i+a.top,d=e.ownerDocument.documentElement.clientHeight,u=l+r,f=s.top>u,p=s.height>d-r;return!n&&(f||p)?p5e:Ndt}function IA({contentElement:e,clientId:t}){let o=eo(t),[r,n]=(0,$u.useState)(0),{blockIndex:i,isSticky:s}=(0,h5e.useSelect)(p=>{let{getBlockIndex:m,getBlockAttributes:g}=p(P);return{blockIndex:m(t),isSticky:u5e(g(t))}},[t]),a=(0,$u.useMemo)(()=>{if(e)return(0,b5e.getScrollContainer)(e)},[e]),[l,d]=(0,$u.useState)(()=>m5e(e,o,a,r,s)),u=(0,g5e.useRefEffect)(p=>{n(p.offsetHeight)},[]),f=(0,$u.useCallback)(()=>d(m5e(e,o,a,r,s)),[e,o,a,r,s]);return(0,$u.useLayoutEffect)(f,[i,f]),(0,$u.useLayoutEffect)(()=>{if(!e||!o)return;let p=e?.ownerDocument?.defaultView;p?.addEventListener?.("resize",f);let m,g=o?.ownerDocument?.defaultView;return g?.ResizeObserver&&(m=new g.ResizeObserver(f),m.observe(o)),()=>{p?.removeEventListener?.("resize",f),m&&m.disconnect()}},[f,e,o]),{...l,ref:u}}var v5e=c(oe(),1);function PA(e){return(0,v5e.useSelect)(o=>{let{getBlockRootClientId:r,getBlockParents:n,__experimentalGetBlockListSettingsForBlocks:i,isBlockInsertionPointVisible:s,getBlockInsertionPoint:a,getBlockOrder:l,hasMultiSelection:d,getLastMultiSelectedBlockClientId:u}=o(P),f=n(e),p=i(f),m=f.find(h=>p[h]?.__experimentalCaptureToolbars),g=!1;if(s()){let h=a();g=l(h.rootClientId)[h.index]===e}return{capturingClientId:m,isInsertionPointVisible:g,lastClientId:d()?u():null,rootClientId:r(e)}},[e])}var BA=c(T(),1);function y5e({clientId:e,__unstableContentRef:t}){let{isInsertionPointVisible:o,lastClientId:r,rootClientId:n}=PA(e),i=IA({contentElement:t?.current,clientId:e});return(0,BA.jsx)(Zl,{clientId:e,bottomClientId:r,className:U("block-editor-block-list__block-side-inserter-popover",{"is-insertion-point-visible":o}),__unstableContentRef:t,...i,children:(0,BA.jsx)("div",{className:"block-editor-block-list__empty-block-inserter",children:(0,BA.jsx)(ua,{position:"bottom right",rootClientId:n,clientId:e,__experimentalIsQuick:!0})})})}var ZIe=c(oe(),1),jk=c(D(),1),QIe=c(Wl(),1);var $Ie=c(X(),1),YIe=c(oe(),1),yJ=c(D(),1),KIe=c(ue(),1),Xp=c(ce(),1),qIe=c(Q(),1);var Vv=c(Q(),1),B5e=c(oe(),1),O5e=c(X(),1);var C5e=c(ce(),1),E5e=c(Q(),1),s2=c(oe(),1),a2=c(D(),1),T5e=c(ue(),1);var x5e=c(Ut(),1),Yu=c(D(),1),OA=50,k5e=25,Ldt=1e3,w5e=Ldt*(k5e/1e3);function S5e(){let e=(0,Yu.useRef)(null),t=(0,Yu.useRef)(null),o=(0,Yu.useRef)(null),r=(0,Yu.useRef)(null);(0,Yu.useEffect)(()=>()=>{r.current&&(clearInterval(r.current),r.current=null)},[]);let n=(0,Yu.useCallback)(a=>{e.current=a.clientY,o.current=(0,x5e.getScrollContainer)(a.target),r.current=setInterval(()=>{if(o.current&&t.current){let l=o.current.scrollTop+t.current;o.current.scroll({top:l})}},k5e)},[]),i=(0,Yu.useCallback)(a=>{if(!o.current)return;let l=o.current.offsetHeight,d=e.current-o.current.offsetTop,u=a.clientY-o.current.offsetTop;if(a.clientY>d){let f=Math.max(l-d-OA,0),p=Math.max(u-d-OA,0),m=f===0||p===0?0:p/f;t.current=w5e*m}else if(a.clientY<d){let f=Math.max(d-OA,0),p=Math.max(d-u-OA,0),m=f===0||p===0?0:p/f;t.current=-w5e*m}else t.current=0},[]);return[n,i,()=>{e.current=null,o.current=null,r.current&&(clearInterval(r.current),r.current=null)}]}var $Q=c(T(),1),Ddt=({appendToOwnerDocument:e,children:t,clientIds:o,cloneClassname:r,elementId:n,onDragStart:i,onDragEnd:s,fadeWhenDisabled:a=!1,dragComponent:l})=>{let{srcRootClientId:d,isDraggable:u,icon:f,visibleInserter:p,getBlockType:m}=(0,s2.useSelect)(E=>{let{canMoveBlocks:I,getBlockRootClientId:B,getBlockName:O,getBlockAttributes:M,isBlockInsertionPointVisible:N}=E(P),{getBlockType:j,getActiveBlockVariation:V}=E(C5e.store),A=B(o[0]),L=O(o[0]),z=V(L,M(o[0]));return{srcRootClientId:A,isDraggable:I(o),icon:z?.icon||j(L)?.icon,visibleInserter:N(),getBlockType:j}},[o]),g=(0,a2.useRef)(!1),[h,b,v]=S5e(),{getAllowedBlocks:_,getBlockNamesByClientId:y,getBlockRootClientId:w}=(0,s2.useSelect)(P),{startDraggingBlocks:x,stopDraggingBlocks:k}=(0,s2.useDispatch)(P);(0,a2.useEffect)(()=>()=>{g.current&&k()},[]);let S=eo(o[0])?.closest("body");return(0,a2.useEffect)(()=>{if(!S||!a)return;let I=(0,T5e.throttle)(B=>{if(!B.target.closest("[data-block]"))return;let O=y(o),M=B.target.closest("[data-block]").getAttribute("data-block"),N=_(M),j=y([M])[0],V;if(N?.length===0){let A=w(M),L=y([A])[0],z=_(A);V=uA(m,z,O,L)}else V=uA(m,N,O,j);!V&&!p?window?.document?.body?.classList?.add("block-draggable-invalid-drag-token"):window?.document?.body?.classList?.remove("block-draggable-invalid-drag-token")},200);return S.addEventListener("dragover",I),()=>{S.removeEventListener("dragover",I)}},[o,S,a,_,y,w,m,p]),u?(0,$Q.jsx)(E5e.Draggable,{appendToOwnerDocument:e,cloneClassname:r,__experimentalTransferDataType:"wp-blocks",transferData:{type:"block",srcClientIds:o,srcRootClientId:d},onDragStart:E=>{window.requestAnimationFrame(()=>{x(o),g.current=!0,h(E),i&&i()})},onDragOver:b,onDragEnd:()=>{k(),g.current=!1,v(),s&&s()},__experimentalDragComponent:l!==void 0?l:(0,$Q.jsx)(yM,{count:o.length,icon:f,fadeWhenDisabled:!0}),elementId:n,children:({onDraggableStart:E,onDraggableEnd:I})=>t({draggable:!0,onDragStart:E,onDragEnd:I})}):t({draggable:!1})},MA=Ddt;var I5e=c(ce(),1),P5e=c(Q(),1);var AA=c(ue(),1),NA=c(oe(),1),kk=c(D(),1),Bs=c(X(),1),LA=c(Mo(),1);var ft=c(X(),1),Ah=(e,t)=>e==="up"?t==="horizontal"?(0,ft.isRTL)()?"right":"left":"up":e==="down"?t==="horizontal"?(0,ft.isRTL)()?"left":"right":"down":null;function R5e(e,t,o,r,n,i,s){let a=o+1;if(e>1)return Vdt(e,o,r,n,i,s);if(r&&n)return(0,ft.sprintf)((0,ft.__)("Block %s is the only block, and cannot be moved"),t);if(i>0&&!n){let l=Ah("down",s);if(l==="down")return(0,ft.sprintf)((0,ft.__)("Move %1$s block from position %2$d down to position %3$d"),t,a,a+1);if(l==="left")return(0,ft.sprintf)((0,ft.__)("Move %1$s block from position %2$d left to position %3$d"),t,a,a+1);if(l==="right")return(0,ft.sprintf)((0,ft.__)("Move %1$s block from position %2$d right to position %3$d"),t,a,a+1)}if(i>0&&n){let l=Ah("down",s);if(l==="down")return(0,ft.sprintf)((0,ft.__)("Block %1$s is at the end of the content and can\u2019t be moved down"),t);if(l==="left")return(0,ft.sprintf)((0,ft.__)("Block %1$s is at the end of the content and can\u2019t be moved left"),t);if(l==="right")return(0,ft.sprintf)((0,ft.__)("Block %1$s is at the end of the content and can\u2019t be moved right"),t)}if(i<0&&!r){let l=Ah("up",s);if(l==="up")return(0,ft.sprintf)((0,ft.__)("Move %1$s block from position %2$d up to position %3$d"),t,a,a-1);if(l==="left")return(0,ft.sprintf)((0,ft.__)("Move %1$s block from position %2$d left to position %3$d"),t,a,a-1);if(l==="right")return(0,ft.sprintf)((0,ft.__)("Move %1$s block from position %2$d right to position %3$d"),t,a,a-1)}if(i<0&&r){let l=Ah("up",s);if(l==="up")return(0,ft.sprintf)((0,ft.__)("Block %1$s is at the beginning of the content and can\u2019t be moved up"),t);if(l==="left")return(0,ft.sprintf)((0,ft.__)("Block %1$s is at the beginning of the content and can\u2019t be moved left"),t);if(l==="right")return(0,ft.sprintf)((0,ft.__)("Block %1$s is at the beginning of the content and can\u2019t be moved right"),t)}}function Vdt(e,t,o,r,n,i){let s=t+1;if(o&&r)return(0,ft.__)("All blocks are selected, and cannot be moved");if(n>0&&!r){let a=Ah("down",i);if(a==="down")return(0,ft.sprintf)((0,ft.__)("Move %1$d blocks from position %2$d down by one place"),e,s);if(a==="left")return(0,ft.sprintf)((0,ft.__)("Move %1$d blocks from position %2$d left by one place"),e,s);if(a==="right")return(0,ft.sprintf)((0,ft.__)("Move %1$d blocks from position %2$d right by one place"),e,s)}if(n>0&&r){let a=Ah("down",i);if(a==="down")return(0,ft.__)("Blocks cannot be moved down as they are already at the bottom");if(a==="left")return(0,ft.__)("Blocks cannot be moved left as they are already are at the leftmost position");if(a==="right")return(0,ft.__)("Blocks cannot be moved right as they are already are at the rightmost position")}if(n<0&&!o){let a=Ah("up",i);if(a==="up")return(0,ft.sprintf)((0,ft.__)("Move %1$d blocks from position %2$d up by one place"),e,s);if(a==="left")return(0,ft.sprintf)((0,ft.__)("Move %1$d blocks from position %2$d left by one place"),e,s);if(a==="right")return(0,ft.sprintf)((0,ft.__)("Move %1$d blocks from position %2$d right by one place"),e,s)}if(n<0&&o){let a=Ah("up",i);if(a==="up")return(0,ft.__)("Blocks cannot be moved up as they are already at the top");if(a==="left")return(0,ft.__)("Blocks cannot be moved left as they are already are at the leftmost position");if(a==="right")return(0,ft.__)("Blocks cannot be moved right as they are already are at the rightmost position")}}var zp=c(T(),1),Fdt=(e,t)=>e==="up"?t==="horizontal"?(0,Bs.isRTL)()?yr:ai:Zb:e==="down"?t==="horizontal"?(0,Bs.isRTL)()?ai:yr:Tn:null,zdt=(e,t)=>e==="up"?t==="horizontal"?(0,Bs.isRTL)()?(0,Bs.__)("Move right"):(0,Bs.__)("Move left"):(0,Bs.__)("Move up"):e==="down"?t==="horizontal"?(0,Bs.isRTL)()?(0,Bs.__)("Move left"):(0,Bs.__)("Move right"):(0,Bs.__)("Move down"):null,YQ=(0,kk.forwardRef)(({clientIds:e,direction:t,orientation:o,...r},n)=>{let i=(0,AA.useInstanceId)(YQ),s=(0,kk.useMemo)(()=>Array.isArray(e)?e:[e],[e]),a=s.length,l=(0,AA.useViewportMatch)("small","<"),{blockType:d,isDisabled:u,rootClientId:f,isFirst:p,isLast:m,firstIndex:g,orientation:h="vertical"}=(0,NA.useSelect)(k=>{let{getBlockIndex:C,getBlockRootClientId:S,getBlockOrder:R,getBlock:E,getBlockListSettings:I}=k(P),B=s[0],O=S(B),M=C(B),N=C(s[s.length-1]),j=R(O),V=E(B),A=M===0,L=N===j.length-1,{orientation:z}=I(O)||{};return{blockType:V?(0,I5e.getBlockType)(V.name):null,isDisabled:t==="up"?A:L,rootClientId:O,firstIndex:M,isFirst:A,isLast:L,orientation:o||z}},[t,o,s]),{moveBlocksDown:b,moveBlocksUp:v}=(0,NA.useDispatch)(P),_=t==="up"?v:b,y=k=>{_(e,f),r.onClick&&r.onClick(k)},w=`block-editor-block-mover-button__description-${i}`,x=t==="up"?"t":"y";return(0,zp.jsxs)(zp.Fragment,{children:[(0,zp.jsx)(P5e.Button,{__next40pxDefaultSize:!0,ref:n,className:U("block-editor-block-mover-button",`is-${t}-button`),icon:Fdt(t,h),label:zdt(t,h),tooltipPosition:!l&&t==="down"&&h==="vertical"?"bottom":"top","aria-describedby":w,...r,onClick:u?null:y,disabled:u,accessibleWhenDisabled:!0,shortcut:LA.displayShortcut.secondary(x)}),(0,zp.jsx)(Et,{id:w,children:(0,Bs.sprintf)((0,Bs.__)("%1$s (%2$s)"),R5e(a,d&&d.title,g,p,m,t==="up"?-1:1,h),LA.shortcutAriaLabel.secondary(x))})]})}),DA=(0,kk.forwardRef)((e,t)=>(0,zp.jsx)(YQ,{direction:"up",ref:t,...e})),VA=(0,kk.forwardRef)((e,t)=>(0,zp.jsx)(YQ,{direction:"down",ref:t,...e}));var Ku=c(T(),1);function jdt({clientIds:e,hideDragHandle:t}){let{canMove:o,rootClientId:r,isFirst:n,isLast:i,orientation:s,isManualGrid:a}=(0,B5e.useSelect)(l=>{let{getBlockIndex:d,getBlockListSettings:u,canMoveBlocks:f,getBlockOrder:p,getBlockRootClientId:m,getBlockAttributes:g}=l(P),h=Array.isArray(e)?e:[e],b=h[0],v=m(b),_=d(b),y=d(h[h.length-1]),w=p(v),{layout:x={}}=g(v)??{};return{canMove:f(e),rootClientId:v,isFirst:_===0,isLast:y===w.length-1,orientation:u(v)?.orientation,isManualGrid:x.type==="grid"&&x.isManualPlacement&&window.__experimentalEnableGridInteractivity}},[e]);return!o||n&&i&&!r||t&&a?null:(0,Ku.jsxs)(Vv.ToolbarGroup,{className:U("block-editor-block-mover",{"is-horizontal":s==="horizontal"}),children:[!t&&(0,Ku.jsx)(MA,{clientIds:e,fadeWhenDisabled:!0,children:l=>(0,Ku.jsx)(Vv.Button,{__next40pxDefaultSize:!0,icon:nC,className:"block-editor-block-mover__drag-handle",label:(0,O5e.__)("Drag"),tabIndex:"-1",...l})}),!a&&(0,Ku.jsxs)("div",{className:"block-editor-block-mover__move-button-container",children:[(0,Ku.jsx)(Vv.ToolbarItem,{children:l=>(0,Ku.jsx)(DA,{clientIds:e,...l})}),(0,Ku.jsx)(Vv.ToolbarItem,{children:l=>(0,Ku.jsx)(VA,{clientIds:e,...l})})]})]})}var FA=jdt;var c2=c(Q(),1),zA=c(oe(),1),Dh=c(X(),1),N5e=c(D(),1),jA=c(ce(),1);var l2=c(oe(),1),Nh=c(D(),1);var{clearTimeout:M5e,setTimeout:Hdt}=window,A5e=200;function Udt({ref:e,isFocused:t,highlightParent:o,debounceTimeout:r=A5e}){let{getSelectedBlockClientId:n,getBlockRootClientId:i}=(0,l2.useSelect)(P),{toggleBlockHighlight:s}=(0,l2.useDispatch)(P),a=(0,Nh.useRef)(),l=(0,l2.useSelect)(h=>h(P).getSettings().isDistractionFree,[]),d=h=>{if(h&&l)return;let b=n(),v=o?i(b):b;s(v,h)},u=()=>e?.current&&e.current.matches(":hover"),f=()=>{let h=u();return!t&&!h},p=()=>{let h=a.current;h&&M5e&&M5e(h)},m=h=>{h&&h.stopPropagation(),p(),d(!0)},g=h=>{h&&h.stopPropagation(),p(),a.current=Hdt(()=>{f()&&d(!1)},r)};return(0,Nh.useEffect)(()=>()=>{d(!1),p()},[]),{debouncedShowGestures:m,debouncedHideGestures:g}}function Sk({ref:e,highlightParent:t=!1,debounceTimeout:o=A5e}){let[r,n]=(0,Nh.useState)(!1),{debouncedShowGestures:i,debouncedHideGestures:s}=Udt({ref:e,debounceTimeout:o,isFocused:r,highlightParent:t}),a=(0,Nh.useRef)(!1),l=()=>e?.current&&e.current.contains(e.current.ownerDocument.activeElement);return(0,Nh.useEffect)(()=>{let d=e.current,u=()=>{l()&&(n(!0),i())},f=()=>{l()||(n(!1),s())};return d&&!a.current&&(d.addEventListener("focus",u,!0),d.addEventListener("blur",f,!0),a.current=!0),()=>{d&&(d.removeEventListener("focus",u),d.removeEventListener("blur",f))}},[e,a,n,i,s]),{onMouseMove:i,onMouseLeave:s}}var Lh=c(T(),1);function L5e(){let{selectBlock:e}=(0,zA.useDispatch)(P),{parentClientId:t,nextSiblingClientId:o,showInserter:r}=(0,zA.useSelect)(l=>{let{getBlockParents:d,getSelectedBlockClientIds:u,getParentSectionBlock:f,getEnabledBlockParents:p,getBlockName:m,getNextBlockClientId:g,hasInserterItems:h}=Z(l(P)),[b]=u(),v=f(b),_=d(b),y=_[_.length-1],w=p(b,!0)[0],x=(0,jA.getBlockType)(m(w)),k=x?.merge||(0,jA.hasBlockSupport)(x,"__experimentalOnMerge");return{parentClientId:w,nextSiblingClientId:g(b),showInserter:!!w&&w===y&&!v&&!k&&h(w)}},[]),n=yi(t),i=(0,N5e.useRef)(),s=Sk({ref:i,highlightParent:!0}),a=(0,Lh.jsx)(c2.ToolbarButton,{className:"block-editor-block-parent-selector__button",onClick:()=>e(t),label:(0,Dh.sprintf)((0,Dh.__)("Select parent block: %s"),n?.title),showTooltip:!0,icon:(0,Lh.jsx)($t,{icon:n?.icon})});return(0,Lh.jsxs)("div",{className:"block-editor-block-parent-selector",ref:i,...s,children:[!r&&a,r&&(0,Lh.jsxs)(c2.ToolbarGroup,{children:[a,(0,Lh.jsx)(ua,{position:"bottom right",rootClientId:t,clientId:o,isAppender:!o,__experimentalIsQuick:!0,renderToggle:({onToggle:l,isOpen:d,disabled:u,blockTitle:f,hasSingleBlockType:p})=>(0,Lh.jsx)(c2.ToolbarButton,{className:"block-editor-block-parent-selector__inserter",onClick:l,"aria-expanded":d,disabled:u,label:p?(0,Dh.sprintf)((0,Dh._x)("Add %s","directly add the only allowed block"),f.toLowerCase()):(0,Dh._x)("Add block","Generic label for block inserter button"),showTooltip:!0,icon:Ys})})]})]},t)}var HA=c(Q(),1);var Fv=c(Q(),1),Wdt=(0,Fv.createSlotFill)("BlockControls"),Gdt=(0,Fv.createSlotFill)("BlockControlsBlock"),$dt=(0,Fv.createSlotFill)("BlockFormatControls"),Ydt=(0,Fv.createSlotFill)("BlockControlsOther"),Kdt=(0,Fv.createSlotFill)("BlockControlsParent"),qdt=(0,Fv.createSlotFill)("BlockControlsStyleState"),Xdt={default:Wdt,block:Gdt,inline:$dt,other:Ydt,parent:Kdt,"style-state":qdt},d2=Xdt;function D5e(e,t){let o=Mt();return o[tu]?d2[e]?.Fill:o[Gy]&&t?d2.parent.Fill:null}var jp=c(T(),1);function KQ({group:e="default",controls:t,children:o,__experimentalShareWithChildBlocks:r=!1}){let n=D5e(e,r);if(!n)return null;let i=(0,jp.jsxs)(jp.Fragment,{children:[e==="default"&&(0,jp.jsx)(HA.ToolbarGroup,{controls:t}),o]});return(0,jp.jsx)(HA.__experimentalStyleProvider,{document,children:(0,jp.jsx)(n,{children:s=>{let{forwardedContext:a=[]}=s;return a.reduce((l,[d,u])=>(0,jp.jsx)(d,{...u,children:l}),i)}})})}var u2=c(D(),1),Hp=c(Q(),1),F5e=c(ix(),1);var qQ=c(T(),1),{ComponentsContext:V5e}=Z(Hp.privateApis);function XQ({group:e="default",...t}){let o=(0,u2.useContext)(Hp.__experimentalToolbarContext),r=(0,u2.useContext)(V5e),n=(0,u2.useMemo)(()=>({forwardedContext:[[Hp.__experimentalToolbarContext.Provider,{value:o}],[V5e.Provider,{value:r}]]}),[o,r]),i=d2[e],s=(0,Hp.__experimentalUseSlotFills)(i.name);if(!i)return(0,F5e.default)(`Unknown BlockControls group "${e}" provided.`),null;if(!s?.length)return null;let{Slot:a}=i,l=(0,qQ.jsx)(a,{...t,bubblesVirtually:!0,fillProps:n});return e==="default"?l:(0,qQ.jsx)(Hp.ToolbarGroup,{children:l})}var ZQ=c(T(),1),z5e=KQ;z5e.Slot=XQ;var QQ=e=>(0,ZQ.jsx)(KQ,{group:"inline",...e});QQ.Slot=function(t){return(0,ZQ.jsx)(XQ,{group:"inline",...t})};var Jo=z5e;var j5e=c(Q(),1),{Fill:H5e,Slot:Zdt}=(0,j5e.createSlotFill)("__unstableBlockToolbarLastItem");H5e.Slot=Zdt;var UA=H5e;var lN=c(Q(),1);var Bk=c(ce(),1),Os=c(Q(),1),Fh=c(oe(),1);var sN=c(D(),1),oc=c(X(),1),U2e=c(Wl(),1),$p=c(ue(),1);var Tk=c(oe(),1),Rk=c(ce(),1);var n2e=c(D(),1),p2=c(ce(),1),f2=c(oe(),1),i2e=c(Ks(),1),Up=c(X(),1);var Ka=c(ce(),1),Qdt="align";var U5e="__experimentalBorder",WA="color",Jdt="customClassName",W5e="typography.__experimentalFontFamily",G5e="typography.fontSize",eut="typography.lineHeight",tut="typography.__experimentalFontStyle",out="typography.__experimentalFontWeight",$5e="typography.textAlign",rut="typography.textColumns",nut="typography.__experimentalTextDecoration",iut="typography.__experimentalWritingMode",sut="typography.__experimentalTextTransform",aut="typography.__experimentalLetterSpacing",lut="layout",cut=[eut,G5e,tut,out,W5e,$5e,rut,nut,sut,iut,aut],dut=["shadow"],uut="spacing",fut=[...dut,...cut,U5e,WA,uut],Y5e=e=>(0,Ka.hasBlockSupport)(e,Qdt);function K5e(e,t="any"){let o=(0,Ka.getBlockSupport)(e,U5e);return o===!0?!0:t==="any"?!!(o?.color||o?.radius||o?.width||o?.style):!!o?.[t]}var q5e=e=>{let t=(0,Ka.getBlockSupport)(e,WA);return t!==null&&typeof t=="object"&&!!t.gradients},X5e=e=>{let t=(0,Ka.getBlockSupport)(e,WA);return t&&t.background!==!1},Z5e=e=>(0,Ka.hasBlockSupport)(e,$5e);var Q5e=e=>{let t=(0,Ka.getBlockSupport)(e,WA);return t&&t.text!==!1};var J5e=e=>(0,Ka.hasBlockSupport)(e,Jdt,!0);var e2e=e=>(0,Ka.hasBlockSupport)(e,W5e);var t2e=e=>(0,Ka.hasBlockSupport)(e,G5e);var o2e=e=>(0,Ka.hasBlockSupport)(e,lut);var r2e=e=>fut.some(t=>(0,Ka.hasBlockSupport)(e,t));function put(e){try{let t=(0,p2.parse)(e,{__unstableSkipMigrationLogs:!0,__unstableSkipAutop:!0});return!(t.length===1&&t[0].name==="core/freeform")}catch{return!1}}var mut={align:Y5e,borderColor:e=>K5e(e,"color"),backgroundColor:X5e,textAlign:Z5e,textColor:Q5e,gradient:q5e,className:J5e,fontFamily:e2e,fontSize:t2e,layout:o2e,style:r2e};function gut(e,t){return Object.entries(mut).reduce((o,[r,n])=>(n(e.name)&&n(t.name)&&(o[r]=e.attributes[r]),o),{})}function JQ(e,t,o){for(let r=0;r<Math.min(t.length,e.length);r+=1)o(e[r].clientId,gut(t[r],e[r])),JQ(e[r].innerBlocks,t[r].innerBlocks,o)}function Ck(){let e=(0,f2.useRegistry)(),{updateBlockAttributes:t}=(0,f2.useDispatch)(P),{createSuccessNotice:o,createWarningNotice:r,createErrorNotice:n}=(0,f2.useDispatch)(i2e.store);return(0,n2e.useCallback)(async i=>{let s="";try{if(!window.navigator.clipboard){n((0,Up.__)("Unable to paste styles. This feature is only available on secure (https) sites in supporting browsers."),{type:"snackbar"});return}s=await window.navigator.clipboard.readText()}catch{n((0,Up.__)("Unable to paste styles. Please allow browser clipboard permissions before continuing."),{type:"snackbar"});return}if(!s||!put(s)){r((0,Up.__)("Unable to paste styles. Block styles couldn't be found within the copied content."),{type:"snackbar"});return}let a=(0,p2.parse)(s);if(a.length===1?e.batch(()=>{JQ(i,i.map(()=>a[0]),t)}):e.batch(()=>{JQ(i,a,t)}),i.length===1){let l=(0,p2.getBlockType)(i[0].name)?.title;o((0,Up.sprintf)((0,Up.__)("Pasted styles to %s."),l),{type:"snackbar"})}else o((0,Up.sprintf)((0,Up.__)("Pasted styles to %d blocks."),i.length),{type:"snackbar"})},[e.batch,t,o,r,n])}var Ek=c(ce(),1);function ec(e,t){let o=(0,Ek.findTransform)((0,Ek.getBlockTransforms)("from",t),r=>r.type==="block"&&r.isMultiBlock&&r.blocks.includes("*"));if(o?.__experimentalConvert){let r=o.__experimentalConvert(e);return Array.isArray(r)?r:[r]}return(0,Ek.switchToBlockType)(e,t)}function s2e({clientIds:e,children:t,__experimentalUpdateSelection:o}){let{getDefaultBlockName:r,getGroupingBlockName:n}=(0,Tk.useSelect)(Rk.store),i=(0,Tk.useSelect)(y=>{let{canInsertBlockType:w,getBlockRootClientId:x,getBlocksByClientId:k,getDirectInsertBlock:C,canRemoveBlocks:S}=y(P),R=k(e),E=x(e[0]),I=w(r(),E),B=E?C(E):null;return{canRemove:S(e),canInsertBlock:R.every(O=>(I||!!B)&&w(O.name,E)),canCopyStyles:R.every(O=>!!O&&((0,Rk.hasBlockSupport)(O.name,"color")||(0,Rk.hasBlockSupport)(O.name,"typography"))),canDuplicate:R.every(O=>!!O&&(0,Rk.hasBlockSupport)(O.name,"multiple",!0)&&w(O.name,E))}},[e,r]),{getBlocksByClientId:s,getBlocks:a}=(0,Tk.useSelect)(P),{canRemove:l,canInsertBlock:d,canCopyStyles:u,canDuplicate:f}=i,{removeBlocks:p,replaceBlocks:m,duplicateBlocks:g,insertAfterBlock:h,insertBeforeBlock:b,flashBlock:v}=(0,Tk.useDispatch)(P),_=Ck();return t({canCopyStyles:u,canDuplicate:f,canInsertBlock:d,canRemove:l,onDuplicate(){return g(e,o)},onRemove(){return p(e,o)},onInsertBefore(){b(e[0])},onInsertAfter(){h(e[e.length-1])},onGroup(){if(!e.length)return;let y=n(),w=ec(s(e),y);w&&m(e,w)},onUngroup(){if(!e.length)return;let y=a(e[0]);y.length&&m(e,y)},onCopy(){e.length===1&&v(e[0])},async onPasteStyles(){await _(s(e))}})}var a2e=c(Q(),1),hut=(0,a2e.createSlotFill)(Symbol("NoteIconSlotFill")),GA=hut;var l2e=c(X(),1),c2e=c(Q(),1),$A=c(ce(),1),YA=c(oe(),1);var d2e=c(T(),1);function but({clientId:e}){let t=(0,YA.useSelect)(r=>r(P).getBlock(e),[e]),{replaceBlocks:o}=(0,YA.useDispatch)(P);return!t||t.name!=="core/html"?null:(0,d2e.jsx)(c2e.MenuItem,{onClick:()=>o(e,(0,$A.rawHandler)({HTML:(0,$A.getBlockContent)(t)})),children:(0,l2e.__)("Convert to Blocks")})}var u2e=but;var f2e=c(Q(),1),{Fill:p2e,Slot:_ut}=(0,f2e.createSlotFill)("__unstableBlockSettingsMenuFirstItem");p2e.Slot=_ut;var KA=p2e;var Pk=c(Q(),1),N2e=c(ce(),1),L2e=c(oe(),1);var tJ=c(Q(),1),oJ=c(X(),1),XA=c(oe(),1),b2e=c(Mo(),1);var m2e=c(ce(),1),g2e=c(oe(),1);function m2(e){return(0,g2e.useSelect)(t=>{let{getBlocksByClientId:o,getSelectedBlockClientIds:r,isUngroupable:n,isGroupable:i}=t(P),{getGroupingBlockName:s,getBlockType:a}=t(m2e.store),l=e?.length?e:r(),d=o(l),[u]=d,f=l.length===1&&n(l[0]);return{clientIds:l,isGroupable:i(l),isUngroupable:f,blocksSelection:d,groupingBlockName:s(),onUngroup:f&&a(u.name)?.transforms?.ungroup}},[e])}var qA=c(oe(),1),h2e=c(ce(),1),zv=c(Q(),1);var g2=c(X(),1);var jv=c(T(),1),vut={group:{type:"constrained"},row:{type:"flex",flexWrap:"nowrap"},stack:{type:"flex",orientation:"vertical"},grid:{type:"grid"}};function yut(){let{blocksSelection:e,clientIds:t,groupingBlockName:o,isGroupable:r}=m2(),{replaceBlocks:n}=(0,qA.useDispatch)(P),{canRemove:i,variations:s}=(0,qA.useSelect)(g=>{let{canRemoveBlocks:h}=g(P),{getBlockVariations:b}=g(h2e.store);return{canRemove:h(t),variations:b(o,"transform")}},[t,o]),a=g=>{let h=ec(e,o);typeof g!="string"&&(g="group"),h&&h.length>0&&(h[0].attributes.layout=vut[g],n(t,h))},l=()=>a("row"),d=()=>a("stack"),u=()=>a("grid");if(!r||!i)return null;let f=!!s.find(({name:g})=>g==="group-row"),p=!!s.find(({name:g})=>g==="group-stack"),m=!!s.find(({name:g})=>g==="group-grid");return(0,jv.jsxs)(zv.ToolbarGroup,{children:[(0,jv.jsx)(zv.ToolbarButton,{icon:vC,label:(0,g2._x)("Group","action: convert blocks to group"),onClick:a}),f&&(0,jv.jsx)(zv.ToolbarButton,{icon:BH,label:(0,g2._x)("Row","action: convert blocks to row"),onClick:l}),p&&(0,jv.jsx)(zv.ToolbarButton,{icon:GH,label:(0,g2._x)("Stack","action: convert blocks to stack"),onClick:d}),m&&(0,jv.jsx)(zv.ToolbarButton,{icon:hC,label:(0,g2._x)("Grid","action: convert blocks to grid"),onClick:u})]})}var eJ=yut;var Hv=c(T(),1);function _2e({clientIds:e,isGroupable:t,isUngroupable:o,onUngroup:r,blocksSelection:n,groupingBlockName:i,onClose:s=()=>{}}){let{getSelectedBlockClientIds:a}=(0,XA.useSelect)(P),{replaceBlocks:l}=(0,XA.useDispatch)(P),d=()=>{let p=ec(n,i);p&&l(e,p)},u=()=>{let p=n[0].innerBlocks;p.length&&(r&&(p=r(n[0].attributes,n[0].innerBlocks)),l(e,p))};if(!t&&!o)return null;let f=a();return(0,Hv.jsxs)(Hv.Fragment,{children:[t&&(0,Hv.jsx)(tJ.MenuItem,{shortcut:f.length>1?b2e.displayShortcut.primary("g"):void 0,onClick:()=>{d(),s()},children:(0,oJ._x)("Group","verb")}),o&&(0,Hv.jsx)(tJ.MenuItem,{onClick:()=>{u(),s()},children:(0,oJ._x)("Ungroup","Ungrouping blocks from within a grouping block back into individual blocks within the Editor")})]})}var rJ=c(X(),1),w2e=c(D(),1),x2e=c(Q(),1);var v2e=c(oe(),1);function Wp(e){return(0,v2e.useSelect)(t=>{let{canLockBlockType:o,getBlockName:r,isEditLockedBlock:n,isMoveLockedBlock:i,isRemoveLockedBlock:s,isLockedBlock:a}=Z(t(P));return{isEditLocked:n(e),isMoveLocked:i(e),isRemoveLocked:s(e),canLock:o(r(e)),isLocked:a(e)}},[e])}var tc=c(X(),1),h2=c(D(),1),on=c(Q(),1);var ZA=c(oe(),1),y2e=c(ce(),1);var tr=c(T(),1),wut=["core/navigation"];function xut(e){return e.remove&&e.move?"all":e.remove&&!e.move?"insert":!1}function QA({clientId:e,onClose:t}){let[o,r]=(0,h2.useState)({move:!1,remove:!1}),{isEditLocked:n,isMoveLocked:i,isRemoveLocked:s}=Wp(e),{allowsEditLocking:a,templateLock:l,hasTemplateLock:d}=(0,ZA.useSelect)(v=>{let{getBlockName:_,getBlockAttributes:y}=v(P),w=_(e),x=(0,y2e.getBlockType)(w);return{allowsEditLocking:wut.includes(w),templateLock:y(e)?.templateLock,hasTemplateLock:!!x?.attributes?.templateLock}},[e]),[u,f]=(0,h2.useState)(!!l),{updateBlockAttributes:p}=(0,ZA.useDispatch)(P),m=yi(e);(0,h2.useEffect)(()=>{r({move:i,remove:s,...a?{edit:n}:{}})},[n,i,s,a]);let g=Object.values(o).every(Boolean),h=Object.values(o).some(Boolean)&&!g,b=o.move!==i||o.remove!==s||a&&o.edit!==n||d&&u!==!!l;return(0,tr.jsx)(on.Modal,{title:(0,tc.sprintf)((0,tc.__)("Lock %s"),m.title),overlayClassName:"block-editor-block-lock-modal",onRequestClose:t,size:"small",children:(0,tr.jsxs)("form",{onSubmit:v=>{v.preventDefault(),b&&(p([e],{lock:o,templateLock:u?xut(o):void 0}),t())},children:[(0,tr.jsxs)("fieldset",{className:"block-editor-block-lock-modal__options",children:[(0,tr.jsx)("legend",{children:(0,tc.__)("Select the features you want to lock")}),(0,tr.jsx)("ul",{role:"list",className:"block-editor-block-lock-modal__checklist",children:(0,tr.jsxs)("li",{children:[(0,tr.jsx)(on.CheckboxControl,{className:"block-editor-block-lock-modal__options-all",label:(0,tc.__)("Lock all"),checked:g,indeterminate:h,onChange:v=>r({move:v,remove:v,...a?{edit:v}:{}})}),(0,tr.jsxs)("ul",{role:"list",className:"block-editor-block-lock-modal__checklist",children:[a&&(0,tr.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,tr.jsx)(on.CheckboxControl,{label:(0,tc.__)("Lock editing"),checked:!!o.edit,onChange:v=>r(_=>({..._,edit:v}))}),(0,tr.jsx)(on.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.edit?e_:jf})]}),(0,tr.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,tr.jsx)(on.CheckboxControl,{label:(0,tc.__)("Lock movement"),checked:o.move,onChange:v=>r(_=>({..._,move:v}))}),(0,tr.jsx)(on.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.move?e_:jf})]}),(0,tr.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,tr.jsx)(on.CheckboxControl,{label:(0,tc.__)("Lock removal"),checked:o.remove,onChange:v=>r(_=>({..._,remove:v}))}),(0,tr.jsx)(on.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.remove?e_:jf})]})]})]})}),d&&(0,tr.jsx)(on.ToggleControl,{className:"block-editor-block-lock-modal__template-lock",label:(0,tc.__)("Apply to all blocks inside"),checked:u,disabled:o.move&&!o.remove,onChange:()=>f(!u)})]}),(0,tr.jsxs)(on.Flex,{className:"block-editor-block-lock-modal__actions",justify:"flex-end",expanded:!1,children:[(0,tr.jsx)(on.FlexItem,{children:(0,tr.jsx)(on.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,tc.__)("Cancel")})}),(0,tr.jsx)(on.FlexItem,{children:(0,tr.jsx)(on.Button,{variant:"primary",type:"submit",disabled:!b,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,tc.__)("Apply")})})]})]})})}var Uv=c(T(),1);function nJ({clientId:e}){let{canLock:t,isLocked:o}=Wp(e),[r,n]=(0,w2e.useReducer)(s=>!s,!1);if(!t)return null;let i=o?(0,rJ.__)("Unlock"):(0,rJ.__)("Lock");return(0,Uv.jsxs)(Uv.Fragment,{children:[(0,Uv.jsx)(x2e.MenuItem,{icon:o?jf:uH,onClick:n,"aria-expanded":r,"aria-haspopup":"dialog",children:i}),r&&(0,Uv.jsx)(QA,{clientId:e,onClose:n})]})}var JA=c(X(),1),eN=c(Q(),1),Ik=c(D(),1);var Vh=c(T(),1);function iJ({clientId:e}){let{canLock:t,isLocked:o}=Wp(e),[r,n]=(0,Ik.useReducer)(a=>!a,!1),i=(0,Ik.useRef)(!1);if((0,Ik.useEffect)(()=>{o&&(i.current=!0)},[o]),!o&&!i.current)return null;let s=o?(0,JA.__)("Unlock"):(0,JA.__)("Lock");return!t&&o&&(s=(0,JA.__)("Locked")),(0,Vh.jsxs)(Vh.Fragment,{children:[(0,Vh.jsx)(eN.ToolbarGroup,{className:"block-editor-block-lock-toolbar",children:(0,Vh.jsx)(eN.ToolbarButton,{disabled:!t,icon:o?e_:jf,label:s,onClick:n,"aria-expanded":r,"aria-haspopup":"dialog"})}),r&&(0,Vh.jsx)(QA,{clientId:e,onClose:n})]})}var sJ=c(X(),1),k2e=c(Q(),1),tN=c(ce(),1),oN=c(oe(),1);var S2e=c(T(),1),kut=()=>{};function C2e({clientId:e,onToggle:t=kut}){let{blockType:o,mode:r,enabled:n}=(0,oN.useSelect)(a=>{let{getBlock:l,getBlockMode:d,getSettings:u}=a(P),f=l(e);return{mode:d(e),blockType:f?(0,tN.getBlockType)(f.name):null,enabled:u().codeEditingEnabled&&!!f?.isValid}},[e]),{toggleBlockMode:i}=(0,oN.useDispatch)(P);if(!o||!(0,tN.hasBlockSupport)(o,"html",!0)||!n)return null;let s=r==="visual"?(0,sJ.__)("Edit as HTML"):(0,sJ.__)("Edit visually");return(0,S2e.jsx)(k2e.MenuItem,{onClick:()=>{i(e),t()},children:s})}var I2e=c(Q(),1),P2e=c(X(),1),B2e=c(D(),1),O2e=c(oe(),1),M2e=c(Wl(),1);var wd=c(Q(),1),yd=c(X(),1),T2e=c(D(),1),R2e=c(zo(),1),rN=c(oe(),1);function E2e(e){return e?.trim()?.length===0}var Gp=c(T(),1);function Wv({clientId:e,onClose:t}){let[o,r]=(0,T2e.useState)(),n=yi(e),{metadata:i}=(0,rN.useSelect)(b=>{let{getBlockAttributes:v}=b(P);return{metadata:v(e)?.metadata}},[e]),{updateBlockAttributes:s}=(0,rN.useDispatch)(P),a=i?.name||"",l=n?.title,d=!!a&&!!i?.bindings&&Object.values(i.bindings).some(b=>b.source==="core/pattern-overrides"),u=o!==void 0&&o!==a,f=o===l,p=E2e(o),m=u||f,g=b=>b.target.select(),h=()=>{let b=f||p?void 0:o,v=f||p?(0,yd.sprintf)((0,yd.__)('Block name reset to: "%s".'),o):(0,yd.sprintf)((0,yd.__)('Block name changed to: "%s".'),o);(0,R2e.speak)(v,"assertive"),s([e],{metadata:Qe({...i,name:b})}),t()};return(0,Gp.jsx)(wd.Modal,{title:(0,yd.__)("Rename"),onRequestClose:t,overlayClassName:"block-editor-block-rename-modal",focusOnMount:"firstContentElement",size:"small",children:(0,Gp.jsx)("form",{onSubmit:b=>{b.preventDefault(),m&&h()},children:(0,Gp.jsxs)(wd.__experimentalVStack,{spacing:"3",children:[(0,Gp.jsx)(wd.TextControl,{value:o??a,label:(0,yd.__)("Name"),help:d?(0,yd.__)("This block allows overrides. Changing the name can cause problems with content entered into instances of this pattern."):void 0,placeholder:l,onChange:r,onFocus:g}),(0,Gp.jsxs)(wd.__experimentalHStack,{justify:"right",children:[(0,Gp.jsx)(wd.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,yd.__)("Cancel")}),(0,Gp.jsx)(wd.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,disabled:!m,variant:"primary",type:"submit",children:(0,yd.__)("Save")})]})]})})})}var Gv=c(T(),1);function aJ({clientId:e}){let[t,o]=(0,B2e.useState)(!1),r=(0,O2e.useSelect)(n=>n(M2e.store).getShortcutRepresentation("core/block-editor/rename"),[]);return(0,Gv.jsxs)(Gv.Fragment,{children:[(0,Gv.jsx)(I2e.MenuItem,{onClick:()=>{o(!0)},"aria-expanded":t,"aria-haspopup":"dialog",shortcut:r,children:(0,P2e.__)("Rename")}),t&&(0,Gv.jsx)(Wv,{clientId:e,onClose:()=>o(!1)})]})}var A2e=c(ce(),1);function b2(e){return{canRename:!!e&&(0,A2e.getBlockSupport)(e,"renaming",!0)}}var xd=c(T(),1),{Fill:Sut,Slot:Cut}=(0,Pk.createSlotFill)("BlockSettingsMenuControls"),Eut=({fillProps:e,clientIds:t=null})=>{let{selectedBlocks:o,selectedClientIds:r,isContentOnly:n,canToggleSelectedBlocksVisibility:i,canEdit:s}=(0,L2e.useSelect)(b=>{let{getBlocksByClientId:v,getBlockNamesByClientId:_,getSelectedBlockClientIds:y,getBlockEditingMode:w,canEditBlock:x}=b(P),k=t!==null?t:y();return{selectedBlocks:_(k),selectedClientIds:k,isContentOnly:w(k[0])==="contentOnly",canToggleSelectedBlocksVisibility:v(k).every(C=>(0,N2e.hasBlockSupport)(C.name,"visibility",!0)),canEdit:x(k[0])}},[t]),{canLock:a}=Wp(r[0]),{canRename:l}=b2(o[0]),d=r.length===1&&a&&!n,u=r.length===1&&l&&!n,f=i&&!n,p=m2(r),{isGroupable:m,isUngroupable:g}=p,h=(m||g)&&!n;return(0,xd.jsx)(Cut,{fillProps:{...e,canEdit:s,selectedBlocks:o,selectedClientIds:r},children:b=>!b?.length>0&&!h&&!d?null:(0,xd.jsxs)(Pk.MenuGroup,{children:[h&&(0,xd.jsx)(_2e,{...p,onClose:e?.onClose}),s&&d&&(0,xd.jsx)(nJ,{clientId:r[0]}),s&&u&&(0,xd.jsx)(aJ,{clientId:r[0]}),s&&f&&(0,xd.jsx)(dZ,{clientIds:r}),b,s&&e?.count===1&&!n&&(0,xd.jsx)(C2e,{clientId:e?.firstBlockClientId,onToggle:e?.onClose})]})})};function D2e({...e}){return(0,xd.jsx)(Pk.__experimentalStyleProvider,{document,children:(0,xd.jsx)(Sut,{...e})})}D2e.Slot=Eut;var nN=D2e;var V2e=c(D(),1),F2e=c(Q(),1),z2e=c(ue(),1),j2e=c(oe(),1),iN=c(X(),1);var lJ=c(T(),1);function H2e({parentClientId:e,parentBlockType:t}){let o=(0,z2e.useViewportMatch)("medium","<"),{selectBlock:r}=(0,j2e.useDispatch)(P),n=(0,V2e.useRef)(),i=Sk({ref:n,highlightParent:!0});return o?(0,lJ.jsx)(F2e.MenuItem,{...i,ref:n,icon:(0,lJ.jsx)($t,{icon:t.icon}),onClick:()=>r(e),children:(0,iN.sprintf)((0,iN.__)("Select parent block (%s)"),t.title)}):null}var yo=c(T(),1),Tut={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"};function cJ({clientIds:e,onCopy:t,label:o,shortcut:r,eventType:n="copy",__experimentalUpdateSelection:i=!1}){let{getBlocksByClientId:s}=(0,Fh.useSelect)(P),{removeBlocks:a}=(0,Fh.useDispatch)(P),l=Nx(),d=(0,$p.useCopyToClipboard)(()=>(0,Bk.serialize)(s(e)),()=>{switch(n){case"copy":case"copyStyles":t(),l(n,e);break;case"cut":l(n,e),a(e,i);break;default:break}}),u=o||(0,oc.__)("Copy");return(0,yo.jsx)(Os.MenuItem,{ref:d,shortcut:r,children:u})}function dJ({clientId:e,clientIds:t,children:o,__experimentalSelectBlock:r,isContentOnlyListView:n,...i}){let s=t.length,a=t[0],{firstParentClientId:l,parentBlockType:d,previousBlockClientId:u,selectedBlockClientIds:f,isContentOnly:p,isZoomOut:m,canEdit:g,canMove:h,isFirst:b,isLast:v}=(0,Fh.useSelect)(B=>{let{getBlockName:O,getBlockRootClientId:M,getPreviousBlockClientId:N,getSelectedBlockClientIds:j,getBlockAttributes:V,getBlockEditingMode:A,isZoomOut:L,canEditBlock:z,canMoveBlocks:F,getBlockIndex:G,getBlockCount:$}=Z(B(P)),{getActiveBlockVariation:K}=B(Bk.store),q=M(a),H=q&&O(q);return{firstParentClientId:q,parentBlockType:q&&(K(H,V(q))||(0,Bk.getBlockType)(H)),previousBlockClientId:N(a),selectedBlockClientIds:j(),isContentOnly:A(a)==="contentOnly",isZoomOut:L(),canEdit:z(a),canMove:F(t),isFirst:G(a)===0,isLast:G(a)===$(q)-1}},[a,t]),{getBlockOrder:_,getSelectedBlockClientIds:y}=(0,Fh.useSelect)(P),{moveBlocksDown:w,moveBlocksUp:x}=(0,Fh.useDispatch)(P),k=(0,Fh.useSelect)(B=>{let{getShortcutRepresentation:O}=B(U2e.store);return{copy:O("core/block-editor/copy"),cut:O("core/block-editor/cut"),duplicate:O("core/block-editor/duplicate"),remove:O("core/block-editor/remove"),insertAfter:O("core/block-editor/insert-after"),insertBefore:O("core/block-editor/insert-before")}},[]),C=f.length>0;async function S(B){if(!r)return;let O=await B;O&&O[0]&&r(O[0],!1)}function R(){if(!r)return;let B=u||l;B||(B=_()[0]);let O=C&&y().length===0;r(B,O)}let I=!f?.includes(l)&&!!l;return(0,yo.jsx)(s2e,{clientIds:t,__experimentalUpdateSelection:!r,children:({canCopyStyles:B,canDuplicate:O,canInsertBlock:M,canRemove:N,onDuplicate:j,onInsertAfter:V,onInsertBefore:A,onRemove:L,onCopy:z,onPasteStyles:F})=>!N&&!O&&!M&&p?null:(0,yo.jsx)(Os.DropdownMenu,{icon:Hc,label:(0,oc.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:Tut,noIcons:!0,...i,children:({onClose:$})=>(0,yo.jsxs)(yo.Fragment,{children:[(0,yo.jsxs)(Os.MenuGroup,{children:[(0,yo.jsx)(KA.Slot,{fillProps:{onClose:$}}),I&&(0,yo.jsx)(H2e,{parentClientId:l,parentBlockType:d}),h&&n&&(0,yo.jsxs)(yo.Fragment,{children:[(0,yo.jsx)(Os.MenuItem,{icon:Zb,disabled:b,accessibleWhenDisabled:!0,onClick:(0,$p.pipe)($,()=>{x(t,l)}),children:(0,oc.__)("Move up")}),(0,yo.jsx)(Os.MenuItem,{icon:Tn,disabled:v,accessibleWhenDisabled:!0,onClick:(0,$p.pipe)($,()=>{w(t,l)}),children:(0,oc.__)("Move down")})]}),g&&s===1&&(0,yo.jsx)(u2e,{clientId:a}),!p&&(0,yo.jsx)(cJ,{clientIds:t,onCopy:z,shortcut:k.copy}),N&&!p&&(0,yo.jsx)(cJ,{clientIds:t,label:(0,oc.__)("Cut"),eventType:"cut",shortcut:k.cut,__experimentalUpdateSelection:!r}),O&&(0,yo.jsx)(Os.MenuItem,{onClick:(0,$p.pipe)($,j,S),shortcut:k.duplicate,children:(0,oc.__)("Duplicate")}),M&&!m&&(0,yo.jsxs)(yo.Fragment,{children:[(0,yo.jsx)(Os.MenuItem,{onClick:(0,$p.pipe)($,A),shortcut:k.insertBefore,children:(0,oc.__)("Add before")}),(0,yo.jsx)(Os.MenuItem,{onClick:(0,$p.pipe)($,V),shortcut:k.insertAfter,children:(0,oc.__)("Add after")})]}),g&&s===1&&(0,yo.jsx)(GA.Slot,{fillProps:{clientId:a,onClose:$}})]}),B&&!p&&(0,yo.jsxs)(Os.MenuGroup,{children:[(0,yo.jsx)(cJ,{clientIds:t,onCopy:z,label:(0,oc.__)("Copy styles"),eventType:"copyStyles"}),g&&(0,yo.jsx)(Os.MenuItem,{onClick:F,children:(0,oc.__)("Paste styles")})]}),!p&&(0,yo.jsx)(nN.Slot,{fillProps:{onClose:$,count:s,firstBlockClientId:a},clientIds:t}),typeof o=="function"?o({onClose:$}):sN.Children.map(K=>(0,sN.cloneElement)(K,{onClose:$})),N&&(0,yo.jsx)(Os.MenuGroup,{children:(0,yo.jsx)(Os.MenuItem,{onClick:(0,$p.pipe)($,L,R),shortcut:k.remove,children:(0,oc.__)("Delete")})})]})})})}var W2e=dJ;var G2e=c(Q(),1),Rut=(0,G2e.createSlotFill)(Symbol("NoteIconToolbarSlotFill")),aN=Rut;var Ok=c(T(),1);function Iut({clientIds:e,...t}){return(0,Ok.jsxs)(lN.ToolbarGroup,{children:[(0,Ok.jsx)(aN.Slot,{}),(0,Ok.jsx)(lN.ToolbarItem,{children:o=>(0,Ok.jsx)(W2e,{clientIds:e,toggleProps:o,...t})})]})}var cN=Iut;var dN=c(Q(),1),$2e=c(X(),1),uN=c(oe(),1);var uJ=c(T(),1);function Y2e({clientIds:e}){let t=e.length===1?e[0]:void 0,o=(0,uN.useSelect)(n=>!!t&&n(P).getBlockMode(t)==="html",[t]),{toggleBlockMode:r}=(0,uN.useDispatch)(P);return o?(0,uJ.jsx)(dN.ToolbarGroup,{children:(0,uJ.jsx)(dN.ToolbarButton,{onClick:()=>{r(t)},children:(0,$2e.__)("Edit visually")})}):null}var fN=c(Q(),1),wi=c(D(),1),X2e=c(oe(),1),Z2e=c(Gt(),1),pJ=c(Ut(),1),Q2e=c(Wl(),1),J2e=c(Mo(),1);var fJ=c(T(),1);function Put(e){let t="toolbarItem";return!e.some(o=>!(t in o.dataset))}function K2e(e){return Array.from(e.querySelectorAll("[data-toolbar-item]:not([disabled])"))}function q2e(e){return e.contains(e.ownerDocument.activeElement)}function But(e){let[t]=pJ.focus.tabbable.find(e);t&&t.focus({preventScroll:!0})}function Out(e){let[o,r]=(0,wi.useState)(!0),n=(0,wi.useCallback)(()=>{let i=pJ.focus.tabbable.find(e.current);if(i.length===0)return;let s=Put(i);s||(0,Z2e.default)("Using custom components as toolbar controls",{since:"5.6",alternative:"ToolbarItem, ToolbarButton or ToolbarDropdownMenu components",link:"https://developer.wordpress.org/block-editor/components/toolbar-button/#inside-blockcontrols"}),r(s)},[e]);return(0,wi.useLayoutEffect)(()=>{let i=new window.MutationObserver(n);return i.observe(e.current,{childList:!0,subtree:!0}),()=>i.disconnect()},[n,o,e]),o}function Mut({toolbarRef:e,focusOnMount:t,isAccessibleToolbar:o,defaultIndex:r,onIndexChange:n,shouldUseKeyboardFocusShortcut:i,focusEditorOnEscape:s}){let[a]=(0,wi.useState)(t),[l]=(0,wi.useState)(r),{getLastFocus:d,getSelectedBlockClientId:u}=Z((0,X2e.useSelect)(P)),{refsMap:f}=(0,wi.useContext)(za),p=(0,wi.useCallback)(()=>{But(e.current)},[e]);(0,Q2e.useShortcut)("core/block-editor/focus-toolbar",()=>{i&&p()}),(0,wi.useEffect)(()=>{a&&p()},[o,a,p]),(0,wi.useEffect)(()=>{let g=e.current,h=0;return!a&&!q2e(g)&&(h=window.requestAnimationFrame(()=>{let b=K2e(g),v=l||0;b[v]&&q2e(g)&&b[v].focus({preventScroll:!0})})),()=>{if(window.cancelAnimationFrame(h),!n||!g)return;let v=K2e(g).findIndex(_=>_.tabIndex===0);n(v)}},[l,a,n,e]),(0,wi.useEffect)(()=>{if(!s)return;let g=e.current,h=b=>{if(b.keyCode!==J2e.ESCAPE)return;let v=d()?.current??f.get(u());v&&(b.preventDefault(),v.focus())};return g.addEventListener("keydown",h),()=>{g.removeEventListener("keydown",h)}},[s,d,u,f,e])}function Mk({children:e,focusOnMount:t,focusEditorOnEscape:o=!1,shouldUseKeyboardFocusShortcut:r=!0,__experimentalInitialIndex:n,__experimentalOnIndexChange:i,orientation:s="horizontal",...a}){let l=(0,wi.useRef)(),d=Out(l);return Mut({toolbarRef:l,focusOnMount:t,defaultIndex:n,onIndexChange:i,isAccessibleToolbar:d,shouldUseKeyboardFocusShortcut:r,focusEditorOnEscape:o}),d?(0,fJ.jsx)(fN.Toolbar,{label:a["aria-label"],ref:l,orientation:s,...a,children:e}):(0,fJ.jsx)(fN.NavigableMenu,{orientation:s,role:"toolbar",ref:l,...a,children:e})}var eIe=c(oe(),1),pN=c(ce(),1);function mN(){return(0,eIe.useSelect)(t=>{let{getBlockEditingMode:o,getBlockName:r,getBlockSelectionStart:n}=t(P),i=n(),s=i&&(0,pN.getBlockType)(r(i));return s&&(0,pN.hasBlockSupport)(s,"__experimentalToolbar",!0)&&o(i)!=="disabled"},[])}var zh=c(Q(),1),tIe=c(X(),1),oIe=c(ce(),1),rIe=c(D(),1),gN=c(oe(),1);var Ak=c(T(),1),mJ=[],Aut=6,Nut={placement:"bottom-start"};function nIe({clientId:e}){let{categories:t,currentPatternName:o,patterns:r}=(0,gN.useSelect)(a=>{let{getBlockAttributes:l,getBlockRootClientId:d,__experimentalGetAllowedPatterns:u}=a(P),f=l(e),p=f?.metadata?.categories||mJ,m=d(e),g=p.length>0?u(m):mJ;return{categories:p,currentPatternName:f?.metadata?.patternName,patterns:g}},[e]),{replaceBlocks:n}=(0,gN.useDispatch)(P),i=(0,rIe.useMemo)(()=>t.length===0||!r||r.length===0?mJ:r.filter(a=>{let l=a.source==="core"||a.source?.startsWith("pattern-directory")&&a.source!=="pattern-directory/theme";return a.blocks.length===1&&!l&&o!==a.name&&a.categories?.some(d=>t.includes(d))&&(a.syncStatus==="unsynced"||!a.id)}).slice(0,Aut),[t,o,r]);if(i.length<2)return null;let s=a=>{let l=(a.blocks??[]).map(d=>(0,oIe.cloneBlock)(d));l[0].attributes.metadata={...l[0].attributes.metadata,categories:t},n(e,l)};return(0,Ak.jsx)(zh.Dropdown,{popoverProps:Nut,renderToggle:({onToggle:a,isOpen:l})=>(0,Ak.jsx)(zh.ToolbarGroup,{children:(0,Ak.jsx)(zh.ToolbarButton,{onClick:()=>a(!l),"aria-expanded":l,children:(0,tIe.__)("Change design")})}),renderContent:()=>(0,Ak.jsx)(zh.__experimentalDropdownContentWrapper,{className:"block-editor-block-toolbar-change-design-content-wrapper",paddingSize:"none",children:(0,Ak.jsx)(ju,{blockPatterns:i,onClickPattern:s,showTitlesAsTooltip:!0})})})}var kd=c(Q(),1),dIe=c(X(),1),_N=c(oe(),1);var bN=c(oe(),1),Hh=c(ce(),1),cIe=c(D(),1);var gJ=c(_2(),1),sIe=c(X(),1);function aIe(e,t){for(let o of new gJ.default(t).values()){if(o.indexOf("is-style-")===-1)continue;let r=o.substring(9),n=e?.find(({name:i})=>i===r);if(n)return n}return hN(e)}function jh(e,t,o){let r=new gJ.default(e);return t&&r.remove("is-style-"+t.name),r.add("is-style-"+o.name),r.value}function lIe(e){return!e||e.length===0?[]:hN(e)?e:[{name:"default",label:(0,sIe._x)("Default","block style"),isDefault:!0},...e]}function hN(e){return e?.find(t=>t.isDefault)}function Lut(e,t){return(0,cIe.useMemo)(()=>{let o=t?.example,r=t?.name;if(o&&r)return(0,Hh.getBlockFromExample)(r,{attributes:o.attributes,innerBlocks:o.innerBlocks,innerContent:o.innerContent});if(e)return(0,Hh.cloneBlock)(e)},[e,t?.example,t?.name])}function Nk({clientId:e,onSwitch:t}){let o=p=>{let{getBlock:m}=p(P),g=m(e);if(!g)return{};let h=(0,Hh.getBlockType)(g.name),{getBlockStyles:b}=p(Hh.store);return{block:h?.example?null:g,blockType:h,styles:b(g.name),className:g.attributes.className||""}},{styles:r,block:n,blockType:i,className:s}=(0,bN.useSelect)(o,[e]),{updateBlockAttributes:a}=(0,bN.useDispatch)(P),l=lIe(r),d=aIe(l,s),u=Lut(n,i);return{onSelect:p=>{let m=jh(s,d,p);a(e,{className:m}),t()},stylesToRender:l,activeStyle:d,genericPreviewBlock:u,className:s}}var Uh=c(T(),1),{getVariationStyle:Dut}=Z(Ro),Vut=(0,Uh.jsxs)(kd.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:[(0,Uh.jsx)(kd.Path,{d:"M17.2 10.9c-.5-1-1.2-2.1-2.1-3.2-.6-.9-1.3-1.7-2.1-2.6L12 4l-1 1.1c-.6.9-1.3 1.7-2 2.6-.8 1.2-1.5 2.3-2 3.2-.6 1.2-1 2.2-1 3 0 3.4 2.7 6.1 6.1 6.1s6.1-2.7 6.1-6.1c0-.8-.3-1.8-1-3z"}),(0,Uh.jsx)(kd.Path,{stroke:"currentColor",strokeWidth:"1.5",d:"M17.2 10.9c-.5-1-1.2-2.1-2.1-3.2-.6-.9-1.3-1.7-2.1-2.6L12 4l-1 1.1c-.6.9-1.3 1.7-2 2.6-.8 1.2-1.5 2.3-2 3.2-.6 1.2-1 2.2-1 3 0 3.4 2.7 6.1 6.1 6.1s6.1-2.7 6.1-6.1c0-.8-.3-1.8-1-3z"})]});function Fut({clientId:e}){let{stylesToRender:t,activeStyle:o,className:r}=Nk({clientId:e}),{updateBlockAttributes:n}=(0,_N.useDispatch)(P),{globalSettings:i,globalStyles:s,blockName:a}=(0,_N.useSelect)(u=>{let f=u(P).getSettings();return{globalSettings:f.__experimentalFeatures,globalStyles:f[Gs],blockName:u(P).getBlockName(e)}},[e]),l=o?.name?Dut({settings:i,styles:s},a,o.name)?.color?.background:void 0;return!t||t.length===0?null:(0,Uh.jsx)(kd.ToolbarGroup,{children:(0,Uh.jsx)(kd.ToolbarButton,{onClick:()=>{let f=(t.findIndex(g=>g.name===o.name)+1)%t.length,p=t[f],m=jh(r,o,p);n(e,{className:m})},label:(0,dIe.__)("Shuffle styles"),children:(0,Uh.jsx)(kd.Icon,{icon:Vut,style:{fill:l||"transparent"}})})})}var uIe=Fut;var wN=c(Q(),1),hJ=c(X(),1),fIe=c(oe(),1),xN=c(ce(),1);var vN=c(oe(),1);function yN(e){let{isSectionBlock:t,isWithinSection:o,isWithinEditedSection:r,isEditingContentOnlySection:n,editedContentOnlySection:i}=(0,vN.useSelect)(d=>{let{isSectionBlock:u,getParentSectionBlock:f,getEditedContentOnlySection:p,isWithinEditedContentOnlySection:m}=Z(d(P)),g=p();return{isSectionBlock:u(e),isWithinSection:u(e)||!!f(e),isWithinEditedSection:m(e),isEditingContentOnlySection:g===e,editedContentOnlySection:g}},[e]),s=(0,vN.useDispatch)(P),{editContentOnlySection:a,stopEditingContentOnlySection:l}=Z(s);return{isSectionBlock:t,isWithinSection:o,isWithinEditedSection:r,isEditingContentOnlySection:n,editedContentOnlySection:i,editContentOnlySection:a,stopEditingContentOnlySection:l}}var bJ=c(T(),1);function pIe({clientId:e}){let{isSectionBlock:t,isEditingContentOnlySection:o,editContentOnlySection:r,stopEditingContentOnlySection:n}=yN(e),i=(0,fIe.useSelect)(l=>{if(!e)return null;let{getBlockName:d}=l(P),u=d(e);return u?{name:u}:null},[e]);if(!e||!t&&!o||(0,xN.isReusableBlock)(i)||(0,xN.isTemplatePart)(i))return null;let s=o;return(0,bJ.jsx)(wN.ToolbarGroup,{children:(0,bJ.jsx)(wN.ToolbarButton,{onClick:()=>{s?n():r(e)},children:s?(0,hJ.__)("Exit pattern"):(0,hJ.__)("Edit pattern")})})}var jIe=c(Q(),1),HIe=c(X(),1),UIe=c(oe(),1);var S2=c(ce(),1),WIe=c(v2(),1);var qu=c(X(),1);var Gh=c(Q(),1),$h=c(ce(),1),PN=c(oe(),1);var wIe=c(X(),1),w2=c(Q(),1),SN=c(ce(),1),CN=c(D(),1);var gIe=c(Q(),1),hIe=c(ue(),1);var y2=c(T(),1);function Wh({blocks:e,placement:t="right-start",offset:o=16,anchor:r}){return(0,hIe.useViewportMatch)("medium","<")?null:(0,y2.jsx)("div",{className:"block-editor-block-switcher__popover-preview-container",children:(0,y2.jsx)(gIe.Popover,{className:"block-editor-block-switcher__popover-preview",placement:t,focusOnMount:!1,offset:o,anchor:r,children:(0,y2.jsx)("div",{className:"block-editor-block-switcher__preview",children:(0,y2.jsx)(sa,{viewportWidth:601,blocks:e})})})})}var bIe=c(Q(),1),Lk=c(ce(),1),_Ie=c(oe(),1),kN=c(D(),1);var Yp=c(T(),1),zut={};function vIe({clientIds:e,blocks:t}){let{activeBlockVariation:o,blockVariationTransformations:r}=(0,_Ie.useSelect)(i=>{let{getBlockAttributes:s,canRemoveBlocks:a}=i(P),{getActiveBlockVariation:l,getBlockVariations:d}=i(Lk.store),u=a(e);if(t.length!==1||!u)return zut;let[f]=t;return{blockVariationTransformations:d(f.name,"transform"),activeBlockVariation:l(f.name,s(f.clientId))}},[e,t]);return(0,kN.useMemo)(()=>r?.filter(({name:i})=>i!==o?.name),[r,o])}var jut=({transformations:e,onSelect:t,blocks:o})=>{let[r,n]=(0,kN.useState)();return(0,Yp.jsxs)(Yp.Fragment,{children:[r&&(0,Yp.jsx)(Wh,{blocks:(0,Lk.cloneBlock)(o[0],e.find(({name:i})=>i===r).attributes)}),e?.map(i=>(0,Yp.jsx)(Hut,{item:i,onSelect:t,setHoveredTransformItemName:n},i.name))]})};function Hut({item:e,onSelect:t,setHoveredTransformItemName:o}){let{name:r,icon:n,title:i}=e;return(0,Yp.jsxs)(bIe.MenuItem,{className:(0,Lk.getBlockMenuDefaultClassName)(r),onClick:s=>{s.preventDefault(),t(r)},onMouseLeave:()=>o(null),onMouseEnter:()=>o(r),onFocus:()=>o(r),onBlur:()=>o(null),children:[(0,Yp.jsx)($t,{icon:n,showColors:!0}),i]})}var yIe=jut;var pa=c(T(),1);function Uut(e){let t={"core/paragraph":1,"core/heading":2,"core/list":3,"core/quote":4},o=(0,CN.useMemo)(()=>{let r=Object.keys(t),n=e.reduce((i,s)=>{let{name:a}=s;return r.includes(a)?i.priorityTextTransformations.push(s):i.restTransformations.push(s),i},{priorityTextTransformations:[],restTransformations:[]});if(n.priorityTextTransformations.length===1&&n.priorityTextTransformations[0].name==="core/quote"){let i=n.priorityTextTransformations.pop();n.restTransformations.push(i)}return n},[e]);return o.priorityTextTransformations.sort(({name:r},{name:n})=>t[r]<t[n]?-1:1),o}var Wut=({className:e,possibleBlockTransformations:t,possibleBlockVariationTransformations:o,onSelect:r,onSelectVariation:n,blocks:i})=>{let[s,a]=(0,CN.useState)(),{priorityTextTransformations:l,restTransformations:d}=Uut(t),u=l.length&&d.length,f=!!d.length&&(0,pa.jsx)(Gut,{restTransformations:d,onSelect:r,setHoveredTransformItem:a});return(0,pa.jsxs)(pa.Fragment,{children:[(0,pa.jsxs)(w2.MenuGroup,{label:(0,wIe.__)("Transform to"),className:e,children:[s&&(0,pa.jsx)(Wh,{blocks:(0,SN.switchToBlockType)(i,s.name,s.variationName)}),!!o?.length&&(0,pa.jsx)(yIe,{transformations:o,blocks:i,onSelect:n}),l.map(p=>(0,pa.jsx)(xIe,{item:p,onSelect:r,setHoveredTransformItem:a},p.id||p.name)),!u&&f]}),!!u&&(0,pa.jsx)(w2.MenuGroup,{className:e,children:f})]})};function Gut({restTransformations:e,onSelect:t,setHoveredTransformItem:o}){return e.map(r=>(0,pa.jsx)(xIe,{item:r,onSelect:t,setHoveredTransformItem:o},r.id||r.name))}function xIe({item:e,onSelect:t,setHoveredTransformItem:o}){let{name:r,icon:n,title:i,isDisabled:s}=e;return(0,pa.jsxs)(w2.MenuItem,{className:(0,SN.getBlockMenuDefaultClassName)(r),onClick:a=>{a.preventDefault(),t(r,e.variationName)},disabled:s,onMouseLeave:()=>o(null),onMouseEnter:()=>o(e),onFocus:()=>o(e),onBlur:()=>o(null),children:[(0,pa.jsx)($t,{icon:n,showColors:!0}),i]})}var kIe=Wut;var EIe=c(X(),1),TIe=c(Q(),1),TN=c(D(),1);var EN=c(Q(),1);var Dk=c(T(),1),SIe=()=>{};function CIe({stylesToRender:e,activeStyle:t,onSelect:o=SIe,onHoverStyle:r=SIe}){return!e||e.length===0?null:(0,Dk.jsx)(Dk.Fragment,{children:e.map(n=>{let i=n.label||n.name;return(0,Dk.jsx)(EN.MenuItem,{icon:t.name===n.name?Vn:null,onClick:()=>o(n),onFocus:()=>r(n),onBlur:()=>r(null),onMouseEnter:()=>r(n),onMouseLeave:()=>r(null),children:(0,Dk.jsx)(EN.__experimentalText,{as:"span",limit:18,ellipsizeMode:"tail",truncate:!0,children:i})},n.name)})})}var x2=c(T(),1);function RN({hoveredBlock:e,onSwitch:t}){let{clientId:o}=e,[r,n]=(0,TN.useState)(null),{onSelect:i,stylesToRender:s,activeStyle:a,genericPreviewBlock:l,className:d}=Nk({clientId:o,onSwitch:t}),u=(0,TN.useMemo)(()=>{if(!r||!l)return null;let f=jh(d,a,r);return[{...l,attributes:{...l.attributes||{},className:f}}]},[r,l,d,a]);return!s||s.length===0?null:(0,x2.jsxs)(TIe.MenuGroup,{label:(0,EIe.__)("Styles"),className:"block-editor-block-switcher__styles__menugroup",children:[u&&(0,x2.jsx)(Wh,{blocks:u}),(0,x2.jsx)(CIe,{stylesToRender:s,activeStyle:a,onSelect:i,onHoverStyle:n})]})}var vJ=c(X(),1),MIe=c(D(),1),IN=c(ue(),1);var Kp=c(Q(),1);var PIe=c(D(),1),BIe=c(ce(),1);var RIe=c(ce(),1),_J=(e,t,o=new Set)=>{let{clientId:r,name:n,innerBlocks:i=[]}=e;if(!o.has(r)){if(n===t)return e;for(let s of i){let a=_J(s,t,o);if(a)return a}}},IIe=(e,t)=>{let o=(0,RIe.getBlockAttributesNamesByRole)(e,"content");return o?.length?o.reduce((r,n)=>(t[n]&&(r[n]=t[n]),r),{}):t};var $ut=(e,t)=>{let o=IIe(t.name,t.attributes);e.attributes={...e.attributes,...o}},Yut=(e,t)=>{let o=t.map(n=>(0,BIe.cloneBlock)(n)),r=new Set;for(let n of e){let i=!1;for(let s of o){let a=_J(s,n.name,r);if(a){i=!0,r.add(a.clientId),$ut(a,n);break}}if(!i)return}return o},Kut=(e,t)=>(0,PIe.useMemo)(()=>e.reduce((o,r)=>{let n=Yut(t,r.blocks);return n&&o.push({...r,transformedBlocks:n}),o},[]),[e,t]),OIe=Kut;var xi=c(T(),1);function qut({blocks:e,patterns:t,onSelect:o}){let[r,n]=(0,MIe.useState)(!1),i=OIe(t,e);return i.length?(0,xi.jsxs)(Kp.MenuGroup,{className:"block-editor-block-switcher__pattern__transforms__menugroup",children:[r&&(0,xi.jsx)(Xut,{patterns:i,onSelect:o}),(0,xi.jsx)(Kp.MenuItem,{onClick:s=>{s.preventDefault(),n(!r)},icon:yr,children:(0,vJ.__)("Patterns")})]}):null}function Xut({patterns:e,onSelect:t}){let o=(0,IN.useViewportMatch)("medium","<");return(0,xi.jsx)("div",{className:"block-editor-block-switcher__popover-preview-container",children:(0,xi.jsx)(Kp.Popover,{className:"block-editor-block-switcher__popover-preview",placement:o?"bottom":"right-start",offset:16,children:(0,xi.jsx)("div",{className:"block-editor-block-switcher__preview is-pattern-list-preview",children:(0,xi.jsx)(Zut,{patterns:e,onSelect:t})})})})}function Zut({patterns:e,onSelect:t}){return(0,xi.jsx)(Kp.Composite,{role:"listbox",className:"block-editor-block-switcher__preview-patterns-container","aria-label":(0,vJ.__)("Patterns list"),children:e.map(o=>(0,xi.jsx)(AIe,{pattern:o,onSelect:t},o.name))})}function AIe({pattern:e,onSelect:t}){let o="block-editor-block-switcher__preview-patterns-container",r=(0,IN.useInstanceId)(AIe,`${o}-list__item-description`);return(0,xi.jsxs)("div",{className:`${o}-list__list-item`,children:[(0,xi.jsxs)(Kp.Composite.Item,{render:(0,xi.jsx)("div",{role:"option","aria-label":e.title,"aria-describedby":e.description?r:void 0,className:`${o}-list__item`}),onClick:()=>t(e.transformedBlocks),children:[(0,xi.jsx)(sa,{blocks:e.transformedBlocks,viewportWidth:e.viewportWidth||500}),(0,xi.jsx)("div",{className:`${o}-list__item-title`,children:e.title})]}),!!e.description&&(0,xi.jsx)(Et,{id:r,children:e.description})]})}var NIe=qut;var qa=c(T(),1);function Qut({onClose:e,clientIds:t}){let{replaceBlocks:o,multiSelect:r,updateBlockAttributes:n}=(0,PN.useDispatch)(P),{possibleBlockTransformations:i,patterns:s,blocks:a,isUsingBindings:l,canRemove:d,hasBlockStyles:u}=(0,PN.useSelect)(S=>{let{getBlockAttributes:R,getBlocksByClientId:E,getBlockRootClientId:I,getBlockTransformItems:B,__experimentalGetPatternTransformItems:O,canRemoveBlocks:M,getBlockName:N}=S(P),{getBlockStyles:j}=S($h.store),V=I(t[0]),A=E(t),L=t.length===1,z=L&&N(t[0]),F=L&&!!j(z)?.length;return{blocks:A,possibleBlockTransformations:B(A,V),patterns:O(A,V),isUsingBindings:t.every(G=>!!R(G)?.metadata?.bindings),canRemove:M(t),hasBlockStyles:F}},[t]),f=vIe({clientIds:t,blocks:a});function p(S){S.length>1&&r(S[0].clientId,S[S.length-1].clientId)}function m(S,R){let E=(0,$h.switchToBlockType)(a,S,R);o(t,E),p(E)}function g(S){n(a[0].clientId,{...f.find(({name:R})=>R===S).attributes})}function h(S){o(t,S),p(S)}let b=a.length===1,v=b&&((0,$h.isTemplatePart)(a[0])||(0,$h.isReusableBlock)(a[0])),_=!!i?.length&&d&&!v,y=!!f?.length,w=!!s?.length&&d,x=_||y;if(!(u||x||w))return(0,qa.jsx)("p",{className:"block-editor-block-switcher__no-transforms",children:(0,qu.__)("No transforms.")});let C=b?(0,qu._x)("This block is connected.","block toolbar button label and description"):(0,qu._x)("These blocks are connected.","block toolbar button label and description");return(0,qa.jsxs)("div",{className:"block-editor-block-switcher__container",children:[w&&(0,qa.jsx)(NIe,{blocks:a,patterns:s,onSelect:S=>{h(S),e()}}),x&&(0,qa.jsx)(kIe,{className:"block-editor-block-switcher__transforms__menugroup",possibleBlockTransformations:i,possibleBlockVariationTransformations:f,blocks:a,onSelect:(S,R)=>{m(S,R),e()},onSelectVariation:S=>{g(S),e()}}),u&&(0,qa.jsx)(RN,{hoveredBlock:a[0],onSwitch:e}),l&&(0,qa.jsx)(Gh.MenuGroup,{children:(0,qa.jsx)(Ct,{className:"block-editor-block-switcher__binding-indicator",children:C})})]})}var Jut=({children:e,clientIds:t,label:o,text:r})=>{let i=t.length===1?(0,qu.__)("Change block type or style"):(0,qu.sprintf)((0,qu._n)("Change type of %d block","Change type of %d blocks",t.length),t.length);return(0,qa.jsx)(Gh.ToolbarGroup,{children:(0,qa.jsx)(Gh.ToolbarItem,{children:s=>(0,qa.jsx)(Gh.DropdownMenu,{className:"block-editor-block-switcher",label:o,popoverProps:{placement:"bottom-start",className:"block-editor-block-switcher__popover"},icon:e,text:r,toggleProps:{description:i,...s},menuProps:{orientation:"both"},children:({onClose:a})=>(0,qa.jsx)(Qut,{onClose:a,clientIds:t})})})})},LIe=Jut;var DIe=c(X(),1),Fk=c(Q(),1);var Vk=c(T(),1);function VIe({clientIds:e,children:t,label:o,text:r}){return(0,Vk.jsx)(Fk.ToolbarGroup,{children:(0,Vk.jsx)(Fk.ToolbarItem,{children:n=>(0,Vk.jsx)(Fk.DropdownMenu,{className:"block-editor-block-switcher",label:o,popoverProps:{placement:"bottom-start",className:"block-editor-block-switcher__popover"},icon:t,text:r,toggleProps:{description:(0,DIe.__)("Change block style"),...n},menuProps:{orientation:"both"},children:({onClose:i})=>(0,Vk.jsx)("div",{className:"block-editor-block-switcher__container",children:(0,Vk.jsx)(RN,{hoveredBlock:{clientId:e[0]},onSwitch:i})})})})})}var BN=c(Q(),1);var k2=c(X(),1),ON=c(D(),1),FIe=c(oe(),1);var qp=c(T(),1);function eft({clientIds:e,blockTitle:t}){let o=(0,FIe.useSelect)(i=>{let{getBlockAttributes:s}=i(P);return s(e?.[0])?.metadata?.name},[e]),r=e.length===1,n;return r&&o?n=(0,k2.sprintf)((0,k2.__)('This %1$s is editable using the "%2$s" override.'),t.toLowerCase(),o):n=(0,k2.__)("These blocks are editable using overrides."),(0,qp.jsx)(Ct,{children:n})}function zIe({icon:e,clientIds:t,blockTitle:o,label:r}){let[n,i]=(0,ON.useState)(!1),s=(0,ON.useRef)();return(0,qp.jsxs)(qp.Fragment,{children:[(0,qp.jsx)(BN.ToolbarButton,{ref:s,className:"block-editor-block-toolbar__pattern-overrides-indicator",icon:e,label:r,onClick:()=>i(!n),"aria-expanded":n}),n&&(0,qp.jsx)(BN.Popover,{anchor:s.current,onClose:()=>i(!1),placement:"bottom-start",offset:16,className:"block-editor-block-toolbar__pattern-overrides-popover",children:(0,qp.jsx)(eft,{clientIds:t,blockTitle:o})})]})}var zk=c(T(),1);function tft({select:e,clientIds:t}){let{getBlockName:o,getBlockAttributes:r,getBlockParentsByBlockName:n,canRemoveBlocks:i,getTemplateLock:s,getBlockEditingMode:a,canEditBlock:l,isSectionBlock:d}=Z(e(P)),{getBlockStyles:u}=e(S2.store),f=t.some(E=>s(E)==="contentOnly"),p=t.length===1,m=p&&o(t[0]),g=p&&!!u(m)?.length,h=t.some(E=>!!r(E)?.metadata?.patternName&&d(E)),b=t.every(E=>MS(r(E)?.metadata?.bindings)),v=t.every(E=>n(E,"core/block",!0).length>0),_=i(t),y=t.every(E=>l(E)),w=a(t[0]),x=w==="default",k=w==="contentOnly",S=!h&&x&&(g||_)&&!f&&y,R=b&&v;return S?"switcher":k&&g&&!b&&y?"styles-only":R?"pattern-overrides":"default"}function oft({select:e,clientIds:t}){let{getBlockName:o,getBlockAttributes:r,getBlock:n,isSectionBlock:i}=Z(e(P)),s=t.length===1,a=t[0],l=r(a);if(s&&l?.metadata?.patternName&&i(a))return hl;let d=o(a),u=(0,S2.getBlockType)(d);if(s){let{getActiveBlockVariation:m}=e(S2.store);return m(d,l,void 0,n?.(a)?.innerContent)?.icon||u?.icon}let f=t.map(m=>o(m));return new Set(f).size===1?u?.icon:Qb}function GIe({clientIds:e,isSynced:t}){let{icon:o,showIconLabels:r,variant:n}=(0,UIe.useSelect)(f=>({icon:oft({select:f,clientIds:e}),showIconLabels:f(WIe.store).get("core","showIconLabels"),variant:tft({select:f,clientIds:e})}),[e]),i=xs({clientId:e?.[0],maximumLength:35}),s=e.length===1,a=s&&t&&!r,l=s?i:(0,HIe.__)("Multiple blocks selected"),d=a&&i?i:void 0,u=(0,zk.jsx)($t,{className:"block-editor-block-toolbar__block-icon",icon:o});return n==="switcher"?(0,zk.jsx)(LIe,{clientIds:e,label:l,text:d,children:u}):n==="styles-only"?(0,zk.jsx)(VIe,{clientIds:e,label:l,text:d,children:u}):n==="pattern-overrides"?(0,zk.jsx)(zIe,{icon:u,clientIds:e,blockTitle:i,label:l}):(0,zk.jsx)(jIe.ToolbarButton,{disabled:!0,className:"block-editor-block-toolbar__block-icon-button",title:l,icon:u,text:d})}var Zt=c(T(),1);function wJ({hideDragHandle:e,focusOnMount:t,__experimentalInitialIndex:o,__experimentalOnIndexChange:r,variant:n="unstyled"}){let{blockClientId:i,blockClientIds:s,isDefaultEditingMode:a,blockType:l,toolbarKey:d,shouldShowVisualToolbar:u,showParentSelector:f,isUsingBindings:p,isSectionContainer:m,hasContentOnlyLocking:g,showShuffleButton:h,showSlots:b,showGroupButtons:v,showLockButtons:_,showBlockVisibilityButton:y,showSwitchSectionStyleButton:w,areSelectedBlocksHiddenOnViewport:x,showStyleStateSlot:k,canEdit:C}=(0,YIe.useSelect)(V=>{let{canEditBlock:A}=V(P),{getBlockName:L,getBlockMode:z,getSelectedBlockClientIds:F,isBlockValid:G,getBlockEditingMode:$,getBlockAttributes:K,getSettings:q,getTemplateLock:H,getParentSectionBlock:J,getEnabledBlockParents:W,isZoomOut:Y,isSectionBlock:ee,isBlockHiddenAtViewport:re,getSelectedBlockStyleState:ne,isResponsiveEditing:ie}=Z(V(P)),be=F(),pe=be[0],Ee=J(pe),ye=W(pe,!0)[0],Oe=L(ye),we=(0,Xp.getBlockType)(Oe),_e=$(pe),xe=_e==="default",he=L(pe),Ze=be.every(qe=>G(qe)),fe=be.every(qe=>z(qe)==="visual"),Ce=be.every(qe=>!!K(qe)?.metadata?.bindings),de=be.some(qe=>H(qe)==="contentOnly"),ae=Y(),Re=ee(pe),$e=A(pe),ct=$e&&(ae||Re),Pt=q()?.[gl]?.toLowerCase()||"desktop",at=be.length>0&&be.every(qe=>re(qe,Pt)),Be=ie()&&vi(ne(pe));return{blockClientId:pe,blockClientIds:be,isDefaultEditingMode:xe,blockType:pe&&(0,Xp.getBlockType)(he),shouldShowVisualToolbar:Ze&&fe,toolbarKey:`${pe}${ye}`,showParentSelector:!ae&&we&&(_e!=="contentOnly"||!!Ee)&&$(ye)!=="disabled"&&(0,Xp.hasBlockSupport)(we,"__experimentalParentSelector",!0)&&be.length===1,isUsingBindings:Ce,isSectionContainer:Re,hasContentOnlyLocking:de,showShuffleButton:ae,showSlots:!ae&&!Be,showStyleStateSlot:!ae&&Be,showGroupButtons:!ae,showLockButtons:!ae,showBlockVisibilityButton:!ae,showSwitchSectionStyleButton:ct,areSelectedBlocksHiddenOnViewport:at,canEdit:$e}},[]),S=(0,yJ.useRef)(null),R=(0,yJ.useRef)(),E=Sk({ref:R}),I=!(0,KIe.useViewportMatch)("medium","<");if(!mN())return null;let O=s.length>1,M=(0,Xp.isReusableBlock)(l)||(0,Xp.isTemplatePart)(l),N=U("block-editor-block-contextual-toolbar",{"has-parent":f}),j=U("block-editor-block-toolbar",{"is-synced":M,"is-connected":p});return(0,Zt.jsx)(Mk,{focusEditorOnEscape:!0,className:N,"aria-label":(0,$Ie.__)("Block tools"),variant:n==="toolbar"?void 0:n,focusOnMount:t,__experimentalInitialIndex:o,__experimentalOnIndexChange:r,children:(0,Zt.jsxs)("div",{ref:S,className:j,children:[f&&!O&&I&&(0,Zt.jsx)(L5e,{}),(u||O)&&(0,Zt.jsx)("div",{ref:R,...E,children:(0,Zt.jsxs)(qIe.ToolbarGroup,{className:"block-editor-block-toolbar__block-controls",children:[(0,Zt.jsx)(GIe,{clientIds:s,isSynced:M}),a&&y&&(0,Zt.jsx)(lZ,{clientIds:s}),!O&&a&&_&&(0,Zt.jsx)(iJ,{clientId:i}),(0,Zt.jsx)(FA,{clientIds:s,hideDragHandle:e})]})}),!x&&!g&&u&&O&&v&&(0,Zt.jsx)(eJ,{}),!O&&C&&(0,Zt.jsx)(pIe,{clientId:s[0]}),!x&&h&&(0,Zt.jsx)(nIe,{clientId:s[0]}),!x&&w&&(0,Zt.jsx)(uIe,{clientId:s[0]}),!x&&u&&(0,Zt.jsxs)(Zt.Fragment,{children:[!m&&(0,Zt.jsxs)(Zt.Fragment,{children:[b&&(0,Zt.jsxs)(Zt.Fragment,{children:[(0,Zt.jsx)(Jo.Slot,{group:"parent",className:"block-editor-block-toolbar__slot"}),(0,Zt.jsx)(Jo.Slot,{group:"block",className:"block-editor-block-toolbar__slot"}),(0,Zt.jsx)(Jo.Slot,{className:"block-editor-block-toolbar__slot"}),(0,Zt.jsx)(Jo.Slot,{group:"inline",className:"block-editor-block-toolbar__slot"})]}),k&&(0,Zt.jsx)(Jo.Slot,{group:"style-state",className:"block-editor-block-toolbar__slot"})]}),b&&(0,Zt.jsxs)(Zt.Fragment,{children:[(0,Zt.jsx)(Jo.Slot,{group:"other",className:"block-editor-block-toolbar__slot"}),(0,Zt.jsx)(UA.Slot,{})]})]}),(0,Zt.jsx)(Y2e,{clientIds:s}),(0,Zt.jsx)(cN,{clientIds:s})]})},d)}function XIe({hideDragHandle:e,variant:t}){return(0,Zt.jsx)(wJ,{hideDragHandle:e,variant:t,focusOnMount:void 0,__experimentalInitialIndex:void 0,__experimentalOnIndexChange:void 0})}var xJ=c(T(),1);function JIe({clientId:e,isTyping:t,__unstableContentRef:o}){let{capturingClientId:r,isInsertionPointVisible:n,lastClientId:i}=PA(e),s=(0,jk.useRef)();(0,jk.useEffect)(()=>{s.current=void 0},[e]);let{stopTyping:a}=(0,ZIe.useDispatch)(P),l=(0,jk.useRef)(!1);(0,QIe.useShortcut)("core/block-editor/focus-toolbar",()=>{l.current=!0,a(!0)}),(0,jk.useEffect)(()=>{l.current=!1});let d=r||e,u=IA({contentElement:o?.current,clientId:d});return!t&&(0,xJ.jsx)(Rv,{clientId:d,bottomClientId:i,className:U("block-editor-block-list__block-popover",{"is-insertion-point-visible":n}),resize:!1,...u,__unstableContentRef:o,children:(0,xJ.jsx)(wJ,{focusOnMount:l.current,__experimentalInitialIndex:s.current,__experimentalOnIndexChange:f=>{s.current=f},variant:"toolbar"})})}var MN=c(oe(),1),AN=c(D(),1);var e3e=c(Q(),1);var t3e=c(X(),1),o3e=c(T(),1);function rft({onClick:e}){return(0,o3e.jsx)(e3e.Button,{variant:"primary",icon:Ys,size:"compact",className:U("block-editor-button-pattern-inserter__button","block-editor-block-tools__zoom-out-mode-inserter-button"),onClick:e,label:(0,t3e._x)("Add pattern","Generic label for pattern inserter button")})}var r3e=rft;var kJ=c(T(),1);function nft(){let[e,t]=(0,AN.useState)(!1),{hasSelection:o,blockOrder:r,setInserterIsOpened:n,sectionRootClientId:i,selectedBlockClientId:s,blockInsertionPoint:a,insertionPointVisible:l}=(0,MN.useSelect)(g=>{let{getSettings:h,getBlockOrder:b,getSelectionStart:v,getSelectedBlockClientId:_,getSectionRootClientId:y,getBlockInsertionPoint:w,isBlockInsertionPointVisible:x}=Z(g(P)),k=y();return{hasSelection:!!v().clientId,blockOrder:b(k),sectionRootClientId:k,setInserterIsOpened:h().__experimentalSetIsInserterOpened,selectedBlockClientId:_(),blockInsertionPoint:w(),insertionPointVisible:x()}},[]),{showInsertionPoint:d}=Z((0,MN.useDispatch)(P));if((0,AN.useEffect)(()=>{let g=setTimeout(()=>{t(!0)},500);return()=>{clearTimeout(g)}},[]),!e||!o)return null;let u=s,p=r.findIndex(g=>s===g)+1,m=r[p];return l&&a?.index===p?null:(0,kJ.jsx)(JM,{previousClientId:u,nextClientId:m,children:(0,kJ.jsx)(r3e,{onClick:()=>{n({rootClientId:i,insertionIndex:p,tab:"patterns",category:"all"}),d(i,p,{operation:"insert"})}})})}var n3e=nft;var i3e=c(oe(),1),s3e=c(ce(),1);function a3e(){return(0,i3e.useSelect)(e=>{let{getSelectedBlockClientId:t,getFirstMultiSelectedBlockClientId:o,getBlock:r,getBlockMode:n,getSettings:i,isTyping:s,isBlockInterfaceHidden:a}=Z(e(P)),l=t()||o(),d=r(l),u=!!l&&!!d,f=u&&(0,s3e.isUnmodifiedDefaultBlock)(d,"content")&&n(l)!=="html",p=l&&!s()&&f,m=!a()&&!i().hasFixedToolbar&&!p&&u&&!f;return{showEmptyBlockSideInserter:p,showBlockToolbarPopover:m}},[])}var rc=c(T(),1);function ift(e){let{getSelectedBlockClientId:t,getFirstMultiSelectedBlockClientId:o,getSettings:r,isTyping:n,isDragging:i,isZoomOut:s,getViewportModalClientIds:a}=Z(e(P));return{clientId:t()||o(),hasFixedToolbar:r().hasFixedToolbar,isTyping:n(),isZoomOutMode:s(),isDragging:i(),viewportModalClientIds:a(),blockVisibilitySetting:e(P).getSettings().__experimentalFeatures?.blockVisibility?.allowEditing}}function C2({children:e,__unstableContentRef:t,...o}){let{clientId:r,hasFixedToolbar:n,isTyping:i,isZoomOutMode:s,isDragging:a,viewportModalClientIds:l,blockVisibilitySetting:d}=(0,Hk.useSelect)(ift,[]),u=(0,l3e.__unstableUseShortcutEventMatch)(),{getBlocksByClientId:f,getSelectedBlockClientIds:p,getBlockRootClientId:m,getBlockEditingMode:g,getBlockName:h,isGroupable:b,getEditedContentOnlySection:v,canEditBlock:_}=Z((0,Hk.useSelect)(P)),{getGroupingBlockName:y}=(0,Hk.useSelect)(LN.store),{showEmptyBlockSideInserter:w,showBlockToolbarPopover:x}=a3e(),k=Ck(),[C,S]=(0,NN.useState)(null),{canRename:R}=b2(h(p()[0])),{duplicateBlocks:E,removeBlocks:I,replaceBlocks:B,insertAfterBlock:O,insertBeforeBlock:M,selectBlock:N,moveBlocksUp:j,moveBlocksDown:V,expandBlock:A,stopEditingContentOnlySection:L,showViewportModal:z,hideViewportModal:F}=Z((0,Hk.useDispatch)(P));function G(q){if(!q.defaultPrevented){if(u("core/block-editor/move-up",q)||u("core/block-editor/move-down",q)){let H=p();if(H.length){q.preventDefault();let J=m(H[0]);(u("core/block-editor/move-up",q)?"up":"down")==="up"?j(H,J):V(H,J);let Y=Array.isArray(H)?H.length:1,ee=(0,Uk.sprintf)((0,Uk._n)("%d block moved.","%d blocks moved.",H.length),Y);(0,EJ.speak)(ee)}}else if(u("core/block-editor/duplicate",q)){let H=p();H.length&&(q.preventDefault(),E(H))}else if(u("core/block-editor/remove",q)){let H=p();H.length&&(q.preventDefault(),I(H))}else if(u("core/block-editor/paste-styles",q)){let H=p();if(H.length){q.preventDefault();let J=f(H);k(J)}}else if(u("core/block-editor/insert-after",q)){let H=p();H.length&&(q.preventDefault(),O(H[H.length-1]))}else if(u("core/block-editor/insert-before",q)){let H=p();H.length&&(q.preventDefault(),M(H[0]))}else if(u("core/block-editor/unselect",q)){if(q.target.closest("[role=toolbar]"))return;let H=p();H.length>1&&(q.preventDefault(),N(H[0]))}else if(u("core/block-editor/collapse-list-view",q)){if((0,SJ.isTextField)(q.target)||(0,SJ.isTextField)(q.target?.contentWindow?.document?.activeElement))return;q.preventDefault(),A(r)}else if(u("core/block-editor/group",q)){let H=p();if(H.length>1&&b(H)){q.preventDefault();let J=f(H),W=y(),Y=ec(J,W);B(H,Y),(0,EJ.speak)((0,Uk.__)("Selected blocks are grouped."))}}else if(u("core/block-editor/rename",q)){let H=p();if(H.length===1){let J=g(H[0])==="contentOnly";R&&!J&&_(H[0])&&(q.preventDefault(),S(H[0]))}}else if(u("core/block-editor/toggle-block-visibility",q)){if(d===!1)return;let H=p();if(H.length){if(q.preventDefault(),!f(H).every(Y=>(0,LN.hasBlockSupport)(Y.name,"visibility",!0))||H.some(Y=>g(Y)!=="default"||!_(Y)))return;z(H)}}u("core/block-editor/stop-editing-as-blocks",q)&&v()&&L()}}let $=Tv(t),K=Tv(t);return(0,rc.jsxs)("div",{...o,onKeyDown:G,className:U(o.className,{"block-editor-block-tools--is-dragging":a}),children:[(0,rc.jsxs)(bk.Provider,{value:(0,NN.useRef)(!1),children:[!i&&!s&&(0,rc.jsx)(iRe,{__unstableContentRef:t}),w&&(0,rc.jsx)(y5e,{__unstableContentRef:t,clientId:r}),x&&(0,rc.jsx)(JIe,{__unstableContentRef:t,clientId:r,isTyping:i}),!s&&!n&&(0,rc.jsx)(CJ.Popover.Slot,{name:"block-toolbar",ref:$}),e,(0,rc.jsx)(CJ.Popover.Slot,{name:"__unstable-block-tools-after",ref:K}),s&&!a&&(0,rc.jsx)(n3e,{__unstableContentRef:t})]}),C&&(0,rc.jsx)(Wv,{clientId:C,onClose:()=>S(null)}),l&&(0,rc.jsx)(nZ,{clientIds:l,onClose:F})]})}var E2=c(ue(),1),Wk=c(oe(),1),TJ=c(Ut(),1),Ji=c(Mo(),1);var c3e=c(T(),1),sft=new Set([Ji.UP,Ji.RIGHT,Ji.DOWN,Ji.LEFT,Ji.ENTER,Ji.BACKSPACE]);function aft(e){let{keyCode:t,shiftKey:o}=e;return!o&&sft.has(t)}function T2(){let e=(0,Wk.useSelect)(o=>o(P).isTyping(),[]),{stopTyping:t}=(0,Wk.useDispatch)(P);return(0,E2.useRefEffect)(o=>{if(!e)return;let{ownerDocument:r}=o,n,i;function s(a){let{clientX:l,clientY:d}=a;n&&i&&(n!==l||i!==d)&&t(),n=l,i=d}return r.addEventListener("mousemove",s),()=>{r.removeEventListener("mousemove",s)}},[e,t])}function R2(){let e=(0,Wk.useSelect)(i=>i(P).isTyping(),[]),{startTyping:t,stopTyping:o}=(0,Wk.useDispatch)(P),r=T2(),n=(0,E2.useRefEffect)(i=>{if(e){let u=function(h){let{target:b}=h;m=g.setTimeout(()=>{(0,TJ.isTextField)(b)||o()})},f=function(h){let{keyCode:b}=h;(b===Ji.ESCAPE||b===Ji.TAB)&&o()},p=function(){g.getSelection().isCollapsed||o()};var s=u,a=f,l=p;let m,{defaultView:g}=i.ownerDocument;return i.addEventListener("focus",u),i.addEventListener("keydown",f),i.ownerDocument.addEventListener("selectionchange",p),()=>{g.clearTimeout(m),i.removeEventListener("focus",u),i.removeEventListener("keydown",f),i.ownerDocument.removeEventListener("selectionchange",p)}}function d(u){let{type:f,target:p}=u;!(0,TJ.isTextField)(p)||!i.contains(p)||f==="keydown"&&!aft(u)||t()}return i.addEventListener("keypress",d),i.addEventListener("keydown",d),()=>{i.removeEventListener("keypress",d),i.removeEventListener("keydown",d)}},[e,t,o]);return(0,E2.useMergeRefs)([r,n])}function lft({children:e}){return(0,c3e.jsx)("div",{ref:R2(),children:e})}var d3e=lft;var nc=c(X(),1),Qp=c(ce(),1),Zp=c(oe(),1),RJ=c(f3e(),1);var cft=()=>function(){let{replaceBlocks:t,multiSelect:o}=(0,Zp.useDispatch)(P),{blocks:r,clientIds:n,canRemove:i,possibleBlockTransformations:s,invalidSelection:a}=(0,Zp.useSelect)(m=>{let{getBlockRootClientId:g,getBlockTransformItems:h,getSelectedBlockClientIds:b,getBlocksByClientId:v,canRemoveBlocks:_}=m(P),y=b(),w=v(y);if(w.filter(k=>!k).length>0)return{invalidSelection:!0};let x=g(y[0]);return{blocks:w,clientIds:y,possibleBlockTransformations:h(w,x),canRemove:_(y),invalidSelection:!1}},[]);if(a)return{isLoading:!1,commands:[]};let l=r.length===1&&(0,Qp.isTemplatePart)(r[0]);function d(m){m.length>1&&o(m[0].clientId,m[m.length-1].clientId)}function u(m,g){let h=(0,Qp.switchToBlockType)(r,m,g);t(n,h),d(h)}let f=!!s.length&&i&&!l;return!n||n.length<1||!f?{isLoading:!1,commands:[]}:{isLoading:!1,commands:s.map(m=>{let{id:g,name:h,title:b,icon:v,variationName:_}=m,y=!v?.src||v?.src==="block-default"?{src:WS}:v;return{name:"core/block-editor/transform-to-"+(g||h).replace(/\//g,"-"),label:(0,nc.sprintf)((0,nc.__)("Transform to %s"),b),icon:y?.src,category:"command",callback:({close:w})=>{u(h,_),w()}}})}},dft=()=>function(){let{clientIds:t,isUngroupable:o,isGroupable:r,blockVisibilitySetting:n}=(0,Zp.useSelect)(M=>{let{getSelectedBlockClientIds:N,getSettings:j,isUngroupable:V,isGroupable:A}=M(P);return{clientIds:N(),isUngroupable:V(),isGroupable:A(),blockVisibilitySetting:j().__experimentalFeatures?.blockVisibility?.allowEditing}},[]),{canInsertBlockType:i,getBlockRootClientId:s,getBlocksByClientId:a,canRemoveBlocks:l,isBlockHiddenAnywhere:d}=Z((0,Zp.useSelect)(P)),{getBlockEditingMode:u}=(0,Zp.useSelect)(P),{getDefaultBlockName:f,getGroupingBlockName:p}=(0,Zp.useSelect)(Qp.store),m=a(t),g=(0,Zp.useDispatch)(P),{removeBlocks:h,replaceBlocks:b,duplicateBlocks:v,insertAfterBlock:_,insertBeforeBlock:y}=g,w=()=>{if(!m.length)return;let M=p(),N=ec(m,M);N&&b(t,N)},x=()=>{if(!m.length)return;let M=m[0].innerBlocks;M.length&&b(t,M)};if(!t||t.length<1)return{isLoading:!1,commands:[]};let{showViewportModal:k}=Z(g),C=s(t[0]),S=i(f(),C),R=m.every(M=>!!M&&(0,Qp.hasBlockSupport)(M.name,"multiple",!0)&&i(M.name,C)),E=l(t),I=[];R&&I.push({name:"duplicate",label:(0,nc.__)("Duplicate"),callback:()=>v(t,!0),icon:Qb}),S&&I.push({name:"add-before",label:(0,nc.__)("Add before"),callback:()=>{let M=Array.isArray(t)?t[0]:M;y(M)},icon:Ys},{name:"add-after",label:(0,nc.__)("Add after"),callback:()=>{let M=Array.isArray(t)?t[t.length-1]:M;_(M)},icon:Ys}),r&&I.push({name:"Group",label:(0,nc.__)("Group"),callback:w,icon:vC}),o&&I.push({name:"ungroup",label:(0,nc.__)("Ungroup"),callback:x,icon:oU}),E&&I.push({name:"remove",label:(0,nc.__)("Delete"),callback:()=>h(t,!0),icon:tU});let B=m.every(M=>!!M&&(0,Qp.hasBlockSupport)(M.name,"visibility",!0)),O=t.every(M=>u(M)==="default");if(B&&O&&n!==!1){let M=t.some(N=>d(N));I.push({name:"toggle-visibility",label:M?(0,nc.__)("Show"):(0,nc.__)("Hide"),callback:()=>k(t),icon:M?r_:Uc})}return{isLoading:!1,commands:I.map(M=>({...M,name:"core/block-editor/action-"+M.name,category:"command",callback:({close:N})=>{M.callback(),N()}}))}},DN=()=>{(0,RJ.useCommandLoader)({name:"core/block-editor/blockTransforms",hook:cft()}),(0,RJ.useCommandLoader)({name:"core/block-editor/blockQuickActions",hook:dft(),context:"block-selection-edit"})};var Ms=c(T(),1),VN=(0,h3e.createSlotFill)(Symbol("BlockCanvasCover"));function p3e({children:e}){return(0,Ms.jsx)("div",{className:"block-canvas-cover",style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",pointerEvents:"none"},children:e})}var uft={ignoredSelectors:[/\.editor-styles-wrapper/gi]};function IJ({shouldIframe:e=!0,height:t="300px",children:o=(0,Ms.jsx)(Yx,{}),styles:r,contentRef:n,iframeProps:i}){DN();let s=(0,FN.useViewportMatch)("medium","<"),a=T2(),l=Iv(),d=(0,m3e.useRef)(),u=(0,FN.useMergeRefs)([n,l,d,R2()]),f=(0,g3e.useSelect)(m=>Z(m(P)).getZoomLevel(),[]),p=f!==100&&!s?{scale:f,frameSize:"40px"}:{};return e?(0,Ms.jsx)(C2,{__unstableContentRef:d,style:{height:t,display:"flex"},children:(0,Ms.jsxs)(Fx,{...i,...p,ref:a,contentRef:u,style:{...i?.style},name:"editor-canvas",children:[(0,Ms.jsx)(VN.Slot,{fillProps:{containerRef:d},children:m=>m.map((g,h)=>(0,Ms.jsx)(p3e,{children:g},h))}),(0,Ms.jsx)(Rp,{styles:r}),o]})}):(0,Ms.jsxs)(C2,{__unstableContentRef:d,style:{height:t,display:"flex"},children:[(0,Ms.jsx)(VN.Slot,{fillProps:{containerRef:d},children:m=>m.map((g,h)=>(0,Ms.jsx)(p3e,{children:g},h))}),(0,Ms.jsx)(Rp,{styles:r,scope:":where(.editor-styles-wrapper)",transformOptions:uft}),(0,Ms.jsx)(K8,{ref:u,className:"editor-styles-wrapper",tabIndex:-1,style:{height:"100%",width:"100%",overflow:"auto"},children:o})]})}function fft({children:e,height:t,styles:o}){return(0,Ms.jsx)(IJ,{height:t,styles:o,children:e})}var b3e=fft;var Xu=c(Q(),1),_3e=c(X(),1),v3e=c(Mo(),1),y3e=c(Gt(),1),ic=c(T(),1),pft=()=>(0,ic.jsx)(Xu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:(0,ic.jsx)(Xu.Path,{d:"M7.434 5l3.18 9.16H8.538l-.692-2.184H4.628l-.705 2.184H2L5.18 5h2.254zm-1.13 1.904h-.115l-1.148 3.593H7.44L6.304 6.904zM14.348 7.006c1.853 0 2.9.876 2.9 2.374v4.78h-1.79v-.914h-.114c-.362.64-1.123 1.022-2.031 1.022-1.346 0-2.292-.826-2.292-2.108 0-1.27.972-2.006 2.71-2.107l1.696-.102V9.38c0-.584-.42-.914-1.18-.914-.667 0-1.112.228-1.264.647h-1.701c.12-1.295 1.307-2.107 3.066-2.107zm1.079 4.1l-1.416.09c-.793.056-1.18.342-1.18.844 0 .52.45.837 1.091.837.857 0 1.505-.545 1.505-1.256v-.515z"})}),mft=({style:e,className:t})=>(0,ic.jsx)("div",{className:"block-library-colors-selector__icon-container",children:(0,ic.jsx)("div",{className:`${t} block-library-colors-selector__state-selection`,style:e,children:(0,ic.jsx)(pft,{})})}),gft=({TextColor:e,BackgroundColor:t})=>function({onToggle:r,isOpen:n}){let i=s=>{!n&&s.keyCode===v3e.DOWN&&(s.preventDefault(),r())};return(0,ic.jsx)(Xu.ToolbarGroup,{children:(0,ic.jsx)(Xu.ToolbarButton,{className:"components-toolbar__control block-library-colors-selector__toggle",label:(0,_3e.__)("Open Colors Selector"),onClick:r,onKeyDown:i,icon:(0,ic.jsx)(t,{children:(0,ic.jsx)(e,{children:(0,ic.jsx)(mft,{})})})})})},hft=({children:e,...t})=>((0,y3e.default)("wp.blockEditor.BlockColorsStyleSelector",{alternative:"block supports API",since:"6.1",version:"6.3"}),(0,ic.jsx)(Xu.Dropdown,{popoverProps:{placement:"bottom-start"},className:"block-library-colors-selector",contentClassName:"block-library-colors-selector__popover",renderToggle:gft(t),renderContent:()=>e})),w3e=hft;var B4e=c(Gt(),1),oL=c(Q(),1),LJ=c(X(),1),O4e=c(oe(),1),M4e=c(D(),1);var Kh=c(ue(),1),T4e=c(_k(),1),R4e=c(Q(),1);var O2=c(oe(),1),I4e=c(Gt(),1),Kn=c(D(),1),NJ=c(X(),1);var XN=c(Q(),1),r4e=c(D(),1),ZN=c(oe(),1);var S3e=c(ue(),1),C3e=c(zo(),1),E3e=c(oe(),1),GN=c(D(),1),$k=c(X(),1);var Yh=c(D(),1),zN=(0,Yh.createContext)({});zN.displayName="ListViewContext";var Gk=()=>(0,Yh.useContext)(zN),jN=(0,Yh.createContext)({});jN.displayName="ListViewTreeStateContext";var x3e=()=>(0,Yh.useContext)(jN),HN=(0,Yh.createContext)(null);HN.displayName="ListViewInsertedBlockContext";var UN=()=>(0,Yh.useContext)(HN);var k3e=c(te(),1);function WN({children:e,...t}){return(0,k3e.createElement)("div",{hidden:!0,...t,key:e},e)}var I2=c(T(),1),PJ=(0,GN.forwardRef)(({nestingLevel:e,blockCount:t,clientId:o,...r},n)=>{let{setInsertedBlockClientId:i}=Gk(),s=UN(),a=(0,S3e.useInstanceId)(PJ),{directInsert:l,hideInserter:d}=(0,E3e.useSelect)(g=>{let{getBlockListSettings:h,getTemplateLock:b,isZoomOut:v}=Z(g(P)),y=h(o)?.directInsert||!1,w=!!b(o)||v();return{directInsert:y,hideInserter:w}},[o]),u=xs({clientId:o,context:"list-view"}),f=xs({clientId:s,context:"list-view"});if((0,GN.useEffect)(()=>{f?.length&&(0,C3e.speak)((0,$k.sprintf)((0,$k.__)("%s block inserted"),f),"assertive")},[f]),d)return null;let p=`list-view-appender__${a}`,m=(0,$k.sprintf)((0,$k.__)("Append to %1$s block at position %2$d, Level %3$d"),u,t+1,e);return(0,I2.jsxs)("div",{className:"list-view-appender",children:[(0,I2.jsx)(ua,{ref:n,rootClientId:o,position:"bottom right",isAppender:!0,selectBlockOnInsert:!1,shouldDirectInsert:l,__experimentalIsQuick:!0,...r,toggleProps:{"aria-describedby":p},onSelectOrClose:g=>{g?.clientId&&i(g.clientId)}}),(0,I2.jsx)(WN,{id:p,children:m})]})});var Yv=c(ce(),1),Kv=c(Q(),1),KN=c(ue(),1);var nn=c(D(),1),Kk=c(oe(),1),MJ=c(X(),1),qN=c(Mo(),1),Q3e=c(_k(),1),J3e=c(Wl(),1),e4e=c(zo(),1);var T3e=c(Q(),1),R3e=c(ue(),1),I3e=c(D(),1);var P3e=c(T(),1),bft=Axe(T3e.__experimentalTreeGridRow),_ft=(0,I3e.forwardRef)(({isDragged:e,isSelected:t,position:o,level:r,rowCount:n,children:i,className:s,path:a,...l},d)=>{let u=l8({clientId:l["data-block"],enableAnimation:!0,triggerAnimationOnChange:a}),f=(0,R3e.useMergeRefs)([d,u]);return(0,P3e.jsx)(bft,{ref:f,className:U("block-editor-list-view-leaf",s),level:r,positionInSet:o,setSize:n,isExpanded:void 0,...l,children:i})}),B3e=_ft;var O3e=c(Ut(),1),M3e=c(D(),1);function A3e({isSelected:e,selectedClientIds:t,rowItemRef:o}){let r=t.length===1;(0,M3e.useLayoutEffect)(()=>{if(!e||!r||!o.current)return;let n=(0,O3e.getScrollContainer)(o.current),{ownerDocument:i}=o.current;if(n===i.body||n===i.documentElement||!n)return;let a=o.current.getBoundingClientRect(),l=n.getBoundingClientRect();(a.top<l.top||a.bottom>l.bottom)&&o.current.scrollIntoView()},[e,r,o])}var W3e=c(D(),1);var F3e=c(Q(),1),z3e=c(D(),1),j3e=c(oe(),1),H3e=c(ce(),1);var YN=c(Mo(),1);var N3e=c(X(),1),BJ=c(T(),1);function $N({onClick:e}){return(0,BJ.jsx)("span",{className:"block-editor-list-view__expander",onClick:e?t=>e(t,{forceToggle:!0}):void 0,"aria-hidden":"true","data-testid":"list-view-expander",children:(0,BJ.jsx)(St,{icon:(0,N3e.isRTL)()?$S:nu})})}var L3e=c(D(),1),D3e=c(oe(),1);var vft=3,OJ={"core/image":({clientId:e,attributes:t})=>{if(t.url)return{url:t.url,alt:t.alt||"",clientId:e}},"core/cover":({clientId:e,attributes:t})=>{if(t.backgroundType==="image"&&t.url)return{url:t.url,alt:t.alt||"",clientId:e}},"core/media-text":({clientId:e,attributes:t})=>{if(t.mediaType==="image"&&t.mediaUrl)return{url:t.mediaUrl,alt:t.mediaAlt||"",clientId:e}},"core/gallery":({innerBlocks:e})=>{let t=[],o=e?.length?OJ[e[0].name]:void 0;if(!o)return t;for(let r of e){let n=o(r);if(n&&t.push(n),t.length>=vft)return t}return t}};function yft(e,t){let o=e?OJ[e.name](e):void 0;return o?Array.isArray(o)?t?[]:o:[o]:[]}function V3e({clientId:e,isExpanded:t}){let{block:o}=(0,D3e.useSelect)(n=>{let{getBlockName:i,getBlock:s}=n(P);return{block:!!OJ[i(e)]?s(e):void 0}},[e]);return(0,L3e.useMemo)(()=>yft(o,t),[o,t])}var rn=c(T(),1);function wft({className:e,clientId:t,onClick:o,onContextMenu:r,onMouseDown:n,onToggleExpanded:i,tabIndex:s,onFocus:a,onDragStart:l,onDragEnd:d,draggable:u,isExpanded:f,isSelected:p,ariaDescribedBy:m,visibilityLabel:g,isDisabled:h=!1},b){let v=xs({clientId:t,context:"list-view"}),{icon:_,anchor:y,isSticky:w,isLocked:x}=(0,j3e.useSelect)(E=>{let{getBlockName:I,getBlockAttributes:B,getBlock:O,isSectionBlock:M,isLockedBlock:N}=Z(E(P)),{getBlockType:j,getActiveBlockVariation:V}=E(H3e.store),A=B(t),L=I(t),z=hl;return(!A?.metadata?.patternName||!M(t))&&(z=V(L,A,void 0,O(t)?.innerContent)?.icon||j(L)?.icon),{icon:z,anchor:A?.anchor,isSticky:A?.style?.position?.type==="sticky",isLocked:N(t)}},[t]),k=x,C=V3e({clientId:t,isExpanded:f}),S=E=>{E.dataTransfer.clearData(),l?.(E)};function R(E){(E.keyCode===YN.ENTER||E.keyCode===YN.SPACE)&&o(E)}return(0,rn.jsxs)("a",{className:U("block-editor-list-view-block-select-button",e),onClick:o,onContextMenu:r,onKeyDown:R,onMouseDown:n,ref:b,tabIndex:s,onFocus:a,onDragStart:S,onDragEnd:d,draggable:u,href:h?void 0:`#block-${t}`,"aria-disabled":h?!0:void 0,"aria-describedby":m,"aria-expanded":f,children:[(0,rn.jsx)($N,{onClick:i}),(0,rn.jsx)($t,{icon:_,showColors:!p,context:"list-view"}),(0,rn.jsxs)(De,{align:"center",className:"block-editor-list-view-block-select-button__label-wrapper",justify:"flex-start",gap:"xs",children:[(0,rn.jsx)("span",{className:"block-editor-list-view-block-select-button__title",children:(0,rn.jsx)(F3e.__experimentalTruncate,{ellipsizeMode:"auto",children:v})}),!!y&&(0,rn.jsx)("span",{className:"block-editor-list-view-block-select-button__anchor-wrapper",children:(0,rn.jsx)("span",{className:"block-editor-list-view-block-select-button__anchor",children:y})}),w&&(0,rn.jsx)("span",{className:"block-editor-list-view-block-select-button__sticky",children:(0,rn.jsx)(St,{icon:vH})}),C.length?(0,rn.jsx)("span",{className:"block-editor-list-view-block-select-button__images","aria-hidden":!0,children:C.map((E,I)=>(0,rn.jsx)("span",{className:"block-editor-list-view-block-select-button__image",style:{backgroundImage:`url(${E.url})`,zIndex:C.length-I}},E.clientId))}):null,!!g&&(0,rn.jsxs)(uo.Root,{children:[(0,rn.jsx)(uo.Trigger,{render:(0,rn.jsx)("span",{className:"block-editor-list-view-block-select-button__block-visibility","aria-hidden":"true",children:(0,rn.jsx)(St,{icon:Uc})})}),(0,rn.jsx)(uo.Popup,{children:g})]}),k&&(0,rn.jsx)("span",{className:"block-editor-list-view-block-select-button__lock",children:(0,rn.jsx)(St,{icon:pH})})]})]})}var U3e=(0,z3e.forwardRef)(wft);var Jp=c(T(),1);function xft({clientId:e}){let{AdditionalBlockContent:t,setInsertedBlockClientId:o}=Gk(),r=UN();return!t||r!==e?null:(0,Jp.jsx)(t,{insertedBlockClientId:r,setInsertedBlockClientId:o})}var kft=(0,W3e.forwardRef)(({onClick:e,onToggleExpanded:t,clientId:o,isExpanded:r,selectedClientIds:n,...i},s)=>{let a=n.includes(o)?n:[o];return(0,Jp.jsxs)(Jp.Fragment,{children:[(0,Jp.jsx)(xft,{clientId:o}),(0,Jp.jsx)(MA,{appendToOwnerDocument:!0,clientIds:a,cloneClassname:"block-editor-list-view-draggable-chip",children:({draggable:l,onDragStart:d,onDragEnd:u})=>(0,Jp.jsx)(U3e,{ref:s,className:"block-editor-list-view-block-contents",clientId:o,onClick:e,onToggleExpanded:t,draggable:l,onDragStart:d,onDragEnd:u,isExpanded:r,...i})})]})}),G3e=kft;var $v=c(X(),1),$3e=c(Ut(),1),P2=32,Y3e=(e,t,o)=>(0,$v.sprintf)((0,$v.__)("Block %1$d of %2$d, Level %3$d."),e,t,o),K3e=(e,t)=>[e?`${(0,$v.sprintf)((0,$v.__)("Position: %s"),e)}.`:void 0,t?(0,$v.__)("This block is locked."):void 0].filter(Boolean).join(" "),q3e=(e,t)=>Array.isArray(t)&&t.length?t.indexOf(e)!==-1:t===e;function X3e(e,t,o,r){let n=[...o,e],i=[...r,t],s=Math.min(n.length,i.length)-1,a=n[s],l=i[s];return{start:a,end:l}}function Yk(e,t,o){if(!t)return;let r=`[role=row][data-block="${e}"]`;return new Promise(n=>{if(t.querySelector(r))return n(t.querySelector(r));let i=null,s=new window.MutationObserver(()=>{t.querySelector(r)&&(clearTimeout(i),s.disconnect(),n(t.querySelector(r)))});s.observe(t,{childList:!0,subtree:!0}),o?.addEventListener("abort",()=>{clearTimeout(i),s.disconnect(),n(null)},{once:!0}),i=setTimeout(()=>{s.disconnect(),n(null)},3e3)}).then(n=>{o?.aborted||n&&n.isConnected&&$3e.focus.focusable.find(n)?.[0]?.focus()})}function Z3e({blockIndexes:e,blockDropTargetIndex:t,blockDropPosition:o,clientId:r,firstDraggedBlockIndex:n,isDragged:i}){let s,a,l;if(!i){a=!1;let d=e[r];l=d>n,t!=null&&n!==void 0?d!==void 0&&(d>=n&&d<t?s="up":d<n&&d>=t?s="down":s="normal",a=typeof t=="number"&&t-1===d&&o==="inside"):t===null&&n!==void 0?d!==void 0&&d>=n?s="up":s="normal":t!=null&&n===void 0?d!==void 0&&(d<t?s="normal":s="down"):t===null&&(s="normal")}return{displacement:s,isNesting:a,isAfterDraggedBlocks:l}}var Yn=c(T(),1);function t4e({clientId:e,displacement:t,isAfterDraggedBlocks:o,isDragged:r,isNesting:n,isSelected:i,isBranchSelected:s,selectBlock:a,position:l,level:d,rowCount:u,siblingBlockCount:f,showBlockMovers:p,path:m,isExpanded:g,selectedClientIds:h,isSyncedBranch:b}){let v=(0,nn.useRef)(null),_=(0,nn.useRef)(null),y=(0,nn.useRef)(null),[w,x]=(0,nn.useState)(!1),[k,C]=(0,nn.useState)(),[S,R]=(0,nn.useState)(!1),E=i&&h[0]===e,I=i&&h[h.length-1]===e,{toggleBlockHighlight:B,duplicateBlocks:O,multiSelect:M,replaceBlocks:N,removeBlocks:j,insertAfterBlock:V,insertBeforeBlock:A,showViewportModal:L,stopEditingContentOnlySection:z}=Z((0,Kk.useDispatch)(P)),F=(0,KN.useDebounce)(B,50),{canInsertBlockType:G,getSelectedBlockClientIds:$,getPreviousBlockClientId:K,getBlockRootClientId:q,getBlockOrder:H,getBlockParents:J,getBlockEditingMode:W,getBlocksByClientId:Y,canEditBlock:ee,canMoveBlock:re,canRemoveBlocks:ne,isGroupable:ie}=(0,Kk.useSelect)(P),{getGroupingBlockName:be}=(0,Kk.useSelect)(Yv.store),pe=Ck(),{blockName:Ee,blockVisibility:ye,blockEditingMode:Oe,allowRightClickOverrides:we,editedSection:_e,viewportSettings:xe,blockVisibilitySetting:he,positionLabel:Ze,isSynced:fe,isLocked:Ce}=(0,Kk.useSelect)(Ne=>{let{getBlockName:ko,getBlockAttributes:dt,getBlockEditingMode:lo,getSettings:Mr,getEditedContentOnlySection:ar,isSyncedBlock:ri,isLockedBlock:Bf}=Z(Ne(P)),fl=Mr(),Lc=dt(e);return{blockName:ko(e),blockVisibility:Lc?.metadata?.blockVisibility,blockEditingMode:lo(e),allowRightClickOverrides:fl.allowRightClickOverrides,editedSection:ar(),viewportSettings:fl.__experimentalFeatures?.viewport,blockVisibilitySetting:fl.__experimentalFeatures?.blockVisibility?.allowEditing,positionLabel:EA(Lc),isSynced:ri(e),isLocked:Bf(e)}},[e]),de=Oe==="disabled",ae=!!Ee&&(0,Yv.hasBlockSupport)(Ee,"renaming",!0),Re=(0,Yv.hasBlockSupport)(Ee,"__experimentalToolbar",!0),ct=`list-view-block-select-button__description-${(0,KN.useInstanceId)(t4e)}`,{BlockSettingsMenu:Pt,listViewInstanceId:at,updateExpansion:Be,setInsertedBlockClientId:qe,treeGridElementRef:vt,rootClientId:Vt}=Gk(),kt=(0,J3e.__unstableUseShortcutEventMatch)();function yt(){let Ne=$(),ko=Ne.includes(e),dt=ko?Ne[0]:e,lo=q(dt);return{blocksToUpdate:ko?Ne:[e],firstBlockClientId:dt,firstBlockRootClientId:lo,selectedBlockClientIds:Ne}}async function Ye(Ne){if(Ne.defaultPrevented||Ne.target.closest("[role=dialog]"))return;if(_e&&kt("core/block-editor/unselect",Ne)){Ne.stopPropagation(),Ne.preventDefault(),z();return}let ko=[qN.BACKSPACE,qN.DELETE].includes(Ne.keyCode);if(kt("core/block-editor/unselect",Ne)&&h.length>0)Ne.stopPropagation(),Ne.preventDefault(),a(Ne,void 0);else if(ko||kt("core/block-editor/remove",Ne)){let{blocksToUpdate:dt,firstBlockClientId:lo,firstBlockRootClientId:Mr,selectedBlockClientIds:ar}=yt();if(!ne(dt))return;let ri=K(lo)??Mr;j(dt,!1);let Bf=ar.length>0&&$().length===0;ri||(ri=H()[0]),Te(ri,Bf)}else if(kt("core/block-editor/paste-styles",Ne)){Ne.preventDefault();let{blocksToUpdate:dt}=yt(),lo=Y(dt);pe(lo)}else if(kt("core/block-editor/duplicate",Ne)){Ne.preventDefault();let{blocksToUpdate:dt,firstBlockRootClientId:lo}=yt();if(Y(dt).every(ar=>!!ar&&(0,Yv.hasBlockSupport)(ar.name,"multiple",!0)&&G(ar.name,lo))){let ar=await O(dt,!1);ar?.length&&Te(ar[0],!1)}}else if(kt("core/block-editor/insert-before",Ne)){Ne.preventDefault();let{blocksToUpdate:dt}=yt();await A(dt[0]);let lo=$();Te(lo[0],!1)}else if(kt("core/block-editor/insert-after",Ne)){Ne.preventDefault();let{blocksToUpdate:dt}=yt();await V(dt.at(-1));let lo=$();Te(lo[0],!1)}else if(kt("core/block-editor/select-all",Ne)){Ne.preventDefault();let{firstBlockRootClientId:dt,selectedBlockClientIds:lo}=yt(),Mr=H(dt);if(!Mr.length)return;if((0,Q3e.isShallowEqual)(lo,Mr)&&dt&&dt!==Vt){Te(dt,!0);return}M(Mr[0],Mr[Mr.length-1],null)}else if(kt("core/block-editor/collapse-list-view",Ne)){Ne.preventDefault();let{firstBlockClientId:dt}=yt(),lo=J(dt,!1);Be({type:"replace",clientIds:lo})}else if(kt("core/block-editor/group",Ne)){let{blocksToUpdate:dt}=yt();if(dt.length>1&&ie(dt)){Ne.preventDefault();let lo=Y(dt),Mr=be(),ar=ec(lo,Mr);N(dt,ar),(0,e4e.speak)((0,MJ.__)("Selected blocks are grouped."));let ri=$();Te(ri[0],!1)}}else if(kt("core/block-editor/toggle-block-visibility",Ne)){if(he===!1)return;Ne.preventDefault();let{blocksToUpdate:dt}=yt();if(!Y(dt).every(ar=>(0,Yv.hasBlockSupport)(ar.name,"visibility",!0))||dt.some(ar=>W(ar)!=="default"))return;L(dt)}else if(kt("core/block-editor/rename",Ne)){let{blocksToUpdate:dt}=yt(),lo=W(dt[0])==="contentOnly";dt.length===1&&ae&&!lo&&(Ne.preventDefault(),R(!0))}}let Se=(0,nn.useCallback)(()=>{x(!0),F(e,!0)},[e,x,F]),Ie=(0,nn.useCallback)(()=>{x(!1),F(e,!1)},[e,x,F]),me=(0,nn.useCallback)(Ne=>{let ko=Ne?.detail===0;a(Ne,e,ko?0:null),Ne.preventDefault()},[e,a]),Te=(0,nn.useCallback)((Ne,ko)=>{ko&&a(void 0,Ne,null,null),Yk(Ne,vt?.current)},[a,vt]),Me=(0,nn.useCallback)(Ne=>{Ne.preventDefault(),Ne.stopPropagation(),g!==void 0&&Be({type:g?"collapse":"expand",clientIds:[e]})},[e,Be,g]),lt=(0,nn.useCallback)(Ne=>{let{ownerDocument:ko}=y?.current||{};!ko||!ko.hasFocus()||Re&&we&&(y.current?.click(),C(new window.DOMRect(Ne.clientX,Ne.clientY,0,0)),Ne.preventDefault())},[we,y,Re]),et=(0,nn.useCallback)(Ne=>{we&&Ne.button===2&&Ne.preventDefault()},[we]),ao=(0,nn.useMemo)(()=>{let{ownerDocument:Ne}=_?.current||{};if(!(!k||!Ne))return{ownerDocument:Ne,getBoundingClientRect(){return k}}},[k]),Lo=(0,nn.useCallback)(()=>{C(void 0)},[C]);if(A3e({isSelected:i,rowItemRef:_,selectedClientIds:h}),!Ee)return null;let $r=Y3e(l,f,d),xo=K3e(Ze,Ce),_o=rZ(ye,xe),ht=f>0,Ot=Re&&!de,fn=p&&ht&&!de,Ii=U("block-editor-list-view-block__mover-cell",{"is-visible":w||i}),Cn=U("block-editor-list-view-block__menu-cell",{"is-visible":w||E}),Pi;fn?Pi=2:Ot||(Pi=3);let as=U({"is-selected":i,"is-first-selected":E,"is-last-selected":I,"is-branch-selected":s,"is-synced-branch":b,"is-dragging":r,"has-single-cell":!Re,"is-synced":fe,"is-draggable":re&&!de,"is-displacement-normal":t==="normal","is-displacement-up":t==="up","is-displacement-down":t==="down","is-after-dragged-blocks":o,"is-nesting":n,"is-disabled":de}),ls=h.includes(e)?h:[e],ul=Ne=>de?-1:i&&h.length===1?0:Ne;return(0,Yn.jsxs)(B3e,{className:as,isDragged:r,onKeyDown:Ye,onMouseEnter:de?void 0:Se,onMouseLeave:de?void 0:Ie,onFocus:de?void 0:Se,onBlur:de?void 0:Ie,level:d,position:l,rowCount:u,path:m,id:`list-view-${at}-block-${e}`,"data-block":e,"data-expanded":ee?g:void 0,ref:_,children:[(0,Yn.jsx)(Kv.__experimentalTreeGridCell,{className:"block-editor-list-view-block__contents-cell",colSpan:Pi,ref:v,"aria-selected":!!i,children:({ref:Ne,tabIndex:ko,onFocus:dt})=>(0,Yn.jsxs)("div",{className:"block-editor-list-view-block__contents-container",children:[(0,Yn.jsx)(G3e,{clientId:e,onClick:me,onContextMenu:de?void 0:lt,onMouseDown:et,onToggleExpanded:de?void 0:Me,ref:Ne,tabIndex:ul(ko),onFocus:dt,isExpanded:ee?g:void 0,isSelected:i,selectedClientIds:h,ariaDescribedBy:ct,visibilityLabel:_o,isDisabled:de}),(0,Yn.jsx)(WN,{id:ct,children:[$r,xo,_o].filter(Boolean).join(" ")})]})}),fn&&(0,Yn.jsx)(Yn.Fragment,{children:(0,Yn.jsxs)(Kv.__experimentalTreeGridCell,{className:Ii,withoutGridItem:!0,children:[(0,Yn.jsx)(Kv.__experimentalTreeGridItem,{children:({ref:Ne,tabIndex:ko,onFocus:dt})=>(0,Yn.jsx)(DA,{orientation:"vertical",clientIds:[e],ref:Ne,tabIndex:ko,onFocus:dt})}),(0,Yn.jsx)(Kv.__experimentalTreeGridItem,{children:({ref:Ne,tabIndex:ko,onFocus:dt})=>(0,Yn.jsx)(VA,{orientation:"vertical",clientIds:[e],ref:Ne,tabIndex:ko,onFocus:dt})})]})}),Ot&&Pt&&(0,Yn.jsx)(Kv.__experimentalTreeGridCell,{className:Cn,"aria-selected":!!i,ref:y,children:({ref:Ne,tabIndex:ko,onFocus:dt})=>(0,Yn.jsx)(Pt,{clientId:e,clientIds:ls,icon:Hc,label:(0,MJ.__)("Options"),popoverProps:{anchor:ao},toggleProps:{ref:Ne,className:"block-editor-list-view-block__menu",tabIndex:ko,onClick:Lo,onFocus:dt,size:"small"},disableOpenOnArrowDown:!0,updateExpansion:Be,setInsertedBlockClientId:qe,__experimentalSelectBlock:Te,isContentOnlyListView:!!Vt&&W(Vt)==="contentOnly"})}),S&&(0,Yn.jsx)(Wv,{clientId:e,onClose:()=>R(!1)})]})}var o4e=(0,nn.memo)(t4e);var Xa=c(T(),1);function n4e(e,t,o,r){return o?.includes(e.clientId)?0:t[e.clientId]??r?e.innerBlocks.reduce((s,a)=>s+n4e(a,t,o,r),1):1}var Sft=()=>{};function i4e(e){let{blocks:t,selectBlock:o=Sft,showBlockMovers:r,selectedClientIds:n,level:i=1,path:s="",isBranchSelected:a=!1,listPosition:l=0,fixedListWindow:d,isExpanded:u,parentId:f,isSyncedBranch:p=!1,showAppender:m=!0}=e,{canParentExpand:g,isParentSynced:h}=(0,ZN.useSelect)(j=>{if(!f)return{canParentExpand:!0,isParentSynced:!1};let{canEditBlock:V,isSyncedBlock:A}=Z(j(P));return{canParentExpand:V(f),isParentSynced:A(f)}},[f]),b=p||h,{blockDropPosition:v,blockDropTargetIndex:_,firstDraggedBlockIndex:y,blockIndexes:w,expansionState:x,draggedClientIds:k}=x3e();if(!g)return null;let C=m&&i===1,S=t.filter(Boolean),R=S.length,E=C?R+1:R,I=l,B=[],O=0,M,N=()=>{O&&(B.push((0,Xa.jsx)("tr",{children:(0,Xa.jsx)("td",{className:"block-editor-list-view-placeholder",style:{height:O*P2}})},`placeholder-${M}`)),O=0,M=void 0)};return S.forEach((j,V)=>{let{clientId:A,innerBlocks:L}=j,z=I;I+=n4e(j,x,k,u);let F=!!k?.includes(A),{itemInView:G}=d,$=G(z),K=V+1,q=s.length>0?`${s}_${K}`:`${K}`,H=!!L?.length,J=H?x[A]??u:void 0,W=q3e(A,n),Y=a||W&&H,ee=F||$||W&&A===n[0]||V===0||V===R-1,re=H&&J&&!F;if(!ee&&(O+=1,M??=A,!re))return;N();let{displacement:ne,isAfterDraggedBlocks:ie,isNesting:be}=Z3e({blockIndexes:w,blockDropTargetIndex:_,blockDropPosition:v,clientId:A,firstDraggedBlockIndex:y,isDragged:F});B.push((0,Xa.jsxs)(ZN.AsyncModeProvider,{value:!W,children:[ee&&(0,Xa.jsx)(o4e,{clientId:A,selectBlock:o,isSelected:W,isBranchSelected:Y,isDragged:F,level:i,position:K,rowCount:E,siblingBlockCount:R,showBlockMovers:r,path:q,isExpanded:F?!1:J,selectedClientIds:n,isSyncedBranch:b,displacement:ne,isAfterDraggedBlocks:ie,isNesting:be}),re&&(0,Xa.jsx)(i4e,{parentId:A,blocks:L,selectBlock:o,showBlockMovers:r,level:i+1,path:q,listPosition:z+1,fixedListWindow:d,isBranchSelected:Y,selectedClientIds:n,isExpanded:u,isSyncedBranch:b})]},A))}),N(),(0,Xa.jsxs)(Xa.Fragment,{children:[B,C&&(0,Xa.jsx)(XN.__experimentalTreeGridRow,{level:i,setSize:E,positionInSet:E,isExpanded:!0,children:(0,Xa.jsx)(XN.__experimentalTreeGridCell,{children:j=>(0,Xa.jsx)(PJ,{clientId:f,nestingLevel:i,blockCount:R,...j})})})]})}var s4e=(0,r4e.memo)(i4e);var JN=c(Q(),1),QN=c(Ut(),1),em=c(D(),1),AJ=c(X(),1);var sc=c(T(),1);function a4e({draggedBlockClientId:e,listViewRef:t,blockDropTarget:o}){let r=yi(e),n=xs({clientId:e,context:"list-view"}),{rootClientId:i,clientId:s,dropPosition:a}=o||{},[l,d]=(0,em.useMemo)(()=>{if(!t.current)return[];let _=i?t.current.querySelector(`[data-block="${i}"]`):void 0,y=s?t.current.querySelector(`[data-block="${s}"]`):void 0;return[_,y]},[t,i,s]),u=d||l,f=(0,AJ.isRTL)(),p=(0,em.useCallback)((_,y)=>{if(!u)return 0;let w=u.offsetWidth,x=(0,QN.getScrollContainer)(u,"horizontal"),k=u.ownerDocument,C=x===k.body||x===k.documentElement;if(x&&!C){let S=x.getBoundingClientRect(),R=(0,AJ.isRTL)()?S.right-_.right:_.left-S.left,E=x.clientWidth;if(E<w+R&&(w=E-R),!f&&_.left+y<S.left)return w-=S.left-_.left,w;if(f&&_.right-y>S.right)return w-=_.right-S.right,w}return w-y},[f,u]),m=(0,em.useMemo)(()=>{if(!u)return{};let _=u.getBoundingClientRect();return{width:p(_,0)}},[p,u]),g=(0,em.useMemo)(()=>{if(!u)return{};let _=(0,QN.getScrollContainer)(u),y=u.ownerDocument,w=_===y.body||_===y.documentElement;if(_&&!w){let x=_.getBoundingClientRect(),k=u.getBoundingClientRect(),C=f?x.right-k.right:k.left-x.left;if(!f&&x.left>k.left)return{transform:`translateX( ${C}px )`};if(f&&x.right<k.right)return{transform:`translateX( ${C*-1}px )`}}return{}},[f,u]),h=(0,em.useMemo)(()=>{if(!l)return 1;let _=parseInt(l.getAttribute("aria-level"),10);return _?_+1:1},[l]),b=(0,em.useMemo)(()=>u?u.classList.contains("is-branch-selected"):!1,[u]),v=(0,em.useMemo)(()=>{if(!(!u||!(a==="top"||a==="bottom"||a==="inside")))return{contextElement:u,getBoundingClientRect(){let y=u.getBoundingClientRect(),w=y.left,x=0,k=(0,QN.getScrollContainer)(u,"horizontal"),C=u.ownerDocument,S=k===C.body||k===C.documentElement;if(k&&!S){let I=k.getBoundingClientRect(),B=f?k.offsetWidth-k.clientWidth:0;w<I.left+B&&(w=I.left+B)}a==="top"?x=y.top-y.height*2:x=y.top;let R=p(y,0),E=y.height;return new window.DOMRect(w,x,R,E)}}},[u,a,p,f]);return u?(0,sc.jsx)(JN.Popover,{animate:!1,anchor:v,focusOnMount:!1,className:"block-editor-list-view-drop-indicator--preview",variant:"unstyled",flip:!1,resize:!0,children:(0,sc.jsx)("div",{style:m,className:U("block-editor-list-view-drop-indicator__line",{"block-editor-list-view-drop-indicator__line--darker":b}),children:(0,sc.jsxs)("div",{className:"block-editor-list-view-leaf","aria-level":h,children:[(0,sc.jsxs)("div",{className:U("block-editor-list-view-block-select-button","block-editor-list-view-block-contents"),style:g,children:[(0,sc.jsx)($N,{onClick:()=>{}}),(0,sc.jsx)($t,{icon:r?.icon,showColors:!0,context:"list-view"}),(0,sc.jsx)(De,{align:"center",className:"block-editor-list-view-block-select-button__label-wrapper",justify:"flex-start",gap:"xs",children:(0,sc.jsx)("span",{className:"block-editor-list-view-block-select-button__title",children:(0,sc.jsx)(JN.__experimentalTruncate,{ellipsizeMode:"auto",children:n})})})]}),(0,sc.jsx)("div",{className:"block-editor-list-view-block__menu-cell"})]})})}):null}var l4e=c(zo(),1),qk=c(X(),1),B2=c(oe(),1),c4e=c(D(),1),Za=c(Mo(),1),d4e=c(ce(),1);function u4e(){let{clearSelectedBlock:e,multiSelect:t,selectBlock:o}=(0,B2.useDispatch)(P),{getBlockName:r,getBlockParents:n,getBlockSelectionStart:i,getSelectedBlockClientIds:s,hasMultiSelection:a,hasSelectedBlock:l}=(0,B2.useSelect)(P),{getBlockType:d}=(0,B2.useSelect)(d4e.store);return{updateBlockSelection:(0,c4e.useCallback)(async(f,p,m,g)=>{if(!f?.shiftKey&&f?.keyCode!==Za.ESCAPE){o(p,g);return}f.preventDefault();let h=f.type==="keydown"&&f.keyCode===Za.ESCAPE,b=f.type==="keydown"&&(f.keyCode===Za.UP||f.keyCode===Za.DOWN||f.keyCode===Za.HOME||f.keyCode===Za.END);if(!b&&!l()&&!a()){o(p,null);return}let v=s(),_=[...n(p),p];if((h||b&&!v.some(k=>_.includes(k)))&&await e(),!h){let k=i(),C=p;b&&(!l()&&!a()&&(k=p),m&&(C=m));let S=n(k),R=n(C),{start:E,end:I}=X3e(k,C,S,R);await t(E,I,null)}let y=s();if((f.keyCode===Za.HOME||f.keyCode===Za.END)&&y.length>1)return;let w=v.filter(k=>!y.includes(k)),x;if(w.length===1){let k=d(r(w[0]))?.title;k&&(x=(0,qk.sprintf)((0,qk.__)("%s deselected."),k))}else w.length>1&&(x=(0,qk.sprintf)((0,qk.__)("%s blocks deselected."),w.length));x&&(0,l4e.speak)(x,"assertive")},[e,r,d,n,i,s,a,l,t,o])}}var f4e=c(D(),1);function p4e(e){return(0,f4e.useMemo)(()=>{let o={},r=0,n=i=>{i.forEach(s=>{o[s.clientId]=r,r++,s.innerBlocks.length>0&&n(s.innerBlocks)})};return n(e),o},[e])}var m4e=c(oe(),1);function g4e({blocks:e,rootClientId:t}){return(0,m4e.useSelect)(o=>{let{getDraggedBlockClientIds:r,getSelectedBlockClientIds:n,getListViewClientIdsTree:i}=Z(o(P));return{selectedClientIds:n(),draggedClientIds:r(),clientIdsTree:e??i(t)}},[e,t])}var h4e=c(D(),1),b4e=c(oe(),1);function _4e({updateExpansion:e}){let{expandedBlock:t,getBlockParents:o}=(0,b4e.useSelect)(r=>{let{getBlockParents:n,getExpandedBlock:i}=Z(r(P));return{expandedBlock:i(),getBlockParents:n}},[]);(0,h4e.useEffect)(()=>{if(t){let r=o(t,!1);e({type:"replace",clientIds:r})}},[e,t,o])}var v4e=c(oe(),1),qv=c(D(),1),Xv=c(ue(),1),y4e=c(X(),1);var tm=24;function Cft(e,t,o=1,r=!1){let n=r?t.right-o*tm:t.left+o*tm;return r?e.x>n:e.x<n}function Eft(e,t,o=1,r=!1){let n=r?t.right-o*tm:t.left+o*tm,i=r?n-e.x:e.x-n,s=Math.round(i/tm);return Math.abs(s)}function Tft(e,t){let o=[],r=e;for(;r;)o.push({...r}),r=t.find(n=>n.clientId===r.rootClientId);return o}function w4e(e,t){let o=e[t+1];return o&&o.isDraggedBlock?w4e(e,t+1):o}function Rft(e,t,o=1,r=!1){let n=r?t.right-o*tm:t.left+o*tm;return(r?e.x<n-tm:e.x>n+tm)&&e.y<t.bottom}var Ift=["top","bottom"];function Pft(e,t,o=!1){let r,n,i,s,a;for(let f=0;f<e.length;f++){let p=e[f];if(p.isDraggedBlock)continue;let m=p.element.getBoundingClientRect(),[g,h]=Bv(t,m,Ift),b=lA(t,m);if(i===void 0||g<i||b){i=g;let v=e.indexOf(p),_=e[v-1];if(h==="top"&&_&&_.rootClientId===p.rootClientId&&!_.isDraggedBlock?(n=_,r="bottom",s=_.element.getBoundingClientRect(),a=v-1):(n=p,r=h,s=m,a=v),b)break}}if(!n)return;let l=Tft(n,e),d=r==="bottom";if(d&&n.canInsertDraggedBlocksAsChild&&(n.innerBlockCount>0&&n.isExpanded||Rft(t,s,l.length,o))){let f=n.isExpanded?0:n.innerBlockCount||0;return{rootClientId:n.clientId,clientId:n.clientId,blockIndex:f,dropPosition:"inside"}}if(d&&n.rootClientId&&Cft(t,s,l.length,o)){let f=w4e(e,a),p=n.nestingLevel,m=f?f.nestingLevel:1;if(p&&m){let g=Eft(t,s,l.length,o),h=Math.max(Math.min(g,p-m),0);if(l[h]){let b=n.blockIndex;if(l[h].nestingLevel===f?.nestingLevel)b=f?.blockIndex;else for(let v=a;v>=0;v--){let _=e[v];if(_.rootClientId===l[h].rootClientId){b=_.blockIndex+1;break}}return{rootClientId:l[h].rootClientId,clientId:n.clientId,blockIndex:b,dropPosition:r}}}}if(!n.canInsertDraggedBlocksAsSibling)return;let u=d?1:0;return{rootClientId:n.rootClientId,clientId:n.clientId,blockIndex:n.blockIndex+u,dropPosition:r}}var Bft={leading:!1,trailing:!0};function x4e({dropZoneElement:e,updateExpansion:t}){let{getBlockRootClientId:o,getBlockIndex:r,getBlockCount:n,getDraggedBlockClientIds:i,canInsertBlocks:s}=(0,v4e.useSelect)(P),[a,l]=(0,qv.useState)(),{rootClientId:d,blockIndex:u}=a||{},f=aA(d,u),p=(0,y4e.isRTL)(),m=(0,Xv.usePrevious)(d),g=(0,qv.useCallback)(y=>{let{rootClientId:w}=y||{};w&&y?.dropPosition==="inside"&&t({type:"expand",clientIds:[w]})},[t]),h=(0,Xv.useThrottle)(g,500,Bft);(0,qv.useEffect)(()=>{if(a?.dropPosition!=="inside"||m!==a?.rootClientId){h.cancel();return}h(a)},[m,a,h]);let b=i(),v=(0,Xv.useThrottle)((0,qv.useCallback)((y,w)=>{let x={x:y.clientX,y:y.clientY},k=!!b?.length,S=Array.from(w.querySelectorAll("[data-block]")).map(E=>{let I=E.dataset.block,B=E.dataset.expanded==="true",O=E.classList.contains("is-dragging"),M=parseInt(E.getAttribute("aria-level"),10),N=o(I);return{clientId:I,isExpanded:B,rootClientId:N,blockIndex:r(I),element:E,nestingLevel:M||void 0,isDraggedBlock:k?O:!1,innerBlockCount:n(I),canInsertDraggedBlocksAsSibling:k?s(b,N):!0,canInsertDraggedBlocksAsChild:k?s(b,I):!0}}),R=Pft(S,x,p);R&&l(R)},[s,b,n,r,o,p]),50);return{ref:(0,Xv.__experimentalUseDropZone)({dropZoneElement:e,onDrop(y){v.cancel(),a&&f(y),l(void 0)},onDragLeave(){v.cancel(),l(null)},onDragOver(y){v(y,y.currentTarget)},onDragEnd(){v.cancel(),l(void 0)}}),target:a}}var eL=c(D(),1),k4e=c(oe(),1);function S4e({firstSelectedBlockClientId:e,updateExpansion:t}){let[o,r]=(0,eL.useState)(null),{selectedBlockParentClientIds:n}=(0,k4e.useSelect)(i=>{let{getBlockParents:s}=i(P);return{selectedBlockParentClientIds:s(e,!1)}},[e]);return(0,eL.useEffect)(()=>{o!==e&&n?.length&&t({type:"expand",clientIds:n})},[e,n,o,t]),{setSelectedTreeId:r}}var Xk=c(oe(),1),C4e=c(ue(),1);function E4e({selectBlock:e}){let t=(0,Xk.useRegistry)(),{getBlockOrder:o,getBlockRootClientId:r,getBlocksByClientId:n,getPreviousBlockClientId:i,getSelectedBlockClientIds:s,getSettings:a,canInsertBlockType:l,canRemoveBlocks:d}=(0,Xk.useSelect)(P),{flashBlock:u,removeBlocks:f,replaceBlocks:p,insertBlocks:m}=(0,Xk.useDispatch)(P),g=Nx();return(0,C4e.useRefEffect)(h=>{function b(y,w){w&&e(void 0,y,null,null),Yk(y,h)}function v(y){let w=s(),x=w.includes(y),k=x?w[0]:y,C=r(k);return{blocksToUpdate:x?w:[y],firstBlockClientId:k,firstBlockRootClientId:C,originallySelectedBlockClientIds:w}}function _(y){if(y.defaultPrevented||!h.contains(y.target.ownerDocument.activeElement))return;let x=y.target.ownerDocument.activeElement?.closest("[role=row]")?.dataset?.block;if(!x)return;let{blocksToUpdate:k,firstBlockClientId:C,firstBlockRootClientId:S,originallySelectedBlockClientIds:R}=v(x);if(k.length!==0){if(y.preventDefault(),y.type==="copy"||y.type==="cut"){k.length===1&&u(k[0]),g(y.type,k);let E=n(k);A8(y,E,t)}if(y.type==="cut"){if(!d(k))return;let E=i(C)??S;f(k,!1);let I=R.length>0&&s().length===0;E||(E=o()[0]),b(E,I)}else if(y.type==="paste"){let{__experimentalCanUserUseUnfilteredHTML:E}=a(),I=c1e(y,E);if(k.length===1){let[B]=k;if(I.every(O=>l(O.name,B))){m(I,void 0,B),b(I[0]?.clientId,!1);return}}p(k,I,I.length-1,-1),b(I[0]?.clientId,!1)}}}return h.ownerDocument.addEventListener("copy",_),h.ownerDocument.addEventListener("cut",_),h.ownerDocument.addEventListener("paste",_),()=>{h.ownerDocument.removeEventListener("copy",_),h.ownerDocument.removeEventListener("cut",_),h.ownerDocument.removeEventListener("paste",_)}},[])}var Sd=c(T(),1),Oft=(e,t)=>{let{type:o,clientIds:r}=t;if(o==="replace"){let s=Object.fromEntries(r.map(a=>[a,!0]));return(0,T4e.isShallowEqual)(e,s)?e:s}if(o!=="expand"&&o!=="collapse")return e;let n=o==="expand",i=r.filter(s=>e[s]!==n);return i.length?{...e,...Object.fromEntries(i.map(s=>[s,n]))}:e};function P4e({id:e,blocks:t,dropZoneElement:o,showBlockMovers:r=!1,isExpanded:n=!1,showAppender:i=!1,focusOnMount:s=!1,blockSettingsMenu:a=dJ,rootClientId:l,description:d,onSelect:u,additionalBlockContent:f},p){t&&(0,I4e.default)("`blocks` property in `wp.blockEditor.__experimentalListView`",{since:"6.3",alternative:"`rootClientId` property"});let m=(0,Kh.useInstanceId)(P4e),{clientIdsTree:g,draggedClientIds:h,selectedClientIds:b}=g4e({blocks:t,rootClientId:l}),v=p4e(g),{getBlock:_,getSelectedBlockClientIds:y}=(0,O2.useSelect)(P),{visibleBlockCount:w}=(0,O2.useSelect)(Y=>{let{getGlobalBlockCount:ee,getClientIdsOfDescendants:re}=Y(P),ne=h?.length>0?re(h).length+1:0;return{visibleBlockCount:ee()-ne}},[h]),{updateBlockSelection:x}=u4e(),[k,C]=(0,Kn.useReducer)(Oft,{}),[S,R]=(0,Kn.useState)(null),{setSelectedTreeId:E}=S4e({firstSelectedBlockClientId:b[0],updateExpansion:C}),I=(0,Kn.useCallback)((Y,ee,re)=>{x(Y,ee,null,re),E(ee),u&&u(_(ee))},[E,x,u,_]),{ref:B,target:O}=x4e({dropZoneElement:o,updateExpansion:C}),M=(0,Kn.useRef)(),N=E4e({selectBlock:I}),j=(0,Kh.useRefEffect)(Y=>{if(!s)return;let ee=new window.AbortController,re=be=>Yk(be,Y,ee.signal).then(()=>ee.abort());Y.ownerDocument.addEventListener("focusin",()=>ee.abort(),{once:!0,signal:ee.signal});let[ne]=y();if(ne)return re(ne),()=>ee.abort();let ie=setTimeout(()=>{let be=Y.querySelector("[role=row][data-block]")?.dataset.block;be&&re(be)},0);return()=>{clearTimeout(ie),ee.abort()}},[s,y]),V=(0,Kh.useMergeRefs)([N,j,M,B,p]),A=(0,Kn.useCallback)(Y=>{let ee=Y?.dataset?.block;ee&&C({type:"expand",clientIds:[ee]})},[]),L=(0,Kn.useCallback)(Y=>{let ee=Y?.dataset?.block;ee&&C({type:"collapse",clientIds:[ee]})},[]),z=(0,Kn.useCallback)((Y,ee,re)=>{Y.shiftKey&&x(Y,ee?.dataset?.block,re?.dataset?.block)},[x]);_4e({updateExpansion:C});let F=h?.[0],{blockDropTargetIndex:G,blockDropPosition:$,firstDraggedBlockIndex:K}=(0,Kn.useMemo)(()=>{let Y,ee;if(O?.clientId){let re=v[O.clientId];Y=re===void 0||O?.dropPosition==="top"?re:re+1}else O===null&&(Y=null);if(F){let re=v[F];ee=re===void 0||O?.dropPosition==="top"?re:re+1}return{blockDropTargetIndex:Y,blockDropPosition:O?.dropPosition,firstDraggedBlockIndex:ee}},[O,v,F]),q=(0,Kn.useMemo)(()=>({AdditionalBlockContent:f,BlockSettingsMenu:a,listViewInstanceId:m,rootClientId:l,setInsertedBlockClientId:R,treeGridElementRef:M,updateExpansion:C}),[f,a,m,l,R,C]),H=(0,Kn.useMemo)(()=>({blockDropPosition:$,blockDropTargetIndex:G,blockIndexes:v,draggedClientIds:h,expansionState:k,firstDraggedBlockIndex:K}),[$,G,v,h,k,K]),[J]=(0,Kh.__experimentalUseFixedWindowList)(M,P2,w,{expandedState:k,useWindowing:!0,windowOverscan:40});if(!g.length&&!i)return null;let W=d&&`block-editor-list-view-description-${m}`;return(0,Sd.jsxs)(O2.AsyncModeProvider,{value:!0,children:[(0,Sd.jsx)(a4e,{draggedBlockClientId:F,listViewRef:M,blockDropTarget:O}),d&&(0,Sd.jsx)(Et,{id:W,children:d}),(0,Sd.jsx)(R4e.__experimentalTreeGrid,{id:e,className:U("block-editor-list-view-tree",{"is-dragging":h?.length>0&&G!==void 0}),"aria-label":(0,NJ.__)("Block navigation structure"),ref:V,onCollapseRow:L,onExpandRow:A,onFocusRow:z,applicationAriaLabel:(0,NJ.__)("Block navigation structure"),"aria-describedby":W,style:{"--wp-admin--list-view-dragged-items-height":h?.length?`${P2*(h.length-1)}px`:null},children:(0,Sd.jsx)(zN.Provider,{value:q,children:(0,Sd.jsx)(HN.Provider,{value:S,children:(0,Sd.jsx)(jN.Provider,{value:H,children:(0,Sd.jsx)(s4e,{blocks:g,parentId:l,selectBlock:I,showBlockMovers:r,fixedListWindow:J,selectedClientIds:b,isExpanded:n,showAppender:i})})})})})]})}var M2=(0,Kn.forwardRef)(P4e),tL=(0,Kn.forwardRef)((e,t)=>(0,Sd.jsx)(M2,{ref:t,...e,showAppender:!1,rootClientId:null,onSelect:null,additionalBlockContent:null,blockSettingsMenu:void 0}));var qh=c(T(),1);function Mft({isEnabled:e,onToggle:t,isOpen:o,innerRef:r,...n}){return(0,qh.jsx)(oL.Button,{__next40pxDefaultSize:!0,...n,ref:r,icon:YC,"aria-expanded":o,"aria-haspopup":"true",onClick:e?t:void 0,label:(0,LJ.__)("List view"),className:"block-editor-block-navigation","aria-disabled":!e})}function Aft({isDisabled:e,...t},o){(0,B4e.default)("wp.blockEditor.BlockNavigationDropdown",{since:"6.1",alternative:"wp.components.Dropdown and wp.blockEditor.ListView"});let n=(0,O4e.useSelect)(i=>!!i(P).getBlockCount(),[])&&!e;return(0,qh.jsx)(oL.Dropdown,{contentClassName:"block-editor-block-navigation__popover",popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:i,onToggle:s})=>(0,qh.jsx)(Mft,{...t,innerRef:o,isOpen:i,onToggle:s,isEnabled:n}),renderContent:()=>(0,qh.jsxs)("div",{className:"block-editor-block-navigation__container",children:[(0,qh.jsx)("p",{className:"block-editor-block-navigation__label",children:(0,LJ.__)("List view")}),(0,qh.jsx)(tL,{})]})})}var A4e=(0,M4e.forwardRef)(Aft);var Zk=c(D(),1),L4e=c(oe(),1),nL=c(ue(),1),Zu=c(Q(),1);var rL=c(X(),1);var Cd=c(T(),1),N4e=()=>{},DJ=(e,t)=>`${e}-${t.name}`;function D4e({clientId:e,onSwitch:t=N4e,onHoverClassName:o=N4e}){let r=(0,L4e.useSelect)(S=>S(P).canEditBlock(e),[e]),{onSelect:n,stylesToRender:i,activeStyle:s,genericPreviewBlock:a,className:l}=Nk({clientId:e,onSwitch:t}),[d,u]=(0,Zk.useState)(null),[f,p]=(0,Zk.useState)(null),m=Fr(),g=(0,nL.useInstanceId)(D4e,"block-editor-block-styles"),h=(0,Zk.useMemo)(()=>{let S=[];for(let R=0;R<(i?.length??0);R+=2)S.push(i.slice(R,R+2));return S},[i]),b=(0,Zk.useMemo)(()=>{if(!d||!a)return null;let S=jh(l,s,d);return[{...a,attributes:{...a.attributes||{},className:S}}]},[d,a,l,s]);if(!r||!i||i.length===0)return null;let v=(0,nL.debounce)(u,250),_=S=>{n(S),o(null),u(null),v.cancel()},y=S=>{if(d===S){v.cancel();return}v(S),o(S?.name??null)},w=S=>{let R=i.find(E=>DJ(g,E)===S);R&&R.name!==s.name&&_(R)},x=hN(i),k=()=>s?.name!==x?.name,C=()=>{_(x)};return(0,Cd.jsx)(Zu.__experimentalToolsPanel,{label:(0,rL.__)("Styles"),resetAll:C,panelId:e,hasInnerWrapper:!0,dropdownMenuProps:m,children:(0,Cd.jsx)(Zu.__experimentalToolsPanelItem,{hasValue:k,label:(0,rL.__)("Variation"),onDeselect:C,isShownByDefault:!0,panelId:e,children:(0,Cd.jsxs)("div",{ref:p,className:"block-editor-block-styles",children:[(0,Cd.jsx)(Zu.Composite,{role:"radiogroup","aria-label":(0,rL.__)("Styles"),className:"block-editor-block-styles__variants",activeId:DJ(g,s),setActiveId:w,focusLoop:!0,focusWrap:!0,focusShift:!0,children:h.map((S,R)=>(0,Cd.jsx)(Zu.Composite.Row,{className:"block-editor-block-styles__row",children:S.map(E=>(0,Cd.jsx)(Zu.Composite.Item,{id:DJ(g,E),render:(0,Cd.jsx)(A0,{className:"block-editor-block-styles__item",tone:"neutral",variant:s.name===E.name?"solid":"outline"}),role:"radio","aria-checked":s.name===E.name,onMouseEnter:()=>y(E),onFocus:()=>y(E),onMouseLeave:()=>y(null),onBlur:()=>y(null),onClick:()=>_(E),children:(0,Cd.jsx)(Zu.__experimentalTruncate,{numberOfLines:3,className:"block-editor-block-styles__item-text",children:E.label||E.name})},E.name))},R))}),b&&(0,Cd.jsx)(Wh,{blocks:b,placement:"left-start",offset:34,anchor:f})]})})})}var Qk=D4e;var H4e=c(Q(),1),Jk=c(X(),1);var F4e=c(Q(),1),z4e=c(T(),1),V4e={0:bH,1:Yj,2:Kj,3:qj,4:Xj,5:Zj,6:Qj};function VJ({level:e}){return V4e[e]?(0,z4e.jsx)(F4e.Icon,{icon:V4e[e]}):null}var iL=c(T(),1),j4e=[1,2,3,4,5,6],Nft={className:"block-library-heading-level-dropdown"};function U4e({options:e=j4e,value:t,onChange:o}){let r=e.filter(n=>n===0||j4e.includes(n)).sort((n,i)=>n-i);return(0,iL.jsx)(H4e.ToolbarDropdownMenu,{popoverProps:Nft,icon:(0,iL.jsx)(VJ,{level:t}),label:(0,Jk.__)("Change level"),controls:r.map(n=>{let i=n===t;return{icon:(0,iL.jsx)(VJ,{level:n}),title:n===0?(0,Jk.__)("Paragraph"):(0,Jk.sprintf)((0,Jk.__)("Heading %d"),n),isActive:i,onClick(){o(n)},role:"menuitemradio"}})})}var A2=c(X(),1),N2=c(Q(),1);var om=c(T(),1);function Lft({icon:e=sH,label:t=(0,A2.__)("Choose variation"),instructions:o=(0,A2.__)("Select a variation to start with:"),variations:r,onSelect:n,allowSkip:i}){let s=U("block-editor-block-variation-picker",{"has-many-variations":r.length>4});return(0,om.jsxs)(N2.Placeholder,{icon:e,label:t,instructions:o,className:s,children:[(0,om.jsx)("ul",{className:"block-editor-block-variation-picker__variations",role:"list","aria-label":(0,A2.__)("Block variations"),children:r.map(a=>(0,om.jsxs)("li",{children:[(0,om.jsx)(N2.Button,{__next40pxDefaultSize:!0,variant:"tertiary",icon:a.icon&&a.icon.src?a.icon.src:a.icon,iconSize:48,onClick:()=>n(a),className:"block-editor-block-variation-picker__variation",label:a.description||a.title}),(0,om.jsx)("span",{className:"block-editor-block-variation-picker__variation-label",children:a.title})]},a.name))}),i&&(0,om.jsx)("div",{className:"block-editor-block-variation-picker__skip",children:(0,om.jsx)(N2.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>n(),children:(0,A2.__)("Skip")})})]})}var W4e=Lft;var K4e=c(oe(),1),q4e=c(ce(),1),zJ=c(Q(),1);var FJ=c(D(),1),jJ=c(ue(),1),X4e=c(X(),1);var rm=c(X(),1),e1=c(Q(),1);var Xh={carousel:"carousel",grid:"grid"};var Qa=c(T(),1),Dft=({onBlockPatternSelect:e})=>(0,Qa.jsx)("div",{className:"block-editor-block-pattern-setup__actions",children:(0,Qa.jsx)(e1.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:e,children:(0,rm.__)("Choose")})}),Vft=({handlePrevious:e,handleNext:t,activeSlide:o,totalSlides:r})=>(0,Qa.jsxs)("div",{className:"block-editor-block-pattern-setup__navigation",children:[(0,Qa.jsx)(e1.Button,{size:"compact",icon:(0,rm.isRTL)()?yr:ai,label:(0,rm.__)("Previous pattern"),onClick:e,disabled:o===0,accessibleWhenDisabled:!0}),(0,Qa.jsx)(e1.Button,{size:"compact",icon:(0,rm.isRTL)()?ai:yr,label:(0,rm.__)("Next pattern"),onClick:t,disabled:o===r-1,accessibleWhenDisabled:!0})]}),Fft=({viewMode:e,setViewMode:t,handlePrevious:o,handleNext:r,activeSlide:n,totalSlides:i,onBlockPatternSelect:s})=>{let a=e===Xh.carousel,l=(0,Qa.jsxs)("div",{className:"block-editor-block-pattern-setup__display-controls",children:[(0,Qa.jsx)(e1.Button,{size:"compact",icon:SE,label:(0,rm.__)("Carousel view"),onClick:()=>t(Xh.carousel),isPressed:a}),(0,Qa.jsx)(e1.Button,{size:"compact",icon:hC,label:(0,rm.__)("Grid view"),onClick:()=>t(Xh.grid),isPressed:e===Xh.grid})]});return(0,Qa.jsxs)("div",{className:"block-editor-block-pattern-setup__toolbar",children:[a&&(0,Qa.jsx)(Vft,{handlePrevious:o,handleNext:r,activeSlide:n,totalSlides:i}),l,a&&(0,Qa.jsx)(Dft,{onBlockPatternSelect:s})]})},G4e=Fft;var $4e=c(oe(),1);function zft(e,t,o){return(0,$4e.useSelect)(r=>{let{getBlockRootClientId:n,getPatternsByBlockTypes:i,__experimentalGetAllowedPatterns:s}=r(P),a=n(e);return o?s(a).filter(o):i(t,a)},[e,t,o])}var Y4e=zft;var ur=c(T(),1),jft=({viewMode:e,activeSlide:t,patterns:o,onBlockPatternSelect:r,showTitles:n})=>{let i="block-editor-block-pattern-setup__container";if(e===Xh.carousel){let s=new Map([[t,"active-slide"],[t-1,"previous-slide"],[t+1,"next-slide"]]);return(0,ur.jsx)("div",{className:"block-editor-block-pattern-setup__carousel",children:(0,ur.jsx)("div",{className:i,children:(0,ur.jsx)("div",{className:"carousel-container",children:o.map((a,l)=>(0,ur.jsx)(Q4e,{active:l===t,className:s.get(l)||"",pattern:a},a.name))})})})}return(0,ur.jsx)("div",{className:"block-editor-block-pattern-setup__grid",children:(0,ur.jsx)(zJ.Composite,{role:"listbox",className:i,"aria-label":(0,X4e.__)("Patterns list"),children:o.map(s=>(0,ur.jsx)(Z4e,{pattern:s,onSelect:r,showTitles:n},s.name))})})};function Z4e({pattern:e,onSelect:t,showTitles:o}){let r="block-editor-block-pattern-setup-list",{blocks:n,description:i,viewportWidth:s=700}=e,a=(0,jJ.useInstanceId)(Z4e,`${r}__item-description`);return(0,ur.jsx)("div",{className:`${r}__list-item`,children:(0,ur.jsxs)(zJ.Composite.Item,{render:(0,ur.jsx)("div",{"aria-describedby":i?a:void 0,"aria-label":e.title,className:`${r}__item`}),id:`${r}__pattern__${e.name}`,role:"option",onClick:()=>t(n),children:[(0,ur.jsx)(sa,{blocks:n,viewportWidth:s}),o&&(0,ur.jsx)("div",{className:`${r}__item-title`,children:e.title}),!!i&&(0,ur.jsx)(Et,{id:a,children:i})]})})}function Q4e({active:e,className:t,pattern:o,minHeight:r}){let{blocks:n,title:i,description:s}=o,a=(0,jJ.useInstanceId)(Q4e,"block-editor-block-pattern-setup-list__item-description");return(0,ur.jsxs)("div",{"aria-hidden":!e,role:"img",className:`pattern-slide ${t}`,"aria-label":i,"aria-describedby":s?a:void 0,children:[(0,ur.jsx)(sa,{blocks:n,minHeight:r}),!!s&&(0,ur.jsx)(Et,{id:a,children:s})]})}var Hft=({clientId:e,blockName:t,filterPatternsFn:o,onBlockPatternSelect:r,initialViewMode:n=Xh.carousel,showTitles:i=!1})=>{let[s,a]=(0,FJ.useState)(n),[l,d]=(0,FJ.useState)(0),{replaceBlock:u}=(0,K4e.useDispatch)(P),f=Y4e(e,t,o);if(!f?.length)return null;let m=r||(g=>{let h=g.map(b=>(0,q4e.cloneBlock)(b));u(e,h)});return(0,ur.jsx)(ur.Fragment,{children:(0,ur.jsxs)("div",{className:`block-editor-block-pattern-setup view-mode-${s}`,children:[(0,ur.jsx)(jft,{viewMode:s,activeSlide:l,patterns:f,onBlockPatternSelect:m,showTitles:i}),(0,ur.jsx)(G4e,{viewMode:s,setViewMode:a,activeSlide:l,totalSlides:f.length,handleNext:()=>{d(g=>Math.min(g+1,f.length-1))},handlePrevious:()=>{d(g=>Math.max(g-1,0))},onBlockPatternSelect:()=>{m(f[l].blocks)}})]})})},J4e=Hft;var HJ=c(ce(),1),nm=c(X(),1),Zv=c(Q(),1);var sL=c(oe(),1),e9e=c(D(),1);var zr=c(T(),1);function Uft({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,zr.jsxs)("fieldset",{className:e,children:[(0,zr.jsx)(Et,{render:(0,zr.jsx)("legend",{}),children:(0,nm.__)("Transform to variation")}),r.map(n=>(0,zr.jsx)(Zv.Button,{__next40pxDefaultSize:!0,size:"compact",icon:(0,zr.jsx)($t,{icon:n.icon,showColors:!0}),isPressed:o===n.name,label:o===n.name?n.title:(0,nm.sprintf)((0,nm.__)("Transform to %s"),n.title),onClick:()=>t(n.name),"aria-label":n.title,showTooltip:!0},n.name))]})}function Wft({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,zr.jsx)("div",{className:e,children:(0,zr.jsxs)(Ho.Root,{children:[(0,zr.jsx)(Ho.Trigger,{render:(0,zr.jsx)(Zv.Button,{className:"block-editor-block-variation-transforms__button",__next40pxDefaultSize:!0,variant:"secondary"}),children:(0,nm.__)("Transform to variation")}),(0,zr.jsx)(Ho.Popup,{positioner:(0,zr.jsx)(Ho.Positioner,{side:"bottom",align:"start"}),children:(0,zr.jsx)(Ho.RadioGroup,{value:o??null,onValueChange:t,children:r.map(n=>(0,zr.jsxs)(Ho.RadioItem,{value:n.name,children:[(0,zr.jsx)(Ho.ItemLabel,{children:n.title}),n.description&&(0,zr.jsx)(Ho.ItemDescription,{children:n.description})]},n.name))})})]})})}function Gft({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,zr.jsx)("div",{className:e,children:(0,zr.jsx)(Zv.__experimentalToggleGroupControl,{label:(0,nm.__)("Transform to variation"),value:o,hideLabelFromVision:!0,onChange:t,children:r.map(n=>(0,zr.jsx)(Zv.__experimentalToggleGroupControlOptionIcon,{icon:(0,zr.jsx)($t,{icon:n.icon,showColors:!0}),value:n.name,label:o===n.name?n.title:(0,nm.sprintf)((0,nm.__)("Transform to %s"),n.title)},n.name))})})}function $ft({blockClientId:e}){let{updateBlockAttributes:t}=(0,sL.useDispatch)(P),{activeBlockVariation:o,variations:r,canEdit:n,isContentOnly:i,isSection:s}=(0,sL.useSelect)(g=>{let{getActiveBlockVariation:h,getBlockVariations:b}=g(HJ.store),{getBlockName:v,getBlockAttributes:_,getBlockEditingMode:y,isSectionBlock:w}=Z(g(P)),{canEditBlock:x}=g(P),k=e&&v(e),{hasContentRoleAttribute:C}=Z(g(HJ.store)),S=C(k);return{activeBlockVariation:h(k,_(e),"transform"),variations:k&&b(k,"transform"),canEdit:x(e),isContentOnly:y(e)==="contentOnly"&&!S,isSection:w(e)}},[e]),a=o?.name,l=(0,e9e.useMemo)(()=>{let g=new Set;return r?(r.forEach(h=>{h.icon&&g.add(h.icon?.src||h.icon)}),g.size===r.length):!1},[r]),d=g=>{t(e,{...r.find(({name:h})=>h===g).attributes})};if(!r?.length||!n||i||s)return null;let u="block-editor-block-variation-transforms",p=r.length>6?Uft:Gft;return(0,zr.jsx)(l?p:Wft,{className:u,onSelectVariation:d,selectedValue:a,variations:r})}var aL=$ft;var Zh=c(X(),1),lL=c(Q(),1);var t9e=c(T(),1),UJ={top:{icon:$C,title:(0,Zh._x)("Align top","Block vertical alignment setting")},center:{icon:LC,title:(0,Zh._x)("Align middle","Block vertical alignment setting")},bottom:{icon:AC,title:(0,Zh._x)("Align bottom","Block vertical alignment setting")},stretch:{icon:UC,title:(0,Zh._x)("Stretch to fill","Block vertical alignment setting")},"space-between":{icon:zC,title:(0,Zh._x)("Space between","Block vertical alignment setting")}},Yft=["top","center","bottom"],Kft="top";function qft({value:e,onChange:t,controls:o=Yft,isCollapsed:r=!0,isToolbar:n,label:i=(0,Zh.__)("Align content vertically")}){function s(f){return()=>t(e===f?void 0:f)}let a=UJ[e],l=UJ[Kft],d=n?lL.ToolbarGroup:lL.ToolbarDropdownMenu,u=n?{isCollapsed:r}:{};return(0,t9e.jsx)(d,{icon:a?a.icon:l.icon,label:i,controls:o.map(f=>({...UJ[f],isActive:e===f,role:r?"menuitemradio":void 0,onClick:s(f)})),...u})}var WJ=qft;var GJ=c(T(),1),N9=e=>(0,GJ.jsx)(WJ,{...e,isToolbar:!1}),o9e=e=>(0,GJ.jsx)(WJ,{...e,isToolbar:!0});var ma=c(Q(),1),L2=c(D(),1),fL=c(X(),1);var r9e=c(Q(),1);var $J=c(X(),1),n9e=c(T(),1);function i9e({isLinked:e,...t}){let o=e?(0,$J.__)("Unlink radii"):(0,$J.__)("Link radii");return(0,n9e.jsx)(r9e.Button,{...t,className:"components-border-radius-control__linked-button",size:"small",icon:e?jc:$s,iconSize:24,label:o})}var s9e=c(Q(),1);function Xft(e){return[...e].sort((o,r)=>e.filter(n=>n===r).length-e.filter(n=>n===o).length).shift()}function a9e(e={}){if(typeof e=="string")return e;let t=Object.values(e).map(a=>{let l=(0,s9e.__experimentalParseQuantityAndUnitFromRawValue)(a);return typeof a=="string"&&l[0]===void 0?[a,""]:l}),o=t.map(a=>a[0]??""),r=t.map(a=>a[1]),n=o.every(a=>a===o[0])?o[0]:"",i=Xft(r);return n===0||n?`${n}${i||""}`:void 0}function l9e(e={}){if(typeof e=="string"||!e||typeof e!="object")return!1;let t=Object.values(e);if(t.length===0)return!1;let o=t[0];return!t.every(n=>n===o)}function c9e(e){return e?typeof e=="string"?!0:!!Object.values(e).filter(o=>!!o||o===0).length:!1}var ac=c(Q(),1),f9e=c(ue(),1),Qh=c(X(),1);var Qv=c(D(),1);var YJ=24,d9e=8,cL={px:{max:300,steps:1},"%":{max:100,steps:1},vw:{max:100,steps:1},vh:{max:100,steps:1},em:{max:10,steps:.1},rem:{max:10,steps:.1},svw:{max:100,steps:1},lvw:{max:100,steps:1},dvw:{max:100,steps:1},svh:{max:100,steps:1},lvh:{max:100,steps:1},dvh:{max:100,steps:1},vi:{max:100,steps:1},svi:{max:100,steps:1},lvi:{max:100,steps:1},dvi:{max:100,steps:1},vb:{max:100,steps:1},svb:{max:100,steps:1},lvb:{max:100,steps:1},dvb:{max:100,steps:1},vmin:{max:100,steps:1},svmin:{max:100,steps:1},lvmin:{max:100,steps:1},dvmin:{max:100,steps:1},vmax:{max:100,steps:1},svmax:{max:100,steps:1},lvmax:{max:100,steps:1},dvmax:{max:100,steps:1}};var dL=c(Q(),1);var Ed=c(T(),1);function u9e({allowNegativeOnDrag:e,ariaLabel:t,allPlaceholder:o,minValue:r,parsedQuantity:n,computedUnit:i,units:s,isMixed:a,step:l,max:d,showTooltip:u,value:f,minimumCustomValue:p,onCustomValueChange:m,onCustomValueSliderChange:g,onUnitChange:h,onMouseOut:b,onMouseOver:v,setMinValue:_}){let y=(0,Ed.jsx)(dL.__experimentalUnitControl,{className:"preset-input-control__unit-control",disableUnits:a,hideLabelFromVision:!0,label:t,min:r,onChange:m,onUnitChange:h,onBlur:b,onFocus:v,onMouseOut:b,onMouseOver:v,units:s,value:[n,i].join(""),placeholder:o,onDragStart:()=>{e&&f?.charAt(0)==="-"&&_(0)},onDrag:()=>{e&&f?.charAt(0)==="-"&&_(0)},onDragEnd:()=>{e&&_(p)}}),w=u?(0,Ed.jsxs)(uo.Root,{children:[(0,Ed.jsx)(uo.Trigger,{render:(0,Ed.jsx)("div",{className:"preset-input-control__tooltip-wrapper",children:y})}),(0,Ed.jsx)(uo.Popup,{children:t})]}):y;return(0,Ed.jsxs)(Ed.Fragment,{children:[w,(0,Ed.jsx)(dL.RangeControl,{className:"preset-input-control__custom-value-range",hideLabelFromVision:!0,initialPosition:0,label:t,max:d,min:0,onBlur:b,onChange:g,onFocus:v,onMouseOut:b,onMouseOver:v,step:l,value:n,withInputField:!1})]})}var Jh=c(T(),1);function Jv({allowNegativeOnDrag:e=!1,ariaLabel:t,className:o,customValueSettings:r=cL,disableCustomValues:n,icon:i,isMixed:s,value:a,minimumCustomValue:l,onChange:d,onMouseOut:u,onMouseOver:f,onUnitChange:p,placeholder:m,presets:g=[],presetType:h,selectedUnit:b,showTooltip:v,units:_}){let y=(0,Qv.useMemo)(()=>xae(a,g,h),[a,g,h]),w=o??"preset-input-control",x=g.slice(1,g.length-1).map((Y,ee)=>({value:ee+1,label:void 0})),k=x.length>0,C=g.length<=d9e,S=s?(0,Qh.__)("Mixed"):m??null,[R,E]=(0,Qv.useState)(l),[I,B]=(0,Qv.useState)(!n&&y!==void 0&&!pu(y,h)),O=null,M=(0,f9e.usePrevious)(y);(0,Qv.useEffect)(()=>{y&&M!==y&&!pu(y,h)&&I!==!0&&B(!0)},[y,M,h,I]);let N=!C&&!I&&y!==void 0&&(!pu(y,h)||pu(y,h)&&s),j=g;N?(j=[...g,{name:s?(0,Qh.__)("Mixed"):(0,Qh.sprintf)((0,Qh.__)("Custom (%s)"),y),slug:"custom",size:y}],O=j.length-1):s||(O=I?ZU(y,g,h):wae(y,g,h));let V=j.map((Y,ee)=>({key:ee,name:Y.name})),A=pu(y,h)?ZU(y,g,h):y,[L,z]=(0,ac.__experimentalParseQuantityAndUnitFromRawValue)(A),F=z||b||"px",G=_?.find(Y=>Y.value===F),$=G?.step??r[F]?.steps??.1,K=G?.max??r[F]?.max??10,q=Y=>{if(Y===void 0||Y===""){d(void 0);return}isNaN(parseFloat(Y))||d(Y)},H=Y=>{d([Y,F].join(""))},J=Y=>y===void 0?void 0:g[Y]?.name,W=(Y,ee)=>{let re=parseInt(Y,10);if(ee==="selectList"){if(re===0&&g[0]?.slug==="0")return"0";if(re===0)return}else if(re===0)return"0";return`var:preset|${h}|${g[Y]?.slug}`};return(0,Jh.jsxs)(ac.__experimentalHStack,{className:`preset-input-control__wrapper ${w}__wrapper`,children:[i&&(0,Jh.jsx)(ac.Icon,{className:"preset-input-control__icon",icon:i,size:YJ}),(!k||I)&&(0,Jh.jsx)(u9e,{allowNegativeOnDrag:e,ariaLabel:t,allPlaceholder:S,minValue:R,parsedQuantity:L,computedUnit:F,units:_,isMixed:s,step:$,max:K,showTooltip:v,value:y,minimumCustomValue:l,onCustomValueChange:q,onCustomValueSliderChange:H,onUnitChange:p,onMouseOut:u,onMouseOver:f,setMinValue:E}),k&&C&&!I&&(0,Jh.jsx)(ac.RangeControl,{"aria-valuenow":O,"aria-valuetext":g[O]?.name,className:"preset-input-control__preset-range",hideLabelFromVision:!0,initialPosition:0,label:t,max:g.length-1,marks:x,min:0,onBlur:u,onChange:Y=>d(W(Y)),onFocus:f,onMouseDown:Y=>{Y?.nativeEvent?.offsetX<35&&y===void 0&&d("0")},onMouseOut:u,onMouseOver:f,renderTooltipContent:J,step:1,value:O,withInputField:!1}),k&&!C&&!I&&(0,Jh.jsx)(ac.CustomSelectControl,{className:"preset-input-control__custom-select-control",hideLabelFromVision:!0,label:t,onBlur:u,onChange:Y=>{N&&Y.selectedItem.key===V.length-1?B(!0):d(W(Y.selectedItem.key,"selectList"))},onFocus:f,onMouseOut:u,onMouseOver:f,options:V,value:V.find(Y=>Y.key===O)||""}),k&&!n&&(0,Jh.jsx)(ac.Button,{className:"preset-input-control__custom-toggle",icon:NH,iconSize:YJ,isPressed:I,label:I?(0,Qh.__)("Use preset"):(0,Qh.__)("Set custom value"),onClick:()=>{B(!I)},size:"small"})]})}var t1=c(X(),1);var p9e=8,uL=[],KJ={all:(0,t1.__)("Border radius"),topLeft:(0,t1.__)("Top left"),topRight:(0,t1.__)("Top right"),bottomLeft:(0,t1.__)("Bottom left"),bottomRight:(0,t1.__)("Bottom right")},qJ={all:wj,topLeft:Sj,topRight:Cj,bottomLeft:xj,bottomRight:kj},XJ=0;var im=c(T(),1);function Zft(e){let t=e?.default??uL,o=e?.custom??uL,r=e?.theme??uL;return(0,L2.useMemo)(()=>{let n=[{name:(0,fL.__)("None"),slug:"0",size:0},...o,...r,...t];return n.length>p9e?[{name:(0,fL.__)("Default"),slug:"default",size:void 0},...n]:n},[o,r,t])}function m9e(e,t){return t==="all"?a9e(e):typeof e=="string"?e:e?.[t]}function g9e(e,t){return t==="all"?e.flat:e[t]}function h9e(e,t,o){return r=>{o(e==="all"?{topLeft:r,topRight:r,bottomLeft:r,bottomRight:r}:{...typeof t!="string"?t||{}:{topLeft:t,topRight:t,bottomLeft:t,bottomRight:t},[e]:r})}}function b9e(e,t,o){return r=>{let n={...t};e==="all"?(n.flat=r,n.topLeft=r,n.topRight=r,n.bottomLeft=r,n.bottomRight=r):n[e]=r,o(n)}}function pL({onChange:e,values:t,presets:o}){let[r,n]=(0,L2.useState)(!c9e(t)||!l9e(t)),i=Zft(o),[s,a]=(0,L2.useState)({flat:typeof t=="string"?(0,ma.__experimentalParseQuantityAndUnitFromRawValue)(t)[1]:void 0,topLeft:(0,ma.__experimentalParseQuantityAndUnitFromRawValue)(t?.topLeft)[1],topRight:(0,ma.__experimentalParseQuantityAndUnitFromRawValue)(t?.topRight)[1],bottomLeft:(0,ma.__experimentalParseQuantityAndUnitFromRawValue)(t?.bottomLeft)[1],bottomRight:(0,ma.__experimentalParseQuantityAndUnitFromRawValue)(t?.bottomRight)[1]}),[l]=Fe("spacing.units"),d=(0,ma.__experimentalUseCustomUnits)({availableUnits:l||["px","em","rem"]}),u=()=>n(!r);return(0,im.jsxs)("fieldset",{className:"components-border-radius-control",children:[(0,im.jsxs)(ma.__experimentalHStack,{className:"components-border-radius-control__header",children:[(0,im.jsx)(ma.BaseControl.VisualLabel,{as:"legend",children:(0,fL.__)("Radius")}),(0,im.jsx)(i9e,{onClick:u,isLinked:r})]}),r?(0,im.jsx)(Jv,{ariaLabel:KJ.all,className:"components-border-radius-control",icon:qJ.all,minimumCustomValue:XJ,onChange:h9e("all",t,e),onUnitChange:b9e("all",s,a),presets:i,presetType:"border-radius",selectedUnit:g9e(s,"all"),showTooltip:!0,units:d,value:m9e(t,"all")}):(0,im.jsx)(ma.__experimentalVStack,{children:["topLeft","topRight","bottomLeft","bottomRight"].map(f=>(0,im.jsx)(Jv,{ariaLabel:KJ[f],className:"components-border-radius-control",icon:qJ[f],minimumCustomValue:XJ,onChange:h9e(f,t,e),onUnitChange:b9e(f,s,a),presets:i,presetType:"border-radius",selectedUnit:g9e(s,f),showTooltip:!0,units:d,value:m9e(t,f)},f))})]})}var y9e=c(Q(),1);var _9e=c(ue(),1);var v9e=c(T(),1),mL=(0,_9e.createHigherOrderComponent)(e=>function(o){let[r,n,i,s,a]=Fe("color.palette.default","color.palette.theme","color.palette.custom","color.custom","color.defaultPalette"),l=a?[...n||[],...r||[],...i||[]]:[...n||[],...i||[]],{colors:d=l,disableCustomColors:u=!s}=o,f=d&&d.length>0||!u;return(0,v9e.jsx)(e,{...o,colors:d,disableCustomColors:u,hasColorsToChoose:f})},"withColorContext");var w9e=mL(y9e.ColorPalette);var ZJ=c(X(),1),Ja=c(Q(),1);var or=c(T(),1),{Tabs:o1}=Z(Ja.privateApis),Qft=["colors","disableCustomColors","gradients","disableCustomGradients"],Qu={color:"color",gradient:"gradient"};function x9e({colors:e,gradients:t,disableCustomColors:o,disableCustomGradients:r,__experimentalIsRenderedInSidebar:n,className:i,label:s,onColorChange:a,onGradientChange:l,colorValue:d,colorSlug:u,gradientValue:f,gradientSlug:p,clearable:m,showTitle:g=!0,enableAlpha:h,headingLevel:b,noticeProps:v}){let _=a&&(e&&e.length>0||!o),y=l&&(t&&t.length>0||!r);if(!_&&!y)return null;let x=(0,or.jsx)(Ja.ColorPalette,{value:d,selectedSlug:u,onChange:y?(S,R,E)=>{a(S,E),l()}:(S,R,E)=>a(S,E),colors:e,disableCustomColors:o,__experimentalIsRenderedInSidebar:n,clearable:m,enableAlpha:h,headingLevel:b}),k={[Qu.color]:(0,or.jsxs)(or.Fragment,{children:[x,v&&(0,or.jsx)(Ja.Notice,{isDismissible:!1,...v})]}),[Qu.gradient]:(0,or.jsx)(Ja.GradientPicker,{value:f,selectedSlug:p,onChange:_?(S,R,E)=>{l(S,E),a()}:(S,R,E)=>l(S,E),gradients:t,disableCustomGradients:r,__experimentalIsRenderedInSidebar:n,clearable:m,headingLevel:b})},C=S=>(0,or.jsx)("div",{className:"block-editor-color-gradient-control__panel",children:k[S]});return(0,or.jsx)(Ja.BaseControl,{className:U("block-editor-color-gradient-control",i),children:(0,or.jsx)("fieldset",{className:"block-editor-color-gradient-control__fieldset",children:(0,or.jsxs)(Ja.__experimentalVStack,{spacing:1,children:[g&&(0,or.jsx)("legend",{children:(0,or.jsx)("div",{className:"block-editor-color-gradient-control__color-indicator",children:(0,or.jsx)(Ja.BaseControl.VisualLabel,{children:s})})}),_&&y&&(0,or.jsx)("div",{children:(0,or.jsxs)(o1,{defaultTabId:f?Qu.gradient:!!_&&Qu.color,children:[(0,or.jsxs)(o1.TabList,{children:[(0,or.jsx)(o1.Tab,{tabId:Qu.color,children:(0,ZJ.__)("Color")}),(0,or.jsx)(o1.Tab,{tabId:Qu.gradient,children:(0,ZJ.__)("Gradient")})]}),(0,or.jsx)(o1.TabPanel,{tabId:Qu.color,className:"block-editor-color-gradient-control__panel",focusable:!1,children:k.color}),(0,or.jsx)(o1.TabPanel,{tabId:Qu.gradient,className:"block-editor-color-gradient-control__panel",focusable:!1,children:k.gradient})]})}),!y&&C(Qu.color),!_&&C(Qu.gradient)]})})})}function Jft(e){let[t,o,r,n]=Fe("color.palette","color.gradients","color.custom","color.customGradient");return(0,or.jsx)(x9e,{colors:t,gradients:o,disableCustomColors:!r,disableCustomGradients:!n,...e})}function ept(e){return Qft.every(t=>e.hasOwnProperty(t))?(0,or.jsx)(x9e,{...e}):(0,or.jsx)(Jft,{...e})}var eb=ept;var k9e=c(T(),1);function S9e({onChange:e,value:t,...o}){return(0,k9e.jsx)(eb,{...o,onColorChange:e,colorValue:t,gradients:[],disableCustomGradients:!0})}var Td=c(X(),1),C9e=c(Q(),1),E9e=c(zo(),1),QJ=c(T(),1);Dm([Vm,Xy]);function JJ({backgroundColor:e,fallbackBackgroundColor:t,fallbackTextColor:o,fallbackLinkColor:r,fontSize:n,isLargeText:i,textColor:s,linkColor:a,messageOverride:l,enableAlphaChecker:d=!1}){let u=e||t;if(!u)return null;let f=s||o,p=a||r;if(!f&&!p)return null;let m=[{color:f,description:(0,Td.__)("text color")},{color:p,description:(0,Td.__)("link color")}],g=Zo(u),h=g.alpha()<1,b=g.brightness(),v={level:"AA",size:i||i!==!1&&n>=24?"large":"small"},_="",y="";for(let w of m){if(!w.color)continue;let x=Zo(w.color),k=x.isReadable(g,v),C=x.alpha()<1;if(!k){if(h||C)continue;if(l){_=l,y=l;break}_=b<x.brightness()?(0,Td.sprintf)((0,Td.__)("This color combination may be hard for people to read. Try using a darker background color and/or a brighter %s."),w.description):(0,Td.sprintf)((0,Td.__)("This color combination may be hard for people to read. Try using a brighter background color and/or a darker %s."),w.description),y=(0,Td.__)("This color combination may be hard for people to read.");break}C&&d&&(_=(0,Td.__)("Transparent text may be hard for people to read."),y=(0,Td.__)("Transparent text may be hard for people to read."))}return _?{message:_,speakMessage:y}:null}function tpt(e){let t=JJ(e);return t?((0,E9e.speak)(t.speakMessage),(0,QJ.jsx)("div",{className:"block-editor-contrast-checker",children:(0,QJ.jsx)(C9e.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,children:t.message})})):null}var T9e=tpt;var ki=c(X(),1),D2=c(lc(),1),gL=c(D(),1),Id=c(Q(),1);var Rd=c(T(),1),tb=new Date;tb.setDate(20);tb.setMonth(tb.getMonth()-3);tb.getMonth()===4&&tb.setMonth(3);function I9e({format:e,defaultFormat:t,onChange:o}){return(0,Rd.jsxs)(Id.__experimentalVStack,{as:"fieldset",spacing:4,className:"block-editor-date-format-picker",children:[(0,Rd.jsx)(Et,{render:(0,Rd.jsx)("legend",{}),children:(0,ki.__)("Date format")}),(0,Rd.jsx)(Id.ToggleControl,{label:(0,ki.__)("Default format"),help:`${(0,ki.__)("Example:")} ${(0,D2.dateI18n)(t,tb)}`,checked:!e,onChange:r=>o(r?null:t)}),e&&(0,Rd.jsx)(opt,{format:e,onChange:o})]})}function opt({format:e,onChange:t}){let r=[...[...new Set(["Y-m-d",(0,ki._x)("n/j/Y","short date format"),(0,ki._x)("n/j/Y g:i A","short date format with time"),(0,ki._x)("M j, Y","medium date format"),(0,ki._x)("M j, Y g:i A","medium date format with time"),(0,ki._x)("F j, Y","long date format"),(0,ki._x)("M j","short date format without the year")])].map((a,l)=>({key:`suggested-${l}`,name:(0,D2.dateI18n)(a,tb),format:a})),{key:"human-diff",name:(0,D2.humanTimeDiff)(tb),format:"human-diff"}],n={key:"custom",name:(0,ki.__)("Custom"),className:"block-editor-date-format-picker__custom-format-select-control__custom-option",hint:(0,ki.__)("Enter your own date format")},[i,s]=(0,gL.useState)(()=>!!e&&!r.some(a=>a.format===e));return(0,Rd.jsxs)(Id.__experimentalVStack,{children:[(0,Rd.jsx)(Id.CustomSelectControl,{label:(0,ki.__)("Choose a format"),options:[...r,n],value:i?n:r.find(a=>a.format===e)??n,onChange:({selectedItem:a})=>{a===n?s(!0):(s(!1),t(a.format))}}),i&&(0,Rd.jsx)(Id.TextControl,{label:(0,ki.__)("Custom format"),hideLabelFromVision:!0,help:(0,gL.createInterpolateElement)((0,ki.__)("Enter a date or time <Link>format string</Link>."),{Link:(0,Rd.jsx)(Id.ExternalLink,{href:(0,ki.__)("https://wordpress.org/documentation/article/customize-date-and-time-format/")})}),value:e,onChange:a=>t(a)})]})}var cc=c(Q(),1),V2=c(X(),1),P9e=c(Mo(),1);var B9e=c(ue(),1),Ju=c(T(),1);function O9e({id:e,colorPalette:t,duotonePalette:o,disableCustomColors:r,disableCustomDuotone:n,value:i,selectedSlug:s,onChange:a}){let l;i==="unset"?l=(0,Ju.jsx)(cc.ColorIndicator,{className:"block-editor-duotone-control__unset-indicator"}):i?l=(0,Ju.jsx)(cc.DuotoneSwatch,{values:i}):l=(0,Ju.jsx)(St,{icon:Nj});let d=(0,V2.__)("Apply duotone filter"),f=`${(0,B9e.useInstanceId)(O9e,"duotone-control",e)}__description`;return(0,Ju.jsx)(cc.Dropdown,{popoverProps:{className:"block-editor-duotone-control__popover",headerTitle:(0,V2.__)("Duotone")},renderToggle:({isOpen:p,onToggle:m})=>(0,Ju.jsx)(cc.ToolbarButton,{showTooltip:!0,onClick:m,"aria-haspopup":"true","aria-expanded":p,onKeyDown:h=>{!p&&h.keyCode===P9e.DOWN&&(h.preventDefault(),m())},label:d,icon:l}),renderContent:()=>(0,Ju.jsxs)(cc.MenuGroup,{label:(0,V2.__)("Duotone"),children:[(0,Ju.jsx)("p",{children:(0,V2.__)("Create a two-tone color effect without losing your original image.")}),(0,Ju.jsx)(cc.DuotonePicker,{"aria-label":d,"aria-describedby":f,colorPalette:t,duotonePalette:o,disableCustomColors:r,disableCustomDuotone:n,value:i,selectedSlug:s,onChange:a})]})})}var hL=O9e;var L9e=c(Q(),1),D9e=c(D(),1),el=c(X(),1);var qn=c(X(),1);var bL=c(X(),1);function M9e(e){if(!e)return{};if(typeof e=="object")return e;let t;switch(e){case"normal":t=(0,bL._x)("Regular","font style");break;case"italic":t=(0,bL._x)("Italic","font style");break;case"oblique":t=(0,bL._x)("Oblique","font style");break;default:t=e;break}return{name:t,value:e}}var Pd=c(X(),1);function eee(e){if(!e)return{};if(typeof e=="object")return e;let t;switch(e){case"normal":case"400":t=(0,Pd._x)("Regular","font weight");break;case"bold":case"700":t=(0,Pd._x)("Bold","font weight");break;case"100":t=(0,Pd._x)("Thin","font weight");break;case"200":t=(0,Pd._x)("Extra Light","font weight");break;case"300":t=(0,Pd._x)("Light","font weight");break;case"500":t=(0,Pd._x)("Medium","font weight");break;case"600":t=(0,Pd._x)("Semi Bold","font weight");break;case"800":t=(0,Pd._x)("Extra Bold","font weight");break;case"900":t=(0,Pd._x)("Black","font weight");break;case"1000":t=(0,Pd._x)("Extra Black","font weight");break;default:t=e;break}return{name:t,value:e}}var A9e=[{name:(0,qn._x)("Regular","font style"),value:"normal"},{name:(0,qn._x)("Italic","font style"),value:"italic"}],N9e=[{name:(0,qn._x)("Thin","font weight"),value:"100"},{name:(0,qn._x)("Extra Light","font weight"),value:"200"},{name:(0,qn._x)("Light","font weight"),value:"300"},{name:(0,qn._x)("Regular","font weight"),value:"400"},{name:(0,qn._x)("Medium","font weight"),value:"500"},{name:(0,qn._x)("Semi Bold","font weight"),value:"600"},{name:(0,qn._x)("Bold","font weight"),value:"700"},{name:(0,qn._x)("Extra Bold","font weight"),value:"800"},{name:(0,qn._x)("Black","font weight"),value:"900"},{name:(0,qn._x)("Extra Black","font weight"),value:"1000"}];function r1(e){let t=[],o=[],r=[],n=!e||e?.length===0,i=!1;return e?.forEach(s=>{if(typeof s.fontWeight=="string"&&/\s/.test(s.fontWeight.trim())){i=!0;let[d,u]=s.fontWeight.split(" "),f=parseInt(d.slice(0,1)),p=u==="1000"?10:parseInt(u.slice(0,1));for(let m=f;m<=p;m++){let g=`${m.toString()}00`;o.some(h=>h.value===g)||o.push(eee(g))}}let a=eee(typeof s.fontWeight=="number"?s.fontWeight.toString():s.fontWeight),l=M9e(s.fontStyle);l&&Object.keys(l).length&&(t.some(d=>d.value===l.value)||t.push(l)),a&&Object.keys(a).length&&(o.some(d=>d.value===a.value)||i||o.push(a))}),o.some(s=>(s.value??"")>="600")||o.push({name:(0,qn._x)("Bold","font weight"),value:"700"}),t.some(s=>s.value==="italic")||t.push({name:(0,qn._x)("Italic","font style"),value:"italic"}),n&&(t=A9e,o=N9e),t=t.length===0?A9e:t,o=o.length===0?N9e:o,t.forEach(({name:s,value:a})=>{o.forEach(({name:l,value:d})=>{let u=a==="normal"?l:(0,qn.sprintf)((0,qn._x)("%1$s %2$s","font"),l??"",s??"");r.push({key:`${a}-${d}`,name:u??"",style:{fontStyle:a,fontWeight:d}})})}),{fontStyles:t,fontWeights:o,combinedStyleAndWeightOptions:r,isSystemFont:n,isVariableFont:i}}var V9e=c(T(),1),rpt=(e,t)=>e?t?(0,el.__)("Appearance"):(0,el.__)("Font style"):(0,el.__)("Font weight");function _L(e){let{__next40pxDefaultSize:t,onChange:o,hasFontStyles:r=!0,hasFontWeights:n=!0,fontFamilyFaces:i,value:{fontStyle:s,fontWeight:a},...l}=e,d=r||n,u=rpt(r,n),f={key:"default",name:(0,el.__)("Default"),style:{fontStyle:void 0,fontWeight:void 0}},{fontStyles:p,fontWeights:m,combinedStyleAndWeightOptions:g}=r1(i),h=()=>{let x=[f];return g&&x.push(...g),x},b=()=>{let x=[f];return p.forEach(({name:k,value:C})=>{x.push({key:C,name:k,style:{fontStyle:C,fontWeight:void 0}})}),x},v=()=>{let x=[f];return m.forEach(({name:k,value:C})=>{x.push({key:C,name:k,style:{fontStyle:void 0,fontWeight:C}})}),x},_=(0,D9e.useMemo)(()=>r&&n?h():r?b():v(),[e.options,p,m,g]),y=_.find(x=>x.style.fontStyle===s&&x.style.fontWeight===a)||_[0];return d&&(0,V9e.jsx)(L9e.CustomSelectControl,{...l,className:"components-font-appearance-control",label:u,describedBy:y?r?n?(0,el.sprintf)((0,el.__)("Currently selected font appearance: %s"),y.name):(0,el.sprintf)((0,el.__)("Currently selected font style: %s"),y.name):(0,el.sprintf)((0,el.__)("Currently selected font weight: %s"),y.name):(0,el.__)("No selected font appearance"),options:_,value:y,onChange:({selectedItem:x})=>o(x.style)})}var F9e=c(Q(),1),tee=c(X(),1);var z9e=c(T(),1);function vL({__next40pxDefaultSize:e,value:t="",onChange:o,fontFamilies:r,className:n,...i}){let[s]=Fe("typography.fontFamilies");if(r||(r=s),!r||r.length===0)return null;let a=[{key:"",name:(0,tee.__)("Default")},...r.map(({fontFamily:d,name:u})=>({key:d,name:u||d,style:{fontFamily:d}}))],l=a.find(d=>d.key===t)??"";return(0,z9e.jsx)(F9e.CustomSelectControl,{label:(0,tee.__)("Font"),value:l,onChange:({selectedItem:d})=>o(d.key),options:a,className:U("block-editor-font-family-control",n),...i})}var yL=c(Q(),1),j9e=c(X(),1);var H9e=c(T(),1);function wL({value:e,onChange:t,__unstableInputWidth:o="60px",...r}){let[n]=Fe("spacing.units"),i=(0,yL.__experimentalUseCustomUnits)({availableUnits:n||["px","em","rem"],defaultValues:{px:2,em:.2,rem:.2}});return(0,H9e.jsx)(yL.__experimentalUnitControl,{...r,label:(0,j9e.__)("Letter spacing"),value:e,__unstableInputWidth:o,units:i,onChange:t})}var F2=c(X(),1),xL=c(Q(),1),oee=c(T(),1),npt=[{label:(0,F2.__)("None"),value:"none",icon:Rn},{label:(0,F2.__)("Underline"),value:"underline",icon:zj},{label:(0,F2.__)("Strikethrough"),value:"line-through",icon:Fj}];function kL({value:e,onChange:t,className:o}){return(0,oee.jsx)(xL.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,F2.__)("Decoration"),className:U("block-editor-text-decoration-control",o),value:e,onChange:r=>{t(r===e?void 0:r)},children:npt.map(r=>(0,oee.jsx)(xL.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var n1=c(X(),1);var SL=c(Q(),1),ree=c(T(),1),ipt=[{label:(0,n1.__)("None"),value:"none",icon:Rn},{label:(0,n1.__)("Uppercase"),value:"uppercase",icon:jj},{label:(0,n1.__)("Lowercase"),value:"lowercase",icon:Dj},{label:(0,n1.__)("Capitalize"),value:"capitalize",icon:Lj}];function CL({className:e,value:t,onChange:o}){return(0,ree.jsx)(SL.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,n1.__)("Letter case"),className:U("block-editor-text-transform-control",e),value:t,onChange:r=>{o(r===t?void 0:r)},children:ipt.map(r=>(0,ree.jsx)(SL.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var i1=c(X(),1);var EL=c(Q(),1),nee=c(T(),1),spt=[{label:(0,i1.__)("Horizontal"),value:"horizontal-tb",icon:ZH},{label:(0,i1.__)("Vertical"),value:(0,i1.isRTL)()?"vertical-lr":"vertical-rl",icon:JH}];function TL({className:e,value:t,onChange:o}){return(0,nee.jsx)(EL.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,i1.__)("Orientation"),className:U("block-editor-writing-mode-control",e),value:t,onChange:r=>{o(r===t?void 0:r)},children:spt.map(r=>(0,nee.jsx)(EL.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var As=c(Q(),1),U9e=c(D(),1),W9e=c(X(),1);var Nn=c(T(),1),apt=({setting:e,children:t,panelId:o,...r})=>{let n=()=>{e.colorValue?e.onColorChange():e.gradientValue&&e.onGradientChange()};return(0,Nn.jsx)(As.__experimentalToolsPanelItem,{hasValue:()=>!!e.colorValue||!!e.gradientValue,label:e.label,onDeselect:n,isShownByDefault:e.isShownByDefault!==void 0?e.isShownByDefault:!0,...r,className:U("block-editor-color-gradient-item","block-editor-tools-panel-color-gradient-settings__item"),panelId:o,resetAllFilter:e.resetAllFilter,children:t})},lpt=({colorValue:e,label:t})=>(0,Nn.jsxs)(As.__experimentalHStack,{justify:"flex-start",children:[(0,Nn.jsx)(As.ColorIndicator,{className:"block-editor-panel-color-gradient-settings__color-indicator",colorValue:e}),(0,Nn.jsx)(As.FlexItem,{className:"block-editor-panel-color-gradient-settings__color-name",title:t,children:t})]}),cpt=e=>function({onToggle:o,isOpen:r}){let{clearable:n,colorValue:i,gradientValue:s,onColorChange:a,onGradientChange:l,label:d}=e,u=(0,U9e.useRef)(void 0),f={onClick:o,className:U("block-editor-panel-color-gradient-settings__dropdown",{"is-open":r}),"aria-expanded":r,ref:u},p=()=>{i?a():s&&l()},m=i??s;return(0,Nn.jsxs)(Nn.Fragment,{children:[(0,Nn.jsx)(As.Button,{__next40pxDefaultSize:!0,...f,children:(0,Nn.jsx)(lpt,{colorValue:m,label:d})}),n&&m&&(0,Nn.jsx)(As.Button,{__next40pxDefaultSize:!0,label:(0,W9e.__)("Reset"),className:"block-editor-panel-color-gradient-settings__reset",size:"small",icon:Rn,onClick:()=>{p(),r&&o(),u.current?.focus()}})]})};function RL({colors:e,disableCustomColors:t,disableCustomGradients:o,enableAlpha:r,gradients:n,settings:i,__experimentalIsRenderedInSidebar:s,...a}){let l;return s&&(l={placement:"left-start",offset:36,shift:!0}),(0,Nn.jsx)(Nn.Fragment,{children:i.map((d,u)=>{let f={clearable:!1,colorValue:d.colorValue,colors:e,disableCustomColors:t,disableCustomGradients:o,enableAlpha:r,gradientValue:d.gradientValue,gradients:n,label:d.label,onColorChange:d.onColorChange,onGradientChange:d.onGradientChange,showTitle:!1,__experimentalIsRenderedInSidebar:s,...d},p={clearable:d.clearable,label:d.label,colorValue:d.colorValue,gradientValue:d.gradientValue,onColorChange:d.onColorChange,onGradientChange:d.onGradientChange};return d&&(0,Nn.jsx)(apt,{setting:d,...a,children:(0,Nn.jsx)(As.Dropdown,{popoverProps:l,className:"block-editor-tools-panel-color-gradient-settings__dropdown",renderToggle:cpt(p),renderContent:()=>(0,Nn.jsx)(As.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Nn.jsx)("div",{className:"block-editor-panel-color-gradient-settings__dropdown-content",children:(0,Nn.jsx)(eb,{...f})})})})},u)})})}var IL=c(Q(),1),G9e=c(oe(),1),$9e=c(ue(),1);var iee=c(D(),1),ey=c(X(),1);function ob(){let[e,t,o,r,n,i,s,a,l,d]=Fe("color.custom","color.palette.custom","color.palette.theme","color.palette.default","color.defaultPalette","color.customGradient","color.gradients.custom","color.gradients.theme","color.gradients.default","color.defaultGradients"),u={disableCustomColors:!e,disableCustomGradients:!i};return u.colors=(0,iee.useMemo)(()=>{let f=[];return o&&o.length&&f.push({name:(0,ey._x)("Theme","Indicates this palette comes from the theme."),slug:"theme",colors:o}),n&&r&&r.length&&f.push({name:(0,ey._x)("Default","Indicates this palette comes from WordPress."),slug:"default",colors:r}),t&&t.length&&f.push({name:(0,ey._x)("Custom","Indicates this palette is created by the user."),slug:"custom",colors:t}),f},[t,o,r,n]),u.gradients=(0,iee.useMemo)(()=>{let f=[];return a&&a.length&&f.push({name:(0,ey._x)("Theme","Indicates this palette comes from the theme."),slug:"theme",gradients:a}),d&&l&&l.length&&f.push({name:(0,ey._x)("Default","Indicates this palette comes from WordPress."),slug:"default",gradients:l}),s&&s.length&&f.push({name:(0,ey._x)("Custom","Indicates this palette is created by the user."),slug:"custom",gradients:s}),f},[s,a,l,d]),u.hasColorsOrGradients=!!u.colors.length||!!u.gradients.length,u}var dc=c(T(),1),dpt=["colors","disableCustomColors","gradients","disableCustomGradients"],see=({className:e,colors:t,gradients:o,disableCustomColors:r,disableCustomGradients:n,children:i,settings:s,title:a,showTitle:l=!0,__experimentalIsRenderedInSidebar:d,enableAlpha:u})=>{let f=(0,$9e.useInstanceId)(see),{batch:p}=(0,G9e.useRegistry)();return(!t||t.length===0)&&(!o||o.length===0)&&r&&n&&s?.every(m=>(!m.colors||m.colors.length===0)&&(!m.gradients||m.gradients.length===0)&&(m.disableCustomColors===void 0||m.disableCustomColors)&&(m.disableCustomGradients===void 0||m.disableCustomGradients))?null:(0,dc.jsx)(IL.__experimentalToolsPanel,{className:U("block-editor-panel-color-gradient-settings",e),hasInnerWrapper:!0,label:l?a:void 0,resetAll:()=>{p(()=>{s.forEach(({colorValue:m,gradientValue:g,onColorChange:h,onGradientChange:b})=>{m?h():g&&b()})})},panelId:f,__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",children:(0,dc.jsxs)("div",{className:"block-editor-panel-color-gradient-settings__inner-wrapper",children:[(0,dc.jsx)(RL,{settings:s,panelId:f,colors:t,gradients:o,disableCustomColors:r,disableCustomGradients:n,__experimentalIsRenderedInSidebar:d,enableAlpha:u}),!!i&&(0,dc.jsxs)(dc.Fragment,{children:[(0,dc.jsx)(IL.__experimentalSpacer,{marginTop:4,marginBottom:0}),i]})]})})},upt=e=>{let t=ob();return(0,dc.jsx)(see,{...t,...e})},fpt=e=>dpt.every(t=>e.hasOwnProperty(t))?(0,dc.jsx)(see,{...e}):(0,dc.jsx)(upt,{...e}),PL=fpt;var BL=c(D(),1),ty=c(Q(),1),lee=c(X(),1);var z2=c(T(),1),aee=[],ppt={...cL,px:{max:1e3,steps:1},em:{max:50,steps:.1},rem:{max:50,steps:.1}};function mpt(e){let t=e?.default??aee,o=e?.custom??aee,r=e?.theme??aee;return(0,BL.useMemo)(()=>[{name:(0,lee.__)("None"),slug:"0",size:0},...o,...r,...t],[o,r,t])}function oy({label:e=(0,lee.__)("Dimension"),onChange:t,value:o,placeholder:r,className:n,dimensionSizes:i}){let[s,a]=Fe("dimensions.dimensionSizes","spacing.units"),l=i??s,d=(0,ty.__experimentalUseCustomUnits)({availableUnits:a||["%","px","em","rem","vh","vw"]}),u=mpt(l),[f,p]=(0,BL.useState)(()=>{let[,g]=(0,ty.__experimentalParseQuantityAndUnitFromRawValue)(o);return g||d[0]?.value||"px"}),m=g=>{let[h,b]=(0,ty.__experimentalParseQuantityAndUnitFromRawValue)(o);["em","rem"].includes(g)&&b==="px"?t((h/16).toFixed(2)+g):["em","rem"].includes(b)&&g==="px"?t(Math.round(h*16)+g):["%","vw","svw","lvw","dvw","vh","svh","lvh","dvh","vi","svi","lvi","dvi","vb","svb","lvb","dvb","vmin","svmin","lvmin","dvmin","vmax","svmax","lvmax","dvmax"].includes(g)&&h>100&&t(100+g),p(g)};return(0,z2.jsxs)("fieldset",{className:U("block-editor-dimension-control",n),children:[(0,z2.jsx)(ty.BaseControl.VisualLabel,{as:"legend",children:e}),(0,z2.jsx)(Jv,{ariaLabel:e,className:"block-editor-dimension-control",customValueSettings:ppt,minimumCustomValue:0,onChange:t,onUnitChange:m,placeholder:r,presets:u,presetType:"dimension",selectedUnit:f,showTooltip:!0,units:d,value:o})]})}var K9e=c(D(),1),Xn=c(Q(),1),q9e=c(X(),1),X9e=c(Gt(),1);var ef=c(T(),1),Y9e={px:{max:1e3,step:1},"%":{max:100,step:1},vw:{max:100,step:1},vh:{max:100,step:1},em:{max:50,step:.1},rem:{max:50,step:.1},svw:{max:100,step:1},lvw:{max:100,step:1},dvw:{max:100,step:1},svh:{max:100,step:1},lvh:{max:100,step:1},dvh:{max:100,step:1},vi:{max:100,step:1},svi:{max:100,step:1},lvi:{max:100,step:1},dvi:{max:100,step:1},vb:{max:100,step:1},svb:{max:100,step:1},lvb:{max:100,step:1},dvb:{max:100,step:1},vmin:{max:100,step:1},svmin:{max:100,step:1},lvmin:{max:100,step:1},dvmin:{max:100,step:1},vmax:{max:100,step:1},svmax:{max:100,step:1},lvmax:{max:100,step:1},dvmax:{max:100,step:1}};function Z9e({label:e=(0,q9e.__)("Height"),onChange:t,value:o}){(0,X9e.default)("wp.blockEditor.HeightControl",{since:"7.0",version:"7.2",alternative:"wp.blockEditor.DimensionControl"});let r=parseFloat(o),[n]=Fe("spacing.units"),i=(0,Xn.__experimentalUseCustomUnits)({availableUnits:n||["%","px","em","rem","vh","vw"]}),s=(0,K9e.useMemo)(()=>(0,Xn.__experimentalParseQuantityAndUnitFromRawValue)(o),[o])[1]||i[0]?.value||"px",a=d=>{t([d,s].join(""))},l=d=>{let[u,f]=(0,Xn.__experimentalParseQuantityAndUnitFromRawValue)(o);["em","rem"].includes(d)&&f==="px"?t((u/16).toFixed(2)+d):["em","rem"].includes(f)&&d==="px"?t(Math.round(u*16)+d):["%","vw","svw","lvw","dvw","vh","svh","lvh","dvh","vi","svi","lvi","dvi","vb","svb","lvb","dvb","vmin","svmin","lvmin","dvmin","vmax","svmax","lvmax","dvmax"].includes(d)&&u>100&&t(100+d)};return(0,ef.jsxs)("fieldset",{className:"block-editor-height-control",children:[(0,ef.jsx)(Xn.BaseControl.VisualLabel,{as:"legend",children:e}),(0,ef.jsxs)(Xn.Flex,{children:[(0,ef.jsx)(Xn.FlexItem,{isBlock:!0,children:(0,ef.jsx)(Xn.__experimentalUnitControl,{value:o,units:i,onChange:t,onUnitChange:l,min:0,label:e,hideLabelFromVision:!0})}),(0,ef.jsx)(Xn.FlexItem,{isBlock:!0,children:(0,ef.jsx)(Xn.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,ef.jsx)(Xn.RangeControl,{value:r,min:0,max:Y9e[s]?.max??100,step:Y9e[s]?.step??.1,withInputField:!1,onChange:a,label:e,hideLabelFromVision:!0})})})]})]})}var W2=c(Q(),1),eBe=c(Gt(),1);var uc=c(te()),kPe=c(_Pe());function vpt(e,t,o,r,n,i){i===void 0&&(i=0);var s=s1(e,t,i),a=s.width,l=s.height,d=Math.min(a,o),u=Math.min(l,r);return d>u*n?{width:u*n,height:u}:{width:d,height:d/n}}function ypt(e){return e.width>e.height?e.width/e.naturalWidth:e.height/e.naturalHeight}function j2(e,t,o,r,n){n===void 0&&(n=0);var i=s1(t.width,t.height,n),s=i.width,a=i.height;return{x:vPe(e.x,s,o.width,r),y:vPe(e.y,a,o.height,r)}}function vPe(e,t,o,r){var n=t*r/2-o/2;return DL(e,-n,n)}function yPe(e,t){return Math.sqrt(Math.pow(e.y-t.y,2)+Math.pow(e.x-t.x,2))}function wPe(e,t){return Math.atan2(t.y-e.y,t.x-e.x)*180/Math.PI}function wpt(e,t,o,r,n,i,s){i===void 0&&(i=0),s===void 0&&(s=!0);var a=s?xpt:kpt,l=s1(t.width,t.height,i),d=s1(t.naturalWidth,t.naturalHeight,i),u={x:a(100,((l.width-o.width/n)/2-e.x/n)/l.width*100),y:a(100,((l.height-o.height/n)/2-e.y/n)/l.height*100),width:a(100,o.width/l.width*100/n),height:a(100,o.height/l.height*100/n)},f=Math.round(a(d.width,u.width*d.width/100)),p=Math.round(a(d.height,u.height*d.height/100)),m=d.width>=d.height*r,g=m?{width:Math.round(p*r),height:p}:{width:f,height:Math.round(f/r)},h=vr(vr({},g),{x:Math.round(a(d.width-g.width,u.x*d.width/100)),y:Math.round(a(d.height-g.height,u.y*d.height/100))});return{croppedAreaPercentages:u,croppedAreaPixels:h}}function xpt(e,t){return Math.min(e,Math.max(0,t))}function kpt(e,t){return t}function Spt(e,t,o,r,n,i){var s=s1(t.width,t.height,o),a=DL(r.width/s.width*(100/e.width),n,i),l={x:a*s.width/2-r.width/2-s.width*a*(e.x/100),y:a*s.height/2-r.height/2-s.height*a*(e.y/100)};return{crop:l,zoom:a}}function Cpt(e,t,o){var r=ypt(t);return o.height>o.width?o.height/(e.height*r):o.width/(e.width*r)}function Ept(e,t,o,r,n,i){o===void 0&&(o=0);var s=s1(t.naturalWidth,t.naturalHeight,o),a=DL(Cpt(e,t,r),n,i),l=r.height>r.width?r.height/e.height:r.width/e.width,d={x:((s.width-e.width)/2-e.x)*l,y:((s.height-e.height)/2-e.y)*l};return{crop:d,zoom:a}}function xPe(e,t){return{x:(t.x+e.x)/2,y:(t.y+e.y)/2}}function Tpt(e){return e*Math.PI/180}function s1(e,t,o){var r=Tpt(o);return{width:Math.abs(Math.cos(r)*e)+Math.abs(Math.sin(r)*t),height:Math.abs(Math.sin(r)*e)+Math.abs(Math.cos(r)*t)}}function DL(e,t,o){return Math.min(Math.max(e,t),o)}function LL(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e.filter(function(o){return typeof o=="string"&&o.length>0}).join(" ").trim()}var Rpt=`.reactEasyCrop_Container { | |
| 120 | 128 | position: absolute; |
| 121 | 129 | top: 0; |
| 122 | 130 | left: 0; |
| 123 | 131 | right: 0; |
| @@ -195,38 +203,30 @@ | ||
| 195 | 203 | right: 0; |
| 196 | 204 | border-left: 0; |
| 197 | 205 | border-right: 0; |
| 198 | 206 | } |
| 199 | -`,N$e=1,D$e=3,V$e=1,Wke=(function(e){WX(t,e);function t(){var o=e!==null&&e.apply(this,arguments)||this;return o.cropperRef=ul.createRef(),o.imageRef=ul.createRef(),o.videoRef=ul.createRef(),o.containerPosition={x:0,y:0},o.containerRef=null,o.styleRef=null,o.containerRect=null,o.mediaSize={width:0,height:0,naturalWidth:0,naturalHeight:0},o.dragStartPosition={x:0,y:0},o.dragStartCrop={x:0,y:0},o.gestureZoomStart=0,o.gestureRotationStart=0,o.isTouching=!1,o.lastPinchDistance=0,o.lastPinchRotation=0,o.rafDragTimeout=null,o.rafPinchTimeout=null,o.wheelTimer=null,o.currentDoc=typeof document<"u"?document:null,o.currentWindow=typeof window<"u"?window:null,o.resizeObserver=null,o.previousCropSize=null,o.isInitialized=!1,o.state={cropSize:null,hasWheelJustStarted:!1,mediaObjectFit:void 0},o.initResizeObserver=function(){if(!(typeof window.ResizeObserver>"u"||!o.containerRef)){var r=!0;o.resizeObserver=new window.ResizeObserver(function(n){if(r){r=!1;return}o.computeSizes()}),o.resizeObserver.observe(o.containerRef)}},o.preventZoomSafari=function(r){return r.preventDefault()},o.cleanEvents=function(){o.currentDoc&&(o.currentDoc.removeEventListener("mousemove",o.onMouseMove),o.currentDoc.removeEventListener("mouseup",o.onDragStopped),o.currentDoc.removeEventListener("touchmove",o.onTouchMove),o.currentDoc.removeEventListener("touchend",o.onDragStopped),o.currentDoc.removeEventListener("gesturechange",o.onGestureChange),o.currentDoc.removeEventListener("gestureend",o.onGestureEnd),o.currentDoc.removeEventListener("scroll",o.onScroll))},o.clearScrollEvent=function(){o.containerRef&&o.containerRef.removeEventListener("wheel",o.onWheel),o.wheelTimer&&clearTimeout(o.wheelTimer)},o.onMediaLoad=function(){var r=o.computeSizes();r&&(o.previousCropSize=r,o.emitCropData(),o.setInitialCrop(r),o.isInitialized=!0),o.props.onMediaLoaded&&o.props.onMediaLoaded(o.mediaSize)},o.setInitialCrop=function(r){if(o.props.initialCroppedAreaPercentages){var n=I$e(o.props.initialCroppedAreaPercentages,o.mediaSize,o.props.rotation,r,o.props.minZoom,o.props.maxZoom),i=n.crop,s=n.zoom;o.props.onCropChange(i),o.props.onZoomChange&&o.props.onZoomChange(s)}else if(o.props.initialCroppedAreaPixels){var a=A$e(o.props.initialCroppedAreaPixels,o.mediaSize,o.props.rotation,r,o.props.minZoom,o.props.maxZoom),i=a.crop,s=a.zoom;o.props.onCropChange(i),o.props.onZoomChange&&o.props.onZoomChange(s)}},o.computeSizes=function(){var r,n,i,s,a,l,u=o.imageRef.current||o.videoRef.current;if(u&&o.containerRef){o.containerRect=o.containerRef.getBoundingClientRect(),o.saveContainerPosition();var d=o.containerRect.width/o.containerRect.height,f=((r=o.imageRef.current)===null||r===void 0?void 0:r.naturalWidth)||((n=o.videoRef.current)===null||n===void 0?void 0:n.videoWidth)||0,p=((i=o.imageRef.current)===null||i===void 0?void 0:i.naturalHeight)||((s=o.videoRef.current)===null||s===void 0?void 0:s.videoHeight)||0,g=u.offsetWidth<f||u.offsetHeight<p,m=f/p,h=void 0;if(g)switch(o.state.mediaObjectFit){default:case"contain":h=d>m?{width:o.containerRect.height*m,height:o.containerRect.height}:{width:o.containerRect.width,height:o.containerRect.width/m};break;case"horizontal-cover":h={width:o.containerRect.width,height:o.containerRect.width/m};break;case"vertical-cover":h={width:o.containerRect.height*m,height:o.containerRect.height};break}else h={width:u.offsetWidth,height:u.offsetHeight};o.mediaSize=pn(pn({},h),{naturalWidth:f,naturalHeight:p}),o.props.setMediaSize&&o.props.setMediaSize(o.mediaSize);var b=o.props.cropSize?o.props.cropSize:E$e(o.mediaSize.width,o.mediaSize.height,o.containerRect.width,o.containerRect.height,o.props.aspect,o.props.rotation);return(((a=o.state.cropSize)===null||a===void 0?void 0:a.height)!==b.height||((l=o.state.cropSize)===null||l===void 0?void 0:l.width)!==b.width)&&o.props.onCropSizeChange&&o.props.onCropSizeChange(b),o.setState({cropSize:b},o.recomputeCropPosition),o.props.setCropSize&&o.props.setCropSize(b),b}},o.saveContainerPosition=function(){if(o.containerRef){var r=o.containerRef.getBoundingClientRect();o.containerPosition={x:r.left,y:r.top}}},o.onMouseDown=function(r){o.currentDoc&&(r.preventDefault(),o.currentDoc.addEventListener("mousemove",o.onMouseMove),o.currentDoc.addEventListener("mouseup",o.onDragStopped),o.saveContainerPosition(),o.onDragStart(t.getMousePoint(r)))},o.onMouseMove=function(r){return o.onDrag(t.getMousePoint(r))},o.onScroll=function(r){o.currentDoc&&(r.preventDefault(),o.saveContainerPosition())},o.onTouchStart=function(r){o.currentDoc&&(o.isTouching=!0,!(o.props.onTouchRequest&&!o.props.onTouchRequest(r))&&(o.currentDoc.addEventListener("touchmove",o.onTouchMove,{passive:!1}),o.currentDoc.addEventListener("touchend",o.onDragStopped),o.saveContainerPosition(),r.touches.length===2?o.onPinchStart(r):r.touches.length===1&&o.onDragStart(t.getTouchPoint(r.touches[0]))))},o.onTouchMove=function(r){r.preventDefault(),r.touches.length===2?o.onPinchMove(r):r.touches.length===1&&o.onDrag(t.getTouchPoint(r.touches[0]))},o.onGestureStart=function(r){o.currentDoc&&(r.preventDefault(),o.currentDoc.addEventListener("gesturechange",o.onGestureChange),o.currentDoc.addEventListener("gestureend",o.onGestureEnd),o.gestureZoomStart=o.props.zoom,o.gestureRotationStart=o.props.rotation)},o.onGestureChange=function(r){if(r.preventDefault(),!o.isTouching){var n=t.getMousePoint(r),i=o.gestureZoomStart-1+r.scale;if(o.setNewZoom(i,n,{shouldUpdatePosition:!0}),o.props.onRotationChange){var s=o.gestureRotationStart+r.rotation;o.props.onRotationChange(s)}}},o.onGestureEnd=function(r){o.cleanEvents()},o.onDragStart=function(r){var n,i,s=r.x,a=r.y;o.dragStartPosition={x:s,y:a},o.dragStartCrop=pn({},o.props.crop),(i=(n=o.props).onInteractionStart)===null||i===void 0||i.call(n)},o.onDrag=function(r){var n=r.x,i=r.y;o.currentWindow&&(o.rafDragTimeout&&o.currentWindow.cancelAnimationFrame(o.rafDragTimeout),o.rafDragTimeout=o.currentWindow.requestAnimationFrame(function(){if(o.state.cropSize&&!(n===void 0||i===void 0)){var s=n-o.dragStartPosition.x,a=i-o.dragStartPosition.y,l={x:o.dragStartCrop.x+s,y:o.dragStartCrop.y+a},u=o.props.restrictPosition?AE(l,o.mediaSize,o.state.cropSize,o.props.zoom,o.props.rotation):l;o.props.onCropChange(u)}}))},o.onDragStopped=function(){var r,n;o.isTouching=!1,o.cleanEvents(),o.emitCropData(),(n=(r=o.props).onInteractionEnd)===null||n===void 0||n.call(r)},o.onWheel=function(r){if(o.currentWindow&&!(o.props.onWheelRequest&&!o.props.onWheelRequest(r))){r.preventDefault();var n=t.getMousePoint(r),i=(0,Gke.default)(r).pixelY,s=o.props.zoom-i*o.props.zoomSpeed/200;o.setNewZoom(s,n,{shouldUpdatePosition:!0}),o.state.hasWheelJustStarted||o.setState({hasWheelJustStarted:!0},function(){var a,l;return(l=(a=o.props).onInteractionStart)===null||l===void 0?void 0:l.call(a)}),o.wheelTimer&&clearTimeout(o.wheelTimer),o.wheelTimer=o.currentWindow.setTimeout(function(){return o.setState({hasWheelJustStarted:!1},function(){var a,l;return(l=(a=o.props).onInteractionEnd)===null||l===void 0?void 0:l.call(a)})},250)}},o.getPointOnContainer=function(r,n){var i=r.x,s=r.y;if(!o.containerRect)throw new Error("The Cropper is not mounted");return{x:o.containerRect.width/2-(i-n.x),y:o.containerRect.height/2-(s-n.y)}},o.getPointOnMedia=function(r){var n=r.x,i=r.y,s=o.props,a=s.crop,l=s.zoom;return{x:(n+a.x)/l,y:(i+a.y)/l}},o.setNewZoom=function(r,n,i){var s=i===void 0?{}:i,a=s.shouldUpdatePosition,l=a===void 0?!0:a;if(!(!o.state.cropSize||!o.props.onZoomChange)){var u=pN(r,o.props.minZoom,o.props.maxZoom);if(l){var d=o.getPointOnContainer(n,o.containerPosition),f=o.getPointOnMedia(d),p={x:f.x*u-d.x,y:f.y*u-d.y},g=o.props.restrictPosition?AE(p,o.mediaSize,o.state.cropSize,u,o.props.rotation):p;o.props.onCropChange(g)}o.props.onZoomChange(u)}},o.getCropData=function(){if(!o.state.cropSize)return null;var r=o.props.restrictPosition?AE(o.props.crop,o.mediaSize,o.state.cropSize,o.props.zoom,o.props.rotation):o.props.crop;return R$e(r,o.mediaSize,o.state.cropSize,o.getAspect(),o.props.zoom,o.props.rotation,o.props.restrictPosition)},o.emitCropData=function(){var r=o.getCropData();if(r){var n=r.croppedAreaPercentages,i=r.croppedAreaPixels;o.props.onCropComplete&&o.props.onCropComplete(n,i),o.props.onCropAreaChange&&o.props.onCropAreaChange(n,i)}},o.emitCropAreaChange=function(){var r=o.getCropData();if(r){var n=r.croppedAreaPercentages,i=r.croppedAreaPixels;o.props.onCropAreaChange&&o.props.onCropAreaChange(n,i)}},o.recomputeCropPosition=function(){if(o.state.cropSize){var r=o.props.crop;if(o.isInitialized&&o.previousCropSize){var n=Math.abs(o.previousCropSize.width-o.state.cropSize.width)>1e-6||Math.abs(o.previousCropSize.height-o.state.cropSize.height)>1e-6;if(n){var i=o.state.cropSize.width/o.previousCropSize.width,s=o.state.cropSize.height/o.previousCropSize.height;r={x:o.props.crop.x*i,y:o.props.crop.y*s}}}var a=o.props.restrictPosition?AE(r,o.mediaSize,o.state.cropSize,o.props.zoom,o.props.rotation):r;o.previousCropSize=o.state.cropSize,o.props.onCropChange(a),o.emitCropData()}},o.onKeyDown=function(r){var n,i,s=o.props,a=s.crop,l=s.onCropChange,u=s.keyboardStep,d=s.zoom,f=s.rotation,p=u;if(o.state.cropSize){r.shiftKey&&(p*=.2);var g=pn({},a);switch(r.key){case"ArrowUp":g.y-=p,r.preventDefault();break;case"ArrowDown":g.y+=p,r.preventDefault();break;case"ArrowLeft":g.x-=p,r.preventDefault();break;case"ArrowRight":g.x+=p,r.preventDefault();break;default:return}o.props.restrictPosition&&(g=AE(g,o.mediaSize,o.state.cropSize,d,f)),r.repeat||(i=(n=o.props).onInteractionStart)===null||i===void 0||i.call(n),l(g)}},o.onKeyUp=function(r){var n,i;switch(r.key){case"ArrowUp":case"ArrowDown":case"ArrowLeft":case"ArrowRight":r.preventDefault();break;default:return}o.emitCropData(),(i=(n=o.props).onInteractionEnd)===null||i===void 0||i.call(n)},o}return t.prototype.componentDidMount=function(){!this.currentDoc||!this.currentWindow||(this.containerRef&&(this.containerRef.ownerDocument&&(this.currentDoc=this.containerRef.ownerDocument),this.currentDoc.defaultView&&(this.currentWindow=this.currentDoc.defaultView),this.initResizeObserver(),typeof window.ResizeObserver>"u"&&this.currentWindow.addEventListener("resize",this.computeSizes),this.props.zoomWithScroll&&this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}),this.containerRef.addEventListener("gesturestart",this.onGestureStart)),this.currentDoc.addEventListener("scroll",this.onScroll),this.props.disableAutomaticStylesInjection||(this.styleRef=this.currentDoc.createElement("style"),this.styleRef.setAttribute("type","text/css"),this.props.nonce&&this.styleRef.setAttribute("nonce",this.props.nonce),this.styleRef.innerHTML=M$e,this.currentDoc.head.appendChild(this.styleRef)),this.imageRef.current&&this.imageRef.current.complete&&this.onMediaLoad(),this.props.setImageRef&&this.props.setImageRef(this.imageRef),this.props.setVideoRef&&this.props.setVideoRef(this.videoRef),this.props.setCropperRef&&this.props.setCropperRef(this.cropperRef))},t.prototype.componentWillUnmount=function(){var o,r;!this.currentDoc||!this.currentWindow||(typeof window.ResizeObserver>"u"&&this.currentWindow.removeEventListener("resize",this.computeSizes),(o=this.resizeObserver)===null||o===void 0||o.disconnect(),this.containerRef&&this.containerRef.removeEventListener("gesturestart",this.preventZoomSafari),this.styleRef&&((r=this.styleRef.parentNode)===null||r===void 0||r.removeChild(this.styleRef)),this.cleanEvents(),this.props.zoomWithScroll&&this.clearScrollEvent())},t.prototype.componentDidUpdate=function(o){var r,n,i,s,a,l,u,d,f;o.rotation!==this.props.rotation?(this.computeSizes(),this.recomputeCropPosition()):o.aspect!==this.props.aspect?this.computeSizes():o.objectFit!==this.props.objectFit?this.computeSizes():o.zoom!==this.props.zoom?this.recomputeCropPosition():((r=o.cropSize)===null||r===void 0?void 0:r.height)!==((n=this.props.cropSize)===null||n===void 0?void 0:n.height)||((i=o.cropSize)===null||i===void 0?void 0:i.width)!==((s=this.props.cropSize)===null||s===void 0?void 0:s.width)?this.computeSizes():(((a=o.crop)===null||a===void 0?void 0:a.x)!==((l=this.props.crop)===null||l===void 0?void 0:l.x)||((u=o.crop)===null||u===void 0?void 0:u.y)!==((d=this.props.crop)===null||d===void 0?void 0:d.y))&&this.emitCropAreaChange(),o.zoomWithScroll!==this.props.zoomWithScroll&&this.containerRef&&(this.props.zoomWithScroll?this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}):this.clearScrollEvent()),o.video!==this.props.video&&((f=this.videoRef.current)===null||f===void 0||f.load());var p=this.getObjectFit();p!==this.state.mediaObjectFit&&this.setState({mediaObjectFit:p},this.computeSizes)},t.prototype.getAspect=function(){var o=this.props,r=o.cropSize,n=o.aspect;return r?r.width/r.height:n},t.prototype.getObjectFit=function(){var o,r,n,i;if(this.props.objectFit==="cover"){var s=this.imageRef.current||this.videoRef.current;if(s&&this.containerRef){this.containerRect=this.containerRef.getBoundingClientRect();var a=this.containerRect.width/this.containerRect.height,l=((o=this.imageRef.current)===null||o===void 0?void 0:o.naturalWidth)||((r=this.videoRef.current)===null||r===void 0?void 0:r.videoWidth)||0,u=((n=this.imageRef.current)===null||n===void 0?void 0:n.naturalHeight)||((i=this.videoRef.current)===null||i===void 0?void 0:i.videoHeight)||0,d=l/u;return d<a?"horizontal-cover":"vertical-cover"}return"horizontal-cover"}return this.props.objectFit},t.prototype.onPinchStart=function(o){var r=t.getTouchPoint(o.touches[0]),n=t.getTouchPoint(o.touches[1]);this.lastPinchDistance=jke(r,n),this.lastPinchRotation=Hke(r,n),this.onDragStart(Uke(r,n))},t.prototype.onPinchMove=function(o){var r=this;if(!(!this.currentDoc||!this.currentWindow)){var n=t.getTouchPoint(o.touches[0]),i=t.getTouchPoint(o.touches[1]),s=Uke(n,i);this.onDrag(s),this.rafPinchTimeout&&this.currentWindow.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=this.currentWindow.requestAnimationFrame(function(){var a=jke(n,i),l=r.props.zoom*(a/r.lastPinchDistance);r.setNewZoom(l,s,{shouldUpdatePosition:!1}),r.lastPinchDistance=a;var u=Hke(n,i),d=r.props.rotation+(u-r.lastPinchRotation);r.props.onRotationChange&&r.props.onRotationChange(d),r.lastPinchRotation=u})}},t.prototype.render=function(){var o=this,r,n=this.props,i=n.image,s=n.video,a=n.mediaProps,l=n.cropperProps,u=n.transform,d=n.crop,f=d.x,p=d.y,g=n.rotation,m=n.zoom,h=n.cropShape,b=n.showGrid,v=n.roundCropAreaPixels,y=n.style,k=y.containerStyle,S=y.cropAreaStyle,_=y.mediaStyle,x=n.classes,w=x.containerClassName,T=x.cropAreaClassName,B=x.mediaClassName,R=(r=this.state.mediaObjectFit)!==null&&r!==void 0?r:this.getObjectFit();return ul.createElement("div",{onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,ref:function(A){return o.containerRef=A},"data-testid":"container",style:k,className:fN("reactEasyCrop_Container",w)},i?ul.createElement("img",pn({alt:"",className:fN("reactEasyCrop_Image",R==="contain"&&"reactEasyCrop_Contain",R==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",R==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",B)},a,{src:i,ref:this.imageRef,style:pn(pn({},_),{transform:u||"translate(".concat(f,"px, ").concat(p,"px) rotate(").concat(g,"deg) scale(").concat(m,")")}),onLoad:this.onMediaLoad})):s&&ul.createElement("video",pn({autoPlay:!0,playsInline:!0,loop:!0,muted:!0,className:fN("reactEasyCrop_Video",R==="contain"&&"reactEasyCrop_Contain",R==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",R==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",B)},a,{ref:this.videoRef,onLoadedMetadata:this.onMediaLoad,style:pn(pn({},_),{transform:u||"translate(".concat(f,"px, ").concat(p,"px) rotate(").concat(g,"deg) scale(").concat(m,")")}),controls:!1}),(Array.isArray(s)?s:[{src:s}]).map(function(I){return ul.createElement("source",pn({key:I.src},I))})),this.state.cropSize&&ul.createElement("div",pn({ref:this.cropperRef,style:pn(pn({},S),{width:v?Math.round(this.state.cropSize.width):this.state.cropSize.width,height:v?Math.round(this.state.cropSize.height):this.state.cropSize.height}),tabIndex:0,onKeyDown:this.onKeyDown,onKeyUp:this.onKeyUp,"data-testid":"cropper",className:fN("reactEasyCrop_CropArea",h==="round"&&"reactEasyCrop_CropAreaRound",b&&"reactEasyCrop_CropAreaGrid",T)},l)))},t.defaultProps={zoom:1,rotation:0,aspect:4/3,maxZoom:D$e,minZoom:N$e,cropShape:"rect",objectFit:"contain",showGrid:!0,style:{},classes:{},mediaProps:{},cropperProps:{},zoomSpeed:1,restrictPosition:!0,zoomWithScroll:!0,keyboardStep:V$e},t.getMousePoint=function(o){return{x:Number(o.clientX),y:Number(o.clientY)}},t.getTouchPoint=function(o){return{x:Number(o.clientX),y:Number(o.clientY)}},t})(ul.Component);var e_e=c(F(),1);var s_=c(F(),1);var $ke=Object.prototype.hasOwnProperty;function Kke(e,t,o){for(o of e.keys())if(Xb(o,t))return o}function Xb(e,t){var o,r,n;if(e===t)return!0;if(e&&t&&(o=e.constructor)===t.constructor){if(o===Date)return e.getTime()===t.getTime();if(o===RegExp)return e.toString()===t.toString();if(o===Array){if((r=e.length)===t.length)for(;r--&&Xb(e[r],t[r]););return r===-1}if(o===Set){if(e.size!==t.size)return!1;for(r of e)if(n=r,n&&typeof n=="object"&&(n=Kke(t,n),!n)||!t.has(n))return!1;return!0}if(o===Map){if(e.size!==t.size)return!1;for(r of e)if(n=r[0],n&&typeof n=="object"&&(n=Kke(t,n),!n)||!Xb(r[1],t.get(n)))return!1;return!0}if(o===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(o===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return r===-1}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return r===-1}if(!o||typeof e=="object"){r=0;for(o in e)if($ke.call(e,o)&&++r&&!$ke.call(t,o)||!(o in t)||!Xb(e[o],t[o]))return!1;return Object.keys(t).length===r}}return e!==e&&t!==t}var wc=c(F(),1);var i_=1,Yke=5;var mN=e=>e>=0?e%360:(360+e%360)%360,F$e=e=>new Promise((t,o)=>{let r=new Image;r.addEventListener("load",()=>t(r)),r.addEventListener("error",n=>o(n)),r.setAttribute("crossOrigin","anonymous"),r.src=e});function qke(e){return e*Math.PI/180}function z$e(e,t,o){let r=qke(o);return{width:Math.abs(Math.cos(r)*e)+Math.abs(Math.sin(r)*t),height:Math.abs(Math.sin(r)*e)+Math.abs(Math.cos(r)*t)}}async function Zke(e,t,o=0,r={horizontal:!1,vertical:!1}){try{let n=await F$e(e),i=document.createElement("canvas"),s=i.getContext("2d");if(!s)return null;let a=qke(o),{width:l,height:u}=z$e(n.width,n.height,o);i.width=l,i.height=u,s.translate(l/2,u/2),s.rotate(a),s.scale(r.horizontal?-1:1,r.vertical?-1:1),s.translate(-n.width/2,-n.height/2),s.drawImage(n,0,0);let d=document.createElement("canvas"),f=d.getContext("2d");return f?(d.width=t.width,d.height=t.height,f.drawImage(i,t.x,t.y,t.width,t.height,0,0,t.width,t.height),new Promise(p=>{d.toBlob(g=>{g&&p(URL.createObjectURL(g))},"image/jpeg")})):null}catch{return null}}var Qb={crop:{x:0,y:0,width:100,height:100},zoom:i_,rotation:0,aspectRatio:1,flip:{horizontal:!1,vertical:!1}},j$e={x:0,y:0},iW={crop:j$e,croppedArea:Qb.crop,croppedAreaPixels:null,zoom:Qb.zoom,rotation:Qb.rotation,flip:Qb.flip,aspectRatio:Qb.aspectRatio,mediaSize:null};function Xke(){let[e,t]=(0,wc.useState)(iW),[o,r]=(0,wc.useState)(null),n=(0,wc.useCallback)(u=>{t(d=>{let p={...typeof u=="function"?u(d):u};return"rotation"in p&&p.rotation!==void 0&&(p.rotation=mN(p.rotation)),{...d,...p}})},[]),i=(0,wc.useCallback)((u=null)=>{if(!u){r(null),n(iW);return}if(typeof u=="object"){let d={...Qb,...u};r(d),n(d)}},[n,r]),s=(0,wc.useCallback)(()=>{if(o){let u={crop:{x:0,y:0},croppedAreaPixels:null};o.crop&&(u.croppedArea=o.crop),o.zoom!==void 0&&(u.zoom=o.zoom),o.rotation!==void 0&&(u.rotation=o.rotation),o.aspectRatio!==void 0&&(u.aspectRatio=o.aspectRatio),o.flip!==void 0&&(u.flip=o.flip),n(u)}else n({...iW})},[o,n]),a=(0,wc.useMemo)(()=>{if(o){let d={crop:e.croppedAreaPixels||e.croppedArea,zoom:e.zoom,rotation:mN(e.rotation),aspectRatio:e.aspectRatio,flip:e.flip};return Xb(d,o)===!1}let u={crop:e.croppedArea,zoom:e.zoom,rotation:mN(e.rotation),aspectRatio:e.aspectRatio,flip:e.flip};return Xb(u,Qb)===!1},[e,o]),l=(0,wc.useCallback)(async u=>e.croppedAreaPixels?Zke(u,e.croppedAreaPixels,e.rotation,e.flip):null,[e.croppedAreaPixels,e.rotation,e.flip]);return(0,wc.useMemo)(()=>({cropperState:e,setCropperState:n,resetState:o,setResetState:i,isDirty:a,reset:s,getCroppedImage:l}),[e,n,o,i,a,s,l])}var Qke=c(E(),1),Jke=(0,s_.createContext)({cropperState:{crop:{x:0,y:0},croppedArea:{x:0,y:0,width:100,height:100},croppedAreaPixels:null,zoom:i_,rotation:0,aspectRatio:1,flip:{horizontal:!1,vertical:!1},mediaSize:null},setCropperState:()=>{},resetState:null,setResetState:()=>{},isDirty:!1,reset:()=>{},getCroppedImage:()=>Promise.resolve(null)});function sW({children:e}){let t=Xke(),o=(0,s_.useMemo)(()=>({...t}),[t]);return(0,Qke.jsx)(Jke.Provider,{value:o,children:e})}var LE=()=>{let e=(0,s_.useContext)(Jke);if(!e)throw new Error("Missing ImageCropperContext");return e};var t_e=c(E(),1);function aW({src:e,onLoad:t,minZoom:o=i_,maxZoom:r=Yke,...n}){let{cropperState:i,setCropperState:s}=LE(),{crop:a,zoom:l,rotation:u,aspectRatio:d,flip:f}=i,p=v=>s({crop:v}),g=v=>s({zoom:v}),m=v=>s({rotation:v}),h=v=>s({mediaSize:v}),b=(0,e_e.useCallback)((v,y)=>{s({croppedArea:v,croppedAreaPixels:y})},[s]);return(0,t_e.jsx)(Wke,{classes:{containerClassName:"image-cropper__container",cropAreaClassName:"image-cropper__crop-area",mediaClassName:"image-cropper__image"},minZoom:o,maxZoom:r,rotation:u,image:e,setMediaSize:h,crop:a,zoom:l,aspect:d,onCropChange:p,onZoomChange:g,onCropComplete:b,onMediaLoaded:v=>{t?.(v)},onRotationChange:m,transform:[`translate(${a.x}px, ${a.y}px)`,`rotateZ(${u}deg)`,`rotateY(${f.horizontal?180:0}deg)`,`rotateX(${f.vertical?180:0}deg)`,`scale(${l})`].join(" "),...n})}var c_=c(U(),1),l_=c(G(),1);var o_e=100,r_e=300,gN={placement:"bottom-start"};var a_=c(F(),1);var hN=c(J(),1),Jb=c(F(),1),gf=c(G(),1),n_e=c(us(),1),i_e=c(Tt(),1);var H$e={crop:(0,gf.__)("Image cropped."),rotate:(0,gf.__)("Image rotated."),cropAndRotate:(0,gf.__)("Image cropped and rotated.")};function s_e({crop:e,rotation:t,url:o,id:r,onSaveImage:n,onFinishEditing:i}){let{createErrorNotice:s,createSuccessNotice:a}=(0,hN.useDispatch)(n_e.store),[l,u]=(0,Jb.useState)(!1),{editMediaEntity:d}=(0,hN.useSelect)(g=>({editMediaEntity:g(C).getSettings()?.[mT]}),[]),f=(0,Jb.useCallback)(()=>{u(!1),i()},[i]),p=(0,Jb.useCallback)(async()=>{if(!d){i(),s((0,gf.__)("Sorry, you are not allowed to edit images on this site."),{id:"image-editing-error",type:"snackbar"});return}u(!0);let g=[];if(t>0&&g.push({type:"rotate",args:{angle:t}}),(e.width<99.9||e.height<99.9)&&g.push({type:"crop",args:{left:e.x,top:e.y,width:e.width,height:e.height}}),g.length===0){u(!1),i();return}let m=g.length===1?g[0].type:"cropAndRotate";try{let h=await d(r,{src:o,modifiers:g},{throwOnError:!0});h&&(n({id:h.id,url:h.source_url}),a(H$e[m],{type:"snackbar",actions:[{label:(0,gf.__)("Undo"),onClick:()=>{n({id:r,url:o})}}]}))}catch(h){s((0,gf.sprintf)((0,gf.__)("Could not edit image. %s"),(0,i_e.__unstableStripHTML)(h.message)),{id:"image-editing-error",type:"snackbar"})}finally{u(!1),i()}},[e,t,r,o,n,s,a,i,d]);return(0,Jb.useMemo)(()=>({isInProgress:l,apply:p,cancel:f}),[l,p,f])}var Cc=c(F(),1),a_e=c(ho(),1);function l_e({url:e,naturalWidth:t,naturalHeight:o}){let[r,n]=(0,Cc.useState)(),{cropperState:i,setCropperState:s}=LE(),{zoom:a,aspectRatio:l,crop:u,croppedArea:d}=i,f=(0,Cc.useCallback)(y=>{s({zoom:y})},[s]),p=(0,Cc.useCallback)(y=>{s({aspectRatio:y})},[s]),g=t/o,m=o/t;(0,Cc.useEffect)(()=>{p(g)},[]);let[h,b]=(0,Cc.useState)(0),v=(0,Cc.useCallback)(()=>{let y=(h+90)%360,k=g,_=a!==1||!(g===l||m===l);if(h%180===90&&(k=1/g),y===0){n(),b(y),s({aspectRatio:_?l:g,crop:{x:-(u.y*k),y:u.x*k}});return}function x(B){let R=document.createElement("canvas"),I=0,A=0;y%180?(R.width=B.target.height,R.height=B.target.width):(R.width=B.target.width,R.height=B.target.height),(y===90||y===180)&&(I=R.width),(y===270||y===180)&&(A=R.height);let P=R.getContext("2d");P.translate(I,A),P.rotate(y*Math.PI/180),P.drawImage(B.target,0,0),R.toBlob(O=>{n(URL.createObjectURL(O)),b(y);let N=_?l:R.width/R.height;s({aspectRatio:N,crop:{x:-(u.y*k),y:u.x*k}})})}let w=new window.Image;w.src=e,w.onload=x;let T=(0,a_e.applyFilters)("media.crossOrigin",void 0,e);typeof T=="string"&&(w.crossOrigin=T)},[h,g,e,s,u,a,l,m,b]);return(0,Cc.useMemo)(()=>({editedUrl:r,setEditedUrl:n,crop:d,zoom:a,setZoom:f,rotation:h,rotateClockwise:v,aspect:l,setAspect:p,defaultAspect:g}),[r,d,a,f,h,v,l,p,g])}var c_e=c(E(),1),lW=(0,a_.createContext)({});lW.displayName="ImageEditingContext";var Lu=()=>(0,a_.useContext)(lW);function u_e({id:e,url:t,naturalWidth:o,naturalHeight:r,onFinishEditing:n,onSaveImage:i,children:s}){let a=l_e({url:t,naturalWidth:o,naturalHeight:r}),l=s_e({id:e,url:t,onSaveImage:i,onFinishEditing:n,...a}),u=(0,a_.useMemo)(()=>({...a,...l}),[a,l]);return(0,c_e.jsx)(lW.Provider,{value:u,children:s})}var dl=c(E(),1);function bN({aspectRatios:e,isDisabled:t,label:o,onClick:r,value:n}){return(0,dl.jsx)(c_.MenuGroup,{label:o,children:e.map(({name:i,slug:s,ratio:a})=>(0,dl.jsx)(c_.MenuItem,{disabled:t,onClick:()=>{r(a)},role:"menuitemradio",isSelected:a===n,icon:a===n?as:void 0,children:i},s))})}function U$e(e){let[t,o,...r]=e.split("/").map(Number);return t<=0||o<=0||Number.isNaN(t)||Number.isNaN(o)||r.length?NaN:o?t/o:t}function cW({ratio:e,...t}){return{ratio:U$e(e),...t}}function d_e({toggleProps:e}){let{isInProgress:t,aspect:o,setAspect:r,defaultAspect:n}=Lu(),[i,s,a]=Le("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios");return(0,dl.jsx)(c_.DropdownMenu,{icon:YF,label:(0,l_.__)("Aspect Ratio"),popoverProps:gN,toggleProps:e,children:({onClose:l})=>(0,dl.jsxs)(dl.Fragment,{children:[(0,dl.jsx)(bN,{isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:[{slug:"original",name:(0,l_.__)("Original"),ratio:n},...a?i.map(cW).filter(({ratio:u})=>u===1):[]]}),s?.length>0&&(0,dl.jsx)(bN,{label:(0,l_.__)("Theme"),isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:s}),a&&(0,dl.jsx)(bN,{label:(0,l_.__)("Landscape"),isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:i.map(cW).filter(({ratio:u})=>u>1)}),a&&(0,dl.jsx)(bN,{label:(0,l_.__)("Portrait"),isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:i.map(cW).filter(({ratio:u})=>u<1)})]})})}var f_e=c(U(),1),p_e=c(fe(),1);var Qm=c(E(),1);function m_e({url:e,width:t,height:o,naturalHeight:r,naturalWidth:n,borderProps:i}){let{isInProgress:s,editedUrl:a,rotation:l}=Lu(),[u,{width:d}]=(0,p_e.useResizeObserver)(),f=o||d*r/n;l%180===90&&(f=d*n/r);let p=(0,Qm.jsxs)("div",{className:K("wp-block-image__crop-area",i?.className,{"is-applying":s}),style:{...i?.style,width:t||d,height:f},children:[(0,Qm.jsx)(aW,{src:a||e}),s&&(0,Qm.jsx)(f_e.Spinner,{})]});return(0,Qm.jsxs)(Qm.Fragment,{children:[u,p]})}var Jm=c(U(),1),uW=c(G(),1);var ME=c(E(),1);function g_e(){let{isInProgress:e,zoom:t,setZoom:o}=Lu();return(0,ME.jsx)(Jm.Dropdown,{contentClassName:"wp-block-image__zoom",popoverProps:gN,renderToggle:({isOpen:r,onToggle:n})=>(0,ME.jsx)(Jm.ToolbarButton,{icon:r6,label:(0,uW.__)("Zoom"),onClick:n,"aria-expanded":r,disabled:e}),renderContent:()=>(0,ME.jsx)(Jm.__experimentalDropdownContentWrapper,{paddingSize:"medium",children:(0,ME.jsx)(Jm.RangeControl,{label:(0,uW.__)("Zoom"),min:o_e,max:r_e,value:Math.round(t*100),onChange:r=>o(r/100)})})})}var h_e=c(U(),1),b_e=c(G(),1);var y_e=c(E(),1);function v_e(){let{isInProgress:e,rotateClockwise:t}=Lu();return(0,y_e.jsx)(h_e.ToolbarButton,{icon:J4,label:(0,b_e.__)("Rotate"),onClick:t,disabled:e})}var dW=c(U(),1),fW=c(G(),1);var ey=c(E(),1);function S_e(){let{isInProgress:e,apply:t,cancel:o}=Lu();return(0,ey.jsxs)(ey.Fragment,{children:[(0,ey.jsx)(dW.ToolbarButton,{onClick:t,disabled:e,children:(0,fW.__)("Apply")}),(0,ey.jsx)(dW.ToolbarButton,{onClick:o,children:(0,fW.__)("Cancel")})]})}var ca=c(E(),1);function __e({id:e,url:t,width:o,height:r,naturalHeight:n,naturalWidth:i,onSaveImage:s,onFinishEditing:a,borderProps:l}){return(0,k_e.default)("wp.blockEditor.__experimentalImageEditor",{since:"7.1",hint:"The Media Editor modal is now the default crop experience for core blocks. This component will be removed in a future major release."}),(0,ca.jsx)(sW,{children:(0,ca.jsxs)(u_e,{id:e,url:t,naturalWidth:i,naturalHeight:n,onSaveImage:s,onFinishEditing:a,children:[(0,ca.jsx)(m_e,{borderProps:l,url:t,width:o,height:r,naturalHeight:n,naturalWidth:i}),(0,ca.jsxs)(Do,{children:[(0,ca.jsxs)(NE.ToolbarGroup,{children:[(0,ca.jsx)(g_e,{}),(0,ca.jsx)(NE.ToolbarItem,{children:u=>(0,ca.jsx)(d_e,{toggleProps:u})}),(0,ca.jsx)(v_e,{})]}),(0,ca.jsx)(NE.ToolbarGroup,{children:(0,ca.jsx)(S_e,{})})]})]})})}var ua=c(U(),1),eg=c(G(),1);var u_=c(F(),1);function x_e(e,t,o,r,n){let[i,s]=(0,u_.useState)(t??r??""),[a,l]=(0,u_.useState)(e??o??"");return(0,u_.useEffect)(()=>{t===void 0&&r!==void 0&&s(r),e===void 0&&o!==void 0&&l(o)},[r,o]),(0,u_.useEffect)(()=>{t!==void 0&&Number.parseInt(t)!==Number.parseInt(i)&&s(t),e!==void 0&&Number.parseInt(e)!==Number.parseInt(a)&&l(e)},[t,e]),{currentHeight:a,currentWidth:i,updateDimension:(f,p)=>{let g=p===""?void 0:parseInt(p,10);f==="width"?s(g):l(g),n({[f]:g})},updateDimensions:(f,p)=>{l(f??o),s(p??r),n({height:f,width:p})}}}var fl=c(E(),1),w_e=[25,50,75,100],G$e=()=>{};function C_e(e,t,o){let r=Math.round(t*(e/100)),n=Math.round(o*(e/100));return{scaledWidth:r,scaledHeight:n}}function E_e({imageSizeHelp:e,imageWidth:t,imageHeight:o,imageSizeOptions:r=[],isResizable:n=!0,slug:i,width:s,height:a,onChange:l,onChangeImage:u=G$e}){let{currentHeight:d,currentWidth:f,updateDimension:p,updateDimensions:g}=x_e(a,s,o,t,l),m=b=>{if(b===void 0){g();return}let{scaledWidth:v,scaledHeight:y}=C_e(b,t,o);g(y,v)},h=w_e.find(b=>{let{scaledWidth:v,scaledHeight:y}=C_e(b,t,o);return f===v&&d===y});return(0,fl.jsxs)(ua.__experimentalVStack,{className:"block-editor-image-size-control",spacing:"4",children:[r&&r.length>0&&(0,fl.jsx)(ua.SelectControl,{label:(0,eg.__)("Resolution"),value:i,options:r,onChange:u,help:e}),n&&(0,fl.jsxs)(fl.Fragment,{children:[(0,fl.jsxs)(ua.__experimentalHStack,{align:"baseline",spacing:"4",children:[(0,fl.jsx)(ua.__experimentalNumberControl,{label:(0,eg.__)("Width"),value:f,min:1,onChange:b=>p("width",b)}),(0,fl.jsx)(ua.__experimentalNumberControl,{label:(0,eg.__)("Height"),value:d,min:1,onChange:b=>p("height",b)})]}),(0,fl.jsx)(ua.__experimentalToggleGroupControl,{label:(0,eg.__)("Image size presets"),hideLabelFromVision:!0,onChange:m,value:h,isBlock:!0,children:w_e.map(b=>(0,fl.jsx)(ua.__experimentalToggleGroupControlOption,{value:b,label:(0,eg.sprintf)((0,eg.__)("%d%%"),b)},b))})]})]})}var yN=c(U(),1);var ty=c(G(),1),R_e=c(E(),1),T_e={left:ap,center:sp,right:lp,"space-between":Qy,stretch:Jy};function W$e({allowedControls:e=["left","center","right","space-between"],isCollapsed:t=!0,onChange:o,value:r,popoverProps:n,isToolbar:i}){let s=f=>{o(f===r?void 0:f)},a=r?T_e[r]:T_e.left,l=[{name:"left",icon:ap,title:(0,ty.__)("Justify items left"),isActive:r==="left",onClick:()=>s("left")},{name:"center",icon:sp,title:(0,ty.__)("Justify items center"),isActive:r==="center",onClick:()=>s("center")},{name:"right",icon:lp,title:(0,ty.__)("Justify items right"),isActive:r==="right",onClick:()=>s("right")},{name:"space-between",icon:Qy,title:(0,ty.__)("Space between items"),isActive:r==="space-between",onClick:()=>s("space-between")},{name:"stretch",icon:Jy,title:(0,ty.__)("Stretch items"),isActive:r==="stretch",onClick:()=>s("stretch")}],u=i?yN.ToolbarGroup:yN.ToolbarDropdownMenu,d=i?{isCollapsed:t}:{};return(0,R_e.jsx)(u,{icon:a,popoverProps:n,label:(0,ty.__)("Change items justification"),controls:l.filter(f=>e.includes(f.name)),...d})}var pW=W$e;var mW=c(E(),1),wv=e=>(0,mW.jsx)(pW,{...e,isToolbar:!1}),B_e=e=>(0,mW.jsx)(pW,{...e,isToolbar:!0});var Zi=c(U(),1),Ec=c(G(),1),Cr=c(F(),1),IN=c(fe(),1),kxe=c(Tt(),1),_xe=c(io(),1),xxe=c(KC(),1),ON=c(J(),1),xW=c(pv(),1);var wxe=c(Rt(),1),AN=c(Fs(),1);var d_=c(U(),1);var vN=c(fe(),1),SN=c(G(),1),P_e=c(F(),1),hf=c(E(),1);function I_e({children:e,settingsOpen:t,setSettingsOpen:o}){let r=(0,vN.useReducedMotion)(),n=r?P_e.Fragment:d_.__unstableAnimatePresence,i=r?"div":d_.__unstableMotion.div,a=`link-control-settings-drawer-${(0,vN.useInstanceId)(I_e)}`;return(0,hf.jsxs)(hf.Fragment,{children:[(0,hf.jsx)(d_.Button,{__next40pxDefaultSize:!0,className:"block-editor-link-control__drawer-toggle","aria-expanded":t,onClick:()=>o(!t),icon:(0,SN.isRTL)()?jx:ip,"aria-controls":a,children:(0,SN._x)("Advanced","Additional link settings")}),(0,hf.jsx)(n,{children:t&&(0,hf.jsx)(i,{className:"block-editor-link-control__drawer",hidden:!t,id:a,initial:"collapsed",animate:"open",exit:"collapsed",variants:{open:{opacity:1,height:"auto"},collapsed:{opacity:0,height:0}},transition:{duration:.1},children:(0,hf.jsx)("div",{className:"block-editor-link-control__drawer-inner",children:e})})})]})}var O_e=I_e;var EN=c(F(),1),kW=c(G(),1),X_e=c(Rt(),1);var DE=c(G(),1),U_e=c(U(),1);var kN=c(G(),1),A_e=c(U(),1),L_e=c(F(),1);var gW=c(E(),1),$$e=({searchTerm:e,onClick:t,itemProps:o,buttonText:r})=>{if(!e)return null;let n;return r?n=typeof r=="function"?r(e):r:n=(0,L_e.createInterpolateElement)((0,kN.sprintf)((0,kN.__)("Create: <mark>%s</mark>"),e),{mark:(0,gW.jsx)("mark",{})}),(0,gW.jsx)(A_e.MenuItem,{...o,iconPosition:"left",icon:Ca,className:"block-editor-link-control__search-item",onClick:t,children:n})},M_e=$$e;var bf=c(G(),1),xN=c(U(),1);var N_e=c(Tt(),1),p_=c(Fs(),1),D_e=c(fe(),1),V_e=c(Rt(),1),f_=c(E(),1),_N={post:{icon:Z4,label:(0,bf.__)("Post")},page:{icon:ch,label:(0,bf.__)("Page")},post_tag:{icon:C6,label:(0,bf.__)("Tag")},category:{icon:JF,label:(0,bf.__)("Category")},attachment:{icon:P3,label:(0,bf.__)("Attachment")}};function K$e({isURL:e,suggestion:t}){let o=null;return e?o=Ux:t.type in _N&&(o=_N[t.type].icon,t.type==="page"&&(t.isFrontPage&&(o=l4),t.isBlogHome&&(o=F6))),o?(0,f_.jsx)(ht,{className:"block-editor-link-control__search-item-icon",icon:o}):null}function Y$e(e){return e?.trim()?.length?e?.replace(/^\/?/,"/"):e}function q$e(e){return e?.trim()?.length?e?.replace(/\/$/,""):e}var Z$e=(e,...t)=>(...o)=>e(...o,...t),X$e=e=>t=>t==null||t!==t?e:t;function Q$e(e){return e&&(0,D_e.pipe)(p_.safeDecodeURI,p_.getPath,X$e(""),Z$e(p_.filterURLForDisplay,24),q$e,Y$e)(e)}var F_e=({itemProps:e,suggestion:t,searchTerm:o,onClick:r,isURL:n=!1,shouldShowType:i=!1})=>{let s=n?(0,bf.__)("Press ENTER to add this link"):Q$e(t.url);return(0,f_.jsx)(xN.MenuItem,{...e,info:s,iconPosition:"left",icon:(0,f_.jsx)(K$e,{suggestion:t,isURL:n}),onClick:r,shortcut:i&&J$e(t),className:"block-editor-link-control__search-item",children:(0,f_.jsx)(xN.TextHighlight,{text:(0,N_e.__unstableStripHTML)(t.title),highlight:o})})};function J$e(e){return e.isFrontPage?(0,bf.__)("Front page"):e.isBlogHome?(0,bf.__)("Blog home"):e.type in _N?_N[e.type].label:e.type}var z_e=F_e,j_e=e=>((0,V_e.default)("wp.blockEditor.__experimentalLinkControlSearchItem",{since:"6.8"}),(0,f_.jsx)(F_e,{...e}));var H_e=c(G(),1),oy="__CREATE__",hW="tel",wN="link",bW="mailto",yW="internal",m_=[wN,bW,hW,yW],vW=[{id:"opensInNewTab",title:(0,H_e.__)("Open in new tab")}];var G_e=c(Rt(),1),ry=c(E(),1);function W_e({withCreateSuggestion:e,currentInputValue:t,handleSuggestionClick:o,suggestionsListProps:r,buildSuggestionItemProps:n,suggestions:i,selectedSuggestion:s,isLoading:a,isInitialSuggestions:l,createSuggestionButtonText:u,suggestionsQuery:d}){let f=K("block-editor-link-control__search-results",{"is-loading":a}),p=i.length===1&&m_.includes(i[0].type),g=e&&!p&&!l,m=!d?.type,h=l?(0,DE.__)("Suggestions"):(0,DE.sprintf)((0,DE.__)('Search results for "%s"'),t);return(0,ry.jsx)("div",{className:"block-editor-link-control__search-results-wrapper",children:(0,ry.jsx)("div",{...r,className:f,"aria-label":h,children:(0,ry.jsx)(U_e.MenuGroup,{children:i.map((b,v)=>g&&oy===b.type?(0,ry.jsx)(M_e,{searchTerm:t,buttonText:u,onClick:()=>o(b),itemProps:n(b,v),isSelected:v===s},b.type):oy===b.type?null:(0,ry.jsx)(z_e,{itemProps:n(b,v),suggestion:b,index:v,onClick:()=>{o(b)},isSelected:v===s,isURL:m_.includes(b.type),searchTerm:t,shouldShowType:m,isFrontPage:b?.isFrontPage,isBlogHome:b?.isBlogHome},`${b.id}-${b.type}`))})})})}var $_e=W_e,K_e=e=>((0,G_e.default)("wp.blockEditor.__experimentalLinkControlSearchResults",{since:"6.8"}),(0,ry.jsx)(W_e,{...e}));var Y_e=c(F(),1),q_e=c(J(),1);var CN=c(Fs(),1);function VE(e){let t=e?.trim();if(!t)return{url:t,type:wN};let o=wN,r=(0,CN.getProtocol)(t)||"";return r.includes("mailto")?o=bW:r.includes("tel")?o=hW:t?.startsWith("#")&&(o=yW),Kg(t)||Yg(t)||t.startsWith("?")||r?{url:t,type:o}:{url:(0,CN.prependHTTPS)(t),type:o}}var eKe=()=>Promise.resolve([]),tKe=e=>{let{url:t,type:o}=VE(e);return Promise.resolve([{id:e,title:e,url:t,type:o}])},oKe=async(e,t,o,r,n,i)=>{let{isInitialSuggestions:s}=t,a=await o(e,t);return a.map(l=>Number(l.id)===n?(l.isFrontPage=!0,l):(Number(l.id)===i&&(l.isBlogHome=!0),l)),s||qg(e)||!r?a:a.concat({title:e,url:e,type:oy})};function Z_e(e,t,o){let{fetchSearchSuggestions:r,pageOnFront:n,pageForPosts:i}=(0,q_e.useSelect)(a=>{let{getSettings:l}=a(C);return{pageOnFront:l().pageOnFront,pageForPosts:l().pageForPosts,fetchSearchSuggestions:l().__experimentalFetchLinkSuggestions}},[]),s=t?tKe:eKe;return(0,Y_e.useCallback)((a,{isInitialSuggestions:l})=>qg(a)?s(a,{isInitialSuggestions:l}):oKe(a,{...e,isInitialSuggestions:l},r,o,n,i),[s,r,n,i,e,o])}var g_=c(E(),1),rKe=()=>Promise.resolve([]),SW=()=>{},Q_e=(0,EN.forwardRef)(({value:e,children:t,currentLink:o={},className:r=null,placeholder:n=null,withCreateSuggestion:i=!1,onCreateSuggestion:s=SW,onChange:a=SW,onSelect:l=SW,showSuggestions:u=!0,renderSuggestions:d=x=>(0,g_.jsx)($_e,{...x}),fetchSuggestions:f=null,allowDirectEntry:p=!0,showInitialSuggestions:g=!1,suggestionsQuery:m={},withURLSuggestion:h=!0,createSuggestionButtonText:b,hideLabelFromVision:v=!1,suffix:y,isEntity:k=!1,customValidity:S},_)=>{let x=Z_e(m,p,i,h),w=u?f||x:rKe,[T,B]=(0,EN.useState)(),R=(N,z)=>{a(N),B(z)},I=N=>d({...N,withCreateSuggestion:i,createSuggestionButtonText:b,suggestionsQuery:m,handleSuggestionClick:z=>{N.handleSuggestionClick&&N.handleSuggestionClick(z),A(z)}}),A=async N=>{let z=N;if(oy===N.type){try{z=await s(N.title),z?.url&&l(z)}catch{}return}if(p||z&&Object.keys(z).length>=1){let{id:D,url:M,kind:V,type:L,...j}=o??{};l({...j,...z},z)}},P=n??(0,kW.__)("Search or type URL"),O=v&&n!==""?P:(0,kW.__)("Link");return(0,g_.jsxs)("div",{className:"block-editor-link-control__search-input-container",children:[(0,g_.jsx)(yf,{disableSuggestions:o?.url===e,label:O,hideLabelFromVision:v,className:r,value:e,onChange:R,placeholder:P,__experimentalRenderSuggestions:u?I:null,__experimentalFetchLinkSuggestions:w,__experimentalHandleURLSuggestions:!0,__experimentalShowInitialSuggestions:g,customValidity:S,required:!1,onSubmit:(N,z)=>{let D=N||T;!D&&!e?.trim()?.length?z.preventDefault():A(D||{url:e})},inputRef:_,suffix:y,disabled:k}),t]})}),J_e=Q_e,exe=e=>((0,X_e.default)("wp.blockEditor.__experimentalLinkControlSearchInput",{since:"6.8"}),(0,g_.jsx)(Q_e,{...e}));var tg=c(G(),1),nn=c(U(),1),ixe=c(fe(),1),BN=c(Fs(),1);var sxe=c(Tt(),1),PN=c(J(),1),axe=c(us(),1),lxe=c(pv(),1);var txe=c(U(),1),{Slot:oxe,Fill:rxe}=(0,txe.createSlotFill)("BlockEditorLinkControlViewer");var nxe=c(J(),1),TN=c(F(),1);function nKe(e,t){switch(t.type){case"RESOLVED":return{...e,isFetching:!1,richData:t.richData};case"ERROR":return{...e,isFetching:!1,richData:null};case"LOADING":return{...e,isFetching:!0};default:throw new Error(`Unexpected action type ${t.type}`)}}function iKe(e){let[t,o]=(0,TN.useReducer)(nKe,{richData:null,isFetching:!1}),{fetchRichUrlData:r}=(0,nxe.useSelect)(n=>{let{getSettings:i}=n(C);return{fetchRichUrlData:i().__experimentalFetchRichUrlData}},[]);return(0,TN.useEffect)(()=>{if(e?.length&&r&&typeof AbortController<"u"){o({type:"LOADING"});let n=new window.AbortController,i=n.signal;return r(e,{signal:i}).then(s=>{o({type:"RESOLVED",richData:s})}).catch(()=>{i.aborted||o({type:"ERROR"})}),()=>{n.abort()}}},[e]),t}var RN=iKe;var Bo=c(E(),1),{Badge:sKe}=H(nn.privateApis);function cxe({value:e,onEditClick:t,hasRichPreviews:o=!1,hasUnlinkControl:r=!1,onRemove:n}){let i=(0,PN.useSelect)(b=>b(lxe.store).get("core","showIconLabels"),[]),s=o?e?.url:null,{richData:a,isFetching:l}=RN(s),u=a&&Object.keys(a).length,d=e&&(0,BN.filterURLForDisplay)((0,BN.safeDecodeURI)(e.url),24)||"",f=!e?.url?.length,p=!f&&(0,sxe.__unstableStripHTML)(e?.entityTitle||a?.title||e?.title||d),g;a?.icon?g=(0,Bo.jsx)("img",{src:a?.icon,alt:""}):f?g=(0,Bo.jsx)(ht,{icon:d4,size:32}):g=(0,Bo.jsx)(ht,{icon:Ux});let{createNotice:m}=(0,PN.useDispatch)(axe.store),h=(0,ixe.useCopyToClipboard)(e.url,()=>{m("info",(0,tg.__)("Link copied to clipboard."),{isDismissible:!0,type:"snackbar"})});return(0,Bo.jsx)(nn.Flex,{role:"group","aria-label":(0,tg.__)("Manage link"),className:K("block-editor-link-control__preview",{"is-current":!0,"is-rich":u,"is-fetching":!!l,"is-preview":!0,"is-error":f,"is-url-title":p===d}),children:(0,Bo.jsxs)(nn.Flex,{gap:0,align:"flex-start",children:[(0,Bo.jsxs)(nn.Flex,{className:"block-editor-link-control__link-information",role:"figure","aria-label":(0,tg.__)("Link information"),justify:"start",align:"flex-start",children:[e?.image?(0,Bo.jsx)(nn.Flex,{className:"block-editor-link-control__preview-image",justify:"center",children:(0,Bo.jsx)("img",{src:e?.image,alt:""})}):(0,Bo.jsx)(nn.Flex,{className:K("block-editor-link-control__preview-icon",{"is-image":a?.icon}),justify:"center",children:g}),(0,Bo.jsx)(nn.Flex,{className:"block-editor-link-control__preview-details",direction:"column",gap:2,children:f?(0,Bo.jsx)("span",{className:"block-editor-link-control__preview-error-notice",children:(0,tg.__)("Link is empty")}):(0,Bo.jsxs)(Bo.Fragment,{children:[(0,Bo.jsx)(nn.ExternalLink,{className:"block-editor-link-control__preview-title",href:e.url,children:(0,Bo.jsx)(nn.__experimentalTruncate,{numberOfLines:1,children:p})}),(0,Bo.jsx)("span",{className:"block-editor-link-control__preview-info",children:(0,Bo.jsx)(nn.__experimentalTruncate,{numberOfLines:1,children:d})}),e?.badges?.length>0&&(0,Bo.jsx)(nn.__experimentalHStack,{className:"block-editor-link-control__preview-badges",alignment:"left",gap:1,children:e.badges.map((b,v)=>(0,Bo.jsx)(sKe,{intent:b.intent,children:b.label},`${b.label}|${b.intent}|${v}`))})]})})]}),(0,Bo.jsx)(nn.Button,{icon:uh,label:(0,tg.__)("Edit link"),onClick:t,size:"compact",showTooltip:!i}),r&&(0,Bo.jsx)(nn.Button,{icon:ls,label:(0,tg.__)("Remove link"),onClick:n,size:"compact",showTooltip:!i}),(0,Bo.jsx)(nn.Button,{icon:p3,label:(0,tg.__)("Copy link"),ref:h,accessibleWhenDisabled:!0,disabled:f,size:"compact",showTooltip:!i}),(0,Bo.jsx)(oxe,{fillProps:e})]})})}var uxe=c(G(),1),dxe=c(U(),1);var ny=c(E(),1),aKe=()=>{},lKe=({value:e,onChange:t=aKe,settings:o})=>{if(!o||!o.length)return null;let r=i=>s=>{t({...e,[i.id]:s})},n=o.map(i=>{if("render"in i){if(typeof i.render=="function"){let s=i.render(i,e,t);return(0,ny.jsx)("div",{className:"block-editor-link-control__setting",children:s},i.id)}return null}return(0,ny.jsx)(dxe.CheckboxControl,{className:"block-editor-link-control__setting",label:i.title,onChange:r(i),checked:e?!!e[i.id]:!1,help:i?.help},i.id)}).filter(Boolean);return(0,ny.jsxs)("fieldset",{className:"block-editor-link-control__settings",children:[(0,ny.jsx)(bt,{render:(0,ny.jsx)("legend",{}),children:(0,uxe.__)("Currently selected link settings")}),n]})},fxe=lKe;var pxe=c(G(),1),iy=c(F(),1);function mxe(e){let t=(0,iy.useRef)(),[o,r]=(0,iy.useState)(!1),[n,i]=(0,iy.useState)(null),s=async function(a){r(!0),i(null);try{return t.current=cKe(Promise.resolve(e(a))),await t.current.promise}catch(l){if(l&&l.isCanceled)return;throw i(l.message||(0,pxe.__)("An unknown error occurred during creation. Please try again.")),l}finally{r(!1)}};return(0,iy.useEffect)(()=>()=>{t.current&&t.current.cancel()},[]),{createPage:s,isCreatingPage:o,errorMessage:n}}var cKe=e=>{let t=!1;return{promise:new Promise((r,n)=>{e.then(i=>t?n({isCanceled:!0}):r(i),i=>n(t?{isCanceled:!0}:i))}),cancel(){t=!0}}};var _W=c(F(),1),bxe=c(hxe(),1);function yxe(e){let[t,o]=(0,_W.useState)(e||{}),[r,n]=(0,_W.useState)(e);return(0,bxe.default)(e,r)||(n(e),o(e)),[t,o,l=>{o({...t,url:l})},l=>{o({...t,title:l})},l=>u=>{let d=Object.keys(u).reduce((f,p)=>(l.includes(p)&&(f[p]=u[p]),f),{});o({...t,...d})}]}var jo=c(E(),1),wW=()=>{},vxe="core/block-editor",Sxe="linkControlSettingsDrawer";function sy({searchInputPlaceholder:e,value:t,settings:o=vW,onChange:r=wW,onInputChange:n,onRemove:i,onCancel:s,noDirectEntry:a=!1,showSuggestions:l=!0,showInitialSuggestions:u,forceIsEditingLink:d,createSuggestion:f,withCreateSuggestion:p,inputValue:g="",suggestionsQuery:m={},noURLSuggestion:h=!1,createSuggestionButtonText:b,hasRichPreviews:v=!1,hasTextControl:y=!1,renderControlBottom:k=null,handleEntities:S=!1}){p===void 0&&f&&(p=!0);let[_,x]=(0,Cr.useState)(!1),[w,T]=(0,Cr.useState)(void 0),{advancedSettingsPreference:B}=(0,ON.useSelect)(me=>({advancedSettingsPreference:me(xW.store).get(vxe,Sxe)??!1}),[]),{set:R}=(0,ON.useDispatch)(xW.store),I=me=>{R&&R(vxe,Sxe,me),x(me)},A=B||_,P=(0,Cr.useRef)(!0),O=(0,Cr.useRef)(),N=(0,IN.useMergeRefs)([O,Ev()]),z=(0,Cr.useRef)(),D=(0,Cr.useRef)(),M=(0,Cr.useRef)(),V=o.map(({id:me})=>me),[L,j,q,Q,te]=yxe(t),ee=me=>{q(me),n?.(me)},W=S&&!!L?.id,$=(0,IN.useInstanceId)(sy,"link-control"),Y=W?`${$}__help`:null,Z=t&&!(0,xxe.isShallowEqualObjects)(L,t),[oe,ne]=(0,Cr.useState)(d!==void 0?d:!t||!t.url),{createPage:X,isCreatingPage:re,errorMessage:le}=mxe(f);(0,Cr.useEffect)(()=>{d!==void 0&&ne(d)},[d]),(0,Cr.useEffect)(()=>{if(P.current)return;(kxe.focus.focusable.find(O.current)[0]||O.current).focus()},[oe,re]),(0,Cr.useEffect)(()=>(P.current=!1,()=>{P.current=!0}),[]);let ve=(0,Cr.useRef)();(0,Cr.useEffect)(()=>{if(ve.current===void 0){ve.current=g;return}ve.current!==g&&(console.warn("LinkControl: The inputValue prop is uncontrolled and only sets the initial value. onInputChange is an observer for the input value. Changes to inputValue from the parent will not update the search input."),ve.current=g)},[g]),(0,Cr.useEffect)(()=>{if(w?.type==="invalid"){let me=D.current;me&&typeof me.reportValidity=="function"&&me.reportValidity()}},[w]);let xe=t?.url?.trim()?.length>0,be=()=>{ne(!1)},ae=me=>{let Me={type:"invalid",message:(0,Ec.__)("Please enter a valid URL.")},Ze={type:"valid"},ze=me?.trim();if(!ze?.length||!qg(ze))return Me;if(Kg(ze)||Yg(ze))return Ze;let Je=(0,AN.prependHTTPS)(ze);return(0,AN.isURL)(Je)?Ze:Me},pe=me=>{if(!(me&&me.id&&me.type&&!m_.includes(me.type))){let ze=me?.url||qe,Je=ae(ze);if(Je.type==="invalid"){T(Je);return}let{url:lt}=VE(ze);me={...me,url:lt}}me?.kind==="taxonomy"&&me?.url&&(M.current=me.url);let Ze=Object.keys(me).reduce((ze,Je)=>(V.includes(Je)||(ze[Je]=me[Je]),ze),{});r({...L,...Ze,title:L?.title||me?.title}),T(void 0),be()},ke=()=>{if(pt)return!1;let me=qe.trim(),Me=L&&L.id&&L.type&&!m_.includes(L.type),Ze=t?.url===me;if(Me&&Ze)return T(void 0),!0;let ze=ae(qe);return ze.type==="invalid"?(T(ze),!1):(T(void 0),!0)},Se=()=>{Z&&r({...t,...L,url:VE(qe).url}),be(),T(void 0)},we=()=>{ke()&&Se()},Ce=me=>{let{keyCode:Me}=me;Me===_xe.ENTER&&!pt&&(me.preventDefault(),we())},se=()=>{j(t)},ie=me=>{me.preventDefault(),me.stopPropagation(),se(),T(void 0),xe?be():i?.(),s?.()},[Ae,ye]=(0,Cr.useState)(!1),Te=()=>{let{id:me,kind:Me,type:Ze,...ze}=L;j({...ze,id:void 0,kind:void 0,type:void 0,url:void 0}),ye(!0)};(0,Cr.useEffect)(()=>{Ae&&(D.current?.focus(),ye(!1))},[Ae]);let qe=L?.url!==void 0?L.url:g||"",pt=!qe?.trim()?.length;(0,Cr.useEffect)(()=>{T(void 0)},[qe]);let at=!w,Ct=i&&t&&!oe&&!re,rt=oe&&xe,Ot=xe&&y,ut=(oe||!t)&&!re,Ut=pt||!at||t&&!Z,So=!!o?.length&&oe&&xe,mo=(0,Cr.useMemo)(()=>t?.kind==="taxonomy"&&!t?.url&&M.current?{...t,url:M.current}:t,[t]);return(0,jo.jsxs)("div",{tabIndex:-1,ref:N,className:"block-editor-link-control",children:[re&&(0,jo.jsxs)("div",{className:"block-editor-link-control__loading",children:[(0,jo.jsx)(Zi.Spinner,{})," ",(0,Ec.__)("Creating"),"\u2026"]}),ut&&(0,jo.jsxs)(jo.Fragment,{children:[(0,jo.jsxs)("div",{className:K({"block-editor-link-control__search-input-wrapper":!0,"has-text-control":Ot,"has-actions":rt}),children:[Ot&&(0,jo.jsx)(Zi.TextControl,{ref:z,className:"block-editor-link-control__field block-editor-link-control__text-content",label:(0,Ec.__)("Text"),value:L?.title,onChange:Q,onKeyDown:Ce}),(0,jo.jsx)(J_e,{ref:D,currentLink:t,className:"block-editor-link-control__field block-editor-link-control__search-input",placeholder:e,value:qe,withCreateSuggestion:p,onCreateSuggestion:X,onChange:ee,onSelect:pe,showInitialSuggestions:u,allowDirectEntry:!a,showSuggestions:l,suggestionsQuery:m,withURLSuggestion:!h,createSuggestionButtonText:b,hideLabelFromVision:!Ot,isEntity:W,customValidity:w,suffix:(0,jo.jsx)(uKe,{isEntity:W,showActions:rt,isDisabled:Ut,onUnlink:Te,onSubmit:we,helpTextId:Y})}),W&&Y&&(0,jo.jsx)("p",{id:Y,className:"block-editor-link-control__help",children:(0,Ec.sprintf)((0,Ec.__)("Synced with the selected %s."),L?.type||"item")})]}),le&&(0,jo.jsx)(Zi.Notice,{className:"block-editor-link-control__search-error",status:"error",isDismissible:!1,children:le})]}),t&&!oe&&!re&&(0,jo.jsx)(cxe,{value:mo,onEditClick:()=>ne(!0),hasRichPreviews:v,hasUnlinkControl:Ct,onRemove:()=>{i(),ne(!0)}},mo?.url),So&&(0,jo.jsx)("div",{className:"block-editor-link-control__tools",children:!pt&&(0,jo.jsx)(O_e,{settingsOpen:A,setSettingsOpen:I,children:(0,jo.jsx)(fxe,{value:L,settings:o,onChange:te(V)})})}),rt&&(0,jo.jsxs)(Zi.__experimentalHStack,{justify:"right",className:"block-editor-link-control__search-actions",children:[(0,jo.jsx)(Zi.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:ie,children:(0,Ec.__)("Cancel")}),(0,jo.jsx)(Zi.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:Ut?wW:we,className:"block-editor-link-control__search-submit","aria-disabled":Ut,children:(0,Ec.__)("Apply")})]}),!re&&k&&k()]})}function uKe({isEntity:e,showActions:t,isDisabled:o,onUnlink:r,onSubmit:n,helpTextId:i}){if(e)return(0,jo.jsx)(Zi.Button,{icon:ls,onClick:r,"aria-describedby":i,showTooltip:!0,label:(0,Ec.__)("Unsync and edit"),__next40pxDefaultSize:!0});if(!t)return(0,jo.jsx)(Zi.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,jo.jsx)(Zi.Button,{onClick:o?wW:n,label:(0,Ec.__)("Submit"),icon:cd,className:"block-editor-link-control__search-submit","aria-disabled":o,size:"small"})})}sy.ViewerFill=rxe;sy.DEFAULT_LINK_SETTINGS=vW;var LN=e=>((0,wxe.default)("wp.blockEditor.__experimentalLinkControl",{since:"6.8",alternative:"wp.blockEditor.LinkControl"}),(0,jo.jsx)(sy,{...e}));LN.ViewerFill=sy.ViewerFill;LN.DEFAULT_LINK_SETTINGS=sy.DEFAULT_LINK_SETTINGS;var og=sy;var Exe=c(G(),1),Txe=c(U(),1);var FE=1.5,CW=.01,EW=10,TW="";function Cxe(e){return e!==void 0&&e!==TW}var RW=c(E(),1),dKe=({__next40pxDefaultSize:e,value:t,onChange:o,__unstableInputWidth:r="60px",...n})=>{let i=Cxe(t),s=(d,f)=>{if(i)return d;let p=CW*EW;switch(`${d}`){case`${p}`:return FE+p;case"0":return f?d:FE-p;case"":return FE;default:return d}},a=(d,f)=>{let p=["insertText","insertFromPaste"].includes(f.payload.event.nativeEvent?.inputType),g=s(d.value,p);return{...d,value:g}},l=i?t:TW;return(0,RW.jsx)("div",{className:"block-editor-line-height-control",children:(0,RW.jsx)(Txe.__experimentalNumberControl,{placeholder:FE,...n,__unstableInputWidth:r,__unstableStateReducer:a,onChange:(d,{event:f})=>{if(d===""){o();return}if(f.type==="click"){o(s(`${d}`,!1));return}o(`${d}`)},label:(0,Exe.__)("Line height"),step:CW,spinFactor:EW,value:l,min:0,spinControls:"custom"})})},MN=dKe;var Mu=c(G(),1),Rxe=c(ar(),1),Xi=c(U(),1),DN=c(J(),1),Bxe=c(io(),1);var Pxe=c(fe(),1),Ixe=c(Tt(),1),Oxe=c(us(),1),Axe=c(F(),1);function NN(e,t,o){if(o)return o;if(!t||typeof t!="object"||Object.keys(t).length===0)return e&&e.length>0?e.map(n=>`${n}/*`).join(","):void 0;if(!e||e.length===0)return;let r=[];for(let[,n]of Object.entries(t))e.some(s=>s.includes("/")?n===s:n.startsWith(`${s}/`))&&r.push(n);return r.length>0?r.join(","):e.map(n=>`${n}/*`).join(",")}var Mn=c(E(),1),fKe=()=>{},pKe=0,mKe=({mediaURL:e,mediaId:t,mediaIds:o,allowedTypes:r,accept:n,onError:i,onSelect:s,onSelectURL:a,onReset:l,onToggleFeaturedImage:u,useFeaturedImage:d,onFilesUpload:f=fKe,name:p=(0,Mu.__)("Replace"),createNotice:g,removeNotice:m,children:h,multiple:b=!1,addToGallery:v,handleUpload:y=!0,variant:k,popoverProps:S,renderToggle:_,className:x})=>{let{mediaUpload:w,allowedMimeTypes:T}=(0,DN.useSelect)(M=>{let{getSettings:V}=M(C),L=V();return{mediaUpload:L.mediaUpload,allowedMimeTypes:L.allowedMimeTypes}},[]),B=`block-editor/media-replace-flow/error-notice/${++pKe}`,R=(0,Axe.useMemo)(()=>NN(r,T,n),[r,T,n]),I=M=>{let V=(0,Ixe.__unstableStripHTML)(M);if(i){i(V);return}setTimeout(()=>{g("error",V,{speak:!0,id:B,isDismissible:!0})},1e3)},A=(M,V)=>{d&&u&&u(),V(),s(M),(0,Rxe.speak)((0,Mu.__)("The media file has been replaced")),m(B)},P=(M,V)=>{let L=M.target.files;if(!y)return V(),s(L);f(L),w({allowedTypes:r,filesList:L,onFileChange:([j])=>{A(j,V)},onError:I})},O=M=>{M.keyCode===Bxe.DOWN&&(M.preventDefault(),M.target.click())},z=b&&(!r||r.length===0?!1:r.every(M=>M==="image"||M.startsWith("image/"))),D={...S,variant:k};return(0,Mn.jsx)(Xi.Dropdown,{popoverProps:D,className:x,contentClassName:K("block-editor-media-replace-flow__options",k&&`is-variant-${k}`),renderToggle:({isOpen:M,onToggle:V})=>_?_({"aria-expanded":M,"aria-haspopup":"true",onClick:V,onKeyDown:O,children:p}):(0,Mn.jsx)(Xi.ToolbarButton,{"aria-expanded":M,"aria-haspopup":"true",onClick:V,onKeyDown:O,children:p}),renderContent:({onClose:M})=>(0,Mn.jsxs)(Mn.Fragment,{children:[(0,Mn.jsxs)(Xi.NavigableMenu,{className:"block-editor-media-replace-flow__media-upload-menu",children:[(0,Mn.jsxs)(Xs,{children:[(0,Mn.jsx)(ku,{gallery:z,addToGallery:v,multiple:b,value:b?o:t,onSelect:V=>A(V,M),allowedTypes:r,render:({open:V})=>(0,Mn.jsx)(Xi.MenuItem,{icon:ev,onClick:V,children:(0,Mu.__)("Open Media Library")})}),(0,Mn.jsx)(Xi.FormFileUpload,{onChange:V=>{P(V,M)},accept:R,multiple:!!b,render:({openFileDialog:V})=>(0,Mn.jsx)(Xi.MenuItem,{icon:D6,onClick:()=>{V()},children:(0,Mu._x)("Upload","verb")})})]}),u&&(0,Mn.jsx)(Xi.MenuItem,{icon:Y4,onClick:u,isPressed:d,children:(0,Mu.__)("Use featured image")}),typeof h=="function"?h({onClose:M}):h,e&&l&&(0,Mn.jsx)(Xi.MenuItem,{onClick:()=>{l(),M()},children:(0,Mu.__)("Reset")})]}),a&&(0,Mn.jsxs)("form",{className:"block-editor-media-flow__url-input",children:[(0,Mn.jsx)("span",{className:"block-editor-media-replace-flow__image-url-label",children:(0,Mu.__)("Current media URL:")}),(0,Mn.jsx)(og,{value:{url:e},settings:[],showSuggestions:!1,onChange:({url:V})=>{a(V)},searchInputPlaceholder:(0,Mu.__)("Paste or type URL")})]})]})})},h_=(0,Pxe.compose)([(0,DN.withDispatch)(e=>{let{createNotice:t,removeNotice:o}=e(Oxe.store);return{createNotice:t,removeNotice:o}}),(0,Xi.withFilters)("editor.MediaReplaceFlow")])(mKe);var Zr=c(U(),1),qr=c(G(),1),ig=c(F(),1),Kxe=c(J(),1);var Yxe=c(Rt(),1);var OW=c(G(),1),FN=c(F(),1),b_=c(U(),1);var $xe=c(Rt(),1);var Nxe=c(G(),1),Dxe=c(U(),1);var Lxe=c(U(),1),VN=c(Fs(),1),BW=c(E(),1);function Mxe({url:e,urlLabel:t,className:o}){let r=K(o,"block-editor-url-popover__link-viewer-url");return e?(0,BW.jsx)(Lxe.ExternalLink,{className:r,href:e,children:t||(0,VN.filterURLForDisplay)((0,VN.safeDecodeURI)(e))}):(0,BW.jsx)("span",{className:r})}var zE=c(E(),1);function Vxe({className:e,linkClassName:t,onEditLinkClick:o,url:r,urlLabel:n,...i}){return(0,zE.jsxs)("div",{className:K("block-editor-url-popover__link-viewer",e),...i,children:[(0,zE.jsx)(Mxe,{url:r,urlLabel:n,className:t}),o&&(0,zE.jsx)(Dxe.Button,{icon:uh,label:(0,Nxe.__)("Edit"),onClick:o,size:"compact"})]})}var Uxe=c(G(),1),Gxe=c(U(),1);var IW=c(ar(),1),vf=c(G(),1),vi=c(F(),1),Tc=c(io(),1),ml=c(U(),1),ay=c(fe(),1),Fxe=c(J(),1),zxe=c(Fs(),1);var pl=c(E(),1),jxe=c(ue(),1),{ValidatedInputControl:gKe}=H(ml.privateApis),PW=()=>{};function Hxe(e){return typeof e=="function"}function yf(e){let{__experimentalFetchLinkSuggestions:t,__experimentalHandleURLSuggestions:o,__experimentalRenderControl:r,__experimentalRenderSuggestions:n,__experimentalShowInitialSuggestions:i=!1,autocompleteRef:s,className:a,customValidity:l,disableSuggestions:u,disabled:d=!1,help:f=null,hideLabelFromVision:p=!1,inputRef:g,isFullWidth:m,label:h=null,markWhenOptional:b,onChange:v,onKeyDown:y,onSubmit:k,placeholder:S=(0,vf.__)("Paste URL or type to search"),required:_=!0,suffix:x,value:w=""}=e,T=(0,ay.useInstanceId)(yf),{getSettings:B}=(0,Fxe.useSelect)(C),R=(0,ay.useDebounce)(IW.speak,500),[I,A]=(0,vi.useState)([]),[P,O]=(0,vi.useState)(null),[N,z]=(0,vi.useState)(null),[D,M]=(0,vi.useState)(!1),[V,L]=(0,vi.useState)(!1),j=(0,vi.useRef)(),q=(0,vi.useRef)([]),Q=(0,vi.useRef)(null),te=g??j,ee=`url-input-control-${T}`,W=`block-editor-url-input-suggestions-${T}`,$=`block-editor-url-input-suggestion-${T}`,Y=D&&u!==!0&&(i||!!w.length),Z=(0,ay.useEvent)((ae="")=>{let pe=Hxe(t)?t:B().__experimentalFetchLinkSuggestions;if(!pe)return;let ke=!ae?.length,Se=ae.trim();if(!ke&&(Se.length<2||!o&&(0,zxe.isURL)(Se))){Q.current?.cancel?.(),Q.current=null,A([]),M(!1),O(Se),z(null),L(!1);return}z(null),L(!0);let we=pe(Se,{isInitialSuggestions:ke});Q.current=we,we.then(Ce=>{Q.current===we&&(A(Ce),O(Se),L(!1),M(!!Ce.length),Ce.length?R((0,vf.sprintf)((0,vf._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",Ce.length),Ce.length),"assertive"):R((0,vf.__)("No results."),"assertive"))}).catch(()=>{Q.current===we&&L(!1)}).finally(()=>{Q.current===we&&(Q.current=null)})}),oe=(0,ay.useDebounce)(Z,200);(0,vi.useEffect)(()=>{!u&&(w.length||i)&&oe(w)},[w,u,i,oe]),(0,vi.useEffect)(()=>{Y||M(!1)},[Y]),(0,vi.useEffect)(()=>{Y&&N!==null&&q.current[N]?.scrollIntoView({behavior:"instant",block:"nearest",inline:"nearest"})},[Y,N]),(0,vi.useEffect)(()=>()=>{Q.current?.cancel?.(),Q.current=null},[]);function ne(ae){v(ae.url,ae),z(null),M(!1)}function X(ae){ne(ae),te.current.focus()}function re(ae){v(ae)}function le(){w&&!u&&!I.length&&Q.current===null&&oe(w)}function ve(ae){if(y?.(ae),!Y||!I.length||V){switch(ae.keyCode){case Tc.UP:{ae.target.selectionStart!==0&&(ae.preventDefault(),ae.target.setSelectionRange(0,0));break}case Tc.DOWN:{w.length!==ae.target.selectionStart&&(ae.preventDefault(),ae.target.setSelectionRange(w.length,w.length));break}case Tc.ENTER:{k&&(ae.preventDefault(),k(null,ae));break}}return}let pe=I[N];switch(ae.keyCode){case Tc.UP:{ae.preventDefault(),z(N?N-1:I.length-1);break}case Tc.DOWN:{ae.preventDefault(),z(N===null||N===I.length-1?0:N+1);break}case Tc.TAB:{N!==null&&(ne(pe),(0,IW.speak)((0,vf.__)("Link selected.")));break}case Tc.ENTER:{ae.preventDefault(),N!==null?(ne(pe),k&&k(pe,ae)):k&&k(null,ae);break}}}let xe={id:ee,label:h,className:K("block-editor-url-input",a,{"is-full-width":m}),hideLabelFromVision:p},be={id:ee,value:w,required:_,type:"text",name:ee,autoComplete:"off",onChange:d?PW:re,onFocus:d?PW:le,onKeyDown:d?PW:ve,placeholder:S,role:"combobox","aria-label":h?void 0:(0,vf.__)("URL"),"aria-expanded":Y,"aria-autocomplete":"list","aria-owns":W,"aria-activedescendant":N!==null?`${$}-${N}`:void 0,ref:te,disabled:d,suffix:x,help:f};return(0,pl.jsxs)(pl.Fragment,{children:[(0,pl.jsx)(hKe,{controlProps:xe,inputProps:be,isLoading:V,customValidity:l,markWhenOptional:b,renderControl:r}),Y&&I.length>0&&(0,pl.jsx)(bKe,{autocompleteRef:s,className:a,handleSuggestionClick:X,isLoading:V,renderSuggestions:n,selectedSuggestion:N,suggestionNodesRef:q,suggestionOptionIdPrefix:$,suggestions:I,suggestionsListboxId:W,suggestionsValue:P})]})}function hKe({controlProps:e,inputProps:t,isLoading:o,customValidity:r,markWhenOptional:n,renderControl:i}){let[s,a]=(0,vi.useState)(r!==void 0);return r!==void 0&&!s&&a(!0),i?i(e,t,o):(0,pl.jsxs)(ml.BaseControl,{...e,children:[(0,pl.jsx)(s?gKe:ml.__experimentalInputControl,{...t,...s&&{customValidity:r,...n!==void 0&&{markWhenOptional:n}}}),o&&(0,pl.jsx)(ml.Spinner,{})]})}function bKe({autocompleteRef:e,className:t,handleSuggestionClick:o,isLoading:r,renderSuggestions:n,selectedSuggestion:i,suggestionNodesRef:s,suggestionOptionIdPrefix:a,suggestions:l,suggestionsListboxId:u,suggestionsValue:d}){let f={id:u,ref:e,role:"listbox"},p=(g,m)=>({role:"option",tabIndex:"-1",id:`${a}-${m}`,ref:h=>{s.current[m]=h},"aria-selected":m===i?!0:void 0});return Hxe(n)?n({suggestions:l,selectedSuggestion:i,suggestionsListProps:f,buildSuggestionItemProps:p,isLoading:r,handleSuggestionClick:o,isInitialSuggestions:!d?.length,currentInputValue:d}):(0,pl.jsx)(ml.Popover,{placement:"bottom",focusOnMount:!1,children:(0,pl.jsx)("div",{...f,className:K("block-editor-url-input__suggestions",{[`${t}__suggestions`]:t}),children:l.map((g,m)=>(0,jxe.createElement)(ml.Button,{__next40pxDefaultSize:!0,...p(g,m),key:g.id,className:K("block-editor-url-input__suggestion",{"is-selected":m===i}),onClick:()=>o(g)},g.title))})})}var jE=c(E(),1);function Wxe({autocompleteRef:e,className:t,onChangeInputValue:o,value:r,...n}){return(0,jE.jsxs)("form",{className:K("block-editor-url-popover__link-editor",t),...n,children:[(0,jE.jsx)(yf,{value:r,onChange:o,autocompleteRef:e}),(0,jE.jsx)(Gxe.Button,{icon:cd,label:(0,Uxe.__)("Apply"),type:"submit",size:"compact"})]})}var rg=c(E(),1),{__experimentalPopoverLegacyPositionToPlacement:yKe}=H(b_.privateApis),vKe="bottom",AW=(0,FN.forwardRef)(({additionalControls:e,children:t,renderSettings:o,placement:r,focusOnMount:n="firstElement",position:i,...s},a)=>{i!==void 0&&(0,$xe.default)("`position` prop in wp.blockEditor.URLPopover",{since:"6.2",alternative:"`placement` prop"});let l;r!==void 0?l=r:i!==void 0&&(l=yKe(i)),l=l||vKe;let[u,d]=(0,FN.useState)(!1),f=!!o&&u,p=()=>{d(!u)};return(0,rg.jsxs)(b_.Popover,{ref:a,role:"dialog","aria-modal":"true","aria-label":(0,OW.__)("Edit URL"),className:"block-editor-url-popover",focusOnMount:n,placement:l,shift:!0,variant:"toolbar",...s,children:[(0,rg.jsx)("div",{className:"block-editor-url-popover__input-container",children:(0,rg.jsxs)("div",{className:"block-editor-url-popover__row",children:[t,!!o&&(0,rg.jsx)(b_.Button,{className:"block-editor-url-popover__settings-toggle",icon:un,label:(0,OW.__)("Link settings"),onClick:p,"aria-expanded":u,size:"compact"})]})}),f&&(0,rg.jsx)("div",{className:"block-editor-url-popover__settings",children:o()}),e&&!f&&(0,rg.jsx)("div",{className:"block-editor-url-popover__additional-controls",children:e})]})});AW.LinkEditor=Wxe;AW.LinkViewer=Vxe;var ng=AW;var Zt=c(E(),1),SKe=()=>{},kKe=({src:e,onChange:t,onSubmit:o,onClose:r,popoverAnchor:n})=>(0,Zt.jsx)(ng,{anchor:n,onClose:r,children:(0,Zt.jsx)("form",{className:"block-editor-media-placeholder__url-input-form",onSubmit:o,children:(0,Zt.jsx)(Zr.__experimentalInputControl,{label:(0,qr.__)("URL"),type:"text",hideLabelFromVision:!0,placeholder:(0,qr.__)("Paste or type URL"),onChange:t,value:e,suffix:(0,Zt.jsx)(Zr.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Zt.jsx)(Zr.Button,{size:"small",icon:cd,label:(0,qr.__)("Apply"),type:"submit"})})})})}),_Ke=({src:e,onChangeSrc:t,onSelectURL:o})=>{let[r,n]=(0,ig.useState)(null),[i,s]=(0,ig.useState)(!1),a=()=>{s(!0)},l=()=>{s(!1),r?.focus()},u=d=>{d.preventDefault(),e&&o&&(o(e),l())};return(0,Zt.jsxs)("div",{className:"block-editor-media-placeholder__url-input-container",children:[(0,Zt.jsx)(Zr.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__button",onClick:a,isPressed:i,variant:"secondary","aria-haspopup":"dialog",ref:n,children:(0,qr.__)("Insert from URL")}),i&&(0,Zt.jsx)(kKe,{src:e,onChange:t,onSubmit:u,onClose:l,popoverAnchor:r})]})};function xKe({value:e={},allowedTypes:t,className:o,icon:r,labels:n={},mediaPreview:i,notices:s,isAppender:a,accept:l,addToGallery:u,multiple:d=!1,handleUpload:f=!0,disableDropZone:p,disableMediaButtons:g,onError:m,onSelect:h,onCancel:b,onSelectURL:v,onToggleFeaturedImage:y,onDoubleClick:k,onFilesPreUpload:S=SKe,onHTMLDrop:_,children:x,mediaLibraryButton:w,placeholder:T,style:B}){_&&(0,Yxe.default)("wp.blockEditor.MediaPlaceholder onHTMLDrop prop",{since:"6.2",version:"6.4"});let{mediaUpload:R,allowedMimeTypes:I}=(0,Kxe.useSelect)(W=>{let{getSettings:$}=W(C),Y=$();return{mediaUpload:Y.mediaUpload,allowedMimeTypes:Y.allowedMimeTypes}},[]),[A,P]=(0,ig.useState)("");(0,ig.useEffect)(()=>{P(e?.src??"")},[e?.src]);let O=(0,ig.useMemo)(()=>NN(t,I,l),[t,I,l]),N=()=>!t||t.length===0?!1:t.every(W=>W==="image"||W.startsWith("image/")),z=W=>{if(!f||typeof f=="function"&&!f(W))return h(W);S(W);let $;if(d)if(u){let Y=[];$=Z=>{let oe=(e??[]).filter(ne=>ne.id?!Y.some(({id:X})=>Number(X)===Number(ne.id)):!Y.some(({urlSlug:X})=>ne.url.includes(X)));h(oe.concat(Z)),Y=Z.map(ne=>{let X=ne.url.lastIndexOf("."),re=ne.url.slice(0,X);return{id:ne.id,urlSlug:re}})}}else $=h;else $=([Y])=>h(Y);R({allowedTypes:t,filesList:W,onFileChange:$,onError:m,multiple:d})};async function D(W){let{blocks:$}=C9(W);if(!$?.length)return;let Y=await Promise.all($.map(Z=>{let oe=Z.name.split("/")[1];return Z.attributes.id?(Z.attributes.type=oe,Z.attributes):new Promise((ne,X)=>{window.fetch(Z.attributes.url).then(re=>re.blob()).then(re=>R({filesList:[re],additionalData:{title:Z.attributes.title,alt_text:Z.attributes.alt,caption:Z.attributes.caption,type:oe},onFileChange:([le])=>{le.id&&ne(le)},allowedTypes:t,onError:X})).catch(()=>ne(Z.attributes.url))})})).catch(Z=>m(Z));Y?.length&&h(d?Y:Y[0])}let M=W=>{z(W.target.files)},L=T??(W=>{let{instructions:$,title:Y}=n;if(!R&&!v&&($=(0,qr.__)("To edit this block, you need permission to upload media.")),$===void 0||Y===void 0){let oe=t??[],[ne]=oe,X=oe.length===1,re=X&&ne==="audio",le=X&&ne==="image",ve=X&&ne==="video";$===void 0&&R&&($=(0,qr.__)("Drag and drop an image or video, upload, or choose from your library."),re?$=(0,qr.__)("Drag and drop an audio file, upload, or choose from your library."):le?$=(0,qr.__)("Drag and drop an image, upload, or choose from your library."):ve&&($=(0,qr.__)("Drag and drop a video, upload, or choose from your library."))),Y===void 0&&(Y=(0,qr.__)("Media"),re?Y=(0,qr.__)("Audio"):le?Y=(0,qr.__)("Image"):ve&&(Y=(0,qr.__)("Video")))}let Z=K("block-editor-media-placeholder",o,{"is-appender":a});return(0,Zt.jsxs)(Zr.Placeholder,{icon:r,label:Y,instructions:$,className:Z,notices:s,onDoubleClick:k,preview:i,style:B,children:[W,x]})}),j=()=>p?null:(0,Zt.jsx)(Zr.DropZone,{onFilesDrop:z,onDrop:D,isEligible:W=>{let $="wp-block:core/",Y=[];for(let Z of W.types)Z.startsWith($)&&Y.push(Z.slice($.length));return Y.every(Z=>t.includes(Z))&&(d?!0:Y.length===1)}}),q=()=>b&&(0,Zt.jsx)(Zr.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__cancel-button",title:(0,qr.__)("Cancel"),variant:"link",onClick:b,children:(0,qr.__)("Cancel")}),Q=()=>v&&(0,Zt.jsx)(_Ke,{src:A,onChangeSrc:P,onSelectURL:v}),te=()=>y&&(0,Zt.jsx)("div",{className:"block-editor-media-placeholder__url-input-container",children:(0,Zt.jsx)(Zr.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__button",onClick:y,variant:"secondary",children:(0,qr.__)("Use featured image")})}),ee=()=>{let $=w??(({open:Z})=>(0,Zt.jsx)(Zr.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{Z()},children:(0,qr.__)("Media Library")})),Y=(0,Zt.jsx)(ku,{addToGallery:u,gallery:d&&N(),multiple:d,onSelect:h,allowedTypes:t,mode:"browse",value:Array.isArray(e)?e.map(({id:Z})=>Z):e.id,render:$});if(R&&a)return(0,Zt.jsxs)(Zt.Fragment,{children:[j(),(0,Zt.jsx)(Zr.FormFileUpload,{onChange:M,accept:O,multiple:!!d,render:({openFileDialog:Z})=>{let oe=(0,Zt.jsxs)(Zt.Fragment,{children:[(0,Zt.jsx)(Zr.Button,{__next40pxDefaultSize:!0,variant:"primary",className:K("block-editor-media-placeholder__button","block-editor-media-placeholder__upload-button"),onClick:Z,children:(0,qr._x)("Upload","verb")}),Y,Q(),te(),q()]});return L(oe)}})]});if(R){let Z=(0,Zt.jsxs)(Zt.Fragment,{children:[j(),(0,Zt.jsx)(Zr.FormFileUpload,{render:({openFileDialog:oe})=>(0,Zt.jsx)(Zr.Button,{__next40pxDefaultSize:!0,onClick:oe,variant:"primary",className:K("block-editor-media-placeholder__button","block-editor-media-placeholder__upload-button"),children:(0,qr._x)("Upload","verb")}),onChange:M,accept:O,multiple:!!d}),Y,Q(),te(),q()]});return L(Z)}return L(Y)};return g?(0,Zt.jsx)(Xs,{children:j()}):(0,Zt.jsx)(Xs,{fallback:L(Q()),children:ee()})}var qxe=(0,Zr.withFilters)("editor.MediaPlaceholder")(xKe);var Zxe=c(E(),1),wKe=({colorSettings:e,...t})=>{let o=e.map(r=>{if(!r)return r;let{value:n,onChange:i,...s}=r;return{...s,colorValue:n,onColorChange:i}});return(0,Zxe.jsx)(sN,{settings:o,gradients:[],disableCustomGradients:!0,...t})},Xxe=wKe;var t0e=c(Jz(),1);var o0e=c(F(),1);var Qwe=c(F(),1);var Wwe=c(Xg(),1),Xn=c(F(),1),kf=c(J(),1),QN=c(fe(),1),$we=c(Yo(),1),Kwe=c(U(),1),Ywe=c(de(),1),qwe=c(Rt(),1),C_=c(G(),1);var Qxe=c(G(),1),zN=c(U(),1);var LW=c(G(),1),ly=c(U(),1);var Sf=c(E(),1),CKe={placement:"bottom-start"},EKe=()=>(0,Sf.jsxs)(Sf.Fragment,{children:[["bold","italic","link","unknown"].map(e=>(0,Sf.jsx)(ly.Slot,{name:`RichText.ToolbarControls.${e}`},e)),(0,Sf.jsx)(ly.Slot,{name:"RichText.ToolbarControls",children:e=>{if(!e.length)return null;let o=e.map(([{props:r}])=>r).some(({isActive:r})=>r);return(0,Sf.jsx)(ly.ToolbarItem,{children:r=>(0,Sf.jsx)(ly.DropdownMenu,{icon:un,label:(0,LW.__)("More"),toggleProps:{...r,className:K(r.className,{"is-pressed":o}),description:(0,LW.__)("Displays more block tools")},controls:qc(e.map(([{props:n}])=>n),"title"),popoverProps:CKe})})}})]}),MW=EKe;var sg=c(E(),1);function TKe({popoverAnchor:e}){return(0,sg.jsx)(zN.Popover,{placement:"top",focusOnMount:!1,anchor:e,className:"block-editor-rich-text__inline-format-toolbar",__unstableSlotName:"block-toolbar",children:(0,sg.jsx)(Rk,{className:"block-editor-rich-text__inline-format-toolbar-group","aria-label":(0,Qxe.__)("Format tools"),children:(0,sg.jsx)(zN.ToolbarGroup,{children:(0,sg.jsx)(MW,{})})})})}var RKe=({inline:e,editableContentElement:t})=>e?(0,sg.jsx)(TKe,{popoverAnchor:t}):(0,sg.jsx)(Do,{group:"inline",children:(0,sg.jsx)(MW,{})}),Jxe=RKe;var jN=c(F(),1),ewe=c(J(),1);function twe({html:e,value:t}){let o=(0,jN.useRef)(),r=!!t.activeFormats?.length,{__unstableMarkLastChangeAsPersistent:n}=(0,ewe.useDispatch)(C);(0,jN.useLayoutEffect)(()=>{if(!o.current){o.current=t.text;return}if(o.current!==t.text){let i=window.setTimeout(()=>{n()},1e3);return o.current=t.text,()=>{window.clearTimeout(i)}}n()},[e,r])}var __=c(F(),1),Rwe=c(fe(),1);var cy=c(Yo(),1),owe=c(ho(),1);var{subscribeOwnedListener:BKe}=H(cy.privateApis),PKe=["`",'"',"'","\u201C\u201D","\u2018\u2019"],rwe=e=>t=>{function o(r){let{inputType:n,data:i}=r,{value:s,onChange:a,registry:l}=e.current;if(n!=="insertText"||(0,cy.isCollapsed)(s))return;let u=(0,owe.applyFilters)("blockEditor.wrapSelectionSettings",PKe).find(([_,x])=>_===i||x===i);if(!u)return;let[d,f=d]=u,p=s.start,g=s.end+d.length,m=(0,cy.insert)(s,d,p,p);m=(0,cy.insert)(m,f,g,g);let{__unstableMarkLastChangeAsPersistent:h,__unstableMarkAutomaticChange:b}=l.dispatch(C);h(),a(m),b();let v={};for(let _ in r)v[_]=r[_];v.data=f;let{ownerDocument:y}=t,{defaultView:k}=y,S=new k.InputEvent("input",v);window.queueMicrotask(()=>{t.dispatchEvent(S)}),r.preventDefault()}return BKe(t,"beforeinput",o,!0)};var v_=c(Yo(),1),y_=c(de(),1);var nwe=c(Yo(),1);function iwe(e){let t="tales of gutenberg",o=" \u{1F421}\u{1F422}\u{1F980}\u{1F424}\u{1F98B}\u{1F418}\u{1F427}\u{1F439}\u{1F981}\u{1F984}\u{1F98D}\u{1F43C}\u{1F43F}\u{1F383}\u{1F434}\u{1F41D}\u{1F406}\u{1F995}\u{1F994}\u{1F331}\u{1F347}\u03C0\u{1F34C}\u{1F409}\u{1F4A7}\u{1F968}\u{1F30C}\u{1F342}\u{1F360}\u{1F966}\u{1F95A}\u{1F95D}\u{1F39F}\u{1F965}\u{1F952}\u{1F6F5}\u{1F956}\u{1F352}\u{1F36F}\u{1F3BE}\u{1F3B2}\u{1F43A}\u{1F41A}\u{1F42E}\u231B\uFE0F",{start:r,text:n}=e;return r<t.length||n.slice(r-t.length,r).toLowerCase()!==t?e:(0,nwe.insert)(e,o)}var{subscribeOwnedListener:swe}=H(v_.privateApis);function awe(e){let t=e.length;for(;t--;){let o=Ow(e[t].attributes);if(o)return e[t].attributes[o]=e[t].attributes[o].toString().replace(yd,""),[e[t].clientId,o,0,0];let r=awe(e[t].innerBlocks);if(r)return r}return[]}var lwe=e=>t=>{function o(){let{getValue:s,onReplace:a,selectionChange:l,registry:u}=e.current;if(!a)return;let d=s(),{start:f,text:p}=d;if(p.slice(f-1,f)!==" ")return;let m=p.slice(0,f).trim(),h=(0,y_.getBlockTransforms)("from").filter(({type:k})=>k==="prefix"),b=(0,y_.findTransform)(h,({prefix:k})=>m===k);if(!b)return;let v=(0,v_.toHTMLString)({value:(0,v_.insert)(d,yd,0,f)}),y=b.transform(v);return l(...awe([y])),a([y]),u.dispatch(C).__unstableMarkAutomaticChange(),!0}function r(s){let{inputType:a,type:l}=s,{getValue:u,onChange:d,__unstableAllowPrefixTransformations:f,formatTypes:p,registry:g,onReplace:m}=e.current;if(a!=="insertText"&&l!=="compositionend"||f&&o())return;let h=u(),b=(0,y_.getBlockTransforms)("from").filter(_=>_.type==="input"),v=(0,y_.findTransform)(b,_=>_.regExp.test(h.text));if(v){m(v.transform()),g.dispatch(C).__unstableMarkAutomaticChange();return}let y=p.reduce((_,{__unstableInputRule:x})=>(x&&(_=x(_)),_),iwe(h)),{__unstableMarkLastChangeAsPersistent:k,__unstableMarkAutomaticChange:S}=g.dispatch(C);y!==h&&(k(),d({...y,activeFormats:h.activeFormats}),S())}let n=swe(t,"input",r,!0),i=swe(t,"compositionend",r,!0);return()=>{n(),i()}};var cwe=c(Yo(),1);var{subscribeOwnedListener:IKe}=H(cwe.privateApis),uwe=e=>t=>{function o(r){if(r.inputType!=="insertReplacementText")return;let{registry:n}=e.current;n.dispatch(C).__unstableMarkLastChangeAsPersistent()}return IKe(t,"beforeinput",o)};var HN=c(io(),1),dwe=c(Yo(),1);var{subscribeOwnedListener:OKe}=H(dwe.privateApis),fwe=()=>e=>{function t(o){(HN.isKeyboardEvent.primary(o,"z")||HN.isKeyboardEvent.primary(o,"y")||HN.isKeyboardEvent.primaryShift(o,"z"))&&o.preventDefault()}return OKe(e,"keydown",t,!0)};var pwe=c(Yo(),1);var{subscribeOwnedListener:AKe}=H(pwe.privateApis),mwe=e=>t=>{let{keyboardShortcuts:o}=e.current;function r(n){for(let i of o.current)i(n)}return AKe(t,"keydown",r,!0)};var gwe=c(Yo(),1);var{subscribeOwnedListener:LKe}=H(gwe.privateApis),hwe=e=>t=>{let{inputEvents:o}=e.current;function r(n){for(let i of o.current)i(n)}return LKe(t,"input",r)};var UN=c(io(),1),bwe=c(Yo(),1);var{subscribeOwnedListener:MKe}=H(bwe.privateApis),ywe=e=>t=>{function o(r){let{keyCode:n}=r;if(r.defaultPrevented||n!==UN.BACKSPACE&&n!==UN.ESCAPE)return;let{registry:i}=e.current,{didAutomaticChange:s,getSettings:a}=i.select(C),{__experimentalUndo:l}=a();l&&s()&&(r.preventDefault(),l())}return MKe(t,"keydown",o)};var Swe=c(de(),1),gl=c(Yo(),1),kwe=c(Fs(),1),_we=c(fe(),1);var NKe=c(F(),1),DKe=c(de(),1),VKe=c(E(),1);function vwe(e,t){if(t?.length){let o=e.formats.length;for(;o--;)e.formats[o]=[...t,...e.formats[o]||[]]}}function GN(e){if(!(e!==!0&&e!=="p"&&e!=="li"))return e===!0?"p":e}function S_({allowedFormats:e,disableFormats:t}){return t?S_.EMPTY_ARRAY:e}S_.EMPTY_ARRAY=[];var{subscribeDelegatedListener:FKe}=H(_we.privateApis),{ownsSelection:zKe}=H(gl.privateApis),xwe=e=>t=>{function o(n){let{disableFormats:i,onChange:s,value:a,formatTypes:l,tagName:u,onReplace:d,__unstableEmbedURLOnPaste:f,preserveWhiteSpace:p,pastePlainText:g,registry:m}=e.current;if(!t.contains(n.target)&&!zKe(t)||n.defaultPrevented)return;let{plainText:h,html:b}=BS(n);if(n.preventDefault(),window.console.log(`Received HTML (RichText): | |
| 207 | +`,Ipt=1,Ppt=3,Bpt=1,SPe=(function(e){fne(t,e);function t(){var o=e!==null&&e.apply(this,arguments)||this;return o.cropperRef=uc.createRef(),o.imageRef=uc.createRef(),o.videoRef=uc.createRef(),o.containerPosition={x:0,y:0},o.containerRef=null,o.styleRef=null,o.containerRect=null,o.mediaSize={width:0,height:0,naturalWidth:0,naturalHeight:0},o.dragStartPosition={x:0,y:0},o.dragStartCrop={x:0,y:0},o.gestureZoomStart=0,o.gestureRotationStart=0,o.isTouching=!1,o.lastPinchDistance=0,o.lastPinchRotation=0,o.rafDragTimeout=null,o.rafPinchTimeout=null,o.wheelTimer=null,o.currentDoc=typeof document<"u"?document:null,o.currentWindow=typeof window<"u"?window:null,o.resizeObserver=null,o.previousCropSize=null,o.isInitialized=!1,o.state={cropSize:null,hasWheelJustStarted:!1,mediaObjectFit:void 0},o.initResizeObserver=function(){if(!(typeof window.ResizeObserver>"u"||!o.containerRef)){var r=!0;o.resizeObserver=new window.ResizeObserver(function(n){if(r){r=!1;return}o.computeSizes()}),o.resizeObserver.observe(o.containerRef)}},o.preventZoomSafari=function(r){return r.preventDefault()},o.cleanEvents=function(){o.currentDoc&&(o.currentDoc.removeEventListener("mousemove",o.onMouseMove),o.currentDoc.removeEventListener("mouseup",o.onDragStopped),o.currentDoc.removeEventListener("touchmove",o.onTouchMove),o.currentDoc.removeEventListener("touchend",o.onDragStopped),o.currentDoc.removeEventListener("gesturechange",o.onGestureChange),o.currentDoc.removeEventListener("gestureend",o.onGestureEnd),o.currentDoc.removeEventListener("scroll",o.onScroll))},o.clearScrollEvent=function(){o.containerRef&&o.containerRef.removeEventListener("wheel",o.onWheel),o.wheelTimer&&clearTimeout(o.wheelTimer)},o.onMediaLoad=function(){var r=o.computeSizes();r&&(o.previousCropSize=r,o.emitCropData(),o.setInitialCrop(r),o.isInitialized=!0),o.props.onMediaLoaded&&o.props.onMediaLoaded(o.mediaSize)},o.setInitialCrop=function(r){if(o.props.initialCroppedAreaPercentages){var n=Spt(o.props.initialCroppedAreaPercentages,o.mediaSize,o.props.rotation,r,o.props.minZoom,o.props.maxZoom),i=n.crop,s=n.zoom;o.props.onCropChange(i),o.props.onZoomChange&&o.props.onZoomChange(s)}else if(o.props.initialCroppedAreaPixels){var a=Ept(o.props.initialCroppedAreaPixels,o.mediaSize,o.props.rotation,r,o.props.minZoom,o.props.maxZoom),i=a.crop,s=a.zoom;o.props.onCropChange(i),o.props.onZoomChange&&o.props.onZoomChange(s)}},o.computeSizes=function(){var r,n,i,s,a,l,d=o.imageRef.current||o.videoRef.current;if(d&&o.containerRef){o.containerRect=o.containerRef.getBoundingClientRect(),o.saveContainerPosition();var u=o.containerRect.width/o.containerRect.height,f=((r=o.imageRef.current)===null||r===void 0?void 0:r.naturalWidth)||((n=o.videoRef.current)===null||n===void 0?void 0:n.videoWidth)||0,p=((i=o.imageRef.current)===null||i===void 0?void 0:i.naturalHeight)||((s=o.videoRef.current)===null||s===void 0?void 0:s.videoHeight)||0,m=d.offsetWidth<f||d.offsetHeight<p,g=f/p,h=void 0;if(m)switch(o.state.mediaObjectFit){default:case"contain":h=u>g?{width:o.containerRect.height*g,height:o.containerRect.height}:{width:o.containerRect.width,height:o.containerRect.width/g};break;case"horizontal-cover":h={width:o.containerRect.width,height:o.containerRect.width/g};break;case"vertical-cover":h={width:o.containerRect.height*g,height:o.containerRect.height};break}else h={width:d.offsetWidth,height:d.offsetHeight};o.mediaSize=vr(vr({},h),{naturalWidth:f,naturalHeight:p}),o.props.setMediaSize&&o.props.setMediaSize(o.mediaSize);var b=o.props.cropSize?o.props.cropSize:vpt(o.mediaSize.width,o.mediaSize.height,o.containerRect.width,o.containerRect.height,o.props.aspect,o.props.rotation);return(((a=o.state.cropSize)===null||a===void 0?void 0:a.height)!==b.height||((l=o.state.cropSize)===null||l===void 0?void 0:l.width)!==b.width)&&o.props.onCropSizeChange&&o.props.onCropSizeChange(b),o.setState({cropSize:b},o.recomputeCropPosition),o.props.setCropSize&&o.props.setCropSize(b),b}},o.saveContainerPosition=function(){if(o.containerRef){var r=o.containerRef.getBoundingClientRect();o.containerPosition={x:r.left,y:r.top}}},o.onMouseDown=function(r){o.currentDoc&&(r.preventDefault(),o.currentDoc.addEventListener("mousemove",o.onMouseMove),o.currentDoc.addEventListener("mouseup",o.onDragStopped),o.saveContainerPosition(),o.onDragStart(t.getMousePoint(r)))},o.onMouseMove=function(r){return o.onDrag(t.getMousePoint(r))},o.onScroll=function(r){o.currentDoc&&(r.preventDefault(),o.saveContainerPosition())},o.onTouchStart=function(r){o.currentDoc&&(o.isTouching=!0,!(o.props.onTouchRequest&&!o.props.onTouchRequest(r))&&(o.currentDoc.addEventListener("touchmove",o.onTouchMove,{passive:!1}),o.currentDoc.addEventListener("touchend",o.onDragStopped),o.saveContainerPosition(),r.touches.length===2?o.onPinchStart(r):r.touches.length===1&&o.onDragStart(t.getTouchPoint(r.touches[0]))))},o.onTouchMove=function(r){r.preventDefault(),r.touches.length===2?o.onPinchMove(r):r.touches.length===1&&o.onDrag(t.getTouchPoint(r.touches[0]))},o.onGestureStart=function(r){o.currentDoc&&(r.preventDefault(),o.currentDoc.addEventListener("gesturechange",o.onGestureChange),o.currentDoc.addEventListener("gestureend",o.onGestureEnd),o.gestureZoomStart=o.props.zoom,o.gestureRotationStart=o.props.rotation)},o.onGestureChange=function(r){if(r.preventDefault(),!o.isTouching){var n=t.getMousePoint(r),i=o.gestureZoomStart-1+r.scale;if(o.setNewZoom(i,n,{shouldUpdatePosition:!0}),o.props.onRotationChange){var s=o.gestureRotationStart+r.rotation;o.props.onRotationChange(s)}}},o.onGestureEnd=function(r){o.cleanEvents()},o.onDragStart=function(r){var n,i,s=r.x,a=r.y;o.dragStartPosition={x:s,y:a},o.dragStartCrop=vr({},o.props.crop),(i=(n=o.props).onInteractionStart)===null||i===void 0||i.call(n)},o.onDrag=function(r){var n=r.x,i=r.y;o.currentWindow&&(o.rafDragTimeout&&o.currentWindow.cancelAnimationFrame(o.rafDragTimeout),o.rafDragTimeout=o.currentWindow.requestAnimationFrame(function(){if(o.state.cropSize&&!(n===void 0||i===void 0)){var s=n-o.dragStartPosition.x,a=i-o.dragStartPosition.y,l={x:o.dragStartCrop.x+s,y:o.dragStartCrop.y+a},d=o.props.restrictPosition?j2(l,o.mediaSize,o.state.cropSize,o.props.zoom,o.props.rotation):l;o.props.onCropChange(d)}}))},o.onDragStopped=function(){var r,n;o.isTouching=!1,o.cleanEvents(),o.emitCropData(),(n=(r=o.props).onInteractionEnd)===null||n===void 0||n.call(r)},o.onWheel=function(r){if(o.currentWindow&&!(o.props.onWheelRequest&&!o.props.onWheelRequest(r))){r.preventDefault();var n=t.getMousePoint(r),i=(0,kPe.default)(r).pixelY,s=o.props.zoom-i*o.props.zoomSpeed/200;o.setNewZoom(s,n,{shouldUpdatePosition:!0}),o.state.hasWheelJustStarted||o.setState({hasWheelJustStarted:!0},function(){var a,l;return(l=(a=o.props).onInteractionStart)===null||l===void 0?void 0:l.call(a)}),o.wheelTimer&&clearTimeout(o.wheelTimer),o.wheelTimer=o.currentWindow.setTimeout(function(){return o.setState({hasWheelJustStarted:!1},function(){var a,l;return(l=(a=o.props).onInteractionEnd)===null||l===void 0?void 0:l.call(a)})},250)}},o.getPointOnContainer=function(r,n){var i=r.x,s=r.y;if(!o.containerRect)throw new Error("The Cropper is not mounted");return{x:o.containerRect.width/2-(i-n.x),y:o.containerRect.height/2-(s-n.y)}},o.getPointOnMedia=function(r){var n=r.x,i=r.y,s=o.props,a=s.crop,l=s.zoom;return{x:(n+a.x)/l,y:(i+a.y)/l}},o.setNewZoom=function(r,n,i){var s=i===void 0?{}:i,a=s.shouldUpdatePosition,l=a===void 0?!0:a;if(!(!o.state.cropSize||!o.props.onZoomChange)){var d=DL(r,o.props.minZoom,o.props.maxZoom);if(l){var u=o.getPointOnContainer(n,o.containerPosition),f=o.getPointOnMedia(u),p={x:f.x*d-u.x,y:f.y*d-u.y},m=o.props.restrictPosition?j2(p,o.mediaSize,o.state.cropSize,d,o.props.rotation):p;o.props.onCropChange(m)}o.props.onZoomChange(d)}},o.getCropData=function(){if(!o.state.cropSize)return null;var r=o.props.restrictPosition?j2(o.props.crop,o.mediaSize,o.state.cropSize,o.props.zoom,o.props.rotation):o.props.crop;return wpt(r,o.mediaSize,o.state.cropSize,o.getAspect(),o.props.zoom,o.props.rotation,o.props.restrictPosition)},o.emitCropData=function(){var r=o.getCropData();if(r){var n=r.croppedAreaPercentages,i=r.croppedAreaPixels;o.props.onCropComplete&&o.props.onCropComplete(n,i),o.props.onCropAreaChange&&o.props.onCropAreaChange(n,i)}},o.emitCropAreaChange=function(){var r=o.getCropData();if(r){var n=r.croppedAreaPercentages,i=r.croppedAreaPixels;o.props.onCropAreaChange&&o.props.onCropAreaChange(n,i)}},o.recomputeCropPosition=function(){if(o.state.cropSize){var r=o.props.crop;if(o.isInitialized&&o.previousCropSize){var n=Math.abs(o.previousCropSize.width-o.state.cropSize.width)>1e-6||Math.abs(o.previousCropSize.height-o.state.cropSize.height)>1e-6;if(n){var i=o.state.cropSize.width/o.previousCropSize.width,s=o.state.cropSize.height/o.previousCropSize.height;r={x:o.props.crop.x*i,y:o.props.crop.y*s}}}var a=o.props.restrictPosition?j2(r,o.mediaSize,o.state.cropSize,o.props.zoom,o.props.rotation):r;o.previousCropSize=o.state.cropSize,o.props.onCropChange(a),o.emitCropData()}},o.onKeyDown=function(r){var n,i,s=o.props,a=s.crop,l=s.onCropChange,d=s.keyboardStep,u=s.zoom,f=s.rotation,p=d;if(o.state.cropSize){r.shiftKey&&(p*=.2);var m=vr({},a);switch(r.key){case"ArrowUp":m.y-=p,r.preventDefault();break;case"ArrowDown":m.y+=p,r.preventDefault();break;case"ArrowLeft":m.x-=p,r.preventDefault();break;case"ArrowRight":m.x+=p,r.preventDefault();break;default:return}o.props.restrictPosition&&(m=j2(m,o.mediaSize,o.state.cropSize,u,f)),r.repeat||(i=(n=o.props).onInteractionStart)===null||i===void 0||i.call(n),l(m)}},o.onKeyUp=function(r){var n,i;switch(r.key){case"ArrowUp":case"ArrowDown":case"ArrowLeft":case"ArrowRight":r.preventDefault();break;default:return}o.emitCropData(),(i=(n=o.props).onInteractionEnd)===null||i===void 0||i.call(n)},o}return t.prototype.componentDidMount=function(){!this.currentDoc||!this.currentWindow||(this.containerRef&&(this.containerRef.ownerDocument&&(this.currentDoc=this.containerRef.ownerDocument),this.currentDoc.defaultView&&(this.currentWindow=this.currentDoc.defaultView),this.initResizeObserver(),typeof window.ResizeObserver>"u"&&this.currentWindow.addEventListener("resize",this.computeSizes),this.props.zoomWithScroll&&this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}),this.containerRef.addEventListener("gesturestart",this.onGestureStart)),this.currentDoc.addEventListener("scroll",this.onScroll),this.props.disableAutomaticStylesInjection||(this.styleRef=this.currentDoc.createElement("style"),this.styleRef.setAttribute("type","text/css"),this.props.nonce&&this.styleRef.setAttribute("nonce",this.props.nonce),this.styleRef.innerHTML=Rpt,this.currentDoc.head.appendChild(this.styleRef)),this.imageRef.current&&this.imageRef.current.complete&&this.onMediaLoad(),this.props.setImageRef&&this.props.setImageRef(this.imageRef),this.props.setVideoRef&&this.props.setVideoRef(this.videoRef),this.props.setCropperRef&&this.props.setCropperRef(this.cropperRef))},t.prototype.componentWillUnmount=function(){var o,r;!this.currentDoc||!this.currentWindow||(typeof window.ResizeObserver>"u"&&this.currentWindow.removeEventListener("resize",this.computeSizes),(o=this.resizeObserver)===null||o===void 0||o.disconnect(),this.containerRef&&this.containerRef.removeEventListener("gesturestart",this.preventZoomSafari),this.styleRef&&((r=this.styleRef.parentNode)===null||r===void 0||r.removeChild(this.styleRef)),this.cleanEvents(),this.props.zoomWithScroll&&this.clearScrollEvent())},t.prototype.componentDidUpdate=function(o){var r,n,i,s,a,l,d,u,f;o.rotation!==this.props.rotation?(this.computeSizes(),this.recomputeCropPosition()):o.aspect!==this.props.aspect?this.computeSizes():o.objectFit!==this.props.objectFit?this.computeSizes():o.zoom!==this.props.zoom?this.recomputeCropPosition():((r=o.cropSize)===null||r===void 0?void 0:r.height)!==((n=this.props.cropSize)===null||n===void 0?void 0:n.height)||((i=o.cropSize)===null||i===void 0?void 0:i.width)!==((s=this.props.cropSize)===null||s===void 0?void 0:s.width)?this.computeSizes():(((a=o.crop)===null||a===void 0?void 0:a.x)!==((l=this.props.crop)===null||l===void 0?void 0:l.x)||((d=o.crop)===null||d===void 0?void 0:d.y)!==((u=this.props.crop)===null||u===void 0?void 0:u.y))&&this.emitCropAreaChange(),o.zoomWithScroll!==this.props.zoomWithScroll&&this.containerRef&&(this.props.zoomWithScroll?this.containerRef.addEventListener("wheel",this.onWheel,{passive:!1}):this.clearScrollEvent()),o.video!==this.props.video&&((f=this.videoRef.current)===null||f===void 0||f.load());var p=this.getObjectFit();p!==this.state.mediaObjectFit&&this.setState({mediaObjectFit:p},this.computeSizes)},t.prototype.getAspect=function(){var o=this.props,r=o.cropSize,n=o.aspect;return r?r.width/r.height:n},t.prototype.getObjectFit=function(){var o,r,n,i;if(this.props.objectFit==="cover"){var s=this.imageRef.current||this.videoRef.current;if(s&&this.containerRef){this.containerRect=this.containerRef.getBoundingClientRect();var a=this.containerRect.width/this.containerRect.height,l=((o=this.imageRef.current)===null||o===void 0?void 0:o.naturalWidth)||((r=this.videoRef.current)===null||r===void 0?void 0:r.videoWidth)||0,d=((n=this.imageRef.current)===null||n===void 0?void 0:n.naturalHeight)||((i=this.videoRef.current)===null||i===void 0?void 0:i.videoHeight)||0,u=l/d;return u<a?"horizontal-cover":"vertical-cover"}return"horizontal-cover"}return this.props.objectFit},t.prototype.onPinchStart=function(o){var r=t.getTouchPoint(o.touches[0]),n=t.getTouchPoint(o.touches[1]);this.lastPinchDistance=yPe(r,n),this.lastPinchRotation=wPe(r,n),this.onDragStart(xPe(r,n))},t.prototype.onPinchMove=function(o){var r=this;if(!(!this.currentDoc||!this.currentWindow)){var n=t.getTouchPoint(o.touches[0]),i=t.getTouchPoint(o.touches[1]),s=xPe(n,i);this.onDrag(s),this.rafPinchTimeout&&this.currentWindow.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=this.currentWindow.requestAnimationFrame(function(){var a=yPe(n,i),l=r.props.zoom*(a/r.lastPinchDistance);r.setNewZoom(l,s,{shouldUpdatePosition:!1}),r.lastPinchDistance=a;var d=wPe(n,i),u=r.props.rotation+(d-r.lastPinchRotation);r.props.onRotationChange&&r.props.onRotationChange(u),r.lastPinchRotation=d})}},t.prototype.render=function(){var o=this,r,n=this.props,i=n.image,s=n.video,a=n.mediaProps,l=n.cropperProps,d=n.transform,u=n.crop,f=u.x,p=u.y,m=n.rotation,g=n.zoom,h=n.cropShape,b=n.showGrid,v=n.roundCropAreaPixels,_=n.style,y=_.containerStyle,w=_.cropAreaStyle,x=_.mediaStyle,k=n.classes,C=k.containerClassName,S=k.cropAreaClassName,R=k.mediaClassName,E=(r=this.state.mediaObjectFit)!==null&&r!==void 0?r:this.getObjectFit();return uc.createElement("div",{onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,ref:function(B){return o.containerRef=B},"data-testid":"container",style:y,className:LL("reactEasyCrop_Container",C)},i?uc.createElement("img",vr({alt:"",className:LL("reactEasyCrop_Image",E==="contain"&&"reactEasyCrop_Contain",E==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",E==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",R)},a,{src:i,ref:this.imageRef,style:vr(vr({},x),{transform:d||"translate(".concat(f,"px, ").concat(p,"px) rotate(").concat(m,"deg) scale(").concat(g,")")}),onLoad:this.onMediaLoad})):s&&uc.createElement("video",vr({autoPlay:!0,playsInline:!0,loop:!0,muted:!0,className:LL("reactEasyCrop_Video",E==="contain"&&"reactEasyCrop_Contain",E==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",E==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",R)},a,{ref:this.videoRef,onLoadedMetadata:this.onMediaLoad,style:vr(vr({},x),{transform:d||"translate(".concat(f,"px, ").concat(p,"px) rotate(").concat(m,"deg) scale(").concat(g,")")}),controls:!1}),(Array.isArray(s)?s:[{src:s}]).map(function(I){return uc.createElement("source",vr({key:I.src},I))})),this.state.cropSize&&uc.createElement("div",vr({ref:this.cropperRef,style:vr(vr({},w),{width:v?Math.round(this.state.cropSize.width):this.state.cropSize.width,height:v?Math.round(this.state.cropSize.height):this.state.cropSize.height}),tabIndex:0,onKeyDown:this.onKeyDown,onKeyUp:this.onKeyUp,"data-testid":"cropper",className:LL("reactEasyCrop_CropArea",h==="round"&&"reactEasyCrop_CropAreaRound",b&&"reactEasyCrop_CropAreaGrid",S)},l)))},t.defaultProps={zoom:1,rotation:0,aspect:4/3,maxZoom:Ppt,minZoom:Ipt,cropShape:"rect",objectFit:"contain",showGrid:!0,style:{},classes:{},mediaProps:{},cropperProps:{},zoomSpeed:1,restrictPosition:!0,zoomWithScroll:!0,keyboardStep:Bpt},t.getMousePoint=function(o){return{x:Number(o.clientX),y:Number(o.clientY)}},t.getTouchPoint=function(o){return{x:Number(o.clientX),y:Number(o.clientY)}},t})(uc.Component);var MPe=c(D(),1);var l1=c(D(),1);var CPe=Object.prototype.hasOwnProperty;function EPe(e,t,o){for(o of e.keys())if(ny(o,t))return o}function ny(e,t){var o,r,n;if(e===t)return!0;if(e&&t&&(o=e.constructor)===t.constructor){if(o===Date)return e.getTime()===t.getTime();if(o===RegExp)return e.toString()===t.toString();if(o===Array){if((r=e.length)===t.length)for(;r--&&ny(e[r],t[r]););return r===-1}if(o===Set){if(e.size!==t.size)return!1;for(r of e)if(n=r,n&&typeof n=="object"&&(n=EPe(t,n),!n)||!t.has(n))return!1;return!0}if(o===Map){if(e.size!==t.size)return!1;for(r of e)if(n=r[0],n&&typeof n=="object"&&(n=EPe(t,n),!n)||!ny(r[1],t.get(n)))return!1;return!0}if(o===ArrayBuffer)e=new Uint8Array(e),t=new Uint8Array(t);else if(o===DataView){if((r=e.byteLength)===t.byteLength)for(;r--&&e.getInt8(r)===t.getInt8(r););return r===-1}if(ArrayBuffer.isView(e)){if((r=e.byteLength)===t.byteLength)for(;r--&&e[r]===t[r];);return r===-1}if(!o||typeof e=="object"){r=0;for(o in e)if(CPe.call(e,o)&&++r&&!CPe.call(t,o)||!(o in t)||!ny(e[o],t[o]))return!1;return Object.keys(t).length===r}}return e!==e&&t!==t}var Bd=c(D(),1);var a1=1,TPe=5;var VL=e=>e>=0?e%360:(360+e%360)%360,Opt=e=>new Promise((t,o)=>{let r=new Image;r.addEventListener("load",()=>t(r)),r.addEventListener("error",n=>o(n)),r.setAttribute("crossOrigin","anonymous"),r.src=e});function RPe(e){return e*Math.PI/180}function Mpt(e,t,o){let r=RPe(o);return{width:Math.abs(Math.cos(r)*e)+Math.abs(Math.sin(r)*t),height:Math.abs(Math.sin(r)*e)+Math.abs(Math.cos(r)*t)}}async function IPe(e,t,o=0,r={horizontal:!1,vertical:!1}){try{let n=await Opt(e),i=document.createElement("canvas"),s=i.getContext("2d");if(!s)return null;let a=RPe(o),{width:l,height:d}=Mpt(n.width,n.height,o);i.width=l,i.height=d,s.translate(l/2,d/2),s.rotate(a),s.scale(r.horizontal?-1:1,r.vertical?-1:1),s.translate(-n.width/2,-n.height/2),s.drawImage(n,0,0);let u=document.createElement("canvas"),f=u.getContext("2d");return f?(u.width=t.width,u.height=t.height,f.drawImage(i,t.x,t.y,t.width,t.height,0,0,t.width,t.height),new Promise(p=>{u.toBlob(m=>{m&&p(URL.createObjectURL(m))},"image/jpeg")})):null}catch{return null}}var iy={crop:{x:0,y:0,width:100,height:100},zoom:a1,rotation:0,aspectRatio:1,flip:{horizontal:!1,vertical:!1}},Apt={x:0,y:0},bee={crop:Apt,croppedArea:iy.crop,croppedAreaPixels:null,zoom:iy.zoom,rotation:iy.rotation,flip:iy.flip,aspectRatio:iy.aspectRatio,mediaSize:null};function PPe(){let[e,t]=(0,Bd.useState)(bee),[o,r]=(0,Bd.useState)(null),n=(0,Bd.useCallback)(d=>{t(u=>{let p={...typeof d=="function"?d(u):d};return"rotation"in p&&p.rotation!==void 0&&(p.rotation=VL(p.rotation)),{...u,...p}})},[]),i=(0,Bd.useCallback)((d=null)=>{if(!d){r(null),n(bee);return}if(typeof d=="object"){let u={...iy,...d};r(u),n(u)}},[n,r]),s=(0,Bd.useCallback)(()=>{if(o){let d={crop:{x:0,y:0},croppedAreaPixels:null};o.crop&&(d.croppedArea=o.crop),o.zoom!==void 0&&(d.zoom=o.zoom),o.rotation!==void 0&&(d.rotation=o.rotation),o.aspectRatio!==void 0&&(d.aspectRatio=o.aspectRatio),o.flip!==void 0&&(d.flip=o.flip),n(d)}else n({...bee})},[o,n]),a=(0,Bd.useMemo)(()=>{if(o){let u={crop:e.croppedAreaPixels||e.croppedArea,zoom:e.zoom,rotation:VL(e.rotation),aspectRatio:e.aspectRatio,flip:e.flip};return ny(u,o)===!1}let d={crop:e.croppedArea,zoom:e.zoom,rotation:VL(e.rotation),aspectRatio:e.aspectRatio,flip:e.flip};return ny(d,iy)===!1},[e,o]),l=(0,Bd.useCallback)(async d=>e.croppedAreaPixels?IPe(d,e.croppedAreaPixels,e.rotation,e.flip):null,[e.croppedAreaPixels,e.rotation,e.flip]);return(0,Bd.useMemo)(()=>({cropperState:e,setCropperState:n,resetState:o,setResetState:i,isDirty:a,reset:s,getCroppedImage:l}),[e,n,o,i,a,s,l])}var BPe=c(T(),1),OPe=(0,l1.createContext)({cropperState:{crop:{x:0,y:0},croppedArea:{x:0,y:0,width:100,height:100},croppedAreaPixels:null,zoom:a1,rotation:0,aspectRatio:1,flip:{horizontal:!1,vertical:!1},mediaSize:null},setCropperState:()=>{},resetState:null,setResetState:()=>{},isDirty:!1,reset:()=>{},getCroppedImage:()=>Promise.resolve(null)});function _ee({children:e}){let t=PPe(),o=(0,l1.useMemo)(()=>({...t}),[t]);return(0,BPe.jsx)(OPe.Provider,{value:o,children:e})}var H2=()=>{let e=(0,l1.useContext)(OPe);if(!e)throw new Error("Missing ImageCropperContext");return e};var APe=c(T(),1);function vee({src:e,onLoad:t,minZoom:o=a1,maxZoom:r=TPe,...n}){let{cropperState:i,setCropperState:s}=H2(),{crop:a,zoom:l,rotation:d,aspectRatio:u,flip:f}=i,p=v=>s({crop:v}),m=v=>s({zoom:v}),g=v=>s({rotation:v}),h=v=>s({mediaSize:v}),b=(0,MPe.useCallback)((v,_)=>{s({croppedArea:v,croppedAreaPixels:_})},[s]);return(0,APe.jsx)(SPe,{classes:{containerClassName:"image-cropper__container",cropAreaClassName:"image-cropper__crop-area",mediaClassName:"image-cropper__image"},minZoom:o,maxZoom:r,rotation:d,image:e,setMediaSize:h,crop:a,zoom:l,aspect:u,onCropChange:p,onZoomChange:m,onCropComplete:b,onMediaLoaded:v=>{t?.(v)},onRotationChange:g,transform:[`translate(${a.x}px, ${a.y}px)`,`rotateZ(${d}deg)`,`rotateY(${f.horizontal?180:0}deg)`,`rotateX(${f.vertical?180:0}deg)`,`scale(${l})`].join(" "),...n})}var u1=c(Q(),1),d1=c(X(),1);var NPe=100,LPe=300,FL={placement:"bottom-start"};var c1=c(D(),1);var zL=c(oe(),1),sy=c(D(),1),sm=c(X(),1),DPe=c(Ks(),1),VPe=c(Ut(),1);var Npt={crop:(0,sm.__)("Image cropped."),rotate:(0,sm.__)("Image rotated."),cropAndRotate:(0,sm.__)("Image cropped and rotated.")};function FPe({crop:e,rotation:t,url:o,id:r,onSaveImage:n,onFinishEditing:i}){let{createErrorNotice:s,createSuccessNotice:a}=(0,zL.useDispatch)(DPe.store),[l,d]=(0,sy.useState)(!1),{editMediaEntity:u}=(0,zL.useSelect)(m=>({editMediaEntity:m(P).getSettings()?.[I3]}),[]),f=(0,sy.useCallback)(()=>{d(!1),i()},[i]),p=(0,sy.useCallback)(async()=>{if(!u){i(),s((0,sm.__)("Sorry, you are not allowed to edit images on this site."),{id:"image-editing-error",type:"snackbar"});return}d(!0);let m=[];if(t>0&&m.push({type:"rotate",args:{angle:t}}),(e.width<99.9||e.height<99.9)&&m.push({type:"crop",args:{left:e.x,top:e.y,width:e.width,height:e.height}}),m.length===0){d(!1),i();return}let g=m.length===1?m[0].type:"cropAndRotate";try{let h=await u(r,{src:o,modifiers:m},{throwOnError:!0});h&&(n({id:h.id,url:h.source_url}),a(Npt[g],{type:"snackbar",actions:[{label:(0,sm.__)("Undo"),onClick:()=>{n({id:r,url:o})}}]}))}catch(h){s((0,sm.sprintf)((0,sm.__)("Could not edit image. %s"),(0,VPe.__unstableStripHTML)(h.message)),{id:"image-editing-error",type:"snackbar"})}finally{d(!1),i()}},[e,t,r,o,n,s,a,i,u]);return(0,sy.useMemo)(()=>({isInProgress:l,apply:p,cancel:f}),[l,p,f])}var Od=c(D(),1),zPe=c(To(),1);function jPe({url:e,naturalWidth:t,naturalHeight:o}){let[r,n]=(0,Od.useState)(),{cropperState:i,setCropperState:s}=H2(),{zoom:a,aspectRatio:l,crop:d,croppedArea:u}=i,f=(0,Od.useCallback)(_=>{s({zoom:_})},[s]),p=(0,Od.useCallback)(_=>{s({aspectRatio:_})},[s]),m=t/o,g=o/t;(0,Od.useEffect)(()=>{p(m)},[]);let[h,b]=(0,Od.useState)(0),v=(0,Od.useCallback)(()=>{let _=(h+90)%360,y=m,x=a!==1||!(m===l||g===l);if(h%180===90&&(y=1/m),_===0){n(),b(_),s({aspectRatio:x?l:m,crop:{x:-(d.y*y),y:d.x*y}});return}function k(R){let E=document.createElement("canvas"),I=0,B=0;_%180?(E.width=R.target.height,E.height=R.target.width):(E.width=R.target.width,E.height=R.target.height),(_===90||_===180)&&(I=E.width),(_===270||_===180)&&(B=E.height);let O=E.getContext("2d");O.translate(I,B),O.rotate(_*Math.PI/180),O.drawImage(R.target,0,0),E.toBlob(M=>{n(URL.createObjectURL(M)),b(_);let N=x?l:E.width/E.height;s({aspectRatio:N,crop:{x:-(d.y*y),y:d.x*y}})})}let C=new window.Image;C.src=e,C.onload=k;let S=(0,zPe.applyFilters)("media.crossOrigin",void 0,e);typeof S=="string"&&(C.crossOrigin=S)},[h,m,e,s,d,a,l,g,b]);return(0,Od.useMemo)(()=>({editedUrl:r,setEditedUrl:n,crop:u,zoom:a,setZoom:f,rotation:h,rotateClockwise:v,aspect:l,setAspect:p,defaultAspect:m}),[r,u,a,f,h,v,l,p,m])}var HPe=c(T(),1),yee=(0,c1.createContext)({});yee.displayName="ImageEditingContext";var tf=()=>(0,c1.useContext)(yee);function UPe({id:e,url:t,naturalWidth:o,naturalHeight:r,onFinishEditing:n,onSaveImage:i,children:s}){let a=jPe({url:t,naturalWidth:o,naturalHeight:r}),l=FPe({id:e,url:t,onSaveImage:i,onFinishEditing:n,...a}),d=(0,c1.useMemo)(()=>({...a,...l}),[a,l]);return(0,HPe.jsx)(yee.Provider,{value:d,children:s})}var fc=c(T(),1);function jL({aspectRatios:e,isDisabled:t,label:o,onClick:r,value:n}){return(0,fc.jsx)(u1.MenuGroup,{label:o,children:e.map(({name:i,slug:s,ratio:a})=>(0,fc.jsx)(u1.MenuItem,{disabled:t,onClick:()=>{r(a)},role:"menuitemradio",isSelected:a===n,icon:a===n?Vn:void 0,children:i},s))})}function Lpt(e){let[t,o,...r]=e.split("/").map(Number);return t<=0||o<=0||Number.isNaN(t)||Number.isNaN(o)||r.length?NaN:o?t/o:t}function wee({ratio:e,...t}){return{ratio:Lpt(e),...t}}function WPe({toggleProps:e}){let{isInProgress:t,aspect:o,setAspect:r,defaultAspect:n}=tf(),[i,s,a]=Fe("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios");return(0,fc.jsx)(u1.DropdownMenu,{icon:aj,label:(0,d1.__)("Aspect Ratio"),popoverProps:FL,toggleProps:e,children:({onClose:l})=>(0,fc.jsxs)(fc.Fragment,{children:[(0,fc.jsx)(jL,{isDisabled:t,onClick:d=>{r(d),l()},value:o,aspectRatios:[{slug:"original",name:(0,d1.__)("Original"),ratio:n},...a?i.map(wee).filter(({ratio:d})=>d===1):[]]}),s?.length>0&&(0,fc.jsx)(jL,{label:(0,d1.__)("Theme"),isDisabled:t,onClick:d=>{r(d),l()},value:o,aspectRatios:s}),a&&(0,fc.jsx)(jL,{label:(0,d1.__)("Landscape"),isDisabled:t,onClick:d=>{r(d),l()},value:o,aspectRatios:i.map(wee).filter(({ratio:d})=>d>1)}),a&&(0,fc.jsx)(jL,{label:(0,d1.__)("Portrait"),isDisabled:t,onClick:d=>{r(d),l()},value:o,aspectRatios:i.map(wee).filter(({ratio:d})=>d<1)})]})})}var GPe=c(Q(),1),$Pe=c(ue(),1);var rb=c(T(),1);function YPe({url:e,width:t,height:o,naturalHeight:r,naturalWidth:n,borderProps:i}){let{isInProgress:s,editedUrl:a,rotation:l}=tf(),[d,{width:u}]=(0,$Pe.useResizeObserver)(),f=o||u*r/n;l%180===90&&(f=u*n/r);let p=(0,rb.jsxs)("div",{className:U("wp-block-image__crop-area",i?.className,{"is-applying":s}),style:{...i?.style,width:t||u,height:f},children:[(0,rb.jsx)(vee,{src:a||e}),s&&(0,rb.jsx)(GPe.Spinner,{})]});return(0,rb.jsxs)(rb.Fragment,{children:[d,p]})}var nb=c(Q(),1),xee=c(X(),1);var U2=c(T(),1);function KPe(){let{isInProgress:e,zoom:t,setZoom:o}=tf();return(0,U2.jsx)(nb.Dropdown,{contentClassName:"wp-block-image__zoom",popoverProps:FL,renderToggle:({isOpen:r,onToggle:n})=>(0,U2.jsx)(nb.ToolbarButton,{icon:MH,label:(0,xee.__)("Zoom"),onClick:n,"aria-expanded":r,disabled:e}),renderContent:()=>(0,U2.jsx)(nb.__experimentalDropdownContentWrapper,{paddingSize:"medium",children:(0,U2.jsx)(nb.RangeControl,{label:(0,xee.__)("Zoom"),min:NPe,max:LPe,value:Math.round(t*100),onChange:r=>o(r/100)})})})}var qPe=c(Q(),1),XPe=c(X(),1);var ZPe=c(T(),1);function QPe(){let{isInProgress:e,rotateClockwise:t}=tf();return(0,ZPe.jsx)(qPe.ToolbarButton,{icon:IH,label:(0,XPe.__)("Rotate"),onClick:t,disabled:e})}var kee=c(Q(),1),See=c(X(),1);var ay=c(T(),1);function JPe(){let{isInProgress:e,apply:t,cancel:o}=tf();return(0,ay.jsxs)(ay.Fragment,{children:[(0,ay.jsx)(kee.ToolbarButton,{onClick:t,disabled:e,children:(0,See.__)("Apply")}),(0,ay.jsx)(kee.ToolbarButton,{onClick:o,children:(0,See.__)("Cancel")})]})}var tl=c(T(),1);function tBe({id:e,url:t,width:o,height:r,naturalHeight:n,naturalWidth:i,onSaveImage:s,onFinishEditing:a,borderProps:l}){return(0,eBe.default)("wp.blockEditor.__experimentalImageEditor",{since:"7.1",hint:"The Media Editor modal is now the default crop experience for core blocks. This component will be removed in a future major release."}),(0,tl.jsx)(_ee,{children:(0,tl.jsxs)(UPe,{id:e,url:t,naturalWidth:i,naturalHeight:n,onSaveImage:s,onFinishEditing:a,children:[(0,tl.jsx)(YPe,{borderProps:l,url:t,width:o,height:r,naturalHeight:n,naturalWidth:i}),(0,tl.jsxs)(Jo,{children:[(0,tl.jsxs)(W2.ToolbarGroup,{children:[(0,tl.jsx)(KPe,{}),(0,tl.jsx)(W2.ToolbarItem,{children:d=>(0,tl.jsx)(WPe,{toggleProps:d})}),(0,tl.jsx)(QPe,{})]}),(0,tl.jsx)(W2.ToolbarGroup,{children:(0,tl.jsx)(JPe,{})})]})]})})}var ol=c(Q(),1),ib=c(X(),1);var f1=c(D(),1);function oBe(e,t,o,r,n){let[i,s]=(0,f1.useState)(t??r??""),[a,l]=(0,f1.useState)(e??o??"");return(0,f1.useEffect)(()=>{t===void 0&&r!==void 0&&s(r),e===void 0&&o!==void 0&&l(o)},[r,o]),(0,f1.useEffect)(()=>{t!==void 0&&Number.parseInt(t)!==Number.parseInt(i)&&s(t),e!==void 0&&Number.parseInt(e)!==Number.parseInt(a)&&l(e)},[t,e]),{currentHeight:a,currentWidth:i,updateDimension:(f,p)=>{let m=p===""?void 0:parseInt(p,10);f==="width"?s(m):l(m),n({[f]:m})},updateDimensions:(f,p)=>{l(f??o),s(p??r),n({height:f,width:p})}}}var pc=c(T(),1),rBe=[25,50,75,100],Dpt=()=>{};function nBe(e,t,o){let r=Math.round(t*(e/100)),n=Math.round(o*(e/100));return{scaledWidth:r,scaledHeight:n}}function iBe({imageSizeHelp:e,imageWidth:t,imageHeight:o,imageSizeOptions:r=[],isResizable:n=!0,slug:i,width:s,height:a,onChange:l,onChangeImage:d=Dpt}){let{currentHeight:u,currentWidth:f,updateDimension:p,updateDimensions:m}=oBe(a,s,o,t,l),g=b=>{if(b===void 0){m();return}let{scaledWidth:v,scaledHeight:_}=nBe(b,t,o);m(_,v)},h=rBe.find(b=>{let{scaledWidth:v,scaledHeight:_}=nBe(b,t,o);return f===v&&u===_});return(0,pc.jsxs)(ol.__experimentalVStack,{className:"block-editor-image-size-control",spacing:"4",children:[r&&r.length>0&&(0,pc.jsx)(ol.SelectControl,{label:(0,ib.__)("Resolution"),value:i,options:r,onChange:d,help:e}),n&&(0,pc.jsxs)(pc.Fragment,{children:[(0,pc.jsxs)(ol.__experimentalHStack,{align:"baseline",spacing:"4",children:[(0,pc.jsx)(ol.__experimentalNumberControl,{label:(0,ib.__)("Width"),value:f,min:1,onChange:b=>p("width",b)}),(0,pc.jsx)(ol.__experimentalNumberControl,{label:(0,ib.__)("Height"),value:u,min:1,onChange:b=>p("height",b)})]}),(0,pc.jsx)(ol.__experimentalToggleGroupControl,{label:(0,ib.__)("Image size presets"),hideLabelFromVision:!0,onChange:g,value:h,isBlock:!0,children:rBe.map(b=>(0,pc.jsx)(ol.__experimentalToggleGroupControlOption,{value:b,label:(0,ib.sprintf)((0,ib.__)("%d%%"),b)},b))})]})]})}var HL=c(Q(),1);var ly=c(X(),1),aBe=c(T(),1),sBe={left:Ym,center:$m,right:Km,"space-between":uw,stretch:mw};function Vpt({allowedControls:e=["left","center","right","space-between"],isCollapsed:t=!0,onChange:o,value:r,popoverProps:n,isToolbar:i}){let s=f=>{o(f===r?void 0:f)},a=r?sBe[r]:sBe.left,l=[{name:"left",icon:Ym,title:(0,ly.__)("Justify items left"),isActive:r==="left",onClick:()=>s("left")},{name:"center",icon:$m,title:(0,ly.__)("Justify items center"),isActive:r==="center",onClick:()=>s("center")},{name:"right",icon:Km,title:(0,ly.__)("Justify items right"),isActive:r==="right",onClick:()=>s("right")},{name:"space-between",icon:uw,title:(0,ly.__)("Space between items"),isActive:r==="space-between",onClick:()=>s("space-between")},{name:"stretch",icon:mw,title:(0,ly.__)("Stretch items"),isActive:r==="stretch",onClick:()=>s("stretch")}],d=i?HL.ToolbarGroup:HL.ToolbarDropdownMenu,u=i?{isCollapsed:t}:{};return(0,aBe.jsx)(d,{icon:a,popoverProps:n,label:(0,ly.__)("Change items justification"),controls:l.filter(f=>e.includes(f.name)),...u})}var Cee=Vpt;var Eee=c(T(),1),Gw=e=>(0,Eee.jsx)(Cee,{...e,isToolbar:!1}),lBe=e=>(0,Eee.jsx)(Cee,{...e,isToolbar:!0});var Ns=c(Q(),1),Md=c(X(),1),jr=c(D(),1),tD=c(ue(),1),e7e=c(Ut(),1),t7e=c(Mo(),1),o7e=c(_k(),1),oD=c(oe(),1),Nee=c(v2(),1);var r7e=c(Gt(),1),rD=c(ml(),1);var p1=c(Q(),1);var UL=c(ue(),1),WL=c(X(),1),cBe=c(D(),1),am=c(T(),1);function dBe({children:e,settingsOpen:t,setSettingsOpen:o}){let r=(0,UL.useReducedMotion)(),n=r?cBe.Fragment:p1.__unstableAnimatePresence,i=r?"div":p1.__unstableMotion.div,a=`link-control-settings-drawer-${(0,UL.useInstanceId)(dBe)}`;return(0,am.jsxs)(am.Fragment,{children:[(0,am.jsx)(p1.Button,{__next40pxDefaultSize:!0,className:"block-editor-link-control__drawer-toggle","aria-expanded":t,onClick:()=>o(!t),icon:(0,WL.isRTL)()?$S:nu,"aria-controls":a,children:(0,WL._x)("Advanced","Additional link settings")}),(0,am.jsx)(n,{children:t&&(0,am.jsx)(i,{className:"block-editor-link-control__drawer",hidden:!t,id:a,initial:"collapsed",animate:"open",exit:"collapsed",variants:{open:{opacity:1,height:"auto"},collapsed:{opacity:0,height:0}},transition:{duration:.1},children:(0,am.jsx)("div",{className:"block-editor-link-control__drawer-inner",children:e})})})]})}var uBe=dBe;var XL=c(D(),1),Mee=c(X(),1),PBe=c(Gt(),1);var G2=c(X(),1),xBe=c(Q(),1);var kBe=c(Gt(),1);var GL=c(X(),1),fBe=c(Q(),1),pBe=c(D(),1);var Tee=c(T(),1),Fpt=({searchTerm:e,onClick:t,itemProps:o,buttonText:r})=>{if(!e)return null;let n;return r?n=typeof r=="function"?r(e):r:n=(0,pBe.createInterpolateElement)((0,GL.sprintf)((0,GL.__)("Create: <mark>%s</mark>"),e),{mark:(0,Tee.jsx)("mark",{})}),(0,Tee.jsx)(fBe.MenuItem,{...o,iconPosition:"left",icon:Ys,className:"block-editor-link-control__search-item",onClick:t,children:n})},mBe=Fpt;var lm=c(X(),1),YL=c(Q(),1);var gBe=c(Ut(),1),g1=c(ml(),1),hBe=c(ue(),1),bBe=c(Gt(),1),m1=c(T(),1),$L={post:{icon:TH,label:(0,lm.__)("Post")},page:{icon:t_,label:(0,lm.__)("Page")},post_tag:{icon:qH,label:(0,lm.__)("Tag")},category:{icon:lj,label:(0,lm.__)("Category")},attachment:{icon:Aj,label:(0,lm.__)("Attachment")}};function zpt({isURL:e,suggestion:t}){let o=null;return e?o=gC:t.type in $L&&(o=$L[t.type].icon,t.type==="page"&&(t.isFrontPage&&(o=eH),t.isBlogHome&&(o=sU))),o?(0,m1.jsx)(St,{className:"block-editor-link-control__search-item-icon",icon:o}):null}function jpt(e){return e?.trim()?.length?e?.replace(/^\/?/,"/"):e}function Hpt(e){return e?.trim()?.length?e?.replace(/\/$/,""):e}var Upt=(e,...t)=>(...o)=>e(...o,...t),Wpt=e=>t=>t==null||t!==t?e:t;function Gpt(e){return e&&(0,hBe.pipe)(g1.safeDecodeURI,g1.getPath,Wpt(""),Upt(g1.filterURLForDisplay,24),Hpt,jpt)(e)}var _Be=({itemProps:e,suggestion:t,searchTerm:o,onClick:r,isURL:n=!1,shouldShowType:i=!1})=>{let s=n?(0,lm.__)("Press ENTER to add this link"):Gpt(t.url);return(0,m1.jsx)(YL.MenuItem,{...e,info:s,iconPosition:"left",icon:(0,m1.jsx)(zpt,{suggestion:t,isURL:n}),onClick:r,shortcut:i&&$pt(t),className:"block-editor-link-control__search-item",children:(0,m1.jsx)(YL.TextHighlight,{text:(0,gBe.__unstableStripHTML)(t.title),highlight:o})})};function $pt(e){return e.isFrontPage?(0,lm.__)("Front page"):e.isBlogHome?(0,lm.__)("Blog home"):e.type in $L?$L[e.type].label:e.type}var vBe=_Be,yBe=e=>((0,bBe.default)("wp.blockEditor.__experimentalLinkControlSearchItem",{since:"6.8"}),(0,m1.jsx)(_Be,{...e}));var wBe=c(X(),1),cy="__CREATE__",Ree="tel",KL="link",Iee="mailto",Pee="internal",h1=[KL,Iee,Ree,Pee],Bee=[{id:"opensInNewTab",title:(0,wBe.__)("Open in new tab")}];var dy=c(T(),1);function SBe({withCreateSuggestion:e,currentInputValue:t,handleSuggestionClick:o,suggestionsListProps:r,buildSuggestionItemProps:n,suggestions:i,selectedSuggestion:s,isLoading:a,isInitialSuggestions:l,createSuggestionButtonText:d,suggestionsQuery:u}){let f=U("block-editor-link-control__search-results",{"is-loading":a}),p=i.length===1&&h1.includes(i[0].type),m=e&&!p&&!l,g=!u?.type,h=l?(0,G2.__)("Suggestions"):(0,G2.sprintf)((0,G2.__)('Search results for "%s"'),t);return(0,dy.jsx)("div",{className:"block-editor-link-control__search-results-wrapper",children:(0,dy.jsx)("div",{...r,className:f,"aria-label":h,children:(0,dy.jsx)(xBe.MenuGroup,{children:i.map((b,v)=>m&&cy===b.type?(0,dy.jsx)(mBe,{searchTerm:t,buttonText:d,onClick:()=>o(b),itemProps:n(b,v),isSelected:v===s},b.type):cy===b.type?null:(0,dy.jsx)(vBe,{itemProps:n(b,v),suggestion:b,index:v,onClick:()=>{o(b)},isSelected:v===s,isURL:h1.includes(b.type),searchTerm:t,shouldShowType:g,isFrontPage:b?.isFrontPage,isBlogHome:b?.isBlogHome},`${b.id}-${b.type}`))})})})}var CBe=SBe,EBe=e=>((0,kBe.default)("wp.blockEditor.__experimentalLinkControlSearchResults",{since:"6.8"}),(0,dy.jsx)(SBe,{...e}));var TBe=c(D(),1),RBe=c(oe(),1);var qL=c(ml(),1);function $2(e){let t=e?.trim();if(!t)return{url:t,type:KL};let o=KL,r=(0,qL.getProtocol)(t)||"";return r.includes("mailto")?o=Iee:r.includes("tel")?o=Ree:t?.startsWith("#")&&(o=Pee),Hb(t)||Ub(t)||t.startsWith("?")||r?{url:t,type:o}:{url:(0,qL.prependHTTPS)(t),type:o}}var Ypt=()=>Promise.resolve([]),Kpt=e=>{let{url:t,type:o}=$2(e);return Promise.resolve([{id:e,title:e,url:t,type:o}])},qpt=async(e,t,o,r,n,i)=>{let{isInitialSuggestions:s}=t,a=await o(e,t);return a.map(l=>l.type!=="page"?l:Number(l.id)===n?(l.isFrontPage=!0,l):(Number(l.id)===i&&(l.isBlogHome=!0),l)),s||Wb(e)||!r?a:a.concat({title:e,url:e,type:cy})};function IBe(e,t,o){let{fetchSearchSuggestions:r,pageOnFront:n,pageForPosts:i}=(0,RBe.useSelect)(a=>{let{getSettings:l}=a(P);return{pageOnFront:l().pageOnFront,pageForPosts:l().pageForPosts,fetchSearchSuggestions:l().__experimentalFetchLinkSuggestions}},[]),s=t?Kpt:Ypt;return(0,TBe.useCallback)((a,{isInitialSuggestions:l})=>Wb(a)?s(a,{isInitialSuggestions:l}):qpt(a,{...e,isInitialSuggestions:l},r,o,n,i),[s,r,n,i,e,o])}var b1=c(T(),1),Xpt=()=>Promise.resolve([]),Oee=()=>{},BBe=(0,XL.forwardRef)(({value:e,children:t,currentLink:o={},className:r=null,placeholder:n=null,withCreateSuggestion:i=!1,onCreateSuggestion:s=Oee,onChange:a=Oee,onSelect:l=Oee,showSuggestions:d=!0,renderSuggestions:u=k=>(0,b1.jsx)(CBe,{...k}),fetchSuggestions:f=null,allowDirectEntry:p=!0,showInitialSuggestions:m=!1,suggestionsQuery:g={},withURLSuggestion:h=!0,createSuggestionButtonText:b,hideLabelFromVision:v=!1,suffix:_,isEntity:y=!1,customValidity:w},x)=>{let k=IBe(g,p,i,h),C=d?f||k:Xpt,[S,R]=(0,XL.useState)(),E=(N,j)=>{a(N),R(j)},I=N=>u({...N,withCreateSuggestion:i,createSuggestionButtonText:b,suggestionsQuery:g,handleSuggestionClick:j=>{N.handleSuggestionClick&&N.handleSuggestionClick(j),B(j)}}),B=async N=>{let j=N;if(cy===N.type){try{j=await s(N.title),j?.url&&l(j)}catch{}return}if(p||j&&Object.keys(j).length>=1){let{id:V,url:A,kind:L,type:z,...F}=o??{};l({...F,...j},j)}},O=n??(0,Mee.__)("Search or type URL"),M=v&&n!==""?O:(0,Mee.__)("Link");return(0,b1.jsxs)("div",{className:"block-editor-link-control__search-input-container",children:[(0,b1.jsx)(cm,{disableSuggestions:o?.url===e,label:M,hideLabelFromVision:v,className:r,value:e,onChange:E,placeholder:O,__experimentalRenderSuggestions:d?I:null,__experimentalFetchLinkSuggestions:C,__experimentalHandleURLSuggestions:!0,__experimentalShowInitialSuggestions:m,customValidity:w,required:!1,onSubmit:(N,j)=>{let V=N||S;!V&&!e?.trim()?.length?j.preventDefault():B(V||{url:e})},inputRef:x,suffix:_,disabled:y}),t]})}),OBe=BBe,MBe=e=>((0,PBe.default)("wp.blockEditor.__experimentalLinkControlSearchInput",{since:"6.8"}),(0,b1.jsx)(BBe,{...e}));var sb=c(X(),1),Zn=c(Q(),1),VBe=c(ue(),1),JL=c(ml(),1);var FBe=c(Ut(),1),eD=c(oe(),1),zBe=c(Ks(),1),jBe=c(v2(),1);var ABe=c(Q(),1),{Slot:NBe,Fill:LBe}=(0,ABe.createSlotFill)("BlockEditorLinkControlViewer");var DBe=c(oe(),1),ZL=c(D(),1);function Zpt(e,t){switch(t.type){case"RESOLVED":return{...e,isFetching:!1,richData:t.richData};case"ERROR":return{...e,isFetching:!1,richData:null};case"LOADING":return{...e,isFetching:!0};default:throw new Error(`Unexpected action type ${t.type}`)}}function Qpt(e){let[t,o]=(0,ZL.useReducer)(Zpt,{richData:null,isFetching:!1}),{fetchRichUrlData:r}=(0,DBe.useSelect)(n=>{let{getSettings:i}=n(P);return{fetchRichUrlData:i().__experimentalFetchRichUrlData}},[]);return(0,ZL.useEffect)(()=>{if(e?.length&&r&&typeof AbortController<"u"){o({type:"LOADING"});let n=new window.AbortController,i=n.signal;return r(e,{signal:i}).then(s=>{o({type:"RESOLVED",richData:s})}).catch(()=>{i.aborted||o({type:"ERROR"})}),()=>{n.abort()}}},[e]),t}var QL=Qpt;var $o=c(T(),1);function HBe({value:e,onEditClick:t,hasRichPreviews:o=!1,hasUnlinkControl:r=!1,onRemove:n}){let i=(0,eD.useSelect)(b=>b(jBe.store).get("core","showIconLabels"),[]),s=o?e?.url:null,{richData:a,isFetching:l}=QL(s),d=a&&Object.keys(a).length,u=e&&(0,JL.filterURLForDisplay)((0,JL.safeDecodeURI)(e.url),24)||"",f=!e?.url?.length,p=!f&&(0,FBe.__unstableStripHTML)(e?.entityTitle||a?.title||e?.title||u),m;a?.icon?m=(0,$o.jsx)("img",{src:a?.icon,alt:""}):f?m=(0,$o.jsx)(St,{icon:OC,size:32}):m=(0,$o.jsx)(St,{icon:gC});let{createNotice:g}=(0,eD.useDispatch)(zBe.store),h=(0,VBe.useCopyToClipboard)(e.url,()=>{g("info",(0,sb.__)("Link copied to clipboard."),{isDismissible:!0,type:"snackbar"})});return(0,$o.jsx)(Zn.Flex,{role:"group","aria-label":(0,sb.__)("Manage link"),className:U("block-editor-link-control__preview",{"is-current":!0,"is-rich":d,"is-fetching":!!l,"is-preview":!0,"is-error":f,"is-url-title":p===u}),children:(0,$o.jsxs)(Zn.Flex,{gap:0,align:"flex-start",children:[(0,$o.jsxs)(Zn.Flex,{className:"block-editor-link-control__link-information",role:"figure","aria-label":(0,sb.__)("Link information"),justify:"start",align:"flex-start",children:[e?.image?(0,$o.jsx)(Zn.Flex,{className:"block-editor-link-control__preview-image",justify:"center",children:(0,$o.jsx)("img",{src:e?.image,alt:""})}):(0,$o.jsx)(Zn.Flex,{className:U("block-editor-link-control__preview-icon",{"is-image":a?.icon}),justify:"center",children:m}),(0,$o.jsx)(Zn.Flex,{className:"block-editor-link-control__preview-details",direction:"column",gap:2,children:f?(0,$o.jsx)("span",{className:"block-editor-link-control__preview-error-notice",children:(0,sb.__)("Link is empty")}):(0,$o.jsxs)($o.Fragment,{children:[(0,$o.jsx)(Zn.ExternalLink,{className:"block-editor-link-control__preview-title",href:e.url,children:(0,$o.jsx)(Zn.__experimentalTruncate,{numberOfLines:1,children:p})}),(0,$o.jsx)("span",{className:"block-editor-link-control__preview-info",children:(0,$o.jsx)(Zn.__experimentalTruncate,{numberOfLines:1,children:u})}),e?.badges?.length>0&&(0,$o.jsx)(Zn.__experimentalHStack,{className:"block-editor-link-control__preview-badges",alignment:"left",gap:1,children:e.badges.map((b,v)=>(0,$o.jsx)(cp,{intent:b.intent,children:b.label},`${b.label}|${b.intent}|${v}`))})]})})]}),(0,$o.jsx)(Zn.Button,{icon:o_,label:(0,sb.__)("Edit link"),onClick:t,size:"compact",showTooltip:!i}),r&&(0,$o.jsx)(Zn.Button,{icon:$s,label:(0,sb.__)("Remove link"),onClick:n,size:"compact",showTooltip:!i}),(0,$o.jsx)(Zn.Button,{icon:vj,label:(0,sb.__)("Copy link"),ref:h,accessibleWhenDisabled:!0,disabled:f,size:"compact",showTooltip:!i}),(0,$o.jsx)(NBe,{fillProps:e})]})})}var UBe=c(X(),1),WBe=c(Q(),1);var uy=c(T(),1),Jpt=()=>{},emt=({value:e,onChange:t=Jpt,settings:o})=>{if(!o||!o.length)return null;let r=i=>s=>{t({...e,[i.id]:s})},n=o.map(i=>{if("render"in i){if(typeof i.render=="function"){let s=i.render(i,e,t);return(0,uy.jsx)("div",{className:"block-editor-link-control__setting",children:s},i.id)}return null}return(0,uy.jsx)(WBe.CheckboxControl,{className:"block-editor-link-control__setting",label:i.title,onChange:r(i),checked:e?!!e[i.id]:!1,help:i?.help},i.id)}).filter(Boolean);return(0,uy.jsxs)("fieldset",{className:"block-editor-link-control__settings",children:[(0,uy.jsx)(Et,{render:(0,uy.jsx)("legend",{}),children:(0,UBe.__)("Currently selected link settings")}),n]})},GBe=emt;var $Be=c(X(),1),fy=c(D(),1);function YBe(e){let t=(0,fy.useRef)(),[o,r]=(0,fy.useState)(!1),[n,i]=(0,fy.useState)(null),s=async function(a){r(!0),i(null);try{return t.current=tmt(Promise.resolve(e(a))),await t.current.promise}catch(l){if(l&&l.isCanceled)return;throw i(l.message||(0,$Be.__)("An unknown error occurred during creation. Please try again.")),l}finally{r(!1)}};return(0,fy.useEffect)(()=>()=>{t.current&&t.current.cancel()},[]),{createPage:s,isCreatingPage:o,errorMessage:n}}var tmt=e=>{let t=!1;return{promise:new Promise((r,n)=>{e.then(i=>t?n({isCanceled:!0}):r(i),i=>n(t?{isCanceled:!0}:i))}),cancel(){t=!0}}};var Aee=c(D(),1),XBe=c(qBe(),1);function ZBe(e){let[t,o]=(0,Aee.useState)(e||{}),[r,n]=(0,Aee.useState)(e);return(0,XBe.default)(e,r)||(n(e),o(e)),[t,o,l=>{o({...t,url:l})},l=>{o({...t,title:l})},l=>d=>{let u=Object.keys(d).reduce((f,p)=>(l.includes(p)&&(f[p]=d[p]),f),{});o({...t,...u})}]}var rr=c(T(),1),Lee=()=>{},QBe="core/block-editor",JBe="linkControlSettingsDrawer";function py({searchInputPlaceholder:e,value:t,settings:o=Bee,onChange:r=Lee,onInputChange:n,onRemove:i,onCancel:s,noDirectEntry:a=!1,showSuggestions:l=!0,showInitialSuggestions:d,forceIsEditingLink:u,createSuggestion:f,withCreateSuggestion:p,inputValue:m="",suggestionsQuery:g={},noURLSuggestion:h=!1,createSuggestionButtonText:b,hasRichPreviews:v=!1,hasTextControl:_=!1,renderControlBottom:y=null,handleEntities:w=!1}){p===void 0&&f&&(p=!0);let[x,k]=(0,jr.useState)(!1),[C,S]=(0,jr.useState)(void 0),{advancedSettingsPreference:R}=(0,oD.useSelect)(Ye=>({advancedSettingsPreference:Ye(Nee.store).get(QBe,JBe)??!1}),[]),{set:E}=(0,oD.useDispatch)(Nee.store),I=Ye=>{E&&E(QBe,JBe,Ye),k(Ye)},B=R||x,O=(0,jr.useRef)(!0),M=(0,jr.useRef)(),N=(0,tD.useMergeRefs)([M,cx()]),j=(0,jr.useRef)(),V=(0,jr.useRef)(),A=(0,jr.useRef)(),L=o.map(({id:Ye})=>Ye),[z,F,G,$,K]=ZBe(t),q=Ye=>{G(Ye),n?.(Ye)},H=w&&!!z?.id,J=(0,tD.useInstanceId)(py,"link-control"),W=H?`${J}__help`:null,Y=t&&!(0,o7e.isShallowEqualObjects)(z,t),[ee,re]=(0,jr.useState)(u!==void 0?u:!t||!t.url),{createPage:ne,isCreatingPage:ie,errorMessage:be}=YBe(f);(0,jr.useEffect)(()=>{u!==void 0&&re(u)},[u]),(0,jr.useEffect)(()=>{if(O.current)return;(e7e.focus.focusable.find(M.current)[0]||M.current).focus()},[ee,ie]),(0,jr.useEffect)(()=>(O.current=!1,()=>{O.current=!0}),[]);let pe=(0,jr.useRef)();(0,jr.useEffect)(()=>{if(pe.current===void 0){pe.current=m;return}pe.current!==m&&(console.warn("LinkControl: The inputValue prop is uncontrolled and only sets the initial value. onInputChange is an observer for the input value. Changes to inputValue from the parent will not update the search input."),pe.current=m)},[m]),(0,jr.useEffect)(()=>{if(C?.type==="invalid"){let Ye=V.current;Ye&&typeof Ye.reportValidity=="function"&&Ye.reportValidity()}},[C]);let Ee=t?.url?.trim()?.length>0,ye=()=>{re(!1)},Oe=Ye=>{let Se={type:"invalid",message:(0,Md.__)("Please enter a valid URL.")},Ie={type:"valid"},me=Ye?.trim();if(!me?.length||!Wb(me))return Se;if(Hb(me)||Ub(me))return Ie;let Te=(0,rD.prependHTTPS)(me);return(0,rD.isURL)(Te)?Ie:Se},we=Ye=>{if(!(Ye&&Ye.id&&Ye.type&&!h1.includes(Ye.type))){let me=Ye?.url||$e,Te=Oe(me);if(Te.type==="invalid"){S(Te);return}let{url:Me}=$2(me);Ye={...Ye,url:Me}}Ye?.kind==="taxonomy"&&Ye?.url&&(A.current=Ye.url);let Ie=Object.keys(Ye).reduce((me,Te)=>(L.includes(Te)||(me[Te]=Ye[Te]),me),{});r({...z,...Ie,title:z?.title||Ye?.title}),S(void 0),ye()},_e=()=>{if(ct)return!1;let Ye=$e.trim(),Se=z&&z.id&&z.type&&!h1.includes(z.type),Ie=t?.url===Ye;if(Se&&Ie)return S(void 0),!0;let me=Oe($e);return me.type==="invalid"?(S(me),!1):(S(void 0),!0)},xe=()=>{Y&&r({...t,...z,url:$2($e).url}),ye(),S(void 0)},he=()=>{_e()&&xe()},Ze=Ye=>{let{keyCode:Se}=Ye;Se===t7e.ENTER&&!ct&&(Ye.preventDefault(),he())},fe=()=>{F(t)},Ce=Ye=>{Ye.preventDefault(),Ye.stopPropagation(),fe(),S(void 0),Ee?ye():i?.(),s?.()},[de,ae]=(0,jr.useState)(!1),Re=()=>{let{id:Ye,kind:Se,type:Ie,...me}=z;F({...me,id:void 0,kind:void 0,type:void 0,url:void 0}),ae(!0)};(0,jr.useEffect)(()=>{de&&(V.current?.focus(),ae(!1))},[de]);let $e=z?.url!==void 0?z.url:m||"",ct=!$e?.trim()?.length;(0,jr.useEffect)(()=>{S(void 0)},[$e]);let Pt=!C,at=i&&t&&!ee&&!ie,Be=ee&&Ee,qe=Ee&&_,vt=(ee||!t)&&!ie,Vt=ct||!Pt||t&&!Y,kt=!!o?.length&&ee&&Ee,yt=(0,jr.useMemo)(()=>t?.kind==="taxonomy"&&!t?.url&&A.current?{...t,url:A.current}:t,[t]);return(0,rr.jsxs)("div",{tabIndex:-1,ref:N,className:"block-editor-link-control",children:[ie&&(0,rr.jsxs)("div",{className:"block-editor-link-control__loading",children:[(0,rr.jsx)(Ns.Spinner,{})," ",(0,Md.__)("Creating"),"\u2026"]}),vt&&(0,rr.jsxs)(rr.Fragment,{children:[(0,rr.jsxs)("div",{className:U({"block-editor-link-control__search-input-wrapper":!0,"has-text-control":qe,"has-actions":Be}),children:[qe&&(0,rr.jsx)(Ns.TextControl,{ref:j,className:"block-editor-link-control__field block-editor-link-control__text-content",label:(0,Md.__)("Text"),value:z?.title,onChange:$,onKeyDown:Ze}),(0,rr.jsx)(OBe,{ref:V,currentLink:t,className:"block-editor-link-control__field block-editor-link-control__search-input",placeholder:e,value:$e,withCreateSuggestion:p,onCreateSuggestion:ne,onChange:q,onSelect:we,showInitialSuggestions:d,allowDirectEntry:!a,showSuggestions:l,suggestionsQuery:g,withURLSuggestion:!h,createSuggestionButtonText:b,hideLabelFromVision:!qe,isEntity:H,customValidity:C,suffix:(0,rr.jsx)(omt,{isEntity:H,showActions:Be,isDisabled:Vt,onUnlink:Re,onSubmit:he,helpTextId:W})}),H&&W&&(0,rr.jsx)("p",{id:W,className:"block-editor-link-control__help",children:(0,Md.sprintf)((0,Md.__)("Synced with the selected %s."),z?.type||"item")})]}),be&&(0,rr.jsx)(Ns.Notice,{className:"block-editor-link-control__search-error",status:"error",isDismissible:!1,children:be})]}),t&&!ee&&!ie&&(0,rr.jsx)(HBe,{value:yt,onEditClick:()=>re(!0),hasRichPreviews:v,hasUnlinkControl:at,onRemove:()=>{i(),re(!0)}},yt?.url),kt&&(0,rr.jsx)("div",{className:"block-editor-link-control__tools",children:!ct&&(0,rr.jsx)(uBe,{settingsOpen:B,setSettingsOpen:I,children:(0,rr.jsx)(GBe,{value:z,settings:o,onChange:K(L)})})}),Be&&(0,rr.jsxs)(Ns.__experimentalHStack,{justify:"right",className:"block-editor-link-control__search-actions",children:[(0,rr.jsx)(Ns.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:Ce,children:(0,Md.__)("Cancel")}),(0,rr.jsx)(Ns.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:Vt?Lee:he,className:"block-editor-link-control__search-submit","aria-disabled":Vt,children:(0,Md.__)("Apply")})]}),!ie&&y&&y()]})}function omt({isEntity:e,showActions:t,isDisabled:o,onUnlink:r,onSubmit:n,helpTextId:i}){if(e)return(0,rr.jsx)(Ns.Button,{icon:$s,onClick:r,"aria-describedby":i,showTooltip:!0,label:(0,Md.__)("Unsync and edit"),__next40pxDefaultSize:!0});if(!t)return(0,rr.jsx)(Ns.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,rr.jsx)(Ns.Button,{onClick:o?Lee:n,label:(0,Md.__)("Submit"),icon:Df,className:"block-editor-link-control__search-submit","aria-disabled":o,size:"small"})})}py.ViewerFill=LBe;py.DEFAULT_LINK_SETTINGS=Bee;var nD=e=>((0,r7e.default)("wp.blockEditor.__experimentalLinkControl",{since:"6.8",alternative:"wp.blockEditor.LinkControl"}),(0,rr.jsx)(py,{...e}));nD.ViewerFill=py.ViewerFill;nD.DEFAULT_LINK_SETTINGS=py.DEFAULT_LINK_SETTINGS;var _1=py;var i7e=c(X(),1),s7e=c(Q(),1);var Y2=1.5,Dee=.01,Vee=10,Fee="";function n7e(e){return e!==void 0&&e!==Fee}var zee=c(T(),1),rmt=({__next40pxDefaultSize:e,value:t,onChange:o,__unstableInputWidth:r="60px",...n})=>{let i=n7e(t),s=(u,f)=>{if(i)return u;let p=Dee*Vee;switch(`${u}`){case`${p}`:return Y2+p;case"0":return f?u:Y2-p;case"":return Y2;default:return u}},a=(u,f)=>{let p=["insertText","insertFromPaste"].includes(f.payload.event.nativeEvent?.inputType),m=s(u.value,p);return{...u,value:m}},l=i?t:Fee;return(0,zee.jsx)("div",{className:"block-editor-line-height-control",children:(0,zee.jsx)(s7e.__experimentalNumberControl,{placeholder:Y2,...n,__unstableInputWidth:r,__unstableStateReducer:a,onChange:(u,{event:f})=>{if(u===""){o();return}if(f.type==="click"){o(s(`${u}`,!1));return}o(`${u}`)},label:(0,i7e.__)("Line height"),step:Dee,spinFactor:Vee,value:l,min:0,spinControls:"custom"})})},iD=rmt;var Ad=c(X(),1),a7e=c(zo(),1),Ls=c(Q(),1),aD=c(oe(),1),l7e=c(Mo(),1);var c7e=c(ue(),1),d7e=c(Ut(),1),u7e=c(Ks(),1),f7e=c(D(),1);function sD(e,t,o){if(o)return o;if(!t||typeof t!="object"||Object.keys(t).length===0)return e&&e.length>0?e.map(n=>`${n}/*`).join(","):void 0;if(!e||e.length===0)return;let r=[];for(let[,n]of Object.entries(t))e.some(s=>s.includes("/")?n===s:n.startsWith(`${s}/`))&&r.push(n);return r.length>0?r.join(","):e.map(n=>`${n}/*`).join(",")}var Qn=c(T(),1),nmt=()=>{},imt=0,smt=({mediaURL:e,mediaId:t,mediaIds:o,allowedTypes:r,accept:n,onError:i,onSelect:s,onSelectURL:a,onReset:l,onToggleFeaturedImage:d,useFeaturedImage:u,onFilesUpload:f=nmt,name:p=(0,Ad.__)("Replace"),createNotice:m,removeNotice:g,children:h,multiple:b=!1,addToGallery:v,handleUpload:_=!0,variant:y,popoverProps:w,renderToggle:x,className:k})=>{let{mediaUpload:C,allowedMimeTypes:S}=(0,aD.useSelect)(A=>{let{getSettings:L}=A(P),z=L();return{mediaUpload:z.mediaUpload,allowedMimeTypes:z.allowedMimeTypes}},[]),R=`block-editor/media-replace-flow/error-notice/${++imt}`,E=(0,f7e.useMemo)(()=>sD(r,S,n),[r,S,n]),I=A=>{let L=(0,d7e.__unstableStripHTML)(A);if(i){i(L);return}setTimeout(()=>{m("error",L,{speak:!0,id:R,isDismissible:!0})},1e3)},B=(A,L)=>{let z=!!(e||t||o?.length);u&&d&&d(),L(),s(A),(0,a7e.speak)(z?(0,Ad.__)("The media file has been replaced"):(0,Ad.__)("The media file has been added")),g(R)},O=(A,L)=>{let z=A.target.files;if(!_)return L(),s(z);f(z),C({allowedTypes:r,filesList:z,onFileChange:([F])=>{B(F,L)},onError:I})},M=A=>{A.keyCode===l7e.DOWN&&(A.preventDefault(),A.target.click())},j=b&&(!r||r.length===0?!1:r.every(A=>A==="image"||A.startsWith("image/"))),V={...w,variant:y};return(0,Qn.jsx)(Ls.Dropdown,{popoverProps:V,className:k,contentClassName:U("block-editor-media-replace-flow__options",y&&`is-variant-${y}`),renderToggle:({isOpen:A,onToggle:L})=>x?x({"aria-expanded":A,"aria-haspopup":"true",onClick:L,onKeyDown:M,children:p}):(0,Qn.jsx)(Ls.ToolbarButton,{"aria-expanded":A,"aria-haspopup":"true",onClick:L,onKeyDown:M,children:p}),renderContent:({onClose:A})=>(0,Qn.jsxs)(Qn.Fragment,{children:[(0,Qn.jsxs)(Ls.NavigableMenu,{className:"block-editor-media-replace-flow__media-upload-menu",children:[(0,Qn.jsxs)(hd,{children:[(0,Qn.jsx)(Wu,{gallery:j,addToGallery:v,multiple:b,value:b?o:t,onSelect:L=>B(L,A),allowedTypes:r,render:({open:L})=>(0,Qn.jsx)(Ls.MenuItem,{icon:mH,onClick:L,children:(0,Ad.__)("Open Media Library")})}),(0,Qn.jsx)(Ls.FormFileUpload,{onChange:L=>{O(L,A)},accept:E,multiple:!!b,render:({openFileDialog:L})=>(0,Qn.jsx)(Ls.MenuItem,{icon:iU,onClick:()=>{L()},children:(0,Ad._x)("Upload","verb")})})]}),d&&(0,Qn.jsx)(Ls.MenuItem,{icon:CH,onClick:()=>{d(),A()},isPressed:u,children:(0,Ad.__)("Use featured image")}),typeof h=="function"?h({onClose:A}):h,e&&l&&(0,Qn.jsx)(Ls.MenuItem,{onClick:()=>{l(),A()},children:(0,Ad.__)("Reset")})]}),a&&(0,Qn.jsxs)("form",{className:"block-editor-media-flow__url-input",children:[(0,Qn.jsx)("span",{className:"block-editor-media-replace-flow__image-url-label",children:(0,Ad.__)("Current media URL:")}),(0,Qn.jsx)(_1,{value:{url:e},settings:[],showSuggestions:!1,onChange:({url:L})=>{a(L)},searchInputPlaceholder:(0,Ad.__)("Paste or type URL")})]})]})})},lD=(0,c7e.compose)([(0,aD.withDispatch)(e=>{let{createNotice:t,removeNotice:o}=e(u7e.store);return{createNotice:t,removeNotice:o}}),(0,Ls.withFilters)("editor.MediaReplaceFlow")])(smt);var an=c(Q(),1),sn=c(X(),1),cb=c(D(),1),E7e=c(oe(),1);var T7e=c(Gt(),1);var Uee=c(X(),1),dD=c(D(),1),v1=c(Q(),1);var C7e=c(Gt(),1);var g7e=c(X(),1),h7e=c(Q(),1);var p7e=c(Q(),1),cD=c(ml(),1),jee=c(T(),1);function m7e({url:e,urlLabel:t,className:o}){let r=U(o,"block-editor-url-popover__link-viewer-url");return e?(0,jee.jsx)(p7e.ExternalLink,{className:r,href:e,children:t||(0,cD.filterURLForDisplay)((0,cD.safeDecodeURI)(e))}):(0,jee.jsx)("span",{className:r})}var K2=c(T(),1);function b7e({className:e,linkClassName:t,onEditLinkClick:o,url:r,urlLabel:n,...i}){return(0,K2.jsxs)("div",{className:U("block-editor-url-popover__link-viewer",e),...i,children:[(0,K2.jsx)(m7e,{url:r,urlLabel:n,className:t}),o&&(0,K2.jsx)(h7e.Button,{icon:o_,label:(0,g7e.__)("Edit"),onClick:o,size:"compact"})]})}var x7e=c(X(),1),k7e=c(Q(),1);var Hee=c(zo(),1),dm=c(X(),1),Si=c(D(),1),rl=c(Mo(),1),gc=c(Q(),1),my=c(ue(),1),_7e=c(oe(),1),v7e=c(ml(),1);var mc=c(T(),1),y7e=c(te(),1),{ValidatedInputControl:amt}=Z(gc.privateApis),q2=()=>{};function w7e(e){return typeof e=="function"}function cm(e){let{__experimentalFetchLinkSuggestions:t,__experimentalHandleURLSuggestions:o,__experimentalRenderControl:r,__experimentalRenderSuggestions:n,__experimentalShowInitialSuggestions:i=!1,autocompleteRef:s,className:a,customValidity:l,disableSuggestions:d,disabled:u=!1,help:f=null,hideLabelFromVision:p=!1,inputRef:m,isFullWidth:g,label:h=null,markWhenOptional:b,onChange:v,onKeyDown:_,onSubmit:y,placeholder:w=(0,dm.__)("Paste URL or type to search"),required:x=!0,suffix:k,value:C=""}=e,S=(0,my.useInstanceId)(cm),{getSettings:R}=(0,_7e.useSelect)(P),E=(0,my.useDebounce)(Hee.speak,500),[I,B]=(0,Si.useState)([]),[O,M]=(0,Si.useState)(null),[N,j]=(0,Si.useState)(null),[V,A]=(0,Si.useState)(!1),[L,z]=(0,Si.useState)(!1),[F,G]=(0,Si.useState)(!1),$=(0,Si.useRef)(),K=(0,Si.useRef)([]),q=(0,Si.useRef)(null),H=m??$,J=`url-input-control-${S}`,W=`block-editor-url-input-suggestions-${S}`,Y=`block-editor-url-input-suggestion-${S}`,ee=V&&d!==!0&&(i||!!C.length),re=(0,my.useEvent)((he="")=>{let Ze=w7e(t)?t:R().__experimentalFetchLinkSuggestions;if(!Ze)return;let fe=!he?.length,Ce=he.trim();if(!fe&&(Ce.length<2||!o&&(0,v7e.isURL)(Ce))){q.current?.cancel?.(),q.current=null,B([]),A(!1),M(Ce),j(null),z(!1);return}j(null),z(!0);let de=Ze(Ce,{isInitialSuggestions:fe});q.current=de,de.then(ae=>{q.current===de&&(B(ae),M(Ce),z(!1),A(!!ae.length),ae.length?E((0,dm.sprintf)((0,dm._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",ae.length),ae.length),"assertive"):E((0,dm.__)("No results."),"assertive"))}).catch(()=>{q.current===de&&z(!1)}).finally(()=>{q.current===de&&(q.current=null)})}),ne=(0,my.useDebounce)(re,200);(0,Si.useEffect)(()=>{!d&&!F&&(C.length||i)&&ne(C)},[C,F,d,i,ne]),(0,Si.useEffect)(()=>{ee||A(!1)},[ee]),(0,Si.useEffect)(()=>{ee&&N!==null&&K.current[N]?.scrollIntoView({behavior:"instant",block:"nearest",inline:"nearest"})},[ee,N]),(0,Si.useEffect)(()=>()=>{q.current?.cancel?.(),q.current=null},[]);function ie(he){v(he.url,he),j(null),A(!1)}function be(he){ie(he),H.current.focus()}function pe(he){v(he)}function Ee(){G(!0),ne.cancel()}function ye(){G(!1)}function Oe(){C&&!d&&!I.length&&q.current===null&&ne(C)}function we(he){if(_?.(he),!ee||!I.length||L){if(!he.shiftKey&&(he.keyCode===rl.UP||he.keyCode===rl.DOWN)){let fe=he.keyCode===rl.UP?0:he.target.value.length;(he.target.selectionStart!==fe||he.target.selectionEnd!==fe)&&(he.preventDefault(),he.target.setSelectionRange(fe,fe))}else he.keyCode===rl.ENTER&&y&&(he.preventDefault(),y(null,he));return}let Ze=I[N]??null;switch(he.keyCode){case rl.UP:case rl.DOWN:{he.preventDefault();let fe=he.keyCode===rl.UP?-1:1;j(((N??(fe===-1?0:-1))+fe+I.length)%I.length);break}case rl.TAB:{Ze&&(ie(Ze),(0,Hee.speak)((0,dm.__)("Link selected.")));break}case rl.ENTER:{he.preventDefault(),Ze&&ie(Ze),y?.(Ze,he);break}}}let _e={id:J,label:h,className:U("block-editor-url-input",a,{"is-full-width":g}),hideLabelFromVision:p},xe={id:J,value:C,required:x,type:"text",name:J,autoComplete:"off",onChange:u?q2:pe,onCompositionStart:u?q2:Ee,onCompositionEnd:u?q2:ye,onFocus:u?q2:Oe,onKeyDown:u?q2:we,placeholder:w,role:"combobox","aria-label":h?void 0:(0,dm.__)("URL"),"aria-expanded":ee,"aria-autocomplete":"list","aria-owns":W,"aria-activedescendant":N!==null?`${Y}-${N}`:void 0,ref:H,disabled:u,suffix:k,help:f};return(0,mc.jsxs)(mc.Fragment,{children:[(0,mc.jsx)(lmt,{controlProps:_e,inputProps:xe,isLoading:L,customValidity:l,markWhenOptional:b,renderControl:r}),ee&&I.length>0&&(0,mc.jsx)(cmt,{autocompleteRef:s,className:a,handleSuggestionClick:be,isLoading:L,renderSuggestions:n,selectedSuggestion:N,suggestionNodesRef:K,suggestionOptionIdPrefix:Y,suggestions:I,suggestionsListboxId:W,suggestionsValue:O})]})}function lmt({controlProps:e,inputProps:t,isLoading:o,customValidity:r,markWhenOptional:n,renderControl:i}){let[s,a]=(0,Si.useState)(r!==void 0);return r!==void 0&&!s&&a(!0),i?i(e,t,o):(0,mc.jsxs)(gc.BaseControl,{...e,children:[(0,mc.jsx)(s?amt:gc.__experimentalInputControl,{...t,...s&&{customValidity:r,...n!==void 0&&{markWhenOptional:n}}}),o&&(0,mc.jsx)(gc.Spinner,{})]})}function cmt({autocompleteRef:e,className:t,handleSuggestionClick:o,isLoading:r,renderSuggestions:n,selectedSuggestion:i,suggestionNodesRef:s,suggestionOptionIdPrefix:a,suggestions:l,suggestionsListboxId:d,suggestionsValue:u}){let f={id:d,ref:e,role:"listbox"},p=(m,g)=>({role:"option",tabIndex:"-1",id:`${a}-${g}`,ref:h=>{s.current[g]=h},"aria-selected":g===i?!0:void 0});return w7e(n)?n({suggestions:l,selectedSuggestion:i,suggestionsListProps:f,buildSuggestionItemProps:p,isLoading:r,handleSuggestionClick:o,isInitialSuggestions:!u?.length,currentInputValue:u}):(0,mc.jsx)(gc.Popover,{placement:"bottom",focusOnMount:!1,children:(0,mc.jsx)("div",{...f,className:U("block-editor-url-input__suggestions",{[`${t}__suggestions`]:t}),children:l.map((m,g)=>(0,y7e.createElement)(gc.Button,{__next40pxDefaultSize:!0,...p(m,g),key:m.id,className:U("block-editor-url-input__suggestion",{"is-selected":g===i}),onClick:()=>o(m)},m.title))})})}var X2=c(T(),1);function S7e({autocompleteRef:e,className:t,onChangeInputValue:o,value:r,...n}){return(0,X2.jsxs)("form",{className:U("block-editor-url-popover__link-editor",t),...n,children:[(0,X2.jsx)(cm,{value:r,onChange:o,autocompleteRef:e}),(0,X2.jsx)(k7e.Button,{icon:Df,label:(0,x7e.__)("Apply"),type:"submit",size:"compact"})]})}var ab=c(T(),1),{__experimentalPopoverLegacyPositionToPlacement:dmt}=Z(v1.privateApis),umt="bottom",Wee=(0,dD.forwardRef)(({additionalControls:e,children:t,renderSettings:o,placement:r,focusOnMount:n="firstElement",position:i,...s},a)=>{i!==void 0&&(0,C7e.default)("`position` prop in wp.blockEditor.URLPopover",{since:"6.2",alternative:"`placement` prop"});let l;r!==void 0?l=r:i!==void 0&&(l=dmt(i)),l=l||umt;let[d,u]=(0,dD.useState)(!1),f=!!o&&d,p=()=>{u(!d)};return(0,ab.jsxs)(v1.Popover,{ref:a,role:"dialog","aria-modal":"true","aria-label":(0,Uee.__)("Edit URL"),className:"block-editor-url-popover",focusOnMount:n,placement:l,shift:!0,variant:"toolbar",...s,children:[(0,ab.jsx)("div",{className:"block-editor-url-popover__input-container",children:(0,ab.jsxs)("div",{className:"block-editor-url-popover__row",children:[t,!!o&&(0,ab.jsx)(v1.Button,{className:"block-editor-url-popover__settings-toggle",icon:Tn,label:(0,Uee.__)("Link settings"),onClick:p,"aria-expanded":d,size:"compact"})]})}),f&&(0,ab.jsx)("div",{className:"block-editor-url-popover__settings",children:o()}),e&&!f&&(0,ab.jsx)("div",{className:"block-editor-url-popover__additional-controls",children:e})]})});Wee.LinkEditor=S7e;Wee.LinkViewer=b7e;var lb=Wee;var bo=c(T(),1),fmt=()=>{},pmt=({src:e,onChange:t,onSubmit:o,onClose:r,popoverAnchor:n})=>(0,bo.jsx)(lb,{anchor:n,onClose:r,children:(0,bo.jsx)("form",{className:"block-editor-media-placeholder__url-input-form",onSubmit:o,children:(0,bo.jsx)(an.__experimentalInputControl,{label:(0,sn.__)("URL"),type:"text",hideLabelFromVision:!0,placeholder:(0,sn.__)("Paste or type URL"),onChange:t,value:e,suffix:(0,bo.jsx)(an.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,bo.jsx)(an.Button,{size:"small",icon:Df,label:(0,sn.__)("Apply"),type:"submit"})})})})}),mmt=({src:e,onChangeSrc:t,onSelectURL:o})=>{let[r,n]=(0,cb.useState)(null),[i,s]=(0,cb.useState)(!1),a=()=>{s(!0)},l=()=>{s(!1),r?.focus()},d=u=>{u.preventDefault(),e&&o&&(o(e),l())};return(0,bo.jsxs)("div",{className:"block-editor-media-placeholder__url-input-container",children:[(0,bo.jsx)(an.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__button",onClick:a,isPressed:i,variant:"secondary","aria-haspopup":"dialog",ref:n,children:(0,sn.__)("Insert from URL")}),i&&(0,bo.jsx)(pmt,{src:e,onChange:t,onSubmit:d,onClose:l,popoverAnchor:r})]})};function gmt({value:e={},allowedTypes:t,className:o,icon:r,labels:n={},mediaPreview:i,notices:s,isAppender:a,accept:l,addToGallery:d,multiple:u=!1,handleUpload:f=!0,disableDropZone:p,disableMediaButtons:m,onError:g,onSelect:h,onCancel:b,onSelectURL:v,onToggleFeaturedImage:_,onDoubleClick:y,onFilesPreUpload:w=fmt,onHTMLDrop:x,children:k,mediaLibraryButton:C,placeholder:S,style:R}){x&&(0,T7e.default)("wp.blockEditor.MediaPlaceholder onHTMLDrop prop",{since:"6.2",version:"6.4"});let{mediaUpload:E,allowedMimeTypes:I}=(0,E7e.useSelect)(H=>{let{getSettings:J}=H(P),W=J();return{mediaUpload:W.mediaUpload,allowedMimeTypes:W.allowedMimeTypes}},[]),[B,O]=(0,cb.useState)("");(0,cb.useEffect)(()=>{O(e?.src??"")},[e?.src]);let M=(0,cb.useMemo)(()=>sD(t,I,l),[t,I,l]),N=()=>!t||t.length===0?!1:t.every(H=>H==="image"||H.startsWith("image/")),j=H=>{if(!f||typeof f=="function"&&!f(H))return h(H);w(H);let J;if(u)if(d){let W=[];J=Y=>{let ee=(e??[]).filter(re=>re.id?!W.some(({id:ne})=>Number(ne)===Number(re.id)):!W.some(({urlSlug:ne})=>re.url.includes(ne)));h(ee.concat(Y)),W=Y.map(re=>{let ne=re.url.lastIndexOf("."),ie=re.url.slice(0,ne);return{id:re.id,urlSlug:ie}})}}else J=h;else J=([W])=>h(W);E({allowedTypes:t,filesList:H,onFileChange:J,onError:g,multiple:u})};async function V(H){let{blocks:J}=DQ(H);if(!J?.length)return;let W=await Promise.all(J.map(Y=>{let ee=Y.name.split("/")[1];return Y.attributes.id?(Y.attributes.type=ee,Y.attributes):new Promise((re,ne)=>{window.fetch(Y.attributes.url).then(ie=>ie.blob()).then(ie=>E({filesList:[ie],additionalData:{title:Y.attributes.title,alt_text:Y.attributes.alt,caption:Y.attributes.caption,type:ee},onFileChange:([be])=>{be.id&&re(be)},allowedTypes:t,onError:ne})).catch(()=>re(Y.attributes.url))})})).catch(Y=>g(Y));W?.length&&h(u?W:W[0])}let A=H=>{j(H.target.files)},z=S??(H=>{let{instructions:J,title:W}=n;if(!E&&!v&&(J=(0,sn.__)("To edit this block, you need permission to upload media.")),J===void 0||W===void 0){let ee=t??[],[re]=ee,ne=ee.length===1,ie=ne&&re==="audio",be=ne&&re==="image",pe=ne&&re==="video";J===void 0&&E&&(J=(0,sn.__)("Drag and drop an image or video, upload, or choose from your library."),ie?J=(0,sn.__)("Drag and drop an audio file, upload, or choose from your library."):be?J=(0,sn.__)("Drag and drop an image, upload, or choose from your library."):pe&&(J=(0,sn.__)("Drag and drop a video, upload, or choose from your library."))),W===void 0&&(W=(0,sn.__)("Media"),ie?W=(0,sn.__)("Audio"):be?W=(0,sn.__)("Image"):pe&&(W=(0,sn.__)("Video")))}let Y=U("block-editor-media-placeholder",o,{"is-appender":a});return(0,bo.jsxs)(an.Placeholder,{icon:r,label:W,instructions:J,className:Y,notices:s,onDoubleClick:y,preview:i,style:R,children:[H,k]})}),F=()=>p?null:(0,bo.jsx)(an.DropZone,{onFilesDrop:j,onDrop:V,isEligible:H=>{let J="wp-block:core/",W=[];for(let Y of H.types)Y.startsWith(J)&&W.push(Y.slice(J.length));return W.length>0&&W.every(Y=>t.includes(Y))&&(u?!0:W.length===1)}}),G=()=>b&&(0,bo.jsx)(an.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__cancel-button",title:(0,sn.__)("Cancel"),variant:"link",onClick:b,children:(0,sn.__)("Cancel")}),$=()=>v&&(0,bo.jsx)(mmt,{src:B,onChangeSrc:O,onSelectURL:v}),K=()=>_&&(0,bo.jsx)("div",{className:"block-editor-media-placeholder__url-input-container",children:(0,bo.jsx)(an.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__button",onClick:_,variant:"secondary",children:(0,sn.__)("Use featured image")})}),q=()=>{let J=C??(({open:Y})=>(0,bo.jsx)(an.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{Y()},children:(0,sn.__)("Media Library")})),W=(0,bo.jsx)(Wu,{addToGallery:d,gallery:u&&N(),multiple:u,onSelect:h,allowedTypes:t,mode:"browse",value:Array.isArray(e)?e.map(({id:Y})=>Y):e.id,render:J});if(E&&a)return(0,bo.jsxs)(bo.Fragment,{children:[F(),(0,bo.jsx)(an.FormFileUpload,{onChange:A,accept:M,multiple:!!u,render:({openFileDialog:Y})=>{let ee=(0,bo.jsxs)(bo.Fragment,{children:[(0,bo.jsx)(an.Button,{__next40pxDefaultSize:!0,variant:"primary",className:U("block-editor-media-placeholder__button","block-editor-media-placeholder__upload-button"),onClick:Y,children:(0,sn._x)("Upload","verb")}),W,$(),K(),G()]});return z(ee)}})]});if(E){let Y=(0,bo.jsxs)(bo.Fragment,{children:[F(),(0,bo.jsx)(an.FormFileUpload,{render:({openFileDialog:ee})=>(0,bo.jsx)(an.Button,{__next40pxDefaultSize:!0,onClick:ee,variant:"primary",className:U("block-editor-media-placeholder__button","block-editor-media-placeholder__upload-button"),children:(0,sn._x)("Upload","verb")}),onChange:A,accept:M,multiple:!!u}),W,$(),K(),G()]});return z(Y)}return z(W)};return m?(0,bo.jsx)(hd,{children:F()}):(0,bo.jsx)(hd,{fallback:z($()),children:q()})}var R7e=(0,an.withFilters)("editor.MediaPlaceholder")(gmt);var I7e=c(T(),1),hmt=({colorSettings:e,...t})=>{let o=e.map(r=>{if(!r)return r;let{value:n,onChange:i,...s}=r;return{...s,colorValue:n,onColorChange:i}});return(0,I7e.jsx)(PL,{settings:o,gradients:[],disableCustomGradients:!0,...t})},P7e=hmt;var N6e=c(D(),1);var O6e=c(D(),1);var S6e=c($b(),1),xn=c(D(),1),fm=c(oe(),1),yD=c(ue(),1),C6e=c(pn(),1),E6e=c(Q(),1),T6e=c(ce(),1),R6e=c(Gt(),1),E1=c(X(),1);var B7e=c(X(),1),uD=c(Q(),1);var Gee=c(X(),1),gy=c(Q(),1);var um=c(T(),1),bmt={placement:"bottom-start"},_mt=()=>(0,um.jsxs)(um.Fragment,{children:[["bold","italic","link","unknown"].map(e=>(0,um.jsx)(gy.Slot,{name:`RichText.ToolbarControls.${e}`},e)),(0,um.jsx)(gy.Slot,{name:"RichText.ToolbarControls",children:e=>{if(!e.length)return null;let o=e.map(([{props:r}])=>r).some(({isActive:r})=>r);return(0,um.jsx)(gy.ToolbarItem,{children:r=>(0,um.jsx)(gy.DropdownMenu,{icon:Tn,label:(0,Gee.__)("More"),toggleProps:{...r,className:U(r.className,{"is-pressed":o}),description:(0,Gee.__)("Displays more block tools")},controls:du(e.map(([{props:n}])=>n),"title"),popoverProps:bmt})})}})]}),$ee=_mt;var db=c(T(),1);function vmt({popoverAnchor:e}){return(0,db.jsx)(uD.Popover,{placement:"top",focusOnMount:!1,anchor:e,className:"block-editor-rich-text__inline-format-toolbar",__unstableSlotName:"block-toolbar",children:(0,db.jsx)(Mk,{className:"block-editor-rich-text__inline-format-toolbar-group","aria-label":(0,B7e.__)("Format tools"),children:(0,db.jsx)(uD.ToolbarGroup,{children:(0,db.jsx)($ee,{})})})})}var ymt=({inline:e,editableContentElement:t})=>e?(0,db.jsx)(vmt,{popoverAnchor:t}):(0,db.jsx)(Jo,{group:"inline",children:(0,db.jsx)($ee,{})}),O7e=ymt;var fD=c(D(),1),M7e=c(oe(),1);function A7e({html:e,value:t}){let o=(0,fD.useRef)(),r=!!t.activeFormats?.length,{__unstableMarkLastChangeAsPersistent:n}=(0,M7e.useDispatch)(P);(0,fD.useLayoutEffect)(()=>{if(!o.current){o.current=t.text;return}if(o.current!==t.text){let i=window.setTimeout(()=>{n()},1e3);return o.current=t.text,()=>{window.clearTimeout(i)}}n()},[e,r])}var k1=c(D(),1),i6e=c(ue(),1);var hy=c(pn(),1),N7e=c(To(),1);var{subscribeOwnedListener:wmt}=Z(hy.privateApis),xmt=["`",'"',"'","\u201C\u201D","\u2018\u2019"],L7e=e=>t=>{function o(r){let{inputType:n,data:i}=r,{value:s,onChange:a,registry:l}=e.current;if(n!=="insertText"||(0,hy.isCollapsed)(s))return;let d=(0,N7e.applyFilters)("blockEditor.wrapSelectionSettings",xmt).find(([x,k])=>x===i||k===i);if(!d)return;let[u,f=u]=d,p=s.start,m=s.end+u.length,g=(0,hy.insert)(s,u,p,p);g=(0,hy.insert)(g,f,m,m);let{__unstableMarkLastChangeAsPersistent:h,__unstableMarkAutomaticChange:b}=l.dispatch(P);h(),a(g),b();let v={};for(let x in r)v[x]=r[x];v.data=f;let{ownerDocument:_}=t,{defaultView:y}=_,w=new y.InputEvent("input",v);window.queueMicrotask(()=>{t.dispatchEvent(w)}),r.preventDefault()}return wmt(t,"beforeinput",o,!0)};var w1=c(pn(),1),y1=c(ce(),1);var D7e=c(pn(),1);function V7e(e){let t="tales of gutenberg",o=" \u{1F421}\u{1F422}\u{1F980}\u{1F424}\u{1F98B}\u{1F418}\u{1F427}\u{1F439}\u{1F981}\u{1F984}\u{1F98D}\u{1F43C}\u{1F43F}\u{1F383}\u{1F434}\u{1F41D}\u{1F406}\u{1F995}\u{1F994}\u{1F331}\u{1F347}\u03C0\u{1F34C}\u{1F409}\u{1F4A7}\u{1F968}\u{1F30C}\u{1F342}\u{1F360}\u{1F966}\u{1F95A}\u{1F95D}\u{1F39F}\u{1F965}\u{1F952}\u{1F6F5}\u{1F956}\u{1F352}\u{1F36F}\u{1F3BE}\u{1F3B2}\u{1F43A}\u{1F41A}\u{1F42E}\u231B\uFE0F",{start:r,text:n}=e;return r<t.length||n.slice(r-t.length,r).toLowerCase()!==t?e:(0,D7e.insert)(e,o)}var{subscribeOwnedListener:F7e}=Z(w1.privateApis);function z7e(e){let t=e.length;for(;t--;){let o=ZE(e[t].attributes);if(o)return e[t].attributes[o]=e[t].attributes[o].toString().replace(Xf,""),[e[t].clientId,o,0,0];let r=z7e(e[t].innerBlocks);if(r)return r}return[]}var j7e=e=>t=>{function o(){let{getValue:s,onReplace:a,selectionChange:l,registry:d}=e.current;if(!a)return;let u=s(),{start:f,text:p}=u;if(p.slice(f-1,f)!==" ")return;let g=p.slice(0,f).trim(),h=(0,y1.getBlockTransforms)("from").filter(({type:y})=>y==="prefix"),b=(0,y1.findTransform)(h,({prefix:y})=>g===y);if(!b)return;let v=(0,w1.toHTMLString)({value:(0,w1.insert)(u,Xf,0,f)}),_=b.transform(v);return d.batch(()=>{l(...z7e([_])),a([_])}),d.dispatch(P).__unstableMarkAutomaticChange(),!0}function r(s){let{inputType:a,type:l}=s,{getValue:d,onChange:u,__unstableAllowPrefixTransformations:f,formatTypes:p,registry:m,onReplace:g}=e.current;if(a!=="insertText"&&l!=="compositionend"||f&&o())return;let h=d();if(g){let y=(0,y1.getBlockTransforms)("from").filter(x=>x.type==="input"),w=(0,y1.findTransform)(y,x=>x.regExp.test(h.text));if(w){g(w.transform()),m.dispatch(P).__unstableMarkAutomaticChange();return}}let b=p.reduce((y,{__unstableInputRule:w})=>(w&&(y=w(y)),y),V7e(h)),{__unstableMarkLastChangeAsPersistent:v,__unstableMarkAutomaticChange:_}=m.dispatch(P);b!==h&&(v(),u({...b,activeFormats:h.activeFormats}),_())}let n=F7e(t,"input",r,!0),i=F7e(t,"compositionend",r,!0);return()=>{n(),i()}};var H7e=c(pn(),1);var{subscribeOwnedListener:kmt}=Z(H7e.privateApis),U7e=e=>t=>{function o(r){if(r.inputType!=="insertReplacementText")return;let{registry:n}=e.current;n.dispatch(P).__unstableMarkLastChangeAsPersistent()}return kmt(t,"beforeinput",o)};var pD=c(Mo(),1),W7e=c(pn(),1);var{subscribeOwnedListener:Smt}=Z(W7e.privateApis),G7e=()=>e=>{function t(o){(pD.isKeyboardEvent.primary(o,"z")||pD.isKeyboardEvent.primary(o,"y")||pD.isKeyboardEvent.primaryShift(o,"z"))&&o.preventDefault()}return Smt(e,"keydown",t,!0)};var $7e=c(pn(),1);var{subscribeOwnedListener:Cmt}=Z($7e.privateApis),Y7e=e=>t=>{let{keyboardShortcuts:o}=e.current;function r(n){for(let i of o.current)i(n)}return Cmt(t,"keydown",r,!0)};var K7e=c(pn(),1);var{subscribeOwnedListener:Emt}=Z(K7e.privateApis),q7e=e=>t=>{let{inputEvents:o}=e.current;function r(n){for(let i of o.current)i(n)}return Emt(t,"input",r)};var Z7e=c(ce(),1),hc=c(pn(),1),Q7e=c(ml(),1),J7e=c(ue(),1);var Tmt=c(D(),1),Rmt=c(ce(),1),Imt=c(T(),1);function X7e(e,t){if(t?.length){let o=e.formats.length;for(;o--;)e.formats[o]=[...t,...e.formats[o]||[]]}}function mD(e){if(!(e!==!0&&e!=="p"&&e!=="li"))return e===!0?"p":e}function gD({allowedFormats:e,disableFormats:t}){return t?gD.EMPTY_ARRAY:e}gD.EMPTY_ARRAY=[];var{subscribeDelegatedListener:Pmt}=Z(J7e.privateApis),{ownsSelection:Bmt}=Z(hc.privateApis),e6e=e=>t=>{function o(n){let{disableFormats:i,onChange:s,value:a,formatTypes:l,tagName:d,onReplace:u,__unstableEmbedURLOnPaste:f,preserveWhiteSpace:p,pastePlainText:m,registry:g}=e.current;if(!t.contains(n.target)&&!Bmt(t)||n.defaultPrevented)return;let h=Bx(n);if(!h)return;n.preventDefault();let{plainText:b,html:v,files:_}=h;if(_.length)return;if(window.console.log(`Received HTML (RichText): | |
| 200 | 208 | |
| 201 | -`,b),window.console.log(`Received plain text (RichText): | |
| 209 | +`,v),window.console.log(`Received plain text (RichText): | |
| 202 | 210 | |
| 203 | -`,h),i){s((0,gl.insert)(a,h));return}let v=n.clipboardData.getData("rich-text")==="true";function y(x){let w=l.reduce((T,{__unstablePasteRule:B})=>(B&&T===a&&(T=B(a,{html:b,plainText:h})),T),a);if(w!==a)s(w);else{let T=(0,gl.create)({html:x});vwe(T,a.activeFormats),s((0,gl.insert)(a,T))}}if(v){y(b);return}if(g){s((0,gl.insert)(a,(0,gl.create)({text:h})));return}let k="INLINE",S=h.trim();f&&(0,gl.isEmpty)(a)&&(0,kwe.isURL)(S)&&/^https?:/.test(S)&&(k="BLOCKS");let _=(0,Swe.pasteHandler)({HTML:b,plainText:h,mode:k,tagName:u,preserveWhiteSpace:p});if(typeof _=="string"){y(_);return}!_.length||!d||!(0,gl.isEmpty)(a)||(k==="BLOCKS"&&(y(b),m.dispatch(C).__unstableMarkLastChangeAsPersistent()),d(_,_.length-1,-1))}let{defaultView:r}=t.ownerDocument;return FKe(r,"paste",o)};var HE=c(io(),1),k_=c(Yo(),1);var{subscribeOwnedListener:jKe}=H(k_.privateApis),wwe=e=>t=>{function o(r){let{keyCode:n}=r;if(r.defaultPrevented)return;let{value:i,onMerge:s,onRemove:a}=e.current;if(n===HE.DELETE||n===HE.BACKSPACE){let{start:l,end:u,text:d}=i,f=n===HE.BACKSPACE,p=i.activeFormats&&!!i.activeFormats.length;if(!(0,k_.isCollapsed)(i)||p||f&&l!==0||!f&&u!==d.length)return;s?s(!f):a&&(0,k_.isEmpty)(i)&&f&&a(!f),r.preventDefault()}}return jKe(t,"keydown",o)};var NW=c(io(),1),uy=c(Yo(),1),Cwe=c(fe(),1);var{subscribeOwnedListener:HKe,ownsSelection:UKe}=H(uy.privateApis),{subscribeDelegatedListener:GKe}=H(Cwe.privateApis),Ewe=e=>t=>{function o(a){if(a.keyCode!==NW.ENTER)return;let{onReplace:l,onSplit:u}=e.current;l&&u&&(a.__deprecatedOnSplit=!0)}function r(a){if(a.defaultPrevented||a.target!==t&&!UKe(t)||a.keyCode!==NW.ENTER)return;let{value:l,onChange:u,disableLineBreaks:d,onSplitAtEnd:f,onSplitAtDoubleLineEnd:p,registry:g}=e.current;a.preventDefault();let{text:m,start:h,end:b}=l;a.shiftKey?d||u((0,uy.insert)(l,` | |
| 204 | -`)):f&&h===b&&b===m.length?f():p&&h===b&&b===m.length&&m.slice(-2)===` | |
| 211 | +`,b),i){s((0,hc.insert)(a,b));return}let y=n.clipboardData.getData("rich-text")==="true";function w(S){let R=l.reduce((E,{__unstablePasteRule:I})=>(I&&E===a&&(E=I(a,{html:v,plainText:b})),E),a);if(R!==a)s(R);else{let E=(0,hc.create)({html:S});X7e(E,a.activeFormats),s((0,hc.insert)(a,E))}}if(y){w(v);return}if(m){s((0,hc.insert)(a,(0,hc.create)({text:b})));return}let x="INLINE",k=b.trim();f&&(0,hc.isEmpty)(a)&&(0,Q7e.isURL)(k)&&/^https?:/.test(k)&&(x="BLOCKS");let C=(0,Z7e.pasteHandler)({HTML:v,plainText:b,mode:x,tagName:d,preserveWhiteSpace:p});if(typeof C=="string"){w(C);return}!C.length||!u||!(0,hc.isEmpty)(a)||(x==="BLOCKS"&&(w(v),g.dispatch(P).__unstableMarkLastChangeAsPersistent()),u(C,C.length-1,-1))}let{defaultView:r}=t.ownerDocument;return Pmt(r,"paste",o)};var Z2=c(Mo(),1),x1=c(pn(),1);var{subscribeOwnedListener:Omt}=Z(x1.privateApis),t6e=e=>t=>{function o(r){let{keyCode:n}=r;if(r.defaultPrevented)return;let{value:i,onMerge:s,onRemove:a}=e.current;if(n===Z2.DELETE||n===Z2.BACKSPACE){let{start:l,end:d,text:u}=i,f=n===Z2.BACKSPACE,p=i.activeFormats&&!!i.activeFormats.length;if(!(0,x1.isCollapsed)(i)||p||f&&l!==0||!f&&d!==u.length)return;s?s(!f):a&&(0,x1.isEmpty)(i)&&f&&a(!f),r.preventDefault()}}return Omt(t,"keydown",o)};var by=c(pn(),1),o6e=c(ue(),1);var{subscribeOwnedListener:Mmt,ownsSelection:Amt}=Z(by.privateApis),{subscribeDelegatedListener:Nmt}=Z(o6e.privateApis),r6e=e=>t=>{function o(a){let{inputType:l}=a;if(l!=="insertParagraph"&&l!=="insertLineBreak")return;let{onReplace:d,onSplit:u,supportsSplitting:f,disableLineBreaks:p,onChange:m,getValue:g,onSplitAtDoubleLineEnd:h,registry:b,onSplitAtEnd:v}=e.current,_=g(),{text:y,start:w,end:x}=_;l==="insertParagraph"&&d&&u&&(a.__deprecatedOnSplit=!0),l==="insertLineBreak"?p||(a.preventDefault(),m((0,by.insert)(_,` | |
| 212 | +`))):v&&w===x&&x===y.length?(a.preventDefault(),v()):!f&&!(d&&u)&&!p&&!a.defaultPrevented&&(a.preventDefault(),h&&w===x&&x===y.length&&y.slice(-2)===` | |
| 205 | 213 | |
| 206 | -`?g.batch(()=>{let v={...l};v.start=v.end-2,u((0,uy.remove)(v)),p()}):d||u((0,uy.insert)(l,` | |
| 207 | -`))}let{defaultView:n}=t.ownerDocument,i=GKe(n,"keydown",r),s=HKe(t,"keydown",o,!0);return()=>{i(),s()}};var Twe=e=>t=>{function o(){let{registry:r}=e.current;if(!r.select(C).isMultiSelecting())return;let n=t.parentElement.closest('[contenteditable="true"]');n&&n.focus()}return t.addEventListener("focus",o),()=>{t.removeEventListener("focus",o)}};var WKe=[rwe,lwe,uwe,fwe,mwe,hwe,ywe,xwe,wwe,Ewe,Twe];function WN(e){let t=(0,__.useRef)(e);(0,__.useInsertionEffect)(()=>{t.current=e});let o=(0,__.useMemo)(()=>WKe.map(r=>r(t)),[t]);return(0,Rwe.useRefEffect)(r=>{if(!e.isSelected)return;let n=o.map(i=>i(r));return()=>{n.forEach(i=>i())}},[o,e.isSelected])}var $N=c(Yo(),1),KN=c(F(),1);var Bwe=c(E(),1),Pwe=c(ue(),1),$Ke={},DW=Symbol("usesContext");function KKe({onChange:e,onFocus:t,value:o,forwardedRef:r,settings:n,isVisible:i}){let{name:s,edit:a,[DW]:l}=n,u=(0,KN.useContext)(xn),d=(0,KN.useMemo)(()=>l?Object.fromEntries(Object.entries(u).filter(([h])=>l.includes(h))):$Ke,[l,u]);if(!a)return null;let f=(0,$N.getActiveFormat)(o,s),p=f!==void 0,g=(0,$N.getActiveObject)(o),m=g!==void 0&&g.type===s;return(0,Bwe.jsx)(a,{isActive:p,isVisible:i,activeAttributes:p?f.attributes||{}:{},isObjectActive:m,activeObjectAttributes:m?g.attributes||{}:{},value:o,onChange:e,onFocus:t,contentRef:r,context:d},s)}function YN({formatTypes:e,...t}){return e.map(o=>(0,Pwe.createElement)(KKe,{settings:o,...t,key:o.name}))}var Iwe=c(F(),1),Owe=c(de(),1),Awe=c(Rt(),1);var VW=c(E(),1);function FW(e,t){if(x_.isEmpty(e)){let o=GN(t);return o?`<${o}></${o}>`:""}return Array.isArray(e)?((0,Awe.default)("wp.blockEditor.RichText value prop as children type",{since:"6.1",version:"6.3",alternative:"value prop as string",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"}),Owe.children.toHTML(e)):typeof e=="string"?e:e.toHTMLString()}function UE({value:e,tagName:t,multiline:o,format:r,...n}){return e=(0,VW.jsx)(Iwe.RawHTML,{children:FW(e,o)}),t?(0,VW.jsx)(t,{...n,children:e}):e}var Vwe=c(F(),1),jW=c(de(),1),Fwe=c(Yo(),1),zwe=c(Rt(),1);var Lwe=c(F(),1),Mwe=c(Rt(),1),qN=c(J(),1),Nwe=c(io(),1),w_=c(Yo(),1);var zW=c(E(),1);function YKe({children:e,identifier:t,tagName:o="div",value:r="",onChange:n,multiline:i,...s},a){(0,Mwe.default)("wp.blockEditor.RichText multiline prop",{since:"6.1",version:"6.3",alternative:"nested blocks (InnerBlocks)",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/nested-blocks-inner-blocks/"});let{clientId:l}=gt(),{getSelectionStart:u,getSelectionEnd:d}=(0,qN.useSelect)(C),{selectionChange:f}=(0,qN.useDispatch)(C),p=GN(i);r=r||`<${p}></${p}>`;let m=`</${p}>${r}<${p}>`.split(`</${p}><${p}>`);m.shift(),m.pop();function h(b){n(`<${p}>${b.join(`</${p}><${p}>`)}</${p}>`)}return(0,zW.jsx)(o,{ref:a,children:m.map((b,v)=>(0,zW.jsx)(ZN,{identifier:`${t}-${v}`,tagName:p,value:b,onChange:y=>{let k=m.slice();k[v]=y,h(k)},isSelected:void 0,onKeyDown:y=>{if(y.keyCode!==Nwe.ENTER)return;y.preventDefault();let{offset:k}=u(),{offset:S}=d();if(typeof k!="number"||typeof S!="number")return;let _=(0,w_.create)({html:b});_.start=k,_.end=S;let x=(0,w_.split)(_).map(T=>(0,w_.toHTMLString)({value:T})),w=m.slice();w.splice(v,1,...x),h(w),f(l,`${t}-${v+1}`,0,0)},onMerge:y=>{let k=m.slice(),S=0;if(y){if(!k[v+1])return;k.splice(v,2,k[v]+k[v+1]),S=k[v].length-1}else{if(!k[v-1])return;k.splice(v-1,2,k[v-1]+k[v]),S=k[v-1].length-1}h(k),f(l,`${t}-${v-(y?0:1)}`,S,S)},...s},v))})}var Dwe=(0,Lwe.forwardRef)(YKe);var jwe=c(E(),1);function Hwe(e){return(0,Vwe.forwardRef)((t,o)=>{let r=t.value,n=t.onChange;Array.isArray(r)&&((0,zwe.default)("wp.blockEditor.RichText value prop as children type",{since:"6.1",version:"6.3",alternative:"value prop as string",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"}),r=jW.children.toHTML(t.value),n=s=>t.onChange(jW.children.fromDOM((0,Fwe.__unstableCreateElement)(document,s).childNodes)));let i=t.multiline?Dwe:e;return(0,jwe.jsx)(i,{...t,value:r,onChange:n,ref:o})})}var XN=c(U(),1),Uwe=c(io(),1),HW=c(E(),1);function UW({name:e,shortcutType:t,shortcutCharacter:o,...r}){let n,i="RichText.ToolbarControls";return e&&(i+=`.${e}`),t&&o&&(n=Uwe.displayShortcut[t](o)),(0,HW.jsx)(XN.Fill,{name:i,children:(0,HW.jsx)(XN.ToolbarButton,{...r,shortcut:n})})}var da=c(E(),1),{useRichText:qKe,KeyboardShortcutContext:ZKe,InputEventContext:XKe,RichTextShortcut:Zwe,RichTextInputEvent:Xwe}=H($we.privateApis),Gwe=Symbol("instanceId");function ZN({children:e,tagName:t="div",value:o="",onChange:r,isSelected:n,multiline:i,inlineToolbar:s,wrapperClassName:a,autocompleters:l,onReplace:u,placeholder:d,allowedFormats:f,withoutInteractiveFormatting:p,onRemove:g,onMerge:m,onSplit:h,__unstableOnSplitAtEnd:b,__unstableOnSplitAtDoubleLineEnd:v,identifier:y,preserveWhiteSpace:k,__unstablePastePlainText:S,__unstableEmbedURLOnPaste:_,__unstableDisableFormats:x,disableLineBreaks:w,__unstableAllowPrefixTransformations:T,readOnly:B,...R},I){h&&(0,qwe.default)("wp.blockEditor.RichText onSplit prop",{since:"6.4",alternative:'block.json support key: "splitting"'});let A=(0,QN.useInstanceId)(ZN),P=(0,Xn.useRef)(),[O,N]=(0,Xn.useState)(null),z=gt(),{clientId:D,isSelected:M,name:V}=z,L=z[Hy],j=z[jy]==="default",q=(0,Xn.useContext)(xn),Q=(0,kf.useRegistry)(),te=me=>{if(!M)return{isSelected:!1};let{getSelectionStart:Me,getSelectionEnd:Ze}=me(C),ze=Me(),Je=Ze(),lt;return n===void 0?lt=ze.clientId===D&&Je.clientId===D&&(y?ze.attributeKey===y:ze[Gwe]===A):n&&(lt=ze.clientId===D),{selectionStart:lt?ze.offset:void 0,selectionEnd:lt?Je.offset:void 0,isSelected:lt}},{selectionStart:ee,selectionEnd:W,isSelected:$}=(0,kf.useSelect)(te,[D,y,A,n,M]),{disableBoundBlock:Y,bindingsPlaceholder:Z,bindingsLabel:oe}=(0,kf.useSelect)(me=>{if(!L?.[y])return{};let{__experimentalBlockBindingsSupportedAttributes:Me}=me(C).getSettings();if(!Me?.[V])return{};let ze=L[y],Je=(0,Ywe.getBlockBindingsSource)(ze.source),lt={};if(Je?.usesContext?.length)for(let Sr of Je.usesContext)lt[Sr]=q[Sr];let ct=!Je?.canUserEditValue?.({select:me,context:lt,args:ze.args});if(o.length>0)return{disableBoundBlock:ct,bindingsPlaceholder:null,bindingsLabel:null};let{getBlockAttributes:vr}=me(C),Lo=vr(D),rr=null;Je?.getFieldsList&&(rr=Je.getFieldsList({select:me,context:lt})?.find(ln=>(0,Wwe.default)(ln.args,ze?.args))?.label);let go=rr??Je?.label,Wo=ct?go:(0,C_.sprintf)((0,C_.__)("Add %s"),go),Fn=ct?ze?.args?.key||Je?.label:(0,C_.sprintf)((0,C_.__)("Empty %s; start writing to edit its value"),ze?.args?.key||Je?.label);return{disableBoundBlock:ct,bindingsPlaceholder:Lo?.placeholder||Wo,bindingsLabel:Fn}},[L,y,V,o,D,q]),ne=!!q?.["pattern/overrides"],X=L?.__default?.source==="core/pattern-overrides",le=B||Y||ne&&!X,ve=(0,kf.useSelect)(me=>{if(le||!j||!M)return!1;let{getSelectedBlockClientId:Me,canHostEditableRoot:Ze}=H(me(C));return Ze(Me())},[le,j,M]),{getSelectionStart:xe,getSelectionEnd:be,getBlockRootClientId:ae}=(0,kf.useSelect)(C),{selectionChange:pe}=(0,kf.useDispatch)(C),ke=S_({allowedFormats:f,disableFormats:x}),Se=!ke||ke.length>0,we=(0,Xn.useCallback)((me,Me)=>{let Ze={},ze=me===void 0&&Me===void 0,Je={clientId:D,[y?"attributeKey":Gwe]:y||A};if(typeof me=="number"||ze){if(Me===void 0&&ae(D)!==ae(be().clientId))return;Ze.start={...Je,offset:me}}if(typeof Me=="number"||ze){if(me===void 0&&ae(D)!==ae(xe().clientId))return;Ze.end={...Je,offset:Me}}pe(Ze)},[D,ae,be,xe,y,A,pe]),{value:Ce,getValue:se,onChange:ie,ref:Ae,formatTypes:ye}=qKe({value:o,onChange:r,selectionStart:ee,selectionEnd:W,onSelectionChange:we,placeholder:Z||d,__unstableIsSelected:$,__unstableDisableFormats:x,preserveWhiteSpace:k,__unstableDependencies:[t],allowedFormats:ke,withoutInteractiveFormatting:p,__unstableFormatTypeHandlerContext:(0,Xn.useMemo)(()=>({richTextIdentifier:y,blockClientId:D}),[y,D])}),Te=nQ({onReplace:u,completers:l,record:Ce,onChange:ie}),{"aria-autocomplete":qe,"aria-haspopup":pt,"aria-controls":at,"aria-owns":Ct,"aria-activedescendant":rt}=Te;(0,Xn.useEffect)(()=>{if(!$)return;let me=P.current?.parentElement?.closest('[contenteditable="true"]');if(!me)return;let Me={"aria-autocomplete":qe,"aria-haspopup":pt,"aria-controls":at,"aria-owns":Ct,"aria-activedescendant":rt};for(let[Ze,ze]of Object.entries(Me))ze===void 0?me.removeAttribute(Ze):me.setAttribute(Ze,ze);return()=>{for(let Ze of Object.keys(Me))me.removeAttribute(Ze)}},[$,qe,pt,at,Ct,rt]),twe({html:o,value:Ce});let Ot=(0,Xn.useRef)(new Set),ut=(0,Xn.useRef)(new Set);function Ut(){P.current?.focus()}let So=R.tabIndex;ve?So=R.tabIndex??0:!le&&R.tabIndex===0&&(So=null);let mo=t;return(0,da.jsxs)(da.Fragment,{children:[$&&(0,da.jsx)(ZKe.Provider,{value:Ot,children:(0,da.jsx)(XKe.Provider,{value:ut,children:(0,da.jsxs)(Kwe.Popover.__unstableSlotNameProvider,{value:"__unstable-block-tools-after",children:[e&&e({value:Ce,onChange:ie,onFocus:Ut}),(0,da.jsx)(YN,{value:Ce,onChange:ie,onFocus:Ut,formatTypes:ye,forwardedRef:P})]})})}),$&&Se&&(0,da.jsx)(Jxe,{inline:s,editableContentElement:O}),(0,da.jsx)(mo,{role:"textbox","aria-multiline":!w,"aria-readonly":le,...R,draggable:void 0,"aria-label":oe||R["aria-label"]||d,...Te,ref:(0,QN.useMergeRefs)([Ae,I,Te.ref,R.ref,WN({registry:Q,getValue:se,onChange:ie,__unstableAllowPrefixTransformations:T,formatTypes:ye,onReplace:u,selectionChange:pe,isSelected:$,disableFormats:x,value:Ce,tagName:t,onSplit:h,__unstableEmbedURLOnPaste:_,pastePlainText:S,onMerge:m,onRemove:g,disableLineBreaks:w,onSplitAtEnd:b,onSplitAtDoubleLineEnd:v,keyboardShortcuts:Ot,inputEvents:ut}),P,N]),contentEditable:!le,suppressContentEditableWarning:!0,className:K("block-editor-rich-text__editable",R.className,"rich-text"),tabIndex:So,"data-wp-block-attribute-key":y})]})}var GE=Hwe((0,Xn.forwardRef)(ZN));GE.Content=UE;GE.isEmpty=e=>!e||e.length===0;var GW=(0,Xn.forwardRef)((e,t)=>{if(gt()[rT]){let{children:n,tagName:i="div",value:s,onChange:a,isSelected:l,multiline:u,inlineToolbar:d,wrapperClassName:f,autocompleters:p,onReplace:g,placeholder:m,allowedFormats:h,withoutInteractiveFormatting:b,onRemove:v,onMerge:y,onSplit:k,__unstableOnSplitAtEnd:S,__unstableOnSplitAtDoubleLineEnd:_,identifier:x,preserveWhiteSpace:w,__unstablePastePlainText:T,__unstableEmbedURLOnPaste:B,__unstableDisableFormats:R,disableLineBreaks:I,__unstableAllowPrefixTransformations:A,readOnly:P,...O}=e;return(0,da.jsx)(i,{ref:t,...O,dangerouslySetInnerHTML:{__html:FW(s,u)||"<br>"}})}return(0,da.jsx)(GE,{ref:t,...e,readOnly:!1})});GW.Content=UE;GW.isEmpty=e=>!e||e.length===0;var x_=GW;var WW=c(E(),1),Jwe=(0,Qwe.forwardRef)((e,t)=>(0,WW.jsx)(x_,{ref:t,...e,__unstableDisableFormats:!0}));Jwe.Content=function({value:t="",tagName:o="div",...r}){return(0,WW.jsx)(o,{...r,children:t})};var e0e=Jwe;var $W=c(E(),1),QKe=(0,o0e.forwardRef)(({__experimentalVersion:e,...t},o)=>{if(e===2)return(0,$W.jsx)(e0e,{ref:o,...t});let{className:r,onChange:n,...i}=t;return(0,$W.jsx)(t0e.default,{ref:o,className:K("block-editor-plain-text",r),onChange:s=>n(s.target.value),...i})}),r0e=QKe;var Nu=c(G(),1),i0e=c(F(),1),s0e=c(U(),1);var n0e=c(fe(),1);var JN=c(G(),1),ag=c(E(),1);function eD({property:e,viewport:t,desc:o}){let r=(0,n0e.useInstanceId)(eD),n=o||(0,JN.sprintf)((0,JN._x)("Controls the %1$s property for %2$s viewports.","Text labelling a interface as controlling a given layout property (eg: margin) for a given screen size."),e,t.label);return(0,ag.jsxs)(ag.Fragment,{children:[(0,ag.jsx)("span",{"aria-describedby":`rbc-desc-${r}`,children:t.label}),(0,ag.jsx)(bt,{id:`rbc-desc-${r}`,render:(0,ag.jsx)("span",{}),children:n})]})}var Du=c(E(),1);function JKe(e){let{title:t,property:o,toggleLabel:r,onIsResponsiveChange:n,renderDefaultControl:i,renderResponsiveControls:s,isResponsive:a=!1,defaultLabel:l={id:"all",label:(0,Nu._x)("All","screen sizes")},viewports:u=[{id:"small",label:(0,Nu.__)("Small screens")},{id:"medium",label:(0,Nu.__)("Medium screens")},{id:"large",label:(0,Nu.__)("Large screens")}]}=e;if(!t||!o||!i)return null;let d=r||(0,Nu.sprintf)((0,Nu.__)("Use the same %s on all screen sizes."),o),f=(0,Nu.__)("Choose whether to use the same value for all screen sizes or a unique value for each screen size."),p=i((0,Du.jsx)(eD,{property:o,viewport:l}),l),g=()=>u.map(m=>(0,Du.jsx)(i0e.Fragment,{children:i((0,Du.jsx)(eD,{property:o,viewport:m}),m)},m.id));return(0,Du.jsxs)("fieldset",{className:"block-editor-responsive-block-control",children:[(0,Du.jsx)("legend",{className:"block-editor-responsive-block-control__title",children:t}),(0,Du.jsxs)("div",{className:"block-editor-responsive-block-control__inner",children:[(0,Du.jsx)(s0e.ToggleControl,{className:"block-editor-responsive-block-control__toggle",label:d,checked:!a,onChange:n,help:f}),(0,Du.jsxs)("div",{className:K("block-editor-responsive-block-control__group",{"is-responsive":a}),children:[!a&&p,a&&(s?s(u):g())]})]})]})}var a0e=JKe;var tD=c(U(),1);var l0e=c(E(),1);function c0e({units:e,...t}){let[o]=Le("spacing.units"),r=(0,tD.__experimentalUseCustomUnits)({availableUnits:o||["%","px","em","rem","vw"],units:e});return(0,l0e.jsx)(tD.__experimentalUnitControl,{units:r,...t})}var WE=c(G(),1),u0e=c(F(),1),E_=c(U(),1);var Vu=c(E(),1);function eYe({url:e,onChange:t}){let[o,r]=(0,u0e.useReducer)(i=>!i,!1),n=i=>{i.preventDefault(),r()};return(0,Vu.jsxs)("div",{className:"block-editor-url-input__button",children:[(0,Vu.jsx)(E_.Button,{size:"compact",icon:cs,label:e?(0,WE.__)("Edit link"):(0,WE.__)("Insert link"),onClick:r,className:"components-toolbar__control",isPressed:!!e}),o&&(0,Vu.jsx)("form",{className:"block-editor-url-input__button-modal",onSubmit:n,children:(0,Vu.jsxs)("div",{className:"block-editor-url-input__button-modal-line",children:[(0,Vu.jsx)(E_.Button,{__next40pxDefaultSize:!0,className:"block-editor-url-input__back",icon:Vx,label:(0,WE.__)("Close"),onClick:r}),(0,Vu.jsx)(yf,{value:e||"",onChange:t,suffix:(0,Vu.jsx)(E_.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Vu.jsx)(E_.Button,{size:"small",icon:cd,label:(0,WE.__)("Submit"),type:"submit"})})})]})})]})}var d0e=eYe;var Bs=c(G(),1),hl=c(F(),1),h0e=c(Tt(),1),hn=c(U(),1);var b0e=c(Fs(),1);var Po=c(E(),1),KW="none",f0e="custom",p0e="media",m0e="attachment",g0e=["noopener"],y0e=({linkDestination:e,onChangeUrl:t,url:o,mediaType:r="image",mediaUrl:n,mediaLink:i,linkTarget:s,linkClass:a,rel:l,showLightboxSetting:u,lightboxEnabled:d,onSetLightbox:f,resetLightbox:p})=>{let[g,m]=(0,hl.useState)(!1),[h,b]=(0,hl.useState)(null),v=()=>{m(!0)},[y,k]=(0,hl.useState)(!1),[S,_]=(0,hl.useState)(null),x=(0,hl.useRef)(null),w=(0,hl.useRef)();(0,hl.useEffect)(()=>{if(!w.current)return;(h0e.focus.focusable.find(w.current)[0]||w.current).focus()},[y,o,d]);let T=()=>{(e===p0e||e===m0e)&&_(""),k(!0)},B=()=>{k(!1)},R=()=>{_(null),B(),m(!1)},I=W=>{let $=W?"_blank":void 0,Y;if($){let Z=(l??"").split(" ");g0e.forEach(oe=>{Z.includes(oe)||Z.push(oe)}),Y=Z.join(" ")}else{let Z=(l??"").split(" ").filter(oe=>g0e.includes(oe)===!1);Y=Z.length?Z.join(" "):void 0}return{linkTarget:$,rel:Y}},A=()=>W=>{let $=x.current;$&&$.contains(W.target)||(m(!1),_(null),B())},P=()=>W=>{if(S){let $=N().find(Y=>Y.url===S)?.linkDestination||f0e;t({href:(0,b0e.prependHTTPS)(S),linkDestination:$,lightbox:{enabled:!1}})}B(),_(null),W.preventDefault()},O=()=>{t({linkDestination:KW,href:""})},N=()=>{let W=[{linkDestination:p0e,title:(0,Bs.__)("Link to image file"),url:r==="image"?n:void 0,icon:$x}];return r==="image"&&i&&W.push({linkDestination:m0e,title:(0,Bs.__)("Link to attachment page"),url:r==="image"?i:void 0,icon:ch}),W},z=W=>{let $=N(),Y;W?Y=($.find(Z=>Z.url===W)||{linkDestination:f0e}).linkDestination:Y=KW,t({linkDestination:Y,href:W})},D=W=>{let $=I(W);t($)},M=W=>{t({rel:W})},V=W=>{t({linkClass:W})},L=(0,Po.jsxs)(hn.__experimentalVStack,{spacing:"3",children:[(0,Po.jsx)(hn.ToggleControl,{label:(0,Bs.__)("Open in new tab"),onChange:D,checked:s==="_blank"}),(0,Po.jsx)(hn.TextControl,{label:(0,Bs.__)("Link relation"),value:l??"",onChange:M,help:(0,hl.createInterpolateElement)((0,Bs.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,Po.jsx)(hn.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})})}),(0,Po.jsx)(hn.TextControl,{label:(0,Bs.__)("Link CSS class"),value:a||"",onChange:V})]}),j=S!==null?S:o,q=!d||d&&!u,Q=!j&&q,te=(N().find(W=>W.linkDestination===e)||{}).title,ee=()=>{if(d&&u&&!o&&!y)return(0,Po.jsxs)("div",{className:"block-editor-url-popover__expand-on-click",children:[(0,Po.jsx)(ht,{icon:iR}),(0,Po.jsxs)("div",{className:"text",children:[(0,Po.jsx)("p",{children:(0,Bs.__)("Enlarge on click")}),(0,Po.jsx)("p",{className:"description",children:(0,Bs.__)("Scales the image with a lightbox effect")})]}),(0,Po.jsx)(hn.Button,{icon:ls,label:(0,Bs.__)("Disable enlarge on click"),onClick:()=>{f?.(!1)},size:"compact"})]});if(!o||y)return(0,Po.jsx)(ng.LinkEditor,{className:"block-editor-format-toolbar__link-container-content",value:j,onChangeInputValue:_,onSubmit:P(),autocompleteRef:x});if(o&&!y)return(0,Po.jsxs)(Po.Fragment,{children:[(0,Po.jsx)(ng.LinkViewer,{className:"block-editor-format-toolbar__link-container-content",url:o,onEditLinkClick:T,urlLabel:te}),(0,Po.jsx)(hn.Button,{icon:ls,label:(0,Bs.__)("Remove link"),onClick:()=>{O(),p?.()},size:"compact"})]})};return(0,Po.jsxs)(Po.Fragment,{children:[(0,Po.jsx)(hn.ToolbarButton,{icon:cs,className:"components-toolbar__control",label:(0,Bs.__)("Link"),"aria-expanded":g,onClick:v,ref:b,isActive:!!o||d&&u}),g&&(0,Po.jsx)(ng,{ref:w,anchor:h,onFocusOutside:A(),onClose:R,renderSettings:q?()=>L:null,additionalControls:Q&&(0,Po.jsxs)(hn.NavigableMenu,{children:[N().map(W=>(0,Po.jsx)(hn.MenuItem,{icon:W.icon,iconPosition:"left",onClick:()=>{_(null),z(W.url),B()},children:W.title},W.linkDestination)),u&&(0,Po.jsx)(hn.MenuItem,{className:"block-editor-url-popover__expand-on-click",icon:iR,info:(0,Bs.__)("Scale the image with a lightbox effect."),iconPosition:"left",onClick:()=>{_(null),t({linkDestination:KW,href:""}),f?.(!0),B()},children:(0,Bs.__)("Enlarge on click")},"expand-on-click")]}),offset:13,children:ee()})]})};var R_=c(U(),1),O0e=c(F(),1),nD=c(G(),1);var v0e=c(F(),1),qW=c(G(),1);var YW=[],tYe=new Intl.Collator("und",{numeric:!0}).compare;function oD(){let[e,t,o,r]=Le("spacing.spacingSizes.custom","spacing.spacingSizes.theme","spacing.spacingSizes.default","spacing.defaultSpacingSizes"),n=e??YW,i=t??YW,s=o&&r!==!1?o:YW;return(0,v0e.useMemo)(()=>{let a=[{name:(0,qW.__)("None"),slug:"0",size:0},...n,...i,...s];return a.every(({slug:l})=>/^[0-9]/.test(l))&&a.sort((l,u)=>tYe(l.slug,u.slug)),a.length>cQ?[{name:(0,qW.__)("Default"),slug:"default",size:void 0},...a]:a},[n,i,s])}var S0e=c(F(),1),k0e=c(J(),1),rD=c(G(),1),_0e=c(U(),1);var x0e=c(E(),1),oYe={px:{max:300,steps:1},"%":{max:100,steps:1},vw:{max:100,steps:1},vh:{max:100,steps:1},em:{max:10,steps:.1},rm:{max:10,steps:.1},svw:{max:100,steps:1},lvw:{max:100,steps:1},dvw:{max:100,steps:1},svh:{max:100,steps:1},lvh:{max:100,steps:1},dvh:{max:100,steps:1},vi:{max:100,steps:1},svi:{max:100,steps:1},lvi:{max:100,steps:1},dvi:{max:100,steps:1},vb:{max:100,steps:1},svb:{max:100,steps:1},lvb:{max:100,steps:1},dvb:{max:100,steps:1},vmin:{max:100,steps:1},svmin:{max:100,steps:1},lvmin:{max:100,steps:1},dvmin:{max:100,steps:1},vmax:{max:100,steps:1},svmax:{max:100,steps:1},lvmax:{max:100,steps:1},dvmax:{max:100,steps:1}};function T_({icon:e,isMixed:t=!1,minimumCustomValue:o,onChange:r,onMouseOut:n,onMouseOver:i,showSideInLabel:s=!0,side:a,spacingSizes:l,type:u,value:d,...f}){let p=(0,k0e.useSelect)(S=>S(C).getSettings()?.disableCustomSpacingSizes),[g]=Le("spacing.units"),m=(0,_0e.__experimentalUseCustomUnits)({availableUnits:g||["px","em","rem"]}),h=(0,S0e.useMemo)(()=>l?.map(S=>({name:S.name,slug:S.slug,size:S.size}))||[],[l]),b=(Cp.includes(a)||["vertical","horizontal"].includes(a))&&s?Qc[a]:"",v=s?u?.toLowerCase():u,y=(0,rD.sprintf)((0,rD._x)("%1$s %2$s","spacing"),b,v).trim(),k=m[0]?.value||"px";return(0,x0e.jsx)($b,{allowNegativeOnDrag:o<0,ariaLabel:y,className:"spacing-sizes-control",customValueSettings:oYe,disableCustomValues:p,icon:e,isMixed:t,minimumCustomValue:o,onChange:r,onMouseOut:n,onMouseOver:i,presets:h,presetType:"spacing",selectedUnit:k,units:m,value:d,...f})}var $E=c(E(),1),w0e=["vertical","horizontal"];function C0e({minimumCustomValue:e,onChange:t,onMouseOut:o,onMouseOver:r,sides:n,spacingSizes:i,type:s,values:a}){let l=d=>f=>{if(!t)return;let p={...Object.keys(a).reduce((g,m)=>(g[m]=xv(a[m],i),g),{})};d==="vertical"&&(p.top=f,p.bottom=f),d==="horizontal"&&(p.left=f,p.right=f),t(p)},u=n?.length?w0e.filter(d=>Nz(n,d)):w0e;return(0,$E.jsx)($E.Fragment,{children:u.map(d=>{let f=d==="vertical"?a.top:a.left;return(0,$E.jsx)(T_,{icon:cP[d],label:Qc[d],minimumCustomValue:e,onChange:l(d),onMouseOut:o,onMouseOver:r,side:d,spacingSizes:i,type:s,value:f,withInputField:!1},`spacing-sizes-control-${d}`)})})}var KE=c(E(),1);function E0e({minimumCustomValue:e,onChange:t,onMouseOut:o,onMouseOver:r,sides:n,spacingSizes:i,type:s,values:a}){let l=n?.length?Cp.filter(d=>n.includes(d)):Cp,u=d=>f=>{let p={...Object.keys(a).reduce((g,m)=>(g[m]=xv(a[m],i),g),{})};p[d]=f,t(p)};return(0,KE.jsx)(KE.Fragment,{children:l.map(d=>(0,KE.jsx)(T_,{icon:cP[d],label:Qc[d],minimumCustomValue:e,onChange:u(d),onMouseOut:o,onMouseOver:r,side:d,spacingSizes:i,type:s,value:a[d],withInputField:!1},`spacing-sizes-control-${d}`))})}var T0e=c(E(),1);function R0e({minimumCustomValue:e,onChange:t,onMouseOut:o,onMouseOver:r,showSideInLabel:n,side:i,spacingSizes:s,type:a,values:l}){let u=d=>f=>{let p={...Object.keys(l).reduce((g,m)=>(g[m]=xv(l[m],s),g),{})};p[d]=f,t(p)};return(0,T0e.jsx)(T_,{label:Qc[i],minimumCustomValue:e,onChange:u(i),onMouseOut:o,onMouseOver:r,showSideInLabel:n,side:i,spacingSizes:s,type:a,value:l[i],withInputField:!1})}var B0e=c(U(),1);var ZW=c(G(),1),P0e=c(E(),1);function I0e({isLinked:e,...t}){let o=e?(0,ZW.__)("Unlink sides"):(0,ZW.__)("Link sides");return(0,P0e.jsx)(B0e.Button,{...t,size:"small",icon:e?cs:ls,iconSize:24,label:o})}var Fu=c(E(),1);function B_({inputProps:e,label:t,minimumCustomValue:o=0,onChange:r,onMouseOut:n,onMouseOver:i,showSideInLabel:s=!0,sides:a=Cp,useSelect:l,values:u}){let d=oD(),f=u||uQ,p=a?.length===1,g=a?.includes("horizontal")&&a?.includes("vertical")&&a?.length===2,[m,h]=(0,O0e.useState)(fQ(f,a)),b=()=>{h(m===Sd.axial?Sd.custom:Sd.axial)},y={...e,minimumCustomValue:o,onChange:x=>{let w={...u,...x};r(w)},onMouseOut:n,onMouseOver:i,sides:a,spacingSizes:d,type:t,useSelect:l,values:f},k=()=>m===Sd.axial?(0,Fu.jsx)(C0e,{...y}):m===Sd.custom?(0,Fu.jsx)(E0e,{...y}):(0,Fu.jsx)(R0e,{side:m,...y,showSideInLabel:s}),S=Cp.includes(m)&&s?Qc[m]:"",_=(0,nD.sprintf)((0,nD._x)("%1$s %2$s","spacing"),t,S).trim();return(0,Fu.jsxs)("fieldset",{className:"spacing-sizes-control",children:[(0,Fu.jsxs)(R_.__experimentalHStack,{className:"spacing-sizes-control__header",children:[(0,Fu.jsx)(R_.BaseControl.VisualLabel,{as:"legend",className:"spacing-sizes-control__label",children:_}),!p&&!g&&(0,Fu.jsx)(I0e,{label:t,onClick:b,isLinked:m===Sd.axial})]}),(0,Fu.jsx)(R_.__experimentalVStack,{spacing:.5,children:k()})]})}var A0e=c(Rt(),1);function L0e(){return(0,A0e.default)("wp.blockEditor.PreviewOptions",{version:"6.5"}),null}var M0e=c(Rt(),1);function N0e(){(0,M0e.default)("wp.blockEditor.useResizeCanvas",{since:"7.1",hint:"Device preview is now handled by the editor canvas. This hook no longer does anything."})}var Qi=c(G(),1),q_=c(de(),1),Z_=c(U(),1),y1=c(J(),1),b1e=c(F(),1);var P_=c(U(),1),iD=c(G(),1),sD=c(J(),1),aD=c(de(),1);var dy=c(E(),1);function rYe({block:e,onNavigateToEntityRecord:t,isSyncedPattern:o,isTemplatePartBlock:r}){let n=e?.attributes||{};return(0,dy.jsx)(P_.__experimentalVStack,{className:"block-editor-block-inspector-edit-contents",expanded:!0,children:(0,dy.jsx)(P_.Button,{className:"block-editor-block-inspector-edit-contents__button",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{if(o)t({postId:n.ref,postType:"wp_block"});else if(r){let{theme:s,slug:a}=n,l=s&&a?`${s}//${a}`:null;l&&t({postId:l,postType:"wp_template_part"})}},children:(0,iD.__)("Edit original")})})}function nYe({clientId:e,editedContentOnlySection:t,editContentOnlySection:o,stopEditingContentOnlySection:r}){let{selectBlock:n}=(0,sD.useDispatch)(C);return(0,dy.jsx)(P_.__experimentalVStack,{className:"block-editor-block-inspector-edit-contents",expanded:!0,children:(0,dy.jsx)(P_.Button,{className:"block-editor-block-inspector-edit-contents__button",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{t?(r(),n(e)):(o(e),n(e))},children:t?(0,iD.__)("Exit pattern"):(0,iD.__)("Edit pattern")})})}function D0e({clientId:e}){let{isWithinSection:t,isWithinEditedSection:o,editedContentOnlySection:r,editContentOnlySection:n,stopEditingContentOnlySection:i}=tM(e),{block:s,onNavigateToEntityRecord:a,canEdit:l}=(0,sD.useSelect)(p=>{let{getBlock:g,getSettings:m,canEditBlock:h}=p(C);return{block:g(e),onNavigateToEntityRecord:m().onNavigateToEntityRecord,canEdit:h(e)}},[e]);if(!l||!t&&!o)return null;let u=(0,aD.isReusableBlock)(s),d=(0,aD.isTemplatePart)(s);return(u||d)&&a?(0,dy.jsx)(rYe,{block:s,onNavigateToEntityRecord:a,isSyncedPattern:u,isTemplatePartBlock:d}):(0,dy.jsx)(nYe,{clientId:e,editedContentOnlySection:r,editContentOnlySection:n,stopEditingContentOnlySection:i})}var V0e=c(J(),1),F0e=c(G(),1),z0e=c(U(),1),j0e=c(F(),1);var H0e=c(E(),1);function lD(){let e=(0,V0e.useSelect)(r=>r(C).getBlockSelectionStart(),[]),t=(0,j0e.useRef)();return wh(e,t),e?(0,H0e.jsx)(z0e.Button,{__next40pxDefaultSize:!0,variant:"secondary",className:"block-editor-skip-to-selected-block",onClick:()=>{t.current?.focus()},children:(0,F0e.__)("Skip to the selected block")}):null}var cD=c(G(),1),U0e=c(J(),1);var G0e=c(U(),1);var YE=c(E(),1);function XW(){let e=(0,U0e.useSelect)(t=>t(C).getSelectedBlockCount(),[]);return(0,YE.jsxs)(G0e.__experimentalHStack,{justify:"flex-start",spacing:2,className:"block-editor-multi-selection-inspector__card",children:[(0,YE.jsx)(Et,{icon:oh,showColors:!0}),(0,YE.jsx)("div",{className:"block-editor-multi-selection-inspector__card-title",children:(0,cD.sprintf)((0,cD._n)("%d Block","%d Blocks",e),e)})]})}var W0e=c(U(),1),iYe=Symbol("BlockInspectorPreTabs"),{Fill:TZt,Slot:$0e}=(0,W0e.createSlotFill)(iYe);var bV=c(U(),1),Ic=c(F(),1),s1e=c(pv(),1),Y_=c(J(),1);var qE=c(G(),1),uD={name:"settings",title:(0,qE.__)("Settings"),value:"settings",icon:d3},dD={name:"styles",title:(0,qE.__)("Styles"),value:"styles",icon:S6},fD={name:"content",title:(0,qE.__)("Content"),value:"content",icon:ch},_f={name:"list",title:(0,qE.__)("List View"),value:"list-view",icon:Qx};var QW=c(U(),1);var ZE=c(U(),1),K0e=c(G(),1);var XE=c(E(),1),sYe=({initialOpen:e=!1})=>{let t=(0,ZE.__experimentalUseSlotFills)(Em.slotName),o=(0,ZE.__experimentalUseSlotFills)(XC.name),r=!!(t&&t.length),n=!!(o&&o.length);return!r&&!n?null:(0,XE.jsxs)(ZE.PanelBody,{className:"block-editor-block-inspector__advanced",title:(0,K0e.__)("Advanced"),initialOpen:e,children:[(0,XE.jsx)(Oe.Slot,{group:"advanced"}),(0,XE.jsx)(XC.Slot,{})]})},pD=sYe;var xf=c(E(),1),aYe=({showAdvancedControls:e=!1})=>{let t=(0,QW.__experimentalUseSlotFills)(fc.default.name),o=(0,QW.__experimentalUseSlotFills)(fc.bindings.name),r=!!t?.length||!!o?.length;return(0,xf.jsxs)(xf.Fragment,{children:[(0,xf.jsx)(Oe.Slot,{}),(0,xf.jsx)(Oe.Slot,{group:"bindings"}),e&&(0,xf.jsx)("div",{children:(0,xf.jsx)(pD,{initialOpen:!r})})]})},Y0e=aYe;var fg=c(G(),1),pV=c(J(),1),z$=c(F(),1);var I_=c(U(),1),mD=c(J(),1),JW=c(G(),1);var QE=c(E(),1),lYe=()=>{let{selectedClientIds:e,selectedBlocks:t,hasPositionAttribute:o}=(0,mD.useSelect)(s=>{let{getBlocksByClientId:a,getSelectedBlockClientIds:l}=s(C),u=l(),d=a(u);return{selectedClientIds:u,selectedBlocks:d,hasPositionAttribute:d?.some(({attributes:f})=>!!f?.style?.position?.type)}},[]),{updateBlockAttributes:r}=(0,mD.useDispatch)(C),n=wr();function i(){if(!e?.length||!t?.length)return;let s=Object.fromEntries(t?.map(({clientId:a,attributes:l})=>[a,{style:Ge({...l?.style,position:{...l?.style?.position,type:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0}})}]));r(e,s,!0)}return(0,QE.jsx)(I_.__experimentalToolsPanel,{className:"block-editor-block-inspector__position",label:(0,JW.__)("Position"),resetAll:i,dropdownMenuProps:n,children:(0,QE.jsx)(I_.__experimentalToolsPanelItem,{isShownByDefault:o,label:(0,JW.__)("Position"),hasValue:()=>o,onDeselect:i,children:(0,QE.jsx)(Oe.Slot,{group:"position"})})})},cYe=()=>{let e=(0,I_.__experimentalUseSlotFills)(fc.position.name);return!(e&&e.length)?null:(0,QE.jsx)(lYe,{})},gD=cYe;var f1=c(de(),1),S$=c(U(),1),ZD=c(F(),1),gEe=c(ho(),1),hEe=c(J(),1),qD=c(G(),1);var h$={};Ar(h$,{AdvancedPanel:()=>zD,BackgroundPanel:()=>GD,BorderPanel:()=>MD,ColorPanel:()=>_D,DimensionsPanel:()=>ID,FiltersPanel:()=>DD,ImageSettingsPanel:()=>ZCe,StateControl:()=>WD,StateControlBadges:()=>$D,TypographyPanel:()=>wD,useHasBackgroundPanel:()=>UD,useHasBorderPanel:()=>LD,useHasBorderPanelControls:()=>o1,useHasColorPanel:()=>kD,useHasDimensionsPanel:()=>PD,useHasFiltersPanel:()=>KCe,useHasImageSettingsPanel:()=>qCe,useHasTypographyPanel:()=>xD,useSettingsForBlockElement:()=>hD});var JE=c(F(),1),q0e=c(J(),1),e$=c(de(),1),fy=c(G(),1);function hD(e,t,o){let{supportedStyles:r,supports:n}=(0,q0e.useSelect)(i=>({supportedStyles:H(i(e$.store)).getSupportedStyles(t,o),supports:i(e$.store).getBlockType(t)?.supports}),[t,o]);return(0,JE.useMemo)(()=>{let i={...e};return r.includes("fontSize")||(i.typography={...i.typography,fontSizes:{},customFontSize:!1,defaultFontSizes:!1}),r.includes("fontFamily")||(i.typography={...i.typography,fontFamilies:{}}),i.color={...i.color,text:i.color?.text&&r.includes("color"),background:i.color?.background&&(r.includes("background")||r.includes("backgroundColor")),button:i.color?.button&&r.includes("buttonColor"),heading:i.color?.heading&&r.includes("headingColor"),link:i.color?.link&&r.includes("linkColor"),caption:i.color?.caption&&r.includes("captionColor")},!r.includes("background")&&!r.includes("backgroundGradient")&&(i.color.gradients=[],i.color.customGradient=!1),r.includes("filter")||(i.color.defaultDuotone=!1,i.color.customDuotone=!1),["lineHeight","fontStyle","fontWeight","letterSpacing","textAlign","textTransform","textDecoration","textIndent","writingMode"].forEach(s=>{r.includes(s)||(i.typography={...i.typography,[s]:!1})}),r.includes("textIndent")&&(i.typography={...i.typography,textIndent:i.typography?.textIndent??"subsequent"}),r.includes("columnCount")||(i.typography={...i.typography,textColumns:!1}),["contentSize","wideSize"].forEach(s=>{r.includes(s)||(i.layout={...i.layout,[s]:!1})}),["padding","margin","blockGap"].forEach(s=>{r.includes(s)||(i.spacing={...i.spacing,[s]:!1});let a=Array.isArray(n?.spacing?.[s])?n?.spacing?.[s]:n?.spacing?.[s]?.sides;a?.length&&i.spacing?.[s]&&(i.spacing={...i.spacing,[s]:{...i.spacing?.[s],sides:a}})}),["aspectRatio","height","minHeight","minWidth","width"].forEach(s=>{r.includes(s)||(i.dimensions={...i.dimensions,[s]:!1})}),["radius","color","style","width"].forEach(s=>{r.includes("border"+s.charAt(0).toUpperCase()+s.slice(1))||(i.border={...i.border,[s]:!1})}),[["backgroundImage","backgroundImage"],["backgroundSize","backgroundSize"],["backgroundGradient","gradient"]].forEach(([s,a])=>{r.includes(s)||(i.background={...i.background,[a]:!1})}),i.shadow=r.includes("shadow")?i.shadow:!1,i},[e,r,n])}function zu(e){let t=e?.color?.palette?.custom,o=e?.color?.palette?.theme,r=e?.color?.palette?.default,n=e?.color?.defaultPalette;return(0,JE.useMemo)(()=>{let i=[];return o&&o.length&&i.push({name:(0,fy._x)("Theme","Indicates this palette comes from the theme."),colors:o}),n&&r&&r.length&&i.push({name:(0,fy._x)("Default","Indicates this palette comes from WordPress."),colors:r}),t&&t.length&&i.push({name:(0,fy._x)("Custom","Indicates this palette is created by the user."),colors:t}),i},[t,o,r,n])}function e1(e){let t=e?.color?.gradients?.custom,o=e?.color?.gradients?.theme,r=e?.color?.gradients?.default,n=e?.color?.defaultGradients;return(0,JE.useMemo)(()=>{let i=[];return o&&o.length&&i.push({name:(0,fy._x)("Theme","Indicates this palette comes from the theme."),gradients:o}),n&&r&&r.length&&i.push({name:(0,fy._x)("Default","Indicates this palette comes from WordPress."),gradients:r}),t&&t.length&&i.push({name:(0,fy._x)("Custom","Indicates this palette is created by the user."),gradients:t}),i},[t,o,r,n])}function O_(e){let t=zu(e),o=e1(e),r=e?.color?.custom,n=e?.color?.customGradient,i=(0,JE.useMemo)(()=>t.flatMap(({colors:l})=>l),[t]),s=l=>Ea({settings:e},"",l),a=(l,u)=>{if(u)return"var:preset|gradient|"+u;let f=o.flatMap(({gradients:p})=>p).find(({gradient:p})=>p===l);return f?"var:preset|gradient|"+f.slug:l};return{colors:t,gradients:o,allColors:i,areCustomSolidsEnabled:r,areCustomGradientsEnabled:n,hasSolidColors:t.length>0||r,hasGradientColors:o.length>0||n,decodeValue:s,encodeGradientValue:a}}var vl=c(U(),1),Er=c(G(),1),py=c(F(),1);var A_=c(G(),1);var Z0e=c(F(),1),bD=c(U(),1),t$=c(E(),1),uYe=[{label:(0,A_.__)("Align text left"),value:"left",icon:rp},{label:(0,A_.__)("Align text center"),value:"center",icon:Qg},{label:(0,A_.__)("Align text right"),value:"right",icon:np},{label:(0,A_.__)("Justify text"),value:"justify",icon:FF}],dYe=["left","center","right"];function yD({className:e,value:t,onChange:o,options:r=dYe}){let n=(0,Z0e.useMemo)(()=>uYe.filter(i=>r.includes(i.value)),[r]);return n.length?(0,t$.jsx)(bD.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,A_.__)("Text alignment"),className:K("block-editor-text-alignment-control",e),value:t,onChange:i=>{o(i===t?void 0:i)},children:n.map(i=>(0,t$.jsx)(bD.__experimentalToggleGroupControlOptionIcon,{value:i.value,icon:i.icon,label:i.label},i.value))}):null}var sn=c(U(),1),t1=c(G(),1);var bl=c(E(),1);function X0e({value:e,onChange:t,__unstableInputWidth:o="60px",withSlider:r=!1,hasBottomMargin:n=!1,help:i,className:s,placeholder:a,...l}){let[u]=Le("spacing.units"),d=(0,sn.__experimentalUseCustomUnits)({availableUnits:u||["px","em","rem","ch","%","vw","vh"],defaultValues:{px:16,em:2,rem:2,ch:2}}),[f,p]=(0,sn.__experimentalParseQuantityAndUnitFromRawValue)(e,d),g=!!p&&["em","rem","%","ch","vw","vh"].includes(p);return r?(0,bl.jsxs)(sn.__experimentalView,{style:n?{marginBottom:12}:void 0,children:[(0,bl.jsx)(sn.BaseControl.VisualLabel,{children:(0,t1.__)("Line indent")}),(0,bl.jsxs)(sn.Flex,{children:[(0,bl.jsx)(sn.FlexItem,{isBlock:!0,children:(0,bl.jsx)(sn.__experimentalUnitControl,{label:(0,t1.__)("Line indent"),labelPosition:"top",hideLabelFromVision:!0,value:e,onChange:t,units:d,__unstableInputWidth:o,min:0,className:s,placeholder:a})}),r&&(0,bl.jsx)(sn.FlexItem,{isBlock:!0,children:(0,bl.jsx)(sn.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,bl.jsx)(sn.RangeControl,{label:(0,t1.__)("Line indent"),hideLabelFromVision:!0,value:f,withInputField:!1,onChange:m=>{t?.(m===void 0?void 0:m+(p??"px"))},min:0,max:g?10:100,step:g?.1:1,initialPosition:0})})})]}),i&&(0,bl.jsx)("p",{className:"components-base-control__help",children:i})]}):(0,bl.jsx)(sn.__experimentalUnitControl,{...l,label:(0,t1.__)("Line indent"),value:e,__unstableInputWidth:o,units:d,onChange:t,help:i,className:s,placeholder:a})}var an=c(U(),1),eCe=c(F(),1),o$=c(G(),1);var L_=c(U(),1);var Q0e=c(G(),1),lg=c(E(),1),bn=()=>!!window.__experimentalGlobalStylesInheritanceUI;function yl(e,t,o){let r=!!e&&!t,n=K(o,{"is-inherited-from-global-styles":r,"has-local-override-from-global-styles":!!t});return{...n?{className:n}:{},isInherited:r,hasLocalOverride:!!t}}function wf({onResetToInherited:e,className:t}){return(0,lg.jsxs)(L_.Button,{__next40pxDefaultSize:!1,label:(0,Q0e.__)("Reset to inherited value"),showTooltip:!0,className:K("has-local-override-from-global-styles__reset",t),onClick:o=>{o.preventDefault(),o.stopPropagation(),e?.()},children:[(0,lg.jsx)("span",{"aria-hidden":"true",className:"has-local-override-from-global-styles__dot"}),(0,lg.jsx)(L_.Icon,{className:"has-local-override-from-global-styles__reset-icon",icon:fn})]})}function Lt({className:e,isInherited:t,hasLocalOverride:o,label:r,onDeselect:n,showLocalOverrideActionsInLabel:i=!0,hasInlineEndToggle:s=!1,children:a,...l}){return(0,lg.jsxs)(L_.__experimentalToolsPanelItem,{className:e,label:r,onDeselect:n,...l,children:[a,o&&i&&(0,lg.jsx)("div",{className:K("global-styles-inheritance-affordance",{"global-styles-inheritance-affordance--offset-toggle":s}),children:(0,lg.jsx)(wf,{onResetToInherited:n})})]})}var vo=c(E(),1),{Tabs:vD}=H(an.privateApis);function fYe({tabs:e,colorGradientControlSettings:t,contrastWarning:o}){let{key:r,...n}=e[0]??{},i=(e.find(s=>s.userValue!==void 0)??e.find(s=>s.isPlaceholder||s.inheritedValue!==void 0))?.key;return(0,vo.jsx)(an.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,vo.jsxs)("div",{className:"block-editor-panel-color-gradient-settings__dropdown-content",children:[e.length===1&&(0,vo.jsx)(J0e,{...n,colorGradientControlSettings:t,contrastWarning:o},r),e.length>1&&(0,vo.jsxs)(vD,{defaultTabId:i,children:[(0,vo.jsx)(vD.TabList,{children:e.map(s=>(0,vo.jsx)(vD.Tab,{tabId:s.key,children:s.label},s.key))}),e.map(s=>{let{key:a,...l}=s;return(0,vo.jsx)(vD.TabPanel,{tabId:a,focusable:!1,children:(0,vo.jsx)(J0e,{...l,colorGradientControlSettings:t,contrastWarning:o},a)},a)})]})]})})}var pYe={placement:"left-start",offset:36,shift:!0},mYe=({indicators:e,label:t})=>(0,vo.jsxs)(an.__experimentalHStack,{justify:"flex-start",children:[(0,vo.jsx)(an.__experimentalZStack,{isLayered:!1,offset:-8,children:e.map((o,r)=>(0,vo.jsx)(an.Flex,{expanded:!1,children:(0,vo.jsx)(an.ColorIndicator,{colorValue:o})},r))}),(0,vo.jsx)(an.FlexItem,{className:"block-editor-panel-color-gradient-settings__color-name",children:t})]});function J0e({isGradient:e,inheritedValue:t,inheritedSlug:o,userSlug:r,userValue:n,setValue:i,isPlaceholder:s,colorGradientControlSettings:a,contrastWarning:l}){let u=n??t,d=n!==void 0?r:o,f=(p,g)=>{if(s&&p===void 0){i(t,o);return}i(p,g)};return(0,vo.jsx)(qm,{...a,showTitle:!1,enableAlpha:!0,__experimentalIsRenderedInSidebar:!0,colorValue:e?void 0:u,colorSlug:e?void 0:d,gradientValue:e?u:void 0,gradientSlug:e?d:void 0,onColorChange:e?void 0:f,onGradientChange:e?f:void 0,clearable:n!==void 0,headingLevel:3,noticeProps:!e&&l?{children:l,status:"warning",spokenMessage:null,className:"block-editor-panel-color-gradient-settings__contrast-notice"}:void 0})}function cg({label:e,hasValue:t,resetValue:o,isShownByDefault:r,indicators:n,tabs:i,colorGradientControlSettings:s,panelId:a,contrastWarning:l,className:u="block-editor-tools-panel-color-gradient-settings__item",isPlaceholder:d=!1,hasInheritedValue:f=!1,showInheritanceLabelIndicators:p=bn()}){let g=(0,eCe.useRef)(void 0),m=K("block-editor-color-gradient-item",u),h=p&&t()&&f,b=p?yl(d,h,m):{className:m};return(0,vo.jsx)(Lt,{...b,showLocalOverrideActionsInLabel:!1,hasValue:t,label:e,onDeselect:o,isShownByDefault:r,panelId:a,children:(0,vo.jsx)(an.Dropdown,{popoverProps:pYe,className:"block-editor-tools-panel-color-gradient-settings__dropdown",renderToggle:({onToggle:v,isOpen:y})=>{let k={onClick:v,className:K("block-editor-panel-color-gradient-settings__dropdown",{"is-open":y,"has-contrast-warning":!!l}),"aria-expanded":y,ref:g};return(0,vo.jsxs)(vo.Fragment,{children:[(0,vo.jsx)(an.Button,{...k,__next40pxDefaultSize:!0,children:(0,vo.jsx)(mYe,{indicators:n,label:e})}),t()&&(h?(0,vo.jsx)(wf,{className:"block-editor-panel-color-gradient-settings__reset",onResetToInherited:()=>{o(),y&&v(),g.current?.focus()}}):(0,vo.jsx)(an.Button,{__next40pxDefaultSize:!0,label:(0,o$.__)("Reset"),className:"block-editor-panel-color-gradient-settings__reset",size:"small",icon:fn,onClick:()=>{o(),y&&v(),g.current?.focus()}})),l&&(0,vo.jsx)(an.Button,{__next40pxDefaultSize:!0,size:"small",icon:t3,label:(0,o$.__)("Low contrast"),className:"block-editor-panel-color-gradient-settings__contrast-warning","aria-expanded":y,onClick:v})]})},renderContent:()=>(0,vo.jsx)(fYe,{tabs:i,colorGradientControlSettings:s,contrastWarning:l})})})}var tCe=c(U(),1),SD=c(F(),1),Qn=c(G(),1),oCe=c(iv(),1);function Io(e,t){if(typeof e!="string")return;let o=`var:preset|${t}|`;if(e.startsWith(o))return e.slice(o.length);let r=`--wp--preset--${t}--`;return e.match(new RegExp(`^var\\(${r}([^)]+)\\)$`))?.[1]}function Cf(e,t,o){if(o)return"var:preset|color|"+o;let r=e.find(({color:n})=>n===t);return r?"var:preset|color|"+r.slug:t}var M_=c(E(),1);function kD(e){let t=rCe(e),o=iCe(e),r=sCe(e),n=nCe(e);return t||o||r||n}function r$(e){let t=zu(e);return e?.color?.text&&(t?.length>0||e?.color?.custom)}function rCe(e){let t=zu(e);return e?.color?.link&&(t?.length>0||e?.color?.custom)}function nCe(e){let t=zu(e);return e?.color?.caption&&(t?.length>0||e?.color?.custom)}function iCe(e){let t=zu(e),o=e1(e);return e?.color?.heading&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function sCe(e){let t=zu(e),o=e1(e);return e?.color?.button&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function n$(e){let t=zu(e),o=e1(e);return e?.color?.background&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function i$({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,label:i}){let s=wr(),a=()=>{let l=e(o);t(l)};return(0,M_.jsx)(tCe.__experimentalToolsPanel,{label:i||(0,Qn.__)("Elements"),resetAll:a,panelId:r,hasInnerWrapper:!0,headingLevel:3,className:"color-block-support-panel",__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",dropdownMenuProps:s,children:(0,M_.jsx)("div",{className:"color-block-support-panel__inner-wrapper",children:n})})}var gYe={link:!0,heading:!0,button:!0,caption:!0};function _D({as:e=i$,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=gYe,label:a,children:l,contrastWarning:u,showInheritanceLabelIndicators:d=bn()}){let{colors:f,gradients:p,areCustomSolidsEnabled:g,areCustomGradientsEnabled:m,hasSolidColors:h,hasGradientColors:b,allColors:v,decodeValue:y,encodeGradientValue:k}=O_(n),S=L=>(0,oCe.getCSSValueFromRawStyle)(y(L)),_=rCe(n),x=S(r?.elements?.link?.color?.text),w=y(t?.elements?.link?.color?.text),T=(L,j)=>{o(De(t,["elements","link","color","text"],Cf(v,L,j)))},B=S(r?.elements?.link?.[":hover"]?.color?.text),R=y(t?.elements?.link?.[":hover"]?.color?.text),I=(L,j)=>{o(De(t,["elements","link",":hover","color","text"],Cf(v,L,j)))},A=()=>!!w||!!R,P=()=>{let L=De(t,["elements","link",":hover","color","text"],void 0);L=De(L,["elements","link","color","text"],void 0),o(L)},O=nCe(n),N=sCe(n),z=iCe(n),D=(0,SD.useMemo)(()=>[{name:"caption",label:(0,Qn.__)("Captions"),showPanel:O},{name:"button",label:(0,Qn.__)("Button"),showPanel:N},{name:"heading",label:(0,Qn.__)("Heading"),showPanel:z},{name:"h1",label:(0,Qn.__)("H1"),showPanel:z},{name:"h2",label:(0,Qn.__)("H2"),showPanel:z},{name:"h3",label:(0,Qn.__)("H3"),showPanel:z},{name:"h4",label:(0,Qn.__)("H4"),showPanel:z},{name:"h5",label:(0,Qn.__)("H5"),showPanel:z},{name:"h6",label:(0,Qn.__)("H6"),showPanel:z}],[O,N,z]),M=(0,SD.useCallback)(L=>({...L,elements:{...L?.elements,link:{...L?.elements?.link,color:void 0,":hover":{color:void 0}},...D.reduce((j,q)=>({...j,[q.name]:{...L?.elements?.[q.name],color:void 0}}),{})}}),[D]),V=[_&&{key:"link",label:(0,Qn.__)("Link"),hasValue:A,resetValue:P,isShownByDefault:s.link,indicators:[w??x,R??B],isPlaceholder:w===void 0&&R===void 0&&(x!==void 0||B!==void 0),hasInheritedValue:x!==void 0||B!==void 0,contrastWarning:u,tabs:[{key:"link",label:(0,Qn.__)("Default"),inheritedValue:x,inheritedSlug:Io(r?.elements?.link?.color?.text,"color"),userSlug:Io(t?.elements?.link?.color?.text,"color"),setValue:T,userValue:w,isPlaceholder:w===void 0&&x!==void 0},{key:"hover",label:(0,Qn.__)("Hover"),inheritedValue:B,inheritedSlug:Io(r?.elements?.link?.[":hover"]?.color?.text,"color"),userSlug:Io(t?.elements?.link?.[":hover"]?.color?.text,"color"),setValue:I,userValue:R,isPlaceholder:R===void 0&&B!==void 0}]}].filter(Boolean);return D.forEach(({name:L,label:j,showPanel:q})=>{if(!q)return;let Q=S(r?.elements?.[L]?.color?.background),te=S(r?.elements?.[L]?.color?.gradient),ee=S(r?.elements?.[L]?.color?.text),W=y(t?.elements?.[L]?.color?.background),$=y(t?.elements?.[L]?.color?.gradient),Y=y(t?.elements?.[L]?.color?.text),Z=()=>!!(Y||W||$),oe=()=>{let ke=De(t,["elements",L,"color","background"],void 0);ke.elements[L].color.gradient=void 0,ke.elements[L].color.text=void 0,o(ke)},ne=(ke,Se)=>{o(De(t,["elements",L,"color","text"],Cf(v,ke,Se)))},X=(ke,Se)=>{let we=De(t,["elements",L,"color","background"],Cf(v,ke,Se));we.elements[L].color.gradient=void 0,o(we)},re=(ke,Se)=>{let we=De(t,["elements",L,"color","gradient"],k(ke,Se));we.elements[L].color.background=void 0,o(we)},le=L!=="caption",ve=Y===void 0&&ee!==void 0,xe=W===void 0&&Q!==void 0,be=$===void 0&&te!==void 0,ae=Y===void 0&&W===void 0&&$===void 0&&(ee!==void 0||Q!==void 0||te!==void 0),pe=ee!==void 0||Q!==void 0||te!==void 0;V.push({key:L,label:j,hasValue:Z,resetValue:oe,isShownByDefault:s[L],indicators:le?[Y??ee,$??te??W??Q]:[Y??ee],isPlaceholder:ae,hasInheritedValue:pe,tabs:[h&&{key:"text",label:(0,Qn.__)("Text"),inheritedValue:ee,inheritedSlug:Io(r?.elements?.[L]?.color?.text,"color"),userSlug:Io(t?.elements?.[L]?.color?.text,"color"),setValue:ne,userValue:Y,isPlaceholder:ve},h&&le&&{key:"background",label:(0,Qn.__)("Background"),inheritedValue:Q,inheritedSlug:Io(r?.elements?.[L]?.color?.background,"color"),userSlug:Io(t?.elements?.[L]?.color?.background,"color"),setValue:X,userValue:W,isPlaceholder:xe},b&&le&&{key:"gradient",label:(0,Qn.__)("Gradient"),inheritedValue:te,inheritedSlug:Io(r?.elements?.[L]?.color?.gradient,"gradient"),userSlug:Io(t?.elements?.[L]?.color?.gradient,"gradient"),setValue:re,userValue:$,isGradient:!0,isPlaceholder:be}].filter(Boolean)})}),(0,M_.jsxs)(e,{resetAllFilter:M,value:t,onChange:o,panelId:i,label:a,children:[V.map(L=>{let{key:j,...q}=L;return(0,M_.jsx)(cg,{...q,showInheritanceLabelIndicators:d,colorGradientControlSettings:{colors:f,disableCustomColors:!g,gradients:p,disableCustomGradients:!m},panelId:i},j)}),l]})}function lCe(e,t){let o=e?.typography?.fontFamilies,r=["default","theme","custom"].flatMap(i=>o?.[i]??[]),n=r.find(i=>i.fontFamily===t)?.fontFace??[];return{fontFamilies:r,fontFamilyFaces:n}}function aCe(e,t){return t=typeof t=="number"?t.toString():t,!t||typeof t!="string"?"":!e||e.length===0?t:e?.reduce((r,{value:n})=>{let i=Math.abs(parseInt(n)-parseInt(t)),s=Math.abs(parseInt(r)-parseInt(t));return i<s?n:r},e[0]?.value)}function hYe(e,t){return typeof t!="string"||!t||!["normal","italic","oblique"].includes(t)?"":!e||e.length===0||e.find(r=>r.value===t)?t:t==="oblique"&&!e.find(r=>r.value==="oblique")?"italic":""}function cCe(e,t,o){let r=t,n=o,{fontStyles:i,fontWeights:s,combinedStyleAndWeightOptions:a}=t_(e),l=i?.some(({value:d})=>d===t),u=s?.some(({value:d})=>d?.toString()===o?.toString());return l||(r=t?hYe(i,t):a?.find(d=>d.style.fontWeight===aCe(s,o))?.style?.fontStyle),u||(n=o?aCe(s,o):a?.find(d=>d.style.fontStyle===(r||t))?.style?.fontWeight),{nearestFontStyle:r,nearestFontWeight:n}}var to=c(E(),1),bYe=1,yYe=6;function vYe(e,t){let o=e?.elements?.link?.color?.text;if(o!==void 0)return o===e?.color?.text;let r=t?.elements?.link?.color?.text;return r===void 0||t?.color?.text===r}function xD(e){let t=dCe(e),o=fCe(e),r=pCe(e),n=mCe(e),i=hCe(e),s=gCe(e),a=bCe(e),l=SCe(e),u=yCe(e),d=vCe(e),f=uCe(e),p=r$(e);return t||o||r||n||i||s||f||a||l||u||d||p}function uCe(e){return e?.typography?.defaultFontSizes!==!1&&e?.typography?.fontSizes?.default?.length||e?.typography?.fontSizes?.theme?.length||e?.typography?.fontSizes?.custom?.length||e?.typography?.customFontSize}function dCe(e){return["default","theme","custom"].some(t=>e?.typography?.fontFamilies?.[t]?.length)}function fCe(e){return e?.typography?.lineHeight}function pCe(e){return e?.typography?.fontStyle||e?.typography?.fontWeight}function SYe(e){return e?.typography?.fontStyle?e?.typography?.fontWeight?(0,Er.__)("Appearance"):(0,Er.__)("Font style"):(0,Er.__)("Font weight")}function mCe(e){return e?.typography?.letterSpacing}function gCe(e){return e?.typography?.textTransform}function hCe(e){return e?.typography?.textAlign}function bCe(e){return e?.typography?.textDecoration}function yCe(e){return e?.typography?.writingMode}function vCe(e){return e?.typography?.textColumns}function SCe(e){return e?.typography?.textIndent}function kYe(e){let t=e?.typography?.fontSizes,o=!!e?.typography?.defaultFontSizes;return[...t?.custom??[],...t?.theme??[],...o?t?.default??[]:[]]}function a$({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=wr(),s=()=>{let a=e(o);t(a)};return(0,to.jsx)(vl.__experimentalToolsPanel,{label:(0,Er.__)("Typography"),resetAll:s,panelId:r,__experimentalFirstVisibleItemClass:"first",dropdownMenuProps:i,children:n})}var _Ye={textColor:!0,fontFamily:!0,fontSize:!0,fontAppearance:!0,lineHeight:!0,letterSpacing:!0,textAlign:!0,textTransform:!0,textDecoration:!0,textIndent:!0,writingMode:!0,textColumns:!0},xYe=[void 0,null,""];function Ye(e){return!xYe.includes(e)}function s$(e){if(!Ye(e))return;let[t]=(0,vl.__experimentalParseQuantityAndUnitFromRawValue)(e);return t}function wD({as:e=a$,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=_Ye,isGlobalStyles:a=!1,showInheritanceLabelIndicators:l=bn(),contrastWarning:u}){let{colors:d,allColors:f,areCustomSolidsEnabled:p,decodeValue:g}=O_(n),m=(Ne,cn,Hc)=>yl(l&&Ne,l&&cn,Hc),h=r$(n),b=g(r?.color?.text),v=g(t?.color?.text),y=()=>!!t?.color?.text,k=(Ne,cn)=>{let Hc=Cf(f,Ne,cn),Ml=De(t,["color","text"],Hc);(bn()?vYe(t,r):r?.color?.text===r?.elements?.link?.color?.text)&&(Ml=De(Ml,["elements","link","color","text"],Hc)),o(Ml)},S=()=>k(void 0),_=dCe(n),x=g(r?.typography?.fontFamily),w=g(t?.typography?.fontFamily)??x,T=!Ye(t?.typography?.fontFamily)&&Ye(x),{fontFamilies:B,fontFamilyFaces:R}=(0,py.useMemo)(()=>lCe(n,w),[n,w]),I=Ne=>{let cn=B?.find(({fontFamily:Nl})=>Nl===Ne)?.slug,Hc=cn?`var:preset|font-family|${cn}`:Ne,Ml=De(t,["typography","fontFamily"],Ye(Hc)?Hc:void 0),kF=B?.find(({fontFamily:Nl})=>Nl===Ne)?.fontFace??[],{fontStyles:iOe,fontWeights:sOe}=t_(kF),aOe=iOe?.some(({value:Nl})=>Nl===xe),lOe=sOe?.some(({value:Nl})=>Nl?.toString()===be?.toString());if(!aOe||!lOe){let{nearestFontStyle:Nl,nearestFontWeight:_F}=cCe(kF,xe,be);Nl||_F?Ml={...Ml,typography:{...Ml?.typography,fontStyle:Ye(Nl)?Nl:void 0,fontWeight:Ye(_F)?_F:void 0}}:(xe||be)&&(Ml={...Ml,typography:{...Ml?.typography,fontStyle:void 0,fontWeight:void 0}})}o(Ml)},A=()=>Ye(t?.typography?.fontFamily),P=()=>I(void 0),O=uCe(n),N=!n?.typography?.customFontSize,z=kYe(n),D=t?.typography?.fontSize,M=r?.typography?.fontSize,V=D??M,L=g(V),j=g(M),q=!Ye(D)&&Ye(M),Q=Ne=>{if(!Ne||typeof Ne!="string")return;if(Ne.startsWith("var:preset|font-size|"))return Ne.replace("var:preset|font-size|","");let cn=Ne.match(/^var\(--wp--preset--font-size--([^)]+)\)$/);if(cn)return cn[1]},te=Q(V),ee=Q(M),W=(Ne,cn)=>{let Hc=cn?.slug?`var:preset|font-size|${cn?.slug}`:Ne;o(De(t,["typography","fontSize"],Ye(Hc)?Hc:void 0))},$=(Ne,cn)=>{if(q&&Ne===void 0&&!cn){ee?W(void 0,{slug:ee}):W(j);return}W(Ne,cn)},Y=()=>Ye(t?.typography?.fontSize),Z=()=>W(void 0),oe=pCe(n),ne=SYe(n),X=n?.typography?.fontStyle,re=n?.typography?.fontWeight,le=g(r?.typography?.fontStyle),ve=g(r?.typography?.fontWeight),xe=g(t?.typography?.fontStyle)??le,be=g(t?.typography?.fontWeight)??ve,ae=!Ye(t?.typography?.fontStyle)&&!Ye(t?.typography?.fontWeight)&&(Ye(le)||Ye(ve)),pe=(0,py.useCallback)(({fontStyle:Ne,fontWeight:cn})=>{(Ne!==xe||cn!==be)&&o({...t,typography:{...t?.typography,fontStyle:Ye(Ne)?Ne:void 0,fontWeight:Ye(cn)?cn:void 0}})},[xe,be,o,t]),ke=(0,py.useCallback)(Ne=>{if(ae&&Ne.fontStyle===xe&&Ne.fontWeight===be){o({...t,typography:{...t?.typography,fontStyle:Ye(xe)?xe:void 0,fontWeight:Ye(be)?be:void 0}});return}pe(Ne)},[ae,xe,be,o,t,pe]),Se=()=>Ye(t?.typography?.fontStyle)||Ye(t?.typography?.fontWeight),we=(0,py.useCallback)(()=>{pe({})},[pe]),Ce=fCe(n),se=g(t?.typography?.lineHeight),ie=g(r?.typography?.lineHeight),Ae=!Ye(t?.typography?.lineHeight)&&Ye(ie),ye=Ne=>{o(De(t,["typography","lineHeight"],Ye(Ne)?Ne:void 0))},Te=()=>Ye(t?.typography?.lineHeight),qe=()=>ye(void 0),pt=mCe(n),at=g(t?.typography?.letterSpacing),Ct=g(r?.typography?.letterSpacing),rt=!Ye(t?.typography?.letterSpacing)&&Ye(Ct),Ot=Ne=>{o(De(t,["typography","letterSpacing"],Ye(Ne)?Ne:void 0))},ut=()=>Ye(t?.typography?.letterSpacing),Ut=()=>Ot(void 0),So=SCe(n),mo=g(t?.typography?.textIndent),me=g(r?.typography?.textIndent),Me=!Ye(t?.typography?.textIndent)&&Ye(me),ze=(n?.typography?.textIndent??"subsequent")==="all",Je=Ne=>{o(De(t,["typography","textIndent"],Ye(Ne)?Ne:void 0))},lt=Ne=>{o({...t,settings:{typography:{textIndent:Ne?"all":"subsequent"}}})},ct=()=>Ye(t?.typography?.textIndent),vr=()=>{o(De(t,["typography","textIndent"],void 0))},Lo=ze?(0,Er.__)("Indents the first line of all paragraphs."):(0,Er.__)("Indents the first line of each paragraph after the first one."),rr=vCe(n),go=g(t?.typography?.textColumns),Wo=g(r?.typography?.textColumns),Fn=!Ye(t?.typography?.textColumns)&&Ye(Wo),Sr=Ne=>{o(De(t,["typography","textColumns"],Ye(Ne)?Ne:void 0))},ln=()=>Ye(t?.typography?.textColumns),it=()=>Sr(void 0),_t=gCe(n),Vt=g(r?.typography?.textTransform),ko=g(t?.typography?.textTransform)??Vt,$o=!Ye(t?.typography?.textTransform)&&Ye(Vt),nr=Ne=>{o(De(t,["typography","textTransform"],Ye(Ne)?Ne:void 0))},Sa=Ne=>{if($o&&Ne===void 0){nr(Vt);return}nr(Ne)},ka=()=>Ye(t?.typography?.textTransform),Ll=()=>nr(void 0),Be=bCe(n),Ft=g(r?.typography?.textDecoration),nt=g(t?.typography?.textDecoration)??Ft,zt=!Ye(t?.typography?.textDecoration)&&Ye(Ft),Or=Ne=>{o(De(t,["typography","textDecoration"],Ye(Ne)?Ne:void 0))},Ko=Ne=>{if(zt&&Ne===void 0){Or(Ft);return}Or(Ne)},kn=()=>Ye(t?.typography?.textDecoration),Wg=()=>Or(void 0),yF=yCe(n),Fy=g(r?.typography?.writingMode),J1=g(t?.typography?.writingMode)??Fy,eT=!Ye(t?.typography?.writingMode)&&Ye(Fy),Rx=Ne=>{o(De(t,["typography","writingMode"],Ye(Ne)?Ne:void 0))},vF=Ne=>{if(eT&&Ne===void 0){Rx(Fy);return}Rx(Ne)},$g=()=>Ye(t?.typography?.writingMode),$e=()=>Rx(void 0),ri=hCe(n),id=g(r?.typography?.textAlign),MY=g(t?.typography?.textAlign)??id,NY=!Ye(t?.typography?.textAlign)&&Ye(id),SF=Ne=>{o(De(t,["typography","textAlign"],Ye(Ne)?Ne:void 0))},oOe=Ne=>{if(NY&&Ne===void 0){SF(id);return}SF(Ne)},DY=()=>Ye(t?.typography?.textAlign),rOe=()=>SF(void 0),nOe=(0,py.useCallback)(Ne=>h?{...Ne,typography:{},color:{...Ne?.color,text:void 0}}:{...Ne,typography:{}},[h]);return(0,to.jsxs)(e,{resetAllFilter:nOe,value:t,onChange:o,panelId:i,children:[h&&(0,to.jsx)(cg,{label:(0,Er.__)("Color"),hasValue:y,resetValue:S,isShownByDefault:s.textColor,indicators:[v??b],contrastWarning:u,showInheritanceLabelIndicators:l,isPlaceholder:v===void 0&&b!==void 0,hasInheritedValue:b!==void 0,tabs:[{key:"text",label:(0,Er.__)("Color"),inheritedValue:b,inheritedSlug:Io(r?.color?.text,"color"),userSlug:Io(t?.color?.text,"color"),setValue:k,userValue:v,isPlaceholder:v===void 0&&b!==void 0}],colorGradientControlSettings:{colors:d,disableCustomColors:!p},panelId:i}),_&&(0,to.jsx)(Lt,{...m(T,A()&&x!==void 0),label:(0,Er.__)("Font"),hasValue:A,onDeselect:P,isShownByDefault:s.fontFamily,panelId:i,children:(0,to.jsx)(qM,{fontFamilies:B,value:w,onChange:I})}),O&&(0,to.jsx)(Lt,{...m(q,Y()&&M!==void 0),label:(0,Er.__)("Size"),hasValue:Y,hasInlineEndToggle:!0,onDeselect:Z,isShownByDefault:s.fontSize,panelId:i,children:(0,to.jsx)(vl.FontSizePicker,{value:te||L,valueMode:te?"slug":"literal",onChange:$,fontSizes:z,disableCustomFontSizes:N,withReset:!1,withSlider:!0})}),oe&&(0,to.jsx)(Lt,{...m(ae,Se()&&(le!==void 0||ve!==void 0)),label:ne,hasValue:Se,onDeselect:we,isShownByDefault:s.fontAppearance,panelId:i,children:(0,to.jsx)(YM,{value:{fontStyle:xe,fontWeight:be},onChange:ke,hasFontStyles:X,hasFontWeights:re,fontFamilyFaces:R})}),Ce&&(0,to.jsx)(Lt,{...m(Ae,Te()&&ie!==void 0,"single-column"),label:(0,Er.__)("Line height"),hasValue:Te,onDeselect:qe,isShownByDefault:s.lineHeight,panelId:i,children:(0,to.jsx)(MN,{__unstableInputWidth:"auto",value:se??ie,onChange:ye,...Ae?{placeholder:s$(ie)}:{}})}),pt&&(0,to.jsx)(Lt,{...m(rt,ut()&&Ct!==void 0,"single-column"),label:(0,Er.__)("Letter spacing"),hasValue:ut,onDeselect:Ut,isShownByDefault:s.letterSpacing,panelId:i,children:(0,to.jsx)(XM,{value:at??Ct,onChange:Ot,__unstableInputWidth:"auto",placeholder:rt?s$(Ct):void 0})}),So&&(0,to.jsxs)(Lt,{...m(Me,ct()&&me!==void 0),label:(0,Er.__)("Line indent"),hasValue:ct,onDeselect:vr,isShownByDefault:s.textIndent,panelId:i,children:[(0,to.jsx)(X0e,{value:mo??me,onChange:Je,__unstableInputWidth:"auto",withSlider:!0,hasBottomMargin:a,placeholder:Me?s$(me):void 0}),a&&(0,to.jsx)(vl.ToggleControl,{label:(0,Er.__)("Indent all paragraphs"),checked:ze,onChange:lt,help:Lo})]}),rr&&(0,to.jsx)(Lt,{...m(Fn,ln()&&Wo!==void 0,"single-column"),label:(0,Er.__)("Columns"),hasValue:ln,onDeselect:it,isShownByDefault:s.textColumns,panelId:i,children:(0,to.jsx)(vl.__experimentalNumberControl,{label:(0,Er.__)("Columns"),max:yYe,min:bYe,onChange:Sr,placeholder:Fn?Wo:void 0,spinControls:"custom",value:go,initialPosition:1})}),Be&&(0,to.jsx)(Lt,{...m(zt,kn()&&Ft!==void 0,"single-column"),label:(0,Er.__)("Decoration"),hasValue:kn,onDeselect:Wg,isShownByDefault:s.textDecoration,panelId:i,children:(0,to.jsx)(JM,{value:nt,onChange:Ko,__unstableInputWidth:"auto"})}),yF&&(0,to.jsx)(Lt,{...m(eT,$g()&&Fy!==void 0,"single-column"),label:(0,Er.__)("Orientation"),hasValue:$g,onDeselect:$e,isShownByDefault:s.writingMode,panelId:i,children:(0,to.jsx)(rN,{value:J1,onChange:vF})}),_t&&(0,to.jsx)(Lt,{...m($o,ka()&&Vt!==void 0),label:(0,Er.__)("Letter case"),hasValue:ka,onDeselect:Ll,isShownByDefault:s.textTransform,panelId:i,children:(0,to.jsx)(tN,{value:ko,onChange:Sa,showNone:!0,isBlock:!0})}),ri&&(0,to.jsxs)(Lt,{...m(NY,DY()&&id!==void 0),label:(0,Er.__)("Text alignment"),hasValue:DY,onDeselect:rOe,isShownByDefault:s.textAlign,panelId:i,children:[(0,to.jsx)(yD,{value:MY,onChange:oOe,options:["left","center","right","justify"]}),MY==="justify"&&(0,to.jsx)("div",{children:(0,to.jsx)(vl.Notice,{status:"warning",isDismissible:!1,children:(0,Er.__)("Justified text can reduce readability. For better accessibility, use left-aligned text instead.")})})]})]})}var Ho=c(G(),1),ei=c(U(),1);var BD=c(F(),1);var oo=c(U(),1),mr=c(G(),1),_Ce=c(F(),1),CD=c(J(),1);var kCe=c(J(),1);function my(e,t){let{getBlockOrder:o,getBlockAttributes:r}=(0,kCe.useSelect)(C);return(i,s)=>{let a=(s-1)*t+i-1,l=0;for(let u of o(e)){let{columnStart:d,rowStart:f}=r(u).style?.layout??{};(f-1)*t+d-1<a&&l++}return l}}var Qo=c(E(),1),Jn={fit:"fit",grow:"fill",max:"fixed",fixed:"fixedNoShrink"},wYe=[Jn.max,Jn.fixed];function l$(e){return wYe.includes(e)}function CYe(e){let{orientation:t="horizontal"}=e??{};return t==="horizontal"?(0,mr._x)("Max","Block with maximum width in flex layout"):(0,mr._x)("Max","Block with maximum height in flex layout")}function EYe(e,t){let{orientation:o="horizontal"}=t??{};return e===Jn.grow?(0,mr.__)("Stretch to fill available space."):e===Jn.max&&o==="horizontal"?(0,mr.__)("Specify a maximum width."):e===Jn.max?(0,mr.__)("Specify a maximum height."):e===Jn.fixed&&o==="horizontal"?(0,mr.__)("Specify a fixed width."):e===Jn.fixed?(0,mr.__)("Specify a fixed height."):(0,mr.__)("Fit contents.")}function xCe({value:e={},onChange:t,parentLayout:o,isShownByDefault:r,panelId:n,showGridSpanDefaults:i=!0}){let{type:s,default:{type:a="default"}={}}=o??{},l=s||a;return l==="flex"?(0,Qo.jsx)(TYe,{childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n}):l==="grid"?(0,Qo.jsx)(BYe,{childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n,showGridSpanDefaults:i}):null}function TYe({childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n}){let{selfStretch:i,flexSize:s}=e,{orientation:a="horizontal"}=o??{},l=i||Jn.fit,u=l$(l),d=()=>!!i,f=a==="horizontal"?(0,mr.__)("Width"):(0,mr.__)("Height"),[p]=Le("spacing.units"),g=(0,oo.__experimentalUseCustomUnits)({availableUnits:p||["%","px","em","rem","vh","vw"]}),m=()=>{t({selfStretch:void 0,flexSize:void 0})};return(0,_Ce.useEffect)(()=>{l$(i)&&!s&&t({...e,selfStretch:Jn.fit})},[]),(0,Qo.jsxs)(oo.__experimentalVStack,{as:oo.__experimentalToolsPanelItem,spacing:2,hasValue:d,label:f,onDeselect:m,isShownByDefault:r,panelId:n,children:[(0,Qo.jsxs)(oo.__experimentalToggleGroupControl,{label:RYe(o),value:l,help:EYe(l,o),onChange:h=>{let b=l$(h)?s:null;t({selfStretch:h,flexSize:b})},isBlock:!0,children:[(0,Qo.jsx)(oo.__experimentalToggleGroupControlOption,{value:Jn.fit,label:(0,mr._x)("Fit","Intrinsic block width in flex layout")},Jn.fit),(0,Qo.jsx)(oo.__experimentalToggleGroupControlOption,{value:Jn.grow,label:(0,mr._x)("Grow","Block with expanding width in flex layout")},Jn.grow),(0,Qo.jsx)(oo.__experimentalToggleGroupControlOption,{value:Jn.max,label:CYe(o)},Jn.max),(0,Qo.jsx)(oo.__experimentalToggleGroupControlOption,{value:Jn.fixed,label:(0,mr._x)("Fixed","Block with fixed width in flex layout")},Jn.fixed)]}),u&&(0,Qo.jsx)(oo.__experimentalUnitControl,{units:g,onChange:h=>{t({selfStretch:l,flexSize:h})},value:s,min:0,label:f,hideLabelFromVision:!0})]})}function RYe(e){let{orientation:t="horizontal"}=e??{};return t==="horizontal"?(0,mr.__)("Width"):(0,mr.__)("Height")}function BYe({childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n,showGridSpanDefaults:i}){let{columnStart:s,rowStart:a,columnSpan:l,rowSpan:u}=e,{columnCount:d,rowCount:f}=o??{},p=(0,CD.useSelect)(T=>T(C).getBlockRootClientId(n)),{moveBlocksToPosition:g,__unstableMarkNextChangeAsNotPersistent:m}=(0,CD.useDispatch)(C),h=my(p,d||3),b=()=>!!s||!!a,v=()=>!!l||!!u,y=()=>{t({columnStart:void 0,rowStart:void 0})},k=()=>{t({columnSpan:void 0,rowSpan:void 0})},S=d?d-(s??1)+1:void 0,_=window.__experimentalEnableGridInteractivity&&f?f-(a??1)+1:void 0,x=l??(i?1:void 0),w=u??(i?1:void 0);return(0,Qo.jsxs)(Qo.Fragment,{children:[(0,Qo.jsxs)(oo.Flex,{as:oo.__experimentalToolsPanelItem,hasValue:v,label:(0,mr.__)("Grid span"),onDeselect:k,isShownByDefault:r,panelId:n,children:[(0,Qo.jsx)(oo.FlexItem,{style:{width:"50%"},children:(0,Qo.jsx)(oo.__experimentalInputControl,{label:(0,mr.__)("Column span"),type:"number",onChange:T=>{let B=T===""?1:parseInt(T,10),R=S?Math.min(B,S):B;t({columnStart:s,rowStart:a,rowSpan:u,columnSpan:R})},value:x,min:1,max:S})}),(0,Qo.jsx)(oo.FlexItem,{style:{width:"50%"},children:(0,Qo.jsx)(oo.__experimentalInputControl,{label:(0,mr.__)("Row span"),type:"number",onChange:T=>{let B=T===""?1:parseInt(T,10),R=_?Math.min(B,_):B;t({columnStart:s,rowStart:a,columnSpan:l,rowSpan:R})},value:w,min:1,max:_})})]}),window.__experimentalEnableGridInteractivity&&(0,Qo.jsxs)(oo.Flex,{as:oo.__experimentalToolsPanelItem,hasValue:b,label:(0,mr.__)("Grid placement"),onDeselect:y,isShownByDefault:!1,panelId:n,children:[(0,Qo.jsx)(oo.FlexItem,{style:{width:"50%"},children:(0,Qo.jsx)(oo.__experimentalInputControl,{label:(0,mr.__)("Column"),type:"number",onChange:T=>{let B=T===""?1:parseInt(T,10);t({columnStart:B,rowStart:a,columnSpan:l,rowSpan:u}),m(),g([n],p,p,h(B,a))},value:s??1,min:1,max:d?d-(l??1)+1:void 0})}),(0,Qo.jsx)(oo.FlexItem,{style:{width:"50%"},children:(0,Qo.jsx)(oo.__experimentalInputControl,{label:(0,mr.__)("Row"),type:"number",onChange:T=>{let B=T===""?1:parseInt(T,10);t({columnStart:s,rowStart:B,columnSpan:l,rowSpan:u}),m(),g([n],p,p,h(s,B))},value:a??1,min:1,max:f?f-(u??1)+1:void 0})})]})]})}var wCe=c(U(),1),N_=c(G(),1);var c$=c(E(),1);function ED({panelId:e,value:t,onChange:o=()=>{},options:r,defaultValue:n="auto",hasValue:i,isShownByDefault:s=!0,className:a,isInherited:l,hasLocalOverride:u}){let d=t??"auto",[f,p,g]=Le("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios"),m=p?.map(({name:v,ratio:y})=>({label:v,value:y})),h=f?.map(({name:v,ratio:y})=>({label:v,value:y})),b=[{label:(0,N_._x)("Original","Aspect ratio option for dimensions control"),value:"auto"},...g?h:[],...m||[],{label:(0,N_._x)("Custom","Aspect ratio option for dimensions control"),value:"custom",disabled:!0,hidden:!0}];return(0,c$.jsx)(Lt,{className:a,isInherited:l,hasLocalOverride:u,hasValue:i||(()=>d!==n),label:(0,N_.__)("Aspect ratio"),onDeselect:()=>o(void 0),isShownByDefault:s,panelId:e,children:(0,c$.jsx)(wCe.SelectControl,{label:(0,N_.__)("Aspect ratio"),value:d,options:r??b,onChange:o})})}var Dt=c(E(),1),u$=["horizontal","vertical"];function CCe(e,t){return e?.length===1?!1:t?!(e?.includes("horizontal")&&e?.includes("vertical")&&e?.length===2):!0}function PD(e,t=Js){return BCe(e)||PCe(e)||ICe(e)||OCe(e)||ACe(e)||LCe(e)||MCe(e)||NCe(e)||DCe(e)||VCe(e,t)||FCe(e,t)}function BCe(e){return e?.layout?.contentSize}function PCe(e){return e?.layout?.wideSize}function ICe(e){return e?.spacing?.padding}function OCe(e){return e?.spacing?.margin}function ACe(e){return e?.spacing?.blockGap}function LCe(e){return e?.dimensions?.height}function MCe(e){return e?.dimensions?.minHeight}function NCe(e){return e?.dimensions?.minWidth}function DCe(e){return e?.dimensions?.width}function VCe(e,t=Js){return!ea(t)&&e?.dimensions?.aspectRatio}function FCe(e,t=Js){if(ea(t))return!1;let{type:o="default",default:{type:r="default"}={},allowSizingOnChildren:n=!1}=e?.parentLayout??{},i=(r==="flex"||o==="flex"||r==="grid"||o==="grid")&&n;return!!e?.layout&&i}function PYe(e){let{defaultSpacingSizes:t,spacingSizes:o}=e?.spacing||{};return t!==!1&&o?.default?.length>0||o?.theme?.length>0||o?.custom?.length>0}function ECe(e,t){if(!t||!e)return e;let o={};return t.forEach(r=>{r==="vertical"&&(o.top=e.top,o.bottom=e.bottom),r==="horizontal"&&(o.left=e.left,o.right=e.right),o[r]=e?.[r]}),o}var IYe=[void 0,null,""];function dt(e){return!IYe.includes(e)}function TD(e){if(!dt(e))return;let[t]=(0,ei.__experimentalParseQuantityAndUnitFromRawValue)(e);return t}function RD(e){return dt(e)&&typeof e=="string"?{top:e,right:e,bottom:e,left:e}:e}function TCe(e){if(!dt(e))return;if(typeof e=="string")return e!==""?e:void 0;if(typeof e!="object")return;let o=["top","right","bottom","left"].map(i=>e[i]);if(!o.every(dt))return;let n=o[0];return o.every(i=>i===n)?n:void 0}function RCe(e){return dt(e)?typeof e=="string"?e!=="":typeof e!="object"?!1:["top","right","bottom","left"].some(t=>dt(e[t])):!1}function OYe(e,t){return dt(e)?typeof e=="string"?t?{top:e,right:e,bottom:e,left:e}:{top:e}:{...e,right:e?.left,bottom:e?.top}:e}function AYe({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=wr(),s=()=>{let a=e(o);t(a)};return(0,Dt.jsx)(ei.__experimentalToolsPanel,{label:(0,Ho.__)("Dimensions"),resetAll:s,panelId:r,dropdownMenuProps:i,children:n})}var Sl={contentSize:!0,wideSize:!0,padding:!0,margin:!0,blockGap:!0,height:!0,minHeight:!0,minWidth:!0,width:!0,aspectRatio:!0,childLayout:!0};function ID({as:e=AYe,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=Sl,onVisualize:a=()=>{},includeLayoutControls:l=!1,styleState:u=Js,showInheritanceLabelIndicators:d=bn()}){let{dimensions:f,spacing:p}=n,g=$e=>$e&&typeof $e=="object"?Object.keys($e).reduce((ri,id)=>(ri[id]=Ea({settings:{dimensions:f,spacing:p}},"",$e[id]),ri),{}):Ea({settings:{dimensions:f,spacing:p}},"",$e),m=($e,ri,id)=>yl(d&&$e,d&&ri,id),h=PYe(n),b=(0,ei.__experimentalUseCustomUnits)({availableUnits:n?.spacing?.units||["%","px","em","rem","vw"]}),v=-1/0,[y,k]=(0,BD.useState)(v),S=(0,BD.useCallback)($e=>({...$e,layout:Ge({...$e?.layout,contentSize:void 0,wideSize:void 0,selfStretch:void 0,flexSize:void 0,columnStart:void 0,rowStart:void 0,columnSpan:void 0,rowSpan:void 0}),spacing:{...$e?.spacing,padding:void 0,margin:void 0,blockGap:void 0},dimensions:{...$e?.dimensions,height:void 0,minHeight:void 0,minWidth:void 0,aspectRatio:void 0,width:void 0}}),[]),_=BCe(n)&&l,x=g(t?.layout?.contentSize),w=g(r?.layout?.contentSize),T=!dt(t?.layout?.contentSize)&&dt(w),B=$e=>{o(De(t,["layout","contentSize"],dt($e)?$e:void 0))},R=()=>dt(t?.layout?.contentSize),I=()=>B(void 0),A=PCe(n)&&l,P=g(t?.layout?.wideSize),O=g(r?.layout?.wideSize),N=!dt(t?.layout?.wideSize)&&dt(O),z=$e=>{o(De(t,["layout","wideSize"],dt($e)?$e:void 0))},D=()=>dt(t?.layout?.wideSize),M=()=>z(void 0),V=ICe(n),L=RD(g(r?.spacing?.padding)),j=RD(g(t?.spacing?.padding)),q=dt(t?.spacing?.padding)?j:L,Q=TCe(L),te=!dt(t?.spacing?.padding)&&Q!==void 0,ee=RCe(L),W=!dt(t?.spacing?.padding)&&ee,$=Array.isArray(n?.spacing?.padding)?n?.spacing?.padding:n?.spacing?.padding?.sides,Y=$&&$.some($e=>u$.includes($e)),Z=$e=>{let ri=ECe($e,$);o(De(t,["spacing","padding"],ri))},oe=()=>dt(t?.spacing?.padding)&&Object.keys(t?.spacing?.padding).length,ne=()=>Z(void 0),X=()=>a("padding"),re=OCe(n),le=RD(g(r?.spacing?.margin)),ve=RD(g(t?.spacing?.margin)),xe=dt(t?.spacing?.margin)?ve:le,be=TCe(le),ae=!dt(t?.spacing?.margin)&&be!==void 0,pe=RCe(le),ke=!dt(t?.spacing?.margin)&&pe,Se=Array.isArray(n?.spacing?.margin)?n?.spacing?.margin:n?.spacing?.margin?.sides,we=Se&&Se.some($e=>u$.includes($e)),Ce=$e=>{let ri=ECe($e,Se);o(De(t,["spacing","margin"],ri))},se=()=>dt(t?.spacing?.margin)&&Object.keys(t?.spacing?.margin).length,ie=()=>Ce(void 0),Ae=()=>a("margin"),ye=ACe(n),Te=Array.isArray(n?.spacing?.blockGap)?n?.spacing?.blockGap:n?.spacing?.blockGap?.sides,qe=Te&&Te.some($e=>u$.includes($e)),pt=g(t?.spacing?.blockGap),at=g(r?.spacing?.blockGap),Ct=dt(t?.spacing?.blockGap)?pt:at,rt=OYe(Ct,qe),Ot=!dt(t?.spacing?.blockGap)&&typeof at=="string"&&at!=="",ut=$e=>{o(De(t,["spacing","blockGap"],$e))},Ut=$e=>{dt($e)||ut(null),!qe&&$e?.hasOwnProperty("top")?ut($e.top):ut({top:$e?.top,left:$e?.left})},So=()=>ut(void 0),mo=()=>dt(t?.spacing?.blockGap),me=MCe(n),Me=g(t?.dimensions?.minHeight),Ze=g(r?.dimensions?.minHeight),ze=!dt(t?.dimensions?.minHeight)&&dt(Ze),Je=$e=>{let ri=De(t,["dimensions","minHeight"],$e);o(De(ri,["dimensions","aspectRatio"],void 0))},lt=()=>{Je(void 0)},ct=()=>dt(t?.dimensions?.minHeight),vr=LCe(n),Lo=g(t?.dimensions?.height),rr=g(r?.dimensions?.height),go=!dt(t?.dimensions?.height)&&dt(rr),Wo=$e=>{let ri=De(t,["dimensions","height"],$e);o(De(ri,["dimensions","aspectRatio"],void 0))},Fn=()=>{Wo(void 0)},Sr=()=>dt(t?.dimensions?.height),ln=NCe(n),it=g(t?.dimensions?.minWidth),_t=g(r?.dimensions?.minWidth),Vt=!dt(t?.dimensions?.minWidth)&&dt(_t),ko=$e=>{o(De(t,["dimensions","minWidth"],$e))},$o=()=>{ko(void 0)},nr=()=>dt(t?.dimensions?.minWidth),Sa=DCe(n),ka=g(t?.dimensions?.width),Ll=g(r?.dimensions?.width),Be=!dt(t?.dimensions?.width)&&dt(Ll),Ft=$e=>{o(De(t,["dimensions","width"],$e))},nt=()=>{Ft(void 0)},zt=()=>dt(t?.dimensions?.width),Or=VCe(n,u),Ko=g(t?.dimensions?.aspectRatio),kn=g(r?.dimensions?.aspectRatio),Wg=Ko??kn,yF=!dt(t?.dimensions?.aspectRatio)&&dt(kn),Fy=$e=>{let ri=De(t,["dimensions","aspectRatio"],$e);o(De(ri,["dimensions","minHeight"],void 0))},J1=()=>dt(t?.dimensions?.aspectRatio),eT=FCe(n,u),Rx=t?.layout,vF=$e=>{o({...t,layout:{...t?.layout,...$e}})},$g=()=>a(!1);return(0,Dt.jsxs)(e,{resetAllFilter:S,value:t,onChange:o,panelId:i,children:[(_||A)&&(0,Dt.jsx)("span",{className:"span-columns",children:(0,Ho.__)("Set the width of the main content area.")}),_&&(0,Dt.jsx)(Lt,{...m(T,R()&&w!==void 0),label:(0,Ho.__)("Content width"),hasValue:R,onDeselect:I,isShownByDefault:s.contentSize??Sl.contentSize,panelId:i,children:(0,Dt.jsx)(ei.__experimentalUnitControl,{label:(0,Ho.__)("Content width"),labelPosition:"top",value:x??w,placeholder:T?TD(w):void 0,onChange:$e=>{B($e)},units:b,prefix:(0,Dt.jsx)(ei.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Dt.jsx)(ht,{icon:Jg})})})}),A&&(0,Dt.jsx)(Lt,{...m(N,D()&&O!==void 0),label:(0,Ho.__)("Wide width"),hasValue:D,onDeselect:M,isShownByDefault:s.wideSize??Sl.wideSize,panelId:i,children:(0,Dt.jsx)(ei.__experimentalUnitControl,{label:(0,Ho.__)("Wide width"),labelPosition:"top",value:P??O,placeholder:N?TD(O):void 0,onChange:$e=>{z($e)},units:b,prefix:(0,Dt.jsx)(ei.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Dt.jsx)(ht,{icon:fh})})})}),V&&(0,Dt.jsxs)(Lt,{hasValue:oe,label:(0,Ho.__)("Padding"),hasInlineEndToggle:CCe($,h),onDeselect:ne,isShownByDefault:s.padding??Sl.padding,...m(W,oe()&&ee,{"tools-panel-item-spacing":h}),panelId:i,children:[!h&&(0,Dt.jsx)(ei.BoxControl,{values:j,onChange:Z,label:(0,Ho.__)("Padding"),sides:$,units:b,allowReset:!1,splitOnAxis:Y,inputProps:{onMouseOver:X,onMouseOut:$g,placeholder:te?Q:void 0}}),h&&(0,Dt.jsx)(B_,{values:q,onChange:Z,label:(0,Ho.__)("Padding"),sides:$,units:b,allowReset:!1,onMouseOver:X,onMouseOut:$g})]}),re&&(0,Dt.jsxs)(Lt,{hasValue:se,label:(0,Ho.__)("Margin"),hasInlineEndToggle:CCe(Se,h),onDeselect:ie,isShownByDefault:s.margin??Sl.margin,...m(ke,se()&&pe,{"tools-panel-item-spacing":h}),panelId:i,children:[!h&&(0,Dt.jsx)(ei.BoxControl,{values:ve,onChange:Ce,inputProps:{min:y,onDragStart:()=>{k(0)},onDragEnd:()=>{k(v)},onMouseOver:Ae,onMouseOut:$g,placeholder:ae?be:void 0},label:(0,Ho.__)("Margin"),sides:Se,units:b,allowReset:!1,splitOnAxis:we}),h&&(0,Dt.jsx)(B_,{values:xe,onChange:Ce,minimumCustomValue:-1/0,label:(0,Ho.__)("Margin"),sides:Se,units:b,allowReset:!1,onMouseOver:Ae,onMouseOut:$g})]}),ye&&(0,Dt.jsxs)(Lt,{hasValue:mo,label:(0,Ho.__)("Block spacing"),hasInlineEndToggle:qe,onDeselect:So,isShownByDefault:s.blockGap??Sl.blockGap,...m(Ot,mo()&&at!==void 0,{"tools-panel-item-spacing":h,"single-column":!h&&!qe}),panelId:i,children:[!h&&(qe?(0,Dt.jsx)(ei.BoxControl,{label:(0,Ho.__)("Block spacing"),min:0,onChange:Ut,units:b,sides:Te,values:rt,allowReset:!1,splitOnAxis:qe}):(0,Dt.jsx)(ei.__experimentalUnitControl,{label:(0,Ho.__)("Block spacing"),min:0,onChange:ut,units:b,value:pt??void 0,placeholder:Ot?at:void 0})),h&&(0,Dt.jsx)(B_,{label:(0,Ho.__)("Block spacing"),min:0,onChange:Ut,showSideInLabel:!1,sides:qe?Te:["top"],values:rt,allowReset:!1})]}),eT&&(0,Dt.jsx)(xCe,{value:Rx,onChange:vF,parentLayout:n?.parentLayout,panelId:i,showGridSpanDefaults:!Wi(u),isShownByDefault:s.childLayout??Sl.childLayout}),me&&(0,Dt.jsx)(Lt,{...m(ze,ct()&&Ze!==void 0),hasValue:ct,label:(0,Ho.__)("Minimum height"),onDeselect:lt,isShownByDefault:s.minHeight??Sl.minHeight,panelId:i,children:(0,Dt.jsx)(qb,{label:(0,Ho.__)("Minimum height"),value:Me??Ze,onChange:Je,placeholder:ze?TD(Ze):void 0,dimensionSizes:f?.dimensionSizes})}),ln&&(0,Dt.jsx)(Lt,{...m(Vt,nr()&&_t!==void 0),hasValue:nr,label:(0,Ho.__)("Minimum width"),onDeselect:$o,isShownByDefault:s.minWidth??Sl.minWidth,panelId:i,children:(0,Dt.jsx)(qb,{label:(0,Ho.__)("Minimum width"),value:it??_t,onChange:ko,placeholder:Vt?TD(_t):void 0,dimensionSizes:f?.dimensionSizes})}),vr&&(0,Dt.jsx)(Lt,{...m(go,Sr()&&rr!==void 0),hasValue:Sr,label:(0,Ho.__)("Height"),onDeselect:Fn,isShownByDefault:s.height??Sl.height,panelId:i,children:(0,Dt.jsx)(qb,{label:(0,Ho.__)("Height"),value:Lo,onChange:Wo,placeholder:go?rr:void 0,dimensionSizes:f?.dimensionSizes})}),Sa&&(0,Dt.jsx)(Lt,{...m(Be,zt()&&Ll!==void 0),hasValue:zt,label:(0,Ho.__)("Width"),onDeselect:nt,isShownByDefault:s.width??Sl.width,panelId:i,children:(0,Dt.jsx)(qb,{label:(0,Ho.__)("Width"),value:ka,onChange:Ft,placeholder:Be?Ll:void 0,dimensionSizes:f?.dimensionSizes})}),Or&&(0,Dt.jsx)(ED,{hasValue:J1,value:Wg,onChange:Fy,panelId:i,...m(yF,J1()&&kn!==void 0),isShownByDefault:s.aspectRatio??Sl.aspectRatio})]})}var Si=c(U(),1),ju=c(F(),1),D_=c(G(),1);var gy=c(G(),1),yn=c(U(),1),AD=c(F(),1);var fo=c(E(),1),OD=[];function LYe({shadow:e,onShadowChange:t,settings:o}){let r=d$(o);return(0,fo.jsx)("div",{className:"block-editor-global-styles__shadow-popover-container",children:(0,fo.jsxs)(yn.__experimentalVStack,{spacing:4,children:[(0,fo.jsx)(yn.__experimentalHeading,{level:5,children:(0,gy.__)("Drop shadow")}),(0,fo.jsx)(MYe,{presets:r,activeShadow:e,onSelect:t}),(0,fo.jsx)("div",{className:"block-editor-global-styles__clear-shadow",children:(0,fo.jsx)(yn.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>t(void 0),disabled:!e,accessibleWhenDisabled:!0,children:(0,gy.__)("Clear")})})]})})}function MYe({presets:e,activeShadow:t,onSelect:o}){return e?(0,fo.jsx)(yn.Composite,{role:"listbox",className:"block-editor-global-styles__shadow__list","aria-label":(0,gy.__)("Drop shadows"),children:e.map(({name:r,slug:n,shadow:i})=>(0,fo.jsx)(NYe,{label:r,isActive:i===t,type:n==="unset"?"unset":"preset",onSelect:()=>o(i===t?void 0:i),shadow:i},n))}):null}function NYe({type:e,label:t,isActive:o,onSelect:r,shadow:n}){return(0,fo.jsxs)(kt.Root,{children:[(0,fo.jsx)(kt.Trigger,{render:(0,fo.jsx)(yn.Composite.Item,{role:"option","aria-label":t,"aria-selected":o,className:K("block-editor-global-styles__shadow__item",{"is-active":o}),render:(0,fo.jsx)("button",{className:K("block-editor-global-styles__shadow-indicator",{unset:e==="unset"}),onClick:r,style:{boxShadow:n},"aria-label":t,children:o&&(0,fo.jsx)(ht,{icon:as})})})}),(0,fo.jsx)(kt.Popup,{children:t})]})}function zCe({shadow:e,onShadowChange:t,settings:o,className:r,hasLocalValue:n=!!e,hasLocalOverride:i=!1,onReset:s}){return(0,fo.jsx)(yn.Dropdown,{popoverProps:{placement:"left-start",offset:36,shift:!0},className:K("block-editor-global-styles__shadow-dropdown",r),renderToggle:DYe(e,t,{hasLocalValue:n,hasLocalOverride:i,onReset:s??(()=>t(void 0))}),renderContent:()=>(0,fo.jsx)(yn.__experimentalDropdownContentWrapper,{paddingSize:"medium",children:(0,fo.jsx)(LYe,{shadow:e,onShadowChange:t,settings:o})})})}function DYe(e,t,o){let{hasLocalValue:r,hasLocalOverride:n,onReset:i}=o;return function({onToggle:a,isOpen:l}){let u=(0,AD.useRef)(void 0),d={onClick:a,className:K("block-editor-global-styles__shadow-dropdown-toggle",{"is-open":l}),"aria-expanded":l,ref:u},f=()=>{l&&a(),i(),u.current?.focus()};return(0,fo.jsxs)(fo.Fragment,{children:[(0,fo.jsx)(yn.Button,{__next40pxDefaultSize:!0,...d,children:(0,fo.jsxs)(yn.__experimentalHStack,{justify:"flex-start",children:[(0,fo.jsx)(ht,{className:"block-editor-global-styles__toggle-icon",icon:a6,size:24}),(0,fo.jsx)(yn.FlexItem,{children:(0,gy.__)("Drop shadow")})]})}),r&&(n?(0,fo.jsx)(wf,{className:"block-editor-global-styles__shadow-editor__remove-button",onResetToInherited:f}):(0,fo.jsx)(yn.Button,{__next40pxDefaultSize:!0,size:"small",icon:fn,label:(0,gy.__)("Remove"),className:"block-editor-global-styles__shadow-editor__remove-button",onClick:f}))]})}}function d$(e){return(0,AD.useMemo)(()=>{if(!e?.shadow)return OD;let t=e?.shadow?.defaultPresets,{default:o,theme:r,custom:n}=e?.shadow?.presets??{},i={name:(0,gy.__)("Unset"),slug:"unset",shadow:"none"},s=[...t&&o||OD,...r||OD,...n||OD];return s.length&&s.unshift(i),s},[e])}var kl=c(E(),1);function LD(e){return Object.values(o1(e)).some(Boolean)}function o1(e){return{hasBorderColor:jCe(e),hasBorderRadius:HCe(e),hasBorderStyle:UCe(e),hasBorderWidth:GCe(e),hasShadow:WCe(e)}}function jCe(e){return e?.border?.color}function HCe(e){return e?.border?.radius}function UCe(e){return e?.border?.style}function GCe(e){return e?.border?.width}function WCe(e){let t=d$(e);return!!e?.shadow&&t.length>0}function VYe({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,label:i}){let s=wr();return(0,kl.jsx)(Si.__experimentalToolsPanel,{label:i,resetAll:()=>{let l=e(o);t(l)},panelId:r,dropdownMenuProps:s,children:n})}var FYe={radius:!0,color:!0,width:!0,shadow:!0};function MD({as:e=VYe,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,name:s,defaultControls:a=FYe,showInheritanceLabelIndicators:l=bn()}){let u=zu(n),d=n?.color?.custom,f=(0,ju.useCallback)(X=>Ea({settings:n},"",X),[n]),p=(X,re,le)=>yl(l&&X,l&&re,le),g=X=>{let le=u.flatMap(({colors:ve})=>ve).find(({color:ve})=>ve===X);return le?"var:preset|color|"+le.slug:X},m=(0,ju.useCallback)(X=>{if(X){if((0,Si.__experimentalHasSplitBorders)(X)){let re={...X};return["top","right","bottom","left"].forEach(le=>{re[le]={...re[le],color:f(re[le]?.color)}}),re}return{...X,color:X.color?f(X.color):void 0}}},[f]),h=(0,ju.useMemo)(()=>m(t?.border),[t?.border,m]),b=(0,ju.useMemo)(()=>m(r?.border),[r?.border,m]),v=!(0,Si.__experimentalIsDefinedBorder)(t?.border)&&!!b&&(0,Si.__experimentalIsDefinedBorder)(b),y=v?b:h,k=X=>o({...t,border:X}),S=jCe(n),_=UCe(n),x=GCe(n),w=HCe(n),T=(0,ju.useMemo)(()=>typeof t?.border?.radius!="object"?f(t?.border?.radius):{topLeft:f(t?.border?.radius?.topLeft),topRight:f(t?.border?.radius?.topRight),bottomLeft:f(t?.border?.radius?.bottomLeft),bottomRight:f(t?.border?.radius?.bottomRight)},[t?.border?.radius,f]),B=(0,ju.useMemo)(()=>{let X=r?.border?.radius;return typeof X!="object"?f(X):{topLeft:f(X?.topLeft),topRight:f(X?.topRight),bottomLeft:f(X?.bottomLeft),bottomRight:f(X?.bottomRight)}},[r?.border?.radius,f]),R=X=>k({...t?.border,radius:X}),I=()=>{let X=t?.border?.radius;return typeof X=="object"?Object.entries(X).some(([,re])=>!!re):!!X},A=!I()&&B!==void 0&&B!=="",P=(0,ju.useMemo)(()=>{if(!A)return T;if(typeof B=="string")return B;let X=B;return X?{all:X.topLeft&&X.topLeft===X.topRight&&X.topLeft===X.bottomLeft&&X.topLeft===X.bottomRight?X.topLeft:void 0,...X}:T},[A,T,B]),O=WCe(n),N=f(t?.shadow),z=f(r?.shadow),D=N===void 0&&z!==void 0&&z!=="",M=D?z:N,V=n?.shadow?.presets??{},L=V.custom??V.theme??V.default??[],j=X=>{let re=L?.find(({shadow:le})=>le===X)?.slug;o(De(t,["shadow"],re?`var:preset|shadow|${re}`:X||void 0))},q=X=>{if(D&&X===void 0){j(z);return}j(X)},Q=()=>!!t?.shadow,te=()=>j(void 0),ee=l&&Q()&&z!==void 0,W=()=>{if(I())return k({radius:t?.border?.radius});k(void 0)},$=X=>{let re={...X};(0,Si.__experimentalHasSplitBorders)(re)?["top","right","bottom","left"].forEach(le=>{re[le]&&(re[le]={...re[le],color:g(re[le]?.color)})}):re&&(re.color=g(re.color)),k({...re,radius:t?.border?.radius})},Y=(0,ju.useCallback)(X=>({...X,border:void 0,shadow:void 0}),[]),Z=a?.color||a?.width,oe=S||_||x||w,ne=hy({blockName:s,hasShadowControl:O,hasBorderControl:oe});return(0,kl.jsxs)(e,{resetAllFilter:Y,value:t,onChange:o,panelId:i,label:ne,children:[(x||S)&&(0,kl.jsxs)(Lt,{...p(v,(0,Si.__experimentalIsDefinedBorder)(t?.border)&&!!b&&(0,Si.__experimentalIsDefinedBorder)(b)),hasValue:()=>(0,Si.__experimentalIsDefinedBorder)(t?.border),label:(0,D_.__)("Border"),onDeselect:()=>W(),isShownByDefault:Z,panelId:i,children:[(l||O)&&(0,kl.jsx)(Si.BaseControl.VisualLabel,{as:"legend",children:(0,D_.__)("Border")}),(0,kl.jsx)(Si.BorderBoxControl,{colors:u,disableCustomColors:!d,enableAlpha:!0,enableStyle:_,onChange:$,popoverOffset:40,popoverPlacement:"left-start",value:y,__experimentalIsRenderedInSidebar:!0})]}),w&&(0,kl.jsx)(Lt,{...p(A,I()&&B!==void 0),hasValue:I,label:(0,D_.__)("Radius"),hasInlineEndToggle:!0,onDeselect:()=>R(void 0),isShownByDefault:a.radius,panelId:i,children:(0,kl.jsx)(UM,{presets:n?.border?.radiusSizes,values:P,onChange:X=>{R(X||void 0)}})}),O&&(0,kl.jsxs)(Lt,{...p(D,Q()&&z!==void 0),label:(0,D_.__)("Shadow"),hasValue:Q,onDeselect:te,isShownByDefault:a.shadow,showLocalOverrideActionsInLabel:!1,panelId:i,children:[oe?(0,kl.jsx)(Si.BaseControl.VisualLabel,{as:"legend",children:(0,D_.__)("Shadow")}):null,(0,kl.jsx)(zCe,{shadow:M,onShadowChange:q,settings:n,hasLocalValue:Q(),hasLocalOverride:ee,onReset:te})]})]})}var Uo=c(U(),1),Ef=c(G(),1),V_=c(F(),1);var gr=c(E(),1),ND=[];function $Ce(e,{presetSetting:t,defaultSetting:o}){let r=!e?.color?.[o],n=e?.color?.[t]?.custom||ND,i=e?.color?.[t]?.theme||ND,s=e?.color?.[t]?.default||ND;return(0,V_.useMemo)(()=>[...n,...i,...r?ND:s],[r,n,i,s])}function KCe(e){return YCe(e)}function YCe(e){return e.color.customDuotone||e.color.defaultDuotone||e.color.duotone.length>0}function zYe({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=wr(),s=()=>{let a=e(o);t(a)};return(0,gr.jsx)(Uo.__experimentalToolsPanel,{label:(0,Ef._x)("Filters","Name for applying graphical effects"),resetAll:s,panelId:r,dropdownMenuProps:i,children:n})}var jYe={duotone:!0},HYe={placement:"left-start",offset:36,shift:!0,className:"block-editor-duotone-control__popover",headerTitle:(0,Ef.__)("Duotone")},UYe=({indicator:e,label:t})=>(0,gr.jsxs)(Uo.__experimentalHStack,{justify:"flex-start",children:[(0,gr.jsx)(Uo.__experimentalZStack,{isLayered:!1,offset:-8,children:(0,gr.jsx)(Uo.Flex,{expanded:!1,children:e==="unset"||!e?(0,gr.jsx)(Uo.ColorIndicator,{className:"block-editor-duotone-control__unset-indicator"}):(0,gr.jsx)(Uo.DuotoneSwatch,{values:e})})}),(0,gr.jsx)(Uo.FlexItem,{className:"block-editor-panel-duotone-settings__label",title:t,children:t})]}),GYe=(e,t)=>function({onToggle:r,isOpen:n}){let{hasLocalValue:i,hasLocalOverride:s,onReset:a}=t,l=(0,V_.useRef)(void 0),u={onClick:r,className:K("block-editor-global-styles-filters-panel__dropdown-toggle",{"is-open":n}),"aria-expanded":n,ref:l},d=()=>{n&&r(),a(),l.current?.focus()};return(0,gr.jsxs)(gr.Fragment,{children:[(0,gr.jsx)(Uo.Button,{__next40pxDefaultSize:!0,...u,children:(0,gr.jsx)(UYe,{indicator:e,label:(0,Ef.__)("Duotone")})}),i&&(s?(0,gr.jsx)(wf,{className:"block-editor-panel-duotone-settings__reset",onResetToInherited:d}):(0,gr.jsx)(Uo.Button,{size:"small",icon:fn,label:(0,Ef.__)("Reset"),className:"block-editor-panel-duotone-settings__reset",onClick:d}))]})};function DD({as:e=zYe,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=jYe,showInheritanceLabelIndicators:a=bn()}){let l=w=>Ea({settings:n},"",w),u=(w,T,B)=>yl(a&&w,a&&T,B),d=YCe(n),f=$Ce(n,{presetSetting:"duotone",defaultSetting:"defaultDuotone"}),p=$Ce(n,{presetSetting:"palette",defaultSetting:"defaultPalette"}),g=l(t?.filter?.duotone),m=l(r?.filter?.duotone),h=g??m,b=g===void 0&&m!==void 0,v=w=>{let T=f.find(({colors:R})=>R===w),B=T?`var:preset|duotone|${T.slug}`:w;o(De(t,["filter","duotone"],B))},y=w=>{if(w===void 0&&b&&m!==void 0){v(m);return}v(w)},k=()=>!!t?.filter?.duotone,S=()=>v(void 0),_=a&&k()&&m!==void 0,x=(0,V_.useCallback)(w=>({...w,filter:{...w.filter,duotone:void 0}}),[]);return(0,gr.jsx)(e,{resetAllFilter:x,value:t,onChange:o,panelId:i,children:d&&(0,gr.jsx)(Lt,{...u(b,g!==void 0&&m!==void 0),label:(0,Ef.__)("Duotone"),hasValue:k,onDeselect:S,isShownByDefault:s.duotone,showLocalOverrideActionsInLabel:!1,panelId:i,children:(0,gr.jsx)(Uo.Dropdown,{popoverProps:HYe,className:"block-editor-global-styles-filters-panel__dropdown",renderToggle:GYe(h,{hasLocalValue:k(),hasLocalOverride:_,onReset:S}),renderContent:()=>(0,gr.jsx)(Uo.__experimentalDropdownContentWrapper,{paddingSize:"small",children:(0,gr.jsxs)(Uo.MenuGroup,{label:(0,Ef.__)("Duotone"),children:[(0,gr.jsx)("p",{children:(0,Ef.__)("Create a two-tone color effect without losing your original image.")}),(0,gr.jsx)(Uo.DuotonePicker,{colorPalette:p,duotonePalette:f,disableCustomColors:!0,disableCustomDuotone:!0,value:h,onChange:y})]})})})})})}var F_=c(U(),1),r1=c(G(),1);var by=c(E(),1);function qCe(e,t,o){return e==="core/image"&&o?.lightbox?.allowEditing||!!t?.lightbox}function ZCe({onChange:e,value:t,inheritedValue:o,panelId:r}){let n=wr(),i=()=>{e(void 0)},s=l=>{e({enabled:l})},a=!1;return o?.lightbox?.enabled&&(a=o.lightbox.enabled),(0,by.jsx)(by.Fragment,{children:(0,by.jsx)(F_.__experimentalToolsPanel,{label:(0,r1._x)("Settings","Image settings"),resetAll:i,panelId:r,dropdownMenuProps:n,children:(0,by.jsx)(F_.__experimentalToolsPanelItem,{hasValue:()=>!!t?.lightbox,label:(0,r1.__)("Enlarge on click"),onDeselect:i,isShownByDefault:!0,panelId:r,children:(0,by.jsx)(F_.ToggleControl,{label:(0,r1.__)("Enlarge on click"),checked:a,onChange:s})})})})}var VD=c(U(),1);var QCe=c(F(),1),FD=c(G(),1);var n1=c(E(),1);function f$(e){return!(typeof e=="string"&&/<\/?\w/.test(e))}function JCe(e){return f$(e)?null:(0,FD.__)("The custom CSS is invalid. Do not use <> markup.")}function XCe(e){if(!e)return null;let t=JCe(e);if(t)return t;let[o]=jS([{css:e}],".for-validation-only");return o===null?(0,FD.__)("There is an error with your CSS structure."):null}function zD({value:e,onChange:t,inheritedValue:o=e,help:r}){let n=o?.css,[i,s]=(0,QCe.useState)(()=>XCe(n));function a(u){t({...e,css:u}),s(JCe(u))}function l(u){s(XCe(u?.target?.value))}return(0,n1.jsxs)(Qe,{direction:"column",gap:"md",className:"block-editor-global-styles-advanced-panel",children:[i&&(0,n1.jsx)(VD.Notice,{status:"error",onRemove:()=>s(null),children:i}),(0,n1.jsx)(VD.TextareaControl,{label:(0,FD.__)("Additional CSS"),value:n,onChange:u=>a(u),onBlur:l,className:"block-editor-global-styles-advanced-panel__custom-css-input",spellCheck:!1,help:r})]})}var aEe=c(U(),1),lEe=c(F(),1),Rf=c(G(),1);var yt=c(U(),1);var Go=c(G(),1),tEe=c(us(),1),p$=c(Fs(),1),Tf=c(F(),1),s1=c(J(),1),oEe=c(Tt(),1),rEe=c(c9(),1);var ft=c(E(),1),jD="image",WYe={placement:"left-start",offset:36,shift:!0,className:"block-editor-global-styles-background-panel__popover"},HD=()=>{},i1=e=>{window.requestAnimationFrame(()=>{let[t]=oEe.focus.tabbable.find(e?.current);t&&t.focus()})};function $Ye(e){return e==="cover"||e===void 0?(0,Go.__)("Image covers the space evenly."):e==="contain"?(0,Go.__)("Image is contained without distortion."):(0,Go.__)("Image has a fixed width.")}var KYe=e=>{if(!e||isNaN(e.x)&&isNaN(e.y))return;let t=isNaN(e.x)?.5:e.x,o=isNaN(e.y)?.5:e.y;return`${t*100}% ${o*100}%`},YYe=e=>{if(!e)return{x:void 0,y:void 0};let[t,o]=e.split(" ").map(r=>parseFloat(r)/100);return t=isNaN(t)?void 0:t,o=isNaN(o)?t:o,{x:t,y:o}};function nEe({as:e="span",imgUrl:t,toggleProps:o={},filename:r,label:n,onToggleCallback:i=HD}){let{isOpen:s,...a}=o;(0,Tf.useEffect)(()=>{typeof s<"u"&&i(s)},[s,i]);let l=()=>(0,ft.jsxs)(yt.__experimentalHStack,{className:"block-editor-global-styles-background-panel__inspector-preview-inner",children:[(0,ft.jsx)("span",{className:"block-editor-global-styles-background-panel__inspector-image-indicator",style:{backgroundImage:t?`url(${t})`:void 0}}),(0,ft.jsxs)(yt.FlexBlock,{children:[(0,ft.jsx)(yt.__experimentalTruncate,{numberOfLines:1,className:"block-editor-global-styles-background-panel__inspector-media-replace-title",children:n}),(0,ft.jsx)(bt,{render:(0,ft.jsx)("span",{}),children:t?(0,Go.sprintf)((0,Go.__)("Background image: %s"),r||n):(0,Go.__)("No background image selected")})]})]});return e==="button"?(0,ft.jsx)(yt.Button,{__next40pxDefaultSize:!0,...a,children:l()}):l()}function qYe({label:e,filename:t,url:o,children:r,onToggle:n=HD,hasImageValue:i,onReset:s,hasLocalOverride:a,containerRef:l}){if(!i)return;let u=e||(0,p$.getFilename)(o)||(0,Go.__)("Image");return(0,ft.jsx)(yt.Dropdown,{popoverProps:WYe,renderToggle:({onToggle:d,isOpen:f})=>{let p={onClick:d,className:"block-editor-global-styles-background-panel__dropdown-toggle","aria-expanded":f,"aria-label":(0,Go.__)("Background size, position and repeat options."),isOpen:f};return(0,ft.jsxs)(ft.Fragment,{children:[(0,ft.jsx)(nEe,{imgUrl:o,filename:t,label:u,toggleProps:p,as:"button",onToggleCallback:n}),s&&(a?(0,ft.jsx)(wf,{className:"block-editor-global-styles-background-panel__reset",onResetToInherited:()=>{s(),f&&d(),i1(l)}}):(0,ft.jsx)(yt.Button,{__next40pxDefaultSize:!0,label:(0,Go.__)("Reset"),className:"block-editor-global-styles-background-panel__reset",size:"small",icon:fn,onClick:()=>{s(),f&&d(),i1(l)}}))]})},renderContent:()=>(0,ft.jsx)(yt.__experimentalDropdownContentWrapper,{className:"block-editor-global-styles-background-panel__dropdown-content-wrapper",paddingSize:"medium",children:r})})}function ZYe(){return(0,ft.jsx)(yt.Placeholder,{className:"block-editor-global-styles-background-panel__loading",children:(0,ft.jsx)(yt.Spinner,{})})}function eEe({onChange:e,style:t,inheritedValue:o,onRemoveImage:r=HD,onResetImage:n=HD,displayInPanel:i,defaultValues:s,containerRef:a}){let[l,u]=(0,Tf.useState)(!1),{getSettings:d}=(0,s1.useSelect)(C),{id:f,title:p,url:g}=t?.background?.backgroundImage||{...o?.background?.backgroundImage},{createErrorNotice:m}=(0,s1.useDispatch)(tEe.store),h=w=>{m(w,{type:"snackbar"}),u(!1)},b=()=>e(De(t,["background","backgroundImage"],void 0)),v=w=>{if(!w||!w.url){b(),u(!1);return}if((0,rEe.isBlobURL)(w.url)){u(!0);return}if(w.media_type&&w.media_type!==jD||!w.media_type&&w.type&&w.type!==jD){h((0,Go.__)("Only images can be used as a background image."));return}let T=t?.background?.backgroundSize||s?.backgroundSize,B=t?.background?.backgroundPosition;e(De(t,["background"],{...t?.background,backgroundImage:{url:w.url,id:w.id,source:"file",title:w.title||void 0},backgroundPosition:!B&&(T==="auto"||!T)?"50% 0":B,backgroundSize:T})),u(!1),i1(a)},y=w=>{d().mediaUpload({allowedTypes:[jD],filesList:w,onFileChange([T]){v(T)},onError:h,multiple:!1})},k=Rc(t),S=()=>e(De(t,["background"],{backgroundImage:"none"})),_=!k&&Rc(o),x=p||(0,p$.getFilename)(g)||(0,Go.__)("Image");return(0,ft.jsxs)("div",{className:"block-editor-global-styles-background-panel__image-tools-panel-item",children:[l&&(0,ft.jsx)(ZYe,{}),(0,ft.jsx)(h_,{mediaId:f,mediaURL:g,allowedTypes:[jD],accept:"image/*",onSelect:v,popoverProps:{className:K({"block-editor-global-styles-background-panel__media-replace-popover":i})},name:(0,ft.jsx)(nEe,{imgUrl:g,filename:p,label:x}),renderToggle:w=>(0,ft.jsx)(yt.Button,{...w,__next40pxDefaultSize:!0}),onError:h,onReset:()=>{i1(a),n()},children:_&&(0,ft.jsx)(yt.MenuItem,{onClick:()=>{i1(a),S(),r()},children:(0,Go.__)("Remove")})}),(0,ft.jsx)(yt.DropZone,{onFilesDrop:y,label:(0,Go.__)("Drop to upload")})]})}function XYe({onChange:e,style:t,inheritedValue:o,defaultValues:r}){let n=t?.background?.backgroundSize,i=t?.background?.backgroundRepeat,s=t?.background?.backgroundPosition,a=t?.background?.backgroundAttachment,l=o?.background?.backgroundSize,u=o?.background?.backgroundRepeat,d=o?.background?.backgroundPosition,f=o?.background?.backgroundAttachment,p=n||l,g=i||u,m=t?.background?.backgroundImage?.url||o?.background?.backgroundImage?.url,h=t?.background?.backgroundImage?.id,b=s||d,v=a||f,y=!p&&h?r?.backgroundSize:p||"auto";y=["cover","contain","auto"].includes(y)?y:"auto";let k=!(g==="no-repeat"||y==="cover"&&g===void 0),S=B=>{let R=g,I=b;B==="contain"&&(R="no-repeat",I=void 0),B==="cover"&&(R=void 0,I=void 0),(y==="cover"||y==="contain")&&B==="auto"&&(R=void 0,t?.background?.backgroundImage?.id&&(I="50% 0")),!B&&y==="auto"&&(B="auto"),e(De(t,["background"],{...t?.background,backgroundPosition:I,backgroundRepeat:R,backgroundSize:B}))},_=B=>{e(De(t,["background","backgroundPosition"],KYe(B)))},x=()=>e(De(t,["background","backgroundRepeat"],k===!0?"no-repeat":"repeat")),w=()=>e(De(t,["background","backgroundAttachment"],v==="fixed"?"scroll":"fixed")),T=!b&&h&&p==="contain"?r?.backgroundPosition:b;return(0,ft.jsxs)(yt.__experimentalVStack,{spacing:3,className:"single-column",children:[(0,ft.jsx)(yt.FocalPointPicker,{label:(0,Go.__)("Focal point"),url:m,value:YYe(T),onChange:_}),(0,ft.jsx)(yt.ToggleControl,{label:(0,Go.__)("Fixed background"),checked:v==="fixed",onChange:w}),(0,ft.jsxs)(yt.__experimentalToggleGroupControl,{label:(0,Go.__)("Size"),value:y,onChange:S,isBlock:!0,help:$Ye(p||r?.backgroundSize),children:[(0,ft.jsx)(yt.__experimentalToggleGroupControlOption,{value:"cover",label:(0,Go._x)("Cover","Size option for background image control")},"cover"),(0,ft.jsx)(yt.__experimentalToggleGroupControlOption,{value:"contain",label:(0,Go._x)("Contain","Size option for background image control")},"contain"),(0,ft.jsx)(yt.__experimentalToggleGroupControlOption,{value:"auto",label:(0,Go._x)("Tile","Size option for background image control")},"tile")]}),(0,ft.jsxs)(yt.__experimentalHStack,{justify:"flex-start",spacing:2,as:"span",children:[(0,ft.jsx)(yt.__experimentalUnitControl,{"aria-label":(0,Go.__)("Background image width"),onChange:S,value:p,__unstableInputWidth:"100px",min:0,placeholder:(0,Go.__)("Auto"),disabled:y!=="auto"||y===void 0}),(0,ft.jsx)(yt.ToggleControl,{label:(0,Go.__)("Repeat"),checked:k,onChange:x,disabled:y==="cover"})]})]})}function iEe({value:e,onChange:t,inheritedValue:o=e,settings:r,defaultValues:n={},showInheritanceLabelIndicators:i=bn()}){let{globalStyles:s,_links:a}=(0,s1.useSelect)(S=>{let{getSettings:_}=S(C),x=_();return{globalStyles:x[ss],_links:x[$y]}},[]),l=(0,Tf.useMemo)(()=>{let S={background:{}};return o?.background?(Object.entries(o?.background).forEach(([_,x])=>{S.background[_]=cp(x,{styles:s,_links:a})}),S):o},[s,a,o]),u=()=>t(De(e,["background"],{gradient:e?.background?.gradient})),{title:d,url:f}=e?.background?.backgroundImage||{...l?.background?.backgroundImage},p=Rc(e),g=p||Rc(l),m=i&&p&&Rc(l),h=e?.background?.backgroundImage||o?.background?.backgroundImage,b=g&&h!=="none"&&(r?.background?.backgroundSize||r?.background?.backgroundPosition||r?.background?.backgroundRepeat),[v,y]=(0,Tf.useState)(!1),k=(0,Tf.useRef)();return(0,ft.jsx)("div",{ref:k,className:K("block-editor-global-styles-background-panel__inspector-media-replace-container",{"is-open":v}),children:b?(0,ft.jsx)(qYe,{label:d,filename:d,url:f,onToggle:y,hasImageValue:g,hasLocalOverride:m,onReset:p?u:void 0,containerRef:k,children:(0,ft.jsxs)(yt.__experimentalVStack,{spacing:3,className:"single-column",children:[(0,ft.jsx)(eEe,{onChange:t,style:e,inheritedValue:l,displayInPanel:!0,onResetImage:()=>{y(!1),u()},onRemoveImage:()=>y(!1),defaultValues:n,containerRef:k}),(0,ft.jsx)(XYe,{onChange:t,style:e,defaultValues:n,inheritedValue:l})]})}):(0,ft.jsx)(eEe,{onChange:t,style:e,inheritedValue:l,defaultValues:n,onResetImage:()=>{y(!1),u()},onRemoveImage:()=>y(!1),containerRef:k})})}var Hu=c(E(),1),QYe={backgroundImage:!0,backgroundColor:!0,gradient:!0};function sEe(e,t){return e?.background?.[t]}function UD(e){let t=n$(e),{backgroundImage:o,gradient:r}=e?.background||{};return o||r||t}function Rc(e){return!!e?.background?.backgroundImage?.id||typeof e?.background?.backgroundImage=="string"||!!e?.background?.backgroundImage?.url}function m$(e){return typeof e?.background?.gradient=="string"&&e?.background?.gradient!==""}function JYe(e){return!!e?.color?.background}function eqe(e){return!!e?.color?.gradient}function g$({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,headerLabel:i}){let s=wr();return(0,Hu.jsx)(aEe.__experimentalToolsPanel,{label:i,resetAll:()=>{let l=e(o);t(l)},panelId:r,hasInnerWrapper:!0,className:"background-block-support-panel",__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",dropdownMenuProps:s,children:(0,Hu.jsx)("div",{className:"background-block-support-panel__inner-wrapper",children:n})})}function GD({as:e=g$,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=QYe,defaultValues:a={},headerLabel:l=(0,Rf.__)("Background"),contrastWarning:u,showInheritanceLabelIndicators:d=bn()}){let{colors:f,gradients:p,allColors:g,areCustomSolidsEnabled:m,areCustomGradientsEnabled:h,hasSolidColors:b,hasGradientColors:v,decodeValue:y,encodeGradientValue:k}=O_(n),S=sEe(n,"gradient"),_=n$(n),x=_&&b,w=v&&S,T=_&&v&&!S,B=sEe(n,"backgroundImage"),R=(0,lEe.useCallback)($=>{let Y=x,Z=S||T;return!Y&&!Z?{...$,background:{}}:{...$,background:{},color:{...$?.color,...Y&&{background:void 0},...Z&&{gradient:void 0}}}},[S,x,T]);if(!B&&!x&&!w&&!T)return null;let I=()=>o(De(t,["background","backgroundImage"],void 0)),A=()=>{let $=De(t,["background","gradient"],void 0);$=De($,["color","gradient"],void 0),o($)},P=y(r?.color?.background),O=y(t?.color?.background),N=($,Y)=>{let Z=De(t,["color","background"],Cf(g,$,Y));T&&(Z.color.gradient=void 0),o(Z)},z=()=>{let $=De(t,["color","background"],void 0);T&&($.color.gradient=void 0),o($)},D=y(r?.color?.gradient),M=y(t?.color?.gradient),V=($,Y)=>{let Z=De(t,["color","gradient"],k($,Y));Z.color.background=void 0,o(Z)},L=()=>o(De(t,["color","gradient"],void 0)),j=y(t?.background?.gradient??t?.color?.gradient),q=y(r?.background?.gradient??r?.color?.gradient),Q=($,Y)=>{let Z=De(t,["background","gradient"],k($,Y));Z=De(Z,["color","gradient"],void 0),o(Z)},te=($,Y,Z)=>d?yl($,Y,Z):{className:Z},ee=Rc({background:{backgroundImage:r?.background?.backgroundImage}}),W=Rc(t);return(0,Hu.jsxs)(e,{resetAllFilter:R,value:t,onChange:o,panelId:i,headerLabel:l,children:[B&&(0,Hu.jsx)(Lt,{...te(ee&&!W,W&&ee,"block-editor-color-gradient-item"),showLocalOverrideActionsInLabel:!1,hasValue:()=>Rc(t),label:(0,Rf.__)("Image"),onDeselect:I,isShownByDefault:s.backgroundImage,panelId:i,children:(0,Hu.jsx)(iEe,{value:t,onChange:o,settings:n,inheritedValue:r,defaultControls:s,defaultValues:a,showInheritanceLabelIndicators:d})}),x&&(0,Hu.jsx)(cg,{label:(0,Rf.__)("Color"),hasValue:()=>JYe(t),resetValue:z,isShownByDefault:s.backgroundColor,indicators:[O??P],contrastWarning:u,showInheritanceLabelIndicators:d,isPlaceholder:O===void 0&&P!==void 0,hasInheritedValue:P!==void 0,tabs:[{key:"background",label:(0,Rf.__)("Color"),inheritedValue:P,inheritedSlug:Io(r?.color?.background,"color"),userSlug:Io(t?.color?.background,"color"),setValue:N,userValue:O,isPlaceholder:O===void 0&&P!==void 0}],colorGradientControlSettings:{colors:f,disableCustomColors:!m},panelId:i}),w&&(0,Hu.jsx)(cg,{label:(0,Rf.__)("Gradient"),hasValue:()=>m$(t),resetValue:A,isShownByDefault:s.gradient,indicators:[j??q],showInheritanceLabelIndicators:d,isPlaceholder:j===void 0&&q!==void 0,hasInheritedValue:q!==void 0,tabs:[{key:"gradient",label:(0,Rf.__)("Gradient"),inheritedValue:q,inheritedSlug:Io(r?.background?.gradient??r?.color?.gradient,"gradient"),userSlug:Io(t?.background?.gradient??t?.color?.gradient,"gradient"),setValue:Q,userValue:j,isGradient:!0,isPlaceholder:j===void 0&&q!==void 0}],colorGradientControlSettings:{gradients:p,disableCustomGradients:!h},panelId:i}),T&&(0,Hu.jsx)(cg,{label:(0,Rf.__)("Gradient"),hasValue:()=>eqe(t),resetValue:L,isShownByDefault:s.gradient,indicators:[M??D],showInheritanceLabelIndicators:d,isPlaceholder:M===void 0&&D!==void 0,hasInheritedValue:D!==void 0,tabs:[{key:"gradient",label:(0,Rf.__)("Gradient"),inheritedValue:D,inheritedSlug:Io(r?.color?.gradient,"gradient"),userSlug:Io(t?.color?.gradient,"gradient"),setValue:V,userValue:M,isGradient:!0,isPlaceholder:M===void 0&&D!==void 0}],colorGradientControlSettings:{gradients:p,disableCustomGradients:!h},panelId:i})]})}var Uu=c(G(),1);var ug=c(U(),1);var Bc=c(E(),1);function WD({viewportStates:e=[],pseudoStates:t=[],viewportValue:o="default",pseudoStateValue:r="default",onChangeViewport:n,onChangePseudoState:i,showText:s=!0,popoverProps:a={}}){if(!e.length&&!t.length)return null;let l=[{label:(0,Uu.__)("Default"),value:"default"},...e.map(v=>({label:v.label,value:v.value}))],u=[{label:(0,Uu.__)("Default"),value:"default"},...t.map(v=>({label:v.label,value:v.value}))],d=e.length>0,f=t.length>0,p=(0,Uu.__)("States"),g=[];if(d&&o!=="default"){let v=l.find(y=>y.value===o);v&&g.push({key:`viewport-${v.value}`,label:v.label})}if(f&&r!=="default"){let v=u.find(y=>y.value===r);v&&g.push({key:`pseudo-${v.value}`,label:v.label})}let m=g.length?g.map(v=>v.label).join(", "):(0,Uu.__)("Default"),h=s?un:zs,b=s?{size:"compact",iconPosition:"right"}:{size:"small"};return(0,Bc.jsx)(Qe,{direction:"column",gap:"sm",align:"flex-end",className:"block-editor-global-styles-state-control",children:(0,Bc.jsx)(ug.DropdownMenu,{icon:h,label:s?p:(0,Uu.sprintf)((0,Uu.__)("State: %s"),m),popoverProps:{placement:"right-start",...a},text:s?p:void 0,toggleProps:b,children:({onClose:v})=>(0,Bc.jsxs)(Bc.Fragment,{children:[d&&(0,Bc.jsx)(ug.MenuGroup,{label:(0,Uu.__)("Viewport"),children:l.map(y=>(0,Bc.jsx)(ug.MenuItem,{onClick:()=>{n?.(y.value),f||v()},icon:o===y.value?as:null,children:y.label},`viewport-${y.value}`))}),f&&(0,Bc.jsx)(ug.MenuGroup,{label:(0,Uu.__)("Pseudo state"),children:u.map(y=>(0,Bc.jsx)(ug.MenuItem,{onClick:()=>{i?.(y.value),d||v()},icon:r===y.value?as:null,children:y.label},`pseudo-${y.value}`))})]})})})}var cEe=c(U(),1),z_=c(G(),1);var Gu=c(E(),1),{Badge:tqe}=H(cEe.privateApis);function $D({viewportStates:e=[],pseudoStates:t=[],viewportValue:o="default",pseudoStateValue:r="default",className:n="block-editor-global-styles-state-control__badges"}){let i=[],s=e.find(l=>l.value===o),a=t.find(l=>l.value===r);return s&&i.push({key:`viewport-${s.value}`,label:s.label,tooltipText:(0,z_.sprintf)((0,z_.__)("Style changes apply to the %s viewport."),s.label)}),a&&i.push({key:`pseudo-${a.value}`,label:a.label,tooltipText:(0,z_.sprintf)((0,z_.__)("Style changes apply to the %s state."),a.label)}),(0,Gu.jsx)(Qe,{className:n,direction:"row",justify:"flex-start",gap:"xs",wrap:"wrap",children:i.map(l=>{let u=(0,Gu.jsxs)(tqe,{className:"block-editor-global-styles-state-control__badge",intent:"info",children:[l.label,!!l.tooltipText&&(0,Gu.jsx)(bt,{render:(0,Gu.jsx)("span",{}),children:l.tooltipText})]},l.key);return l.tooltipText?(0,Gu.jsxs)(kt.Root,{children:[(0,Gu.jsx)(kt.Trigger,{render:(0,Gu.jsx)("span",{className:"block-editor-global-styles-state-control__badge-tooltip-trigger",children:u})}),(0,Gu.jsx)(kt.Popup,{children:l.tooltipText})]},l.key):u})})}var d1=c(F(),1),v$=c(J(),1),fEe=c(de(),1);var c1=c(de(),1),a1=c(J(),1),KD=c(F(),1);var l1=c(E(),1),{getVariationStyle:oqe}=H(_o),b$="is-style-";function uEe(e){return e?e.split(/\s+/).reduce((t,o)=>{if(o.startsWith(b$)){let r=o.slice(b$.length);r!=="default"&&t.push(r)}return t},[]):[]}function u1(e,t=[]){let o=uEe(e);if(!o)return null;for(let r of o)if(t.some(n=>n.name===r))return r;return null}function rqe({override:e}){Pc(e)}function y$({config:e}){let{overrides:t}=(0,a1.useSelect)(n=>({overrides:H(n(C)).getStyleOverrides()}),[]),{getBlockName:o}=(0,a1.useSelect)(C),r=(0,KD.useMemo)(()=>{if(!t?.length)return;let n=[],i=[];for(let[,s]of t)if(s?.variation&&s?.clientId&&!i.includes(s.clientId)){let a=o(s.clientId),l=e?.styles?.blocks?.[a]?.variations?.[s.variation];if(l){let u={settings:e?.settings,styles:{blocks:{[a]:{variations:{[`${s.variation}-${s.clientId}`]:l}}}}},d=wB((0,c1.getBlockTypes)(),s.clientId),h=xB(u,d,!1,!0,!0,!0,{blockGap:!1,blockStyles:!0,layoutStyles:!1,marginReset:!1,presets:!1,rootPadding:!1,variationStyles:!0});n.push({id:`${s.variation}-${s.clientId}`,css:h,__unstableType:"variation",variation:s.variation,clientId:s.clientId}),i.push(s.clientId)}}return n},[e,t,o]);return!r||!r.length?null:(0,l1.jsx)(l1.Fragment,{children:r.map(n=>(0,l1.jsx)(rqe,{override:n},n.id))})}function nqe(e,t,o){let{globalSettings:r,globalStyles:n}=(0,a1.useSelect)(i=>{let s=i(C).getSettings();return{globalSettings:s.__experimentalFeatures,globalStyles:s[ss]}},[]);return(0,KD.useMemo)(()=>{let i=oqe({settings:r,styles:n},e,t);return{settings:r,styles:{blocks:{[e]:{variations:{[`${t}-${o}`]:i}}}}}},[r,n,t,o,e])}function iqe({name:e,className:t,clientId:o}){let{getBlockStyles:r}=(0,a1.useSelect)(c1.store),n=r(e),i=u1(t,n),s=`${b$}${i}-${o}`,{settings:a,styles:l}=nqe(e,i,o),u=(0,KD.useMemo)(()=>{if(!i)return;let d={settings:a,styles:l},f=wB((0,c1.getBlockTypes)(),o);return xB(d,f,!1,!0,!0,!0,{blockGap:!1,blockStyles:!0,layoutStyles:!1,marginReset:!1,presets:!1,rootPadding:!1,variationStyles:!0})},[i,a,l,o]);return Pc({id:`variation-${o}`,css:u,__unstableType:"variation",variation:i,clientId:o}),i?{className:s}:{}}var dEe={hasSupport:()=>!0,attributeKeys:["className"],isMatch:({className:e})=>uEe(e).length>0,useBlockProps:iqe};var{resolveStyle:sqe}=H(_o),aqe={value:void 0,sources:void 0};function lqe(){let{rawGlobalStylesData:e,links:t}=(0,v$.useSelect)(o=>{let r=o(C).getSettings();return{rawGlobalStylesData:r[ss]??null,links:r[$y]??null}},[]);return(0,d1.useMemo)(()=>e?{styles:e,_links:t??void 0}:null,[e,t])}var pEe={"core/accordion-heading":{contextKey:"core/accordion-heading-level",fallbackLevel:3}};function cqe(e,t,o){let r=pEe[e];return r?t||o||r.fallbackLevel:t}function uqe(e){let t=(0,d1.useContext)(xn),o=pEe[e]?.contextKey;return o?t[o]:void 0}function dqe(e,t){switch(e){case"core/button":return["button"];case"core/accordion-heading":case"core/heading":case"core/post-title":case"core/site-title":case"core/query-title":case"core/comments-title":case"core/term-name":case"core/site-tagline":return t===0?[]:t?["heading",`h${t}`]:["heading"];case"core/read-more":case"core/loginout":case"core/post-navigation-link":case"core/query-pagination-next":case"core/query-pagination-previous":case"core/query-pagination-numbers":case"core/comments-pagination-next":case"core/comments-pagination-previous":case"core/comments-pagination-numbers":case"core/comment-edit-link":case"core/comment-reply-link":case"core/post-comments-link":return["link"];default:return[]}}function fqe(e,t){let{clientId:o}=gt(),r=uqe(e);return(0,v$.useSelect)(n=>{if(!e)return{variationName:null,headingLevel:void 0};let i=n(fEe.store).getBlockStyles(e),{level:s}=n(C).getBlockAttributes(o)||{};return{variationName:t?u1(t,i):null,headingLevel:cqe(e,s,r)}},[e,t,o,r])}function _l(e,t,o=null){let{variationName:r,headingLevel:n}=fqe(e,t),i=lqe();return(0,d1.useMemo)(()=>bn()?e?sqe(i,{blockName:e,variationName:r,elements:dqe(e,n),viewport:o?.viewport??null,pseudoState:o?.pseudo??null}):{value:{},sources:{}}:aqe,[e,r,n,i,o])}var k$=c(E(),1),vy="__experimentalBorder",p1="shadow",mEe=(e,t,o)=>{let r;return e.some(n=>n.colors.some(i=>i[t]===o?(r=i,!0):!1)),r},yy=({colors:e,namedColor:t,customColor:o})=>{if(t){let n=mEe(e,"slug",t);if(n)return n}if(!o)return{color:void 0};let r=mEe(e,"color",o);return r||{color:o}};function YD(e){let t=/var:preset\|color\|(.+)/.exec(e);return t&&t[1]?t[1]:null}function bEe(e){if((0,S$.__experimentalHasSplitBorders)(e?.border))return{style:e,borderColor:void 0};let t=e?.border?.color,o=t?.startsWith("var:preset|color|")?t.substring(17):void 0,r={...e};return r.border={...r.border,color:o?void 0:t},{style:Ge(r),borderColor:o}}function yEe(e){return(0,S$.__experimentalHasSplitBorders)(e.style?.border)?e.style:{...e.style,border:{...e.style?.border,color:e.borderColor?"var:preset|color|"+e.borderColor:e.style?.border?.color}}}function pqe({label:e,children:t,resetAllFilter:o}){let r=(0,ZD.useCallback)(n=>{let i=yEe(n),s=o(i);return{...n,...bEe(s)}},[o]);return(0,k$.jsx)(Oe,{group:"border",resetAllFilter:r,label:e,children:t})}function vEe({clientId:e,name:t,setAttributes:o,settings:r}){let n=Ja(),i=LD(r),{style:s,borderColor:a,className:l}=(0,hEe.useSelect)(m=>{if(!i)return{};let{style:h,borderColor:b,className:v}=m(C).getBlockAttributes(e)||{};return{style:h,borderColor:b,className:v}},[e,i]),{value:u}=_l(t,l,n),d=!Pn(n),f=(0,ZD.useMemo)(()=>d?Ro(s,n):yEe({style:s,borderColor:a}),[d,n,s,a]),p=d?m=>{o({style:In(s,n,m)})}:m=>{o(bEe(m))};if(!i)return null;let g={...(0,f1.getBlockSupport)(t,[vy,"__experimentalDefaultControls"]),...(0,f1.getBlockSupport)(t,[p1,"__experimentalDefaultControls"])};return(0,k$.jsx)(MD,{as:pqe,panelId:e,settings:r,value:f,onChange:p,defaultControls:g,inheritedValue:u})}function XD(e,t="any"){let o=(0,f1.getBlockSupport)(e,vy);return o===!0?!0:t==="any"?!!(o?.color||o?.radius||o?.width||o?.style):!!o?.[t]}function hy({blockName:e,hasBorderControl:t,hasShadowControl:o}={}){let r=xl(e),n=o1(r);return!t&&!o&&e&&(t=n?.hasBorderColor||n?.hasBorderStyle||n?.hasBorderWidth||n?.hasBorderRadius,o=n?.hasShadow),t&&o?(0,qD.__)("Border & Shadow"):o?(0,qD.__)("Shadow"):(0,qD.__)("Border")}function mqe(e){return!XD(e,"color")||e.attributes.borderColor?e:{...e,attributes:{...e.attributes,borderColor:{type:"string"}}}}function SEe(e,t,o){if(!XD(t,"color")||Wt(t,vy,"color"))return e;let r=_$(o),n=K(e.className,r);return e.className=n||void 0,e}function _$(e){let{borderColor:t,style:o}=e,r=xa("border-color",t);return K({"has-border-color":t||o?.border?.color,[r]:!!r})}function gqe({name:e,borderColor:t,style:o}){let{colors:r}=Xm();if(!XD(e,"color")||Wt(e,vy,"color"))return{};let{color:n}=yy({colors:r,namedColor:t}),{color:i}=yy({colors:r,namedColor:YD(o?.border?.top?.color)}),{color:s}=yy({colors:r,namedColor:YD(o?.border?.right?.color)}),{color:a}=yy({colors:r,namedColor:YD(o?.border?.bottom?.color)}),{color:l}=yy({colors:r,namedColor:YD(o?.border?.left?.color)});return SEe({style:Ge({borderTopColor:i||n,borderRightColor:s||n,borderBottomColor:a||n,borderLeftColor:l||n})||{}},e,{borderColor:t,style:o})}var x$={useBlockProps:gqe,addSaveProps:SEe,attributeKeys:["borderColor","style"],hasSupport(e){return XD(e,"color")}};(0,gEe.addFilter)("blocks.registerBlockType","core/border/addAttributes",mqe);var B$=c(de(),1),rV=c(F(),1),IEe=c(J(),1),OEe=c(G(),1);var E$=c(ho(),1),U_=c(de(),1),BEe=c(F(),1);var H_=c(de(),1),CEe=c(J(),1),EEe=c(G(),1);var Sy=c(F(),1),_Ee=c(J(),1),xEe=c(de(),1);var wEe=c(ar(),1);function QD(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function kEe(e,t){if(!e||!t)return{};let o=js(t,"color.text",{fallback:!0}),r=js(t,"color.background",{fallback:!0}),n=e.querySelector(o)||e,i=e.querySelector(r)||e,s=e.querySelector("a"),a=QD(n,"color"),l=s&&s.textContent?QD(s,"color"):void 0,u=i,d=QD(u,"background-color");for(;d==="rgba(0, 0, 0, 0)"&&u.parentNode&&u.parentNode.nodeType===u.parentNode.ELEMENT_NODE;)u=u.parentNode,d=QD(u,"background-color");return{textColor:a,backgroundColor:d,linkColor:l}}function hqe(e,t){return Object.keys(t).some(r=>e[r]!==t[r])?t:e}function j_({clientId:e,name:t,enabled:o=!0,checkTextColor:r=!0,checkLinkColor:n=!0,messageOverride:i}){let s=Nt(e),[a,l]=(0,Sy.useReducer)(hqe,{}),u=(0,_Ee.useSelect)(p=>t&&o?p(xEe.store).getBlockType(t):void 0,[t,o]);(0,Sy.useLayoutEffect)(()=>{!o||!s||!u||window.requestAnimationFrame(()=>window.requestAnimationFrame(()=>l(kEe(s,u))))}),(0,Sy.useLayoutEffect)(()=>{if(!o||!s||!u)return;let p=new window.MutationObserver(()=>{l(kEe(s,u))});return p.observe(s,{attributes:!0,attributeFilter:["class","style"],subtree:!0}),()=>{p.disconnect()}},[o,s,u]);let d=o?jG({backgroundColor:a.backgroundColor,textColor:r?a.textColor:void 0,linkColor:n?a.linkColor:void 0,messageOverride:i,enableAlphaChecker:!0}):null,f=d?.speakMessage;return(0,Sy.useEffect)(()=>{f&&(0,wEe.speak)(f)},[f]),d?.message}var C$=c(E(),1),ky="background",w$={backgroundSize:"cover",backgroundPosition:"50% 50%"};function m1(e,t="any"){let o=(0,H_.getBlockSupport)(e,ky);return o===!0?!0:t==="any"?!!o?.backgroundImage||!!o?.backgroundSize||!!o?.backgroundRepeat||!!o?.gradient:!!o?.[t]}function JD(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:w$.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:w$.backgroundPosition}),t}function bqe({name:e,style:t}){if(!m1(e)||!t?.background?.backgroundImage)return;let o=JD(t?.background);if(o)return{style:{...o}}}function TEe(e){return Rc(e)||m$(e)?"has-background":""}function yqe(e){let t=e.className?.includes("has-background")?e.className.split(" ").filter(o=>o!=="has-background").join(" ")||void 0:e.className;return{...e,className:t,backgroundColor:void 0,gradient:void 0,style:Ge({...e.style,background:void 0,color:{...e.style?.color,background:void 0,gradient:void 0}})}}function vqe({children:e}){return(0,C$.jsx)(Oe,{group:"background",resetAllFilter:yqe,children:e})}function eV({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n}){let i=Ja(),{style:s,className:a,backgroundColor:l,gradient:u}=(0,CEe.useSelect)(R=>{let{getBlockAttributes:I}=R(C),A=I(e);return{style:A?.style,className:A?.className,backgroundColor:A?.backgroundColor,gradient:A?.gradient}},[e]),{value:d}=_l(t,a,i),f=m1(t,"gradient"),p=(0,H_.getBlockSupport)(t,"color"),g=p&&p.background!==!1,m=!!p?.gradients,h=!Pn(i),b={...s,color:{...s?.color,background:l?"var:preset|color|"+l:s?.color?.background,gradient:!f&&u?"var:preset|gradient|"+u:s?.color?.gradient},...f&&{background:{...s?.background,gradient:u?"var:preset|gradient|"+u:s?.background?.gradient??s?.color?.gradient}}},v=h?Ro(s,i):b,y=!v?.color?.gradient&&!v?.background?.gradient&&!!v?.color?.background&&(r?.color?.text||r?.color?.link)&&(0,H_.getBlockSupport)(t,["color","enableContrastChecker"])!==!1,k=j_({clientId:e,name:t,enabled:!!y,messageOverride:(0,EEe.__)("This color combination has poor contrast. Consider increasing contrast between background and foreground.")});if(!UD(r)||!m1(t)&&!g&&!m)return null;let S=R=>{if(h){o({style:In(s,i,R)});return}let I=R?.color?.background,A=Io(I,"color"),P=f?R?.background?.gradient:R?.color?.gradient,O=Io(P,"gradient"),N=O?void 0:R?.color?.gradient,z={...R,color:{...R?.color,background:A?void 0:I,gradient:f?void 0:N}};f&&(z.background={...z.background,gradient:R?.background?.gradient});let D=f&&!!s?.color?.gradient,M={style:Ge(z),backgroundColor:A,gradient:f?void 0:O},V=!!O||!!P;D&&V?M.className=K(a,"has-background"):!V&&a?.includes("has-background")&&(M.className=a.split(" ").filter(L=>L!=="has-background").join(" ")||void 0),o(M)},_={...r,background:{...r.background,backgroundSize:r?.background?.backgroundSize&&m1(t,"backgroundSize")}},x=(0,H_.getBlockSupport)(t,[ky,"__experimentalDefaultControls"]),w=(0,H_.getBlockSupport)(t,["color","__experimentalDefaultControls"]),T={...x,backgroundColor:w?.background,gradient:x?.gradient??w?.background};return(0,C$.jsx)(GD,{as:n||vqe,panelId:e,defaultValues:w$,settings:_,onChange:S,defaultControls:T,value:h?Ro(s,i):b,contrastWarning:k,inheritedValue:d})}var REe={useBlockProps:bqe,attributeKeys:["style"],hasSupport:m1};var Nn="color",tV=e=>{let t=(0,U_.getBlockSupport)(e,Nn);return t&&(t.link===!0||t.gradient===!0||t.background!==!1||t.text!==!1)},Sqe=e=>{let t=(0,U_.getBlockSupport)(e,Nn);return t!==null&&typeof t=="object"&&!!t.link},T$=e=>{let t=(0,U_.getBlockSupport)(e,Nn);return t!==null&&typeof t=="object"&&!!t.gradients},kqe=e=>{let t=(0,U_.getBlockSupport)(e,Nn);return t&&t.background!==!1},_qe=e=>{let t=(0,U_.getBlockSupport)(e,Nn);return t&&t.text!==!1};function xqe(e){return tV(e)&&(e.attributes.backgroundColor||Object.assign(e.attributes,{backgroundColor:{type:"string"}}),e.attributes.textColor||Object.assign(e.attributes,{textColor:{type:"string"}}),T$(e)&&!e.attributes.gradient&&Object.assign(e.attributes,{gradient:{type:"string"}})),e}function PEe(e,t,o){if(!tV(t)||Wt(t,Nn))return e;let r=T$(t),{backgroundColor:n,textColor:i,gradient:s,style:a}=o,l=h=>!Wt(t,Nn,h),u=l("text")?xa("color",i):void 0,d=l("gradients")?yv(s):void 0,f=l("background")?xa("background-color",n):void 0,p=l("background")||l("gradients"),g=n||a?.color?.background||r&&(s||a?.color?.gradient),m=K(e.className,u,d,{[f]:(!r||!a?.color?.gradient)&&!!f,"has-text-color":l("text")&&(i||a?.color?.text),"has-background":p&&g,"has-link-color":l("link")&&a?.elements?.link?.color});return e.className=m||void 0,e}function wqe({name:e,backgroundColor:t,textColor:o,gradient:r,style:n}){let[i,s,a]=Le("color.palette.custom","color.palette.theme","color.palette.default"),l=(0,BEe.useMemo)(()=>[...i||[],...s||[],...a||[]],[i,s,a]);if(!tV(e)||Wt(e,Nn))return{};let u={};o&&!Wt(e,Nn,"text")&&(u.color=Uc(l,o)?.color),t&&!Wt(e,Nn,"background")&&(u.backgroundColor=Uc(l,t)?.color);let d=PEe({style:u},e,{textColor:o,backgroundColor:t,gradient:r,style:n}),f=t||n?.color?.background||r||n?.color?.gradient;return{...d,className:K(d.className,!f&&TEe(n))}}var R$={useBlockProps:wqe,addSaveProps:PEe,attributeKeys:["backgroundColor","textColor","gradient","style"],hasSupport:tV},Cqe={linkColor:[["style","elements","link","color","text"]],textColor:[["textColor"],["style","color","text"]],backgroundColor:[["backgroundColor"],["style","color","background"]],gradient:[["gradient"],["style","color","gradient"]]};function Eqe(e,t,o,r){let n=e.name,i={linkColor:Sqe(n),textColor:_qe(n),backgroundColor:kqe(n),gradient:T$(n)};return oV(i,Cqe,e,t,o,r)}(0,E$.addFilter)("blocks.registerBlockType","core/color/addAttribute",xqe);(0,E$.addFilter)("blocks.switchToBlockType.transformedBlock","core/color/addTransforms",Eqe);var P$=c(E(),1);function Tqe({children:e,resetAllFilter:t}){let o=(0,rV.useCallback)(r=>{let n=t(r.style);return{...r,style:Ge(n)}},[t]);return(0,P$.jsx)(Oe,{group:"elements",resetAllFilter:o,children:e})}function nV({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n,label:i,defaultControls:s}){let a=Ja(),l=kD(r),{style:u,className:d}=(0,IEe.useSelect)(y=>{if(!l)return{};let k=y(C).getBlockAttributes(e);return{style:k?.style,className:k?.className}},[e,l]),{value:f}=_l(t,d,a),p=!Pn(a),g=(0,rV.useMemo)(()=>p?Ro(u,a):u,[p,a,u]),m=p?y=>{o({style:In(u,a,y)})}:y=>{o({style:Ge(y)})},h=!!g?.elements?.link?.color?.text&&r?.color?.link&&(0,B$.getBlockSupport)(t,[Nn,"enableContrastChecker"])!==!1,b=j_({clientId:e,name:t,enabled:!!h,checkTextColor:!1,messageOverride:(0,OEe.__)("This link color has poor contrast against the background. Consider increasing contrast.")});return l?(s=s||(0,B$.getBlockSupport)(t,[Nn,"__experimentalDefaultControls"]),(0,P$.jsx)(_D,{as:n||Tqe,panelId:e,settings:r,value:g,onChange:m,defaultControls:s,label:i,contrastWarning:b,inheritedValue:f})):null}var b1=c(de(),1),dV=c(F(),1),XEe=c(J(),1),QEe=c(G(),1);var Rqe=c(de(),1);var Bqe=c(E(),1),AEe="typography.lineHeight";var LEe=c(ho(),1),iV=c(de(),1),MEe=c(ZL(),1),NEe=c(U(),1);var g1="typography.__experimentalFontFamily",{kebabCase:Pqe}=H(NEe.privateApis);function Iqe(e){return(0,iV.hasBlockSupport)(e,g1)&&(e.attributes.fontFamily||Object.assign(e.attributes,{fontFamily:{type:"string"}})),e}function DEe(e,t,o){if(!(0,iV.hasBlockSupport)(t,g1)||Wt(t,wl,"fontFamily")||!o?.fontFamily)return e;let r=new MEe.default(e.className);r.add(`has-${Pqe(o?.fontFamily)}-font-family`);let n=r.value;return e.className=n||void 0,e}function Oqe({name:e,fontFamily:t}){return DEe({},e,{fontFamily:t})}var I$={useBlockProps:Oqe,addSaveProps:DEe,attributeKeys:["fontFamily"],hasSupport(e){return(0,iV.hasBlockSupport)(e,g1)}};(0,LEe.addFilter)("blocks.registerBlockType","core/fontFamily/addAttribute",Iqe);var O$=c(ho(),1),G_=c(de(),1),VEe=c(ZL(),1);var Aqe=c(E(),1),_y="typography.fontSize";function Lqe(e){return(0,G_.hasBlockSupport)(e,_y)&&(e.attributes.fontSize||Object.assign(e.attributes,{fontSize:{type:"string"}})),e}function FEe(e,t,o){if(!(0,G_.hasBlockSupport)(t,_y)||Wt(t,wl,"fontSize"))return e;let r=new VEe.default(e.className);r.add(Sp(o.fontSize));let n=r.value;return e.className=n||void 0,e}function Mqe({name:e,fontSize:t,style:o}){let[r,n,i]=Le("typography.fontSizes","typography.fluid","layout");if(!(0,G_.hasBlockSupport)(e,_y)||Wt(e,wl,"fontSize")||!t&&!o?.typography?.fontSize)return;let s;if(o?.typography?.fontSize&&(s={style:{fontSize:dd({size:o.typography.fontSize},{typography:{fluid:n},layout:i})}}),t&&(s={style:{fontSize:vv(r,t,o?.typography?.fontSize).size}}),!!s)return FEe(s,e,{fontSize:t})}var A$={useBlockProps:Mqe,addSaveProps:FEe,attributeKeys:["fontSize","style"],hasSupport(e){return(0,G_.hasBlockSupport)(e,_y)}},Nqe={fontSize:[["fontSize"],["style","typography","fontSize"]]};function Dqe(e,t,o,r){let n=e.name,i={fontSize:(0,G_.hasBlockSupport)(n,_y)};return oV(i,Nqe,e,t,o,r)}(0,O$.addFilter)("blocks.registerBlockType","core/font/addAttribute",Lqe);(0,O$.addFilter)("blocks.switchToBlockType.transformedBlock","core/font-size/addTransforms",Dqe);var aV=c(G(),1),W_=c(de(),1);var HEe=c(J(),1);var sV=c(J(),1),zEe=c(F(),1);function Tr(e){let t=gt(),{clientId:o=""}=t,r=(0,sV.useRegistry)(),n=(0,sV.useSelect)(i=>o?null:i(C).getBlockEditingMode(),[o]);return(0,zEe.useEffect)(()=>{if(!e)return;let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:a}=r.dispatch(C);return a(),i(o,e),()=>{a(),s(o)}},[r,o,e]),o?t[jy]:n}var L$=c(E(),1),$_="typography.textAlign",Vqe=[{icon:rp,title:(0,aV.__)("Align text left"),align:"left"},{icon:Qg,title:(0,aV.__)("Align text center"),align:"center"},{icon:np,title:(0,aV.__)("Align text right"),align:"right"}],jEe=["left","center","right"],Fqe=[];function M$(e){return Array.isArray(e)?jEe.filter(t=>e.includes(t)):e===!0?jEe:Fqe}function zqe(e,t){return e&&Wi(t)?"style-state":"block"}function jqe({clientId:e,style:t,name:o,setAttributes:r}){let i=xl(o)?.typography?.textAlign,s=Tr(),{selectedState:a,isResponsiveEditing:l}=(0,HEe.useSelect)(m=>{let{getSelectedBlockStyleState:h,isResponsiveEditing:b}=H(m(C));return{selectedState:h(e),isResponsiveEditing:b()}},[e]);if(!i||s!=="default")return null;let u=M$((0,W_.getBlockSupport)(o,$_));if(!u.length)return null;let d=Vqe.filter(m=>u.includes(m.align)),f=Ro(t,a),p=zqe(l,a),g=m=>{let h={...f,typography:{...f?.typography,textAlign:m}};r({style:In(t,a,h)})};return(0,L$.jsx)(Do,{group:p,children:(0,L$.jsx)(XB,{value:f?.typography?.textAlign,onChange:g,alignmentControls:d})})}var lV={edit:jqe,useBlockProps:Hqe,addSaveProps:Uqe,attributeKeys:["style"],hasSupport(e){return(0,W_.hasBlockSupport)(e,$_,!1)}};function Hqe({name:e,style:t}){if(!t?.typography?.textAlign||!M$((0,W_.getBlockSupport)(e,$_)).length||Wt(e,wl,"textAlign"))return null;let r=t.typography.textAlign;return{className:K({[`has-text-align-${r}`]:r})}}function Uqe(e,t,o){if(!o?.style?.typography?.textAlign)return e;let{textAlign:r}=o.style.typography,n=(0,W_.getBlockSupport)(t,$_);return M$(n).includes(r)&&!Wt(t,wl,"textAlign")&&(e.className=K(`has-text-align-${r}`,e.className)),e}var D$=c(ho(),1),dg=c(de(),1),xy=c(F(),1),V$=c(J(),1),h1=c(G(),1),cV=c(U(),1),qEe=c(fe(),1);function Gqe(e,t){let o=e.scrollHeight>e.clientHeight,r=0,n=2400,i=r,s=window.getComputedStyle(e),a=parseFloat(s.paddingLeft)||0,l=parseFloat(s.paddingRight)||0,u=document.createRange();u.selectNodeContents(e);let d=e,f=e.parentElement;if(f){let g=window.getComputedStyle(f);g?.display==="flex"&&(d=f,a+=parseFloat(g.paddingLeft)||0,l+=parseFloat(g.paddingRight)||0)}let p=d.clientHeight;for(;r<=n;){let g=Math.floor((r+n)/2);t(g);let h=u.getBoundingClientRect().width,b=e.scrollWidth<=d.clientWidth&&h<=d.clientWidth-a-l,v=o||e.scrollHeight<=d.clientHeight||e.scrollHeight<=p;d.clientHeight>p&&(p=d.clientHeight),b&&v?(i=g,r=g+1):n=g-1}return u.detach(),i}function UEe(e,t){if(!e)return;t(0);let o=Gqe(e,t);return t(o),o}var GEe=c(F(),1),WEe=c(G(),1),$Ee=c(U(),1),KEe=c(ar(),1),N$=c(E(),1);function YEe(){let e=(0,WEe.__)("The text may be too small to read. Consider using a larger container or less text.");return(0,GEe.useEffect)(()=>{(0,KEe.speak)(e)},[e]),(0,N$.jsx)("div",{className:"block-editor-fit-text-size-warning",children:(0,N$.jsx)($Ee.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,children:e})})}var Ps=c(E(),1),Wqe={},$qe=12,Bf="typography.fitText";function Kqe(e){return!(0,dg.hasBlockSupport)(e,Bf)||e.attributes?.fitText?e:{...e,attributes:{...e.attributes,fitText:{type:"boolean"}}}}function Yqe({fitText:e,name:t,clientId:o}){let[r,n]=(0,xy.useState)(null),i=(0,dg.hasBlockSupport)(t,Bf),s=Nt(o),{blockAttributes:a,parentId:l,blockMode:u}=(0,V$.useSelect)(f=>{if(!o||!i||!e)return Wqe;let p=f(C).getBlockMode(o);return p==="html"?{blockMode:p}:{blockAttributes:f(C).getBlockAttributes(o),parentId:f(C).getBlockRootClientId(o),blockMode:p}},[o,i,e]),d=(0,xy.useCallback)(()=>{if(!s||!i||!e)return;let f=`fit-text-${o}`,p=s.ownerDocument.getElementById(f);p||(p=s.ownerDocument.createElement("style"),p.id=f,s.ownerDocument.head.appendChild(p));let g=`#block-${o}`,h=UEe(s,b=>{b===0?p.textContent="":p.textContent=`${g} { font-size: ${b}px !important; }`});n(h)},[s,o,i,e]);return(0,xy.useEffect)(()=>{if(!e||!s||!o||!i||u==="html")return;let f=s,p=f.style.visibility,g=null,m=null,h=null;g=window.requestAnimationFrame(()=>{f.style.visibility="hidden",m=window.requestAnimationFrame(()=>{d(),h=setTimeout(()=>{f.style.visibility=p},10)})});let b;return window.ResizeObserver&&f.parentElement&&(b=new window.ResizeObserver(d),b.observe(f.parentElement),b.observe(f)),()=>{g!==null&&window.cancelAnimationFrame(g),m!==null&&window.cancelAnimationFrame(m),h!==null&&clearTimeout(h),b&&b.disconnect();let v=`fit-text-${o}`,y=f.ownerDocument.getElementById(v);y&&y.remove()}},[e,o,l,d,s,i,u]),(0,xy.useEffect)(()=>{if(e&&s&&i&&u!=="html"){let f=window.requestAnimationFrame(()=>{s&&d()});return()=>window.cancelAnimationFrame(f)}},[a,e,d,s,i,u]),{fontSize:r}}function qqe({clientId:e,fitText:t=!1,setAttributes:o,name:r,fontSize:n,style:i}){let s=(0,V$.useSelect)(a=>{let{hasSelectedStyleState:l}=H(a(C));return l(e)},[e]);return!(0,dg.hasBlockSupport)(r,Bf)||s?null:(0,Ps.jsx)(cV.__experimentalToolsPanelItem,{hasValue:()=>t,label:(0,h1.__)("Fit text"),onDeselect:()=>o({fitText:void 0}),resetAllFilter:()=>({fitText:void 0}),panelId:e,children:(0,Ps.jsx)(cV.ToggleControl,{label:(0,h1.__)("Fit text"),checked:t,onChange:()=>{let a=!t||void 0,l={fitText:a};a&&(n&&(l.fontSize=void 0),i?.typography?.fontSize&&(l.style={...i,typography:{...i?.typography,fontSize:void 0}})),o(l)},help:t?(0,h1.__)("Text will resize to fit its container."):(0,h1.__)("The text will resize to fit its container, resetting other font size settings.")})})}function Zqe(e,t,o){if(!(0,dg.hasBlockSupport)(t,Bf))return e;let{fitText:r}=o;if(!r)return e;let n=e.className?`${e.className} has-fit-text`:"has-fit-text";return{...e,className:n}}function Xqe({name:e,fitText:t}){return t&&(0,dg.hasBlockSupport)(e,Bf)?{className:"has-fit-text"}:{}}(0,D$.addFilter)("blocks.registerBlockType","core/fit-text/addAttribute",Kqe);var Qqe=e=>(0,dg.hasBlockSupport)(e,Bf);function Jqe({fitText:e,name:t,clientId:o,isSelected:r}){let{fontSize:n}=Yqe({fitText:e,name:t,clientId:o});return r&&n&&n<$qe?(0,Ps.jsx)(Oe,{group:"typography",children:(0,Ps.jsx)(YEe,{})}):null}var eZe=(0,qEe.createHigherOrderComponent)(e=>function(o){let{name:r,attributes:n,clientId:i,isSelected:s,setAttributes:a}=o,{fitText:l}=n;return(0,dg.hasBlockSupport)(r,Bf)?(0,Ps.jsxs)(Ps.Fragment,{children:[(0,Ps.jsx)(e,{...o}),(0,Ps.jsx)(Oe,{group:"typography",children:(0,Ps.jsx)(qqe,{clientId:i,fitText:l,setAttributes:a,name:r,fontSize:n.fontSize,style:n.style})}),l&&(0,Ps.jsx)(Jqe,{fitText:l,name:r,clientId:i,isSelected:s})]}):(0,Ps.jsx)(e,{...o})},"addFitTextControl");(0,D$.addFilter)("editor.BlockEdit","core/fit-text/add-fit-text-control",eZe);var uV={useBlockProps:Xqe,addSaveProps:Zqe,attributeKeys:["fitText","fontSize","style"],hasSupport:Qqe,edit:()=>null};var F$=c(E(),1);function ZEe(e,t){return Object.fromEntries(Object.entries(e).filter(([o])=>!t.includes(o)))}var tZe="typography.__experimentalLetterSpacing",oZe="typography.__experimentalTextTransform",rZe="typography.__experimentalTextDecoration",nZe="typography.textIndent",iZe="typography.textColumns",sZe="typography.__experimentalFontStyle",aZe="typography.__experimentalFontWeight",lZe="typography.__experimentalWritingMode",wl="typography",JEe=[AEe,_y,sZe,aZe,g1,$_,iZe,rZe,nZe,lZe,oZe,tZe,Bf];function e1e(e){let t={...ZEe(e,["fontFamily"])},o=e?.typography?.fontSize,r=e?.typography?.fontFamily,n=e?.color?.text,i=typeof o=="string"&&o?.startsWith("var:preset|font-size|")?o.substring(21):void 0,s=r?.startsWith("var:preset|font-family|")?r.substring(23):void 0,a=Io(n,"color");return t.typography={...ZEe(t.typography,["fontFamily"]),fontSize:i?void 0:o},t.color={...t.color,text:a?void 0:n},{style:Ge(t),fontFamily:s,fontSize:i,textColor:a}}function t1e(e){return{...e.style,typography:{...e.style?.typography,fontFamily:e.fontFamily?"var:preset|font-family|"+e.fontFamily:void 0,fontSize:e.fontSize?"var:preset|font-size|"+e.fontSize:e.style?.typography?.fontSize},color:{...e.style?.color,text:e.textColor?"var:preset|color|"+e.textColor:e.style?.color?.text}}}function cZe({children:e,resetAllFilter:t}){let o=(0,dV.useCallback)(r=>{let n=t1e(r),i=t(n);return{...r,...e1e(i)}},[t]);return(0,F$.jsx)(Oe,{group:"typography",resetAllFilter:o,children:e})}function fV({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n}){let i=Ja(),s=xD(r),{style:a,fontFamily:l,fontSize:u,fitText:d,textColor:f,className:p}=(0,XEe.useSelect)(w=>{if(!s)return{};let{style:T,fontFamily:B,fontSize:R,fitText:I,textColor:A,className:P}=w(C).getBlockAttributes(e)||{};return{style:T,fontFamily:B,fontSize:R,fitText:I,textColor:A,className:P}},[e,s]),g=!Pn(i),{value:m}=_l(t,p,i),h=(0,dV.useMemo)(()=>g?Ro(a,i):t1e({style:a,fontFamily:l,fontSize:u,textColor:f}),[g,i,a,u,l,f]),b=g?w=>{o({style:In(a,i,w)})}:w=>{let T=e1e(w);(T.fontSize||T.style?.typography?.fontSize)&&d&&(T.fitText=void 0),o(T)},v=!h?.color?.gradient&&!!h?.color?.text&&r?.color?.text&&(0,b1.getBlockSupport)(t,["color","enableContrastChecker"])!==!1,y=j_({clientId:e,name:t,enabled:!!v,checkLinkColor:!1,messageOverride:(0,QEe.__)("This color has poor contrast against the background. Consider increasing contrast.")});if(!s)return null;let k=(0,b1.getBlockSupport)(t,[wl,"__experimentalDefaultControls"]),S=(0,b1.getBlockSupport)(t,["color","__experimentalDefaultControls"]),_={...k,textColor:S?.text};return(0,F$.jsx)(wD,{as:n||cZe,panelId:e,settings:r,value:h,onChange:b,defaultControls:_,contrastWarning:y,inheritedValue:m})}var Jo=c(E(),1);function j$({blockName:e,clientId:t,contentClientIds:o}){let r=xl(e),{updateBlockAttributes:n}=(0,pV.useDispatch)(C),{hasButtons:i,hasHeading:s}=(0,pV.useSelect)(d=>{let f=d(C).getBlockNamesByClientId(o);return{hasButtons:f.includes("core/buttons"),hasHeading:f.includes("core/heading")}},[o]),a=d=>{n(t,d)},l=(0,z$.useMemo)(()=>({...r,typography:{}}),[r]),u=(0,z$.useMemo)(()=>({...r,background:{...r.background,backgroundImage:!1,backgroundSize:!1}}),[r]);return(0,Jo.jsxs)(Jo.Fragment,{children:[(0,Jo.jsx)(fV,{clientId:t,name:e,settings:l,setAttributes:a,asWrapper:a$}),(0,Jo.jsx)(eV,{clientId:t,name:e,settings:u,setAttributes:a,asWrapper:g$}),(0,Jo.jsx)(nV,{clientId:t,name:e,settings:r,setAttributes:a,asWrapper:i$,label:(0,fg.__)("Elements"),defaultControls:{button:i,heading:s}})]})}var uZe=({blockName:e,clientId:t,hasBlockStyles:o,isSectionBlock:r,contentClientIds:n})=>{let i=hy({blockName:e});return(0,Jo.jsxs)(Jo.Fragment,{children:[o&&(0,Jo.jsx)(Zk,{clientId:t}),r&&e!=="core/template-part"&&(0,Jo.jsx)(j$,{blockName:e,clientId:t,contentClientIds:n}),(!r||e==="core/template-part")&&(0,Jo.jsxs)(Jo.Fragment,{children:[(0,Jo.jsx)(Oe.Slot,{group:"typography",label:(0,fg.__)("Typography")}),(0,Jo.jsx)(Oe.Slot,{group:"color",label:(0,fg.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,Jo.jsx)(Oe.Slot,{group:"background",label:(0,fg.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),(0,Jo.jsx)(Oe.Slot,{group:"filter"}),(0,Jo.jsx)(Oe.Slot,{group:"layout",label:(0,fg.__)("Layout")}),(0,Jo.jsx)(Oe.Slot,{group:"dimensions",label:(0,fg.__)("Dimensions")}),(0,Jo.jsx)(Oe.Slot,{group:"border",label:i}),(0,Jo.jsx)(Oe.Slot,{group:"elements",label:(0,fg.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"}),(0,Jo.jsx)(gD,{}),(0,Jo.jsx)(Oe.Slot,{group:"styles"})]})]})},o1e=uZe;var n1e=c(U(),1),i1e=c(G(),1);var r1e=c(de(),1),mV=c(J(),1),fa=c(U(),1);var Cl=c(E(),1);function gV({clientIds:e,onSelect:t,onSwitchToListView:o,hasListViewTab:r}){return e.length?(0,Cl.jsx)(fa.__experimentalVStack,{spacing:1,children:e.map(n=>(0,Cl.jsx)(dZe,{onSelect:t,onSwitchToListView:o,hasListViewTab:r,clientId:n},n))}):null}function dZe({clientId:e,onSelect:t,onSwitchToListView:o,hasListViewTab:r}){let n=Vo(e),{isSelected:i,childBlocks:s,shouldRenderListView:a,blockName:l}=(0,mV.useSelect)(h=>{let{isBlockSelected:b,hasSelectedInnerBlock:v,getBlockOrder:y,getBlockName:k,shouldRenderBlockListView:S}=H(h(C)),_=k(e);return{isSelected:b(e)||v(e,!0),childBlocks:y(e),shouldRenderListView:S(e),blockName:_}},[e]),u=(0,r1e.getBlockType)(l),f=Hn({clientId:e,context:"list-view"})||u?.title||l,{selectBlock:p}=(0,mV.useDispatch)(C),m=s&&s.length>0&&r&&a;return(0,Cl.jsx)(fa.Button,{__next40pxDefaultSize:!0,className:"block-editor-block-quick-navigation__item",isPressed:i,onClick:async()=>{await p(e),m&&o&&o(e),t&&t(e)},children:(0,Cl.jsxs)(fa.Flex,{children:[(0,Cl.jsx)(fa.FlexItem,{children:(0,Cl.jsx)(Et,{icon:n?.icon})}),(0,Cl.jsx)(fa.FlexBlock,{style:{textAlign:"left"},children:(0,Cl.jsx)(fa.__experimentalTruncate,{children:f})}),m&&(0,Cl.jsx)(fa.FlexItem,{children:(0,Cl.jsx)(ht,{icon:dn,size:24})})]})})}var K_=c(E(),1),fZe=({contentClientIds:e,onSwitchToListView:t,hasListViewTab:o})=>{if(!e||e.length===0)return null;let r=window?.__experimentalContentOnlyInspectorFields;return(0,K_.jsx)(K_.Fragment,{children:!r&&(0,K_.jsx)(n1e.PanelBody,{title:(0,i1e.__)("Content"),children:(0,K_.jsx)(gV,{clientIds:e,onSwitchToListView:t,hasListViewTab:o})})})},hV=fZe;var Xr=c(E(),1),{Tabs:pg}=H(bV.privateApis);function H$({blockName:e,clientId:t,hasBlockStyles:o,tabs:r,isSectionBlock:n,contentClientIds:i}){let s=(0,Ic.useRef)(null),a=(0,Y_.useSelect)(S=>S(s1e.store).get("core","showIconLabels"),[]),{requestedTab:l}=(0,Y_.useSelect)(S=>({requestedTab:H(S(C)).getRequestedInspectorTab()})),[u,d]=(0,Ic.useState)(()=>l?.tabName??r[0]?.name),f=(0,Ic.useRef)(!1),p=(0,Ic.useRef)(!1),{__unstableSetOpenListViewPanel:g,__unstableIncrementListViewExpandRevision:m,__unstableSetAllListViewPanelsOpen:h}=(0,Y_.useDispatch)(C),{clearRequestedInspectorTab:b}=H((0,Y_.useDispatch)(C));(0,Ic.useEffect)(()=>{f.current=!1},[t]),(0,Ic.useEffect)(()=>{l&&(d(l.tabName),l.tabName===_f.name&&l.options?.openPanel&&(g(l.options.openPanel),m()),p.current=!0,f.current=!0,b())},[l,g,m,b]),(0,Ic.useEffect)(()=>{u===_f.name&&!f.current&&(h(),m())},[t,u,h,m]),(0,Ic.useEffect)(()=>{if(!r?.length||f.current&&r.some(_=>_.name===u))return;let S=r[0]?.name;u!==S&&d(S)},[r,u]);let v=S=>{d(S),f.current=!0,S===_f.name&&!p.current&&(h(),m()),p.current=!1},y=r.some(S=>S.name===_f.name),k=S=>{y&&(g(S),m(),p.current=!0,v(_f.name))};return(0,Xr.jsx)("div",{className:"block-editor-block-inspector__tabs",children:(0,Xr.jsxs)(pg,{selectedTabId:u,onSelect:v,children:[(0,Xr.jsx)(pg.TabList,{children:r.map(S=>a?(0,Xr.jsx)(pg.Tab,{tabId:S.name,children:S.title},S.name):(0,Xr.jsxs)(kt.Root,{children:[(0,Xr.jsx)(pg.Tab,{tabId:S.name,"aria-label":S.title,render:(0,Xr.jsx)(kt.Trigger,{}),children:(0,Xr.jsx)(bV.Icon,{icon:S.icon})}),(0,Xr.jsx)(kt.Popup,{children:S.title})]},S.name))}),(0,Xr.jsxs)(pg.TabPanel,{tabId:fD.name,focusable:!1,children:[(0,Xr.jsx)(hV,{contentClientIds:i,onSwitchToListView:k,hasListViewTab:y}),(0,Xr.jsx)(Oe.Slot,{group:"content"})]}),(0,Xr.jsxs)(pg.TabPanel,{tabId:_f.name,focusable:!1,children:[(0,Xr.jsx)(Oe.Slot,{group:"list",ref:s}),(0,Xr.jsx)(rL,{listViewRef:s})]}),(0,Xr.jsx)(pg.TabPanel,{tabId:uD.name,focusable:!1,children:(0,Xr.jsx)(Y0e,{showAdvancedControls:!!e})}),(0,Xr.jsx)(pg.TabPanel,{tabId:dD.name,focusable:!1,children:(0,Xr.jsx)(o1e,{blockName:e,clientId:t,hasBlockStyles:o,isSectionBlock:n,contentClientIds:i})})]},t)})}var Is=c(U(),1),a1e=c(J(),1);var pZe=[];function mZe(e,t={}){return t[e]!==void 0?t[e]:t.default!==void 0?t.default:!0}function l1e(e,t,o,r){let n=[],{bindings:i,border:s,color:a,content:l,default:u,layout:d,dimensions:f,list:p,position:g,styles:m,typography:h,effects:b}=fc,v=(0,Is.__experimentalUseSlotFills)(p.name),y=!!v&&v.length,k=(0,Is.__experimentalUseSlotFills)(l.name),S=!!k&&k.length,x=[...(0,Is.__experimentalUseSlotFills)(s.name)||[],...(0,Is.__experimentalUseSlotFills)(a.name)||[],...(0,Is.__experimentalUseSlotFills)(d.name)||[],...(0,Is.__experimentalUseSlotFills)(g.name)||[],...(0,Is.__experimentalUseSlotFills)(f.name)||[],...(0,Is.__experimentalUseSlotFills)(m.name)||[],...(0,Is.__experimentalUseSlotFills)(h.name)||[],...(0,Is.__experimentalUseSlotFills)(b.name)||[]].length,w=[...(0,Is.__experimentalUseSlotFills)(Em.slotName)||[],...(0,Is.__experimentalUseSlotFills)(i.name)||[]],T=[...(0,Is.__experimentalUseSlotFills)(u.name)||[],...y&&x>1?w:[]],B=window?.__experimentalContentOnlyInspectorFields,R=S||!B&&t?.length;R&&n.push(fD),y&&n.push(_f),(T.length||w.length&&(R||y))&&n.push(uD);let{tabSettings:I,isPreviewMode:A}=(0,a1e.useSelect)(O=>{let N=O(C).getSettings();return{tabSettings:N.blockInspectorTabs,isPreviewMode:N.isPreviewMode}},[]);return!A&&(r||x)&&n.push(dD),mZe(e,I)?n:pZe}var c1e=c(U(),1);var U$=c(E(),1),{Fill:gZe,Slot:hZe}=(0,c1e.createSlotFill)(Symbol("InspectorControlsLastItem")),u1e=e=>gt()[Dl]?(0,U$.jsx)(gZe,{...e}):null;u1e.Slot=function(t){return(0,U$.jsx)(hZe,{...t})};var yV=u1e;var d1e=c(J(),1);function f1e(e){return(0,d1e.useSelect)(t=>{if(e){let o=t(C).getSettings().blockInspectorAnimation,r=o?.animationParent,{getSelectedBlockClientId:n,getBlockParentsByBlockName:i}=t(C),s=n();return!i(s,r,!0)[0]&&e.name!==r?null:o?.[e.name]}return null},[e])}var vV=c(F(),1);var wy=c(G(),1);var W$=c(E(),1),{getViewportBreakpoints:bZe}=H(_o),p1e={":hover":(0,wy.__)("Hover"),":focus":(0,wy.__)("Focus"),":focus-visible":(0,wy.__)("Focus-visible"),":active":(0,wy.__)("Active")},yZe={"@tablet":(0,wy.__)("Tablet"),"@mobile":(0,wy.__)("Mobile")};function vZe(e){let t=bZe(e);return Object.entries(yZe).filter(([o])=>(o!=="@tablet"||t.tablet!==void 0)&&(o!=="@mobile"||t.mobile!==void 0)).map(([o,r])=>({value:o,label:r}))}var SV={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]};function m1e(e){return(SV[e]??[]).filter(o=>p1e[o]).map(o=>({value:o,label:p1e[o]}))}var G$="default",SZe=[];function g1e({name:e,value:t,onChange:o}){let r=(0,vV.useMemo)(()=>m1e(e),[e]),n=wr();return r.length?(0,W$.jsx)(WD,{pseudoStates:r,pseudoStateValue:t?.pseudo??G$,onChangePseudoState:i=>o({pseudo:i}),popoverProps:n.popoverProps,showText:!1}):null}function h1e({name:e,value:t,isResponsiveEditing:o}){let r=(0,vV.useMemo)(()=>m1e(e),[e]),[n]=Le("viewport"),i=(0,vV.useMemo)(()=>vZe(n),[n]);return!r.length&&!o?null:(0,W$.jsx)($D,{viewportStates:o?i:SZe,pseudoStates:r,viewportValue:t?.viewport??G$,pseudoStateValue:t?.pseudo??G$})}var Fe=c(E(),1);function y1e({blockName:e,showAdvancedControls:t=!0,showPositionControls:o=!0,showBindingsControls:r=!0}){let n=hy({blockName:e});return(0,Fe.jsxs)(Fe.Fragment,{children:[(0,Fe.jsx)(Oe.Slot,{}),(0,Fe.jsx)(Oe.Slot,{group:"typography",label:(0,Qi.__)("Typography")}),(0,Fe.jsx)(Oe.Slot,{group:"color",label:(0,Qi.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,Fe.jsx)(Oe.Slot,{group:"background",label:(0,Qi.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),(0,Fe.jsx)(Oe.Slot,{group:"layout",label:(0,Qi.__)("Layout")}),(0,Fe.jsx)(Oe.Slot,{group:"dimensions",label:(0,Qi.__)("Dimensions")}),(0,Fe.jsx)(Oe.Slot,{group:"border",label:n}),(0,Fe.jsx)(Oe.Slot,{group:"elements",label:(0,Qi.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"}),o&&(0,Fe.jsx)(gD,{}),(0,Fe.jsx)(Oe.Slot,{group:"styles"}),r&&(0,Fe.jsx)(Oe.Slot,{group:"bindings"}),t&&(0,Fe.jsx)("div",{children:(0,Fe.jsx)(pD,{})})]})}function kZe({blockName:e,clientId:t,contentClientIds:o,isSectionBlock:r,selectedBlockStyleState:n}){let i=hy({blockName:e}),s=Wi(n)&&!ea(n),a=r&&e!=="core/template-part";return(0,Fe.jsxs)(Fe.Fragment,{children:[a&&(0,Fe.jsx)(J2,{value:n,children:(0,Fe.jsx)(j$,{blockName:e,clientId:t,contentClientIds:o})}),!a&&(0,Fe.jsxs)(Fe.Fragment,{children:[(0,Fe.jsx)(Oe.Slot,{group:"typography",label:(0,Qi.__)("Typography")}),(0,Fe.jsx)(Oe.Slot,{group:"color",label:(0,Qi.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,Fe.jsx)(Oe.Slot,{group:"background",label:(0,Qi.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),s&&(0,Fe.jsx)(Oe.Slot,{group:"layout",label:(0,Qi.__)("Layout")}),(0,Fe.jsx)(Oe.Slot,{group:"dimensions",label:(0,Qi.__)("Dimensions")}),(0,Fe.jsx)(Oe.Slot,{group:"border",label:i}),(0,Fe.jsx)(Oe.Slot,{group:"elements",label:(0,Qi.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"})]})]})}function _Ze(){let{selectedBlockCount:e,renderedBlockName:t,renderedBlockClientId:o,blockType:r,isSectionBlock:n,isSectionBlockInSelection:i,hasBlockStyles:s,editedContentOnlySection:a,blockEditingMode:l,selectedBlockStyleState:u,showStateOnCanvas:d,isResponsiveEditing:f}=(0,y1.useSelect)(S=>{let{getSelectedBlockClientId:_,getSelectedBlockClientIds:x,getSelectedBlockCount:w,getBlockName:T,getParentSectionBlock:B,isSectionBlock:R,getEditedContentOnlySection:I,isWithinEditedContentOnlySection:A,getBlockEditingMode:P,getSelectedBlockStyleState:O,isSelectedBlockStyleStateShownOnCanvas:N,isResponsiveEditing:z}=H(S(C)),{getBlockStyles:D}=S(q_.store),M=_(),L=A(M)?M:B(M)||M,j=L&&T(L),q=j&&(0,q_.getBlockType)(j),te=x().some($=>R($)),ee=j&&D(j),W=ee&&ee.length>0;return{selectedBlockCount:w(),renderedBlockClientId:L,renderedBlockName:j,blockType:q,isSectionBlockInSelection:te,isSectionBlock:R(L),hasBlockStyles:W,editedContentOnlySection:I(),blockEditingMode:P(L),selectedBlockStyleState:O(L),showStateOnCanvas:N(L),isResponsiveEditing:z()}},[]),p=(0,y1.useSelect)(S=>{if(!n||!o)return[];let{getClientIdsOfDescendants:_,getBlockEditingMode:x,shouldRenderBlockListView:w}=H(S(C)),T=_(o),B=new Set;return T.forEach(R=>{w(R)&&_(R).forEach(A=>B.add(A))}),T.filter(R=>!B.has(R)&&x(R)==="contentOnly")},[n,o]),g=l1e(r?.name,p,n,s),m=g?.length>1,h=f1e(r),b=e>1,v=!Pn(u);if(b&&!i)return(0,Fe.jsxs)("div",{className:"block-editor-block-inspector",children:[(0,Fe.jsx)(XW,{}),m?(0,Fe.jsx)(H$,{tabs:g}):(0,Fe.jsx)(y1e,{blockName:t,showAdvancedControls:!1,showPositionControls:!1,showBindingsControls:!1})]});if(b&&i)return(0,Fe.jsx)("div",{className:"block-editor-block-inspector",children:(0,Fe.jsx)(XW,{})});let y=t===(0,q_.getUnregisteredTypeHandlerName)();return!r||!o||y?(0,Fe.jsx)("span",{className:"block-editor-block-inspector__no-blocks",children:(0,Qi.__)("No block selected.")}):(0,Fe.jsx)(xZe,{animate:h,wrapper:S=>(0,Fe.jsx)(wZe,{blockInspectorAnimationSettings:h,renderedBlockClientId:o,children:S}),children:(0,Fe.jsx)(CZe,{renderedBlockClientId:o,blockName:r.name,isSectionBlock:n,availableTabs:g,contentClientIds:p,hasBlockStyles:s,editedContentOnlySection:a,blockEditingMode:l,selectedBlockStyleState:u,showStateOnCanvas:d,isResponsiveEditing:f,isBlockStyleStateSelected:v})})}var xZe=({animate:e,wrapper:t,children:o})=>e?t(o):o,wZe=({blockInspectorAnimationSettings:e,renderedBlockClientId:t,children:o})=>{let r=e&&e.enterDirection==="leftToRight"?-50:50;return(0,Fe.jsx)(Z_.__unstableMotion.div,{animate:{x:0,opacity:1,transition:{ease:"easeInOut",duration:.14}},initial:{x:r,opacity:0},children:o},t)},CZe=({renderedBlockClientId:e,blockName:t,isSectionBlock:o,availableTabs:r,contentClientIds:n,hasBlockStyles:i,editedContentOnlySection:s,blockEditingMode:a,selectedBlockStyleState:l,showStateOnCanvas:u,isResponsiveEditing:d})=>{let f=(0,b1e.useRef)(null),p=r?.length>1,g=ea(l),m=Wi(l)&&d||ea(l),h=s&&s!==e,b=Vo(s),v=Vo(e),y=v.isSynced,{setSelectedBlockStyleState:k,setSelectedBlockStyleStateCanvasPreview:S}=H((0,y1.useDispatch)(C)),_=w=>{k(e,w)},x=w=>{S(e,w)};return(0,Fe.jsxs)("div",{className:"block-editor-block-inspector",children:[h&&(0,Fe.jsx)(fC,{...b,className:b?.isSynced&&"is-synced",parentClientId:s}),(0,Fe.jsx)(fC,{...v,allowParentNavigation:!0,className:y&&"is-synced",isChild:h,clientId:e,controls:a==="default"&&(0,Fe.jsx)(g1e,{name:t,value:l,onChange:_})}),a==="default"&&m&&(0,Fe.jsxs)(Z_.__experimentalSpacer,{paddingX:4,paddingY:2,children:[g&&(0,Fe.jsx)(Z_.ToggleControl,{label:(0,Qi.__)("Show state on canvas"),checked:u,onChange:x}),(0,Fe.jsx)(h1e,{name:t,value:l,isResponsiveEditing:d})]}),(0,Fe.jsx)(Tte,{clientId:e}),(0,Fe.jsx)(D0e,{clientId:e}),!m&&(0,Fe.jsx)(DM,{blockClientId:e}),(0,Fe.jsx)($0e,{}),m&&(0,Fe.jsx)(kZe,{blockName:t,clientId:e,contentClientIds:n,isSectionBlock:o,selectedBlockStyleState:l}),!m&&p&&(0,Fe.jsx)(Fe.Fragment,{children:(0,Fe.jsx)(H$,{hasBlockStyles:i,clientId:e,blockName:t,tabs:r,isSectionBlock:o,contentClientIds:n})}),!m&&!p&&(0,Fe.jsxs)(Fe.Fragment,{children:[i&&(0,Fe.jsx)(Zk,{clientId:e}),(0,Fe.jsx)(hV,{contentClientIds:n}),(0,Fe.jsx)(Oe.Slot,{group:"content"}),(0,Fe.jsx)(Oe.Slot,{group:"list",ref:f}),(0,Fe.jsx)(rL,{listViewRef:f}),!o&&(0,Fe.jsx)(y1e,{blockName:t})]}),!m&&(0,Fe.jsx)(yV.Slot,{}),(0,Fe.jsx)(lD,{},"back")]})},v1e=_Ze;var $$=c(Rt(),1);var S1e=c(E(),1),k1e=()=>((0,$$.default)("__unstableUseClipboardHandler",{alternative:"BlockCanvas or WritingFlow",since:"6.4",version:"6.7"}),hC());function _1e(e){return(0,$$.default)("CopyHandler",{alternative:"BlockCanvas or WritingFlow",since:"6.4",version:"6.7"}),(0,S1e.jsx)("div",{...e,ref:hC()})}var x1e=c(J(),1),K$=c(F(),1);var Y$=c(E(),1),EZe=()=>{};function TZe({rootClientId:e,clientId:t,isAppender:o,showInserterHelpPanel:r,showMostUsedBlocks:n=!1,__experimentalInsertionIndex:i,__experimentalInitialTab:s,__experimentalInitialCategory:a,__experimentalFilterValue:l,onPatternCategorySelection:u,onSelect:d=EZe,shouldFocusBlock:f=!1,onClose:p},g){let{destinationRootClientId:m}=(0,x1e.useSelect)(h=>{let{getBlockRootClientId:b}=h(C);return{destinationRootClientId:e||b(t)||void 0}},[t,e]);return(0,Y$.jsx)(m9,{onSelect:d,rootClientId:m,clientId:t,isAppender:o,showInserterHelpPanel:r,showMostUsedBlocks:n,__experimentalInsertionIndex:i,__experimentalFilterValue:l,onPatternCategorySelection:u,__experimentalInitialTab:s,__experimentalInitialCategory:a,shouldFocusBlock:f,ref:g,onClose:p})}var q$=(0,K$.forwardRef)(TZe);function RZe(e,t){return(0,Y$.jsx)(q$,{...e,onPatternCategorySelection:void 0,ref:t})}var w1e=(0,K$.forwardRef)(RZe);var C1e=c(Rt(),1);function E1e(){return(0,C1e.default)("wp.blockEditor.MultiSelectScrollIntoView",{hint:"This behaviour is now built-in.",since:"5.8"}),null}var T1e=c(fe(),1),v1=c(Tt(),1),mg=c(io(),1),R1e=c(E(),1),BZe=window.navigator.userAgent.indexOf("Trident")!==-1,PZe=new Set([mg.UP,mg.DOWN,mg.LEFT,mg.RIGHT]),IZe=.75;function Z$(){return(0,T1e.useRefEffect)(e=>{let{ownerDocument:t}=e,{defaultView:o}=t,r,n,i;function s(){r||(r=o.requestAnimationFrame(()=>{f(),r=null}))}function a(h){n&&o.cancelAnimationFrame(n),n=o.requestAnimationFrame(()=>{l(h),n=null})}function l({keyCode:h}){if(!g())return;let b=(0,v1.computeCaretRect)(o);if(!b)return;if(!i){i=b;return}if(PZe.has(h)){i=b;return}let v=b.top-i.top;if(v===0)return;let y=(0,v1.getScrollContainer)(e);if(!y)return;let k=y===t.body||y===t.documentElement,S=k?o.scrollY:y.scrollTop,_=k?0:y.getBoundingClientRect().top,x=k?i.top/o.innerHeight:(i.top-_)/(o.innerHeight-_);if(S===0&&x<IZe&&m()){i=b;return}let w=k?o.innerHeight:y.clientHeight;if(i.top+i.height>_+w||i.top<_){i=b;return}k?o.scrollBy(0,v):y.scrollTop+=v}function u(){t.addEventListener("selectionchange",d)}function d(){t.removeEventListener("selectionchange",d),f()}function f(){g()&&(i=(0,v1.computeCaretRect)(o))}function p(){let{activeElement:h}=t;if(!h)return null;if(!h.isContentEditable||!h.contains(e))return h;let{anchorNode:b}=o.getSelection();return b?(b.nodeType===b.ELEMENT_NODE?b:b.parentElement)?.closest('[contenteditable="true"]')??null:null}function g(){let h=p();return!!h&&e.contains(h)&&h.isContentEditable}function m(){let h=e.querySelectorAll('[contenteditable="true"]');return h[h.length-1]===p()}return o.addEventListener("scroll",s,!0),o.addEventListener("resize",s,!0),e.addEventListener("keydown",a),e.addEventListener("keyup",l),e.addEventListener("mousedown",u),e.addEventListener("touchstart",u),()=>{o.removeEventListener("scroll",s,!0),o.removeEventListener("resize",s,!0),e.removeEventListener("keydown",a),e.removeEventListener("keyup",l),e.removeEventListener("mousedown",u),e.removeEventListener("touchstart",u),t.removeEventListener("selectionchange",d),o.cancelAnimationFrame(r),o.cancelAnimationFrame(n)}},[])}function OZe({children:e}){return(0,R1e.jsx)("div",{ref:Z$(),className:"block-editor__typewriter",children:e})}var AZe=BZe?e=>e.children:OZe,B1e=AZe;var Cy=c(F(),1),X$=c(Rt(),1);var Q$=c(E(),1),kV=(0,Cy.createContext)({});kV.displayName="RenderedRefsContext";function LZe(e,t,o){let r={...e,[t]:e[t]?new Set(e[t]):new Set};return r[t].add(o),r}function J$({children:e,uniqueId:t,blockName:o=""}){let r=(0,Cy.useContext)(kV),{name:n}=gt();o=o||n;let i=(0,Cy.useMemo)(()=>LZe(r,o,t),[r,o,t]);return(0,Q$.jsx)(kV.Provider,{value:i,children:e})}function eK(e,t=""){let o=(0,Cy.useContext)(kV),{name:r}=gt();return t=t||r,!!o[t]?.has(e)}var P1e=e=>((0,X$.default)("wp.blockEditor.__experimentalRecursionProvider",{since:"6.5",alternative:"wp.blockEditor.RecursionProvider"}),(0,Q$.jsx)(J$,{...e})),I1e=(...e)=>((0,X$.default)("wp.blockEditor.__experimentalUseHasRecursion",{since:"6.5",alternative:"wp.blockEditor.useHasRecursion"}),eK(...e));var xV=c(U(),1),tK=c(G(),1),oK=c(F(),1),A1e=c(Iu(),1);var pa=c(U(),1);var O1e=c(G(),1),Pf=c(E(),1);function _V({title:e,help:t,actions:o=[],onClose:r}){return(0,Pf.jsxs)(pa.__experimentalVStack,{className:"block-editor-inspector-popover-header",spacing:4,children:[(0,Pf.jsxs)(pa.__experimentalHStack,{alignment:"center",children:[(0,Pf.jsx)(pa.__experimentalHeading,{className:"block-editor-inspector-popover-header__heading",level:2,size:13,children:e}),(0,Pf.jsx)(pa.__experimentalSpacer,{}),o.map(({label:n,icon:i,onClick:s})=>(0,Pf.jsx)(pa.Button,{size:"small",className:"block-editor-inspector-popover-header__action",label:n,icon:i,variant:!i&&"tertiary",onClick:s,children:!i&&n},n)),r&&(0,Pf.jsx)(pa.Button,{size:"small",className:"block-editor-inspector-popover-header__action",label:(0,O1e.__)("Close"),icon:th,onClick:r})]}),t&&(0,Pf.jsx)(pa.__experimentalText,{children:t})]})}var X_=c(E(),1);function MZe({onClose:e,onChange:t,showPopoverHeaderActions:o,isCompact:r,currentDate:n,title:i,...s},a){let l={startOfWeek:(0,A1e.getSettings)().l10n.startOfWeek,onChange:t,currentDate:r?void 0:n,currentTime:r?n:void 0,...s},u=r?xV.TimePicker:xV.DateTimePicker;return(0,X_.jsxs)("div",{ref:a,className:"block-editor-publish-date-time-picker",children:[(0,X_.jsx)(_V,{title:i||(0,tK.__)("Publish"),actions:o?[{label:(0,tK.__)("Now"),onClick:()=>t?.(null)}]:void 0,onClose:e}),(0,X_.jsx)(u,{...l})]})}var rK=(0,oK.forwardRef)(MZe);function NZe(e,t){return(0,X_.jsx)(rK,{...e,showPopoverHeaderActions:!0,isCompact:!1,ref:t})}var L1e=(0,oK.forwardRef)(NZe);var M1e=c(Rt(),1),N1e=c(F(),1);function DZe(){return(0,M1e.default)("wp.blockEditor.ToolSelector",{since:"6.9",hint:"The ToolSelector component no longer renders anything."}),null}var D1e=(0,N1e.forwardRef)(DZe);var k1=c(E(),1),Ge=e=>{if(e===null||typeof e!="object"||Array.isArray(e))return e;let t=Object.entries(e).map(([o,r])=>[o,Ge(r)]).filter(([,o])=>o!==void 0);return t.length?Object.fromEntries(t):void 0};function oV(e,t,o,r,n,i){if(Object.values(e??{}).every(l=>!l)||i.length===1&&o.innerBlocks.length===r.length)return o;let s=r[0]?.attributes;if(i.length>1&&r.length>1)if(r[n])s=r[n]?.attributes;else return o;let a=o;return Object.entries(e).forEach(([l,u])=>{u&&t[l].forEach(d=>{let f=fd(s,d);f&&(a={...a,attributes:De(a.attributes,d,f)})})}),a}function Wt(e,t,o){let n=(0,V1e.getBlockSupport)(e,t)?.__experimentalSkipSerialization;return Array.isArray(n)?n.includes(o):n}var If=new WeakMap;function el({id:e,css:t}){return Pc({id:e,css:t})}function Pc({id:e,css:t,assets:o,__unstableType:r,variation:n,clientId:i}={}){let{setStyleOverride:s,deleteStyleOverride:a}=H((0,wV.useDispatch)(C)),l=(0,wV.useRegistry)(),u=(0,El.useId)();(0,El.useEffect)(()=>{if(!t&&!o)return;let d=e||u,f={id:e,css:t,assets:o,__unstableType:r,variation:n,clientId:i};return If.get(l)||If.set(l,[]),If.get(l).push([d,f]),window.queueMicrotask(()=>{If.get(l)?.length&&l.batch(()=>{If.get(l).forEach(p=>{s(...p)}),If.set(l,[])})}),()=>{If.get(l)?.find(([g])=>g===d)?If.set(l,If.get(l).filter(([g])=>g!==d)):a(d)}},[e,t,i,o,r,u,s,a,l,n])}function xl(e,t){let[o,r,n,i,s,a,l,u,d,f,p,g,m,h,b,v,y,k,S,_,x,w,T,B,R,I,A,P,O,N,z,D,M,V,L,j,q,Q,te,ee,W,$,Y,Z,oe,ne,X,re,le,ve,xe,be,ae,pe,ke,Se,we,Ce,se,ie,Ae,ye,Te]=Le("background.backgroundImage","background.backgroundSize","background.gradient","typography.fontFamilies.custom","typography.fontFamilies.default","typography.fontFamilies.theme","typography.defaultFontSizes","typography.fontSizes.custom","typography.fontSizes.default","typography.fontSizes.theme","typography.customFontSize","typography.fontStyle","typography.fontWeight","typography.lineHeight","typography.textAlign","typography.textColumns","typography.textDecoration","typography.textIndent","typography.writingMode","typography.textTransform","typography.letterSpacing","spacing.padding","spacing.margin","spacing.blockGap","spacing.defaultSpacingSizes","spacing.customSpacingSize","spacing.spacingSizes.custom","spacing.spacingSizes.default","spacing.spacingSizes.theme","spacing.units","dimensions.aspectRatio","dimensions.height","dimensions.minHeight","dimensions.minWidth","dimensions.width","dimensions.dimensionSizes","layout","border.color","border.radius","border.style","border.width","border.radiusSizes","color.custom","color.palette.custom","color.customDuotone","color.palette.theme","color.palette.default","color.defaultPalette","color.defaultDuotone","color.duotone.custom","color.duotone.theme","color.duotone.default","color.gradients.custom","color.gradients.theme","color.gradients.default","color.defaultGradients","color.customGradient","color.background","color.link","color.text","color.heading","color.button","shadow"),qe=(0,El.useMemo)(()=>({background:{backgroundImage:o,backgroundSize:r,gradient:n},color:{palette:{custom:Z,theme:ne,default:X},gradients:{custom:ae,theme:pe,default:ke},duotone:{custom:ve,theme:xe,default:be},defaultGradients:Se,defaultPalette:re,defaultDuotone:le,custom:Y,customGradient:we,customDuotone:oe,background:Ce,link:se,heading:Ae,button:ye,text:ie},typography:{fontFamilies:{custom:i,default:s,theme:a},fontSizes:{custom:u,default:d,theme:f},customFontSize:p,defaultFontSizes:l,fontStyle:g,fontWeight:m,lineHeight:h,textAlign:b,textColumns:v,textDecoration:y,textIndent:k,textTransform:_,letterSpacing:x,writingMode:S},spacing:{spacingSizes:{custom:A,default:P,theme:O},customSpacingSize:I,defaultSpacingSizes:R,padding:w,margin:T,blockGap:B,units:N},border:{color:Q,radius:te,style:ee,width:W,radiusSizes:$},dimensions:{aspectRatio:z,height:D,minHeight:M,minWidth:V,width:L,dimensionSizes:j},layout:q,parentLayout:t,shadow:Te}),[o,r,n,i,s,a,l,u,d,f,p,g,m,h,b,v,y,k,_,x,S,w,T,B,R,I,A,P,O,N,z,D,M,V,L,j,q,t,Q,te,ee,W,$,Y,Z,oe,ne,X,re,le,ve,xe,be,ae,pe,ke,Se,we,Ce,se,ie,Ae,ye,Te]);return hD(qe,e)}function F1e(e){e=e.map(o=>({...o,Edit:(0,El.memo)(o.edit)}));let t=(0,nK.createHigherOrderComponent)(o=>function(n){let i=gt();return[...e.map((s,a)=>{let{Edit:l,hasSupport:u,attributeKeys:d=[],shareWithChildBlocks:f,supportsPatternEditing:p}=s;if(!(p&&i[qf]||i[Dl]||i[zy]&&f)||!u(n.name))return null;let m={};for(let h of d)n.attributes[h]&&(m[h]=n.attributes[h]);return(0,k1.jsx)(l,{name:n.name,isSelected:n.isSelected,clientId:n.clientId,setAttributes:n.setAttributes,__unstableParentLayout:n.__unstableParentLayout,...m},a)}),(0,k1.jsx)(o,{...n},"edit")]},"withBlockEditHooks");(0,S1.addFilter)("editor.BlockEdit","core/editor/hooks",t)}function VZe({index:e,useBlockProps:t,setAllWrapperProps:o,...r}){let n=t(r),i=s=>o(a=>{let l=[...a];return l[e]=s,l});return(0,El.useEffect)(()=>(i(n),()=>{i(void 0)})),null}var FZe=(0,El.memo)(VZe);function z1e(e){let t=(0,nK.createHigherOrderComponent)(o=>function(n){let[i,s]=(0,El.useState)(Array(e.length).fill(void 0));return[...e.map((a,l)=>{let{hasSupport:u,attributeKeys:d=[],useBlockProps:f,isMatch:p}=a,g={};for(let m of d)n.attributes[m]&&(g[m]=n.attributes[m]);return!Object.keys(g).length||!u(n.name)||p&&!p(g)?null:(0,k1.jsx)(FZe,{index:l,useBlockProps:f,setAllWrapperProps:s,name:n.name,clientId:n.clientId,...g},l)}),(0,k1.jsx)(o,{...n,wrapperProps:i.filter(Boolean).reduce((a,l)=>({...a,...l,className:K(a.className,l.className),style:{...a.style,...l.style}}),n.wrapperProps||{})},"edit")]},"withBlockListBlockHooks");(0,S1.addFilter)("editor.BlockListBlock","core/editor/hooks",t)}function j1e(e){function t(o,r,n){return e.reduce((i,s)=>{let{hasSupport:a,attributeKeys:l=[],addSaveProps:u}=s,d={};for(let f of l)n[f]&&(d[f]=n[f]);return!Object.keys(d).length||!a(r)?i:u(i,r,d)},o)}(0,S1.addFilter)("blocks.getSaveContent.extraProps","core/editor/hooks",t,0),(0,S1.addFilter)("blocks.getSaveContent.extraProps","core/editor/hooks",o=>(o.hasOwnProperty("className")&&!o.className&&delete o.className,o))}var H1e=c(de(),1),U1e=c(ho(),1);function zZe(e){let{apiVersion:t=1}=e;return t<2&&(0,H1e.hasBlockSupport)(e,"lightBlockWrapper",!1)&&(e.apiVersion=2),e}(0,U1e.addFilter)("blocks.registerBlockType","core/compat/migrateLightBlockWrapper",zZe);function G1e(e){e.hasAttribute("crossorigin")||e.setAttribute("crossorigin","anonymous")}if(window.crossOriginIsolated){let e=function(){document.body?t.observe(document.body,{childList:!0,attributes:!0,subtree:!0}):document.readyState==="loading"&&document.addEventListener("DOMContentLoaded",()=>{document.body&&t.observe(document.body,{childList:!0,attributes:!0,subtree:!0})})};jZe=e;let t=new window.MutationObserver(o=>{o.forEach(r=>{[r.addedNodes,r.target].forEach(n=>{(n instanceof window.NodeList?n:[n]).forEach(s=>{let a=s;a.querySelectorAll&&(a.querySelectorAll("source,script,video,link").forEach(l=>{G1e(l)}),["SOURCE","SCRIPT","VIDEO","LINK"].includes(a.nodeName)&&G1e(a))})})})});e()}var jZe;var W1e=c(ho(),1),Tl=c(de(),1);var iK=c(E(),1),sK=["left","center","right","wide","full"],HZe=["wide","full"];function aK(e,t=!0,o=!0){let r;return Array.isArray(e)?r=sK.filter(n=>e.includes(n)):e===!0?r=[...sK]:r=[],!o||e===!0&&!t?r.filter(n=>!HZe.includes(n)):r}function UZe(e){return"type"in(e.attributes?.align??{})||(0,Tl.hasBlockSupport)(e,"align")&&(e.attributes={...e.attributes,align:{type:"string",enum:[...sK,""]}}),e}function GZe({name:e,align:t,setAttributes:o}){let r=aK((0,Tl.getBlockSupport)(e,"align"),(0,Tl.hasBlockSupport)(e,"alignWide",!0)),n=zw(r).map(({name:a})=>a),i=Tr();return!n.length||i!=="default"?null:(0,iK.jsx)(Do,{group:"block",__experimentalShareWithChildBlocks:!0,children:(0,iK.jsx)(hP,{value:t,onChange:a=>{a||(0,Tl.getBlockType)(e)?.attributes?.align?.default&&(a=""),o({align:a})},controls:n})})}var CV={shareWithChildBlocks:!0,edit:GZe,useBlockProps:WZe,addSaveProps:$Ze,attributeKeys:["align"],hasSupport(e){return(0,Tl.hasBlockSupport)(e,"align",!1)}};function WZe({name:e,align:t}){let o=aK((0,Tl.getBlockSupport)(e,"align"),(0,Tl.hasBlockSupport)(e,"alignWide",!0));return zw(o).some(n=>n.name===t)?{"data-align":t}:{}}function $Ze(e,t,o){let{align:r}=o,n=(0,Tl.getBlockSupport)(t,"align"),i=(0,Tl.hasBlockSupport)(t,"alignWide",!0);return aK(n,i).includes(r)&&(e.className=K(`align${r}`,e.className)),e}(0,W1e.addFilter)("blocks.registerBlockType","core/editor/align/addAttribute",UZe);var $1e=c(ho(),1);function KZe(e){return"type"in(e.attributes?.lock??{})||(e.attributes={...e.attributes,lock:{type:"object"}}),e}(0,$1e.addFilter)("blocks.registerBlockType","core/lock/addAttribute",KZe);var fK=c(ho(),1),ox=c(de(),1);var _1=c(U(),1),RV=c(G(),1),nTe=c(F(),1),iTe=c(J(),1),BV=c(de(),1);var Os=c(U(),1),tTe=c(F(),1),tx=c(G(),1),oTe=c(J(),1);var uK=c(de(),1),Q1e=c(J(),1),ex=c(U(),1),Oc=c(G(),1),EV=c(F(),1),J1e=c(fe(),1),eTe=c(ar(),1);var lK=c(F(),1),q1e=c(fe(),1),Z1e=c(U(),1);var K1e=c(U(),1);var Q_=c(E(),1);function YZe({blockTypes:e,value:t,onItemChange:o}){return(0,Q_.jsx)("ul",{className:"block-editor-block-manager__checklist",children:e.map(r=>(0,Q_.jsxs)("li",{className:"block-editor-block-manager__checklist-item",children:[(0,Q_.jsx)(K1e.CheckboxControl,{label:r.title,checked:t.includes(r.name),onChange:(...n)=>o(r,...n)}),(0,Q_.jsx)(Et,{icon:r.icon})]},r.name))})}var Y1e=YZe;var J_=c(E(),1);function X1e({title:e,blockTypes:t,selectedBlockTypes:o,onChange:r}){let n=(0,q1e.useInstanceId)(X1e),i=(0,lK.useCallback)((f,p)=>{r(p?[...o,f]:o.filter(({name:g})=>g!==f.name))},[o,r]),s=(0,lK.useCallback)(f=>{r(f?[...o,...t.filter(p=>!o.find(({name:g})=>g===p.name))]:o.filter(p=>!t.find(({name:g})=>g===p.name)))},[t,o,r]);if(!t.length)return null;let a=t.map(({name:f})=>f).filter(f=>(o??[]).some(p=>p.name===f)),l="block-editor-block-manager__category-title-"+n,u=a.length===t.length,d=!u&&a.length>0;return(0,J_.jsxs)("div",{role:"group","aria-labelledby":l,className:"block-editor-block-manager__category",children:[(0,J_.jsx)(Z1e.CheckboxControl,{checked:u,onChange:s,className:"block-editor-block-manager__category-title",indeterminate:d,label:(0,J_.jsx)("span",{id:l,children:e})}),(0,J_.jsx)(Y1e,{blockTypes:t,value:a,onItemChange:i})]})}var cK=X1e;var Of=c(E(),1);function TV({blockTypes:e,selectedBlockTypes:t,onChange:o,showSelectAll:r=!0}){let n=(0,J1e.useDebounce)(eTe.speak,500),[i,s]=(0,EV.useState)(""),{categories:a,isMatchingSearchTerm:l}=(0,Q1e.useSelect)(p=>({categories:p(uK.store).getCategories(),isMatchingSearchTerm:p(uK.store).isMatchingSearchTerm}),[]),u=e.filter(p=>!i||l(p,i)),d=t.length>0&&t.length!==e.length,f=e.length>0&&t.length===e.length;return(0,EV.useEffect)(()=>{if(!i)return;let p=u.length,g=(0,Oc.sprintf)((0,Oc._n)("%d result found.","%d results found.",p),p);n(g)},[u?.length,i,n]),(0,Of.jsxs)(ex.__experimentalVStack,{className:"block-editor-block-manager__content",spacing:4,children:[(0,Of.jsx)(ex.SearchControl,{label:(0,Oc.__)("Search for a block"),placeholder:(0,Oc.__)("Search for a block"),value:i,onChange:p=>s(p),className:"block-editor-block-manager__search"}),r&&(0,Of.jsx)(ex.CheckboxControl,{className:"block-editor-block-manager__select-all",label:(0,Oc.__)("Select all"),checked:f,onChange:()=>{o(f?[]:e)},indeterminate:d}),(0,Of.jsxs)("div",{tabIndex:"0",role:"region","aria-label":(0,Oc.__)("Available block types"),className:"block-editor-block-manager__results",children:[u.length===0&&(0,Of.jsx)("p",{className:"block-editor-block-manager__no-results",children:(0,Oc.__)("No blocks found.")}),a.map(p=>(0,Of.jsx)(cK,{title:p.title,blockTypes:u.filter(g=>g.category===p.slug),selectedBlockTypes:t,onChange:o},p.slug)),(0,Of.jsx)(cK,{title:(0,Oc.__)("Uncategorized"),blockTypes:u.filter(({category:p})=>!p),selectedBlockTypes:t,onChange:o})]})]})}var Ac=c(E(),1);function rTe({clientId:e,blockTypes:t,selectedBlockTypes:o,onClose:r}){let[n,i]=(0,tTe.useState)(o),{updateBlockAttributes:s}=(0,oTe.useDispatch)(C),a=()=>{let l=n.length===t.length,u=n.map(({name:d})=>d);s(e,{allowedBlocks:l?void 0:u}),r()};return(0,Ac.jsx)(Os.Modal,{title:(0,tx._x)("Manage allowed blocks","modal title"),onRequestClose:r,overlayClassName:"block-editor-block-allowed-blocks-modal",focusOnMount:"firstContentElement",size:"medium",children:(0,Ac.jsxs)(Os.__experimentalVStack,{as:"form",onSubmit:l=>{l.preventDefault(),a()},spacing:"4",children:[(0,Ac.jsx)(Os.__experimentalText,{children:(0,tx.__)("Select which blocks can be added inside this container.")}),(0,Ac.jsx)(TV,{blockTypes:t,selectedBlockTypes:n,onChange:l=>{i(l)}}),(0,Ac.jsxs)(Os.Flex,{className:"block-editor-block-allowed-blocks-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Ac.jsx)(Os.FlexItem,{children:(0,Ac.jsx)(Os.Button,{variant:"tertiary",onClick:r,__next40pxDefaultSize:!0,children:(0,tx.__)("Cancel")})}),(0,Ac.jsx)(Os.FlexItem,{children:(0,Ac.jsx)(Os.Button,{variant:"primary",type:"submit",__next40pxDefaultSize:!0,children:(0,tx.__)("Apply")})})]})]})})}var Ey=c(E(),1);function sTe({clientId:e}){let[t,o]=(0,nTe.useState)(!1),{blockTypes:r,selectedBlockNames:n}=(0,iTe.useSelect)(a=>{let{getBlockAttributes:l}=a(C);return{blockTypes:a(BV.store).getBlockTypes(),selectedBlockNames:l(e)?.allowedBlocks}},[e]),i=r.filter(a=>(0,BV.hasBlockSupport)(a,"inserter",!0)&&(!a.parent||a.parent.includes("core/post-content")));if(!i)return null;let s=n===void 0?i:i.filter(a=>n.includes(a.name));return(0,Ey.jsxs)("div",{className:"block-editor-block-allowed-blocks-control",children:[(0,Ey.jsxs)(_1.BaseControl,{help:(0,RV.__)("Specify which blocks are allowed inside this container."),children:[(0,Ey.jsx)(_1.BaseControl.VisualLabel,{children:(0,RV.__)("Allowed Blocks")}),(0,Ey.jsx)(_1.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{o(!0)},className:"block-editor-block-allowed-blocks-control__button",children:(0,RV.__)("Manage allowed blocks")})]}),t&&(0,Ey.jsx)(rTe,{clientId:e,blockTypes:i,selectedBlockTypes:s,onClose:()=>o(!1)})]})}var dK=c(E(),1);function qZe({clientId:e}){return Tr()==="contentOnly"?null:(0,dK.jsx)(XC.Fill,{children:(0,dK.jsx)(sTe,{clientId:e})})}var aTe={edit:qZe,attributeKeys:["allowedBlocks"],hasSupport(e){return(0,ox.hasBlockSupport)(e,"allowedBlocks")}};function ZZe(e){return e?.attributes?.allowedBlocks?.type||(0,ox.hasBlockSupport)(e,"allowedBlocks")&&(e.attributes={...e.attributes,allowedBlocks:{type:"array"}}),e}(0,fK.addFilter)("blocks.registerBlockType","core/allowedBlocks/attribute",ZZe);function XZe(e,t,o,r){if(!(0,ox.hasBlockSupport)(e.name,"allowedBlocks")||t.length!==1&&r.length===1&&e.innerBlocks.length===t.length||r.length===1&&t.length>1||r.length>1&&t.length===1||r.length>1&&t.length>1&&r.length!==t.length||e.attributes.allowedBlocks)return e;let n=t[o]?.attributes?.allowedBlocks;if(!n)return e;let s=(0,ox.getBlockType)(e.name)?.allowedBlocks||[];if(!s.length)return{...e,attributes:{...e.attributes,allowedBlocks:n}};let a=n.filter(l=>s.includes(l));return{...e,attributes:{...e.attributes,allowedBlocks:a}}}(0,fK.addFilter)("blocks.switchToBlockType.transformedBlock","core/allowedBlocks/addTransforms",XZe);var lTe=c(ho(),1),PV=c(U(),1),x1=c(G(),1),IV=c(de(),1);var gg=c(E(),1),QZe=/[\s#]/g;function JZe(e){return"type"in(e.attributes?.anchor??{})||(0,IV.hasBlockSupport)(e,"anchor")&&(e.attributes={...e.attributes,anchor:{type:"string"}}),e}function eXe({anchor:e,setAttributes:t}){return Tr()!=="default"?null:(0,gg.jsx)(Oe,{group:"advanced",children:(0,gg.jsx)(PV.TextControl,{className:"html-anchor-control",label:(0,x1.__)("HTML anchor"),help:(0,gg.jsxs)(gg.Fragment,{children:[(0,x1.__)("Enter a word or two\u2014without spaces\u2014to make a unique web address just for this block, called an \u201Canchor\u201D. Then, you\u2019ll be able to link directly to this section of your page.")," ",(0,gg.jsx)(PV.ExternalLink,{href:(0,x1.__)("https://wordpress.org/documentation/article/page-jumps/"),children:(0,x1.__)("Learn more about anchors")})]}),value:e||"",placeholder:null,onChange:r=>{r=r.replace(QZe,"-"),t({anchor:r!==""?r:void 0})},autoCapitalize:"none",autoComplete:"off"})})}var pK={addSaveProps:tXe,edit:eXe,attributeKeys:["anchor"],hasSupport(e){return(0,IV.hasBlockSupport)(e,"anchor")}};function tXe(e,t,o){return(0,IV.hasBlockSupport)(t,"anchor")&&(e.id=o.anchor===""?null:o.anchor),e}(0,lTe.addFilter)("blocks.registerBlockType","core/anchor/attribute",JZe);var cTe=c(ho(),1),OV=c(de(),1);function oXe(e){return e?.attributes?.ariaLabel?.type||(0,OV.hasBlockSupport)(e,"ariaLabel")&&(e.attributes={...e.attributes,ariaLabel:{type:"string"}}),e}function rXe(e,t,o){return(0,OV.hasBlockSupport)(t,"ariaLabel")&&!Wt(t,"ariaLabel","ariaLabel")&&(e["aria-label"]=o.ariaLabel===""?null:o.ariaLabel),e}var uTe={addSaveProps:rXe,attributeKeys:["ariaLabel"],hasSupport(e){return(0,OV.hasBlockSupport)(e,"ariaLabel")}};(0,cTe.addFilter)("blocks.registerBlockType","core/ariaLabel/attribute",oXe);var bx=c(de(),1),kPe=c(fe(),1),M5=c(U(),1),N5=c(J(),1);var mK=c(G(),1);var er="isAny",tr="isNone",ki="isAll",_i="isNotAll",Ji="between",es="inThePast",As="over",hr="is",br="isNot",hg="lessThan",bg="greaterThan",yg="lessThanOrEqual",vg="greaterThanOrEqual",Sg="before",kg="after",_g="beforeInc",xg="afterInc",Wu="contains",$u="notContains",Ku="startsWith",wg="on",Cg="notOn";var Cio={asc:(0,mK.__)("Sort ascending"),desc:(0,mK.__)("Sort descending")};var dTe=c(Ix(),1),{lock:Tio,unlock:so}=(0,dTe.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.","@wordpress/dataviews");var w1=c(F(),1),nXe=[];function Ls({elements:e,getElements:t}){let o=Array.isArray(e)&&e.length>0?e:nXe,[r,n]=(0,w1.useState)(o),[i,s]=(0,w1.useState)(!1);return(0,w1.useEffect)(()=>{if(!t){n(o);return}let a=!1;return s(!0),t().then(l=>{if(!a){let u=Array.isArray(l)&&l.length>0?l:o;n(u)}}).catch(()=>{a||n(o)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,o]),{elements:r,isLoading:i}}var iXe=Math.pow(10,8)*24*60*60*1e3,Pio=-iXe,AV=6048e5,fTe=864e5;var sXe=3600;var pTe=sXe*24,Iio=pTe*7,aXe=pTe*365.2425,lXe=aXe/12,Oio=lXe*3,gK=Symbol.for("constructDateFrom");function vn(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&gK in e?e[gK](t):e instanceof Date?new e.constructor(t):new Date(t)}function po(e,t){return vn(t||e,e)}function LV(e,t,o){let r=po(e,o?.in);return isNaN(t)?vn(o?.in||e,NaN):(t&&r.setDate(r.getDate()+t),r)}function MV(e,t,o){let r=po(e,o?.in);if(isNaN(t))return vn(o?.in||e,NaN);if(!t)return r;let n=r.getDate(),i=vn(o?.in||e,r.getTime());i.setMonth(r.getMonth()+t+1,0);let s=i.getDate();return n>=s?i:(r.setFullYear(i.getFullYear(),i.getMonth(),n),r)}var cXe={};function Eg(){return cXe}function Af(e,t){let o=Eg(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,n=po(e,t?.in),i=n.getDay(),s=(i<r?7:0)+i-r;return n.setDate(n.getDate()-s),n.setHours(0,0,0,0),n}function Ty(e,t){return Af(e,{...t,weekStartsOn:1})}function NV(e,t){let o=po(e,t?.in),r=o.getFullYear(),n=vn(o,0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);let i=Ty(n),s=vn(o,0);s.setFullYear(r,0,4),s.setHours(0,0,0,0);let a=Ty(s);return o.getTime()>=i.getTime()?r+1:o.getTime()>=a.getTime()?r:r-1}function hK(e){let t=po(e),o=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return o.setUTCFullYear(t.getFullYear()),+e-+o}function mTe(e,...t){let o=vn.bind(null,e||t.find(r=>typeof r=="object"));return t.map(o)}function bK(e,t){let o=po(e,t?.in);return o.setHours(0,0,0,0),o}function gTe(e,t,o){let[r,n]=mTe(o?.in,e,t),i=bK(r),s=bK(n),a=+i-hK(i),l=+s-hK(s);return Math.round((a-l)/fTe)}function hTe(e,t){let o=NV(e,t),r=vn(t?.in||e,0);return r.setFullYear(o,0,4),r.setHours(0,0,0,0),Ty(r)}function bTe(e,t,o){return LV(e,t*7,o)}function yTe(e,t,o){return MV(e,t*12,o)}function vTe(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Lf(e){return!(!vTe(e)&&typeof e!="number"||isNaN(+po(e)))}function STe(e,t){let o=po(e,t?.in);return o.setDate(1),o.setHours(0,0,0,0),o}function DV(e,t){let o=po(e,t?.in);return o.setFullYear(o.getFullYear(),0,1),o.setHours(0,0,0,0),o}var uXe={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},kTe=(e,t,o)=>{let r,n=uXe[e];return typeof n=="string"?r=n:t===1?r=n.one:r=n.other.replace("{{count}}",t.toString()),o?.addSuffix?o.comparison&&o.comparison>0?"in "+r:r+" ago":r};function VV(e){return(t={})=>{let o=t.width?String(t.width):e.defaultWidth;return e.formats[o]||e.formats[e.defaultWidth]}}var dXe={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},fXe={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},pXe={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},_Te={date:VV({formats:dXe,defaultWidth:"full"}),time:VV({formats:fXe,defaultWidth:"full"}),dateTime:VV({formats:pXe,defaultWidth:"full"})};var mXe={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},xTe=(e,t,o,r)=>mXe[e];function rx(e){return(t,o)=>{let r=o?.context?String(o.context):"standalone",n;if(r==="formatting"&&e.formattingValues){let s=e.defaultFormattingWidth||e.defaultWidth,a=o?.width?String(o.width):s;n=e.formattingValues[a]||e.formattingValues[s]}else{let s=e.defaultWidth,a=o?.width?String(o.width):e.defaultWidth;n=e.values[a]||e.values[s]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var gXe={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},hXe={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},bXe={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},yXe={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},vXe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},SXe={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},kXe=(e,t)=>{let o=Number(e),r=o%100;if(r>20||r<10)switch(r%10){case 1:return o+"st";case 2:return o+"nd";case 3:return o+"rd"}return o+"th"},wTe={ordinalNumber:kXe,era:rx({values:gXe,defaultWidth:"wide"}),quarter:rx({values:hXe,defaultWidth:"wide",argumentCallback:e=>e-1}),month:rx({values:bXe,defaultWidth:"wide"}),day:rx({values:yXe,defaultWidth:"wide"}),dayPeriod:rx({values:vXe,defaultWidth:"wide",formattingValues:SXe,defaultFormattingWidth:"wide"})};function nx(e){return(t,o={})=>{let r=o.width,n=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],i=t.match(n);if(!i)return null;let s=i[0],a=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(a)?xXe(a,f=>f.test(s)):_Xe(a,f=>f.test(s)),u;u=e.valueCallback?e.valueCallback(l):l,u=o.valueCallback?o.valueCallback(u):u;let d=t.slice(s.length);return{value:u,rest:d}}}function _Xe(e,t){for(let o in e)if(Object.prototype.hasOwnProperty.call(e,o)&&t(e[o]))return o}function xXe(e,t){for(let o=0;o<e.length;o++)if(t(e[o]))return o}function CTe(e){return(t,o={})=>{let r=t.match(e.matchPattern);if(!r)return null;let n=r[0],i=t.match(e.parsePattern);if(!i)return null;let s=e.valueCallback?e.valueCallback(i[0]):i[0];s=o.valueCallback?o.valueCallback(s):s;let a=t.slice(n.length);return{value:s,rest:a}}}var wXe=/^(\d+)(th|st|nd|rd)?/i,CXe=/\d+/i,EXe={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},TXe={any:[/^b/i,/^(a|c)/i]},RXe={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},BXe={any:[/1/i,/2/i,/3/i,/4/i]},PXe={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},IXe={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},OXe={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},AXe={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},LXe={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},MXe={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},ETe={ordinalNumber:CTe({matchPattern:wXe,parsePattern:CXe,valueCallback:e=>parseInt(e,10)}),era:nx({matchPatterns:EXe,defaultMatchWidth:"wide",parsePatterns:TXe,defaultParseWidth:"any"}),quarter:nx({matchPatterns:RXe,defaultMatchWidth:"wide",parsePatterns:BXe,defaultParseWidth:"any",valueCallback:e=>e+1}),month:nx({matchPatterns:PXe,defaultMatchWidth:"wide",parsePatterns:IXe,defaultParseWidth:"any"}),day:nx({matchPatterns:OXe,defaultMatchWidth:"wide",parsePatterns:AXe,defaultParseWidth:"any"}),dayPeriod:nx({matchPatterns:LXe,defaultMatchWidth:"any",parsePatterns:MXe,defaultParseWidth:"any"})};var yK={code:"en-US",formatDistance:kTe,formatLong:_Te,formatRelative:xTe,localize:wTe,match:ETe,options:{weekStartsOn:0,firstWeekContainsDate:1}};function TTe(e,t){let o=po(e,t?.in);return gTe(o,DV(o))+1}function RTe(e,t){let o=po(e,t?.in),r=+Ty(o)-+hTe(o);return Math.round(r/AV)+1}function FV(e,t){let o=po(e,t?.in),r=o.getFullYear(),n=Eg(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=vn(t?.in||e,0);s.setFullYear(r+1,0,i),s.setHours(0,0,0,0);let a=Af(s,t),l=vn(t?.in||e,0);l.setFullYear(r,0,i),l.setHours(0,0,0,0);let u=Af(l,t);return+o>=+a?r+1:+o>=+u?r:r-1}function BTe(e,t){let o=Eg(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,n=FV(e,t),i=vn(t?.in||e,0);return i.setFullYear(n,0,r),i.setHours(0,0,0,0),Af(i,t)}function PTe(e,t){let o=po(e,t?.in),r=+Af(o,t)-+BTe(o,t);return Math.round(r/AV)+1}function Xt(e,t){let o=e<0?"-":"",r=Math.abs(e).toString().padStart(t,"0");return o+r}var Mf={y(e,t){let o=e.getFullYear(),r=o>0?o:1-o;return Xt(t==="yy"?r%100:r,t.length)},M(e,t){let o=e.getMonth();return t==="M"?String(o+1):Xt(o+1,2)},d(e,t){return Xt(e.getDate(),t.length)},a(e,t){let o=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return o.toUpperCase();case"aaa":return o;case"aaaaa":return o[0];default:return o==="am"?"a.m.":"p.m."}},h(e,t){return Xt(e.getHours()%12||12,t.length)},H(e,t){return Xt(e.getHours(),t.length)},m(e,t){return Xt(e.getMinutes(),t.length)},s(e,t){return Xt(e.getSeconds(),t.length)},S(e,t){let o=t.length,r=e.getMilliseconds(),n=Math.trunc(r*Math.pow(10,o-3));return Xt(n,t.length)}};var ix={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},vK={G:function(e,t,o){let r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return o.era(r,{width:"abbreviated"});case"GGGGG":return o.era(r,{width:"narrow"});default:return o.era(r,{width:"wide"})}},y:function(e,t,o){if(t==="yo"){let r=e.getFullYear(),n=r>0?r:1-r;return o.ordinalNumber(n,{unit:"year"})}return Mf.y(e,t)},Y:function(e,t,o,r){let n=FV(e,r),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return Xt(s,2)}return t==="Yo"?o.ordinalNumber(i,{unit:"year"}):Xt(i,t.length)},R:function(e,t){let o=NV(e);return Xt(o,t.length)},u:function(e,t){let o=e.getFullYear();return Xt(o,t.length)},Q:function(e,t,o){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return Xt(r,2);case"Qo":return o.ordinalNumber(r,{unit:"quarter"});case"QQQ":return o.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return o.quarter(r,{width:"narrow",context:"formatting"});default:return o.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,o){let r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return Xt(r,2);case"qo":return o.ordinalNumber(r,{unit:"quarter"});case"qqq":return o.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return o.quarter(r,{width:"narrow",context:"standalone"});default:return o.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,o){let r=e.getMonth();switch(t){case"M":case"MM":return Mf.M(e,t);case"Mo":return o.ordinalNumber(r+1,{unit:"month"});case"MMM":return o.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return o.month(r,{width:"narrow",context:"formatting"});default:return o.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,o){let r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return Xt(r+1,2);case"Lo":return o.ordinalNumber(r+1,{unit:"month"});case"LLL":return o.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return o.month(r,{width:"narrow",context:"standalone"});default:return o.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,o,r){let n=PTe(e,r);return t==="wo"?o.ordinalNumber(n,{unit:"week"}):Xt(n,t.length)},I:function(e,t,o){let r=RTe(e);return t==="Io"?o.ordinalNumber(r,{unit:"week"}):Xt(r,t.length)},d:function(e,t,o){return t==="do"?o.ordinalNumber(e.getDate(),{unit:"date"}):Mf.d(e,t)},D:function(e,t,o){let r=TTe(e);return t==="Do"?o.ordinalNumber(r,{unit:"dayOfYear"}):Xt(r,t.length)},E:function(e,t,o){let r=e.getDay();switch(t){case"E":case"EE":case"EEE":return o.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return o.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return o.day(r,{width:"short",context:"formatting"});default:return o.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,o,r){let n=e.getDay(),i=(n-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return Xt(i,2);case"eo":return o.ordinalNumber(i,{unit:"day"});case"eee":return o.day(n,{width:"abbreviated",context:"formatting"});case"eeeee":return o.day(n,{width:"narrow",context:"formatting"});case"eeeeee":return o.day(n,{width:"short",context:"formatting"});default:return o.day(n,{width:"wide",context:"formatting"})}},c:function(e,t,o,r){let n=e.getDay(),i=(n-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return Xt(i,t.length);case"co":return o.ordinalNumber(i,{unit:"day"});case"ccc":return o.day(n,{width:"abbreviated",context:"standalone"});case"ccccc":return o.day(n,{width:"narrow",context:"standalone"});case"cccccc":return o.day(n,{width:"short",context:"standalone"});default:return o.day(n,{width:"wide",context:"standalone"})}},i:function(e,t,o){let r=e.getDay(),n=r===0?7:r;switch(t){case"i":return String(n);case"ii":return Xt(n,t.length);case"io":return o.ordinalNumber(n,{unit:"day"});case"iii":return o.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return o.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return o.day(r,{width:"short",context:"formatting"});default:return o.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,o){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,o){let r=e.getHours(),n;switch(r===12?n=ix.noon:r===0?n=ix.midnight:n=r/12>=1?"pm":"am",t){case"b":case"bb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,o){let r=e.getHours(),n;switch(r>=17?n=ix.evening:r>=12?n=ix.afternoon:r>=4?n=ix.morning:n=ix.night,t){case"B":case"BB":case"BBB":return o.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return o.dayPeriod(n,{width:"narrow",context:"formatting"});default:return o.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,o){if(t==="ho"){let r=e.getHours()%12;return r===0&&(r=12),o.ordinalNumber(r,{unit:"hour"})}return Mf.h(e,t)},H:function(e,t,o){return t==="Ho"?o.ordinalNumber(e.getHours(),{unit:"hour"}):Mf.H(e,t)},K:function(e,t,o){let r=e.getHours()%12;return t==="Ko"?o.ordinalNumber(r,{unit:"hour"}):Xt(r,t.length)},k:function(e,t,o){let r=e.getHours();return r===0&&(r=24),t==="ko"?o.ordinalNumber(r,{unit:"hour"}):Xt(r,t.length)},m:function(e,t,o){return t==="mo"?o.ordinalNumber(e.getMinutes(),{unit:"minute"}):Mf.m(e,t)},s:function(e,t,o){return t==="so"?o.ordinalNumber(e.getSeconds(),{unit:"second"}):Mf.s(e,t)},S:function(e,t){return Mf.S(e,t)},X:function(e,t,o){let r=e.getTimezoneOffset();if(r===0)return"Z";switch(t){case"X":return OTe(r);case"XXXX":case"XX":return Ry(r);default:return Ry(r,":")}},x:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"x":return OTe(r);case"xxxx":case"xx":return Ry(r);default:return Ry(r,":")}},O:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+ITe(r,":");default:return"GMT"+Ry(r,":")}},z:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+ITe(r,":");default:return"GMT"+Ry(r,":")}},t:function(e,t,o){let r=Math.trunc(+e/1e3);return Xt(r,t.length)},T:function(e,t,o){return Xt(+e,t.length)}};function ITe(e,t=""){let o=e>0?"-":"+",r=Math.abs(e),n=Math.trunc(r/60),i=r%60;return i===0?o+String(n):o+String(n)+t+Xt(i,2)}function OTe(e,t){return e%60===0?(e>0?"-":"+")+Xt(Math.abs(e)/60,2):Ry(e,t)}function Ry(e,t=""){let o=e>0?"-":"+",r=Math.abs(e),n=Xt(Math.trunc(r/60),2),i=Xt(r%60,2);return o+n+t+i}var ATe=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},LTe=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},NXe=(e,t)=>{let o=e.match(/(P+)(p+)?/)||[],r=o[1],n=o[2];if(!n)return ATe(e,t);let i;switch(r){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"});break}return i.replace("{{date}}",ATe(r,t)).replace("{{time}}",LTe(n,t))},MTe={p:LTe,P:NXe};var DXe=/^D+$/,VXe=/^Y+$/,FXe=["D","DD","YY","YYYY"];function NTe(e){return DXe.test(e)}function DTe(e){return VXe.test(e)}function VTe(e,t,o){let r=zXe(e,t,o);if(console.warn(r),FXe.includes(e))throw new RangeError(r)}function zXe(e,t,o){let r=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${o}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var jXe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,HXe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,UXe=/^'([^]*?)'?$/,GXe=/''/g,WXe=/[a-zA-Z]/;function SK(e,t,o){let r=Eg(),n=o?.locale??r.locale??yK,i=o?.firstWeekContainsDate??o?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,s=o?.weekStartsOn??o?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,a=po(e,o?.in);if(!Lf(a))throw new RangeError("Invalid time value");let l=t.match(HXe).map(d=>{let f=d[0];if(f==="p"||f==="P"){let p=MTe[f];return p(d,n.formatLong)}return d}).join("").match(jXe).map(d=>{if(d==="''")return{isToken:!1,value:"'"};let f=d[0];if(f==="'")return{isToken:!1,value:$Xe(d)};if(vK[f])return{isToken:!0,value:d};if(f.match(WXe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:d}});n.localize.preprocessor&&(l=n.localize.preprocessor(a,l));let u={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return l.map(d=>{if(!d.isToken)return d.value;let f=d.value;(!o?.useAdditionalWeekYearTokens&&DTe(f)||!o?.useAdditionalDayOfYearTokens&&NTe(f))&&VTe(f,t,String(e));let p=vK[f[0]];return p(a,f,n.localize,u)}).join("")}function $Xe(e){let t=e.match(UXe);return t?t[1].replace(GXe,"'"):e}function By(e,t,o){return LV(e,-t,o)}function zV(e,t,o){return MV(e,-t,o)}function FTe(e,t,o){return bTe(e,-t,o)}function jV(e,t,o){return yTe(e,-t,o)}var He=c(G(),1),Rr=c(F(),1),ts=c(Iu(),1);var kK=c(E(),1),Qr={Name:(0,kK.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,kK.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function zTe(e,t){switch(t){case"days":return By(new Date,e);case"weeks":return FTe(new Date,e);case"months":return zV(new Date,e);case"years":return jV(new Date,e);default:return new Date}}var jTe={label:(0,He.__)("Is none of"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),Qr),filter:((e,t,o)=>{if(!o?.length)return!0;let r=t.getValue({item:e});return Array.isArray(r)?!o.some(n=>r.includes(n)):typeof r=="string"?!o.includes(r):!1}),selection:"multi"},HTe=[{name:er,label:(0,He.__)("Includes"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),Qr),filter(e,t,o){if(!o?.length)return!0;let r=t.getValue({item:e});return Array.isArray(r)?o.some(n=>r.includes(n)):typeof r=="string"?o.includes(r):!1},selection:"multi"},{name:tr,...jTe},{name:ki,label:(0,He.__)("Includes all"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),Qr),filter(e,t,o){return o?.length?o.every(r=>t.getValue({item:e})?.includes(r)):!0},selection:"multi"},{name:_i,...jTe},{name:Ji,label:(0,He.__)("Between (inc)"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),Qr),filter(e,t,o){if(!Array.isArray(o)||o.length!==2||o[0]===void 0||o[1]===void 0)return!0;let r=t.getValue({item:e});return typeof r=="number"||r instanceof Date||typeof r=="string"?r>=o[0]&&r<=o[1]:!1},selection:"custom"},{name:es,label:(0,He.__)("In the past"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Qr),filter(e,t,o){if(o?.value===void 0||o?.unit===void 0)return!0;let r=zTe(o.value,o.unit),n=(0,ts.getDate)(t.getValue({item:e}));return n>=r&&n<=new Date},selection:"custom"},{name:As,label:(0,He.__)("Over"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Qr),filter(e,t,o){if(o?.value===void 0||o?.unit===void 0)return!0;let r=zTe(o.value,o.unit);return(0,ts.getDate)(t.getValue({item:e}))<r},selection:"custom"},{name:hr,label:(0,He.__)("Is"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){return o===t.getValue({item:e})||o===void 0},selection:"single"},{name:br,label:(0,He.__)("Is not"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){return o!==t.getValue({item:e})},selection:"single"},{name:hg,label:(0,He.__)("Less than"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})<o},selection:"single"},{name:bg,label:(0,He.__)("Greater than"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})>o},selection:"single"},{name:yg,label:(0,He.__)("Less than or equal"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})<=o},selection:"single"},{name:vg,label:(0,He.__)("Greater than or equal"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})>=o},selection:"single"},{name:Sg,label:(0,He.__)("Before"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){if(o===void 0)return!0;let r=(0,ts.getDate)(o);return(0,ts.getDate)(t.getValue({item:e}))<r},selection:"single"},{name:kg,label:(0,He.__)("After"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){if(o===void 0)return!0;let r=(0,ts.getDate)(o);return(0,ts.getDate)(t.getValue({item:e}))>r},selection:"single"},{name:_g,label:(0,He.__)("Before (inc)"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){if(o===void 0)return!0;let r=(0,ts.getDate)(o);return(0,ts.getDate)(t.getValue({item:e}))<=r},selection:"single"},{name:xg,label:(0,He.__)("After (inc)"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){if(o===void 0)return!0;let r=(0,ts.getDate)(o);return(0,ts.getDate)(t.getValue({item:e}))>=r},selection:"single"},{name:Wu,label:(0,He.__)("Contains"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){if(o===void 0)return!0;let r=t.getValue({item:e});return typeof r=="string"&&o&&r.toLowerCase().includes(String(o).toLowerCase())},selection:"single"},{name:$u,label:(0,He.__)("Doesn't contain"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){if(o===void 0)return!0;let r=t.getValue({item:e});return typeof r=="string"&&o&&!r.toLowerCase().includes(String(o).toLowerCase())},selection:"single"},{name:Ku,label:(0,He.__)("Starts with"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){if(o===void 0)return!0;let r=t.getValue({item:e});return typeof r=="string"&&o&&r.toLowerCase().startsWith(String(o).toLowerCase())},selection:"single"},{name:wg,label:(0,He.__)("On"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){if(o===void 0)return!0;let r=(0,ts.getDate)(o),n=(0,ts.getDate)(t.getValue({item:e}));return r.getTime()===n.getTime()},selection:"single"},{name:Cg,label:(0,He.__)("Not on"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){if(o===void 0)return!0;let r=(0,ts.getDate)(o),n=(0,ts.getDate)(t.getValue({item:e}));return r.getTime()!==n.getTime()},selection:"single"}],UTe=e=>HTe.find(t=>t.name===e),GTe=()=>HTe.map(e=>e.name);var WTe=c(U(),1),$Te=c(F(),1);function ao(e,t){let o;return e?.required&&t?.required?o=t?.required?.message?t.required:void 0:e?.pattern&&t?.pattern?o=t.pattern:e?.min&&t?.min?o=t.min:e?.max&&t?.max?o=t.max:e?.minLength&&t?.minLength?o=t.minLength:e?.maxLength&&t?.maxLength?o=t.maxLength:e?.elements&&t?.elements?o=t.elements:t?.custom&&(o=t.custom),o}var KTe=c(E(),1),{ValidatedCheckboxControl:KXe}=so(WTe.privateApis);function YTe({field:e,onChange:t,data:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:l,description:u,isValid:d}=e,f=e.isDisabled({item:o,field:e}),p=(0,$Te.useCallback)(()=>{t(a({item:o,value:!s({item:o})}))},[o,s,t,a]);return(0,KTe.jsx)(KXe,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:ao(d,i),hidden:r,label:l,help:u,checked:s({item:o}),onChange:p,disabled:f})}var HV=c(U(),1),qTe=c(F(),1);var _K=c(E(),1),{ValidatedComboboxControl:YXe}=so(HV.privateApis);function UV({data:e,field:t,onChange:o,hideLabelFromVision:r,validity:n}){let{label:i,description:s,placeholder:a,getValue:l,setValue:u,isValid:d}=t,f=l({item:e})??"",p=(0,qTe.useCallback)(h=>o(u({item:e,value:h??""})),[e,o,u]),{elements:g,isLoading:m}=Ls({elements:t.elements,getElements:t.getElements});return m?(0,_K.jsx)(HV.Spinner,{}):(0,_K.jsx)(YXe,{required:!!t.isValid?.required,customValidity:ao(d,n),label:i,value:f,help:s,placeholder:a,options:g,onChange:p,hideLabelFromVision:r,allowReset:!0,expandOnFocus:!0})}var $V=c(U(),1),Rl=c(F(),1),WV=c(G(),1),ma=c(Iu(),1);var ax=c(U(),1),xK=c(F(),1),Yu=c(G(),1);var sx=c(E(),1),qXe={[es]:[{value:"days",label:(0,Yu.__)("Days")},{value:"weeks",label:(0,Yu.__)("Weeks")},{value:"months",label:(0,Yu.__)("Months")},{value:"years",label:(0,Yu.__)("Years")}],[As]:[{value:"days",label:(0,Yu.__)("Days ago")},{value:"weeks",label:(0,Yu.__)("Weeks ago")},{value:"months",label:(0,Yu.__)("Months ago")},{value:"years",label:(0,Yu.__)("Years ago")}]};function GV({className:e,data:t,field:o,onChange:r,hideLabelFromVision:n,operator:i}){let s=qXe[i===es?"inThePast":"over"],{id:a,label:l,description:u,getValue:d,setValue:f}=o,p=o.isDisabled({item:t,field:o}),g=d({item:t}),{value:m="",unit:h=s[0].value}=g&&typeof g=="object"?g:{},b=(0,xK.useCallback)(y=>r(f({item:t,value:{value:Number(y),unit:h}})),[r,f,t,h]),v=(0,xK.useCallback)(y=>r(f({item:t,value:{value:m,unit:y}})),[r,f,t,m]);return(0,sx.jsx)(ax.BaseControl,{id:a,className:K(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:n,help:u,children:(0,sx.jsxs)(Qe,{direction:"row",gap:"sm",children:[(0,sx.jsx)(ax.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:m,onChange:b,disabled:p}),(0,sx.jsx)(ax.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,Yu.__)("Unit"),value:h,options:s,onChange:v,hideLabelFromVision:!0,disabled:p})]})})}var ZTe=c(F(),1);function C1(e,t){let o=typeof e.min?.constraint=="string"?e.min.constraint:void 0,r=typeof e.max?.constraint=="string"?e.max.constraint:void 0,n=(0,ZTe.useMemo)(()=>{let i=[];if(o){let s=t(o);s&&i.push({before:s})}if(r){let s=t(r);s&&i.push({after:s})}return i.length>0?i:void 0},[o,r,t]);return{minConstraint:o,maxConstraint:r,disabledMatchers:n}}var XTe=c(Iu(),1);function E1(e){if(!e)return null;let t=(0,XTe.getDate)(e);return t&&Lf(t)?t:null}var Tg=c(E(),1),{DateCalendar:ZXe,ValidatedInputControl:XXe}=so($V.privateApis),wK=e=>e?(0,ma.dateI18n)("Y-m-d\\TH:i",(0,ma.getDate)(e)):"";function QXe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:l,label:u,description:d,setValue:f,getValue:p,isValid:g}=t,m=t.isDisabled({item:e,field:t}),h=p({item:e}),b=typeof h=="string"?h:void 0,[v,y]=(0,Rl.useState)(()=>E1(b)||new Date),k=(0,Rl.useRef)(null),S=(0,Rl.useRef)(void 0),_=(0,Rl.useRef)(null),{minConstraint:x,maxConstraint:w,disabledMatchers:T}=C1(g,E1),B=(0,Rl.useCallback)(z=>o(f({item:e,value:z})),[e,o,f]);(0,Rl.useEffect)(()=>()=>{S.current&&clearTimeout(S.current)},[]);let R=(0,Rl.useCallback)(z=>{let D;if(z){let M=(0,ma.dateI18n)("Y-m-d",z),V;b?V=(0,ma.dateI18n)("H:i",(0,ma.getDate)(b)):V=(0,ma.dateI18n)("H:i",z),D=(0,ma.getDate)(`${M}T${V}`).toISOString(),B(D),S.current&&clearTimeout(S.current)}else B(void 0);_.current=k.current&&k.current.ownerDocument.activeElement,S.current=setTimeout(()=>{k.current&&(k.current.focus(),k.current.blur(),B(D),_.current&&_.current instanceof HTMLElement&&_.current.focus())},0)},[B,b]),I=(0,Rl.useCallback)(z=>{if(z){let D=(0,ma.getDate)(z);B(D.toISOString());let M=E1(D.toISOString());M&&y(M)}else B(void 0)},[B]),{format:A}=t,P=A.weekStartsOn??(0,ma.getSettings)().l10n.startOfWeek,{timezone:{string:O}}=(0,ma.getSettings)(),N=u;return g?.required&&!n&&!r?N=`${u} (${(0,WV.__)("Required")})`:!g?.required&&n&&!r&&(N=`${u} (${(0,WV.__)("Optional")})`),(0,Tg.jsx)($V.BaseControl,{id:l,label:N,help:d,hideLabelFromVision:r,children:(0,Tg.jsxs)(Qe,{direction:"column",gap:"lg",children:[(0,Tg.jsx)(XXe,{ref:k,required:!!g?.required,customValidity:ao(g,i),type:"datetime-local",label:(0,WV.__)("Date time"),hideLabelFromVision:!0,value:wK(b),onChange:I,disabled:m,min:x?wK(x):void 0,max:w?wK(w):void 0}),!a&&(0,Tg.jsx)(ZXe,{style:{width:"100%"},selected:b&&E1(b)||void 0,onSelect:R,month:v,onMonthChange:y,timeZone:O||void 0,weekStartsOn:P,disabled:m||T})]})})}function QTe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s,config:a}){return i===es||i===As?(0,Tg.jsx)(GV,{className:"dataviews-controls__datetime",data:e,field:t,onChange:o,hideLabelFromVision:r,operator:i}):(0,Tg.jsx)(QXe,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s,config:a})}var wi=c(U(),1),JTe=c(ar(),1),ro=c(F(),1),Sn=c(G(),1),xi=c(Iu(),1);var Oo=c(E(),1),{DateCalendar:JXe,DateRangeCalendar:eQe}=so(wi.privateApis),tQe=[{id:"today",label:(0,Sn.__)("Today"),getValue:()=>(0,xi.getDate)(null)},{id:"yesterday",label:(0,Sn.__)("Yesterday"),getValue:()=>{let e=(0,xi.getDate)(null);return By(e,1)}},{id:"past-week",label:(0,Sn.__)("Past week"),getValue:()=>{let e=(0,xi.getDate)(null);return By(e,7)}},{id:"past-month",label:(0,Sn.__)("Past month"),getValue:()=>{let e=(0,xi.getDate)(null);return zV(e,1)}}],oQe=[{id:"last-7-days",label:(0,Sn.__)("Last 7 days"),getValue:()=>{let e=(0,xi.getDate)(null);return[By(e,7),e]}},{id:"last-30-days",label:(0,Sn.__)("Last 30 days"),getValue:()=>{let e=(0,xi.getDate)(null);return[By(e,30),e]}},{id:"month-to-date",label:(0,Sn.__)("Month to date"),getValue:()=>{let e=(0,xi.getDate)(null);return[STe(e),e]}},{id:"last-year",label:(0,Sn.__)("Last year"),getValue:()=>{let e=(0,xi.getDate)(null);return[jV(e,1),e]}},{id:"year-to-date",label:(0,Sn.__)("Year to date"),getValue:()=>{let e=(0,xi.getDate)(null);return[DV(e),e]}}],Rg=e=>{if(!e)return null;let t=(0,xi.getDate)(e);return t&&Lf(t)?t:null},CK=e=>e?typeof e=="string"?e:SK(e,"yyyy-MM-dd"):"";function eRe({field:e,validity:t,inputRefs:o,isTouched:r,setIsTouched:n,children:i}){let{isValid:s}=e,[a,l]=(0,ro.useState)(void 0),u=(0,ro.useCallback)(()=>{let f=Array.isArray(o)?o:[o];for(let p of f){let g=p.current;if(g&&!g.validity.valid){l({type:"invalid",message:g.validationMessage});return}}l(void 0)},[o]);return(0,ro.useEffect)(()=>{let f=Array.isArray(o)?o:[o],p=t?ao(s,t):void 0;for(let g of f){let m=g.current;m&&m.setCustomValidity(p?.type==="invalid"&&p.message?p.message:"")}},[o,s,t]),(0,ro.useEffect)(()=>{let f=Array.isArray(o)?o:[o],p=g=>{g.preventDefault(),n(!0)};for(let g of f)g.current?.addEventListener("invalid",p);return()=>{for(let g of f)g.current?.removeEventListener("invalid",p)}},[o,n]),(0,ro.useEffect)(()=>{if(!r)return;let f=t?ao(s,t):void 0;f?l(f):u()},[r,s,t,u]),(0,ro.useEffect)(()=>{r&&a?.message&&(0,JTe.speak)(a.message)},[r,a?.message]),(0,Oo.jsxs)("div",{onBlur:f=>{r||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,a&&(0,Oo.jsxs)("p",{className:K("components-validated-control__indicator",a.type==="invalid"?"is-invalid":void 0),children:[(0,Oo.jsx)(wi.Icon,{className:"components-validated-control__indicator-icon",icon:ah,size:16,fill:"currentColor"}),a.message]})]})}function rQe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{id:s,label:a,description:l,setValue:u,getValue:d,isValid:f,format:p}=t,g=t.isDisabled({item:e,field:t}),[m,h]=(0,ro.useState)(null),b=p.weekStartsOn??(0,xi.getSettings)().l10n.startOfWeek,v=d({item:e}),y=typeof v=="string"?v:void 0,[k,S]=(0,ro.useState)(()=>Rg(y)||new Date),[_,x]=(0,ro.useState)(!1),w=(0,ro.useRef)(null),{minConstraint:T,maxConstraint:B,disabledMatchers:R}=C1(f,Rg),I=(0,ro.useCallback)(D=>o(u({item:e,value:D})),[e,o,u]),A=(0,ro.useCallback)(D=>{let M=D?SK(D,"yyyy-MM-dd"):void 0;I(M),h(null),x(!0)},[I]),P=(0,ro.useCallback)(D=>{let M=D.getValue(),V=CK(M);S(M),I(V),h(D.id),x(!0)},[I]),O=(0,ro.useCallback)(D=>{if(I(D),D){let M=Rg(D);M&&S(M)}h(null),x(!0)},[I]),{timezone:{string:N}}=(0,xi.getSettings)(),z=a;return f?.required&&!n?z=`${a} (${(0,Sn.__)("Required")})`:!f?.required&&n&&(z=`${a} (${(0,Sn.__)("Optional")})`),(0,Oo.jsx)(eRe,{field:t,validity:i,inputRefs:w,isTouched:_,setIsTouched:x,children:(0,Oo.jsx)(wi.BaseControl,{id:s,className:"dataviews-controls__date",label:z,help:l,hideLabelFromVision:r,children:(0,Oo.jsxs)(Qe,{direction:"column",gap:"lg",children:[(0,Oo.jsxs)(Qe,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[tQe.map(D=>{let M=m===D.id;return(0,Oo.jsx)(wi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:M,size:"small",disabled:g,accessibleWhenDisabled:!0,onClick:()=>P(D),children:D.label},D.id)}),(0,Oo.jsx)(wi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!m,size:"small",disabled:!!m||g,accessibleWhenDisabled:!0,children:(0,Sn.__)("Custom")})]}),(0,Oo.jsx)(wi.__experimentalInputControl,{ref:w,type:"date",label:(0,Sn.__)("Date"),hideLabelFromVision:!0,value:y,onChange:O,required:!!t.isValid?.required,disabled:g,min:T,max:B}),(0,Oo.jsx)(JXe,{style:{width:"100%"},selected:y&&Rg(y)||void 0,onSelect:A,month:k,onMonthChange:S,timeZone:N||void 0,weekStartsOn:b,disabled:g||R,disableNavigation:g})]})})})}function nQe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{id:s,label:a,description:l,getValue:u,setValue:d,isValid:f,format:p}=t,g=t.isDisabled({item:e,field:t}),m,h=u({item:e});Array.isArray(h)&&h.length===2&&h.every(L=>typeof L=="string")&&(m=h);let b=p.weekStartsOn??(0,xi.getSettings)().l10n.startOfWeek,{minConstraint:v,maxConstraint:y,disabledMatchers:k}=C1(f,Rg),S=(0,ro.useCallback)(L=>{o(d({item:e,value:L}))},[e,o,d]),[_,x]=(0,ro.useState)(null),w=(0,ro.useMemo)(()=>{if(!m)return{from:void 0,to:void 0};let[L,j]=m;return{from:Rg(L)||void 0,to:Rg(j)||void 0}},[m]),[T,B]=(0,ro.useState)(()=>w.from||new Date),[R,I]=(0,ro.useState)(!1),A=(0,ro.useRef)(null),P=(0,ro.useRef)(null),O=(0,ro.useCallback)((L,j)=>{L&&j?S([CK(L),CK(j)]):!L&&!j&&S(void 0)},[S]),N=(0,ro.useCallback)(L=>{O(L?.from,L?.to),x(null),I(!0)},[O]),z=(0,ro.useCallback)(L=>{let[j,q]=L.getValue();B(j),O(j,q),x(L.id),I(!0)},[O]),D=(0,ro.useCallback)((L,j)=>{let[q,Q]=m||[void 0,void 0];if(O(L==="from"?j:q,L==="to"?j:Q),j){let W=Rg(j);W&&B(W)}x(null),I(!0)},[m,O]),{timezone:M}=(0,xi.getSettings)(),V=a;return t.isValid?.required&&!n?V=`${a} (${(0,Sn.__)("Required")})`:!t.isValid?.required&&n&&(V=`${a} (${(0,Sn.__)("Optional")})`),(0,Oo.jsx)(eRe,{field:t,validity:i,inputRefs:[A,P],isTouched:R,setIsTouched:I,children:(0,Oo.jsx)(wi.BaseControl,{id:s,className:"dataviews-controls__date",label:V,help:l,hideLabelFromVision:r,children:(0,Oo.jsxs)(Qe,{direction:"column",gap:"lg",children:[(0,Oo.jsxs)(Qe,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[oQe.map(L=>{let j=_===L.id;return(0,Oo.jsx)(wi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:j,size:"small",disabled:g,accessibleWhenDisabled:!0,onClick:()=>z(L),children:L.label},L.id)}),(0,Oo.jsx)(wi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!_,size:"small",accessibleWhenDisabled:!0,disabled:!!_||g,children:(0,Sn.__)("Custom")})]}),(0,Oo.jsxs)(Qe,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,Oo.jsx)(wi.__experimentalInputControl,{ref:A,type:"date",label:(0,Sn.__)("From"),hideLabelFromVision:!0,value:m?.[0],onChange:L=>D("from",L),required:!!t.isValid?.required,disabled:g,min:v,max:y}),(0,Oo.jsx)(wi.__experimentalInputControl,{ref:P,type:"date",label:(0,Sn.__)("To"),hideLabelFromVision:!0,value:m?.[1],onChange:L=>D("to",L),required:!!t.isValid?.required,disabled:g,min:v,max:y})]}),(0,Oo.jsx)(eQe,{style:{width:"100%"},selected:w,onSelect:N,month:T,onMonthChange:B,timeZone:M.string||void 0,weekStartsOn:b,disabled:g||k})]})})})}function tRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s}){return i===es||i===As?(0,Oo.jsx)(GV,{className:"dataviews-controls__date",data:e,field:t,onChange:o,hideLabelFromVision:r,operator:i}):i===Ji?(0,Oo.jsx)(nQe,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s}):(0,Oo.jsx)(rQe,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s})}var KV=c(U(),1),oRe=c(F(),1);var EK=c(E(),1),{ValidatedSelectControl:iQe}=so(KV.privateApis);function YV({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{type:s,label:a,description:l,getValue:u,setValue:d,isValid:f}=t,p=t.isDisabled({item:e,field:t}),g=s==="array",m=u({item:e})??(g?[]:""),h=(0,oRe.useCallback)(y=>o(d({item:e,value:y})),[e,o,d]),{elements:b,isLoading:v}=Ls({elements:t.elements,getElements:t.getElements});return v?(0,EK.jsx)(KV.Spinner,{}):(0,EK.jsx)(iQe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ao(f,i),label:a,value:m,help:l,options:b,onChange:h,hideLabelFromVision:r,multiple:g,disabled:p})}var TK=c(E(),1),sQe=10;function rRe(e){let{field:t}=e,{elements:o}=Ls({elements:t.elements,getElements:t.getElements});return o.length>=sQe?(0,TK.jsx)(UV,{...e}):(0,TK.jsx)(YV,{...e})}var ZV=c(U(),1);var nRe=c(U(),1),iRe=c(F(),1);var sRe=c(E(),1),{ValidatedInputControl:aQe}=so(nRe.privateApis);function qu({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:l}){let{label:u,placeholder:d,description:f,getValue:p,setValue:g,isValid:m}=t,h=p({item:e}),b=t.isDisabled({item:e,field:t}),v=(0,iRe.useCallback)(y=>o(g({item:e,value:y})),[e,g,o]);return(0,sRe.jsx)(aQe,{required:!!m.required,markWhenOptional:n,customValidity:ao(m,l),label:u,placeholder:d,value:h??"",help:f,onChange:v,hideLabelFromVision:r,type:i,prefix:s,suffix:a,disabled:b,pattern:m.pattern?m.pattern.constraint:void 0,minLength:m.minLength?m.minLength.constraint:void 0,maxLength:m.maxLength?m.maxLength.constraint:void 0})}var qV=c(E(),1);function aRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,qV.jsx)(qu,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"email",prefix:(0,qV.jsx)(ZV.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,qV.jsx)(ZV.Icon,{icon:C3})})})}var QV=c(U(),1);var XV=c(E(),1);function lRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,XV.jsx)(qu,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"tel",prefix:(0,XV.jsx)(QV.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,XV.jsx)(QV.Icon,{icon:tw})})})}var e5=c(U(),1);var JV=c(E(),1);function cRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,JV.jsx)(qu,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"url",prefix:(0,JV.jsx)(e5.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,JV.jsx)(e5.Icon,{icon:cs})})})}var Nf=c(U(),1),T1=c(F(),1),t5=c(G(),1);var Bg=c(E(),1),{ValidatedNumberControl:lQe}=so(Nf.privateApis);function uRe(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function cQe({value:e,onChange:t,hideLabelFromVision:o,step:r}){let[n="",i=""]=e,s=(0,T1.useCallback)(l=>t([uRe(l),i]),[t,i]),a=(0,T1.useCallback)(l=>t([n,uRe(l)]),[t,n]);return(0,Bg.jsx)(Nf.BaseControl,{help:(0,t5.__)("The max. value must be greater than the min. value."),children:(0,Bg.jsxs)(Nf.Flex,{direction:"row",gap:4,children:[(0,Bg.jsx)(Nf.__experimentalNumberControl,{label:(0,t5.__)("Min."),value:n,max:i?Number(i)-r:void 0,onChange:s,hideLabelFromVision:o,step:r}),(0,Bg.jsx)(Nf.__experimentalNumberControl,{label:(0,t5.__)("Max."),value:i,min:n?Number(n)+r:void 0,onChange:a,hideLabelFromVision:o,step:r})]})})}function o5({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s}){let a=t.format?.decimals??0,l=Math.pow(10,Math.abs(a)*-1),{label:u,description:d,getValue:f,setValue:p,isValid:g}=t,m=f({item:e})??"",h=t.isDisabled({item:e,field:t}),b=(0,T1.useCallback)(y=>{o(p({item:e,value:["",void 0].includes(y)?void 0:Number(y)}))},[e,o,p]),v=(0,T1.useCallback)(y=>{o(p({item:e,value:y}))},[e,o,p]);if(i===Ji){let y=["",""];return Array.isArray(m)&&m.length===2&&m.every(k=>typeof k=="number"||k==="")&&(y=m),(0,Bg.jsx)(cQe,{value:y,onChange:v,hideLabelFromVision:r,step:l})}return(0,Bg.jsx)(lQe,{required:!!g.required,markWhenOptional:n,customValidity:ao(g,s),label:u,help:d,value:m,onChange:b,hideLabelFromVision:r,step:l,min:g.min?g.min.constraint:void 0,max:g.max?g.max.constraint:void 0,disabled:h})}var dRe=c(E(),1);function fRe(e){return(0,dRe.jsx)(o5,{...e})}var pRe=c(E(),1);function mRe(e){return(0,pRe.jsx)(o5,{...e})}var r5=c(U(),1),gRe=c(F(),1);var RK=c(E(),1),{ValidatedRadioControl:uQe}=so(r5.privateApis);function hRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:l,setValue:u,isValid:d}=t,f=t.isDisabled({item:e,field:t}),{elements:p,isLoading:g}=Ls({elements:t.elements,getElements:t.getElements}),m=l({item:e}),h=(0,gRe.useCallback)(b=>o(u({item:e,value:b})),[e,o,u]);return g?(0,RK.jsx)(r5.Spinner,{}):(0,RK.jsx)(uQe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ao(d,i),label:s,help:a,onChange:h,options:p,selected:m,hideLabelFromVision:r,disabled:f})}var BK=c(F(),1);var bRe=c(E(),1);function yRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:l}=i||{};return(0,bRe.jsx)(qu,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s,prefix:a?(0,BK.createElement)(a):void 0,suffix:l?(0,BK.createElement)(l):void 0})}var vRe=c(U(),1),SRe=c(F(),1);var kRe=c(E(),1),{ValidatedToggleControl:dQe}=so(vRe.privateApis);function _Re({field:e,onChange:t,data:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:l,setValue:u,isValid:d}=e,f=e.isDisabled({item:o,field:e}),p=(0,SRe.useCallback)(()=>{t(u({item:o,value:!l({item:o})}))},[t,u,o,l]);return(0,kRe.jsx)(dQe,{required:!!d.required,markWhenOptional:n,customValidity:ao(d,i),hidden:r,label:s,help:a,checked:l({item:o}),onChange:p,disabled:f})}var xRe=c(U(),1),wRe=c(F(),1);var CRe=c(E(),1),{ValidatedTextareaControl:fQe}=so(xRe.privateApis);function ERe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,config:i,validity:s}){let{rows:a=4}=i||{},l=t.isDisabled({item:e,field:t}),{label:u,placeholder:d,description:f,setValue:p,isValid:g}=t,m=t.getValue({item:e}),h=(0,wRe.useCallback)(b=>o(p({item:e,value:b})),[e,o,p]);return(0,CRe.jsx)(fQe,{required:!!g.required,markWhenOptional:n,customValidity:ao(g,s),label:u,placeholder:d,value:m??"",help:f,onChange:h,rows:a,disabled:l,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0,hideLabelFromVision:r})}var ORe=c(F(),1);var lx=c(U(),1),Ig=c(fe(),1),ga=c(F(),1),i5=c(Yo(),1);var pQe=[];function TRe({allowedFormats:e,disableFormats:t}){return t?pQe:e}var n5=c(Yo(),1),RRe=c(E(),1),BRe=c(ue(),1),mQe={};function gQe({onChange:e,onFocus:t,value:o,forwardedRef:r,settings:n,isVisible:i}){let{name:s,edit:a}=n;if(!a)return null;let l=(0,n5.getActiveFormat)(o,s),u=l!==void 0,d=(0,n5.getActiveObject)(o),f=d!==void 0&&d.type===s;return(0,RRe.jsx)(a,{isActive:u,isVisible:i,activeAttributes:u?l.attributes||{}:{},isObjectActive:f,activeObjectAttributes:f?d.attributes||{}:{},value:o,onChange:e,onFocus:t,contentRef:r,context:mQe},s)}function PRe({formatTypes:e,...t}){return e.map(o=>(0,BRe.createElement)(gQe,{settings:o,...t,key:o.name}))}var Pg=c(E(),1),{ValidatedContentEditableControl:hQe,withIgnoreIMEEvents:bQe}=so(lx.privateApis),{useRichText:yQe,KeyboardShortcutContext:vQe,InputEventContext:SQe,shortcutsListener:kQe,inputEventsListener:_Qe}=so(i5.privateApis),xQe=[];function IRe({label:e,value:t,onChange:o,placeholder:r,id:n,clientId:i,className:s,hideLabelFromVision:a,help:l,disabled:u,required:d,markWhenOptional:f,customValidity:p,allowedFormats:g,disableFormats:m,withoutInteractiveFormatting:h,preserveWhiteSpace:b,disableLineBreaks:v,focusOnMount:y,completers:k=xQe}){let[S,_]=(0,ga.useState)({start:void 0,end:void 0}),[x,w]=(0,ga.useState)(!1),T=(0,ga.useRef)(void 0),B=(0,ga.useRef)(new Set),R=(0,ga.useRef)(new Set),I=(0,Ig.__experimentalUseFocusOutside)(()=>w(!1)),A=TRe({allowedFormats:g,disableFormats:m}),{value:P,onChange:O,ref:N,formatTypes:z,getValue:D}=yQe({value:t,onChange:o,selectionStart:S.start,selectionEnd:S.end,onSelectionChange:($,Y)=>_({start:$,end:Y}),__unstableIsSelected:x,preserveWhiteSpace:!!b,placeholder:r,__unstableDisableFormats:m,allowedFormats:A,withoutInteractiveFormatting:h,__unstableFormatTypeHandlerContext:(0,ga.useMemo)(()=>({richTextIdentifier:n,blockClientId:i}),[n,i])});function M(){T.current?.focus()}let V=(0,ga.useRef)({keyboardShortcuts:R,inputEvents:B}),L=(0,ga.useRef)({formatTypes:z,getValue:D,onChange:O});(0,ga.useInsertionEffect)(()=>{L.current={formatTypes:z,getValue:D,onChange:O}});let j=(0,Ig.useRefEffect)($=>{if(u)return;let Y=bQe(Z=>{if(Z.key!=="Enter"||Z.defaultPrevented||Z.metaKey||Z.ctrlKey||(Z.preventDefault(),v))return;let{getValue:oe,onChange:ne}=L.current,X=oe();ne((0,i5.insert)(X,` | |
| 208 | -`,X.start??X.text.length,X.end??X.text.length))});return $.addEventListener("keydown",Y),()=>$.removeEventListener("keydown",Y)},[v,u]),q=(0,Ig.useRefEffect)($=>{if(!x)return;let Y=kQe(V)($),Z=_Qe(V)($);function oe(ne){if(ne.inputType!=="insertText"&&ne.type!=="compositionend")return;let{formatTypes:X,getValue:re,onChange:le}=L.current,ve=re(),xe=X.reduce((be,{__unstableInputRule:ae})=>ae?ae(be):be,ve);xe!==ve&&le({...xe,activeFormats:ve.activeFormats})}return $.addEventListener("input",oe),$.addEventListener("compositionend",oe),()=>{Y(),Z(),$.removeEventListener("input",oe),$.removeEventListener("compositionend",oe)}},[x]),{ref:Q,...te}=(0,lx.__unstableUseAutocompleteProps)({completers:k,record:P,onChange:O,onReplace:()=>{}}),ee=(0,Ig.useRefEffect)($=>{y&&!u&&$.focus()},[y,u]),W=(0,Ig.useMergeRefs)([N,T,q,j,ee,Q]);return(0,Pg.jsx)("div",{...I,onFocus:$=>{w(!0),I.onFocus($)},children:(0,Pg.jsxs)(lx.SlotFillProvider,{children:[(0,Pg.jsx)(hQe,{label:e,id:n,className:K("dataviews-controls__richtext",s),placeholder:r,hideLabelFromVision:a,help:l,disabled:u,required:d,markWhenOptional:f,customValidity:p,value:P.text,"aria-multiline":!v,...te,ref:W}),x&&!u&&(0,Pg.jsx)(vQe.Provider,{value:R,children:(0,Pg.jsx)(SQe.Provider,{value:B,children:(0,Pg.jsx)(PRe,{value:P,onChange:O,onFocus:M,formatTypes:z,forwardedRef:T,isVisible:!0})})})]})})}var ARe=c(E(),1);function LRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,config:i,validity:s}){let{className:a,clientId:l,allowedFormats:u,disableFormats:d,withoutInteractiveFormatting:f,preserveWhiteSpace:p,disableLineBreaks:g}=i||{},m=t.isDisabled({item:e,field:t}),{label:h,placeholder:b,description:v,id:y,setValue:k,isValid:S}=t,_=t.getValue({item:e})??"",x=(0,ORe.useCallback)(w=>o(k({item:e,value:w})),[e,o,k]);return(0,ARe.jsx)(IRe,{label:h,value:_,onChange:x,placeholder:b,id:y,hideLabelFromVision:r,help:v,disabled:m,required:!!S.required,markWhenOptional:n,customValidity:ao(S,s),className:a,clientId:l,allowedFormats:u,disableFormats:d,withoutInteractiveFormatting:f,preserveWhiteSpace:p,disableLineBreaks:g})}var cx=c(U(),1),MRe=c(F(),1);var s5=c(E(),1),{ValidatedToggleGroupControl:wQe}=so(cx.privateApis);function NRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:l}=t,u=t.isDisabled({item:e,field:t}),d=s({item:e}),f=(0,MRe.useCallback)(h=>o(a({item:e,value:h})),[e,o,a]),{elements:p,isLoading:g}=Ls({elements:t.elements,getElements:t.getElements});if(g)return(0,s5.jsx)(cx.Spinner,{});if(p.length===0)return null;let m=p.find(h=>h.value===d);return(0,s5.jsx)(wQe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ao(l,i),isBlock:!0,label:t.label,help:m?.description||t.description,onChange:f,value:d,hideLabelFromVision:r,children:p.map(h=>(0,s5.jsx)(cx.__experimentalToggleGroupControlOption,{label:h.label,value:h.value,disabled:u},h.value))})}var a5=c(U(),1),l5=c(F(),1);var R1=c(E(),1),{ValidatedFormTokenField:CQe}=so(a5.privateApis);function DRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:l,getValue:u,setValue:d,isValid:f}=t,p=u({item:e}),g=t.isDisabled({item:e,field:t}),{elements:m,isLoading:h}=Ls({elements:t.elements,getElements:t.getElements}),b=(0,l5.useMemo)(()=>Array.isArray(p)?p.map(y=>m?.find(S=>S.value===y)||{value:y,label:y}):[],[p,m]),v=(0,l5.useCallback)(y=>{let k=y.map(S=>typeof S=="object"&&"value"in S?S.value:S);o(d({item:e,value:k}))},[o,d,e]);return h?(0,R1.jsx)(a5.Spinner,{}):(0,R1.jsx)(CQe,{required:!!f?.required,markWhenOptional:n,customValidity:ao(f,i),label:r?void 0:s,value:b,onChange:v,placeholder:a,suggestions:m?.map(y=>y.value),disabled:g,__experimentalValidateInput:y=>t.isValid?.elements&&m?m.some(k=>k.value===y||k.label===y):!0,__experimentalExpandOnFocus:m&&m.length>0,help:l??(t.isValid?.elements?"":void 0),displayTransform:y=>typeof y=="object"&&"label"in y?y.label:typeof y=="string"&&m&&m.find(S=>S.value===y)?.label||y,__experimentalRenderItem:({item:y})=>{if(typeof y=="string"&&m){let k=m.find(S=>S.value===y);return(0,R1.jsx)("span",{children:k?.label||y})}return(0,R1.jsx)("span",{children:y})}})}var Ms=c(U(),1),PK=c(F(),1),VRe=c(G(),1);var Df=c(E(),1),{ValidatedInputControl:EQe}=so(Ms.privateApis),TQe=({color:e,onColorChange:t,disabled:o})=>{let r=e&&Mo(e).isValid()?e:"#ffffff";return(0,Df.jsx)(Ms.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,Df.jsx)(Ms.Button,{onClick:n,"aria-label":(0,VRe.__)("Open color picker"),size:"small",disabled:o,accessibleWhenDisabled:!0,icon:()=>(0,Df.jsx)(Ms.ColorIndicator,{colorValue:r})}),renderContent:()=>(0,Df.jsx)(Ms.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Df.jsx)(Ms.ColorPicker,{color:r,onChange:t,enableAlpha:!0})})})};function FRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:l,setValue:u,isValid:d}=t,f=t.isDisabled({item:e,field:t}),p=t.getValue({item:e})||"",g=(0,PK.useCallback)(h=>{o(u({item:e,value:h}))},[e,o,u]),m=(0,PK.useCallback)(h=>{o(u({item:e,value:h||""}))},[e,o,u]);return(0,Df.jsx)(EQe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ao(d,i),label:s,placeholder:a,value:p,help:l,onChange:m,hideLabelFromVision:r,type:"text",disabled:f,prefix:(0,Df.jsx)(Ms.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,Df.jsx)(TQe,{color:p,onColorChange:g,disabled:f})})})}var u5=c(U(),1),d5=c(F(),1),IK=c(G(),1);var c5=c(E(),1);function zRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let[s,a]=(0,d5.useState)(!1),l=t.isDisabled({item:e,field:t}),u=(0,d5.useCallback)(()=>{a(d=>!d)},[]);return(0,c5.jsx)(qu,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,c5.jsx)(u5.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,c5.jsx)(u5.Button,{icon:s?Vl:dh,onClick:u,size:"small",label:s?(0,IK.__)("Hide password"):(0,IK.__)("Show password"),disabled:l,accessibleWhenDisabled:!0})})})}function f5(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var HRe=c(E(),1),jRe={adaptiveSelect:rRe,array:DRe,checkbox:YTe,color:FRe,combobox:UV,datetime:QTe,date:tRe,email:aRe,telephone:lRe,url:cRe,integer:fRe,number:mRe,password:zRe,radio:hRe,select:YV,text:yRe,toggle:_Re,textarea:ERe,richtext:LRe,toggleGroup:NRe};function RQe(e){return e&&typeof e=="object"&&typeof e.control=="string"}function BQe(e){let{control:t,...o}=e,r=p5(t);return r===null?null:function(i){return(0,HRe.jsx)(r,{...i,config:o})}}function URe(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?p5(e.Edit):RQe(e.Edit)?BQe(e.Edit):f5(e)&&e.type!=="array"?p5("adaptiveSelect"):t===null?null:p5(t)}function p5(e){return Object.keys(jRe).includes(e)?jRe[e]:null}function PQe(e,t,o){if(e.filterBy===!1)return!1;let r=e.filterBy?.operators?.filter(n=>o.includes(n))??t;return r.length===0?!1:{isPrimary:!!e.filterBy?.isPrimary,operators:r}}var GRe=PQe;var IQe=e=>({item:t})=>{let o=e.split("."),r=t;for(let n of o)r.hasOwnProperty(n)?r=r[n]:r=void 0;return r},WRe=IQe;var OQe=e=>({value:t})=>{let o=e.split("."),r={},n=r;for(let i of o.slice(0,-1))n[i]={},n=n[i];return n[o.at(-1)]=t,r},$Re=OQe;var YRe=c(G(),1);function m5({item:e,field:t}){let{elements:o,isLoading:r}=Ls({elements:t.elements,getElements:t.getElements}),n=t.getValue({item:e});return r||o.length===0?n:o?.find(i=>i.value===n)?.label||t.getValue({item:e})}var KRe=c(E(),1);function Br({item:e,field:t}){return t.hasElements?(0,KRe.jsx)(m5,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Zu=(e,t,o)=>o==="asc"?e.localeCompare(t):t.localeCompare(e);function Pr(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)}function Xu(e,t){if(typeof t.isValid.minLength?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:String(o).length>=t.isValid.minLength.constraint}function Qu(e,t){if(typeof t.isValid.maxLength?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:String(o).length<=t.isValid.maxLength.constraint}function Ju(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let o=new RegExp(t.isValid.pattern.constraint),r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:o.test(String(r))}catch{return!1}}function Ao(e,t){let r=(t.elements??[]).map(i=>i.value);if(r.length===0)return!0;let n=t.getValue({item:e});return[].concat(n).every(i=>r.includes(i))}function AQe({item:e,field:t}){return t.getValue({item:e})}var os=AQe;var LQe=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;function MQe(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!LQe.test(o)?(0,YRe.__)("Value must be a valid email address."):null}var qRe={type:"email",render:Br,Edit:"email",sort:Zu,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[hr,br,Wu,$u,Ku,er,tr,ki,_i],format:{},getValueFormatted:os,validate:{required:Pr,pattern:Ju,minLength:Xu,maxLength:Qu,elements:Ao,custom:MQe}};var ZRe=c(G(),1);var ux=(e,t,o)=>o==="asc"?e-t:t-e;function g5(e,t){if(typeof t.isValid.min?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:Number(o)>=t.isValid.min.constraint}function h5(e,t){if(typeof t.isValid.max?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:Number(o)<=t.isValid.max.constraint}var XRe={separatorThousand:","};function NQe({item:e,field:t}){let o=t.getValue({item:e});if(o==null)return"";if(o=Number(o),!Number.isFinite(o))return String(o);let r;t.type!=="integer"?r=XRe:r=t.format;let{separatorThousand:n}=r,i=Math.trunc(o);return n?String(i).replace(/\B(?=(\d{3})+(?!\d))/g,n):String(i)}function DQe(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Number.isInteger(o)?(0,ZRe.__)("Value must be an integer."):null}var QRe={type:"integer",render:Br,Edit:"integer",sort:ux,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,br,hg,bg,yg,vg,Ji],validOperators:[hr,br,hg,bg,yg,vg,Ji,er,tr,ki,_i],format:XRe,getValueFormatted:NQe,validate:{required:Pr,min:g5,max:h5,elements:Ao,custom:DQe}};var JRe=c(G(),1);var eBe={separatorThousand:",",separatorDecimal:".",decimals:2};function VQe({item:e,field:t}){let o=t.getValue({item:e});if(o==null)return"";if(o=Number(o),!Number.isFinite(o))return String(o);let r;t.type!=="number"?r=eBe:r=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=r,a=o.toFixed(s),[l,u]=a.split("."),d=n?l.replace(/\B(?=(\d{3})+(?!\d))/g,n):l;return s===0?d:d+i+u}function FQe(e){return e===""||e===void 0||e===null}function zQe(e,t){let o=t.getValue({item:e});return!FQe(o)&&!Number.isFinite(o)?(0,JRe.__)("Value must be a number."):null}var tBe={type:"number",render:Br,Edit:"number",sort:ux,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,br,hg,bg,yg,vg,Ji],validOperators:[hr,br,hg,bg,yg,vg,Ji,er,tr,ki,_i],format:eBe,getValueFormatted:VQe,validate:{required:Pr,min:g5,max:h5,elements:Ao,custom:zQe}};var oBe={type:"text",render:Br,Edit:"text",sort:Zu,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[hr,br,Wu,$u,Ku,er,tr,ki,_i],format:{},getValueFormatted:os,validate:{required:Pr,pattern:Ju,minLength:Xu,maxLength:Qu,elements:Ao}};var Py=c(Iu(),1);var nBe=c(Iu(),1);function rBe(e){if(!e||!Lf(new Date(e)))return null;let t=(0,nBe.getDate)(e);return t&&Lf(t)?t:null}function iBe(e,t,o){let r=t.isValid[o]?.constraint;if(typeof r!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[o==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=rBe(r),a=rBe(String(i));return!!s&&!!a&&(o==="min"?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function b5(e,t){return iBe(e,t,"min")}function y5(e,t){return iBe(e,t,"max")}var sBe={datetime:(0,Py.getSettings)().formats.datetime,weekStartsOn:(0,Py.getSettings)().l10n.startOfWeek};function jQe({item:e,field:t}){let o=t.getValue({item:e});if(["",void 0,null].includes(o))return"";let r;return t.type!=="datetime"?r=sBe:r=t.format,(0,Py.dateI18n)(r.datetime,(0,Py.getDate)(o))}var HQe=(e,t,o)=>{let r=new Date(e).getTime(),n=new Date(t).getTime();return o==="asc"?r-n:n-r},aBe={type:"datetime",render:Br,Edit:"datetime",sort:HQe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[wg,Cg,Sg,kg,_g,xg,es,As],validOperators:[wg,Cg,Sg,kg,_g,xg,es,As],format:sBe,getValueFormatted:jQe,validate:{required:Pr,elements:Ao,min:b5,max:y5}};var Iy=c(Iu(),1);var lBe={date:(0,Iy.getSettings)().formats.date,weekStartsOn:(0,Iy.getSettings)().l10n.startOfWeek};function UQe({item:e,field:t}){let o=t.getValue({item:e});if(["",void 0,null].includes(o))return"";let r;return t.type!=="date"?r=lBe:r=t.format,(0,Iy.dateI18n)(r.date,(0,Iy.getDate)(o))}var GQe=(e,t,o)=>{let r=new Date(e).getTime(),n=new Date(t).getTime();return o==="asc"?r-n:n-r},cBe={type:"date",render:Br,Edit:"date",sort:GQe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[wg,Cg,Sg,kg,_g,xg,es,As,Ji],validOperators:[wg,Cg,Sg,kg,_g,xg,es,As,Ji],format:lBe,getValueFormatted:UQe,validate:{required:Pr,elements:Ao,min:b5,max:y5}};var v5=c(G(),1);function uBe(e,t){return t.getValue({item:e})===!0}function WQe({item:e,field:t}){let o=t.getValue({item:e});return o===!0?(0,v5.__)("True"):o===!1?(0,v5.__)("False"):""}function $Qe(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&![!0,!1].includes(o)?(0,v5.__)("Value must be true, false, or undefined"):null}var KQe=(e,t,o)=>{let r=!!e;return r===!!t?0:o==="asc"?r?1:-1:r?-1:1},dBe={type:"boolean",render:Br,Edit:"checkbox",sort:KQe,validate:{required:uBe,elements:Ao,custom:$Qe},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,br],validOperators:[hr,br],format:{},getValueFormatted:WQe};var fBe={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:os,validate:{}};var OK=c(G(),1);function pBe(e,t){let o=t.getValue({item:e});return Array.isArray(o)&&o.length>0&&o.every(r=>![void 0,"",null].includes(r))}function mBe({item:e,field:t}){let o=t.getValue({item:e});return(Array.isArray(o)?o:[]).join(", ")}function YQe({item:e,field:t}){return mBe({item:e,field:t})}function qQe(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Array.isArray(o)?(0,OK.__)("Value must be an array."):o.every(r=>typeof r=="string")?null:(0,OK.__)("Every value must be a string.")}var ZQe=(e,t,o)=>{let r=Array.isArray(e)?e:[],n=Array.isArray(t)?t:[];if(r.length!==n.length)return o==="asc"?r.length-n.length:n.length-r.length;let i=r.join(","),s=n.join(",");return o==="asc"?i.localeCompare(s):s.localeCompare(i)},gBe={type:"array",render:YQe,Edit:"array",sort:ZQe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[er,tr,ki,_i],format:{},getValueFormatted:mBe,validate:{required:pBe,elements:Ao,custom:qQe}};function XQe({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var hBe={type:"password",render:Br,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:XQe,validate:{required:Pr,pattern:Ju,minLength:Xu,maxLength:Qu,elements:Ao}};var bBe={type:"telephone",render:Br,Edit:"telephone",sort:Zu,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[hr,br,Wu,$u,Ku,er,tr,ki,_i],format:{},getValueFormatted:os,validate:{required:Pr,pattern:Ju,minLength:Xu,maxLength:Qu,elements:Ao}};var yBe=c(G(),1);var dx=c(E(),1);function QQe({item:e,field:t}){if(t.hasElements)return(0,dx.jsx)(m5,{item:e,field:t});let o=os({item:e,field:t});return!o||!Mo(o).isValid()?o:(0,dx.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,dx.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:o,border:"1px solid #ddd",flexShrink:0}}),(0,dx.jsx)("span",{children:o})]})}function JQe(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Mo(o).isValid()?(0,yBe.__)("Value must be a valid color."):null}var eJe=(e,t,o)=>{let r=Mo(e),n=Mo(t);if(!r.isValid()&&!n.isValid())return 0;if(!r.isValid())return o==="asc"?1:-1;if(!n.isValid())return o==="asc"?-1:1;let i=r.toHsl(),s=n.toHsl();return i.h!==s.h?o==="asc"?i.h-s.h:s.h-i.h:i.s!==s.s?o==="asc"?i.s-s.s:s.s-i.s:o==="asc"?i.l-s.l:s.l-i.l},vBe={type:"color",render:QQe,Edit:"color",sort:eJe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[hr,br,er,tr],format:{},getValueFormatted:os,validate:{required:Pr,elements:Ao,custom:JQe}};var SBe={type:"url",render:Br,Edit:"url",sort:Zu,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[hr,br,Wu,$u,Ku,er,tr,ki,_i],format:{},getValueFormatted:os,validate:{required:Pr,pattern:Ju,minLength:Xu,maxLength:Qu,elements:Ao}};var tJe=(e,t,o)=>typeof e=="number"&&typeof t=="number"?ux(e,t,o):Zu(e,t,o),kBe={render:Br,Edit:null,sort:tJe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,br],validOperators:GTe(),format:{},getValueFormatted:os,validate:{required:Pr,elements:Ao}};function oJe(e){return e==="integer"||e==="number"}function rJe(e){return e==="date"||e==="datetime"}function _Be(e,t,o){let r=t.validate[o];if(r&&(typeof e=="number"&&oJe(t.type)||typeof e=="string"&&rJe(t.type)))return{constraint:e,validate:r}}function xBe(e,t){let o=e.isValid,r;o?.required===!0&&t.validate.required!==void 0&&(r={constraint:!0,validate:t.validate.required});let n;(o?.elements===!0||o?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(n={constraint:!0,validate:t.validate.elements});let i=_Be(o?.min,t,"min"),s=_Be(o?.max,t,"max"),a=o?.minLength,l;typeof a=="number"&&t.validate.minLength!==void 0&&(l={constraint:a,validate:t.validate.minLength});let u=o?.maxLength,d;typeof u=="number"&&t.validate.maxLength!==void 0&&(d={constraint:u,validate:t.validate.maxLength});let f=o?.pattern,p;f!==void 0&&t.validate.pattern!==void 0&&(p={constraint:f,validate:t.validate.pattern});let g=o?.custom??t.validate.custom;return{required:r,elements:n,min:i,max:s,minLength:l,maxLength:d,pattern:p,custom:g}}function wBe(e){return e.validOperators.reduce((t,o)=>{let r=UTe(o);return r?.filter&&(t[o]=r.filter),t},{})}function nJe(e,t){return{...t.format,...e.format}}var CBe=nJe;function iJe(e){let t=[qRe,QRe,tBe,oBe,aBe,cBe,dBe,fBe,gBe,hBe,bBe,vBe,SBe].find(o=>o?.type===e);return t||kBe}function B1(e){return e.map(t=>{let o=iJe(t.type),r=t.getValue||WRe(t.id),n=function(i,s,a){let l=r({item:i}),u=r({item:s});return t.sort?t.sort(l,u,a):o.sort(l,u,a)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:r,setValue:t.setValue||$Re(t.id),elements:t.elements,getElements:t.getElements,hasElements:f5(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:o.type,render:t.render??o.render,Edit:URe(t,o.Edit),sort:n,enableSorting:t.enableSorting??o.enableSorting,enableGlobalSearch:t.enableGlobalSearch??o.enableGlobalSearch,isValid:xBe(t,o),filterBy:GRe(t,o.defaultOperators,o.validOperators),filter:wBe(o),format:CBe(t,o),getValueFormatted:t.getValueFormatted??o.getValueFormatted}})}var VK=c(F(),1);var EBe=c(F(),1),TBe=c(E(),1),AK=(0,EBe.createContext)({fields:[]});AK.displayName="DataFormContext";function RBe({fields:e,children:t}){return(0,TBe.jsx)(AK.Provider,{value:{fields:e},children:t})}var Bl=AK;var P5=c(F(),1);var k5=c(F(),1),I1=c(U(),1);var P1=c(G(),1),Ci={type:"regular",labelPosition:"top"},sJe=e=>typeof e=="string"?[{id:e,visibility:"when-collapsed"}]:e.map(t=>typeof t=="string"?{id:t,visibility:"when-collapsed"}:{id:t.id,visibility:t.visibility});function BBe(e){let t=Ci;if(e?.type==="regular")t={type:"regular",labelPosition:e?.labelPosition??"top"};else if(e?.type==="panel"){let o=e.summary??[],r=Array.isArray(o)?o:[o],n=e?.openAs,i;typeof n=="object"&&n.type==="modal"?i={type:"modal",applyLabel:n.applyLabel?.trim()||(0,P1.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,P1.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,P1.__)("Apply"),cancelLabel:(0,P1.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:r,editVisibility:e?.editVisibility??"on-hover"}}else if(e?.type==="card")if(e.withHeader===!1)t={type:"card",withHeader:!1,isOpened:!0,summary:[],isCollapsible:!1};else{let o=e.summary??[];t={type:"card",withHeader:!0,isOpened:typeof e.isOpened=="boolean"?e.isOpened:!0,summary:sJe(o),isCollapsible:e.isCollapsible===void 0?!0:e.isCollapsible}}else e?.type==="row"?t={type:"row",alignment:e?.alignment??"center",styles:e?.styles??{}}:e?.type==="details"&&(t={type:"details",summary:e?.summary??""});return t}function PBe(e){let t=BBe(e?.layout),o=(e.fields??[]).map(r=>{if(typeof r=="string")return{id:r,layout:t};let n=r.layout?BBe(r.layout):t;return{id:r.id,layout:n,...!!r.label&&{label:r.label},...!!r.description&&{description:r.description},..."children"in r&&Array.isArray(r.children)&&{children:PBe({fields:r.children,layout:Ci}).fields}}});return{layout:t,fields:o}}var S5=PBe;var or=c(E(),1);function aJe({title:e}){return(0,or.jsx)(Qe,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,or.jsx)(Qe,{direction:"row",align:"center",children:(0,or.jsx)(I1.__experimentalHeading,{level:2,size:13,children:e})})})}function IBe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{fields:s}=(0,k5.useContext)(Bl),a=t.layout,l=(0,k5.useMemo)(()=>({layout:Ci,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,or.jsxs)(or.Fragment,{children:[!r&&t.label&&(0,or.jsx)(aJe,{title:t.label}),(0,or.jsx)(Ns,{data:e,form:l,onChange:o,validity:i?.children})]});let u=a.labelPosition,d=s.find(f=>f.id===t.id);return!d||!d.Edit?null:u==="side"?(0,or.jsxs)(Qe,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,or.jsx)("div",{className:K("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${u}`),children:(0,or.jsx)(I1.BaseControl.VisualLabel,{children:d.label})}),(0,or.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:d.readOnly===!0?(0,or.jsx)(d.render,{item:e,field:d}):(0,or.jsx)(d.Edit,{data:e,field:d,onChange:o,hideLabelFromVision:!0,markWhenOptional:n,validity:i},d.id)})]}):(0,or.jsx)("div",{className:"dataforms-layouts-regular__field",children:d.readOnly===!0?(0,or.jsx)(or.Fragment,{children:(0,or.jsxs)(or.Fragment,{children:[!r&&u!=="none"&&(0,or.jsx)(I1.BaseControl.VisualLabel,{children:d.label}),(0,or.jsx)(d.render,{item:e,field:d})]})}):(0,or.jsx)(d.Edit,{data:e,field:d,onChange:o,hideLabelFromVision:u==="none"?!0:r,markWhenOptional:n,validity:i})})}var NK=c(vB(),1),Oy=c(U(),1),Lc=c(F(),1),E5=c(fe(),1);var _5=c(U(),1),fx=c(G(),1);var DBe=c(fe(),1);var LK=c(F(),1);function lJe(e,t){return K("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var OBe=lJe;var ABe=c(U(),1);var Og=c(E(),1);function cJe(e,t,o){return e?(0,Og.jsxs)(kt.Root,{children:[(0,Og.jsx)(kt.Trigger,{render:(0,Og.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Og.jsx)(ABe.Icon,{icon:ah,size:16}),(0,Og.jsxs)(bt,{children:[t,": "]}),o]})}),(0,Og.jsx)(kt.Popup,{children:t})]}):o}var LBe=cJe;function MBe(e){if(!e)return;let t=Object.keys(e).filter(o=>o!=="children");for(let o of t){let r=e[o];if(r!==void 0&&r.type==="invalid")return r.message?r.message:o==="required"?"A required field is empty":"Unidentified validation error"}if(e.children)for(let o of Object.values(e.children)){let r=MBe(o);if(r)return r}}var NBe=MBe;var rs=c(E(),1);function O1({data:e,field:t,fieldLabel:o,summaryFields:r,validity:n,touched:i,disabled:s,isOpen:a,onClick:l}){let{labelPosition:u,editVisibility:d}=t.layout,f=NBe(n),p=i&&!!f,g=OBe(u,p),m=LBe(p,f,o),h=K("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${u}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":d==="always"}),b=(0,DBe.useInstanceId)(O1,"dataforms-layouts-panel__field-control"),v=p?(0,fx.sprintf)((0,fx._x)("Edit %s (has errors)","field"),o||""):(0,fx.sprintf)((0,fx._x)("Edit %s","field"),o||""),y=(0,LK.useRef)(null),k=(0,LK.useRef)(null);return(0,rs.jsxs)("div",{ref:y,className:h,onClick:s?void 0:x=>{!a&&x.detail<2&&!k.current?.contains(x.target)&&y.current?.ownerDocument.defaultView?.getSelection()?.toString()||l()},onKeyDown:s?void 0:x=>{x.target===x.currentTarget&&(x.key==="Enter"||x.key===" ")&&(x.preventDefault(),l())},children:[u!=="none"&&(0,rs.jsx)("span",{className:g,children:m}),u==="none"&&p&&(0,rs.jsxs)(kt.Root,{children:[(0,rs.jsx)(kt.Trigger,{render:(0,rs.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",role:"img","aria-label":f,children:(0,rs.jsx)(_5.Icon,{icon:ah,size:16})})}),(0,rs.jsx)(kt.Popup,{children:f})]}),(0,rs.jsx)("span",{id:`${b}`,className:"dataforms-layouts-panel__field-control",children:r.length>1?(0,rs.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:r.map(x=>(0,rs.jsx)("span",{style:{width:"100%"},children:(0,rs.jsx)(x.render,{item:e,field:x})},x.id))}):r.map(x=>(0,rs.jsx)(x.render,{item:e,field:x},x.id))}),!s&&(0,rs.jsx)(_5.Button,{ref:k,className:"dataforms-layouts-panel__field-trigger-icon",label:v,icon:uh,size:"small","aria-expanded":a,"aria-haspopup":"dialog","aria-describedby":`${b}`})]})}var VBe=c(vB(),1),MK=c(Xg(),1),ed=c(F(),1),ns=c(G(),1);function FBe(e){return e?Object.values(e).every(t=>Object.entries(t).every(([o,r])=>o==="children"&&r&&typeof r=="object"?FBe(r):r.type!=="invalid"&&r.type!=="validating")):!0}function uJe(e,t){let o=S5(e);if(o.fields.length===0)return[];let r=new Map;t.forEach(s=>{r.set(s.id,s)});function n(s){if("children"in s&&Array.isArray(s.children)){let u=s.children.map(n).filter(f=>f!==null);if(u.length===0)return null;let d=r.get(s.id);if(d){let[f]=B1([d]);return{id:s.id,children:u,field:f}}return{id:s.id,children:u}}let a=r.get(s.id);if(!a)return null;let[l]=B1([a]);return{id:s.id,children:[],field:l}}return o.fields.map(n).filter(s=>s!==null)}function px(e,t,o){if(e||(e={}),o.length===0)return e;let r={...e},n=r;for(let s=0;s<o.length-1;s++){let a=o[s];n[a]||(n[a]={}),n[a]={...n[a]},n=n[a]}let i=o[o.length-1];return n[i]={...n[i]||{},...t},r}function zBe(e,t,o){if(!e||t.length===0)return e;let r={...e},n=r;for(let a=0;a<t.length-1;a++){let l=t[a];if(!n[l])return e;n[l]={...n[l]},n=n[l]}let i=t[t.length-1];if(!n[i])return e;let s={...n[i]};if(delete s[o],Object.keys(s).length===0?delete n[i]:n[i]=s,Object.keys(r).length!==0)return r}function dJe(e,t,o){let{elementsCounterRef:r,setFormValidity:n,path:i,item:s}=o,a=(r.current[t.id]||0)+1;r.current[t.id]=a,e.then(l=>{if(a===r.current[t.id]){if(!Array.isArray(l)){n(u=>px(u,{elements:{type:"invalid",message:(0,ns.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:l})?n(u=>px(u,{elements:{type:"invalid",message:(0,ns.__)("Value must be one of the elements.")}},[...i,t.id])):n(u=>zBe(u,[...i,t.id],"elements"))}}).catch(l=>{if(a!==r.current[t.id])return;let u;l instanceof Error?u=l.message:u=String(l)||(0,ns.__)("Unknown error when running elements validation asynchronously."),n(d=>px(d,{elements:{type:"invalid",message:u}},[...i,t.id]))})}function fJe(e,t,o){let{customCounterRef:r,setFormValidity:n,path:i}=o,s=(r.current[t.id]||0)+1;r.current[t.id]=s,e.then(a=>{if(s===r.current[t.id]){if(a===null){n(l=>zBe(l,[...i,t.id],"custom"));return}if(typeof a=="string"){n(l=>px(l,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(l=>px(l,{custom:{type:"invalid",message:(0,ns.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(a=>{if(s!==r.current[t.id])return;let l;a instanceof Error?l=a.message:l=String(a)||(0,ns.__)("Unknown error when running custom validation asynchronously."),n(u=>px(u,{custom:{type:"invalid",message:l}},[...i,t.id]))})}function jBe(e,t,o){if(t.field?.isValid.required&&!t.field.isValid.required.validate(e,t.field))return{required:{type:"invalid"}};if(t.field?.isValid.pattern&&!t.field.isValid.pattern.validate(e,t.field))return{pattern:{type:"invalid",message:(0,ns.__)("Value does not match the required pattern.")}};if(t.field?.isValid.min&&!t.field.isValid.min.validate(e,t.field))return{min:{type:"invalid",message:(0,ns.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,ns.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,ns.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,ns.__)("Value is too long.")}};if(t.field?.isValid.elements&&t.field.hasElements&&!t.field.getElements&&Array.isArray(t.field.elements)&&!t.field.isValid.elements.validate(e,t.field))return{elements:{type:"invalid",message:(0,ns.__)("Value must be one of the elements.")}};let r;if(t.field&&t.field.isValid.custom)try{let i=t.field.getValue({item:e});r=t.field.isValid.custom((0,VBe.default)(e,t.field.setValue({item:e,value:i})),t.field)}catch(i){let s;return i instanceof Error?s=i.message:s=String(i)||(0,ns.__)("Unknown error when running custom validation."),{custom:{type:"invalid",message:s}}}if(typeof r=="string")return{custom:{type:"invalid",message:r}};let n={};if(t.field&&t.field.isValid.elements&&t.field.hasElements&&typeof t.field.getElements=="function"&&(dJe(t.field.getElements(),t,o),n.elements={type:"validating",message:(0,ns.__)("Validating\u2026")}),r instanceof Promise&&(fJe(r,t,o),n.custom={type:"validating",message:(0,ns.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=jBe(e,a,{...o,path:[...o.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([a,l])=>{l!==void 0&&(s[a]=l)}),Object.keys(s).length===0?void 0:{children:s}}}function HBe(e,t){let o=e?.field?.getValue({item:t});if(e.children.length===0)return o;let r=e.children.map(n=>HBe(n,t));return r?{value:o,children:r}:o}function pJe(e,t,o){let[r,n]=(0,ed.useState)(),i=(0,ed.useRef)({}),s=(0,ed.useRef)({}),a=(0,ed.useRef)({}),l=(0,ed.useCallback)(()=>{let u={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},d=uJe(o,t);if(d.length===0){n(void 0);return}let f={},p=[];d.forEach(g=>{let m=HBe(g,e);if(a.current.hasOwnProperty(g.id)&&(0,MK.default)(a.current[g.id],m)){p.push(g.id);return}a.current[g.id]=m;let h=jBe(e,g,u);h!==void 0&&(f[g.id]=h)}),n(g=>{let m={...g,...f},h=[...p,...Object.keys(f)];return Object.keys(m).forEach(v=>{m&&!h.includes(v)&&delete m[v]}),Object.keys(m).length===0&&(m=void 0),(0,MK.default)(g,m)?g:m})},[e,t,o]);return(0,ed.useEffect)(()=>{l()},[l]),{validity:r,isValid:FBe(r)}}var UBe=pJe;var x5=c(F(),1);function Ag(e,t){let o=(0,x5.useCallback)(()=>{let r=e.current?.querySelectorAll("input, textarea, select"),n=0;return r?.forEach(i=>{i.willValidate&&!i.validity.valid&&(n++,i.dispatchEvent(new Event("invalid",{cancelable:!0})))}),n},[e]);return(0,x5.useEffect)(()=>{t&&o()},[t,o]),o}var GBe=c(F(),1);function mJe(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var w5=(e,t)=>Array.isArray(e)&&e.length>0?mJe(e).map(r=>t.find(n=>n.id===r)).filter(r=>r!==void 0):[];var gJe=(e,t)=>{let o=t.find(r=>r.id===e.id);return o||t.find(r=>{if(e.children){let n=e.children.filter(i=>!i.children);return n.length===0?!1:r.id===n[0].id}return r.id===e.id})};function hJe(e){let{fields:t}=(0,GBe.useContext)(Bl),o=e.layout,r=w5(o.summary,t),n=gJe(e,t),i=e.children?e.label:n?.label;return r.length===0?{summaryFields:n?[n]:[],fieldDefinition:n,fieldLabel:i}:{summaryFields:r,fieldDefinition:n,fieldLabel:i}}var C5=hJe;var is=c(E(),1);function bJe({data:e,field:t,onChange:o,fieldLabel:r,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:a,cancelLabel:l}=s,{fields:u}=(0,Lc.useContext)(Bl),[d,f]=(0,Lc.useState)({}),p=(0,Lc.useMemo)(()=>(0,NK.default)(e,d,{arrayMerge:(_,x)=>x}),[e,d]),g=(0,Lc.useMemo)(()=>({layout:Ci,fields:t.children?t.children:[{id:t.id,layout:Ci}]}),[t]),m=u.map(_=>({..._,Edit:_.Edit===null?void 0:_.Edit,isValid:{required:_.isValid.required?.constraint,elements:_.isValid.elements?.constraint,min:_.isValid.min?.constraint,max:_.isValid.max?.constraint,pattern:_.isValid.pattern?.constraint,minLength:_.isValid.minLength?.constraint,maxLength:_.isValid.maxLength?.constraint}})),{validity:h}=UBe(p,m,g),b=()=>{o(d),n()},v=_=>{f(x=>(0,NK.default)(x,_,{arrayMerge:(w,T)=>T}))},y=(0,E5.useFocusOnMount)("firstInputElement"),k=(0,Lc.useRef)(null),S=(0,E5.useMergeRefs)([y,k]);return Ag(k,i),(0,is.jsxs)(Oy.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:r,size:"medium",children:[(0,is.jsx)("div",{ref:S,children:(0,is.jsx)(Ns,{data:p,form:g,onChange:v,validity:h,children:(_,x,w,T)=>(0,is.jsx)(_,{data:p,field:x,onChange:v,hideLabelFromVision:g.fields.length<2,markWhenOptional:T,validity:w},x.id)})}),(0,is.jsxs)(Qe,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,is.jsx)(Oy.__experimentalSpacer,{style:{flex:1}}),(0,is.jsx)(Oy.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:l}),(0,is.jsx)(Oy.Button,{variant:"primary",onClick:b,__next40pxDefaultSize:!0,children:a})]})]})}function yJe({data:e,field:t,onChange:o,validity:r}){let[n,i]=(0,Lc.useState)(!1),[s,a]=(0,Lc.useState)(!1),{fieldDefinition:l,fieldLabel:u,summaryFields:d}=C5(t);if(!l)return null;let f=()=>{a(!1),i(!0)};return(0,is.jsxs)(is.Fragment,{children:[(0,is.jsx)(O1,{data:e,field:t,fieldLabel:u,summaryFields:d,validity:r,touched:n,disabled:l.readOnly===!0,onClick:()=>a(!0),isOpen:s}),s&&(0,is.jsx)(bJe,{data:e,field:t,onChange:o,fieldLabel:u??"",onClose:f,touched:n})]})}var WBe=yJe;var Lg=c(U(),1),$Be=c(G(),1),Vf=c(F(),1);var KBe=c(fe(),1);var Ei=c(E(),1);function vJe({title:e,onClose:t}){return(0,Ei.jsx)(Qe,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Ei.jsxs)(Qe,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Ei.jsx)(Lg.__experimentalHeading,{level:2,size:13,children:e}),(0,Ei.jsx)(Lg.__experimentalSpacer,{style:{flex:1}}),t&&(0,Ei.jsx)(Lg.Button,{label:(0,$Be.__)("Close"),icon:th,onClick:t,size:"small"})]})})}function SJe({touched:e,children:t}){let o=(0,Vf.useRef)(null);return Ag(o,e),(0,Ei.jsx)("div",{ref:o,children:t})}function kJe({data:e,field:t,onChange:o,validity:r}){let[n,i]=(0,Vf.useState)(!1),[s,a]=(0,Vf.useState)(null),l=(0,Vf.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[u,d]=(0,KBe.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,Vf.useMemo)(()=>({layout:Ci,fields:t.children?t.children:[{id:t.id,layout:Ci}]}),[t]),p=(0,Vf.useMemo)(()=>{if(r!==void 0)return t.children?r?.children:{[t.id]:r}},[r,t]),{fieldDefinition:g,fieldLabel:m,summaryFields:h}=C5(t);return g?(0,Ei.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Ei.jsx)(Lg.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:l,focusOnMount:!1,onToggle:b=>{b||i(!0)},renderToggle:({isOpen:b,onToggle:v})=>(0,Ei.jsx)(O1,{data:e,field:t,fieldLabel:m,summaryFields:h,validity:r,touched:n,disabled:g.readOnly===!0,isOpen:b,onClick:v}),renderContent:({onClose:b})=>(0,Ei.jsx)(SJe,{touched:n,children:(0,Ei.jsxs)("div",{ref:u,...d,children:[(0,Ei.jsx)(vJe,{title:m,onClose:b}),(0,Ei.jsx)(Ns,{data:e,form:f,onChange:o,validity:p,children:(v,y,k,S)=>(0,Ei.jsx)(v,{data:e,field:y,onChange:o,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:S,validity:k},y.id)})]})})})}):null}var YBe=kJe;var DK=c(E(),1);function qBe({data:e,field:t,onChange:o,validity:r}){return t.layout.openAs.type==="modal"?(0,DK.jsx)(WBe,{data:e,field:t,onChange:o,validity:r}):(0,DK.jsx)(YBe,{data:e,field:t,onChange:o,validity:r})}var Ti=c(F(),1),QBe=c(ar(),1),JBe=c(fe(),1);var T5=c(G(),1);function ZBe(e){if(!e)return 0;let t=0,o=Object.keys(e).filter(r=>r!=="children");for(let r of o)e[r]?.type==="invalid"&&t++;if(e.children)for(let r of Object.values(e.children))t+=ZBe(r);return t}function mx(e){let t=ZBe(e);if(t!==0)return(0,T5.sprintf)((0,T5._n)("%d field needs attention","%d fields need attention",t),t)}var XBe=c(E(),1);function R5({validity:e}){let t=mx(e);return t?(0,XBe.jsx)($H,{intent:"high",children:t}):null}var Ir=c(E(),1);function _Je(e,t,o){if(!t||Array.isArray(t)&&t.length===0)return!1;let n=(Array.isArray(t)?t:[t]).find(i=>typeof i=="string"?i===e.id:typeof i=="object"&&"id"in i?i.id===e.id:!1);return n?typeof n=="string"?!0:typeof n=="object"&&"visibility"in n?n.visibility==="always"||n.visibility==="when-collapsed"&&!o:!0:!1}function xJe({data:e,fields:t,label:o,layout:r,isOpen:n,touched:i,validity:s}){let l=w5(r.summary,t).filter(f=>_Je(f,r.summary,n)),u=i&&r.isCollapsible,d=l.length>0&&r.withHeader;return(0,Ir.jsxs)(Qe,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Ir.jsx)(du.Title,{children:o}),(u||d)&&(0,Ir.jsxs)(ib.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[u&&(0,Ir.jsx)(R5,{validity:s}),d&&(0,Ir.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:l.map(f=>(0,Ir.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function wJe({data:e,field:t,form:o,onChange:r,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,Ir.jsxs)(Ir.Fragment,{children:[t.description&&(0,Ir.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Ir.jsx)(Ns,{data:e,form:o,onChange:r,validity:s?.children})]});let l=Ay("regular")?.component;return l?(0,Ir.jsx)(l,{data:e,field:t,onChange:r,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function ePe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{fields:s}=(0,Ti.useContext)(Bl),a=t.layout,l=(0,Ti.useRef)(null),u=(0,Ti.useRef)(!1),d=(0,Ti.useMemo)(()=>({layout:Ci,fields:t.children??[]}),[t]),{isOpened:f,isCollapsible:p}=a,[g,m]=(0,Ti.useState)(f),[h,b]=(0,Ti.useState)(!1);(0,Ti.useEffect)(()=>{m(f)},[f]);let v=(0,Ti.useCallback)(R=>{R||b(!0),m(R)},[]),y=Ag(l,(p?g:!0)&&h),k=(0,Ti.useCallback)(()=>{u.current=!0},[]),S=(0,Ti.useCallback)(()=>{if(!u.current||(b(!0),p&&!g))return;let R=y(),I=mx(i);R>0&&I&&(0,QBe.speak)(I,"polite")},[p,g,y,i]),_=(0,JBe.__experimentalUseFocusOutside)(S),x=t.label,w;if(t.children)w=!!x&&a.withHeader;else{let R=s.find(I=>I.id===t.id);if(!R||!R.Edit)return null;x=R.label,w=!!x&&a.withHeader}let T=(0,Ir.jsx)(wJe,{data:e,field:t,form:d,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,withHeader:w}),B=(0,Ir.jsx)(xJe,{data:e,fields:s,label:x,layout:a,isOpen:p?!!g:!0,touched:h,validity:i});return w&&p?(0,Ir.jsxs)(ib.Root,{className:"dataforms-layouts-card__field",open:g,onOpenChange:v,..._,children:[(0,Ir.jsx)(ib.Header,{children:B}),(0,Ir.jsx)(ib.Content,{ref:l,onFocus:k,children:T})]}):(0,Ir.jsxs)(du.Root,{className:"dataforms-layouts-card__field",..._,children:[w&&(0,Ir.jsx)(du.Header,{children:B}),(0,Ir.jsx)(du.Content,{ref:l,onFocus:k,children:T})]})}var tPe=c(U(),1);var Dn=c(E(),1);function CJe({title:e}){return(0,Dn.jsx)(Qe,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,Dn.jsx)(Qe,{direction:"row",align:"center",children:(0,Dn.jsx)(tPe.__experimentalHeading,{level:2,size:13,children:e})})})}var EJe=({children:e})=>(0,Dn.jsx)(Dn.Fragment,{children:e});function oPe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let l={layout:Ci,fields:t.children};return(0,Dn.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!r&&t.label&&(0,Dn.jsx)(CJe,{title:t.label}),(0,Dn.jsx)(Qe,{direction:"row",align:s.alignment,gap:"lg",children:(0,Dn.jsx)(Ns,{data:e,form:l,onChange:o,validity:i?.children,as:EJe,children:(u,d,f)=>(0,Dn.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[d.id],children:(0,Dn.jsx)(u,{data:e,field:d,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:f})},d.id)})})]})}let a=Ay("regular")?.component;return a?(0,Dn.jsx)(Dn.Fragment,{children:(0,Dn.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,Dn.jsx)(a,{data:e,field:t,onChange:o,markWhenOptional:n,validity:i})})}):null}var Ri=c(F(),1),rPe=c(G(),1),nPe=c(ar(),1),iPe=c(fe(),1);var Ff=c(E(),1);function sPe({data:e,field:t,onChange:o,validity:r}){let{fields:n}=(0,Ri.useContext)(Bl),i=(0,Ri.useRef)(null),s=(0,Ri.useRef)(null),a=(0,Ri.useRef)(!1),[l,u]=(0,Ri.useState)(!1),[d,f]=(0,Ri.useState)(!1),p=(0,Ri.useMemo)(()=>({layout:Ci,fields:t.children??[]}),[t]);(0,Ri.useEffect)(()=>{let S=i.current;if(!S)return;let _=()=>{let x=S.open;x||u(!0),f(x)};return S.addEventListener("toggle",_),()=>{S.removeEventListener("toggle",_)}},[]);let g=Ag(s,d&&l),m=(0,Ri.useCallback)(()=>{a.current=!0},[]),h=(0,Ri.useCallback)(()=>{if(!a.current||(u(!0),!i.current?.open))return;let S=g(),_=mx(r);S>0&&_&&(0,nPe.speak)(_,"polite")},[g,r]),b=(0,iPe.__experimentalUseFocusOutside)(h);if(!t.children)return null;let v=t.layout.summary??"",y=v?n.find(S=>S.id===v):void 0,k;return y&&y.render?k=(0,Ff.jsx)(y.render,{item:e,field:y}):k=t.label||(0,rPe.__)("More details"),(0,Ff.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",...b,children:[(0,Ff.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,Ff.jsxs)(Qe,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[k,l&&(0,Ff.jsx)(R5,{validity:r})]})}),(0,Ff.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onFocus:m,children:(0,Ff.jsx)(Ns,{data:e,form:p,onChange:o,validity:r?.children})})]})}var Ly=c(E(),1),TJe=[{type:"regular",component:IBe,wrapper:({children:e})=>(0,Ly.jsx)(Qe,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:qBe,wrapper:({children:e})=>(0,Ly.jsx)(Qe,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:ePe,wrapper:({children:e})=>(0,Ly.jsx)(Qe,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:oPe,wrapper:({children:e,layout:t})=>(0,Ly.jsx)(Qe,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Ly.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Ly.jsx)(Qe,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:sPe}];function Ay(e){return TJe.find(t=>t.type===e)}var B5=c(E(),1),RJe=({children:e})=>(0,B5.jsx)(Qe,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function Ns({data:e,form:t,onChange:o,validity:r,children:n,as:i}){let{fields:s}=(0,P5.useContext)(Bl),a=(0,P5.useMemo)(()=>{let d=s.filter(p=>!!p.isValid?.required).length,f=s.length-d;return d>f},[s]);function l(d){return s.find(f=>f.id===d.id)}let u=i??Ay(t.layout.type)?.wrapper??RJe;return(0,B5.jsx)(u,{layout:t.layout,children:t.fields.map(d=>{let f=Ay(d.layout.type)?.component;if(!f)return null;let p=d.children?void 0:l(d);return p&&p.isVisible&&!p.isVisible(e)?null:n?n(f,d,r?.[d.id],a):(0,B5.jsx)(f,{data:e,field:d,onChange:o,markWhenOptional:a,validity:r?.[d.id]},d.id)})})}var FK=c(E(),1);function A1({data:e,form:t,fields:o,onChange:r,validity:n}){let i=(0,VK.useMemo)(()=>S5(t),[t]),s=(0,VK.useMemo)(()=>B1(o),[o]);return t.fields?(0,FK.jsx)(RBe,{fields:s,children:(0,FK.jsx)(Ns,{data:e,form:i,onChange:r,validity:n})}):null}var Ng=c(F(),1),_Pe=c(G(),1);var hx=c(U(),1);var zK=c(G(),1);var aPe=c(fe(),1);function gx({isControl:e}={isControl:!1}){return(0,aPe.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:e?35:259}}}var I5=c(E(),1);function lPe({fields:e,visibleFields:t,onToggleField:o}){let{popoverProps:r}=gx();return!e||e.length===0?null:(0,I5.jsx)(hx.DropdownMenu,{icon:zs,label:(0,zK.__)("Options"),popoverProps:r,toggleProps:{size:"small"},children:({onClose:n})=>(0,I5.jsx)(hx.MenuGroup,{label:(0,zK.__)("Show / Hide"),children:e.map(i=>{let s=t.includes(i.id);return(0,I5.jsx)(hx.MenuItem,{isSelected:s,onClick:()=>{o(i.id),n()},role:"menuitemcheckbox",icon:s?as:null,children:i.label},i.id)})})})}var O5=c(U(),1),cPe=c(fe(),1),uPe=c(J(),1),zf=c(F(),1),dPe=c(Yo(),1);var Mc=c(E(),1),{useRichText:BJe,KeyboardShortcutContext:PJe,InputEventContext:IJe}=H(dPe.privateApis);function fPe({data:e,field:t,hideLabelFromVision:o,onChange:r,config:n={}}){let i=(0,uPe.useRegistry)(),s=t.getValue({item:e}),a=t.config||{},{clientId:l}=n,[u,d]=(0,zf.useState)({start:void 0,end:void 0}),[f,p]=(0,zf.useState)(!1),g=(0,zf.useRef)(),m=(0,zf.useRef)(new Set),h=(0,zf.useRef)(new Set),b=S_({allowedFormats:a?.allowedFormats,disableFormats:a?.disableFormats});function v(){g.current?.focus()}let{value:y,getValue:k,onChange:S,ref:_,formatTypes:x}=BJe({value:s,onChange(B){r(t.setValue({item:e,value:B}))},selectionStart:u.start,selectionEnd:u.end,onSelectionChange:(B,R)=>d({start:B,end:R}),__unstableIsSelected:f,preserveWhiteSpace:!!a?.preserveWhiteSpace,placeholder:a?.placeholder,__unstableDisableFormats:a?.disableFormats,allowedFormats:b,withoutInteractiveFormatting:a?.withoutInteractiveFormatting,__unstableFormatTypeHandlerContext:(0,zf.useMemo)(()=>({richTextIdentifier:t.id,blockClientId:l}),[t.id,l])}),{baseControlProps:w,controlProps:T}=(0,O5.useBaseControlProps)({hideLabelFromVision:o??t.hideLabelFromVision,label:t.label});return(0,Mc.jsxs)(Mc.Fragment,{children:[f&&(0,Mc.jsx)(PJe.Provider,{value:h,children:(0,Mc.jsx)(IJe.Provider,{value:m,children:(0,Mc.jsx)("div",{children:(0,Mc.jsx)(YN,{value:y,onChange:S,onFocus:v,formatTypes:x,forwardedRef:g,isVisible:!1})})})}),(0,Mc.jsx)(O5.BaseControl,{...w,children:(0,Mc.jsx)("div",{className:"block-editor-content-only-controls__rich-text",role:"textbox","aria-multiline":!a?.disableLineBreaks,ref:(0,cPe.useMergeRefs)([_,WN({registry:i,getValue:k,onChange:S,formatTypes:x,selectionChange:d,isSelected:f,disableFormats:a?.disableFormats,value:y,tagName:"div",disableLineBreaks:a?.disableLineBreaks,keyboardShortcuts:h,inputEvents:m}),g]),onFocus:()=>p(!0),onBlur:()=>p(!1),contentEditable:!0,...T})})]})}var Mg=c(U(),1),pPe=c(J(),1),mPe=c(Tt(),1),gPe=c(F(),1),My=c(G(),1);var yr=c(E(),1),OJe=e=>{window.requestAnimationFrame(()=>{let[t]=mPe.focus.tabbable.find(e?.current);t&&t.focus()})};function AJe({data:e,field:t,attachment:o,config:r}){let{allowedTypes:n=[],multiple:i=!1}=r||{};if(i)return"todo multiple";if(o?.media_type==="image"||o?.poster)return(0,yr.jsx)("div",{className:"block-editor-content-only-controls__media-thumbnail",children:(0,yr.jsx)("img",{alt:"",width:20,height:20,src:o.media_type==="image"?o.source_url:o.poster})});if(n.length===1){let a=t.getValue({item:e})?.url;if(n[0]==="image"&&a)return(0,yr.jsx)("div",{className:"block-editor-content-only-controls__media-thumbnail",children:(0,yr.jsx)("img",{alt:"",width:20,height:20,src:a})});let l;if(n[0]==="image"?l=$x:n[0]==="video"?l=j6:n[0]==="audio"?l=ZF:l=ev,l)return(0,yr.jsx)(Mg.Icon,{icon:l,size:20})}return(0,yr.jsx)(Mg.Icon,{icon:ev,size:20})}function hPe({data:e,field:t,onChange:o,config:r={}}){let{popoverProps:n}=gx({isControl:!0}),i=t.getValue({item:e}),{allowedTypes:s=[],multiple:a=!1,useFeaturedImage:l=!1}=r,u=i?.id,d=i?.url,f=(0,pPe.useSelect)(m=>{if(!u)return;let b=m(C).getSettings()[gT];if(b)return b(m,u)},[u]),p;if(s.length===1){let m=s[0];m==="image"?p=(0,My.__)("Image"):m==="video"?p=(0,My.__)("Video"):m==="application"?p=(0,My.__)("File"):p=(0,My.__)("Media")}else p=(0,My.__)("Media");let g=(0,gPe.useRef)();return(0,yr.jsx)(Xs,{children:(0,yr.jsxs)("div",{ref:g,className:"block-editor-content-only-controls",children:[(0,yr.jsx)(h_,{className:"block-editor-content-only-controls__media-replace-flow",allowedTypes:s,mediaId:u,mediaURL:d,multiple:a,popoverProps:n,onReset:()=>{o(t.setValue({item:e,value:{}}))},...l&&{useFeaturedImage:!!i?.featuredImage,onToggleFeaturedImage:()=>{o(t.setValue({item:e,value:{featuredImage:!i?.featuredImage}}))}},onSelect:m=>{if(m.id&&m.url){let h={...m,mediaType:m.media_type};l&&(h.featuredImage=!1),o(t.setValue({item:e,value:h}))}},renderToggle:m=>(0,yr.jsx)(Mg.Button,{__next40pxDefaultSize:!0,className:"block-editor-content-only-controls__media",...m,children:(0,yr.jsxs)(Mg.__experimentalGrid,{rowGap:0,columnGap:8,templateColumns:"20px 1fr",className:"block-editor-content-only-controls__media-row",children:[d&&(0,yr.jsxs)(yr.Fragment,{children:[(0,yr.jsx)(AJe,{attachment:f,field:t,data:e,config:r}),(0,yr.jsx)("span",{className:"block-editor-content-only-controls__media-title",children:f?.title?.raw&&f?.title?.raw!==""?f?.title?.raw:d})]}),!d&&(0,yr.jsxs)(yr.Fragment,{children:[(0,yr.jsx)("span",{className:"block-editor-content-only-controls__media-placeholder",style:{width:"20px",height:"20px"}}),(0,yr.jsx)("span",{className:"block-editor-content-only-controls__media-title",children:p})]})]})})}),d&&(0,yr.jsx)(Mg.Button,{label:(0,My.__)("Reset"),className:"block-editor-content-only-controls__media-reset",size:"small",icon:fn,onClick:()=>{o(t.setValue({item:e,value:{}})),OJe(g)}})]})})}var jf=c(U(),1),L5=c(F(),1),bPe=c(G(),1);var yPe=c(Fs(),1);var ti=c(E(),1),jK="noopener",vPe="_blank",A5="nofollow";function LJe({rel:e="",url:t="",opensInNewTab:o,nofollow:r}){let n,i=e;if(o)n=vPe,i=i?.includes(jK)?i:i+` ${jK}`;else{let s=new RegExp(`\\b${jK}\\s*`,"g");i=i?.replace(s,"").trim()}if(r)i=i?.includes(A5)?i:(i+` ${A5}`).trim();else{let s=new RegExp(`\\b${A5}\\s*`,"g");i=i?.replace(s,"").trim()}return{url:(0,yPe.prependHTTP)(t),linkTarget:n,rel:i||void 0}}function SPe({data:e,field:t,onChange:o}){let[r,n]=(0,L5.useState)(!1),{popoverProps:i}=gx({isControl:!0}),s=t.getValue({item:e}),a=s?.url,l=s?.rel||"",d=s?.linkTarget===vPe,f=l===A5,p=(0,L5.useMemo)(()=>({url:a,opensInNewTab:d,nofollow:f}),[a,d,f]);return(0,ti.jsxs)(ti.Fragment,{children:[(0,ti.jsx)(jf.Button,{__next40pxDefaultSize:!0,className:"block-editor-content-only-controls__link",onClick:()=>{n(!0)},children:(0,ti.jsxs)(jf.__experimentalGrid,{rowGap:0,columnGap:8,templateColumns:"24px 1fr",className:"block-editor-content-only-controls__link-row",children:[a&&(0,ti.jsxs)(ti.Fragment,{children:[(0,ti.jsx)(jf.Icon,{icon:cs,size:24}),(0,ti.jsx)("span",{className:"block-editor-content-only-controls__link-title",children:a})]}),!a&&(0,ti.jsxs)(ti.Fragment,{children:[(0,ti.jsx)(jf.Icon,{icon:cs,size:24,style:{opacity:.3}}),(0,ti.jsx)("span",{className:"block-editor-content-only-controls__link-title",children:(0,bPe.__)("Link")})]})]})}),r&&(0,ti.jsx)(jf.Popover,{onClose:()=>{n(!1)},...i??{},children:(0,ti.jsx)(og,{value:p,onChange:g=>{let m=LJe({rel:l,...g});o(t.setValue({item:e,value:m}))},onRemove:()=>{o(t.setValue({item:e,value:{}}))}})})]})}var oi=c(E(),1),{fieldsKey:xPe,formKey:HK}=H(bx.privateApis);function UK(e,t={}){return function(r){return(0,oi.jsx)(e,{...r,config:t})}}function MJe({clientId:e,blockType:t,setAttributes:o,isMultiBlock:r=!1}){let n=Hn({clientId:e,context:"list-view"}),i=Vo(e),s=t?.[xPe],a=(0,Ng.useContext)(xn),l=(0,N5.useSelect)(v=>{let y=v(C).getBlockAttributes(e);if(!y?.metadata?.bindings)return y;let{__experimentalBlockBindingsSupportedAttributes:k}=v(C).getSettings(),S=k?.[t?.name],_=S?cT(y.metadata.bindings,S):y.metadata.bindings,{getBlockBindingsSource:x}=H(v(bx.store));return Object.entries(_).reduce((w,[T,B])=>{if(T==="__default")return w;let R=x(B.source);if(!R)return w;let I=R.getValues({select:v,clientId:e,context:a,bindings:{[T]:B}});return{...w,...I}},y)},[a,e,t?.name]),{selectBlock:u,toggleBlockHighlight:d}=(0,N5.useDispatch)(C),f=(0,kPe.useDebounce)(d,50),p=(0,Ng.useMemo)(()=>r?{...t?.[HK],fields:[t?.[HK]?.fields?.[0]]}:t?.[HK],[t,r]),[g,m]=(0,Ng.useState)(p),h=(0,Ng.useMemo)(()=>s?.length?s.map(v=>{let y={...v};return typeof v.Edit=="string"&&v.Edit==="rich-text"?y.Edit=UK(fPe,{clientId:e}):typeof v.Edit=="string"&&v.Edit==="link"?y.Edit=UK(SPe):typeof v.Edit=="object"&&v.Edit.control==="media"&&(y.Edit=UK(hPe,{...v.Edit})),y}):[],[s,e]);if(!s?.length)return null;let b=v=>{m(y=>y.fields?.includes(v)?{...y,fields:y.fields.filter(k=>k!==v)}:{...y,fields:[...y.fields||[],v]})};return(0,oi.jsxs)("div",{className:"block-editor-block-fields__container",onMouseEnter:r?()=>f(e,!0):void 0,onMouseLeave:()=>r?f(e,!1):void 0,onFocus:r?()=>{u(e,null)}:void 0,children:[(0,oi.jsx)("div",{className:"block-editor-block-fields__header",children:(0,oi.jsxs)(M5.__experimentalHStack,{spacing:1,children:[r&&(0,oi.jsxs)(oi.Fragment,{children:[(0,oi.jsx)(Et,{className:"block-editor-block-fields__header-icon",icon:i?.icon}),(0,oi.jsx)("h2",{className:"block-editor-block-fields__header-title",children:(0,oi.jsx)(M5.__experimentalTruncate,{numberOfLines:1,children:n})}),(0,oi.jsx)(lPe,{fields:h,visibleFields:g.fields,onToggleField:b})]}),!r&&(0,oi.jsx)("h2",{className:"block-editor-block-fields__header-title",children:(0,_Pe.__)("Content")})]})}),(0,oi.jsx)(A1,{data:l,fields:h,form:g,onChange:o})]})}function NJe(e){return!!(window?.__experimentalContentOnlyInspectorFields&&(0,bx.getBlockType)(e)?.[xPe])}function DJe(e){let{blockType:t,isSelectionWithinCurrentSection:o}=(0,Ng.useContext)(zn);return(0,oi.jsx)(Bb,{group:"content",children:(0,oi.jsx)(MJe,{...e,blockType:t,isMultiBlock:o})})}var wPe={edit:DJe,hasSupport:NJe,attributeKeys:[],supportsPatternEditing:!0};var $K=c(ho(),1),CPe=c(U(),1),GK=c(G(),1),L1=c(de(),1);var WK=c(E(),1);function VJe(e){return(0,L1.hasBlockSupport)(e,"customClassName",!0)&&(e.attributes={...e.attributes,className:{type:"string"}}),e}function FJe({className:e,setAttributes:t}){return Tr()!=="default"?null:(0,WK.jsx)(Oe,{group:"advanced",children:(0,WK.jsx)(CPe.TextControl,{autoComplete:"off",label:(0,GK.__)("Additional CSS class(es)"),value:e||"",onChange:r=>{t({className:r!==""?r:void 0})},help:(0,GK.__)("Separate multiple classes with spaces.")})})}var KK={edit:FJe,addSaveProps:zJe,attributeKeys:["className"],hasSupport(e){return(0,L1.hasBlockSupport)(e,"customClassName",!0)}};function zJe(e,t,o){return(0,L1.hasBlockSupport)(t,"customClassName",!0)&&o.className&&(e.className=K(e.className,o.className)),e}function jJe(e,t,o,r){if(!(0,L1.hasBlockSupport)(e.name,"customClassName",!0)||r.length===1&&e.innerBlocks.length===t.length||r.length===1&&t.length>1||r.length>1&&t.length===1)return e;if(t[o]){let n=t[o]?.attributes.className;if(n&&e.attributes.className===void 0)return{...e,attributes:{...e.attributes,className:n}}}return e}(0,$K.addFilter)("blocks.registerBlockType","core/editor/custom-class-name/attribute",VJe);(0,$K.addFilter)("blocks.switchToBlockType.transformedBlock","core/customClassName/addTransforms",jJe);var EPe=c(ho(),1),M1=c(de(),1);function HJe(e,t){return(0,M1.hasBlockSupport)(t,"className",!0)&&(typeof e.className=="string"?e.className=[...new Set([(0,M1.getBlockDefaultClassName)(t.name),...e.className.split(" ")])].join(" ").trim():e.className=(0,M1.getBlockDefaultClassName)(t.name)),e}(0,EPe.addFilter)("blocks.getSaveContent.extraProps","core/generated-class-name/save-props",HJe);var XK=c(F(),1),DPe=c(ho(),1),VPe=c(J(),1);var Nc=c(de(),1),FPe=c(fe(),1),rd=c(iv(),1);var yx=c(F(),1),V5=c(J(),1),D5=c(de(),1),IPe=c(Rt(),1);var td=c(F(),1),TPe=c(KC(),1);var N1=c(E(),1);function RPe({clientId:e,value:t,computeStyle:o,forceShow:r}){let n=Nt(e),[i,s]=(0,td.useReducer)(()=>o(n));(0,td.useEffect)(()=>{n&&r&&s()},[n,r]),(0,td.useEffect)(()=>{if(!n)return;let d=new window.MutationObserver(s);return d.observe(n,{attributes:!0,attributeFilter:["style","class"]}),()=>{d.disconnect()}},[n]);let a=(0,td.useRef)(t),[l,u]=(0,td.useState)(!1);return(0,td.useEffect)(()=>{if((0,TPe.isShallowEqual)(t,a.current)||r)return;u(!0),a.current=t;let d=setTimeout(()=>{u(!1)},400);return()=>{u(!1),clearTimeout(d)}},[t,r]),!l&&!r?null:(0,N1.jsx)(Xa,{clientId:e,__unstablePopoverSlot:"block-toolbar",children:(0,N1.jsx)("div",{className:"block-editor__spacing-visualizer",style:i})})}function Dg(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function BPe({clientId:e,value:t,forceShow:o}){return(0,N1.jsx)(RPe,{clientId:e,value:t?.spacing?.margin,computeStyle:r=>{let n=Dg(r,"margin-top"),i=Dg(r,"margin-right"),s=Dg(r,"margin-bottom"),a=Dg(r,"margin-left");return{borderTopWidth:n,borderRightWidth:i,borderBottomWidth:s,borderLeftWidth:a,top:n?`-${n}`:0,right:i?`-${i}`:0,bottom:s?`-${s}`:0,left:a?`-${a}`:0}},forceShow:o})}function PPe({clientId:e,value:t,forceShow:o}){return(0,N1.jsx)(RPe,{clientId:e,value:t?.spacing?.padding,computeStyle:r=>({borderTopWidth:Dg(r,"padding-top"),borderRightWidth:Dg(r,"padding-right"),borderBottomWidth:Dg(r,"padding-bottom"),borderLeftWidth:Dg(r,"padding-left")}),forceShow:o})}var Hf=c(E(),1),od="dimensions",D1="spacing";function UJe(){let[e,t]=(0,yx.useState)(!1),{hideBlockInterface:o,showBlockInterface:r}=H((0,V5.useDispatch)(C));return(0,yx.useEffect)(()=>{e?o():r()},[e,r,o]),[e,t]}function GJe({children:e,resetAllFilter:t}){let o=(0,yx.useCallback)(r=>{let n=r.style,i=t(n);return{...r,style:i}},[t]);return(0,Hf.jsx)(Oe,{group:"dimensions",resetAllFilter:o,children:e})}function OPe({clientId:e,name:t,setAttributes:o,settings:r}){let n=Ja(),i=!Pn(n),s=PD(r,n),{style:a,className:l}=(0,V5.useSelect)(v=>{if(!s)return{};let y=v(C).getBlockAttributes(e)||{};return{style:y.style,className:y.className}},[e,s]),{value:u}=_l(t,l,n),[d,f]=UJe(),p=i?Ro(a,n):a,g=i?v=>{o({style:In(a,n,v)})}:v=>{o({style:Ge(v)})};if(!s)return null;let m=(0,D5.getBlockSupport)(t,[od,"__experimentalDefaultControls"]),h=(0,D5.getBlockSupport)(t,[D1,"__experimentalDefaultControls"]),b={minHeight:!1,minWidth:!1,...m,...h};return(0,Hf.jsxs)(Hf.Fragment,{children:[(0,Hf.jsx)(ID,{as:GJe,panelId:e,settings:r,value:p,onChange:g,defaultControls:b,styleState:n,onVisualize:i?void 0:f,inheritedValue:u}),!i&&!!r?.spacing?.padding&&d==="padding"&&(0,Hf.jsx)(PPe,{forceShow:d==="padding",clientId:e,value:p}),!i&&!!r?.spacing?.margin&&d==="margin"&&(0,Hf.jsx)(BPe,{forceShow:d==="margin",clientId:e,value:p})]})}function APe(e,t="any"){let o=(0,D5.getBlockSupport)(e,od);return o===!0?!0:t==="any"?!!(o?.aspectRatio||o?.height||o?.minHeight||o?.width||o?.minWidth):!!o?.[t]}function YK(e){return e?`${e}`.trim().toLowerCase()!=="auto":!1}var LPe={useBlockProps:WJe,attributeKeys:["height","minHeight","width","style"],hasSupport(e){return APe(e)}};function WJe({name:e,height:t,minHeight:o,style:r}){if(!APe(e,"aspectRatio")||Wt(e,od,"aspectRatio"))return{};let n=YK(r?.dimensions?.aspectRatio),i=K({"has-aspect-ratio":n}),s={};return n?(s.minHeight="unset",s.height="unset"):(o||r?.dimensions?.minHeight||t||r?.dimensions?.height)&&(s.aspectRatio="unset"),{className:i,style:s}}function qK(){(0,IPe.default)("wp.blockEditor.__experimentalUseCustomSides",{since:"6.3",version:"6.4"})}var $Je=c(de(),1);function MPe(e,t,o=""){if(typeof t!="string"||!t)return $c(e).map(i=>`${i.trim()}${o}`).join(", ");let r=$c(e).filter(i=>i.trim()),n=$c(t).filter(i=>i.trim());return n.length?n.map(i=>{i=i.trim();let s=i.match(/^([.#]?[-_a-zA-Z0-9]+|\[[^\]]+\])/);return s?r.map(a=>`${a.trim()}${i.slice(s[0].length)}${o}`).join(", "):r.map(a=>`${a.trim()}${o}`).join(", ")}).join(", "):r.map(i=>`${i.trim()}${o}`).join(", ")}var Vg=c(E(),1),{getResponsiveMediaQueries:KJe}=H(_o),YJe=["Top","Right","Bottom","Left"],qJe=[...JEe,vy,Nn,od,ky,D1,p1],QK=e=>qJe.some(t=>(0,Nc.hasBlockSupport)(e,t));function ha(e={}){let t={};return(0,rd.getCSSRules)(e).forEach(o=>{t[o.key]=o.value}),t}function ZJe(e){let t=e?.border;if(!t)return;let o=!!t.style,r=!!t.color,n=!!t.width,i={};return!o&&(r||n)&&(i.style="solid"),YJe.forEach(s=>{let a=s.toLowerCase(),l=t[a],u=!!l?.style,d=!!l?.color,f=!!l?.width;!o&&!u&&(d||f)&&(i[a]={style:"solid"})}),Ge({border:Ge(i)})}function XJe(e,t){if(!!!e?.color?.background)return;let r=!!e?.color?.gradient,n=!!e?.background?.gradient||!!e?.background?.backgroundImage;if(r||n)return;let i="background-image: unset !important";return t?`${t} { ${i}; }`:`${i};`}function QJe(e){let t=e?.dimensions;if(t){if(YK(t.aspectRatio))return{dimensions:{minHeight:"unset",height:"unset"}};if(t.minHeight||t.height)return{dimensions:{aspectRatio:"unset"}}}}function JJe(e,t){let o=e?.typography?.textAlign;if(typeof o!="string"||!o)return;let r=`text-align: ${(0,rd.getCSSValueFromRawStyle)(o)} !important`;return t?`${t} { ${r}; }`:`${r};`}function eet(e,t){let o=QJe(e),r=o?JK(e,o):e,n=(0,rd.compileCSS)(r,{selector:t}),i=n?n.replace(/;/g," !important;"):void 0,s=ZJe(e),a=s?(0,rd.compileCSS)(s,{selector:t}):void 0,l=JJe(e,t),u=XJe(e,t);return[i,l,a,u].filter(Boolean).join(` | |
| 209 | -`)}function z5(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function JK(e={},t={}){let o={...e};return Object.entries(t).forEach(([r,n])=>{o[r]=z5(n)&&z5(o[r])?JK(o[r],n):n}),o}function F5(e,t,o){let r=t||"",n=e.get(r)||{selector:t,style:{}};e.set(r,{selector:t,style:JK(n.style,o)})}function tet(e,t){let o=(0,Nc.getBlockType)(t)?.selectors||{},r=new Map;return Object.entries(e||{}).forEach(([n,i])=>{let s=o[n];if(typeof s=="string"){F5(r,s,{[n]:i});return}if(z5(s)&&z5(i)){let a={...i};Object.entries(s).forEach(([l,u])=>{l==="root"||typeof u!="string"||!Object.hasOwn(i,l)||(F5(r,u,{[n]:{[l]:i[l]}}),delete a[l])}),Object.keys(a).length&&F5(r,s.root||o.root,{[n]:a});return}F5(r,o.root,{[n]:i})}),Array.from(r.values())}function eY(e,t){let{name:o,baseSelector:r,state:n=""}=t,i=tet(e,o).map(({selector:s,style:a})=>eet(a,MPe(r,s,n))).filter(Boolean);return i.length?i.join(` | |
| 210 | -`):void 0}function oet(e,t){if(!e)return e;let o={...e};return t.forEach(r=>{delete o[r]}),o}function zPe(e,t,o){let r=SV[t];if(!r)return[];let n=[];return r.forEach(i=>{let s=e?.[i];if(s){let a=eY(s,{name:t,baseSelector:o,state:i});a&&n.push(a)}}),n}function ret(e,t,o,r){let n=[],s=["elements",...SV[t]??[]],a=KJe(r);return Object.entries(a).forEach(([l,u])=>{let d=Ro(e,{viewport:l,pseudo:Js.pseudo});if(!d)return;let f=[],p=eY(oet(d,s),{name:t,baseSelector:o});p&&f.push(p);let g=UPe(d.elements,t,o);g&&f.push(g),f.push(...zPe(d,t,o)),f.length&&n.push(`${u}{${f.join("")}}`)}),n}function NPe(e,t){let o=Ro(e,t);if(!Wi(t))return o;let r={...t,viewport:Js.viewport},n=Ro(e,r);return n&&o?SB(n,o):o||n}function net(e){return!QK(e)&&!(0,Nc.hasBlockSupport)(e,"customCSS",!0)||e.attributes.style||Object.assign(e.attributes,{style:{type:"object"}}),e}var jPe={[`${vy}.__experimentalSkipSerialization`]:["border"],[`${Nn}.__experimentalSkipSerialization`]:[Nn],[`${wl}.__experimentalSkipSerialization`]:[wl],[`${od}.__experimentalSkipSerialization`]:[od],[`${D1}.__experimentalSkipSerialization`]:[D1],[`${p1}.__experimentalSkipSerialization`]:[p1]},iet={...jPe,[`${od}.aspectRatio`]:[`${od}.aspectRatio`],[`${ky}`]:[ky]},set={[`${od}.aspectRatio`]:!0,[`${ky}`]:!0},aet={gradients:"gradient"};function ZK(e,t,o=!1){if(!e)return e;let r=e;return o||(r=JSON.parse(JSON.stringify(e))),Array.isArray(t)||(t=[t]),t.forEach(n=>{if(Array.isArray(n)||(n=n.split(".")),n.length>1){let[i,...s]=n;ZK(r[i],[s],!0)}else n.length===1&&delete r[n[0]]}),r}function HPe(e,t,o,r=iet){if(!QK(t))return e;let{style:n}=o;return Object.entries(r).forEach(([i,s])=>{let a=set[i]||(0,Nc.getBlockSupport)(t,i);a===!0&&(n=ZK(n,s)),Array.isArray(a)&&a.forEach(l=>{let u=aet[l]||l;n=ZK(n,[[...s,u]])})}),e.style={...ha(n),...e.style},e}function cet({clientId:e,name:t,setAttributes:o,style:r,__unstableParentLayout:n}){let i=xl(t,n),s=Tr(),{globalBlockStyles:a,selectedState:l,showStateOnCanvas:u}=(0,VPe.useSelect)(m=>{let h=m(C),{getSelectedBlockStyleState:b,isSelectedBlockStyleStateShownOnCanvas:v}=H(h);return{globalBlockStyles:h.getSettings()?.[ss]?.blocks?.[t],selectedState:b(e),showStateOnCanvas:v(e)}},[e,t]),d=ea(l),f=(0,XK.useMemo)(()=>{if(!u||!d)return;let m=NPe(a,l),h=NPe(r,l),b;if(m&&h)b=SB(m,h);else if(h)b=h;else if(m)b=m;else return;return eY(b,{name:t,baseSelector:`[data-block="${e}"]`})},[u,d,a,r,l,e,t]);if(el({css:f}),s!=="default")return null;let p={...i,typography:{...i.typography,textAlign:!1}},g={clientId:e,name:t,setAttributes:o,settings:p};return(0,Vg.jsxs)(J2,{value:l,children:[(0,Vg.jsx)(nV,{...g}),(0,Vg.jsx)(eV,{...g}),(0,Vg.jsx)(fV,{...g}),(0,Vg.jsx)(vEe,{...g}),(0,Vg.jsx)(OPe,{...g})]})}var j5={edit:cet,hasSupport:QK,addSaveProps:HPe,attributeKeys:["style"],useBlockProps:fet},uet=[{elementType:"button"},{elementType:"link",pseudo:[":hover"]},{elementType:"heading",elements:["h1","h2","h3","h4","h5","h6"]}],det={};function UPe(e,t,o){if(!e)return;let r=[];return uet.forEach(({elementType:n,pseudo:i,elements:s})=>{if(Wt(t,Nn,n))return;let l=e?.[n];if(l){let u=vk(o,Nc.__EXPERIMENTAL_ELEMENTS[n]);r.push((0,rd.compileCSS)(l,{selector:u})),i&&i.forEach(d=>{l[d]&&r.push((0,rd.compileCSS)(l[d],{selector:vk(o,`${Nc.__EXPERIMENTAL_ELEMENTS[n]}${d}`)}))})}s&&s.forEach(u=>{e[u]&&r.push((0,rd.compileCSS)(e[u],{selector:vk(o,Nc.__EXPERIMENTAL_ELEMENTS[u])}))})}),r.length>0?r.join(""):void 0}function fet({name:e,style:t}){let o=(0,FPe.useInstanceId)(det,"wp-elements"),r=`.${o}`,n=t?.elements,[i]=Le("viewport"),s=(0,XK.useMemo)(()=>{let a=[],l=UPe(n,e,r);return l&&a.push(l),a.push(...zPe(t,e,r)),a.push(...ret(t,e,r,i)),a.length>0?a.join(""):void 0},[r,n,e,t,i]);return el({css:s}),HPe({className:o},e,{style:t},jPe)}(0,DPe.addFilter)("blocks.registerBlockType","core/style/addAttribute",net);var GPe=c(ho(),1),WPe=c(de(),1),pet=e=>(0,WPe.hasBlockSupport)(e,"__experimentalSettings",!1);function met(e){return pet(e)&&(e?.attributes?.settings||(e.attributes={...e.attributes,settings:{type:"object"}})),e}(0,GPe.addFilter)("blocks.registerBlockType","core/settings/addAttribute",met);var Fg=c(de(),1),$Pe=c(fe(),1),KPe=c(ho(),1),V1=c(F(),1),YPe=c(J(),1);var Uf=c(E(),1),{getDuotoneFilter:get,getDuotoneStylesheet:het,getDuotoneUnsetStylesheet:bet}=H(_o),tY=[],yet=window?.navigator.userAgent&&window.navigator.userAgent.includes("Safari")&&!window.navigator.userAgent.includes("Chrome")&&!window.navigator.userAgent.includes("Chromium");Zf([Xf]);function oY({presetSetting:e,defaultSetting:t}){let[o,r,n,i]=Le(t,`${e}.custom`,`${e}.theme`,`${e}.default`);return(0,V1.useMemo)(()=>[...r||tY,...n||tY,...o&&i||tY],[o,r,n,i])}function qPe(e,t){if(!e)return;let o=t?.find(({slug:r})=>e===`var:preset|duotone|${r}`);return o?o.colors:void 0}function vet(e,t){if(!e||!Array.isArray(e))return;let o=t?.find(r=>r?.colors?.every((n,i)=>n===e[i]));return o?`var:preset|duotone|${o.slug}`:void 0}function ket({style:e,setAttributes:t,name:o,clientId:r}){let n=e?.color?.duotone,i=xl(o),s=Tr(),a=(0,YPe.useSelect)(b=>r?b(C).getBlockAttributes(r)?.className:void 0,[r]),{value:l}=_l(o,a),u=oY({presetSetting:"color.duotone",defaultSetting:"color.defaultDuotone"}),d=oY({presetSetting:"color.palette",defaultSetting:"color.defaultPalette"}),[f,p]=Le("color.custom","color.customDuotone"),g=!f,m=!p||d?.length===0&&g;if(u?.length===0&&m||s!=="default")return null;let h=n==="unset"||Array.isArray(n)?n:qPe(n,u);return(0,Uf.jsxs)(Uf.Fragment,{children:[(0,Uf.jsx)(Oe,{group:"filter",children:(0,Uf.jsx)(DD,{value:{filter:{duotone:h}},onChange:b=>{let v={...e,color:{...b?.filter}};t({style:Ge(v)})},settings:i,inheritedValue:l})}),(0,Uf.jsx)(Do,{group:"block",__experimentalShareWithChildBlocks:!0,children:(0,Uf.jsx)($M,{duotonePalette:u,colorPalette:d,disableCustomDuotone:m,disableCustomColors:g,value:h,onChange:b=>{let v=vet(b,u),y={...e,color:{...e?.color,duotone:v??b}};t({style:Ge(y)})},settings:i})})]})}var rY={shareWithChildBlocks:!0,edit:ket,useBlockProps:Cet,attributeKeys:["style"],hasSupport(e){return(0,Fg.hasBlockSupport)(e,"filter.duotone")}};function _et(e){return(0,Fg.hasBlockSupport)(e,"filter.duotone")&&(e.attributes.style||Object.assign(e.attributes,{style:{type:"object"}})),e}function xet({clientId:e,id:t,selector:o,attribute:r}){let n=oY({presetSetting:"color.duotone",defaultSetting:"color.defaultDuotone"}),i=Array.isArray(r),s=i?void 0:qPe(r,n),a=typeof r=="string"&&s,l=typeof r=="string"&&!a,u=null;a?u=s:(l||i)&&(u=r);let p=o.split(",").map(h=>`.${t}${h.trim()}`).join(", "),g=Array.isArray(u)||u==="unset";Pc(g?{css:u!=="unset"?het(p,t):bet(p),__unstableType:"presets"}:void 0),Pc(g?{assets:u!=="unset"?get(t,u):"",__unstableType:"svgs"}:void 0);let m=Nt(e);(0,V1.useEffect)(()=>{if(g&&m&&yet){let h=m.style.display;m.style.setProperty("display","inline-block"),m.offsetHeight,m.style.setProperty("display",h)}},[g,m,u])}var wet={};function Cet({clientId:e,name:t,style:o}){let r=(0,$Pe.useInstanceId)(wet),n=(0,V1.useMemo)(()=>{let l=(0,Fg.getBlockType)(t);if(l){if(!(0,Fg.getBlockSupport)(l,"filter.duotone",!1))return null;let d=(0,Fg.getBlockSupport)(l,"color.__experimentalDuotone",!1);if(d){let f=js(l);return typeof d=="string"?vk(f,d):f}return js(l,"filter.duotone",{fallback:!0})}},[t]),i=o?.color?.duotone,s=`wp-duotone-${r}`,a=n&&i;return xet({clientId:e,id:s,selector:n,attribute:i}),{className:a?s:""}}(0,KPe.addFilter)("blocks.registerBlockType","core/editor/duotone/add-attributes",_et);var U5=c(F(),1),F1=c(J(),1),ZPe=c(fe(),1),z1=c(de(),1),j1=c(G(),1);var XPe=c(us(),1);var H5=c(E(),1),Eet={},Tet={};function Ret({blockName:e,setAttributes:t,style:o}){if(Tr()!=="default")return null;let n=(0,z1.getBlockType)(e);function i(a){let l=a?.css?.trim()?a.css:void 0;t({style:Ge({...a,css:l})})}let s=(0,j1.sprintf)((0,j1.__)("Add your own CSS to customize the appearance of the %s block. You do not need to include a CSS selector, just add the property and value, e.g. color: red;."),n?.title);return(0,H5.jsx)(Oe,{group:"advanced",children:(0,H5.jsx)(zD,{value:o,onChange:i,inheritedValue:o,help:s})})}var Bet="custom-css-edit-warning";function Pet({clientId:e,name:t,setAttributes:o}){let{style:r,canEditCSS:n}=(0,F1.useSelect)(i=>{let{getBlockAttributes:s,getSettings:a}=i(C);return{style:s(e)?.style||Tet,canEditCSS:a().canEditCSS}},[e]);return n?(0,H5.jsx)(Ret,{blockName:t,setAttributes:o,style:r}):null}function Iet({style:e,clientId:t}){let o=e?.css,r=typeof o=="string"&&o.trim().length>0&&f$(o),n=(0,F1.useSelect)(d=>d(C).getSettings().canEditCSS,[]),{createWarningNotice:i}=(0,F1.useDispatch)(XPe.store),s=!!o?.trim();(0,U5.useEffect)(()=>{!n&&s&&i((0,j1.__)("This post contains blocks with custom CSS. You do not have permission to edit CSS. If you save this post, the custom CSS will be removed."),{id:Bet,isDismissible:!0})},[n,s,i]);let a=(0,ZPe.useInstanceId)(Eet,"wp-custom-css"),l=`.${a}`,u=(0,U5.useMemo)(()=>{if(r)return CB(o,l)},[o,l,r]);return Pc({css:u,clientId:t,__unstableType:"custom-css"}),r?{className:`has-custom-css ${a}`}:{}}function Oet(e,t,o){if(!(0,z1.hasBlockSupport)(t,"customCSS",!0)||!o?.style?.css?.trim())return e;let r=e.className?`${e.className} has-custom-css`:"has-custom-css";return{...e,className:r}}var G5={edit:Pet,useBlockProps:Iet,addSaveProps:Oet,attributeKeys:["style"],hasSupport(e){return(0,z1.hasBlockSupport)(e,"customCSS",!0)}};var $5=c(fe(),1),sY=c(ho(),1),JPe=c(F(),1),Dc=c(de(),1);var K5=c(J(),1),Vc=c(U(),1),Ny=c(G(),1);var Vn=c(E(),1),Aet="is-style-",W5="layout",nY=["selfStretch","flexSize","columnStart","columnSpan","rowStart","rowSpan"],{kebabCase:iY}=H(Vc.privateApis),{getResponsiveMediaQueries:Let}=H(_o);function Met(e={},t){let o=e?.default;return t?.attributes?.layout??o}function QPe(e={},t){return Ge({...Met(e,t)})}function Net(e={},t={},o={}){let r={},n=Object.fromEntries(nY.filter(i=>Object.hasOwn(o||{},i)).map(i=>[i,o[i]]));return Object.entries(e||{}).forEach(([i,s])=>{let a=Object.hasOwn(t||{},i);!nY.includes(i)&&s!==t?.[i]&&(r[i]=s===void 0&&a?null:s)}),Ge({...n,...r})}function Det(e={}){return Object.fromEntries(Object.entries(e||{}).filter(([t])=>!nY.includes(t)))}function aY(e){return(0,Dc.hasBlockSupport)(e,"layout")||(0,Dc.hasBlockSupport)(e,"__experimentalLayout")}function Y5(e={},t=""){let{layout:o}=e,{default:r}=(0,Dc.getBlockSupport)(t,W5)||{},n=o?.inherit||o?.contentSize||o?.wideSize?{...o,type:"constrained"}:o||r||{},i=[];if(Gs[n?.type||"default"]?.className){let a=Gs[n?.type||"default"]?.className,l=t.split("/"),d=`wp-block-${l[0]==="core"?l.pop():l.join("-")}-${a}`;i.push(a,d)}return(0,K5.useSelect)(a=>!n?.inherit&&!n?.contentSize&&n?.type!=="constrained"?!1:a(C).getSettings().__experimentalFeatures?.useRootPaddingAwareAlignments,[n?.contentSize,n?.inherit,n?.type])&&i.push("has-global-padding"),n?.orientation&&i.push(`is-${iY(n.orientation)}`),n?.justifyContent&&i.push(`is-content-justification-${iY(n.justifyContent)}`),n?.flexWrap&&n.flexWrap==="nowrap"&&i.push("is-nowrap"),i}function lY(e={},t,o){let{layout:r={},style:n={}}=e,i=r?.inherit||r?.contentSize||r?.wideSize?{...r,type:"constrained"}:r||{},s=Ba(i?.type||"default"),[a]=Le("spacing.blockGap"),l=a!==null;return s?.getLayoutStyle?.({blockName:t,selector:o,layout:r,style:n,hasBlockGapSupport:l})}function Vet({attributes:e={},blockName:t,selector:o,layout:r={},hasBlockGapSupport:n,globalBlockGapValue:i,viewportSettings:s}){return Object.entries(Let(s)).map(([a,l])=>{let u=Ro(e?.style,{viewport:a,pseudo:Js.pseudo}),d=Det(u?.layout),f=Object.keys(d).length>0,p=u?.spacing&&Object.hasOwn(u.spacing,"blockGap"),g=u?.spacing&&Object.hasOwn(u.spacing,"padding");if(!f&&!p&&!g)return"";let h=Ba(r?.type||"default")?.getLayoutStyle?.({blockName:t,selector:o,layout:r,viewportOverrides:d,style:u,hasBlockGapSupport:n,globalBlockGapValue:i});return h?`${l}{${h}}`:""}).filter(Boolean).join("")}function Fet({layout:e,style:t,setAttributes:o,name:r,clientId:n}){let i=xl(r),{layout:s}=i,{themeSupportsLayout:a,activeBlockVariation:l,selectedState:u,isResponsiveEditing:d}=(0,K5.useSelect)(Y=>{let{getBlockAttributes:Z,getSettings:oe,getSelectedBlockStyleState:ne,isResponsiveEditing:X}=H(Y(C));return{activeBlockVariation:Y(Dc.store).getActiveBlockVariation(r,Z(n)||{},"block"),themeSupportsLayout:oe().supportsLayout,selectedState:ne(n),isResponsiveEditing:X()}},[r,n]),f=Tr(),p=Wi(u)&&!ea(u),g=(0,JPe.useCallback)((...Y)=>{let Z=Y[0]||{},oe=Y[1]||{};if(p){let re=Ro(Z.style??t,u)||{},le=Ge({...re,layout:void 0});return{style:In(Z.style??t,u,le)}}let ne=oe.name||r,X=(0,Dc.getBlockSupport)(ne,W5,{});return{layout:QPe(X,l)}},[r,l,p,u,t]);if(f!=="default")return null;let m=(0,Dc.getBlockSupport)(r,W5,{}),h={...s,...m},{allowSwitching:b,allowEditing:v=!0,allowInheriting:y=!0,default:k}=h;if(!v)return null;let S=e||k||{},_=p?Ro(t,u):void 0,x=_?.layout,w=p?Ge({...S,...x})||{}:S,T=p?S:QPe(m,l),B={...m,...w},{type:R,default:{type:I="default"}={}}=B,A=R||I,P=!!(y&&(!A||A==="default"||A==="constrained"||B.inherit)),{inherit:O=!1,contentSize:N=null}=w;if((A==="default"||A==="constrained")&&!a)return null;let z=Ba(A),D=Ba("constrained"),M=!w.type&&(N||O),V=!!O||!!N,L=Pn(u)&&!O&&b,j=Y=>{if(p){let Z=Ge({..._,layout:Net(Y,S,_?.layout)});o({style:In(t,u,Z)});return}o({layout:Ge(Y)})},q=Y=>j({type:Y}),Q=()=>j(T),te=()=>j({type:"default"}),ee=()=>z?.name==="constrained"||V,W=()=>p?(w?.type??"default")!==(T?.type??"default"):e?.type==="constrained",$=()=>(w?.type??"default")!==(T?.type??"default");return(0,Vn.jsxs)(Vn.Fragment,{children:[(0,Vn.jsxs)(Oe,{group:"layout",resetAllFilter:g,children:[P&&(0,Vn.jsx)(Vc.__experimentalToolsPanelItem,{label:(0,Ny.__)("Use content width"),hasValue:W,onDeselect:te,isShownByDefault:!0,panelId:n,children:(0,Vn.jsx)(Vc.ToggleControl,{label:(0,Ny.__)("Inner blocks use content width"),checked:ee(),onChange:()=>j({type:ee()?"default":"constrained"}),help:ee()?(0,Ny.__)("Nested blocks use content width with options for full and wide widths."):(0,Ny.__)("Nested blocks will fill the width of this container.")})}),L&&(0,Vn.jsx)(Vc.__experimentalToolsPanelItem,{label:(0,Ny.__)("Layout type"),hasValue:$,onDeselect:Q,isShownByDefault:!0,panelId:n,children:(0,Vn.jsx)(zet,{type:A,onChange:q})}),z&&z.name!=="default"&&(0,Vn.jsx)(z.inspectorControls,{layout:w,value:e,onChange:j,layoutBlockSupport:h,resetLayout:T,name:r,clientId:n}),D&&M&&(0,Vn.jsx)(D.inspectorControls,{layout:w,value:e,onChange:j,layoutBlockSupport:h,resetLayout:T,name:r,clientId:n})]}),!O&&z&&(0,Vn.jsx)(z.toolBarControls,{layout:w,onChange:j,layoutBlockSupport:m,controlsGroup:d&&Wi(u)&&!ea(u)?"style-state":"block",name:r,clientId:n})]})}var eIe={shareWithChildBlocks:!0,edit:Fet,attributeKeys:["layout","style"],hasSupport(e){return aY(e)}};function zet({type:e,onChange:t}){return(0,Vn.jsx)(Vc.__experimentalToggleGroupControl,{isBlock:!0,label:(0,Ny.__)("Layout type"),hideLabelFromVision:!0,isAdaptiveWidth:!0,value:e,onChange:t,children:CQ().map(({name:o,label:r})=>(0,Vn.jsx)(Vc.__experimentalToggleGroupControlOption,{value:o,label:r},o))})}function jet(e){return"type"in(e.attributes?.layout??{})||aY(e)&&(e.attributes={...e.attributes,layout:{type:"object"}}),e}function Het({block:e,props:t,blockGapSupport:o,globalBlockGapValue:r,viewportSettings:n,layoutClasses:i}){let{name:s,attributes:a}=t,l=(0,$5.useInstanceId)(e),{layout:u}=a,{default:d}=(0,Dc.getBlockSupport)(s,W5)||{},f=u?.inherit||u?.contentSize||u?.wideSize?{...u,type:"constrained"}:u||d||{},p=`wp-container-${iY(s)}-is-layout-`,g=`.${p}${l}`,m=o!==null,b=Ba(f?.type||"default")?.getLayoutStyle?.({blockName:s,selector:g,layout:f,style:a?.style,hasBlockGapSupport:m,globalBlockGapValue:r}),v=Vet({attributes:a,blockName:s,selector:g,layout:f,hasBlockGapSupport:m,globalBlockGapValue:r,viewportSettings:n}),y=[b,v].filter(Boolean).join(""),k=K({[`${p}${l}`]:!!y},i);return el({css:y}),(0,Vn.jsx)(e,{...t,__unstableLayoutClassNames:k})}var Uet=(0,$5.createHigherOrderComponent)(e=>function(o){let{clientId:r,name:n,attributes:i}=o,s=aY(n),a=Y5(i,n),l=(0,K5.useSelect)(u=>{if(!s)return;let{getSettings:d,getBlockSettings:f}=H(u(C)),p=d(),{disableLayoutStyles:g}=p;if(g)return;let[m]=f(r,"spacing.blockGap"),h=p[ss],b,v=i?.className;if(v?.includes(Aet)){let{getBlockStyles:k}=u(Dc.store),S=k(n),_=u1(v,S);b=_?h?.blocks?.[n]?.variations?.[_]?.spacing?.blockGap:void 0}let y=b??h?.blocks?.[n]?.spacing?.blockGap??h?.spacing?.blockGap;return{blockGapSupport:m,globalBlockGapValue:y,viewportSettings:p?.__experimentalFeatures?.viewport}},[s,r,i?.className,n]);return l?(0,Vn.jsx)(Het,{block:e,props:o,layoutClasses:a,...l}):(0,Vn.jsx)(e,{...o,__unstableLayoutClassNames:s?a:void 0})},"withLayoutStyles");(0,sY.addFilter)("blocks.registerBlockType","core/layout/addAttribute",jet);(0,sY.addFilter)("editor.BlockListBlock","core/editor/layout/with-layout-styles",Uet);var cIe=c(fe(),1),J5=c(J(),1),uIe=c(F(),1);var Pl=c(F(),1),zg=c(J(),1),oIe=c(fe(),1);function U1(e,t){return Array.from({length:t},(o,r)=>e+r)}var Fc=class{constructor({columnStart:e,rowStart:t,columnEnd:o,rowEnd:r,columnSpan:n,rowSpan:i}={}){this.columnStart=e??1,this.rowStart=t??1,n!==void 0?this.columnEnd=this.columnStart+n-1:this.columnEnd=o??this.columnStart,i!==void 0?this.rowEnd=this.rowStart+i-1:this.rowEnd=r??this.rowStart}get columnSpan(){return this.columnEnd-this.columnStart+1}get rowSpan(){return this.rowEnd-this.rowStart+1}contains(e,t){return e>=this.columnStart&&e<=this.columnEnd&&t>=this.rowStart&&t<=this.rowEnd}containsRect(e){return this.contains(e.columnStart,e.rowStart)&&this.contains(e.columnEnd,e.rowEnd)}intersectsRect(e){return this.columnStart<=e.columnEnd&&this.columnEnd>=e.columnStart&&this.rowStart<=e.rowEnd&&this.rowEnd>=e.rowStart}};function Jr(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function H1(e,t){let o=[];for(let r of e.split(" ")){let n=o[o.length-1],i=n?n.end+t:0,s=i+parseFloat(r);o.push({start:i,end:s})}return o}function Gf(e,t,o="start"){return e.reduce((r,n,i)=>Math.abs(n[o]-t)<Math.abs(e[r][o]-t)?i:r,0)}function Get(e,t){let o=parseFloat(Jr(e,"column-gap")),r=parseFloat(Jr(e,"row-gap")),n=H1(Jr(e,"grid-template-columns"),o),i=H1(Jr(e,"grid-template-rows"),r),s=Gf(n,t.left)+1,a=Gf(i,t.top)+1,l=Gf(n,t.right,"end")+1,u=Gf(i,t.bottom,"end")+1;return new Fc({columnStart:s,columnEnd:l,rowStart:a,rowEnd:u})}function tIe(e){return Get(e.parentElement,new window.DOMRect(e.offsetLeft,e.offsetTop,e.offsetWidth,e.offsetHeight))}function cY(e){let t=Jr(e,"grid-template-columns"),o=Jr(e,"grid-template-rows"),r=Jr(e,"border-top-width"),n=Jr(e,"border-right-width"),i=Jr(e,"border-bottom-width"),s=Jr(e,"border-left-width"),a=Jr(e,"padding-top"),l=Jr(e,"padding-right"),u=Jr(e,"padding-bottom"),d=Jr(e,"padding-left"),f=t.split(" ").length,p=o.split(" ").length,g=f*p;return{numColumns:f,numRows:p,numItems:g,currentColor:Jr(e,"color"),style:{gridTemplateColumns:t,gridTemplateRows:o,gap:Jr(e,"gap"),inset:` | |
| 214 | +`?b.batch(()=>{let k={..._};k.start=k.end-2,m((0,by.remove)(k)),h()}):m((0,by.insert)(_,` | |
| 215 | +`)))}function r(a){a.defaultPrevented||a.inputType!=="insertParagraph"&&a.inputType!=="insertLineBreak"||a.target!==t&&!Amt(t)||a.preventDefault()}let{defaultView:n}=t.ownerDocument,i=Nmt(n,"beforeinput",r),s=Mmt(t,"beforeinput",o,!0);return()=>{i(),s()}};var n6e=e=>t=>{function o(){let{registry:r}=e.current;if(!r.select(P).isMultiSelecting())return;let n=t.parentElement.closest('[contenteditable="true"]');n&&n.focus()}return t.addEventListener("focus",o),()=>{t.removeEventListener("focus",o)}};var Lmt=[L7e,j7e,U7e,G7e,Y7e,q7e,e6e,t6e,r6e,n6e];function s6e(e){let t=(0,k1.useRef)(e);(0,k1.useInsertionEffect)(()=>{t.current=e});let o=(0,k1.useMemo)(()=>Lmt.map(r=>r(t)),[t]);return(0,i6e.useRefEffect)(r=>{if(!e.isSelected)return;let n=o.map(i=>i(r));return()=>{n.forEach(i=>i())}},[o,e.isSelected])}var hD=c(pn(),1),bD=c(D(),1);var a6e=c(T(),1),l6e=c(te(),1),Dmt={},Yee=Symbol("usesContext");function Vmt({onChange:e,onFocus:t,value:o,forwardedRef:r,settings:n,isVisible:i}){let{name:s,edit:a,[Yee]:l}=n,d=(0,bD.useContext)(Oi),u=(0,bD.useMemo)(()=>l?Object.fromEntries(Object.entries(d).filter(([h])=>l.includes(h))):Dmt,[l,d]);if(!a)return null;let f=(0,hD.getActiveFormat)(o,s),p=f!==void 0,m=(0,hD.getActiveObject)(o),g=m!==void 0&&m.type===s;return(0,a6e.jsx)(a,{isActive:p,isVisible:i,activeAttributes:p?f.attributes||{}:{},isObjectActive:g,activeObjectAttributes:g?m.attributes||{}:{},value:o,onChange:e,onFocus:t,contentRef:r,context:u},g?`${s}-${o.start}`:s)}function c6e({formatTypes:e,...t}){return e.map(o=>(0,l6e.createElement)(Vmt,{settings:o,...t,key:o.name}))}var d6e=c(D(),1),u6e=c(ce(),1),f6e=c(Gt(),1);var Kee=c(T(),1);function qee(e,t){if(S1.isEmpty(e)){let o=mD(t);return o?`<${o}></${o}>`:""}return Array.isArray(e)?((0,f6e.default)("wp.blockEditor.RichText value prop as children type",{since:"6.1",version:"6.3",alternative:"value prop as string",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"}),u6e.children.toHTML(e)):typeof e=="string"?e:e.toHTMLString()}function Q2({value:e,tagName:t,multiline:o,format:r,...n}){return e=(0,Kee.jsx)(d6e.RawHTML,{children:qee(e,o)}),t?(0,Kee.jsx)(t,{...n,children:e}):e}var b6e=c(D(),1),Zee=c(ce(),1),_6e=c(pn(),1),v6e=c(Gt(),1);var C1=c(D(),1),p6e=c(Gt(),1),_y=c(oe(),1),m6e=c(Mo(),1),ub=c(pn(),1),g6e=c(ue(),1);var _D=c(T(),1),{subscribeOwnedListener:Fmt}=Z(ub.privateApis);function zmt(e){let t=(0,_y.useRegistry)(),{getSelectionStart:o,getSelectionEnd:r}=(0,_y.useSelect)(P),{selectionChange:n}=(0,_y.useDispatch)(P);return(0,g6e.useRefEffect)(i=>{function s(a){if(a.keyCode!==m6e.ENTER)return;a.preventDefault();let{value:l,values:d,onChange:u,index:f,identifier:p,clientId:m}=e.current,{offset:g}=o(),{offset:h}=r();if(typeof g!="number"||typeof h!="number")return;let b=(0,ub.create)({html:l});b.start=g,b.end=h;let v=(0,ub.split)(b).map(y=>(0,ub.toHTMLString)({value:y})),_=d.slice();_.splice(f,1,...v),t.batch(()=>{u(_),n(m,`${p}-${f+1}`,0,0)})}return Fmt(i,"keydown",s,!0)},[])}function jmt(e){let{value:t,values:o,onChange:r,index:n,identifier:i,multilineTagName:s,...a}=e,{clientId:l}=Mt(),{selectionChange:d}=(0,_y.useDispatch)(P),u=(0,C1.useRef)();(0,C1.useInsertionEffect)(()=>{u.current={...e,clientId:l}});let f=zmt(u);return(0,_D.jsx)(Xee,{identifier:`${i}-${n}`,tagName:s,value:t,onChange:p=>{let m=o.slice();m[n]=p,r(m)},isSelected:void 0,ref:f,onMerge:p=>{let m=o.slice(),g=0;if(p){if(!m[n+1])return;m.splice(n,2,m[n]+m[n+1]),g=m[n].length-1}else{if(!m[n-1])return;m.splice(n-1,2,m[n-1]+m[n]),g=m[n-1].length-1}r(m),d(l,`${i}-${n-(p?0:1)}`,g,g)},...a},n)}function Hmt({children:e,identifier:t,tagName:o="div",value:r="",onChange:n,multiline:i,...s},a){(0,p6e.default)("wp.blockEditor.RichText multiline prop",{since:"6.1",version:"6.3",alternative:"nested blocks (InnerBlocks)",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/nested-blocks-inner-blocks/"});let l=mD(i);r=r||`<${l}></${l}>`;let u=`</${l}>${r}<${l}>`.split(`</${l}><${l}>`);u.shift(),u.pop();function f(p){n(`<${l}>${p.join(`</${l}><${l}>`)}</${l}>`)}return(0,_D.jsx)(o,{ref:a,children:u.map((p,m)=>(0,_D.jsx)(jmt,{values:u,value:p,onChange:f,index:m,identifier:t,multilineTagName:l,...s},m))})}var h6e=(0,C1.forwardRef)(Hmt);var y6e=c(T(),1);function w6e(e){return(0,b6e.forwardRef)((t,o)=>{let r=t.value,n=t.onChange;Array.isArray(r)&&((0,v6e.default)("wp.blockEditor.RichText value prop as children type",{since:"6.1",version:"6.3",alternative:"value prop as string",link:"https://developer.wordpress.org/block-editor/how-to-guides/block-tutorial/introducing-attributes-and-editable-fields/"}),r=Zee.children.toHTML(t.value),n=s=>t.onChange(Zee.children.fromDOM((0,_6e.__unstableCreateElement)(document,s).childNodes)));let i=t.multiline?h6e:e;return(0,y6e.jsx)(i,{...t,value:r,onChange:n,ref:o})})}var vD=c(Q(),1),x6e=c(Mo(),1),Qee=c(T(),1);function Jee({name:e,shortcutType:t,shortcutCharacter:o,...r}){let n,i="RichText.ToolbarControls";return e&&(i+=`.${e}`),t&&o&&(n=x6e.displayShortcut[t](o)),(0,Qee.jsx)(vD.Fill,{name:i,children:(0,Qee.jsx)(vD.ToolbarButton,{...r,shortcut:n})})}var nl=c(T(),1),{useRichText:Umt,KeyboardShortcutContext:Wmt,InputEventContext:Gmt,RichTextShortcut:I6e,RichTextInputEvent:P6e}=Z(C6e.privateApis),k6e=Symbol("instanceId");function B6e({children:e,tagName:t="div",value:o="",onChange:r,isSelected:n,multiline:i,inlineToolbar:s,wrapperClassName:a,autocompleters:l,onReplace:d,placeholder:u,allowedFormats:f,withoutInteractiveFormatting:p,onRemove:m,onMerge:g,onSplit:h,__unstableOnSplitAtEnd:b,__unstableOnSplitAtDoubleLineEnd:v,identifier:_,preserveWhiteSpace:y,__unstablePastePlainText:w,__unstableEmbedURLOnPaste:x,__unstableDisableFormats:k,disableLineBreaks:C,__unstableAllowPrefixTransformations:S,readOnly:R,...E},I){h&&(0,R6e.default)("wp.blockEditor.RichText onSplit prop",{since:"6.4",alternative:'block.json support key: "splitting"'});let{supportsSplitting:B}=(0,xn.useContext)(si),O=(0,yD.useInstanceId)(B6e),M=(0,xn.useRef)(),[N,j]=(0,xn.useState)(null),V=Mt(),{clientId:A,isSelected:L,name:z}=V,F=V[Ky],G=V[Yy]==="default",$=(0,xn.useContext)(Oi),K=(0,fm.useRegistry)(),q=Se=>{if(!L)return{isSelected:!1};let{getSelectionStart:Ie,getSelectionEnd:me}=Se(P),Te=Ie(),Me=me(),lt;return n===void 0?lt=Te.clientId===A&&Me.clientId===A&&(_?Te.attributeKey===_:Te[k6e]===O):n&&(lt=Te.clientId===A),{selectionStart:lt?Te.offset:void 0,selectionEnd:lt?Me.offset:void 0,isSelected:lt}},{selectionStart:H,selectionEnd:J,isSelected:W}=(0,fm.useSelect)(q,[A,_,O,n,L]),{disableBoundBlock:Y,bindingsPlaceholder:ee,bindingsLabel:re}=(0,fm.useSelect)(Se=>{if(!F?.[_])return{};let{__experimentalBlockBindingsSupportedAttributes:Ie}=Se(P).getSettings();if(!Ie?.[z])return{};let Te=F[_],Me=(0,T6e.getBlockBindingsSource)(Te.source),lt={};if(Me?.usesContext?.length)for(let Ot of Me.usesContext)lt[Ot]=$[Ot];let et=!Me?.canUserEditValue?.({select:Se,context:lt,args:Te.args});if(o.length>0)return{disableBoundBlock:et,bindingsPlaceholder:null,bindingsLabel:null};let{getBlockAttributes:ao}=Se(P),Lo=ao(A),$r=null;Me?.getFieldsList&&($r=Me.getFieldsList({select:Se,context:lt})?.find(fn=>(0,S6e.default)(fn.args,Te?.args))?.label);let xo=$r??Me?.label,_o=et?xo:(0,E1.sprintf)((0,E1.__)("Add %s"),xo),ht=et?Te?.args?.key||Me?.label:(0,E1.sprintf)((0,E1.__)("Empty %s; start writing to edit its value"),Te?.args?.key||Me?.label);return{disableBoundBlock:et,bindingsPlaceholder:Lo?.placeholder||_o,bindingsLabel:ht}},[F,_,z,o,A,$]),ne=!!$?.["pattern/overrides"],ie=F?.__default?.source==="core/pattern-overrides",pe=R||Y||ne&&!ie,Ee=(0,fm.useSelect)(Se=>{if(pe||!G||!L)return!1;let{getSelectedBlockClientId:Ie,canHostEditableRoot:me}=Z(Se(P));return me(Ie())},[pe,G,L]),{getSelectionStart:ye,getSelectionEnd:Oe,getBlockRootClientId:we}=(0,fm.useSelect)(P),{selectionChange:_e}=(0,fm.useDispatch)(P),xe=gD({allowedFormats:f,disableFormats:k}),he=!xe||xe.length>0,Ze=(0,xn.useCallback)((Se,Ie)=>{let me={},Te=Se===void 0&&Ie===void 0,Me={clientId:A,[_?"attributeKey":k6e]:_||O};if(typeof Se=="number"||Te){if(Ie===void 0&&we(A)!==we(Oe().clientId))return;me.start={...Me,offset:Se}}if(typeof Ie=="number"||Te){if(Se===void 0&&we(A)!==we(ye().clientId))return;me.end={...Me,offset:Ie}}_e(me)},[A,we,Oe,ye,_,O,_e]),{value:fe,getValue:Ce,onChange:de,ref:ae,formatTypes:Re}=Umt({value:o,onChange:r,selectionStart:H,selectionEnd:J,onSelectionChange:Ze,placeholder:ee||u,__unstableIsSelected:W,__unstableDisableFormats:k,preserveWhiteSpace:y,__unstableDependencies:[t],allowedFormats:xe,withoutInteractiveFormatting:p,__unstableFormatTypeHandlerContext:(0,xn.useMemo)(()=>({richTextIdentifier:_,blockClientId:A}),[_,A])});(0,xn.useLayoutEffect)(()=>{let Se=M.current;if(!W||Se?.contentEditable!=="true")return;let{ownerDocument:Ie}=Se,me=[Ie,Ie.defaultView.frameElement?.ownerDocument].find(ao=>ao?.hasFocus());if(!me)return;let{activeElement:Te,body:Me}=me,lt=Se.parentElement?.closest("[contenteditable]"),et=lt?.isContentEditable?lt:Se;(Te===Me||lt?.contains(Te))&&et.focus()},[H,J,W]);let $e=vae({onReplace:d,completers:l,record:fe,onChange:de}),{"aria-autocomplete":ct,"aria-haspopup":Pt,"aria-controls":at,"aria-owns":Be,"aria-activedescendant":qe}=$e;(0,xn.useEffect)(()=>{if(!W)return;let Se=M.current?.parentElement?.closest('[contenteditable="true"]');if(!Se)return;let Ie={"aria-autocomplete":ct,"aria-haspopup":Pt,"aria-controls":at,"aria-owns":Be,"aria-activedescendant":qe};for(let[me,Te]of Object.entries(Ie))Te===void 0?Se.removeAttribute(me):Se.setAttribute(me,Te);return()=>{for(let me of Object.keys(Ie))Se.removeAttribute(me)}},[W,ct,Pt,at,Be,qe]),A7e({html:o,value:fe});let vt=(0,xn.useRef)(new Set),Vt=(0,xn.useRef)(new Set);function kt(){M.current?.focus()}let yt=E.tabIndex;Ee?yt=E.tabIndex??0:!pe&&E.tabIndex===0&&(yt=null);let Ye=t;return(0,nl.jsxs)(nl.Fragment,{children:[W&&(0,nl.jsx)(Wmt.Provider,{value:vt,children:(0,nl.jsx)(Gmt.Provider,{value:Vt,children:(0,nl.jsxs)(E6e.Popover.__unstableSlotNameProvider,{value:"__unstable-block-tools-after",children:[e&&e({value:fe,onChange:de,onFocus:kt}),(0,nl.jsx)(c6e,{value:fe,onChange:de,onFocus:kt,formatTypes:Re,forwardedRef:M})]})})}),W&&he&&(0,nl.jsx)(O7e,{inline:s,editableContentElement:N}),(0,nl.jsx)(Ye,{role:"textbox","aria-multiline":!C,"aria-readonly":pe,...E,draggable:void 0,"aria-label":re||E["aria-label"]||u,...$e,ref:(0,yD.useMergeRefs)([ae,I,$e.ref,E.ref,s6e({registry:K,getValue:Ce,onChange:de,__unstableAllowPrefixTransformations:S,formatTypes:Re,onReplace:d,selectionChange:_e,isSelected:W,disableFormats:k,value:fe,tagName:t,onSplit:h,__unstableEmbedURLOnPaste:x,pastePlainText:w,onMerge:g,onRemove:m,disableLineBreaks:C,onSplitAtEnd:b,onSplitAtDoubleLineEnd:v,keyboardShortcuts:vt,inputEvents:Vt,supportsSplitting:B}),M,j]),contentEditable:!pe,suppressContentEditableWarning:!0,className:U("block-editor-rich-text__editable",E.className,"rich-text"),tabIndex:yt,"data-wp-block-attribute-key":_})]})}var Xee=(0,xn.forwardRef)(B6e),J2=w6e(Xee);J2.Content=Q2;J2.isEmpty=e=>!e||e.length===0;var ete=(0,xn.forwardRef)((e,t)=>{if(Mt()[g3]){let{children:n,tagName:i="div",value:s,onChange:a,isSelected:l,multiline:d,inlineToolbar:u,wrapperClassName:f,autocompleters:p,onReplace:m,placeholder:g,allowedFormats:h,withoutInteractiveFormatting:b,onRemove:v,onMerge:_,onSplit:y,__unstableOnSplitAtEnd:w,__unstableOnSplitAtDoubleLineEnd:x,identifier:k,preserveWhiteSpace:C,__unstablePastePlainText:S,__unstableEmbedURLOnPaste:R,__unstableDisableFormats:E,disableLineBreaks:I,__unstableAllowPrefixTransformations:B,readOnly:O,...M}=e;return(0,nl.jsx)(i,{ref:t,...M,dangerouslySetInnerHTML:{__html:qee(s,d)||"<br>"}})}return(0,nl.jsx)(J2,{ref:t,...e,readOnly:!1})});ete.Content=Q2;ete.isEmpty=e=>!e||e.length===0;var S1=ete;var tte=c(T(),1),M6e=(0,O6e.forwardRef)((e,t)=>(0,tte.jsx)(S1,{ref:t,...e,__unstableDisableFormats:!0}));M6e.Content=function({value:t="",tagName:o="div",...r}){return(0,tte.jsx)(o,{...r,children:t})};var A6e=M6e;var ote=c(T(),1),$mt=(0,N6e.forwardRef)(({__experimentalVersion:e,...t},o)=>{if(e===2)return(0,ote.jsx)(A6e,{ref:o,...t});let{className:r,onChange:n,...i}=t;return(0,ote.jsx)("textarea",{ref:o,className:U("block-editor-plain-text",r),onChange:s=>n(s.target.value),...i})}),L6e=$mt;var of=c(X(),1),V6e=c(D(),1),F6e=c(Q(),1);var D6e=c(ue(),1);var wD=c(X(),1),fb=c(T(),1);function xD({property:e,viewport:t,desc:o}){let r=(0,D6e.useInstanceId)(xD),n=o||(0,wD.sprintf)((0,wD._x)("Controls the %1$s property for %2$s viewports.","Text labelling a interface as controlling a given layout property (eg: margin) for a given screen size."),e,t.label);return(0,fb.jsxs)(fb.Fragment,{children:[(0,fb.jsx)("span",{"aria-describedby":`rbc-desc-${r}`,children:t.label}),(0,fb.jsx)(Et,{id:`rbc-desc-${r}`,render:(0,fb.jsx)("span",{}),children:n})]})}var rf=c(T(),1);function Ymt(e){let{title:t,property:o,toggleLabel:r,onIsResponsiveChange:n,renderDefaultControl:i,renderResponsiveControls:s,isResponsive:a=!1,defaultLabel:l={id:"all",label:(0,of._x)("All","screen sizes")},viewports:d=[{id:"small",label:(0,of.__)("Small screens")},{id:"medium",label:(0,of.__)("Medium screens")},{id:"large",label:(0,of.__)("Large screens")}]}=e;if(!t||!o||!i)return null;let u=r||(0,of.sprintf)((0,of.__)("Use the same %s on all screen sizes."),o),f=(0,of.__)("Choose whether to use the same value for all screen sizes or a unique value for each screen size."),p=i((0,rf.jsx)(xD,{property:o,viewport:l}),l),m=()=>d.map(g=>(0,rf.jsx)(V6e.Fragment,{children:i((0,rf.jsx)(xD,{property:o,viewport:g}),g)},g.id));return(0,rf.jsxs)("fieldset",{className:"block-editor-responsive-block-control",children:[(0,rf.jsx)("legend",{className:"block-editor-responsive-block-control__title",children:t}),(0,rf.jsxs)("div",{className:"block-editor-responsive-block-control__inner",children:[(0,rf.jsx)(F6e.ToggleControl,{className:"block-editor-responsive-block-control__toggle",label:u,checked:!a,onChange:n,help:f}),(0,rf.jsxs)("div",{className:U("block-editor-responsive-block-control__group",{"is-responsive":a}),children:[!a&&p,a&&(s?s(d):m())]})]})]})}var z6e=Ymt;var kD=c(Q(),1);var j6e=c(T(),1);function H6e({units:e,...t}){let[o]=Fe("spacing.units"),r=(0,kD.__experimentalUseCustomUnits)({availableUnits:o||["%","px","em","rem","vw"],units:e});return(0,j6e.jsx)(kD.__experimentalUnitControl,{units:r,...t})}var eI=c(X(),1),U6e=c(D(),1),T1=c(Q(),1);var nf=c(T(),1);function Kmt({url:e,onChange:t}){let[o,r]=(0,U6e.useReducer)(i=>!i,!1),n=i=>{i.preventDefault(),r()};return(0,nf.jsxs)("div",{className:"block-editor-url-input__button",children:[(0,nf.jsx)(T1.Button,{size:"compact",icon:jc,label:e?(0,eI.__)("Edit link"):(0,eI.__)("Insert link"),onClick:r,className:"components-toolbar__control",isPressed:!!e}),o&&(0,nf.jsx)("form",{className:"block-editor-url-input__button-modal",onSubmit:n,children:(0,nf.jsxs)("div",{className:"block-editor-url-input__button-modal-line",children:[(0,nf.jsx)(T1.Button,{__next40pxDefaultSize:!0,className:"block-editor-url-input__back",icon:zS,label:(0,eI.__)("Close"),onClick:r}),(0,nf.jsx)(cm,{value:e||"",onChange:t,suffix:(0,nf.jsx)(T1.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,nf.jsx)(T1.Button,{size:"small",icon:Df,label:(0,eI.__)("Submit"),type:"submit"})})})]})})]})}var W6e=Kmt;var ha=c(X(),1),bc=c(D(),1),q6e=c(Ut(),1),Ln=c(Q(),1);var X6e=c(ml(),1);var Yo=c(T(),1),rte="none",G6e="custom",$6e="media",Y6e="attachment",K6e=["noopener"],Z6e=({linkDestination:e,onChangeUrl:t,url:o,mediaType:r="image",mediaUrl:n,mediaLink:i,linkTarget:s,linkClass:a,rel:l,showLightboxSetting:d,lightboxEnabled:u,onSetLightbox:f,resetLightbox:p})=>{let[m,g]=(0,bc.useState)(!1),[h,b]=(0,bc.useState)(null),v=()=>{g(!0)},[_,y]=(0,bc.useState)(!1),[w,x]=(0,bc.useState)(null),k=(0,bc.useRef)(null),C=(0,bc.useRef)();(0,bc.useEffect)(()=>{if(!C.current)return;(q6e.focus.focusable.find(C.current)[0]||C.current).focus()},[_,o,u]);let S=()=>{(e===$6e||e===Y6e)&&x(""),y(!0)},R=()=>{y(!1)},E=()=>{x(null),R(),g(!1)},I=H=>{let J=H?"_blank":void 0,W;if(J){let Y=(l??"").split(" ");K6e.forEach(ee=>{Y.includes(ee)||Y.push(ee)}),W=Y.join(" ")}else{let Y=(l??"").split(" ").filter(ee=>K6e.includes(ee)===!1);W=Y.length?Y.join(" "):void 0}return{linkTarget:J,rel:W}},B=()=>H=>{let J=k.current;J&&J.contains(H.target)||(g(!1),x(null),R())},O=()=>H=>{if(w){let J=N().find(W=>W.url===w)?.linkDestination||G6e;t({href:(0,X6e.prependHTTPS)(w),linkDestination:J,lightbox:{enabled:!1}})}R(),x(null),H.preventDefault()},M=()=>{t({linkDestination:rte,href:""})},N=()=>{let H=[{linkDestination:$6e,title:(0,ha.__)("Link to image file"),url:r==="image"?n:void 0,icon:oH}];return r==="image"&&i&&H.push({linkDestination:Y6e,title:(0,ha.__)("Link to attachment page"),url:r==="image"?i:void 0,icon:t_}),H},j=H=>{let J=N(),W;H?W=(J.find(Y=>Y.url===H)||{linkDestination:G6e}).linkDestination:W=rte,t({linkDestination:W,href:H})},V=H=>{let J=I(H);t(J)},A=H=>{t({rel:H})},L=H=>{t({linkClass:H})},z=(0,Yo.jsxs)(Ln.__experimentalVStack,{spacing:"3",children:[(0,Yo.jsx)(Ln.ToggleControl,{label:(0,ha.__)("Open in new tab"),onChange:V,checked:s==="_blank"}),(0,Yo.jsx)(Ln.TextControl,{label:(0,ha.__)("Link relation"),value:l??"",onChange:A,help:(0,bc.createInterpolateElement)((0,ha.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,Yo.jsx)(Ln.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})})}),(0,Yo.jsx)(Ln.TextControl,{label:(0,ha.__)("Link CSS class"),value:a||"",onChange:L})]}),F=w!==null?w:o,G=!u||u&&!d,$=!F&&G,K=(N().find(H=>H.linkDestination===e)||{}).title,q=()=>{if(u&&d&&!o&&!_)return(0,Yo.jsxs)("div",{className:"block-editor-url-popover__expand-on-click",children:[(0,Yo.jsx)(St,{icon:s4}),(0,Yo.jsxs)("div",{className:"text",children:[(0,Yo.jsx)("p",{children:(0,ha.__)("Enlarge on click")}),(0,Yo.jsx)("p",{className:"description",children:(0,ha.__)("Scales the image with a lightbox effect")})]}),(0,Yo.jsx)(Ln.Button,{icon:$s,label:(0,ha.__)("Disable enlarge on click"),onClick:()=>{f?.(!1)},size:"compact"})]});if(!o||_)return(0,Yo.jsx)(lb.LinkEditor,{className:"block-editor-url-popover__link-container-content",value:F,onChangeInputValue:x,onSubmit:O(),autocompleteRef:k});if(o&&!_)return(0,Yo.jsxs)(Yo.Fragment,{children:[(0,Yo.jsx)(lb.LinkViewer,{className:"block-editor-url-popover__link-container-content",url:o,onEditLinkClick:S,urlLabel:K}),(0,Yo.jsx)(Ln.Button,{icon:$s,label:(0,ha.__)("Remove link"),onClick:()=>{M(),p?.()},size:"compact"})]})};return(0,Yo.jsxs)(Yo.Fragment,{children:[(0,Yo.jsx)(Ln.ToolbarButton,{icon:jc,className:"components-toolbar__control",label:(0,ha.__)("Link"),"aria-expanded":m,onClick:v,ref:b,isActive:!!o||u&&d}),m&&(0,Yo.jsx)(lb,{ref:C,anchor:h,onFocusOutside:B(),onClose:E,renderSettings:G?()=>z:null,additionalControls:$&&(0,Yo.jsxs)(Ln.NavigableMenu,{children:[N().map(H=>(0,Yo.jsx)(Ln.MenuItem,{icon:H.icon,iconPosition:"left",onClick:()=>{x(null),j(H.url),R()},children:H.title},H.linkDestination)),d&&(0,Yo.jsx)(Ln.MenuItem,{className:"block-editor-url-popover__expand-on-click",icon:s4,info:(0,ha.__)("Scale the image with a lightbox effect."),iconPosition:"left",onClick:()=>{x(null),t({linkDestination:rte,href:""}),f?.(!0),R()},children:(0,ha.__)("Enlarge on click")},"expand-on-click")]}),offset:13,children:q()})]})};var I1=c(Q(),1),uOe=c(D(),1),ED=c(X(),1);var Q6e=c(D(),1),ite=c(X(),1);var nte=[],qmt=new Intl.Collator("und",{numeric:!0}).compare;function SD(){let[e,t,o,r]=Fe("spacing.spacingSizes.custom","spacing.spacingSizes.theme","spacing.spacingSizes.default","spacing.defaultSpacingSizes"),n=e??nte,i=t??nte,s=o&&r!==!1?o:nte;return(0,Q6e.useMemo)(()=>{let a=[{name:(0,ite.__)("None"),slug:"0",size:0},...n,...i,...s];return a.every(({slug:l})=>/^[0-9]/.test(l))&&a.sort((l,d)=>qmt(l.slug,d.slug)),a.length>Sae?[{name:(0,ite.__)("Default"),slug:"default",size:void 0},...a]:a},[n,i,s])}var J6e=c(D(),1),eOe=c(oe(),1),CD=c(X(),1),tOe=c(Q(),1);var oOe=c(T(),1),Xmt={px:{max:300,steps:1},"%":{max:100,steps:1},vw:{max:100,steps:1},vh:{max:100,steps:1},em:{max:10,steps:.1},rm:{max:10,steps:.1},svw:{max:100,steps:1},lvw:{max:100,steps:1},dvw:{max:100,steps:1},svh:{max:100,steps:1},lvh:{max:100,steps:1},dvh:{max:100,steps:1},vi:{max:100,steps:1},svi:{max:100,steps:1},lvi:{max:100,steps:1},dvi:{max:100,steps:1},vb:{max:100,steps:1},svb:{max:100,steps:1},lvb:{max:100,steps:1},dvb:{max:100,steps:1},vmin:{max:100,steps:1},svmin:{max:100,steps:1},lvmin:{max:100,steps:1},dvmin:{max:100,steps:1},vmax:{max:100,steps:1},svmax:{max:100,steps:1},lvmax:{max:100,steps:1},dvmax:{max:100,steps:1}};function R1({icon:e,isMixed:t=!1,minimumCustomValue:o,onChange:r,onMouseOut:n,onMouseOver:i,showSideInLabel:s=!0,side:a,spacingSizes:l,type:d,value:u,...f}){let p=(0,eOe.useSelect)(w=>w(P).getSettings()?.disableCustomSpacingSizes),[m]=Fe("spacing.units"),g=(0,tOe.__experimentalUseCustomUnits)({availableUnits:m||["px","em","rem"]}),h=(0,J6e.useMemo)(()=>l?.map(w=>({name:w.name,slug:w.slug,size:w.size}))||[],[l]),b=(pg.includes(a)||["vertical","horizontal"].includes(a))&&s?mu[a]:"",v=s?d?.toLowerCase():d,_=(0,CD.sprintf)((0,CD._x)("%1$s %2$s","spacing"),b,v).trim(),y=g[0]?.value||"px";return(0,oOe.jsx)(Jv,{allowNegativeOnDrag:o<0,ariaLabel:_,className:"spacing-sizes-control",customValueSettings:Xmt,disableCustomValues:p,icon:e,isMixed:t,minimumCustomValue:o,onChange:r,onMouseOut:n,onMouseOver:i,presets:h,presetType:"spacing",selectedUnit:y,units:g,value:u,...f})}var tI=c(T(),1),rOe=["vertical","horizontal"];function nOe({minimumCustomValue:e,onChange:t,onMouseOut:o,onMouseOver:r,sides:n,spacingSizes:i,type:s,values:a}){let l=u=>f=>{if(!t)return;let p={...Object.keys(a).reduce((m,g)=>(m[g]=Uw(a[g],i),m),{})};u==="vertical"&&(p.top=f,p.bottom=f),u==="horizontal"&&(p.left=f,p.right=f),t(p)},d=n?.length?rOe.filter(u=>QU(n,u)):rOe;return(0,tI.jsx)(tI.Fragment,{children:d.map(u=>{let f=u==="vertical"?a.top:a.left;return(0,tI.jsx)(R1,{icon:M9[u],label:mu[u],minimumCustomValue:e,onChange:l(u),onMouseOut:o,onMouseOver:r,side:u,spacingSizes:i,type:s,value:f,withInputField:!1},`spacing-sizes-control-${u}`)})})}var oI=c(T(),1);function iOe({minimumCustomValue:e,onChange:t,onMouseOut:o,onMouseOver:r,sides:n,spacingSizes:i,type:s,values:a}){let l=n?.length?pg.filter(u=>n.includes(u)):pg,d=u=>f=>{let p={...Object.keys(a).reduce((m,g)=>(m[g]=Uw(a[g],i),m),{})};p[u]=f,t(p)};return(0,oI.jsx)(oI.Fragment,{children:l.map(u=>(0,oI.jsx)(R1,{icon:M9[u],label:mu[u],minimumCustomValue:e,onChange:d(u),onMouseOut:o,onMouseOver:r,side:u,spacingSizes:i,type:s,value:a[u],withInputField:!1},`spacing-sizes-control-${u}`))})}var sOe=c(T(),1);function aOe({minimumCustomValue:e,onChange:t,onMouseOut:o,onMouseOver:r,showSideInLabel:n,side:i,spacingSizes:s,type:a,values:l}){let d=u=>f=>{let p={...Object.keys(l).reduce((m,g)=>(m[g]=Uw(l[g],s),m),{})};p[u]=f,t(p)};return(0,sOe.jsx)(R1,{label:mu[i],minimumCustomValue:e,onChange:d(i),onMouseOut:o,onMouseOver:r,showSideInLabel:n,side:i,spacingSizes:s,type:a,value:l[i],withInputField:!1})}var lOe=c(Q(),1);var ste=c(X(),1),cOe=c(T(),1);function dOe({isLinked:e,...t}){let o=e?(0,ste.__)("Unlink sides"):(0,ste.__)("Link sides");return(0,cOe.jsx)(lOe.Button,{...t,size:"small",icon:e?jc:$s,iconSize:24,label:o})}var sf=c(T(),1);function P1({inputProps:e,label:t,minimumCustomValue:o=0,onChange:r,onMouseOut:n,onMouseOver:i,showSideInLabel:s=!0,sides:a=pg,useSelect:l,values:d}){let u=SD(),f=d||Cae,p=a?.length===1,m=a?.includes("horizontal")&&a?.includes("vertical")&&a?.length===2,[g,h]=(0,uOe.useState)(Tae(f,a)),b=()=>{h(g===Zf.axial?Zf.custom:Zf.axial)},_={...e,minimumCustomValue:o,onChange:k=>{let C={...d,...k};r(C)},onMouseOut:n,onMouseOver:i,sides:a,spacingSizes:u,type:t,useSelect:l,values:f},y=()=>g===Zf.axial?(0,sf.jsx)(nOe,{..._}):g===Zf.custom?(0,sf.jsx)(iOe,{..._}):(0,sf.jsx)(aOe,{side:g,..._,showSideInLabel:s}),w=pg.includes(g)&&s?mu[g]:"",x=(0,ED.sprintf)((0,ED._x)("%1$s %2$s","spacing control label"),t,w).trim();return(0,sf.jsxs)("fieldset",{className:"spacing-sizes-control",children:[(0,sf.jsxs)(I1.__experimentalHStack,{className:"spacing-sizes-control__header",children:[(0,sf.jsx)(I1.BaseControl.VisualLabel,{as:"legend",className:"spacing-sizes-control__label",children:x}),!p&&!m&&(0,sf.jsx)(dOe,{label:t,onClick:b,isLinked:g===Zf.axial})]}),(0,sf.jsx)(I1.__experimentalVStack,{spacing:.5,children:y()})]})}var fOe=c(Gt(),1);function pOe(){return(0,fOe.default)("wp.blockEditor.PreviewOptions",{version:"6.5"}),null}var mOe=c(Gt(),1);function gOe(){(0,mOe.default)("wp.blockEditor.useResizeCanvas",{since:"7.1",hint:"Device preview is now handled by the editor canvas. This hook no longer does anything."})}var ei=c(X(),1),$1=c(ce(),1),Y1=c(Q(),1),xI=c(oe(),1),fMe=c(D(),1);var ate=c(Q(),1);var TD=c(X(),1),RD=c(oe(),1),ID=c(ce(),1);var vy=c(T(),1);function Zmt({attributes:e={},onNavigateToEntityRecord:t,isTemplatePartBlock:o}){let{ref:r,theme:n,slug:i}=e,s=o?n&&i&&`${n}//${i}`:r;return(0,vy.jsx)(De,{direction:"column",className:"block-editor-block-inspector-edit-contents",children:(0,vy.jsx)(ate.Button,{className:"block-editor-block-inspector-edit-contents__button",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{s&&t({postId:s,postType:o?"wp_template_part":"wp_block"})},accessibleWhenDisabled:!0,disabled:!s,children:(0,TD.__)("Edit original")})})}function Qmt({clientId:e,editedContentOnlySection:t,editContentOnlySection:o,stopEditingContentOnlySection:r}){let{selectBlock:n}=(0,RD.useDispatch)(P);return(0,vy.jsx)(De,{direction:"column",className:"block-editor-block-inspector-edit-contents",children:(0,vy.jsx)(ate.Button,{className:"block-editor-block-inspector-edit-contents__button",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{t?(r(),n(e)):(o(e),n(e))},children:t?(0,TD.__)("Exit pattern"):(0,TD.__)("Edit pattern")})})}function hOe({clientId:e}){let{isWithinSection:t,isWithinEditedSection:o,editedContentOnlySection:r,editContentOnlySection:n,stopEditingContentOnlySection:i}=yN(e),{block:s,onNavigateToEntityRecord:a,canEdit:l}=(0,RD.useSelect)(p=>{let{getBlock:m,getSettings:g,canEditBlock:h}=p(P);return{block:m(e),onNavigateToEntityRecord:g().onNavigateToEntityRecord,canEdit:h(e)}},[e]);if(!l||!t&&!o)return null;let d=(0,ID.isReusableBlock)(s),u=(0,ID.isTemplatePart)(s);return(d||u)&&a?(0,vy.jsx)(Zmt,{attributes:s?.attributes,onNavigateToEntityRecord:a,isTemplatePartBlock:u}):(0,vy.jsx)(Qmt,{clientId:e,editedContentOnlySection:r,editContentOnlySection:n,stopEditingContentOnlySection:i})}var bOe=c(oe(),1),_Oe=c(X(),1),vOe=c(Q(),1),yOe=c(D(),1);var wOe=c(T(),1);function PD(){let e=(0,bOe.useSelect)(r=>r(P).getBlockSelectionStart(),[]),t=(0,yOe.useRef)();return nv(e,t),e?(0,wOe.jsx)(vOe.Button,{__next40pxDefaultSize:!0,variant:"secondary",className:"block-editor-skip-to-selected-block",onClick:()=>{t.current?.focus()},children:(0,_Oe.__)("Skip to the selected block")}):null}var B1=c(X(),1),xOe=c(oe(),1);var yy=c(T(),1);function lte(){let{selectedBlockCount:e,totalBlockCount:t}=(0,xOe.useSelect)(o=>{let{getSelectedBlockCount:r,getMultiSelectedBlockClientIds:n,getClientIdsOfDescendants:i}=o(P),s=r();return{selectedBlockCount:s,totalBlockCount:s+i(n()).length}},[]);return(0,yy.jsxs)(De,{direction:"row",align:"center",justify:"flex-start",gap:"sm",className:"block-editor-multi-selection-inspector__card",children:[(0,yy.jsx)($t,{icon:Qb,showColors:!0}),(0,yy.jsxs)(De,{direction:"column",children:[(0,yy.jsx)("div",{className:"block-editor-multi-selection-inspector__card-title",children:(0,B1.sprintf)((0,B1._n)("%d Block","%d Blocks",e),e)}),t>e&&(0,yy.jsx)("div",{className:"block-editor-multi-selection-inspector__card-description",children:(0,B1.sprintf)((0,B1._n)("%d including nested block","%d including nested blocks",t),t)})]})]})}var kOe=c(Q(),1),Jmt=Symbol("BlockInspectorPreTabs"),{Fill:$6o,Slot:SOe}=(0,kOe.createSlotFill)(Jmt);var gV=c(Q(),1),Ld=c(D(),1),eMe=c(v2(),1),W1=c(oe(),1);var rI=c(X(),1),BD={name:"settings",title:(0,rI.__)("Settings"),value:"settings",icon:_j},OD={name:"styles",title:(0,rI.__)("Styles"),value:"styles",icon:$H},MD={name:"content",title:(0,rI.__)("Content"),value:"content",icon:t_},pm={name:"list",title:(0,rI.__)("List View"),value:"list-view",icon:YC};var cte=c(Q(),1);var nI=c(Q(),1),COe=c(X(),1);var iI=c(T(),1),egt=({initialOpen:e=!1})=>{let t=(0,nI.__experimentalUseSlotFills)(Oh.slotName),o=(0,nI.__experimentalUseSlotFills)(e2.name),r=!!(t&&t.length),n=!!(o&&o.length);return!r&&!n?null:(0,iI.jsxs)(nI.PanelBody,{className:"block-editor-block-inspector__advanced",title:(0,COe.__)("Advanced"),initialOpen:e,children:[(0,iI.jsx)(je.Slot,{group:"advanced"}),(0,iI.jsx)(e2.Slot,{})]})},AD=egt;var mm=c(T(),1),tgt=({showAdvancedControls:e=!1})=>{let t=(0,cte.__experimentalUseSlotFills)(bd.default.name),o=(0,cte.__experimentalUseSlotFills)(bd.bindings.name),r=!!t?.length||!!o?.length;return(0,mm.jsxs)(mm.Fragment,{children:[(0,mm.jsx)(je.Slot,{}),(0,mm.jsx)(je.Slot,{group:"bindings"}),e&&(0,mm.jsx)("div",{children:(0,mm.jsx)(AD,{initialOpen:!r})})]})},EOe=tgt;var ym=c(X(),1),uV=c(oe(),1),Hte=c(D(),1);var O1=c(Q(),1),ND=c(oe(),1),dte=c(X(),1);var sI=c(T(),1),TOe="default",ogt=e=>e?.viewport&&e.viewport!==TOe&&(!e.pseudo||e.pseudo===TOe)?e.viewport:null,rgt=e=>e?.position?.type?!0:Object.entries(e??{}).some(([t,o])=>t.startsWith("@")&&!!o?.position?.type),ngt=()=>{let{selectedClientIds:e,selectedBlocks:t,selectedStateViewports:o,hasPositionAttribute:r}=(0,ND.useSelect)(a=>{let{getBlocksByClientId:l,getSelectedBlockClientIds:d,getSelectedBlockStyleState:u}=Z(a(P)),f=d(),p=l(f);return{selectedClientIds:f,selectedBlocks:p,selectedStateViewports:Object.fromEntries(f.map(m=>[m,ogt(u(m))])),hasPositionAttribute:p?.some(({attributes:m})=>rgt(m?.style))}},[]),{updateBlockAttributes:n}=(0,ND.useDispatch)(P),i=Fr();function s(){if(!e?.length||!t?.length)return;let a=Object.fromEntries(t?.map(({clientId:l,attributes:d})=>{let u=o[l],f={...d?.style};return u?f[u]={...f[u],position:{type:"",top:void 0,right:void 0,bottom:void 0,left:void 0}}:f.position={...f.position,type:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0},[l,{style:Qe(f)}]}));n(e,a,!0)}return(0,sI.jsx)(O1.__experimentalToolsPanel,{className:"block-editor-block-inspector__position",label:(0,dte.__)("Position"),resetAll:s,dropdownMenuProps:i,children:(0,sI.jsx)(O1.__experimentalToolsPanelItem,{isShownByDefault:r,label:(0,dte.__)("Position"),hasValue:()=>r,onDeselect:s,children:(0,sI.jsx)(je.Slot,{group:"position"})})})},igt=()=>{let e=(0,O1.__experimentalUseSlotFills)(bd.position.name);return!(e&&e.length)?null:(0,sI.jsx)(ngt,{})},aI=igt;var Tte=c(ce(),1),XD=c(D(),1),a8e=c(oe(),1),l8e=c(X(),1);var OOe=c(Q(),1),DD=c(D(),1),Ci=c(X(),1),MOe=c(Sw(),1);var af=c(Q(),1),POe=c(D(),1),ute=c(X(),1);var M1=c(Q(),1);var ROe=c(X(),1),pb=c(T(),1),es=()=>!!window.__experimentalGlobalStylesInheritanceUI;function _c(e,t,o){let r=!!e&&!t,n=U(o,{"is-inherited-from-global-styles":r,"has-local-override-from-global-styles":!!t});return{...n?{className:n}:{},isInherited:r,hasLocalOverride:!!t}}function gm({onResetToInherited:e,className:t}){return(0,pb.jsxs)(M1.Button,{__next40pxDefaultSize:!1,label:(0,ROe.__)("Reset to inherited value"),showTooltip:!0,className:U("has-local-override-from-global-styles__reset",t),onClick:o=>{o.preventDefault(),o.stopPropagation(),e?.()},children:[(0,pb.jsx)("span",{"aria-hidden":"true",className:"has-local-override-from-global-styles__dot"}),(0,pb.jsx)(M1.Icon,{className:"has-local-override-from-global-styles__reset-icon",icon:Rn})]})}function Wt({className:e,isInherited:t,hasLocalOverride:o,label:r,onDeselect:n,showLocalOverrideActionsInLabel:i=!0,hasInlineEndToggle:s=!1,children:a,...l}){return(0,pb.jsxs)(M1.__experimentalToolsPanelItem,{className:e,label:r,onDeselect:n,...l,children:[a,o&&i&&(0,pb.jsx)("div",{className:U("global-styles-inheritance-affordance",{"global-styles-inheritance-affordance--offset-toggle":s}),children:(0,pb.jsx)(gm,{onResetToInherited:n})})]})}var Ko=c(T(),1);function sgt({tabs:e,colorGradientControlSettings:t,contrastWarning:o}){let{key:r,...n}=e[0]??{},i=(e.find(s=>s.userValue!==void 0)??e.find(s=>s.isPlaceholder||s.inheritedValue!==void 0))?.key;return(0,Ko.jsx)(af.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Ko.jsxs)("div",{className:"block-editor-panel-color-gradient-settings__dropdown-content",children:[e.length===1&&(0,Ko.jsx)(IOe,{...n,colorGradientControlSettings:t,contrastWarning:o},r),e.length>1&&(0,Ko.jsxs)(Fa.Root,{defaultValue:i,children:[(0,Ko.jsx)(Fa.List,{children:e.map(s=>(0,Ko.jsx)(Fa.Tab,{value:s.key,children:s.label},s.key))}),e.map(s=>{let{key:a,...l}=s;return(0,Ko.jsx)(Fa.Panel,{value:a,tabIndex:-1,children:(0,Ko.jsx)(IOe,{...l,colorGradientControlSettings:t,contrastWarning:o},a)},a)})]})]})})}var agt={placement:"left-start",offset:36,shift:!0},lgt=({indicators:e,label:t})=>(0,Ko.jsxs)(De,{className:"block-editor-panel-color-gradient-settings__labeled-indicators",direction:"row",align:"center",justify:"flex-start",gap:"sm",children:[(0,Ko.jsx)("div",{className:"block-editor-panel-color-gradient-settings__color-indicators",children:e.map((o,r)=>(0,Ko.jsx)(af.ColorIndicator,{colorValue:o},r))}),(0,Ko.jsx)("span",{className:"block-editor-panel-color-gradient-settings__color-name",children:t})]});function IOe({isGradient:e,inheritedValue:t,inheritedSlug:o,userSlug:r,userValue:n,setValue:i,isPlaceholder:s,colorGradientControlSettings:a,contrastWarning:l}){let d=n??t,u=n!==void 0?r:o,f=(p,m)=>{if(s&&p===void 0){i(t,o);return}i(p,m)};return(0,Ko.jsx)(eb,{...a,showTitle:!1,enableAlpha:!0,__experimentalIsRenderedInSidebar:!0,colorValue:e?void 0:d,colorSlug:e?void 0:u,gradientValue:e?d:void 0,gradientSlug:e?u:void 0,onColorChange:e?void 0:f,onGradientChange:e?f:void 0,clearable:n!==void 0,headingLevel:3,noticeProps:!e&&l?{children:l,status:"warning",spokenMessage:null,className:"block-editor-panel-color-gradient-settings__contrast-notice"}:void 0})}function mb({label:e,hasValue:t,resetValue:o,isShownByDefault:r,indicators:n,tabs:i,colorGradientControlSettings:s,panelId:a,contrastWarning:l,className:d="block-editor-tools-panel-color-gradient-settings__item",isPlaceholder:u=!1,hasInheritedValue:f=!1,showInheritanceLabelIndicators:p=es()}){let m=(0,POe.useRef)(void 0),g=U("block-editor-color-gradient-item",d),h=p&&t()&&f,b=p?_c(u,h,g):{className:g};return(0,Ko.jsx)(Wt,{...b,showLocalOverrideActionsInLabel:!1,hasValue:t,label:e,onDeselect:o,isShownByDefault:r,panelId:a,children:(0,Ko.jsx)(af.Dropdown,{popoverProps:agt,className:"block-editor-tools-panel-color-gradient-settings__dropdown",renderToggle:({onToggle:v,isOpen:_})=>{let y={onClick:v,className:U("block-editor-panel-color-gradient-settings__dropdown",{"is-open":_,"has-contrast-warning":!!l}),"aria-expanded":_,ref:m};return(0,Ko.jsxs)(Ko.Fragment,{children:[(0,Ko.jsx)(af.Button,{...y,__next40pxDefaultSize:!0,children:(0,Ko.jsx)(lgt,{indicators:n,label:e})}),t()&&(h?(0,Ko.jsx)(gm,{className:"block-editor-panel-color-gradient-settings__reset",onResetToInherited:()=>{o(),_&&v(),m.current?.focus()}}):(0,Ko.jsx)(af.Button,{__next40pxDefaultSize:!0,label:(0,ute.__)("Reset"),className:"block-editor-panel-color-gradient-settings__reset",size:"small",icon:Rn,onClick:()=>{o(),_&&v(),m.current?.focus()}})),l&&(0,Ko.jsx)(af.Button,{__next40pxDefaultSize:!0,size:"small",icon:GS,label:(0,ute.__)("Low contrast"),className:"block-editor-panel-color-gradient-settings__contrast-warning","aria-expanded":_,onClick:v})]})},renderContent:()=>(0,Ko.jsx)(sgt,{tabs:i,colorGradientControlSettings:s,contrastWarning:l})})})}var lI=c(D(),1),BOe=c(oe(),1),fte=c(ce(),1),wy=c(X(),1);function LD(e,t,o){let{supportedStyles:r,supports:n}=(0,BOe.useSelect)(i=>({supportedStyles:Z(i(fte.store)).getSupportedStyles(t,o),supports:i(fte.store).getBlockType(t)?.supports}),[t,o]);return(0,lI.useMemo)(()=>{let i={...e};return r.includes("fontSize")||(i.typography={...i.typography,fontSizes:{},customFontSize:!1,defaultFontSizes:!1}),r.includes("fontFamily")||(i.typography={...i.typography,fontFamilies:{}}),i.color={...i.color,text:i.color?.text&&r.includes("color"),background:i.color?.background&&(r.includes("background")||r.includes("backgroundColor")),button:i.color?.button&&r.includes("buttonColor"),heading:i.color?.heading&&r.includes("headingColor"),link:i.color?.link&&r.includes("linkColor"),caption:i.color?.caption&&r.includes("captionColor")},!r.includes("background")&&!r.includes("backgroundGradient")&&(i.color.gradients=[],i.color.customGradient=!1),r.includes("filter")||(i.color.defaultDuotone=!1,i.color.customDuotone=!1),["lineHeight","fontStyle","fontWeight","letterSpacing","textAlign","textTransform","textDecoration","textIndent","textShadow","writingMode"].forEach(s=>{r.includes(s)||(i.typography={...i.typography,[s]:!1})}),r.includes("textIndent")&&(i.typography={...i.typography,textIndent:i.typography?.textIndent??"subsequent"}),r.includes("columnCount")||(i.typography={...i.typography,textColumns:!1}),["contentSize","wideSize"].forEach(s=>{r.includes(s)||(i.layout={...i.layout,[s]:!1})}),["padding","margin","blockGap"].forEach(s=>{r.includes(s)||(i.spacing={...i.spacing,[s]:!1});let a=Array.isArray(n?.spacing?.[s])?n?.spacing?.[s]:n?.spacing?.[s]?.sides;a?.length&&i.spacing?.[s]&&(i.spacing={...i.spacing,[s]:{...i.spacing?.[s],sides:a}})}),["aspectRatio","height","minHeight","minWidth","width"].forEach(s=>{r.includes(s)||(i.dimensions={...i.dimensions,[s]:!1})}),["radius","color","style","width"].forEach(s=>{r.includes("border"+s.charAt(0).toUpperCase()+s.slice(1))||(i.border={...i.border,[s]:!1})}),[["backgroundImage","backgroundImage"],["backgroundSize","backgroundSize"],["backgroundGradient","gradient"]].forEach(([s,a])=>{r.includes(s)||(i.background={...i.background,[a]:!1})}),i.shadow=r.includes("shadow")?i.shadow:!1,i},[e,r,n])}function lf(e){let t=e?.color?.palette?.custom,o=e?.color?.palette?.theme,r=e?.color?.palette?.default,n=e?.color?.defaultPalette;return(0,lI.useMemo)(()=>{let i=[];return o&&o.length&&i.push({name:(0,wy._x)("Theme","Indicates this palette comes from the theme."),colors:o}),n&&r&&r.length&&i.push({name:(0,wy._x)("Default","Indicates this palette comes from WordPress."),colors:r}),t&&t.length&&i.push({name:(0,wy._x)("Custom","Indicates this palette is created by the user."),colors:t}),i},[t,o,r,n])}function cI(e){let t=e?.color?.gradients?.custom,o=e?.color?.gradients?.theme,r=e?.color?.gradients?.default,n=e?.color?.defaultGradients;return(0,lI.useMemo)(()=>{let i=[];return o&&o.length&&i.push({name:(0,wy._x)("Theme","Indicates this palette comes from the theme."),gradients:o}),n&&r&&r.length&&i.push({name:(0,wy._x)("Default","Indicates this palette comes from WordPress."),gradients:r}),t&&t.length&&i.push({name:(0,wy._x)("Custom","Indicates this palette is created by the user."),gradients:t}),i},[t,o,r,n])}function A1(e){let t=lf(e),o=cI(e),r=e?.color?.custom,n=e?.color?.customGradient,i=(0,lI.useMemo)(()=>t.flatMap(({colors:l})=>l),[t]),s=l=>bl({settings:e},"",l),a=(l,d)=>{if(d)return"var:preset|gradient|"+d;let f=o.flatMap(({gradients:p})=>p).find(({gradient:p})=>p===l);return f?"var:preset|gradient|"+f.slug:l};return{colors:t,gradients:o,allColors:i,areCustomSolidsEnabled:r,areCustomGradientsEnabled:n,hasSolidColors:t.length>0||r,hasGradientColors:o.length>0||n,decodeValue:s,encodeGradientValue:a}}function qo(e,t){if(typeof e!="string")return;let o=`var:preset|${t}|`;if(e.startsWith(o))return e.slice(o.length);let r=`--wp--preset--${t}--`;return e.match(new RegExp(`^var\\(${r}([^)]+)\\)$`))?.[1]}function hm(e,t,o){if(o)return"var:preset|color|"+o;let r=e.find(({color:n})=>n===t);return r?"var:preset|color|"+r.slug:t}var N1=c(T(),1);function VD(e){let t=AOe(e),o=LOe(e),r=DOe(e),n=NOe(e);return t||o||r||n}function pte(e){let t=lf(e);return e?.color?.text&&(t?.length>0||e?.color?.custom)}function AOe(e){let t=lf(e);return e?.color?.link&&(t?.length>0||e?.color?.custom)}function NOe(e){let t=lf(e);return e?.color?.caption&&(t?.length>0||e?.color?.custom)}function LOe(e){let t=lf(e),o=cI(e);return e?.color?.heading&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function DOe(e){let t=lf(e),o=cI(e);return e?.color?.button&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function mte(e){let t=lf(e),o=cI(e);return e?.color?.background&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function gte({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,label:i}){let s=Fr(),a=()=>{let l=e(o);t(l)};return(0,N1.jsx)(OOe.__experimentalToolsPanel,{label:i||(0,Ci.__)("Elements"),resetAll:a,panelId:r,hasInnerWrapper:!0,headingLevel:3,className:"color-block-support-panel",__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",dropdownMenuProps:s,children:(0,N1.jsx)("div",{className:"color-block-support-panel__inner-wrapper",children:n})})}var cgt={link:!0,heading:!0,button:!0,caption:!0};function FD({as:e=gte,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=cgt,label:a,children:l,contrastWarning:d,additionalElements:u,showInheritanceLabelIndicators:f=es()}){let{colors:p,gradients:m,areCustomSolidsEnabled:g,areCustomGradientsEnabled:h,hasSolidColors:b,hasGradientColors:v,allColors:_,decodeValue:y,encodeGradientValue:w}=A1(n),x=F=>(0,MOe.getCSSValueFromRawStyle)(y(F)),k=AOe(n),C=x(r?.elements?.link?.color?.text),S=y(t?.elements?.link?.color?.text),R=(F,G)=>{o(Ge(t,["elements","link","color","text"],hm(_,F,G)))},E=x(r?.elements?.link?.[":hover"]?.color?.text),I=y(t?.elements?.link?.[":hover"]?.color?.text),B=(F,G)=>{o(Ge(t,["elements","link",":hover","color","text"],hm(_,F,G)))},O=()=>!!S||!!I,M=()=>{let F=Ge(t,["elements","link",":hover","color","text"],void 0);F=Ge(F,["elements","link","color","text"],void 0),o(F)},N=NOe(n),j=DOe(n),V=LOe(n),A=(0,DD.useMemo)(()=>[{name:"caption",label:(0,Ci.__)("Captions"),showPanel:N},{name:"button",label:(0,Ci.__)("Button"),showPanel:j},{name:"heading",label:(0,Ci.__)("Heading"),showPanel:V},{name:"h1",label:(0,Ci.__)("H1"),showPanel:V},{name:"h2",label:(0,Ci.__)("H2"),showPanel:V},{name:"h3",label:(0,Ci.__)("H3"),showPanel:V},{name:"h4",label:(0,Ci.__)("H4"),showPanel:V},{name:"h5",label:(0,Ci.__)("H5"),showPanel:V},{name:"h6",label:(0,Ci.__)("H6"),showPanel:V},...u?.map(F=>({...F,showPanel:b||v}))??[]],[u,v,b,N,j,V]),L=(0,DD.useCallback)(F=>({...F,elements:{...F?.elements,link:{...F?.elements?.link,color:void 0,":hover":{color:void 0}},...A.reduce((G,$)=>({...G,[$.name]:{...F?.elements?.[$.name],color:void 0}}),{})}}),[A]),z=[k&&{key:"link",label:(0,Ci.__)("Link"),hasValue:O,resetValue:M,isShownByDefault:s.link,indicators:[S??C,I??E],isPlaceholder:S===void 0&&I===void 0&&(C!==void 0||E!==void 0),hasInheritedValue:C!==void 0||E!==void 0,contrastWarning:d,tabs:[{key:"link",label:(0,Ci.__)("Default"),inheritedValue:C,inheritedSlug:qo(r?.elements?.link?.color?.text,"color"),userSlug:qo(t?.elements?.link?.color?.text,"color"),setValue:R,userValue:S,isPlaceholder:S===void 0&&C!==void 0},{key:"hover",label:(0,Ci.__)("Hover"),inheritedValue:E,inheritedSlug:qo(r?.elements?.link?.[":hover"]?.color?.text,"color"),userSlug:qo(t?.elements?.link?.[":hover"]?.color?.text,"color"),setValue:B,userValue:I,isPlaceholder:I===void 0&&E!==void 0}]}].filter(Boolean);return A.forEach(({name:F,label:G,showPanel:$})=>{if(!$)return;let K=x(r?.elements?.[F]?.color?.background),q=x(r?.elements?.[F]?.color?.gradient),H=x(r?.elements?.[F]?.color?.text),J=y(t?.elements?.[F]?.color?.background),W=y(t?.elements?.[F]?.color?.gradient),Y=y(t?.elements?.[F]?.color?.text),ee=()=>!!(Y||J||W),re=()=>{let xe=Ge(t,["elements",F,"color","background"],void 0);xe.elements[F].color.gradient=void 0,xe.elements[F].color.text=void 0,o(xe)},ne=(xe,he)=>{o(Ge(t,["elements",F,"color","text"],hm(_,xe,he)))},ie=(xe,he)=>{let Ze=Ge(t,["elements",F,"color","background"],hm(_,xe,he));Ze.elements[F].color.gradient=void 0,o(Ze)},be=(xe,he)=>{let Ze=Ge(t,["elements",F,"color","gradient"],w(xe,he));Ze.elements[F].color.background=void 0,o(Ze)},pe=F!=="caption",Ee=Y===void 0&&H!==void 0,ye=J===void 0&&K!==void 0,Oe=W===void 0&&q!==void 0,we=Y===void 0&&J===void 0&&W===void 0&&(H!==void 0||K!==void 0||q!==void 0),_e=H!==void 0||K!==void 0||q!==void 0;z.push({key:F,label:G,hasValue:ee,resetValue:re,isShownByDefault:s[F],indicators:pe?[Y??H,W??q??J??K]:[Y??H],isPlaceholder:we,hasInheritedValue:_e,tabs:[b&&{key:"text",label:(0,Ci.__)("Text"),inheritedValue:H,inheritedSlug:qo(r?.elements?.[F]?.color?.text,"color"),userSlug:qo(t?.elements?.[F]?.color?.text,"color"),setValue:ne,userValue:Y,isPlaceholder:Ee},b&&pe&&{key:"background",label:(0,Ci.__)("Background"),inheritedValue:K,inheritedSlug:qo(r?.elements?.[F]?.color?.background,"color"),userSlug:qo(t?.elements?.[F]?.color?.background,"color"),setValue:ie,userValue:J,isPlaceholder:ye},v&&pe&&{key:"gradient",label:(0,Ci.__)("Gradient"),inheritedValue:q,inheritedSlug:qo(r?.elements?.[F]?.color?.gradient,"gradient"),userSlug:qo(t?.elements?.[F]?.color?.gradient,"gradient"),setValue:be,userValue:W,isGradient:!0,isPlaceholder:Oe}].filter(Boolean)})}),(0,N1.jsxs)(e,{resetAllFilter:L,value:t,onChange:o,panelId:i,label:a,children:[z.map(F=>{let{key:G,...$}=F;return(0,N1.jsx)(mb,{...$,showInheritanceLabelIndicators:f,colorGradientControlSettings:{colors:p,disableCustomColors:!g,gradients:m,disableCustomGradients:!h},panelId:i},G)}),l]})}var mI=c(D(),1),_te=c(oe(),1),zOe=c(ce(),1);var fI=c(ce(),1),dI=c(oe(),1),zD=c(D(),1);var uI=c(T(),1),{getVariationStyle:dgt}=Z(Ro),hte="is-style-";function VOe(e){return e?e.split(/\s+/).reduce((t,o)=>{if(o.startsWith(hte)){let r=o.slice(hte.length);r!=="default"&&t.push(r)}return t},[]):[]}function pI(e,t=[]){let o=VOe(e);if(!o)return null;for(let r of o)if(t.some(n=>n.name===r))return r;return null}function ugt({override:e}){il(e)}function bte({config:e}){let{overrides:t}=(0,dI.useSelect)(n=>({overrides:Z(n(P)).getStyleOverrides()}),[]),{getBlockName:o}=(0,dI.useSelect)(P),r=(0,zD.useMemo)(()=>{if(!t?.length)return;let n=[],i=[];for(let[,s]of t)if(s?.variation&&s?.clientId&&!i.includes(s.clientId)){let a=o(s.clientId),l=e?.styles?.blocks?.[a]?.variations?.[s.variation];if(l){let d={settings:e?.settings,styles:{blocks:{[a]:{variations:{[`${s.variation}-${s.clientId}`]:l}}}}},u=Y4((0,fI.getBlockTypes)(),s.clientId),h=$4(d,u,!1,!0,!0,!0,{blockGap:!1,blockStyles:!0,layoutStyles:!1,marginReset:!1,presets:!1,rootPadding:!1,variationStyles:!0});n.push({id:`${s.variation}-${s.clientId}`,css:h,__unstableType:"variation",variation:s.variation,clientId:s.clientId}),i.push(s.clientId)}}return n},[e,t,o]);return!r||!r.length?null:(0,uI.jsx)(uI.Fragment,{children:r.map(n=>(0,uI.jsx)(ugt,{override:n},n.id))})}function fgt(e,t,o){let{globalSettings:r,globalStyles:n}=(0,dI.useSelect)(i=>{let s=i(P).getSettings();return{globalSettings:s.__experimentalFeatures,globalStyles:s[Gs]}},[]);return(0,zD.useMemo)(()=>{let i=dgt({settings:r,styles:n},e,t);return{settings:r,styles:{blocks:{[e]:{variations:{[`${t}-${o}`]:i}}}}}},[r,n,t,o,e])}function pgt({name:e,className:t,clientId:o}){let{getBlockStyles:r}=(0,dI.useSelect)(fI.store),n=r(e),i=pI(t,n),s=`${hte}${i}-${o}`,{settings:a,styles:l}=fgt(e,i,o),d=(0,zD.useMemo)(()=>{if(!i)return;let u={settings:a,styles:l},f=Y4((0,fI.getBlockTypes)(),o);return $4(u,f,!1,!0,!0,!0,{blockGap:!1,blockStyles:!0,layoutStyles:!1,marginReset:!1,presets:!1,rootPadding:!1,variationStyles:!0})},[i,a,l,o]);return il({id:`variation-${o}`,css:d,__unstableType:"variation",variation:i,clientId:o}),i?{className:s}:{}}var FOe={hasSupport:()=>!0,attributeKeys:["className"],isMatch:({className:e})=>VOe(e).length>0,useBlockProps:pgt};var{resolveStyle:mgt}=Z(Ro);function ggt(){let{rawGlobalStylesData:e,links:t}=(0,_te.useSelect)(o=>{let r=o(P).getSettings();return{rawGlobalStylesData:r[Gs]??null,links:r[Jy]??null}},[]);return(0,mI.useMemo)(()=>e?{styles:e,_links:t??void 0}:null,[e,t])}var jOe={"core/accordion-heading":{contextKey:"core/accordion-heading-level",fallbackLevel:3}};function hgt(e,t,o){let r=jOe[e];return r?t||o||r.fallbackLevel:t}function bgt(e){let t=(0,mI.useContext)(Oi),o=jOe[e]?.contextKey;return o?t[o]:void 0}function _gt(e,t){switch(e){case"core/button":return["button"];case"core/accordion-heading":case"core/heading":case"core/post-title":case"core/site-title":case"core/query-title":case"core/comments-title":case"core/term-name":case"core/site-tagline":return t===0?[]:t?["heading",`h${t}`]:["heading"];case"core/read-more":case"core/loginout":case"core/post-navigation-link":case"core/query-pagination-next":case"core/query-pagination-previous":case"core/query-pagination-numbers":case"core/comments-pagination-next":case"core/comments-pagination-previous":case"core/comments-pagination-numbers":case"core/comment-edit-link":case"core/comment-reply-link":case"core/post-comments-link":return["link"];default:return[]}}function vgt(e,t){let{clientId:o}=Mt(),r=bgt(e);return(0,_te.useSelect)(n=>{if(!e)return{variationName:null,headingLevel:void 0};let i=n(zOe.store).getBlockStyles(e),{level:s}=n(P).getBlockAttributes(o)||{};return{variationName:t?pI(t,i):null,headingLevel:hgt(e,s,r)}},[e,t,o,r])}function vc(e,t,o=null){let{variationName:r,headingLevel:n}=vgt(e,t),i=ggt();return(0,mI.useMemo)(()=>e?mgt(i,{blockName:e,variationName:r,elements:_gt(e,n),viewport:o?.viewport??null,pseudoState:o?.pseudo??null}):{value:{},sources:{}},[e,r,n,i,o])}var Ste=c(To(),1),V1=c(ce(),1),i8e=c(D(),1);var D1=c(ce(),1),t8e=c(oe(),1),o8e=c(X(),1);var xy=c(D(),1),UOe=c(oe(),1),WOe=c(ce(),1);var GOe=c(zo(),1);function jD(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function HOe(e,t){if(!e||!t)return{};let o=Ea(t,"color.text",{fallback:!0}),r=Ea(t,"color.background",{fallback:!0}),n=e.querySelector(o)||e,i=e.querySelector(r)||e,s=e.querySelector("a"),a=jD(n,"color"),l=s&&s.textContent?jD(s,"color"):void 0,d=i,u=jD(d,"background-color");for(;u==="rgba(0, 0, 0, 0)"&&d.parentNode&&d.parentNode.nodeType===d.parentNode.ELEMENT_NODE;)d=d.parentNode,u=jD(d,"background-color");return{textColor:a,backgroundColor:u,linkColor:l}}function ygt(e,t){return Object.keys(t).some(r=>e[r]!==t[r])?t:e}function L1({clientId:e,name:t,enabled:o=!0,checkTextColor:r=!0,checkLinkColor:n=!0,messageOverride:i}){let s=eo(e),[a,l]=(0,xy.useReducer)(ygt,{}),d=(0,UOe.useSelect)(p=>t&&o?p(WOe.store).getBlockType(t):void 0,[t,o]);(0,xy.useLayoutEffect)(()=>{!o||!s||!d||window.requestAnimationFrame(()=>window.requestAnimationFrame(()=>l(HOe(s,d))))}),(0,xy.useLayoutEffect)(()=>{if(!o||!s||!d)return;let p=new window.MutationObserver(()=>{l(HOe(s,d))});return p.observe(s,{attributes:!0,attributeFilter:["class","style"],subtree:!0}),()=>{p.disconnect()}},[o,s,d]);let u=o?JJ({backgroundColor:a.backgroundColor,textColor:r?a.textColor:void 0,linkColor:n?a.linkColor:void 0,messageOverride:i,enableAlphaChecker:!0}):null,f=u?.speakMessage;return(0,xy.useEffect)(()=>{f&&(0,GOe.speak)(f)},[f]),u?.message}var JOe=c(Q(),1),e8e=c(D(),1),_m=c(X(),1);var Nt=c(Q(),1);var nr=c(X(),1),YOe=c(Ks(),1),vte=c(ml(),1),bm=c(D(),1),hI=c(oe(),1),KOe=c(Ut(),1),qOe=c(vQ(),1);var Rt=c(T(),1),HD="image",wgt={placement:"left-start",offset:36,shift:!0,className:"block-editor-global-styles-background-panel__popover"},UD=()=>{},gI=e=>{window.requestAnimationFrame(()=>{let[t]=KOe.focus.tabbable.find(e?.current);t&&t.focus()})};function xgt(e){return e==="cover"||e===void 0?(0,nr.__)("Image covers the space evenly."):e==="contain"?(0,nr.__)("Image is contained without distortion."):(0,nr.__)("Image has a fixed width.")}var kgt=e=>{if(!e||isNaN(e.x)&&isNaN(e.y))return;let t=isNaN(e.x)?.5:e.x,o=isNaN(e.y)?.5:e.y;return`${t*100}% ${o*100}%`},Sgt=e=>{if(!e)return{x:void 0,y:void 0};let[t,o]=e.split(" ").map(r=>parseFloat(r)/100);return t=isNaN(t)?void 0:t,o=isNaN(o)?t:o,{x:t,y:o}};function XOe({as:e="span",imgUrl:t,toggleProps:o={},filename:r,label:n,onToggleCallback:i=UD}){let{isOpen:s,...a}=o;(0,bm.useEffect)(()=>{typeof s<"u"&&i(s)},[s,i]);let l=()=>(0,Rt.jsxs)(Nt.__experimentalHStack,{className:"block-editor-global-styles-background-panel__inspector-preview-inner",children:[(0,Rt.jsx)("span",{className:"block-editor-global-styles-background-panel__inspector-image-indicator",style:{backgroundImage:t?`url(${t})`:void 0}}),(0,Rt.jsxs)(Nt.FlexBlock,{children:[(0,Rt.jsx)(Nt.__experimentalTruncate,{numberOfLines:1,className:"block-editor-global-styles-background-panel__inspector-media-replace-title",children:n}),(0,Rt.jsx)(Et,{render:(0,Rt.jsx)("span",{}),children:t?(0,nr.sprintf)((0,nr.__)("Background image: %s"),r||n):(0,nr.__)("No background image selected")})]})]});return e==="button"?(0,Rt.jsx)(Nt.Button,{__next40pxDefaultSize:!0,...a,children:l()}):l()}function Cgt({label:e,filename:t,url:o,children:r,onToggle:n=UD,hasImageValue:i,onReset:s,hasLocalOverride:a,containerRef:l}){if(!i)return;let d=e||(0,vte.getFilename)(o)||(0,nr.__)("Image");return(0,Rt.jsx)(Nt.Dropdown,{popoverProps:wgt,renderToggle:({onToggle:u,isOpen:f})=>{let p={onClick:u,className:"block-editor-global-styles-background-panel__dropdown-toggle","aria-expanded":f,"aria-label":(0,nr.__)("Background size, position and repeat options."),isOpen:f};return(0,Rt.jsxs)(Rt.Fragment,{children:[(0,Rt.jsx)(XOe,{imgUrl:o,filename:t,label:d,toggleProps:p,as:"button",onToggleCallback:n}),s&&(a?(0,Rt.jsx)(gm,{className:"block-editor-global-styles-background-panel__reset",onResetToInherited:()=>{s(),f&&u(),gI(l)}}):(0,Rt.jsx)(Nt.Button,{__next40pxDefaultSize:!0,label:(0,nr.__)("Reset"),className:"block-editor-global-styles-background-panel__reset",size:"small",icon:Rn,onClick:()=>{s(),f&&u(),gI(l)}}))]})},renderContent:()=>(0,Rt.jsx)(Nt.__experimentalDropdownContentWrapper,{className:"block-editor-global-styles-background-panel__dropdown-content-wrapper",paddingSize:"medium",children:r})})}function Egt(){return(0,Rt.jsx)(Nt.Placeholder,{className:"block-editor-global-styles-background-panel__loading",children:(0,Rt.jsx)(Nt.Spinner,{})})}function $Oe({onChange:e,style:t,inheritedValue:o,onRemoveImage:r=UD,onResetImage:n=UD,displayInPanel:i,defaultValues:s,containerRef:a}){let[l,d]=(0,bm.useState)(!1),{getSettings:u}=(0,hI.useSelect)(P),{id:f,title:p,url:m}=t?.background?.backgroundImage||{...o?.background?.backgroundImage},{createErrorNotice:g}=(0,hI.useDispatch)(YOe.store),h=E=>{g(E,{type:"snackbar"}),d(!1)},b=()=>e(Ge(t,["background","backgroundImage"],void 0)),v=E=>{if(!E||!E.url){b(),d(!1);return}if((0,qOe.isBlobURL)(E.url)){d(!0);return}if(E.media_type&&E.media_type!==HD||!E.media_type&&E.type&&E.type!==HD){h((0,nr.__)("Only images can be used as a background image."));return}let I=t?.background?.backgroundSize||s?.backgroundSize,B=t?.background?.backgroundPosition;e(Ge(t,["background"],{...t?.background,backgroundImage:{url:E.url,id:E.id,source:"file",title:E.title||void 0},backgroundPosition:!B&&(I==="auto"||!I)?"50% 0":B,backgroundSize:I})),d(!1),gI(a)},_=E=>{!E||E===m||e(Ge(t,["background"],{...t?.background,backgroundImage:{url:E,source:"url"}}))},y=E=>{u().mediaUpload({allowedTypes:[HD],filesList:E,onFileChange([I]){v(I)},onError:h,multiple:!1})},w=Nd(t),x=()=>e(Ge(t,["background"],{backgroundImage:"none"})),k=!w&&Nd(o),C=typeof t?.background?.backgroundImage=="string"?t.background.backgroundImage:m,S=/^https?:\/\//.test(C??"")?C:void 0,R=p||(0,vte.getFilename)(m)||(0,nr.__)("Image");return(0,Rt.jsxs)("div",{className:"block-editor-global-styles-background-panel__image-tools-panel-item",children:[l&&(0,Rt.jsx)(Egt,{}),(0,Rt.jsx)(lD,{mediaId:f,mediaURL:S,allowedTypes:[HD],accept:"image/*",onSelect:v,onSelectURL:_,popoverProps:{className:U({"block-editor-global-styles-background-panel__media-replace-popover":i})},name:(0,Rt.jsx)(XOe,{imgUrl:m,filename:p,label:R}),renderToggle:E=>(0,Rt.jsx)(Nt.Button,{...E,__next40pxDefaultSize:!0}),onError:h,onReset:()=>{gI(a),n()},children:k&&(0,Rt.jsx)(Nt.MenuItem,{onClick:()=>{gI(a),x(),r()},children:(0,nr.__)("Remove")})}),(0,Rt.jsx)(Nt.DropZone,{onFilesDrop:y,label:(0,nr.__)("Drop to upload")})]})}function Tgt({onChange:e,style:t,inheritedValue:o,defaultValues:r}){let n=t?.background?.backgroundSize,i=t?.background?.backgroundRepeat,s=t?.background?.backgroundPosition,a=t?.background?.backgroundAttachment,l=o?.background?.backgroundSize,d=o?.background?.backgroundRepeat,u=o?.background?.backgroundPosition,f=o?.background?.backgroundAttachment,p=n||l,m=i||d,g=t?.background?.backgroundImage?.url||o?.background?.backgroundImage?.url,h=t?.background?.backgroundImage?.id,b=s||u,v=a||f,_=!p&&h?r?.backgroundSize:p||"auto";_=["cover","contain","auto"].includes(_)?_:"auto";let y=!(m==="no-repeat"||_==="cover"&&m===void 0),w=R=>{let E=m,I=b;R==="contain"&&(E="no-repeat",I=void 0),R==="cover"&&(E=void 0,I=void 0),(_==="cover"||_==="contain")&&R==="auto"&&(E=void 0,t?.background?.backgroundImage?.id&&(I="50% 0")),!R&&_==="auto"&&(R="auto"),e(Ge(t,["background"],{...t?.background,backgroundPosition:I,backgroundRepeat:E,backgroundSize:R}))},x=R=>{e(Ge(t,["background","backgroundPosition"],kgt(R)))},k=()=>e(Ge(t,["background","backgroundRepeat"],y===!0?"no-repeat":"repeat")),C=()=>e(Ge(t,["background","backgroundAttachment"],v==="fixed"?"scroll":"fixed")),S=!b&&h&&p==="contain"?r?.backgroundPosition:b;return(0,Rt.jsxs)(Nt.__experimentalVStack,{spacing:3,className:"single-column",children:[(0,Rt.jsx)(Nt.FocalPointPicker,{label:(0,nr.__)("Focal point"),url:g,value:Sgt(S),onChange:x}),(0,Rt.jsx)(Nt.ToggleControl,{label:(0,nr.__)("Fixed background"),checked:v==="fixed",onChange:C}),(0,Rt.jsxs)(Nt.__experimentalToggleGroupControl,{label:(0,nr.__)("Size"),value:_,onChange:w,isBlock:!0,help:xgt(p||r?.backgroundSize),children:[(0,Rt.jsx)(Nt.__experimentalToggleGroupControlOption,{value:"cover",label:(0,nr._x)("Cover","Size option for background image control")},"cover"),(0,Rt.jsx)(Nt.__experimentalToggleGroupControlOption,{value:"contain",label:(0,nr._x)("Contain","Size option for background image control")},"contain"),(0,Rt.jsx)(Nt.__experimentalToggleGroupControlOption,{value:"auto",label:(0,nr._x)("Tile","Size option for background image control")},"tile")]}),(0,Rt.jsxs)(Nt.__experimentalHStack,{justify:"flex-start",spacing:2,as:"span",children:[(0,Rt.jsx)(Nt.__experimentalUnitControl,{"aria-label":(0,nr.__)("Background image width"),onChange:w,value:p,__unstableInputWidth:"100px",min:0,placeholder:(0,nr.__)("Auto"),disabled:_!=="auto"||_===void 0}),(0,Rt.jsx)(Nt.ToggleControl,{label:(0,nr.__)("Repeat"),checked:y,onChange:k,disabled:_==="cover"})]})]})}function ZOe({value:e,onChange:t,inheritedValue:o=e,settings:r,defaultValues:n={},showInheritanceLabelIndicators:i=es()}){let{globalStyles:s,_links:a}=(0,hI.useSelect)(w=>{let{getSettings:x}=w(P),k=x();return{globalStyles:k[Gs],_links:k[Jy]}},[]),l=(0,bm.useMemo)(()=>{let w={background:{}};return o?.background?(Object.entries(o?.background).forEach(([x,k])=>{w.background[x]=qm(k,{styles:s,_links:a})}),w):o},[s,a,o]),d=()=>t(Ge(e,["background"],{gradient:e?.background?.gradient})),{title:u,url:f}=e?.background?.backgroundImage||{...l?.background?.backgroundImage},p=Nd(e),m=p||Nd(l),g=i&&p&&Nd(l),h=e?.background?.backgroundImage||o?.background?.backgroundImage,b=m&&h!=="none"&&(r?.background?.backgroundSize||r?.background?.backgroundPosition||r?.background?.backgroundRepeat),[v,_]=(0,bm.useState)(!1),y=(0,bm.useRef)();return(0,Rt.jsx)("div",{ref:y,className:U("block-editor-global-styles-background-panel__inspector-media-replace-container",{"is-open":v}),children:b?(0,Rt.jsx)(Cgt,{label:u,filename:u,url:f,onToggle:_,hasImageValue:m,hasLocalOverride:g,onReset:p?d:void 0,containerRef:y,children:(0,Rt.jsxs)(Nt.__experimentalVStack,{spacing:3,className:"single-column",children:[(0,Rt.jsx)($Oe,{onChange:t,style:e,inheritedValue:l,displayInPanel:!0,onResetImage:()=>{_(!1),d()},onRemoveImage:()=>_(!1),defaultValues:n,containerRef:y}),(0,Rt.jsx)(Tgt,{onChange:t,style:e,defaultValues:n,inheritedValue:l})]})}):(0,Rt.jsx)($Oe,{onChange:t,style:e,inheritedValue:l,defaultValues:n,onResetImage:()=>{_(!1),d()},onRemoveImage:()=>_(!1),containerRef:y})})}var cf=c(T(),1),Rgt={backgroundImage:!0,backgroundColor:!0,gradient:!0};function QOe(e,t){return e?.background?.[t]}function WD(e){let t=mte(e),{backgroundImage:o,gradient:r}=e?.background||{};return o||r||t}function Nd(e){return!!e?.background?.backgroundImage?.id||typeof e?.background?.backgroundImage=="string"||!!e?.background?.backgroundImage?.url}function yte(e){return typeof e?.background?.gradient=="string"&&e?.background?.gradient!==""}function Igt(e){return!!e?.color?.background}function Pgt(e){return!!e?.color?.gradient}function wte({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,headerLabel:i}){let s=Fr();return(0,cf.jsx)(JOe.__experimentalToolsPanel,{label:i,resetAll:()=>{let l=e(o);t(l)},panelId:r,hasInnerWrapper:!0,className:"background-block-support-panel",__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",dropdownMenuProps:s,children:(0,cf.jsx)("div",{className:"background-block-support-panel__inner-wrapper",children:n})})}function GD({as:e=wte,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=Rgt,defaultValues:a={},headerLabel:l=(0,_m.__)("Background"),contrastWarning:d,showInheritanceLabelIndicators:u=es()}){let{colors:f,gradients:p,allColors:m,areCustomSolidsEnabled:g,areCustomGradientsEnabled:h,hasSolidColors:b,hasGradientColors:v,decodeValue:_,encodeGradientValue:y}=A1(n),w=QOe(n,"gradient"),x=mte(n),k=x&&b,C=v&&w,S=x&&v&&!w,R=QOe(n,"backgroundImage"),E=(0,e8e.useCallback)(J=>{let W=k,Y=w||S;return!W&&!Y?{...J,background:{}}:{...J,background:{},color:{...J?.color,...W&&{background:void 0},...Y&&{gradient:void 0}}}},[w,k,S]);if(!R&&!k&&!C&&!S)return null;let I=()=>o(Ge(t,["background","backgroundImage"],void 0)),B=()=>{let J=Ge(t,["background","gradient"],void 0);J=Ge(J,["color","gradient"],void 0),o(J)},O=_(r?.color?.background),M=_(t?.color?.background),N=(J,W)=>{let Y=Ge(t,["color","background"],hm(m,J,W));S&&(Y.color.gradient=void 0),o(Y)},j=()=>{let J=Ge(t,["color","background"],void 0);S&&(J.color.gradient=void 0),o(J)},V=_(r?.color?.gradient),A=_(t?.color?.gradient),L=(J,W)=>{let Y=Ge(t,["color","gradient"],y(J,W));Y.color.background=void 0,o(Y)},z=()=>o(Ge(t,["color","gradient"],void 0)),F=_(t?.background?.gradient??t?.color?.gradient),G=_(r?.background?.gradient??r?.color?.gradient),$=(J,W)=>{let Y=Ge(t,["background","gradient"],y(J,W));Y=Ge(Y,["color","gradient"],void 0),o(Y)},K=(J,W,Y)=>u?_c(J,W,Y):{className:Y},q=Nd({background:{backgroundImage:r?.background?.backgroundImage}}),H=Nd(t);return(0,cf.jsxs)(e,{resetAllFilter:E,value:t,onChange:o,panelId:i,headerLabel:l,children:[R&&(0,cf.jsx)(Wt,{...K(q&&!H,H&&q,"block-editor-color-gradient-item"),showLocalOverrideActionsInLabel:!1,hasValue:()=>Nd(t),label:(0,_m.__)("Image"),onDeselect:I,isShownByDefault:s.backgroundImage,panelId:i,children:(0,cf.jsx)(ZOe,{value:t,onChange:o,settings:n,inheritedValue:r,defaultControls:s,defaultValues:a,showInheritanceLabelIndicators:u})}),k&&(0,cf.jsx)(mb,{label:(0,_m.__)("Color"),hasValue:()=>Igt(t),resetValue:j,isShownByDefault:s.backgroundColor,indicators:[M??O],contrastWarning:d,showInheritanceLabelIndicators:u,isPlaceholder:M===void 0&&O!==void 0,hasInheritedValue:O!==void 0,tabs:[{key:"background",label:(0,_m.__)("Color"),inheritedValue:O,inheritedSlug:qo(r?.color?.background,"color"),userSlug:qo(t?.color?.background,"color"),setValue:N,userValue:M,isPlaceholder:M===void 0&&O!==void 0}],colorGradientControlSettings:{colors:f,disableCustomColors:!g},panelId:i}),C&&(0,cf.jsx)(mb,{label:(0,_m.__)("Gradient"),hasValue:()=>yte(t),resetValue:B,isShownByDefault:s.gradient,indicators:[F??G],showInheritanceLabelIndicators:u,isPlaceholder:F===void 0&&G!==void 0,hasInheritedValue:G!==void 0,tabs:[{key:"gradient",label:(0,_m.__)("Gradient"),inheritedValue:G,inheritedSlug:qo(r?.background?.gradient??r?.color?.gradient,"gradient"),userSlug:qo(t?.background?.gradient??t?.color?.gradient,"gradient"),setValue:$,userValue:F,isGradient:!0,isPlaceholder:F===void 0&&G!==void 0}],colorGradientControlSettings:{gradients:p,disableCustomGradients:!h},panelId:i}),S&&(0,cf.jsx)(mb,{label:(0,_m.__)("Gradient"),hasValue:()=>Pgt(t),resetValue:z,isShownByDefault:s.gradient,indicators:[A??V],showInheritanceLabelIndicators:u,isPlaceholder:A===void 0&&V!==void 0,hasInheritedValue:V!==void 0,tabs:[{key:"gradient",label:(0,_m.__)("Gradient"),inheritedValue:V,inheritedSlug:qo(r?.color?.gradient,"gradient"),userSlug:qo(t?.color?.gradient,"gradient"),setValue:L,userValue:A,isGradient:!0,isPlaceholder:A===void 0&&V!==void 0}],colorGradientControlSettings:{gradients:p,disableCustomGradients:!h},panelId:i})]})}var kte=c(T(),1),ky="background",xte={backgroundSize:"cover",backgroundPosition:"50% 50%"};function bI(e,t="any"){let o=(0,D1.getBlockSupport)(e,ky);return o===!0?!0:t==="any"?!!o?.backgroundImage||!!o?.backgroundSize||!!o?.backgroundRepeat||!!o?.gradient:!!o?.[t]}function $D(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:xte.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:xte.backgroundPosition}),t}function Bgt({name:e,style:t}){if(!bI(e)||!t?.background?.backgroundImage)return;let o=$D(t?.background);if(o)return{style:{...o}}}function r8e(e){return Nd(e)||yte(e)?"has-background":""}function Ogt(e){let t=e.className?.includes("has-background")?e.className.split(" ").filter(o=>o!=="has-background").join(" ")||void 0:e.className;return{...e,className:t,backgroundColor:void 0,gradient:void 0,style:Qe({...e.style,background:void 0,color:{...e.style?.color,background:void 0,gradient:void 0}})}}function Mgt({children:e}){return(0,kte.jsx)(je,{group:"background",resetAllFilter:Ogt,children:e})}function YD({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n}){let i=Jl(),{style:s,className:a,backgroundColor:l,gradient:d}=(0,t8e.useSelect)(E=>{let{getBlockAttributes:I}=E(P),B=I(e);return{style:B?.style,className:B?.className,backgroundColor:B?.backgroundColor,gradient:B?.gradient}},[e]),{value:u}=vc(t,a,i),f=bI(t,"gradient")&&!!r?.background?.gradient,p=(0,D1.getBlockSupport)(t,"color"),m=p&&p.background!==!1,g=!!p?.gradients,h=!$n(i),b={...s,color:{...s?.color,background:l?"var:preset|color|"+l:s?.color?.background,gradient:!f&&d?"var:preset|gradient|"+d:s?.color?.gradient},...f&&{background:{...s?.background,gradient:d?"var:preset|gradient|"+d:s?.background?.gradient??s?.color?.gradient}}},v=h?ho(s,i):b,_=!v?.color?.gradient&&!v?.background?.gradient&&!!v?.color?.background&&(r?.color?.text||r?.color?.link)&&(0,D1.getBlockSupport)(t,["color","enableContrastChecker"])!==!1,y=L1({clientId:e,name:t,enabled:!!_,messageOverride:(0,o8e.__)("This color combination has poor contrast. Consider increasing contrast between background and foreground.")});if(!WD(r)||!bI(t)&&!m&&!g)return null;let w=E=>{if(h){o({style:Vr(s,i,E)});return}let I=E?.color?.background,B=qo(I,"color"),O=f?E?.background?.gradient:E?.color?.gradient,M=qo(O,"gradient"),N=M?void 0:E?.color?.gradient,j={...E,color:{...E?.color,background:B?void 0:I,gradient:f?void 0:N}};f&&(j.background={...j.background,gradient:E?.background?.gradient});let V=f&&!!s?.color?.gradient,A={style:Qe(j),backgroundColor:B,gradient:f?void 0:M},L=!!M||!!O;V&&L?A.className=U(a,"has-background"):!L&&a?.includes("has-background")&&(A.className=a.split(" ").filter(z=>z!=="has-background").join(" ")||void 0),o(A)},x={...r,background:{...r.background,backgroundSize:r?.background?.backgroundSize&&bI(t,"backgroundSize")}},k=(0,D1.getBlockSupport)(t,[ky,"__experimentalDefaultControls"]),C=(0,D1.getBlockSupport)(t,["color","__experimentalDefaultControls"]),S={...k,backgroundColor:C?.background,gradient:k?.gradient??C?.background};return(0,kte.jsx)(GD,{as:n||Mgt,panelId:e,defaultValues:xte,settings:x,onChange:w,defaultControls:S,value:h?ho(s,i):b,contrastWarning:y,inheritedValue:u})}var n8e={useBlockProps:Bgt,attributeKeys:["style"],hasSupport:bI};var Jn="color",KD=e=>{let t=(0,V1.getBlockSupport)(e,Jn);return t&&(t.link===!0||t.gradient===!0||t.background!==!1||t.text!==!1)},Agt=e=>{let t=(0,V1.getBlockSupport)(e,Jn);return t!==null&&typeof t=="object"&&!!t.link},Cte=e=>{let t=(0,V1.getBlockSupport)(e,Jn);return t!==null&&typeof t=="object"&&!!t.gradients},Ngt=e=>{let t=(0,V1.getBlockSupport)(e,Jn);return t&&t.background!==!1},Lgt=e=>{let t=(0,V1.getBlockSupport)(e,Jn);return t&&t.text!==!1};function Dgt(e){return KD(e)&&(e.attributes.backgroundColor||Object.assign(e.attributes,{backgroundColor:{type:"string"}}),e.attributes.textColor||Object.assign(e.attributes,{textColor:{type:"string"}}),Cte(e)&&!e.attributes.gradient&&Object.assign(e.attributes,{gradient:{type:"string"}})),e}function s8e(e,t,o){if(!KD(t)||Qt(t,Jn))return e;let r=Cte(t),{backgroundColor:n,textColor:i,gradient:s,style:a}=o,l=h=>!Qt(t,Jn,h),d=l("text")?pl("color",i):void 0,u=l("gradients")?Vw(s):void 0,f=l("background")?pl("background-color",n):void 0,p=l("background")||l("gradients"),m=n||a?.color?.background||r&&(s||a?.color?.gradient),g=U(e.className,d,u,{[f]:(!r||!a?.color?.gradient)&&!!f,"has-text-color":l("text")&&(i||a?.color?.text),"has-background":p&&m,"has-link-color":l("link")&&a?.elements?.link?.color});return e.className=g||void 0,e}function Vgt({name:e,backgroundColor:t,textColor:o,gradient:r,style:n}){let[i,s,a]=Fe("color.palette.custom","color.palette.theme","color.palette.default"),l=(0,i8e.useMemo)(()=>[...i||[],...s||[],...a||[]],[i,s,a]);if(!KD(e)||Qt(e,Jn))return{};let d={};o&&!Qt(e,Jn,"text")&&(d.color=ru(l,o)?.color),t&&!Qt(e,Jn,"background")&&(d.backgroundColor=ru(l,t)?.color);let u=s8e({style:d},e,{textColor:o,backgroundColor:t,gradient:r,style:n}),f=t||n?.color?.background||r||n?.color?.gradient;return{...u,className:U(u.className,!f&&r8e(n))}}var Ete={useBlockProps:Vgt,addSaveProps:s8e,attributeKeys:["backgroundColor","textColor","gradient","style"],hasSupport:KD},Fgt={linkColor:[["style","elements","link","color","text"]],textColor:[["textColor"],["style","color","text"]],backgroundColor:[["backgroundColor"],["style","color","background"]],gradient:[["gradient"],["style","color","gradient"]]};function zgt(e,t,o,r){let n=e.name,i={linkColor:Agt(n),textColor:Lgt(n),backgroundColor:Ngt(n),gradient:Cte(n)};return qD(i,Fgt,e,t,o,r)}(0,Ste.addFilter)("blocks.registerBlockType","core/color/addAttribute",Dgt);(0,Ste.addFilter)("blocks.switchToBlockType.transformedBlock","core/color/addTransforms",zgt);var Rte=c(T(),1);function jgt({children:e,resetAllFilter:t}){let o=(0,XD.useCallback)(r=>{let n=t(r.style);return{...r,style:Qe(n)}},[t]);return(0,Rte.jsx)(je,{group:"elements",resetAllFilter:o,children:e})}function ZD({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n,label:i,defaultControls:s}){let a=Jl(),l=VD(r),{style:d,className:u}=(0,a8e.useSelect)(_=>{if(!l)return{};let y=_(P).getBlockAttributes(e);return{style:y?.style,className:y?.className}},[e,l]),{value:f}=vc(t,u,a),p=!$n(a),m=(0,XD.useMemo)(()=>p?ho(d,a):d,[p,a,d]),g=p?_=>{o({style:Vr(d,a,_)})}:_=>{o({style:Qe(_)})},h=!!m?.elements?.link?.color?.text&&r?.color?.link&&(0,Tte.getBlockSupport)(t,[Jn,"enableContrastChecker"])!==!1,b=L1({clientId:e,name:t,enabled:!!h,checkTextColor:!1,messageOverride:(0,l8e.__)("This link color has poor contrast against the background. Consider increasing contrast.")});return l?(s=s||(0,Tte.getBlockSupport)(t,[Jn,"__experimentalDefaultControls"]),(0,Rte.jsx)(FD,{as:n||jgt,panelId:e,settings:r,value:m,onChange:g,defaultControls:s,label:i,contrastWarning:b,inheritedValue:f})):null}var wI=c(ce(),1),cV=c(D(),1),W8e=c(oe(),1),G8e=c(X(),1);var xc=c(Q(),1),Ir=c(X(),1),Sy=c(D(),1);var F1=c(X(),1);var c8e=c(D(),1),QD=c(Q(),1),Ite=c(T(),1),Hgt=[{label:(0,F1.__)("Align text left"),value:"left",icon:Wm},{label:(0,F1.__)("Align text center"),value:"center",icon:Yb},{label:(0,F1.__)("Align text right"),value:"right",icon:Gm},{label:(0,F1.__)("Justify text"),value:"justify",icon:Jz}],Ugt=["left","center","right"];function JD({className:e,value:t,onChange:o,options:r=Ugt}){let n=(0,c8e.useMemo)(()=>Hgt.filter(i=>r.includes(i.value)),[r]);return n.length?(0,Ite.jsx)(QD.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,F1.__)("Text alignment"),className:U("block-editor-text-alignment-control",e),value:t,onChange:i=>{o(i===t?void 0:i)},children:n.map(i=>(0,Ite.jsx)(QD.__experimentalToggleGroupControlOptionIcon,{value:i.value,icon:i.icon,label:i.label},i.value))}):null}var kn=c(Q(),1),_I=c(X(),1);var yc=c(T(),1);function d8e({value:e,onChange:t,__unstableInputWidth:o="60px",withSlider:r=!1,hasBottomMargin:n=!1,help:i,className:s,placeholder:a,...l}){let[d]=Fe("spacing.units"),u=(0,kn.__experimentalUseCustomUnits)({availableUnits:d||["px","em","rem","ch","%","vw","vh"],defaultValues:{px:16,em:2,rem:2,ch:2}}),[f,p]=(0,kn.__experimentalParseQuantityAndUnitFromRawValue)(e,u),m=!!p&&["em","rem","%","ch","vw","vh"].includes(p);return r?(0,yc.jsxs)(kn.__experimentalView,{style:n?{marginBottom:12}:void 0,children:[(0,yc.jsx)(kn.BaseControl.VisualLabel,{children:(0,_I.__)("Line indent")}),(0,yc.jsxs)(kn.Flex,{children:[(0,yc.jsx)(kn.FlexItem,{isBlock:!0,children:(0,yc.jsx)(kn.__experimentalUnitControl,{label:(0,_I.__)("Line indent"),labelPosition:"top",hideLabelFromVision:!0,value:e,onChange:t,units:u,__unstableInputWidth:o,min:0,className:s,placeholder:a})}),r&&(0,yc.jsx)(kn.FlexItem,{isBlock:!0,children:(0,yc.jsx)(kn.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,yc.jsx)(kn.RangeControl,{label:(0,_I.__)("Line indent"),hideLabelFromVision:!0,value:f,withInputField:!1,onChange:g=>{t?.(g===void 0?void 0:g+(p??"px"))},min:0,max:m?10:100,step:m?.1:1,initialPosition:0})})})]}),i&&(0,yc.jsx)("p",{className:"components-base-control__help",children:i})]}):(0,yc.jsx)(kn.__experimentalUnitControl,{...l,label:(0,_I.__)("Line indent"),value:e,__unstableInputWidth:o,units:u,onChange:t,help:i,className:s,placeholder:a})}var df=c(X(),1),wc=c(Q(),1);var eV=c(D(),1);var Xo=c(T(),1),Pte=[],Wgt=7;function Ggt(e){if(!e||typeof e!="string")return;if(e.startsWith("var:preset|text-shadow|"))return e.replace("var:preset|text-shadow|","");let t=e.match(/^var\(--wp--preset--text-shadow--([^)]+)\)$/);if(t)return t[1]}function u8e({textShadow:e,onChange:t}){return(0,Xo.jsx)(wc.Dropdown,{popoverProps:{placement:"left-start",offset:36,shift:!0,className:"block-editor-global-styles__text-shadow-popover"},className:"block-editor-global-styles__text-shadow-dropdown",renderToggle:({onToggle:r,isOpen:n})=>(0,Xo.jsx)(Ygt,{textShadow:e,onChange:t,onToggle:r,isOpen:n}),renderContent:()=>(0,Xo.jsx)($gt,{textShadow:e,onChange:t})})}function $gt({textShadow:e,onChange:t}){let[o,r,n,i]=Fe("typography.defaultTextShadowPresets","typography.textShadowPresets.default","typography.textShadowPresets.theme","typography.textShadowPresets.custom"),s=(0,eV.useMemo)(()=>[...o&&r||Pte,...n||Pte,...i||Pte],[o,r,n,i]),a=[{value:"none",label:(0,df.__)("None")},...s.map(f=>({value:`var:preset|text-shadow|${f.slug}`,label:f.name}))],l=Ggt(e),d=l?`var:preset|text-shadow|${l}`:e??"",u=l?s.find(f=>f.slug===l)?.textShadow:e;return(0,Xo.jsxs)(De,{className:"block-editor-global-styles__text-shadow",direction:"column",gap:"sm",children:[(0,Xo.jsx)(Ct,{variant:"heading-sm",render:(0,Xo.jsx)("h2",{}),children:(0,df.__)("Text shadow")}),(0,Xo.jsx)("div",{className:"block-editor-global-styles__text-shadow-preview",style:{textShadow:u},children:(0,df.__)("Code is poetry")}),s.length>=Wgt?(0,Xo.jsx)(wc.SelectControl,{hideLabelFromVision:!0,label:(0,df.__)("Text shadow preset"),value:d,options:[{value:"",label:(0,df.__)("Default")},...a],onChange:t}):(0,Xo.jsx)(wc.Composite,{role:"listbox","aria-label":(0,df.__)("Text shadow presets"),render:(0,Xo.jsx)(De,{direction:"column"}),children:a.map(({value:f,label:p})=>{let m=f===d;return(0,Xo.jsxs)(wc.Composite.Item,{role:"option","aria-selected":m,className:U("block-editor-global-styles__text-shadow-list-item",{"is-active":m}),onClick:()=>t(f),render:(0,Xo.jsx)(wc.Button,{__next40pxDefaultSize:!0}),children:[(0,Xo.jsx)("span",{children:p}),(0,Xo.jsx)(St,{icon:Vn})]},f)})}),(0,Xo.jsx)(De,{direction:"row",justify:"flex-end",children:(0,Xo.jsx)(wc.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>t(void 0),disabled:!e,accessibleWhenDisabled:!0,children:(0,df.__)("Clear")})})]})}function Ygt({textShadow:e,onChange:t,onToggle:o,isOpen:r}){let n=(0,eV.useRef)(void 0);return(0,Xo.jsxs)(Xo.Fragment,{children:[(0,Xo.jsx)(wc.Button,{__next40pxDefaultSize:!0,onClick:o,className:U("block-editor-global-styles__text-shadow-dropdown-toggle",{"is-open":r}),"aria-expanded":r,ref:n,children:(0,Xo.jsxs)(De,{direction:"row",justify:"flex-start",align:"center",gap:"sm",children:[(0,Xo.jsx)(St,{icon:dE,size:24}),(0,Xo.jsx)("span",{children:(0,df.__)("Text shadow")})]})}),!!e&&(0,Xo.jsx)(wc.Button,{__next40pxDefaultSize:!0,size:"small",icon:Rn,onClick:()=>{r&&o(),t(void 0),n.current?.focus()},className:U("block-editor-global-styles__text-shadow-remove-button",{"is-open":r}),label:(0,df.__)("Remove text shadow")})]})}function p8e(e,t){let o=e?.typography?.fontFamilies,r=["default","theme","custom"].flatMap(i=>o?.[i]??[]),n=r.find(i=>i.fontFamily===t)?.fontFace??[];return{fontFamilies:r,fontFamilyFaces:n}}function f8e(e,t){return t=typeof t=="number"?t.toString():t,!t||typeof t!="string"?"":!e||e.length===0?t:e?.reduce((r,{value:n})=>{let i=Math.abs(parseInt(n)-parseInt(t)),s=Math.abs(parseInt(r)-parseInt(t));return i<s?n:r},e[0]?.value)}function Kgt(e,t){return typeof t!="string"||!t||!["normal","italic","oblique"].includes(t)?"":!e||e.length===0||e.find(r=>r.value===t)?t:t==="oblique"&&!e.find(r=>r.value==="oblique")?"italic":""}function m8e(e,t,o){let r=t,n=o,{fontStyles:i,fontWeights:s,combinedStyleAndWeightOptions:a}=r1(e),l=i?.some(({value:u})=>u===t),d=s?.some(({value:u})=>u?.toString()===o?.toString());return l||(r=t?Kgt(i,t):a?.find(u=>u.style.fontWeight===f8e(s,o))?.style?.fontStyle),d||(n=o?f8e(s,o):a?.find(u=>u.style.fontStyle===(r||t))?.style?.fontWeight),{nearestFontStyle:r,nearestFontWeight:n}}var io=c(T(),1),qgt=1,Xgt=6;function Zgt(e,t){let o=e?.elements?.link?.color?.text;if(o!==void 0)return o===e?.color?.text;let r=t?.elements?.link?.color?.text;return r===void 0||t?.color?.text===r}function tV(e){let t=h8e(e),o=b8e(e),r=_8e(e),n=v8e(e),i=w8e(e),s=y8e(e),a=x8e(e),l=C8e(e),d=k8e(e),u=S8e(e),f=g8e(e),p=pte(e),m=E8e(e);return t||o||r||n||i||s||f||a||l||d||u||p||m}function g8e(e){return e?.typography?.defaultFontSizes!==!1&&e?.typography?.fontSizes?.default?.length||e?.typography?.fontSizes?.theme?.length||e?.typography?.fontSizes?.custom?.length||e?.typography?.customFontSize}function h8e(e){return["default","theme","custom"].some(t=>e?.typography?.fontFamilies?.[t]?.length)}function b8e(e){return e?.typography?.lineHeight}function _8e(e){return e?.typography?.fontStyle||e?.typography?.fontWeight}function Qgt(e){return e?.typography?.fontStyle?e?.typography?.fontWeight?(0,Ir.__)("Appearance"):(0,Ir.__)("Font style"):(0,Ir.__)("Font weight")}function v8e(e){return e?.typography?.letterSpacing}function y8e(e){return e?.typography?.textTransform}function w8e(e){return e?.typography?.textAlign}function x8e(e){return e?.typography?.textDecoration}function k8e(e){return e?.typography?.writingMode}function S8e(e){return e?.typography?.textColumns}function C8e(e){return e?.typography?.textIndent}function E8e(e){return e?.typography?.textShadow}function Jgt(e){let t=e?.typography?.fontSizes,o=!!e?.typography?.defaultFontSizes;return[...t?.custom??[],...t?.theme??[],...o?t?.default??[]:[]]}function Ote({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=Fr(),s=()=>{let a=e(o);t(a)};return(0,io.jsx)(xc.__experimentalToolsPanel,{label:(0,Ir.__)("Typography"),resetAll:s,panelId:r,__experimentalFirstVisibleItemClass:"first",dropdownMenuProps:i,children:n})}var eht={textColor:!0,fontFamily:!0,fontSize:!0,fontAppearance:!0,lineHeight:!0,letterSpacing:!0,textAlign:!0,textTransform:!0,textDecoration:!0,textIndent:!0,writingMode:!0,textColumns:!0,textShadow:!0},tht=[void 0,null,""];function rt(e){return!tht.includes(e)}function Bte(e){if(!rt(e))return;let[t]=(0,xc.__experimentalParseQuantityAndUnitFromRawValue)(e);return t}function oV({as:e=Ote,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=eht,isGlobalStyles:a=!1,showInheritanceLabelIndicators:l=es(),contrastWarning:d}){let{colors:u,allColors:f,areCustomSolidsEnabled:p,decodeValue:m}=A1(n),g=(We,En,eu)=>_c(l&&We,l&&En,eu),h=pte(n),b=m(r?.color?.text),v=m(t?.color?.text),_=()=>!!t?.color?.text,y=(We,En)=>{let eu=hm(f,We,En),Dc=Ge(t,["color","text"],eu);Zgt(t,r)&&(Dc=Ge(Dc,["elements","link","color","text"],eu)),o(Dc)},w=()=>y(void 0),x=h8e(n),k=m(r?.typography?.fontFamily),C=m(t?.typography?.fontFamily)??k,S=!rt(t?.typography?.fontFamily)&&rt(k),{fontFamilies:R,fontFamilyFaces:E}=(0,Sy.useMemo)(()=>p8e(n,C),[n,C]),I=We=>{let En=R?.find(({fontFamily:Vc})=>Vc===We)?.slug,eu=En?`var:preset|font-family|${En}`:We,Dc=Ge(t,["typography","fontFamily"],rt(eu)?eu:void 0),Kre=R?.find(({fontFamily:Vc})=>Vc===We)?.fontFace??[],{fontStyles:vFe,fontWeights:yFe}=r1(Kre),wFe=vFe?.some(({value:Vc})=>Vc===Ee),xFe=yFe?.some(({value:Vc})=>Vc?.toString()===ye?.toString());if(!wFe||!xFe){let{nearestFontStyle:Vc,nearestFontWeight:Mz}=m8e(Kre,Ee,ye);Vc||Mz?Dc={...Dc,typography:{...Dc?.typography,fontStyle:rt(Vc)?Vc:void 0,fontWeight:rt(Mz)?Mz:void 0}}:(Ee||ye)&&(Dc={...Dc,typography:{...Dc?.typography,fontStyle:void 0,fontWeight:void 0}})}o(Dc)},B=()=>rt(t?.typography?.fontFamily),O=()=>I(void 0),M=g8e(n),N=!n?.typography?.customFontSize,j=Jgt(n),V=t?.typography?.fontSize,A=r?.typography?.fontSize,L=V??A,z=m(L),F=m(A),G=!rt(V)&&rt(A),$=We=>{if(!We||typeof We!="string")return;if(We.startsWith("var:preset|font-size|"))return We.replace("var:preset|font-size|","");let En=We.match(/^var\(--wp--preset--font-size--([^)]+)\)$/);if(En)return En[1]},K=$(L),q=$(A),H=(We,En)=>{let eu=En?.slug?`var:preset|font-size|${En?.slug}`:We;o(Ge(t,["typography","fontSize"],rt(eu)?eu:void 0))},J=(We,En)=>{if(G&&We===void 0&&!En){q?H(void 0,{slug:q}):H(F);return}H(We,En)},W=()=>rt(t?.typography?.fontSize),Y=()=>H(void 0),ee=_8e(n),re=Qgt(n),ne=n?.typography?.fontStyle,ie=n?.typography?.fontWeight,be=m(r?.typography?.fontStyle),pe=m(r?.typography?.fontWeight),Ee=m(t?.typography?.fontStyle)??be,ye=m(t?.typography?.fontWeight)??pe,Oe=!rt(t?.typography?.fontStyle)&&!rt(t?.typography?.fontWeight)&&(rt(be)||rt(pe)),we=(0,Sy.useCallback)(({fontStyle:We,fontWeight:En})=>{(We!==Ee||En!==ye)&&o({...t,typography:{...t?.typography,fontStyle:rt(We)?We:void 0,fontWeight:rt(En)?En:void 0}})},[Ee,ye,o,t]),_e=(0,Sy.useCallback)(We=>{if(Oe&&We.fontStyle===Ee&&We.fontWeight===ye){o({...t,typography:{...t?.typography,fontStyle:rt(Ee)?Ee:void 0,fontWeight:rt(ye)?ye:void 0}});return}we(We)},[Oe,Ee,ye,o,t,we]),xe=()=>rt(t?.typography?.fontStyle)||rt(t?.typography?.fontWeight),he=(0,Sy.useCallback)(()=>{we({})},[we]),Ze=b8e(n),fe=m(t?.typography?.lineHeight),Ce=m(r?.typography?.lineHeight),de=!rt(t?.typography?.lineHeight)&&rt(Ce),ae=We=>{o(Ge(t,["typography","lineHeight"],rt(We)?We:void 0))},Re=()=>rt(t?.typography?.lineHeight),$e=()=>ae(void 0),ct=v8e(n),Pt=m(t?.typography?.letterSpacing),at=m(r?.typography?.letterSpacing),Be=!rt(t?.typography?.letterSpacing)&&rt(at),qe=We=>{o(Ge(t,["typography","letterSpacing"],rt(We)?We:void 0))},vt=()=>rt(t?.typography?.letterSpacing),Vt=()=>qe(void 0),kt=C8e(n),yt=m(t?.typography?.textIndent),Ye=m(r?.typography?.textIndent),Se=!rt(t?.typography?.textIndent)&&rt(Ye),me=(n?.typography?.textIndent??"subsequent")==="all",Te=We=>{o(Ge(t,["typography","textIndent"],rt(We)?We:void 0))},Me=We=>{o({...t,settings:{typography:{textIndent:We?"all":"subsequent"}}})},lt=()=>rt(t?.typography?.textIndent),et=()=>{o(Ge(t,["typography","textIndent"],void 0))},ao=me?(0,Ir.__)("Indents the first line of all paragraphs."):(0,Ir.__)("Indents the first line of each paragraph after the first one."),Lo=S8e(n),$r=m(t?.typography?.textColumns),xo=m(r?.typography?.textColumns),_o=!rt(t?.typography?.textColumns)&&rt(xo),ht=We=>{o(Ge(t,["typography","textColumns"],rt(We)?We:void 0))},Ot=()=>rt(t?.typography?.textColumns),fn=()=>ht(void 0),Ii=y8e(n),Cn=m(r?.typography?.textTransform),Pi=m(t?.typography?.textTransform)??Cn,as=!rt(t?.typography?.textTransform)&&rt(Cn),ls=We=>{o(Ge(t,["typography","textTransform"],rt(We)?We:void 0))},ul=We=>{if(as&&We===void 0){ls(Cn);return}ls(We)},Ne=()=>rt(t?.typography?.textTransform),ko=()=>ls(void 0),dt=x8e(n),lo=m(r?.typography?.textDecoration),Mr=m(t?.typography?.textDecoration)??lo,ar=!rt(t?.typography?.textDecoration)&&rt(lo),ri=We=>{o(Ge(t,["typography","textDecoration"],rt(We)?We:void 0))},Bf=We=>{if(ar&&We===void 0){ri(lo);return}ri(We)},fl=()=>rt(t?.typography?.textDecoration),Lc=()=>ri(void 0),IS=k8e(n),Of=m(r?.typography?.writingMode),Fb=m(t?.typography?.writingMode)??Of,Wy=!rt(t?.typography?.writingMode)&&rt(Of),zb=We=>{o(Ge(t,["typography","writingMode"],rt(We)?We:void 0))},u3=We=>{if(Wy&&We===void 0){zb(Of);return}zb(We)},f3=()=>rt(t?.typography?.writingMode),Pz=()=>zb(void 0),Bz=w8e(n),Mf=m(r?.typography?.textAlign),nt=m(t?.typography?.textAlign)??Mf,ni=!rt(t?.typography?.textAlign)&&rt(Mf),Lm=We=>{o(Ge(t,["typography","textAlign"],rt(We)?We:void 0))},fFe=We=>{if(ni&&We===void 0){Lm(Mf);return}Lm(We)},Gre=()=>rt(t?.typography?.textAlign),pFe=()=>Lm(void 0),mFe=E8e(n),Oz=r?.typography?.textShadow,gFe=t?.typography?.textShadow??Oz,hFe=!rt(t?.typography?.textShadow)&&rt(Oz),$re=We=>{o(Ge(t,["typography","textShadow"],We||void 0))},Yre=()=>rt(t?.typography?.textShadow),bFe=()=>$re(void 0),_Fe=(0,Sy.useCallback)(We=>h?{...We,typography:{},color:{...We?.color,text:void 0}}:{...We,typography:{}},[h]);return(0,io.jsxs)(e,{resetAllFilter:_Fe,value:t,onChange:o,panelId:i,children:[h&&(0,io.jsx)(mb,{label:(0,Ir.__)("Color"),hasValue:_,resetValue:w,isShownByDefault:s.textColor,indicators:[v??b],contrastWarning:d,showInheritanceLabelIndicators:l,isPlaceholder:v===void 0&&b!==void 0,hasInheritedValue:b!==void 0,tabs:[{key:"text",label:(0,Ir.__)("Color"),inheritedValue:b,inheritedSlug:qo(r?.color?.text,"color"),userSlug:qo(t?.color?.text,"color"),setValue:y,userValue:v,isPlaceholder:v===void 0&&b!==void 0}],colorGradientControlSettings:{colors:u,disableCustomColors:!p},panelId:i}),x&&(0,io.jsx)(Wt,{...g(S,B()&&k!==void 0),label:(0,Ir.__)("Font"),hasValue:B,onDeselect:O,isShownByDefault:s.fontFamily,panelId:i,children:(0,io.jsx)(vL,{fontFamilies:R,value:C,onChange:I})}),M&&(0,io.jsx)(Wt,{...g(G,W()&&A!==void 0),label:(0,Ir.__)("Size"),hasValue:W,hasInlineEndToggle:!0,onDeselect:Y,isShownByDefault:s.fontSize,panelId:i,children:(0,io.jsx)(xc.FontSizePicker,{value:K||z,valueMode:K?"slug":"literal",onChange:J,fontSizes:j,disableCustomFontSizes:N,withReset:!1,withSlider:!0})}),ee&&(0,io.jsx)(Wt,{...g(Oe,xe()&&(be!==void 0||pe!==void 0)),label:re,hasValue:xe,onDeselect:he,isShownByDefault:s.fontAppearance,panelId:i,children:(0,io.jsx)(_L,{value:{fontStyle:Ee,fontWeight:ye},onChange:_e,hasFontStyles:ne,hasFontWeights:ie,fontFamilyFaces:E})}),Ze&&(0,io.jsx)(Wt,{...g(de,Re()&&Ce!==void 0,"single-column"),label:(0,Ir.__)("Line height"),hasValue:Re,onDeselect:$e,isShownByDefault:s.lineHeight,panelId:i,children:(0,io.jsx)(iD,{__unstableInputWidth:"auto",value:fe??Ce,onChange:ae,...de?{placeholder:Bte(Ce)}:{}})}),ct&&(0,io.jsx)(Wt,{...g(Be,vt()&&at!==void 0,"single-column"),label:(0,Ir.__)("Letter spacing"),hasValue:vt,onDeselect:Vt,isShownByDefault:s.letterSpacing,panelId:i,children:(0,io.jsx)(wL,{value:Pt??at,onChange:qe,__unstableInputWidth:"auto",placeholder:Be?Bte(at):void 0})}),kt&&(0,io.jsxs)(Wt,{...g(Se,lt()&&Ye!==void 0),label:(0,Ir.__)("Line indent"),hasValue:lt,onDeselect:et,isShownByDefault:s.textIndent,panelId:i,children:[(0,io.jsx)(d8e,{value:yt??Ye,onChange:Te,__unstableInputWidth:"auto",withSlider:!0,hasBottomMargin:a,placeholder:Se?Bte(Ye):void 0}),a&&(0,io.jsx)(xc.ToggleControl,{label:(0,Ir.__)("Indent all paragraphs"),checked:me,onChange:Me,help:ao})]}),Lo&&(0,io.jsx)(Wt,{...g(_o,Ot()&&xo!==void 0,"single-column"),label:(0,Ir.__)("Columns"),hasValue:Ot,onDeselect:fn,isShownByDefault:s.textColumns,panelId:i,children:(0,io.jsx)(xc.__experimentalNumberControl,{label:(0,Ir.__)("Columns"),max:Xgt,min:qgt,onChange:ht,placeholder:_o?xo:void 0,spinControls:"custom",value:$r,initialPosition:1})}),dt&&(0,io.jsx)(Wt,{...g(ar,fl()&&lo!==void 0,"single-column"),label:(0,Ir.__)("Decoration"),hasValue:fl,onDeselect:Lc,isShownByDefault:s.textDecoration,panelId:i,children:(0,io.jsx)(kL,{value:Mr,onChange:Bf,__unstableInputWidth:"auto"})}),IS&&(0,io.jsx)(Wt,{...g(Wy,f3()&&Of!==void 0,"single-column"),label:(0,Ir.__)("Orientation"),hasValue:f3,onDeselect:Pz,isShownByDefault:s.writingMode,panelId:i,children:(0,io.jsx)(TL,{value:Fb,onChange:u3})}),Ii&&(0,io.jsx)(Wt,{...g(as,Ne()&&Cn!==void 0),label:(0,Ir.__)("Letter case"),hasValue:Ne,onDeselect:ko,isShownByDefault:s.textTransform,panelId:i,children:(0,io.jsx)(CL,{value:Pi,onChange:ul,showNone:!0,isBlock:!0})}),mFe&&(0,io.jsx)(Wt,{...g(hFe,Yre()&&Oz!==void 0),label:(0,Ir.__)("Text shadow"),hasValue:Yre,onDeselect:bFe,isShownByDefault:s.textShadow,panelId:i,children:(0,io.jsx)(u8e,{textShadow:gFe,onChange:$re})}),Bz&&(0,io.jsxs)(Wt,{...g(ni,Gre()&&Mf!==void 0),label:(0,Ir.__)("Text alignment"),hasValue:Gre,onDeselect:pFe,isShownByDefault:s.textAlign,panelId:i,children:[(0,io.jsx)(JD,{value:nt,onChange:fFe,options:["left","center","right","justify"]}),nt==="justify"&&(0,io.jsx)("div",{children:(0,io.jsx)(xc.Notice,{status:"warning",isDismissible:!1,children:(0,Ir.__)("Justified text can reduce readability. For better accessibility, use left-aligned text instead.")})})]})]})}var oht=c(ce(),1);var rht=c(T(),1),T8e="typography.lineHeight";var R8e=c(To(),1),rV=c(ce(),1),I8e=c(_2(),1);var vI="typography.__experimentalFontFamily";function nht(e){return(0,rV.hasBlockSupport)(e,vI)&&(e.attributes.fontFamily||Object.assign(e.attributes,{fontFamily:{type:"string"}})),e}function P8e(e,t,o){if(!(0,rV.hasBlockSupport)(t,vI)||Qt(t,ba,"fontFamily")||!o?.fontFamily)return e;let r=new I8e.default(e.className);r.add(`has-${Bi(o?.fontFamily)}-font-family`);let n=r.value;return e.className=n||void 0,e}function iht({name:e,fontFamily:t}){return P8e({},e,{fontFamily:t})}var Mte={useBlockProps:iht,addSaveProps:P8e,attributeKeys:["fontFamily"],hasSupport(e){return(0,rV.hasBlockSupport)(e,vI)}};(0,R8e.addFilter)("blocks.registerBlockType","core/fontFamily/addAttribute",nht);var Ate=c(To(),1),z1=c(ce(),1),B8e=c(_2(),1);var sht=c(T(),1),Cy="typography.fontSize";function aht(e){return(0,z1.hasBlockSupport)(e,Cy)&&(e.attributes.fontSize||Object.assign(e.attributes,{fontSize:{type:"string"}})),e}function O8e(e,t,o){if(!(0,z1.hasBlockSupport)(t,Cy)||Qt(t,ba,"fontSize"))return e;let r=new B8e.default(e.className);r.add(sg(o.fontSize));let n=r.value;return e.className=n||void 0,e}function lht({name:e,fontSize:t,style:o}){let[r,n,i]=Fe("typography.fontSizes","typography.fluid","layout");if(!(0,z1.hasBlockSupport)(e,Cy)||Qt(e,ba,"fontSize")||!t&&!o?.typography?.fontSize)return;let s;if(o?.typography?.fontSize&&(s={style:{fontSize:Hf({size:o.typography.fontSize},{typography:{fluid:n},layout:i})}}),t&&(s={style:{fontSize:Fw(r,t,o?.typography?.fontSize).size}}),!!s)return O8e(s,e,{fontSize:t})}var Nte={useBlockProps:lht,addSaveProps:O8e,attributeKeys:["fontSize","style"],hasSupport(e){return(0,z1.hasBlockSupport)(e,Cy)}},cht={fontSize:[["fontSize"],["style","typography","fontSize"]]};function dht(e,t,o,r){let n=e.name,i={fontSize:(0,z1.hasBlockSupport)(n,Cy)};return qD(i,cht,e,t,o,r)}(0,Ate.addFilter)("blocks.registerBlockType","core/font/addAttribute",aht);(0,Ate.addFilter)("blocks.switchToBlockType.transformedBlock","core/font-size/addTransforms",dht);var iV=c(X(),1),j1=c(ce(),1);var N8e=c(oe(),1);var nV=c(oe(),1),M8e=c(D(),1);function Hr(e){let t=Mt(),{clientId:o=""}=t,r=(0,nV.useRegistry)(),n=(0,nV.useSelect)(i=>o?null:i(P).getBlockEditingMode(),[o]);return(0,M8e.useEffect)(()=>{if(!e)return;let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:a}=r.dispatch(P);return a(),i(o,e),()=>{a(),s(o)}},[r,o,e]),o?t[Yy]:n}var Lte=c(T(),1),H1="typography.textAlign",uht=[{icon:Wm,title:(0,iV.__)("Align text left"),align:"left"},{icon:Yb,title:(0,iV.__)("Align text center"),align:"center"},{icon:Gm,title:(0,iV.__)("Align text right"),align:"right"}],A8e=["left","center","right"],fht=[];function Dte(e){return Array.isArray(e)?A8e.filter(t=>e.includes(t)):e===!0?A8e:fht}function pht(e,t){return e&&vi(t)?"style-state":"block"}function mht({clientId:e,style:t,name:o,setAttributes:r}){let i=uf(o)?.typography?.textAlign,s=Hr(),{selectedState:a,isResponsiveEditing:l}=(0,N8e.useSelect)(g=>{let{getSelectedBlockStyleState:h,isResponsiveEditing:b}=Z(g(P));return{selectedState:h(e),isResponsiveEditing:b()}},[e]);if(!i||s!=="default")return null;let d=Dte((0,j1.getBlockSupport)(o,H1));if(!d.length)return null;let u=uht.filter(g=>d.includes(g.align)),f=ho(t,a),p=pht(l,a),m=g=>{let h={...f,typography:{...f?.typography,textAlign:g}};r({style:Vr(t,a,h)})};return(0,Lte.jsx)(Jo,{group:p,children:(0,Lte.jsx)(w9,{value:f?.typography?.textAlign,onChange:m,alignmentControls:u})})}var sV={edit:mht,useBlockProps:ght,addSaveProps:hht,attributeKeys:["style"],hasSupport(e){return(0,j1.hasBlockSupport)(e,H1,!1)}};function ght({name:e,style:t}){if(!t?.typography?.textAlign||!Dte((0,j1.getBlockSupport)(e,H1)).length||Qt(e,ba,"textAlign"))return null;let r=t.typography.textAlign;return{className:U({[`has-text-align-${r}`]:r})}}function hht(e,t,o){if(!o?.style?.typography?.textAlign)return e;let{textAlign:r}=o.style.typography,n=(0,j1.getBlockSupport)(t,H1);return Dte(n).includes(r)&&!Qt(t,ba,"textAlign")&&(e.className=U(`has-text-align-${r}`,e.className)),e}var Fte=c(To(),1),gb=c(ce(),1),Ey=c(D(),1),zte=c(oe(),1),yI=c(X(),1),aV=c(Q(),1),H8e=c(ue(),1);function bht(e,t){let o=e.scrollHeight>e.clientHeight,r=0,n=2400,i=r,s=window.getComputedStyle(e),a=parseFloat(s.paddingLeft)||0,l=parseFloat(s.paddingRight)||0,d=document.createRange();d.selectNodeContents(e);let u=e,f=e.parentElement;if(f){let m=window.getComputedStyle(f);m?.display==="flex"&&(u=f,a+=parseFloat(m.paddingLeft)||0,l+=parseFloat(m.paddingRight)||0)}let p=u.clientHeight;for(;r<=n;){let m=Math.floor((r+n)/2);t(m);let h=d.getBoundingClientRect().width,b=e.scrollWidth<=u.clientWidth&&h<=u.clientWidth-a-l,v=o||e.scrollHeight<=u.clientHeight||e.scrollHeight<=p;u.clientHeight>p&&(p=u.clientHeight),b&&v?(i=m,r=m+1):n=m-1}return d.detach(),i}function L8e(e,t){if(!e)return;t(0);let o=bht(e,t);return t(o),o}var D8e=c(D(),1),V8e=c(X(),1),F8e=c(Q(),1),z8e=c(zo(),1),Vte=c(T(),1);function j8e(){let e=(0,V8e.__)("The text may be too small to read. Consider using a larger container or less text.");return(0,D8e.useEffect)(()=>{(0,z8e.speak)(e)},[e]),(0,Vte.jsx)("div",{className:"block-editor-fit-text-size-warning",children:(0,Vte.jsx)(F8e.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,children:e})})}var _a=c(T(),1),_ht={},vht=12,vm="typography.fitText";function yht(e){return!(0,gb.hasBlockSupport)(e,vm)||e.attributes?.fitText?e:{...e,attributes:{...e.attributes,fitText:{type:"boolean"}}}}function wht({fitText:e,name:t,clientId:o}){let[r,n]=(0,Ey.useState)(null),i=(0,gb.hasBlockSupport)(t,vm),s=eo(o),{blockAttributes:a,parentId:l,blockMode:d}=(0,zte.useSelect)(f=>{if(!o||!i||!e)return _ht;let p=f(P).getBlockMode(o);return p==="html"?{blockMode:p}:{blockAttributes:f(P).getBlockAttributes(o),parentId:f(P).getBlockRootClientId(o),blockMode:p}},[o,i,e]),u=(0,Ey.useCallback)(()=>{if(!s||!i||!e)return;let f=`fit-text-${o}`,p=s.ownerDocument.getElementById(f);p||(p=s.ownerDocument.createElement("style"),p.id=f,s.ownerDocument.head.appendChild(p));let m=`#block-${o}`,h=L8e(s,b=>{b===0?p.textContent="":p.textContent=`${m} { font-size: ${b}px !important; }`});n(h)},[s,o,i,e]);return(0,Ey.useEffect)(()=>{if(!e||!s||!o||!i||d==="html")return;let f=s,p=f.style.visibility,m=null,g=null,h=null;m=window.requestAnimationFrame(()=>{f.style.visibility="hidden",g=window.requestAnimationFrame(()=>{u(),h=setTimeout(()=>{f.style.visibility=p},10)})});let b;return window.ResizeObserver&&f.parentElement&&(b=new window.ResizeObserver(u),b.observe(f.parentElement),b.observe(f)),()=>{m!==null&&window.cancelAnimationFrame(m),g!==null&&window.cancelAnimationFrame(g),h!==null&&clearTimeout(h),b&&b.disconnect();let v=`fit-text-${o}`,_=f.ownerDocument.getElementById(v);_&&_.remove()}},[e,o,l,u,s,i,d]),(0,Ey.useEffect)(()=>{if(e&&s&&i&&d!=="html"){let f=window.requestAnimationFrame(()=>{s&&u()});return()=>window.cancelAnimationFrame(f)}},[a,e,u,s,i,d]),{fontSize:r}}function xht({clientId:e,fitText:t=!1,setAttributes:o,name:r,fontSize:n,style:i}){let s=(0,zte.useSelect)(a=>{let{hasSelectedBlockStyleState:l}=a(P);return l(e)},[e]);return!(0,gb.hasBlockSupport)(r,vm)||s?null:(0,_a.jsx)(aV.__experimentalToolsPanelItem,{hasValue:()=>t,label:(0,yI.__)("Fit text"),onDeselect:()=>o({fitText:void 0}),resetAllFilter:()=>({fitText:void 0}),panelId:e,children:(0,_a.jsx)(aV.ToggleControl,{label:(0,yI.__)("Fit text"),checked:t,onChange:()=>{let a=!t||void 0,l={fitText:a};a&&(n&&(l.fontSize=void 0),i?.typography?.fontSize&&(l.style={...i,typography:{...i?.typography,fontSize:void 0}})),o(l)},help:t?(0,yI.__)("Text will resize to fit its container."):(0,yI.__)("The text will resize to fit its container, resetting other font size settings.")})})}function kht(e,t,o){if(!(0,gb.hasBlockSupport)(t,vm))return e;let{fitText:r}=o;if(!r)return e;let n=e.className?`${e.className} has-fit-text`:"has-fit-text";return{...e,className:n}}function Sht({name:e,fitText:t}){return t&&(0,gb.hasBlockSupport)(e,vm)?{className:"has-fit-text"}:{}}(0,Fte.addFilter)("blocks.registerBlockType","core/fit-text/addAttribute",yht);var Cht=e=>(0,gb.hasBlockSupport)(e,vm);function Eht({fitText:e,name:t,clientId:o,isSelected:r}){let{fontSize:n}=wht({fitText:e,name:t,clientId:o});return r&&n&&n<vht?(0,_a.jsx)(je,{group:"typography",children:(0,_a.jsx)(j8e,{})}):null}var Tht=(0,H8e.createHigherOrderComponent)(e=>function(o){let{name:r,attributes:n,clientId:i,isSelected:s,setAttributes:a}=o,{fitText:l}=n;return(0,gb.hasBlockSupport)(r,vm)?(0,_a.jsxs)(_a.Fragment,{children:[(0,_a.jsx)(e,{...o}),(0,_a.jsx)(je,{group:"typography",children:(0,_a.jsx)(xht,{clientId:i,fitText:l,setAttributes:a,name:r,fontSize:n.fontSize,style:n.style})}),l&&(0,_a.jsx)(Eht,{fitText:l,name:r,clientId:i,isSelected:s})]}):(0,_a.jsx)(e,{...o})},"addFitTextControl");(0,Fte.addFilter)("editor.BlockEdit","core/fit-text/add-fit-text-control",Tht);var lV={useBlockProps:Sht,addSaveProps:kht,attributeKeys:["fitText","fontSize","style"],hasSupport:Cht,edit:()=>null};var jte=c(T(),1);function U8e(e,t){return Object.fromEntries(Object.entries(e).filter(([o])=>!t.includes(o)))}var Rht="typography.__experimentalLetterSpacing",Iht="typography.__experimentalTextTransform",Pht="typography.__experimentalTextDecoration",Bht="typography.textIndent",Oht="typography.textColumns",Mht="typography.__experimentalFontStyle",Aht="typography.__experimentalFontWeight",Nht="typography.textShadow",Lht="typography.__experimentalWritingMode",ba="typography",$8e=[T8e,Cy,Mht,Aht,vI,H1,Oht,Pht,Bht,Lht,Iht,Rht,Nht,vm];function Y8e(e){let t={...U8e(e,["fontFamily"])},o=e?.typography?.fontSize,r=e?.typography?.fontFamily,n=e?.color?.text,i=e?.typography?.textShadow,s=typeof o=="string"&&o?.startsWith("var:preset|font-size|")?o.substring(21):void 0,a=r?.startsWith("var:preset|font-family|")?r.substring(23):void 0,l=qo(n,"color"),d=typeof i=="string"&&i?.startsWith("var:preset|text-shadow|")?i.substring(23):void 0;return t.typography={...U8e(t.typography,["fontFamily"]),fontSize:s?void 0:o,textShadow:d?void 0:i},t.color={...t.color,text:l?void 0:n},{style:Qe(t),fontFamily:a,fontSize:s,textColor:l,textShadow:d}}function K8e(e){return{...e.style,typography:{...e.style?.typography,fontFamily:e.fontFamily?"var:preset|font-family|"+e.fontFamily:void 0,fontSize:e.fontSize?"var:preset|font-size|"+e.fontSize:e.style?.typography?.fontSize,textShadow:e.textShadow?"var:preset|text-shadow|"+e.textShadow:e.style?.typography?.textShadow},color:{...e.style?.color,text:e.textColor?"var:preset|color|"+e.textColor:e.style?.color?.text}}}function Dht({children:e,resetAllFilter:t}){let o=(0,cV.useCallback)(r=>{let n=K8e(r),i=t(n);return{...r,...Y8e(i)}},[t]);return(0,jte.jsx)(je,{group:"typography",resetAllFilter:o,children:e})}function dV({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n}){let i=Jl(),s=tV(r),{style:a,fontFamily:l,fontSize:d,fitText:u,textColor:f,textShadow:p,className:m}=(0,W8e.useSelect)(S=>{if(!s)return{};let{style:R,fontFamily:E,fontSize:I,textShadow:B,fitText:O,textColor:M,className:N}=S(P).getBlockAttributes(e)||{};return{style:R,fontFamily:E,fontSize:I,fitText:O,textColor:M,textShadow:B,className:N}},[e,s]),g=!$n(i),{value:h}=vc(t,m,i),b=(0,cV.useMemo)(()=>g?ho(a,i):K8e({style:a,fontFamily:l,fontSize:d,textColor:f,textShadow:p}),[g,i,a,d,l,f,p]),v=g?S=>{o({style:Vr(a,i,S)})}:S=>{let R=Y8e(S);(R.fontSize||R.style?.typography?.fontSize)&&u&&(R.fitText=void 0),o(R)},_=!b?.color?.gradient&&!!b?.color?.text&&r?.color?.text&&(0,wI.getBlockSupport)(t,["color","enableContrastChecker"])!==!1,y=L1({clientId:e,name:t,enabled:!!_,checkLinkColor:!1,messageOverride:(0,G8e.__)("This color has poor contrast against the background. Consider increasing contrast.")});if(!s)return null;let w=(0,wI.getBlockSupport)(t,[ba,"__experimentalDefaultControls"]),x=(0,wI.getBlockSupport)(t,["color","__experimentalDefaultControls"]),k={...w,textColor:x?.text};return(0,jte.jsx)(oV,{as:n||Dht,panelId:e,settings:r,value:b,onChange:v,defaultControls:k,contrastWarning:y,inheritedValue:h})}var fr=c(T(),1);function Ute({blockName:e,clientId:t,contentClientIds:o}){let r=uf(e),{updateBlockAttributes:n}=(0,uV.useDispatch)(P),{hasButtons:i,hasHeading:s}=(0,uV.useSelect)(u=>{let f=u(P).getBlockNamesByClientId(o);return{hasButtons:f.includes("core/buttons"),hasHeading:f.includes("core/heading")}},[o]),a=u=>{n(t,u)},l=(0,Hte.useMemo)(()=>({...r,typography:{}}),[r]),d=(0,Hte.useMemo)(()=>({...r,background:{...r.background,backgroundImage:!1,backgroundSize:!1}}),[r]);return(0,fr.jsxs)(fr.Fragment,{children:[(0,fr.jsx)(dV,{clientId:t,name:e,settings:l,setAttributes:a,asWrapper:Ote}),(0,fr.jsx)(YD,{clientId:t,name:e,settings:d,setAttributes:a,asWrapper:wte}),(0,fr.jsx)(ZD,{clientId:t,name:e,settings:r,setAttributes:a,asWrapper:gte,label:(0,ym.__)("Elements"),defaultControls:{button:i,heading:s}})]})}var Vht=({blockName:e,clientId:t,hasBlockStyles:o,isSectionBlock:r,contentClientIds:n})=>(0,fr.jsxs)(fr.Fragment,{children:[o&&(0,fr.jsx)(Qk,{clientId:t}),r&&e!=="core/template-part"&&(0,fr.jsx)(Ute,{blockName:e,clientId:t,contentClientIds:n}),(!r||e==="core/template-part")&&(0,fr.jsxs)(fr.Fragment,{children:[(0,fr.jsx)(je.Slot,{group:"typography",label:(0,ym.__)("Typography")}),(0,fr.jsx)(je.Slot,{group:"color",label:(0,ym.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,fr.jsx)(je.Slot,{group:"background",label:(0,ym.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),(0,fr.jsx)(je.Slot,{group:"filter"}),(0,fr.jsx)(je.Slot,{group:"layout",label:(0,ym.__)("Layout")}),(0,fr.jsx)(je.Slot,{group:"dimensions",label:(0,ym.__)("Dimensions")}),(0,fr.jsx)(je.Slot,{group:"border",label:(0,ym.__)("Borders")}),(0,fr.jsx)(je.Slot,{group:"elements",label:(0,ym.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"}),(0,fr.jsx)(aI,{}),(0,fr.jsx)(je.Slot,{group:"styles"})]})]}),q8e=Vht;var Q8e=c(Q(),1),J8e=c(X(),1);var X8e=c(ce(),1),fV=c(oe(),1),sl=c(Q(),1);var Z8e=c(D(),1),U1=c(ue(),1);var kc=c(T(),1);function pV({clientIds:e,onSelect:t,onSwitchToListView:o,hasListViewTab:r}){return e.length?(0,kc.jsx)(sl.__experimentalVStack,{spacing:1,children:e.map(n=>(0,kc.jsx)(Fht,{onSelect:t,onSwitchToListView:o,hasListViewTab:r,clientId:n},n))}):null}function Fht({clientId:e,onSelect:t,onSwitchToListView:o,hasListViewTab:r}){let n=yi(e),{isSelected:i,childBlocks:s,shouldRenderListView:a,blockName:l}=(0,fV.useSelect)(w=>{let{isBlockSelected:x,hasSelectedInnerBlock:k,getBlockOrder:C,getBlockName:S,shouldRenderBlockListView:R}=Z(w(P)),E=S(e);return{isSelected:x(e)||k(e,!0),childBlocks:C(e),shouldRenderListView:R(e),blockName:E}},[e]),d=(0,X8e.getBlockType)(l),f=xs({clientId:e,context:"list-view"})||d?.title||l,{selectBlock:p,toggleBlockHighlight:m}=(0,fV.useDispatch)(P),g=(0,U1.useDebounce)(m,50),h=(0,U1.useEvent)(()=>g(e,!0)),b=(0,U1.useEvent)(()=>g(e,!1)),v=(0,U1.useEvent)(()=>m(e,!1));(0,Z8e.useEffect)(()=>()=>v(),[v]);let y=s&&s.length>0&&r&&a;return(0,kc.jsx)(sl.Button,{__next40pxDefaultSize:!0,className:"block-editor-block-quick-navigation__item",isPressed:i,onMouseEnter:h,onMouseLeave:b,onFocus:h,onBlur:b,onClick:async()=>{await p(e),y&&o&&o(e),t&&t(e)},children:(0,kc.jsxs)(sl.Flex,{children:[(0,kc.jsx)(sl.FlexItem,{children:(0,kc.jsx)($t,{icon:n?.icon})}),(0,kc.jsx)(sl.FlexBlock,{style:{textAlign:"left"},children:(0,kc.jsx)(sl.__experimentalTruncate,{children:f})}),y&&(0,kc.jsx)(sl.FlexItem,{children:(0,kc.jsx)(St,{icon:yr,size:24})})]})})}var Wte=c(T(),1),zht=({contentClientIds:e,onSwitchToListView:t,hasListViewTab:o})=>!e||e.length===0?null:(0,Wte.jsx)(Q8e.PanelBody,{title:(0,J8e.__)("Content"),children:(0,Wte.jsx)(pV,{clientIds:e,onSwitchToListView:t,hasListViewTab:o})}),mV=zht;var ln=c(T(),1),{Tabs:hb}=Z(gV.privateApis);function Gte({blockName:e,clientId:t,hasBlockStyles:o,tabs:r,isSectionBlock:n,contentClientIds:i}){let s=(0,Ld.useRef)(null),a=(0,W1.useSelect)(w=>w(eMe.store).get("core","showIconLabels"),[]),{requestedTab:l}=(0,W1.useSelect)(w=>({requestedTab:Z(w(P)).getRequestedInspectorTab()})),[d,u]=(0,Ld.useState)(()=>l?.tabName??r[0]?.name),f=(0,Ld.useRef)(!1),p=(0,Ld.useRef)(!1),{__unstableSetOpenListViewPanel:m,__unstableIncrementListViewExpandRevision:g,__unstableSetAllListViewPanelsOpen:h}=(0,W1.useDispatch)(P),{clearRequestedInspectorTab:b}=Z((0,W1.useDispatch)(P));(0,Ld.useEffect)(()=>{f.current=!1},[t]),(0,Ld.useEffect)(()=>{l&&(u(l.tabName),l.tabName===pm.name&&l.options?.openPanel&&(m(l.options.openPanel),g()),p.current=!0,f.current=!0,b())},[l,m,g,b]),(0,Ld.useEffect)(()=>{d===pm.name&&!f.current&&(h(),g())},[t,d,h,g]),(0,Ld.useEffect)(()=>{if(!r?.length||f.current&&r.some(x=>x.name===d))return;let w=r[0]?.name;d!==w&&u(w)},[r,d]);let v=w=>{u(w),f.current=!0,w===pm.name&&!p.current&&(h(),g()),p.current=!1},_=r.some(w=>w.name===pm.name),y=w=>{_&&(m(w),g(),p.current=!0,v(pm.name))};return(0,ln.jsx)("div",{className:"block-editor-block-inspector__tabs",children:(0,ln.jsxs)(hb,{selectedTabId:d,onSelect:v,children:[(0,ln.jsx)(hb.TabList,{children:r.map(w=>a?(0,ln.jsx)(hb.Tab,{tabId:w.name,children:w.title},w.name):(0,ln.jsxs)(uo.Root,{children:[(0,ln.jsx)(hb.Tab,{tabId:w.name,"aria-label":w.title,render:(0,ln.jsx)(uo.Trigger,{}),children:(0,ln.jsx)(gV.Icon,{icon:w.icon})}),(0,ln.jsx)(uo.Popup,{children:w.title})]},w.name))}),(0,ln.jsxs)(hb.TabPanel,{tabId:MD.name,focusable:!1,children:[(0,ln.jsx)(mV,{contentClientIds:i,onSwitchToListView:y,hasListViewTab:_}),(0,ln.jsx)(je.Slot,{group:"content"})]}),(0,ln.jsxs)(hb.TabPanel,{tabId:pm.name,focusable:!1,children:[(0,ln.jsx)(je.Slot,{group:"list",ref:s}),(0,ln.jsx)(wA,{listViewRef:s})]}),(0,ln.jsx)(hb.TabPanel,{tabId:BD.name,focusable:!1,children:(0,ln.jsx)(EOe,{showAdvancedControls:!!e})}),(0,ln.jsx)(hb.TabPanel,{tabId:OD.name,focusable:!1,children:(0,ln.jsx)(q8e,{blockName:e,clientId:t,hasBlockStyles:o,isSectionBlock:n,contentClientIds:i})})]},t)})}var va=c(Q(),1),tMe=c(oe(),1);var jht=[];function Hht(e,t={}){return t[e]!==void 0?t[e]:t.default!==void 0?t.default:!0}function oMe(e,t,o,r){let n=[],{bindings:i,border:s,color:a,content:l,default:d,layout:u,dimensions:f,list:p,position:m,styles:g,typography:h,effects:b}=bd,v=(0,va.__experimentalUseSlotFills)(p.name),_=!!v&&v.length,y=(0,va.__experimentalUseSlotFills)(l.name),w=!!y&&y.length,k=[...(0,va.__experimentalUseSlotFills)(s.name)||[],...(0,va.__experimentalUseSlotFills)(a.name)||[],...(0,va.__experimentalUseSlotFills)(u.name)||[],...(0,va.__experimentalUseSlotFills)(m.name)||[],...(0,va.__experimentalUseSlotFills)(f.name)||[],...(0,va.__experimentalUseSlotFills)(g.name)||[],...(0,va.__experimentalUseSlotFills)(h.name)||[],...(0,va.__experimentalUseSlotFills)(b.name)||[]].length,C=[...(0,va.__experimentalUseSlotFills)(Oh.slotName)||[],...(0,va.__experimentalUseSlotFills)(i.name)||[]],S=[...(0,va.__experimentalUseSlotFills)(d.name)||[],..._&&k>1?C:[]],R=w||t?.length;R&&n.push(MD),_&&n.push(pm),(S.length||C.length&&(R||_))&&n.push(BD);let{tabSettings:E,isPreviewMode:I}=(0,tMe.useSelect)(O=>{let M=O(P).getSettings();return{tabSettings:M.blockInspectorTabs,isPreviewMode:M.isPreviewMode}},[]);return!I&&(r||k)&&n.push(OD),Hht(e,E)?n:jht}var rMe=c(Q(),1);var $te=c(T(),1),{Fill:Uht,Slot:Wht}=(0,rMe.createSlotFill)(Symbol("InspectorControlsLastItem")),nMe=e=>Mt()[tu]?(0,$te.jsx)(Uht,{...e}):null;nMe.Slot=function(t){return(0,$te.jsx)(Wht,{...t})};var hV=nMe;var iMe=c(oe(),1);function sMe(e){return(0,iMe.useSelect)(t=>{if(e){let o=t(P).getSettings().blockInspectorAnimation,r=o?.animationParent,{getSelectedBlockClientId:n,getBlockParentsByBlockName:i}=t(P),s=n();return!i(s,r,!0)[0]&&e.name!==r?null:o?.[e.name]}return null},[e])}var vV=c(D(),1);var _b=c(X(),1);var ff=c(X(),1);var bb=c(Q(),1);var Dd=c(T(),1);function bV({viewportStates:e=[],pseudoStates:t=[],viewportValue:o="default",pseudoStateValue:r="default",onChangeViewport:n,onChangePseudoState:i,showText:s=!0,popoverProps:a={},children:l}){if(!e.length&&!t.length)return null;let d=[{label:(0,ff.__)("Default"),value:"default"},...e.map(_=>({label:_.label,value:_.value}))],u=[{label:(0,ff.__)("Default"),value:"default"},...t.map(_=>({label:_.label,value:_.value}))],f=e.length>0,p=t.length>0,m=(0,ff.__)("States"),g=[];if(f&&o!=="default"){let _=d.find(y=>y.value===o);_&&g.push({key:`viewport-${_.value}`,label:_.label})}if(p&&r!=="default"){let _=u.find(y=>y.value===r);_&&g.push({key:`pseudo-${_.value}`,label:_.label})}let h=g.length?g.map(_=>_.label).join(", "):(0,ff.__)("Default"),b=s?Tn:Hc,v=s?{size:"compact",iconPosition:"right"}:{size:"small"};return(0,Dd.jsx)(De,{direction:"column",gap:"sm",align:"flex-end",className:"block-editor-global-styles-state-control",children:(0,Dd.jsx)(bb.DropdownMenu,{icon:b,label:s?m:(0,ff.sprintf)((0,ff.__)("State: %s"),h),popoverProps:{placement:"right-start",...a},text:s?m:void 0,toggleProps:v,children:({onClose:_})=>(0,Dd.jsxs)(Dd.Fragment,{children:[f&&(0,Dd.jsx)(bb.MenuGroup,{label:(0,ff.__)("Viewport"),children:d.map(y=>(0,Dd.jsx)(bb.MenuItem,{onClick:()=>{n?.(y.value),!p&&!l&&_()},icon:o===y.value?Vn:null,children:y.label},`viewport-${y.value}`))}),p&&(0,Dd.jsx)(bb.MenuGroup,{label:(0,ff.__)("Pseudo state"),children:u.map(y=>(0,Dd.jsx)(bb.MenuItem,{onClick:()=>{i?.(y.value),!f&&!l&&_()},icon:r===y.value?Vn:null,children:y.label},`pseudo-${y.value}`))}),l]})})})}var aMe=c(Q(),1),G1=c(X(),1);var pf=c(T(),1),{Badge:Ght}=Z(aMe.privateApis);function _V({viewportStates:e=[],pseudoStates:t=[],viewportValue:o="default",pseudoStateValue:r="default",className:n="block-editor-global-styles-state-control__badges"}){let i=[],s=e.find(l=>l.value===o),a=t.find(l=>l.value===r);return s&&i.push({key:`viewport-${s.value}`,label:s.label,tooltipText:(0,G1.sprintf)((0,G1.__)("Style changes apply to the %s viewport."),s.label)}),a&&i.push({key:`pseudo-${a.value}`,label:a.label,tooltipText:(0,G1.sprintf)((0,G1.__)("Style changes apply to the %s state."),a.label)}),(0,pf.jsx)(De,{className:n,direction:"row",justify:"flex-start",gap:"xs",wrap:"wrap",children:i.map(l=>{let d=(0,pf.jsxs)(Ght,{className:"block-editor-global-styles-state-control__badge",children:[l.label,!!l.tooltipText&&(0,pf.jsx)(Et,{render:(0,pf.jsx)("span",{}),children:l.tooltipText})]},l.key);return l.tooltipText?(0,pf.jsxs)(uo.Root,{children:[(0,pf.jsx)(uo.Trigger,{render:(0,pf.jsx)("span",{className:"block-editor-global-styles-state-control__badge-tooltip-trigger",children:d})}),(0,pf.jsx)(uo.Popup,{children:l.tooltipText})]},l.key):d})})}var Kte=c(T(),1),{getViewportBreakpoints:$ht}=Z(Ro),lMe={":hover":(0,_b._x)("Hover","Name for the CSS pseudo-class selector"),":focus":(0,_b._x)("Focus","Name for the CSS pseudo-class selector"),":focus-visible":(0,_b._x)("Focus-visible","Name for the CSS pseudo-class selector"),":active":(0,_b._x)("Active","Name for the CSS pseudo-class selector")},Yht={"@tablet":(0,_b.__)("Tablet"),"@mobile":(0,_b.__)("Mobile")};function Kht(e){let t=$ht(e);return Object.entries(Yht).filter(([o])=>(o!=="@tablet"||t.tablet!==void 0)&&(o!=="@mobile"||t.mobile!==void 0)).map(([o,r])=>({value:o,label:r}))}var yV={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]};function cMe(e){return(yV[e]??[]).filter(o=>lMe[o]).map(o=>({value:o,label:lMe[o]}))}var Yte="default",qht=[];function dMe({name:e,value:t,onChange:o,children:r}){let n=(0,vV.useMemo)(()=>cMe(e),[e]),i=Fr();return n.length?(0,Kte.jsx)(bV,{pseudoStates:n,pseudoStateValue:t?.pseudo??Yte,onChangePseudoState:s=>o({pseudo:s}),popoverProps:i.popoverProps,showText:!1,children:r}):null}function uMe({name:e,value:t,isResponsiveEditing:o}){let r=(0,vV.useMemo)(()=>cMe(e),[e]),[n]=Fe("viewport"),i=(0,vV.useMemo)(()=>Kht(n),[n]);return!r.length&&!o?null:(0,Kte.jsx)(_V,{viewportStates:o?i:qht,pseudoStates:r,viewportValue:t?.viewport??Yte,pseudoStateValue:t?.pseudo??Yte})}var Ue=c(T(),1);function pMe({showAdvancedControls:e=!0,showPositionControls:t=!0,showBindingsControls:o=!0}){return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(je.Slot,{}),(0,Ue.jsx)(je.Slot,{group:"typography",label:(0,ei.__)("Typography")}),(0,Ue.jsx)(je.Slot,{group:"color",label:(0,ei.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,Ue.jsx)(je.Slot,{group:"background",label:(0,ei.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),(0,Ue.jsx)(je.Slot,{group:"layout",label:(0,ei.__)("Layout")}),(0,Ue.jsx)(je.Slot,{group:"dimensions",label:(0,ei.__)("Dimensions")}),(0,Ue.jsx)(je.Slot,{group:"border",label:(0,ei.__)("Borders")}),(0,Ue.jsx)(je.Slot,{group:"elements",label:(0,ei.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"}),t&&(0,Ue.jsx)(aI,{}),(0,Ue.jsx)(je.Slot,{group:"styles"}),o&&(0,Ue.jsx)(je.Slot,{group:"bindings"}),e&&(0,Ue.jsx)("div",{children:(0,Ue.jsx)(AD,{})})]})}function Xht({blockName:e,clientId:t,contentClientIds:o,isSectionBlock:r,selectedBlockStyleState:n}){let i=vi(n)&&!Ya(n),s=r&&e!=="core/template-part";return(0,Ue.jsxs)(Ue.Fragment,{children:[s&&(0,Ue.jsx)(bA,{value:n,children:(0,Ue.jsx)(Ute,{blockName:e,clientId:t,contentClientIds:o})}),!s&&(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(je.Slot,{group:"typography",label:(0,ei.__)("Typography")}),(0,Ue.jsx)(je.Slot,{group:"color",label:(0,ei.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,Ue.jsx)(je.Slot,{group:"background",label:(0,ei.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),i&&(0,Ue.jsx)(je.Slot,{group:"layout",label:(0,ei.__)("Layout")}),(0,Ue.jsx)(je.Slot,{group:"dimensions",label:(0,ei.__)("Dimensions")}),(0,Ue.jsx)(je.Slot,{group:"border",label:(0,ei.__)("Borders")}),(0,Ue.jsx)(je.Slot,{group:"elements",label:(0,ei.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"}),i&&(0,Ue.jsx)(aI,{})]}),i&&(0,Ue.jsx)(je.Slot,{group:"viewport"})]})}function Zht(){let{selectedBlockCount:e,renderedBlockName:t,renderedBlockClientId:o,blockType:r,isSectionBlock:n,isSectionBlockInSelection:i,hasBlockStyles:s,editedContentOnlySection:a,blockEditingMode:l,selectedBlockStyleState:d,showStateOnCanvas:u,isResponsiveEditing:f,blockStatesEditingEnabled:p}=(0,xI.useSelect)(x=>{let{getSettings:k,getSelectedBlockClientId:C,getSelectedBlockClientIds:S,getSelectedBlockCount:R,getBlockName:E,getParentSectionBlock:I,isSectionBlock:B,getEditedContentOnlySection:O,isWithinEditedContentOnlySection:M,getBlockEditingMode:N,getSelectedBlockStyleState:j,isSelectedBlockStyleStateShownOnCanvas:V,isResponsiveEditing:A}=Z(x(P)),{getBlockStyles:L}=x($1.store),z=C(),G=M(z)?z:I(z)||z,$=G&&E(G),K=$&&(0,$1.getBlockType)($),H=S().some(Y=>B(Y)),J=$&&L($),W=J&&J.length>0;return{selectedBlockCount:R(),renderedBlockClientId:G,renderedBlockName:$,blockType:K,isSectionBlockInSelection:H,isSectionBlock:B(G),hasBlockStyles:W,editedContentOnlySection:O(),blockEditingMode:N(G),selectedBlockStyleState:j(G),showStateOnCanvas:V(G),isResponsiveEditing:A(),blockStatesEditingEnabled:k().blockStatesEditingEnabled}},[]),m=(0,xI.useSelect)(x=>{if(!n||!o)return[];let{getClientIdsOfDescendants:k,getBlockEditingMode:C,shouldRenderBlockListView:S}=Z(x(P)),R=k(o),E=new Set;return R.forEach(I=>{S(I)&&k(I).forEach(O=>E.add(O))}),R.filter(I=>!E.has(I)&&C(I)==="contentOnly")},[n,o]),g=oMe(r?.name,m,n,s),h=g?.length>1,b=sMe(r),v=e>1,_=!$n(d);if(v&&!i)return(0,Ue.jsxs)("div",{className:"block-editor-block-inspector",children:[(0,Ue.jsx)(lte,{}),h?(0,Ue.jsx)(Gte,{tabs:g}):(0,Ue.jsx)(pMe,{showAdvancedControls:!1,showPositionControls:!1,showBindingsControls:!1})]});if(v&&i)return(0,Ue.jsx)("div",{className:"block-editor-block-inspector",children:(0,Ue.jsx)(lte,{})});let y=t===(0,$1.getUnregisteredTypeHandlerName)();return!r||!o||y?(0,Ue.jsx)("span",{className:"block-editor-block-inspector__no-blocks",children:(0,ei.__)("No block selected.")}):(0,Ue.jsx)(Qht,{animate:b,wrapper:x=>(0,Ue.jsx)(Jht,{blockInspectorAnimationSettings:b,renderedBlockClientId:o,children:x}),children:(0,Ue.jsx)(ebt,{renderedBlockClientId:o,blockName:r.name,isSectionBlock:n,availableTabs:g,contentClientIds:m,hasBlockStyles:s,editedContentOnlySection:a,blockEditingMode:l,selectedBlockStyleState:d,showStateOnCanvas:u,isResponsiveEditing:f,blockStatesEditingEnabled:p,isBlockStyleStateSelected:_})})}var Qht=({animate:e,wrapper:t,children:o})=>e?t(o):o,Jht=({blockInspectorAnimationSettings:e,renderedBlockClientId:t,children:o})=>{let r=e&&e.enterDirection==="leftToRight"?-50:50;return(0,Ue.jsx)(Y1.__unstableMotion.div,{animate:{x:0,opacity:1,transition:{ease:"easeInOut",duration:.14}},initial:{x:r,opacity:0},children:o},t)},ebt=({renderedBlockClientId:e,blockName:t,isSectionBlock:o,availableTabs:r,contentClientIds:n,hasBlockStyles:i,editedContentOnlySection:s,blockEditingMode:a,selectedBlockStyleState:l,showStateOnCanvas:d,isResponsiveEditing:u,blockStatesEditingEnabled:f=!0})=>{let p=(0,fMe.useRef)(null),m=r?.length>1,g=vi(l)&&u||Ya(l),h=a==="default"&&g,b=s&&s!==e,v=yi(s),_=yi(e),y=_.isSynced,{setSelectedBlockStyleState:w,setSelectedBlockStyleStateCanvasPreview:x}=Z((0,xI.useDispatch)(P)),k=S=>{w(e,S)},C=S=>{x(e,S)};return(0,Ue.jsxs)("div",{className:"block-editor-block-inspector",children:[b&&(0,Ue.jsx)(m5,{...v,className:v?.isSynced&&"is-synced",parentClientId:s}),(0,Ue.jsx)(m5,{..._,description:h?void 0:_.description,allowParentNavigation:!0,className:y&&"is-synced",isChild:b,clientId:e,controls:a==="default"&&f&&(0,Ue.jsx)(dMe,{name:t,value:l,onChange:k,children:(0,Ue.jsx)(Y1.MenuGroup,{children:(0,Ue.jsx)(Y1.MenuItem,{role:"menuitemcheckbox",isSelected:d,icon:d?Vn:null,disabled:!Ya(l),onClick:()=>C(!d),children:(0,ei.__)("Preview on canvas")})})})}),h&&(0,Ue.jsxs)("div",{className:"block-editor-block-inspector__state-badges",children:[(0,Ue.jsx)(Ct,{variant:"body-sm",className:"block-editor-block-inspector__state-badges-text",children:(0,ei.__)("Editing:")}),(0,Ue.jsx)(uMe,{name:t,value:l,isResponsiveEditing:u})]}),(0,Ue.jsx)(yke,{clientId:e}),(0,Ue.jsx)(hOe,{clientId:e}),!g&&(0,Ue.jsx)(aL,{blockClientId:e}),(0,Ue.jsx)(SOe,{}),g&&(0,Ue.jsx)(Xht,{clientId:e,contentClientIds:n,isSectionBlock:o,selectedBlockStyleState:l}),!g&&m&&(0,Ue.jsx)(Ue.Fragment,{children:(0,Ue.jsx)(Gte,{hasBlockStyles:i,clientId:e,blockName:t,tabs:r,isSectionBlock:o,contentClientIds:n})}),!g&&!m&&(0,Ue.jsxs)(Ue.Fragment,{children:[i&&(0,Ue.jsx)(Qk,{clientId:e}),(0,Ue.jsx)(mV,{contentClientIds:n}),(0,Ue.jsx)(je.Slot,{group:"content"}),(0,Ue.jsx)(je.Slot,{group:"list",ref:p}),(0,Ue.jsx)(wA,{listViewRef:p}),!o&&(0,Ue.jsx)(pMe,{})]}),!g&&(0,Ue.jsx)(hV.Slot,{}),(0,Ue.jsx)(PD,{},"back")]})},mMe=Zht;var qte=c(Gt(),1);var gMe=c(T(),1),hMe=()=>((0,qte.default)("__unstableUseClipboardHandler",{alternative:"BlockCanvas or WritingFlow",since:"6.4",version:"6.7"}),_5());function bMe(e){return(0,qte.default)("CopyHandler",{alternative:"BlockCanvas or WritingFlow",since:"6.4",version:"6.7"}),(0,gMe.jsx)("div",{...e,ref:_5()})}var _Me=c(oe(),1),Xte=c(D(),1);var Zte=c(T(),1),tbt=()=>{};function obt({rootClientId:e,clientId:t,isAppender:o,showInserterHelpPanel:r,showMostUsedBlocks:n=!1,__experimentalInsertionIndex:i,__experimentalInitialTab:s,__experimentalInitialCategory:a,__experimentalFilterValue:l,onPatternCategorySelection:d,onSelect:u=tbt,shouldFocusBlock:f=!1,onClose:p},m){let{destinationRootClientId:g}=(0,_Me.useSelect)(h=>{let{getBlockRootClientId:b}=h(P);return{destinationRootClientId:e||b(t)||void 0}},[t,e]);return(0,Zte.jsx)(SQ,{onSelect:u,rootClientId:g,clientId:t,isAppender:o,showInserterHelpPanel:r,showMostUsedBlocks:n,__experimentalInsertionIndex:i,__experimentalFilterValue:l,onPatternCategorySelection:d,__experimentalInitialTab:s,__experimentalInitialCategory:a,shouldFocusBlock:f,ref:m,onClose:p})}var Qte=(0,Xte.forwardRef)(obt);function rbt(e,t){return(0,Zte.jsx)(Qte,{...e,onPatternCategorySelection:void 0,ref:t})}var vMe=(0,Xte.forwardRef)(rbt);var yMe=c(Gt(),1);function wMe(){return(0,yMe.default)("wp.blockEditor.MultiSelectScrollIntoView",{hint:"This behaviour is now built-in.",since:"5.8"}),null}var xMe=c(ue(),1),kI=c(Ut(),1),vb=c(Mo(),1),kMe=c(T(),1),nbt=window.navigator.userAgent.indexOf("Trident")!==-1,ibt=new Set([vb.UP,vb.DOWN,vb.LEFT,vb.RIGHT]),sbt=.75;function Jte(){return(0,xMe.useRefEffect)(e=>{let{ownerDocument:t}=e,{defaultView:o}=t,r,n,i;function s(){r||(r=o.requestAnimationFrame(()=>{f(),r=null}))}function a(h){n&&o.cancelAnimationFrame(n),n=o.requestAnimationFrame(()=>{l(h),n=null})}function l({keyCode:h}){if(!m())return;let b=(0,kI.computeCaretRect)(o);if(!b)return;if(!i){i=b;return}if(ibt.has(h)){i=b;return}let v=b.top-i.top;if(v===0)return;let _=(0,kI.getScrollContainer)(e);if(!_)return;let y=_===t.body||_===t.documentElement,w=y?o.scrollY:_.scrollTop,x=y?0:_.getBoundingClientRect().top,k=y?i.top/o.innerHeight:(i.top-x)/(o.innerHeight-x);if(w===0&&k<sbt&&g()){i=b;return}let C=y?o.innerHeight:_.clientHeight;if(i.top+i.height>x+C||i.top<x){i=b;return}y?o.scrollBy(0,v):_.scrollTop+=v}function d(){t.addEventListener("selectionchange",u)}function u(){t.removeEventListener("selectionchange",u),f()}function f(){m()&&(i=(0,kI.computeCaretRect)(o))}function p(){let{activeElement:h}=t;if(!h)return null;if(!h.isContentEditable||!h.contains(e))return h;let{anchorNode:b}=o.getSelection();return b?(b.nodeType===b.ELEMENT_NODE?b:b.parentElement)?.closest('[contenteditable="true"]')??null:null}function m(){let h=p();return!!h&&e.contains(h)&&h.isContentEditable}function g(){let h=e.querySelectorAll('[contenteditable="true"]');return h[h.length-1]===p()}return o.addEventListener("scroll",s,!0),o.addEventListener("resize",s,!0),e.addEventListener("keydown",a),e.addEventListener("keyup",l),e.addEventListener("mousedown",d),e.addEventListener("touchstart",d),()=>{o.removeEventListener("scroll",s,!0),o.removeEventListener("resize",s,!0),e.removeEventListener("keydown",a),e.removeEventListener("keyup",l),e.removeEventListener("mousedown",d),e.removeEventListener("touchstart",d),t.removeEventListener("selectionchange",u),o.cancelAnimationFrame(r),o.cancelAnimationFrame(n)}},[])}function abt({children:e}){return(0,kMe.jsx)("div",{ref:Jte(),className:"block-editor__typewriter",children:e})}var lbt=nbt?e=>e.children:abt,SMe=lbt;var Ty=c(D(),1),eoe=c(Gt(),1);var toe=c(T(),1),wV=(0,Ty.createContext)({});wV.displayName="RenderedRefsContext";function cbt(e,t,o){let r={...e,[t]:e[t]?new Set(e[t]):new Set};return r[t].add(o),r}function ooe({children:e,uniqueId:t,blockName:o=""}){let r=(0,Ty.useContext)(wV),{name:n}=Mt();o=o||n;let i=(0,Ty.useMemo)(()=>cbt(r,o,t),[r,o,t]);return(0,toe.jsx)(wV.Provider,{value:i,children:e})}function roe(e,t=""){let o=(0,Ty.useContext)(wV),{name:r}=Mt();return t=t||r,!!o[t]?.has(e)}var CMe=e=>((0,eoe.default)("wp.blockEditor.__experimentalRecursionProvider",{since:"6.5",alternative:"wp.blockEditor.RecursionProvider"}),(0,toe.jsx)(ooe,{...e})),EMe=(...e)=>((0,eoe.default)("wp.blockEditor.__experimentalUseHasRecursion",{since:"6.5",alternative:"wp.blockEditor.useHasRecursion"}),roe(...e));var kV=c(Q(),1),noe=c(X(),1),ioe=c(D(),1),RMe=c(lc(),1);var wm=c(Q(),1);var TMe=c(X(),1);var mf=c(T(),1);function xV({title:e,help:t,actions:o=[],onClose:r}){return(0,mf.jsxs)(wm.__experimentalVStack,{className:"block-editor-inspector-popover-header",spacing:4,children:[(0,mf.jsxs)(wm.__experimentalHStack,{alignment:"center",children:[(0,mf.jsx)(Ct,{variant:"heading-md",render:(0,mf.jsx)("h2",{}),className:"block-editor-inspector-popover-header__heading",children:e}),(0,mf.jsx)(wm.__experimentalSpacer,{}),o.map(({label:n,icon:i,onClick:s})=>(0,mf.jsx)(wm.Button,{size:"small",className:"block-editor-inspector-popover-header__action",label:n,icon:i,variant:!i&&"tertiary",onClick:s,children:!i&&n},n)),r&&(0,mf.jsx)(wm.Button,{size:"small",className:"block-editor-inspector-popover-header__action",label:(0,TMe.__)("Close"),icon:Lf,onClick:r})]}),t&&(0,mf.jsx)(Ct,{children:t})]})}var K1=c(T(),1);function dbt({onClose:e,onChange:t,showPopoverHeader:o=!0,showPopoverHeaderActions:r,isCompact:n,currentDate:i,title:s,...a},l){let d={startOfWeek:(0,RMe.getSettings)().l10n.startOfWeek,onChange:t,currentDate:n?void 0:i,currentTime:n?i:void 0,...a},u=n?kV.TimePicker:kV.DateTimePicker;return(0,K1.jsxs)("div",{ref:l,className:"block-editor-publish-date-time-picker",children:[o&&(0,K1.jsx)(xV,{title:s||(0,noe.__)("Publish"),actions:r?[{label:(0,noe.__)("Reset"),onClick:()=>t?.(null)}]:void 0,onClose:e}),(0,K1.jsx)(u,{...d})]})}var soe=(0,ioe.forwardRef)(dbt);function ubt(e,t){return(0,K1.jsx)(soe,{...e,showPopoverHeaderActions:!0,isCompact:!1,ref:t})}var IMe=(0,ioe.forwardRef)(ubt);var PMe=c(Gt(),1),BMe=c(D(),1);function fbt(){return(0,PMe.default)("wp.blockEditor.ToolSelector",{since:"6.9",hint:"The ToolSelector component no longer renders anything."}),null}var OMe=(0,BMe.forwardRef)(fbt);var CI=c(T(),1),Qe=e=>{if(e===null||typeof e!="object"||Array.isArray(e))return e;let t=Object.entries(e).map(([o,r])=>[o,Qe(r)]).filter(([,o])=>o!==void 0);return t.length?Object.fromEntries(t):void 0};function qD(e,t,o,r,n,i){if(Object.values(e??{}).every(l=>!l)||i.length===1&&o.innerBlocks.length===r.length)return o;let s=r[0]?.attributes;if(i.length>1&&r.length>1)if(r[n])s=r[n]?.attributes;else return o;let a=o;return Object.entries(e).forEach(([l,d])=>{d&&t[l].forEach(u=>{let f=Uf(s,u);f&&(a={...a,attributes:Ge(a.attributes,u,f)})})}),a}function Qt(e,t,o){let n=(0,MMe.getBlockSupport)(e,t)?.__experimentalSkipSerialization;return Array.isArray(n)?n.includes(o):n}var xm=new WeakMap;function vd({id:e,css:t}){return il({id:e,css:t})}function il({id:e,css:t,assets:o,__unstableType:r,variation:n,clientId:i}={}){let{setStyleOverride:s,deleteStyleOverride:a}=Z((0,SV.useDispatch)(P)),l=(0,SV.useRegistry)(),d=(0,Sc.useId)();(0,Sc.useEffect)(()=>{if(!t&&!o)return;let u=e||d,f={id:e,css:t,assets:o,__unstableType:r,variation:n,clientId:i};return xm.get(l)||xm.set(l,[]),xm.get(l).push([u,f]),window.queueMicrotask(()=>{xm.get(l)?.length&&l.batch(()=>{xm.get(l).forEach(p=>{s(...p)}),xm.set(l,[])})}),()=>{xm.get(l)?.find(([m])=>m===u)?xm.set(l,xm.get(l).filter(([m])=>m!==u)):a(u)}},[e,t,i,o,r,d,s,a,l,n])}function uf(e,t){let[o,r,n,i,s,a,l,d,u,f,p,m,g,h,b,v,_,y,w,x,k,C,S,R,E,I,B,O,M,N,j,V,A,L,z,F,G,$,K,q,H,J,W,Y,ee,re,ne,ie,be,pe,Ee,ye,Oe,we,_e,xe,he,Ze,fe,Ce,de,ae,Re,$e,ct,Pt,at,Be]=Fe("background.backgroundImage","background.backgroundSize","background.gradient","typography.fontFamilies.custom","typography.fontFamilies.default","typography.fontFamilies.theme","typography.defaultFontSizes","typography.fontSizes.custom","typography.fontSizes.default","typography.fontSizes.theme","typography.customFontSize","typography.fontStyle","typography.fontWeight","typography.lineHeight","typography.textAlign","typography.textColumns","typography.textDecoration","typography.textIndent","typography.textShadow","typography.writingMode","typography.textTransform","typography.letterSpacing","spacing.padding","spacing.margin","spacing.blockGap","spacing.defaultSpacingSizes","spacing.customSpacingSize","spacing.spacingSizes.custom","spacing.spacingSizes.default","spacing.spacingSizes.theme","spacing.units","dimensions.aspectRatio","dimensions.height","dimensions.minHeight","dimensions.minWidth","dimensions.width","dimensions.dimensionSizes","layout","border.color","border.radius","border.style","border.width","border.radiusSizes","color.custom","color.palette.custom","color.customDuotone","color.palette.theme","color.palette.default","color.defaultPalette","color.defaultDuotone","color.duotone.custom","color.duotone.theme","color.duotone.default","color.gradients.custom","color.gradients.theme","color.gradients.default","color.defaultGradients","color.customGradient","color.background","color.link","color.text","color.heading","color.button","shadow","typography.defaultTextShadowPresets","typography.textShadowPresets.custom","typography.textShadowPresets.default","typography.textShadowPresets.theme"),qe=(0,Sc.useMemo)(()=>({background:{backgroundImage:o,backgroundSize:r,gradient:n},color:{palette:{custom:ee,theme:ne,default:ie},gradients:{custom:we,theme:_e,default:xe},duotone:{custom:Ee,theme:ye,default:Oe},defaultGradients:he,defaultPalette:be,defaultDuotone:pe,custom:Y,customGradient:Ze,customDuotone:re,background:fe,link:Ce,heading:ae,button:Re,text:de},typography:{fontFamilies:{custom:i,default:s,theme:a},fontSizes:{custom:d,default:u,theme:f},customFontSize:p,defaultFontSizes:l,fontStyle:m,fontWeight:g,lineHeight:h,textAlign:b,textColumns:v,textDecoration:_,textIndent:y,textShadow:w,textShadowPresets:{custom:Pt,default:at,theme:Be},defaultTextShadowPresets:ct,textTransform:k,letterSpacing:C,writingMode:x},spacing:{spacingSizes:{custom:O,default:M,theme:N},customSpacingSize:B,defaultSpacingSizes:I,padding:S,margin:R,blockGap:E,units:j},border:{color:K,radius:q,style:H,width:J,radiusSizes:W},dimensions:{aspectRatio:V,height:A,minHeight:L,minWidth:z,width:F,dimensionSizes:G},layout:$,parentLayout:t,shadow:$e}),[o,r,n,i,s,a,l,d,u,f,p,m,g,h,b,v,_,y,w,Pt,at,Be,ct,k,C,x,S,R,E,I,B,O,M,N,j,V,A,L,z,F,G,$,t,K,q,H,J,W,Y,ee,re,ne,ie,be,pe,Ee,ye,Oe,we,_e,xe,he,Ze,fe,Ce,de,ae,Re,$e]);return LD(qe,e)}function AMe(e){e=e.map(o=>({...o,Edit:(0,Sc.memo)(o.edit)}));let t=(0,aoe.createHigherOrderComponent)(o=>function(n){let i=Mt();return[...e.map((s,a)=>{let{Edit:l,hasSupport:d,attributeKeys:u=[],shareWithChildBlocks:f,supportsPatternEditing:p}=s;if(!(p&&i[$y]||i[tu]||i[Gy]&&f)||!d(n.name))return null;let g={};for(let h of u)n.attributes[h]&&(g[h]=n.attributes[h]);return(0,CI.jsx)(l,{name:n.name,isSelected:n.isSelected,clientId:n.clientId,setAttributes:n.setAttributes,__unstableParentLayout:n.__unstableParentLayout,...g},a)}),(0,CI.jsx)(o,{...n},"edit")]},"withBlockEditHooks");(0,SI.addFilter)("editor.BlockEdit","core/editor/hooks",t)}function pbt({index:e,useBlockProps:t,setAllWrapperProps:o,...r}){let n=t(r),i=s=>o(a=>{let l=[...a];return l[e]=s,l});return(0,Sc.useEffect)(()=>(i(n),()=>{i(void 0)})),null}var mbt=(0,Sc.memo)(pbt);function NMe(e){let t=(0,aoe.createHigherOrderComponent)(o=>function(n){let[i,s]=(0,Sc.useState)(Array(e.length).fill(void 0));return[...e.map((a,l)=>{let{hasSupport:d,attributeKeys:u=[],useBlockProps:f,isMatch:p}=a,m={};for(let g of u)n.attributes[g]&&(m[g]=n.attributes[g]);return!Object.keys(m).length||!d(n.name)||p&&!p(m)?null:(0,CI.jsx)(mbt,{index:l,useBlockProps:f,setAllWrapperProps:s,name:n.name,clientId:n.clientId,...m},l)}),(0,CI.jsx)(o,{...n,wrapperProps:i.filter(Boolean).reduce((a,l)=>({...a,...l,className:U(a.className,l.className),style:{...a.style,...l.style}}),n.wrapperProps||{})},"edit")]},"withBlockListBlockHooks");(0,SI.addFilter)("editor.BlockListBlock","core/editor/hooks",t)}function LMe(e){function t(o,r,n){return e.reduce((i,s)=>{let{hasSupport:a,attributeKeys:l=[],addSaveProps:d}=s,u={};for(let f of l)n[f]&&(u[f]=n[f]);return!Object.keys(u).length||!a(r)?i:d(i,r,u)},o)}(0,SI.addFilter)("blocks.getSaveContent.extraProps","core/editor/hooks",t,0),(0,SI.addFilter)("blocks.getSaveContent.extraProps","core/editor/hooks",o=>(o.hasOwnProperty("className")&&!o.className&&delete o.className,o))}var DMe=c(ce(),1),VMe=c(To(),1);function gbt(e){let{apiVersion:t=1}=e;return t<2&&(0,DMe.hasBlockSupport)(e,"lightBlockWrapper",!1)&&(e.apiVersion=2),e}(0,VMe.addFilter)("blocks.registerBlockType","core/compat/migrateLightBlockWrapper",gbt);var FMe=c(To(),1),Cc=c(ce(),1);var loe=c(T(),1),coe=["left","center","right","wide","full"],hbt=["wide","full"];function doe(e,t=!0,o=!0){let r;return Array.isArray(e)?r=coe.filter(n=>e.includes(n)):e===!0?r=[...coe]:r=[],!o||e===!0&&!t?r.filter(n=>!hbt.includes(n)):r}function bbt(e){return"type"in(e.attributes?.align??{})||(0,Cc.hasBlockSupport)(e,"align")&&(e.attributes={...e.attributes,align:{type:"string",enum:[...coe,""]}}),e}function _bt({name:e,align:t,setAttributes:o}){let r=doe((0,Cc.getBlockSupport)(e,"align"),(0,Cc.hasBlockSupport)(e,"alignWide",!0)),{enabled:n}=z9(r),i=Hr();return!n.length||i!=="default"?null:(0,loe.jsx)(Jo,{group:"block",__experimentalShareWithChildBlocks:!0,children:(0,loe.jsx)(j9,{value:t,onChange:a=>{a||(0,Cc.getBlockType)(e)?.attributes?.align?.default&&(a=""),o({align:a})},controls:r})})}var CV={shareWithChildBlocks:!0,edit:_bt,useBlockProps:vbt,addSaveProps:ybt,attributeKeys:["align"],hasSupport(e){return(0,Cc.hasBlockSupport)(e,"align",!1)}};function vbt({name:e,align:t}){let o=doe((0,Cc.getBlockSupport)(e,"align"),(0,Cc.hasBlockSupport)(e,"alignWide",!0));return $ae(o).some(n=>n.name===t)?{"data-align":t}:{}}function ybt(e,t,o){let{align:r}=o,n=(0,Cc.getBlockSupport)(t,"align"),i=(0,Cc.hasBlockSupport)(t,"alignWide",!0);return doe(n,i).includes(r)&&(e.className=U(`align${r}`,e.className)),e}(0,FMe.addFilter)("blocks.registerBlockType","core/editor/align/addAttribute",bbt);var zMe=c(To(),1);function wbt(e){return"type"in(e.attributes?.lock??{})||(e.attributes={...e.attributes,lock:{type:"object"}}),e}(0,zMe.addFilter)("blocks.registerBlockType","core/lock/addAttribute",wbt);var goe=c(To(),1),J1=c(ce(),1);var EI=c(Q(),1),RV=c(X(),1),QMe=c(D(),1),JMe=c(oe(),1),IV=c(ce(),1);var Ec=c(Q(),1),qMe=c(D(),1),Q1=c(X(),1),XMe=c(oe(),1);var poe=c(ce(),1),$Me=c(oe(),1),Z1=c(Q(),1),Vd=c(X(),1),EV=c(D(),1),YMe=c(ue(),1),KMe=c(zo(),1);var uoe=c(D(),1),UMe=c(ue(),1),WMe=c(Q(),1);var jMe=c(Q(),1);var q1=c(T(),1);function xbt({blockTypes:e,value:t,onItemChange:o}){return(0,q1.jsx)("ul",{className:"block-editor-block-manager__checklist",children:e.map(r=>(0,q1.jsxs)("li",{className:"block-editor-block-manager__checklist-item",children:[(0,q1.jsx)(jMe.CheckboxControl,{label:r.title,checked:t.includes(r.name),onChange:(...n)=>o(r,...n)}),(0,q1.jsx)($t,{icon:r.icon})]},r.name))})}var HMe=xbt;var X1=c(T(),1);function GMe({title:e,blockTypes:t,selectedBlockTypes:o,onChange:r}){let n=(0,UMe.useInstanceId)(GMe),i=(0,uoe.useCallback)((f,p)=>{r(p?[...o,f]:o.filter(({name:m})=>m!==f.name))},[o,r]),s=(0,uoe.useCallback)(f=>{r(f?[...o,...t.filter(p=>!o.find(({name:m})=>m===p.name))]:o.filter(p=>!t.find(({name:m})=>m===p.name)))},[t,o,r]);if(!t.length)return null;let a=t.map(({name:f})=>f).filter(f=>(o??[]).some(p=>p.name===f)),l="block-editor-block-manager__category-title-"+n,d=a.length===t.length,u=!d&&a.length>0;return(0,X1.jsxs)("div",{role:"group","aria-labelledby":l,className:"block-editor-block-manager__category",children:[(0,X1.jsx)(WMe.CheckboxControl,{checked:d,onChange:s,className:"block-editor-block-manager__category-title",indeterminate:u,label:(0,X1.jsx)("span",{id:l,children:e})}),(0,X1.jsx)(HMe,{blockTypes:t,value:a,onItemChange:i})]})}var foe=GMe;var km=c(T(),1);function TV({blockTypes:e,selectedBlockTypes:t,onChange:o,showSelectAll:r=!0}){let n=(0,YMe.useDebounce)(KMe.speak,500),[i,s]=(0,EV.useState)(""),{categories:a,isMatchingSearchTerm:l}=(0,$Me.useSelect)(p=>({categories:p(poe.store).getCategories(),isMatchingSearchTerm:p(poe.store).isMatchingSearchTerm}),[]),d=e.filter(p=>!i||l(p,i)),u=t.length>0&&t.length!==e.length,f=e.length>0&&t.length===e.length;return(0,EV.useEffect)(()=>{if(!i)return;let p=d.length,m=(0,Vd.sprintf)((0,Vd._n)("%d result found.","%d results found.",p),p);n(m)},[d?.length,i,n]),(0,km.jsxs)(Z1.__experimentalVStack,{className:"block-editor-block-manager__content",spacing:4,children:[(0,km.jsx)(Z1.SearchControl,{label:(0,Vd.__)("Search for a block"),placeholder:(0,Vd.__)("Search for a block"),value:i,onChange:p=>s(p),className:"block-editor-block-manager__search"}),r&&(0,km.jsx)(Z1.CheckboxControl,{className:"block-editor-block-manager__select-all",label:(0,Vd.__)("Select all"),checked:f,onChange:()=>{o(f?[]:e)},indeterminate:u}),(0,km.jsxs)("div",{tabIndex:"0",role:"region","aria-label":(0,Vd.__)("Available block types"),className:"block-editor-block-manager__results",children:[d.length===0&&(0,km.jsx)("p",{className:"block-editor-block-manager__no-results",children:(0,Vd.__)("No blocks found.")}),a.map(p=>(0,km.jsx)(foe,{title:p.title,blockTypes:d.filter(m=>m.category===p.slug),selectedBlockTypes:t,onChange:o},p.slug)),(0,km.jsx)(foe,{title:(0,Vd.__)("Uncategorized"),blockTypes:d.filter(({category:p})=>!p),selectedBlockTypes:t,onChange:o})]})]})}var Fd=c(T(),1);function ZMe({clientId:e,blockTypes:t,selectedBlockTypes:o,onClose:r}){let[n,i]=(0,qMe.useState)(o),{updateBlockAttributes:s}=(0,XMe.useDispatch)(P),a=()=>{let l=n.length===t.length,d=n.map(({name:u})=>u);s(e,{allowedBlocks:l?void 0:d}),r()};return(0,Fd.jsx)(Ec.Modal,{title:(0,Q1._x)("Manage allowed blocks","modal title"),onRequestClose:r,overlayClassName:"block-editor-block-allowed-blocks-modal",focusOnMount:"firstContentElement",size:"medium",children:(0,Fd.jsxs)(Ec.__experimentalVStack,{as:"form",onSubmit:l=>{l.preventDefault(),a()},spacing:"4",children:[(0,Fd.jsx)(Ct,{children:(0,Q1.__)("Select which blocks can be added inside this container.")}),(0,Fd.jsx)(TV,{blockTypes:t,selectedBlockTypes:n,onChange:l=>{i(l)}}),(0,Fd.jsxs)(Ec.Flex,{className:"block-editor-block-allowed-blocks-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Fd.jsx)(Ec.FlexItem,{children:(0,Fd.jsx)(Ec.Button,{variant:"tertiary",onClick:r,__next40pxDefaultSize:!0,children:(0,Q1.__)("Cancel")})}),(0,Fd.jsx)(Ec.FlexItem,{children:(0,Fd.jsx)(Ec.Button,{variant:"primary",type:"submit",__next40pxDefaultSize:!0,children:(0,Q1.__)("Apply")})})]})]})})}var Ry=c(T(),1);function eAe({clientId:e}){let[t,o]=(0,QMe.useState)(!1),{blockTypes:r,selectedBlockNames:n}=(0,JMe.useSelect)(a=>{let{getBlockAttributes:l}=a(P);return{blockTypes:a(IV.store).getBlockTypes(),selectedBlockNames:l(e)?.allowedBlocks}},[e]),i=r.filter(a=>(0,IV.hasBlockSupport)(a,"inserter",!0)&&(!a.parent||a.parent.includes("core/post-content")));if(!i)return null;let s=n===void 0?i:i.filter(a=>n.includes(a.name));return(0,Ry.jsxs)("div",{className:"block-editor-block-allowed-blocks-control",children:[(0,Ry.jsxs)(EI.BaseControl,{help:(0,RV.__)("Specify which blocks are allowed inside this container."),children:[(0,Ry.jsx)(EI.BaseControl.VisualLabel,{children:(0,RV.__)("Allowed Blocks")}),(0,Ry.jsx)(EI.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{o(!0)},className:"block-editor-block-allowed-blocks-control__button",children:(0,RV.__)("Manage allowed blocks")})]}),t&&(0,Ry.jsx)(ZMe,{clientId:e,blockTypes:i,selectedBlockTypes:s,onClose:()=>o(!1)})]})}var moe=c(T(),1);function kbt({clientId:e}){return Hr()==="contentOnly"?null:(0,moe.jsx)(e2.Fill,{children:(0,moe.jsx)(eAe,{clientId:e})})}var tAe={edit:kbt,attributeKeys:["allowedBlocks"],hasSupport(e){return(0,J1.hasBlockSupport)(e,"allowedBlocks")}};function Sbt(e){return e?.attributes?.allowedBlocks?.type||(0,J1.hasBlockSupport)(e,"allowedBlocks")&&(e.attributes={...e.attributes,allowedBlocks:{type:"array"}}),e}(0,goe.addFilter)("blocks.registerBlockType","core/allowedBlocks/attribute",Sbt);function Cbt(e,t,o,r){if(!(0,J1.hasBlockSupport)(e.name,"allowedBlocks")||t.length!==1&&r.length===1&&e.innerBlocks.length===t.length||r.length===1&&t.length>1||r.length>1&&t.length===1||r.length>1&&t.length>1&&r.length!==t.length||e.attributes.allowedBlocks)return e;let n=t[o]?.attributes?.allowedBlocks;if(!n)return e;let s=(0,J1.getBlockType)(e.name)?.allowedBlocks||[];if(!s.length)return{...e,attributes:{...e.attributes,allowedBlocks:n}};let a=n.filter(l=>s.includes(l));return{...e,attributes:{...e.attributes,allowedBlocks:a}}}(0,goe.addFilter)("blocks.switchToBlockType.transformedBlock","core/allowedBlocks/addTransforms",Cbt);var oAe=c(To(),1),PV=c(Q(),1),TI=c(X(),1),BV=c(ce(),1);var yb=c(T(),1),Ebt=/[\s#]/g;function Tbt(e){return"type"in(e.attributes?.anchor??{})||(0,BV.hasBlockSupport)(e,"anchor")&&(e.attributes={...e.attributes,anchor:{type:"string"}}),e}function Rbt({anchor:e,setAttributes:t}){return Hr()!=="default"?null:(0,yb.jsx)(je,{group:"advanced",children:(0,yb.jsx)(PV.TextControl,{className:"html-anchor-control",label:(0,TI.__)("HTML anchor"),help:(0,yb.jsxs)(yb.Fragment,{children:[(0,TI.__)("Enter a word or two\u2014without spaces\u2014to make a unique web address just for this block, called an \u201Canchor\u201D. Then, you\u2019ll be able to link directly to this section of your page.")," ",(0,yb.jsx)(PV.ExternalLink,{href:(0,TI.__)("https://wordpress.org/documentation/article/page-jumps/"),children:(0,TI.__)("Learn more about anchors")})]}),value:e||"",placeholder:null,onChange:r=>{r=r.replace(Ebt,"-"),t({anchor:r!==""?r:void 0})},autoCapitalize:"none",autoComplete:"off"})})}var hoe={addSaveProps:Ibt,edit:Rbt,attributeKeys:["anchor"],hasSupport(e){return(0,BV.hasBlockSupport)(e,"anchor")}};function Ibt(e,t,o){return(0,BV.hasBlockSupport)(t,"anchor")&&(e.id=o.anchor===""?null:o.anchor),e}(0,oAe.addFilter)("blocks.registerBlockType","core/anchor/attribute",Tbt);var rAe=c(To(),1),OV=c(ce(),1);function Pbt(e){return e?.attributes?.ariaLabel?.type||(0,OV.hasBlockSupport)(e,"ariaLabel")&&(e.attributes={...e.attributes,ariaLabel:{type:"string"}}),e}function Bbt(e,t,o){return(0,OV.hasBlockSupport)(t,"ariaLabel")&&!Qt(t,"ariaLabel","ariaLabel")&&(e["aria-label"]=o.ariaLabel===""?null:o.ariaLabel),e}var nAe={addSaveProps:Bbt,attributeKeys:["ariaLabel"],hasSupport(e){return(0,OV.hasBlockSupport)(e,"ariaLabel")}};(0,rAe.addFilter)("blocks.registerBlockType","core/ariaLabel/attribute",Pbt);var voe=c(To(),1),iAe=c(Q(),1),boe=c(X(),1),RI=c(ce(),1);var _oe=c(T(),1);function Obt(e){return(0,RI.hasBlockSupport)(e,"customClassName",!0)&&(e.attributes={...e.attributes,className:{type:"string"}}),e}function Mbt({className:e,setAttributes:t}){return Hr()!=="default"?null:(0,_oe.jsx)(je,{group:"advanced",children:(0,_oe.jsx)(iAe.TextControl,{autoComplete:"off",label:(0,boe.__)("Additional CSS class(es)"),value:e||"",onChange:r=>{t({className:r!==""?r:void 0})},help:(0,boe.__)("Separate multiple classes with spaces.")})})}var yoe={edit:Mbt,addSaveProps:Abt,attributeKeys:["className"],hasSupport(e){return(0,RI.hasBlockSupport)(e,"customClassName",!0)}};function Abt(e,t,o){return(0,RI.hasBlockSupport)(t,"customClassName",!0)&&o.className&&(e.className=U(e.className,o.className)),e}function Nbt(e,t,o,r){if(!(0,RI.hasBlockSupport)(e.name,"customClassName",!0)||r.length===1&&e.innerBlocks.length===t.length||r.length===1&&t.length>1||r.length>1&&t.length===1)return e;if(t[o]){let n=t[o]?.attributes.className;if(n&&e.attributes.className===void 0)return{...e,attributes:{...e.attributes,className:n}}}return e}(0,voe.addFilter)("blocks.registerBlockType","core/editor/custom-class-name/attribute",Obt);(0,voe.addFilter)("blocks.switchToBlockType.transformedBlock","core/customClassName/addTransforms",Nbt);var sAe=c(To(),1),II=c(ce(),1);function Lbt(e,t){return(0,II.hasBlockSupport)(t,"className",!0)&&(typeof e.className=="string"?e.className=[...new Set([(0,II.getBlockDefaultClassName)(t.name),...e.className.split(" ")])].join(" ").trim():e.className=(0,II.getBlockDefaultClassName)(t.name)),e}(0,sAe.addFilter)("blocks.getSaveContent.extraProps","core/generated-class-name/save-props",Lbt);var Aoe=c(D(),1),iNe=c(To(),1),sNe=c(oe(),1);var jd=c(ce(),1),aNe=c(ue(),1),_f=c(Sw(),1);var MI=c(ce(),1),Toe=c(Q(),1),XV=c(D(),1),UAe=c(To(),1),WAe=c(oe(),1);var Eoe={};ro(Eoe,{AdvancedPanel:()=>KV,BackgroundPanel:()=>GD,BorderPanel:()=>UV,ColorPanel:()=>FD,DimensionsPanel:()=>FV,FiltersPanel:()=>GV,ImageSettingsPanel:()=>VAe,StateControl:()=>bV,StateControlBadges:()=>_V,TypographyPanel:()=>oV,useHasBackgroundPanel:()=>WD,useHasBorderPanel:()=>HV,useHasBorderPanelControls:()=>Soe,useHasColorPanel:()=>VD,useHasDimensionsPanel:()=>VV,useHasFiltersPanel:()=>NAe,useHasImageSettingsPanel:()=>DAe,useHasTypographyPanel:()=>tV,useSettingsForBlockElement:()=>LD});var ir=c(X(),1),Ti=c(Q(),1);var DV=c(D(),1);var wo=c(Q(),1),Pr=c(X(),1),lAe=c(D(),1),MV=c(oe(),1);var aAe=c(oe(),1);function Iy(e,t){let{getBlockOrder:o,getBlockAttributes:r}=(0,aAe.useSelect)(P);return(i,s)=>{let a=(s-1)*t+i-1,l=0;for(let d of o(e)){let{columnStart:u,rowStart:f}=r(d).style?.layout??{};(f-1)*t+u-1<a&&l++}return l}}var pr=c(T(),1),Ei={fit:"fit",grow:"fill",max:"fixed",fixed:"fixedNoShrink"},Dbt=[Ei.max,Ei.fixed];function woe(e){return Dbt.includes(e)}function Vbt(e){let{orientation:t="horizontal"}=e??{};return t==="horizontal"?(0,Pr._x)("Max","Block with maximum width in flex layout"):(0,Pr._x)("Max","Block with maximum height in flex layout")}function Fbt(e,t){let{orientation:o="horizontal"}=t??{};return e===Ei.grow?(0,Pr.__)("Stretch to fill available space."):e===Ei.max&&o==="horizontal"?(0,Pr.__)("Specify a maximum width."):e===Ei.max?(0,Pr.__)("Specify a maximum height."):e===Ei.fixed&&o==="horizontal"?(0,Pr.__)("Specify a fixed width."):e===Ei.fixed?(0,Pr.__)("Specify a fixed height."):(0,Pr.__)("Fit contents.")}function cAe({value:e={},onChange:t,parentLayout:o,isShownByDefault:r,panelId:n,showGridSpanDefaults:i=!0}){let{type:s,default:{type:a="default"}={}}=o??{},l=s||a;return l==="flex"?(0,pr.jsx)(zbt,{childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n}):l==="grid"?(0,pr.jsx)(Hbt,{childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n,showGridSpanDefaults:i}):null}function zbt({childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n}){let{selfStretch:i,flexSize:s}=e,{orientation:a="horizontal"}=o??{},l=i||Ei.fit,d=woe(l),u=()=>!!i,f=a==="horizontal"?(0,Pr.__)("Width"):(0,Pr.__)("Height"),[p]=Fe("spacing.units"),m=(0,wo.__experimentalUseCustomUnits)({availableUnits:p||["%","px","em","rem","vh","vw"]}),g=()=>{t({selfStretch:void 0,flexSize:void 0})};return(0,lAe.useEffect)(()=>{woe(i)&&!s&&t({...e,selfStretch:Ei.fit})},[]),(0,pr.jsxs)(wo.__experimentalVStack,{as:wo.__experimentalToolsPanelItem,spacing:2,hasValue:u,label:f,onDeselect:g,isShownByDefault:r,panelId:n,children:[(0,pr.jsxs)(wo.__experimentalToggleGroupControl,{label:jbt(o),value:l,help:Fbt(l,o),onChange:h=>{let b=woe(h)?s:null;t({selfStretch:h,flexSize:b})},isBlock:!0,children:[(0,pr.jsx)(wo.__experimentalToggleGroupControlOption,{value:Ei.fit,label:(0,Pr._x)("Fit","Intrinsic block width in flex layout")},Ei.fit),(0,pr.jsx)(wo.__experimentalToggleGroupControlOption,{value:Ei.grow,label:(0,Pr._x)("Grow","Block with expanding width in flex layout")},Ei.grow),(0,pr.jsx)(wo.__experimentalToggleGroupControlOption,{value:Ei.max,label:Vbt(o)},Ei.max),(0,pr.jsx)(wo.__experimentalToggleGroupControlOption,{value:Ei.fixed,label:(0,Pr._x)("Fixed","Block with fixed width in flex layout")},Ei.fixed)]}),d&&(0,pr.jsx)(wo.__experimentalUnitControl,{units:m,onChange:h=>{t({selfStretch:l,flexSize:h})},value:s,min:0,label:f,hideLabelFromVision:!0})]})}function jbt(e){let{orientation:t="horizontal"}=e??{};return t==="horizontal"?(0,Pr.__)("Width"):(0,Pr.__)("Height")}function Hbt({childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n,showGridSpanDefaults:i}){let{columnStart:s,rowStart:a,columnSpan:l,rowSpan:d}=e,{columnCount:u,rowCount:f}=o??{},p=(0,MV.useSelect)(S=>S(P).getBlockRootClientId(n)),{moveBlocksToPosition:m,__unstableMarkNextChangeAsNotPersistent:g}=(0,MV.useDispatch)(P),h=Iy(p,u||3),b=()=>!!s||!!a,v=()=>!!l||!!d,_=()=>{t({columnStart:void 0,rowStart:void 0})},y=()=>{t({columnSpan:void 0,rowSpan:void 0})},w=u?u-(s??1)+1:void 0,x=window.__experimentalEnableGridInteractivity&&f?f-(a??1)+1:void 0,k=l??(i?1:void 0),C=d??(i?1:void 0);return(0,pr.jsxs)(pr.Fragment,{children:[(0,pr.jsxs)(wo.Flex,{as:wo.__experimentalToolsPanelItem,hasValue:v,label:(0,Pr.__)("Grid span"),onDeselect:y,isShownByDefault:r,panelId:n,children:[(0,pr.jsx)(wo.FlexItem,{style:{width:"50%"},children:(0,pr.jsx)(wo.__experimentalInputControl,{label:(0,Pr.__)("Column span"),type:"number",onChange:S=>{let R=S===""?1:parseInt(S,10),E=w?Math.min(R,w):R;t({columnStart:s,rowStart:a,rowSpan:d,columnSpan:E})},value:k,min:1,max:w})}),(0,pr.jsx)(wo.FlexItem,{style:{width:"50%"},children:(0,pr.jsx)(wo.__experimentalInputControl,{label:(0,Pr.__)("Row span"),type:"number",onChange:S=>{let R=S===""?1:parseInt(S,10),E=x?Math.min(R,x):R;t({columnStart:s,rowStart:a,columnSpan:l,rowSpan:E})},value:C,min:1,max:x})})]}),window.__experimentalEnableGridInteractivity&&(0,pr.jsxs)(wo.Flex,{as:wo.__experimentalToolsPanelItem,hasValue:b,label:(0,Pr.__)("Grid placement"),onDeselect:_,isShownByDefault:!1,panelId:n,children:[(0,pr.jsx)(wo.FlexItem,{style:{width:"50%"},children:(0,pr.jsx)(wo.__experimentalInputControl,{label:(0,Pr.__)("Column"),type:"number",onChange:S=>{let R=S===""?1:parseInt(S,10);t({columnStart:R,rowStart:a,columnSpan:l,rowSpan:d}),g(),m([n],p,p,h(R,a))},value:s??1,min:1,max:u?u-(l??1)+1:void 0})}),(0,pr.jsx)(wo.FlexItem,{style:{width:"50%"},children:(0,pr.jsx)(wo.__experimentalInputControl,{label:(0,Pr.__)("Row"),type:"number",onChange:S=>{let R=S===""?1:parseInt(S,10);t({columnStart:s,rowStart:R,columnSpan:l,rowSpan:d}),g(),m([n],p,p,h(s,R))},value:a??1,min:1,max:f?f-(d??1)+1:void 0})})]})]})}var fAe=c(Q(),1),eS=c(X(),1);function dAe(e){if(typeof e!="string")return null;let t=e.split("/");if(t.length>2)return null;let[o,r="1"]=t,n=Number(o.trim()),i=Number(r.trim());return!Number.isFinite(n)||!Number.isFinite(i)||n<=0||i<=0?null:n/i}function uAe(e,t){let o=t.find(n=>n.value===e);if(o)return o;let r=dAe(e);return r===null?null:t.find(n=>dAe(n.value)===r)??null}var xoe=c(T(),1);function AV({panelId:e,value:t,onChange:o=()=>{},options:r,defaultValue:n="auto",hasValue:i,isShownByDefault:s=!0,className:a,isInherited:l,hasLocalOverride:d}){let[u,f,p]=Fe("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios"),m=f?.map(({name:_,ratio:y})=>({label:_,value:y})),g=u?.map(({name:_,ratio:y})=>({label:_,value:y})),h=[{label:(0,eS._x)("Original","Aspect ratio option for dimensions control"),value:"auto"},...p?g:[],...m||[],{label:(0,eS._x)("Custom","Aspect ratio option for dimensions control"),value:"custom",disabled:!0,hidden:!0}],b=r??h,v=t==null||t==="auto"?"auto":uAe(t,b)?.value??"custom";return(0,xoe.jsx)(Wt,{className:a,isInherited:l,hasLocalOverride:d,hasValue:i||(()=>v!==n),label:(0,eS.__)("Aspect ratio"),onDeselect:()=>o(void 0),isShownByDefault:s,panelId:e,children:(0,xoe.jsx)(fAe.SelectControl,{label:(0,eS.__)("Aspect ratio"),value:v,options:b,onChange:o})})}var oo=c(T(),1),koe=["horizontal","vertical"];function pAe(e,t){return e?.length===1?!1:t?!(e?.includes("horizontal")&&e?.includes("vertical")&&e?.length===2):!0}function VV(e,t=An){return bAe(e)||_Ae(e)||vAe(e)||yAe(e)||wAe(e)||xAe(e)||kAe(e)||SAe(e)||CAe(e)||EAe(e,t)||TAe(e,t)}function bAe(e){return e?.layout?.contentSize}function _Ae(e){return e?.layout?.wideSize}function vAe(e){return e?.spacing?.padding}function yAe(e){return e?.spacing?.margin}function wAe(e){return e?.spacing?.blockGap}function xAe(e){return e?.dimensions?.height}function kAe(e){return e?.dimensions?.minHeight}function SAe(e){return e?.dimensions?.minWidth}function CAe(e){return e?.dimensions?.width}function EAe(e,t=An){return!Ya(t)&&e?.dimensions?.aspectRatio}function TAe(e,t=An){if(Ya(t))return!1;let{type:o="default",default:{type:r="default"}={},allowSizingOnChildren:n=!1}=e?.parentLayout??{},i=(r==="flex"||o==="flex"||r==="grid"||o==="grid")&&n;return!!e?.layout&&i}function Ubt(e){let{defaultSpacingSizes:t,spacingSizes:o}=e?.spacing||{};return t!==!1&&o?.default?.length>0||o?.theme?.length>0||o?.custom?.length>0}function mAe(e,t){if(!t||!e)return e;let o={};return t.forEach(r=>{r==="vertical"&&(o.top=e.top,o.bottom=e.bottom),r==="horizontal"&&(o.left=e.left,o.right=e.right),o[r]=e?.[r]}),o}var Wbt=[void 0,null,""];function It(e){return!Wbt.includes(e)}function NV(e){if(!It(e))return;let[t]=(0,Ti.__experimentalParseQuantityAndUnitFromRawValue)(e);return t}function LV(e){return It(e)&&typeof e=="string"?{top:e,right:e,bottom:e,left:e}:e}function gAe(e){if(!It(e))return;if(typeof e=="string")return e!==""?e:void 0;if(typeof e!="object")return;let o=["top","right","bottom","left"].map(i=>e[i]);if(!o.every(It))return;let n=o[0];return o.every(i=>i===n)?n:void 0}function hAe(e){return It(e)?typeof e=="string"?e!=="":typeof e!="object"?!1:["top","right","bottom","left"].some(t=>It(e[t])):!1}function Gbt(e,t){return It(e)?typeof e=="string"?t?{top:e,right:e,bottom:e,left:e}:{top:e}:{...e,right:e?.left,bottom:e?.top}:e}function $bt({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=Fr(),s=()=>{let a=e(o);t(a)};return(0,oo.jsx)(Ti.__experimentalToolsPanel,{label:(0,ir.__)("Dimensions"),resetAll:s,panelId:r,dropdownMenuProps:i,children:n})}var Tc={contentSize:!0,wideSize:!0,padding:!0,margin:!0,blockGap:!0,height:!0,minHeight:!0,minWidth:!0,width:!0,aspectRatio:!0,childLayout:!0};function FV({as:e=$bt,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=Tc,onVisualize:a=()=>{},includeLayoutControls:l=!1,allowAxialBlockGap:d=!0,styleState:u=An,showInheritanceLabelIndicators:f=es()}){let{dimensions:p,spacing:m}=n,g=nt=>nt&&typeof nt=="object"?Object.keys(nt).reduce((ni,Lm)=>(ni[Lm]=bl({settings:{dimensions:p,spacing:m}},"",nt[Lm]),ni),{}):bl({settings:{dimensions:p,spacing:m}},"",nt),h=(nt,ni,Lm)=>_c(f&&nt,f&&ni,Lm),b=Ubt(n),v=(0,Ti.__experimentalUseCustomUnits)({availableUnits:n?.spacing?.units||["%","px","em","rem","vw"]}),_=-1/0,[y,w]=(0,DV.useState)(_),x=(0,DV.useCallback)(nt=>({...nt,layout:Qe({...nt?.layout,contentSize:void 0,wideSize:void 0,selfStretch:void 0,flexSize:void 0,columnStart:void 0,rowStart:void 0,columnSpan:void 0,rowSpan:void 0}),spacing:{...nt?.spacing,padding:void 0,margin:void 0,blockGap:void 0},dimensions:{...nt?.dimensions,height:void 0,minHeight:void 0,minWidth:void 0,aspectRatio:void 0,width:void 0}}),[]),k=bAe(n)&&l,C=g(t?.layout?.contentSize),S=g(r?.layout?.contentSize),R=!It(t?.layout?.contentSize)&&It(S),E=nt=>{o(Ge(t,["layout","contentSize"],It(nt)?nt:void 0))},I=()=>It(t?.layout?.contentSize),B=()=>E(void 0),O=_Ae(n)&&l,M=g(t?.layout?.wideSize),N=g(r?.layout?.wideSize),j=!It(t?.layout?.wideSize)&&It(N),V=nt=>{o(Ge(t,["layout","wideSize"],It(nt)?nt:void 0))},A=()=>It(t?.layout?.wideSize),L=()=>V(void 0),z=vAe(n),F=LV(g(r?.spacing?.padding)),G=LV(g(t?.spacing?.padding)),$=It(t?.spacing?.padding)?G:F,K=gAe(F),q=!It(t?.spacing?.padding)&&K!==void 0,H=hAe(F),J=!It(t?.spacing?.padding)&&H,W=Array.isArray(n?.spacing?.padding)?n?.spacing?.padding:n?.spacing?.padding?.sides,Y=W&&W.some(nt=>koe.includes(nt)),ee=nt=>{let ni=mAe(nt,W);o(Ge(t,["spacing","padding"],ni))},re=()=>It(t?.spacing?.padding)&&Object.keys(t?.spacing?.padding).length,ne=()=>ee(void 0),ie=()=>a("padding"),be=yAe(n),pe=LV(g(r?.spacing?.margin)),Ee=LV(g(t?.spacing?.margin)),ye=It(t?.spacing?.margin)?Ee:pe,Oe=gAe(pe),we=!It(t?.spacing?.margin)&&Oe!==void 0,_e=hAe(pe),xe=!It(t?.spacing?.margin)&&_e,he=Array.isArray(n?.spacing?.margin)?n?.spacing?.margin:n?.spacing?.margin?.sides,Ze=he&&he.some(nt=>koe.includes(nt)),fe=nt=>{let ni=mAe(nt,he);o(Ge(t,["spacing","margin"],ni))},Ce=()=>It(t?.spacing?.margin)&&Object.keys(t?.spacing?.margin).length,de=()=>fe(void 0),ae=()=>a("margin"),Re=wAe(n),$e=Array.isArray(n?.spacing?.blockGap)?n?.spacing?.blockGap:n?.spacing?.blockGap?.sides,ct=d&&$e&&$e.some(nt=>koe.includes(nt)),Pt=g(t?.spacing?.blockGap),at=g(r?.spacing?.blockGap),Be=!ct&&typeof Pt=="object"?Pt?.top:Pt,qe=!ct&&typeof at=="object"?at?.top:at,vt=It(t?.spacing?.blockGap)?Pt:at,Vt=Gbt(vt,ct),kt=!It(t?.spacing?.blockGap)&&typeof qe=="string"&&qe!=="",yt=nt=>{o(Ge(t,["spacing","blockGap"],nt))},Ye=nt=>{It(nt)||yt(null),!ct&&nt?.hasOwnProperty("top")?yt(nt.top):yt({top:nt?.top,left:nt?.left})},Se=()=>yt(void 0),Ie=()=>It(t?.spacing?.blockGap),me=kAe(n),Te=g(t?.dimensions?.minHeight),Me=g(r?.dimensions?.minHeight),lt=!It(t?.dimensions?.minHeight)&&It(Me),et=nt=>{let ni=Ge(t,["dimensions","minHeight"],nt);o(Ge(ni,["dimensions","aspectRatio"],void 0))},ao=()=>{et(void 0)},Lo=()=>It(t?.dimensions?.minHeight),$r=xAe(n),xo=g(t?.dimensions?.height),_o=g(r?.dimensions?.height),ht=!It(t?.dimensions?.height)&&It(_o),Ot=nt=>{let ni=Ge(t,["dimensions","height"],nt);o(Ge(ni,["dimensions","aspectRatio"],void 0))},fn=()=>{Ot(void 0)},Ii=()=>It(t?.dimensions?.height),Cn=SAe(n),Pi=g(t?.dimensions?.minWidth),as=g(r?.dimensions?.minWidth),ls=!It(t?.dimensions?.minWidth)&&It(as),ul=nt=>{o(Ge(t,["dimensions","minWidth"],nt))},Ne=()=>{ul(void 0)},ko=()=>It(t?.dimensions?.minWidth),dt=CAe(n),lo=g(t?.dimensions?.width),Mr=g(r?.dimensions?.width),ar=!It(t?.dimensions?.width)&&It(Mr),ri=nt=>{o(Ge(t,["dimensions","width"],nt))},Bf=()=>{ri(void 0)},fl=()=>It(t?.dimensions?.width),Lc=EAe(n,u),IS=g(t?.dimensions?.aspectRatio),Of=g(r?.dimensions?.aspectRatio),Fb=IS??Of,Wy=!It(t?.dimensions?.aspectRatio)&&It(Of),zb=nt=>{let ni=Ge(t,["dimensions","aspectRatio"],nt);o(Ge(ni,["dimensions","minHeight"],void 0))},u3=()=>It(t?.dimensions?.aspectRatio),f3=TAe(n,u),Pz=t?.layout,Bz=nt=>{o({...t,layout:{...t?.layout,...nt}})},Mf=()=>a(!1);return(0,oo.jsxs)(e,{resetAllFilter:x,value:t,onChange:o,panelId:i,children:[(k||O)&&(0,oo.jsx)("span",{className:"span-columns",children:(0,ir.__)("Set the width of the main content area.")}),k&&(0,oo.jsx)(Wt,{...h(R,I()&&S!==void 0),label:(0,ir.__)("Content width"),hasValue:I,onDeselect:B,isShownByDefault:s.contentSize??Tc.contentSize,panelId:i,children:(0,oo.jsx)(Ti.__experimentalUnitControl,{label:(0,ir.__)("Content width"),labelPosition:"top",value:C??S,placeholder:R?NV(S):void 0,onChange:nt=>{E(nt)},units:v,prefix:(0,oo.jsx)(Ti.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,oo.jsx)(St,{icon:Kb})})})}),O&&(0,oo.jsx)(Wt,{...h(j,A()&&N!==void 0),label:(0,ir.__)("Wide width"),hasValue:A,onDeselect:L,isShownByDefault:s.wideSize??Tc.wideSize,panelId:i,children:(0,oo.jsx)(Ti.__experimentalUnitControl,{label:(0,ir.__)("Wide width"),labelPosition:"top",value:M??N,placeholder:j?NV(N):void 0,onChange:nt=>{V(nt)},units:v,prefix:(0,oo.jsx)(Ti.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,oo.jsx)(St,{icon:n_})})})}),z&&(0,oo.jsxs)(Wt,{hasValue:re,label:(0,ir.__)("Padding"),hasInlineEndToggle:pAe(W,b),onDeselect:ne,isShownByDefault:s.padding??Tc.padding,...h(J,re()&&H,{"tools-panel-item-spacing":b}),panelId:i,children:[!b&&(0,oo.jsx)(Ti.BoxControl,{values:G,onChange:ee,label:(0,ir.__)("Padding"),sides:W,units:v,allowReset:!1,splitOnAxis:Y,inputProps:{onMouseOver:ie,onMouseOut:Mf,placeholder:q?K:void 0}}),b&&(0,oo.jsx)(P1,{values:$,onChange:ee,label:(0,ir.__)("Padding"),sides:W,units:v,allowReset:!1,onMouseOver:ie,onMouseOut:Mf})]}),be&&(0,oo.jsxs)(Wt,{hasValue:Ce,label:(0,ir.__)("Margin"),hasInlineEndToggle:pAe(he,b),onDeselect:de,isShownByDefault:s.margin??Tc.margin,...h(xe,Ce()&&_e,{"tools-panel-item-spacing":b}),panelId:i,children:[!b&&(0,oo.jsx)(Ti.BoxControl,{values:Ee,onChange:fe,inputProps:{min:y,onDragStart:()=>{w(0)},onDragEnd:()=>{w(_)},onMouseOver:ae,onMouseOut:Mf,placeholder:we?Oe:void 0},label:(0,ir.__)("Margin"),sides:he,units:v,allowReset:!1,splitOnAxis:Ze}),b&&(0,oo.jsx)(P1,{values:ye,onChange:fe,minimumCustomValue:-1/0,label:(0,ir.__)("Margin"),sides:he,units:v,allowReset:!1,onMouseOver:ae,onMouseOut:Mf})]}),Re&&(0,oo.jsxs)(Wt,{hasValue:Ie,label:(0,ir.__)("Block spacing"),hasInlineEndToggle:ct,onDeselect:Se,isShownByDefault:s.blockGap??Tc.blockGap,...h(kt,Ie()&&at!==void 0,{"tools-panel-item-spacing":b,"single-column":!b&&!ct}),panelId:i,children:[!b&&(ct?(0,oo.jsx)(Ti.BoxControl,{label:(0,ir.__)("Block spacing"),min:0,onChange:Ye,units:v,sides:$e,values:Vt,allowReset:!1,splitOnAxis:ct}):(0,oo.jsx)(Ti.__experimentalUnitControl,{label:(0,ir.__)("Block spacing"),min:0,onChange:yt,units:v,value:Be??void 0,placeholder:kt?qe:void 0})),b&&(0,oo.jsx)(P1,{label:(0,ir.__)("Block spacing"),min:0,onChange:Ye,showSideInLabel:!1,sides:ct?$e:["top"],values:Vt,allowReset:!1},ct?"axial-gap":"single-gap")]}),f3&&(0,oo.jsx)(cAe,{value:Pz,onChange:Bz,parentLayout:n?.parentLayout,panelId:i,showGridSpanDefaults:!vi(u),isShownByDefault:s.childLayout??Tc.childLayout}),me&&(0,oo.jsx)(Wt,{...h(lt,Lo()&&Me!==void 0),hasValue:Lo,label:(0,ir.__)("Minimum height"),onDeselect:ao,isShownByDefault:s.minHeight??Tc.minHeight,panelId:i,children:(0,oo.jsx)(oy,{label:(0,ir.__)("Minimum height"),value:Te??Me,onChange:et,placeholder:lt?NV(Me):void 0,dimensionSizes:p?.dimensionSizes})}),Cn&&(0,oo.jsx)(Wt,{...h(ls,ko()&&as!==void 0),hasValue:ko,label:(0,ir.__)("Minimum width"),onDeselect:Ne,isShownByDefault:s.minWidth??Tc.minWidth,panelId:i,children:(0,oo.jsx)(oy,{label:(0,ir.__)("Minimum width"),value:Pi??as,onChange:ul,placeholder:ls?NV(as):void 0,dimensionSizes:p?.dimensionSizes})}),$r&&(0,oo.jsx)(Wt,{...h(ht,Ii()&&_o!==void 0),hasValue:Ii,label:(0,ir.__)("Height"),onDeselect:fn,isShownByDefault:s.height??Tc.height,panelId:i,children:(0,oo.jsx)(oy,{label:(0,ir.__)("Height"),value:xo,onChange:Ot,placeholder:ht?_o:void 0,dimensionSizes:p?.dimensionSizes})}),dt&&(0,oo.jsx)(Wt,{...h(ar,fl()&&Mr!==void 0),hasValue:fl,label:(0,ir.__)("Width"),onDeselect:Bf,isShownByDefault:s.width??Tc.width,panelId:i,children:(0,oo.jsx)(oy,{label:(0,ir.__)("Width"),value:lo,onChange:ri,placeholder:ar?Mr:void 0,dimensionSizes:p?.dimensionSizes})}),Lc&&(0,oo.jsx)(AV,{hasValue:u3,value:Fb,onChange:zb,panelId:i,...h(Wy,u3()&&Of!==void 0),isShownByDefault:s.aspectRatio??Tc.aspectRatio})]})}var Ds=c(Q(),1),gf=c(D(),1),By=c(X(),1);var Py=c(X(),1),Dn=c(Q(),1),PI=c(D(),1);var Ao=c(T(),1),zV=[];function Ybt({shadow:e,onShadowChange:t,settings:o}){let r=jV(o),n=(0,PI.useMemo)(()=>r.length?[{name:(0,Py.__)("Unset"),slug:"unset",shadow:"none"},...r]:r,[r]);return(0,Ao.jsx)("div",{className:"block-editor-global-styles__shadow-popover-container",children:(0,Ao.jsxs)(Dn.__experimentalVStack,{spacing:4,children:[(0,Ao.jsx)(Dn.__experimentalHeading,{level:5,children:(0,Py.__)("Drop shadow")}),(0,Ao.jsx)(Kbt,{presets:n,activeShadow:e,onSelect:t}),(0,Ao.jsx)("div",{className:"block-editor-global-styles__clear-shadow",children:(0,Ao.jsx)(Dn.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>t(void 0),disabled:!e,accessibleWhenDisabled:!0,children:(0,Py.__)("Clear")})})]})})}function Kbt({presets:e,activeShadow:t,onSelect:o}){return e?(0,Ao.jsx)(Dn.Composite,{role:"listbox",className:"block-editor-global-styles__shadow__list","aria-label":(0,Py.__)("Drop shadows"),children:e.map(({name:r,slug:n,shadow:i})=>(0,Ao.jsx)(qbt,{label:r,isActive:i===t,type:n==="unset"?"unset":"preset",onSelect:()=>o(i===t?void 0:i),shadow:i},n))}):null}function qbt({type:e,label:t,isActive:o,onSelect:r,shadow:n}){return(0,Ao.jsxs)(uo.Root,{children:[(0,Ao.jsx)(uo.Trigger,{render:(0,Ao.jsx)(Dn.Composite.Item,{role:"option","aria-label":t,"aria-selected":o,className:U("block-editor-global-styles__shadow__item",{"is-active":o}),render:(0,Ao.jsx)("button",{className:U("block-editor-global-styles__shadow-indicator",{unset:e==="unset"}),onClick:r,style:{boxShadow:n},"aria-label":t,children:o&&(0,Ao.jsx)(St,{icon:Vn})})})}),(0,Ao.jsx)(uo.Popup,{children:t})]})}function RAe({shadow:e,onShadowChange:t,settings:o,className:r,hasLocalValue:n=!!e,hasLocalOverride:i=!1,onReset:s}){return(0,Ao.jsx)(Dn.Dropdown,{popoverProps:{placement:"left-start",offset:36,shift:!0},className:U("block-editor-global-styles__shadow-dropdown",r),renderToggle:Xbt(e,t,{hasLocalValue:n,hasLocalOverride:i,onReset:s??(()=>t(void 0))}),renderContent:()=>(0,Ao.jsx)(Dn.__experimentalDropdownContentWrapper,{paddingSize:"medium",children:(0,Ao.jsx)(Ybt,{shadow:e,onShadowChange:t,settings:o})})})}function Xbt(e,t,o){let{hasLocalValue:r,hasLocalOverride:n,onReset:i}=o;return function({onToggle:a,isOpen:l}){let d=(0,PI.useRef)(void 0),u={onClick:a,className:U("block-editor-global-styles__shadow-dropdown-toggle",{"is-open":l}),"aria-expanded":l,ref:d},f=()=>{l&&a(),i(),d.current?.focus()};return(0,Ao.jsxs)(Ao.Fragment,{children:[(0,Ao.jsx)(Dn.Button,{__next40pxDefaultSize:!0,...u,children:(0,Ao.jsxs)(Dn.__experimentalHStack,{justify:"flex-start",children:[(0,Ao.jsx)(St,{className:"block-editor-global-styles__toggle-icon",icon:dE,size:24}),(0,Ao.jsx)(Dn.FlexItem,{children:(0,Py.__)("Drop shadow")})]})}),r&&(n?(0,Ao.jsx)(gm,{className:"block-editor-global-styles__shadow-editor__remove-button",onResetToInherited:f}):(0,Ao.jsx)(Dn.Button,{__next40pxDefaultSize:!0,size:"small",icon:Rn,label:(0,Py.__)("Remove"),className:"block-editor-global-styles__shadow-editor__remove-button",onClick:f}))]})}}function jV(e){return(0,PI.useMemo)(()=>{if(!e?.shadow)return zV;let t=e?.shadow?.defaultPresets,{default:o,theme:r,custom:n}=e?.shadow?.presets??{},i=[...t&&o||zV,...r||zV,...n||zV];return i.filter((s,a)=>i.findLastIndex(({slug:l})=>l===s.slug)===a)},[e])}var zd=c(T(),1);function HV(e){return Object.values(Soe(e)).some(Boolean)}function Soe(e){return{hasBorderColor:IAe(e),hasBorderRadius:PAe(e),hasBorderStyle:BAe(e),hasBorderWidth:OAe(e),hasShadow:MAe(e)}}function IAe(e){return e?.border?.color}function PAe(e){return e?.border?.radius}function BAe(e){return e?.border?.style}function OAe(e){return e?.border?.width}function MAe(e){let t=jV(e);return!!e?.shadow&&t.length>0}function Zbt({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,label:i}){let s=Fr();return(0,zd.jsx)(Ds.__experimentalToolsPanel,{label:i,resetAll:()=>{let l=e(o);t(l)},panelId:r,dropdownMenuProps:s,children:n})}var Qbt={radius:!0,color:!0,width:!0,shadow:!0};function UV({as:e=Zbt,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=Qbt,showInheritanceLabelIndicators:a=es()}){let l=lf(n),d=n?.color?.custom,u=(0,gf.useCallback)(W=>bl({settings:n},"",W),[n]),f=(W,Y,ee)=>_c(a&&W,a&&Y,ee),p=W=>{let ee=l.flatMap(({colors:re})=>re).find(({color:re})=>re===W);return ee?"var:preset|color|"+ee.slug:W},m=(0,gf.useCallback)(W=>{if(W){if((0,Ds.__experimentalHasSplitBorders)(W)){let Y={...W};return["top","right","bottom","left"].forEach(ee=>{Y[ee]={...Y[ee],color:u(Y[ee]?.color)}}),Y}return{...W,color:W.color?u(W.color):void 0}}},[u]),g=(0,gf.useMemo)(()=>m(t?.border),[t?.border,m]),h=(0,gf.useMemo)(()=>m(r?.border),[r?.border,m]),b=!(0,Ds.__experimentalIsDefinedBorder)(t?.border)&&!!h&&(0,Ds.__experimentalIsDefinedBorder)(h),v=b?h:g,_=W=>o({...t,border:W}),y=IAe(n),w=BAe(n),x=OAe(n),k=PAe(n),C=(0,gf.useMemo)(()=>typeof t?.border?.radius!="object"?u(t?.border?.radius):{topLeft:u(t?.border?.radius?.topLeft),topRight:u(t?.border?.radius?.topRight),bottomLeft:u(t?.border?.radius?.bottomLeft),bottomRight:u(t?.border?.radius?.bottomRight)},[t?.border?.radius,u]),S=(0,gf.useMemo)(()=>{let W=r?.border?.radius;return typeof W!="object"?u(W):{topLeft:u(W?.topLeft),topRight:u(W?.topRight),bottomLeft:u(W?.bottomLeft),bottomRight:u(W?.bottomRight)}},[r?.border?.radius,u]),R=W=>_({...t?.border,radius:W}),E=()=>{let W=t?.border?.radius;return typeof W=="object"?Object.entries(W).some(([,Y])=>!!Y):!!W},I=!E()&&S!==void 0&&S!=="",B=(0,gf.useMemo)(()=>{if(!I)return C;if(typeof S=="string")return S;let W=S;return W?{all:W.topLeft&&W.topLeft===W.topRight&&W.topLeft===W.bottomLeft&&W.topLeft===W.bottomRight?W.topLeft:void 0,...W}:C},[I,C,S]),O=MAe(n),M=u(t?.shadow),N=u(r?.shadow),j=M===void 0&&N!==void 0&&N!=="",V=j?N:M,A=jV(n),L=W=>{let Y=A.findLast(({shadow:ee})=>ee===W)?.slug;o(Ge(t,["shadow"],Y?`var:preset|shadow|${Y}`:W||void 0))},z=W=>{if(j&&W===void 0){L(N);return}L(W)},F=()=>!!t?.shadow,G=()=>L(void 0),$=a&&F()&&N!==void 0,K=()=>{if(E())return _({radius:t?.border?.radius});_(void 0)},q=W=>{let Y={...W};(0,Ds.__experimentalHasSplitBorders)(Y)?["top","right","bottom","left"].forEach(ee=>{Y[ee]&&(Y[ee]={...Y[ee],color:p(Y[ee]?.color)})}):Y&&(Y.color=p(Y.color)),_({...Y,radius:t?.border?.radius})},H=(0,gf.useCallback)(W=>({...W,border:void 0,shadow:void 0}),[]),J=s?.color||s?.width;return(0,zd.jsxs)(e,{resetAllFilter:H,value:t,onChange:o,panelId:i,label:(0,By.__)("Borders"),children:[(x||y)&&(0,zd.jsx)(Wt,{...f(b,(0,Ds.__experimentalIsDefinedBorder)(t?.border)&&!!h&&(0,Ds.__experimentalIsDefinedBorder)(h)),hasValue:()=>(0,Ds.__experimentalIsDefinedBorder)(t?.border),label:(0,By.__)("Border"),hasInlineEndToggle:!0,onDeselect:()=>K(),isShownByDefault:J,panelId:i,children:(0,zd.jsx)(Ds.BorderBoxControl,{colors:l,disableCustomColors:!d,enableAlpha:!0,enableStyle:w,label:(0,By.__)("Border"),onChange:q,popoverOffset:40,popoverPlacement:"left-start",value:v,__experimentalIsRenderedInSidebar:!0})}),k&&(0,zd.jsx)(Wt,{...f(I,E()&&S!==void 0),hasValue:E,label:(0,By.__)("Radius"),hasInlineEndToggle:!0,onDeselect:()=>R(void 0),isShownByDefault:s.radius,panelId:i,children:(0,zd.jsx)(pL,{presets:n?.border?.radiusSizes,values:B,onChange:W=>{R(W||void 0)}})}),O&&(0,zd.jsxs)(Wt,{...f(j,F()&&N!==void 0),label:(0,By.__)("Shadow"),hasValue:F,onDeselect:G,isShownByDefault:s.shadow,showLocalOverrideActionsInLabel:!1,panelId:i,children:[(0,zd.jsx)(Ds.BaseControl.VisualLabel,{children:(0,By.__)("Shadow")}),(0,zd.jsx)(RAe,{shadow:V,onShadowChange:z,settings:n,hasLocalValue:F(),hasLocalOverride:$,onReset:G})]})]})}var Ri=c(Q(),1);var Sm=c(X(),1),tS=c(D(),1);var cn=c(T(),1),WV=[];function AAe(e,{presetSetting:t,defaultSetting:o}){let r=!e?.color?.[o],n=e?.color?.[t]?.custom||WV,i=e?.color?.[t]?.theme||WV,s=e?.color?.[t]?.default||WV;return(0,tS.useMemo)(()=>[...n,...i,...r?WV:s],[r,n,i,s])}function NAe(e){return LAe(e)}function LAe(e){return e.color.customDuotone||e.color.defaultDuotone||e.color.duotone.length>0}function Jbt({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=Fr(),s=()=>{let a=e(o);t(a)};return(0,cn.jsx)(Ri.__experimentalToolsPanel,{label:(0,Sm._x)("Filters","Name for applying graphical effects"),resetAll:s,panelId:r,dropdownMenuProps:i,children:n})}var e_t={duotone:!0},t_t={placement:"left-start",offset:36,shift:!0,className:"block-editor-duotone-control__popover",headerTitle:(0,Sm.__)("Duotone")},o_t=({indicator:e,label:t})=>(0,cn.jsxs)(De,{className:"block-editor-panel-duotone-settings__label-row",direction:"row",align:"center",justify:"flex-start",gap:"sm",children:[e==="unset"||!e?(0,cn.jsx)(Ri.ColorIndicator,{className:"block-editor-duotone-control__unset-indicator"}):(0,cn.jsx)(Ri.DuotoneSwatch,{values:e}),(0,cn.jsx)("span",{className:"block-editor-panel-duotone-settings__label",title:t,children:t})]}),r_t=(e,t)=>function({onToggle:r,isOpen:n}){let{hasLocalValue:i,hasLocalOverride:s,onReset:a}=t,l=(0,tS.useRef)(void 0),d={onClick:r,className:U("block-editor-global-styles-filters-panel__dropdown-toggle",{"is-open":n}),"aria-expanded":n,ref:l},u=()=>{n&&r(),a(),l.current?.focus()};return(0,cn.jsxs)(cn.Fragment,{children:[(0,cn.jsx)(Ri.Button,{__next40pxDefaultSize:!0,...d,children:(0,cn.jsx)(o_t,{indicator:e,label:(0,Sm.__)("Duotone")})}),i&&(s?(0,cn.jsx)(gm,{className:"block-editor-panel-duotone-settings__reset",onResetToInherited:u}):(0,cn.jsx)(Ri.Button,{size:"small",icon:Rn,label:(0,Sm.__)("Reset"),className:"block-editor-panel-duotone-settings__reset",onClick:u}))]})};function GV({as:e=Jbt,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=e_t,showInheritanceLabelIndicators:a=es()}){let l=E=>bl({settings:n},"",E),d=(E,I,B)=>_c(a&&E,a&&I,B),u=LAe(n),f=AAe(n,{presetSetting:"duotone",defaultSetting:"defaultDuotone"}),p=AAe(n,{presetSetting:"palette",defaultSetting:"defaultPalette"}),m=l(t?.filter?.duotone),g=l(r?.filter?.duotone),h=m??g,b=r2(t?.filter?.duotone),v=r2(r?.filter?.duotone),_=m!==void 0?b:v,y=m===void 0&&g!==void 0,w=(E,I)=>{let B=I??f.find(({colors:M})=>M===E)?.slug,O=B?`var:preset|duotone|${B}`:E;o(Ge(t,["filter","duotone"],O))},x=(E,I,B)=>{if(E===void 0&&y&&g!==void 0){w(g,v);return}w(E,B)},k=()=>!!t?.filter?.duotone,C=()=>w(void 0),S=a&&k()&&g!==void 0,R=(0,tS.useCallback)(E=>({...E,filter:{...E.filter,duotone:void 0}}),[]);return(0,cn.jsx)(e,{resetAllFilter:R,value:t,onChange:o,panelId:i,children:u&&(0,cn.jsx)(Wt,{...d(y,m!==void 0&&g!==void 0),label:(0,Sm.__)("Duotone"),hasValue:k,onDeselect:C,isShownByDefault:s.duotone,showLocalOverrideActionsInLabel:!1,panelId:i,children:(0,cn.jsx)(Ri.Dropdown,{popoverProps:t_t,className:"block-editor-global-styles-filters-panel__dropdown",renderToggle:r_t(h,{hasLocalValue:k(),hasLocalOverride:S,onReset:C}),renderContent:()=>(0,cn.jsx)(Ri.__experimentalDropdownContentWrapper,{paddingSize:"small",children:(0,cn.jsxs)(Ri.MenuGroup,{label:(0,Sm.__)("Duotone"),children:[(0,cn.jsx)("p",{children:(0,Sm.__)("Create a two-tone color effect without losing your original image.")}),(0,cn.jsx)(Ri.DuotonePicker,{colorPalette:p,duotonePalette:f,disableCustomColors:!0,disableCustomDuotone:!0,value:h,selectedSlug:_,onChange:x})]})})})})})}var oS=c(Q(),1),BI=c(X(),1);var Oy=c(T(),1);function DAe(e,t,o){return e==="core/image"&&o?.lightbox?.allowEditing||!!t?.lightbox}function VAe({onChange:e,value:t,inheritedValue:o,panelId:r}){let n=Fr(),i=()=>{e(void 0)},s=l=>{e({enabled:l})},a=!1;return o?.lightbox?.enabled&&(a=o.lightbox.enabled),(0,Oy.jsx)(Oy.Fragment,{children:(0,Oy.jsx)(oS.__experimentalToolsPanel,{label:(0,BI._x)("Settings","Image settings"),resetAll:i,panelId:r,dropdownMenuProps:n,children:(0,Oy.jsx)(oS.__experimentalToolsPanelItem,{hasValue:()=>!!t?.lightbox,label:(0,BI.__)("Enlarge on click"),onDeselect:i,isShownByDefault:!0,panelId:r,children:(0,Oy.jsx)(oS.ToggleControl,{label:(0,BI.__)("Enlarge on click"),checked:a,onChange:s})})})})}var $V=c(Q(),1);var zAe=c(D(),1),YV=c(X(),1);var OI=c(T(),1);function Coe(e){return!(typeof e=="string"&&/<\/?\w/.test(e))}function jAe(e){return Coe(e)?null:(0,YV.__)("The custom CSS is invalid. Do not use <> markup.")}function FAe(e){if(!e)return null;let t=jAe(e);if(t)return t;let[o]=Gx([{css:e}],".for-validation-only");return o===null?(0,YV.__)("There is an error with your CSS structure."):null}function KV({value:e,onChange:t,inheritedValue:o=e,help:r}){let n=o?.css,[i,s]=(0,zAe.useState)(()=>FAe(n));function a(d){t({...e,css:d}),s(jAe(d))}function l(d){s(FAe(d?.target?.value))}return(0,OI.jsxs)(De,{direction:"column",gap:"md",className:"block-editor-global-styles-advanced-panel",children:[i&&(0,OI.jsx)($V.Notice,{status:"error",onRemove:()=>s(null),children:i}),(0,OI.jsx)($V.TextareaControl,{label:(0,YV.__)("Additional CSS"),value:n,onChange:d=>a(d),onBlur:l,className:"block-editor-global-styles-advanced-panel__custom-css-input",spellCheck:!1,help:r})]})}var Roe=c(T(),1),Ay="__experimentalBorder",AI="shadow",HAe=(e,t,o)=>{let r;return e.some(n=>n.colors.some(i=>i[t]===o?(r=i,!0):!1)),r},My=({colors:e,namedColor:t,customColor:o})=>{if(t){let n=HAe(e,"slug",t);if(n)return n}if(!o)return{color:void 0};let r=HAe(e,"color",o);return r||{color:o}};function qV(e){let t=/var:preset\|color\|(.+)/.exec(e);return t&&t[1]?t[1]:null}function GAe(e){if((0,Toe.__experimentalHasSplitBorders)(e?.border))return{style:e,borderColor:void 0};let t=e?.border?.color,o=t?.startsWith("var:preset|color|")?t.substring(17):void 0,r={...e};return r.border={...r.border,color:o?void 0:t},{style:Qe(r),borderColor:o}}function $Ae(e){return(0,Toe.__experimentalHasSplitBorders)(e.style?.border)?e.style:{...e.style,border:{...e.style?.border,color:e.borderColor?"var:preset|color|"+e.borderColor:e.style?.border?.color}}}function n_t({label:e,children:t,resetAllFilter:o}){let r=(0,XV.useCallback)(n=>{let i=$Ae(n),s=o(i);return{...n,...GAe(s)}},[o]);return(0,Roe.jsx)(je,{group:"border",resetAllFilter:r,label:e,children:t})}function YAe({clientId:e,name:t,setAttributes:o,settings:r}){let n=Jl(),i=HV(r),{style:s,borderColor:a,className:l}=(0,WAe.useSelect)(g=>{if(!i)return{};let{style:h,borderColor:b,className:v}=g(P).getBlockAttributes(e)||{};return{style:h,borderColor:b,className:v}},[e,i]),{value:d}=vc(t,l,n),u=!$n(n),f=(0,XV.useMemo)(()=>u?ho(s,n):$Ae({style:s,borderColor:a}),[u,n,s,a]),p=u?g=>{o({style:Vr(s,n,g)})}:g=>{o(GAe(g))};if(!i)return null;let m={...(0,MI.getBlockSupport)(t,[Ay,"__experimentalDefaultControls"]),...(0,MI.getBlockSupport)(t,[AI,"__experimentalDefaultControls"])};return(0,Roe.jsx)(UV,{as:n_t,panelId:e,settings:r,value:f,onChange:p,defaultControls:m,inheritedValue:d})}function ZV(e,t="any"){let o=(0,MI.getBlockSupport)(e,Ay);return o===!0?!0:t==="any"?!!(o?.color||o?.radius||o?.width||o?.style):!!o?.[t]}function i_t(e){return!ZV(e,"color")||e.attributes.borderColor?e:{...e,attributes:{...e.attributes,borderColor:{type:"string"}}}}function KAe(e,t,o){if(!ZV(t,"color")||Qt(t,Ay,"color"))return e;let r=Ioe(o),n=U(e.className,r);return e.className=n||void 0,e}function Ioe(e){let{borderColor:t,style:o}=e,r=pl("border-color",t);return U({"has-border-color":t||o?.border?.color,[r]:!!r})}function s_t({name:e,borderColor:t,style:o}){let{colors:r}=ob();if(!ZV(e,"color")||Qt(e,Ay,"color"))return{};let{color:n}=My({colors:r,namedColor:t}),{color:i}=My({colors:r,namedColor:qV(o?.border?.top?.color)}),{color:s}=My({colors:r,namedColor:qV(o?.border?.right?.color)}),{color:a}=My({colors:r,namedColor:qV(o?.border?.bottom?.color)}),{color:l}=My({colors:r,namedColor:qV(o?.border?.left?.color)});return KAe({style:Qe({borderTopColor:i||n,borderRightColor:s||n,borderBottomColor:a||n,borderLeftColor:l||n})||{}},e,{borderColor:t,style:o})}var Poe={useBlockProps:s_t,addSaveProps:KAe,attributeKeys:["borderColor","style"],hasSupport(e){return ZV(e,"color")}};(0,UAe.addFilter)("blocks.registerBlockType","core/border/addAttributes",i_t);var rS=c(D(),1),QV=c(oe(),1),LI=c(ce(),1),JAe=c(Gt(),1);var hf=c(D(),1),qAe=c(_k(),1);var NI=c(T(),1);function XAe({clientId:e,value:t,computeStyle:o,forceShow:r}){let n=eo(e),[i,s]=(0,hf.useReducer)(()=>o(n));(0,hf.useEffect)(()=>{n&&r&&s()},[n,r]),(0,hf.useEffect)(()=>{if(!n)return;let u=new window.MutationObserver(s);return u.observe(n,{attributes:!0,attributeFilter:["style","class"]}),()=>{u.disconnect()}},[n]);let a=(0,hf.useRef)(t),[l,d]=(0,hf.useState)(!1);return(0,hf.useEffect)(()=>{if((0,qAe.isShallowEqual)(t,a.current)||r)return;d(!0),a.current=t;let u=setTimeout(()=>{d(!1)},400);return()=>{d(!1),clearTimeout(u)}},[t,r]),!l&&!r?null:(0,NI.jsx)(Zl,{clientId:e,__unstablePopoverSlot:"block-toolbar",children:(0,NI.jsx)("div",{className:"block-editor__spacing-visualizer",style:i})})}function wb(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function ZAe({clientId:e,value:t,forceShow:o}){return(0,NI.jsx)(XAe,{clientId:e,value:t?.spacing?.margin,computeStyle:r=>{let n=wb(r,"margin-top"),i=wb(r,"margin-right"),s=wb(r,"margin-bottom"),a=wb(r,"margin-left");return{borderTopWidth:n,borderRightWidth:i,borderBottomWidth:s,borderLeftWidth:a,top:n?`-${n}`:0,right:i?`-${i}`:0,bottom:s?`-${s}`:0,left:a?`-${a}`:0}},forceShow:o})}function QAe({clientId:e,value:t,forceShow:o}){return(0,NI.jsx)(XAe,{clientId:e,value:t?.spacing?.padding,computeStyle:r=>({borderTopWidth:wb(r,"padding-top"),borderRightWidth:wb(r,"padding-right"),borderBottomWidth:wb(r,"padding-bottom"),borderLeftWidth:wb(r,"padding-left")}),forceShow:o})}var Cm=c(T(),1),bf="dimensions",DI="spacing";function a_t(){let[e,t]=(0,rS.useState)(!1),{hideBlockInterface:o,showBlockInterface:r}=Z((0,QV.useDispatch)(P));return(0,rS.useEffect)(()=>{e?o():r()},[e,r,o]),[e,t]}function l_t({children:e,resetAllFilter:t}){let o=(0,rS.useCallback)(r=>{let n=r.style,i=t(n);return{...r,style:i}},[t]);return(0,Cm.jsx)(je,{group:"dimensions",resetAllFilter:o,children:e})}function eNe({clientId:e,name:t,setAttributes:o,settings:r}){let n=Jl(),i=!$n(n),s=VV(r,n),{style:a,className:l,layout:d}=(0,QV.useSelect)(y=>{if(!s)return{};let w=y(P).getBlockAttributes(e)||{};return{style:w.style,className:w.className,layout:w.layout}},[e,s]),{value:u}=vc(t,l,n),[f,p]=a_t(),m=i?ho(a,n):a,g=i?y=>{o({style:Vr(a,n,y)})}:y=>{o({style:Qe(y)})};if(!s)return null;let h=(0,LI.getBlockSupport)(t,[bf,"__experimentalDefaultControls"]),b=(0,LI.getBlockSupport)(t,[DI,"__experimentalDefaultControls"]),{default:v}=(0,LI.getBlockSupport)(t,"layout")||{},_={minHeight:!1,minWidth:!1,...h,...b};return(0,Cm.jsxs)(Cm.Fragment,{children:[(0,Cm.jsx)(FV,{as:l_t,panelId:e,settings:r,allowAxialBlockGap:Rae(d,v),value:m,onChange:g,defaultControls:_,styleState:n,onVisualize:i?void 0:p,inheritedValue:u}),!i&&!!r?.spacing?.padding&&f==="padding"&&(0,Cm.jsx)(QAe,{forceShow:f==="padding",clientId:e,value:m}),!i&&!!r?.spacing?.margin&&f==="margin"&&(0,Cm.jsx)(ZAe,{forceShow:f==="margin",clientId:e,value:m})]})}function tNe(e,t="any"){let o=(0,LI.getBlockSupport)(e,bf);return o===!0?!0:t==="any"?!!(o?.aspectRatio||o?.height||o?.minHeight||o?.width||o?.minWidth):!!o?.[t]}function Boe(e){return e?`${e}`.trim().toLowerCase()!=="auto":!1}var oNe={useBlockProps:c_t,attributeKeys:["height","minHeight","width","style"],hasSupport(e){return tNe(e)}};function c_t({name:e,height:t,minHeight:o,style:r}){if(!tNe(e,"aspectRatio")||Qt(e,bf,"aspectRatio"))return{};let n=Boe(r?.dimensions?.aspectRatio),i=U({"has-aspect-ratio":n}),s={};return n?(s.minHeight="unset",s.height="unset"):(o||r?.dimensions?.minHeight||t||r?.dimensions?.height)&&(s.aspectRatio="unset"),{className:i,style:s}}function Ooe(){(0,JAe.default)("wp.blockEditor.__experimentalUseCustomSides",{since:"6.3",version:"6.4"})}var d_t=c(ce(),1);function rNe(e,t,o=""){if(typeof t!="string"||!t)return au(e).map(i=>`${i.trim()}${o}`).join(", ");let r=au(e).filter(i=>i.trim()),n=au(t).filter(i=>i.trim());return n.length?n.map(i=>{i=i.trim();let s=i.match(/^([.#]?[-_a-zA-Z0-9]+|\[[^\]]+\])/);return s?r.map(a=>`${a.trim()}${i.slice(s[0].length)}${o}`).join(", "):r.map(a=>`${a.trim()}${o}`).join(", ")}).join(", "):r.map(i=>`${i.trim()}${o}`).join(", ")}var xb=c(T(),1),{getResponsiveMediaQueries:u_t}=Z(Ro),f_t=["Top","Right","Bottom","Left"],p_t=[...$8e,Ay,Jn,bf,ky,DI,AI],Noe=e=>p_t.some(t=>(0,jd.hasBlockSupport)(e,t));function al(e={}){let t={};return(0,_f.getCSSRules)(e).forEach(o=>{t[o.key]=o.value}),t}function m_t(e){let t=e?.border;if(!t)return;let o=!!t.style,r=!!t.color,n=!!t.width,i={};return!o&&(r||n)&&(i.style="solid"),f_t.forEach(s=>{let a=s.toLowerCase(),l=t[a],d=!!l?.style,u=!!l?.color,f=!!l?.width;!o&&!d&&(u||f)&&(i[a]={style:"solid"})}),Qe({border:Qe(i)})}function g_t(e,t){if(!!!e?.color?.background)return;let r=!!e?.color?.gradient,n=!!e?.background?.gradient||!!e?.background?.backgroundImage;if(r||n)return;let i="background-image: unset !important";return t?`${t} { ${i}; }`:`${i};`}function h_t(e){let t=e?.dimensions;if(t){if(Boe(t.aspectRatio))return{dimensions:{minHeight:"unset",height:"unset"}};if(t.minHeight||t.height)return{dimensions:{aspectRatio:"unset"}}}}function b_t(e,t){let o=e?.typography?.textAlign;if(typeof o!="string"||!o)return;let r=`text-align: ${(0,_f.getCSSValueFromRawStyle)(o)} !important`;return t?`${t} { ${r}; }`:`${r};`}function __t(e,t){let o=h_t(e),r=o?Loe(e,o):e,n=(0,_f.compileCSS)(r,{selector:t}),i=n?n.replace(/;/g," !important;"):void 0,s=m_t(e),a=s?(0,_f.compileCSS)(s,{selector:t}):void 0,l=b_t(e,t),d=g_t(e,t);return[i,l,a,d].filter(Boolean).join(` | |
| 216 | +`)}function eF(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function Loe(e={},t={}){let o={...e};return Object.entries(t).forEach(([r,n])=>{o[r]=eF(n)&&eF(o[r])?Loe(o[r],n):n}),o}function JV(e,t,o){let r=t||"",n=e.get(r)||{selector:t,style:{}};e.set(r,{selector:t,style:Loe(n.style,o)})}function v_t(e,t){let o=(0,jd.getBlockType)(t)?.selectors||{},r=new Map;return Object.entries(e||{}).forEach(([n,i])=>{let s=o[n];if(typeof s=="string"){JV(r,s,{[n]:i});return}if(eF(s)&&eF(i)){let a={...i};Object.entries(s).forEach(([l,d])=>{l==="root"||typeof d!="string"||!Object.hasOwn(i,l)||(JV(r,d,{[n]:{[l]:i[l]}}),delete a[l])}),Object.keys(a).length&&JV(r,s.root||o.root,{[n]:a});return}JV(r,o.root,{[n]:i})}),Array.from(r.values())}function Doe(e,t){let{name:o,baseSelector:r,state:n=""}=t,i=v_t(e,o).map(({selector:s,style:a})=>__t(a,rNe(r,s,n))).filter(Boolean);return i.length?i.join(` | |
| 217 | +`):void 0}function y_t(e,t){if(!e)return e;let o={...e};return t.forEach(r=>{delete o[r]}),o}function lNe(e,t,o){let r=yV[t];if(!r)return[];let n=[];return r.forEach(i=>{let s=e?.[i];if(s){let a=Doe(s,{name:t,baseSelector:o,state:i});a&&n.push(a)}}),n}function w_t(e,t,o,r){let n=[],s=["elements",...yV[t]??[]],a=u_t(r);return Object.entries(a).forEach(([l,d])=>{let u=ho(e,{viewport:l,pseudo:An.pseudo});if(!u)return;let f=[],p=Doe(y_t(u,s),{name:t,baseSelector:o});p&&f.push(p);let m=uNe(u.elements,t,o);m&&f.push(m),f.push(...lNe(u,t,o)),f.length&&n.push(`${d}{${f.join("")}}`)}),n}function nNe(e,t){let o=ho(e,t);if(!vi(t))return o;let r={...t,viewport:An.viewport},n=ho(e,r);return n&&o?H4(n,o):o||n}function x_t(e){return!Noe(e)&&!(0,jd.hasBlockSupport)(e,"customCSS",!0)||e.attributes.style||Object.assign(e.attributes,{style:{type:"object"}}),e}var cNe={[`${Ay}.__experimentalSkipSerialization`]:["border"],[`${Jn}.__experimentalSkipSerialization`]:[Jn],[`${ba}.__experimentalSkipSerialization`]:[ba],[`${bf}.__experimentalSkipSerialization`]:[bf],[`${DI}.__experimentalSkipSerialization`]:[DI],[`${AI}.__experimentalSkipSerialization`]:[AI]},k_t={...cNe,[`${bf}.aspectRatio`]:[`${bf}.aspectRatio`],[`${ky}`]:[ky]},S_t={[`${bf}.aspectRatio`]:!0,[`${ky}`]:!0},C_t={gradients:"gradient"};function Moe(e,t,o=!1){if(!e)return e;let r=e;return o||(r=JSON.parse(JSON.stringify(e))),Array.isArray(t)||(t=[t]),t.forEach(n=>{if(Array.isArray(n)||(n=n.split(".")),n.length>1){let[i,...s]=n;Moe(r[i],[s],!0)}else n.length===1&&delete r[n[0]]}),r}function dNe(e,t,o,r=k_t){if(!Noe(t))return e;let{style:n}=o;return Object.entries(r).forEach(([i,s])=>{let a=S_t[i]||(0,jd.getBlockSupport)(t,i);a===!0&&(n=Moe(n,s)),Array.isArray(a)&&a.forEach(l=>{let d=C_t[l]||l;n=Moe(n,[[...s,d]])})}),e.style={...al(n),...e.style},e}function E_t({clientId:e,name:t,setAttributes:o,style:r,__unstableParentLayout:n}){let i=uf(t,n),s=Hr(),{globalBlockStyles:a,selectedState:l,showStateOnCanvas:d}=(0,sNe.useSelect)(g=>{let h=g(P),{getSelectedBlockStyleState:b,isSelectedBlockStyleStateShownOnCanvas:v}=Z(h);return{globalBlockStyles:h.getSettings()?.[Gs]?.blocks?.[t],selectedState:b(e),showStateOnCanvas:v(e)}},[e,t]),u=Ya(l),f=(0,Aoe.useMemo)(()=>{if(!d||!u)return;let g=nNe(a,l),h=nNe(r,l),b;if(g&&h)b=H4(g,h);else if(h)b=h;else if(g)b=g;else return;return Doe(b,{name:t,baseSelector:`[data-block="${e}"]`})},[d,u,a,r,l,e,t]);if(vd({css:f}),s!=="default")return null;let p={...i,typography:{...i.typography,textAlign:!1}},m={clientId:e,name:t,setAttributes:o,settings:p};return(0,xb.jsxs)(bA,{value:l,children:[(0,xb.jsx)(ZD,{...m}),(0,xb.jsx)(YD,{...m}),(0,xb.jsx)(dV,{...m}),(0,xb.jsx)(YAe,{...m}),(0,xb.jsx)(eNe,{...m})]})}var tF={edit:E_t,hasSupport:Noe,addSaveProps:dNe,attributeKeys:["style"],useBlockProps:I_t},T_t=[{elementType:"button"},{elementType:"link",pseudo:[":hover"]},{elementType:"heading",elements:["h1","h2","h3","h4","h5","h6"]}],R_t={};function uNe(e,t,o){if(!e)return;let r=[];return T_t.forEach(({elementType:n,pseudo:i,elements:s})=>{if(Qt(t,Jn,n))return;let l=e?.[n];if(l){let d=xk(o,jd.__EXPERIMENTAL_ELEMENTS[n]);r.push((0,_f.compileCSS)(l,{selector:d})),i&&i.forEach(u=>{l[u]&&r.push((0,_f.compileCSS)(l[u],{selector:xk(o,`${jd.__EXPERIMENTAL_ELEMENTS[n]}${u}`)}))})}s&&s.forEach(d=>{e[d]&&r.push((0,_f.compileCSS)(e[d],{selector:xk(o,jd.__EXPERIMENTAL_ELEMENTS[d])}))})}),r.length>0?r.join(""):void 0}function I_t({clientId:e,name:t,style:o}){let r=(0,aNe.useInstanceId)(R_t,"wp-elements"),n=`.${r}`,i=o?.elements,[s]=Fe("viewport"),a=(0,Aoe.useMemo)(()=>{let l=[],d=uNe(i,t,n);return d&&l.push(d),l.push(...lNe(o,t,n)),l.push(...w_t(o,t,n,s)),l.length>0?l.join(""):void 0},[n,i,t,o,s]);return il({css:a,clientId:e}),dNe({className:r},t,{style:o},cNe)}(0,iNe.addFilter)("blocks.registerBlockType","core/style/addAttribute",x_t);var fNe=c(To(),1),pNe=c(ce(),1),P_t=e=>(0,pNe.hasBlockSupport)(e,"__experimentalSettings",!1);function B_t(e){return P_t(e)&&(e?.attributes?.settings||(e.attributes={...e.attributes,settings:{type:"object"}})),e}(0,fNe.addFilter)("blocks.registerBlockType","core/settings/addAttribute",B_t);var kb=c(ce(),1),mNe=c(ue(),1),gNe=c(To(),1),VI=c(D(),1),hNe=c(oe(),1);var Em=c(T(),1),{getDuotoneFilter:O_t,getDuotoneStylesheet:M_t,getDuotoneUnsetStylesheet:A_t}=Z(Ro),Voe=[],N_t=window?.navigator.userAgent&&window.navigator.userAgent.includes("Safari")&&!window.navigator.userAgent.includes("Chrome")&&!window.navigator.userAgent.includes("Chromium");Dm([Vm]);function Foe({presetSetting:e,defaultSetting:t}){let[o,r,n,i]=Fe(t,`${e}.custom`,`${e}.theme`,`${e}.default`);return(0,VI.useMemo)(()=>[...r||Voe,...n||Voe,...o&&i||Voe],[o,r,n,i])}function bNe(e,t){if(!e)return;let o=t?.find(({slug:r})=>e===`var:preset|duotone|${r}`);return o?o.colors:void 0}function L_t(e,t){if(!e||!Array.isArray(e))return;let o=t?.find(r=>r?.colors?.every((n,i)=>n===e[i]));return o?`var:preset|duotone|${o.slug}`:void 0}function D_t({style:e,setAttributes:t,name:o,clientId:r}){let n=e?.color?.duotone,i=uf(o),s=Hr(),a=(0,hNe.useSelect)(b=>r?b(P).getBlockAttributes(r)?.className:void 0,[r]),{value:l}=vc(o,a),d=Foe({presetSetting:"color.duotone",defaultSetting:"color.defaultDuotone"}),u=Foe({presetSetting:"color.palette",defaultSetting:"color.defaultPalette"}),[f,p]=Fe("color.custom","color.customDuotone"),m=!f,g=!p||u?.length===0&&m;if(d?.length===0&&g||s!=="default")return null;let h=n==="unset"||Array.isArray(n)?n:bNe(n,d);return(0,Em.jsxs)(Em.Fragment,{children:[(0,Em.jsx)(je,{group:"filter",children:(0,Em.jsx)(GV,{value:{filter:{duotone:n}},onChange:b=>{let v={...e,color:{...b?.filter}};t({style:Qe(v)})},settings:i,inheritedValue:l})}),(0,Em.jsx)(Jo,{group:"block",__experimentalShareWithChildBlocks:!0,children:(0,Em.jsx)(hL,{duotonePalette:d,colorPalette:u,disableCustomDuotone:g,disableCustomColors:m,value:h,selectedSlug:r2(n),onChange:(b,v,_)=>{let y=_?`var:preset|duotone|${_}`:L_t(b,d),w={...e,color:{...e?.color,duotone:y??b}};t({style:Qe(w)})},settings:i})})]})}var zoe={shareWithChildBlocks:!0,edit:D_t,useBlockProps:j_t,attributeKeys:["style"],hasSupport(e){return(0,kb.hasBlockSupport)(e,"filter.duotone")}};function V_t(e){return(0,kb.hasBlockSupport)(e,"filter.duotone")&&(e.attributes.style||Object.assign(e.attributes,{style:{type:"object"}})),e}function F_t({clientId:e,id:t,selector:o,attribute:r}){let n=Foe({presetSetting:"color.duotone",defaultSetting:"color.defaultDuotone"}),i=Array.isArray(r),s=i?void 0:bNe(r,n),a=typeof r=="string"&&s,l=typeof r=="string"&&!a,d=null;a?d=s:(l||i)&&(d=r);let p=o.split(",").map(h=>`.${t}${h.trim()}`).join(", "),m=Array.isArray(d)||d==="unset";il(m?{css:d!=="unset"?M_t(p,t):A_t(p),__unstableType:"presets"}:void 0),il(m?{assets:d!=="unset"?O_t(t,d):"",__unstableType:"svgs"}:void 0);let g=eo(e);(0,VI.useEffect)(()=>{if(m&&g&&N_t){let h=g.style.display;g.style.setProperty("display","inline-block"),g.offsetHeight,g.style.setProperty("display",h)}},[m,g,d])}var z_t={};function j_t({clientId:e,name:t,style:o}){let r=(0,mNe.useInstanceId)(z_t),n=(0,VI.useMemo)(()=>{let l=(0,kb.getBlockType)(t);if(l){if(!(0,kb.getBlockSupport)(l,"filter.duotone",!1))return null;let u=(0,kb.getBlockSupport)(l,"color.__experimentalDuotone",!1);if(u){let f=Ea(l);return typeof u=="string"?xk(f,u):f}return Ea(l,"filter.duotone",{fallback:!0})}},[t]),i=o?.color?.duotone,s=`wp-duotone-${r}`,a=n&&i;return F_t({clientId:e,id:s,selector:n,attribute:i}),{className:a?s:""}}(0,gNe.addFilter)("blocks.registerBlockType","core/editor/duotone/add-attributes",V_t);var _Ne=c(To(),1),oF=c(ce(),1),vNe=c(_2(),1);var joe="typography.textShadow";function H_t(e){return(0,oF.hasBlockSupport)(e,joe)&&(e.attributes.textShadow||Object.assign(e.attributes,{textShadow:{type:"string"}})),e}function yNe(e,t,o){if(!(0,oF.hasBlockSupport)(t,joe)||Qt(t,ba,"textShadow")||!o?.textShadow)return e;let r=new vNe.default(e.className);r.add(`has-${Bi(o.textShadow)}-text-shadow`);let n=r.value;return e.className=n||void 0,e}function U_t({name:e,textShadow:t}){return yNe({},e,{textShadow:t})}var Hoe={useBlockProps:U_t,addSaveProps:yNe,attributeKeys:["textShadow"],hasSupport(e){return(0,oF.hasBlockSupport)(e,joe)}};(0,_Ne.addFilter)("blocks.registerBlockType","core/textShadow/addAttribute",H_t);var nF=c(D(),1),FI=c(oe(),1),wNe=c(ue(),1),zI=c(ce(),1),jI=c(X(),1);var xNe=c(Ks(),1);var rF=c(T(),1),W_t={},G_t={};function $_t({blockName:e,setAttributes:t,style:o}){if(Hr()!=="default")return null;let n=(0,zI.getBlockType)(e);function i(a){let l=a?.css?.trim()?a.css:void 0;t({style:Qe({...a,css:l})})}let s=(0,jI.sprintf)((0,jI.__)("Add your own CSS to customize the appearance of the %s block. You do not need to include a CSS selector, just add the property and value, e.g. color: red;."),n?.title);return(0,rF.jsx)(je,{group:"advanced",children:(0,rF.jsx)(KV,{value:o,onChange:i,inheritedValue:o,help:s})})}var Y_t="custom-css-edit-warning";function K_t({clientId:e,name:t,setAttributes:o}){let{style:r,canEditCSS:n}=(0,FI.useSelect)(i=>{let{getBlockAttributes:s,getSettings:a}=i(P);return{style:s(e)?.style||G_t,canEditCSS:a().canEditCSS}},[e]);return n?(0,rF.jsx)($_t,{blockName:t,setAttributes:o,style:r}):null}function q_t({style:e,clientId:t}){let o=e?.css,r=typeof o=="string"&&o.trim().length>0&&Coe(o),n=(0,FI.useSelect)(u=>u(P).getSettings().canEditCSS,[]),{createWarningNotice:i}=(0,FI.useDispatch)(xNe.store),s=!!o?.trim();(0,nF.useEffect)(()=>{!n&&s&&i((0,jI.__)("This post contains blocks with custom CSS. You do not have permission to edit CSS. If you save this post, the custom CSS will be removed."),{id:Y_t,isDismissible:!0})},[n,s,i]);let a=(0,wNe.useInstanceId)(W_t,"wp-custom-css"),l=`.${a}`,d=(0,nF.useMemo)(()=>{if(r)return K4(o,l)},[o,l,r]);return il({css:d,clientId:t,__unstableType:"custom-css"}),r?{className:`has-custom-css ${a}`}:{}}function X_t(e,t,o){if(!(0,zI.hasBlockSupport)(t,"customCSS",!0)||!o?.style?.css?.trim())return e;let r=e.className?`${e.className} has-custom-css`:"has-custom-css";return{...e,className:r}}var iF={edit:K_t,useBlockProps:q_t,addSaveProps:X_t,attributeKeys:["style"],hasSupport(e){return(0,zI.hasBlockSupport)(e,"customCSS",!0)}};var aF=c(ue(),1),Woe=c(To(),1),SNe=c(D(),1),Hd=c(ce(),1);var lF=c(oe(),1),Tm=c(Q(),1),Ny=c(X(),1);var ti=c(T(),1),Z_t="is-style-",sF="layout",Uoe=["selfStretch","flexSize","columnStart","columnSpan","rowStart","rowSpan"],{getResponsiveMediaQueries:Q_t}=Z(Ro);function J_t(e={},t){let o=e?.default;return t?.attributes?.layout??o}function kNe(e={},t){return Qe({...J_t(e,t)})}function evt(e={},t={},o={}){let r={},n=Object.fromEntries(Uoe.filter(i=>Object.hasOwn(o||{},i)).map(i=>[i,o[i]]));return Object.entries(e||{}).forEach(([i,s])=>{let a=Object.hasOwn(t||{},i);!Uoe.includes(i)&&s!==t?.[i]&&(r[i]=s===void 0&&a?null:s)}),Qe({...n,...r})}function tvt({layoutType:e,constrainedType:t,layoutBlockSupport:o,showInheritToggle:r,showLayoutTypeSwitcher:n,displayControlsForLegacyLayouts:i}){let s=e?.name!=="default"&&e?.hasInspectorControls(o),a=i&&t?.hasInspectorControls(o);return!!(r||n||s||a)}function ovt(e={}){return Object.fromEntries(Object.entries(e||{}).filter(([t])=>!Uoe.includes(t)))}function Goe(e){return(0,Hd.hasBlockSupport)(e,"layout")||(0,Hd.hasBlockSupport)(e,"__experimentalLayout")}function cF(e={},t=""){let{layout:o}=e,{default:r}=(0,Hd.getBlockSupport)(t,sF)||{},n=fg(o)||r||{},i=[];if(Ia[n?.type||"default"]?.className){let a=Ia[n?.type||"default"]?.className,l=t.split("/"),u=`wp-block-${l[0]==="core"?l.pop():l.join("-")}-${a}`;i.push(a,u)}return(0,lF.useSelect)(a=>!n?.inherit&&!n?.contentSize&&n?.type!=="constrained"?!1:a(P).getSettings().__experimentalFeatures?.useRootPaddingAwareAlignments,[n?.contentSize,n?.inherit,n?.type])&&i.push("has-global-padding"),n?.orientation&&i.push(`is-${Bi(n.orientation)}`),n?.justifyContent&&i.push(`is-content-justification-${Bi(n.justifyContent)}`),n?.flexWrap&&n.flexWrap==="nowrap"&&i.push("is-nowrap"),i}function $oe(e={},t,o){let{layout:r={},style:n={}}=e,i=fg(r)||{},s=wl(i?.type||"default"),[a]=Fe("spacing.blockGap"),l=a!=null;return s?.getLayoutStyle?.({blockName:t,selector:o,layout:r,style:n,hasBlockGapSupport:l})}function rvt({attributes:e={},blockName:t,selector:o,layout:r={},hasBlockGapSupport:n,globalBlockGapValue:i,viewportSettings:s}){return Object.entries(Q_t(s)).map(([a,l])=>{let d=ho(e?.style,{viewport:a,pseudo:An.pseudo}),u=ovt(d?.layout),f=Object.keys(u).length>0,p=d?.spacing&&Object.hasOwn(d.spacing,"blockGap"),m=d?.spacing&&Object.hasOwn(d.spacing,"padding");if(!f&&!p&&!m)return"";let h=wl(r?.type||"default")?.getLayoutStyle?.({blockName:t,selector:o,layout:r,viewportOverrides:u,style:d,hasBlockGapSupport:n,globalBlockGapValue:i});return h?`${l}{${h}}`:""}).filter(Boolean).join("")}function nvt({layout:e,style:t,setAttributes:o,name:r,clientId:n}){let i=uf(r),{layout:s}=i,{themeSupportsLayout:a,activeBlockVariation:l,selectedState:d,isResponsiveEditing:u}=(0,lF.useSelect)(Y=>{let{getBlockAttributes:ee,getSettings:re,getSelectedBlockStyleState:ne,isResponsiveEditing:ie}=Z(Y(P));return{activeBlockVariation:Y(Hd.store).getActiveBlockVariation(r,ee(n)||{},"block"),themeSupportsLayout:re().supportsLayout,selectedState:ne(n),isResponsiveEditing:ie()}},[r,n]),f=Hr(),p=vi(d)&&!Ya(d),m=(0,SNe.useCallback)((...Y)=>{let ee=Y[0]||{},re=Y[1]||{};if(p){let be=ho(ee.style??t,d)||{},pe=Qe({...be,layout:void 0});return{style:Vr(ee.style??t,d,pe)}}let ne=re.name||r,ie=(0,Hd.getBlockSupport)(ne,sF,{});return{layout:kNe(ie,l)}},[r,l,p,d,t]);if(f!=="default")return null;let g=(0,Hd.getBlockSupport)(r,sF,{}),h={...s,...g},{allowSwitching:b,allowEditing:v=!0,allowInheriting:_=!0,default:y}=h;if(!v)return null;let w=e||y||{},x=p?ho(t,d):void 0,k=x?.layout,C=p?Qe({...w,...k})||{}:w,S=p?w:kNe(g,l),R={...g,...C},{type:E,default:{type:I="default"}={}}=R,B=E||I,O=!!(_&&(!B||B==="default"||B==="constrained"||R.inherit)),{inherit:M=!1,contentSize:N=null}=C;if((B==="default"||B==="constrained")&&!a)return null;let j=wl(B),V=wl("constrained"),A=!C.type&&(N||M),L=!!M||!!N,z=$n(d)&&!M&&b,F=tvt({layoutType:j,constrainedType:V,layoutBlockSupport:h,showInheritToggle:O,showLayoutTypeSwitcher:z,displayControlsForLegacyLayouts:A}),G=Y=>{if(p){let ee=Qe({...x,layout:evt(Y,w,x?.layout)});o({style:Vr(t,d,ee)});return}o({layout:Qe(Y)})},$=Y=>G({type:Y}),K=()=>G(S),q=()=>G({type:"default"}),H=()=>j?.name==="constrained"||L,J=()=>p?(C?.type??"default")!==(S?.type??"default"):e?.type==="constrained",W=()=>(C?.type??"default")!==(S?.type??"default");return(0,ti.jsxs)(ti.Fragment,{children:[F&&(0,ti.jsxs)(je,{group:"layout",resetAllFilter:m,children:[O&&(0,ti.jsx)(Tm.__experimentalToolsPanelItem,{label:(0,Ny.__)("Use content width"),hasValue:J,onDeselect:q,isShownByDefault:!0,panelId:n,children:(0,ti.jsx)(Tm.ToggleControl,{label:(0,Ny.__)("Inner blocks use content width"),checked:H(),onChange:()=>G({type:H()?"default":"constrained"}),help:H()?(0,Ny.__)("Nested blocks use content width with options for full and wide widths."):(0,Ny.__)("Nested blocks will fill the width of this container.")})}),z&&(0,ti.jsx)(Tm.__experimentalToolsPanelItem,{label:(0,Ny.__)("Layout type"),hasValue:W,onDeselect:K,isShownByDefault:!0,panelId:n,children:(0,ti.jsx)(ivt,{type:B,onChange:$})}),j&&j.name!=="default"&&(0,ti.jsx)(j.inspectorControls,{layout:C,value:e,onChange:G,layoutBlockSupport:h,resetLayout:S,name:r,clientId:n}),V&&A&&(0,ti.jsx)(V.inspectorControls,{layout:C,value:e,onChange:G,layoutBlockSupport:h,resetLayout:S,name:r,clientId:n})]}),!M&&j&&(0,ti.jsx)(j.toolBarControls,{layout:C,onChange:G,layoutBlockSupport:g,controlsGroup:u&&vi(d)&&!Ya(d)?"style-state":"block",name:r,clientId:n})]})}var CNe={shareWithChildBlocks:!0,edit:nvt,attributeKeys:["layout","style"],hasSupport(e){return Goe(e)}};function ivt({type:e,onChange:t}){return(0,ti.jsx)(Tm.__experimentalToggleGroupControl,{isBlock:!0,label:(0,Ny.__)("Layout type"),hideLabelFromVision:!0,isAdaptiveWidth:!0,value:e,onChange:t,children:jae().map(({name:o,label:r})=>(0,ti.jsx)(Tm.__experimentalToggleGroupControlOption,{value:o,label:r},o))})}function svt(e){return"type"in(e.attributes?.layout??{})||Goe(e)&&(e.attributes={...e.attributes,layout:{type:"object"}}),e}function avt({block:e,props:t,blockGapSupport:o,globalBlockGapValue:r,viewportSettings:n,layoutClasses:i}){let{name:s,attributes:a}=t,l=(0,aF.useInstanceId)(e),{layout:d}=a,{default:u}=(0,Hd.getBlockSupport)(s,sF)||{},f=fg(d)||u||{},p=`wp-container-${Bi(s)}-is-layout-`,m=`.${p}${l}`,g=o!=null,b=wl(f?.type||"default")?.getLayoutStyle?.({blockName:s,selector:m,layout:f,style:a?.style,hasBlockGapSupport:g,globalBlockGapValue:r}),v=rvt({attributes:a,blockName:s,selector:m,layout:f,hasBlockGapSupport:g,globalBlockGapValue:r,viewportSettings:n}),_=[b,v].filter(Boolean).join(""),y=U({[`${p}${l}`]:!!_},i);return vd({css:_}),(0,ti.jsx)(e,{...t,__unstableLayoutClassNames:y})}var lvt=(0,aF.createHigherOrderComponent)(e=>function(o){let{clientId:r,name:n,attributes:i}=o,s=Goe(n),a=cF(i,n),l=(0,lF.useSelect)(d=>{if(!s)return;let{getSettings:u,getBlockSettings:f}=Z(d(P)),p=u(),{disableLayoutStyles:m}=p;if(m)return;let[g]=f(r,"spacing.blockGap"),h=p[Gs],b,v=i?.className;if(v?.includes(Z_t)){let{getBlockStyles:y}=d(Hd.store),w=y(n),x=pI(v,w);b=x?h?.blocks?.[n]?.variations?.[x]?.spacing?.blockGap:void 0}let _=b??h?.blocks?.[n]?.spacing?.blockGap??h?.spacing?.blockGap;return{blockGapSupport:g,globalBlockGapValue:_,viewportSettings:p?.__experimentalFeatures?.viewport}},[s,r,i?.className,n]);return l?(0,ti.jsx)(avt,{block:e,props:o,layoutClasses:a,...l}):(0,ti.jsx)(e,{...o,__unstableLayoutClassNames:s?a:void 0})},"withLayoutStyles");(0,Woe.addFilter)("blocks.registerBlockType","core/layout/addAttribute",svt);(0,Woe.addFilter)("editor.BlockListBlock","core/editor/layout/with-layout-styles",lvt);var ANe=c(ue(),1),mF=c(oe(),1),NNe=c(D(),1);var Rc=c(D(),1),Sb=c(oe(),1),TNe=c(ue(),1);function UI(e,t){return Array.from({length:t},(o,r)=>e+r)}var Ud=class{constructor({columnStart:e,rowStart:t,columnEnd:o,rowEnd:r,columnSpan:n,rowSpan:i}={}){this.columnStart=e??1,this.rowStart=t??1,n!==void 0?this.columnEnd=this.columnStart+n-1:this.columnEnd=o??this.columnStart,i!==void 0?this.rowEnd=this.rowStart+i-1:this.rowEnd=r??this.rowStart}get columnSpan(){return this.columnEnd-this.columnStart+1}get rowSpan(){return this.rowEnd-this.rowStart+1}contains(e,t){return e>=this.columnStart&&e<=this.columnEnd&&t>=this.rowStart&&t<=this.rowEnd}containsRect(e){return this.contains(e.columnStart,e.rowStart)&&this.contains(e.columnEnd,e.rowEnd)}intersectsRect(e){return this.columnStart<=e.columnEnd&&this.columnEnd>=e.columnStart&&this.rowStart<=e.rowEnd&&this.rowEnd>=e.rowStart}};function dn(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function HI(e,t){let o=[];for(let r of e.split(" ")){let n=o[o.length-1],i=n?n.end+t:0,s=i+parseFloat(r);o.push({start:i,end:s})}return o}function Rm(e,t,o="start"){return e.reduce((r,n,i)=>Math.abs(n[o]-t)<Math.abs(e[r][o]-t)?i:r,0)}function cvt(e,t){let o=parseFloat(dn(e,"column-gap")),r=parseFloat(dn(e,"row-gap")),n=HI(dn(e,"grid-template-columns"),o),i=HI(dn(e,"grid-template-rows"),r),s=Rm(n,t.left)+1,a=Rm(i,t.top)+1,l=Rm(n,t.right,"end")+1,d=Rm(i,t.bottom,"end")+1;return new Ud({columnStart:s,columnEnd:l,rowStart:a,rowEnd:d})}function ENe(e){return cvt(e.parentElement,new window.DOMRect(e.offsetLeft,e.offsetTop,e.offsetWidth,e.offsetHeight))}function Yoe(e){let t=dn(e,"grid-template-columns"),o=dn(e,"grid-template-rows"),r=dn(e,"border-top-width"),n=dn(e,"border-right-width"),i=dn(e,"border-bottom-width"),s=dn(e,"border-left-width"),a=dn(e,"padding-top"),l=dn(e,"padding-right"),d=dn(e,"padding-bottom"),u=dn(e,"padding-left"),f=t.split(" ").length,p=o.split(" ").length,m=f*p;return{numColumns:f,numRows:p,numItems:m,currentColor:dn(e,"color"),style:{gridTemplateColumns:t,gridTemplateRows:o,gap:dn(e,"gap"),inset:` | |
| 211 | 218 | calc(${a} + ${r}) |
| 212 | 219 | calc(${l} + ${n}) |
| 213 | - calc(${u} + ${i}) | |
| 214 | - calc(${d} + ${s}) | |
| 215 | - `}}}var ba=c(E(),1);function G1({clientId:e,contentRef:t,parentLayout:o,childGridClientId:r}){let n=(0,zg.useSelect)(a=>a(C).getSettings().isDistractionFree,[]),i=Nt(e);if(n||!i)return null;let s=o?.isManualPlacement&&window.__experimentalEnableGridInteractivity;return(0,ba.jsx)(Wet,{gridClientId:e,gridElement:i,isManualGrid:s,ref:t,childGridClientId:r})}var Wet=(0,Pl.forwardRef)(({gridClientId:e,gridElement:t,isManualGrid:o,childGridClientId:r},n)=>{let[i,s]=(0,Pl.useState)(()=>cY(t)),[a,l]=(0,Pl.useState)(!1),u=Nt(r),d=(0,Pl.useMemo)(()=>u?tIe(u):null,[u]);return(0,Pl.useEffect)(()=>{let f=()=>s(cY(t)),p=new window.ResizeObserver(f);p.observe(t,{box:"border-box"});let g=new window.ResizeObserver(f);g.observe(t);for(let m of t.children)g.observe(m);return()=>{p.disconnect(),g.disconnect()}},[t]),(0,Pl.useEffect)(()=>{function f(){l(!0)}function p(){l(!1)}return document.addEventListener("drag",f),document.addEventListener("dragend",p),()=>{document.removeEventListener("drag",f),document.removeEventListener("dragend",p)}},[]),(0,ba.jsx)(Xa,{className:K("block-editor-grid-visualizer",{"is-dropping-allowed":a}),clientId:e,__unstablePopoverSlot:"__unstable-block-tools-after",children:(0,ba.jsx)("div",{ref:n,className:"block-editor-grid-visualizer__grid",style:i.style,children:o?(0,ba.jsx)(Ket,{gridClientId:e,gridInfo:i,childGridRect:d}):(0,ba.jsx)($et,{gridInfo:i,childGridRect:d})})})});function $et({gridInfo:e,childGridRect:t}){return U1(1,e.numRows).map(o=>U1(1,e.numColumns).map(r=>{let n=e.currentColor;return t?.contains(r,o)&&(n="transparent"),(0,ba.jsx)(rIe,{color:n},`${o}-${r}`)}))}function Ket({gridClientId:e,gridInfo:t,childGridRect:o}){let[r,n]=(0,Pl.useState)(null),i=(0,zg.useSelect)(a=>{let{getBlockOrder:l,getBlockStyles:u}=H(a(C)),d=l(e);return u(d)},[e]),s=(0,Pl.useMemo)(()=>{let a=[];for(let l of Object.values(i)){let{columnStart:u,rowStart:d,columnSpan:f=1,rowSpan:p=1}=l?.layout??{};!u||!d||a.push(new Fc({columnStart:u,rowStart:d,columnSpan:f,rowSpan:p}))}return a},[i]);return U1(1,t.numRows).map(a=>U1(1,t.numColumns).map(l=>{let u=o?.contains(l,a),d=t.currentColor;u&&(d="transparent");let f=s.some(g=>g.contains(l,a)),p=r?.contains(l,a)??!1;return(0,ba.jsx)(rIe,{color:d,className:p&&"is-highlighted",children:f&&!u?(0,ba.jsx)(Yet,{column:l,row:a,gridClientId:e,gridInfo:t,setHighlightedRect:n}):(0,ba.jsx)(qet,{column:l,row:a,gridClientId:e,gridInfo:t,setHighlightedRect:n})},`${a}-${l}`)}))}function rIe({color:e,children:t,className:o}){return(0,ba.jsx)("div",{className:K("block-editor-grid-visualizer__cell",o),style:{boxShadow:`inset 0 0 0 1px color-mix(in srgb, ${e} 20%, #0000)`,color:e},children:t})}function nIe(e,t,o,r,n){let{getBlockAttributes:i,getBlockRootClientId:s,canInsertBlockType:a,getBlockName:l}=(0,zg.useSelect)(C),{updateBlockAttributes:u,moveBlocksToPosition:d,__unstableMarkNextChangeAsNotPersistent:f}=(0,zg.useDispatch)(C),p=my(o,r.numColumns);return Zet({validateDrag(g){let m=l(g);if(!a(m,o))return!1;let h=i(g),b=new Fc({columnStart:e,rowStart:t,columnSpan:h.style?.layout?.columnSpan,rowSpan:h.style?.layout?.rowSpan});return new Fc({columnSpan:r.numColumns,rowSpan:r.numRows}).containsRect(b)},onDragEnter(g){let m=i(g);n(new Fc({columnStart:e,rowStart:t,columnSpan:m.style?.layout?.columnSpan,rowSpan:m.style?.layout?.rowSpan}))},onDragLeave(){n(g=>g?.columnStart===e&&g?.rowStart===t?null:g)},onDrop(g){n(null);let m=i(g);u(g,{style:{...m.style,layout:{...m.style?.layout,columnStart:e,rowStart:t}}}),f(),d([g],s(g),o,p(e,t))}})}function Yet({column:e,row:t,gridClientId:o,gridInfo:r,setHighlightedRect:n}){return(0,ba.jsx)("div",{className:"block-editor-grid-visualizer__drop-zone",ref:nIe(e,t,o,r,n)})}function qet({column:e,row:t,gridClientId:o,gridInfo:r,setHighlightedRect:n}){let{updateBlockAttributes:i,moveBlocksToPosition:s,__unstableMarkNextChangeAsNotPersistent:a}=(0,zg.useDispatch)(C),l=my(o,r.numColumns);return(0,ba.jsx)(km,{rootClientId:o,className:"block-editor-grid-visualizer__appender",ref:nIe(e,t,o,r,n),style:{color:r.currentColor},onSelect:u=>{u&&(i(u.clientId,{style:{layout:{columnStart:e,rowStart:t}}}),a(),s([u.clientId],o,o,l(e,t)))}})}function Zet({validateDrag:e,onDragEnter:t,onDragLeave:o,onDrop:r}){let{getDraggedBlockClientIds:n}=(0,zg.useSelect)(C);return(0,oIe.__experimentalUseDropZone)({onDragEnter(){let[i]=n();i&&e(i)&&t(i)},onDragLeave(){o()},onDrop(){let[i]=n();i&&e(i)&&r(i)}})}var iIe=c(U(),1),W1=c(F(),1);var q5=c(E(),1);function uY({clientId:e,bounds:t,onChange:o,parentLayout:r}){let n=Nt(e),i=n?.parentElement,{isManualPlacement:s}=r;return!n||!i?null:(0,q5.jsx)(Xet,{clientId:e,bounds:t,blockElement:n,rootBlockElement:i,onChange:o,isManualGrid:s&&window.__experimentalEnableGridInteractivity})}function Xet({clientId:e,bounds:t,blockElement:o,rootBlockElement:r,onChange:n,isManualGrid:i}){let[s,a]=(0,W1.useState)(null),[l,u]=(0,W1.useState)({top:!1,bottom:!1,left:!1,right:!1});(0,W1.useEffect)(()=>{let g=new window.ResizeObserver(()=>{let m=o.getBoundingClientRect(),h=r.getBoundingClientRect(),b=m.top>h.top,v=m.bottom<h.bottom,y=m.left>h.left,k=m.right<h.right;u({top:(i||!v)&&b,bottom:v,left:(i||!k)&&y,right:k})});return g.observe(o),()=>g.disconnect()},[o,r,i]);let d={right:"left",left:"right"},f={top:"flex-end",bottom:"flex-start"},p={display:"flex",justifyContent:"center",alignItems:"center",...d[s]&&{justifyContent:d[s]},...f[s]&&{alignItems:f[s]}};return(0,q5.jsx)(Xa,{className:"block-editor-grid-item-resizer",clientId:e,__unstablePopoverSlot:"__unstable-block-tools-after",additionalStyles:p,children:(0,q5.jsx)(iIe.ResizableBox,{className:"block-editor-grid-item-resizer__box",size:{width:"100%",height:"100%"},enable:{bottom:l.bottom,bottomLeft:!1,bottomRight:!1,left:l.left,right:l.right,top:l.top,topLeft:!1,topRight:!1},bounds:t,boundsByDirection:!0,onPointerDown:({target:g,pointerId:m})=>{g.setPointerCapture(m)},onResizeStart:(g,m)=>{a(m)},onResizeStop:(g,m,h)=>{let b=parseFloat(Jr(r,"column-gap")),v=parseFloat(Jr(r,"row-gap")),y=H1(Jr(r,"grid-template-columns"),b),k=H1(Jr(r,"grid-template-rows"),v),S=new window.DOMRect(o.offsetLeft+h.offsetLeft,o.offsetTop+h.offsetTop,h.offsetWidth,h.offsetHeight),_=Gf(y,S.left)+1,x=Gf(k,S.top)+1,w=Gf(y,S.right,"end")+1,T=Gf(k,S.bottom,"end")+1;n({columnSpan:w-_+1,rowSpan:T-x+1,columnStart:i?_:void 0,rowStart:i?x:void 0})}})})}var Il=c(G(),1),Z5=c(U(),1);var sIe=c(J(),1),aIe=c(fe(),1);var Bi=c(E(),1);function dY({layout:e,parentLayout:t,onChange:o,gridClientId:r,blockClientId:n}){let{moveBlocksToPosition:i,__unstableMarkNextChangeAsNotPersistent:s}=(0,sIe.useDispatch)(C),a=e?.columnStart??1,l=e?.rowStart??1,u=e?.columnSpan??1,d=e?.rowSpan??1,f=a+u-1,p=l+d-1,g=t?.columnCount,m=t?.rowCount,h=my(r,g);return(0,Bi.jsx)(Do,{group:"parent",children:(0,Bi.jsxs)(Z5.ToolbarGroup,{className:"block-editor-grid-item-mover__move-button-container",children:[(0,Bi.jsx)("div",{className:"block-editor-grid-item-mover__move-horizontal-button-container is-left",children:(0,Bi.jsx)($1,{icon:(0,Il.isRTL)()?dn:Pi,label:(0,Il.__)("Move left"),description:(0,Il.__)("Move left"),isDisabled:a<=1,onClick:()=>{o({columnStart:a-1}),s(),i([n],r,r,h(a-1,l))}})}),(0,Bi.jsxs)("div",{className:"block-editor-grid-item-mover__move-vertical-button-container",children:[(0,Bi.jsx)($1,{className:"is-up-button",icon:eh,label:(0,Il.__)("Move up"),description:(0,Il.__)("Move up"),isDisabled:l<=1,onClick:()=>{o({rowStart:l-1}),s(),i([n],r,r,h(a,l-1))}}),(0,Bi.jsx)($1,{className:"is-down-button",icon:un,label:(0,Il.__)("Move down"),description:(0,Il.__)("Move down"),isDisabled:m&&p>=m,onClick:()=>{o({rowStart:l+1}),s(),i([n],r,r,h(a,l+1))}})]}),(0,Bi.jsx)("div",{className:"block-editor-grid-item-mover__move-horizontal-button-container is-right",children:(0,Bi.jsx)($1,{icon:(0,Il.isRTL)()?Pi:dn,label:(0,Il.__)("Move right"),description:(0,Il.__)("Move right"),isDisabled:g&&f>=g,onClick:()=>{o({columnStart:a+1}),s(),i([n],r,r,h(a+1,l))}})})]})})}function $1({className:e,icon:t,label:o,isDisabled:r,onClick:n,description:i}){let a=`block-editor-grid-item-mover-button__description-${(0,aIe.useInstanceId)($1)}`;return(0,Bi.jsxs)(Bi.Fragment,{children:[(0,Bi.jsx)(Z5.ToolbarButton,{className:K("block-editor-grid-item-mover-button",e),icon:t,label:o,"aria-describedby":a,onClick:r?null:n,disabled:r,accessibleWhenDisabled:!0}),(0,Bi.jsx)(bt,{id:a,children:i})]})}var K1=c(J(),1),Q5=c(F(),1),X5=c(fe(),1);function fY({clientId:e}){let{gridLayout:t,blockOrder:o,selectedBlockLayout:r}=(0,K1.useSelect)(p=>{let{getBlockAttributes:g,getBlockOrder:m}=p(C),h=p(C).getSelectedBlock();return{gridLayout:g(e).layout??{},blockOrder:m(e),selectedBlockLayout:h?.attributes.style?.layout}},[e]),{getBlockAttributes:n,getBlockRootClientId:i}=(0,K1.useSelect)(C),{updateBlockAttributes:s,__unstableMarkNextChangeAsNotPersistent:a}=(0,K1.useDispatch)(C),l=(0,Q5.useMemo)(()=>r?new Fc(r):null,[r]),u=(0,X5.usePrevious)(l),d=(0,X5.usePrevious)(t.isManualPlacement),f=(0,X5.usePrevious)(o);(0,Q5.useEffect)(()=>{let p={};if(t.isManualPlacement){let g=[];for(let h of o){let{columnStart:b,rowStart:v,columnSpan:y=1,rowSpan:k=1}=n(h).style?.layout??{};!b||!v||g.push(new Fc({columnStart:b,rowStart:v,columnSpan:y,rowSpan:k}))}for(let h of o){let b=n(h),{columnStart:v,rowStart:y,columnSpan:k=1,rowSpan:S=1}=b.style?.layout??{};if(v&&y)continue;let[_,x]=Qet(g,t.columnCount,k,S,u?.columnEnd,u?.rowEnd);g.push(new Fc({columnStart:_,rowStart:x,columnSpan:k,rowSpan:S})),p[h]={style:{...b.style,layout:{...b.style?.layout,columnStart:_,rowStart:x}}}}let m=Math.max(...g.map(h=>h.rowEnd));(!t.rowCount||t.rowCount<m)&&(p[e]={layout:{...t,rowCount:m}});for(let h of f??[])if(!o.includes(h)){let b=i(h);if(b===null||n(b)?.layout?.type==="grid")continue;let y=n(h),{columnStart:k,rowStart:S,columnSpan:_,rowSpan:x,...w}=y.style?.layout??{};if(k||S||_||x){let T=Object.keys(w).length===0;p[h]=De(y,["style","layout"],T?void 0:w)}}}else{if(d===!0)for(let g of o){let m=n(g),{columnStart:h,rowStart:b,...v}=m.style?.layout??{};if(h||b){let y=Object.keys(v).length===0;p[g]=De(m,["style","layout"],y?void 0:v)}}t.rowCount&&(p[e]={layout:{...t,rowCount:void 0}})}Object.keys(p).length&&(a(),s(Object.keys(p),p,!0))},[e,t,f,o,u,d,a,n,i,s])}function Qet(e,t,o,r,n=1,i=1){for(let s=i;;s++)for(let a=s===i?n:1;a<=t;a++){let l=new Fc({columnStart:a,rowStart:s,columnSpan:o,rowSpan:r});if(!e.some(u=>u.intersectsRect(l)))return[a,s]}}var Wf=c(E(),1),{getResponsiveMediaQueries:Jet}=H(_o),ett={},jg={fit:"fit",grow:"fill",max:"fixed",fixed:"fixedNoShrink"},ttt=[jg.max,jg.fixed];function lIe(e){return ttt.includes(e)}function dIe({selector:e,declarations:t}){return`${e} { | |
| 220 | + calc(${d} + ${i}) | |
| 221 | + calc(${u} + ${s}) | |
| 222 | + `}}}var ll=c(T(),1);function WI({clientId:e,contentRef:t,parentLayout:o,childGridClientId:r}){let n=(0,Sb.useSelect)(a=>a(P).getSettings().isDistractionFree,[]),i=eo(e);if(n||!i)return null;let s=o?.isManualPlacement&&window.__experimentalEnableGridInteractivity;return(0,ll.jsx)(dvt,{gridClientId:e,gridElement:i,isManualGrid:s,ref:t,childGridClientId:r})}var dvt=(0,Rc.forwardRef)(({gridClientId:e,gridElement:t,isManualGrid:o,childGridClientId:r},n)=>{let[i,s]=(0,Rc.useState)(()=>Yoe(t)),[a,l]=(0,Rc.useState)(!1),d=eo(r),u=(0,Rc.useMemo)(()=>d?ENe(d):null,[d]);return(0,Rc.useEffect)(()=>{let f=()=>s(Yoe(t)),p=new window.ResizeObserver(f);p.observe(t,{box:"border-box"});let m=new window.ResizeObserver(f);m.observe(t);for(let g of t.children)m.observe(g);return()=>{p.disconnect(),m.disconnect()}},[t]),(0,Rc.useEffect)(()=>{function f(){l(!0)}function p(){l(!1)}return document.addEventListener("drag",f),document.addEventListener("dragend",p),()=>{document.removeEventListener("drag",f),document.removeEventListener("dragend",p)}},[]),(0,ll.jsx)(Zl,{className:U("block-editor-grid-visualizer",{"is-dropping-allowed":a}),clientId:e,__unstablePopoverSlot:"__unstable-block-tools-after",children:(0,ll.jsx)("div",{ref:n,className:"block-editor-grid-visualizer__grid",style:i.style,children:o?(0,ll.jsx)(fvt,{gridClientId:e,gridInfo:i,childGridRect:u}):(0,ll.jsx)(uvt,{gridInfo:i,childGridRect:u})})})});function uvt({gridInfo:e,childGridRect:t}){return UI(1,e.numRows).map(o=>UI(1,e.numColumns).map(r=>{let n=e.currentColor;return t?.contains(r,o)&&(n="transparent"),(0,ll.jsx)(RNe,{color:n},`${o}-${r}`)}))}function fvt({gridClientId:e,gridInfo:t,childGridRect:o}){let[r,n]=(0,Rc.useState)(null),i=(0,Sb.useSelect)(a=>{let{getBlockOrder:l,getBlockStyles:d}=Z(a(P)),u=l(e);return d(u)},[e]),s=(0,Rc.useMemo)(()=>{let a=[];for(let l of Object.values(i)){let{columnStart:d,rowStart:u,columnSpan:f=1,rowSpan:p=1}=l?.layout??{};!d||!u||a.push(new Ud({columnStart:d,rowStart:u,columnSpan:f,rowSpan:p}))}return a},[i]);return UI(1,t.numRows).map(a=>UI(1,t.numColumns).map(l=>{let d=o?.contains(l,a),u=t.currentColor;d&&(u="transparent");let f=s.some(m=>m.contains(l,a)),p=r?.contains(l,a)??!1;return(0,ll.jsx)(RNe,{color:u,className:p&&"is-highlighted",children:f&&!d?(0,ll.jsx)(pvt,{column:l,row:a,gridClientId:e,gridInfo:t,setHighlightedRect:n}):(0,ll.jsx)(mvt,{column:l,row:a,gridClientId:e,gridInfo:t,setHighlightedRect:n})},`${a}-${l}`)}))}function RNe({color:e,children:t,className:o}){return(0,ll.jsx)("div",{className:U("block-editor-grid-visualizer__cell",o),style:{boxShadow:`inset 0 0 0 1px color-mix(in srgb, ${e} 20%, #0000)`,color:e},children:t})}function INe(e,t,o,r,n){let{getBlockAttributes:i,getBlockRootClientId:s,canInsertBlockType:a,getBlockName:l}=(0,Sb.useSelect)(P),{updateBlockAttributes:d,moveBlocksToPosition:u,__unstableMarkNextChangeAsNotPersistent:f}=(0,Sb.useDispatch)(P),p=Iy(o,r.numColumns);return gvt({validateDrag(m){let g=l(m);if(!a(g,o))return!1;let h=i(m),b=new Ud({columnStart:e,rowStart:t,columnSpan:h.style?.layout?.columnSpan,rowSpan:h.style?.layout?.rowSpan});return new Ud({columnSpan:r.numColumns,rowSpan:r.numRows}).containsRect(b)},onDragEnter(m){let g=i(m);n(new Ud({columnStart:e,rowStart:t,columnSpan:g.style?.layout?.columnSpan,rowSpan:g.style?.layout?.rowSpan}))},onDragLeave(){n(m=>m?.columnStart===e&&m?.rowStart===t?null:m)},onDrop(m){n(null);let g=i(m);d(m,{style:{...g.style,layout:{...g.style?.layout,columnStart:e,rowStart:t}}}),f(),u([m],s(m),o,p(e,t))}})}function pvt({column:e,row:t,gridClientId:o,gridInfo:r,setHighlightedRect:n}){return(0,ll.jsx)("div",{className:"block-editor-grid-visualizer__drop-zone",ref:INe(e,t,o,r,n)})}function mvt({column:e,row:t,gridClientId:o,gridInfo:r,setHighlightedRect:n}){let{updateBlockAttributes:i,moveBlocksToPosition:s,__unstableMarkNextChangeAsNotPersistent:a}=(0,Sb.useDispatch)(P),l=Iy(o,r.numColumns);return(0,ll.jsx)(Ih,{rootClientId:o,className:"block-editor-grid-visualizer__appender",ref:INe(e,t,o,r,n),style:{color:r.currentColor},onSelect:d=>{d&&(i(d.clientId,{style:{layout:{columnStart:e,rowStart:t}}}),a(),s([d.clientId],o,o,l(e,t)))}})}function gvt({validateDrag:e,onDragEnter:t,onDragLeave:o,onDrop:r}){let{getDraggedBlockClientIds:n}=(0,Sb.useSelect)(P);return(0,TNe.__experimentalUseDropZone)({onDragEnter(){let[i]=n();i&&e(i)&&t(i)},onDragLeave(){o()},onDrop(){let[i]=n();i&&e(i)&&r(i)}})}var PNe=c(Q(),1),GI=c(D(),1);var dF=c(T(),1);function Koe({clientId:e,bounds:t,onChange:o,parentLayout:r}){let n=eo(e),i=n?.parentElement,{isManualPlacement:s}=r;return!n||!i?null:(0,dF.jsx)(hvt,{clientId:e,bounds:t,blockElement:n,rootBlockElement:i,onChange:o,isManualGrid:s&&window.__experimentalEnableGridInteractivity})}function hvt({clientId:e,bounds:t,blockElement:o,rootBlockElement:r,onChange:n,isManualGrid:i}){let[s,a]=(0,GI.useState)(null),[l,d]=(0,GI.useState)({top:!1,bottom:!1,left:!1,right:!1});(0,GI.useEffect)(()=>{let m=new window.ResizeObserver(()=>{let g=o.getBoundingClientRect(),h=r.getBoundingClientRect(),b=g.top>h.top,v=g.bottom<h.bottom,_=g.left>h.left,y=g.right<h.right;d({top:(i||!v)&&b,bottom:v,left:(i||!y)&&_,right:y})});return m.observe(o),()=>m.disconnect()},[o,r,i]);let u={right:"left",left:"right"},f={top:"flex-end",bottom:"flex-start"},p={display:"flex",justifyContent:"center",alignItems:"center",...u[s]&&{justifyContent:u[s]},...f[s]&&{alignItems:f[s]}};return(0,dF.jsx)(Zl,{className:"block-editor-grid-item-resizer",clientId:e,__unstablePopoverSlot:"__unstable-block-tools-after",additionalStyles:p,children:(0,dF.jsx)(PNe.ResizableBox,{className:"block-editor-grid-item-resizer__box",size:{width:"100%",height:"100%"},enable:{bottom:l.bottom,bottomLeft:!1,bottomRight:!1,left:l.left,right:l.right,top:l.top,topLeft:!1,topRight:!1},bounds:t,boundsByDirection:!0,onPointerDown:({target:m,pointerId:g})=>{m.setPointerCapture(g)},onResizeStart:(m,g)=>{a(g)},onResizeStop:(m,g,h)=>{let b=parseFloat(dn(r,"column-gap")),v=parseFloat(dn(r,"row-gap")),_=HI(dn(r,"grid-template-columns"),b),y=HI(dn(r,"grid-template-rows"),v),w=new window.DOMRect(o.offsetLeft+h.offsetLeft,o.offsetTop+h.offsetTop,h.offsetWidth,h.offsetHeight),x=Rm(_,w.left)+1,k=Rm(y,w.top)+1,C=Rm(_,w.right,"end")+1,S=Rm(y,w.bottom,"end")+1;n({columnSpan:C-x+1,rowSpan:S-k+1,columnStart:i?x:void 0,rowStart:i?k:void 0})}})})}var Ic=c(X(),1),uF=c(Q(),1);var BNe=c(oe(),1),ONe=c(ue(),1);var ts=c(T(),1);function qoe({layout:e,parentLayout:t,onChange:o,gridClientId:r,blockClientId:n}){let{moveBlocksToPosition:i,__unstableMarkNextChangeAsNotPersistent:s}=(0,BNe.useDispatch)(P),a=e?.columnStart??1,l=e?.rowStart??1,d=e?.columnSpan??1,u=e?.rowSpan??1,f=a+d-1,p=l+u-1,m=t?.columnCount,g=t?.rowCount,h=Iy(r,m);return(0,ts.jsx)(Jo,{group:"parent",children:(0,ts.jsxs)(uF.ToolbarGroup,{className:"block-editor-grid-item-mover__move-button-container",children:[(0,ts.jsx)("div",{className:"block-editor-grid-item-mover__move-horizontal-button-container is-left",children:(0,ts.jsx)($I,{icon:(0,Ic.isRTL)()?yr:ai,label:(0,Ic.__)("Move left"),description:(0,Ic.__)("Move left"),isDisabled:a<=1,onClick:()=>{o({columnStart:a-1}),s(),i([n],r,r,h(a-1,l))}})}),(0,ts.jsxs)("div",{className:"block-editor-grid-item-mover__move-vertical-button-container",children:[(0,ts.jsx)($I,{className:"is-up-button",icon:Zb,label:(0,Ic.__)("Move up"),description:(0,Ic.__)("Move up"),isDisabled:l<=1,onClick:()=>{o({rowStart:l-1}),s(),i([n],r,r,h(a,l-1))}}),(0,ts.jsx)($I,{className:"is-down-button",icon:Tn,label:(0,Ic.__)("Move down"),description:(0,Ic.__)("Move down"),isDisabled:g&&p>=g,onClick:()=>{o({rowStart:l+1}),s(),i([n],r,r,h(a,l+1))}})]}),(0,ts.jsx)("div",{className:"block-editor-grid-item-mover__move-horizontal-button-container is-right",children:(0,ts.jsx)($I,{icon:(0,Ic.isRTL)()?ai:yr,label:(0,Ic.__)("Move right"),description:(0,Ic.__)("Move right"),isDisabled:m&&f>=m,onClick:()=>{o({columnStart:a+1}),s(),i([n],r,r,h(a+1,l))}})})]})})}function $I({className:e,icon:t,label:o,isDisabled:r,onClick:n,description:i}){let a=`block-editor-grid-item-mover-button__description-${(0,ONe.useInstanceId)($I)}`;return(0,ts.jsxs)(ts.Fragment,{children:[(0,ts.jsx)(uF.ToolbarButton,{className:U("block-editor-grid-item-mover-button",e),icon:t,label:o,"aria-describedby":a,onClick:r?null:n,disabled:r,accessibleWhenDisabled:!0}),(0,ts.jsx)(Et,{id:a,children:i})]})}var YI=c(oe(),1),pF=c(D(),1),fF=c(ue(),1);function Xoe({clientId:e}){let{gridLayout:t,blockOrder:o,selectedBlockLayout:r}=(0,YI.useSelect)(p=>{let{getBlockAttributes:m,getBlockOrder:g}=p(P),h=p(P).getSelectedBlock();return{gridLayout:m(e).layout??{},blockOrder:g(e),selectedBlockLayout:h?.attributes.style?.layout}},[e]),{getBlockAttributes:n,getBlockRootClientId:i}=(0,YI.useSelect)(P),{updateBlockAttributes:s,__unstableMarkNextChangeAsNotPersistent:a}=(0,YI.useDispatch)(P),l=(0,pF.useMemo)(()=>r?new Ud(r):null,[r]),d=(0,fF.usePrevious)(l),u=(0,fF.usePrevious)(t.isManualPlacement),f=(0,fF.usePrevious)(o);(0,pF.useEffect)(()=>{let p={};if(t.isManualPlacement){let m=[];for(let h of o){let{columnStart:b,rowStart:v,columnSpan:_=1,rowSpan:y=1}=n(h).style?.layout??{};!b||!v||m.push(new Ud({columnStart:b,rowStart:v,columnSpan:_,rowSpan:y}))}for(let h of o){let b=n(h),{columnStart:v,rowStart:_,columnSpan:y=1,rowSpan:w=1}=b.style?.layout??{};if(v&&_)continue;let[x,k]=bvt(m,t.columnCount,y,w,d?.columnEnd,d?.rowEnd);m.push(new Ud({columnStart:x,rowStart:k,columnSpan:y,rowSpan:w})),p[h]={style:{...b.style,layout:{...b.style?.layout,columnStart:x,rowStart:k}}}}let g=Math.max(...m.map(h=>h.rowEnd));(!t.rowCount||t.rowCount<g)&&(p[e]={layout:{...t,rowCount:g}});for(let h of f??[])if(!o.includes(h)){let b=i(h);if(b===null||n(b)?.layout?.type==="grid")continue;let _=n(h),{columnStart:y,rowStart:w,columnSpan:x,rowSpan:k,...C}=_.style?.layout??{};if(y||w||x||k){let S=Object.keys(C).length===0;p[h]=Ge(_,["style","layout"],S?void 0:C)}}}else{if(u===!0)for(let m of o){let g=n(m),{columnStart:h,rowStart:b,...v}=g.style?.layout??{};if(h||b){let _=Object.keys(v).length===0;p[m]=Ge(g,["style","layout"],_?void 0:v)}}t.rowCount&&(p[e]={layout:{...t,rowCount:void 0}})}Object.keys(p).length&&(a(),s(Object.keys(p),p,!0))},[e,t,f,o,d,u,a,n,i,s])}function bvt(e,t,o,r,n=1,i=1){for(let s=i;;s++)for(let a=s===i?n:1;a<=t;a++){let l=new Ud({columnStart:a,rowStart:s,columnSpan:o,rowSpan:r});if(!e.some(d=>d.intersectsRect(l)))return[a,s]}}var Im=c(T(),1),{getResponsiveMediaQueries:_vt}=Z(Ro),vvt={},Cb={fit:"fit",grow:"fill",max:"fixed",fixed:"fixedNoShrink"},yvt=[Cb.max,Cb.fixed];function MNe(e){return yvt.includes(e)}function LNe({selector:e,declarations:t}){return`${e} { | |
| 216 | 223 | ${Object.entries(t).map(([o,r])=>`${o}: ${r}`).join("; ")}; |
| 217 | - }`}function fIe({selector:e,layout:t={},viewportOverrides:o,parentLayout:r={},includeContainerQuery:n=!0}){let i=o!==void 0,s=i?{...t,...o}:t,a=k=>Object.hasOwn(o||{},k),{selfStretch:l,flexSize:u,columnStart:d,rowStart:f,columnSpan:p,rowSpan:g}=s,m=t.selfStretch,{columnCount:h,minimumColumnWidth:b}=r,v=[],y={};if((!i||a("selfStretch")||a("flexSize"))&&(i&&(l===jg.fit||l===jg.grow)&&lIe(m)&&t.flexSize&&(y["flex-basis"]="unset",m===jg.fixed&&(y["flex-shrink"]="unset")),lIe(l)&&u?(y["flex-basis"]=u,l===jg.fixed?y["flex-shrink"]="0":i&&m===jg.fixed&&(y["flex-shrink"]="unset"),y["box-sizing"]="border-box"):l===jg.grow&&(y["flex-grow"]="1")),(!i||a("columnStart")||a("columnSpan"))&&(d&&p?y["grid-column"]=`${d} / span ${p}`:d?y["grid-column"]=`${d}`:p&&(y["grid-column"]=`span ${p}`)),(!i||a("rowStart")||a("rowSpan"))&&(f&&g?y["grid-row"]=`${f} / span ${g}`:f?y["grid-row"]=`${f}`:g&&(y["grid-row"]=`span ${g}`)),Object.keys(y).length&&v.push({selector:e,declarations:y}),n&&!i&&(p||d)&&(b||!h)){let k=parseFloat(b);isNaN(k)&&(k=12);let S=b?.replace(k,"");["px","rem","em"].includes(S)||(S="rem");let _=2;p&&d?_=p+d-1:p?_=p:_=d;let x=S==="px"?24:1.5,w=_*k+(_-1)*x,T=k*2+x-1,B=p&&p>1?"1/-1":"auto";v.push({rulesGroup:`@container (max-width: ${Math.max(w,T)}${S})`,selector:e,declarations:{"grid-column":B,"grid-row":"auto"}})}return v}function ott({selector:e,layout:t={},parentLayout:o={},includeContainerQuery:r=!0}){return fIe({selector:e,layout:t,parentLayout:o,includeContainerQuery:r}).map(n=>{let i=dIe(n);return n.rulesGroup?`${n.rulesGroup} { | |
| 224 | + }`}function DNe({selector:e,layout:t={},viewportOverrides:o,parentLayout:r={},includeContainerQuery:n=!0}){let i=o!==void 0,s=i?{...t,...o}:t,a=y=>Object.hasOwn(o||{},y),{selfStretch:l,flexSize:d,columnStart:u,rowStart:f,columnSpan:p,rowSpan:m}=s,g=t.selfStretch,{columnCount:h,minimumColumnWidth:b}=r,v=[],_={};if((!i||a("selfStretch")||a("flexSize"))&&(i&&(l===Cb.fit||l===Cb.grow)&&MNe(g)&&t.flexSize&&(_["flex-basis"]="unset",g===Cb.fixed&&(_["flex-shrink"]="unset")),MNe(l)&&d?(_["flex-basis"]=d,l===Cb.fixed?_["flex-shrink"]="0":i&&g===Cb.fixed&&(_["flex-shrink"]="unset"),_["box-sizing"]="border-box"):l===Cb.grow&&(_["flex-grow"]="1")),(!i||a("columnStart")||a("columnSpan"))&&(u&&p?_["grid-column"]=`${u} / span ${p}`:u?_["grid-column"]=`${u}`:p&&(_["grid-column"]=`span ${p}`)),(!i||a("rowStart")||a("rowSpan"))&&(f&&m?_["grid-row"]=`${f} / span ${m}`:f?_["grid-row"]=`${f}`:m&&(_["grid-row"]=`span ${m}`)),Object.keys(_).length&&v.push({selector:e,declarations:_}),n&&!i&&(p||u)&&(b||!h)){let y=parseFloat(b);isNaN(y)&&(y=12);let w=b?.replace(y,"");["px","rem","em"].includes(w)||(w="rem");let x=2;p&&u?x=p+u-1:p?x=p:x=u;let k=w==="px"?24:1.5,C=x*y+(x-1)*k,S=y*2+k-1,R=p&&p>1?"1/-1":"auto";v.push({rulesGroup:`@container (max-width: ${Math.max(C,S)}${w})`,selector:e,declarations:{"grid-column":R,"grid-row":"auto"}})}return v}function wvt({selector:e,layout:t={},parentLayout:o={},includeContainerQuery:r=!0}){return DNe({selector:e,layout:t,parentLayout:o,includeContainerQuery:r}).map(n=>{let i=LNe(n);return n.rulesGroup?`${n.rulesGroup} { | |
| 218 | 225 | ${i} |
| 219 | - }`:i}).join("")}function rtt({style:e={},selector:t,parentLayout:o={},viewportSettings:r}){let n=e?.layout??{};return Object.entries(Jet(r)).map(([i,s])=>{let a=Ro(e,{viewport:i,pseudo:Js.pseudo})?.layout;if(!a||!Object.keys(a).length)return"";let u=fIe({selector:t,layout:n,viewportOverrides:a,parentLayout:o,includeContainerQuery:!1}).map(dIe).join("");return u?`${s}{${u}}`:""}).filter(Boolean).join("")}function ntt({style:e}){let{shouldRenderChildLayoutStyles:t,viewportSettings:o}=(0,J5.useSelect)(p=>{let g=p(C).getSettings();return{shouldRenderChildLayoutStyles:!g.disableLayoutStyles,viewportSettings:g?.__experimentalFeatures?.viewport}}),r=e?.layout??{},{columnStart:n,rowStart:i,columnSpan:s,rowSpan:a}=r,l=Sh()||{},u=(0,cIe.useInstanceId)(ett),d=`.wp-container-content-${u}`,f="";if(t&&(f=[ott({selector:d,layout:r,parentLayout:l}),rtt({style:e,selector:d,parentLayout:l,viewportSettings:o})].join("")),el({css:f}),!!f)return{className:`wp-container-content-${u}`}}function itt({clientId:e,style:t,setAttributes:o}){let r=Sh()||{},{type:n="default",allowSizingOnChildren:i=!1,isManualPlacement:s}=r;return n!=="grid"?null:(0,Wf.jsx)(stt,{clientId:e,style:t,setAttributes:o,allowSizingOnChildren:i,isManualPlacement:s,parentLayout:r})}function stt({clientId:e,style:t,setAttributes:o,allowSizingOnChildren:r,isManualPlacement:n,parentLayout:i}){let{rootClientId:s,isVisible:a,parentBlockVisibility:l,blockBlockVisibility:u,deviceType:d,viewportSettings:f,isChildBlockAGrid:p}=(0,J5.useSelect)(B=>{let{getBlockRootClientId:R,getBlockEditingMode:I,getTemplateLock:A,getBlockAttributes:P,getSettings:O}=B(C),N=R(e);if(A(N)||I(N)!=="default")return{rootClientId:N,isVisible:!1};let z=P(N),D=P(e),M=O(),V=M?.[wa]?.toLowerCase()||no.desktop.key;return{rootClientId:N,isVisible:!0,parentBlockVisibility:z?.metadata?.blockVisibility,blockBlockVisibility:D?.metadata?.blockVisibility,deviceType:V,viewportSettings:M?.__experimentalFeatures?.viewport,isChildBlockAGrid:D?.layout?.type==="grid"}},[e]),m=Nt(e)?.ownerDocument?.defaultView,h=m===null?void 0:m,{isBlockCurrentlyHidden:b,currentViewport:v}=Ma({blockVisibility:l,deviceType:d,view:h,viewportSettings:f}),y=(0,J5.useSelect)(B=>{if(!s)return!1;let{isBlockParentHiddenAtViewport:R}=H(B(C));return R(s,v)},[s,v]),{isBlockCurrentlyHidden:k}=Ma({blockVisibility:u,deviceType:d,view:h,viewportSettings:f}),[S,_]=(0,uIe.useState)(),x=p?e:void 0;if(!a||b||y)return null;let w=r&&!k;function T(B){o({style:{...t,layout:{...t?.layout,...B}}})}return(0,Wf.jsxs)(Wf.Fragment,{children:[(0,Wf.jsx)(G1,{clientId:s,contentRef:_,parentLayout:i,childGridClientId:x}),w&&(0,Wf.jsx)(uY,{clientId:e,bounds:S,onChange:T,parentLayout:i}),n&&window.__experimentalEnableGridInteractivity&&(0,Wf.jsx)(dY,{layout:t?.layout,parentLayout:i,onChange:T,gridClientId:s,blockClientId:e})]})}var pY={useBlockProps:ntt,edit:itt,attributeKeys:["style"],hasSupport(){return!0}};var gY=c(ho(),1),mY=c(de(),1),pIe="metadata";function att(e){return e?.attributes?.[pIe]?.type||(e.attributes={...e.attributes,[pIe]:{type:"object"}}),e}function ltt(e,t,o,r){if(r.length===1&&e.innerBlocks.length===t.length||r.length===1&&t.length>1||r.length>1&&t.length===1||r.length>1&&t.length>1&&r.length!==t.length)return e;let n=t[o]?.attributes?.metadata;if(!n)return e;let i={};return n.noteId&&!e.attributes?.metadata?.noteId&&(i.noteId=n.noteId),n.name&&!e.attributes?.metadata?.name&&(0,mY.hasBlockSupport)(e.name,"renaming",!0)&&(i.name=n.name),n.blockVisibility!==void 0&&!e.attributes?.metadata?.blockVisibility&&(0,mY.hasBlockSupport)(e.name,"visibility",!0)&&(i.blockVisibility=n.blockVisibility),Object.keys(i).length>0?{...e,attributes:{...e.attributes,metadata:{...e.attributes.metadata,...i}}}:e}(0,gY.addFilter)("blocks.registerBlockType","core/metadata/addMetaAttribute",att);(0,gY.addFilter)("blocks.switchToBlockType.transformedBlock","core/metadata/addTransforms",ltt);var hY=c(G(),1),eF=c(F(),1),tF=c(U(),1),oF=c(de(),1),vx=c(J(),1);var Hg=c(E(),1),ctt={};function utt({name:e,clientId:t,metadata:{ignoredHookedBlocks:o=[]}={}}){let r=(0,vx.useSelect)(g=>g(oF.store).getBlockTypes(),[]),n=(0,eF.useMemo)(()=>r?.filter(({name:g,blockHooks:m})=>m&&e in m||o.includes(g)),[r,e,o]),i=(0,vx.useSelect)(g=>{let{getBlocks:m,getBlockRootClientId:h,getGlobalBlockCount:b}=g(C),v=h(t),y=n.reduce((k,S)=>{if(b(S.name)===0)return k;let _=S?.blockHooks?.[e],x;switch(_){case"before":case"after":x=m(v);break;case"first_child":case"last_child":x=m(t);break;case void 0:x=[...m(v),...m(t)];break}let w=x?.find(T=>T.name===S.name);return w?{...k,[S.name]:w.clientId}:k},{});return Object.values(y).length>0?y:ctt},[n,e,t]),{getBlockIndex:s,getBlockCount:a,getBlockRootClientId:l}=(0,vx.useSelect)(C),{insertBlock:u,removeBlock:d}=(0,vx.useDispatch)(C);if(!n.length)return null;let f=n.reduce((g,m)=>{let[h]=m.name.split("/");return g[h]||(g[h]=[]),g[h].push(m),g},{}),p=(g,m)=>{let h=s(t),b=a(t),v=l(t);switch(m){case"before":case"after":u(g,m==="after"?h+1:h,v,!1);break;case"first_child":case"last_child":u(g,m==="first_child"?0:b,t,!1);break;case void 0:u(g,h+1,v,!1);break}};return(0,Hg.jsx)(Oe,{children:(0,Hg.jsxs)(tF.PanelBody,{className:"block-editor-hooks__block-hooks",title:(0,hY.__)("Plugins"),initialOpen:!0,children:[(0,Hg.jsx)("p",{className:"block-editor-hooks__block-hooks-helptext",children:(0,hY.__)("Manage the inclusion of blocks added automatically by plugins.")}),Object.keys(f).map(g=>(0,Hg.jsxs)(eF.Fragment,{children:[(0,Hg.jsx)("h3",{children:g}),f[g].map(m=>{let h=m.name in i;return(0,Hg.jsx)(tF.ToggleControl,{checked:h,label:m.title,onChange:()=>{if(!h){let b=m.blockHooks[e];p((0,oF.createBlock)(m.name),b);return}d(i[m.name],!1)}},m.title)})]},g))]})})}var mIe={edit:utt,attributeKeys:["metadata"],hasSupport(){return!0}};var bY=c(G(),1),gIe=c(de(),1),Sx=c(U(),1),hIe=c(J(),1),bIe=c(F(),1),yIe=c(fe(),1);var Ug=c(E(),1),dtt=()=>(0,yIe.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}},ftt=({name:e,metadata:t})=>{let o=(0,bIe.useContext)(xn),{removeAllBlockBindings:r}=kd(),n=dtt(),{bindableAttributes:i,hasCompatibleFields:s}=(0,hIe.useSelect)(l=>{let{__experimentalBlockBindingsSupportedAttributes:u}=l(C).getSettings(),{getAllBlockBindingsSources:d,getBlockBindingsSourceFieldsList:f}=H(l(gIe.store));return{bindableAttributes:u?.[e],hasCompatibleFields:Object.values(d()).some(p=>f(p,o)?.length>0)}},[e,o]);if(!i||i.length===0)return null;let{bindings:a}=t||{};return a===void 0&&!s?null:(0,Ug.jsx)(Oe,{group:"bindings",children:(0,Ug.jsxs)(Sx.__experimentalToolsPanel,{label:(0,bY.__)("Attributes"),resetAll:()=>{r()},dropdownMenuProps:n,className:"block-editor-bindings__panel",children:[(0,Ug.jsx)(Sx.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:i.map(l=>(0,Ug.jsx)(Uw,{attribute:l,blockName:e,binding:a?.[l]},l))}),(0,Ug.jsx)(Sx.__experimentalText,{as:"div",variant:"muted",children:(0,Ug.jsx)("p",{children:(0,bY.__)("Attributes connected to custom fields or other dynamic data.")})})]})})},vIe={edit:ftt,attributeKeys:["metadata"],hasSupport(e){return!["core/post-date","core/navigation-link","core/navigation-submenu"].includes(e)}};var SIe=c(G(),1),kIe=c(U(),1),iF=c(J(),1),sF=c(de(),1),_Ie=c(F(),1);var rF=c(J(),1);function nF(e){let{isOpened:t,expandRevision:o}=(0,rF.useSelect)(i=>{let{isListViewPanelOpened:s,getListViewExpandRevision:a}=H(i(C));return{isOpened:s(e),expandRevision:a()}},[e]),{__unstableToggleListViewPanel:r}=(0,rF.useDispatch)(C);return{isOpened:t,expandRevision:o,handleToggle:i=>{r(e,i)}}}var kx=c(E(),1),ptt="listView";function mtt(e){return(0,sF.hasBlockSupport)(e,ptt)}function gtt({clientId:e,name:t}){let{isSelectionWithinCurrentSection:o}=(0,_Ie.useContext)(zn),{isOpened:r,expandRevision:n,handleToggle:i}=nF(e),{openListViewContentPanel:s}=H((0,iF.useDispatch)(C)),{isEnabled:a,hasChildren:l,isNestedListView:u}=(0,iF.useSelect)(g=>{let{getBlockCount:m,getBlockParents:h,shouldRenderBlockListView:b}=H(g(C)),y=h(e,!1).find(k=>b(k));return{isEnabled:b(e),hasChildren:!!m(e),isNestedListView:y}},[e]),f=(0,sF.getBlockType)(t)?.title||t;return!a||u?null:(0,kx.jsx)(Bb,{group:"list",children:(0,kx.jsxs)(kIe.PanelBody,{title:o?f:void 0,opened:r,onToggle:i,children:[!l&&(0,kx.jsx)("p",{className:"block-editor-block-inspector__no-blocks",children:(0,SIe.__)("No items yet.")}),(0,kx.jsx)(wE,{rootClientId:e,isExpanded:!0,description:f,showAppender:!0,onSelect:s},`${e}-${n}`)]})})}var xIe={edit:gtt,hasSupport:mtt,attributeKeys:[],supportsPatternEditing:!0};var wIe=c(ho(),1),CIe=c(de(),1);function htt(e){return e.__experimentalLabel||(0,CIe.hasBlockSupport)(e,"renaming",!0)&&(e.__experimentalLabel=(o,{context:r})=>{let{metadata:n}=o;if((r==="list-view"||r==="breadcrumb")&&n?.name)return n.name}),e}(0,wIe.addFilter)("blocks.registerBlockType","core/metadata/addLabelCallback",htt);var EIe=c(fe(),1),TIe=c(ho(),1),yY=c(J(),1);var Ol=c(E(),1);function btt(e){fY(e)}function ytt({clientId:e,layout:t}){let{isVisible:o,blockVisibility:r,deviceType:n,viewportSettings:i}=(0,yY.useSelect)(p=>{let{isBlockSelected:g,hasSelectedInnerBlock:m,isDraggingBlocks:h,getTemplateLock:b,getBlockEditingMode:v,getBlockAttributes:y,getSettings:k}=p(C);if(!h()&&!g(e)||b(e)||v(e)!=="default"||m(e))return{isVisible:!1};let S=y(e),_=k(),x=_?.[wa]?.toLowerCase()||no.desktop.key;return{isVisible:!0,blockVisibility:S?.metadata?.blockVisibility,deviceType:x,viewportSettings:_?.__experimentalFeatures?.viewport}},[e]),a=Nt(e)?.ownerDocument?.defaultView,l=a===null?void 0:a,{isBlockCurrentlyHidden:u,currentViewport:d}=Ma({blockVisibility:r,deviceType:n,view:l,viewportSettings:i}),f=(0,yY.useSelect)(p=>{if(!o)return!1;let{isBlockParentHiddenAtViewport:g}=H(p(C));return g(e,d)},[e,d,o]);return(0,Ol.jsxs)(Ol.Fragment,{children:[(0,Ol.jsx)(btt,{clientId:e}),o&&!u&&!f&&(0,Ol.jsx)(G1,{clientId:e,parentLayout:t})]})}var vtt=(0,EIe.createHigherOrderComponent)(e=>function(o){return o.attributes.layout?.type!=="grid"?(0,Ol.jsx)(e,{...o},"edit"):(0,Ol.jsxs)(Ol.Fragment,{children:[(0,Ol.jsx)(ytt,{clientId:o.clientId,layout:o.attributes.layout}),(0,Ol.jsx)(e,{...o},"edit")]})},"addGridVisualizerToBlockEdit");(0,TIe.addFilter)("editor.BlockEdit","core/editor/grid-visualizer",vtt);var Y1=c(de(),1),BIe=c(U(),1),PIe=c(J(),1);var lF=c(F(),1),IIe=c(G(),1);function RIe(e){let t=[],o=[];return Object.entries(e).forEach(([r,n])=>{if(!n.autoGenerateControl)return;let i=Stt(r,n);i&&(t.push(i),o.push(r))}),{fields:t,form:{fields:o}}}function Stt(e,t){let o=t.type,r={id:e,label:t.label||e,type:o==="string"?"text":o};return t.enum&&Array.isArray(t.enum)&&(r.elements=t.enum.map(n=>({value:n,label:String(n)}))),r}var aF=c(E(),1);function ktt(e){return e?Object.values(e).some(t=>t?.autoGenerateControl):!1}function _tt({name:e,clientId:t,setAttributes:o}){let r=Tr(),n=(0,lF.useContext)(xn),i=(0,PIe.useSelect)(u=>{let d=u(C).getBlockAttributes(t);if(!d?.metadata?.bindings)return d;let{getBlockBindingsSource:f}=H(u(Y1.store));return Object.entries(d.metadata.bindings).reduce((p,[g,m])=>{let h=f(m.source);if(!h)return p;let b=h.getValues({select:u,context:n,bindings:{[g]:m}});return{...p,...b}},d)},[n,t]),s=(0,Y1.getBlockType)(e),{fields:a,form:l}=(0,lF.useMemo)(()=>s?.attributes?RIe(s.attributes):{fields:[],form:{fields:[]}},[s?.attributes]);return r!=="default"||!a||a.length===0?null:(0,aF.jsx)(Oe,{children:(0,aF.jsx)(BIe.PanelBody,{title:(0,IIe.__)("Settings"),children:(0,aF.jsx)(A1,{data:i,fields:a,form:l,onChange:o})})})}var OIe={edit:_tt,attributeKeys:[],hasSupport(e){let t=(0,Y1.getBlockType)(e);return ktt(t?.attributes)}};function cF(e){let{style:t}=e,o=t?.dimensions||{},r=ha({dimensions:o});return{className:o.aspectRatio?"has-aspect-ratio":void 0,style:r}}function uF(e){let t=e.style?.border||{};return{className:_$(e)||void 0,style:ha({border:t})}}function vY(e){let{colors:t}=Xm(),o=uF(e),{borderColor:r}=e;if(r){let n=yy({colors:t,namedColor:r});o.style.borderColor=n.color}return o}function SY(e){let t=e.style?.shadow||"";return{style:ha({shadow:t})}}var kY=c(F(),1);function dF(e){let{backgroundColor:t,textColor:o,gradient:r,style:n}=e,i=xa("background-color",t),s=xa("color",o),a=yv(r),l=a||n?.color?.gradient,u=K(s,a,{[i]:!l&&!!i,"has-text-color":o||n?.color?.text,"has-background":t||n?.color?.background||r||n?.color?.gradient,"has-link-color":n?.elements?.link?.color}),d=n?.color||{},f=ha({color:d});return{className:u||void 0,style:f}}function _Y(e){let{backgroundColor:t,textColor:o,gradient:r}=e,[n,i,s,a,l,u]=Le("color.palette.custom","color.palette.theme","color.palette.default","color.gradients.custom","color.gradients.theme","color.gradients.default"),d=(0,kY.useMemo)(()=>[...n||[],...i||[],...s||[]],[n,i,s]),f=(0,kY.useMemo)(()=>[...a||[],...l||[],...u||[]],[a,l,u]),p=dF(e);if(t){let g=Uc(d,t);p.style.backgroundColor=g.color}if(r&&(p.style.background=qB(f,r)),o){let g=Uc(d,o);p.style.color=g.color}return p}function xY(e){let{style:t}=e,o=t?.spacing||{};return{style:ha({spacing:o})}}var AIe=c(U(),1);var{kebabCase:xtt}=H(AIe.privateApis);function wY(e,t){let o=e?.style?.typography||{};o={...o,fontSize:dd({size:e?.style?.typography?.fontSize},t)};let r=ha({typography:o}),n=e?.fontFamily?`has-${xtt(e.fontFamily)}-font-family`:"",i=e?.style?.typography?.textAlign?`has-text-align-${e?.style?.typography?.textAlign}`:"";return{className:K(n,i,Sp(e?.fontSize)),style:r}}var fF=c(F(),1);function CY(e){let[t,o]=(0,fF.useState)(e);return(0,fF.useEffect)(()=>{e&&o(e)},[e]),t}F1e([CV,lV,pK,KK,j5,G5,rY,uV,A9,eIe,mIe,vIe,pY,aTe,wPe,xIe,OIe].filter(Boolean));z1e([CV,lV,REe,j5,R$,LPe,rY,I$,A$,uV,x$,G5,A9,dEe,pY]);j1e([CV,lV,pK,uTe,KK,x$,G5,uV,R$,j5,I$,A$]);var LIe={button:"wp-element-button",caption:"wp-element-caption"},wtt=e=>LIe[e]?LIe[e]:"";var MIe=()=>"";var _x=c(F(),1),q1=c(de(),1),TY=c(Yo(),1);var NIe=c(E(),1);function RY(e,t,o){if(e==null||e===!1)return;if(Array.isArray(e))return EY(e,t,o);switch(typeof e){case"string":case"number":return}let{type:r,props:n}=e;switch(r){case _x.StrictMode:case _x.Fragment:return EY(n.children,t,o);case _x.RawHTML:return;case qC.Content:return DIe(t,o);case UE:t.push(n.value);return}switch(typeof r){case"string":return typeof n.children<"u"?EY(n.children,t,o):void 0;case"function":let i=r.prototype&&typeof r.prototype.render=="function"?new r(n).render():r(n);return RY(i,t,o)}}function EY(e,...t){e=Array.isArray(e)?e:[e];for(let o=0;o<e.length;o++)RY(e[o],...t)}function DIe(e,t){for(let o=0;o<t.length;o++){let{name:r,attributes:n,innerBlocks:i}=t[o],s=(0,q1.getSaveElement)(r,n,(0,NIe.jsx)(qC.Content,{}));RY(s,e,i)}}function VIe(e=[]){q1.__unstableGetBlockProps.skipFilters=!0;let t=[];return DIe(t,e),q1.__unstableGetBlockProps.skipFilters=!1,t.map(o=>o instanceof TY.RichTextData?o:TY.RichTextData.fromHTMLString(o))}var FIe=c(U(),1);var BY=c(E(),1);function zIe({clientId:e,resizableBoxProps:t,...o}){return(0,BY.jsx)(Xa,{clientId:e,__unstablePopoverSlot:"block-toolbar",...o,children:(0,BY.jsx)(FIe.ResizableBox,{...t})})}var X1=c(F(),1),pF=c(J(),1),zc=c(U(),1),Z1=c(G(),1);var Al=c(E(),1);function jIe({rules:e}){let[t,o]=(0,X1.useState)(!1),{clientIds:r,selectPrevious:n,message:i}=(0,pF.useSelect)(m=>H(m(C)).getRemovalPromptData()),{clearBlockRemovalPrompt:s,setBlockRemovalRules:a,privateRemoveBlocks:l}=H((0,pF.useDispatch)(C));if((0,X1.useEffect)(()=>(a(e),()=>{a()}),[e,a]),(0,X1.useEffect)(()=>{o(!1)},[r]),!i)return;let u=typeof i=="object"&&i!==null,d=u?i.description:i,f=u&&i.requireConfirmation,p=f&&!t,g=()=>{l(r,n,!0),s()};return(0,Al.jsx)(zc.Modal,{title:(0,Z1.__)("Confirm deletion"),onRequestClose:s,size:"medium",children:(0,Al.jsxs)(zc.__experimentalVStack,{spacing:4,children:[(0,Al.jsxs)("div",{children:[(0,Al.jsx)("p",{children:d}),u&&(i.warning||i.subtext)&&(0,Al.jsxs)("p",{children:[i.warning&&(0,Al.jsx)("strong",{children:i.warning}),i.warning&&i.subtext&&" ",i.subtext]})]}),f&&(0,Al.jsx)(zc.CheckboxControl,{label:(0,Z1.__)("I understand the consequences"),checked:t,onChange:o}),(0,Al.jsxs)(zc.__experimentalHStack,{justify:"right",children:[(0,Al.jsx)(zc.Button,{variant:"tertiary",onClick:s,__next40pxDefaultSize:!0,children:(0,Z1.__)("Cancel")}),(0,Al.jsx)(zc.Button,{variant:"primary",onClick:g,disabled:p,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Z1.__)("Delete")})]})]})})}var PY=c(F(),1);var xx=c(U(),1),UIe=c(F(),1),Ds=c(G(),1),mF=c(E(),1),HIe=[{value:"fill",label:(0,Ds._x)("Fill","Scale option for dimensions control"),help:(0,Ds.__)("Fill the space by stretching the content.")},{value:"contain",label:(0,Ds._x)("Contain","Scale option for dimensions control"),help:(0,Ds.__)("Fit the content to the space without clipping.")},{value:"cover",label:(0,Ds._x)("Cover","Scale option for dimensions control"),help:(0,Ds.__)("Fill the space by clipping what doesn't fit.")},{value:"none",label:(0,Ds._x)("None","Scale option for dimensions control"),help:(0,Ds.__)("Do not adjust the sizing of the content. Content that is too large will be clipped, and content that is too small will have additional padding.")},{value:"scale-down",label:(0,Ds._x)("Scale down","Scale option for dimensions control"),help:(0,Ds.__)("Scale down the content to fit the space if it is too big. Content that is too small will have additional padding.")}];function GIe({panelId:e,value:t,onChange:o,options:r=HIe,defaultValue:n=HIe[0].value,isShownByDefault:i=!0}){let s=t??n,a=(0,UIe.useMemo)(()=>r.reduce((l,u)=>(l[u.value]=u.help,l),{}),[r]);return(0,mF.jsx)(xx.__experimentalToolsPanelItem,{label:(0,Ds._x)("Scale","Image scaling options"),isShownByDefault:i,hasValue:()=>s!==n,onDeselect:()=>o(n),panelId:e,children:(0,mF.jsx)(xx.__experimentalToggleGroupControl,{label:(0,Ds._x)("Scale","Image scaling options"),isBlock:!0,help:a[s],value:s,onChange:o,children:r.map(l=>(0,mF.jsx)(xx.__experimentalToggleGroupControlOption,{...l},l.value))})})}var wx=c(U(),1),Dy=c(G(),1),$f=c(E(),1);function WIe({panelId:e,value:t={},onChange:o=()=>{},units:r,isShownByDefault:n=!0}){let i=t.width==="auto"?"":t.width??"",s=t.height==="auto"?"":t.height??"",a=l=>u=>{let d={...t};u?d[l]=u:delete d[l],o(d)};return(0,$f.jsxs)($f.Fragment,{children:[(0,$f.jsx)(wx.__experimentalToolsPanelItem,{style:{gridColumn:"span 1"},label:(0,Dy.__)("Width"),isShownByDefault:n,hasValue:()=>i!=="",onDeselect:a("width"),panelId:e,children:(0,$f.jsx)(wx.__experimentalUnitControl,{label:(0,Dy.__)("Width"),placeholder:(0,Dy.__)("Auto"),labelPosition:"top",units:r,min:0,value:i,onChange:a("width")})}),(0,$f.jsx)(wx.__experimentalToolsPanelItem,{style:{gridColumn:"span 1"},label:(0,Dy.__)("Height"),isShownByDefault:n,hasValue:()=>s!=="",onDeselect:a("height"),panelId:e,children:(0,$f.jsx)(wx.__experimentalUnitControl,{label:(0,Dy.__)("Height"),placeholder:(0,Dy.__)("Auto"),labelPosition:"top",units:r,min:0,value:s,onChange:a("height")})})]})}var Gg=c(E(),1);function Ctt({panelId:e,value:t={},onChange:o=()=>{},aspectRatioOptions:r,defaultAspectRatio:n="auto",scaleOptions:i,defaultScale:s="cover",unitsOptions:a,tools:l=["aspectRatio","widthHeight","scale"]}){let u=t.width===void 0||t.width==="auto"?null:t.width,d=t.height===void 0||t.height==="auto"?null:t.height,f=t.aspectRatio===void 0||t.aspectRatio==="auto"?null:t.aspectRatio,p=t.scale===void 0?null:t.scale,[g,m]=(0,PY.useState)(p),[h,b]=(0,PY.useState)(f),y=!!(u&&d)?"custom":f,k=f||u&&d;return(0,Gg.jsxs)(Gg.Fragment,{children:[l.includes("aspectRatio")&&(0,Gg.jsx)(ED,{panelId:e,options:r,defaultValue:n,value:y,onChange:S=>{let _={...t};S=S==="auto"?null:S,b(S),S?_.aspectRatio=S:delete _.aspectRatio,S?g?_.scale=g:(_.scale=s,m(s)):delete _.scale,S!=="custom"&&u&&d&&delete _.height,o(_)}}),l.includes("widthHeight")&&(0,Gg.jsx)(WIe,{panelId:e,units:a,value:{width:u,height:d},onChange:({width:S,height:_})=>{let x={...t};S=S==="auto"?null:S,_=_==="auto"?null:_,S?x.width=S:delete x.width,_?x.height=_:delete x.height,S&&_?delete x.aspectRatio:h&&(x.aspectRatio=h),!h&&!!S!=!!_?delete x.scale:g?x.scale=g:(x.scale=s,m(s)),o(x)}}),l.includes("scale")&&k&&(0,Gg.jsx)(GIe,{panelId:e,options:i,defaultValue:s,value:g,onChange:S=>{let _={...t};m(S),S?_.scale=S:delete _.scale,o(_)}})]})}var $Ie=Ctt;var gF=c(U(),1),Kf=c(G(),1),IY=c(E(),1),KIe=[{label:(0,Kf._x)("Thumbnail","Image size option for resolution control"),value:"thumbnail"},{label:(0,Kf._x)("Medium","Image size option for resolution control"),value:"medium"},{label:(0,Kf._x)("Large","Image size option for resolution control"),value:"large"},{label:(0,Kf._x)("Full Size","Image size option for resolution control"),value:"full"}];function YIe({panelId:e,value:t,onChange:o,options:r=KIe,defaultValue:n=KIe[0].value,isShownByDefault:i=!0,resetAllFilter:s}){let a=t??n;return(0,IY.jsx)(gF.__experimentalToolsPanelItem,{hasValue:()=>a!==n,label:(0,Kf.__)("Resolution"),onDeselect:()=>o(n),isShownByDefault:i,panelId:e,resetAllFilter:s,children:(0,IY.jsx)(gF.SelectControl,{label:(0,Kf.__)("Resolution"),value:a,options:r,onChange:o,help:(0,Kf.__)("Select the size of the source image.")})})}var Vy=c(G(),1),Cx=c(U(),1),ZIe=c(J(),1);var jc=c(G(),1),qIe={a:(0,jc.__)("The <a> element should be used for links that navigate to a different page or to a different section within the same page."),article:(0,jc.__)("The <article> element should represent a self-contained, syndicatable portion of the document."),aside:(0,jc.__)("The <aside> element should represent a portion of a document whose content is only indirectly related to the document's main content."),button:(0,jc.__)("The <button> element should be used for interactive controls that perform an action on the current page, such as opening a modal or toggling content visibility."),div:(0,jc.__)("The <div> element should only be used if the block is a design element with no semantic meaning."),footer:(0,jc.__)("The <footer> element should represent a footer for its nearest sectioning element (e.g.: <section>, <article>, <main> etc.)."),header:(0,jc.__)("The <header> element should represent introductory content, typically a group of introductory or navigational aids."),main:(0,jc.__)("The <main> element should be used for the primary content of your document only."),nav:(0,jc.__)("The <nav> element should be used to identify groups of links that are intended to be used for website or page content navigation."),section:(0,jc.__)("The <section> element should represent a standalone portion of the document that can't be better represented by another element.")};var Q1=c(E(),1);function XIe({tagName:e,onChange:t,clientId:o,options:r=[{label:(0,Vy.__)("Default (<div>)"),value:"div"},{label:"<header>",value:"header"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<article>",value:"article"},{label:"<aside>",value:"aside"},{label:"<footer>",value:"footer"}]}){let n=!!o&&r.some(a=>a.value==="main"),i=(0,ZIe.useSelect)(a=>{if(!n)return!1;let{getClientIdsWithDescendants:l,getBlockAttributes:u}=a(C);return l().some(d=>d===o?!1:u(d)?.tagName==="main")},[o,n]),s=r.map(a=>a.value==="main"&&i&&e!=="main"?{...a,disabled:!0,label:(0,Vy.sprintf)((0,Vy.__)("%s (Already in use)"),a.label)}:a);return(0,Q1.jsxs)(Cx.__experimentalVStack,{spacing:2,className:"block-editor-html-element-control",children:[(0,Q1.jsx)(Cx.SelectControl,{label:(0,Vy.__)("HTML element"),options:s,value:e,onChange:t,help:qIe[e]}),e==="main"&&i&&(0,Q1.jsx)(Cx.Notice,{status:"warning",isDismissible:!1,children:(0,Vy.__)("Multiple <main> elements detected. The duplicate may be in your content or template. This is not valid HTML and may cause accessibility issues. Please change this HTML element.")})]})}var Yf=c(U(),1);var Ex=c(F(),1),hF=c(G(),1);var Vs=c(U(),1);var QIe=c(Tt(),1);var ya=c(E(),1),{Badge:Ett}=H(Vs.privateApis);function JIe({title:e,url:t,image:o,badges:r}){return(0,ya.jsxs)(Vs.__experimentalHStack,{justify:"space-between",alignment:"top",children:[(0,ya.jsx)(Vs.FlexItem,{className:"link-preview-button__content",children:(0,ya.jsxs)(Vs.__experimentalHStack,{alignment:"top",children:[o&&(0,ya.jsx)(Vs.FlexItem,{className:"link-preview-button__image-container",children:(0,ya.jsx)("img",{className:"link-preview-button__image",src:o,alt:""})}),(0,ya.jsxs)(Vs.__experimentalVStack,{className:"link-preview-button__details",alignment:"topLeft",children:[(0,ya.jsx)(Vs.__experimentalTruncate,{numberOfLines:1,className:"link-preview-button__title",children:(0,QIe.__unstableStripHTML)(e)}),t&&(0,ya.jsx)(Vs.__experimentalTruncate,{numberOfLines:1,className:"link-preview-button__hint",children:t}),r&&r.length>0&&(0,ya.jsx)(Vs.__experimentalHStack,{className:"link-preview-button__badges",alignment:"left",children:r.map(n=>(0,ya.jsx)(Ett,{intent:n.intent,children:n.label},`${n.label}|${n.intent}`))})]})]})}),(0,ya.jsx)(ht,{icon:un,className:"link-preview-button__icon"})]})}var va=c(E(),1);function OY({preview:e,onSelect:t,suggestionsQuery:o,label:r,help:n}){let[i,s]=(0,Ex.useState)(!1),a=(0,Ex.useId)(),l=`link-picker-title-${a}`,u=`link-picker-description-${a}`,d=(0,Ex.useRef)(null),{baseControlProps:f,controlProps:p}=(0,Yf.useBaseControlProps)({help:n}),g=m=>{if(s(!1),m){let h={url:m.url,kind:m.kind,type:m.type,id:m.id,title:m.title};t(h)}};return(0,va.jsxs)(Yf.BaseControl,{...f,children:[(0,va.jsx)(Yf.BaseControl.VisualLabel,{children:r}),(0,va.jsxs)(Yf.Button,{ref:d,onClick:()=>s(!i),"aria-haspopup":"dialog","aria-expanded":i,"aria-describedby":p["aria-describedby"],variant:"secondary",__next40pxDefaultSize:!0,className:"link-preview-button",children:[r&&(0,va.jsxs)(bt,{children:[r,":"]}),(0,va.jsx)(JIe,{title:e.title||(0,hF.__)("Add link"),url:e.url,image:e.image,badges:e.badges})]}),i&&(0,va.jsx)(Yf.Popover,{anchor:d.current,onClose:()=>s(!1),placement:"left-start",offset:36,shift:!0,children:(0,va.jsxs)("div",{role:"dialog","aria-labelledby":l,"aria-describedby":u,children:[(0,va.jsxs)(bt,{children:[(0,va.jsx)("h2",{id:l,children:(0,hF.__)("Select a link")}),(0,va.jsx)("p",{id:u,children:(0,hF.__)("Search for and add a link to the navigation item.")})]}),(0,va.jsx)(og,{value:null,onChange:g,suggestionsQuery:o,showInitialSuggestions:!0,forceIsEditingLink:!0,settings:[]})]})})]})}var nd=c(F(),1),bF=c(J(),1),eOe=c(Tt(),1);var Tx=c(E(),1),AY="wp-inner-block-slot",Ttt={type:"default",alignments:[]};function tOe({clientId:e}){let{innerContent:t,order:o,selectedClientIds:r}=(0,bF.useSelect)(l=>{let{getBlock:u,getBlockOrder:d,getSelectedBlockClientIds:f}=l(C);return{innerContent:u(e)?.innerContent,order:d(e),selectedClientIds:f()}},[e]),n=(0,nd.useMemo)(()=>{let l=0;return(t??[]).map(u=>u===null?`<${AY} data-slot-index="${l++}" style="display: contents"></${AY}>`:u).join("")},[t]),i=(0,nd.useRef)(),[s,a]=(0,nd.useState)([]);return(0,nd.useLayoutEffect)(()=>{let l=i.current;l.innerHTML=(0,eOe.safeHTML)(n),a(Array.from(l.querySelectorAll(AY)).sort((u,d)=>Number(u.dataset.slotIndex)-Number(d.dataset.slotIndex)))},[n]),(0,Tx.jsxs)(mP,{value:Ttt,children:[(0,Tx.jsx)("div",{ref:i,className:"block-editor-inner-content",style:{display:"contents"}}),o.map((l,u)=>s[u]?(0,nd.createPortal)((0,Tx.jsx)(bF.AsyncModeProvider,{value:!r.includes(l),children:(0,Tx.jsx)(vI,{rootClientId:e,clientId:l})}),s[u],l):null)]})}var{getDuotoneFilter:Rtt}=H(_o),LY={};nq(LY,{...h$,ExperimentalBlockCanvas:yG,BlockCanvasCover:bM,ExperimentalBlockEditorProvider:RS,getDuotoneFilter:Rtt,getRichTextValues:VIe,PrivateQuickInserter:I2,extractWords:JB,getNormalizedSearchTerms:Dw,normalizeString:Nw,PrivateListView:wE,ResizableBoxPopover:zIe,InspectorControlsLastItem:yV,useHasBlockToolbar:YL,cleanEmptyObject:Ge,getStyleForState:Ro,isDefaultBlockStyleState:Pn,setStyleForState:In,usePrivateStyleOverride:Pc,BlockQuickNavigation:gV,LayoutStyle:EQ,BlockManager:TV,BlockRemovalWarningModal:jIe,useLayoutClasses:Y5,useLayoutStyles:lY,DimensionsTool:$Ie,ResolutionTool:YIe,TabbedSidebar:E2,TextAlignmentControl:yD,usesContextKey:DW,useFlashEditableBlocks:uI,HTMLElementControl:XIe,useZoomOut:zC,globalStylesDataKey:ss,globalStylesLinksDataKey:$y,selectBlockPatternsKey:Qf,requiresWrapperOnCopy:rU,PrivateRichText:GE,PrivateInserterLibrary:q$,reusableBlocksSelectKey:pT,userPatternCategoriesSelectKey:ld,PrivateBlockPopover:_b,PrivatePublishDateTimePicker:rK,useSpacingSizes:oD,useBlockDisplayTitle:Hn,BlockStyleVariationOverridesWithConfig:y$,setBackgroundStyleDefaults:JD,sectionRootClientIdKey:Jf,NoteIconSlotFill:wL,NoteIconToolbarSlotFill:jL,mediaEditKey:mT,getMediaSelectKey:gT,deviceTypeKey:wa,isIsolatedEditorKey:ep,isNavigationOverlayContextKey:hT,isNavigationPostEditorKey:Sq,mediaUploadOnSuccessKey:Mx,mediaSideloadFromUrlKey:kq,openMediaEditorModalKey:_q,useBlockElement:Nt,useBlockElementRef:wh,LinkPicker:OY,useRemoteUrlData:RN,PrivateBlockContext:zn,useListViewPanelState:nF,isHashLink:Kg,isRelativePath:Yg,InnerContent:tOe,useNativeUndo:Ev,usesNativeUndo:NJ});return mOe(Btt);})(); | |
| 226 | + }`:i}).join("")}function xvt({style:e={},selector:t,parentLayout:o={},viewportSettings:r}){let n=e?.layout??{};return Object.entries(_vt(r)).map(([i,s])=>{let a=ho(e,{viewport:i,pseudo:An.pseudo})?.layout;if(!a||!Object.keys(a).length)return"";let d=DNe({selector:t,layout:n,viewportOverrides:a,parentLayout:o,includeContainerQuery:!1}).map(LNe).join("");return d?`${s}{${d}}`:""}).filter(Boolean).join("")}function kvt(e,t,o){if(!vi(o))return{...e,layout:{...e?.layout,...t}};let r={viewport:o.viewport,pseudo:An.pseudo},n=ho(e,r);return Vr(e,r,{...n,layout:{...n?.layout,...t}})}function Svt({style:e}){let{shouldRenderChildLayoutStyles:t,viewportSettings:o}=(0,mF.useSelect)(p=>{let m=p(P).getSettings();return{shouldRenderChildLayoutStyles:!m.disableLayoutStyles,viewportSettings:m?.__experimentalFeatures?.viewport}}),r=e?.layout??{},{columnStart:n,rowStart:i,columnSpan:s,rowSpan:a}=r,l=mg()||{},d=(0,ANe.useInstanceId)(vvt),u=`.wp-container-content-${d}`,f="";if(t&&(f=[wvt({selector:u,layout:r,parentLayout:l}),xvt({style:e,selector:u,parentLayout:l,viewportSettings:o})].join("")),vd({css:f}),!!f)return{className:`wp-container-content-${d}`}}function Cvt({clientId:e,style:t,setAttributes:o}){let r=mg()||{},{type:n="default",allowSizingOnChildren:i=!1,isManualPlacement:s}=r;return n!=="grid"?null:(0,Im.jsx)(Evt,{clientId:e,style:t,setAttributes:o,allowSizingOnChildren:i,isManualPlacement:s,parentLayout:r})}function Evt({clientId:e,style:t,setAttributes:o,allowSizingOnChildren:r,isManualPlacement:n,parentLayout:i}){let{rootClientId:s,isVisible:a,parentBlockVisibility:l,blockBlockVisibility:d,deviceType:u,viewportSettings:f,isChildBlockAGrid:p,selectedState:m}=(0,mF.useSelect)(E=>{let{getBlockRootClientId:I,getBlockEditingMode:B,getTemplateLock:O,getBlockAttributes:M,getSettings:N,getSelectedBlockStyleState:j}=Z(E(P)),V=I(e);if(O(V)||B(V)!=="default")return{rootClientId:V,isVisible:!1};let A=M(V),L=M(e),z=N(),F=z?.[gl]?.toLowerCase()||mn.desktop.key;return{rootClientId:V,isVisible:!0,parentBlockVisibility:A?.metadata?.blockVisibility,blockBlockVisibility:L?.metadata?.blockVisibility,deviceType:F,viewportSettings:z?.__experimentalFeatures?.viewport,isChildBlockAGrid:L?.layout?.type==="grid",selectedState:j(e)}},[e]),h=eo(e)?.ownerDocument?.defaultView,b=h===null?void 0:h,{isBlockCurrentlyHidden:v,currentViewport:_}=Gl({blockVisibility:l,deviceType:u,view:b,viewportSettings:f}),y=(0,mF.useSelect)(E=>{if(!s)return!1;let{isBlockParentHiddenAtViewport:I}=Z(E(P));return I(s,_)},[s,_]),{isBlockCurrentlyHidden:w}=Gl({blockVisibility:d,deviceType:u,view:b,viewportSettings:f}),[x,k]=(0,NNe.useState)(),C=p?e:void 0;if(!a||v||y)return null;let S=r&&!w;function R(E){o({style:kvt(t,E,m)})}return(0,Im.jsxs)(Im.Fragment,{children:[(0,Im.jsx)(WI,{clientId:s,contentRef:k,parentLayout:i,childGridClientId:C}),S&&(0,Im.jsx)(Koe,{clientId:e,bounds:x,onChange:R,parentLayout:i}),n&&window.__experimentalEnableGridInteractivity&&(0,Im.jsx)(qoe,{layout:t?.layout,parentLayout:i,onChange:R,gridClientId:s,blockClientId:e})]})}var Zoe={useBlockProps:Svt,edit:Cvt,attributeKeys:["style"],hasSupport(){return!0}};var Joe=c(To(),1),Qoe=c(ce(),1),VNe="metadata";function Tvt(e){return e?.attributes?.[VNe]?.type||(e.attributes={...e.attributes,[VNe]:{type:"object"}}),e}function Rvt(e,t,o,r){if(r.length===1&&e.innerBlocks.length===t.length||r.length===1&&t.length>1||r.length>1&&t.length===1||r.length>1&&t.length>1&&r.length!==t.length)return e;let n=t[o]?.attributes?.metadata;if(!n)return e;let i={};return n.noteId&&!e.attributes?.metadata?.noteId&&(i.noteId=n.noteId),n.name&&!e.attributes?.metadata?.name&&(0,Qoe.hasBlockSupport)(e.name,"renaming",!0)&&(i.name=n.name),n.blockVisibility!==void 0&&!e.attributes?.metadata?.blockVisibility&&(0,Qoe.hasBlockSupport)(e.name,"visibility",!0)&&(i.blockVisibility=n.blockVisibility),Object.keys(i).length>0?{...e,attributes:{...e.attributes,metadata:{...e.attributes.metadata,...i}}}:e}(0,Joe.addFilter)("blocks.registerBlockType","core/metadata/addMetaAttribute",Tvt);(0,Joe.addFilter)("blocks.switchToBlockType.transformedBlock","core/metadata/addTransforms",Rvt);var ere=c(X(),1),gF=c(D(),1),hF=c(Q(),1),bF=c(ce(),1),nS=c(oe(),1);var Eb=c(T(),1),Ivt={};function Pvt({name:e,clientId:t,metadata:{ignoredHookedBlocks:o=[]}={}}){let r=(0,nS.useSelect)(m=>m(bF.store).getBlockTypes(),[]),n=(0,gF.useMemo)(()=>r?.filter(({name:m,blockHooks:g})=>g&&e in g||o.includes(m)),[r,e,o]),i=(0,nS.useSelect)(m=>{let{getBlocks:g,getBlockRootClientId:h,getGlobalBlockCount:b}=m(P),v=h(t),_=n.reduce((y,w)=>{if(b(w.name)===0)return y;let x=w?.blockHooks?.[e],k;switch(x){case"before":case"after":k=g(v);break;case"first_child":case"last_child":k=g(t);break;case void 0:k=[...g(v),...g(t)];break}let C=k?.find(S=>S.name===w.name);return C?{...y,[w.name]:C.clientId}:y},{});return Object.values(_).length>0?_:Ivt},[n,e,t]),{getBlockIndex:s,getBlockCount:a,getBlockRootClientId:l}=(0,nS.useSelect)(P),{insertBlock:d,removeBlock:u}=(0,nS.useDispatch)(P);if(!n.length)return null;let f=n.reduce((m,g)=>{let[h]=g.name.split("/");return m[h]||(m[h]=[]),m[h].push(g),m},{}),p=(m,g)=>{let h=s(t),b=a(t),v=l(t);switch(g){case"before":case"after":d(m,g==="after"?h+1:h,v,!1);break;case"first_child":case"last_child":d(m,g==="first_child"?0:b,t,!1);break;case void 0:d(m,h+1,v,!1);break}};return(0,Eb.jsx)(je,{children:(0,Eb.jsxs)(hF.PanelBody,{className:"block-editor-hooks__block-hooks",title:(0,ere.__)("Plugins"),initialOpen:!0,children:[(0,Eb.jsx)("p",{className:"block-editor-hooks__block-hooks-helptext",children:(0,ere.__)("Manage the inclusion of blocks added automatically by plugins.")}),Object.keys(f).map(m=>(0,Eb.jsxs)(gF.Fragment,{children:[(0,Eb.jsx)("h3",{children:m}),f[m].map(g=>{let h=g.name in i;return(0,Eb.jsx)(hF.ToggleControl,{checked:h,label:g.title,onChange:()=>{if(!h){let b=g.blockHooks[e];p((0,bF.createBlock)(g.name),b);return}u(i[g.name],!1)}},g.title)})]},m))]})})}var FNe={edit:Pvt,attributeKeys:["metadata"],hasSupport(){return!0}};var tre=c(X(),1),zNe=c(ce(),1),iS=c(Q(),1),jNe=c(oe(),1),HNe=c(D(),1),UNe=c(ue(),1);var Tb=c(T(),1),Bvt=()=>(0,UNe.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}},Ovt=({name:e,metadata:t})=>{let o=(0,HNe.useContext)(Oi),{removeAllBlockBindings:r}=yp(),n=Bvt(),{bindableAttributes:i,hasCompatibleFields:s}=(0,jNe.useSelect)(l=>{let{__experimentalBlockBindingsSupportedAttributes:d}=l(P).getSettings(),{getAllBlockBindingsSources:u,getBlockBindingsSourceFieldsList:f}=Z(l(zNe.store));return{bindableAttributes:d?.[e],hasCompatibleFields:Object.values(u()).some(p=>f(p,o)?.length>0)}},[e,o]);if(!i||i.length===0)return null;let{bindings:a}=t||{};return a===void 0&&!s?null:(0,Tb.jsx)(je,{group:"bindings",children:(0,Tb.jsxs)(iS.__experimentalToolsPanel,{label:(0,tre.__)("Attributes"),resetAll:()=>{r()},dropdownMenuProps:n,className:"block-editor-bindings__panel",children:[(0,Tb.jsx)(iS.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:i.map(l=>(0,Tb.jsx)(zR,{attribute:l,blockName:e,binding:a?.[l]},l))}),(0,Tb.jsx)(iS.__experimentalText,{as:"div",variant:"muted",children:(0,Tb.jsx)("p",{children:(0,tre.__)("Attributes connected to custom fields or other dynamic data.")})})]})})},WNe={edit:Ovt,attributeKeys:["metadata"],hasSupport(e){return!["core/post-date","core/navigation-link","core/navigation-submenu"].includes(e)}};var GNe=c(X(),1),$Ne=c(Q(),1),yF=c(oe(),1),wF=c(ce(),1),YNe=c(D(),1);var _F=c(oe(),1);function vF(e){let{isOpened:t,expandRevision:o}=(0,_F.useSelect)(i=>{let{isListViewPanelOpened:s,getListViewExpandRevision:a}=Z(i(P));return{isOpened:s(e),expandRevision:a()}},[e]),{__unstableToggleListViewPanel:r}=(0,_F.useDispatch)(P);return{isOpened:t,expandRevision:o,handleToggle:i=>{r(e,i)}}}var sS=c(T(),1),Mvt="listView";function Avt(e){return(0,wF.hasBlockSupport)(e,Mvt)}function Nvt({clientId:e,name:t}){let{isSelectionWithinCurrentSection:o}=(0,YNe.useContext)(si),{isOpened:r,expandRevision:n,handleToggle:i}=vF(e),{openListViewContentPanel:s}=Z((0,yF.useDispatch)(P)),{isEnabled:a,hasChildren:l,isNestedListView:d}=(0,yF.useSelect)(m=>{let{getBlockCount:g,getBlockParents:h,shouldRenderBlockListView:b}=Z(m(P)),_=h(e,!1).find(y=>b(y));return{isEnabled:b(e),hasChildren:!!g(e),isNestedListView:_}},[e]),f=(0,wF.getBlockType)(t)?.title||t;return!a||d?null:(0,sS.jsx)(o2,{group:"list",children:(0,sS.jsxs)($Ne.PanelBody,{title:o?f:void 0,opened:r,onToggle:i,children:[!l&&(0,sS.jsx)("p",{className:"block-editor-block-inspector__no-blocks",children:(0,GNe.__)("No items yet.")}),(0,sS.jsx)(M2,{rootClientId:e,isExpanded:!0,description:f,showAppender:!0,onSelect:s},`${e}-${n}`)]})})}var KNe={edit:Nvt,hasSupport:Avt,attributeKeys:[],supportsPatternEditing:!0};var qNe=c(To(),1),XNe=c(ce(),1);function Lvt(e){return e.__experimentalLabel||(0,XNe.hasBlockSupport)(e,"renaming",!0)&&(e.__experimentalLabel=(o,{context:r})=>{let{metadata:n}=o;if((r==="list-view"||r==="breadcrumb")&&n?.name)return n.name}),e}(0,qNe.addFilter)("blocks.registerBlockType","core/metadata/addLabelCallback",Lvt);var ZNe=c(ue(),1),QNe=c(To(),1),ore=c(oe(),1);var Pc=c(T(),1);function Dvt(e){Xoe(e)}function Vvt({clientId:e,layout:t}){let{isVisible:o,blockVisibility:r,deviceType:n,viewportSettings:i}=(0,ore.useSelect)(p=>{let{isBlockSelected:m,hasSelectedInnerBlock:g,isDraggingBlocks:h,getTemplateLock:b,getBlockEditingMode:v,getBlockAttributes:_,getSettings:y}=p(P);if(!h()&&!m(e)||b(e)||v(e)!=="default"||g(e))return{isVisible:!1};let w=_(e),x=y(),k=x?.[gl]?.toLowerCase()||mn.desktop.key;return{isVisible:!0,blockVisibility:w?.metadata?.blockVisibility,deviceType:k,viewportSettings:x?.__experimentalFeatures?.viewport}},[e]),a=eo(e)?.ownerDocument?.defaultView,l=a===null?void 0:a,{isBlockCurrentlyHidden:d,currentViewport:u}=Gl({blockVisibility:r,deviceType:n,view:l,viewportSettings:i}),f=(0,ore.useSelect)(p=>{if(!o)return!1;let{isBlockParentHiddenAtViewport:m}=Z(p(P));return m(e,u)},[e,u,o]);return(0,Pc.jsxs)(Pc.Fragment,{children:[(0,Pc.jsx)(Dvt,{clientId:e}),o&&!d&&!f&&(0,Pc.jsx)(WI,{clientId:e,parentLayout:t})]})}var Fvt=(0,ZNe.createHigherOrderComponent)(e=>function(o){return o.attributes.layout?.type!=="grid"?(0,Pc.jsx)(e,{...o},"edit"):(0,Pc.jsxs)(Pc.Fragment,{children:[(0,Pc.jsx)(Vvt,{clientId:o.clientId,layout:o.attributes.layout}),(0,Pc.jsx)(e,{...o},"edit")]})},"addGridVisualizerToBlockEdit");(0,QNe.addFilter)("editor.BlockEdit","core/editor/grid-visualizer",Fvt);var s3=c(ce(),1),zVe=c(Q(),1),jVe=c(oe(),1);var rre=c(X(),1);var mr="isAny",gr="isNone",xF="isAll",os="isNotAll",Sn="between",Vs="inThePast",ya="over",Br="is",Or="isNot",Rb="lessThan",Ib="greaterThan",Pb="lessThanOrEqual",Bb="greaterThanOrEqual",Wd="before",Gd="after",$d="beforeInc",Yd="afterInc",vf="contains",yf="notContains",wf="startsWith",Kd="on",qd="notOn";var jHo={asc:(0,rre.__)("Sort ascending"),desc:(0,rre.__)("Sort descending")};var KI=c(D(),1),zvt=[];function wa({elements:e,getElements:t}){let o=Array.isArray(e)&&e.length>0?e:zvt,[r,n]=(0,KI.useState)(o),[i,s]=(0,KI.useState)(!1);return(0,KI.useEffect)(()=>{if(!t){n(o);return}let a=!1;return s(!0),t().then(l=>{if(!a){let d=Array.isArray(l)&&l.length>0?l:o;n(d)}}).catch(()=>{a||n(o)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,o]),{elements:r,isLoading:i}}var Ke=c(X(),1),Ur=c(D(),1),qI=c(lc(),1);var jvt=/(?:[Zz]|[+-](?:[01]\d|2[0-3]):?[0-5]\d)$/,Hvt=["HH:mm","HH:mm:ss"],Uvt=new Date(2e3,0,1);function Fs(e){if(typeof e!="string")return null;let t=e.trim().replace(jvt,"");for(let o of Hvt){let r=kbe(t,o,Uvt);if(od(r))return r.getHours()*3600+r.getMinutes()*60+r.getSeconds()}return null}var nre=c(T(),1),un={Name:(0,nre.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,nre.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function aS(e,t){let o=Fs(t);return o!==null?[Fs(e)??NaN,o]:[(0,qI.getDate)(e).getTime(),(0,qI.getDate)(t).getTime()]}function JNe(e,t){switch(t){case"days":return $_(new Date,e);case"weeks":return Ibe(new Date,e);case"months":return Y6(new Date,e);case"years":return K6(new Date,e);default:return new Date}}var eLe={label:(0,Ke.__)("Is none of"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),un),filter:((e,t,o)=>{if(!o?.length)return!0;let r=t.getValue({item:e});return Array.isArray(r)?!o.some(n=>r.includes(n)):typeof r=="string"||typeof r=="number"?!o.includes(r):!1}),selection:"multi"},tLe=[{name:mr,label:(0,Ke.__)("Includes"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),un),filter(e,t,o){if(!o?.length)return!0;let r=t.getValue({item:e});return Array.isArray(r)?o.some(n=>r.includes(n)):typeof r=="string"||typeof r=="number"?o.includes(r):!1},selection:"multi"},{name:gr,...eLe},{name:xF,label:(0,Ke.__)("Includes all"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),un),filter(e,t,o){if(!o?.length)return!0;let r=t.getValue({item:e});return Array.isArray(r)?o.every(n=>r.includes(n)):!1},selection:"multi"},{name:os,...eLe},{name:Sn,label:(0,Ke.__)("Between (inc)"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),un),filter(e,t,o){if(!Array.isArray(o)||o.length!==2||o.includes(void 0)||o.includes("")||o.includes(null))return!0;let r=t.getValue({item:e}),[n,i]=o.map(Fs);if(n!==null&&i!==null){let s=Fs(r);return s!==null&&s>=n&&s<=i}return typeof r=="number"||r instanceof Date||typeof r=="string"?r>=o[0]&&r<=o[1]:!1},selection:"custom"},{name:Vs,label:(0,Ke.__)("In the past"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),un),filter(e,t,o){if(o?.value===void 0||o?.unit===void 0)return!0;let r=JNe(o.value,o.unit),n=(0,qI.getDate)(t.getValue({item:e}));return n>=r&&n<=new Date},selection:"custom"},{name:ya,label:(0,Ke.__)("Over"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),un),filter(e,t,o){if(o?.value===void 0||o?.unit===void 0)return!0;let r=JNe(o.value,o.unit);return(0,qI.getDate)(t.getValue({item:e}))<r},selection:"custom"},{name:Br,label:(0,Ke.__)("Is"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){return o===t.getValue({item:e})||o===void 0},selection:"single"},{name:Or,label:(0,Ke.__)("Is not"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){return o!==t.getValue({item:e})},selection:"single"},{name:Rb,label:(0,Ke.__)("Less than"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})<o},selection:"single"},{name:Ib,label:(0,Ke.__)("Greater than"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})>o},selection:"single"},{name:Pb,label:(0,Ke.__)("Less than or equal"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})<=o},selection:"single"},{name:Bb,label:(0,Ke.__)("Greater than or equal"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})>=o},selection:"single"},{name:Wd,label:(0,Ke.__)("Before"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let[r,n]=aS(t.getValue({item:e}),o);return r<n},selection:"single"},{name:Gd,label:(0,Ke.__)("After"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let[r,n]=aS(t.getValue({item:e}),o);return r>n},selection:"single"},{name:$d,label:(0,Ke.__)("Before (inc)"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let[r,n]=aS(t.getValue({item:e}),o);return r<=n},selection:"single"},{name:Yd,label:(0,Ke.__)("After (inc)"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let[r,n]=aS(t.getValue({item:e}),o);return r>=n},selection:"single"},{name:vf,label:(0,Ke.__)("Contains"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let r=t.getValue({item:e});return typeof r=="string"&&o&&r.toLowerCase().includes(String(o).toLowerCase())},selection:"single"},{name:yf,label:(0,Ke.__)("Doesn't contain"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let r=t.getValue({item:e});return typeof r=="string"&&o&&!r.toLowerCase().includes(String(o).toLowerCase())},selection:"single"},{name:wf,label:(0,Ke.__)("Starts with"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let r=t.getValue({item:e});return typeof r=="string"&&o&&r.toLowerCase().startsWith(String(o).toLowerCase())},selection:"single"},{name:Kd,label:(0,Ke.__)("On"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let[r,n]=aS(t.getValue({item:e}),o);return r===n},selection:"single"},{name:qd,label:(0,Ke.__)("Not on"),filterText:(e,t)=>(0,Ur.createInterpolateElement)((0,Ke.sprintf)((0,Ke.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),un),filter(e,t,o){if(o===void 0)return!0;let[r,n]=aS(t.getValue({item:e}),o);return r!==n},selection:"single"}],oLe=e=>tLe.find(t=>t.name===e),rLe=()=>tLe.map(e=>e.name);var _Le=c(D(),1);var kF=c(D(),1),nLe=c(ue(),1),iLe=c(Q(),1);var ire=c(T(),1),Wvt=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,kF.useRef)(null),s=(0,nLe.useMergeRefs)([n,i]);return(0,ire.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,ref:s,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="checkbox"]'),children:(0,ire.jsx)(iLe.CheckboxControl,{...r})})},SF=(0,kF.forwardRef)(Wvt);SF.displayName="ValidatedCheckboxControl";var lS=c(D(),1),sLe=c(ue(),1),aLe=c(Q(),1);var sre=c(T(),1),Gvt=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,lS.useRef)(null),s=(0,sLe.useMergeRefs)([n,i]);return(0,lS.useEffect)(()=>{let a=i.current?.querySelector('input[role="combobox"]');a&&(a.required=e??!1)},[e]),(0,sre.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,ref:s,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[role="combobox"]'),children:(0,sre.jsx)(aLe.ComboboxControl,{...r})})},CF=(0,lS.forwardRef)(Gvt);CF.displayName="ValidatedComboboxControl";var EF=c(D(),1),lLe=c(Q(),1);var cS=c(T(),1),$vt=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,EF.useRef)(null);return(0,cS.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",ref:n,children:[(0,cS.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,customValidity:t,getValidityTarget:()=>i.current,children:(0,cS.jsx)(lLe.FormTokenField,{...r})}),(0,cS.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"text",ref:i,required:e,value:r.value&&r.value.length>0?"hasvalue":"",tabIndex:-1,onChange:()=>{},onFocus:s=>{s.target.previousElementSibling?.querySelector('input[type="text"]')?.focus()}})]})},TF=(0,EF.forwardRef)($vt);TF.displayName="ValidatedFormTokenField";var RF=c(D(),1),cLe=c(ue(),1),dLe=c(Q(),1);var are=c(T(),1),Yvt=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,RF.useRef)(null),s=(0,cLe.useMergeRefs)([n,i]);return(0,are.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,customValidity:t,getValidityTarget:()=>i.current,children:(0,are.jsx)(dLe.__experimentalNumberControl,{ref:s,...r})})},IF=(0,RF.forwardRef)(Yvt);IF.displayName="ValidatedNumberControl";var PF=c(D(),1),uLe=c(ue(),1),fLe=c(Q(),1);var lre=c(T(),1),Kvt=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,PF.useRef)(null),s=(0,uLe.useMergeRefs)([n,i]);return(0,lre.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,ref:s,customValidity:t,getValidityTarget:()=>i.current?.querySelector('input[type="radio"]'),children:(0,lre.jsx)(fLe.RadioControl,{...r})})},BF=(0,PF.forwardRef)(Kvt);BF.displayName="ValidatedRadioControl";var OF=c(D(),1),pLe=c(ue(),1),mLe=c(Q(),1);var cre=c(T(),1),qvt=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,OF.useRef)(null),s=(0,pLe.useMergeRefs)([n,i]);return(0,cre.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,customValidity:t,getValidityTarget:()=>i.current,children:(0,cre.jsx)(mLe.SelectControl,{ref:s,...r})})},MF=(0,OF.forwardRef)(qvt);MF.displayName="ValidatedSelectControl";var AF=c(D(),1),gLe=c(ue(),1),hLe=c(Q(),1);var dre=c(T(),1),Xvt=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,AF.useRef)(null),s=(0,gLe.useMergeRefs)([n,i]);return(0,dre.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,customValidity:t,getValidityTarget:()=>i.current,children:(0,dre.jsx)(hLe.ToggleControl,{ref:s,required:e,...r})})},NF=(0,AF.forwardRef)(Xvt);NF.displayName="ValidatedToggleControl";var uS=c(D(),1),bLe=c(Q(),1);var dS=c(T(),1),Zvt=({required:e,customValidity:t,markWhenOptional:o,...r},n)=>{let i=(0,uS.useRef)(null),s=(0,uS.useId)();return(0,dS.jsxs)("div",{className:"dataviews-validated-control__wrapper-with-error-delegate",children:[(0,dS.jsx)(Lr,{className:"dataviews-validated-control",required:e,markWhenOptional:o,customValidity:t,getValidityTarget:()=>i.current,children:(0,dS.jsx)(bLe.__experimentalToggleGroupControl,{ref:n,...r})}),(0,dS.jsx)("input",{className:"dataviews-validated-control__error-delegate",type:"radio",ref:i,required:e,checked:r.value!==void 0,tabIndex:-1,name:s,onChange:()=>{},onFocus:a=>{a.target.previousElementSibling?.querySelector('[data-active-item="true"]')?.focus()}})]})},LF=(0,uS.forwardRef)(Zvt);LF.displayName="ValidatedToggleGroupControl";function Eo(e,t){let o;return e?.required&&t?.required?o=t.required.message?{type:t.required.type,message:t.required.message}:void 0:e?.pattern&&t?.pattern?o=t.pattern:e?.min&&t?.min?o=t.min:e?.max&&t?.max?o=t.max:e?.minLength&&t?.minLength?o=t.minLength:e?.maxLength&&t?.maxLength?o=t.maxLength:e?.elements&&t?.elements?o=t.elements:t?.custom&&(o=t.custom),o}var vLe=c(T(),1);function yLe({field:e,onChange:t,data:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:l,description:d,isValid:u}=e,f=e.isDisabled({item:o,field:e}),p=(0,_Le.useCallback)(()=>{t(a({item:o,value:!s({item:o})}))},[o,s,t,a]);return(0,vLe.jsx)(SF,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:Eo(u,i),hidden:r,label:l,help:d,checked:s({item:o}),onChange:p,disabled:f})}var wLe=c(Q(),1),xLe=c(D(),1);var ure=c(T(),1);function DF({data:e,field:t,onChange:o,hideLabelFromVision:r,validity:n}){let{label:i,description:s,placeholder:a,getValue:l,setValue:d,isValid:u}=t,f=l({item:e})??"",p=(0,xLe.useCallback)(h=>o(d({item:e,value:h??""})),[e,o,d]),{elements:m,isLoading:g}=wa({elements:t.elements,getElements:t.getElements});return g?(0,ure.jsx)(wLe.Spinner,{}):(0,ure.jsx)(CF,{required:!!t.isValid?.required,customValidity:Eo(u,n),label:i,value:f,help:s,placeholder:a,options:m,onChange:p,hideLabelFromVision:r,allowReset:!0,expandOnFocus:!0})}var TLe=c(Q(),1),Bc=c(D(),1),gS=c(X(),1),RLe=c(zo(),1),xa=c(lc(),1);var pS=c(Q(),1),fre=c(D(),1),xf=c(X(),1);var fS=c(T(),1),Qvt={[Vs]:[{value:"days",label:(0,xf.__)("Days")},{value:"weeks",label:(0,xf.__)("Weeks")},{value:"months",label:(0,xf.__)("Months")},{value:"years",label:(0,xf.__)("Years")}],[ya]:[{value:"days",label:(0,xf.__)("Days ago")},{value:"weeks",label:(0,xf.__)("Weeks ago")},{value:"months",label:(0,xf.__)("Months ago")},{value:"years",label:(0,xf.__)("Years ago")}]};function VF({className:e,data:t,field:o,onChange:r,hideLabelFromVision:n,operator:i}){let s=Qvt[i===Vs?"inThePast":"over"],{id:a,label:l,description:d,getValue:u,setValue:f}=o,p=o.isDisabled({item:t,field:o}),m=u({item:t}),{value:g="",unit:h=s[0].value}=m&&typeof m=="object"?m:{},b=(0,fre.useCallback)(_=>r(f({item:t,value:{value:Number(_),unit:h}})),[r,f,t,h]),v=(0,fre.useCallback)(_=>r(f({item:t,value:{value:g,unit:_}})),[r,f,t,g]);return(0,fS.jsx)(pS.BaseControl,{id:a,className:U(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:n,help:d,children:(0,fS.jsxs)(De,{direction:"row",gap:"sm",children:[(0,fS.jsx)(pS.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:b,disabled:p}),(0,fS.jsx)(pS.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,xf.__)("Unit"),value:h,options:s,onChange:v,hideLabelFromVision:!0,disabled:p})]})})}function XI(e,t){return t?new Zr(e,t):e}var kLe=c(D(),1);function ZI(e,t){let o=typeof e.min?.constraint=="string"?e.min.constraint:void 0,r=typeof e.max?.constraint=="string"?e.max.constraint:void 0,n=(0,kLe.useMemo)(()=>{let i=[];if(o){let s=t(o);s&&i.push({before:s})}if(r){let s=t(r);s&&i.push({after:s})}return i.length>0?i:void 0},[o,r,t]);return{minConstraint:o,maxConstraint:r,disabledMatchers:n}}var Jvt={ary:"ar-MA",haz:"fa"};function QI(e){let t=e?.trim().split(/[_-]/)??[],o=t.shift()?.toLowerCase();if(!o)return;let r=[Jvt[o]??o];for(let n of t)(/^[a-z]{4}$/i.test(n)||/^([a-z]{2}|\d{3})$/i.test(n))&&r.push(n);return r.join("-")}var SLe=c(lc(),1),JI=c(X(),1);function CLe(){let{timezone:e}=(0,SLe.getSettings)(),t=-1*(new Date().getTimezoneOffset()/60);if(Number(e.offset)===t)return;let o=Number(e.offset)>=0?"+":"",r=e.abbr!==""&&isNaN(Number(e.abbr))?e.abbr:`UTC${o}${e.offsetFormatted}`,n=e.string.replaceAll("_"," "),i=r;return e.string==="UTC"?i=(0,JI.__)("Coordinated Universal Time"):n.trim().length>0&&(i=`(${r}) ${n}`),(0,JI.sprintf)((0,JI.__)("Timezone: %s"),i)}var ELe=c(lc(),1);function mS(e){if(!e)return null;let t=(0,ELe.getDate)(e);return t&&od(t)?t:null}var Ob=c(T(),1),pre=e=>e?(0,xa.dateI18n)("Y-m-d\\TH:i",(0,xa.getDate)(e)):"";function eyt({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:l,label:d,description:u,setValue:f,getValue:p,isValid:m}=t,g=t.isDisabled({item:e,field:t}),h=p({item:e}),b=typeof h=="string"?h:void 0,{timezone:v}=(0,xa.getSettings)(),_=v.string||(0,xa.dateI18n)("P"),[y,w]=(0,Bc.useState)(()=>{let V=mS(b);return XI(V||new Date,_)});(0,Bc.useEffect)(()=>{let V=mS(b);if(V){let A=XI(V,_);w(L=>G_(A,XI(L,_))?L:A)}},[_,b]);let x=(0,Bc.useRef)(null),k=(0,Bc.useRef)(void 0),{minConstraint:C,maxConstraint:S,disabledMatchers:R}=ZI(m,mS),E=(0,Bc.useCallback)(V=>o(f({item:e,value:V})),[e,o,f]);(0,Bc.useEffect)(()=>()=>clearTimeout(k.current),[]);let I=(0,Bc.useCallback)(V=>{if(V){let A=(0,xa.dateI18n)("Y-m-d",V),L=b?(0,xa.dateI18n)("H:i",(0,xa.getDate)(b)):"00:00",z=(0,xa.getDate)(`${A}T${L}`);E(z.toISOString())}else E(void 0);clearTimeout(k.current),k.current=setTimeout(()=>{let A=x.current;A&&(A.dispatchEvent(new Event("invalid",{cancelable:!0})),A.validationMessage&&(0,RLe.speak)(A.validationMessage))},0)},[E,b]),B=(0,Bc.useCallback)(V=>{if(V){let A=(0,xa.getDate)(V);E(A.toISOString());let L=mS(A.toISOString());L&&w(XI(L,_))}else E(void 0)},[E,_]),{format:O}=t,M=O.weekStartsOn??(0,xa.getSettings)().l10n.startOfWeek,N=QI((0,xa.getSettings)().l10n.locale),j=d;return m?.required&&!n&&!r?j=`${d} (${(0,gS.__)("Required")})`:!m?.required&&n&&!r&&(j=`${d} (${(0,gS.__)("Optional")})`),(0,Ob.jsx)(TLe.BaseControl,{id:l,label:j,help:u,hideLabelFromVision:r,children:(0,Ob.jsxs)(De,{direction:"column",gap:"lg",children:[(0,Ob.jsx)(sd,{ref:x,required:!!m?.required,customValidity:Eo(m,i),type:"datetime-local",label:(0,gS.__)("Date time"),hideLabelFromVision:!0,value:pre(b),onValueChange:B,disabled:g,description:CLe(),min:C?pre(C):void 0,max:S?pre(S):void 0}),!a&&(0,Ob.jsx)(SR,{style:{width:"100%"},value:b?mS(b):null,onValueChange:I,month:y,onMonthChange:w,timeZone:_,locale:N,dir:(0,gS.isRTL)()?"rtl":"ltr",weekStartsOn:M,disabled:g||R})]})})}function ILe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s,config:a}){return i===Vs||i===ya?(0,Ob.jsx)(VF,{className:"dataviews-controls__datetime",data:e,field:t,onChange:o,hideLabelFromVision:r,operator:i}):(0,Ob.jsx)(eyt,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s,config:a})}var Oc=c(Q(),1),PLe=c(zo(),1),so=c(D(),1),Wr=c(X(),1),zs=c(lc(),1);var sr=c(T(),1),tyt=[{id:"today",label:(0,Wr.__)("Today"),getValue:()=>(0,zs.getDate)(null)},{id:"yesterday",label:(0,Wr.__)("Yesterday"),getValue:()=>{let e=(0,zs.getDate)(null);return $_(e,1)}},{id:"past-week",label:(0,Wr.__)("Past week"),getValue:()=>{let e=(0,zs.getDate)(null);return $_(e,7)}},{id:"past-month",label:(0,Wr.__)("Past month"),getValue:()=>{let e=(0,zs.getDate)(null);return Y6(e,1)}}],oyt=[{id:"last-7-days",label:(0,Wr.__)("Last 7 days"),getValue:()=>{let e=(0,zs.getDate)(null);return[$_(e,7),e]}},{id:"last-30-days",label:(0,Wr.__)("Last 30 days"),getValue:()=>{let e=(0,zs.getDate)(null);return[$_(e,30),e]}},{id:"month-to-date",label:(0,Wr.__)("Month to date"),getValue:()=>{let e=(0,zs.getDate)(null);return[bR(e),e]}},{id:"last-year",label:(0,Wr.__)("Last year"),getValue:()=>{let e=(0,zs.getDate)(null);return[K6(e,1),e]}},{id:"year-to-date",label:(0,Wr.__)("Year to date"),getValue:()=>{let e=(0,zs.getDate)(null);return[L0(e),e]}}],Xd=e=>{if(!e)return null;let t=Cbe(e);return od(t)?t:null},FF=e=>e?typeof e=="string"?e:bp(e,"yyyy-MM-dd"):"";function BLe({field:e,validity:t,inputRefs:o,isTouched:r,setIsTouched:n,children:i}){let{isValid:s}=e,[a,l]=(0,so.useState)(void 0),d=(0,so.useCallback)(()=>{let f=Array.isArray(o)?o:[o];for(let p of f){let m=p.current;if(m&&!m.validity.valid){l({type:"invalid",message:m.validationMessage});return}}l(void 0)},[o]);return(0,so.useEffect)(()=>{let f=Array.isArray(o)?o:[o],p=t?Eo(s,t):void 0;for(let m of f){let g=m.current;g&&g.setCustomValidity(p?.type==="invalid"&&p.message?p.message:"")}},[o,s,t]),(0,so.useEffect)(()=>{let f=Array.isArray(o)?o:[o],p=m=>{m.preventDefault(),n(!0)};for(let m of f)m.current?.addEventListener("invalid",p);return()=>{for(let m of f)m.current?.removeEventListener("invalid",p)}},[o,n]),(0,so.useEffect)(()=>{if(!r)return;let f=t?Eo(s,t):void 0;f?l(f):d()},[r,s,t,d]),(0,so.useEffect)(()=>{r&&a?.message&&(0,PLe.speak)(a.message)},[r,a?.message]),(0,sr.jsxs)(De,{direction:"column",gap:"sm",onBlur:f=>{r||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,a&&(0,sr.jsx)(X_,{type:a.type,message:a.message})]})}function ryt({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{id:s,label:a,description:l,setValue:d,getValue:u,isValid:f,format:p}=t,m=t.isDisabled({item:e,field:t}),[g,h]=(0,so.useState)(null),b=p.weekStartsOn??(0,zs.getSettings)().l10n.startOfWeek,v=QI((0,zs.getSettings)().l10n.locale),_=u({item:e}),y=typeof _=="string"?_:void 0,[w,x]=(0,so.useState)(()=>Xd(y)||new Date);(0,so.useEffect)(()=>{let V=Xd(y);V&&x(A=>G_(V,A)?A:V)},[y]);let[k,C]=(0,so.useState)(!1),S=(0,so.useRef)(null),{minConstraint:R,maxConstraint:E,disabledMatchers:I}=ZI(f,Xd),B=(0,so.useCallback)(V=>o(d({item:e,value:V})),[e,o,d]),O=(0,so.useCallback)(V=>{let A=V?FF(V):void 0;B(A),h(null),C(!0)},[B]),M=(0,so.useCallback)(V=>{let A=V.getValue(),L=FF(A);x(A),B(L),h(V.id),C(!0)},[B]),N=(0,so.useCallback)(V=>{if(B(V),V){let A=Xd(V);A&&x(A)}h(null),C(!0)},[B]),j=a;return f?.required&&!n?j=`${a} (${(0,Wr.__)("Required")})`:!f?.required&&n&&(j=`${a} (${(0,Wr.__)("Optional")})`),(0,sr.jsx)(BLe,{field:t,validity:i,inputRefs:S,isTouched:k,setIsTouched:C,children:(0,sr.jsx)(Oc.BaseControl,{id:s,className:"dataviews-controls__date",label:j,help:l,hideLabelFromVision:r,children:(0,sr.jsxs)(De,{direction:"column",gap:"lg",children:[(0,sr.jsxs)(De,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[tyt.map(V=>{let A=g===V.id;return(0,sr.jsx)(Oc.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:A,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>M(V),children:V.label},V.id)}),(0,sr.jsx)(Oc.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||m,accessibleWhenDisabled:!0,children:(0,Wr.__)("Custom")})]}),(0,sr.jsx)(Oc.__experimentalInputControl,{ref:S,type:"date",label:(0,Wr.__)("Date"),hideLabelFromVision:!0,value:y,onChange:N,required:!!t.isValid?.required,disabled:m,min:R,max:E}),(0,sr.jsx)(SR,{style:{width:"100%"},value:y?Xd(y):null,onValueChange:O,month:w,onMonthChange:x,locale:v,dir:(0,Wr.isRTL)()?"rtl":"ltr",weekStartsOn:b,disabled:m||I,disableNavigation:m})]})})})}function nyt({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{id:s,label:a,description:l,getValue:d,setValue:u,isValid:f,format:p}=t,m=t.isDisabled({item:e,field:t}),g,h=d({item:e});Array.isArray(h)&&h.length===2&&h.every(G=>typeof G=="string")&&(g=h);let b=p.weekStartsOn??(0,zs.getSettings)().l10n.startOfWeek,v=QI((0,zs.getSettings)().l10n.locale),{minConstraint:_,maxConstraint:y,disabledMatchers:w}=ZI(f,Xd),x=(0,so.useCallback)(G=>{o(u({item:e,value:G}))},[e,o,u]),[k,C]=(0,so.useState)(null),S=(0,so.useMemo)(()=>{if(!g)return null;let[G,$]=g;return{from:Xd(G)||void 0,to:Xd($)||void 0}},[g]),[R,E]=(0,so.useState)(()=>S?.from||new Date),[I,B]=g??[];(0,so.useEffect)(()=>{E(G=>{let $=Xd(I),K=Xd(B),q=$??K,H=$&&K?Ghe({start:$,end:K},{start:bR(G),end:r6(G)},{inclusive:!0}):[$,K].some(J=>J&&G_(J,G));return q&&!H?q:G})},[I,B]);let[O,M]=(0,so.useState)(!1),N=(0,so.useRef)(null),j=(0,so.useRef)(null),V=(0,so.useCallback)((G,$)=>{if(!G&&!$){x(void 0);return}x([FF(G),FF($)])},[x]),A=(0,so.useCallback)(G=>{V(G?.from,G?.to),C(null),M(!0)},[V]),L=(0,so.useCallback)(G=>{let[$,K]=G.getValue();E($),V($,K),C(G.id),M(!0)},[V]),z=(0,so.useCallback)((G,$)=>{let[K,q]=g||[void 0,void 0];if(V(G==="from"?$:K,G==="to"?$:q),$){let W=Xd($);W&&E(W)}C(null),M(!0)},[g,V]),F=a;return t.isValid?.required&&!n?F=`${a} (${(0,Wr.__)("Required")})`:!t.isValid?.required&&n&&(F=`${a} (${(0,Wr.__)("Optional")})`),(0,sr.jsx)(BLe,{field:t,validity:i,inputRefs:[N,j],isTouched:O,setIsTouched:M,children:(0,sr.jsx)(Oc.BaseControl,{id:s,className:"dataviews-controls__date",label:F,help:l,hideLabelFromVision:r,children:(0,sr.jsxs)(De,{direction:"column",gap:"lg",children:[(0,sr.jsxs)(De,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[oyt.map(G=>{let $=k===G.id;return(0,sr.jsx)(Oc.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:$,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>L(G),children:G.label},G.id)}),(0,sr.jsx)(Oc.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!k,size:"small",accessibleWhenDisabled:!0,disabled:!!k||m,children:(0,Wr.__)("Custom")})]}),(0,sr.jsxs)(De,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,sr.jsx)(Oc.__experimentalInputControl,{ref:N,type:"date",label:(0,Wr.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:G=>z("from",G),required:!!t.isValid?.required,disabled:m,min:_,max:y}),(0,sr.jsx)(Oc.__experimentalInputControl,{ref:j,type:"date",label:(0,Wr.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:G=>z("to",G),required:!!t.isValid?.required,disabled:m,min:_,max:y})]}),(0,sr.jsx)(tK,{style:{width:"100%"},value:S,onValueChange:A,month:R,onMonthChange:E,locale:v,dir:(0,Wr.isRTL)()?"rtl":"ltr",weekStartsOn:b,disabled:m||w})]})})})}function OLe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s}){return i===Vs||i===ya?(0,sr.jsx)(VF,{className:"dataviews-controls__date",data:e,field:t,onChange:o,hideLabelFromVision:r,operator:i}):i===Sn?(0,sr.jsx)(nyt,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s}):(0,sr.jsx)(ryt,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s})}var MLe=c(Q(),1),ALe=c(D(),1);var mre=c(T(),1);function zF({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{type:s,label:a,description:l,getValue:d,setValue:u,isValid:f}=t,p=t.isDisabled({item:e,field:t}),m=s==="array",g=d({item:e})??(m?[]:""),h=(0,ALe.useCallback)(_=>o(u({item:e,value:_})),[e,o,u]),{elements:b,isLoading:v}=wa({elements:t.elements,getElements:t.getElements});return v?(0,mre.jsx)(MLe.Spinner,{}):(0,mre.jsx)(MF,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Eo(f,i),label:a,value:g,help:l,options:b,onChange:h,hideLabelFromVision:r,multiple:m,disabled:p})}var gre=c(T(),1),iyt=10;function NLe(e){let{field:t}=e,{elements:o}=wa({elements:t.elements,getElements:t.getElements});return o.length>=iyt?(0,gre.jsx)(DF,{...e}):(0,gre.jsx)(zF,{...e})}var LLe=c(D(),1);var DLe=c(T(),1);function kf({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:l}){let{label:d,placeholder:u,description:f,getValue:p,setValue:m,isValid:g}=t,h=p({item:e}),b=t.isDisabled({item:e,field:t}),v=(0,LLe.useCallback)(_=>o(m({item:e,value:_})),[e,m,o]);return(0,DLe.jsx)(sd,{required:!!g.required,markWhenOptional:n,customValidity:Eo(g,l),label:d,placeholder:u,value:h??"",description:typeof f=="string"?f:void 0,details:typeof f=="string"?void 0:f,onValueChange:v,hideLabelFromVision:r,type:i,prefix:s,suffix:a,disabled:b,pattern:g.pattern?g.pattern.constraint:void 0,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0})}var jF=c(T(),1);function VLe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,jF.jsx)(kf,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"email",prefix:(0,jF.jsx)(ws.Slot,{padding:"minimal",children:(0,jF.jsx)(fo,{icon:Ij})})})}var HF=c(T(),1);function FLe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,HF.jsx)(kf,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"tel",prefix:(0,HF.jsx)(ws.Slot,{padding:"minimal",children:(0,HF.jsx)(fo,{icon:XC})})})}var UF=c(T(),1);function zLe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,UF.jsx)(kf,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"url",prefix:(0,UF.jsx)(ws.Slot,{padding:"minimal",children:(0,UF.jsx)(fo,{icon:jc})})})}var Ly=c(Q(),1),e3=c(D(),1),WF=c(X(),1);var Mb=c(T(),1);function jLe(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function syt({value:e,onChange:t,hideLabelFromVision:o,step:r}){let[n="",i=""]=e,s=(0,e3.useCallback)(l=>t([jLe(l),i]),[t,i]),a=(0,e3.useCallback)(l=>t([n,jLe(l)]),[t,n]);return(0,Mb.jsx)(Ly.BaseControl,{help:(0,WF.__)("The max. value must be greater than the min. value."),children:(0,Mb.jsxs)(Ly.Flex,{direction:"row",gap:4,children:[(0,Mb.jsx)(Ly.__experimentalNumberControl,{label:(0,WF.__)("Min."),value:n,max:i?Number(i)-r:void 0,onChange:s,hideLabelFromVision:o,step:r}),(0,Mb.jsx)(Ly.__experimentalNumberControl,{label:(0,WF.__)("Max."),value:i,min:n?Number(n)+r:void 0,onChange:a,hideLabelFromVision:o,step:r})]})})}function GF({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s}){let a=t.format?.decimals??0,l=Math.pow(10,Math.abs(a)*-1),{label:d,description:u,getValue:f,setValue:p,isValid:m}=t,g=f({item:e})??"",h=t.isDisabled({item:e,field:t}),b=(0,e3.useCallback)(_=>{o(p({item:e,value:["",void 0].includes(_)?void 0:Number(_)}))},[e,o,p]),v=(0,e3.useCallback)(_=>{o(p({item:e,value:_}))},[e,o,p]);if(i===Sn){let _=["",""];return Array.isArray(g)&&g.length===2&&g.every(y=>typeof y=="number"||y==="")&&(_=g),(0,Mb.jsx)(syt,{value:_,onChange:v,hideLabelFromVision:r,step:l})}return(0,Mb.jsx)(IF,{required:!!m.required,markWhenOptional:n,customValidity:Eo(m,s),label:d,help:u,value:g,onChange:b,hideLabelFromVision:r,step:l,min:typeof m.min?.constraint=="number"?m.min.constraint:void 0,max:typeof m.max?.constraint=="number"?m.max.constraint:void 0,disabled:h})}var HLe=c(T(),1);function ULe(e){return(0,HLe.jsx)(GF,{...e})}var WLe=c(T(),1);function GLe(e){return(0,WLe.jsx)(GF,{...e})}var $Le=c(Q(),1),YLe=c(D(),1);var hre=c(T(),1);function KLe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:l,setValue:d,isValid:u}=t,f=t.isDisabled({item:e,field:t}),{elements:p,isLoading:m}=wa({elements:t.elements,getElements:t.getElements}),g=l({item:e}),h=(0,YLe.useCallback)(b=>o(d({item:e,value:b})),[e,o,d]);return m?(0,hre.jsx)($Le.Spinner,{}):(0,hre.jsx)(BF,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Eo(u,i),label:s,help:a,onChange:h,options:p,selected:g,hideLabelFromVision:r,disabled:f})}var bre=c(D(),1);var qLe=c(T(),1);function XLe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:l}=i||{};return(0,qLe.jsx)(kf,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s,prefix:a?(0,bre.createElement)(a):void 0,suffix:l?(0,bre.createElement)(l):void 0})}var QLe=c(Q(),1),t3=c(D(),1),$F=c(X(),1);var Ab=c(T(),1);function ZLe(e,t){return(e??"").replace(/\\./g,"").includes("s")||t.some(n=>(Fs(n)??0)%60!==0)?1:void 0}function _re(e){let t=Fs(e);if(t===null)return"";let o=[Math.floor(t/3600),Math.floor(t%3600/60)];return t%60!==0&&o.push(t%60),o.map(r=>String(r).padStart(2,"0")).join(":")}function ayt({value:e,onChange:t,hideLabelFromVision:o,disabled:r,step:n,min:i,max:s}){let[a="",l=""]=e,d=(0,t3.useCallback)(f=>t([f??"",l]),[t,l]),u=(0,t3.useCallback)(f=>t([a,f??""]),[t,a]);return(0,Ab.jsx)(QLe.BaseControl,{help:(0,$F.__)("The end time must be later than the start time."),children:(0,Ab.jsxs)(De,{direction:"row",gap:"sm",justify:"space-between",children:[(0,Ab.jsx)(sd,{type:"time",label:(0,$F.__)("From"),value:a,onValueChange:d,hideLabelFromVision:o,disabled:r,step:n,min:i,max:l||s}),(0,Ab.jsx)(sd,{type:"time",label:(0,$F.__)("To"),value:l,onValueChange:u,hideLabelFromVision:o,disabled:r,step:n,min:a||i,max:s})]})})}function JLe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s}){let{label:a,placeholder:l,description:d,getValue:u,setValue:f,isValid:p}=t,m=u({item:e}),g=t.isDisabled({item:e,field:t}),h=t.format?.time,b=typeof p.min?.constraint=="string"?p.min.constraint:void 0,v=typeof p.max?.constraint=="string"?p.max.constraint:void 0,_=(0,t3.useCallback)(w=>o(f({item:e,value:w===""?void 0:w})),[e,o,f]),y=(0,t3.useCallback)(([w,x])=>o(f({item:e,value:[w||void 0,x||void 0]})),[e,o,f]);if(i===Sn){let w=["",""];return Array.isArray(m)&&m.length===2&&(w=[_re(m[0]),_re(m[1])]),(0,Ab.jsx)(ayt,{value:w,onChange:y,hideLabelFromVision:r,disabled:g,step:ZLe(h,w),min:b,max:v})}return(0,Ab.jsx)(sd,{required:!!p.required,markWhenOptional:n,customValidity:Eo(p,s),type:"time",label:a,placeholder:l,description:typeof d=="string"?d:void 0,details:typeof d=="string"?void 0:d,value:_re(m),onValueChange:_,hideLabelFromVision:r,disabled:g,step:ZLe(h,[m]),min:b,max:v})}var eDe=c(D(),1);var tDe=c(T(),1);function oDe({field:e,onChange:t,data:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:l,setValue:d,isValid:u}=e,f=e.isDisabled({item:o,field:e}),p=(0,eDe.useCallback)(()=>{t(d({item:o,value:!l({item:o})}))},[t,d,o,l]);return(0,tDe.jsx)(NF,{required:!!u.required,markWhenOptional:n,customValidity:Eo(u,i),hidden:r,label:s,help:a,checked:l({item:o}),onChange:p,disabled:f})}var rDe=c(D(),1);var nDe=c(T(),1);function iDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,config:i,validity:s}){let{rows:a=4}=i||{},l=t.isDisabled({item:e,field:t}),{label:d,placeholder:u,description:f,setValue:p,isValid:m}=t,g=t.getValue({item:e}),h=(0,rDe.useCallback)(b=>o(p({item:e,value:b})),[e,o,p]);return(0,nDe.jsx)(Lq,{required:!!m.required,markWhenOptional:n,customValidity:Eo(m,s),label:d,placeholder:u,value:g??"",description:typeof f=="string"?f:void 0,details:typeof f=="string"?void 0:f,onValueChange:h,rows:a,disabled:l,minLength:m.minLength?m.minLength.constraint:void 0,maxLength:m.maxLength?m.maxLength.constraint:void 0,hideLabelFromVision:r})}var KF=c(Q(),1),sDe=c(D(),1);var YF=c(T(),1);function aDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:l}=t,d=t.isDisabled({item:e,field:t}),u=s({item:e}),f=(0,sDe.useCallback)(h=>o(a({item:e,value:h})),[e,o,a]),{elements:p,isLoading:m}=wa({elements:t.elements,getElements:t.getElements});if(m)return(0,YF.jsx)(KF.Spinner,{});if(p.length===0)return null;let g=p.find(h=>h.value===u);return(0,YF.jsx)(LF,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Eo(l,i),isBlock:!0,label:t.label,help:g?.description||t.description,onChange:f,value:u,hideLabelFromVision:r,children:p.map(h=>(0,YF.jsx)(KF.__experimentalToggleGroupControlOption,{label:h.label,value:h.value,disabled:d},h.value))})}var lDe=c(Q(),1),qF=c(D(),1);var o3=c(T(),1);function cDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:l,getValue:d,setValue:u,isValid:f}=t,p=d({item:e}),m=t.isDisabled({item:e,field:t}),{elements:g,isLoading:h}=wa({elements:t.elements,getElements:t.getElements}),b=(0,qF.useMemo)(()=>Array.isArray(p)?p.map(_=>g?.find(w=>w.value===_)||{value:_,label:_}):[],[p,g]),v=(0,qF.useCallback)(_=>{let y=_.map(w=>typeof w=="object"&&"value"in w?w.value:w);o(u({item:e,value:y}))},[o,u,e]);return h?(0,o3.jsx)(lDe.Spinner,{}):(0,o3.jsx)(TF,{required:!!f?.required,markWhenOptional:n,customValidity:Eo(f,i),label:r?void 0:s,value:b,onChange:v,placeholder:a,suggestions:g?.map(_=>_.value),disabled:m,__experimentalValidateInput:_=>t.isValid?.elements&&g?g.some(y=>y.value===_||y.label===_):!0,__experimentalExpandOnFocus:g&&g.length>0,help:l??(t.isValid?.elements?"":void 0),displayTransform:_=>typeof _=="object"&&"label"in _?_.label:typeof _=="string"&&g&&g.find(w=>w.value===_)?.label||_,__experimentalRenderItem:({item:_})=>{if(typeof _=="string"&&g){let y=g.find(w=>w.value===_);return(0,o3.jsx)("span",{children:y?.label||_})}return(0,o3.jsx)("span",{children:_})}})}var Sf=c(Q(),1);var vre=c(D(),1),dDe=c(X(),1);var Pm=c(T(),1),lyt=({color:e,onColorChange:t,disabled:o})=>{let r=e&&Zo(e).isValid()?e:"#ffffff";return(0,Pm.jsx)(Sf.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,Pm.jsx)(Sf.Button,{onClick:n,"aria-label":(0,dDe.__)("Open color picker"),size:"small",disabled:o,accessibleWhenDisabled:!0,icon:()=>(0,Pm.jsx)(Sf.ColorIndicator,{colorValue:r})}),renderContent:()=>(0,Pm.jsx)(Sf.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Pm.jsx)(Sf.ColorPicker,{color:r,onChange:t,enableAlpha:!0})})})};function uDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:l,setValue:d,isValid:u}=t,f=t.isDisabled({item:e,field:t}),p=t.getValue({item:e})||"",m=(0,vre.useCallback)(h=>{o(d({item:e,value:h}))},[e,o,d]),g=(0,vre.useCallback)(h=>{o(d({item:e,value:h||""}))},[e,o,d]);return(0,Pm.jsx)(sd,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Eo(u,i),label:s,placeholder:a,value:p,description:typeof l=="string"?l:void 0,details:typeof l=="string"?void 0:l,onValueChange:g,hideLabelFromVision:r,type:"text",disabled:f,prefix:(0,Pm.jsx)(ws.Slot,{padding:"minimal",children:(0,Pm.jsx)(lyt,{color:p,onColorChange:m,disabled:f})})})}var fDe=c(Q(),1);var ZF=c(D(),1),yre=c(X(),1);var XF=c(T(),1);function pDe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let[s,a]=(0,ZF.useState)(!1),l=t.isDisabled({item:e,field:t}),d=(0,ZF.useCallback)(()=>{a(u=>!u)},[]);return(0,XF.jsx)(kf,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,XF.jsx)(ws.Slot,{padding:"minimal",children:(0,XF.jsx)(fDe.Button,{icon:s?Uc:r_,onClick:d,size:"small",label:s?(0,yre.__)("Hide password"):(0,yre.__)("Show password"),disabled:l,accessibleWhenDisabled:!0})})})}function QF(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var gDe=c(T(),1),mDe={adaptiveSelect:NLe,array:cDe,checkbox:yLe,color:uDe,combobox:DF,datetime:ILe,date:OLe,email:VLe,telephone:FLe,url:zLe,integer:ULe,number:GLe,password:pDe,radio:KLe,select:zF,text:XLe,time:JLe,toggle:oDe,textarea:iDe,toggleGroup:aDe};function cyt(e){return e&&typeof e=="object"&&typeof e.control=="string"}function dyt(e){let{control:t,...o}=e,r=JF(t);return r===null?null:function(i){return(0,gDe.jsx)(r,{...i,config:o})}}function hDe(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?JF(e.Edit):cyt(e.Edit)?dyt(e.Edit):QF(e)&&e.type!=="array"?JF("adaptiveSelect"):t===null?null:JF(t)}function JF(e){return Object.keys(mDe).includes(e)?mDe[e]:null}function uyt(e,t,o){if(e.filterBy===!1)return!1;let r=e.filterBy?.operators?.filter(n=>o.includes(n))??t;return r.length===0?!1:{isPrimary:!!e.filterBy?.isPrimary,operators:r}}var bDe=uyt;var fyt=e=>({item:t})=>{let o=e.split("."),r=t;for(let n of o)r.hasOwnProperty(n)?r=r[n]:r=void 0;return r},_De=fyt;var pyt=e=>({value:t})=>{let o=e.split("."),r={},n=r;for(let i of o.slice(0,-1))n[i]={},n=n[i];return n[o.at(-1)]=t,r},vDe=pyt;var wDe=c(X(),1);function ez({item:e,field:t}){let{elements:o,isLoading:r}=wa({elements:t.elements,getElements:t.getElements}),n=t.getValue({item:e});return r||o.length===0?n:o?.find(i=>i.value===n)?.label||t.getValue({item:e})}var yDe=c(T(),1);function hr({item:e,field:t}){return t.hasElements?(0,yDe.jsx)(ez,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Cf=(e,t,o)=>o==="asc"?e.localeCompare(t):t.localeCompare(e);function br(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)}function Ef(e,t){if(typeof t.isValid.minLength?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:String(o).length>=t.isValid.minLength.constraint}function Tf(e,t){if(typeof t.isValid.maxLength?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:String(o).length<=t.isValid.maxLength.constraint}function Rf(e,t){if(t.isValid.pattern?.constraint===void 0)return!0;try{let o=new RegExp(t.isValid.pattern.constraint),r=t.getValue({item:e});return[void 0,"",null].includes(r)?!0:o.test(String(r))}catch{return!1}}function No(e,t){let r=(t.elements??[]).map(i=>i.value);if(r.length===0)return!0;let n=t.getValue({item:e});return[].concat(n).every(i=>r.includes(i))}function myt({item:e,field:t}){return t.getValue({item:e})}var js=myt;var gyt=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;function hyt(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!gyt.test(o)?(0,wDe.__)("Value must be a valid email address."):null}var xDe={type:"email",render:hr,Edit:"email",sort:Cf,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,gr],validOperators:[Br,Or,vf,yf,wf,mr,gr,os],format:{},getValueFormatted:js,validate:{required:br,pattern:Rf,minLength:Ef,maxLength:Tf,elements:No,custom:hyt}};var kDe=c(X(),1);var hS=(e,t,o)=>o==="asc"?e-t:t-e;function tz(e,t){if(typeof t.isValid.min?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:Number(o)>=t.isValid.min.constraint}function oz(e,t){if(typeof t.isValid.max?.constraint!="number")return!1;let o=t.getValue({item:e});return[void 0,"",null].includes(o)?!0:Number(o)<=t.isValid.max.constraint}var SDe={separatorThousand:","};function byt({item:e,field:t}){let o=t.getValue({item:e});if(o==null)return"";if(o=Number(o),!Number.isFinite(o))return String(o);let r;t.type!=="integer"?r=SDe:r=t.format;let{separatorThousand:n}=r,i=Math.trunc(o);return n?String(i).replace(/\B(?=(\d{3})+(?!\d))/g,n):String(i)}function _yt(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Number.isInteger(o)?(0,kDe.__)("Value must be an integer."):null}var CDe={type:"integer",render:hr,Edit:"integer",sort:hS,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Br,Or,Rb,Ib,Pb,Bb,Sn],validOperators:[Br,Or,Rb,Ib,Pb,Bb,Sn,mr,gr,os],format:SDe,getValueFormatted:byt,validate:{required:br,min:tz,max:oz,elements:No,custom:_yt}};var EDe=c(X(),1);var TDe={separatorThousand:",",separatorDecimal:".",decimals:2};function vyt({item:e,field:t}){let o=t.getValue({item:e});if(o==null)return"";if(o=Number(o),!Number.isFinite(o))return String(o);let r;t.type!=="number"?r=TDe:r=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=r,a=o.toFixed(s),[l,d]=a.split("."),u=n?l.replace(/\B(?=(\d{3})+(?!\d))/g,n):l;return s===0?u:u+i+d}function yyt(e){return e===""||e===void 0||e===null}function wyt(e,t){let o=t.getValue({item:e});return!yyt(o)&&!Number.isFinite(o)?(0,EDe.__)("Value must be a number."):null}var RDe={type:"number",render:hr,Edit:"number",sort:hS,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Br,Or,Rb,Ib,Pb,Bb,Sn],validOperators:[Br,Or,Rb,Ib,Pb,Bb,Sn,mr,gr,os],format:TDe,getValueFormatted:vyt,validate:{required:br,min:tz,max:oz,elements:No,custom:wyt}};var IDe={type:"text",render:hr,Edit:"text",sort:Cf,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,gr],validOperators:[Br,Or,vf,yf,wf,mr,gr,os],format:{},getValueFormatted:js,validate:{required:br,pattern:Rf,minLength:Ef,maxLength:Tf,elements:No}};var Dy=c(lc(),1);var PDe=c(lc(),1);function BDe(e){if(!od(new Date(e)))return null;let t=(0,PDe.getDate)(e);return t&&od(t)?t.getTime():null}function rz(e,t,o,r){let n=t.isValid[o]?.constraint;if(typeof n!="string")return!1;let i=t.getValue({item:e}),s=Array.isArray(i)?i[o==="min"?0:i.length-1]:i;if(s==null||s==="")return!0;let a=r(n),l=r(String(s));return a===null||l===null?!1:o==="min"?l>=a:l<=a}function nz(e,t){return rz(e,t,"min",BDe)}function iz(e,t){return rz(e,t,"max",BDe)}function ODe(e,t){return rz(e,t,"min",Fs)}function MDe(e,t){return rz(e,t,"max",Fs)}var ADe={datetime:(0,Dy.getSettings)().formats.datetime,weekStartsOn:(0,Dy.getSettings)().l10n.startOfWeek};function xyt({item:e,field:t}){let o=t.getValue({item:e});if(["",void 0,null].includes(o))return"";let r;return t.type!=="datetime"?r=ADe:r=t.format,(0,Dy.dateI18n)(r.datetime,(0,Dy.getDate)(o))}var kyt=(e,t,o)=>{let r=new Date(e).getTime(),n=new Date(t).getTime();return o==="asc"?r-n:n-r},NDe={type:"datetime",render:hr,Edit:"datetime",sort:kyt,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Kd,qd,Wd,Gd,$d,Yd,Vs,ya],validOperators:[Kd,qd,Wd,Gd,$d,Yd,Vs,ya],format:ADe,getValueFormatted:xyt,validate:{required:br,elements:No,min:nz,max:iz}};var Vy=c(lc(),1);var LDe={date:(0,Vy.getSettings)().formats.date,weekStartsOn:(0,Vy.getSettings)().l10n.startOfWeek};function Syt({item:e,field:t}){let o=t.getValue({item:e});if(["",void 0,null].includes(o))return"";let r;return t.type!=="date"?r=LDe:r=t.format,(0,Vy.dateI18n)(r.date,(0,Vy.getDate)(o))}var Cyt=(e,t,o)=>{let r=new Date(e).getTime(),n=new Date(t).getTime();return o==="asc"?r-n:n-r},DDe={type:"date",render:hr,Edit:"date",sort:Cyt,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Kd,qd,Wd,Gd,$d,Yd,Vs,ya,Sn],validOperators:[Kd,qd,Wd,Gd,$d,Yd,Vs,ya,Sn],format:LDe,getValueFormatted:Syt,validate:{required:br,elements:No,min:nz,max:iz}};var bS=c(lc(),1);var VDe={time:(0,bS.getSettings)().formats.time},Eyt="2000-01-01";function Tyt(e){let t=Math.floor(e/3600),o=Math.floor(e%3600/60),r=e%60,n=[t,o,r].map(i=>String(i).padStart(2,"0")).join(":");return(0,bS.getDate)(`${Eyt}T${n}`)}function Ryt({item:e,field:t}){let o=Fs(t.getValue({item:e}));if(o===null)return"";let r;return t.type!=="time"?r=VDe:r=t.format,(0,bS.dateI18n)(r.time,Tyt(o))}var Iyt=(e,t,o)=>{let r=Fs(e),n=Fs(t);return r===null||n===null?r===n?0:r===null?1:-1:o==="asc"?r-n:n-r},FDe={type:"time",render:hr,Edit:"time",sort:Iyt,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Kd,qd,Wd,Gd,$d,Yd,Sn],validOperators:[Kd,qd,Wd,Gd,$d,Yd,Sn],format:VDe,getValueFormatted:Ryt,validate:{required:br,elements:No,min:ODe,max:MDe}};var sz=c(X(),1);function zDe(e,t){return t.getValue({item:e})===!0}function Pyt({item:e,field:t}){let o=t.getValue({item:e});return o===!0?(0,sz.__)("True"):o===!1?(0,sz.__)("False"):""}function Byt(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&![!0,!1].includes(o)?(0,sz.__)("Value must be true, false, or undefined"):null}var Oyt=(e,t,o)=>{let r=!!e;return r===!!t?0:o==="asc"?r?1:-1:r?-1:1},jDe={type:"boolean",render:hr,Edit:"checkbox",sort:Oyt,validate:{required:zDe,elements:No,custom:Byt},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Br,Or],validOperators:[Br,Or],format:{},getValueFormatted:Pyt};var HDe={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:js,validate:{}};var wre=c(X(),1);function UDe(e,t){let o=t.getValue({item:e});return Array.isArray(o)&&o.length>0&&o.every(r=>![void 0,"",null].includes(r))}function WDe({item:e,field:t}){let o=t.getValue({item:e});return(Array.isArray(o)?o:[]).join(", ")}function Myt({item:e,field:t}){return WDe({item:e,field:t})}function Ayt(e,t){let o=t.getValue({item:e});return[void 0,"",null].includes(o)?null:Array.isArray(o)?o.every(r=>typeof r=="string")?null:(0,wre.__)("Every value must be a string."):(0,wre.__)("Value must be an array.")}var Nyt=(e,t,o)=>{let r=Array.isArray(e)?e:[],n=Array.isArray(t)?t:[];if(r.length!==n.length)return o==="asc"?r.length-n.length:n.length-r.length;let i=r.join(","),s=n.join(",");return o==="asc"?i.localeCompare(s):s.localeCompare(i)},GDe={type:"array",render:Myt,Edit:"array",sort:Nyt,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,gr],validOperators:[mr,gr,xF,os],format:{},getValueFormatted:WDe,validate:{required:UDe,elements:No,custom:Ayt}};function Lyt({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var $De={type:"password",render:hr,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Lyt,validate:{required:br,pattern:Rf,minLength:Ef,maxLength:Tf,elements:No}};var YDe={type:"telephone",render:hr,Edit:"telephone",sort:Cf,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,gr],validOperators:[Br,Or,vf,yf,wf,mr,gr,os],format:{},getValueFormatted:js,validate:{required:br,pattern:Rf,minLength:Ef,maxLength:Tf,elements:No}};var KDe=c(X(),1);var _S=c(T(),1);function Dyt({item:e,field:t}){if(t.hasElements)return(0,_S.jsx)(ez,{item:e,field:t});let o=js({item:e,field:t});return!o||!Zo(o).isValid()?o:(0,_S.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,_S.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:o,border:"1px solid #ddd",flexShrink:0}}),(0,_S.jsx)("span",{children:o})]})}function Vyt(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Zo(o).isValid()?(0,KDe.__)("Value must be a valid color."):null}var Fyt=(e,t,o)=>{let r=Zo(e),n=Zo(t);if(!r.isValid()&&!n.isValid())return 0;if(!r.isValid())return o==="asc"?1:-1;if(!n.isValid())return o==="asc"?-1:1;let i=r.toHsl(),s=n.toHsl();return i.h!==s.h?o==="asc"?i.h-s.h:s.h-i.h:i.s!==s.s?o==="asc"?i.s-s.s:s.s-i.s:o==="asc"?i.l-s.l:s.l-i.l},qDe={type:"color",render:Dyt,Edit:"color",sort:Fyt,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,gr],validOperators:[Br,Or,mr,gr],format:{},getValueFormatted:js,validate:{required:br,elements:No,custom:Vyt}};var XDe={type:"url",render:hr,Edit:"url",sort:Cf,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,gr],validOperators:[Br,Or,vf,yf,wf,mr,gr,os],format:{},getValueFormatted:js,validate:{required:br,pattern:Rf,minLength:Ef,maxLength:Tf,elements:No}};var zyt=(e,t,o)=>typeof e=="number"&&typeof t=="number"?hS(e,t,o):Cf(e,t,o),ZDe={render:hr,Edit:null,sort:zyt,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Br,Or],validOperators:rLe(),format:{},getValueFormatted:js,validate:{required:br,elements:No}};function jyt(e){return e==="integer"||e==="number"}function Hyt(e){return e==="date"||e==="datetime"||e==="time"}function QDe(e,t,o){let r=t.validate[o];if(r&&(typeof e=="number"&&jyt(t.type)||typeof e=="string"&&Hyt(t.type)))return{constraint:e,validate:r}}function JDe(e,t){let o=e.isValid,r;o?.required===!0&&t.validate.required!==void 0&&(r={constraint:!0,validate:t.validate.required});let n;(o?.elements===!0||o?.elements===void 0&&(e.elements||e.getElements))&&t.validate.elements!==void 0&&(n={constraint:!0,validate:t.validate.elements});let i=QDe(o?.min,t,"min"),s=QDe(o?.max,t,"max"),a=o?.minLength,l;typeof a=="number"&&t.validate.minLength!==void 0&&(l={constraint:a,validate:t.validate.minLength});let d=o?.maxLength,u;typeof d=="number"&&t.validate.maxLength!==void 0&&(u={constraint:d,validate:t.validate.maxLength});let f=o?.pattern,p;f!==void 0&&t.validate.pattern!==void 0&&(p={constraint:f,validate:t.validate.pattern});let m=o?.custom??t.validate.custom;return{required:r,elements:n,min:i,max:s,minLength:l,maxLength:u,pattern:p,custom:m}}function eVe(e){return e.validOperators.reduce((t,o)=>{let r=oLe(o);return r?.filter&&(t[o]=r.filter),t},{})}function Uyt(e,t){return{...t.format,...e.format}}var tVe=Uyt;function Wyt(e){let t=[xDe,CDe,RDe,IDe,NDe,DDe,FDe,jDe,HDe,GDe,$De,YDe,qDe,XDe].find(o=>o?.type===e);return t||ZDe}function az(e){return e.map(t=>{let o=Wyt(t.type),r=t.getValue||_De(t.id),n=function(i,s,a){let l=r({item:i}),d=r({item:s});return t.sort?t.sort(l,d,a):o.sort(l,d,a)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:r,setValue:t.setValue||vDe(t.id),elements:t.elements,getElements:t.getElements,hasElements:QF(t),isVisible:t.isVisible,isDisabled:typeof t.isDisabled=="function"?t.isDisabled:()=>!!t.isDisabled,enableHiding:t.enableHiding??!0,readOnly:t.readOnly??!1,type:o.type,render:t.render??o.render,Edit:hDe(t,o.Edit),sort:n,enableSorting:t.enableSorting??o.enableSorting,enableGlobalSearch:t.enableGlobalSearch??o.enableGlobalSearch,isValid:JDe(t,o),filterBy:bDe(t,o.defaultOperators,o.validOperators),filter:eVe(o),format:tVe(t,o),getValueFormatted:t.getValueFormatted??o.getValueFormatted}})}var Tre=c(D(),1);var oVe=c(D(),1),rVe=c(T(),1),xre=(0,oVe.createContext)({fields:[]});xre.displayName="DataFormContext";function nVe({fields:e,children:t}){return(0,rVe.jsx)(xre.Provider,{value:{fields:e},children:t})}var Mc=xre;var _z=c(D(),1);var dz=c(D(),1),n3=c(Q(),1);function lz(e){return!!e&&(e.readOnly===!0||!!e.Edit)}var r3=c(X(),1),rs={type:"regular",labelPosition:"top"},Gyt=e=>typeof e=="string"?[{id:e,visibility:"when-collapsed"}]:e.map(t=>typeof t=="string"?{id:t,visibility:"when-collapsed"}:{id:t.id,visibility:t.visibility});function iVe(e){let t=rs;if(e?.type==="regular")t={type:"regular",labelPosition:e?.labelPosition??"top"};else if(e?.type==="panel"){let o=e.summary??[],r=Array.isArray(o)?o:[o],n=e?.openAs,i;typeof n=="object"&&n.type==="modal"?i={type:"modal",applyLabel:n.applyLabel?.trim()||(0,r3.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,r3.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,r3.__)("Apply"),cancelLabel:(0,r3.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:r,editVisibility:e?.editVisibility??"on-hover",showPlaceholderIfEmpty:e?.showPlaceholderIfEmpty??!1}}else if(e?.type==="card")if(e.withHeader===!1)t={type:"card",withHeader:!1,isOpened:!0,summary:[],isCollapsible:!1};else{let o=e.summary??[];t={type:"card",withHeader:!0,isOpened:typeof e.isOpened=="boolean"?e.isOpened:!0,summary:Gyt(o),isCollapsible:e.isCollapsible===void 0?!0:e.isCollapsible}}else e?.type==="row"?t={type:"row",alignment:e?.alignment??"center",styles:e?.styles??{}}:e?.type==="details"&&(t={type:"details",summary:e?.summary??""});return t}function sVe(e){let t=iVe(e?.layout),o=(e.fields??[]).map(r=>{if(typeof r=="string")return{id:r,layout:t};let n=r.layout?iVe(r.layout):t;return{id:r.id,layout:n,...!!r.label&&{label:r.label},...!!r.description&&{description:r.description},..."children"in r&&Array.isArray(r.children)&&{children:sVe({fields:r.children,layout:rs}).fields}}});return{layout:t,fields:o}}var cz=sVe;var _r=c(T(),1);function $yt({title:e}){return(0,_r.jsx)(De,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,_r.jsx)(De,{direction:"row",align:"center",children:(0,_r.jsx)(n3.__experimentalHeading,{level:2,size:13,children:e})})})}function aVe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{fields:s}=(0,dz.useContext)(Mc),a=t.layout,l=(0,dz.useMemo)(()=>({layout:rs,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,_r.jsxs)(_r.Fragment,{children:[!r&&t.label&&(0,_r.jsx)($yt,{title:t.label}),(0,_r.jsx)(ka,{data:e,form:l,onChange:o,validity:i?.children})]});let d=a.labelPosition,u=s.find(f=>f.id===t.id);return lz(u)?d==="side"?(0,_r.jsxs)(De,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,_r.jsx)("div",{className:U("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${d}`),children:(0,_r.jsx)(n3.BaseControl.VisualLabel,{children:u.label})}),(0,_r.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:u.readOnly===!0?(0,_r.jsx)(u.render,{item:e,field:u}):u.Edit&&(0,_r.jsx)(u.Edit,{data:e,field:u,onChange:o,hideLabelFromVision:!0,markWhenOptional:n,validity:i},u.id)})]}):(0,_r.jsx)("div",{className:"dataforms-layouts-regular__field",children:u.readOnly===!0?(0,_r.jsx)(_r.Fragment,{children:(0,_r.jsxs)(_r.Fragment,{children:[!r&&d!=="none"&&(0,_r.jsx)(n3.BaseControl.VisualLabel,{children:u.label}),(0,_r.jsx)(u.render,{item:e,field:u})]})}):u.Edit&&(0,_r.jsx)(u.Edit,{data:e,field:u,onChange:o,hideLabelFromVision:d==="none"?!0:r,markWhenOptional:n,validity:i})}):null}var Cre=c(j4(),1),Fy=c(Q(),1),Zd=c(D(),1),mz=c(ue(),1);var pVe=c(Q(),1),vS=c(X(),1);var mVe=c(ue(),1);function Yyt(e,t){return U("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var lVe=Yyt;var cVe=c(Q(),1);var Nb=c(T(),1);function Kyt({showError:e,errorMessage:t,fieldLabel:o,errorId:r}){return e?(0,Nb.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Nb.jsx)(cVe.Icon,{icon:Jb,size:16}),(0,Nb.jsx)(Et,{id:r,children:t}),o]}):(0,Nb.jsx)(Nb.Fragment,{children:o})}var kre=Kyt;function dVe(e){if(!e)return;let t=Object.keys(e).filter(o=>o!=="children");for(let o of t){let r=e[o];if(r!==void 0&&r.type==="invalid")return r.message?r.message:o==="required"?"A required field is empty":"Unidentified validation error"}if(e.children)for(let o of Object.values(e.children)){let r=dVe(o);if(r)return r}}var uVe=dVe;var Sa=c(T(),1);function fVe({item:e,field:t,showPlaceholderIfEmpty:o}){return o&&t.placeholder&&[void 0,null,""].includes(t.getValue({item:e}))?(0,Sa.jsx)("span",{className:"dataforms-layouts-panel__field-placeholder",children:t.placeholder}):(0,Sa.jsx)(t.render,{item:e,field:t})}function i3({data:e,field:t,fieldLabel:o,summaryFields:r,validity:n,touched:i,disabled:s,isOpen:a,onClick:l}){let{labelPosition:d,editVisibility:u,showPlaceholderIfEmpty:f}=t.layout,p=uVe(n),m=i&&!!p,g=lVe(d,m),h=U("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${d}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":u==="always"}),b=(0,mVe.useInstanceId)(i3,"dataforms-layouts-panel__field-control"),v=`${b}-error`,_=m?(0,vS.sprintf)((0,vS._x)("Edit %s (has errors)","field"),o||""):(0,vS.sprintf)((0,vS._x)("Edit %s","field"),o||"");return(0,Sa.jsxs)("div",{className:h,children:[d!=="none"&&(0,Sa.jsx)("span",{className:g,children:(0,Sa.jsx)(kre,{showError:m,errorMessage:p,fieldLabel:o,errorId:v})}),d==="none"&&m&&(0,Sa.jsx)(kre,{showError:!0,errorMessage:p,errorId:v}),(0,Sa.jsx)("span",{id:`${b}`,className:"dataforms-layouts-panel__field-control",children:r.length>1?(0,Sa.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:r.map(y=>(0,Sa.jsx)("span",{style:{width:"100%"},children:(0,Sa.jsx)(fVe,{item:e,field:y,showPlaceholderIfEmpty:f})},y.id))}):r.map(y=>(0,Sa.jsx)(fVe,{item:e,field:y,showPlaceholderIfEmpty:f},y.id))}),!s&&(0,Sa.jsx)(pVe.Button,{className:"dataforms-layouts-panel__field-trigger-icon",label:_,icon:o_,size:"small","aria-expanded":a,"aria-haspopup":"dialog","aria-describedby":m?`${b} ${v}`:b,onClick:l})]})}var gVe=c(j4(),1),Sre=c($b(),1),If=c(D(),1),Hs=c(X(),1);function hVe(e){return e?Object.values(e).every(t=>Object.entries(t).every(([o,r])=>o==="children"&&r&&typeof r=="object"?hVe(r):r.type!=="invalid"&&r.type!=="validating")):!0}function qyt(e,t){let o=cz(e);if(o.fields.length===0)return[];let r=new Map;t.forEach(s=>{r.set(s.id,s)});function n(s){if("children"in s&&Array.isArray(s.children)){let d=s.children.map(n).filter(u=>u!==null);return d.length===0?null:{id:s.id,children:d}}let a=r.get(s.id);if(!a)return null;let[l]=az([a]);return{id:s.id,children:[],field:l}}return o.fields.map(n).filter(s=>s!==null)}function yS(e,t,o){if(e||(e={}),o.length===0)return e;let r={...e},n=r;for(let s=0;s<o.length-1;s++){let a=o[s];n[a]||(n[a]={}),n[a]={...n[a]},n=n[a]}let i=o[o.length-1];return n[i]={...n[i]||{},...t},r}function bVe(e,t,o){if(!e||t.length===0)return e;let r={...e},n=r;for(let a=0;a<t.length-1;a++){let l=t[a];if(!n[l])return e;n[l]={...n[l]},n=n[l]}let i=t[t.length-1];if(!n[i])return e;let s={...n[i]};if(delete s[o],Object.keys(s).length===0?delete n[i]:n[i]=s,Object.keys(r).length!==0)return r}function Xyt(e,t,o){let{elementsCounterRef:r,setFormValidity:n,path:i,item:s}=o,a=(r.current[t.id]||0)+1;r.current[t.id]=a,e.then(l=>{if(a===r.current[t.id]){if(!Array.isArray(l)){n(d=>yS(d,{elements:{type:"invalid",message:(0,Hs.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:l})?n(d=>yS(d,{elements:{type:"invalid",message:(0,Hs.__)("Value must be one of the elements.")}},[...i,t.id])):n(d=>bVe(d,[...i,t.id],"elements"))}}).catch(l=>{if(a!==r.current[t.id])return;let d;l instanceof Error?d=l.message:d=String(l)||(0,Hs.__)("Unknown error when running elements validation asynchronously."),n(u=>yS(u,{elements:{type:"invalid",message:d}},[...i,t.id]))})}function Zyt(e,t,o){let{customCounterRef:r,setFormValidity:n,path:i}=o,s=(r.current[t.id]||0)+1;r.current[t.id]=s,e.then(a=>{if(s===r.current[t.id]){if(a===null){n(l=>bVe(l,[...i,t.id],"custom"));return}if(typeof a=="string"){n(l=>yS(l,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(l=>yS(l,{custom:{type:"invalid",message:(0,Hs.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(a=>{if(s!==r.current[t.id])return;let l;a instanceof Error?l=a.message:l=String(a)||(0,Hs.__)("Unknown error when running custom validation asynchronously."),n(d=>yS(d,{custom:{type:"invalid",message:l}},[...i,t.id]))})}function _Ve(e,t){return e.children.length===0&&!!e.field?.isVisible&&!e.field.isVisible(t)}function vVe(e,t,o){if(_Ve(t,e)){let{customCounterRef:i,elementsCounterRef:s}=o;i.current[t.id]&&(i.current[t.id]+=1),s.current[t.id]&&(s.current[t.id]+=1);return}if(t.field?.isValid.required&&!t.field.isValid.required.validate(e,t.field))return{required:{type:"invalid"}};if(t.field?.isValid.pattern&&!t.field.isValid.pattern.validate(e,t.field))return{pattern:{type:"invalid",message:(0,Hs.__)("Value does not match the required pattern.")}};if(t.field?.isValid.min&&!t.field.isValid.min.validate(e,t.field))return{min:{type:"invalid",message:(0,Hs.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,Hs.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,Hs.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,Hs.__)("Value is too long.")}};if(t.field?.isValid.elements&&t.field.hasElements&&!t.field.getElements&&Array.isArray(t.field.elements)&&!t.field.isValid.elements.validate(e,t.field))return{elements:{type:"invalid",message:(0,Hs.__)("Value must be one of the elements.")}};let r;if(t.field&&t.field.isValid.custom)try{let i=t.field.getValue({item:e});r=t.field.isValid.custom((0,gVe.default)(e,t.field.setValue({item:e,value:i})),t.field)}catch(i){let s;return i instanceof Error?s=i.message:s=String(i)||(0,Hs.__)("Unknown error when running custom validation."),{custom:{type:"invalid",message:s}}}if(typeof r=="string")return{custom:{type:"invalid",message:r}};let n={};if(t.field&&t.field.isValid.elements&&t.field.hasElements&&typeof t.field.getElements=="function"&&(Xyt(t.field.getElements(),t,o),n.elements={type:"validating",message:(0,Hs.__)("Validating\u2026")}),r instanceof Promise&&(Zyt(r,t,o),n.custom={type:"validating",message:(0,Hs.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=vVe(e,a,{...o,path:[...o.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([a,l])=>{l!==void 0&&(s[a]=l)}),Object.keys(s).length===0?void 0:{children:s}}}function yVe(e,t){let o=e?.field?.getValue({item:t}),r=_Ve(e,t);if(e.children.length===0)return{value:o,isHidden:r};let n=e.children.map(i=>yVe(i,t));return{value:o,isHidden:r,children:n}}function Qyt(e,t,o){let[r,n]=(0,If.useState)(),i=(0,If.useRef)({}),s=(0,If.useRef)({}),a=(0,If.useRef)({}),l=(0,If.useCallback)(()=>{let d={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},u=qyt(o,t);if(u.length===0){n(void 0);return}let f={},p=[];u.forEach(m=>{let g=yVe(m,e);if(a.current.hasOwnProperty(m.id)&&(0,Sre.default)(a.current[m.id],g)){p.push(m.id);return}a.current[m.id]=g;let h=vVe(e,m,d);h!==void 0&&(f[m.id]=h)}),n(m=>{let g={...m,...f},h=[...p,...Object.keys(f)];return Object.keys(g).forEach(v=>{g&&!h.includes(v)&&delete g[v]}),Object.keys(g).length===0&&(g=void 0),(0,Sre.default)(m,g)?m:g})},[e,t,o]);return(0,If.useEffect)(()=>{l()},[l]),{validity:r,isValid:hVe(r)}}var wVe=Qyt;var uz=c(D(),1);function Lb(e,t){let o=(0,uz.useCallback)(()=>{let r=e.current?.querySelectorAll("input, textarea, select"),n=0;return r?.forEach(i=>{i.willValidate&&!i.validity.valid&&(n++,i.dispatchEvent(new Event("invalid",{cancelable:!0})))}),n},[e]);return(0,uz.useEffect)(()=>{t&&o()},[t,o]),o}var xVe=c(D(),1);function Jyt(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var fz=(e,t)=>Array.isArray(e)&&e.length>0?Jyt(e).map(r=>t.find(n=>n.id===r)).filter(r=>r!==void 0):[];var ewt=(e,t)=>{if(e.children){let o=e.children.filter(r=>!r.children);return o.length===0?void 0:t.find(r=>r.id===o[0].id)}return t.find(o=>o.id===e.id)};function twt(e){let{fields:t}=(0,xVe.useContext)(Mc),o=e.layout,r=fz(o.summary,t),n=ewt(e,t),i=e.children?e.label:n?.label;return r.length===0?{summaryFields:n?[n]:[],fieldDefinition:n,fieldLabel:i}:{summaryFields:r,fieldDefinition:n,fieldLabel:i}}var pz=twt;var Us=c(T(),1);function owt({data:e,field:t,onChange:o,fieldLabel:r,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:a,cancelLabel:l}=s,{fields:d}=(0,Zd.useContext)(Mc),[u,f]=(0,Zd.useState)({}),p=(0,Zd.useMemo)(()=>(0,Cre.default)(e,u,{arrayMerge:(x,k)=>k}),[e,u]),m=(0,Zd.useMemo)(()=>({layout:rs,fields:t.children?t.children:[{id:t.id,layout:rs}]}),[t]),g=d.map(x=>({...x,Edit:x.Edit===null?void 0:x.Edit,isValid:{required:x.isValid.required?.constraint,elements:x.isValid.elements?.constraint,min:x.isValid.min?.constraint,max:x.isValid.max?.constraint,pattern:x.isValid.pattern?.constraint,minLength:x.isValid.minLength?.constraint,maxLength:x.isValid.maxLength?.constraint}})),{validity:h}=wVe(p,g,m),b=()=>{o(u),n()},v=x=>{f(k=>(0,Cre.default)(k,x,{arrayMerge:(C,S)=>S}))},_=(0,mz.useFocusOnMount)("firstInputElement"),y=(0,Zd.useRef)(null),w=(0,mz.useMergeRefs)([_,y]);return Lb(y,i),(0,Us.jsxs)(Fy.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:r,size:"medium",children:[(0,Us.jsx)("div",{ref:w,children:(0,Us.jsx)(ka,{data:p,form:m,onChange:v,validity:h,children:(x,k,C,S)=>(0,Us.jsx)(x,{data:p,field:k,onChange:v,hideLabelFromVision:m.fields.length<2,markWhenOptional:S,validity:C},k.id)})}),(0,Us.jsxs)(De,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,Us.jsx)(Fy.__experimentalSpacer,{style:{flex:1}}),(0,Us.jsx)(Fy.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:l}),(0,Us.jsx)(Fy.Button,{variant:"primary",onClick:b,__next40pxDefaultSize:!0,children:a})]})]})}function rwt({data:e,field:t,onChange:o,validity:r}){let[n,i]=(0,Zd.useState)(!1),[s,a]=(0,Zd.useState)(!1),{fieldDefinition:l,fieldLabel:d,summaryFields:u}=pz(t);if(!l)return null;let f=l.readOnly===!0||l.isDisabled({item:e,field:l});return(0,Us.jsxs)(Us.Fragment,{children:[(0,Us.jsx)(i3,{data:e,field:t,fieldLabel:d,summaryFields:u,validity:r,touched:n,disabled:f,onClick:()=>a(!0),isOpen:s}),s&&(0,Us.jsx)(owt,{data:e,field:t,onChange:o,fieldLabel:d??"",onClose:()=>{a(!1),i(!0)},touched:n})]})}var kVe=rwt;var Db=c(Q(),1),SVe=c(X(),1),Bm=c(D(),1);var CVe=c(ue(),1);var ns=c(T(),1);function nwt({title:e,onClose:t}){return(0,ns.jsx)(De,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,ns.jsxs)(De,{direction:"row",gap:"sm",align:"center",children:[e&&(0,ns.jsx)(Db.__experimentalHeading,{level:2,size:13,children:e}),(0,ns.jsx)(Db.__experimentalSpacer,{style:{flex:1}}),t&&(0,ns.jsx)(Db.Button,{label:(0,SVe.__)("Close"),icon:Lf,onClick:t,size:"small"})]})})}function iwt({touched:e,children:t}){let o=(0,Bm.useRef)(null);return Lb(o,e),(0,ns.jsx)("div",{ref:o,children:t})}function swt({data:e,field:t,onChange:o,validity:r}){let[n,i]=(0,Bm.useState)(!1),[s,a]=(0,Bm.useState)(null),l=(0,Bm.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[d,u]=(0,CVe.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,Bm.useMemo)(()=>({layout:rs,fields:t.children?t.children:[{id:t.id,layout:rs}]}),[t]),p=(0,Bm.useMemo)(()=>{if(r!==void 0)return t.children?r?.children:{[t.id]:r}},[r,t]),{fieldDefinition:m,fieldLabel:g,summaryFields:h}=pz(t);if(!m)return null;let b=m.readOnly===!0||m.isDisabled({item:e,field:m});return(0,ns.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,ns.jsx)(Db.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:l,focusOnMount:!1,onToggle:v=>{v||i(!0)},renderToggle:({isOpen:v,onToggle:_})=>(0,ns.jsx)(i3,{data:e,field:t,fieldLabel:g,summaryFields:h,validity:r,touched:n,disabled:b,isOpen:v,onClick:_}),renderContent:({onClose:v})=>(0,ns.jsx)(iwt,{touched:n,children:(0,ns.jsxs)("div",{ref:d,...u,children:[(0,ns.jsx)(nwt,{title:g,onClose:v}),(0,ns.jsx)(ka,{data:e,form:f,onChange:o,validity:p,children:(_,y,w,x)=>(0,ns.jsx)(_,{data:e,field:y,onChange:o,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:x,validity:w},y.id)})]})})})})}var EVe=swt;var Ere=c(T(),1);function TVe({data:e,field:t,onChange:o,validity:r}){return t.layout.openAs.type==="modal"?(0,Ere.jsx)(kVe,{data:e,field:t,onChange:o,validity:r}):(0,Ere.jsx)(EVe,{data:e,field:t,onChange:o,validity:r})}var is=c(D(),1),PVe=c(zo(),1),BVe=c(ue(),1);var gz=c(X(),1);function RVe(e){if(!e)return 0;let t=0,o=Object.keys(e).filter(r=>r!=="children");for(let r of o)e[r]?.type==="invalid"&&t++;if(e.children)for(let r of Object.values(e.children))t+=RVe(r);return t}function wS(e){let t=RVe(e);if(t!==0)return(0,gz.sprintf)((0,gz._n)("%d field needs attention","%d fields need attention",t),t)}var IVe=c(T(),1);function hz({validity:e}){let t=wS(e);return t?(0,IVe.jsx)(cp,{intent:"high",children:t}):null}var Gr=c(T(),1);function awt(e,t,o){if(!t||Array.isArray(t)&&t.length===0)return!1;let n=(Array.isArray(t)?t:[t]).find(i=>typeof i=="string"?i===e.id:typeof i=="object"&&"id"in i?i.id===e.id:!1);return n?typeof n=="string"?!0:typeof n=="object"&&"visibility"in n?n.visibility==="always"||n.visibility==="when-collapsed"&&!o:!0:!1}function lwt({data:e,fields:t,label:o,layout:r,isOpen:n,touched:i,validity:s}){let l=fz(r.summary,t).filter(f=>awt(f,r.summary,n)),d=i&&r.isCollapsible,u=l.length>0&&r.withHeader;return(0,Gr.jsxs)(De,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Gr.jsx)(Ru.Title,{children:o}),(d||u)&&(0,Gr.jsxs)(K_.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[d&&(0,Gr.jsx)(hz,{validity:s}),u&&(0,Gr.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:l.map(f=>(0,Gr.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function cwt({data:e,field:t,form:o,onChange:r,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,Gr.jsxs)(Gr.Fragment,{children:[t.description&&(0,Gr.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Gr.jsx)(ka,{data:e,form:o,onChange:r,validity:s?.children})]});let l=zy("regular")?.component;return l?(0,Gr.jsx)(l,{data:e,field:t,onChange:r,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function OVe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{fields:s}=(0,is.useContext)(Mc),a=t.layout,l=(0,is.useRef)(null),d=(0,is.useRef)(!1),u=(0,is.useMemo)(()=>({layout:rs,fields:t.children??[]}),[t]),{isOpened:f,isCollapsible:p}=a,[m,g]=(0,is.useState)(f),[h,b]=(0,is.useState)(!1);(0,is.useEffect)(()=>{g(f)},[f]);let v=(0,is.useCallback)(E=>{E||b(!0),g(E)},[]),_=Lb(l,(p?m:!0)&&h),y=(0,is.useCallback)(()=>{d.current=!0},[]),w=(0,is.useCallback)(()=>{if(!d.current||(b(!0),p&&!m))return;let E=_(),I=wS(i);E>0&&I&&(0,PVe.speak)(I,"polite")},[p,m,_,i]),x=(0,BVe.__experimentalUseFocusOutside)(w),k=t.label,C;if(t.children)C=!!k&&a.withHeader;else{let E=s.find(I=>I.id===t.id);if(!lz(E))return null;k=E.label,C=!!k&&a.withHeader}let S=(0,Gr.jsx)(cwt,{data:e,field:t,form:u,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,withHeader:C}),R=(0,Gr.jsx)(lwt,{data:e,fields:s,label:k,layout:a,isOpen:p?!!m:!0,touched:h,validity:i});return C&&p?(0,Gr.jsxs)(K_.Root,{className:"dataforms-layouts-card__field",open:m,onOpenChange:v,...x,children:[(0,Gr.jsx)(K_.Header,{children:R}),(0,Gr.jsx)(K_.Content,{ref:l,onFocus:y,children:S})]}):(0,Gr.jsxs)(Ru.Root,{className:"dataforms-layouts-card__field",...x,children:[C&&(0,Gr.jsx)(Ru.Header,{children:R}),(0,Gr.jsx)(Ru.Content,{ref:l,onFocus:y,children:S})]})}var MVe=c(Q(),1);var oi=c(T(),1);function dwt({title:e}){return(0,oi.jsx)(De,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,oi.jsx)(De,{direction:"row",align:"center",children:(0,oi.jsx)(MVe.__experimentalHeading,{level:2,size:13,children:e})})})}var uwt=({children:e})=>(0,oi.jsx)(oi.Fragment,{children:e});function AVe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let l={layout:rs,fields:t.children};return(0,oi.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!r&&t.label&&(0,oi.jsx)(dwt,{title:t.label}),(0,oi.jsx)(De,{direction:"row",align:s.alignment,gap:"lg",children:(0,oi.jsx)(ka,{data:e,form:l,onChange:o,validity:i?.children,as:uwt,children:(d,u,f)=>(0,oi.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[u.id],children:(0,oi.jsx)(d,{data:e,field:u,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:f})},u.id)})})]})}let a=zy("regular")?.component;return a?(0,oi.jsx)(oi.Fragment,{children:(0,oi.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,oi.jsx)(a,{data:e,field:t,onChange:o,markWhenOptional:n,validity:i})})}):null}var ss=c(D(),1),NVe=c(X(),1),LVe=c(zo(),1),DVe=c(ue(),1);var Om=c(T(),1);function VVe({data:e,field:t,onChange:o,validity:r}){let{fields:n}=(0,ss.useContext)(Mc),i=(0,ss.useRef)(null),s=(0,ss.useRef)(null),a=(0,ss.useRef)(!1),[l,d]=(0,ss.useState)(!1),[u,f]=(0,ss.useState)(!1),p=(0,ss.useMemo)(()=>({layout:rs,fields:t.children??[]}),[t]);(0,ss.useEffect)(()=>{let w=i.current;if(!w)return;let x=()=>{let k=w.open;k||d(!0),f(k)};return w.addEventListener("toggle",x),()=>{w.removeEventListener("toggle",x)}},[]);let m=Lb(s,u&&l),g=(0,ss.useCallback)(()=>{a.current=!0},[]),h=(0,ss.useCallback)(()=>{if(!a.current||(d(!0),!i.current?.open))return;let w=m(),x=wS(r);w>0&&x&&(0,LVe.speak)(x,"polite")},[m,r]),b=(0,DVe.__experimentalUseFocusOutside)(h);if(!t.children)return null;let v=t.layout.summary??"",_=v?n.find(w=>w.id===v):void 0,y;return _&&_.render?y=(0,Om.jsx)(_.render,{item:e,field:_}):y=t.label||(0,NVe.__)("More details"),(0,Om.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",...b,children:[(0,Om.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,Om.jsxs)(De,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[y,l&&(0,Om.jsx)(hz,{validity:r})]})}),(0,Om.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onFocus:g,children:(0,Om.jsx)(ka,{data:e,form:p,onChange:o,validity:r?.children})})]})}var jy=c(T(),1),fwt=[{type:"regular",component:aVe,wrapper:({children:e})=>(0,jy.jsx)(De,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:TVe,wrapper:({children:e})=>(0,jy.jsx)(De,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:OVe,wrapper:({children:e})=>(0,jy.jsx)(De,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:AVe,wrapper:({children:e,layout:t})=>(0,jy.jsx)(De,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,jy.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,jy.jsx)(De,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:VVe}];function zy(e){return fwt.find(t=>t.type===e)}var bz=c(T(),1),pwt=({children:e})=>(0,bz.jsx)(De,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function ka({data:e,form:t,onChange:o,validity:r,children:n,as:i}){let{fields:s}=(0,_z.useContext)(Mc),a=(0,_z.useMemo)(()=>{let u=s.filter(p=>!!p.isValid?.required).length,f=s.length-u;return u>f},[s]);function l(u){return s.find(f=>f.id===u.id)}let d=i??zy(t.layout.type)?.wrapper??pwt;return(0,bz.jsx)(d,{layout:t.layout,children:t.fields.map(u=>{let f=zy(u.layout.type)?.component;if(!f)return null;let p=u.children?void 0:l(u);return p&&p.isVisible&&!p.isVisible(e)?null:n?n(f,u,r?.[u.id],a):(0,bz.jsx)(f,{data:e,field:u,onChange:o,markWhenOptional:a,validity:r?.[u.id]},u.id)})})}var Rre=c(T(),1);function Ire({data:e,form:t,fields:o,onChange:r,validity:n}){let i=(0,Tre.useMemo)(()=>cz(t),[t]),s=(0,Tre.useMemo)(()=>az(o),[o]);return t.fields?(0,Rre.jsx)(nVe,{fields:s,children:(0,Rre.jsx)(ka,{data:e,form:i,onChange:r,validity:n})}):null}var yz=c(D(),1),HVe=c(X(),1);function FVe(e){let t=[],o=[];return Object.entries(e).forEach(([r,n])=>{if(!n.autoGenerateControl)return;let i=mwt(r,n);i&&(t.push(i),o.push(r))}),{fields:t,form:{fields:o}}}function mwt(e,t){let o=t.type,r={id:e,label:t.label||e,type:o==="string"?"text":o};return o==="array"&&Array.isArray(t.items?.enum)?r.elements=t.items.enum.map(n=>({value:n,label:String(n)})):t.enum&&Array.isArray(t.enum)&&(r.elements=t.enum.map(n=>({value:n,label:String(n)}))),r}var vz=c(T(),1);function gwt(e){return e?Object.values(e).some(t=>t?.autoGenerateControl):!1}function hwt({name:e,clientId:t,setAttributes:o}){let r=Hr(),n=(0,yz.useContext)(Oi),i=(0,jVe.useSelect)(d=>{let u=d(P).getBlockAttributes(t);if(!u?.metadata?.bindings)return u;let{getBlockBindingsSource:f}=Z(d(s3.store));return Object.entries(u.metadata.bindings).reduce((p,[m,g])=>{let h=f(g.source);if(!h)return p;let b=h.getValues({select:d,context:n,bindings:{[m]:g}});return{...p,...b}},u)},[n,t]),s=(0,s3.getBlockType)(e),{fields:a,form:l}=(0,yz.useMemo)(()=>s?.attributes?FVe(s.attributes):{fields:[],form:{fields:[]}},[s?.attributes]);return r!=="default"||!a||a.length===0?null:(0,vz.jsx)(je,{children:(0,vz.jsx)(zVe.PanelBody,{title:(0,HVe.__)("Settings"),children:(0,vz.jsx)(Ire,{data:i,fields:a,form:l,onChange:o})})})}var UVe={edit:hwt,attributeKeys:[],hasSupport(e){let t=(0,s3.getBlockType)(e);return gwt(t?.attributes)}};function wz(e){let{style:t}=e,o=t?.dimensions||{},r=al({dimensions:o});return{className:o.aspectRatio?"has-aspect-ratio":void 0,style:r}}function xz(e){let t=e.style?.border||{};return{className:Ioe(e)||void 0,style:al({border:t})}}function Pre(e){let{colors:t}=ob(),o=xz(e),{borderColor:r}=e;if(r){let n=My({colors:t,namedColor:r});o.style.borderColor=n.color}return o}function Bre(e){let t=e.style?.shadow||"";return{style:al({shadow:t})}}var Ore=c(D(),1);function kz(e){let{backgroundColor:t,textColor:o,gradient:r,style:n}=e,i=pl("background-color",t),s=pl("color",o),a=Vw(r),l=a||n?.color?.gradient,d=U(s,a,{[i]:!l&&!!i,"has-text-color":o||n?.color?.text,"has-background":t||n?.color?.background||r||n?.color?.gradient,"has-link-color":n?.elements?.link?.color}),u=n?.color||{},f=al({color:u});return{className:d||void 0,style:f}}function Mre(e){let{backgroundColor:t,textColor:o,gradient:r}=e,[n,i,s,a,l,d]=Fe("color.palette.custom","color.palette.theme","color.palette.default","color.gradients.custom","color.gradients.theme","color.gradients.default"),u=(0,Ore.useMemo)(()=>[...n||[],...i||[],...s||[]],[n,i,s]),f=(0,Ore.useMemo)(()=>[...a||[],...l||[],...d||[]],[a,l,d]),p=kz(e);if(t){let m=ru(u,t);p.style.backgroundColor=m.color}if(r&&(p.style.background=v9(f,r)),o){let m=ru(u,o);p.style.color=m.color}return p}function Are(e){let{style:t}=e,o=t?.spacing||{};return{style:al({spacing:o})}}function Nre(e,t){let o=e?.style?.typography||{};o={...o,fontSize:Hf({size:e?.style?.typography?.fontSize},t)};let r=al({typography:o}),n=e?.fontFamily?`has-${Bi(e.fontFamily)}-font-family`:"",i=e?.style?.typography?.textAlign?`has-text-align-${e?.style?.typography?.textAlign}`:"";return{className:U(n,i,sg(e?.fontSize)),style:r}}var Sz=c(D(),1);function Lre(e){let[t,o]=(0,Sz.useState)(e);return(0,Sz.useEffect)(()=>{e&&o(e)},[e]),t}AMe([CV,sV,hoe,yoe,tF,iF,zoe,lV,GQ,CNe,FNe,WNe,Zoe,tAe,KNe,UVe].filter(Boolean));NMe([CV,sV,n8e,tF,Ete,oNe,zoe,Mte,Nte,Hoe,lV,Poe,iF,GQ,FOe,Zoe]);LMe([CV,sV,hoe,nAe,yoe,Poe,iF,lV,Ete,tF,Mte,Nte,Hoe]);var WVe={button:"wp-element-button",caption:"wp-element-caption"},bwt=e=>WVe[e]?WVe[e]:"";var GVe=()=>"";var xS=c(D(),1),a3=c(ce(),1),Vre=c(pn(),1);var $Ve=c(T(),1);function Fre(e,t,o){if(e==null||e===!1)return;if(Array.isArray(e))return Dre(e,t,o);switch(typeof e){case"string":case"number":return}let{type:r,props:n}=e;switch(r){case xS.StrictMode:case xS.Fragment:return Dre(n.children,t,o);case xS.RawHTML:return;case Z5.Content:return YVe(t,o);case Q2:t.push(n.value);return}switch(typeof r){case"string":return typeof n.children<"u"?Dre(n.children,t,o):void 0;case"function":let i=r.prototype&&typeof r.prototype.render=="function"?new r(n).render():r(n);return Fre(i,t,o)}}function Dre(e,...t){e=Array.isArray(e)?e:[e];for(let o=0;o<e.length;o++)Fre(e[o],...t)}function YVe(e,t){for(let o=0;o<t.length;o++){let{name:r,attributes:n,innerBlocks:i}=t[o],s=(0,a3.getSaveElement)(r,n,(0,$Ve.jsx)(Z5.Content,{}));Fre(s,e,i)}}function KVe(e=[]){a3.__unstableGetBlockProps.skipFilters=!0;let t=[];return YVe(t,e),a3.__unstableGetBlockProps.skipFilters=!1,t.map(o=>o instanceof Vre.RichTextData?o:Vre.RichTextData.fromHTMLString(o))}var qVe=c(Q(),1);var zre=c(T(),1);function XVe({clientId:e,resizableBoxProps:t,...o}){return(0,zre.jsx)(Zl,{clientId:e,__unstablePopoverSlot:"__unstable-block-tools-after",...o,children:(0,zre.jsx)(qVe.ResizableBox,{...t})})}var c3=c(D(),1),Cz=c(oe(),1),Qd=c(Q(),1),l3=c(X(),1);var Ac=c(T(),1);function ZVe({rules:e}){let[t,o]=(0,c3.useState)(!1),{clientIds:r,selectPrevious:n,message:i}=(0,Cz.useSelect)(g=>Z(g(P)).getRemovalPromptData()),{clearBlockRemovalPrompt:s,setBlockRemovalRules:a,privateRemoveBlocks:l}=Z((0,Cz.useDispatch)(P));if((0,c3.useEffect)(()=>(a(e),()=>{a()}),[e,a]),(0,c3.useEffect)(()=>{o(!1)},[r]),!i)return;let d=typeof i=="object"&&i!==null,u=d?i.description:i,f=d&&i.requireConfirmation,p=f&&!t,m=()=>{l(r,n,!0),s()};return(0,Ac.jsx)(Qd.Modal,{title:(0,l3.__)("Confirm deletion"),onRequestClose:s,size:"medium",children:(0,Ac.jsxs)(Qd.__experimentalVStack,{spacing:4,children:[(0,Ac.jsxs)("div",{children:[(0,Ac.jsx)("p",{children:u}),d&&(i.warning||i.subtext)&&(0,Ac.jsxs)("p",{children:[i.warning&&(0,Ac.jsx)("strong",{children:i.warning}),i.warning&&i.subtext&&" ",i.subtext]})]}),f&&(0,Ac.jsx)(Qd.CheckboxControl,{label:(0,l3.__)("I understand the consequences"),checked:t,onChange:o}),(0,Ac.jsxs)(Qd.__experimentalHStack,{justify:"right",children:[(0,Ac.jsx)(Qd.Button,{variant:"tertiary",onClick:s,__next40pxDefaultSize:!0,children:(0,l3.__)("Cancel")}),(0,Ac.jsx)(Qd.Button,{variant:"primary",onClick:m,disabled:p,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,l3.__)("Delete")})]})]})})}var CS=c(D(),1);var kS=c(Q(),1),JVe=c(D(),1),Ca=c(X(),1),Ez=c(T(),1),QVe=[{value:"fill",label:(0,Ca._x)("Fill","Scale option for dimensions control"),help:(0,Ca.__)("Fill the space by stretching the content.")},{value:"contain",label:(0,Ca._x)("Contain","Scale option for dimensions control"),help:(0,Ca.__)("Fit the content to the space without clipping.")},{value:"cover",label:(0,Ca._x)("Cover","Scale option for dimensions control"),help:(0,Ca.__)("Fill the space by clipping what doesn't fit.")},{value:"none",label:(0,Ca._x)("None","Scale option for dimensions control"),help:(0,Ca.__)("Do not adjust the sizing of the content. Content that is too large will be clipped, and content that is too small will have additional padding.")},{value:"scale-down",label:(0,Ca._x)("Scale down","Scale option for dimensions control"),help:(0,Ca.__)("Scale down the content to fit the space if it is too big. Content that is too small will have additional padding.")}];function eFe({panelId:e,value:t,onChange:o,options:r=QVe,defaultValue:n=QVe[0].value,isShownByDefault:i=!0}){let s=t??n,a=(0,JVe.useMemo)(()=>r.reduce((l,d)=>(l[d.value]=d.help,l),{}),[r]);return(0,Ez.jsx)(kS.__experimentalToolsPanelItem,{label:(0,Ca._x)("Scale","Image scaling options"),isShownByDefault:i,hasValue:()=>s!==n,onDeselect:()=>o(n),panelId:e,children:(0,Ez.jsx)(kS.__experimentalToggleGroupControl,{label:(0,Ca._x)("Scale","Image scaling options"),isBlock:!0,help:a[s],value:s,onChange:o,children:r.map(l=>(0,Ez.jsx)(kS.__experimentalToggleGroupControlOption,{...l},l.value))})})}var SS=c(Q(),1),Hy=c(X(),1),Mm=c(T(),1);function tFe({panelId:e,value:t={},onChange:o=()=>{},units:r,isShownByDefault:n=!0}){let i=t.width==="auto"?"":t.width??"",s=t.height==="auto"?"":t.height??"",a=l=>d=>{let u={...t};d?u[l]=d:delete u[l],o(u)};return(0,Mm.jsxs)(Mm.Fragment,{children:[(0,Mm.jsx)(SS.__experimentalToolsPanelItem,{style:{gridColumn:"span 1"},label:(0,Hy.__)("Width"),isShownByDefault:n,hasValue:()=>i!=="",onDeselect:a("width"),panelId:e,children:(0,Mm.jsx)(SS.__experimentalUnitControl,{label:(0,Hy.__)("Width"),placeholder:(0,Hy.__)("Auto"),labelPosition:"top",units:r,min:0,value:i,onChange:a("width")})}),(0,Mm.jsx)(SS.__experimentalToolsPanelItem,{style:{gridColumn:"span 1"},label:(0,Hy.__)("Height"),isShownByDefault:n,hasValue:()=>s!=="",onDeselect:a("height"),panelId:e,children:(0,Mm.jsx)(SS.__experimentalUnitControl,{label:(0,Hy.__)("Height"),placeholder:(0,Hy.__)("Auto"),labelPosition:"top",units:r,min:0,value:s,onChange:a("height")})})]})}var Vb=c(T(),1);function _wt({panelId:e,value:t={},onChange:o=()=>{},aspectRatioOptions:r,defaultAspectRatio:n="auto",scaleOptions:i,defaultScale:s="cover",unitsOptions:a,tools:l=["aspectRatio","widthHeight","scale"]}){let d=t.width===void 0||t.width==="auto"?null:t.width,u=t.height===void 0||t.height==="auto"?null:t.height,f=t.aspectRatio===void 0||t.aspectRatio==="auto"?null:t.aspectRatio,p=t.scale===void 0?null:t.scale,m=!!(d&&u),g=(0,CS.useRef)(p),h=(0,CS.useRef)(f);(0,CS.useEffect)(()=>{p&&(g.current=p)},[p]),(0,CS.useEffect)(()=>{m||(h.current=f)},[f,m]);let b=m?"custom":f,v=f||d&&u;return(0,Vb.jsxs)(Vb.Fragment,{children:[l.includes("aspectRatio")&&(0,Vb.jsx)(AV,{panelId:e,options:r,defaultValue:n,value:b,onChange:_=>{let y={...t};_=_==="auto"?null:_,_?y.aspectRatio=_:delete y.aspectRatio,_?y.scale=g.current??s:delete y.scale,_!=="custom"&&d&&u&&delete y.height,o(y)}}),l.includes("widthHeight")&&(0,Vb.jsx)(tFe,{panelId:e,units:a,value:{width:d,height:u},onChange:({width:_,height:y})=>{let w={...t};_=_==="auto"?null:_,y=y==="auto"?null:y,_?w.width=_:delete w.width,y?w.height=y:delete w.height,_&&y?delete w.aspectRatio:h.current&&(w.aspectRatio=h.current),!h.current&&!!_!=!!y?delete w.scale:w.scale=g.current??s,o(w)}}),l.includes("scale")&&v&&(0,Vb.jsx)(eFe,{panelId:e,options:i,defaultValue:s,value:p,onChange:_=>{let y={...t};_?y.scale=_:delete y.scale,o(y)}})]})}var oFe=_wt;var Tz=c(Q(),1),Am=c(X(),1),jre=c(T(),1),rFe=[{label:(0,Am._x)("Thumbnail","Image size option for resolution control"),value:"thumbnail"},{label:(0,Am._x)("Medium","Image size option for resolution control"),value:"medium"},{label:(0,Am._x)("Large","Image size option for resolution control"),value:"large"},{label:(0,Am._x)("Full Size","Image size option for resolution control"),value:"full"}];function nFe({panelId:e,value:t,onChange:o,options:r=rFe,defaultValue:n=rFe[0].value,isShownByDefault:i=!0,resetAllFilter:s}){let a=t??n;return(0,jre.jsx)(Tz.__experimentalToolsPanelItem,{hasValue:()=>a!==n,label:(0,Am.__)("Resolution"),onDeselect:()=>o(n),isShownByDefault:i,panelId:e,resetAllFilter:s,children:(0,jre.jsx)(Tz.SelectControl,{label:(0,Am.__)("Resolution"),value:a,options:r,onChange:o,help:(0,Am.__)("Select the size of the source image.")})})}var Uy=c(X(),1),ES=c(Q(),1),sFe=c(oe(),1);var Jd=c(X(),1),iFe={a:(0,Jd.__)("The <a> element should be used for links that navigate to a different page or to a different section within the same page."),article:(0,Jd.__)("The <article> element should represent a self-contained, syndicatable portion of the document."),aside:(0,Jd.__)("The <aside> element should represent a portion of a document whose content is only indirectly related to the document's main content."),button:(0,Jd.__)("The <button> element should be used for interactive controls that perform an action on the current page, such as opening a modal or toggling content visibility."),div:(0,Jd.__)("The <div> element should only be used if the block is a design element with no semantic meaning."),footer:(0,Jd.__)("The <footer> element should represent a footer for its nearest sectioning element (e.g.: <section>, <article>, <main> etc.)."),header:(0,Jd.__)("The <header> element should represent introductory content, typically a group of introductory or navigational aids."),main:(0,Jd.__)("The <main> element should be used for the primary content of your document only."),nav:(0,Jd.__)("The <nav> element should be used to identify groups of links that are intended to be used for website or page content navigation."),section:(0,Jd.__)("The <section> element should represent a standalone portion of the document that can't be better represented by another element.")};var d3=c(T(),1);function aFe({tagName:e,onChange:t,clientId:o,options:r=[{label:(0,Uy.__)("Default (<div>)"),value:"div"},{label:"<header>",value:"header"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<article>",value:"article"},{label:"<aside>",value:"aside"},{label:"<footer>",value:"footer"}]}){let n=!!o&&r.some(a=>a.value==="main"),i=(0,sFe.useSelect)(a=>{if(!n)return!1;let{getClientIdsWithDescendants:l,getBlockAttributes:d}=a(P);return l().some(u=>u===o?!1:d(u)?.tagName==="main")},[o,n]),s=r.map(a=>a.value==="main"&&i&&e!=="main"?{...a,disabled:!0,label:(0,Uy.sprintf)((0,Uy.__)("%s (Already in use)"),a.label)}:a);return(0,d3.jsxs)(ES.__experimentalVStack,{spacing:2,className:"block-editor-html-element-control",children:[(0,d3.jsx)(ES.SelectControl,{label:(0,Uy.__)("HTML element"),options:s,value:e,onChange:t,help:iFe[e]}),e==="main"&&i&&(0,d3.jsx)(ES.Notice,{status:"warning",isDismissible:!1,children:(0,Uy.__)("Multiple <main> elements detected. The duplicate may be in your content or template. This is not valid HTML and may cause accessibility issues. Please change this HTML element.")})]})}var Nm=c(Q(),1);var TS=c(D(),1),Rz=c(X(),1);var Nc=c(Q(),1);var lFe=c(Ut(),1);var cl=c(T(),1);function cFe({title:e,url:t,image:o,badges:r}){return(0,cl.jsxs)(Nc.__experimentalHStack,{justify:"space-between",alignment:"top",children:[(0,cl.jsx)(Nc.FlexItem,{className:"link-preview-button__content",children:(0,cl.jsxs)(Nc.__experimentalHStack,{alignment:"top",children:[o&&(0,cl.jsx)(Nc.FlexItem,{className:"link-preview-button__image-container",children:(0,cl.jsx)("img",{className:"link-preview-button__image",src:o,alt:""})}),(0,cl.jsxs)(Nc.__experimentalVStack,{className:"link-preview-button__details",alignment:"topLeft",children:[(0,cl.jsx)(Nc.__experimentalTruncate,{numberOfLines:1,className:"link-preview-button__title",children:(0,lFe.__unstableStripHTML)(e)}),t&&(0,cl.jsx)(Nc.__experimentalTruncate,{numberOfLines:1,className:"link-preview-button__hint",children:t}),r&&r.length>0&&(0,cl.jsx)(Nc.__experimentalHStack,{className:"link-preview-button__badges",alignment:"left",children:r.map(n=>(0,cl.jsx)(cp,{intent:n.intent,children:n.label},`${n.label}|${n.intent}`))})]})]})}),(0,cl.jsx)(St,{icon:Tn,className:"link-preview-button__icon"})]})}var dl=c(T(),1);function Hre({preview:e,onSelect:t,suggestionsQuery:o,label:r,help:n}){let[i,s]=(0,TS.useState)(!1),a=(0,TS.useId)(),l=`link-picker-title-${a}`,d=`link-picker-description-${a}`,u=(0,TS.useRef)(null),{baseControlProps:f,controlProps:p}=(0,Nm.useBaseControlProps)({help:n}),m=g=>{if(s(!1),g){let h={url:g.url,kind:g.kind,type:g.type,id:g.id,title:g.title};t(h)}};return(0,dl.jsxs)(Nm.BaseControl,{...f,children:[(0,dl.jsx)(Nm.BaseControl.VisualLabel,{children:r}),(0,dl.jsxs)(Nm.Button,{ref:u,onClick:()=>s(!i),"aria-haspopup":"dialog","aria-expanded":i,"aria-describedby":p["aria-describedby"],variant:"secondary",__next40pxDefaultSize:!0,className:"link-preview-button",children:[r&&(0,dl.jsxs)(Et,{children:[r,":"]}),(0,dl.jsx)(cFe,{title:e.title||(0,Rz.__)("Add link"),url:e.url,image:e.image,badges:e.badges})]}),i&&(0,dl.jsx)(Nm.Popover,{anchor:u.current,onClose:()=>s(!1),placement:"left-start",offset:36,shift:!0,children:(0,dl.jsxs)("div",{role:"dialog","aria-labelledby":l,"aria-describedby":d,children:[(0,dl.jsxs)(Et,{children:[(0,dl.jsx)("h2",{id:l,children:(0,Rz.__)("Select a link")}),(0,dl.jsx)("p",{id:d,children:(0,Rz.__)("Search for and add a link to the navigation item.")})]}),(0,dl.jsx)(_1,{value:null,onChange:m,suggestionsQuery:o,showInitialSuggestions:!0,forceIsEditingLink:!0,settings:[]})]})})]})}var Pf=c(D(),1),Iz=c(oe(),1),dFe=c(Ut(),1);var RS=c(T(),1),Ure="wp-inner-block-slot",vwt={type:"default",alignments:[]};function uFe({clientId:e}){let{innerContent:t,order:o,selectedClientIds:r}=(0,Iz.useSelect)(l=>{let{getBlock:d,getBlockOrder:u,getSelectedBlockClientIds:f}=l(P);return{innerContent:d(e)?.innerContent,order:u(e),selectedClientIds:f()}},[e]),n=(0,Pf.useMemo)(()=>{let l=0;return(t??[]).map(d=>d===null?`<${Ure} data-slot-index="${l++}" style="display: contents"></${Ure}>`:d).join("")},[t]),i=(0,Pf.useRef)(),[s,a]=(0,Pf.useState)([]);return(0,Pf.useLayoutEffect)(()=>{let l=i.current;l.innerHTML=(0,dFe.safeHTML)(n),a(Array.from(l.querySelectorAll(Ure)).sort((d,u)=>Number(d.dataset.slotIndex)-Number(u.dataset.slotIndex)))},[n]),(0,RS.jsxs)(V9,{value:vwt,children:[(0,RS.jsx)("div",{ref:i,className:"block-editor-inner-content",style:{display:"contents"}}),o.map((l,d)=>s[d]?(0,Pf.createPortal)((0,RS.jsx)(Iz.AsyncModeProvider,{value:!r.includes(l),children:(0,RS.jsx)(E8,{rootClientId:e,clientId:l})}),s[d],l):null)]})}var{getDuotoneFilter:ywt}=Z(Ro),Wre={};Rne(Wre,{...Eoe,ExperimentalBlockCanvas:IJ,BlockCanvasCover:VN,ExperimentalBlockEditorProvider:Px,getDuotoneFilter:ywt,getRichTextValues:KVe,PrivateQuickInserter:KM,SEARCH_RANK:jn,normalizeString:rT,PrivateListView:M2,ResizableBoxPopover:XVe,InspectorControlsLastItem:hV,useHasBlockToolbar:mN,cleanEmptyObject:Qe,isDefaultBlockStyleState:$n,usePrivateStyleOverride:il,BlockQuickNavigation:pV,LayoutStyle:Hae,BlockManager:TV,BlockRemovalWarningModal:ZVe,useLayoutClasses:cF,useLayoutStyles:$oe,DimensionsTool:oFe,ResolutionTool:nFe,TabbedSidebar:HM,TextAlignmentControl:JD,usesContextKey:Yee,useFlashEditableBlocks:_8,HTMLElementControl:aFe,useZoomOut:U5,globalStylesDataKey:Gs,globalStylesLinksDataKey:Jy,selectBlockPatternsKey:Fm,requiresWrapperOnCopy:gZ,PrivateRichText:J2,PrivateInserterLibrary:Qte,reusableBlocksSelectKey:R3,userPatternCategoriesSelectKey:Nf,PrivateBlockPopover:Rv,PrivatePublishDateTimePicker:soe,useSpacingSizes:SD,useBlockDisplayTitle:xs,BlockStyleVariationOverridesWithConfig:bte,setBackgroundStyleDefaults:$D,sectionRootClientIdKey:zm,NoteIconSlotFill:GA,NoteIconToolbarSlotFill:aN,mediaEditKey:I3,getMediaSelectKey:Lne,deviceTypeKey:gl,isIsolatedEditorKey:jm,isNavigationOverlayContextKey:P3,isNavigationPostEditorKey:Dne,mediaUploadOnSuccessKey:LS,mediaSideloadFromUrlKey:Vne,openMediaEditorModalKey:Fne,useBlockElement:eo,useBlockElementRef:nv,LinkPicker:Hre,useRemoteUrlData:QL,PrivateBlockContext:si,useListViewPanelState:vF,isHashLink:Hb,isRelativePath:Ub,InnerContent:uFe,useNativeUndo:cx,usesNativeUndo:M0e,isElementVisible:eZ,getPopulatedCategories:t9,searchItems:lg});return RFe(wwt);})(); | |
| 220 | 227 | /*! Bundled license information: |
| 221 | 228 | |
| 222 | -autosize/dist/autosize.js: | |
| 223 | - (*! | |
| 224 | - autosize 4.0.2 | |
| 225 | - license: MIT | |
| 226 | - http://www.jacklmoore.com/autosize | |
| 227 | - *) | |
| 228 | - | |
| 229 | 229 | use-sync-external-store/cjs/use-sync-external-store-shim.production.js: |
| 230 | 230 | (** |
| 231 | 231 | * @license React |
| 232 | 232 | * use-sync-external-store-shim.production.js |
| @@ -271,5 +271,7 @@ | ||
| 271 | 271 | * Copyright (c) 2014-2017, Jon Schlinkert. |
| 272 | 272 | * Released under the MIT License. |
| 273 | 273 | *) |
| 274 | 274 | */ |
| 275 | +(window.wp ||= {}).blockEditor = wp.blockEditor; | |
| 276 | +})(); | |
| 275 | 277 | //# sourceMappingURL=index.min.js.map |