/*! This file is auto-generated */ !function(){var e={480:function(e,t,n){"use strict";var r=n(5304)("ArrayBuffer.prototype.byteLength",!0),o=n(4602);e.exports=function(e){return o(e)?r?r(e):e.byteLength:NaN}},5304:function(e,t,n){"use strict";var r=n(3803),o=n(6427),i=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&i(e,".prototype.")>-1?o(n):n}},6427:function(e,t,n){"use strict";var r=n(7870),o=n(3803),i=n(4521),a=n(1642),l=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),c=o("%Reflect.apply%",!0)||r.call(s,l),u=n(8918),p=o("%Math.max%");e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=c(r,s,arguments);return i(t,1+p(0,e.length-(arguments.length-1)),!0)};var d=function(){return c(r,l,arguments)};u?u(e.exports,"apply",{value:d}):e.exports.apply=d},3303:function(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var r=[];return B(e,O,(function(e,t,n,o){r[r.length]=n?B(o,M,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=R("%"+r+"%",t),i=o.name,a=o.value,l=!1,u=o.alias;u&&(r=u[0],A(n,I([0,1],u)));for(var p=1,d=!0;p=n.length){var h=f(a,m);a=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:a[m]}else d=x(a,m),a=a[m];d&&!l&&(k[i]=a)}}return a}},8040:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(9063);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},9063:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},6411:function(e,t){var n,r,o; /*! autosize 4.0.4 license: MIT http://www.jacklmoore.com/autosize */r=[e,t],n=function(e,t){"use strict";var n,r,o="function"==typeof Map?new Map:(n=[],r=[],{has:function(e){return n.indexOf(e)>-1},get:function(e){return r[n.indexOf(e)]},set:function(e,t){-1===n.indexOf(e)&&(n.push(e),r.push(t))},delete:function(e){var t=n.indexOf(e);t>-1&&(n.splice(t,1),r.splice(t,1))}}),i=function(e){return new Event(e,{bubbles:!0})};try{new Event("test")}catch(e){i=function(e){var t=document.createEvent("Event");return t.initEvent(e,!0,!1),t}}function a(e){if(e&&e.nodeName&&"TEXTAREA"===e.nodeName&&!o.has(e)){var t=null,n=null,r=null,a=function(){e.clientWidth!==n&&d()},l=function(t){window.removeEventListener("resize",a,!1),e.removeEventListener("input",d,!1),e.removeEventListener("keyup",d,!1),e.removeEventListener("autosize:destroy",l,!1),e.removeEventListener("autosize:update",d,!1),Object.keys(t).forEach((function(n){e.style[n]=t[n]})),o.delete(e)}.bind(e,{height:e.style.height,resize:e.style.resize,overflowY:e.style.overflowY,overflowX:e.style.overflowX,wordWrap:e.style.wordWrap});e.addEventListener("autosize:destroy",l,!1),"onpropertychange"in e&&"oninput"in e&&e.addEventListener("keyup",d,!1),window.addEventListener("resize",a,!1),e.addEventListener("input",d,!1),e.addEventListener("autosize:update",d,!1),e.style.overflowX="hidden",e.style.wordWrap="break-word",o.set(e,{destroy:l,update:d}),s()}function s(){var n=window.getComputedStyle(e,null);"vertical"===n.resize?e.style.resize="none":"both"===n.resize&&(e.style.resize="horizontal"),t="content-box"===n.boxSizing?-(parseFloat(n.paddingTop)+parseFloat(n.paddingBottom)):parseFloat(n.borderTopWidth)+parseFloat(n.borderBottomWidth),isNaN(t)&&(t=0),d()}function c(t){var n=e.style.width;e.style.width="0px",e.offsetWidth,e.style.width=n,e.style.overflowY=t}function u(e){for(var t=[];e&&e.parentNode&&e.parentNode instanceof Element;)e.parentNode.scrollTop&&t.push({node:e.parentNode,scrollTop:e.parentNode.scrollTop}),e=e.parentNode;return t}function p(){if(0!==e.scrollHeight){var r=u(e),o=document.documentElement&&document.documentElement.scrollTop;e.style.height="",e.style.height=e.scrollHeight+t+"px",n=e.clientWidth,r.forEach((function(e){e.node.scrollTop=e.scrollTop})),o&&(document.documentElement.scrollTop=o)}}function d(){p();var t=Math.round(parseFloat(e.style.height)),n=window.getComputedStyle(e,null),o="content-box"===n.boxSizing?Math.round(parseFloat(n.height)):e.offsetHeight;if(o3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new i("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new i("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new i("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new i("`loose`, if provided, must be a boolean");var l=arguments.length>3?arguments[3]:null,s=arguments.length>4?arguments[4]:null,c=arguments.length>5?arguments[5]:null,u=arguments.length>6&&arguments[6],p=!!a&&a(e,t);if(r)r(e,t,{configurable:null===c&&p?p.configurable:!c,enumerable:null===l&&p?p.enumerable:!l,value:n,writable:null===s&&p?p.writable:!s});else{if(!u&&(l||s||c))throw new o("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=n}}},1198:function(e,t){"use strict";function n(){}function r(e,t,n,r,o){for(var i=0,a=t.length,l=0,s=0;ie.length?n:e})),c.value=e.join(p)}else c.value=e.join(n.slice(l,l+c.count));l+=c.count,c.added||(s+=c.count)}}var d=t[a-1];return a>1&&"string"==typeof d.value&&(d.added||d.removed)&&e.equals("",d.value)&&(t[a-2].value+=d.value,t.pop()),t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n,n.prototype={diff:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=n.callback;"function"==typeof n&&(o=n,n={}),this.options=n;var i=this;function a(e){return o?(setTimeout((function(){o(void 0,e)}),0),!0):e}e=this.castInput(e),t=this.castInput(t),e=this.removeEmpty(this.tokenize(e));var l=(t=this.removeEmpty(this.tokenize(t))).length,s=e.length,c=1,u=l+s,p=[{newPos:-1,components:[]}],d=this.extractCommon(p[0],t,e,0);if(p[0].newPos+1>=l&&d+1>=s)return a([{value:this.join(t),count:t.length}]);function f(){for(var n=-1*c;n<=c;n+=2){var o=void 0,u=p[n-1],d=p[n+1],f=(d?d.newPos:0)-n;u&&(p[n-1]=void 0);var m=u&&u.newPos+1=l&&f+1>=s)return a(r(i,o.components,t,e,i.useLongestToken));p[n]=o}else p[n]=void 0}var g;c++}if(o)!function e(){setTimeout((function(){if(c>u)return o();f()||e()}),0)}();else for(;c<=u;){var m=f();if(m)return m}},pushComponent:function(e,t,n){var r=e[e.length-1];r&&r.added===t&&r.removed===n?e[e.length-1]={count:r.count+1,added:t,removed:n}:e.push({count:1,added:t,removed:n})},extractCommon:function(e,t,n,r){for(var o=t.length,i=n.length,a=e.newPos,l=a-r,s=0;a+10?!0===a?r.scrollTop(t,v.top+_.top):!1===a?r.scrollTop(t,v.top+k.top):_.top<0?r.scrollTop(t,v.top+_.top):r.scrollTop(t,v.top+k.top):i||((a=void 0===a||!!a)?r.scrollTop(t,v.top+_.top):r.scrollTop(t,v.top+k.top)),o&&(_.left<0||k.left>0?!0===l?r.scrollLeft(t,v.left+_.left):!1===l?r.scrollLeft(t,v.left+k.left):_.left<0?r.scrollLeft(t,v.left+_.left):r.scrollLeft(t,v.left+k.left):i||((l=void 0===l||!!l)?r.scrollLeft(t,v.left+_.left):r.scrollLeft(t,v.left+k.left)))}},5425:function(e,t,n){"use strict";e.exports=n(1345)},5022:function(e){"use strict";var t=Object.assign||function(e){for(var t=1;t1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var r=[];return B(e,O,(function(e,t,n,o){r[r.length]=n?B(o,M,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=R("%"+r+"%",t),i=o.name,a=o.value,l=!1,u=o.alias;u&&(r=u[0],A(n,I([0,1],u)));for(var p=1,d=!0;p=n.length){var h=f(a,m);a=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:a[m]}else d=x(a,m),a=a[m];d&&!l&&(k[i]=a)}}return a}},4482:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(7457);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},7457:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},6788:function(e){"use strict";e.exports=EvalError},6716:function(e){"use strict";e.exports=Error},9204:function(e){"use strict";e.exports=RangeError},9908:function(e){"use strict";e.exports=ReferenceError},6724:function(e){"use strict";e.exports=SyntaxError},1642:function(e){"use strict";e.exports=TypeError},1451:function(e){"use strict";e.exports=URIError},7998:function(e,t,n){"use strict";var r=n(1642);e.exports=function(e){if(null==e)throw new r(arguments.length>0&&arguments[1]||"Cannot call method on "+e);return e}},5249:function(e,t,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator,o=n(3777),i=n(5443),a=n(8659),l=n(3082);e.exports=function(e){if(o(e))return e;var t,n="default";if(arguments.length>1&&(arguments[1]===String?n="string":arguments[1]===Number&&(n="number")),r&&(Symbol.toPrimitive?t=function(e,t){var n=e[t];if(null!=n){if(!i(n))throw new TypeError(n+" returned for property "+t+" of object "+e+" is not a function");return n}}(e,Symbol.toPrimitive):l(e)&&(t=Symbol.prototype.valueOf)),void 0!==t){var s=t.call(e,n);if(o(s))return s;throw new TypeError("unable to convert exotic object to primitive")}return"default"===n&&(a(e)||l(e))&&(n="string"),function(e,t){if(null==e)throw new TypeError("Cannot call method on "+e);if("string"!=typeof t||"number"!==t&&"string"!==t)throw new TypeError('hint must be "string" or "number"');var n,r,a,l="string"===t?["toString","valueOf"]:["valueOf","toString"];for(a=0;a=3&&(a=n),"[object Array]"===o.call(e)?function(e,t,n){for(var r=0,o=e.length;r1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var r=[];return B(e,O,(function(e,t,n,o){r[r.length]=n?B(o,M,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=R("%"+r+"%",t),i=o.name,a=o.value,l=!1,u=o.alias;u&&(r=u[0],A(n,I([0,1],u)));for(var p=1,d=!0;p=n.length){var h=f(a,m);a=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:a[m]}else d=x(a,m),a=a[m];d&&!l&&(k[i]=a)}}return a}},5810:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(1759);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},1759:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},8198:function(e,t,n){"use strict";var r=n(8918),o=function(){return!!r};o.hasArrayLengthDefineBug=function(){if(!r)return null;try{return 1!==r([],"length",{value:1}).length}catch(e){return!0}},e.exports=o},1856:function(e){"use strict";var t={__proto__:null,foo:{}},n=Object;e.exports=function(){return{__proto__:t}.foo===t.foo&&!(t instanceof n)}},9905:function(e,t,n){"use strict";var r=n.g.Symbol,o=n(5682);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},5682:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},81:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},4111:function(e,t,n){"use strict";var r=n(81);e.exports=function(){return r()&&!!Symbol.toStringTag}},9429:function(e,t,n){"use strict";var r=Function.prototype.call,o=Object.prototype.hasOwnProperty,i=n(766);e.exports=i.call(r,o)},2075:function(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r-1?o(n):n}},4374:function(e,t,n){"use strict";var r=n(7410),o=n(3767),i=n(4521),a=n(1642),l=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),c=o("%Reflect.apply%",!0)||r.call(s,l),u=n(8918),p=o("%Math.max%");e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=c(r,s,arguments);return i(t,1+p(0,e.length-(arguments.length-1)),!0)};var d=function(){return c(r,l,arguments)};u?u(e.exports,"apply",{value:d}):e.exports.apply=d},1818:function(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var r=[];return B(e,O,(function(e,t,n,o){r[r.length]=n?B(o,M,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=R("%"+r+"%",t),i=o.name,a=o.value,l=!1,u=o.alias;u&&(r=u[0],A(n,I([0,1],u)));for(var p=1,d=!0;p=n.length){var h=f(a,m);a=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:a[m]}else d=x(a,m),a=a[m];d&&!l&&(k[i]=a)}}return a}},6945:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(6992);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},6992:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},5443:function(e){"use strict";var t,n,r=Function.prototype.toString,o="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof o&&"function"==typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw n}}),n={},o((function(){throw 42}),null,t)}catch(e){e!==n&&(o=null)}else o=null;var i=/^\s*class\b/,a=function(e){try{var t=r.call(e);return i.test(t)}catch(e){return!1}},l=Object.prototype.toString,s="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;e.exports=o?function(e){if(!e)return!1;if("function"!=typeof e&&"object"!=typeof e)return!1;if("function"==typeof e&&!e.prototype)return!0;try{o(e,null,t)}catch(e){if(e!==n)return!1}return!a(e)}:function(e){if(!e)return!1;if("function"!=typeof e&&"object"!=typeof e)return!1;if("function"==typeof e&&!e.prototype)return!0;if(s)return function(e){try{return!a(e)&&(r.call(e),!0)}catch(e){return!1}}(e);if(a(e))return!1;var t=l.call(e);return"[object Function]"===t||"[object GeneratorFunction]"===t}},8659:function(e){"use strict";var t=Date.prototype.getDay,n=Object.prototype.toString,r="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;e.exports=function(e){return"object"==typeof e&&null!==e&&(r?function(e){try{return t.call(e),!0}catch(e){return!1}}(e):"[object Date]"===n.call(e))}},5604:function(e,t,n){"use strict";var r=n(6131)("SharedArrayBuffer.prototype.byteLength",!0);e.exports=r?function(e){if(!e||"object"!=typeof e)return!1;try{return r(e),!0}catch(e){return!1}}:function(e){return!1}},6131:function(e,t,n){"use strict";var r=n(6254),o=n(7679),i=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&i(e,".prototype.")>-1?o(n):n}},7679:function(e,t,n){"use strict";var r=n(578),o=n(6254),i=n(4521),a=n(1642),l=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),c=o("%Reflect.apply%",!0)||r.call(s,l),u=n(8918),p=o("%Math.max%");e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=c(r,s,arguments);return i(t,1+p(0,e.length-(arguments.length-1)),!0)};var d=function(){return c(r,l,arguments)};u?u(e.exports,"apply",{value:d}):e.exports.apply=d},901:function(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var r=[];return B(e,O,(function(e,t,n,o){r[r.length]=n?B(o,M,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=R("%"+r+"%",t),i=o.name,a=o.value,l=!1,u=o.alias;u&&(r=u[0],A(n,I([0,1],u)));for(var p=1,d=!0;p=n.length){var h=f(a,m);a=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:a[m]}else d=x(a,m),a=a[m];d&&!l&&(k[i]=a)}}return a}},2665:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(2408);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},2408:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},3082:function(e,t,n){"use strict";var r=Object.prototype.toString;if(n(9905)()){var o=Symbol.prototype.toString,i=/^Symbol\(.*\)$/;e.exports=function(e){if("symbol"==typeof e)return!0;if("[object Symbol]"!==r.call(e))return!1;try{return function(e){return"symbol"==typeof e.valueOf()&&i.test(o.call(e))}(e)}catch(e){return!1}}}else e.exports=function(e){return!1}},2527:function(e,t,n){"use strict";var r=n(4010);e.exports=function(e){return!!r(e)}},9894:function(e,t,n){var r=n(4827);e.exports=function(e){var t=r(e,"line-height"),n=parseFloat(t,10);if(t===n+""){var o=e.style.lineHeight;e.style.lineHeight=t+"em",t=r(e,"line-height"),n=parseFloat(t,10),o?e.style.lineHeight=o:delete e.style.lineHeight}if(-1!==t.indexOf("pt")?(n*=4,n/=3):-1!==t.indexOf("mm")?(n*=96,n/=25.4):-1!==t.indexOf("cm")?(n*=96,n/=2.54):-1!==t.indexOf("in")?n*=96:-1!==t.indexOf("pc")&&(n*=16),n=Math.round(n),"normal"===t){var i=e.nodeName,a=document.createElement(i);a.innerHTML=" ","TEXTAREA"===i.toUpperCase()&&a.setAttribute("rows","1");var l=r(e,"font-size");a.style.fontSize=l,a.style.padding="0px",a.style.border="0px";var s=document.body;s.appendChild(a),n=a.offsetHeight,s.removeChild(a)}return n}},7970:function(e,t,n){e.exports=n(195)},3110:function(e){"use strict";var t=!("undefined"==typeof window||!window.document||!window.document.createElement),n={canUseDOM:t,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:t&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:t&&!!window.screen,isInWorker:!t};e.exports=n},3812:function(e){var t,n,r,o,i,a,l,s,c,u,p,d,f,m,y,g=!1;function h(){if(!g){g=!0;var e=navigator.userAgent,h=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),b=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(d=/\b(iPhone|iP[ao]d)/.exec(e),f=/\b(iP[ao]d)/.exec(e),u=/Android/i.exec(e),m=/FBAN\/\w+;/i.exec(e),y=/Mobile/i.exec(e),p=!!/Win64/.exec(e),h){(t=h[1]?parseFloat(h[1]):h[5]?parseFloat(h[5]):NaN)&&document&&document.documentMode&&(t=document.documentMode);var v=/(?:Trident\/(\d+.\d+))/.exec(e);a=v?parseFloat(v[1])+4:t,n=h[2]?parseFloat(h[2]):NaN,r=h[3]?parseFloat(h[3]):NaN,(o=h[4]?parseFloat(h[4]):NaN)?(h=/(?:Chrome\/(\d+\.\d+))/.exec(e),i=h&&h[1]?parseFloat(h[1]):NaN):i=NaN}else t=n=r=i=o=NaN;if(b){if(b[1]){var _=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);l=!_||parseFloat(_[1].replace("_","."))}else l=!1;s=!!b[2],c=!!b[3]}else l=s=c=!1}}var b={ie:function(){return h()||t},ieCompatibilityMode:function(){return h()||a>t},ie64:function(){return b.ie()&&p},firefox:function(){return h()||n},opera:function(){return h()||r},webkit:function(){return h()||o},safari:function(){return b.webkit()},chrome:function(){return h()||i},windows:function(){return h()||s},osx:function(){return h()||l},linux:function(){return h()||c},iphone:function(){return h()||d},mobile:function(){return h()||d||f||u||y},nativeApp:function(){return h()||m},android:function(){return h()||u},ipad:function(){return h()||f}};e.exports=b},7939:function(e,t,n){"use strict";var r,o=n(3110);o.canUseDOM&&(r=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("","")) /** * Checks if an event is supported in the current execution environment. * * NOTE: This will not work correctly for non-generic events such as `change`, * `reset`, `load`, `error`, and `select`. * * Borrows from Modernizr. * * @param {string} eventNameSuffix Event name, e.g. "click". * @param {?boolean} capture Check if the capture phase is supported. * @return {boolean} True if the event is supported. * @internal * @license Modernizr 3.0.0pre (Custom Build) | MIT */,e.exports=function(e,t){if(!o.canUseDOM||t&&!("addEventListener"in document))return!1;var n="on"+e,i=n in document;if(!i){var a=document.createElement("div");a.setAttribute(n,"return;"),i="function"==typeof a[n]}return!i&&r&&"wheel"===e&&(i=document.implementation.hasFeature("Events.wheel","3.0")),i}},195:function(e,t,n){"use strict";var r=n(3812),o=n(7939);function i(e){var t=0,n=0,r=0,o=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),r=10*t,o=10*n,"deltaY"in e&&(o=e.deltaY),"deltaX"in e&&(r=e.deltaX),(r||o)&&e.deltaMode&&(1==e.deltaMode?(r*=40,o*=40):(r*=800,o*=800)),r&&!t&&(t=r<1?-1:1),o&&!n&&(n=o<1?-1:1),{spinX:t,spinY:n,pixelX:r,pixelY:o}}i.getEventType=function(){return r.firefox()?"DOMMouseScroll":o("wheel")?"wheel":"mousewheel"},e.exports=i},8383:function(e,t,n){"use strict";var r;if(!Object.keys){var o=Object.prototype.hasOwnProperty,i=Object.prototype.toString,a=n(4418),l=Object.prototype.propertyIsEnumerable,s=!l.call({toString:null},"toString"),c=l.call((function(){}),"prototype"),u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],p=function(e){var t=e.constructor;return t&&t.prototype===e},d={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},f=function(){if("undefined"==typeof window)return!1;for(var e in window)try{if(!d["$"+e]&&o.call(window,e)&&null!==window[e]&&"object"==typeof window[e])try{p(window[e])}catch(e){return!0}}catch(e){return!0}return!1}();r=function(e){var t=null!==e&&"object"==typeof e,n="[object Function]"===i.call(e),r=a(e),l=t&&"[object String]"===i.call(e),d=[];if(!t&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var m=c&&n;if(l&&e.length>0&&!o.call(e,0))for(var y=0;y0)for(var g=0;g=0&&"[object Function]"===t.call(e.callee)),r}},131:function(e){"use strict";e.exports=["Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]},5372:function(e,t,n){"use strict";var r=n(9567);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={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:i,resetWarningCache:o};return n.PropTypes=n,n}},2652:function(e,t,n){e.exports=n(5372)()},9567:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},5438:function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__assign||Object.assign||function(e){for(var t,n=1,r=arguments.length;n-1?o(n):n}},9386:function(e,t,n){"use strict";var r=n(5127),o=n(8024),i=n(4521),a=n(1642),l=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),c=o("%Reflect.apply%",!0)||r.call(s,l),u=n(8918),p=o("%Math.max%");e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=c(r,s,arguments);return i(t,1+p(0,e.length-(arguments.length-1)),!0)};var d=function(){return c(r,l,arguments)};u?u(e.exports,"apply",{value:d}):e.exports.apply=d},6850:function(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var r=[];return B(e,O,(function(e,t,n,o){r[r.length]=n?B(o,M,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=R("%"+r+"%",t),i=o.name,a=o.value,l=!1,u=o.alias;u&&(r=u[0],A(n,I([0,1],u)));for(var p=1,d=!0;p=n.length){var h=f(a,m);a=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:a[m]}else d=x(a,m),a=a[m];d&&!l&&(k[i]=a)}}return a}},330:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(1489);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},1489:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},9277:function(e){var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},1312:function(e,t,n){"use strict";var r=n(2137),o=n(6073),i=r("RegExp.prototype.exec"),a=n(1642);e.exports=function(e){if(!o(e))throw new a("`regex` must be a RegExp");return function(t){return null!==i(e,t)}}},2137:function(e,t,n){"use strict";var r=n(5273),o=n(381),i=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&i(e,".prototype.")>-1?o(n):n}},381:function(e,t,n){"use strict";var r=n(3331),o=n(5273),i=n(4521),a=n(1642),l=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),c=o("%Reflect.apply%",!0)||r.call(s,l),u=n(8918),p=o("%Math.max%");e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=c(r,s,arguments);return i(t,1+p(0,e.length-(arguments.length-1)),!0)};var d=function(){return c(r,l,arguments)};u?u(e.exports,"apply",{value:d}):e.exports.apply=d},7780:function(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var r=[];return B(e,O,(function(e,t,n,o){r[r.length]=n?B(o,M,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=R("%"+r+"%",t),i=o.name,a=o.value,l=!1,u=o.alias;u&&(r=u[0],A(n,I([0,1],u)));for(var p=1,d=!0;p=n.length){var h=f(a,m);a=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:a[m]}else d=x(a,m),a=a[m];d&&!l&&(k[i]=a)}}return a}},6339:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(6789);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},6789:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},6073:function(e,t,n){"use strict";var r,o,i,a,l=n(2137),s=n(4111)();if(s){r=l("Object.prototype.hasOwnProperty"),o=l("RegExp.prototype.exec"),i={};var c=function(){throw i};a={toString:c,valueOf:c},"symbol"==typeof Symbol.toPrimitive&&(a[Symbol.toPrimitive]=c)}var u=l("Object.prototype.toString"),p=Object.getOwnPropertyDescriptor;e.exports=s?function(e){if(!e||"object"!=typeof e)return!1;var t=p(e,"lastIndex");if(!(t&&r(t,"value")))return!1;try{o(e,a)}catch(e){return e===i}}:function(e){return!(!e||"object"!=typeof e&&"function"!=typeof e)&&"[object RegExp]"===u(e)}},4521:function(e,t,n){"use strict";var r=n(1757),o=n(2656),i=n(8198)(),a=n(3828),l=n(1642),s=r("%Math.floor%");e.exports=function(e,t){if("function"!=typeof e)throw new l("`fn` is not a function");if("number"!=typeof t||t<0||t>4294967295||s(t)!==t)throw new l("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],r=!0,c=!0;if("length"in e&&a){var u=a(e,"length");u&&!u.configurable&&(r=!1),u&&!u.writable&&(c=!1)}return(r||c||!n)&&(i?o(e,"length",t,!0,!0):o(e,"length",t)),e}},5371:function(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var r=[];return B(e,O,(function(e,t,n,o){r[r.length]=n?B(o,M,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=R("%"+r+"%",t),i=o.name,a=o.value,l=!1,u=o.alias;u&&(r=u[0],A(n,I([0,1],u)));for(var p=1,d=!0;p=n.length){var h=f(a,m);a=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:a[m]}else d=x(a,m),a=a[m];d&&!l&&(k[i]=a)}}return a}},1207:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(2326);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},2326:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},5467:function(e,t,n){"use strict";var r=n(7998),o=n(6245),i=n(6907)("String.prototype.replace"),a=/^\s$/.test("᠎"),l=a?/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/:/^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/,s=a?/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/:/[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/;e.exports=function(){var e=o(r(this));return i(i(e,l,""),s,"")}},4113:function(e,t,n){"use strict";var r=n(7618),o=n(5213),i=n(7998),a=n(5467),l=n(5626),s=n(1029),c=r(l()),u=function(e){return i(e),c(e)};o(u,{getPolyfill:l,implementation:a,shim:s}),e.exports=u},6907:function(e,t,n){"use strict";var r=n(5037),o=n(7618),i=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&i(e,".prototype.")>-1?o(n):n}},7618:function(e,t,n){"use strict";var r=n(1769),o=n(5037),i=n(4521),a=n(1642),l=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),c=o("%Reflect.apply%",!0)||r.call(s,l),u=n(8918),p=o("%Math.max%");e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=c(r,s,arguments);return i(t,1+p(0,e.length-(arguments.length-1)),!0)};var d=function(){return c(r,l,arguments)};u?u(e.exports,"apply",{value:d}):e.exports.apply=d},5213:function(e,t,n){"use strict";var r=n(806),o="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),i=Object.prototype.toString,a=Array.prototype.concat,l=n(2656),s=n(8198)(),c=function(e,t,n,r){if(t in e)if(!0===r){if(e[t]===n)return}else if("function"!=typeof(o=r)||"[object Function]"!==i.call(o)||!r())return;var o;s?l(e,t,n,!0):l(e,t,n)},u=function(e,t){var n=arguments.length>2?arguments[2]:{},i=r(t);o&&(i=a.call(i,Object.getOwnPropertySymbols(t)));for(var l=0;l1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var r=[];return B(e,O,(function(e,t,n,o){r[r.length]=n?B(o,M,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=R("%"+r+"%",t),i=o.name,a=o.value,l=!1,u=o.alias;u&&(r=u[0],A(n,I([0,1],u)));for(var p=1,d=!0;p=n.length){var h=f(a,m);a=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:a[m]}else d=x(a,m),a=a[m];d&&!l&&(k[i]=a)}}return a}},5570:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(5889);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},5889:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},5626:function(e,t,n){"use strict";var r=n(5467),o="᠎";e.exports=function(){return String.prototype.trim&&"​"==="​".trim()&&o.trim()===o&&"_᠎"==="_᠎".trim()&&"᠎_"==="᠎_".trim()?String.prototype.trim:r}},1029:function(e,t,n){"use strict";var r=n(5213),o=n(5626);e.exports=function(){var e=o();return r(String.prototype,{trim:e},{trim:function(){return String.prototype.trim!==e}}),e}},3124:function(e,t,n){"use strict";var r=n(4010),o=n(1140),i=n(3828);function a(e){return Object.prototype.toString.call(e)}var l=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function s(e,t){if(e.forEach)return e.forEach(t);for(var n=0;n2?arguments[2]:y,u=a.includeSymbols?d:c,p=!!a.immutable;return function e(c){var d=p?m(c,a):c,y={},g=!0,h={node:d,node_:c,path:[].concat(n),parent:r[r.length-1],parents:r,key:n[n.length-1],isRoot:0===n.length,level:n.length,circular:null,update:function(e,t){h.isRoot||(h.parent.node[h.key]=e),h.node=e,t&&(g=!1)},delete:function(e){delete h.parent.node[h.key],e&&(g=!1)},remove:function(e){l(h.parent.node)?h.parent.node.splice(h.key,1):delete h.parent.node[h.key],e&&(g=!1)},keys:null,before:function(e){y.before=e},after:function(e){y.after=e},pre:function(e){y.pre=e},post:function(e){y.post=e},stop:function(){o=!1},block:function(){g=!1}};if(!o)return h;function b(){if("object"==typeof h.node&&null!==h.node){h.keys&&h.node_===h.node||(h.keys=u(h.node)),h.isLeaf=0===h.keys.length;for(var e=0;e1?arguments[1]:y,this.value=e}function b(e){return new h(e,arguments.length>1?arguments[1]:y)}h.prototype.get=function(e){for(var t=this.value,n=0;t&&n-1?o(n):n}},8388:function(e,t,n){"use strict";var r=n(7715),o=n(1634),i=n(4521),a=n(1642),l=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),c=o("%Reflect.apply%",!0)||r.call(s,l),u=n(8918),p=o("%Math.max%");e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=c(r,s,arguments);return i(t,1+p(0,e.length-(arguments.length-1)),!0)};var d=function(){return c(r,l,arguments)};u?u(e.exports,"apply",{value:d}):e.exports.apply=d},9003:function(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var r=[];return B(e,O,(function(e,t,n,o){r[r.length]=n?B(o,M,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=R("%"+r+"%",t),i=o.name,a=o.value,l=!1,u=o.alias;u&&(r=u[0],A(n,I([0,1],u)));for(var p=1,d=!0;p=n.length){var h=f(a,m);a=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:a[m]}else d=x(a,m),a=a[m];d&&!l&&(k[i]=a)}}return a}},263:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(9184);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},9184:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},7046:function(e,t,n){"use strict";var r=n(4843),o=n(2526),i=n(4343)(),a={},l=n(1856)(),s=n(3828),c=Object.defineProperty;if(s){var u=function(e){return e.byteOffset};r(i,(function(e){if("function"==typeof n.g[e]||"object"==typeof n.g[e]){var t=n.g[e].prototype,r=s(t,"byteOffset");if(!r&&l){var i=t.__proto__;r=s(i,"byteOffset")}if(r&&r.get)a[e]=o(r.get);else if(c){var p=new n.g[e](2);(r=s(p,"byteOffset"))&&r.configurable&&c(p,"length",{value:3}),2===p.length&&(a[e]=u)}}}))}var p=n(2527);e.exports=function(e){return!!p(e)&&function(e){var t;return r(a,(function(n){if("number"!=typeof t)try{var r=n(e);"number"==typeof r&&(t=r)}catch(e){}})),t}(e)}},2526:function(e,t,n){"use strict";var r=n(1530),o=n(3699),i=n(4521),a=n(1642),l=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),c=o("%Reflect.apply%",!0)||r.call(s,l),u=n(8918),p=o("%Math.max%");e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=c(r,s,arguments);return i(t,1+p(0,e.length-(arguments.length-1)),!0)};var d=function(){return c(r,l,arguments)};u?u(e.exports,"apply",{value:d}):e.exports.apply=d},1609:function(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var r=[];return B(e,O,(function(e,t,n,o){r[r.length]=n?B(o,M,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=R("%"+r+"%",t),i=o.name,a=o.value,l=!1,u=o.alias;u&&(r=u[0],A(n,I([0,1],u)));for(var p=1,d=!0;p=n.length){var h=f(a,m);a=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:a[m]}else d=x(a,m),a=a[m];d&&!l&&(k[i]=a)}}return a}},5162:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(3903);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},3903:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},8150:function(e,t,n){"use strict";var r=n(4888),o=n(4843),i=n(3828),a=n(1856)(),l=n(2527),s=n(131),c={__proto__:null},u=Object.defineProperty;if(i){var p=function(e){return e.length};o(s,(function(e){var t=n.g[e];if("function"==typeof t||"object"==typeof t){var o=t.prototype,l=i(o,"length");if(!l&&a){var s=o.__proto__;l=i(s,"length")}if(l&&l.get)c["$"+e]=r(l.get);else if(u){var d=new n.g[e](2);(l=i(d,"length"))&&l.configurable&&u(d,"length",{value:3}),2===d.length&&(c["$"+e]=p)}}}))}e.exports=function(e){return!!l(e)&&function(e){var t;return o(c,(function(n){if("number"!=typeof t)try{var r=n(e);"number"==typeof r&&(t=r)}catch(e){}})),t}(e)}},4888:function(e,t,n){"use strict";var r=n(3576),o=n(8031),i=n(4521),a=n(1642),l=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),c=o("%Reflect.apply%",!0)||r.call(s,l),u=n(8918),p=o("%Math.max%");e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=c(r,s,arguments);return i(t,1+p(0,e.length-(arguments.length-1)),!0)};var d=function(){return c(r,l,arguments)};u?u(e.exports,"apply",{value:d}):e.exports.apply=d},7380:function(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var r=[];return B(e,O,(function(e,t,n,o){r[r.length]=n?B(o,M,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=R("%"+r+"%",t),i=o.name,a=o.value,l=!1,u=o.alias;u&&(r=u[0],A(n,I([0,1],u)));for(var p=1,d=!0;p=n.length){var h=f(a,m);a=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:a[m]}else d=x(a,m),a=a[m];d&&!l&&(k[i]=a)}}return a}},307:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(1766);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},1766:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},4073:function(e,t,n){"use strict";var r=n(1642),o=n(3675),i=n(9661),a=n(1320),l=n(1367),s=n(2967),c=n(8055),u=n(3383),p=n(2897),d=n(7249),f=n(9149),m=n(1586),y=n(817),g=n(3842),h=n(6740),b=n(7046);e.exports=function(e,t){var n=this;g(n,"SEQ-CST");var v,_=n.length,k=p(e);v=k===-1/0?0:k<0?l(_+k,0):s(k,_);var S,E=void 0===t?_:p(t);S=E===-1/0?0:E<0?l(_+E,0):s(E,_);var w=l(S-v,0),C=y(n,[w]);if(w>0){if(a(h(n)))throw new r("Cannot use a Typed Array with an underlying ArrayBuffer that is detached");if(m(n)===m(C))for(var x=h(n),I=h(C),A=f(n),B=v*A+b(n),P=b(C),T=P+w*A;P-1?o(n):n}},8374:function(e,t,n){"use strict";var r=n(8474),o=n(682),i=n(4521),a=n(1642),l=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),c=o("%Reflect.apply%",!0)||r.call(s,l),u=n(8918),p=o("%Math.max%");e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=c(r,s,arguments);return i(t,1+p(0,e.length-(arguments.length-1)),!0)};var d=function(){return c(r,l,arguments)};u?u(e.exports,"apply",{value:d}):e.exports.apply=d},6776:function(e,t,n){"use strict";var r=n(806),o="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),i=Object.prototype.toString,a=Array.prototype.concat,l=n(2656),s=n(8198)(),c=function(e,t,n,r){if(t in e)if(!0===r){if(e[t]===n)return}else if("function"!=typeof(o=r)||"[object Function]"!==i.call(o)||!r())return;var o;s?l(e,t,n,!0):l(e,t,n)},u=function(e,t){var n=arguments.length>2?arguments[2]:{},i=r(t);o&&(i=a.call(i,Object.getOwnPropertySymbols(t)));for(var l=0;l1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var r=[];return B(e,O,(function(e,t,n,o){r[r.length]=n?B(o,M,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=R("%"+r+"%",t),i=o.name,a=o.value,l=!1,u=o.alias;u&&(r=u[0],A(n,I([0,1],u)));for(var p=1,d=!0;p=n.length){var h=f(a,m);a=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:a[m]}else d=x(a,m),a=a[m];d&&!l&&(k[i]=a)}}return a}},5314:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(6188);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},6188:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},6841:function(e){"use strict";var t,n,r=Function.prototype.toString,o="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof o&&"function"==typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw n}}),n={},o((function(){throw 42}),null,t)}catch(e){e!==n&&(o=null)}else o=null;var i=/^\s*class\b/,a=function(e){try{var t=r.call(e);return i.test(t)}catch(e){return!1}},l=function(e){try{return!a(e)&&(r.call(e),!0)}catch(e){return!1}},s=Object.prototype.toString,c="function"==typeof Symbol&&!!Symbol.toStringTag,u=!(0 in[,]),p=function(){return!1};if("object"==typeof document){var d=document.all;s.call(d)===s.call(document.all)&&(p=function(e){if((u||!e)&&(void 0===e||"object"==typeof e))try{var t=s.call(e);return("[object HTMLAllCollection]"===t||"[object HTML document.all class]"===t||"[object HTMLCollection]"===t||"[object Object]"===t)&&null==e("")}catch(e){}return!1})}e.exports=o?function(e){if(p(e))return!0;if(!e)return!1;if("function"!=typeof e&&"object"!=typeof e)return!1;try{o(e,null,t)}catch(e){if(e!==n)return!1}return!a(e)&&l(e)}:function(e){if(p(e))return!0;if(!e)return!1;if("function"!=typeof e&&"object"!=typeof e)return!1;if(c)return l(e);if(a(e))return!1;var t=s.call(e);return!("[object Function]"!==t&&"[object GeneratorFunction]"!==t&&!/^\[object HTML/.test(t))&&l(e)}},5726:function(e,t,n){var r="function"==typeof Map&&Map.prototype,o=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,i=r&&o&&"function"==typeof o.get?o.get:null,a=r&&Map.prototype.forEach,l="function"==typeof Set&&Set.prototype,s=Object.getOwnPropertyDescriptor&&l?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=l&&s&&"function"==typeof s.get?s.get:null,u=l&&Set.prototype.forEach,p="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,d="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,f="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,m=Boolean.prototype.valueOf,y=Object.prototype.toString,g=Function.prototype.toString,h=String.prototype.match,b=String.prototype.slice,v=String.prototype.replace,_=String.prototype.toUpperCase,k=String.prototype.toLowerCase,S=RegExp.prototype.test,E=Array.prototype.concat,w=Array.prototype.join,C=Array.prototype.slice,x=Math.floor,I="function"==typeof BigInt?BigInt.prototype.valueOf:null,A=Object.getOwnPropertySymbols,B="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,P="function"==typeof Symbol&&"object"==typeof Symbol.iterator,T="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===P||"symbol")?Symbol.toStringTag:null,O=Object.prototype.propertyIsEnumerable,M=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function R(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||S.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-x(-e):x(e);if(r!==e){var o=String(r),i=b.call(t,o.length+1);return v.call(o,n,"$&_")+"."+v.call(v.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return v.call(t,n,"$&_")}var N=n(5794),F=N.custom,L=V(F)?F:null;function D(e,t,n){var r="double"===(n.quoteStyle||t)?'"':"'";return r+e+r}function U(e){return v.call(String(e),/"/g,""")}function j(e){return!("[object Array]"!==$(e)||T&&"object"==typeof e&&T in e)}function z(e){return!("[object RegExp]"!==$(e)||T&&"object"==typeof e&&T in e)}function V(e){if(P)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!B)return!1;try{return B.call(e),!0}catch(e){}return!1}e.exports=function e(t,r,o,l){var s=r||{};if(H(s,"quoteStyle")&&"single"!==s.quoteStyle&&"double"!==s.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(H(s,"maxStringLength")&&("number"==typeof s.maxStringLength?s.maxStringLength<0&&s.maxStringLength!==1/0:null!==s.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var y=!H(s,"customInspect")||s.customInspect;if("boolean"!=typeof y&&"symbol"!==y)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(H(s,"indent")&&null!==s.indent&&"\t"!==s.indent&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(H(s,"numericSeparator")&&"boolean"!=typeof s.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var _=s.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return K(t,s);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var S=String(t);return _?R(t,S):S}if("bigint"==typeof t){var x=String(t)+"n";return _?R(t,x):x}var A=void 0===s.depth?5:s.depth;if(void 0===o&&(o=0),o>=A&&A>0&&"object"==typeof t)return j(t)?"[Array]":"[Object]";var F=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;n=w.call(Array(e.indent+1)," ")}return{base:n,prev:w.call(Array(t+1),n)}}(s,o);if(void 0===l)l=[];else if(W(l,t)>=0)return"[Circular]";function G(t,n,r){if(n&&(l=C.call(l)).push(n),r){var i={depth:s.depth};return H(s,"quoteStyle")&&(i.quoteStyle=s.quoteStyle),e(t,i,o+1,l)}return e(t,s,o+1,l)}if("function"==typeof t&&!z(t)){var q=function(e){if(e.name)return e.name;var t=h.call(g.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),ee=X(t,G);return"[Function"+(q?": "+q:" (anonymous)")+"]"+(ee.length>0?" { "+w.call(ee,", ")+" }":"")}if(V(t)){var te=P?v.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):B.call(t);return"object"!=typeof t||P?te:J(te)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(t)){for(var ne="<"+k.call(String(t.nodeName)),re=t.attributes||[],oe=0;oe"}if(j(t)){if(0===t.length)return"[]";var ie=X(t,G);return F&&!function(e){for(var t=0;t=0)return!1;return!0}(ie)?"["+Q(ie,F)+"]":"[ "+w.call(ie,", ")+" ]"}if(function(e){return!("[object Error]"!==$(e)||T&&"object"==typeof e&&T in e)}(t)){var ae=X(t,G);return"cause"in Error.prototype||!("cause"in t)||O.call(t,"cause")?0===ae.length?"["+String(t)+"]":"{ ["+String(t)+"] "+w.call(ae,", ")+" }":"{ ["+String(t)+"] "+w.call(E.call("[cause]: "+G(t.cause),ae),", ")+" }"}if("object"==typeof t&&y){if(L&&"function"==typeof t[L]&&N)return N(t,{depth:A-o});if("symbol"!==y&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!i||!e||"object"!=typeof e)return!1;try{i.call(e);try{c.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var le=[];return a&&a.call(t,(function(e,n){le.push(G(n,t,!0)+" => "+G(e,t))})),Y("Map",i.call(t),le,F)}if(function(e){if(!c||!e||"object"!=typeof e)return!1;try{c.call(e);try{i.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var se=[];return u&&u.call(t,(function(e){se.push(G(e,t))})),Y("Set",c.call(t),se,F)}if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{d.call(e,d)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return Z("WeakMap");if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{p.call(e,p)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return Z("WeakSet");if(function(e){if(!f||!e||"object"!=typeof e)return!1;try{return f.call(e),!0}catch(e){}return!1}(t))return Z("WeakRef");if(function(e){return!("[object Number]"!==$(e)||T&&"object"==typeof e&&T in e)}(t))return J(G(Number(t)));if(function(e){if(!e||"object"!=typeof e||!I)return!1;try{return I.call(e),!0}catch(e){}return!1}(t))return J(G(I.call(t)));if(function(e){return!("[object Boolean]"!==$(e)||T&&"object"==typeof e&&T in e)}(t))return J(m.call(t));if(function(e){return!("[object String]"!==$(e)||T&&"object"==typeof e&&T in e)}(t))return J(G(String(t)));if("undefined"!=typeof window&&t===window)return"{ [object Window] }";if("undefined"!=typeof globalThis&&t===globalThis||void 0!==n.g&&t===n.g)return"{ [object globalThis] }";if(!function(e){return!("[object Date]"!==$(e)||T&&"object"==typeof e&&T in e)}(t)&&!z(t)){var ce=X(t,G),ue=M?M(t)===Object.prototype:t instanceof Object||t.constructor===Object,pe=t instanceof Object?"":"null prototype",de=!ue&&T&&Object(t)===t&&T in t?b.call($(t),8,-1):pe?"Object":"",fe=(ue||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(de||pe?"["+w.call(E.call([],de||[],pe||[]),": ")+"] ":"");return 0===ce.length?fe+"{}":F?fe+"{"+Q(ce,F)+"}":fe+"{ "+w.call(ce,", ")+" }"}return String(t)};var G=Object.prototype.hasOwnProperty||function(e){return e in this};function H(e,t){return G.call(e,t)}function $(e){return y.call(e)}function W(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return K(b.call(e,0,t.maxStringLength),t)+r}return D(v.call(v.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,q),"single",t)}function q(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+_.call(t.toString(16))}function J(e){return"Object("+e+")"}function Z(e){return e+" { ? }"}function Y(e,t,n,r){return e+" ("+t+") {"+(r?Q(n,r):w.call(n,", "))+"}"}function Q(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+w.call(e,","+n)+"\n"+t.prev}function X(e,t){var n=j(e),r=[];if(n){r.length=e.length;for(var o=0;o-1?t:"Object"===t&&function(e){var t=!1;return r(y,(function(n,r){if(!t)try{n(e),t=d(r,1)}catch(e){}})),t}(e)}return l?function(e){var t=!1;return r(y,(function(n,r){if(!t)try{"$"+n(e)===r&&(t=d(r,1))}catch(e){}})),t}(e):null}},7120:function(e,t,n){"use strict";var r=n(6883),o=n(4899),i=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&i(e,".prototype.")>-1?o(n):n}},4899:function(e,t,n){"use strict";var r=n(7961),o=n(6883),i=n(4521),a=n(1642),l=o("%Function.prototype.apply%"),s=o("%Function.prototype.call%"),c=o("%Reflect.apply%",!0)||r.call(s,l),u=n(8918),p=o("%Math.max%");e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=c(r,s,arguments);return i(t,1+p(0,e.length-(arguments.length-1)),!0)};var d=function(){return c(r,l,arguments)};u?u(e.exports,"apply",{value:d}):e.exports.apply=d},7562:function(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===T(/^%?[^%]*%?$/,e))throw new s("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new s("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new s("invalid intrinsic syntax, expected opening `%`");var r=[];return B(e,O,(function(e,t,n,o){r[r.length]=n?B(o,M,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",o=R("%"+r+"%",t),i=o.name,a=o.value,l=!1,u=o.alias;u&&(r=u[0],A(n,I([0,1],u)));for(var p=1,d=!0;p=n.length){var h=f(a,m);a=(d=!!h)&&"get"in h&&!("originalValue"in h.get)?h.get:a[m]}else d=x(a,m),a=a[m];d&&!l&&(k[i]=a)}}return a}},8861:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(704);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},704:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},9196:function(e){"use strict";e.exports=window.React},5794:function(){},4343:function(e,t,n){"use strict";var r=n(131),o="undefined"==typeof globalThis?n.g:globalThis;e.exports=function(){for(var e=[],t=0;t5&&"boolean"!=typeof arguments[5])throw new i("Assertion failed: `isLittleEndian` must be a boolean, if present");if(c(e))throw new i("Assertion failed: `arrayBuffer` is detached");if(t<0)throw new i("Assertion failed: `byteIndex` must be non-negative");var b,v=m.size["$"+n];if(!v)throw new i('Assertion failed: `type` must be one of "INT8", "UINT8", "UINT8C", "INT16", "UINT16", "INT32", "UINT32", "BIGINT64", "BIGUINT64", "FLOAT32", or "FLOAT64"');if(h)throw new o("SharedArrayBuffer is not supported by this implementation");b=l(new a(e,t),0,v);var _=arguments.length>5?arguments[5]:"little"===y,k=_?l(f([0,0,0,0,0,0,0,0],b),-v):l(f(b,[0,0,0,0,0,0,0,0]),0,v);return u(n,k,_)}},5584:function(e,t,n){"use strict";var r=n(1642),o=n(9429),i=n(9762),a=n(9655);e.exports=function(e,t){if("Object"!==a(e))throw new r("Assertion failed: `O` must be an Object");if(!i(t))throw new r("Assertion failed: `P` must be a Property Key");return o(e,t)}},2985:function(e,t,n){"use strict";e.exports=n(692)},4734:function(e){"use strict";e.exports=function(e){return"BIGUINT64"===e||"BIGINT64"===e}},3071:function(e,t,n){"use strict";e.exports=n(6841)},7010:function(e,t,n){"use strict";var r=n(4342)("%Reflect.construct%",!0),o=n(9002);try{o({},"",{"[[Get]]":function(){}})}catch(e){o=null}if(o&&r){var i={},a={};o(a,"length",{"[[Get]]":function(){throw i},"[[Enumerable]]":!0}),e.exports=function(e){try{r(e,a)}catch(e){return e===i}}}else e.exports=function(e){return"function"==typeof e&&!!e.prototype}},4065:function(e,t,n){"use strict";var r=n(1642),o=n(9429),i=n(6862);e.exports=function(e){if(void 0===e)return!1;if(!i(e))throw new r("Assertion failed: `Desc` must be a Property Descriptor");return!(!o(e,"[[Value]]")&&!o(e,"[[Writable]]"))}},1320:function(e,t,n){"use strict";var r=n(1642),o=n(480),i=n(4343)(),a=n(1154),l=n(4602),s=n(5604),c=a("SharedArrayBuffer.prototype.byteLength",!0);e.exports=function(e){var t=s(e);if(!l(e)&&!t)throw new r("Assertion failed: `arrayBuffer` must be an Object with an [[ArrayBufferData]] internal slot");if(0===(t?c:o)(e))try{new n.g[i[0]](e)}catch(e){return!!e&&"TypeError"===e.name}return!1}},9442:function(e,t,n){"use strict";var r=n(1642),o=n(1154),i=o("%ArrayBuffer.prototype.resizable%",!0),a=o("%SharedArrayBuffer.prototype.growable%",!0),l=n(4602),s=n(5604);e.exports=function(e){var t=l(e),n=s(e);if(!t&&!n)throw new r("Assertion failed: `arrayBuffer` must be an ArrayBuffer or SharedArrayBuffer");return t&&i?!i(e):!n||!a||!a(e)}},9762:function(e){"use strict";e.exports=function(e){return"string"==typeof e||"symbol"==typeof e}},9954:function(e,t,n){"use strict";var r=n(1642),o=n(1320),i=n(9149),a=n(359),l=n(6740),s=n(7046),c=n(8150);e.exports=function(e){if(!a(e))throw new r("Assertion failed: `taRecord` must be a TypedArray With Buffer Witness Record");var t=e["[[Object]]"],n=e["[[CachedBufferByteLength]]"];if(o(l(t))&&"DETACHED"!==n)throw new r("Assertion failed: typed array is detached only if the byte length is ~DETACHED~");if("DETACHED"===n)return!0;var u,p=s(t),d=c(t);"AUTO"===d?u=n:u=p+d*i(t);return p>n||u>n}},7551:function(e){"use strict";e.exports=function(e){return"UINT8"===e||"UINT8C"===e||"UINT16"===e||"UINT32"===e||"BIGUINT64"===e}},6005:function(e,t,n){"use strict";var r=n(1642),o=n(2981),i=n(1320),a=n(2527),l=n(6740);e.exports=function(e,t){if(!a(e))throw new r("Assertion failed: `obj` must be a Typed Array");if("SEQ-CST"!==t&&"UNORDERED"!==t)throw new r("Assertion failed: `order` must be ~SEQ-CST~ or ~UNORDERED~");var n=l(e);return{"[[Object]]":e,"[[CachedBufferByteLength]]":i(n)?"DETACHED":o(n,t)}}},4604:function(e,t,n){"use strict";var r=n(1642),o=n(5584),i=n(1242),a=n(2947),l=n(3181),s=n(2587),c=n(5562),u=n(5465),p=n(5964),d=n(9496),f=n(6550),m=n(3647),y=n(7511),g=n(1520),h=n(806),b={__proto__:null,INT8:1,UINT8:1,UINT8C:1,INT16:2,UINT16:2,INT32:4,UINT32:4,BIGINT64:8,BIGUINT64:8,FLOAT32:4,FLOAT64:8},v={__proto__:null,INT8:c,UINT8:d,UINT8C:f,INT16:l,UINT16:u,INT32:s,UINT32:p,BIGINT64:i,BIGUINT64:a};e.exports=function(e,t,n){if("string"!=typeof e||!o(b,e))throw new r("Assertion failed: `type` must be a TypedArray element type: "+h(b));if("number"!=typeof t&&"bigint"!=typeof t)throw new r("Assertion failed: `value` must be a Number or a BigInt");if("boolean"!=typeof n)throw new r("Assertion failed: `isLittleEndian` must be a Boolean");if("FLOAT32"===e)return m(t,n);if("FLOAT64"===e)return y(t,n);var i=b[e],a=(0,v[e])(t);return g(a,i,n)}},9219:function(e,t,n){"use strict";var r=n(682),o=n(1154),i=n(9204),a=n(6724),l=n(1642),s=r("%BigInt%",!0),c=n(5584),u=n(2985),p=n(4734),d=n(7551),f=n(8727),m=n(7604),y=n(2367),g=n(8172),h=n(1824),b=o("Array.prototype.reverse"),v=o("Array.prototype.slice"),_=n(806),k={__proto__:null,INT8:1,UINT8:1,UINT8C:1,INT16:2,UINT16:2,INT32:4,UINT32:4,BIGINT64:8,BIGUINT64:8,FLOAT32:4,FLOAT64:8};e.exports=function(e,t,n){if(!c(k,e))throw new l("Assertion failed: `type` must be a TypedArray element type: "+_(k));if(!u(t)||!g(t,h))throw new l("Assertion failed: `rawBytes` must be an Array of bytes");if("boolean"!=typeof n)throw new l("Assertion failed: `isLittleEndian` must be a Boolean");var r=k[e];if(t.length!==r)throw new i("Assertion failed: `rawBytes` must have a length of "+r+" for type "+e);var o=p(e);if(o&&!s)throw new a("this environment does not support BigInts");return t=v(t,0,r),n||b(t),"FLOAT32"===e?f(t):"FLOAT64"===e?m(t):y(t,r,d(e),o)}},3392:function(e,t,n){"use strict";var r=n(9404);e.exports=function(e,t){return e===t?0!==e||1/e==1/t:r(e)&&r(t)}},8055:function(e,t,n){"use strict";var r=n(1642),o=n(9762),i=n(3392),a=n(9655),l=function(){try{return delete[].length,!0}catch(e){return!1}}();e.exports=function(e,t,n,s){if("Object"!==a(e))throw new r("Assertion failed: `O` must be an Object");if(!o(t))throw new r("Assertion failed: `P` must be a Property Key");if("boolean"!=typeof s)throw new r("Assertion failed: `Throw` must be a Boolean");if(s){if(e[t]=n,l&&!i(e[t],n))throw new r("Attempted to assign to readonly property.");return!0}try{return e[t]=n,!l||i(e[t],n)}catch(e){return!1}}},3383:function(e,t,n){"use strict";var r=n(682),o=n(6724),i=n(1642),a=r("%Uint8Array%",!0),l=n(6156),s=n(4734),c=n(1320),u=n(4604),p=n(4602),d=n(5604),f=n(9429),m=n(2170),y=n(2142),g=n(9065);e.exports=function(e,t,n,r,h,b){var v=d(e);if(!p(e)&&!v)throw new i("Assertion failed: `arrayBuffer` must be an ArrayBuffer or a SharedArrayBuffer");if(!l(t)||t<0)throw new i("Assertion failed: `byteIndex` must be a non-negative integer");if("string"!=typeof n||!f(m.size,"$"+n))throw new i("Assertion failed: `type` must be a Typed Array Element Type");if("number"!=typeof r&&"bigint"!=typeof r)throw new i("Assertion failed: `value` must be a Number or a BigInt");if("boolean"!=typeof h)throw new i("Assertion failed: `isTypedArray` must be a boolean");if("SEQ-CST"!==b&&"UNORDERED"!==b&&"INIT"!==b)throw new i('Assertion failed: `order` must be `"SEQ-CST"`, `"UNORDERED"`, or `"INIT"`');if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new i("Assertion failed: `isLittleEndian` must be a boolean, if present");if(c(e))throw new i("Assertion failed: ArrayBuffer is detached");if(s(n)?"bigint"!=typeof r:"number"!=typeof r)throw new i("Assertion failed: `value` must be a BigInt if type is ~BIGINT64~ or ~BIGUINT64~, otherwise a Number");var _=m.size["$"+n],k=u(n,r,arguments.length>6?arguments[6]:"little"===y);if(v)throw new o("SharedArrayBuffer is not supported by this implementation");var S=new a(e,t,_);g(k,(function(e,t){S[t]=e}))}},5994:function(e,t,n){"use strict";var r=n(682)("%Symbol.species%",!0),o=n(1642),i=n(7010),a=n(9655);e.exports=function(e,t){if("Object"!==a(e))throw new o("Assertion failed: Type(O) is not Object");var n=e.constructor;if(void 0===n)return t;if("Object"!==a(n))throw new o("O.constructor is not an Object");var l=r?n[r]:void 0;if(null==l)return t;if(i(l))return l;throw new o("no constructor found")}},907:function(e,t,n){"use strict";var r=n(682)("%BigInt%",!0),o=n(1642),i=n(6724);e.exports=function(e){if("string"!=typeof e)throw new o("`argument` must be a string");if(!r)throw new i("BigInts are not supported in this environment");try{return r(e)}catch(e){return}}},4967:function(e,t,n){"use strict";var r=n(682),o=r("%Number%"),i=r("%RegExp%"),a=n(1642),l=r("%parseInt%"),s=n(1154),c=n(1312),u=s("String.prototype.slice"),p=c(/^0b[01]+$/i),d=c(/^0o[0-7]+$/i),f=c(/^[-+]0x[0-9a-f]+$/i),m=c(new i("["+["…","​","￾"].join("")+"]","g")),y=n(4113);e.exports=function e(t){if("string"!=typeof t)throw new a("Assertion failed: `argument` is not a String");if(p(t))return o(l(u(t,2),2));if(d(t))return o(l(u(t,2),8));if(m(t)||f(t))return NaN;var n=y(t);return n!==t?e(n):o(t)}},9752:function(e,t,n){"use strict";var r=n(682),o=r("%BigInt%",!0),i=r("%Number%"),a=n(1642),l=n(6724),s=n(907),c=n(210);e.exports=function(e){if(!o)throw new l("BigInts are not supported in this environment");var t=c(e,i);if(null==t)throw new a("Cannot convert null or undefined to a BigInt");if("boolean"==typeof t)return o(t?1:0);if("number"==typeof t)throw new a("Cannot convert a Number value to a BigInt");if("string"==typeof t){var n=s(t);if(void 0===n)throw new a("Failed to parse String to BigInt");return n}if("symbol"==typeof t)throw new a("Cannot convert a Symbol value to a BigInt");if("bigint"!=typeof t)throw new l("Assertion failed: unknown primitive type");return t}},1242:function(e,t,n){"use strict";var r=n(682),o=r("%BigInt%",!0),i=r("%Math.pow%"),a=n(9752),l=n(6548),s=n(8626),c=o&&BigInt(i(2,32))*BigInt(i(2,31)),u=o&&BigInt(i(2,32))*BigInt(i(2,32));e.exports=function(e){var t=a(e),n=s(l,t,u);return n>=c?n-u:n}},2947:function(e,t,n){"use strict";var r=n(682),o=r("%BigInt%",!0),i=r("%Math.pow%"),a=n(9752),l=n(6548),s=n(8626),c=o&&BigInt(i(2,32))*BigInt(i(2,32));e.exports=function(e){var t=a(e);return s(l,t,c)}},6440:function(e){"use strict";e.exports=function(e){return!!e}},3181:function(e,t,n){"use strict";var r=n(8457),o=n(3438),i=n(736),a=n(7991);e.exports=function(e){var t=o(e);if(!a(t)||0===t)return 0;var n=i(t),l=r(n,65536);return l>=32768?l-65536:l}},2587:function(e,t,n){"use strict";var r=n(8457),o=n(3438),i=n(736),a=n(7991),l=4294967296;e.exports=function(e){var t=o(e);if(!a(t)||0===t)return 0;var n=i(t),s=r(n,l),c=s>=2147483648?s-l:s;return 0===c?0:c}},5562:function(e,t,n){"use strict";var r=n(8457),o=n(3438),i=n(736),a=n(7991);e.exports=function(e){var t=o(e);if(!a(t)||0===t)return 0;var n=i(t),l=r(n,256);return l>=128?l-256:l}},2897:function(e,t,n){"use strict";var r=n(3438),o=n(736),i=n(9404),a=n(7991);e.exports=function(e){var t=r(e);return i(t)||0===t?0:a(t)?o(t):t}},3438:function(e,t,n){"use strict";var r=n(682),o=n(1642),i=r("%Number%"),a=n(4968),l=n(210),s=n(4967);e.exports=function(e){var t=a(e)?e:l(e,i);if("symbol"==typeof t)throw new o("Cannot convert a Symbol value to a number");if("bigint"==typeof t)throw new o("Conversion from 'BigInt' to 'number' is not allowed.");return"string"==typeof t?s(t):i(t)}},210:function(e,t,n){"use strict";var r=n(5249);e.exports=function(e){return arguments.length>1?r(e,arguments[1]):r(e)}},8110:function(e,t,n){"use strict";var r=n(9429),o=n(1642),i=n(9655),a=n(6440),l=n(3071);e.exports=function(e){if("Object"!==i(e))throw new o("ToPropertyDescriptor requires an object");var t={};if(r(e,"enumerable")&&(t["[[Enumerable]]"]=a(e.enumerable)),r(e,"configurable")&&(t["[[Configurable]]"]=a(e.configurable)),r(e,"value")&&(t["[[Value]]"]=e.value),r(e,"writable")&&(t["[[Writable]]"]=a(e.writable)),r(e,"get")){var n=e.get;if(void 0!==n&&!l(n))throw new o("getter must be a function");t["[[Get]]"]=n}if(r(e,"set")){var s=e.set;if(void 0!==s&&!l(s))throw new o("setter must be a function");t["[[Set]]"]=s}if((r(t,"[[Get]]")||r(t,"[[Set]]"))&&(r(t,"[[Value]]")||r(t,"[[Writable]]")))throw new o("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute");return t}},7249:function(e,t,n){"use strict";var r=n(682)("%String%"),o=n(1642);e.exports=function(e){if("symbol"==typeof e)throw new o("Cannot convert a Symbol value to a string");return r(e)}},5465:function(e,t,n){"use strict";var r=n(8457),o=n(3438),i=n(736),a=n(7991);e.exports=function(e){var t=o(e);if(!a(t)||0===t)return 0;var n=i(t),l=r(n,65536);return 0===l?0:l}},5964:function(e,t,n){"use strict";var r=n(8457),o=n(3438),i=n(736),a=n(7991);e.exports=function(e){var t=o(e);if(!a(t)||0===t)return 0;var n=i(t),l=r(n,4294967296);return 0===l?0:l}},9496:function(e,t,n){"use strict";var r=n(7991),o=n(8457),i=n(3438),a=n(736);e.exports=function(e){var t=i(e);if(!r(t)||0===t)return 0;var n=a(t);return o(n,256)}},6550:function(e,t,n){"use strict";var r=n(3832),o=n(3438),i=n(3473),a=n(9404);e.exports=function(e){var t=o(e);if(a(t))return 0;var n=r(t,0,255),l=i(n);return nl+.5?l+1:l%2==0?l:l+1}},9655:function(e,t,n){"use strict";var r=n(1528);e.exports=function(e){return"symbol"==typeof e?"Symbol":"bigint"==typeof e?"BigInt":r(e)}},7265:function(e,t,n){"use strict";var r=n(6724),o=n(1642),i=n(2985),a=n(7010),l=n(9954),s=n(8921),c=n(3842),u=n(4343)();e.exports=function(e,t){if(!a(e))throw new o("Assertion failed: `constructor` must be a constructor");if(!i(t))throw new o("Assertion failed: `argumentList` must be a List");if(0===u.length)throw new r("Assertion failed: Typed Arrays are not supported in this environment");var n;n=0===t.length?new e:1===t.length?new e(t[0]):2===t.length?new e(t[0],t[1]):new e(t[0],t[1],t[2]);var p=c(n,"SEQ-CST");if(1===t.length&&"number"==typeof t[0]){if(l(p))throw new o("new Typed Array is out of bounds");if(s(p)>7,o=(127&e[2])<<16|e[1]<<8|e[0];return 0===n&&0===o?1===t?0:-0:255===n&&0===o?1===t?1/0:-1/0:255===n&&0!==o?NaN:-127===(n-=127)?t*o*r(2,-149):t*(1+o*r(2,-23))*r(2,n)}},7604:function(e,t,n){"use strict";var r=n(682)("%Math.pow%");e.exports=function(e){var t=128&e[7]?-1:1,n=(127&e[7])<<4|(240&e[6])>>4,o=281474976710656*(15&e[6])+1099511627776*e[5]+4294967296*e[4]+16777216*e[3]+65536*e[2]+256*e[1]+e[0];return 0===n&&0===o?0*t:2047===n&&0!==o?NaN:2047===n&&0===o?t*(1/0):-1023===(n-=1023)?t*o*5e-324:t*(1+o/4503599627370496)*r(2,n)}},2367:function(e,t,n){"use strict";var r=n(682),o=r("%Math.pow%"),i=r("%Number%"),a=r("%BigInt%",!0);e.exports=function(e,t,n,r){for(var l=r?a:i,s=l(0),c=0;c=1?(e=r-1,n+="1",o===t&&(o=i)):(e=r,n+="0"),1===r||i-o>54)return n;return n}},2646:function(e){"use strict";e.exports=function(e){if(void 0===e)return e;var t={};return"[[Value]]"in e&&(t.value=e["[[Value]]"]),"[[Writable]]"in e&&(t.writable=!!e["[[Writable]]"]),"[[Get]]"in e&&(t.get=e["[[Get]]"]),"[[Set]]"in e&&(t.set=e["[[Set]]"]),"[[Enumerable]]"in e&&(t.enumerable=!!e["[[Enumerable]]"]),"[[Configurable]]"in e&&(t.configurable=!!e["[[Configurable]]"]),t}},9495:function(e,t,n){"use strict";var r=n(682)("%Object.getPrototypeOf%",!0),o=n(1856)();e.exports=r||(o?function(e){return e.__proto__}:null)},20:function(e,t,n){"use strict";var r=n(682)("%Math.floor%");e.exports=function(e){for(var t,n="";e>0;)n=(t=e/2)===(e=r(t))?"0"+n:"1"+n;return n}},1520:function(e,t,n){"use strict";var r=n(682),o=r("%Number%"),i=r("%BigInt%",!0);e.exports=function(e,t,n){var r="bigint"==typeof e?i:o;e<0&&(e>>>=0);for(var a=[],l=0;l>=r(8);return a}},1824:function(e){"use strict";e.exports=function(e){return"number"==typeof e&&e>=0&&e<=255&&(0|e)===e}},7991:function(e,t,n){"use strict";var r=n(9404);e.exports=function(e){return("number"==typeof e||"bigint"==typeof e)&&!r(e)&&e!==1/0&&e!==-1/0}},6156:function(e,t,n){"use strict";var r=n(682),o=r("%Math.abs%"),i=r("%Math.floor%"),a=n(9404),l=n(7991);e.exports=function(e){if("number"!=typeof e||a(e)||!l(e))return!1;var t=o(e);return i(t)===t}},9404:function(e){"use strict";e.exports=Number.isNaN||function(e){return e!=e}},2745:function(e){"use strict";e.exports=function(e){return 0===e&&1/e==-1/0}},4968:function(e){"use strict";e.exports=function(e){return null===e||"function"!=typeof e&&"object"!=typeof e}},2076:function(e){"use strict";var t=Math.floor;e.exports=function(e,n){var r=e%n;return t(r>=0?r:r+n)}},8626:function(e){"use strict";e.exports=function(e,t,n){var r=e(t,n);return r>=0?r:r+n}},6862:function(e,t,n){"use strict";var r=n(1642),o=n(9429),i={__proto__:null,"[[Configurable]]":!0,"[[Enumerable]]":!0,"[[Get]]":!0,"[[Set]]":!0,"[[Value]]":!0,"[[Writable]]":!0};e.exports=function(e){if(!e||"object"!=typeof e)return!1;for(var t in e)if(o(e,t)&&!i[t])return!1;var n=o(e,"[[Value]]")||o(e,"[[Writable]]"),a=o(e,"[[Get]]")||o(e,"[[Set]]");if(n&&a)throw new r("Property Descriptors may not be both accessor and data descriptors");return!0}},359:function(e,t,n){"use strict";var r=n(9429),o=n(2527),i=n(6156);e.exports=function(e){return!!e&&"object"==typeof e&&r(e,"[[Object]]")&&r(e,"[[CachedBufferByteLength]]")&&(i(e["[[CachedBufferByteLength]]"])&&e["[[CachedBufferByteLength]]"]>=0||"DETACHED"===e["[[CachedBufferByteLength]]"])&&o(e["[[Object]]"])}},9660:function(e,t,n){"use strict";var r=n(682),o={__proto__:null,$Int8Array:r("%Int8Array%",!0),$Uint8Array:r("%Uint8Array%",!0),$Uint8ClampedArray:r("%Uint8ClampedArray%",!0),$Int16Array:r("%Int16Array%",!0),$Uint16Array:r("%Uint16Array%",!0),$Int32Array:r("%Int32Array%",!0),$Uint32Array:r("%Uint32Array%",!0),$BigInt64Array:r("%BigInt64Array%",!0),$BigUint64Array:r("%BigUint64Array%",!0),$Float32Array:r("%Float32Array%",!0),$Float64Array:r("%Float64Array%",!0)};e.exports=function(e){return o["$"+e]}},3647:function(e,t,n){"use strict";var r=n(682),o=r("%Math.abs%"),i=r("%Math.floor%"),a=r("%Math.pow%"),l=n(7991),s=n(9404),c=n(2745);e.exports=function(e,t){if(s(e))return t?[0,0,192,127]:[127,192,0,0];var n;if(0===e)return n=c(e)?128:0,t?[0,0,0,n]:[n,0,0,0];if(o(e)>34028234663852886e22||!l(e))return n=e<0?255:127,t?[0,0,128,n]:[n,128,0,0];var r=e<0?1:0;e=o(e);for(var u=0;e>=2;)u+=1,e/=2;for(;e<1;)u-=1,e*=2;var p=e-1;p*=a(2,23)+.5,u+=127;var d=r<<31|(u<<=23)|(p=i(p)),f=255&d,m=255&(d>>=8),y=255&(d>>=8),g=255&(d>>=8);return t?[f,m,y,g]:[g,y,m,f]}},7511:function(e,t,n){"use strict";var r=n(682),o=r("%parseInt%"),i=r("%Math.abs%"),a=r("%Math.floor%"),l=n(1154),s=l("String.prototype.indexOf"),c=l("String.prototype.slice"),u=n(1211),p=n(20),d=n(2745),f=1023,m="11111111111",y="00000000000",g=y+y+y+y+"0000000";e.exports=function(e,t){var n,r,l=e<0||d(e)?"1":"0";if(isNaN(e))n=m,r="1"+g;else if(isFinite(e))if(0===e)n=y,r="0"+g;else{e=i(e);var h,b=a(e),v=p(b),_=u(e-b);if(v)n=v.length-1;else{var k=s(_,"1");k>-1&&(h=k+1),n=-h}r=v+_,n<0?(n<=-1023&&(h=1022),r=c(r,h)):r=c(r,1),n=c(y+p(n+f),-11),r=c(r+g+"0",0,52)}else n=m,r="0"+g;for(var S=l+n+r,E=[],w=0;w<8;w++){E[t?8-w-1:w]=o(c(S,8*w,8*(w+1)),2)}return E}}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={exports:{}};return e[r].call(i.exports,i,i.exports,n),i.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};!function(){"use strict";n.r(r),n.d(r,{AlignmentControl:function(){return ck},AlignmentToolbar:function(){return uk},Autocomplete:function(){return _k},BlockAlignmentControl:function(){return Ea},BlockAlignmentToolbar:function(){return wa},BlockBreadcrumb:function(){return Ak},BlockColorsStyleSelector:function(){return Ok},BlockContextProvider:function(){return nl},BlockControls:function(){return Xr},BlockEdit:function(){return ll},BlockEditorKeyboardShortcuts:function(){return _A},BlockEditorProvider:function(){return Zp},BlockFormatControls:function(){return Qr},BlockIcon:function(){return Hp},BlockInspector:function(){return EI},BlockList:function(){return Xy},BlockMover:function(){return wI},BlockNavigationDropdown:function(){return ZS},BlockPreview:function(){return Ef},BlockSelectionClearer:function(){return Qp},BlockSettingsMenu:function(){return CI},BlockSettingsMenuControls:function(){return O_},BlockStyles:function(){return rE},BlockTitle:function(){return Ik},BlockToolbar:function(){return XI},BlockTools:function(){return gA},BlockVerticalAlignmentControl:function(){return jo},BlockVerticalAlignmentToolbar:function(){return zo},ButtonBlockAppender:function(){return by},ButtonBlockerAppender:function(){return hy},ColorPalette:function(){return xE},ColorPaletteControl:function(){return IE},ContrastChecker:function(){return fh},CopyHandler:function(){return bS},DefaultBlockAppender:function(){return yy},FontSizePicker:function(){return X_},HeadingLevelDropdown:function(){return sE},HeightControl:function(){return Ub},InnerBlocks:function(){return qy},Inserter:function(){return my},InspectorAdvancedControls:function(){return Ka},InspectorControls:function(){return qa},JustifyContentControl:function(){return Ho},JustifyToolbar:function(){return $o},LineHeightControl:function(){return Fh},MediaPlaceholder:function(){return xC},MediaReplaceFlow:function(){return hC},MediaUpload:function(){return Jm},MediaUploadCheck:function(){return qm},MultiSelectScrollIntoView:function(){return kA},NavigableToolbar:function(){return OC},ObserveTyping:function(){return CA},PanelColorSettings:function(){return IC},PlainText:function(){return gx},RichText:function(){return fx},RichTextShortcut:function(){return vx},RichTextToolbarButton:function(){return _x},SETTINGS_DEFAULTS:function(){return _},SkipToSelectedBlock:function(){return Hx},ToolSelector:function(){return Ex},Typewriter:function(){return PA},URLInput:function(){return Cw},URLInputButton:function(){return Ix},URLPopover:function(){return SC},Warning:function(){return cl},WritingFlow:function(){return dd},__experimentalBlockAlignmentMatrixControl:function(){return wk},__experimentalBlockFullHeightAligmentControl:function(){return Sk},__experimentalBlockPatternSetup:function(){return kE},__experimentalBlockPatternsList:function(){return Wf},__experimentalBlockVariationPicker:function(){return uE},__experimentalBlockVariationTransforms:function(){return wE},__experimentalBorderRadiusControl:function(){return _g},__experimentalColorGradientControl:function(){return Qg},__experimentalColorGradientSettingsDropdown:function(){return NE},__experimentalDateFormatPicker:function(){return PE},__experimentalDuotoneControl:function(){return Cv},__experimentalFontAppearanceControl:function(){return Mh},__experimentalFontFamilyControl:function(){return Bh},__experimentalGetBorderClassesAndStyles:function(){return U_},__experimentalGetColorClassesAndStyles:function(){return z_},__experimentalGetElementClassName:function(){return DA},__experimentalGetGapCSSValue:function(){return To},__experimentalGetGradientClass:function(){return zg},__experimentalGetGradientObjectByGradientValue:function(){return Gg},__experimentalGetMatchingVariation:function(){return jA},__experimentalGetSpacingClassesAndStyles:function(){return H_},__experimentalImageEditor:function(){return gw},__experimentalImageSizeControl:function(){return vw},__experimentalImageURLInputUI:function(){return Rx},__experimentalInspectorPopoverHeader:function(){return NA},__experimentalLetterSpacingControl:function(){return Lh},__experimentalLibrary:function(){return bA},__experimentalLinkControl:function(){return pC},__experimentalLinkControlSearchInput:function(){return Zw},__experimentalLinkControlSearchItem:function(){return Nw},__experimentalLinkControlSearchResults:function(){return Vw},__experimentalListView:function(){return qS},__experimentalPanelColorGradientSettings:function(){return UE},__experimentalPreviewOptions:function(){return Vx},__experimentalPublishDateTimePicker:function(){return FA},__experimentalRecursionProvider:function(){return OA},__experimentalResponsiveBlockControl:function(){return bx},__experimentalSpacingSizesControl:function(){return Lb},__experimentalTextDecorationControl:function(){return Kh},__experimentalTextTransformControl:function(){return Gh},__experimentalUnitControl:function(){return wx},__experimentalUseBlockOverlayActive:function(){return Pp},__experimentalUseBlockPreview:function(){return wf},__experimentalUseBorderProps:function(){return j_},__experimentalUseColorProps:function(){return G_},__experimentalUseCustomSides:function(){return fv},__experimentalUseGradient:function(){return $g},__experimentalUseHasRecursion:function(){return MA},__experimentalUseMultipleOriginColorsAndGradients:function(){return ig},__experimentalUseResizeCanvas:function(){return Gx},__unstableBlockNameContext:function(){return Dx},__unstableBlockSettingsMenuFirstItem:function(){return NS},__unstableBlockToolbarLastItem:function(){return Lx},__unstableDuotoneFilter:function(){return Bv},__unstableDuotoneStylesheet:function(){return Iv},__unstableDuotoneUnsetStylesheet:function(){return Av},__unstableEditorStyles:function(){return bf},__unstableGetValuesFromColors:function(){return xv},__unstableIframe:function(){return md},__unstableInserterMenuExtension:function(){return ey},__unstablePresetDuotoneFilter:function(){return Pv},__unstableRichTextInputEvent:function(){return kx},__unstableUseBlockSelectionClearer:function(){return Yp},__unstableUseClipboardHandler:function(){return hS},__unstableUseMouseMoveTypingReset:function(){return EA},__unstableUseTypewriter:function(){return BA},__unstableUseTypingObserver:function(){return wA},createCustomColorsHOC:function(){return Y_},getColorClassName:function(){return og},getColorObjectByAttributeValues:function(){return ng},getColorObjectByColorValue:function(){return rg},getComputedFluidTypographyValue:function(){return oi},getCustomValueFromPreset:function(){return xo},getFontSize:function(){return fb},getFontSizeClass:function(){return yb},getFontSizeObjectByValue:function(){return mb},getGradientSlugByValue:function(){return Hg},getGradientValueBySlug:function(){return Vg},getPxFromCssUnit:function(){return qA},getSpacingPresetCssVar:function(){return Ao},getTypographyClassesAndStyles:function(){return $_},isValueSpacingPreset:function(){return Co},privateApis:function(){return sT},store:function(){return zr},storeConfig:function(){return jr},transformStyles:function(){return yf},useBlockDisplayInformation:function(){return Jv},useBlockEditContext:function(){return Wr},useBlockProps:function(){return Op},useCachedTruthy:function(){return W_},useInnerBlocksProps:function(){return Ky},useSetting:function(){return Yo},withColorContext:function(){return CE},withColors:function(){return Q_},withFontSizes:function(){return nk}});var e={};n.r(e),n.d(e,{getBlockEditingMode:function(){return Z},getBlockRemovalRules:function(){return te},getEnabledBlockParents:function(){return X},getEnabledClientIdsTree:function(){return Q},getLastInsertedBlocksClientIds:function(){return J},getRemovalPromptData:function(){return ee},isBlockInterfaceHidden:function(){return q},isBlockSubtreeDisabled:function(){return Y}});var t={};n.r(t),n.d(t,{__experimentalGetActiveBlockIdByBlockNames:function(){return ln},__experimentalGetAllowedBlocks:function(){return Ft},__experimentalGetAllowedPatterns:function(){return zt},__experimentalGetBlockListSettingsForBlocks:function(){return Jt},__experimentalGetDirectInsertBlock:function(){return Lt},__experimentalGetGlobalBlocksByName:function(){return ye},__experimentalGetLastBlockAttributeChanges:function(){return Qt},__experimentalGetParsedPattern:function(){return Ut},__experimentalGetPatternTransformItems:function(){return Ht},__experimentalGetPatternsByBlockTypes:function(){return Gt},__experimentalGetReusableBlockTitle:function(){return Zt},__unstableGetBlockWithoutInnerBlocks:function(){return se},__unstableGetClientIdWithClientIdsTree:function(){return ue},__unstableGetClientIdsTree:function(){return pe},__unstableGetContentLockingParent:function(){return pn},__unstableGetEditorMode:function(){return tn},__unstableGetSelectedBlocksWithPartialSelection:function(){return Ze},__unstableGetTemporarilyEditingAsBlocks:function(){return dn},__unstableGetVisibleBlocks:function(){return un},__unstableHasActiveBlockOverlayActive:function(){return fn},__unstableIsFullySelected:function(){return We},__unstableIsLastBlockChangeIgnored:function(){return Yt},__unstableIsSelectionCollapsed:function(){return Ke},__unstableIsSelectionMergeable:function(){return Je},__unstableIsWithinBlockOverlay:function(){return mn},__unstableSelectionHasUnmergeableBlock:function(){return qe},areInnerBlocksControlled:function(){return an},canEditBlock:function(){return xt},canInsertBlockType:function(){return _t},canInsertBlocks:function(){return kt},canLockBlockType:function(){return It},canMoveBlock:function(){return wt},canMoveBlocks:function(){return Ct},canRemoveBlock:function(){return St},canRemoveBlocks:function(){return Et},didAutomaticChange:function(){return rn},getAdjacentBlockClientId:function(){return Oe},getAllowedBlocks:function(){return Nt},getBehaviors:function(){return Kt},getBlock:function(){return le},getBlockAttributes:function(){return ae},getBlockCount:function(){return be},getBlockHierarchyRootClientId:function(){return Pe},getBlockIndex:function(){return Qe},getBlockInsertionPoint:function(){return ft},getBlockListSettings:function(){return $t},getBlockMode:function(){return at},getBlockName:function(){return oe},getBlockNamesByClientId:function(){return he},getBlockOrder:function(){return Ye},getBlockParents:function(){return Ae},getBlockParentsByBlockName:function(){return Be},getBlockRootClientId:function(){return Ie},getBlockSelectionEnd:function(){return Se},getBlockSelectionStart:function(){return ke},getBlockTransformItems:function(){return Mt},getBlocks:function(){return ce},getBlocksByClientId:function(){return ge},getClientIdsOfDescendants:function(){return de},getClientIdsWithDescendants:function(){return fe},getDraggedBlockClientIds:function(){return ct},getFirstMultiSelectedBlockClientId:function(){return Ue},getGlobalBlockCount:function(){return me},getInserterItems:function(){return Ot},getLastMultiSelectedBlockClientId:function(){return je},getLowestCommonAncestorWithSelectedBlock:function(){return Te},getMultiSelectedBlockClientIds:function(){return Le},getMultiSelectedBlocks:function(){return De},getMultiSelectedBlocksEndClientId:function(){return $e},getMultiSelectedBlocksStartClientId:function(){return He},getNextBlockClientId:function(){return Re},getPatternsByBlockTypes:function(){return Vt},getPreviousBlockClientId:function(){return Me},getSelectedBlock:function(){return xe},getSelectedBlockClientId:function(){return Ce},getSelectedBlockClientIds:function(){return Fe},getSelectedBlockCount:function(){return Ee},getSelectedBlocksInitialCaretPosition:function(){return Ne},getSelectionEnd:function(){return _e},getSelectionStart:function(){return ve},getSettings:function(){return Wt},getTemplate:function(){return gt},getTemplateLock:function(){return ht},hasBlockMovingClientId:function(){return nn},hasDraggedInnerBlock:function(){return tt},hasInserterItems:function(){return Rt},hasMultiSelection:function(){return rt},hasSelectedBlock:function(){return we},hasSelectedInnerBlock:function(){return et},isAncestorBeingDragged:function(){return pt},isAncestorMultiSelected:function(){return Ge},isBlockBeingDragged:function(){return ut},isBlockHighlighted:function(){return on},isBlockInsertionPointVisible:function(){return mt},isBlockMultiSelected:function(){return Ve},isBlockSelected:function(){return Xe},isBlockValid:function(){return ie},isBlockVisible:function(){return cn},isBlockWithinSelection:function(){return nt},isCaretWithinFormattedText:function(){return dt},isDraggingBlocks:function(){return st},isFirstMultiSelectedBlock:function(){return ze},isLastBlockChangePersistent:function(){return qt},isMultiSelecting:function(){return ot},isNavigationMode:function(){return en},isSelectionEnabled:function(){return it},isTyping:function(){return lt},isValidTemplate:function(){return yt},wasBlockJustInserted:function(){return sn}});var o={};n.r(o),n.d(o,{__experimentalUpdateSettings:function(){return gn},clearBlockRemovalPrompt:function(){return En},ensureDefaultBlock:function(){return Sn},hideBlockInterface:function(){return hn},privateRemoveBlocks:function(){return kn},setBlockEditingMode:function(){return vn},setBlockRemovalRules:function(){return wn},showBlockInterface:function(){return bn},unsetBlockEditingMode:function(){return _n}});var i={};n.r(i),n.d(i,{__unstableDeleteSelection:function(){return rr},__unstableExpandSelection:function(){return ir},__unstableMarkAutomaticChange:function(){return wr},__unstableMarkLastChangeAsPersistent:function(){return Sr},__unstableMarkNextChangeAsNotPersistent:function(){return Er},__unstableSaveReusableBlock:function(){return kr},__unstableSetEditorMode:function(){return xr},__unstableSetTemporarilyEditingAsBlocks:function(){return Nr},__unstableSplitSelection:function(){return or},clearSelectedBlock:function(){return zn},duplicateBlocks:function(){return Ar},enterFormattedText:function(){return yr},exitFormattedText:function(){return gr},flashBlock:function(){return Or},hideInsertionPoint:function(){return er},insertAfterBlock:function(){return Pr},insertBeforeBlock:function(){return Br},insertBlock:function(){return Yn},insertBlocks:function(){return Qn},insertDefaultBlock:function(){return br},mergeBlocks:function(){return ar},moveBlockToPosition:function(){return Zn},moveBlocksDown:function(){return Kn},moveBlocksToPosition:function(){return Jn},moveBlocksUp:function(){return qn},multiSelect:function(){return jn},receiveBlocks:function(){return On},removeBlock:function(){return sr},removeBlocks:function(){return lr},replaceBlock:function(){return $n},replaceBlocks:function(){return Hn},replaceInnerBlocks:function(){return cr},resetBlocks:function(){return Bn},resetSelection:function(){return Tn},selectBlock:function(){return Nn},selectNextBlock:function(){return Ln},selectPreviousBlock:function(){return Fn},selectionChange:function(){return hr},setBlockMovingClientId:function(){return Ir},setBlockVisibility:function(){return Rr},setHasControlledInnerBlocks:function(){return Mr},setNavigationMode:function(){return Cr},setTemplateValidity:function(){return tr},showInsertionPoint:function(){return Xn},startDraggingBlocks:function(){return fr},startMultiSelect:function(){return Dn},startTyping:function(){return pr},stopDraggingBlocks:function(){return mr},stopMultiSelect:function(){return Un},stopTyping:function(){return dr},synchronizeTemplate:function(){return nr},toggleBlockHighlight:function(){return Tr},toggleBlockMode:function(){return ur},toggleSelection:function(){return Vn},updateBlock:function(){return Rn},updateBlockAttributes:function(){return Mn},updateBlockListSettings:function(){return vr},updateSettings:function(){return _r},validateBlocksToTemplate:function(){return Pn}});var a={};n.r(a),n.d(a,{AdvancedPanel:function(){return kB},BorderPanel:function(){return Ag},ColorPanel:function(){return dh},DimensionsPanel:function(){return nv},EffectsPanel:function(){return gB},FiltersPanel:function(){return jv},GlobalStylesContext:function(){return hi},TypographyPanel:function(){return lb},areGlobalStyleConfigsEqual:function(){return gi},getBlockCSSSelector:function(){return Tv},getLayoutStyles:function(){return eB},useGlobalSetting:function(){return ki},useGlobalStyle:function(){return Si},useGlobalStylesOutput:function(){return uB},useGlobalStylesOutputWithConfig:function(){return cB},useGlobalStylesReset:function(){return _i},useHasBorderPanel:function(){return kg},useHasColorPanel:function(){return Xg},useHasDimensionsPanel:function(){return Hb},useHasEffectsPanel:function(){return dB},useHasFiltersPanel:function(){return Rv},useHasTypographyPanel:function(){return Zh},useSettingsForBlockElement:function(){return Ei}});var l=window.wp.blocks,s=window.wp.hooks;(0,s.addFilter)("blocks.registerBlockType","core/compat/migrateLightBlockWrapper",(function(e){const{apiVersion:t=1}=e;return t<2&&(0,l.hasBlockSupport)(e,"lightBlockWrapper",!1)&&(e.apiVersion=2),e}));var c=window.wp.element,u=n(7153),p=n.n(u),d=window.wp.compose,f=window.wp.components,m=window.wp.data;var y={default:(0,f.createSlotFill)("BlockControls"),block:(0,f.createSlotFill)("BlockControlsBlock"),inline:(0,f.createSlotFill)("BlockFormatControls"),other:(0,f.createSlotFill)("BlockControlsOther"),parent:(0,f.createSlotFill)("BlockControlsParent")},g=n(5619),h=n.n(g),b=window.wp.i18n;const v={insertUsage:{}},_={alignWide:!1,supportsLayout:!0,colors:[{name:(0,b.__)("Black"),slug:"black",color:"#000000"},{name:(0,b.__)("Cyan bluish gray"),slug:"cyan-bluish-gray",color:"#abb8c3"},{name:(0,b.__)("White"),slug:"white",color:"#ffffff"},{name:(0,b.__)("Pale pink"),slug:"pale-pink",color:"#f78da7"},{name:(0,b.__)("Vivid red"),slug:"vivid-red",color:"#cf2e2e"},{name:(0,b.__)("Luminous vivid orange"),slug:"luminous-vivid-orange",color:"#ff6900"},{name:(0,b.__)("Luminous vivid amber"),slug:"luminous-vivid-amber",color:"#fcb900"},{name:(0,b.__)("Light green cyan"),slug:"light-green-cyan",color:"#7bdcb5"},{name:(0,b.__)("Vivid green cyan"),slug:"vivid-green-cyan",color:"#00d084"},{name:(0,b.__)("Pale cyan blue"),slug:"pale-cyan-blue",color:"#8ed1fc"},{name:(0,b.__)("Vivid cyan blue"),slug:"vivid-cyan-blue",color:"#0693e3"},{name:(0,b.__)("Vivid purple"),slug:"vivid-purple",color:"#9b51e0"}],fontSizes:[{name:(0,b._x)("Small","font size name"),size:13,slug:"small"},{name:(0,b._x)("Normal","font size name"),size:16,slug:"normal"},{name:(0,b._x)("Medium","font size name"),size:20,slug:"medium"},{name:(0,b._x)("Large","font size name"),size:36,slug:"large"},{name:(0,b._x)("Huge","font size name"),size:42,slug:"huge"}],imageDefaultSize:"large",imageSizes:[{slug:"thumbnail",name:(0,b.__)("Thumbnail")},{slug:"medium",name:(0,b.__)("Medium")},{slug:"large",name:(0,b.__)("Large")},{slug:"full",name:(0,b.__)("Full Size")}],imageEditing:!0,maxWidth:580,allowedBlockTypes:!0,maxUploadFileSize:0,allowedMimeTypes:null,canLockBlocks:!0,enableOpenverseMediaCategory:!0,clearBlockSelection:!0,__experimentalCanUserUseUnfilteredHTML:!1,__experimentalBlockDirectory:!1,__mobileEnablePageTemplates:!1,__experimentalBlockPatterns:[],__experimentalBlockPatternCategories:[],__unstableGalleryWithImageBlocks:!1,__unstableIsPreviewMode:!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,b.__)("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,b.__)("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,b.__)("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,b.__)("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,b.__)("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,b.__)("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,b.__)("Blush light purple"),gradient:"linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%)",slug:"blush-light-purple"},{name:(0,b.__)("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,b.__)("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,b.__)("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,b.__)("Electric grass"),gradient:"linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%)",slug:"electric-grass"},{name:(0,b.__)("Midnight"),gradient:"linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%)",slug:"midnight"}],__unstableResolvedAssets:{styles:[],scripts:[]}};function k(e,t,n){return[...e.slice(0,n),...Array.isArray(t)?t:[t],...e.slice(n)]}function S(e,t,n,r=1){const o=[...e];return o.splice(t,r),k(o,e.slice(t,t+r),n)}const E=e=>e;function w(e,t=""){const n=new Map,r=[];return n.set(t,r),e.forEach((e=>{const{clientId:t,innerBlocks:o}=e;r.push(t),w(o,t).forEach(((e,t)=>{n.set(t,e)}))})),n}function C(e,t=""){const n=[],r=[[t,e]];for(;r.length;){const[e,t]=r.shift();t.forEach((({innerBlocks:t,...o})=>{n.push([o.clientId,e]),t?.length&&r.push([o.clientId,t])}))}return n}function x(e,t=E){const n=[],r=[...e];for(;r.length;){const{innerBlocks:e,...o}=r.shift();r.push(...e),n.push([o.clientId,t(o)])}return n}function I(e){return x(e,(e=>{const{attributes:t,...n}=e;return n}))}function A(e){return x(e,(e=>e.attributes))}function B(e,t){return"UPDATE_BLOCK_ATTRIBUTES"===e.type&&void 0!==t&&"UPDATE_BLOCK_ATTRIBUTES"===t.type&&h()(e.clientIds,t.clientIds)&&function(e,t){return h()(Object.keys(e),Object.keys(t))}(e.attributes,t.attributes)}function P(e,t){const n=e.tree,r=[...t],o=[...t];for(;r.length;){const e=r.shift();r.push(...e.innerBlocks),o.push(...e.innerBlocks)}for(const e of o)n.set(e.clientId,{});for(const t of o)n.set(t.clientId,Object.assign(n.get(t.clientId),{...e.byClientId.get(t.clientId),attributes:e.attributes.get(t.clientId),innerBlocks:t.innerBlocks.map((e=>n.get(e.clientId)))}))}function T(e,t,n=!1){const r=e.tree,o=new Set([]),i=new Set;for(const r of t){let t=n?r:e.parents.get(r);do{if(e.controlledInnerBlocks[t]){i.add(t);break}o.add(t),t=e.parents.get(t)}while(void 0!==t)}for(const e of o)r.set(e,{...r.get(e)});for(const t of o)r.get(t).innerBlocks=(e.order.get(t)||[]).map((e=>r.get(e)));for(const t of i)r.set("controlled||"+t,{innerBlocks:(e.order.get(t)||[]).map((e=>r.get(e)))})}const O=(0,d.pipe)(m.combineReducers,(e=>(t,n)=>{if(t&&"SAVE_REUSABLE_BLOCK_SUCCESS"===n.type){const{id:e,updatedId:r}=n;if(e===r)return t;(t={...t}).attributes=new Map(t.attributes),t.attributes.forEach(((n,o)=>{const{name:i}=t.byClientId.get(o);"core/block"===i&&n.ref===e&&t.attributes.set(o,{...n,ref:r})}))}return e(t,n)}),(e=>(t={},n)=>{const r=e(t,n);if(r===t)return t;switch(r.tree=t.tree?t.tree:new Map,n.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":r.tree=new Map(r.tree),P(r,n.blocks),T(r,n.rootClientId?[n.rootClientId]:[""],!0);break;case"UPDATE_BLOCK":r.tree=new Map(r.tree),r.tree.set(n.clientId,{...r.tree.get(n.clientId),...r.byClientId.get(n.clientId),attributes:r.attributes.get(n.clientId)}),T(r,[n.clientId],!1);break;case"UPDATE_BLOCK_ATTRIBUTES":r.tree=new Map(r.tree),n.clientIds.forEach((e=>{r.tree.set(e,{...r.tree.get(e),attributes:r.attributes.get(e)})})),T(r,n.clientIds,!1);break;case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{const e=function(e){const t={},n=[...e];for(;n.length;){const{innerBlocks:e,...r}=n.shift();n.push(...e),t[r.clientId]=!0}return t}(n.blocks);r.tree=new Map(r.tree),n.replacedClientIds.concat(n.replacedClientIds.filter((t=>!e[t])).map((e=>"controlled||"+e))).forEach((e=>{r.tree.delete(e)})),P(r,n.blocks),T(r,n.blocks.map((e=>e.clientId)),!1);const o=[];for(const e of n.clientIds)void 0===t.parents.get(e)||""!==t.parents.get(e)&&!r.byClientId.get(t.parents.get(e))||o.push(t.parents.get(e));T(r,o,!0);break}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":const e=[];for(const o of n.clientIds)void 0===t.parents.get(o)||""!==t.parents.get(o)&&!r.byClientId.get(t.parents.get(o))||e.push(t.parents.get(o));r.tree=new Map(r.tree),n.removedClientIds.concat(n.removedClientIds.map((e=>"controlled||"+e))).forEach((e=>{r.tree.delete(e)})),T(r,e,!0);break;case"MOVE_BLOCKS_TO_POSITION":{const e=[];n.fromRootClientId?e.push(n.fromRootClientId):e.push(""),n.toRootClientId&&e.push(n.toRootClientId),r.tree=new Map(r.tree),T(r,e,!0);break}case"MOVE_BLOCKS_UP":case"MOVE_BLOCKS_DOWN":{const e=[n.rootClientId?n.rootClientId:""];r.tree=new Map(r.tree),T(r,e,!0);break}case"SAVE_REUSABLE_BLOCK_SUCCESS":{const e=[];r.attributes.forEach(((t,o)=>{"core/block"===r.byClientId.get(o).name&&t.ref===n.updatedId&&e.push(o)})),r.tree=new Map(r.tree),e.forEach((e=>{r.tree.set(e,{...r.byClientId.get(e),attributes:r.attributes.get(e),innerBlocks:r.tree.get(e).innerBlocks})})),T(r,e,!1)}}return r}),(e=>(t,n)=>{const r=e=>{let r=e;for(let o=0;o(t,n)=>{if("REPLACE_INNER_BLOCKS"!==n.type)return e(t,n);const r={};if(Object.keys(t.controlledInnerBlocks).length){const e=[...n.blocks];for(;e.length;){const{innerBlocks:n,...o}=e.shift();e.push(...n),t.controlledInnerBlocks[o.clientId]&&(r[o.clientId]=!0)}}let o=t;t.order.get(n.rootClientId)&&(o=e(o,{type:"REMOVE_BLOCKS",keepControlledInnerBlocks:r,clientIds:t.order.get(n.rootClientId)}));let i=o;if(n.blocks.length){i=e(i,{...n,type:"INSERT_BLOCKS",index:0});const o=new Map(i.order);Object.keys(r).forEach((e=>{t.order.get(e)&&o.set(e,t.order.get(e))})),i.order=o,i.tree=new Map(i.tree),Object.keys(r).forEach((e=>{const n=`controlled||${e}`;t.tree.has(n)&&i.tree.set(n,t.tree.get(n))}))}return i}),(e=>(t,n)=>{if("RESET_BLOCKS"===n.type){const e={...t,byClientId:new Map(I(n.blocks)),attributes:new Map(A(n.blocks)),order:w(n.blocks),parents:new Map(C(n.blocks)),controlledInnerBlocks:{}};return e.tree=new Map(t?.tree),P(e,n.blocks),e.tree.set("",{innerBlocks:n.blocks.map((t=>e.tree.get(t.clientId)))}),e}return e(t,n)}),(function(e){let t,n=!1;return(r,o)=>{let i=e(r,o);const a="MARK_LAST_CHANGE_AS_PERSISTENT"===o.type||n;if(r===i&&!a){var l;n="MARK_NEXT_CHANGE_AS_NOT_PERSISTENT"===o.type;const e=null===(l=r?.isPersistentChange)||void 0===l||l;return r.isPersistentChange===e?r:{...i,isPersistentChange:e}}return i={...i,isPersistentChange:a?!n:!B(o,t)},t=o,n="MARK_NEXT_CHANGE_AS_NOT_PERSISTENT"===o.type,i}}),(function(e){const t=new Set(["RECEIVE_BLOCKS"]);return(n,r)=>{const o=e(n,r);return o!==n&&(o.isIgnoredChange=t.has(r.type)),o}}),(e=>(t,n)=>{if("SET_HAS_CONTROLLED_INNER_BLOCKS"===n.type){const r=e(t,{type:"REPLACE_INNER_BLOCKS",rootClientId:n.clientId,blocks:[]});return e(r,n)}return e(t,n)}))({byClientId(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{const n=new Map(e);return I(t.blocks).forEach((([e,t])=>{n.set(e,t)})),n}case"UPDATE_BLOCK":{if(!e.has(t.clientId))return e;const{attributes:n,...r}=t.updates;if(0===Object.values(r).length)return e;const o=new Map(e);return o.set(t.clientId,{...e.get(t.clientId),...r}),o}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{if(!t.blocks)return e;const n=new Map(e);return t.replacedClientIds.forEach((e=>{n.delete(e)})),I(t.blocks).forEach((([e,t])=>{n.set(e,t)})),n}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{const n=new Map(e);return t.removedClientIds.forEach((e=>{n.delete(e)})),n}}return e},attributes(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{const n=new Map(e);return A(t.blocks).forEach((([e,t])=>{n.set(e,t)})),n}case"UPDATE_BLOCK":{if(!e.get(t.clientId)||!t.updates.attributes)return e;const n=new Map(e);return n.set(t.clientId,{...e.get(t.clientId),...t.updates.attributes}),n}case"UPDATE_BLOCK_ATTRIBUTES":{if(t.clientIds.every((t=>!e.get(t))))return e;let r=!1;const o=new Map(e);for(const i of t.clientIds){var n;const a=Object.entries(t.uniqueByBlock?t.attributes[i]:null!==(n=t.attributes)&&void 0!==n?n:{});if(0===a.length)continue;let l=!1;const s=e.get(i),c={};a.forEach((([e,t])=>{s[e]!==t&&(l=!0,c[e]=t)})),r=r||l,l&&o.set(i,{...s,...c})}return r?o:e}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{if(!t.blocks)return e;const n=new Map(e);return t.replacedClientIds.forEach((e=>{n.delete(e)})),A(t.blocks).forEach((([e,t])=>{n.set(e,t)})),n}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{const n=new Map(e);return t.removedClientIds.forEach((e=>{n.delete(e)})),n}}return e},order(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":{var n;const r=w(t.blocks),o=new Map(e);return r.forEach(((e,t)=>{""!==t&&o.set(t,e)})),o.set("",(null!==(n=e.get(""))&&void 0!==n?n:[]).concat(r[""])),o}case"INSERT_BLOCKS":{const{rootClientId:n=""}=t,r=e.get(n)||[],o=w(t.blocks,n),{index:i=r.length}=t,a=new Map(e);return o.forEach(((e,t)=>{a.set(t,e)})),a.set(n,k(r,o.get(n),i)),a}case"MOVE_BLOCKS_TO_POSITION":{var r;const{fromRootClientId:n="",toRootClientId:o="",clientIds:i}=t,{index:a=e.get(o).length}=t;if(n===o){const t=e.get(o).indexOf(i[0]),n=new Map(e);return n.set(o,S(e.get(o),t,a,i.length)),n}const l=new Map(e);return l.set(n,null!==(r=e.get(n)?.filter((e=>!i.includes(e))))&&void 0!==r?r:[]),l.set(o,k(e.get(o),i,a)),l}case"MOVE_BLOCKS_UP":{const{clientIds:n,rootClientId:r=""}=t,o=n[0],i=e.get(r);if(!i.length||o===i[0])return e;const a=i.indexOf(o),l=new Map(e);return l.set(r,S(i,a,a-1,n.length)),l}case"MOVE_BLOCKS_DOWN":{const{clientIds:n,rootClientId:r=""}=t,o=n[0],i=n[n.length-1],a=e.get(r);if(!a.length||i===a[a.length-1])return e;const l=a.indexOf(o),s=new Map(e);return s.set(r,S(a,l,l+1,n.length)),s}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{const{clientIds:n}=t;if(!t.blocks)return e;const r=w(t.blocks),o=new Map(e);return t.replacedClientIds.forEach((e=>{o.delete(e)})),r.forEach(((e,t)=>{""!==t&&o.set(t,e)})),o.forEach(((e,t)=>{const i=Object.values(e).reduce(((e,t)=>t===n[0]?[...e,...r.get("")]:(-1===n.indexOf(t)&&e.push(t),e)),[]);o.set(t,i)})),o}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{const n=new Map(e);return t.removedClientIds.forEach((e=>{n.delete(e)})),n.forEach(((e,r)=>{var o;const i=null!==(o=e?.filter((e=>!t.removedClientIds.includes(e))))&&void 0!==o?o:[];i.length!==e.length&&n.set(r,i)})),n}}return e},parents(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":{const n=new Map(e);return C(t.blocks).forEach((([e,t])=>{n.set(e,t)})),n}case"INSERT_BLOCKS":{const n=new Map(e);return C(t.blocks,t.rootClientId||"").forEach((([e,t])=>{n.set(e,t)})),n}case"MOVE_BLOCKS_TO_POSITION":{const n=new Map(e);return t.clientIds.forEach((e=>{n.set(e,t.toRootClientId||"")})),n}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{const n=new Map(e);return t.replacedClientIds.forEach((e=>{n.delete(e)})),C(t.blocks,e.get(t.clientIds[0])).forEach((([e,t])=>{n.set(e,t)})),n}case"REMOVE_BLOCKS_AUGMENTED_WITH_CHILDREN":{const n=new Map(e);return t.removedClientIds.forEach((e=>{n.delete(e)})),n}}return e},controlledInnerBlocks(e={},{type:t,clientId:n,hasControlledInnerBlocks:r}){return"SET_HAS_CONTROLLED_INNER_BLOCKS"===t?{...e,[n]:r}:e}});function M(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?{clientId:t.blocks[0].clientId}:e;case"REMOVE_BLOCKS":return t.clientIds&&t.clientIds.length&&-1!==t.clientIds.indexOf(e.clientId)?{}:e;case"REPLACE_BLOCKS":{if(-1===t.clientIds.indexOf(e.clientId))return e;const n=t.blocks[t.indexToSelect]||t.blocks[t.blocks.length-1];return n?n.clientId===e.clientId?e:{clientId:n.clientId}:{}}}return e}const R=(0,m.combineReducers)({blocks:O,isTyping:function(e=!1,t){switch(t.type){case"START_TYPING":return!0;case"STOP_TYPING":return!1}return e},isBlockInterfaceHidden:function(e=!1,t){switch(t.type){case"HIDE_BLOCK_INTERFACE":return!0;case"SHOW_BLOCK_INTERFACE":return!1}return e},draggedBlocks:function(e=[],t){switch(t.type){case"START_DRAGGING_BLOCKS":return t.clientIds;case"STOP_DRAGGING_BLOCKS":return[]}return e},selection:function(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":const{selectionStart:n,selectionEnd:r}=t;return{selectionStart:n,selectionEnd:r};case"MULTI_SELECT":const{start:o,end:i}=t;return o===e.selectionStart?.clientId&&i===e.selectionEnd?.clientId?e:{selectionStart:{clientId:o},selectionEnd:{clientId:i}};case"RESET_BLOCKS":const a=e?.selectionStart?.clientId,l=e?.selectionEnd?.clientId;if(!a&&!l)return e;if(!t.blocks.some((e=>e.clientId===a)))return{selectionStart:{},selectionEnd:{}};if(!t.blocks.some((e=>e.clientId===l)))return{...e,selectionEnd:e.selectionStart}}const n=M(e.selectionStart,t),r=M(e.selectionEnd,t);return n===e.selectionStart&&r===e.selectionEnd?e:{selectionStart:n,selectionEnd:r}},isMultiSelecting:function(e=!1,t){switch(t.type){case"START_MULTI_SELECT":return!0;case"STOP_MULTI_SELECT":return!1}return e},isSelectionEnabled:function(e=!0,t){return"TOGGLE_SELECTION"===t.type?t.isSelectionEnabled:e},initialPosition:function(e=null,t){return"REPLACE_BLOCKS"===t.type&&void 0!==t.initialPosition||["MULTI_SELECT","SELECT_BLOCK","RESET_SELECTION","INSERT_BLOCKS","REPLACE_INNER_BLOCKS"].includes(t.type)?t.initialPosition:e},blocksMode:function(e={},t){if("TOGGLE_BLOCK_MODE"===t.type){const{clientId:n}=t;return{...e,[n]:e[n]&&"html"===e[n]?"visual":"html"}}return e},blockListSettings:(e={},t)=>{switch(t.type){case"REPLACE_BLOCKS":case"REMOVE_BLOCKS":return Object.fromEntries(Object.entries(e).filter((([e])=>!t.clientIds.includes(e))));case"UPDATE_BLOCK_LIST_SETTINGS":{const{clientId:n}=t;if(!t.settings){if(e.hasOwnProperty(n)){const{[n]:t,...r}=e;return r}return e}return h()(e[n],t.settings)?e:{...e,[n]:t.settings}}}return e},insertionPoint:function(e=null,t){switch(t.type){case"SHOW_INSERTION_POINT":{const{rootClientId:n,index:r,__unstableWithInserter:o,operation:i}=t,a={rootClientId:n,index:r,__unstableWithInserter:o,operation:i};return h()(e,a)?e:a}case"HIDE_INSERTION_POINT":return null}return e},template:function(e={isValid:!0},t){return"SET_TEMPLATE_VALIDITY"===t.type?{...e,isValid:t.isValid}:e},settings:function(e=_,t){return"UPDATE_SETTINGS"===t.type?{...e,...t.settings}:e},preferences:function(e=v,t){switch(t.type){case"INSERT_BLOCKS":case"REPLACE_BLOCKS":return t.blocks.reduce(((e,n)=>{const{attributes:r,name:o}=n;let i=o;const a=(0,m.select)(l.store).getActiveBlockVariation(o,r);return a?.name&&(i+="/"+a.name),"core/block"===o&&(i+="/"+r.ref),{...e,insertUsage:{...e.insertUsage,[i]:{time:t.time,count:e.insertUsage[i]?e.insertUsage[i].count+1:1}}}}),e)}return e},lastBlockAttributesChange:function(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(((e,n)=>({...e,[n]:t.uniqueByBlock?t.attributes[n]:t.attributes})),{})}return e},editorMode:function(e="edit",t){return"INSERT_BLOCKS"===t.type&&"navigation"===e?"edit":"SET_EDITOR_MODE"===t.type?t.mode:e},hasBlockMovingClientId:function(e=null,t){return"SET_BLOCK_MOVING_MODE"===t.type?t.hasBlockMovingClientId:"SET_EDITOR_MODE"===t.type?null:e},highlightedBlock:function(e,t){switch(t.type){case"TOGGLE_BLOCK_HIGHLIGHT":const{clientId:n,isHighlighted:r}=t;return r?n:e===n?null:e;case"SELECT_BLOCK":if(t.clientId!==e)return null}return e},lastBlockInserted:function(e={},t){switch(t.type){case"INSERT_BLOCKS":case"REPLACE_BLOCKS":case"REPLACE_INNER_BLOCKS":if(!t.blocks.length)return e;const n=t.blocks.map((e=>e.clientId)),r=t.meta?.source;return{clientIds:n,source:r};case"RESET_BLOCKS":return{}}return e},temporarilyEditingAsBlocks:function(e="",t){return"SET_TEMPORARILY_EDITING_AS_BLOCKS"===t.type?t.temporarilyEditingAsBlocks:e},blockVisibility:function(e={},t){return"SET_BLOCK_VISIBILITY"===t.type?{...e,...t.updates}:e},blockEditingModes:function(e=new Map,t){switch(t.type){case"SET_BLOCK_EDITING_MODE":return new Map(e).set(t.clientId,t.mode);case"UNSET_BLOCK_EDITING_MODE":{const n=new Map(e);return n.delete(t.clientId),n}case"RESET_BLOCKS":return e.has("")?(new Map).set("",e.get("")):e}return e},removalPromptData:function(e=!1,t){switch(t.type){case"DISPLAY_BLOCK_REMOVAL_PROMPT":const{clientIds:e,selectPrevious:n,blockNamesForPrompt:r}=t;return{clientIds:e,selectPrevious:n,blockNamesForPrompt:r};case"CLEAR_BLOCK_REMOVAL_PROMPT":return!1}return e},blockRemovalRules:function(e=!1,t){return"SET_BLOCK_REMOVAL_RULES"===t.type?t.rules:e}});var N=function(e){return(t,n)=>{const r=e(t,n);return t?(r.automaticChangeStatus=t.automaticChangeStatus,"MARK_AUTOMATIC_CHANGE"===n.type?{...r,automaticChangeStatus:"pending"}:"MARK_AUTOMATIC_CHANGE_FINAL"===n.type&&"pending"===t.automaticChangeStatus?{...r,automaticChangeStatus:"final"}:r.blocks===t.blocks&&r.selection===t.selection||"final"!==r.automaticChangeStatus&&r.selection!==t.selection?r:{...r,automaticChangeStatus:void 0}):r}}(R),F={};function L(e){return[e]}function D(e,t,n){var r;if(e.length!==t.length)return!1;for(r=n;r(r,o)=>{let i,a;if("function"==typeof e?(i=e(r),a=e(o)):(i=r[e],a=o[e]),i>a)return"asc"===n?1:-1;if(a>i)return"asc"===n?-1:1;const l=t.findIndex((e=>e===r)),s=t.findIndex((e=>e===o));return l>s?1:s>l?-1:0};function K(e,t,n="asc"){return e.concat().sort(W(t,e,n))}function q(e){return e.isBlockInterfaceHidden}function J(e){return e?.lastBlockInserted?.clientIds}function Z(e,t=""){if(e.blockEditingModes.has(t))return e.blockEditingModes.get(t);if(!t)return"default";const n=Ie(e,t);if("contentOnly"===ht(e,n)){const n=oe(e,t);return(0,m.select)(l.store).__experimentalHasContentRoleAttribute(n)?"contentOnly":"disabled"}const r=Z(e,n);return"contentOnly"===r?"default":r}const Y=U(((e,t)=>{const n=t=>{const r=e.blockEditingModes.get(t);return(void 0===r||"disabled"===r)&&Ye(e,t).every(n)};return"disabled"===Z(e,t)&&Ye(e,t).every(n)}),(e=>[e.blockEditingModes,e.blocks.parents])),Q=U(((e,t="")=>Ye(e,t).flatMap((t=>"disabled"!==Z(e,t)?[{clientId:t,innerBlocks:Q(e,t)}]:Q(e,t)))),(e=>[e.blocks.order,e.blockEditingModes,e.settings.templateLock,e.blockListSettings])),X=U(((e,t,n=!1)=>Ae(e,t,n).filter((t=>"disabled"!==Z(e,t)))),(e=>[e.blocks.parents,e.blockEditingModes,e.settings.templateLock,e.blockListSettings]));function ee(e){return e.removalPromptData}function te(e){return e.blockRemovalRules}const ne=[],re=new Set;function oe(e,t){const n=e.blocks.byClientId.get(t),r="core/social-link";if("web"!==c.Platform.OS&&n?.name===r){const n=e.blocks.attributes.get(t),{service:o}=null!=n?n:{};return o?`${r}-${o}`:r}return n?n.name:null}function ie(e,t){const n=e.blocks.byClientId.get(t);return!!n&&n.isValid}function ae(e,t){return e.blocks.byClientId.get(t)?e.blocks.attributes.get(t):null}function le(e,t){return e.blocks.byClientId.has(t)?e.blocks.tree.get(t):null}const se=U(((e,t)=>e.blocks.byClientId.has(t)?{...e.blocks.byClientId.get(t),attributes:ae(e,t)}:null),((e,t)=>[e.blocks.byClientId.get(t),e.blocks.attributes.get(t)]));function ce(e,t){const n=t&&an(e,t)?"controlled||"+t:t||"";return e.blocks.tree.get(n)?.innerBlocks||ne}const ue=U(((e,t)=>(H()("wp.data.select( 'core/block-editor' ).__unstableGetClientIdWithClientIdsTree",{since:"6.3",version:"6.5"}),{clientId:t,innerBlocks:pe(e,t)})),(e=>[e.blocks.order])),pe=U(((e,t="")=>(H()("wp.data.select( 'core/block-editor' ).__unstableGetClientIdsTree",{since:"6.3",version:"6.5"}),Ye(e,t).map((t=>ue(e,t))))),(e=>[e.blocks.order])),de=U(((e,t)=>{const n=[];for(const r of t)for(const t of Ye(e,r))n.push(t,...de(e,[t]));return n}),(e=>[e.blocks.order])),fe=U((e=>{const t=[];for(const n of Ye(e))t.push(n,...de(e,[n]));return t}),(e=>[e.blocks.order])),me=U(((e,t)=>{const n=fe(e);return t?n.reduce(((n,r)=>e.blocks.byClientId.get(r).name===t?n+1:n),0):n.length}),(e=>[e.blocks.order,e.blocks.byClientId])),ye=U(((e,t)=>{if(!t)return ne;const n=Array.isArray(t)?t:[t],r=fe(e).filter((t=>{const r=e.blocks.byClientId.get(t);return n.includes(r.name)}));return r.length>0?r:ne}),(e=>[e.blocks.order,e.blocks.byClientId])),ge=U(((e,t)=>(Array.isArray(t)?t:[t]).map((t=>le(e,t)))),((e,t)=>(Array.isArray(t)?t:[t]).map((t=>e.blocks.tree.get(t))))),he=U(((e,t)=>ge(e,t).filter(Boolean).map((e=>e.name))),((e,t)=>ge(e,t)));function be(e,t){return Ye(e,t).length}function ve(e){return e.selection.selectionStart}function _e(e){return e.selection.selectionEnd}function ke(e){return e.selection.selectionStart.clientId}function Se(e){return e.selection.selectionEnd.clientId}function Ee(e){const t=Le(e).length;return t||(e.selection.selectionStart.clientId?1:0)}function we(e){const{selectionStart:t,selectionEnd:n}=e.selection;return!!t.clientId&&t.clientId===n.clientId}function Ce(e){const{selectionStart:t,selectionEnd:n}=e.selection,{clientId:r}=t;return r&&r===n.clientId?r:null}function xe(e){const t=Ce(e);return t?le(e,t):null}function Ie(e,t){return e.blocks.parents.has(t)?e.blocks.parents.get(t):null}const Ae=U(((e,t,n=!1)=>{const r=[];let o=t;for(;e.blocks.parents.get(o);)o=e.blocks.parents.get(o),r.push(o);return r.length?n?r:r.reverse():ne}),(e=>[e.blocks.parents])),Be=U(((e,t,n,r=!1)=>{const o=Ae(e,t,r),i=Array.isArray(n)?e=>n.includes(e):e=>n===e;return o.filter((t=>i(oe(e,t))))}),(e=>[e.blocks.parents]));function Pe(e,t){let n,r=t;do{n=r,r=e.blocks.parents.get(r)}while(r);return n}function Te(e,t){const n=Ce(e),r=[...Ae(e,t),t],o=[...Ae(e,n),n];let i;const a=Math.min(r.length,o.length);for(let e=0;e{const{selectionStart:t,selectionEnd:n}=e.selection;if(!t.clientId||!n.clientId)return ne;if(t.clientId===n.clientId)return[t.clientId];const r=Ie(e,t.clientId);if(null===r)return ne;const o=Ye(e,r),i=o.indexOf(t.clientId),a=o.indexOf(n.clientId);return i>a?o.slice(a,i+1):o.slice(i,a+1)}),(e=>[e.blocks.order,e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId]));function Le(e){const{selectionStart:t,selectionEnd:n}=e.selection;return t.clientId===n.clientId?ne:Fe(e)}const De=U((e=>{const t=Le(e);return t.length?t.map((t=>le(e,t))):ne}),(e=>[...Fe.getDependants(e),e.blocks.byClientId,e.blocks.order,e.blocks.attributes]));function Ue(e){return Le(e)[0]||null}function je(e){const t=Le(e);return t[t.length-1]||null}function ze(e,t){return Ue(e)===t}function Ve(e,t){return-1!==Le(e).indexOf(t)}const Ge=U(((e,t)=>{let n=t,r=!1;for(;n&&!r;)n=Ie(e,n),r=Ve(e,n);return r}),(e=>[e.blocks.order,e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId]));function He(e){const{selectionStart:t,selectionEnd:n}=e.selection;return t.clientId===n.clientId?null:t.clientId||null}function $e(e){const{selectionStart:t,selectionEnd:n}=e.selection;return t.clientId===n.clientId?null:n.clientId||null}function We(e){const t=ve(e),n=_e(e);return!t.attributeKey&&!n.attributeKey&&void 0===t.offset&&void 0===n.offset}function Ke(e){const t=ve(e),n=_e(e);return!!t&&!!n&&t.clientId===n.clientId&&t.attributeKey===n.attributeKey&&t.offset===n.offset}function qe(e){return Fe(e).some((t=>{const n=oe(e,t);return!(0,l.getBlockType)(n).merge}))}function Je(e,t){const n=ve(e),r=_e(e);if(n.clientId===r.clientId)return!1;if(!n.attributeKey||!r.attributeKey||void 0===n.offset||void 0===r.offset)return!1;const o=Ie(e,n.clientId);if(o!==Ie(e,r.clientId))return!1;const i=Ye(e,o);let a,s;i.indexOf(n.clientId)>i.indexOf(r.clientId)?(a=r,s=n):(a=n,s=r);const c=t?s.clientId:a.clientId,u=t?a.clientId:s.clientId,p=oe(e,c);if(!(0,l.getBlockType)(p).merge)return!1;const d=le(e,u);if(d.name===p)return!0;const f=(0,l.switchToBlockType)(d,p);return f&&f.length}const Ze=e=>{const t=ve(e),n=_e(e);if(t.clientId===n.clientId)return ne;if(!t.attributeKey||!n.attributeKey||void 0===t.offset||void 0===n.offset)return ne;const r=Ie(e,t.clientId);if(r!==Ie(e,n.clientId))return ne;const o=Ye(e,r),i=o.indexOf(t.clientId),a=o.indexOf(n.clientId),[s,c]=i>a?[n,t]:[t,n],u=le(e,s.clientId),p=(0,l.getBlockType)(u.name),d=le(e,c.clientId),f=(0,l.getBlockType)(d.name),m=u.attributes[s.attributeKey],y=d.attributes[c.attributeKey],g=p.attributes[s.attributeKey],h=f.attributes[c.attributeKey];let b=(0,V.create)({html:m,...$(g)}),v=(0,V.create)({html:y,...$(h)});return b=(0,V.remove)(b,0,s.offset),v=(0,V.remove)(v,c.offset,v.text.length),[{...u,attributes:{...u.attributes,[s.attributeKey]:(0,V.toHTMLString)({value:b,...$(g)})}},{...d,attributes:{...d.attributes,[c.attributeKey]:(0,V.toHTMLString)({value:v,...$(h)})}}]};function Ye(e,t){return e.blocks.order.get(t||"")||ne}function Qe(e,t){return Ye(e,Ie(e,t)).indexOf(t)}function Xe(e,t){const{selectionStart:n,selectionEnd:r}=e.selection;return n.clientId===r.clientId&&n.clientId===t}function et(e,t,n=!1){return Ye(e,t).some((t=>Xe(e,t)||Ve(e,t)||n&&et(e,t,n)))}function tt(e,t,n=!1){return Ye(e,t).some((t=>ut(e,t)||n&&tt(e,t,n)))}function nt(e,t){if(!t)return!1;const n=Le(e),r=n.indexOf(t);return r>-1&&rut(e,t)))}function dt(){return H()('wp.data.select( "core/block-editor" ).isCaretWithinFormattedText',{since:"6.1",version:"6.3"}),!1}const ft=U((e=>{let t,n;const{insertionPoint:r,selection:{selectionEnd:o}}=e;if(null!==r)return r;const{clientId:i}=o;return i?(t=Ie(e,i)||void 0,n=Qe(e,o.clientId)+1):n=Ye(e).length,{rootClientId:t,index:n}}),(e=>[e.insertionPoint,e.selection.selectionEnd.clientId,e.blocks.parents,e.blocks.order]));function mt(e){return null!==e.insertionPoint}function yt(e){return e.template.isValid}function gt(e){return e.settings.template}function ht(e,t){var n,r;return t?null!==(n=$t(e,t)?.templateLock)&&void 0!==n&&n:null!==(r=e.settings.templateLock)&&void 0!==r&&r}const bt=(e,t,n=null)=>"boolean"==typeof e?e:Array.isArray(e)?!(!e.includes("core/post-content")||null!==t)||e.includes(t):n,vt=(e,t,n=null)=>{let r;if(t&&"object"==typeof t?(r=t,t=r.name):r=(0,l.getBlockType)(t),!r)return!1;const{allowedBlockTypes:o}=Wt(e);if(!bt(o,t,!0))return!1;if(!!ht(e,n))return!1;if("disabled"===Z(e,null!=n?n:""))return!1;const i=$t(e,n);if(n&&void 0===i)return!1;const a=i?.allowedBlocks,c=bt(a,t),u=r.parent,p=oe(e,n),d=bt(u,p);let f=!0;const m=r.ancestor;if(m){f=[n,...Ae(e,n)].some((t=>bt(m,oe(e,t))))}const y=f&&(null===c&&null===d||!0===c||!0===d);return y?(0,s.applyFilters)("blockEditor.__unstableCanInsertBlockType",y,r,n,{getBlock:le.bind(null,e),getBlockParentsByBlockName:Be.bind(null,e)}):y},_t=U(vt,((e,t,n)=>[e.blockListSettings[n],e.blocks.byClientId.get(n),e.settings.allowedBlockTypes,e.settings.templateLock,e.blockEditingModes]));function kt(e,t,n=null){return t.every((t=>_t(e,oe(e,t),n)))}function St(e,t,n=null){const r=ae(e,t);return null===r||(void 0!==r.lock?.remove?!r.lock.remove:!ht(e,n)&&"disabled"!==Z(e,n))}function Et(e,t,n=null){return t.every((t=>St(e,t,n)))}function wt(e,t,n=null){const r=ae(e,t);return null===r||(void 0!==r.lock?.move?!r.lock.move:"all"!==ht(e,n)&&"disabled"!==Z(e,n))}function Ct(e,t,n=null){return t.every((t=>wt(e,t,n)))}function xt(e,t){const n=ae(e,t);if(null===n)return!0;const{lock:r}=n;return!r?.edit}function It(e,t){return!!(0,l.hasBlockSupport)(t,"lock",!0)&&!!e.settings?.canLockBlocks}function At(e,t){var n;return null!==(n=e.preferences.insertUsage?.[t])&&void 0!==n?n:null}const Bt=(e,t,n)=>!!(0,l.hasBlockSupport)(t,"inserter",!0)&&vt(e,t.name,n),Pt=(e,t)=>{if(!e)return t;const n=Date.now()-e;switch(!0){case n<36e5:return 4*t;case n<864e5:return 2*t;case n<6048e5:return t/2;default:return t/4}},Tt=(e,{buildScope:t="inserter"})=>n=>{const r=n.name;let o=!1;(0,l.hasBlockSupport)(n.name,"multiple",!0)||(o=ge(e,fe(e)).some((({name:e})=>e===n.name)));const{time:i,count:a=0}=At(e,r)||{},s={id:r,name:n.name,title:n.title,icon:n.icon,isDisabled:o,frecency:Pt(i,a)};if("transform"===t)return s;const c=(0,l.getBlockVariations)(n.name,"inserter");return{...s,initialAttributes:{},description:n.description,category:n.category,keywords:n.keywords,variations:c,example:n.example,utility:1}},Ot=U(((e,t=null)=>{const n=/^\s*)[^])*)\5|[^]*?)}\s+)?(\/)?-->/,r=vt(e,"core/block",t)?Xt(e).filter((e=>"fully"===e.wp_pattern_sync_status||""===e.wp_pattern_sync_status||!e.wp_pattern_sync_status)).map((t=>{let r=z;if("web"===c.Platform.OS){const e=("string"==typeof t.content.raw?t.content.raw:t.content).match(n);if(e){const[,,t="core/",n]=e,o=(0,l.getBlockType)(t+n);o&&(r=o.icon)}}const o=`core/block/${t.id}`,{time:i,count:a=0}=At(e,o)||{},s=Pt(i,a);return{id:o,name:"core/block",initialAttributes:{ref:t.id},title:t.title.raw,icon:r,category:"reusable",keywords:["reusable"],isDisabled:!1,utility:1,frecency:s,content:t.content.raw}})):[],o=Tt(e,{buildScope:"inserter"}),i=(0,l.getBlockTypes)().filter((n=>Bt(e,n,t))).map(o).reduce(((t,n)=>{const{variations:r=[]}=n;if(r.some((({isDefault:e})=>e))||t.push(n),r.length){const o=((e,t)=>n=>{const r=`${t.id}/${n.name}`,{time:o,count:i=0}=At(e,r)||{};return{...t,id:r,icon:n.icon||t.icon,title:n.title||t.title,description:n.description||t.description,category:n.category||t.category,example:n.hasOwnProperty("example")?n.example:t.example,initialAttributes:{...t.initialAttributes,...n.attributes},innerBlocks:n.innerBlocks,keywords:n.keywords||t.keywords,frecency:Pt(o,i)}})(e,n);t.push(...r.map(o))}return t}),[]),{core:a,noncore:s}=i.reduce(((e,t)=>{const{core:n,noncore:r}=e;return(t.name.startsWith("core/")?n:r).push(t),e}),{core:[],noncore:[]});return[...[...a,...s],...r]}),((e,t)=>[e.blockListSettings[t],e.blocks.byClientId,e.blocks.order,e.preferences.insertUsage,e.settings.allowedBlockTypes,e.settings.templateLock,Xt(e),(0,l.getBlockTypes)()])),Mt=U(((e,t,n=null)=>{const r=Array.isArray(t)?t:[t],o=Tt(e,{buildScope:"transform"}),i=(0,l.getBlockTypes)().filter((t=>Bt(e,t,n))).map(o),a=Object.fromEntries(Object.entries(i).map((([,e])=>[e.name,e]))),s=(0,l.getPossibleBlockTransformations)(r).reduce(((e,t)=>(a[t?.name]&&e.push(a[t.name]),e)),[]);return K(s,(e=>a[e.name].frecency),"desc")}),((e,t,n)=>[e.blockListSettings[n],e.blocks.byClientId,e.preferences.insertUsage,e.settings.allowedBlockTypes,e.settings.templateLock,(0,l.getBlockTypes)()])),Rt=U(((e,t=null)=>{if((0,l.getBlockTypes)().some((n=>Bt(e,n,t))))return!0;return vt(e,"core/block",t)&&Xt(e).length>0}),((e,t)=>[e.blockListSettings[t],e.blocks.byClientId,e.settings.allowedBlockTypes,e.settings.templateLock,Xt(e),(0,l.getBlockTypes)()])),Nt=U(((e,t=null)=>{if(t)return(0,l.getBlockTypes)().filter((n=>Bt(e,n,t)))}),((e,t)=>[e.blockListSettings[t],e.blocks.byClientId,e.settings.allowedBlockTypes,e.settings.templateLock,(0,l.getBlockTypes)()])),Ft=U(((e,t=null)=>(H()('wp.data.select( "core/block-editor" ).__experimentalGetAllowedBlocks',{alternative:'wp.data.select( "core/block-editor" ).getAllowedBlocks',since:"6.2",version:"6.4"}),Nt(e,t))),((e,t)=>[...Nt.getDependants(e,t)])),Lt=U(((e,t=null)=>{if(!t)return;const n=e.blockListSettings[t]?.__experimentalDefaultBlock,r=e.blockListSettings[t]?.__experimentalDirectInsert;return n&&r?"function"==typeof r?r(le(e,t))?n:null:n:void 0}),((e,t)=>[e.blockListSettings[t],e.blocks.tree.get(t)]));function Dt(e){var t;return(null!==(t=e?.settings?.__experimentalReusableBlocks)&&void 0!==t?t:ne).filter((e=>"unsynced"===e.wp_pattern_sync_status)).map((e=>({name:`core/block/${e.id}`,title:e.title.raw,categories:["custom"],content:e.content.raw})))}const Ut=U(((e,t)=>{const n=[...e.settings.__experimentalBlockPatterns,...Dt(e)].find((({name:e})=>e===t));return n?{...n,blocks:(0,l.parse)(n.content,{__unstableSkipMigrationLogs:!0})}:null}),(e=>[e.settings.__experimentalBlockPatterns,e.settings.__experimentalReusableBlocks])),jt=U((e=>{const t=e.settings.__experimentalBlockPatterns,n=Dt(e),{allowedBlockTypes:r}=Wt(e),o=[...t,...n].filter((({inserter:e=!0})=>!!e)).map((({name:t})=>Ut(e,t))),i=o.filter((({blocks:e})=>((e,t)=>{if("boolean"==typeof t)return t;const n=[...e];for(;n.length>0;){const e=n.shift();if(!bt(t,e.name||e.blockName,!0))return!1;e.innerBlocks?.forEach((e=>{n.push(e)}))}return!0})(e,r)));return i}),(e=>[e.settings.__experimentalBlockPatterns,e.settings.__experimentalReusableBlocks,e.settings.allowedBlockTypes])),zt=U(((e,t=null)=>{const n=jt(e).filter((({blocks:n})=>n.every((({name:n})=>_t(e,n,t)))));return n}),((e,t)=>[e.settings.__experimentalBlockPatterns,e.settings.__experimentalReusableBlocks,e.settings.allowedBlockTypes,e.settings.templateLock,e.blockListSettings[t],e.blocks.byClientId.get(t)])),Vt=U(((e,t,n=null)=>{if(!t)return ne;const r=zt(e,n),o=Array.isArray(t)?t:[t],i=r.filter((e=>e?.blockTypes?.some?.((e=>o.includes(e)))));return 0===i.length?ne:i}),((e,t,n)=>[...zt.getDependants(e,n)])),Gt=U(((e,t,n=null)=>(H()('wp.data.select( "core/block-editor" ).__experimentalGetPatternsByBlockTypes',{alternative:'wp.data.select( "core/block-editor" ).getPatternsByBlockTypes',since:"6.2",version:"6.4"}),Vt(e,t,n))),((e,t,n)=>[...zt.getDependants(e,n)])),Ht=U(((e,t,n=null)=>{if(!t)return ne;if(t.some((({clientId:t,innerBlocks:n})=>n.length||an(e,t))))return ne;const r=Array.from(new Set(t.map((({name:e})=>e))));return Vt(e,r,n)}),((e,t,n)=>[...Vt.getDependants(e,n)]));function $t(e,t){return e.blockListSettings[t]}function Wt(e){return e.settings}function Kt(e){return e.settings.behaviors}function qt(e){return e.blocks.isPersistentChange}const Jt=U(((e,t=[])=>t.reduce(((t,n)=>e.blockListSettings[n]?{...t,[n]:e.blockListSettings[n]}:t),{})),(e=>[e.blockListSettings])),Zt=U(((e,t)=>{const n=Xt(e).find((e=>e.id===t));return n?n.title?.raw:null}),(e=>[Xt(e)]));function Yt(e){return e.blocks.isIgnoredChange}function Qt(e){return e.lastBlockAttributesChange}function Xt(e){var t;return null!==(t=e?.settings?.__experimentalReusableBlocks)&&void 0!==t?t:ne}function en(e){return"navigation"===e.editorMode}function tn(e){return e.editorMode}function nn(e){return e.hasBlockMovingClientId}function rn(e){return!!e.automaticChangeStatus}function on(e,t){return e.highlightedBlock===t}function an(e,t){return!!e.blocks.controlledInnerBlocks[t]}const ln=U(((e,t)=>{if(!t.length)return null;const n=Ce(e);if(t.includes(oe(e,n)))return n;const r=Le(e),o=Be(e,n||r[0],t);return o?o[o.length-1]:null}),((e,t)=>[e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId,t]));function sn(e,t,n){const{lastBlockInserted:r}=e;return r.clientIds?.includes(t)&&r.source===n}function cn(e,t){var n;return null===(n=e.blockVisibility?.[t])||void 0===n||n}const un=U((e=>{const t=new Set(Object.keys(e.blockVisibility).filter((t=>e.blockVisibility[t])));return 0===t.size?re:t}),(e=>[e.blockVisibility])),pn=U(((e,t)=>{let n,r=t;for(;e.blocks.parents.has(r);)r=e.blocks.parents.get(r),r&&"contentOnly"===ht(e,r)&&(n=r);return n}),(e=>[e.blocks.parents,e.blockListSettings]));function dn(e){return e.temporarilyEditingAsBlocks}function fn(e,t){if("default"!==Z(e,t))return!1;if(!xt(e,t))return!0;const n=tn(e);if("zoom-out"===n&&t&&!Ie(e,t))return!0;const r=(0,l.hasBlockSupport)(oe(e,t),"__experimentalDisableBlockOverlay",!1);return("navigation"===n||!r&&an(e,t))&&!Xe(e,t)&&!et(e,t,!0)}function mn(e,t){let n=e.blocks.parents.get(t);for(;n;){if(fn(e,n))return!0;n=e.blocks.parents.get(n)}return!1}const yn=["inserterMediaCategories","blockInspectorAnimation"];function gn(e,t=!1){let n=e;if(t&&"web"===c.Platform.OS){n={};for(const t in e)yn.includes(t)||(n[t]=e[t])}return{type:"UPDATE_SETTINGS",settings:n}}function hn(){return{type:"HIDE_BLOCK_INTERFACE"}}function bn(){return{type:"SHOW_BLOCK_INTERFACE"}}function vn(e="",t){return{type:"SET_BLOCK_EDITING_MODE",clientId:e,mode:t}}function _n(e=""){return{type:"UNSET_BLOCK_EDITING_MODE",clientId:e}}const kn=(e,t=!0,n=!1)=>({select:r,dispatch:o})=>{if(!e||!e.length)return;var i;i=e,e=Array.isArray(i)?i:[i];const a=r.getBlockRootClientId(e[0]);if(!r.canRemoveBlocks(e,a))return;const l=!n&&r.getBlockRemovalRules();if(l){const n=new Set,i=[...e];for(;i.length;){const e=i.shift(),t=r.getBlockName(e);l[t]&&n.add(t);const o=r.getBlockOrder(e);i.push(...o)}if(n.size)return void o(function(e,t,n){return{type:"DISPLAY_BLOCK_REMOVAL_PROMPT",clientIds:e,selectPrevious:t,blockNamesForPrompt:n}}(e,t,Array.from(n)))}t&&o.selectPreviousBlock(e[0],t),o({type:"REMOVE_BLOCKS",clientIds:e}),o(Sn())},Sn=()=>({select:e,dispatch:t})=>{if(e.getBlockCount()>0)return;const{__unstableHasCustomAppender:n}=e.getSettings();n||t.insertDefaultBlock()};function En(){return{type:"CLEAR_BLOCK_REMOVAL_PROMPT"}}function wn(e=!1){return{type:"SET_BLOCK_REMOVAL_RULES",rules:e}}var Cn=window.wp.a11y;const xn="†";function In(e){if(e)return Object.keys(e).find((t=>{const n=e[t];return"string"==typeof n&&-1!==n.indexOf(xn)}))}const An=e=>Array.isArray(e)?e:[e],Bn=e=>({dispatch:t})=>{t({type:"RESET_BLOCKS",blocks:e}),t(Pn(e))},Pn=e=>({select:t,dispatch:n})=>{const r=t.getTemplate(),o=t.getTemplateLock(),i=!r||"all"!==o||(0,l.doBlocksMatchTemplate)(e,r);if(i!==t.isValidTemplate())return n.setTemplateValidity(i),i};function Tn(e,t,n){return{type:"RESET_SELECTION",selectionStart:e,selectionEnd:t,initialPosition:n}}function On(e){return H()('wp.data.dispatch( "core/block-editor" ).receiveBlocks',{since:"5.9",alternative:"resetBlocks or insertBlocks"}),{type:"RECEIVE_BLOCKS",blocks:e}}function Mn(e,t,n=!1){return{type:"UPDATE_BLOCK_ATTRIBUTES",clientIds:An(e),attributes:t,uniqueByBlock:n}}function Rn(e,t){return{type:"UPDATE_BLOCK",clientId:e,updates:t}}function Nn(e,t=0){return{type:"SELECT_BLOCK",initialPosition:t,clientId:e}}const Fn=(e,t=!1)=>({select:n,dispatch:r})=>{const o=n.getPreviousBlockClientId(e);if(o)r.selectBlock(o,-1);else if(t){const t=n.getBlockRootClientId(e);t&&r.selectBlock(t,-1)}},Ln=e=>({select:t,dispatch:n})=>{const r=t.getNextBlockClientId(e);r&&n.selectBlock(r)};function Dn(){return{type:"START_MULTI_SELECT"}}function Un(){return{type:"STOP_MULTI_SELECT"}}const jn=(e,t,n=0)=>({select:r,dispatch:o})=>{if(r.getBlockRootClientId(e)!==r.getBlockRootClientId(t))return;o({type:"MULTI_SELECT",start:e,end:t,initialPosition:n});const i=r.getSelectedBlockCount();(0,Cn.speak)((0,b.sprintf)((0,b._n)("%s block selected.","%s blocks selected.",i),i),"assertive")};function zn(){return{type:"CLEAR_SELECTED_BLOCK"}}function Vn(e=!0){return{type:"TOGGLE_SELECTION",isSelectionEnabled:e}}function Gn(e,t){var n;const r=null!==(n=t?.__experimentalPreferredStyleVariations?.value)&&void 0!==n?n:{};return e.map((e=>{const t=e.name;if(!(0,l.hasBlockSupport)(t,"defaultStylePicker",!0))return e;if(!r[t])return e;const n=e.attributes?.className;if(n?.includes("is-style-"))return e;const{attributes:o={}}=e,i=r[t];return{...e,attributes:{...o,className:`${n||""} is-style-${i}`.trim()}}}))}const Hn=(e,t,n,r=0,o)=>({select:i,dispatch:a})=>{e=An(e),t=Gn(An(t),i.getSettings());const l=i.getBlockRootClientId(e[0]);for(let e=0;e(t,n)=>({select:r,dispatch:o})=>{r.canMoveBlocks(t,n)&&o({type:e,clientIds:An(t),rootClientId:n})},Kn=Wn("MOVE_BLOCKS_DOWN"),qn=Wn("MOVE_BLOCKS_UP"),Jn=(e,t="",n="",r)=>({select:o,dispatch:i})=>{if(o.canMoveBlocks(e,t)){if(t!==n){if(!o.canRemoveBlocks(e,t))return;if(!o.canInsertBlocks(e,n))return}i({type:"MOVE_BLOCKS_TO_POSITION",fromRootClientId:t,toRootClientId:n,clientIds:e,index:r})}};function Zn(e,t="",n="",r){return Jn([e],t,n,r)}function Yn(e,t,n,r,o){return Qn([e],t,n,r,0,o)}const Qn=(e,t,n,r=!0,o=0,i)=>({select:a,dispatch:l})=>{null!==o&&"object"==typeof o&&(i=o,o=0,H()("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=Gn(An(e),a.getSettings());const s=[];for(const t of e){a.canInsertBlockType(t.name,n)&&s.push(t)}s.length&&l({type:"INSERT_BLOCKS",blocks:s,index:t,rootClientId:n,time:Date.now(),updateSelection:r,initialPosition:r?o:null,meta:i})};function Xn(e,t,n={}){const{__unstableWithInserter:r,operation:o}=n;return{type:"SHOW_INSERTION_POINT",rootClientId:e,index:t,__unstableWithInserter:r,operation:o}}const er=()=>({select:e,dispatch:t})=>{e.isBlockInsertionPointVisible()&&t({type:"HIDE_INSERTION_POINT"})};function tr(e){return{type:"SET_TEMPLATE_VALIDITY",isValid:e}}const nr=()=>({select:e,dispatch:t})=>{t({type:"SYNCHRONIZE_TEMPLATE"});const n=e.getBlocks(),r=e.getTemplate(),o=(0,l.synchronizeBlocksWithTemplate)(n,r);t.resetBlocks(o)},rr=e=>({registry:t,select:n,dispatch:r})=>{const o=n.getSelectionStart(),i=n.getSelectionEnd();if(o.clientId===i.clientId)return;if(!o.attributeKey||!i.attributeKey||void 0===o.offset||void 0===i.offset)return!1;const a=n.getBlockRootClientId(o.clientId);if(a!==n.getBlockRootClientId(i.clientId))return;const s=n.getBlockOrder(a);let c,u;s.indexOf(o.clientId)>s.indexOf(i.clientId)?(c=i,u=o):(c=o,u=i);const p=e?u:c,d=n.getBlock(p.clientId),f=(0,l.getBlockType)(d.name);if(!f.merge)return;const m=c,y=u,g=n.getBlock(m.clientId),h=(0,l.getBlockType)(g.name),b=n.getBlock(y.clientId),v=(0,l.getBlockType)(b.name),_=g.attributes[m.attributeKey],k=b.attributes[y.attributeKey],S=h.attributes[m.attributeKey],E=v.attributes[y.attributeKey];let w=(0,V.create)({html:_,...$(S)}),C=(0,V.create)({html:k,...$(E)});w=(0,V.remove)(w,m.offset,w.text.length),C=(0,V.insert)(C,xn,0,y.offset);const x=(0,l.cloneBlock)(g,{[m.attributeKey]:(0,V.toHTMLString)({value:w,...$(S)})}),I=(0,l.cloneBlock)(b,{[y.attributeKey]:(0,V.toHTMLString)({value:C,...$(E)})}),A=e?x:I,B=g.name===b.name?[A]:(0,l.switchToBlockType)(A,f.name);if(!B||!B.length)return;let P;if(e){const e=B.pop();P=f.merge(e.attributes,I.attributes)}else{const e=B.shift();P=f.merge(x.attributes,e.attributes)}const T=In(P),O=P[T],M=(0,V.create)({html:O,...$(f.attributes[T])}),R=M.text.indexOf(xn),N=(0,V.remove)(M,R,R+1),F=(0,V.toHTMLString)({value:N,...$(f.attributes[T])});P[T]=F;const L=n.getSelectedBlockClientIds(),D=[...e?B:[],{...d,attributes:{...d.attributes,...P}},...e?[]:B];t.batch((()=>{r.selectionChange(d.clientId,T,R,R),r.replaceBlocks(L,D,0,n.getSelectedBlocksInitialCaretPosition())}))},or=()=>({select:e,dispatch:t})=>{const n=e.getSelectionStart(),r=e.getSelectionEnd();if(n.clientId===r.clientId)return;if(!n.attributeKey||!r.attributeKey||void 0===n.offset||void 0===r.offset)return;const o=e.getBlockRootClientId(n.clientId);if(o!==e.getBlockRootClientId(r.clientId))return;const i=e.getBlockOrder(o);let a,s;i.indexOf(n.clientId)>i.indexOf(r.clientId)?(a=r,s=n):(a=n,s=r);const c=a,u=s,p=e.getBlock(c.clientId),d=(0,l.getBlockType)(p.name),f=e.getBlock(u.clientId),m=(0,l.getBlockType)(f.name),y=p.attributes[c.attributeKey],g=f.attributes[u.attributeKey],h=d.attributes[c.attributeKey],b=m.attributes[u.attributeKey];let v=(0,V.create)({html:y,...$(h)}),_=(0,V.create)({html:g,...$(b)});v=(0,V.remove)(v,c.offset,v.text.length),_=(0,V.remove)(_,0,u.offset),t.replaceBlocks(e.getSelectedBlockClientIds(),[{...p,attributes:{...p.attributes,[c.attributeKey]:(0,V.toHTMLString)({value:v,...$(h)})}},(0,l.createBlock)((0,l.getDefaultBlockName)()),{...f,attributes:{...f.attributes,[u.attributeKey]:(0,V.toHTMLString)({value:_,...$(b)})}}],1,e.getSelectedBlocksInitialCaretPosition())},ir=()=>({select:e,dispatch:t})=>{const n=e.getSelectionStart(),r=e.getSelectionEnd();t.selectionChange({start:{clientId:n.clientId},end:{clientId:r.clientId}})},ar=(e,t)=>({registry:n,select:r,dispatch:o})=>{const i=[e,t];o({type:"MERGE_BLOCKS",blocks:i});const[a,s]=i,c=r.getBlock(a),u=(0,l.getBlockType)(c.name);if(!u)return;const p=r.getBlock(s);if(u&&!u.merge){const e=(0,l.switchToBlockType)(p,u.name);if(1!==e?.length)return void o.selectBlock(c.clientId);const[t]=e;return t.innerBlocks.length<1?void o.selectBlock(c.clientId):void n.batch((()=>{o.insertBlocks(t.innerBlocks,void 0,a),o.removeBlock(s),o.selectBlock(t.innerBlocks[0].clientId)}))}const d=(0,l.getBlockType)(p.name),{clientId:f,attributeKey:m,offset:y}=r.getSelectionStart(),g=(f===a?u:d).attributes[m],h=(f===a||f===s)&&void 0!==m&&void 0!==y&&!!g;g||("number"==typeof m?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 m):window.console.error("The RichText identifier prop does not match any attributes defined by the block."));const b=(0,l.cloneBlock)(c),v=(0,l.cloneBlock)(p);if(h){const e=f===a?b:v,t=e.attributes[m],n=(0,V.insert)((0,V.create)({html:t,...$(g)}),xn,y,y);e.attributes[m]=(0,V.toHTMLString)({value:n,...$(g)})}const _=c.name===p.name?[v]:(0,l.switchToBlockType)(v,c.name);if(!_||!_.length)return;const k=u.merge(b.attributes,_[0].attributes);if(h){const e=In(k),t=k[e],n=(0,V.create)({html:t,...$(u.attributes[e])}),r=n.text.indexOf(xn),i=(0,V.remove)(n,r,r+1),a=(0,V.toHTMLString)({value:i,...$(u.attributes[e])});k[e]=a,o.selectionChange(c.clientId,e,r,r)}o.replaceBlocks([c.clientId,p.clientId],[{...c,attributes:{...c.attributes,...k}},..._.slice(1)],0)},lr=(e,t=!0)=>kn(e,t);function sr(e,t){return lr([e],t)}function cr(e,t,n=!1,r=0){return{type:"REPLACE_INNER_BLOCKS",rootClientId:e,blocks:t,updateSelection:n,initialPosition:n?r:null,time:Date.now()}}function ur(e){return{type:"TOGGLE_BLOCK_MODE",clientId:e}}function pr(){return{type:"START_TYPING"}}function dr(){return{type:"STOP_TYPING"}}function fr(e=[]){return{type:"START_DRAGGING_BLOCKS",clientIds:e}}function mr(){return{type:"STOP_DRAGGING_BLOCKS"}}function yr(){return H()('wp.data.dispatch( "core/block-editor" ).enterFormattedText',{since:"6.1",version:"6.3"}),{type:"DO_NOTHING"}}function gr(){return H()('wp.data.dispatch( "core/block-editor" ).exitFormattedText',{since:"6.1",version:"6.3"}),{type:"DO_NOTHING"}}function hr(e,t,n,r){return"string"==typeof e?{type:"SELECTION_CHANGE",clientId:e,attributeKey:t,startOffset:n,endOffset:r}:{type:"SELECTION_CHANGE",...e}}const br=(e,t,n)=>({dispatch:r})=>{const o=(0,l.getDefaultBlockName)();if(!o)return;const i=(0,l.createBlock)(o,e);return r.insertBlock(i,n,t)};function vr(e,t){return{type:"UPDATE_BLOCK_LIST_SETTINGS",clientId:e,settings:t}}function _r(e){return gn(e,!0)}function kr(e,t){return{type:"SAVE_REUSABLE_BLOCK_SUCCESS",id:e,updatedId:t}}function Sr(){return{type:"MARK_LAST_CHANGE_AS_PERSISTENT"}}function Er(){return{type:"MARK_NEXT_CHANGE_AS_NOT_PERSISTENT"}}const wr=()=>({dispatch:e})=>{e({type:"MARK_AUTOMATIC_CHANGE"});const{requestIdleCallback:t=(e=>setTimeout(e,100))}=window;t((()=>{e({type:"MARK_AUTOMATIC_CHANGE_FINAL"})}))},Cr=(e=!0)=>({dispatch:t})=>{t.__unstableSetEditorMode(e?"navigation":"edit")},xr=e=>({dispatch:t,select:n})=>{if("zoom-out"===e){const e=n.getBlockSelectionStart();e&&t.selectBlock(n.getBlockHierarchyRootClientId(e))}t({type:"SET_EDITOR_MODE",mode:e}),"navigation"===e?(0,Cn.speak)((0,b.__)("You are currently in navigation mode. Navigate blocks using the Tab key and Arrow keys. Use Left and Right Arrow keys to move between nesting levels. To exit navigation mode and edit the selected block, press Enter.")):"edit"===e?(0,Cn.speak)((0,b.__)("You are currently in edit mode. To return to the navigation mode, press Escape.")):"zoom-out"===e&&(0,Cn.speak)((0,b.__)("You are currently in zoom-out mode."))},Ir=(e=null)=>({dispatch:t})=>{t({type:"SET_BLOCK_MOVING_MODE",hasBlockMovingClientId:e}),e&&(0,Cn.speak)((0,b.__)("Use the Tab key and Arrow keys to choose new block location. Use Left and Right Arrow keys to move between nesting levels. Once location is selected press Enter or Space to move the block."))},Ar=(e,t=!0)=>({select:n,dispatch:r})=>{if(!e||!e.length)return;const o=n.getBlocksByClientId(e);if(o.some((e=>!e)))return;const i=o.map((e=>e.name));if(i.some((e=>!(0,l.hasBlockSupport)(e,"multiple",!0))))return;const a=n.getBlockRootClientId(e[0]),s=An(e),c=n.getBlockIndex(s[s.length-1]),u=o.map((e=>(0,l.__experimentalCloneSanitizedBlock)(e)));return r.insertBlocks(u,c+1,a,t),u.length>1&&t&&r.multiSelect(u[0].clientId,u[u.length-1].clientId),u.map((e=>e.clientId))},Br=e=>({select:t,dispatch:n})=>{if(!e)return;const r=t.getBlockRootClientId(e);if(t.getTemplateLock(r))return;const o=t.getBlockIndex(e);return n.insertDefaultBlock({},r,o)},Pr=e=>({select:t,dispatch:n})=>{if(!e)return;const r=t.getBlockRootClientId(e);if(t.getTemplateLock(r))return;const o=t.getBlockIndex(e);return n.insertDefaultBlock({},r,o+1)};function Tr(e,t){return{type:"TOGGLE_BLOCK_HIGHLIGHT",clientId:e,isHighlighted:t}}const Or=e=>async({dispatch:t})=>{t(Tr(e,!0)),await new Promise((e=>setTimeout(e,150))),t(Tr(e,!1))};function Mr(e,t){return{type:"SET_HAS_CONTROLLED_INNER_BLOCKS",hasControlledInnerBlocks:t,clientId:e}}function Rr(e){return{type:"SET_BLOCK_VISIBILITY",updates:e}}function Nr(e){return{type:"SET_TEMPORARILY_EDITING_AS_BLOCKS",temporarilyEditingAsBlocks:e}}const Fr="core/block-editor";var Lr=window.wp.privateApis;const{lock:Dr,unlock:Ur}=(0,Lr.__dangerousOptInToUnstableAPIsOnlyForCoreModules)("I know using unstable features means my plugin or theme will inevitably break on the next WordPress release.","@wordpress/block-editor"),jr={reducer:N,selectors:t,actions:i},zr=(0,m.createReduxStore)(Fr,{...jr,persist:["preferences"]}),Vr=(0,m.registerStore)(Fr,{...jr,persist:["preferences"]});Ur(Vr).registerPrivateActions(o),Ur(Vr).registerPrivateSelectors(e),Ur(zr).registerPrivateActions(o),Ur(zr).registerPrivateSelectors(e);const Gr={name:"",isSelected:!1},Hr=(0,c.createContext)(Gr),{Provider:$r}=Hr;function Wr(){return(0,c.useContext)(Hr)}function Kr(){const{isSelected:e,clientId:t,name:n}=Wr();return(0,m.useSelect)((r=>{if(e)return!0;const{getBlockName:o,isFirstMultiSelectedBlock:i,getMultiSelectedBlockClientIds:a}=r(zr);return!!i(t)&&a().every((e=>o(e)===n))}),[t,e,n])}function qr({group:e="default",controls:t,children:n,__experimentalShareWithChildBlocks:r=!1}){const o=function(e,t){const n=Kr(),{clientId:r}=Wr(),o=(0,m.useSelect)((e=>{const{getBlockName:n,hasSelectedInnerBlock:o}=e(zr),{hasBlockSupport:i}=e(l.store);return t&&i(n(r),"__experimentalExposeControlsToChildren",!1)&&o(r)}),[t,r]);return n?y[e]?.Fill:o?y.parent.Fill:null}(e,r);if(!o)return null;const i=(0,c.createElement)(c.Fragment,null,"default"===e&&(0,c.createElement)(f.ToolbarGroup,{controls:t}),n);return(0,c.createElement)(f.__experimentalStyleProvider,{document:document},(0,c.createElement)(o,null,(e=>{const{forwardedContext:t=[]}=e;return t.reduce(((e,[t,n])=>(0,c.createElement)(t,{...n},e)),i)})))}window.wp.warning;const{ComponentsContext:Jr}=Ur(f.privateApis);function Zr({group:e="default",...t}){const n=(0,c.useContext)(f.__experimentalToolbarContext),r=(0,c.useContext)(Jr),o=(0,c.useMemo)((()=>({forwardedContext:[[f.__experimentalToolbarContext.Provider,{value:n}],[Jr.Provider,{value:r}]]})),[n,r]),i=y[e]?.Slot,a=(0,f.__experimentalUseSlotFills)(i?.__unstableName);if(!i)return"undefined"!=typeof process&&process.env,null;if(!a?.length)return null;const l=(0,c.createElement)(i,{...t,bubblesVirtually:!0,fillProps:o});return"default"===e?l:(0,c.createElement)(f.ToolbarGroup,null,l)}const Yr=qr;Yr.Slot=Zr;const Qr=e=>(0,c.createElement)(qr,{group:"inline",...e});Qr.Slot=e=>(0,c.createElement)(Zr,{group:"inline",...e});var Xr=Yr;var eo=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"}));var to=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M12.5 15v5H11v-5H4V9h7V4h1.5v5h7v6h-7Z"}));var no=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"}));var ro=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M9 15h6V9H9v6zm-5 5h1.5V4H4v16zM18.5 4v16H20V4h-1.5z"}));var oo=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M4 4H5.5V20H4V4ZM7 10L17 10V14L7 14V10ZM20 4H18.5V20H20V4Z"}));var io=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.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 ao=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.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"}));const lo={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:first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child: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:first-child",rules:{"margin-block-start":"0"}},{selector:" > :last-child: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:" > *",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]},grid:{name:"grid",slug:"grid",className:"is-layout-grid",displayMode:"grid",baseStyles:[{selector:" > *",rules:{margin:"0"}}],spacingStyles:[{selector:"",rules:{gap:null}}]}};function so(e,t=""){return e.split(",").map((e=>`.editor-styles-wrapper ${e}${t?` ${t}`:""}`)).join(",")}function co(e,t=lo,n,r){let o="";return t?.[n]?.spacingStyles?.length&&r&&t[n].spacingStyles.forEach((t=>{o+=`${so(e,t.selector.trim())} { `,o+=Object.entries(t.rules).map((([e,t])=>`${e}: ${t||r}`)).join("; "),o+="; }"})),o}function uo(e){const{contentSize:t,wideSize:n,type:r="default"}=e,o={},i=/^(?!0)\d+(px|em|rem|vw|vh|%)?$/i;return i.test(t)&&"constrained"===r&&(o.none=(0,b.sprintf)((0,b.__)("Max %s wide"),t)),i.test(n)&&(o.wide=(0,b.sprintf)((0,b.__)("Max %s wide"),n)),o}var po=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M3.5 17H5V7H3.5v10zM7 20.5h10V19H7v1.5zM19 7v10h1.5V7H19zM7 5h10V3.5H7V5z",style:{fill:"#1e1e1e"}}));var fo=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M8.2 5.3h8V3.8h-8v1.5zm0 14.5h8v-1.5h-8v1.5zm3.5-6.5h1v-1h-1v1zm1-6.5h-1v.5h1v-.5zm-1 4.5h1v-1h-1v1zm0-2h1v-1h-1v1zm0 7.5h1v-.5h-1v.5zm1-2.5h-1v1h1v-1zm-8.5 1.5h1.5v-8H4.2v8zm14.5-8v8h1.5v-8h-1.5zm-5 4.5v-1h-1v1h1zm-6.5 0h.5v-1h-.5v1zm3.5-1v1h1v-1h-1zm6 1h.5v-1h-.5v1zm-8-1v1h1v-1h-1zm6 0v1h1v-1h-1z",style:{fill:"#1e1e1e",fillRule:"evenodd",clipRule:"evenodd"}}));var mo=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M3.5 17H5V7H3.5v10zM19 7v10h1.5V7H19z",style:{fill:"#1e1e1e"}}),(0,c.createElement)(j.Path,{d:"M7 20.5h10V19H7v1.5zm0-17V5h10V3.5H7z",style:{fill:"#1e1e1e",opacity:.1}}));var yo=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M3.5 17H5V7H3.5v10zM19 7v10h1.5V7H19z",style:{fill:"#1e1e1e",opacity:.1}}),(0,c.createElement)(j.Path,{d:"M7 20.5h10V19H7v1.5zm0-17V5h10V3.5H7z",style:{fill:"#1e1e1e"}}));var go=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M3.5 17H5V7H3.5v10zM7 20.5h10V19H7v1.5zM19 7v10h1.5V7H19z",style:{fill:"#1e1e1e",opacity:.1}}),(0,c.createElement)(j.Path,{d:"M7 5h10V3.5H7V5z",style:{fill:"#1e1e1e"}}));var ho=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M20.5 7H19v10h1.5V7z",style:{fill:"#1e1e1e"}}),(0,c.createElement)(j.Path,{d:"M3.5 17H5V7H3.5v10zM7 20.5h10V19H7v1.5zm0-17V5h10V3.5H7z",style:{fill:"#1e1e1e",opacity:.1}}));var bo=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M7 20.5h10V19H7v1.5z",style:{fill:"#1e1e1e"}}),(0,c.createElement)(j.Path,{d:"M3.5 17H5V7H3.5v10zM19 7v10h1.5V7H19zM7 5h10V3.5H7V5z",style:{fill:"#1e1e1e",opacity:.1}}));const vo=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M5 17H3.5V7H5v10z",style:{fill:"#1e1e1e"}}),(0,c.createElement)(j.Path,{d:"M7 20.5h10V19H7v1.5zM19 7v10h1.5V7H19zM7 5h10V3.5H7V5z",style:{fill:"#1e1e1e",opacity:.1}}));const _o=["top","right","bottom","left"],ko={top:void 0,right:void 0,bottom:void 0,left:void 0},So={custom:po,axial:fo,horizontal:mo,vertical:yo,top:go,right:ho,bottom:bo,left:vo},Eo={default:(0,b.__)("Spacing control"),top:(0,b.__)("Top"),bottom:(0,b.__)("Bottom"),left:(0,b.__)("Left"),right:(0,b.__)("Right"),mixed:(0,b.__)("Mixed"),vertical:(0,b.__)("Vertical"),horizontal:(0,b.__)("Horizontal"),axial:(0,b.__)("Horizontal & vertical"),custom:(0,b.__)("Custom")},wo={axial:"axial",top:"top",right:"right",bottom:"bottom",left:"left",custom:"custom"};function Co(e){return!!e?.includes&&("0"===e||e.includes("var:preset|spacing|"))}function xo(e,t){if(!Co(e))return e;const n=Bo(e),r=t.find((e=>String(e.slug)===n));return r?.size}function Io(e,t){if(!e||Co(e)||"0"===e)return e;const n=t.find((t=>String(t.size)===String(e)));return n?.slug?`var:preset|spacing|${n.slug}`:e}function Ao(e){if(!e)return;const t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Bo(e){if(!e)return;if("0"===e||"default"===e)return e;const t=e.match(/var:preset\|spacing\|(.+)/);return t?t[1]:void 0}function Po(e,t){if(!e||!e.length)return!1;const n=e.includes("horizontal")||e.includes("left")&&e.includes("right"),r=e.includes("vertical")||e.includes("top")&&e.includes("bottom");return"horizontal"===t?n:"vertical"===t?r:n||r}function To(e,t="0"){const n=function(e){if(!e)return null;const t="string"==typeof e;return{top:t?e:e?.top,left:t?e:e?.left}}(e);if(!n)return null;const r=Ao(n?.top)||t,o=Ao(n?.left)||t;return r===o?r:`${r} ${o}`}const Oo=(0,c.createElement)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(f.Path,{d:"M15 4H9v11h6V4zM4 18.5V20h16v-1.5H4z"})),Mo=(0,c.createElement)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(f.Path,{d:"M20 11h-5V4H9v7H4v1.5h5V20h6v-7.5h5z"})),Ro=(0,c.createElement)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(f.Path,{d:"M9 20h6V9H9v11zM4 4v1.5h16V4H4z"})),No=(0,c.createElement)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(f.Path,{d:"M4 4L20 4L20 5.5L4 5.5L4 4ZM10 7L14 7L14 17L10 17L10 7ZM20 18.5L4 18.5L4 20L20 20L20 18.5Z"})),Fo=(0,c.createElement)(f.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(f.Path,{d:"M7 4H17V8L7 8V4ZM7 16L17 16V20L7 20V16ZM20 11.25H4V12.75H20V11.25Z"})),Lo={top:{icon:Ro,title:(0,b._x)("Align top","Block vertical alignment setting")},center:{icon:Mo,title:(0,b._x)("Align middle","Block vertical alignment setting")},bottom:{icon:Oo,title:(0,b._x)("Align bottom","Block vertical alignment setting")},stretch:{icon:No,title:(0,b._x)("Stretch to fill","Block vertical alignment setting")},"space-between":{icon:Fo,title:(0,b._x)("Space between","Block vertical alignment setting")}},Do=["top","center","bottom"];var Uo=function({value:e,onChange:t,controls:n=Do,isCollapsed:r=!0,isToolbar:o}){const i=Lo[e],a=Lo.top,l=o?f.ToolbarGroup:f.ToolbarDropdownMenu,s=o?{isCollapsed:r}:{};return(0,c.createElement)(l,{icon:i?i.icon:a.icon,label:(0,b._x)("Change vertical alignment","Block vertical alignment setting label"),controls:n.map((n=>{return{...Lo[n],isActive:e===n,role:r?"menuitemradio":void 0,onClick:(o=n,()=>t(e===o?void 0:o))};var o})),...s})};const jo=e=>(0,c.createElement)(Uo,{...e,isToolbar:!1}),zo=e=>(0,c.createElement)(Uo,{...e,isToolbar:!0}),Vo={left:eo,center:to,right:no,"space-between":ro,stretch:oo};var Go=function({allowedControls:e=["left","center","right","space-between"],isCollapsed:t=!0,onChange:n,value:r,popoverProps:o,isToolbar:i}){const a=e=>{n(e===r?void 0:e)},l=r?Vo[r]:Vo.left,s=[{name:"left",icon:eo,title:(0,b.__)("Justify items left"),isActive:"left"===r,onClick:()=>a("left")},{name:"center",icon:to,title:(0,b.__)("Justify items center"),isActive:"center"===r,onClick:()=>a("center")},{name:"right",icon:no,title:(0,b.__)("Justify items right"),isActive:"right"===r,onClick:()=>a("right")},{name:"space-between",icon:ro,title:(0,b.__)("Space between items"),isActive:"space-between"===r,onClick:()=>a("space-between")},{name:"stretch",icon:oo,title:(0,b.__)("Stretch items"),isActive:"stretch"===r,onClick:()=>a("stretch")}],u=i?f.ToolbarGroup:f.ToolbarDropdownMenu,p=i?{isCollapsed:t}:{};return(0,c.createElement)(u,{icon:l,popoverProps:o,label:(0,b.__)("Change items justification"),controls:s.filter((t=>e.includes(t.name))),...p})};const Ho=e=>(0,c.createElement)(Go,{...e,isToolbar:!1}),$o=e=>(0,c.createElement)(Go,{...e,isToolbar:!0});var Wo=window.lodash;const Ko=["color","border","dimensions","typography","spacing"],qo={"color.palette":e=>e.colors,"color.gradients":e=>e.gradients,"color.custom":e=>void 0===e.disableCustomColors?void 0:!e.disableCustomColors,"color.customGradient":e=>void 0===e.disableCustomGradients?void 0:!e.disableCustomGradients,"typography.fontSizes":e=>e.fontSizes,"typography.customFontSize":e=>void 0===e.disableCustomFontSizes?void 0:!e.disableCustomFontSizes,"typography.lineHeight":e=>e.enableCustomLineHeight,"spacing.units":e=>{if(void 0!==e.enableCustomUnits)return!0===e.enableCustomUnits?["px","em","rem","vh","vw","%"]:e.enableCustomUnits},"spacing.padding":e=>e.enableCustomSpacing},Jo={"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"},Zo=e=>Jo[e]||e;function Yo(e){const{name:t,clientId:n}=Wr();return(0,m.useSelect)((r=>{if(Ko.includes(e))return void console.warn("Top level useSetting paths are disabled. Please use a subpath to query the information needed.");let o=(0,s.applyFilters)("blockEditor.useSetting.before",void 0,e,n,t);if(void 0!==o)return o;const i=Zo(e),a=[n,...r(zr).getBlockParents(n,!0)];for(const e of a){const n=r(zr).getBlockName(e);if((0,l.hasBlockSupport)(n,"__experimentalSettings",!1)){var c;const n=r(zr).getBlockAttributes(e);if(o=null!==(c=(0,Wo.get)(n,`settings.blocks.${t}.${i}`))&&void 0!==c?c:(0,Wo.get)(n,`settings.${i}`),void 0!==o)break}}const u=r(zr).getSettings();if(void 0===o){var p;const e=`__experimentalFeatures.${i}`,n=`__experimentalFeatures.blocks.${t}.${i}`;o=null!==(p=(0,Wo.get)(u,n))&&void 0!==p?p:(0,Wo.get)(u,e)}var d,f;if(void 0!==o)return l.__EXPERIMENTAL_PATHS_WITH_MERGE[i]?null!==(d=null!==(f=o.custom)&&void 0!==f?f:o.theme)&&void 0!==d?d:o.default:o;const m=qo[i]?qo[i](u):void 0;return void 0!==m?m:"typography.dropCap"===i||void 0}),[t,n,e])}const Qo="1600px",Xo="320px",ei=1,ti=.25,ni=.75,ri="14px";function oi({minimumFontSize:e,maximumFontSize:t,fontSize:n,minimumViewPortWidth:r=Xo,maximumViewPortWidth:o=Qo,scaleFactor:i=ei,minimumFontSizeLimit:a}){if(a=ii(a)?a:ri,n){const r=ii(n);if(!r?.unit)return null;const o=ii(a,{coerceTo:r.unit});if(o?.value&&!e&&!t&&r?.value<=o?.value)return null;if(t||(t=`${r.value}${r.unit}`),!e){const t="px"===r.unit?r.value:16*r.value,n=Math.min(Math.max(1-.075*Math.log2(t),ti),ni),i=ai(r.value*n,3);e=o?.value&&i0}function ci(e){const t=e?.typography,n=e?.layout,r=ii(n?.wideSize)?n?.wideSize:null;return si(t)&&r?{fluid:{maxViewPortWidth:r,...t.fluid}}:{fluid:t?.fluid}}const ui="body",pi=[{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)=>li(e,ci(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:[]}],di={"color.background":"color","color.text":"color","filter.duotone":"duotone","elements.link.color.text":"color","elements.link.:hover.color.text":"color","elements.link.typography.fontFamily":"font-family","elements.link.typography.fontSize":"font-size","elements.button.color.text":"color","elements.button.color.background":"color","elements.caption.color.text":"color","elements.button.typography.fontFamily":"font-family","elements.button.typography.fontSize":"font-size","elements.heading.color":"color","elements.heading.color.background":"color","elements.heading.typography.fontFamily":"font-family","elements.heading.gradient":"gradient","elements.heading.color.gradient":"gradient","elements.h1.color":"color","elements.h1.color.background":"color","elements.h1.typography.fontFamily":"font-family","elements.h1.color.gradient":"gradient","elements.h2.color":"color","elements.h2.color.background":"color","elements.h2.typography.fontFamily":"font-family","elements.h2.color.gradient":"gradient","elements.h3.color":"color","elements.h3.color.background":"color","elements.h3.typography.fontFamily":"font-family","elements.h3.color.gradient":"gradient","elements.h4.color":"color","elements.h4.color.background":"color","elements.h4.typography.fontFamily":"font-family","elements.h4.color.gradient":"gradient","elements.h5.color":"color","elements.h5.color.background":"color","elements.h5.typography.fontFamily":"font-family","elements.h5.color.gradient":"gradient","elements.h6.color":"color","elements.h6.color.background":"color","elements.h6.typography.fontFamily":"font-family","elements.h6.color.gradient":"gradient","color.gradient":"gradient",shadow:"shadow","typography.fontSize":"font-size","typography.fontFamily":"font-family"};function fi(e,t,n,r,o){const i=[(0,Wo.get)(e,["blocks",t,...n]),(0,Wo.get)(e,n)];for(const a of i)if(a){const i=["custom","theme","default"];for(const l of i){const i=a[l];if(i){const a=i.find((e=>e[r]===o));if(a){if("slug"===r)return a;return fi(e,t,n,"slug",a.slug)[r]===a[r]?a:void 0}}}}}function mi(e,t,n){if(!n||"string"!=typeof n){if(!n?.ref||"string"!=typeof n?.ref)return n;{const t=n.ref.split(".");if(!(n=(0,Wo.get)(e,t))||n?.ref)return n}}const r="var:",o="var(--wp--";let i;if(n.startsWith(r))i=n.slice(4).split("|");else{if(!n.startsWith(o)||!n.endsWith(")"))return n;i=n.slice(10,-1).split("--")}const[a,...l]=i;return"preset"===a?function(e,t,n,[r,o]){const i=pi.find((e=>e.cssVarInfix===r));if(!i)return n;const a=fi(e.settings,t,i.path,"slug",o);if(a){const{valueKey:n}=i;return mi(e,t,a[n])}return n}(e,t,n,l):"custom"===a?function(e,t,n,r){var o;const i=null!==(o=(0,Wo.get)(e.settings,["blocks",t,"custom",...r]))&&void 0!==o?o:(0,Wo.get)(e.settings,["custom",...r]);return i?mi(e,t,i):n}(e,t,n,l):n}function yi(e,t){const n=e.split(","),r=t.split(","),o=[];return n.forEach((e=>{r.forEach((t=>{o.push(`${e.trim()} ${t.trim()}`)}))})),o.join(", ")}function gi(e,t){return"object"!=typeof e||"object"!=typeof t?e===t:h()(e?.styles,t?.styles)&&h()(e?.settings,t?.settings)}const hi=(0,c.createContext)({user:{},base:{},merged:{},setUserConfig:()=>{}}),bi={settings:{},styles:{}},vi=["appearanceTools","useRootPaddingAwareAlignments","border.color","border.radius","border.style","border.width","shadow.presets","shadow.defaultPresets","color.background","color.button","color.caption","color.custom","color.customDuotone","color.customGradient","color.defaultDuotone","color.defaultGradients","color.defaultPalette","color.duotone","color.gradients","color.heading","color.link","color.palette","color.text","custom","dimensions.minHeight","layout.contentSize","layout.definitions","layout.wideSize","position.fixed","position.sticky","spacing.customSpacingSize","spacing.spacingSizes","spacing.spacingScale","spacing.blockGap","spacing.margin","spacing.padding","spacing.units","typography.fluid","typography.customFontSize","typography.dropCap","typography.fontFamilies","typography.fontSizes","typography.fontStyle","typography.fontWeight","typography.letterSpacing","typography.lineHeight","typography.textColumns","typography.textDecoration","typography.textTransform"],_i=()=>{const{user:e,setUserConfig:t}=(0,c.useContext)(hi);return[!!e&&!h()(e,bi),(0,c.useCallback)((()=>t((()=>bi))),[t])]};function ki(e,t,n="all"){const{setUserConfig:r,...o}=(0,c.useContext)(hi),i=t?".blocks."+t:"",a=e?"."+e:"",l=`settings${i}${a}`,s=`settings${a}`,u="all"===n?"merged":n;return[(0,c.useMemo)((()=>{const t=o[u];if(!t)throw"Unsupported source";var n;if(e)return null!==(n=(0,Wo.get)(t,l))&&void 0!==n?n:(0,Wo.get)(t,s);const r={};return vi.forEach((e=>{var n;const o=null!==(n=(0,Wo.get)(t,`settings${i}.${e}`))&&void 0!==n?n:(0,Wo.get)(t,`settings.${e}`);o&&(0,Wo.set)(r,e,o)})),r}),[o,u,e,l,s,i]),e=>{r((t=>{const n=JSON.parse(JSON.stringify(t));return(0,Wo.set)(n,l,e),n}))}]}function Si(e,t,n="all",{shouldDecodeEncode:r=!0}={}){const{merged:o,base:i,user:a,setUserConfig:l}=(0,c.useContext)(hi),s=e?"."+e:"",u=t?`styles.blocks.${t}${s}`:`styles${s}`;let p,d;switch(n){case"all":p=(0,Wo.get)(o,u),d=r?mi(o,t,p):p;break;case"user":p=(0,Wo.get)(a,u),d=r?mi(o,t,p):p;break;case"base":p=(0,Wo.get)(i,u),d=r?mi(i,t,p):p;break;default:throw"Unsupported source"}return[d,n=>{l((i=>{const a=JSON.parse(JSON.stringify(i));return(0,Wo.set)(a,u,r?function(e,t,n,r){if(!r)return r;const o=di[n],i=pi.find((e=>e.cssVarInfix===o));if(!i)return r;const{valueKey:a,path:l}=i,s=fi(e,t,l,a,r);return s?`var:preset|${o}|${s.slug}`:r}(o.settings,t,e,n):n),a}))}]}function Ei(e,t,n){const{supportedStyles:r,supports:o}=(0,m.useSelect)((e=>({supportedStyles:Ur(e(l.store)).getSupportedStyles(t,n),supports:e(l.store).getBlockType(t)?.supports})),[t,n]);return(0,c.useMemo)((()=>{const t={...e};return r.includes("fontSize")||(t.typography={...t.typography,fontSizes:{},customFontSize:!1}),r.includes("fontFamily")||(t.typography={...t.typography,fontFamilies:{}}),t.color={...t.color,text:t.color?.text&&r.includes("color"),background:t.color?.background&&(r.includes("background")||r.includes("backgroundColor")),button:t.color?.button&&r.includes("buttonColor"),heading:t.color?.heading&&r.includes("headingColor"),link:t.color?.link&&r.includes("linkColor"),caption:t.color?.caption&&r.includes("captionColor")},r.includes("background")||(t.color.gradients=[],t.color.customGradient=!1),r.includes("filter")||(t.color.defaultDuotone=!1,t.color.customDuotone=!1),["lineHeight","fontStyle","fontWeight","letterSpacing","textTransform","textDecoration"].forEach((e=>{r.includes(e)||(t.typography={...t.typography,[e]:!1})})),r.includes("columnCount")||(t.typography={...t.typography,textColumns:!1}),["contentSize","wideSize"].forEach((e=>{r.includes(e)||(t.layout={...t.layout,[e]:!1})})),["padding","margin","blockGap"].forEach((e=>{r.includes(e)||(t.spacing={...t.spacing,[e]:!1});const n=Array.isArray(o?.spacing?.[e])?o?.spacing?.[e]:o?.spacing?.[e]?.sides;n?.length&&t.spacing?.[e]&&(t.spacing={...t.spacing,[e]:{...t.spacing?.[e],sides:n}})})),r.includes("minHeight")||(t.dimensions={...t.dimensions,minHeight:!1}),["radius","color","style","width"].forEach((e=>{r.includes("border"+e.charAt(0).toUpperCase()+e.slice(1))||(t.border={...t.border,[e]:!1})})),t.shadow=!!r.includes("shadow")&&t.shadow,t}),[e,r,o])}function wi(e){const t=e?.color?.palette?.custom,n=e?.color?.palette?.theme,r=e?.color?.palette?.default,o=e?.color?.defaultPalette;return(0,c.useMemo)((()=>{const e=[];return n&&n.length&&e.push({name:(0,b._x)("Theme","Indicates this palette comes from the theme."),colors:n}),o&&r&&r.length&&e.push({name:(0,b._x)("Default","Indicates this palette comes from WordPress."),colors:r}),t&&t.length&&e.push({name:(0,b._x)("Custom","Indicates this palette is created by the user."),colors:t}),e}),[t,n,r,o])}function Ci(e){const t=e?.color?.gradients?.custom,n=e?.color?.gradients?.theme,r=e?.color?.gradients?.default,o=e?.color?.defaultGradients;return(0,c.useMemo)((()=>{const e=[];return n&&n.length&&e.push({name:(0,b._x)("Theme","Indicates this palette comes from the theme."),gradients:n}),o&&r&&r.length&&e.push({name:(0,b._x)("Default","Indicates this palette comes from WordPress."),gradients:r}),t&&t.length&&e.push({name:(0,b._x)("Custom","Indicates this palette is created by the user."),gradients:t}),e}),[t,n,r,o])}var xi=function(){return xi=Object.assign||function(e){for(var t,n=1,r=arguments.length;n[e,Ri(t)])))}:e}function Ni(e,t,n){const r=function(e){return Array.isArray(e)?e:"number"==typeof e?[e.toString()]:[e]}(t),o=e?Ri(e):{};return r.reduce(((e,t,o)=>(void 0===e[t]&&(e[t]={}),o===r.length-1&&(e[t]=n),e[t])),o),o}const Fi=e=>{if(null===e||"object"!=typeof e||Array.isArray(e))return e;const t=Object.entries(e).map((([e,t])=>[e,Fi(t)])).filter((([,e])=>void 0!==e));return t.length?Object.fromEntries(t):void 0};function Li(e,t,n,r,o,i){if(Object.values(null!=e?e:{}).every((e=>!e)))return n;if(1===i.length&&n.innerBlocks.length===r.length)return n;let a=r[0]?.attributes;if(i.length>1&&r.length>1){if(!r[o])return n;a=r[o]?.attributes}let l=n;return Object.entries(e).forEach((([e,n])=>{n&&t[e].forEach((e=>{const t=(0,Wo.get)(a,e);t&&(l={...l,attributes:Ni(l.attributes,e,t)})}))})),l}function Di(e,t,n){const r=(0,l.getBlockSupport)(e,t),o=r?.__experimentalSkipSerialization;return Array.isArray(o)?o.includes(n):o}function Ui(e,t){const n=Yo("typography.fontFamilies"),r=Yo("typography.fontSizes"),o=Yo("typography.customFontSize"),i=Yo("typography.fontStyle"),a=Yo("typography.fontWeight"),l=Yo("typography.lineHeight"),s=Yo("typography.textColumns"),u=Yo("typography.textDecoration"),p=Yo("typography.textTransform"),d=Yo("typography.letterSpacing"),f=Yo("spacing.padding"),m=Yo("spacing.margin"),y=Yo("spacing.blockGap"),g=Yo("spacing.spacingSizes"),h=Yo("spacing.units"),b=Yo("dimensions.minHeight"),v=Yo("layout"),_=Yo("border.color"),k=Yo("border.radius"),S=Yo("border.style"),E=Yo("border.width"),w=Yo("color.custom"),C=Yo("color.palette.custom"),x=Yo("color.customDuotone"),I=Yo("color.palette.theme"),A=Yo("color.palette.default"),B=Yo("color.defaultPalette"),P=Yo("color.defaultDuotone"),T=Yo("color.duotone.custom"),O=Yo("color.duotone.theme"),M=Yo("color.duotone.default"),R=Yo("color.gradients.custom"),N=Yo("color.gradients.theme"),F=Yo("color.gradients.default"),L=Yo("color.defaultGradients"),D=Yo("color.customGradient"),U=Yo("color.background"),j=Yo("color.link"),z=Yo("color.text");return Ei((0,c.useMemo)((()=>({color:{palette:{custom:C,theme:I,default:A},gradients:{custom:R,theme:N,default:F},duotone:{custom:T,theme:O,default:M},defaultGradients:L,defaultPalette:B,defaultDuotone:P,custom:w,customGradient:D,customDuotone:x,background:U,link:j,text:z},typography:{fontFamilies:{custom:n},fontSizes:{custom:r},customFontSize:o,fontStyle:i,fontWeight:a,lineHeight:l,textColumns:s,textDecoration:u,textTransform:p,letterSpacing:d},spacing:{spacingSizes:{custom:g},padding:f,margin:m,blockGap:y,units:h},border:{color:_,radius:k,style:S,width:E},dimensions:{minHeight:b},layout:v,parentLayout:t})),[n,r,o,i,a,l,s,u,p,d,f,m,y,g,h,b,v,t,_,k,S,E,w,C,x,I,A,B,P,T,O,M,R,N,F,L,D,U,j,z]),e)}const ji={left:"flex-start",right:"flex-end",center:"center","space-between":"space-between"},zi={left:"flex-start",right:"flex-end",center:"center",stretch:"stretch"},Vi={top:"flex-start",center:"center",bottom:"flex-end",stretch:"stretch","space-between":"space-between"},Gi=["wrap","nowrap"];var Hi={name:"flex",label:(0,b.__)("Flex"),inspectorControls:function({layout:e={},onChange:t,layoutBlockSupport:n={}}){const{allowOrientation:r=!0}=n;return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(f.Flex,null,(0,c.createElement)(f.FlexItem,null,(0,c.createElement)(Ki,{layout:e,onChange:t})),(0,c.createElement)(f.FlexItem,null,r&&(0,c.createElement)(Ji,{layout:e,onChange:t}))),(0,c.createElement)(qi,{layout:e,onChange:t}))},toolBarControls:function({layout:e={},onChange:t,layoutBlockSupport:n}){if(n?.allowSwitching)return null;const{allowVerticalAlignment:r=!0}=n;return(0,c.createElement)(Xr,{group:"block",__experimentalShareWithChildBlocks:!0},(0,c.createElement)(Ki,{layout:e,onChange:t,isToolbar:!0}),r&&(0,c.createElement)($i,{layout:e,onChange:t,isToolbar:!0}))},getLayoutStyle:function({selector:e,layout:t,style:n,blockName:r,hasBlockGapSupport:o,layoutDefinitions:i=lo}){const{orientation:a="horizontal"}=t,l=n?.spacing?.blockGap&&!Di(r,"spacing","blockGap")?To(n?.spacing?.blockGap,"0.5em"):void 0,s=ji[t.justifyContent],c=Gi.includes(t.flexWrap)?t.flexWrap:"wrap",u=Vi[t.verticalAlignment],p=zi[t.justifyContent]||zi.left;let d="";const f=[];return c&&"wrap"!==c&&f.push(`flex-wrap: ${c}`),"horizontal"===a?(u&&f.push(`align-items: ${u}`),s&&f.push(`justify-content: ${s}`)):(u&&f.push(`justify-content: ${u}`),f.push("flex-direction: column"),f.push(`align-items: ${p}`)),f.length&&(d=`${so(e)} {\n\t\t\t\t${f.join("; ")};\n\t\t\t}`),o&&l&&(d+=co(e,i,"flex",l)),d},getOrientation(e){const{orientation:t="horizontal"}=e;return t},getAlignments(){return[]}};function $i({layout:e,onChange:t,isToolbar:n=!1}){const{orientation:r="horizontal"}=e,o="horizontal"===r?Vi.center:Vi.top,{verticalAlignment:i=o}=e,a=n=>{t({...e,verticalAlignment:n})};if(n)return(0,c.createElement)(jo,{onChange:a,value:i,controls:"horizontal"===r?["top","center","bottom","stretch"]:["top","center","bottom","space-between"]});const l=[{value:"flex-start",label:(0,b.__)("Align items top")},{value:"center",label:(0,b.__)("Align items center")},{value:"flex-end",label:(0,b.__)("Align items bottom")}];return(0,c.createElement)("fieldset",{className:"block-editor-hooks__flex-layout-vertical-alignment-control"},(0,c.createElement)("legend",null,(0,b.__)("Vertical alignment")),(0,c.createElement)("div",null,l.map(((e,t,n)=>(0,c.createElement)(f.Button,{key:e,label:n,icon:t,isPressed:i===e,onClick:()=>a(e)})))))}const Wi={placement:"bottom-start"};function Ki({layout:e,onChange:t,isToolbar:n=!1}){const{justifyContent:r="left",orientation:o="horizontal"}=e,i=n=>{t({...e,justifyContent:n})},a=["left","center","right"];if("horizontal"===o?a.push("space-between"):a.push("stretch"),n)return(0,c.createElement)(Ho,{allowedControls:a,value:r,onChange:i,popoverProps:Wi});const l=[{value:"left",icon:eo,label:(0,b.__)("Justify items left")},{value:"center",icon:to,label:(0,b.__)("Justify items center")},{value:"right",icon:no,label:(0,b.__)("Justify items right")}];return"horizontal"===o?l.push({value:"space-between",icon:ro,label:(0,b.__)("Space between items")}):l.push({value:"stretch",icon:oo,label:(0,b.__)("Stretch items")}),(0,c.createElement)(f.__experimentalToggleGroupControl,{__nextHasNoMarginBottom:!0,label:(0,b.__)("Justification"),value:r,onChange:i,className:"block-editor-hooks__flex-layout-justification-controls"},l.map((({value:e,icon:t,label:n})=>(0,c.createElement)(f.__experimentalToggleGroupControlOptionIcon,{key:e,value:e,icon:t,label:n}))))}function qi({layout:e,onChange:t}){const{flexWrap:n="wrap"}=e;return(0,c.createElement)(f.ToggleControl,{__nextHasNoMarginBottom:!0,label:(0,b.__)("Allow to wrap to multiple lines"),onChange:n=>{t({...e,flexWrap:n?"wrap":"nowrap"})},checked:"wrap"===n})}function Ji({layout:e,onChange:t}){const{orientation:n="horizontal",verticalAlignment:r,justifyContent:o}=e;return(0,c.createElement)(f.__experimentalToggleGroupControl,{__nextHasNoMarginBottom:!0,className:"block-editor-hooks__flex-layout-orientation-controls",label:(0,b.__)("Orientation"),value:n,onChange:n=>{let i=r,a=o;return"horizontal"===n?("space-between"===r&&(i="center"),"stretch"===o&&(a="left")):("stretch"===r&&(i="top"),"space-between"===o&&(a="left")),t({...e,orientation:n,verticalAlignment:i,justifyContent:a})}},(0,c.createElement)(f.__experimentalToggleGroupControlOptionIcon,{icon:io,value:"horizontal",label:(0,b.__)("Horizontal")}),(0,c.createElement)(f.__experimentalToggleGroupControlOptionIcon,{icon:ao,value:"vertical",label:(0,b.__)("Vertical")}))}var Zi={name:"default",label:(0,b.__)("Flow"),inspectorControls:function(){return null},toolBarControls:function(){return null},getLayoutStyle:function({selector:e,style:t,blockName:n,hasBlockGapSupport:r,layoutDefinitions:o=lo}){const i=To(t?.spacing?.blockGap);let a="";Di(n,"spacing","blockGap")||(i?.top?a=To(i?.top):"string"==typeof i&&(a=To(i)));let l="";return r&&a&&(l+=co(e,o,"default",a)),l},getOrientation(){return"vertical"},getAlignments(e,t){const n=uo(e);if(void 0!==e.alignments)return e.alignments.includes("none")||e.alignments.unshift("none"),e.alignments.map((e=>({name:e,info:n[e]})));const r=[{name:"left"},{name:"center"},{name:"right"}];if(!t){const{contentSize:t,wideSize:o}=e;t&&r.unshift({name:"full"}),o&&r.unshift({name:"wide",info:n.wide})}return r.unshift({name:"none",info:n.none}),r}};var Yi=function({icon:e,size:t=24,...n}){return(0,c.cloneElement)(e,{width:t,height:t,...n})};var Qi=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM7 9h10v6H7V9Z"}));var Xi=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M16 5.5H8V4h8v1.5ZM16 20H8v-1.5h8V20ZM5 9h14v6H5V9Z"})),ea=window.wp.styleEngine,ta={name:"constrained",label:(0,b.__)("Constrained"),inspectorControls:function({layout:e,onChange:t,layoutBlockSupport:n={}}){const{wideSize:r,contentSize:o,justifyContent:i="center"}=e,{allowJustification:a=!0}=n,l=[{value:"left",icon:eo,label:(0,b.__)("Justify items left")},{value:"center",icon:to,label:(0,b.__)("Justify items center")},{value:"right",icon:no,label:(0,b.__)("Justify items right")}],s=(0,f.__experimentalUseCustomUnits)({availableUnits:Yo("spacing.units")||["%","px","em","rem","vw"]});return(0,c.createElement)(c.Fragment,null,(0,c.createElement)("div",{className:"block-editor-hooks__layout-controls"},(0,c.createElement)("div",{className:"block-editor-hooks__layout-controls-unit"},(0,c.createElement)(f.__experimentalUnitControl,{className:"block-editor-hooks__layout-controls-unit-input",label:(0,b.__)("Content"),labelPosition:"top",__unstableInputWidth:"80px",value:o||r||"",onChange:n=>{n=0>parseFloat(n)?"0":n,t({...e,contentSize:n})},units:s}),(0,c.createElement)(Yi,{icon:Qi})),(0,c.createElement)("div",{className:"block-editor-hooks__layout-controls-unit"},(0,c.createElement)(f.__experimentalUnitControl,{className:"block-editor-hooks__layout-controls-unit-input",label:(0,b.__)("Wide"),labelPosition:"top",__unstableInputWidth:"80px",value:r||o||"",onChange:n=>{n=0>parseFloat(n)?"0":n,t({...e,wideSize:n})},units:s}),(0,c.createElement)(Yi,{icon:Xi}))),(0,c.createElement)("p",{className:"block-editor-hooks__layout-controls-helptext"},(0,b.__)("Customize the width for all elements that are assigned to the center or wide columns.")),a&&(0,c.createElement)(f.__experimentalToggleGroupControl,{__nextHasNoMarginBottom:!0,label:(0,b.__)("Justification"),value:i,onChange:n=>{t({...e,justifyContent:n})}},l.map((({value:e,icon:t,label:n})=>(0,c.createElement)(f.__experimentalToggleGroupControlOptionIcon,{key:e,value:e,icon:t,label:n})))))},toolBarControls:function(){return null},getLayoutStyle:function({selector:e,layout:t={},style:n,blockName:r,hasBlockGapSupport:o,layoutDefinitions:i=lo}){const{contentSize:a,wideSize:l,justifyContent:s}=t,c=To(n?.spacing?.blockGap);let u="";Di(r,"spacing","blockGap")||(c?.top?u=To(c?.top):"string"==typeof c&&(u=To(c)));const p="left"===s?"0 !important":"auto !important",d="right"===s?"0 !important":"auto !important";let f=a||l?`\n\t\t\t\t\t${so(e,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")} {\n\t\t\t\t\t\tmax-width: ${null!=a?a:l};\n\t\t\t\t\t\tmargin-left: ${p};\n\t\t\t\t\t\tmargin-right: ${d};\n\t\t\t\t\t}\n\t\t\t\t\t${so(e,"> .alignwide")} {\n\t\t\t\t\t\tmax-width: ${null!=l?l:a};\n\t\t\t\t\t}\n\t\t\t\t\t${so(e,"> .alignfull")} {\n\t\t\t\t\t\tmax-width: none;\n\t\t\t\t\t}\n\t\t\t\t`:"";if("left"===s?f+=`${so(e,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")}\n\t\t\t{ margin-left: ${p}; }`:"right"===s&&(f+=`${so(e,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")}\n\t\t\t{ margin-right: ${d}; }`),n?.spacing?.padding){(0,ea.getCSSRules)(n).forEach((t=>{"paddingRight"===t.key?f+=`\n\t\t\t\t\t${so(e,"> .alignfull")} {\n\t\t\t\t\t\tmargin-right: calc(${t.value} * -1);\n\t\t\t\t\t}\n\t\t\t\t\t`:"paddingLeft"===t.key&&(f+=`\n\t\t\t\t\t${so(e,"> .alignfull")} {\n\t\t\t\t\t\tmargin-left: calc(${t.value} * -1);\n\t\t\t\t\t}\n\t\t\t\t\t`)}))}return o&&u&&(f+=co(e,i,"constrained",u)),f},getOrientation(){return"vertical"},getAlignments(e){const t=uo(e);if(void 0!==e.alignments)return e.alignments.includes("none")||e.alignments.unshift("none"),e.alignments.map((e=>({name:e,info:t[e]})));const{contentSize:n,wideSize:r}=e,o=[{name:"left"},{name:"center"},{name:"right"}];return n&&o.unshift({name:"full"}),r&&o.unshift({name:"wide",info:t.wide}),o.unshift({name:"none",info:t.none}),o}};const na={px:600,"%":100,vw:100,vh:100,em:38,rem:38};var ra={name:"grid",label:(0,b.__)("Grid"),inspectorControls:function({layout:e={},onChange:t}){return e?.columnCount?(0,c.createElement)(ia,{layout:e,onChange:t}):(0,c.createElement)(oa,{layout:e,onChange:t})},toolBarControls:function(){return null},getLayoutStyle:function({selector:e,layout:t,style:n,blockName:r,hasBlockGapSupport:o,layoutDefinitions:i=lo}){const{minimumColumnWidth:a="12rem",columnCount:l=null}=t,s=n?.spacing?.blockGap&&!Di(r,"spacing","blockGap")?To(n?.spacing?.blockGap,"0.5em"):void 0;let c="";const u=[];return l?u.push(`grid-template-columns: repeat(${l}, minmax(0, 1fr))`):a&&u.push(`grid-template-columns: repeat(auto-fill, minmax(min(${a}, 100%), 1fr))`),u.length&&(c=`${so(e)} { ${u.join("; ")}; }`),o&&s&&(c+=co(e,i,"grid",s)),c},getOrientation(){return"horizontal"},getAlignments(){return[]}};function oa({layout:e,onChange:t}){const{minimumColumnWidth:n="12rem"}=e,[r,o]=(0,f.__experimentalParseQuantityAndUnitFromRawValue)(n);return(0,c.createElement)("fieldset",null,(0,c.createElement)(f.BaseControl.VisualLabel,{as:"legend"},(0,b.__)("Minimum column width")),(0,c.createElement)(f.Flex,{gap:4},(0,c.createElement)(f.FlexItem,{isBlock:!0},(0,c.createElement)(f.__experimentalUnitControl,{size:"__unstable-large",onChange:n=>{t({...e,minimumColumnWidth:n})},onUnitChange:n=>{let i;["em","rem"].includes(n)&&"px"===o?i=(r/16).toFixed(2)+n:["em","rem"].includes(o)&&"px"===n?i=Math.round(16*r)+n:["vh","vw","%"].includes(n)&&r>100&&(i=100+n),t({...e,minimumColumnWidth:i})},value:n,min:0})),(0,c.createElement)(f.FlexItem,{isBlock:!0},(0,c.createElement)(f.RangeControl,{onChange:n=>{t({...e,minimumColumnWidth:[n,o].join("")})},value:r,min:0,max:na[o]||600,withInputField:!1}))))}function ia({layout:e,onChange:t}){const{columnCount:n=3}=e;return(0,c.createElement)(f.RangeControl,{label:(0,b.__)("Columns"),value:n,onChange:n=>t({...e,columnCount:n}),min:1,max:6})}const aa=[Zi,Hi,ta,ra];function la(e="default"){return aa.find((t=>t.name===e))}const sa={type:"default"},ca=(0,c.createContext)(sa),ua=ca.Provider;function pa(){return(0,c.useContext)(ca)}function da({layout:e={},css:t,...n}){const r=la(e.type),o=null!==Yo("spacing.blockGap");if(r){if(t)return(0,c.createElement)("style",null,t);const i=r.getLayoutStyle?.({hasBlockGapSupport:o,layout:e,...n});if(i)return(0,c.createElement)("style",null,i)}return null}const fa=[],ma=["none","left","center","right","wide","full"],ya=["wide","full"];function ga(e=ma){e.includes("none")||(e=["none",...e]);const{wideControlsEnabled:t=!1,themeSupportsLayout:n,isBlockBasedTheme:r}=(0,m.useSelect)((e=>{const{getSettings:t}=e(zr),n=t();return{wideControlsEnabled:n.alignWide,themeSupportsLayout:n.supportsLayout,isBlockBasedTheme:n.__unstableIsBlockBasedTheme}}),[]),o=pa(),i=la(o?.type),a=i.getAlignments(o,r);if(n){const t=a.filter((({name:t})=>e.includes(t)));return 1===t.length&&"none"===t[0].name?fa:t}if("default"!==i.name&&"constrained"!==i.name)return fa;const{alignments:l=ma}=o,s=e.filter((e=>(o.alignments||t||!ya.includes(e))&&l.includes(e))).map((e=>({name:e})));return 1===s.length&&"none"===s[0].name?fa:s}var ha=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM5 9h14v6H5V9Z"}));var ba=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M5 5.5h8V4H5v1.5ZM5 20h8v-1.5H5V20ZM19 9H5v6h14V9Z"}));var va=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M19 5.5h-8V4h8v1.5ZM19 20h-8v-1.5h8V20ZM5 9h14v6H5V9Z"}));var _a=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M5 4h14v11H5V4Zm11 16H8v-1.5h8V20Z"}));const ka={none:{icon:ha,title:(0,b._x)("None","Alignment option")},left:{icon:ba,title:(0,b.__)("Align left")},center:{icon:Qi,title:(0,b.__)("Align center")},right:{icon:va,title:(0,b.__)("Align right")},wide:{icon:Xi,title:(0,b.__)("Wide width")},full:{icon:_a,title:(0,b.__)("Full width")}};var Sa=function({value:e,onChange:t,controls:n,isToolbar:r,isCollapsed:o=!0}){const i=ga(n);if(!!!i.length)return null;function a(n){t([e,"none"].includes(n)?void 0:n)}const l=ka[e],s=ka.none,u=r?f.ToolbarGroup:f.ToolbarDropdownMenu,d={icon:l?l.icon:s.icon,label:(0,b.__)("Align")},m=r?{isCollapsed:o,controls:i.map((({name:t})=>({...ka[t],isActive:e===t||!e&&"none"===t,role:o?"menuitemradio":void 0,onClick:()=>a(t)})))}:{toggleProps:{describedBy:(0,b.__)("Change alignment")},children:({onClose:t})=>(0,c.createElement)(c.Fragment,null,(0,c.createElement)(f.MenuGroup,{className:"block-editor-block-alignment-control__menu-group"},i.map((({name:n,info:r})=>{const{icon:o,title:i}=ka[n],l=n===e||!e&&"none"===n;return(0,c.createElement)(f.MenuItem,{key:n,icon:o,iconPosition:"left",className:p()("components-dropdown-menu__menu-item",{"is-active":l}),isSelected:l,onClick:()=>{a(n),t()},role:"menuitemradio",info:r},i)}))))};return(0,c.createElement)(u,{...d,...m})};const Ea=e=>(0,c.createElement)(Sa,{...e,isToolbar:!1}),wa=e=>(0,c.createElement)(Sa,{...e,isToolbar:!0}),Ca=(0,c.createContext)(null);function xa(e){var t;const{clientId:n=""}=null!==(t=(0,c.useContext)(Ca))&&void 0!==t?t:{},r=(0,m.useSelect)((e=>Ur(e(zr)).getBlockEditingMode(n)),[n]),{setBlockEditingMode:o,unsetBlockEditingMode:i}=Ur((0,m.useDispatch)(zr));return(0,c.useEffect)((()=>(e&&o(n,e),()=>{e&&i(n)})),[n,e]),r}const Ia=["left","center","right","wide","full"],Aa=["wide","full"];function Ba(e,t=!0,n=!0){let r;return r=Array.isArray(e)?Ia.filter((t=>e.includes(t))):!0===e?[...Ia]:[],!n||!0===e&&!t?r.filter((e=>!Aa.includes(e))):r}const Pa=(0,d.createHigherOrderComponent)((e=>t=>{const n=(0,c.createElement)(e,{key:"edit",...t}),{name:r}=t,o=ga(Ba((0,l.getBlockSupport)(r,"align"),(0,l.hasBlockSupport)(r,"alignWide",!0))).map((({name:e})=>e)),i=xa();if(!o.length||"default"!==i)return n;return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(Xr,{group:"block",__experimentalShareWithChildBlocks:!0},(0,c.createElement)(Ea,{value:t.attributes.align,onChange:e=>{if(!e){const n=(0,l.getBlockType)(t.name),r=n?.attributes?.align?.default;r&&(e="")}t.setAttributes({align:e})},controls:o})),n)}),"withToolbarControls"),Ta=(0,d.createHigherOrderComponent)((e=>t=>{const{name:n,attributes:r}=t,{align:o}=r,i=ga(Ba((0,l.getBlockSupport)(n,"align"),(0,l.hasBlockSupport)(n,"alignWide",!0)));if(void 0===o)return(0,c.createElement)(e,{...t});let a=t.wrapperProps;return i.some((e=>e.name===o))&&(a={...a,"data-align":o}),(0,c.createElement)(e,{...t,wrapperProps:a})}),"withDataAlign");(0,s.addFilter)("blocks.registerBlockType","core/align/addAttribute",(function(e){var t;return"type"in(null!==(t=e.attributes?.align)&&void 0!==t?t:{})||(0,l.hasBlockSupport)(e,"align")&&(e.attributes={...e.attributes,align:{type:"string",enum:[...Ia,""]}}),e})),(0,s.addFilter)("editor.BlockListBlock","core/editor/align/with-data-align",Ta),(0,s.addFilter)("editor.BlockEdit","core/editor/align/with-toolbar-controls",Pa),(0,s.addFilter)("blocks.getSaveContent.extraProps","core/align/addAssignedAlign",(function(e,t,n){const{align:r}=n;return Ba((0,l.getBlockSupport)(t,"align"),(0,l.hasBlockSupport)(t,"alignWide",!0)).includes(r)&&(e.className=p()(`align${r}`,e.className)),e})),(0,s.addFilter)("blocks.registerBlockType","core/lock/addAttribute",(function(e){var t;return"type"in(null!==(t=e.attributes?.lock)&&void 0!==t?t:{})||(e.attributes={...e.attributes,lock:{type:"object"}}),e}));const Oa=(0,f.createSlotFill)("InspectorControls"),Ma=(0,f.createSlotFill)("InspectorAdvancedControls"),Ra=(0,f.createSlotFill)("InspectorControlsBorder"),Na=(0,f.createSlotFill)("InspectorControlsColor"),Fa=(0,f.createSlotFill)("InspectorControlsFilter"),La=(0,f.createSlotFill)("InspectorControlsDimensions"),Da=(0,f.createSlotFill)("InspectorControlsPosition"),Ua=(0,f.createSlotFill)("InspectorControlsTypography");var ja={default:Oa,advanced:Ma,border:Ra,color:Na,filter:Fa,dimensions:La,list:(0,f.createSlotFill)("InspectorControlsListView"),settings:Oa,styles:(0,f.createSlotFill)("InspectorControlsStyles"),typography:Ua,position:Da};function za({children:e,group:t="default",__experimentalGroup:n,resetAllFilter:r}){n&&(H()("`__experimentalGroup` property in `InspectorControlsFill`",{since:"6.2",version:"6.4",alternative:"`group`"}),t=n);const o=Kr(),i=ja[t]?.Fill;return i?o?(0,c.createElement)(f.__experimentalStyleProvider,{document:document},(0,c.createElement)(i,null,(t=>(0,c.createElement)(Va,{fillProps:t,children:e,resetAllFilter:r})))):null:("undefined"!=typeof process&&process.env,null)}function Va({children:e,resetAllFilter:t,fillProps:n}){const{registerResetAllFilter:r,deregisterResetAllFilter:o}=n;(0,c.useEffect)((()=>(t&&r&&r(t),()=>{t&&o&&o(t)})),[t,r,o]);const i=n&&Object.keys(n).length>0?n:null;return(0,c.createElement)(f.__experimentalToolsPanelContext.Provider,{value:i},e)}function Ga({children:e,group:t,label:n}){const{updateBlockAttributes:r}=(0,m.useDispatch)(zr),{getBlockAttributes:o,getMultiSelectedBlockClientIds:i,getSelectedBlockClientId:a,hasMultiSelection:l}=(0,m.useSelect)(zr),s=a(),u=(0,c.useCallback)(((e=[])=>{const t={},n=l()?i():[s];n.forEach((n=>{const{style:r}=o(n);let i={style:r};e.forEach((e=>{i={...i,...e(i)}})),i={...i,style:Fi(i.style)},t[n]=i})),r(n,t,!0)}),[o,i,l,s,r]);return(0,c.createElement)(f.__experimentalToolsPanel,{className:`${t}-block-support-panel`,label:n,resetAll:u,key:s,panelId:s,hasInnerWrapper:!0,shouldRenderPlaceholderItems:!0,__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last"},e)}function Ha({Slot:e,...t}){const n=(0,c.useContext)(f.__experimentalToolsPanelContext);return(0,c.createElement)(e,{...t,fillProps:n,bubblesVirtually:!0})}function $a({__experimentalGroup:e,group:t="default",label:n,...r}){e&&(H()("`__experimentalGroup` property in `InspectorControlsSlot`",{since:"6.2",version:"6.4",alternative:"`group`"}),t=e);const o=ja[t]?.Slot,i=(0,f.__experimentalUseSlotFills)(o?.__unstableName);return o?i?.length?n?(0,c.createElement)(Ga,{group:t,label:n},(0,c.createElement)(Ha,{...r,Slot:o})):(0,c.createElement)(o,{...r,bubblesVirtually:!0}):null:("undefined"!=typeof process&&process.env,null)}const Wa=za;Wa.Slot=$a;const Ka=e=>(0,c.createElement)(za,{...e,group:"advanced"});Ka.Slot=e=>(0,c.createElement)($a,{...e,group:"advanced"}),Ka.slotName="InspectorAdvancedControls";var qa=Wa;const Ja=/[\s#]/g,Za={type:"string",source:"attribute",attribute:"id",selector:"*"};const Ya=(0,d.createHigherOrderComponent)((e=>t=>{const n=(0,l.hasBlockSupport)(t.name,"anchor"),r=xa();if(n&&t.isSelected){const n="web"===c.Platform.OS,o=(0,c.createElement)(f.TextControl,{__nextHasNoMarginBottom:!0,className:"html-anchor-control",label:(0,b.__)("HTML anchor"),help:(0,c.createElement)(c.Fragment,null,(0,b.__)("Enter a word or two — without spaces — to make a unique web address just for this block, called an “anchor.” Then, you’ll be able to link directly to this section of your page."),n&&(0,c.createElement)(f.ExternalLink,{href:(0,b.__)("https://wordpress.org/documentation/article/page-jumps/")},(0,b.__)("Learn more about anchors"))),value:t.attributes.anchor||"",placeholder:n?null:(0,b.__)("Add an anchor"),onChange:e=>{e=e.replace(Ja,"-"),t.setAttributes({anchor:e})},autoCapitalize:"none",autoComplete:"off"});return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(e,{...t}),n&&"default"===r&&(0,c.createElement)(qa,{group:"advanced"},o),!n&&"core/heading"===t.name&&(0,c.createElement)(qa,null,(0,c.createElement)(f.PanelBody,{title:(0,b.__)("Heading settings")},o)))}return(0,c.createElement)(e,{...t})}),"withInspectorControl");(0,s.addFilter)("blocks.registerBlockType","core/anchor/attribute",(function(e){var t;return"type"in(null!==(t=e.attributes?.anchor)&&void 0!==t?t:{})||(0,l.hasBlockSupport)(e,"anchor")&&(e.attributes={...e.attributes,anchor:Za}),e})),(0,s.addFilter)("editor.BlockEdit","core/editor/anchor/with-inspector-control",Ya),(0,s.addFilter)("blocks.getSaveContent.extraProps","core/anchor/save-props",(function(e,t,n){return(0,l.hasBlockSupport)(t,"anchor")&&(e.id=""===n.anchor?null:n.anchor),e}));const Qa={type:"string",source:"attribute",attribute:"aria-label",selector:"*"};(0,s.addFilter)("blocks.registerBlockType","core/ariaLabel/attribute",(function(e){return e?.attributes?.ariaLabel?.type||(0,l.hasBlockSupport)(e,"ariaLabel")&&(e.attributes={...e.attributes,ariaLabel:Qa}),e})),(0,s.addFilter)("blocks.getSaveContent.extraProps","core/ariaLabel/save-props",(function(e,t,n){return(0,l.hasBlockSupport)(t,"ariaLabel")&&(e["aria-label"]=""===n.ariaLabel?null:n.ariaLabel),e}));const Xa=(0,d.createHigherOrderComponent)((e=>t=>{const n=xa();return(0,l.hasBlockSupport)(t.name,"customClassName",!0)&&t.isSelected?(0,c.createElement)(c.Fragment,null,(0,c.createElement)(e,{...t}),"default"===n&&(0,c.createElement)(qa,{group:"advanced"},(0,c.createElement)(f.TextControl,{__nextHasNoMarginBottom:!0,autoComplete:"off",label:(0,b.__)("Additional CSS class(es)"),value:t.attributes.className||"",onChange:e=>{t.setAttributes({className:""!==e?e:void 0})},help:(0,b.__)("Separate multiple classes with spaces.")}))):(0,c.createElement)(e,{...t})}),"withInspectorControl");(0,s.addFilter)("blocks.registerBlockType","core/custom-class-name/attribute",(function(e){return(0,l.hasBlockSupport)(e,"customClassName",!0)&&(e.attributes={...e.attributes,className:{type:"string"}}),e})),(0,s.addFilter)("editor.BlockEdit","core/editor/custom-class-name/with-inspector-control",Xa),(0,s.addFilter)("blocks.getSaveContent.extraProps","core/custom-class-name/save-props",(function(e,t,n){return(0,l.hasBlockSupport)(t,"customClassName",!0)&&n.className&&(e.className=p()(e.className,n.className)),e})),(0,s.addFilter)("blocks.switchToBlockType.transformedBlock","core/color/addTransforms",(function(e,t,n,r){if(!(0,l.hasBlockSupport)(e.name,"customClassName",!0))return e;if(1===r.length&&e.innerBlocks.length===t.length)return e;if(1===r.length&&t.length>1||r.length>1&&1===t.length)return e;if(t[n]){const r=t[n]?.attributes.className;if(r)return{...e,attributes:{...e.attributes,className:r}}}return e})),(0,s.addFilter)("blocks.getSaveContent.extraProps","core/generated-class-name/save-props",(function(e,t){return(0,l.hasBlockSupport)(t,"className",!0)&&("string"==typeof e.className?e.className=[...new Set([(0,l.getBlockDefaultClassName)(t.name),...e.className.split(" ")])].join(" ").trim():e.className=(0,l.getBlockDefaultClassName)(t.name)),e}));var el=window.wp.dom;const tl=(0,c.createContext)({});function nl({value:e,children:t}){const n=(0,c.useContext)(tl),r=(0,c.useMemo)((()=>({...n,...e})),[n,e]);return(0,c.createElement)(tl.Provider,{value:r,children:t})}var rl=tl;const ol={},il=(0,f.withFilters)("editor.BlockEdit")((e=>{const{name:t}=e,n=(0,l.getBlockType)(t);if(!n)return null;const r=n.edit||n.save;return(0,c.createElement)(r,{...e})}));var al=e=>{const{attributes:t={},name:n}=e,r=(0,l.getBlockType)(n),o=(0,c.useContext)(rl),i=(0,c.useMemo)((()=>r&&r.usesContext?Object.fromEntries(Object.entries(o).filter((([e])=>r.usesContext.includes(e)))):ol),[r,o]);if(!r)return null;if(r.apiVersion>1)return(0,c.createElement)(il,{...e,context:i});const a=(0,l.hasBlockSupport)(r,"className",!0)?(0,l.getBlockDefaultClassName)(n):null,s=p()(a,t.className,e.className);return(0,c.createElement)(il,{...e,context:i,className:s})};function ll(e){const{name:t,isSelected:n,clientId:r,attributes:o={},__unstableLayoutClassNames:i}=e,{layout:a=null}=o,s={name:t,isSelected:n,clientId:r,layout:(0,l.hasBlockSupport)(t,"layout",!1)||(0,l.hasBlockSupport)(t,"__experimentalLayout",!1)?a:null,__unstableLayoutClassNames:i};return(0,c.createElement)($r,{value:(0,c.useMemo)((()=>s),Object.values(s))},(0,c.createElement)(al,{...e}))}var sl=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M11 13h2v-2h-2v2zm-6 0h2v-2H5v2zm12-2v2h2v-2h-2z"}));var cl=function({className:e,actions:t,children:n,secondaryActions:r}){return(0,c.createElement)("div",{style:{display:"contents",all:"initial"}},(0,c.createElement)("div",{className:p()(e,"block-editor-warning")},(0,c.createElement)("div",{className:"block-editor-warning__contents"},(0,c.createElement)("p",{className:"block-editor-warning__message"},n),(c.Children.count(t)>0||r)&&(0,c.createElement)("div",{className:"block-editor-warning__actions"},c.Children.count(t)>0&&c.Children.map(t,((e,t)=>(0,c.createElement)("span",{key:t,className:"block-editor-warning__action"},e))),r&&(0,c.createElement)(f.DropdownMenu,{className:"block-editor-warning__secondary",icon:sl,label:(0,b.__)("More options"),popoverProps:{position:"bottom left",className:"block-editor-warning__dropdown"},noIcons:!0},(()=>(0,c.createElement)(f.MenuGroup,null,r.map(((e,t)=>(0,c.createElement)(f.MenuItem,{onClick:e.onClick,key:t},e.title))))))))))},ul=n(1973);function pl({title:e,rawContent:t,renderedContent:n,action:r,actionText:o,className:i}){return(0,c.createElement)("div",{className:i},(0,c.createElement)("div",{className:"block-editor-block-compare__content"},(0,c.createElement)("h2",{className:"block-editor-block-compare__heading"},e),(0,c.createElement)("div",{className:"block-editor-block-compare__html"},t),(0,c.createElement)("div",{className:"block-editor-block-compare__preview edit-post-visual-editor"},(0,c.createElement)(c.RawHTML,null,(0,el.safeHTML)(n)))),(0,c.createElement)("div",{className:"block-editor-block-compare__action"},(0,c.createElement)(f.Button,{variant:"secondary",tabIndex:"0",onClick:r},o)))}var dl=function({block:e,onKeep:t,onConvert:n,convertor:r,convertButtonText:o}){const i=(a=r(e),(Array.isArray(a)?a:[a]).map((e=>(0,l.getSaveContent)(e.name,e.attributes,e.innerBlocks))).join(""));var a;const s=(u=e.originalContent,d=i,(0,ul.Kx)(u,d).map(((e,t)=>{const n=p()({"block-editor-block-compare__added":e.added,"block-editor-block-compare__removed":e.removed});return(0,c.createElement)("span",{key:t,className:n},e.value)})));var u,d;return(0,c.createElement)("div",{className:"block-editor-block-compare__wrapper"},(0,c.createElement)(pl,{title:(0,b.__)("Current"),className:"block-editor-block-compare__current",action:t,actionText:(0,b.__)("Convert to HTML"),rawContent:e.originalContent,renderedContent:e.originalContent}),(0,c.createElement)(pl,{title:(0,b.__)("After Conversion"),className:"block-editor-block-compare__converted",action:n,actionText:o,rawContent:s,renderedContent:i}))};const fl=e=>(0,l.rawHandler)({HTML:e.originalContent});function ml({clientId:e}){const{block:t,canInsertHTMLBlock:n,canInsertClassicBlock:r}=(0,m.useSelect)((t=>{const{canInsertBlockType:n,getBlock:r,getBlockRootClientId:o}=t(zr),i=o(e);return{block:r(e),canInsertHTMLBlock:n("core/html",i),canInsertClassicBlock:n("core/freeform",i)}}),[e]),{replaceBlock:o}=(0,m.useDispatch)(zr),[i,a]=(0,c.useState)(!1),s=(0,c.useCallback)((()=>a(!1)),[]),u=(0,c.useMemo)((()=>({toClassic(){const e=(0,l.createBlock)("core/freeform",{content:t.originalContent});return o(t.clientId,e)},toHTML(){const e=(0,l.createBlock)("core/html",{content:t.originalContent});return o(t.clientId,e)},toBlocks(){const e=fl(t);return o(t.clientId,e)},toRecoveredBlock(){const e=(0,l.createBlock)(t.name,t.attributes,t.innerBlocks);return o(t.clientId,e)}})),[t,o]),p=(0,c.useMemo)((()=>[{title:(0,b._x)("Resolve","imperative verb"),onClick:()=>a(!0)},n&&{title:(0,b.__)("Convert to HTML"),onClick:u.toHTML},r&&{title:(0,b.__)("Convert to Classic Block"),onClick:u.toClassic}].filter(Boolean)),[n,r,u]);return(0,c.createElement)(c.Fragment,null,(0,c.createElement)(cl,{actions:[(0,c.createElement)(f.Button,{key:"recover",onClick:u.toRecoveredBlock,variant:"primary"},(0,b.__)("Attempt Block Recovery"))],secondaryActions:p},(0,b.__)("This block contains unexpected or invalid content.")),i&&(0,c.createElement)(f.Modal,{title:(0,b.__)("Resolve Block"),onRequestClose:s,className:"block-editor-block-compare"},(0,c.createElement)(dl,{block:t,onKeep:u.toHTML,onConvert:u.toBlocks,convertor:fl,convertButtonText:(0,b.__)("Convert to Blocks")})))}const yl=(0,c.createElement)(cl,{className:"block-editor-block-list__block-crash-warning"},(0,b.__)("This block has encountered an error and cannot be previewed."));var gl=()=>yl;class hl extends c.Component{constructor(){super(...arguments),this.state={hasError:!1}}componentDidCatch(){this.setState({hasError:!0})}render(){return this.state.hasError?this.props.fallback:this.props.children}}var bl=hl,vl=n(773);var _l=function({clientId:e}){const[t,n]=(0,c.useState)(""),r=(0,m.useSelect)((t=>t(zr).getBlock(e)),[e]),{updateBlock:o}=(0,m.useDispatch)(zr);return(0,c.useEffect)((()=>{n((0,l.getBlockContent)(r))}),[r]),(0,c.createElement)(vl.Z,{className:"block-editor-block-list__block-html-textarea",value:t,onBlur:()=>{const i=(0,l.getBlockType)(r.name);if(!i)return;const a=(0,l.getBlockAttributes)(i,t,r.attributes),s=t||(0,l.getSaveContent)(i,a),[c]=t?(0,l.validateBlock)({...r,attributes:a,originalContent:s}):[!0];o(e,{attributes:a,originalContent:s,isValid:c}),t||n(s)},onChange:e=>n(e.target.value)})},kl=n(9196),Sl=n.n(kl),El=Object.defineProperty,wl={};((e,t)=>{for(var n in t)El(e,n,{get:t[n],enumerable:!0})})(wl,{assign:()=>rs,colors:()=>es,createStringInterpolator:()=>Zl,skipAnimation:()=>ts,to:()=>Yl,willAdvance:()=>ns});var Cl=zl(),xl=e=>Ll(e,Cl),Il=zl();xl.write=e=>Ll(e,Il);var Al=zl();xl.onStart=e=>Ll(e,Al);var Bl=zl();xl.onFrame=e=>Ll(e,Bl);var Pl=zl();xl.onFinish=e=>Ll(e,Pl);var Tl=[];xl.setTimeout=(e,t)=>{const n=xl.now()+t,r=()=>{const e=Tl.findIndex((e=>e.cancel==r));~e&&Tl.splice(e,1),Nl-=~e?1:0},o={time:n,handler:e,cancel:r};return Tl.splice(Ol(n),0,o),Nl+=1,Dl(),o};var Ol=e=>~(~Tl.findIndex((t=>t.time>e))||~Tl.length);xl.cancel=e=>{Al.delete(e),Bl.delete(e),Pl.delete(e),Cl.delete(e),Il.delete(e)},xl.sync=e=>{Fl=!0,xl.batchedUpdates(e),Fl=!1},xl.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...e){t=e,xl.onStart(n)}return r.handler=e,r.cancel=()=>{Al.delete(n),t=null},r};var Ml="undefined"!=typeof window?window.requestAnimationFrame:()=>{};xl.use=e=>Ml=e,xl.now="undefined"!=typeof performance?()=>performance.now():Date.now,xl.batchedUpdates=e=>e(),xl.catch=console.error,xl.frameLoop="always",xl.advance=()=>{"demand"!==xl.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):jl()};var Rl=-1,Nl=0,Fl=!1;function Ll(e,t){Fl?(t.delete(e),e(0)):(t.add(e),Dl())}function Dl(){Rl<0&&(Rl=0,"demand"!==xl.frameLoop&&Ml(Ul))}function Ul(){~Rl&&(Ml(Ul),xl.batchedUpdates(jl))}function jl(){const e=Rl;Rl=xl.now();const t=Ol(Rl);t&&(Vl(Tl.splice(0,t),(e=>e.handler())),Nl-=t),Nl?(Al.flush(),Cl.flush(e?Math.min(64,Rl-e):16.667),Bl.flush(),Il.flush(),Pl.flush()):Rl=-1}function zl(){let e=new Set,t=e;return{add(n){Nl+=t!=e||e.has(n)?0:1,e.add(n)},delete(n){return Nl-=t==e&&e.has(n)?1:0,e.delete(n)},flush(n){t.size&&(e=new Set,Nl-=t.size,Vl(t,(t=>t(n)&&e.add(t))),Nl+=e.size,t=e)}}}function Vl(e,t){e.forEach((e=>{try{t(e)}catch(e){xl.catch(e)}}))}function Gl(){}var Hl={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function $l(e,t){if(Hl.arr(e)){if(!Hl.arr(t)||e.length!==t.length)return!1;for(let n=0;ne.forEach(t);function Kl(e,t,n){if(Hl.arr(e))for(let r=0;rHl.und(e)?[]:Hl.arr(e)?e:[e];function Jl(e,t){if(e.size){const n=Array.from(e);e.clear(),Wl(n,t)}}var Zl,Yl,Ql=(e,...t)=>Jl(e,(e=>e(...t))),Xl=()=>"undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),es=null,ts=!1,ns=Gl,rs=e=>{e.to&&(Yl=e.to),e.now&&(xl.now=e.now),void 0!==e.colors&&(es=e.colors),null!=e.skipAnimation&&(ts=e.skipAnimation),e.createStringInterpolator&&(Zl=e.createStringInterpolator),e.requestAnimationFrame&&xl.use(e.requestAnimationFrame),e.batchedUpdates&&(xl.batchedUpdates=e.batchedUpdates),e.willAdvance&&(ns=e.willAdvance),e.frameLoop&&(xl.frameLoop=e.frameLoop)},os=new Set,is=[],as=[],ls=0,ss={get idle(){return!os.size&&!is.length},start(e){ls>e.priority?(os.add(e),xl.onStart(cs)):(us(e),xl(ds))},advance:ds,sort(e){if(ls)xl.onFrame((()=>ss.sort(e)));else{const t=is.indexOf(e);~t&&(is.splice(t,1),ps(e))}},clear(){is=[],os.clear()}};function cs(){os.forEach(us),os.clear(),xl(ds)}function us(e){is.includes(e)||ps(e)}function ps(e){is.splice(function(e,t){const n=e.findIndex(t);return n<0?e.length:n}(is,(t=>t.priority>e.priority)),0,e)}function ds(e){const t=as;for(let n=0;n0}var fs="[-+]?\\d*\\.?\\d+",ms=fs+"%";function ys(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var gs=new RegExp("rgb"+ys(fs,fs,fs)),hs=new RegExp("rgba"+ys(fs,fs,fs,fs)),bs=new RegExp("hsl"+ys(fs,ms,ms)),vs=new RegExp("hsla"+ys(fs,ms,ms,fs)),_s=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,ks=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Ss=/^#([0-9a-fA-F]{6})$/,Es=/^#([0-9a-fA-F]{8})$/;function ws(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Cs(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,i=ws(o,r,e+1/3),a=ws(o,r,e),l=ws(o,r,e-1/3);return Math.round(255*i)<<24|Math.round(255*a)<<16|Math.round(255*l)<<8}function xs(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function Is(e){return(parseFloat(e)%360+360)%360/360}function As(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function Bs(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function Ps(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=Ss.exec(e))?parseInt(t[1]+"ff",16)>>>0:es&&void 0!==es[e]?es[e]:(t=gs.exec(e))?(xs(t[1])<<24|xs(t[2])<<16|xs(t[3])<<8|255)>>>0:(t=hs.exec(e))?(xs(t[1])<<24|xs(t[2])<<16|xs(t[3])<<8|As(t[4]))>>>0:(t=_s.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=Es.exec(e))?parseInt(t[1],16)>>>0:(t=ks.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=bs.exec(e))?(255|Cs(Is(t[1]),Bs(t[2]),Bs(t[3])))>>>0:(t=vs.exec(e))?(Cs(Is(t[1]),Bs(t[2]),Bs(t[3]))|As(t[4]))>>>0:null}(e);if(null===t)return e;t=t||0;return`rgba(${(4278190080&t)>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`}var Ts=(e,t,n)=>{if(Hl.fun(e))return e;if(Hl.arr(e))return Ts({range:e,output:t,extrapolate:n});if(Hl.str(e.output[0]))return Zl(e);const r=e,o=r.output,i=r.range||[0,1],a=r.extrapolateLeft||r.extrapolate||"extend",l=r.extrapolateRight||r.extrapolate||"extend",s=r.easing||(e=>e);return e=>{const t=function(e,t){for(var n=1;n=e);++n);return n-1}(e,i);return function(e,t,n,r,o,i,a,l,s){let c=s?s(e):e;if(cn){if("identity"===l)return c;"clamp"===l&&(c=n)}if(r===o)return r;if(t===n)return e<=t?r:o;t===-1/0?c=-c:n===1/0?c-=t:c=(c-t)/(n-t);c=i(c),r===-1/0?c=-c:o===1/0?c+=r:c=c*(o-r)+r;return c}(e,i[t],i[t+1],o[t],o[t+1],s,a,l,r.map)}};var Os=1.70158,Ms=1.525*Os,Rs=Os+1,Ns=2*Math.PI/3,Fs=2*Math.PI/4.5,Ls=e=>{const t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375},Ds={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=>0===e?0:Math.pow(2,10*e-10),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>0===e?0:1===e?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=>Rs*e*e*e-Os*e*e,easeOutBack:e=>1+Rs*Math.pow(e-1,3)+Os*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*(7.189819*e-Ms)/2:(Math.pow(2*e-2,2)*((Ms+1)*(2*e-2)+Ms)+2)/2,easeInElastic:e=>0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*Ns),easeOutElastic:e=>0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*Ns)+1,easeInOutElastic:e=>0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*Fs)/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*Fs)/2+1,easeInBounce:e=>1-Ls(1-e),easeOutBounce:Ls,easeInOutBounce:e=>e<.5?(1-Ls(1-2*e))/2:(1+Ls(2*e-1))/2,steps:(e,t="end")=>n=>{const r=(n="end"===t?Math.min(n,.999):Math.max(n,.001))*e;return((e,t,n)=>Math.min(Math.max(n,e),t))(0,1,("end"===t?Math.floor(r):Math.ceil(r))/e)}},Us=Symbol.for("FluidValue.get"),js=Symbol.for("FluidValue.observers"),zs=e=>Boolean(e&&e[Us]),Vs=e=>e&&e[Us]?e[Us]():e,Gs=e=>e[js]||null;function Hs(e,t){const n=e[js];n&&n.forEach((e=>{!function(e,t){e.eventObserved?e.eventObserved(t):e(t)}(e,t)}))}var $s=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");Ws(this,e)}},Ws=(e,t)=>Zs(e,Us,t);function Ks(e,t){if(e[Us]){let n=e[js];n||Zs(e,js,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function qs(e,t){const n=e[js];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[js]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var Js,Zs=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),Ys=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Qs=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,Xs=new RegExp(`(${Ys.source})(%|[a-z]+)`,"i"),ec=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,tc=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,nc=e=>{const[t,n]=rc(e);if(!t||Xl())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith("--")){const t=window.getComputedStyle(document.documentElement).getPropertyValue(n);return t||e}return n&&tc.test(n)?nc(n):n||e},rc=e=>{const t=tc.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]},oc=(e,t,n,r,o)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${o})`,ic=e=>{Js||(Js=es?new RegExp(`(${Object.keys(es).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map((e=>Vs(e).replace(tc,nc).replace(Qs,Ps).replace(Js,Ps))),n=t.map((e=>e.match(Ys).map(Number))),r=n[0].map(((e,t)=>n.map((e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})))),o=r.map((t=>Ts({...e,output:t})));return e=>{const n=!Xs.test(t[0])&&t.find((e=>Xs.test(e)))?.replace(Ys,"");let r=0;return t[0].replace(Ys,(()=>`${o[r++](e)}${n||""}`)).replace(ec,oc)}},ac="react-spring: ",lc=e=>{const t=e;let n=!1;if("function"!=typeof t)throw new TypeError(`${ac}once requires a function parameter`);return(...e)=>{n||(t(...e),n=!0)}},sc=lc(console.warn);var cc=lc(console.warn);function uc(e){return Hl.str(e)&&("#"==e[0]||/\d/.test(e)||!Xl()&&tc.test(e)||e in(es||{}))}var pc=Xl()?kl.useEffect:kl.useLayoutEffect,dc=()=>{const e=(0,kl.useRef)(!1);return pc((()=>(e.current=!0,()=>{e.current=!1})),[]),e};function fc(){const e=(0,kl.useState)()[1],t=dc();return()=>{t.current&&e(Math.random())}}var mc=e=>(0,kl.useEffect)(e,yc),yc=[];function gc(e){const t=(0,kl.useRef)();return(0,kl.useEffect)((()=>{t.current=e})),t.current}var hc=Symbol.for("Animated:node"),bc=e=>e&&e[hc],vc=(e,t)=>{return n=e,r=hc,o=t,Object.defineProperty(n,r,{value:o,writable:!0,configurable:!0});var n,r,o},_c=e=>e&&e[hc]&&e[hc].getPayload(),kc=class{constructor(){vc(this,this)}getPayload(){return this.payload||[]}},Sc=class extends kc{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,Hl.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new Sc(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return Hl.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){const{done:e}=this;this.done=!1,Hl.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},Ec=class extends Sc{constructor(e){super(0),this._string=null,this._toString=Ts({output:[e,e]})}static create(e){return new Ec(e)}getValue(){const e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(Hl.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=Ts({output:[this.getValue(),e]})),this._value=0,super.reset()}},wc={dependencies:null},Cc=class extends kc{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return Kl(this.source,((n,r)=>{var o;(o=n)&&o[hc]===o?t[r]=n.getValue(e):zs(n)?t[r]=Vs(n):e||(t[r]=n)})),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&Wl(this.payload,(e=>e.reset()))}_makePayload(e){if(e){const t=new Set;return Kl(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){wc.dependencies&&zs(e)&&wc.dependencies.add(e);const t=_c(e);t&&Wl(t,(e=>this.add(e)))}},xc=class extends Cc{constructor(e){super(e)}static create(e){return new xc(e)}getValue(){return this.source.map((e=>e.getValue()))}setValue(e){const t=this.getPayload();return e.length==t.length?t.map(((t,n)=>t.setValue(e[n]))).some(Boolean):(super.setValue(e.map(Ic)),!0)}};function Ic(e){return(uc(e)?Ec:Sc).create(e)}function Ac(e){const t=bc(e);return t?t.constructor:Hl.arr(e)?xc:uc(e)?Ec:Sc}var Bc=(e,t)=>{const n=!Hl.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,kl.forwardRef)(((r,o)=>{const i=(0,kl.useRef)(null),a=n&&(0,kl.useCallback)((e=>{i.current=function(e,t){e&&(Hl.fun(e)?e(t):e.current=t);return t}(o,e)}),[o]),[l,s]=function(e,t){const n=new Set;wc.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)});return e=new Cc(e),wc.dependencies=null,[e,n]}(r,t),c=fc(),u=()=>{const e=i.current;if(n&&!e)return;!1===(!!e&&t.applyAnimatedValues(e,l.getValue(!0)))&&c()},p=new Pc(u,s),d=(0,kl.useRef)();pc((()=>(d.current=p,Wl(s,(e=>Ks(e,p))),()=>{d.current&&(Wl(d.current.deps,(e=>qs(e,d.current))),xl.cancel(d.current.update))}))),(0,kl.useEffect)(u,[]),mc((()=>()=>{const e=d.current;Wl(e.deps,(t=>qs(t,e)))}));const f=t.getComponentProps(l.getValue());return kl.createElement(e,{...f,ref:a})}))},Pc=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&xl.write(this.update)}};var Tc=Symbol.for("AnimatedComponent"),Oc=e=>Hl.str(e)?e:e&&Hl.str(e.displayName)?e.displayName:Hl.fun(e)&&e.name||null;function Mc(e,...t){return Hl.fun(e)?e(...t):e}var Rc=(e,t)=>!0===e||!!(t&&e&&(Hl.fun(e)?e(t):ql(e).includes(t))),Nc=(e,t)=>Hl.obj(e)?t&&e[t]:e,Fc=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,Lc=e=>e,Dc=(e,t=Lc)=>{let n=Uc;e.default&&!0!==e.default&&(e=e.default,n=Object.keys(e));const r={};for(const o of n){const n=t(e[o],o);Hl.und(n)||(r[o]=n)}return r},Uc=["config","onProps","onStart","onChange","onPause","onResume","onRest"],jc={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 zc(e){const t=function(e){const t={};let n=0;if(Kl(e,((e,r)=>{jc[r]||(t[r]=e,n++)})),n)return t}(e);if(t){const n={to:t};return Kl(e,((e,r)=>r in t||(n[r]=e))),n}return{...e}}function Vc(e){return e=Vs(e),Hl.arr(e)?e.map(Vc):uc(e)?wl.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function Gc(e){for(const t in e)return!0;return!1}function Hc(e){return Hl.fun(e)||Hl.arr(e)&&Hl.obj(e[0])}function $c(e,t){e.ref?.delete(e),t?.delete(e)}function Wc(e,t){t&&e.ref!==t&&(e.ref?.delete(e),t.add(e),e.ref=t)}var Kc={tension:170,friction:26,mass:1,damping:1,easing:Ds.linear,clamp:!1};function qc(e,t){if(Hl.und(t.decay)){const n=!Hl.und(t.tension)||!Hl.und(t.friction);!n&&Hl.und(t.frequency)&&Hl.und(t.damping)&&Hl.und(t.mass)||(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}else e.duration=void 0}var Jc=[];function Zc(e,{key:t,props:n,defaultProps:r,state:o,actions:i}){return new Promise(((a,l)=>{let s,c,u=Rc(n.cancel??r?.cancel,t);if(u)f();else{Hl.und(n.pause)||(o.paused=Rc(n.pause,t));let e=r?.pause;!0!==e&&(e=o.paused||Rc(e,t)),s=Mc(n.delay||0,t),e?(o.resumeQueue.add(d),i.pause()):(i.resume(),d())}function p(){o.resumeQueue.add(d),o.timeouts.delete(c),c.cancel(),s=c.time-xl.now()}function d(){s>0&&!wl.skipAnimation?(o.delayed=!0,c=xl.setTimeout(f,s),o.pauseQueue.add(p),o.timeouts.add(c)):f()}function f(){o.delayed&&(o.delayed=!1),o.pauseQueue.delete(p),o.timeouts.delete(c),e<=(o.cancelId||0)&&(u=!0);try{i.start({...n,callId:e,cancel:u},a)}catch(e){l(e)}}}))}var Yc=(e,t)=>1==t.length?t[0]:t.some((e=>e.cancelled))?eu(e.get()):t.every((e=>e.noop))?Qc(e.get()):Xc(e.get(),t.every((e=>e.finished))),Qc=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Xc=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),eu=e=>({value:e,cancelled:!0,finished:!1});function tu(e,t,n,r){const{callId:o,parentId:i,onRest:a}=t,{asyncTo:l,promise:s}=n;return i||e!==l||t.reset?n.promise=(async()=>{n.asyncId=o,n.asyncTo=e;const c=Dc(t,((e,t)=>"onRest"===t?void 0:e));let u,p;const d=new Promise(((e,t)=>(u=e,p=t))),f=e=>{const t=o<=(n.cancelId||0)&&eu(r)||o!==n.asyncId&&Xc(r,!1);if(t)throw e.result=t,p(e),e},m=(e,t)=>{const i=new ru,a=new ou;return(async()=>{if(wl.skipAnimation)throw nu(n),a.result=Xc(r,!1),p(a),a;f(i);const l=Hl.obj(e)?{...e}:{...t,to:e};l.parentId=o,Kl(c,((e,t)=>{Hl.und(l[t])&&(l[t]=e)}));const s=await r.start(l);return f(i),n.paused&&await new Promise((e=>{n.resumeQueue.add(e)})),s})()};let y;if(wl.skipAnimation)return nu(n),Xc(r,!1);try{let t;t=Hl.arr(e)?(async e=>{for(const t of e)await m(t)})(e):Promise.resolve(e(m,r.stop.bind(r))),await Promise.all([t.then(u),d]),y=Xc(r.get(),!0,!1)}catch(e){if(e instanceof ru)y=e.result;else{if(!(e instanceof ou))throw e;y=e.result}}finally{o==n.asyncId&&(n.asyncId=i,n.asyncTo=i?l:void 0,n.promise=i?s:void 0)}return Hl.fun(a)&&xl.batchedUpdates((()=>{a(y,r,r.item)})),y})():s}function nu(e,t){Jl(e.timeouts,(e=>e.cancel())),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var ru=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.")}},ou=class extends Error{constructor(){super("SkipAnimationSignal")}},iu=e=>e instanceof lu,au=1,lu=class extends $s{constructor(){super(...arguments),this.id=au++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=bc(this);return e&&e.getValue()}to(...e){return wl.to(this,e)}interpolate(...e){return sc(`${ac}The "interpolate" function is deprecated in v9 (use "to" instead)`),wl.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){Hs(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||ss.sort(this),Hs(this,{type:"priority",parent:this,priority:e})}},su=Symbol.for("SpringPhase"),cu=e=>(1&e[su])>0,uu=e=>(2&e[su])>0,pu=e=>(4&e[su])>0,du=(e,t)=>t?e[su]|=3:e[su]&=-3,fu=(e,t)=>t?e[su]|=4:e[su]&=-5,mu=class extends lu{constructor(e,t){if(super(),this.animation=new class{constructor(){this.changed=!1,this.values=Jc,this.toValues=null,this.fromValues=Jc,this.config=new class{constructor(){this.velocity=0,Object.assign(this,Kc)}},this.immediate=!1}},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,!Hl.und(e)||!Hl.und(t)){const n=Hl.obj(e)?{...e}:{...t,from:e};Hl.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(uu(this)||this._state.asyncTo)||pu(this)}get goal(){return Vs(this.animation.to)}get velocity(){const e=bc(this);return e instanceof Sc?e.lastVelocity||0:e.getPayload().map((e=>e.lastVelocity||0))}get hasAnimated(){return cu(this)}get isAnimating(){return uu(this)}get isPaused(){return pu(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1;const r=this.animation;let{toValues:o}=r;const{config:i}=r,a=_c(r.to);!a&&zs(r.to)&&(o=ql(Vs(r.to))),r.values.forEach(((l,s)=>{if(l.done)return;const c=l.constructor==Ec?1:a?a[s].lastPosition:o[s];let u=r.immediate,p=c;if(!u){if(p=l.lastPosition,i.tension<=0)return void(l.done=!0);let t=l.elapsedTime+=e;const n=r.fromValues[s],o=null!=l.v0?l.v0:l.v0=Hl.arr(i.velocity)?i.velocity[s]:i.velocity;let a;const d=i.precision||(n==c?.005:Math.min(1,.001*Math.abs(c-n)));if(Hl.und(i.duration))if(i.decay){const e=!0===i.decay?.998:i.decay,r=Math.exp(-(1-e)*t);p=n+o/(1-e)*(1-r),u=Math.abs(l.lastPosition-p)<=d,a=o*r}else{a=null==l.lastVelocity?o:l.lastVelocity;const t=i.restVelocity||d/10,r=i.clamp?0:i.bounce,s=!Hl.und(r),f=n==c?l.v0>0:nt,m||(u=Math.abs(c-p)<=d,!u));++e){s&&(y=p==c||p>c==f,y&&(a=-a*r,p=c));a+=(1e-6*-i.tension*(p-c)+.001*-i.friction*a)/i.mass*g,p+=a*g}}else{let r=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,l.durationProgress>0&&(l.elapsedTime=i.duration*l.durationProgress,t=l.elapsedTime+=e)),r=(i.progress||0)+t/this._memoizedDuration,r=r>1?1:r<0?0:r,l.durationProgress=r),p=n+i.easing(r)*(c-n),a=(p-l.lastPosition)/e,u=1==r}l.lastVelocity=a,Number.isNaN(p)&&(console.warn("Got NaN while animating:",this),u=!0)}a&&!a[s].done&&(u=!1),u?l.done=!0:t=!1,l.setValue(p,i.round)&&(n=!0)}));const l=bc(this),s=l.getValue();if(t){const e=Vs(r.to);s===e&&!n||i.decay?n&&i.decay&&this._onChange(s):(l.setValue(e),this._onChange(e)),this._stop()}else n&&this._onChange(s)}set(e){return xl.batchedUpdates((()=>{this._stop(),this._focus(e),this._set(e)})),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(uu(this)){const{to:e,config:t}=this.animation;xl.batchedUpdates((()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()}))}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return Hl.und(e)?(n=this.queue||[],this.queue=[]):n=[Hl.obj(e)?e:{...t,to:e}],Promise.all(n.map((e=>this._update(e)))).then((e=>Yc(this,e)))}stop(e){const{to:t}=this.animation;return this._focus(this.get()),nu(this._state,e&&this._lastCallId),xl.batchedUpdates((()=>this._stop(t,e))),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){const t=this.key||"";let{to:n,from:r}=e;n=Hl.obj(n)?n[t]:n,(null==n||Hc(n))&&(n=void 0),r=Hl.obj(r)?r[t]:r,null==r&&(r=void 0);const o={to:n,from:r};return cu(this)||(e.reverse&&([n,r]=[r,n]),r=Vs(r),Hl.und(r)?bc(this)||this._set(n):this._set(r)),o}_update({...e},t){const{key:n,defaultProps:r}=this;e.default&&Object.assign(r,Dc(e,((e,t)=>/^on/.test(t)?Nc(e,n):e))),ku(this,e,"onProps"),Su(this,"onProps",e,this);const o=this._prepareNode(e);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?");const i=this._state;return Zc(++this._lastCallId,{key:n,props:e,defaultProps:r,state:i,actions:{pause:()=>{pu(this)||(fu(this,!0),Ql(i.pauseQueue),Su(this,"onPause",Xc(this,yu(this,this.animation.to)),this))},resume:()=>{pu(this)&&(fu(this,!1),uu(this)&&this._resume(),Ql(i.resumeQueue),Su(this,"onResume",Xc(this,yu(this,this.animation.to)),this))},start:this._merge.bind(this,o)}}).then((n=>{if(e.loop&&n.finished&&(!t||!n.noop)){const t=gu(e);if(t)return this._update(t,!0)}return n}))}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(eu(this));const r=!Hl.und(e.to),o=!Hl.und(e.from);if(r||o){if(!(t.callId>this._lastToId))return n(eu(this));this._lastToId=t.callId}const{key:i,defaultProps:a,animation:l}=this,{to:s,from:c}=l;let{to:u=s,from:p=c}=e;!o||r||t.default&&!Hl.und(u)||(u=p),t.reverse&&([u,p]=[p,u]);const d=!$l(p,c);d&&(l.from=p),p=Vs(p);const f=!$l(u,s);f&&this._focus(u);const m=Hc(t.to),{config:y}=l,{decay:g,velocity:h}=y;(r||o)&&(y.velocity=0),t.config&&!m&&function(e,t,n){n&&(qc(n={...n},t),t={...n,...t}),qc(e,t),Object.assign(e,t);for(const t in Kc)null==e[t]&&(e[t]=Kc[t]);let{frequency:r,damping:o}=e;const{mass:i}=e;Hl.und(r)||(r<.01&&(r=.01),o<0&&(o=0),e.tension=Math.pow(2*Math.PI/r,2)*i,e.friction=4*Math.PI*o*i/r)}(y,Mc(t.config,i),t.config!==a.config?Mc(a.config,i):void 0);let b=bc(this);if(!b||Hl.und(u))return n(Xc(this,!0));const v=Hl.und(t.reset)?o&&!t.default:!Hl.und(p)&&Rc(t.reset,i),_=v?p:this.get(),k=Vc(u),S=Hl.num(k)||Hl.arr(k)||uc(k),E=!m&&(!S||Rc(a.immediate||t.immediate,i));if(f){const e=Ac(u);if(e!==b.constructor){if(!E)throw Error(`Cannot animate between ${b.constructor.name} and ${e.name}, as the "to" prop suggests`);b=this._set(k)}}const w=b.constructor;let C=zs(u),x=!1;if(!C){const e=v||!cu(this)&&d;(f||e)&&(x=$l(Vc(_),k),C=!x),($l(l.immediate,E)||E)&&$l(y.decay,g)&&$l(y.velocity,h)||(C=!0)}if(x&&uu(this)&&(l.changed&&!v?C=!0:C||this._stop(s)),!m&&((C||zs(s))&&(l.values=b.getPayload(),l.toValues=zs(u)?null:w==Ec?[1]:ql(k)),l.immediate!=E&&(l.immediate=E,E||v||this._set(s)),C)){const{onRest:e}=l;Wl(_u,(e=>ku(this,t,e)));const r=Xc(this,yu(this,s));Ql(this._pendingCalls,r),this._pendingCalls.add(n),l.changed&&xl.batchedUpdates((()=>{l.changed=!v,e?.(r,this),v?Mc(a.onRest,r):l.onStart?.(r,this)}))}v&&this._set(_),m?n(tu(t.to,t,this._state,this)):C?this._start():uu(this)&&!f?this._pendingCalls.add(n):n(Qc(_))}_focus(e){const t=this.animation;e!==t.to&&(Gs(this)&&this._detach(),t.to=e,Gs(this)&&this._attach())}_attach(){let e=0;const{to:t}=this.animation;zs(t)&&(Ks(t,this),iu(t)&&(e=t.priority+1)),this.priority=e}_detach(){const{to:e}=this.animation;zs(e)&&qs(e,this)}_set(e,t=!0){const n=Vs(e);if(!Hl.und(n)){const e=bc(this);if(!e||!$l(n,e.getValue())){const r=Ac(n);e&&e.constructor==r?e.setValue(n):vc(this,r.create(n)),e&&xl.batchedUpdates((()=>{this._onChange(n,t)}))}}return bc(this)}_onStart(){const e=this.animation;e.changed||(e.changed=!0,Su(this,"onStart",Xc(this,yu(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),Mc(this.animation.onChange,e,this)),Mc(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){const e=this.animation;bc(this).reset(Vs(e.to)),e.immediate||(e.fromValues=e.values.map((e=>e.lastPosition))),uu(this)||(du(this,!0),pu(this)||this._resume())}_resume(){wl.skipAnimation?this.finish():ss.start(this)}_stop(e,t){if(uu(this)){du(this,!1);const n=this.animation;Wl(n.values,(e=>{e.done=!0})),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),Hs(this,{type:"idle",parent:this});const r=t?eu(this.get()):Xc(this.get(),yu(this,e??n.to));Ql(this._pendingCalls,r),n.changed&&(n.changed=!1,Su(this,"onRest",r,this))}}};function yu(e,t){const n=Vc(t);return $l(Vc(e.get()),n)}function gu(e,t=e.loop,n=e.to){const r=Mc(t);if(r){const o=!0!==r&&zc(r),i=(o||e).reverse,a=!o||o.reset;return hu({...e,loop:t,default:!1,pause:void 0,to:!i||Hc(n)?n:void 0,from:a?e.from:void 0,reset:a,...o})}}function hu(e){const{to:t,from:n}=e=zc(e),r=new Set;return Hl.obj(t)&&vu(t,r),Hl.obj(n)&&vu(n,r),e.keys=r.size?Array.from(r):null,e}function bu(e){const t=hu(e);return Hl.und(t.default)&&(t.default=Dc(t)),t}function vu(e,t){Kl(e,((e,n)=>null!=e&&t.add(n)))}var _u=["onStart","onRest","onChange","onPause","onResume"];function ku(e,t,n){e.animation[n]=t[n]!==Fc(t,n)?Nc(t[n],e.key):void 0}function Su(e,t,...n){e.animation[t]?.(...n),e.defaultProps[t]?.(...n)}var Eu=["onStart","onChange","onRest"],wu=1,Cu=class{constructor(e,t){this.id=wu++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,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),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every((e=>e.idle&&!e.isDelayed&&!e.isPaused))}get item(){return this._item}set item(e){this._item=e}get(){const e={};return this.each(((t,n)=>e[n]=t.get())),e}set(e){for(const t in e){const n=e[t];Hl.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(hu(e)),this}start(e){let{queue:t}=this;return e?t=ql(e).map(hu):this.queue=[],this._flush?this._flush(this,t):(Ou(this,t),xu(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){const n=this.springs;Wl(ql(t),(t=>n[t].stop(!!e)))}else nu(this._state,this._lastAsyncId),this.each((t=>t.stop(!!e)));return this}pause(e){if(Hl.und(e))this.start({pause:!0});else{const t=this.springs;Wl(ql(e),(e=>t[e].pause()))}return this}resume(e){if(Hl.und(e))this.start({pause:!1});else{const t=this.springs;Wl(ql(e),(e=>t[e].resume()))}return this}each(e){Kl(this.springs,e)}_onFrame(){const{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,o=this._changed.size>0;(r&&!this._started||o&&!this._started)&&(this._started=!0,Jl(e,(([e,t])=>{t.value=this.get(),e(t,this,this._item)})));const i=!r&&this._started,a=o||i&&n.size?this.get():null;o&&t.size&&Jl(t,(([e,t])=>{t.value=a,e(t,this,this._item)})),i&&(this._started=!1,Jl(n,(([e,t])=>{t.value=a,e(t,this,this._item)})))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}xl.onFrame(this._onFrame)}};function xu(e,t){return Promise.all(t.map((t=>Iu(e,t)))).then((t=>Yc(e,t)))}async function Iu(e,t,n){const{keys:r,to:o,from:i,loop:a,onRest:l,onResolve:s}=t,c=Hl.obj(t.default)&&t.default;a&&(t.loop=!1),!1===o&&(t.to=null),!1===i&&(t.from=null);const u=Hl.arr(o)||Hl.fun(o)?o:void 0;u?(t.to=void 0,t.onRest=void 0,c&&(c.onRest=void 0)):Wl(Eu,(n=>{const r=t[n];if(Hl.fun(r)){const o=e._events[n];t[n]=({finished:e,cancelled:t})=>{const n=o.get(r);n?(e||(n.finished=!1),t&&(n.cancelled=!0)):o.set(r,{value:null,finished:e||!1,cancelled:t||!1})},c&&(c[n]=t[n])}}));const p=e._state;t.pause===!p.paused?(p.paused=t.pause,Ql(t.pause?p.pauseQueue:p.resumeQueue)):p.paused&&(t.pause=!0);const d=(r||Object.keys(e.springs)).map((n=>e.springs[n].start(t))),f=!0===t.cancel||!0===Fc(t,"cancel");(u||f&&p.asyncId)&&d.push(Zc(++e._lastAsyncId,{props:t,state:p,actions:{pause:Gl,resume:Gl,start(t,n){f?(nu(p,e._lastAsyncId),n(eu(e))):(t.onRest=l,n(tu(u,t,p,e)))}}})),p.paused&&await new Promise((e=>{p.resumeQueue.add(e)}));const m=Yc(e,await Promise.all(d));if(a&&m.finished&&(!n||!m.noop)){const n=gu(t,a,o);if(n)return Ou(e,[n]),Iu(e,n,!0)}return s&&xl.batchedUpdates((()=>s(m,e,e.item))),m}function Au(e,t){const n={...e.springs};return t&&Wl(ql(t),(e=>{Hl.und(e.keys)&&(e=hu(e)),Hl.obj(e.to)||(e={...e,to:void 0}),Tu(n,e,(e=>Pu(e)))})),Bu(e,n),n}function Bu(e,t){Kl(t,((t,n)=>{e.springs[n]||(e.springs[n]=t,Ks(t,e))}))}function Pu(e,t){const n=new mu;return n.key=e,t&&Ks(n,t),n}function Tu(e,t,n){t.keys&&Wl(t.keys,(r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)}))}function Ou(e,t){Wl(t,(t=>{Tu(e.springs,t,(t=>Pu(t,e)))}))}var Mu,Ru,Nu=({children:e,...t})=>{const n=(0,kl.useContext)(Fu),r=t.pause||!!n.pause,o=t.immediate||!!n.immediate;t=function(e,t){const[n]=(0,kl.useState)((()=>({inputs:t,result:e()}))),r=(0,kl.useRef)(),o=r.current;let i=o;if(i){const n=Boolean(t&&i.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let n=0;n{r.current=i,o==n&&(n.inputs=n.result=void 0)}),[i]),i.result}((()=>({pause:r,immediate:o})),[r,o]);const{Provider:i}=Fu;return kl.createElement(i,{value:t},e)},Fu=(Mu=Nu,Ru={},Object.assign(Mu,kl.createContext(Ru)),Mu.Provider._context=Mu,Mu.Consumer._context=Mu,Mu);Nu.Provider=Fu.Provider,Nu.Consumer=Fu.Consumer;var Lu=()=>{const e=[],t=function(t){cc(`${ac}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`);const r=[];return Wl(e,((e,o)=>{if(Hl.und(t))r.push(e.start());else{const i=n(t,e,o);i&&r.push(e.start(i))}})),r};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){const n=e.indexOf(t);~n&&e.splice(n,1)},t.pause=function(){return Wl(e,(e=>e.pause(...arguments))),this},t.resume=function(){return Wl(e,(e=>e.resume(...arguments))),this},t.set=function(t){Wl(e,((e,n)=>{const r=Hl.fun(t)?t(n,e):t;r&&e.set(r)}))},t.start=function(t){const n=[];return Wl(e,((e,r)=>{if(Hl.und(t))n.push(e.start());else{const o=this._getProps(t,e,r);o&&n.push(e.start(o))}})),n},t.stop=function(){return Wl(e,(e=>e.stop(...arguments))),this},t.update=function(t){return Wl(e,((e,n)=>e.update(this._getProps(t,e,n)))),this};const n=function(e,t,n){return Hl.fun(e)?e(n,t):e};return t._getProps=n,t};function Du(e,t,n){const r=Hl.fun(t)&&t;r&&!n&&(n=[]);const o=(0,kl.useMemo)((()=>r||3==arguments.length?Lu():void 0),[]),i=(0,kl.useRef)(0),a=fc(),l=(0,kl.useMemo)((()=>({ctrls:[],queue:[],flush(e,t){const n=Au(e,t);return i.current>0&&!l.queue.length&&!Object.keys(n).some((t=>!e.springs[t]))?xu(e,t):new Promise((r=>{Bu(e,n),l.queue.push((()=>{r(xu(e,t))})),a()}))}})),[]),s=(0,kl.useRef)([...l.ctrls]),c=[],u=gc(e)||0;function p(e,n){for(let o=e;o{Wl(s.current.slice(e,u),(e=>{$c(e,o),e.stop(!0)})),s.current.length=e,p(u,e)}),[e]),(0,kl.useMemo)((()=>{p(0,Math.min(u,e))}),n);const d=s.current.map(((e,t)=>Au(e,c[t]))),f=(0,kl.useContext)(Nu),m=gc(f),y=f!==m&&Gc(f);pc((()=>{i.current++,l.ctrls=s.current;const{queue:e}=l;e.length&&(l.queue=[],Wl(e,(e=>e()))),Wl(s.current,((e,t)=>{o?.add(e),y&&e.start({default:f});const n=c[t];n&&(Wc(e,n.ref),e.ref?e.queue.push(n):e.start(n))}))})),mc((()=>()=>{Wl(l.ctrls,(e=>e.stop(!0)))}));const g=d.map((e=>({...e})));return o?[g,o]:g}function Uu(e,t){const n=Hl.fun(e),[[r],o]=Du(1,n?e:[e],n?t||[]:t);return n||2==arguments.length?[r,o]:r}var ju=class extends lu{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=Ts(...t);const n=this._get(),r=Ac(n);vc(this,r.create(n))}advance(e){const t=this._get();$l(t,this.get())||(bc(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&Vu(this._active)&&Gu(this)}_get(){const e=Hl.arr(this.source)?this.source.map(Vs):ql(Vs(this.source));return this.calc(...e)}_start(){this.idle&&!Vu(this._active)&&(this.idle=!1,Wl(_c(this),(e=>{e.done=!1})),wl.skipAnimation?(xl.batchedUpdates((()=>this.advance())),Gu(this)):ss.start(this))}_attach(){let e=1;Wl(ql(this.source),(t=>{zs(t)&&Ks(t,this),iu(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))})),this.priority=e,this._start()}_detach(){Wl(ql(this.source),(e=>{zs(e)&&qs(e,this)})),this._active.clear(),Gu(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=ql(this.source).reduce(((e,t)=>Math.max(e,(iu(t)?t.priority:0)+1)),0))}};function zu(e){return!1!==e.idle}function Vu(e){return!e.size||Array.from(e).every(zu)}function Gu(e){e.idle||(e.idle=!0,Wl(_c(e),(e=>{e.done=!0})),Hs(e,{type:"idle",parent:e}))}wl.assign({createStringInterpolator:ic,to:(e,t)=>new ju(e,t)});ss.advance;var Hu=window.ReactDOM,$u=/^--/;function Wu(e,t){return null==t||"boolean"==typeof t||""===t?"":"number"!=typeof t||0===t||$u.test(e)||qu.hasOwnProperty(e)&&qu[e]?(""+t).trim():t+"px"}var Ku={};var qu={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},Ju=["Webkit","Ms","Moz","O"];qu=Object.keys(qu).reduce(((e,t)=>(Ju.forEach((n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t])),e)),qu);var Zu=/^(matrix|translate|scale|rotate|skew)/,Yu=/^(translate)/,Qu=/^(rotate|skew)/,Xu=(e,t)=>Hl.num(e)&&0!==e?e+t:e,ep=(e,t)=>Hl.arr(e)?e.every((e=>ep(e,t))):Hl.num(e)?e===t:parseFloat(e)===t,tp=class extends Cc{constructor({x:e,y:t,z:n,...r}){const o=[],i=[];(e||t||n)&&(o.push([e||0,t||0,n||0]),i.push((e=>[`translate3d(${e.map((e=>Xu(e,"px"))).join(",")})`,ep(e,0)]))),Kl(r,((e,t)=>{if("transform"===t)o.push([e||""]),i.push((e=>[e,""===e]));else if(Zu.test(t)){if(delete r[t],Hl.und(e))return;const n=Yu.test(t)?"px":Qu.test(t)?"deg":"";o.push(ql(e)),i.push("rotate3d"===t?([e,t,r,o])=>[`rotate3d(${e},${t},${r},${Xu(o,n)})`,ep(o,0)]:e=>[`${t}(${e.map((e=>Xu(e,n))).join(",")})`,ep(e,t.startsWith("scale")?1:0)])}})),o.length&&(r.transform=new np(o,i)),super(r)}},np=class extends $s{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return Wl(this.inputs,((n,r)=>{const o=Vs(n[0]),[i,a]=this.transforms[r](Hl.arr(o)?o:n.map(Vs));e+=" "+i,t=t&&a})),t?"none":e}observerAdded(e){1==e&&Wl(this.inputs,(e=>Wl(e,(e=>zs(e)&&Ks(e,this)))))}observerRemoved(e){0==e&&Wl(this.inputs,(e=>Wl(e,(e=>zs(e)&&qs(e,this)))))}eventObserved(e){"change"==e.type&&(this._value=null),Hs(this,e)}};wl.assign({batchedUpdates:Hu.unstable_batchedUpdates,createStringInterpolator:ic,colors:{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}});var rp=((e,{applyAnimatedValues:t=(()=>!1),createAnimatedStyle:n=(e=>new Cc(e)),getComponentProps:r=(e=>e)}={})=>{const o={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},i=e=>{const t=Oc(e)||"Anonymous";return(e=Hl.str(e)?i[e]||(i[e]=Bc(e,o)):e[Tc]||(e[Tc]=Bc(e,o))).displayName=`Animated(${t})`,e};return Kl(e,((t,n)=>{Hl.arr(e)&&(n=Oc(t)),i[n]=i(t)})),{animated:i}})(["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"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{style:r,children:o,scrollTop:i,scrollLeft:a,viewBox:l,...s}=t,c=Object.values(s),u=Object.keys(s).map((t=>n||e.hasAttribute(t)?t:Ku[t]||(Ku[t]=t.replace(/([A-Z])/g,(e=>"-"+e.toLowerCase())))));void 0!==o&&(e.textContent=o);for(const t in r)if(r.hasOwnProperty(t)){const n=Wu(t,r[t]);$u.test(t)?e.style.setProperty(t,n):e.style[t]=n}u.forEach(((t,n)=>{e.setAttribute(t,c[n])})),void 0!==i&&(e.scrollTop=i),void 0!==a&&(e.scrollLeft=a),void 0!==l&&e.setAttribute("viewBox",l)},createAnimatedStyle:e=>new tp(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n}),op=rp.animated;const ip=e=>e+1,ap=e=>({top:e.offsetTop,left:e.offsetLeft});var lp=function({isSelected:e,adjustScrolling:t,enableAnimation:n,triggerAnimationOnChange:r}){const o=(0,c.useRef)(),i=(0,d.useReducedMotion)()||!n,[a,l]=(0,c.useReducer)(ip,0),[s,u]=(0,c.useReducer)(ip,0),[p,f]=(0,c.useState)({x:0,y:0}),m=(0,c.useMemo)((()=>o.current?ap(o.current):null),[r]),y=(0,c.useMemo)((()=>{if(!t||!o.current)return()=>{};const e=(0,el.getScrollContainer)(o.current);if(!e)return()=>{};const n=o.current.getBoundingClientRect();return()=>{const t=o.current.getBoundingClientRect().top-n.top;t&&(e.scrollTop+=t)}}),[r,t]);return(0,c.useLayoutEffect)((()=>{a&&u()}),[a]),(0,c.useLayoutEffect)((()=>{if(!m)return;if(i)return void y();o.current.style.transform=void 0;const e=ap(o.current);l(),f({x:Math.round(m.left-e.left),y:Math.round(m.top-e.top)})}),[r]),Uu({from:{x:p.x,y:p.y},to:{x:0,y:0},reset:a!==s,config:{mass:5,tension:2e3,friction:200},immediate:i,onChange:function({value:t}){if(!o.current)return;let{x:n,y:r}=t;n=Math.round(n),r=Math.round(r);const i=0===n&&0===r;o.current.style.transformOrigin="center center",o.current.style.transform=i?void 0:`translate3d(${n}px,${r}px,0)`,o.current.style.zIndex=e?"1":"",y()}}),o};const sp=".block-editor-block-list__block",cp=".block-list-appender",up=".block-editor-button-block-appender";function pp(e,t){return t.closest([sp,cp,up].join(","))===e}function dp(e){for(;e&&e.nodeType!==e.ELEMENT_NODE;)e=e.parentNode;if(!e)return;const t=e.closest(sp);return t?t.id.slice(6):void 0}function fp(e){const t=(0,c.useRef)(),n=function(e){return(0,m.useSelect)((t=>{const{getSelectedBlocksInitialCaretPosition:n,__unstableGetEditorMode:r,isBlockSelected:o}=t(zr);if(o(e)&&"edit"===r())return n()}),[e])}(e),{isBlockSelected:r,isMultiSelecting:o}=(0,m.useSelect)(zr);return(0,c.useEffect)((()=>{if(!r(e)||o())return;if(null==n)return;if(!t.current)return;const{ownerDocument:i}=t.current;if(pp(t.current,i.activeElement))return;const a=el.focus.tabbable.find(t.current).filter((e=>(0,el.isTextField)(e))),l=-1===n,s=a[l?a.length-1:0]||t.current;if(pp(t.current,s)){if(!t.current.getAttribute("contenteditable")){const e=el.focus.tabbable.findNext(t.current);if(e&&pp(t.current,e)&&(0,el.isFormElement)(e))return void e.focus()}(0,el.placeCaretAtHorizontalEdge)(s,l)}else t.current.focus()}),[n,e]),t}function mp(e){if(e.defaultPrevented)return;const t="mouseover"===e.type?"add":"remove";e.preventDefault(),e.currentTarget.classList[t]("is-hovered")}function yp(){const e=(0,m.useSelect)((e=>{const{getSettings:t}=e(zr);return t().outlineMode}),[]);return(0,d.useRefEffect)((t=>{if(e)return t.addEventListener("mouseout",mp),t.addEventListener("mouseover",mp),()=>{t.removeEventListener("mouseout",mp),t.removeEventListener("mouseover",mp),t.classList.remove("is-hovered")}}),[e])}function gp(e){return(0,m.useSelect)((t=>{const{isBlockBeingDragged:n,isBlockHighlighted:r,isBlockSelected:o,isBlockMultiSelected:i,getBlockName:a,getSettings:s,hasSelectedInnerBlock:c,isTyping:u,__unstableIsFullySelected:d,__unstableSelectionHasUnmergeableBlock:f}=t(zr),{outlineMode:m}=s(),y=n(e),g=o(e),h=a(e),b=c(e,!0),v=i(e);return p()({"is-selected":g,"is-highlighted":r(e),"is-multi-selected":v,"is-partially-selected":v&&!d()&&!f(),"is-reusable":(0,l.isReusableBlock)((0,l.getBlockType)(h)),"is-dragging":y,"has-child-selected":b,"remove-outline":g&&m&&u()})}),[e])}function hp(e){return(0,m.useSelect)((t=>{const n=t(zr).getBlockName(e),r=(0,l.getBlockType)(n);if(r?.apiVersion>1)return(0,l.getBlockDefaultClassName)(n)}),[e])}function bp(e){return(0,m.useSelect)((t=>{const{getBlockName:n,getBlockAttributes:r}=t(zr),o=r(e);if(!o?.className)return;const i=(0,l.getBlockType)(n(e));return i?.apiVersion>1?o.className:void 0}),[e])}function vp(e){return(0,m.useSelect)((t=>{const{hasBlockMovingClientId:n,canInsertBlockType:r,getBlockName:o,getBlockRootClientId:i,isBlockSelected:a}=t(zr);if(!a(e))return;const l=n();return l?p()("is-block-moving-mode",{"can-insert-moving-block":r(o(l),i(e))}):void 0}),[e])}function _p(e){const{isBlockSelected:t}=(0,m.useSelect)(zr),{selectBlock:n,selectionChange:r}=(0,m.useDispatch)(zr);return(0,d.useRefEffect)((o=>{function i(i){o.parentElement.closest('[contenteditable="true"]')||(t(e)?i.target.isContentEditable||r(e):pp(o,i.target)&&n(e))}return o.addEventListener("focusin",i),()=>{o.removeEventListener("focusin",i)}}),[t,n])}var kp=window.wp.keycodes;function Sp(e){const t=(0,m.useSelect)((t=>t(zr).isBlockSelected(e)),[e]),{getBlockRootClientId:n,getBlockIndex:r}=(0,m.useSelect)(zr),{insertDefaultBlock:o,removeBlock:i}=(0,m.useDispatch)(zr);return(0,d.useRefEffect)((a=>{if(t)return a.addEventListener("keydown",l),a.addEventListener("dragstart",s),()=>{a.removeEventListener("keydown",l),a.removeEventListener("dragstart",s)};function l(t){const{keyCode:l,target:s}=t;l!==kp.ENTER&&l!==kp.BACKSPACE&&l!==kp.DELETE||s!==a||(0,el.isTextField)(s)||(t.preventDefault(),l===kp.ENTER?o({},n(e),r(e)+1):i(e))}function s(e){e.preventDefault()}}),[e,t,n,r,o,i])}function Ep(e){const{isNavigationMode:t,isBlockSelected:n}=(0,m.useSelect)(zr),{setNavigationMode:r,selectBlock:o}=(0,m.useDispatch)(zr);return(0,d.useRefEffect)((i=>{function a(i){t()&&!i.defaultPrevented&&(i.preventDefault(),n(e)?r(!1):o(e))}return i.addEventListener("mousedown",a),()=>{i.addEventListener("mousedown",a)}}),[e,t,n,r])}const wp=(0,c.createContext)({refs:new Map,callbacks:new Map});function Cp({children:e}){const t=(0,c.useMemo)((()=>({refs:new Map,callbacks:new Map})),[]);return(0,c.createElement)(wp.Provider,{value:t},e)}function xp(e){const{refs:t,callbacks:n}=(0,c.useContext)(wp),r=(0,c.useRef)();return(0,c.useLayoutEffect)((()=>(t.set(r,e),()=>{t.delete(r)})),[e]),(0,d.useRefEffect)((t=>{r.current=t,n.forEach(((n,r)=>{e===n&&r(t)}))}),[e])}function Ip(e){const{refs:t}=(0,c.useContext)(wp),n=(0,c.useRef)();return n.current=e,(0,c.useMemo)((()=>({get current(){let e=null;for(const[r,o]of t.entries())o===n.current&&r.current&&(e=r.current);return e}})),[])}function Ap(e){const{callbacks:t}=(0,c.useContext)(wp),n=Ip(e),[r,o]=(0,c.useState)(null);return(0,c.useLayoutEffect)((()=>{if(e)return t.set(o,e),()=>{t.delete(o)}}),[e]),n.current||r}function Bp(){const e=(0,c.useContext)(Zy);return(0,d.useRefEffect)((t=>{if(e)return e.observe(t),()=>{e.unobserve(t)}}),[e])}function Pp(e){return(0,m.useSelect)((t=>{const{__unstableHasActiveBlockOverlayActive:n}=t(zr);return n(e)}),[e])}const Tp=200;function Op(e={},{__unstableIsHtml:t}={}){const{clientId:n,className:r,wrapperProps:o={},isAligned:i}=(0,c.useContext)(Ca),{index:a,mode:s,name:u,blockApiVersion:f,blockTitle:y,isPartOfSelection:g,adjustScrolling:h,enableAnimation:v,isSubtreeDisabled:_}=(0,m.useSelect)((e=>{const{getBlockAttributes:t,getBlockIndex:r,getBlockMode:o,getBlockName:i,isTyping:a,getGlobalBlockCount:s,isBlockSelected:c,isBlockMultiSelected:u,isAncestorMultiSelected:p,isFirstMultiSelectedBlock:d,isBlockSubtreeDisabled:f}=Ur(e(zr)),{getActiveBlockVariation:m}=e(l.store),y=c(n),g=u(n)||p(n),h=i(n),b=(0,l.getBlockType)(h),v=m(h,t(n));return{index:r(n),mode:o(n),name:h,blockApiVersion:b?.apiVersion||1,blockTitle:v?.title||b?.title,isPartOfSelection:y||g,adjustScrolling:y||d(n),enableAnimation:!a()&&s()<=Tp,isSubtreeDisabled:f(n)}}),[n]),k=Pp(n),S=(0,b.sprintf)((0,b.__)("Block: %s"),y),E="html"!==s||t?"":"-visual",w=(0,d.useMergeRefs)([e.ref,fp(n),xp(n),_p(n),Sp(n),Ep(n),yp(),Bp(),lp({isSelected:g,adjustScrolling:h,enableAnimation:v,triggerAnimationOnChange:a}),(0,d.useDisabled)({isDisabled:!k})]),C=Wr();return f<2&&n===C.clientId&&"undefined"!=typeof process&&process.env,{tabIndex:0,...o,...e,ref:w,id:`block-${n}${E}`,role:"document","aria-label":S,"data-block":n,"data-type":u,"data-title":y,inert:_?"true":void 0,className:p()(p()("block-editor-block-list__block",{"wp-block":!i,"has-block-overlay":k}),r,e.className,o.className,gp(n),hp(n),bp(n),vp(n)),style:{...o.style,...e.style}}}function Mp({children:e,isHtml:t,...n}){return(0,c.createElement)("div",{...Op(n,{__unstableIsHtml:t})},e)}Op.save=l.__unstableGetBlockProps;const Rp=(0,m.withSelect)(((e,{clientId:t,rootClientId:n})=>{const{isBlockSelected:r,getBlockMode:o,isSelectionEnabled:i,getTemplateLock:a,__unstableGetBlockWithoutInnerBlocks:l,canRemoveBlock:s,canMoveBlock:c}=e(zr),u=l(t),p=r(t),d=a(n),f=s(t,n),m=c(t,n),{name:y,attributes:g,isValid:h}=u||{};return{mode:o(t),isSelectionEnabled:i(),isLocked:!!d,canRemove:f,canMove:m,block:u,name:y,attributes:g,isValid:h,isSelected:p}})),Np=(0,m.withDispatch)(((e,t,n)=>{const{updateBlockAttributes:r,insertBlocks:o,mergeBlocks:i,replaceBlocks:a,toggleSelection:s,__unstableMarkLastChangeAsPersistent:c,moveBlocksToPosition:u,removeBlock:p}=e(zr);return{setAttributes(e){const{getMultiSelectedBlockClientIds:o}=n.select(zr),i=o(),{clientId:a}=t,l=i.length?i:[a];r(l,e)},onInsertBlocks(e,n){const{rootClientId:r}=t;o(e,n,r)},onInsertBlocksAfter(e){const{clientId:r,rootClientId:i}=t,{getBlockIndex:a}=n.select(zr),l=a(r);o(e,l+1,i)},onMerge(e){const{clientId:r,rootClientId:a}=t,{getPreviousBlockClientId:s,getNextBlockClientId:c,getBlock:d,getBlockAttributes:f,getBlockName:m,getBlockOrder:y,getBlockIndex:g,getBlockRootClientId:h,canInsertBlockType:b}=n.select(zr);function v(e,t=!0){const r=h(e),i=y(e),[a]=i;1===i.length&&(0,l.isUnmodifiedBlock)(d(a))?p(e):n.batch((()=>{if(b(m(a),r))u([a],e,r,g(e));else{const n=(0,l.switchToBlockType)(d(a),(0,l.getDefaultBlockName)());n&&n.length&&(o(n,g(e),r,t),p(a,!1))}!y(e).length&&(0,l.isUnmodifiedBlock)(d(e))&&p(e,!1)}))}if(e){if(a){const e=c(a);if(e){if(m(a)!==m(e))return void i(a,e);{const t=f(a),r=f(e);if(Object.keys(t).every((e=>t[e]===r[e])))return void n.batch((()=>{u(y(e),e,a),p(e,!1)}))}}}const e=c(r);if(!e)return;y(e).length?v(e,!1):i(r,e)}else{const e=s(r);if(e)i(e,r);else if(a){const e=s(a);if(e&&m(a)===m(e)){const t=f(a),r=f(e);if(Object.keys(t).every((e=>t[e]===r[e])))return void n.batch((()=>{u(y(a),a,e),p(a,!1)}))}v(a)}}},onReplace(e,n,r){e.length&&!(0,l.isUnmodifiedDefaultBlock)(e[e.length-1])&&c(),a([t.clientId],e,n,r)},toggleSelection(e){s(e)}}}));var Fp=(0,d.compose)(d.pure,Rp,Np,(0,d.ifCondition)((({block:e})=>!!e)),(0,f.withFilters)("editor.BlockListBlock"))((function({block:{__unstableBlockSource:e},mode:t,isLocked:n,canRemove:r,clientId:o,isSelected:i,isSelectionEnabled:a,className:s,__unstableLayoutClassNames:u,name:d,isValid:f,attributes:y,wrapperProps:g,setAttributes:h,onReplace:b,onInsertBlocksAfter:v,onMerge:_,toggleSelection:k}){var S;const{themeSupportsLayout:E,isTemporarilyEditingAsBlocks:w,blockEditingMode:C}=(0,m.useSelect)((e=>{const{getSettings:t,__unstableGetTemporarilyEditingAsBlocks:n,getBlockEditingMode:r}=Ur(e(zr));return{themeSupportsLayout:t().supportsLayout,isTemporarilyEditingAsBlocks:n()===o,blockEditingMode:r(o)}}),[o]),{removeBlock:x}=(0,m.useDispatch)(zr),I=(0,c.useCallback)((()=>x(o)),[o]),A=pa()||{};let B=(0,c.createElement)(ll,{name:d,isSelected:i,attributes:y,setAttributes:h,insertBlocksAfter:n?void 0:v,onReplace:r?b:void 0,onRemove:r?I:void 0,mergeBlocks:r?_:void 0,clientId:o,isSelectionEnabled:a,toggleSelection:k,__unstableLayoutClassNames:u,__unstableParentLayout:Object.keys(A).length?A:void 0});const P=(0,l.getBlockType)(d);"disabled"===C&&(g={...g,tabIndex:-1}),P?.getEditWrapperProps&&(g=function(e,t){const n={...e,...t};return e?.className&&t?.className&&(n.className=p()(e.className,t.className)),e?.style&&t?.style&&(n.style={...e.style,...t.style}),n}(g,P.getEditWrapperProps(y)));const T=g&&!!g["data-align"]&&!E;let O;if(T&&(B=(0,c.createElement)("div",{className:"wp-block","data-align":g["data-align"]},B)),f)O="html"===t?(0,c.createElement)(c.Fragment,null,(0,c.createElement)("div",{style:{display:"none"}},B),(0,c.createElement)(Mp,{isHtml:!0},(0,c.createElement)(_l,{clientId:o}))):P?.apiVersion>1?B:(0,c.createElement)(Mp,{...g},B);else{const t=e?(0,l.serializeRawBlock)(e):(0,l.getSaveContent)(P,y);O=(0,c.createElement)(Mp,{className:"has-warning"},(0,c.createElement)(ml,{clientId:o}),(0,c.createElement)(c.RawHTML,null,(0,el.safeHTML)(t)))}const{"data-align":M,...R}=null!==(S=g)&&void 0!==S?S:{},N={clientId:o,className:p()({"is-editing-disabled":"disabled"===C,"is-content-locked-temporarily-editing-as-blocks":w},M&&E&&`align${M}`,s),wrapperProps:R,isAligned:T},F=(0,c.useMemo)((()=>N),Object.values(N));return(0,c.createElement)(Ca.Provider,{value:F},(0,c.createElement)(bl,{fallback:(0,c.createElement)(Mp,{className:"has-warning"},(0,c.createElement)(gl,null))},O))})),Lp=window.wp.htmlEntities;var Dp=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"}));const Up=[(0,c.createInterpolateElement)((0,b.__)("While writing, you can press / to quickly insert new blocks."),{kbd:(0,c.createElement)("kbd",null)}),(0,c.createInterpolateElement)((0,b.__)("Indent a list by pressing space at the beginning of a line."),{kbd:(0,c.createElement)("kbd",null)}),(0,c.createInterpolateElement)((0,b.__)("Outdent a list by pressing backspace at the beginning of a line."),{kbd:(0,c.createElement)("kbd",null)}),(0,b.__)("Drag files into the editor to automatically insert media blocks."),(0,b.__)("Change a block's type by pressing the block icon on the toolbar.")];var jp=function(){const[e]=(0,c.useState)(Math.floor(Math.random()*Up.length));return(0,c.createElement)(f.Tip,null,Up[e])};var zp=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"}));var Vp=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"}));var Gp=(0,c.createElement)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(j.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 Hp=(0,c.memo)((function({icon:e,showColors:t=!1,className:n,context:r}){"block-default"===e?.src&&(e={src:Gp});const o=(0,c.createElement)(f.Icon,{icon:e&&e.src?e.src:e,context:r}),i=t?{backgroundColor:e&&e.background,color:e&&e.foreground}:{};return(0,c.createElement)("span",{style:i,className:p()("block-editor-block-icon",n,{"has-colors":t})},o)}));var $p=function({title:e,icon:t,description:n,blockType:r,className:o}){r&&(H()("`blockType` property in `BlockCard component`",{since:"5.7",alternative:"`title, icon and description` properties"}),({title:e,icon:t,description:n}=r));const{parentNavBlockClientId:i}=(0,m.useSelect)((e=>{const{getSelectedBlockClientId:t,getBlockParentsByBlockName:n}=e(zr);return{parentNavBlockClientId:n(t(),"core/navigation",!0)[0]}}),[]),{selectBlock:a}=(0,m.useDispatch)(zr);return(0,c.createElement)("div",{className:p()("block-editor-block-card",o)},i&&(0,c.createElement)(f.Button,{onClick:()=>a(i),label:(0,b.__)("Go to parent Navigation block"),style:{minWidth:24,padding:0},icon:(0,b.isRTL)()?zp:Vp,isSmall:!0}),(0,c.createElement)(Hp,{icon:t,showColors:!0}),(0,c.createElement)("div",{className:"block-editor-block-card__content"},(0,c.createElement)("h2",{className:"block-editor-block-card__title"},e),(0,c.createElement)("span",{className:"block-editor-block-card__description"},n)))};const Wp=(0,d.createHigherOrderComponent)((e=>(0,m.withRegistry)((({useSubRegistry:t=!0,registry:n,...r})=>{if(!t)return(0,c.createElement)(e,{registry:n,...r});const[o,i]=(0,c.useState)(null);return(0,c.useEffect)((()=>{const e=(0,m.createRegistry)({},n);e.registerStore(Fr,jr),i(e)}),[n]),o?(0,c.createElement)(m.RegistryProvider,{value:o},(0,c.createElement)(e,{registry:o,...r})):null}))),"withRegistryProvider");const Kp=()=>{};function qp({clientId:e=null,value:t,selection:n,onChange:r=Kp,onInput:o=Kp}){const i=(0,m.useRegistry)(),{resetBlocks:a,resetSelection:s,replaceInnerBlocks:u,selectBlock:p,setHasControlledInnerBlocks:d,__unstableMarkNextChangeAsNotPersistent:f}=i.dispatch(zr),{hasSelectedBlock:y,getBlockName:g,getBlocks:h,getSelectionStart:b,getSelectionEnd:v,getBlock:_}=i.select(zr),k=(0,m.useSelect)((t=>!e||t(zr).areInnerBlocksControlled(e)),[e]),S=(0,c.useRef)({incoming:null,outgoing:[]}),E=(0,c.useRef)(!1),w=()=>{t&&(f(),e?i.batch((()=>{d(e,!0);const n=t.map((e=>(0,l.cloneBlock)(e)));E.current&&(S.current.incoming=n),f(),u(e,n)})):(E.current&&(S.current.incoming=t),a(t)))},C=(0,c.useRef)(o),x=(0,c.useRef)(r);(0,c.useEffect)((()=>{C.current=o,x.current=r}),[o,r]),(0,c.useEffect)((()=>{if(S.current.outgoing.includes(t))S.current.outgoing[S.current.outgoing.length-1]===t&&(S.current.outgoing=[]);else if(h(e)!==t){S.current.outgoing=[];const t=y(),r=b(),o=v();if(w(),n)s(n.selectionStart,n.selectionEnd,n.initialPosition);else{const n=_(r.clientId);t&&!n?p(e):s(r,o)}}}),[t,e]),(0,c.useEffect)((()=>{k||(S.current.outgoing=[],w())}),[k]),(0,c.useEffect)((()=>{const{getSelectedBlocksInitialCaretPosition:t,isLastBlockChangePersistent:n,__unstableIsLastBlockChangeIgnored:r,areInnerBlocksControlled:o}=i.select(zr);let a=h(e),l=n(),s=!1;E.current=!0;const c=i.subscribe((()=>{if(null!==e&&null===g(e))return;if(!(!e||o(e)))return;const i=n(),c=h(e),u=c!==a;if(a=c,u&&(S.current.incoming||r()))return S.current.incoming=null,void(l=i);if(u||s&&!u&&i&&!l){l=i,S.current.outgoing.push(a);(l?x.current:C.current)(a,{selection:{selectionStart:b(),selectionEnd:v(),initialPosition:t()}})}s=u}));return()=>{E.current=!1,c()}}),[i,e]),(0,c.useEffect)((()=>()=>{f(),e?(d(e,!1),f(),u(e,[])):a([])}),[])}const Jp=Wp((e=>{const{children:t,settings:n,stripExperimentalSettings:r=!1}=e,{__experimentalUpdateSettings:o}=Ur((0,m.useDispatch)(zr));return(0,c.useEffect)((()=>{o({...n,__internalIsInitialized:!0},r)}),[n]),qp(e),(0,c.createElement)(Cp,null,t)}));var Zp=e=>(0,c.createElement)(Jp,{...e,stripExperimentalSettings:!0},e.children);function Yp(){const{getSettings:e,hasSelectedBlock:t,hasMultiSelection:n}=(0,m.useSelect)(zr),{clearSelectedBlock:r}=(0,m.useDispatch)(zr),{clearBlockSelection:o}=e();return(0,d.useRefEffect)((e=>{if(o)return e.addEventListener("mousedown",i),()=>{e.removeEventListener("mousedown",i)};function i(o){(t()||n())&&o.target===e&&r()}}),[t,n,r,o])}function Qp(e){return(0,c.createElement)("div",{ref:Yp(),...e})}function Xp(e){const{isMultiSelecting:t,getMultiSelectedBlockClientIds:n,hasMultiSelection:r,getSelectedBlockClientId:o,getSelectedBlocksInitialCaretPosition:i,__unstableIsFullySelected:a}=e(zr);return{isMultiSelecting:t(),multiSelectedBlockClientIds:n(),hasMultiSelection:r(),selectedBlockClientId:o(),initialPosition:i(),isFullSelection:a()}}function ed(){const{initialPosition:e,isMultiSelecting:t,multiSelectedBlockClientIds:n,hasMultiSelection:r,selectedBlockClientId:o,isFullSelection:i}=(0,m.useSelect)(Xp,[]);return(0,d.useRefEffect)((o=>{const{ownerDocument:a}=o,{defaultView:l}=a;if(null==e)return;if(!r||t)return;const{length:s}=n;s<2||i&&(o.contentEditable=!0,o.focus(),l.getSelection().removeAllRanges())}),[r,t,n,o,e,i])}function td(e,t,n,r){let o,i=el.focus.focusable.find(n);return t&&i.reverse(),i=i.slice(i.indexOf(e)+1),r&&(o=e.getBoundingClientRect()),i.find((function(e){if(1!==e.children.length||!function(e,t){return e.closest(sp)===t.closest(sp)}(e,e.firstElementChild)||"true"!==e.firstElementChild.getAttribute("contenteditable")){if(!el.focus.tabbable.isTabbableIndex(e))return!1;if(e.isContentEditable&&"true"!==e.contentEditable)return!1;if(r){const t=e.getBoundingClientRect();if(t.left>=o.right||t.right<=o.left)return!1}return!0}}))}function nd(){const{getMultiSelectedBlocksStartClientId:e,getMultiSelectedBlocksEndClientId:t,getSettings:n,hasMultiSelection:r,__unstableIsFullySelected:o}=(0,m.useSelect)(zr),{selectBlock:i}=(0,m.useDispatch)(zr);return(0,d.useRefEffect)((a=>{let l;function s(){l=null}function c(s){if(s.defaultPrevented)return;const{keyCode:c,target:u,shiftKey:p,ctrlKey:d,altKey:f,metaKey:m}=s,y=c===kp.UP,g=c===kp.DOWN,h=c===kp.LEFT,b=c===kp.RIGHT,v=y||h,_=h||b,k=y||g,S=_||k,E=p||d||f||m,w=k?el.isVerticalEdge:el.isHorizontalEdge,{ownerDocument:C}=a,{defaultView:x}=C;if(!S)return;if(r()){if(p)return;if(!o())return;return s.preventDefault(),void(v?i(e()):i(t(),-1))}if(!function(e,t,n){const r=t===kp.UP||t===kp.DOWN,{tagName:o}=e,i=e.getAttribute("type");if(r&&!n)return"INPUT"!==o||!["date","datetime-local","month","number","range","time","week"].includes(i);if("INPUT"===o)return["button","checkbox","number","color","file","image","radio","reset","submit"].includes(i);return"TEXTAREA"!==o}(u,c,E))return;k?l||(l=(0,el.computeCaretRect)(x)):l=null;const I=(0,el.isRTL)(u)?!v:v,{keepCaretInsideBlock:A}=n();if(p)(function(e,t){const n=td(e,t,a);return n&&dp(n)})(u,v)&&w(u,v)&&(a.contentEditable=!0,a.focus());else if(!k||!(0,el.isVerticalEdge)(u,v)||f&&!(0,el.isHorizontalEdge)(u,I)||A){if(_&&x.getSelection().isCollapsed&&(0,el.isHorizontalEdge)(u,I)&&!A){const e=td(u,I,a);(0,el.placeCaretAtHorizontalEdge)(e,v),s.preventDefault()}}else{const e=td(u,v,a,!0);e&&((0,el.placeCaretAtVerticalEdge)(e,f?!v:v,f?void 0:l),s.preventDefault())}}return a.addEventListener("mousedown",s),a.addEventListener("keydown",c),()=>{a.removeEventListener("mousedown",s),a.removeEventListener("keydown",c)}}),[])}var rd=window.wp.keyboardShortcuts;function od(){const{getBlockOrder:e,getSelectedBlockClientIds:t,getBlockRootClientId:n}=(0,m.useSelect)(zr),{multiSelect:r,selectBlock:o}=(0,m.useDispatch)(zr),i=(0,rd.__unstableUseShortcutEventMatch)();return(0,d.useRefEffect)((a=>{function l(l){if(!i("core/block-editor/select-all",l))return;const s=t();if(s.length<2&&!(0,el.isEntirelySelected)(l.target))return;l.preventDefault();const[c]=s,u=n(c),p=e(u);s.length!==p.length?r(p[0],p[p.length-1]):u&&(a.ownerDocument.defaultView.getSelection().removeAllRanges(),o(u))}return a.addEventListener("keydown",l),()=>{a.removeEventListener("keydown",l)}}),[])}function id(e,t){e.contentEditable=t,t&&e.focus()}function ad(){const{startMultiSelect:e,stopMultiSelect:t}=(0,m.useDispatch)(zr),{isSelectionEnabled:n,hasMultiSelection:r,isDraggingBlocks:o}=(0,m.useSelect)(zr);return(0,d.useRefEffect)((i=>{const{ownerDocument:a}=i,{defaultView:l}=a;let s,c;function u(){t(),l.removeEventListener("mouseup",u),c=l.requestAnimationFrame((()=>{if(r())return;id(i,!1);const e=l.getSelection();if(e.rangeCount){const{commonAncestorContainer:t}=e.getRangeAt(0);s.contains(t)&&s.focus()}}))}function p({buttons:t,target:r}){o()||1===t&&"true"===r.getAttribute("contenteditable")&&n()&&(s=a.activeElement,e(),l.addEventListener("mouseup",u),id(i,!0))}return i.addEventListener("mouseout",p),()=>{i.removeEventListener("mouseout",p),l.removeEventListener("mouseup",u),l.cancelAnimationFrame(c)}}),[e,t,n,r])}function ld(e,t){e.contentEditable!==String(t)&&(e.contentEditable=t),t&&e.focus()}function sd(){const{multiSelect:e,selectBlock:t,selectionChange:n}=(0,m.useDispatch)(zr),{getBlockParents:r,getBlockSelectionStart:o}=(0,m.useSelect)(zr);return(0,d.useRefEffect)((n=>{const{ownerDocument:i}=n,{defaultView:a}=i;function l(i){const l=a.getSelection();if(!l.rangeCount)return;const s=i.shiftKey&&"mouseup"===i.type;if(l.isCollapsed&&!s)return void ld(n,!1);let c=dp(function(e){const{anchorNode:t,anchorOffset:n}=e;return t.nodeType===t.TEXT_NODE||0===n?t:t.childNodes[n-1]}(l)),u=dp(function(e){const{focusNode:t,focusOffset:n}=e;return t.nodeType===t.TEXT_NODE||n===t.childNodes.length?t:t.childNodes[n]}(l));if(s){const e=o(),t=dp(i.target),n=t!==u;(c===u&&l.isCollapsed||!u||n)&&(u=t),c!==e&&(c=e)}if(void 0===c&&void 0===u)return void ld(n,!1);if(c===u)t(c);else{const t=[...r(c),c],n=[...r(u),u],o=function(e,t){let n=0;for(;e[n]===t[n];)n++;return n}(t,n);e(t[o],n[o])}}function s(){i.addEventListener("selectionchange",l),a.addEventListener("mouseup",l)}function c(){i.removeEventListener("selectionchange",l),a.removeEventListener("mouseup",l)}function u(){c(),s()}return s(),n.addEventListener("focusin",u),()=>{c(),n.removeEventListener("focusin",u)}}),[e,t,n,r])}function cd(){const{selectBlock:e}=(0,m.useDispatch)(zr),{isSelectionEnabled:t,getBlockSelectionStart:n,hasMultiSelection:r}=(0,m.useSelect)(zr);return(0,d.useRefEffect)((o=>{function i(i){if(!t()||0!==i.button)return;const a=n(),l=dp(i.target);i.shiftKey?a!==l&&(o.contentEditable=!0,o.focus()):r()&&e(l)}return o.addEventListener("mousedown",i),()=>{o.removeEventListener("mousedown",i)}}),[e,t,n,r])}function ud(){const{__unstableIsFullySelected:e,getSelectedBlockClientIds:t,__unstableIsSelectionMergeable:n,hasMultiSelection:r}=(0,m.useSelect)(zr),{replaceBlocks:o,__unstableSplitSelection:i,removeBlocks:a,__unstableDeleteSelection:s,__unstableExpandSelection:c}=(0,m.useDispatch)(zr);return(0,d.useRefEffect)((u=>{function p(e){"true"===u.contentEditable&&e.preventDefault()}function d(p){p.defaultPrevented||r()&&(p.keyCode===kp.ENTER?(u.contentEditable=!1,p.preventDefault(),e()?o(t(),(0,l.createBlock)((0,l.getDefaultBlockName)())):i()):p.keyCode===kp.BACKSPACE||p.keyCode===kp.DELETE?(u.contentEditable=!1,p.preventDefault(),e()?a(t()):n()?s(p.keyCode===kp.DELETE):c()):1!==p.key.length||p.metaKey||p.ctrlKey||(u.contentEditable=!1,n()?s(p.keyCode===kp.DELETE):(p.preventDefault(),u.ownerDocument.defaultView.getSelection().removeAllRanges())))}function f(e){r()&&(u.contentEditable=!1,n()?s():(e.preventDefault(),u.ownerDocument.defaultView.getSelection().removeAllRanges()))}return u.addEventListener("beforeinput",p),u.addEventListener("keydown",d),u.addEventListener("compositionstart",f),()=>{u.removeEventListener("beforeinput",p),u.removeEventListener("keydown",d),u.removeEventListener("compositionstart",f)}}),[])}function pd(){const[e,t,n]=function(){const e=(0,c.useRef)(),t=(0,c.useRef)(),n=(0,c.useRef)(),r=(0,c.useRef)(),{hasMultiSelection:o,getSelectedBlockClientId:i,getBlockCount:a}=(0,m.useSelect)(zr),{setNavigationMode:l}=(0,m.useDispatch)(zr),s=(0,m.useSelect)((e=>e(zr).isNavigationMode()),[])?void 0:"0",u=(0,c.useRef)();function p(t){if(u.current)u.current=null;else if(o())e.current.focus();else if(i())r.current.focus();else{l(!0);const n=e.current.ownerDocument===t.target.ownerDocument?e.current:e.current.ownerDocument.defaultView.frameElement,r=t.target.compareDocumentPosition(n)&t.target.DOCUMENT_POSITION_FOLLOWING,o=el.focus.tabbable.find(e.current);o.length&&(r?o[0]:o[o.length-1]).focus()}}const f=(0,c.createElement)("div",{ref:t,tabIndex:s,onFocus:p}),y=(0,c.createElement)("div",{ref:n,tabIndex:s,onFocus:p}),g=(0,d.useRefEffect)((s=>{function c(e){if(e.defaultPrevented)return;if(e.keyCode===kp.ESCAPE&&!o())return e.preventDefault(),void l(!0);if(e.keyCode!==kp.TAB)return;const r=e.shiftKey,a=r?"findPrevious":"findNext";if(!o()&&!i())return void(e.target===s&&l(!0));const c=el.focus.tabbable[a](e.target);if((0,el.isFormElement)(c)&&((e,t)=>{const n=t.closest("[data-block]")?.getAttribute("data-block"),r=n===i(),o=e.contains(t);return r||o})(e.target.closest("[data-block]"),c))return;const p=r?t:n;u.current=!0,p.current.focus({preventScroll:!0})}function p(e){r.current=e.target;const{ownerDocument:t}=s;e.relatedTarget||t.activeElement!==t.body||0!==a()||s.focus()}function d(r){if(r.keyCode!==kp.TAB)return;if("region"===r.target?.getAttribute("role"))return;if(e.current===r.target)return;const o=r.shiftKey?"findPrevious":"findNext",i=el.focus.tabbable[o](r.target);i!==t.current&&i!==n.current||(r.preventDefault(),i.focus({preventScroll:!0}))}const{ownerDocument:f}=s,{defaultView:m}=f;return m.addEventListener("keydown",d),s.addEventListener("keydown",c),s.addEventListener("focusout",p),()=>{m.removeEventListener("keydown",d),s.removeEventListener("keydown",c),s.removeEventListener("focusout",p)}}),[]);return[f,(0,d.useMergeRefs)([e,g]),y]}(),r=(0,m.useSelect)((e=>e(zr).hasMultiSelection()),[]);return[e,(0,d.useMergeRefs)([t,ud(),ad(),sd(),cd(),ed(),od(),nd(),(0,d.useRefEffect)((e=>{if(e.tabIndex=0,e.contentEditable=r,r)return e.classList.add("has-multi-selection"),e.setAttribute("aria-label",(0,b.__)("Multiple selected blocks")),()=>{e.classList.remove("has-multi-selection"),e.removeAttribute("aria-label")}}),[r])]),n]}var dd=(0,c.forwardRef)((function({children:e,...t},n){const[r,o,i]=pd();return(0,c.createElement)(c.Fragment,null,r,(0,c.createElement)("div",{...t,ref:(0,d.useMergeRefs)([o,n]),className:p()(t.className,"block-editor-writing-flow")},e),i)}));function fd({contentRef:e,children:t,tabIndex:n=0,scale:r=1,frameSize:o=0,expand:i=!1,readonly:a,forwardedRef:l,...s}){const{resolvedAssets:u,isPreviewMode:y}=(0,m.useSelect)((e=>{const t=e(zr).getSettings();return{resolvedAssets:t.__unstableResolvedAssets,isPreviewMode:t.__unstableIsPreviewMode}}),[]),{styles:g="",scripts:h=""}=u,[v,_]=(0,c.useState)(),[k,S]=(0,c.useState)([]),E=(0,c.useMemo)((()=>Array.from(document.styleSheets).reduce(((e,t)=>{try{t.cssRules}catch(t){return e}const{ownerNode:n,cssRules:r}=t;if(null===n)return e;if(!r)return e;if("wp-reset-editor-styles-css"===n.id)return e;if(!n.id)return e;if(function e(t){return Array.from(t).find((({selectorText:t,conditionText:n,cssRules:r})=>n?e(r):t&&(t.includes(".editor-styles-wrapper")||t.includes(".wp-block"))))}(r)){const t="STYLE"===n.tagName;if(t){const t=n.id.replace("-inline-css","-css"),r=document.getElementById(t);r&&e.push(r.cloneNode(!0))}if(e.push(n.cloneNode(!0)),!t){const t=n.id.replace("-css","-inline-css"),r=document.getElementById(t);r&&e.push(r.cloneNode(!0))}}return e}),[])),[]),w=Yp(),[C,x,I]=pd(),[A,{height:B}]=(0,d.useResizeObserver)(),P=(0,d.useRefEffect)((e=>{let t;function n(e){e.preventDefault()}function r(){const{contentDocument:r,ownerDocument:o}=e,{documentElement:i}=r;t=r,function(e){const{defaultView:t}=e,{frameElement:n}=t;function r(e){const r=Object.getPrototypeOf(e).constructor.name,o=window[r],i={};for(const t in e)i[t]=e[t];if(e instanceof t.MouseEvent){const e=n.getBoundingClientRect();i.clientX+=e.left,i.clientY+=e.top}const a=new o(e.type,i);!n.dispatchEvent(a)&&e.preventDefault()}const o=["dragover","mousemove"];for(const t of o)e.addEventListener(t,r)}(r),w(i),S(Array.from(o.body.classList).filter((e=>e.startsWith("admin-color-")||e.startsWith("post-type-")||"wp-embed-responsive"===e))),r.dir=o.dir;for(const e of E)r.getElementById(e.id)||(r.head.appendChild(e.cloneNode(!0)),y||console.warn(`${e.id} was added to the iframe incorrectly. Please use block.json or enqueue_block_assets to add styles to the iframe.`,e));t.addEventListener("dragover",n,!1),t.addEventListener("drop",n,!1)}return e._load=()=>{_(e.contentDocument)},e.addEventListener("load",r),()=>{e.removeEventListener("load",r),t?.removeEventListener("dragover",n),t?.removeEventListener("drop",n)}}),[]),T=(0,d.useDisabled)({isDisabled:!a}),O=(0,d.useMergeRefs)([e,w,x,T]),M=`\n\n\t\n\t\t