Plugin Directory

Changeset 2889813

Timestamp:
03/30/2023 07:09:56 AM (17 months ago)
Author:
looswebstudio
Message:

Update to version 2.22.1 from GitHub

Location:
arkhe-blocks
Files:
10 edited
1 copied

Legend:

Unmodified
Added
Removed
  • arkhe-blocks/tags/2.22.1/arkhe-blocks.php

    r2885644 r2889813  
    44 * Plugin URI: https://arkhe-theme.com
    55 * Description: A plugin that extends Gutenberg, optimized for the "Arkhe" theme.
    6  * Version: 2.22.0
     6 * Version: 2.22.
    77 * Requires at least: 5.9
    88 * Requires PHP: 7.0
  • arkhe-blocks/tags/2.22.1/dist/gutenberg/format.asset.php

    r2874110 r2889813  
    1 <?php return array('dependencies' => array('wp-block-editor', 'wp-components', 'wp-dom', 'wp-element', 'wp-i18n', 'wp-rich-text'), 'version' => '31418c165834ee5c482ec91ee5a2b1a9');
     1<?php return array('dependencies' => array('wp-block-editor', 'wp-components', 'wp-dom', 'wp-element', 'wp-i18n', 'wp-rich-text'), 'version' => '');
  • arkhe-blocks/tags/2.22.1/dist/gutenberg/format.js

    r2874110 r2889813  
    1 (()=>{var e={9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=s(e),r=t[0],n=t[1];return 3*(r+n)/4-n},t.toByteArray=function(e){var t,r,a=s(e),i=a[0],l=a[1],c=new o(function(e,t,r){return 3*(t+r)/4-r}(0,i,l)),u=0,h=l>0?i-4:i;for(r=0;r<h;r+=4)t=n[e.charCodeAt(r)]<<18|n[e.charCodeAt(r+1)]<<12|n[e.charCodeAt(r+2)]<<6|n[e.charCodeAt(r+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;return 2===l&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,c[u++]=255&t),1===l&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t),c},t.fromByteArray=function(e){for(var t,n=e.length,o=n%3,a=[],i=16383,l=0,s=n-o;l<s;l+=i)a.push(c(e,l,l+i>s?s:l+i));return 1===o?(t=e[n-1],a.push(r[t>>2]+r[t<<4&63]+"==")):2===o&&(t=(e[n-2]<<8)+e[n-1],a.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"=")),a.join("")};for(var r=[],n=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,l=a.length;i<l;++i)r[i]=a[i],n[a.charCodeAt(i)]=i;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function c(e,t,n){for(var o,a,i=[],l=t;l<n;l+=3)o=(e[l]<<16&16711680)+(e[l+1]<<8&65280)+(255&e[l+2]),i.push(r[(a=o)>>18&63]+r[a>>12&63]+r[a>>6&63]+r[63&a]);return i.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},8764:(e,t,r)=>{"use strict";var n=r(9742),o=r(645),a="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.lW=s,t.h2=50;var i=2147483647;function l(e){if(e>i)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,s.prototype),t}function s(e,t,r){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return h(e)}return c(e,t,r)}function c(e,t,r){if("string"==typeof e)return function(e,t){if("string"==typeof t&&""!==t||(t="utf8"),!s.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var r=0|g(e,t),n=l(r),o=n.write(e,t);return o!==r&&(n=n.slice(0,o)),n}(e,t);if(ArrayBuffer.isView(e))return function(e){if(W(e,Uint8Array)){var t=new Uint8Array(e);return p(t.buffer,t.byteOffset,t.byteLength)}return f(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(W(e,ArrayBuffer)||e&&W(e.buffer,ArrayBuffer))return p(e,t,r);if("undefined"!=typeof SharedArrayBuffer&&(W(e,SharedArrayBuffer)||e&&W(e.buffer,SharedArrayBuffer)))return p(e,t,r);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return s.from(n,t,r);var o=function(e){if(s.isBuffer(e)){var t=0|m(e.length),r=l(t);return 0===r.length||e.copy(r,0,0,t),r}return void 0!==e.length?"number"!=typeof e.length||$(e.length)?l(0):f(e):"Buffer"===e.type&&Array.isArray(e.data)?f(e.data):void 0}(e);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return s.from(e[Symbol.toPrimitive]("string"),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function h(e){return u(e),l(e<0?0:0|m(e))}function f(e){for(var t=e.length<0?0:0|m(e.length),r=l(t),n=0;n<t;n+=1)r[n]=255&e[n];return r}function p(e,t,r){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw new RangeError('"length" is outside of buffer bounds');var n;return n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),Object.setPrototypeOf(n,s.prototype),n}function m(e){if(e>=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return 0|e}function g(e,t){if(s.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||W(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return z(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return P(e).length;default:if(o)return n?-1:z(e).length;t=(""+t).toLowerCase(),o=!0}}function y(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return T(this,t,r);case"utf8":case"utf-8":return B(this,t,r);case"ascii":return S(this,t,r);case"latin1":case"binary":return N(this,t,r);case"base64":return _(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function d(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function v(e,t,r,n,o){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),$(r=+r)&&(r=o?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(o)return-1;r=e.length-1}else if(r<0){if(!o)return-1;r=0}if("string"==typeof t&&(t=s.from(t,n)),s.isBuffer(t))return 0===t.length?-1:b(e,t,r,n,o);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):b(e,[t],r,n,o);throw new TypeError("val must be string, number or Buffer")}function b(e,t,r,n,o){var a,i=1,l=e.length,s=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;i=2,l/=2,s/=2,r/=2}function c(e,t){return 1===i?e[t]:e.readUInt16BE(t*i)}if(o){var u=-1;for(a=r;a<l;a++)if(c(e,a)===c(t,-1===u?0:a-u)){if(-1===u&&(u=a),a-u+1===s)return u*i}else-1!==u&&(a-=a-u),u=-1}else for(r+s>l&&(r=l-s),a=r;a>=0;a--){for(var h=!0,f=0;f<s;f++)if(c(e,a+f)!==c(t,f)){h=!1;break}if(h)return a}return-1}function w(e,t,r,n){r=Number(r)||0;var o=e.length-r;n?(n=Number(n))>o&&(n=o):n=o;var a=t.length;n>a/2&&(n=a/2);for(var i=0;i<n;++i){var l=parseInt(t.substr(2*i,2),16);if($(l))return i;e[r+i]=l}return i}function k(e,t,r,n){return j(z(t,e.length-r),e,r,n)}function E(e,t,r,n){return j(function(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}(t),e,r,n)}function C(e,t,r,n){return j(P(t),e,r,n)}function A(e,t,r,n){return j(function(e,t){for(var r,n,o,a=[],i=0;i<e.length&&!((t-=2)<0);++i)n=(r=e.charCodeAt(i))>>8,o=r%256,a.push(o),a.push(n);return a}(t,e.length-r),e,r,n)}function _(e,t,r){return 0===t&&r===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,r))}function B(e,t,r){r=Math.min(e.length,r);for(var n=[],o=t;o<r;){var a,i,l,s,c=e[o],u=null,h=c>239?4:c>223?3:c>191?2:1;if(o+h<=r)switch(h){case 1:c<128&&(u=c);break;case 2:128==(192&(a=e[o+1]))&&(s=(31&c)<<6|63&a)>127&&(u=s);break;case 3:a=e[o+1],i=e[o+2],128==(192&a)&&128==(192&i)&&(s=(15&c)<<12|(63&a)<<6|63&i)>2047&&(s<55296||s>57343)&&(u=s);break;case 4:a=e[o+1],i=e[o+2],l=e[o+3],128==(192&a)&&128==(192&i)&&128==(192&l)&&(s=(15&c)<<18|(63&a)<<12|(63&i)<<6|63&l)>65535&&s<1114112&&(u=s)}null===u?(u=65533,h=1):u>65535&&(u-=65536,n.push(u>>>10&1023|55296),u=56320|1023&u),n.push(u),o+=h}return function(e){var t=e.length;if(t<=x)return String.fromCharCode.apply(String,e);for(var r="",n=0;n<t;)r+=String.fromCharCode.apply(String,e.slice(n,n+=x));return r}(n)}s.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),s.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),s.poolSize=8192,s.from=function(e,t,r){return c(e,t,r)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array),s.alloc=function(e,t,r){return function(e,t,r){return u(e),e<=0?l(e):void 0!==t?"string"==typeof r?l(e).fill(t,r):l(e).fill(t):l(e)}(e,t,r)},s.allocUnsafe=function(e){return h(e)},s.allocUnsafeSlow=function(e){return h(e)},s.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==s.prototype},s.compare=function(e,t){if(W(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),W(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(e)||!s.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,o=0,a=Math.min(r,n);o<a;++o)if(e[o]!==t[o]){r=e[o],n=t[o];break}return r<n?-1:n<r?1:0},s.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return s.alloc(0);var r;if(void 0===t)for(t=0,r=0;r<e.length;++r)t+=e[r].length;var n=s.allocUnsafe(t),o=0;for(r=0;r<e.length;++r){var a=e[r];if(W(a,Uint8Array))o+a.length>n.length?s.from(a).copy(n,o):Uint8Array.prototype.set.call(n,a,o);else{if(!s.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(n,o)}o+=a.length}return n},s.byteLength=g,s.prototype._isBuffer=!0,s.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)d(this,t,t+1);return this},s.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)d(this,t,t+3),d(this,t+1,t+2);return this},s.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)d(this,t,t+7),d(this,t+1,t+6),d(this,t+2,t+5),d(this,t+3,t+4);return this},s.prototype.toString=function(){var e=this.length;return 0===e?"":0===arguments.length?B(this,0,e):y.apply(this,arguments)},s.prototype.toLocaleString=s.prototype.toString,s.prototype.equals=function(e){if(!s.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===s.compare(this,e)},s.prototype.inspect=function(){var e="",r=t.h2;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},a&&(s.prototype[a]=s.prototype.inspect),s.prototype.compare=function(e,t,r,n,o){if(W(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),!s.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===o&&(o=this.length),t<0||r>e.length||n<0||o>this.length)throw new RangeError("out of range index");if(n>=o&&t>=r)return 0;if(n>=o)return-1;if(t>=r)return 1;if(this===e)return 0;for(var a=(o>>>=0)-(n>>>=0),i=(r>>>=0)-(t>>>=0),l=Math.min(a,i),c=this.slice(n,o),u=e.slice(t,r),h=0;h<l;++h)if(c[h]!==u[h]){a=c[h],i=u[h];break}return a<i?-1:i<a?1:0},s.prototype.includes=function(e,t,r){return-1!==this.indexOf(e,t,r)},s.prototype.indexOf=function(e,t,r){return v(this,e,t,r,!0)},s.prototype.lastIndexOf=function(e,t,r){return v(this,e,t,r,!1)},s.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var o=this.length-t;if((void 0===r||r>o)&&(r=o),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var a=!1;;)switch(n){case"hex":return w(this,e,t,r);case"utf8":case"utf-8":return k(this,e,t,r);case"ascii":case"latin1":case"binary":return E(this,e,t,r);case"base64":return C(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,e,t,r);default:if(a)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),a=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var x=4096;function S(e,t,r){var n="";r=Math.min(e.length,r);for(var o=t;o<r;++o)n+=String.fromCharCode(127&e[o]);return n}function N(e,t,r){var n="";r=Math.min(e.length,r);for(var o=t;o<r;++o)n+=String.fromCharCode(e[o]);return n}function T(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var o="",a=t;a<r;++a)o+=D[e[a]];return o}function L(e,t,r){for(var n=e.slice(t,r),o="",a=0;a<n.length-1;a+=2)o+=String.fromCharCode(n[a]+256*n[a+1]);return o}function U(e,t,r){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>r)throw new RangeError("Trying to access beyond buffer length")}function M(e,t,r,n,o,a){if(!s.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||t<a)throw new RangeError('"value" argument is out of bounds');if(r+n>e.length)throw new RangeError("Index out of range")}function I(e,t,r,n,o,a){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function O(e,t,r,n,a){return t=+t,r>>>=0,a||I(e,0,r,4),o.write(e,t,r,n,23,4),r+4}function R(e,t,r,n,a){return t=+t,r>>>=0,a||I(e,0,r,8),o.write(e,t,r,n,52,8),r+8}s.prototype.slice=function(e,t){var r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);var n=this.subarray(e,t);return Object.setPrototypeOf(n,s.prototype),n},s.prototype.readUintLE=s.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||U(e,t,this.length);for(var n=this[e],o=1,a=0;++a<t&&(o*=256);)n+=this[e+a]*o;return n},s.prototype.readUintBE=s.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||U(e,t,this.length);for(var n=this[e+--t],o=1;t>0&&(o*=256);)n+=this[e+--t]*o;return n},s.prototype.readUint8=s.prototype.readUInt8=function(e,t){return e>>>=0,t||U(e,1,this.length),this[e]},s.prototype.readUint16LE=s.prototype.readUInt16LE=function(e,t){return e>>>=0,t||U(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUint16BE=s.prototype.readUInt16BE=function(e,t){return e>>>=0,t||U(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUint32LE=s.prototype.readUInt32LE=function(e,t){return e>>>=0,t||U(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},s.prototype.readUint32BE=s.prototype.readUInt32BE=function(e,t){return e>>>=0,t||U(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||U(e,t,this.length);for(var n=this[e],o=1,a=0;++a<t&&(o*=256);)n+=this[e+a]*o;return n>=(o*=128)&&(n-=Math.pow(2,8*t)),n},s.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||U(e,t,this.length);for(var n=t,o=1,a=this[e+--n];n>0&&(o*=256);)a+=this[e+--n]*o;return a>=(o*=128)&&(a-=Math.pow(2,8*t)),a},s.prototype.readInt8=function(e,t){return e>>>=0,t||U(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},s.prototype.readInt16LE=function(e,t){e>>>=0,t||U(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt16BE=function(e,t){e>>>=0,t||U(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt32LE=function(e,t){return e>>>=0,t||U(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return e>>>=0,t||U(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return e>>>=0,t||U(e,4,this.length),o.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return e>>>=0,t||U(e,4,this.length),o.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return e>>>=0,t||U(e,8,this.length),o.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return e>>>=0,t||U(e,8,this.length),o.read(this,e,!1,52,8)},s.prototype.writeUintLE=s.prototype.writeUIntLE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||M(this,e,t,r,Math.pow(2,8*r)-1,0);var o=1,a=0;for(this[t]=255&e;++a<r&&(o*=256);)this[t+a]=e/o&255;return t+r},s.prototype.writeUintBE=s.prototype.writeUIntBE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||M(this,e,t,r,Math.pow(2,8*r)-1,0);var o=r-1,a=1;for(this[t+o]=255&e;--o>=0&&(a*=256);)this[t+o]=e/a&255;return t+r},s.prototype.writeUint8=s.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,1,255,0),this[t]=255&e,t+1},s.prototype.writeUint16LE=s.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeUint16BE=s.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeUint32LE=s.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},s.prototype.writeUint32BE=s.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var o=Math.pow(2,8*r-1);M(this,e,t,r,o-1,-o)}var a=0,i=1,l=0;for(this[t]=255&e;++a<r&&(i*=256);)e<0&&0===l&&0!==this[t+a-1]&&(l=1),this[t+a]=(e/i>>0)-l&255;return t+r},s.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var o=Math.pow(2,8*r-1);M(this,e,t,r,o-1,-o)}var a=r-1,i=1,l=0;for(this[t+a]=255&e;--a>=0&&(i*=256);)e<0&&0===l&&0!==this[t+a+1]&&(l=1),this[t+a]=(e/i>>0)-l&255;return t+r},s.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},s.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeFloatLE=function(e,t,r){return O(this,e,t,!0,r)},s.prototype.writeFloatBE=function(e,t,r){return O(this,e,t,!1,r)},s.prototype.writeDoubleLE=function(e,t,r){return R(this,e,t,!0,r)},s.prototype.writeDoubleBE=function(e,t,r){return R(this,e,t,!1,r)},s.prototype.copy=function(e,t,r,n){if(!s.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var o=n-r;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,r,n):Uint8Array.prototype.set.call(e,this.subarray(r,n),t),o},s.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!s.isEncoding(n))throw new TypeError("Unknown encoding: "+n);if(1===e.length){var o=e.charCodeAt(0);("utf8"===n&&o<128||"latin1"===n)&&(e=o)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw new RangeError("Out of range index");if(r<=t)return this;var a;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(a=t;a<r;++a)this[a]=e;else{var i=s.isBuffer(e)?e:s.from(e,n),l=i.length;if(0===l)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(a=0;a<r-t;++a)this[a+t]=i[a%l]}return this};var F=/[^+/0-9A-Za-z-_]/g;function z(e,t){var r;t=t||1/0;for(var n=e.length,o=null,a=[],i=0;i<n;++i){if((r=e.charCodeAt(i))>55295&&r<57344){if(!o){if(r>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(i+1===n){(t-=3)>-1&&a.push(239,191,189);continue}o=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),o=r;continue}r=65536+(o-55296<<10|r-56320)}else o&&(t-=3)>-1&&a.push(239,191,189);if(o=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return a}function P(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(F,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function j(e,t,r,n){for(var o=0;o<n&&!(o+r>=t.length||o>=e.length);++o)t[o+r]=e[o];return o}function W(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function $(e){return e!=e}var D=function(){for(var e="0123456789abcdef",t=new Array(256),r=0;r<16;++r)for(var n=16*r,o=0;o<16;++o)t[n+o]=e[r]+e[o];return t}()},4184:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)){if(r.length){var i=o.apply(null,r);i&&e.push(i)}}else if("object"===a)if(r.toString===Object.prototype.toString)for(var l in r)n.call(r,l)&&r[l]&&e.push(l);else e.push(r.toString())}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},645:(e,t)=>{t.read=function(e,t,r,n,o){var a,i,l=8*o-n-1,s=(1<<l)-1,c=s>>1,u=-7,h=r?o-1:0,f=r?-1:1,p=e[t+h];for(h+=f,a=p&(1<<-u)-1,p>>=-u,u+=l;u>0;a=256*a+e[t+h],h+=f,u-=8);for(i=a&(1<<-u)-1,a>>=-u,u+=n;u>0;i=256*i+e[t+h],h+=f,u-=8);if(0===a)a=1-c;else{if(a===s)return i?NaN:1/0*(p?-1:1);i+=Math.pow(2,n),a-=c}return(p?-1:1)*i*Math.pow(2,a-n)},t.write=function(e,t,r,n,o,a){var i,l,s,c=8*a-o-1,u=(1<<c)-1,h=u>>1,f=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:a-1,m=n?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(l=isNaN(t)?1:0,i=u):(i=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-i))<1&&(i--,s*=2),(t+=i+h>=1?f/s:f*Math.pow(2,1-h))*s>=2&&(i++,s/=2),i+h>=u?(l=0,i=u):i+h>=1?(l=(t*s-1)*Math.pow(2,o),i+=h):(l=t*Math.pow(2,h-1)*Math.pow(2,o),i=0));o>=8;e[r+p]=255&l,p+=m,l/=256,o-=8);for(i=i<<o|l,c+=o;c>0;e[r+p]=255&i,p+=m,i/=256,c-=8);e[r+p-m]|=128*g}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.element,t=window.wp.i18n,n=window.wp.richText,o=window.wp.blockEditor,a=window.wp.components;function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i.apply(this,arguments)}var l=r(4184),s=r.n(l);const c=t=>{let{icon:r,label:n,size:o="1em",className:a="",returnItagIf404:l=!0}=t,c="";const u=(window.__ARK_ICONS__||{}).src||{};if(r.startsWith("Ls")?c="ls":r.startsWith("Io")?c="io":r.startsWith("Fi")?c="fi":r.startsWith("Ph")?c="ph":r.startsWith("Fa")&&(c="fa"),c){const t=u[c]||{};if(!t[r])return null;const l=t[r];let s={};return s=n?{role:"img","aria-label":n,"data-icon":r}:{"aria-hidden":!0,"data-icon":r},(0,e.createElement)(l,i({className:a||null,height:o,width:o,xmlns:"http://www.w3.org/2000/svg"},s))}return l?(0,e.createElement)("i",{className:s()(r,a)}):null},u={position:"bottom center"},h=t=>{let{fillName:r,icon:n,label:o}=t;return(0,e.createElement)(a.Slot,{name:`RichText.ToolbarControls.${r}`},(t=>{if(0===t.length)return;const r=t.map((e=>{let[{props:t}]=e;return t})).some((e=>{let{isActive:t}=e;return t}));return(0,e.createElement)(a.ToolbarItem,null,(i=>(0,e.createElement)(a.DropdownMenu,{icon:(0,e.createElement)(e.Fragment,null,n,(0,e.createElement)("span",{className:"components-dropdown-menu__indicator"})),label:o,toggleProps:{...i,className:s()(i.className,{"is-pressed":r})},controls:t.map((e=>{let[{props:t}]=e;return t})),popoverProps:u})))}))},f=(0,e.createElement)("svg",{width:"20",height:"20","aria-hidden":"true",viewBox:"0 0 20 20"},(0,e.createElement)("g",null,(0,e.createElement)("polygon",{points:"0.9,15.9 4.6,15.9 4.6,14.8 2,14.8 2,5.2 4.6,5.2 4.6,4.1 0.9,4.1"}),(0,e.createElement)("polygon",{points:"15.4,4.1 15.4,5.2 18,5.2 18,14.8 15.4,14.8 15.4,15.9 19.1,15.9 19.1,4.1"})),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M6,12c0-0.4,0.3-0.7,0.7-0.7c0.4,0,0.7,0.3,0.7,0.7c0,0.4-0.3,0.7-0.7,0.7C6.3,12.7,6,12.4,6,12z"}),(0,e.createElement)("path",{d:"M9.3,12c0-0.4,0.3-0.7,0.7-0.7c0.4,0,0.7,0.3,0.7,0.7c0,0.4-0.3,0.7-0.7,0.7C9.6,12.7,9.3,12.4,9.3,12z"}),(0,e.createElement)("path",{d:"M12.7,12c0-0.4,0.3-0.7,0.7-0.7c0.4,0,0.7,0.3,0.7,0.7c0,0.4-0.3,0.7-0.7,0.7C13,12.7,12.7,12.4,12.7,12z"}))),p=(0,t.__)("Clear format","arkhe-blocks"),m={name:"arkhe-blocks/clear",title:p,tagName:"span",className:"swl-clear-fomat",edit:t=>{let{value:r,onChange:a}=t;return(0,e.createElement)(o.RichTextToolbarButton,{name:"arkb-controls",icon:"editor-removeformatting",title:p,isActive:!1,onClick:()=>{const e=r.activeFormats;if(0<e.length){let t=r;e.map((e=>{t=(0,n.removeFormat)(t,e.type)})),a({...t})}}})}},g=(0,e.createElement)("svg",{width:"20",height:"20",viewBox:"0 0 56 56"},(0,e.createElement)("path",{d:"M15.4,11.1c0.9,0,1.7-0.8,1.7-1.7c0-0.9-0.8-1.7-1.7-1.7s-1.7,0.8-1.7,1.7C13.7,10.4,14.5,11.1,15.4,11.1z"}),(0,e.createElement)("path",{d:"M15.4,18.3c-0.9,0-1.7,0.8-1.7,1.7c0,0.9,0.8,1.7,1.7,1.7s1.7-0.8,1.7-1.7C17.1,19.1,16.3,18.3,15.4,18.3z"}),(0,e.createElement)("path",{d:"M22.1,8L22.1,8c-0.3-0.3-0.8-0.3-1.1,0l-5.6,5.6L9.8,8C9.5,7.7,9,7.7,8.7,8l0,0c-0.3,0.3-0.3,0.8,0,1.1l5.6,5.6l-5.6,5.6 c-0.3,0.3-0.3,0.8,0,1.1l0,0c0.3,0.3,0.8,0.3,1.1,0l5.6-5.6l5.6,5.6c0.3,0.3,0.8,0.3,1.1,0l0,0c0.3-0.3,0.3-0.8,0-1.1l-5.6-5.6 l5.6-5.6C22.4,8.9,22.4,8.3,22.1,8z"}),(0,e.createElement)("path",{d:"M19,14.7c0,0.9,0.8,1.7,1.7,1.7c0.9,0,1.7-0.8,1.7-1.7S21.6,13,20.7,13C19.7,13,19,13.8,19,14.7z"}),(0,e.createElement)("path",{d:"M11.8,14.7c0-0.9-0.8-1.7-1.7-1.7c-0.9,0-1.7,0.8-1.7,1.7s0.8,1.7,1.7,1.7C11,16.4,11.8,15.7,11.8,14.7z"}),(0,e.createElement)("path",{d:"M33.1,33c-4.7-2.2-7.5-3.8-7.5-9.3c0-3.6,3-7.8,10.2-7.8c1.6,0,3.5,0.4,4.7,0.6c1.3,0.3,2.6,0.3,4.3,0.1 c0.1,2.3,0.3,5.4,0.6,7.5c0,0.4-0.1,0.5-0.7,0.6c-0.6,0.1-0.8-0.1-1-0.5c-1.7-3.6-4.5-6.5-7.6-6.5c-3.6,0-5,1.9-5,4.6 c0,1.8,1.4,3.2,4.9,4.6l2.3,1C43.8,30.3,47,32.3,47,38c0,4.5-3.4,9.4-11.4,9.4c-3.6,0-6.5-0.7-9.2-1.8c-0.6-2-1.2-5-1.4-7.1 c0-0.5,0.1-0.5,0.6-0.6c0.6-0.1,0.7-0.1,0.9,0.4c2.1,4.2,5.7,7.2,9.1,7.2c3.8,0,5.6-2.4,5.6-5.8c0-2.8-2.2-3.9-6-5.8L33.1,33z"})),y="arkhe-blocks/mini-note",d=(0,t.__)("Annotation size","arkhe-blocks"),v={name:y,title:d,tagName:"small",className:"arkb-small",edit:t=>{let{isActive:r,value:a,onChange:i}=t;return(0,e.createElement)(o.RichTextToolbarButton,{name:"arkb-controls",title:d,icon:g,isActive:r,onClick:()=>i((0,n.toggleFormat)(a,{type:y}))})}},b=(0,e.createElement)("svg",{viewBox:"0 0 56 56","aria-hidden":"true",focusable:"false"},(0,e.createElement)("path",{d:"M8.4,41.1l5.5,1.8l1.9-2l-3.7-3.8L8.4,41.1z M15.3,27.7c-0.6,0.6-0.8,1.4-0.6,2.1l0.7,2.4L12.5,35l5.3,5.4l2.8-2.8l2.4,0.7 c0.7,0.3,1.6,0,2.1-0.6l1.9-2.3l-9.5-9.7L15.3,27.7L15.3,27.7z M45.1,10.8l-3.5-3.6c-1.1-1.2-2.9-1.2-4.1-0.1L18.8,24.5l9.3,9.5 l17-19C46.2,13.9,46.2,12,45.1,10.8L45.1,10.8z"}),(0,e.createElement)("rect",{x:"7",y:"46.6",width:"42",height:"3"})),w="arkhe-blocks/marker",k=(0,t.__)("Marker","arkhe-blocks"),E={name:w,title:k,tagName:"span",className:"arkb-marker",edit:t=>{let{isActive:r,value:a,onChange:i}=t;return(0,e.createElement)(o.RichTextToolbarButton,{name:"arkb-controls",title:k,icon:b,isActive:r,onClick:()=>i((0,n.toggleFormat)(a,{type:w}))})}},C=(0,e.createElement)("svg",{width:"20",height:"20",viewBox:"0 0 56 56"},(0,e.createElement)("path",{d:"M22.9,12.2v28.2c0,3.6,0.3,3.9,4.8,3.9V46H13v-1.7c4.5,0,4.8-0.4,4.8-3.9V12.2H12c-3,0-3.4,0.3-4.5,6.1H5.4L6.6,10h27.6 l1.2,8.4h-2.1c-1.2-5.9-1.6-6.1-4.6-6.1C28.6,12.2,22.9,12.2,22.9,12.2z"}),(0,e.createElement)("polygon",{points:"47.3,14.8 50.6,14.8 45.6,8 40.6,14.8 44,14.8 44,41.2 40.6,41.2 45.6,48 50.6,41.2 47.3,41.2"})),A=window.wp.dom;function _(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t=window.getSelection();if(!t.rangeCount)return;const r=t.getRangeAt(0);if(!r)return;if(e)return(0,A.getRectangleFromRange)(r);let n=r.startContainer;for(n=n.nextElementSibling||n;n.nodeType!==window.Node.ELEMENT_NODE;)n=n.parentNode;const o=n.closest("span");return o?o.getBoundingClientRect():void 0}const B=[{label:"XS",val:"xs"},{label:"S",val:"s"},{label:"L",val:"l"},{label:"XL",val:"xl"},{label:"XXL",val:"xxl"}],x=r=>{const{value:n,onClose:i,addFormat:l,deleteFormat:s,activeSizeClass:c}=r,u=(0,e.useMemo)((()=>_(!0)),[]);return u?(0,e.createElement)(o.URLPopover,{value:n,anchorRect:u,onClose:i,className:"arkb-popover--fz"},(0,e.createElement)("div",{className:"arkb-format-controls--fz"},(0,e.createElement)(a.ButtonGroup,null,B.map((t=>{const r=`arkb-fz-${t.val}`===c;return(0,e.createElement)(a.Button,{className:`-${t.val}`,isSecondary:!r,isPrimary:r,onClick:()=>{""===t.val||r?s():l(t)},key:`arkb-fz-${t.val}`},t.label)}))),(0,e.createElement)("div",{className:"arkb-format-clear"},(0,e.createElement)(a.Button,{isSmall:!0,isSecondary:!0,onClick:()=>{s()}},(0,t.__)("Clear"))))):null},S="arkhe-blocks/font-size",N=(0,t.__)("Font size","arkhe-blocks"),T={name:S,title:N,tagName:"span",className:"arkb-fz",attributes:{class:"class"},edit:t=>{let{value:r,onChange:a,isActive:i,activeAttributes:l}=t;const[c,u]=(0,e.useState)(!1),h=(0,e.useMemo)((()=>l.class||""),[r]),f=s()("format-library-text-color-button",{"is-pressed":i}),p=(0,e.useCallback)((e=>{a((0,n.applyFormat)(r,{type:S,attributes:{class:"arkb-fz-"+e.val}}))}),[r,a]),m=(0,e.useCallback)((()=>{a((0,n.removeFormat)(r,S)),u(!1)}),[r,a]),g=(0,e.useCallback)((()=>{u(!1)}),[u]);return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(o.RichTextToolbarButton,{key:i?"arkb-fz":"arkb-fz-not-active",name:i?"arkb-fz":"arkb-controls",title:N,className:f,icon:C,onClick:()=>{u(!0)}}),c&&(0,e.createElement)(x,{value:r,onClose:g,addFormat:p,deleteFormat:m,activeSizeClass:h}))}},L=(0,e.createElement)("svg",{width:"20",height:"20",viewBox:"0 0 56 56"},(0,e.createElement)("polygon",{points:"46.8,46.6 46.8,49.2 53,45.2 46.8,41.2 46.8,43.9 9.2,43.9 9.2,41.2 3,45.2 9.2,49.2 9.2,46.6"}),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M22,13.4h1.5c1,0,1,0.2,1,0.4s-0.1,0.6-0.2,1L18,31.7l-6.6-16.8c-0.2-0.6-0.2-0.9-0.2-1c0-0.2,0.1-0.4,1.3-0.4H14V11H4.5 v2.4h0.7c1.5,0,2.1,0.3,2.7,1.8l8.6,22.3h2.1L27,15.1c0.6-1.6,1.5-1.7,2.4-1.6h0.7V11h-8.2L22,13.4L22,13.4z"}),(0,e.createElement)("path",{d:"M49.8,34.4c-1.3,0-1.8-0.2-2.2-1.3l-8.8-22.7h-1.9l-8.8,22.8c-0.5,1.2-1,1.2-2.1,1.2h-0.7v2.4h7.5v-2.4h-0.7 c-1.2,0-1.4-0.1-1.4-0.4c0-0.1,0-0.3,0.1-0.4l2.3-5.9h8.7l2.3,5.9l0.1,0.2c0,0.1,0.1,0.2,0.1,0.2c0,0.1,0,0.1,0,0.1 c-0.1,0.2-1,0.2-1.7,0.2h-0.7v2.4h8.6v-2.4h-0.7V34.4z M40.9,25.1h-6.7l3.4-8.7L40.9,25.1z"}))),U=r=>{const{value:n,onClose:i,addFormat:l,deleteFormat:s,activeSpaceNum:c,activeSpaceUnit:u}=r,h=(0,e.useMemo)((()=>_(!0)),[]);if(!h)return null;const f="em"===u,p=f?.1:1,m=f?-1:-10;return(0,e.createElement)(o.URLPopover,{value:n,anchorRect:h,onClose:i,className:"arkb-popover--ls"},(0,e.createElement)("div",{className:"arkb-format-controls--ls"},(0,e.createElement)(a.TextControl,{autoComplete:"off",value:c||"",type:"number",step:p,min:m,onChange:e=>{l(e,u)}}),(0,e.createElement)(a.SelectControl,{value:u||"",options:["px","em"].map((e=>({label:e,value:e}))),onChange:e=>{l("px"===e?10*c:(.1*c).toFixed(1),e)}}),(0,e.createElement)("div",{className:"arkb-format-clear"},(0,e.createElement)(a.Button,{isSmall:!0,isSecondary:!0,onClick:()=>{s()}},(0,t.__)("Clear")))))},M="arkhe-blocks/letter-spacing",I=(0,t.__)("Kerning","arkhe-blocks");[m,v,E,T,{name:M,title:I,tagName:"span",className:"arkb-ls",attributes:{style:"style"},edit:t=>{let{value:r,onChange:a,isActive:i,activeAttributes:l}=t;const[c,u]=(0,e.useState)(!1),{activeSpaceNum:h,activeSpaceUnit:f}=(0,e.useMemo)((()=>{const e=l.style;if(!e)return"";const t=e.replace(new RegExp("^letter-spacing:\\s*"),""),r=-1!==t.indexOf("em")?"em":"px",n=parseFloat(t);return{activeSpaceNum:isNaN(n)?"":n,activeSpaceUnit:r}}),[r]),p=s()("format-library-text-color-button",{"is-pressed":i}),m=(0,e.useCallback)((function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"px";const o=parseFloat(e);isNaN(o)||a((0,n.applyFormat)(r,{type:M,attributes:{style:`letter-spacing:${e}${t}`}}))}),[r,a]),g=(0,e.useCallback)((()=>{a((0,n.removeFormat)(r,M)),u(!1)}),[r,a]),y=(0,e.useCallback)((()=>{u(!1)}),[u]);return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(o.RichTextToolbarButton,{key:i?"arkb-ls":"arkb-ls-not-active",name:i?"arkb-ls":"arkb-controls",title:I,className:p,icon:L,onClick:()=>{u(!0)}}),c&&(0,e.createElement)(U,{value:r,onClose:y,addFormat:m,deleteFormat:g,activeSpaceNum:h,activeSpaceUnit:f}))}}].forEach((e=>{let{name:t,...r}=e;return(0,n.registerFormatType)(t,r)})),(window.arkbBlockVars?.customFormats||[]).forEach((t=>{const r=t.name,a=t.title;(0,n.registerFormatType)(r,{title:a,tagName:t.tagName,className:t.className,edit:t=>{let{value:i,onChange:l,isActive:s}=t;return(0,e.createElement)(o.RichTextToolbarButton,{name:"arkb-controls",title:a,icon:(0,e.createElement)(c,{icon:"LsArkheLogo",size:"20"}),isActive:s,onClick:()=>l((0,n.toggleFormat)(i,{type:r}))})}})}));const O=(0,e.createElement)("svg",{viewBox:"0 0 56 56"},(0,e.createElement)("path",{d:"M39,34.4c-0.3-0.2-0.6-0.2-0.9-0.2c-0.2,0.1-0.4,0.2-0.5,0.4c-1.4,2.1-4.6,5.5-9.7,5.5h-0.1c-5,0-8.1-3.4-9.6-5.5 c-0.3-0.5-1-0.6-1.3-0.3c-0.2,0.1-0.4,0.3-0.4,0.5c-0.1,0.3,0,0.6,0.1,1c1.7,2.4,5.4,6.4,11.2,6.4c5.9,0,9.7-4,11.4-6.4 c0.2-0.3,0.2-0.7,0.1-0.9C39.3,34.6,39.2,34.5,39,34.4z"}),(0,e.createElement)("path",{d:"M28,4.8C15.2,4.8,4.8,15.2,4.8,28S15.2,51.2,28,51.2S51.2,40.8,51.2,28S40.8,4.8,28,4.8z M28,49C16.4,49,7,39.6,7,28 C7,16.4,16.4,7,28,7c11.6,0,21,9.4,21,21C49,39.6,39.6,49,28,49z"}),(0,e.createElement)("circle",{cx:"18.7",cy:"24.3",r:"2.2"}),(0,e.createElement)("circle",{cx:"37.3",cy:"24.3",r:"2.2"}));var R=r(8764);const F=e=>e?e=(e=(e=(e=e.replace(/\r?\n/g,"")).replace(/\t/g," ")).replace(/\s\s+/g," ")).replace(/> </g,"><"):"",z=e=>e?e=(e=(e=(e=e.replace("viewbox","viewBox")).replaceAll("strokewidth=","stroke-width=")).replaceAll("strokelinecap=","stroke-linecap=")).replaceAll("strokelinejoin=","stroke-linejoin="):"",P=(e,t)=>e?"base64"===t?`url(data:image/svg+xml;base64,${e=R.lW.from(e).toString("base64")})`:`url('data:image/svg+xml;utf8,${e=(e=F(e)).replaceAll('="#','="%23')}')`:"",j=!!window.arkbSettings?.pfkey||!1,W=(0,e.createElement)("p",{className:"arkb-proOnlyArea__message"},(0,t.__)("This setting is only available in the PRO version.","arkhe-blocks"),(0,e.createElement)("a",{className:"arkb-proOnlyArea__link",href:"https://arkhe-theme.com/ja/product/arkhe-blocks-pro/",target:"_blank",rel:"noreferrer noopener"},"Go Pro")),$=(0,e.createElement)("p",{className:"arkb-proOnlyArea__message"},(0,t.__)("This area can only be edited in the PRO version.","arkhe-blocks"),(0,e.createElement)("a",{className:"arkb-proOnlyArea__link",href:"https://arkhe-theme.com/ja/product/arkhe-blocks-pro/",target:"_blank",rel:"noreferrer noopener"},"Go Pro")),D=t=>{let{type:r="",passCheck:n=!1,children:o}=t;return n?o:(0,e.createElement)(e.Fragment,null,j?o:(0,e.createElement)("div",{className:"arkb-proOnlyArea"},"edit"===r?$:W,(0,e.createElement)("div",{className:"arkb-proOnlyArea__preview"},o)))},V={hr:["fill","outline"],io:["fill","outline"],fa:["fill","outline"],ph:["fill","regular","thin"],fi:["regular","thin"],ls:["regular"]},H={regular:"Regular",fill:"Fill",solid:"Solid",outline:"Outline",thin:"Thin",light:"Light"},G={"--arrow--":(0,t._x)("Arrows","icon-category","arkhe-blocks"),"--symbols--":(0,t._x)("Symbols/Shapes","icon-category","arkhe-blocks"),"--communication--":(0,t._x)("Communication","icon-category","arkhe-blocks"),"--media-file--":(0,t._x)("Media/File","icon-category","arkhe-blocks"),"--works-study--":(0,t._x)("Work/Study","icon-category","arkhe-blocks"),"--shop-money--":(0,t._x)("Shopping/Money","icon-category","arkhe-blocks"),"--living--":(0,t._x)("Living","icon-category","arkhe-blocks"),"--entertainment--":(0,t._x)("Entertainment","icon-category","arkhe-blocks"),"--maps-transportation--":(0,t._x)("Map/Transportation","icon-category","arkhe-blocks"),"--system-devices--":(0,t._x)("System/Device","icon-category","arkhe-blocks"),"--design--":(0,t._x)("Design","icon-category","arkhe-blocks"),"--wellness--":(0,t._x)("Wellness","icon-category","arkhe-blocks"),"--nature-weather--":(0,t._x)("Nature/Weather","icon-category","arkhe-blocks"),"--people--":(0,t._x)("People","icon-category","arkhe-blocks"),"--logo--":(0,t._x)("Logo","icon-category","arkhe-blocks"),"--tools--":(0,t._x)("Tools","icon-category","arkhe-blocks"),"--others--":(0,t._x)("Others","icon-category","arkhe-blocks")},Y=!!window.arkbSettings?.pfkey||!1,q={style:(0,t.__)("Style","arkhe-blocks"),select:(0,t.__)("Select icon","arkhe-blocks"),search:(0,t.__)("Search icon","arkhe-blocks"),nofound:(0,t.__)("Icon not found.","arkhe-blocks"),svgInsert:(0,t._x)("Insert","svg","arkhe-blocks"),svgPlaceholder:(0,t.__)("You can enter SVG tags directly here. (script tags are removed)","arkhe-blocks")},X=t=>{let{icons:r,value:n,onChange:o,isFilterd:i}=t;return(0,e.createElement)(a.ButtonGroup,{className:"__iconList","data-filterd":i?"1":"0"},r.map(((t,r)=>{if(t.startsWith("--")){var l;if(i)return null;const n=null!==(l=G[t])&&void 0!==l?l:t;return(0,e.createElement)("span",{key:r,className:"__iconCategory"},n)}return(0,e.createElement)(a.Button,{key:r,variant:t===n?"primary":"",onClick:()=>{(Y||t.startsWith("Ls"))&&o(t)}},(0,e.createElement)(c,{icon:t,size:"20px"}))})))},K=t=>{let{value:r="",onChange:n,searchValue:o}=t;const i=window.__ARK_ICONS__||{},l=i.list||{};let s=i.tabs||[];s=s.map((t=>({name:t.prefix,title:(0,e.createElement)(c,{icon:t.icon})})));const u=s[0].name;let h="";r.startsWith("Ls")?h="ls":r.startsWith("Io")?h="io":r.startsWith("Fi")?h="fi":r.startsWith("Ph")?h="ph":(r.startsWith("Fa")||r.startsWith("fa"))&&(h="fa");const[f,p]=(0,e.useState)(h||u),m=l[f]||{},g=V[f],y=g.map((e=>{var t;return{value:e,label:null!==(t=H[e])&&void 0!==t?t:e}})),[d,v]=(0,e.useState)(g[0]||"regular"),b=m[d]||[];let w=null;return o&&(w=b.filter((e=>e.toLowerCase().includes(o.toLowerCase())))),(0,e.createElement)(a.TabPanel,{className:"ls-iconModal__tab",activeClass:"is-active",onSelect:e=>{p(e),V[e].includes(d)||v(V[e][0])},tabs:s,initialTabName:f},(t=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(a.ButtonGroup,{className:"__iconStyles"},(0,e.createElement)("span",{className:"__label"},q.style," : "),y.map(((t,r)=>(0,e.createElement)(a.Button,{key:r,variant:t.value===d?"primary":"",onClick:()=>{v(t.value)}},t.label)))),(0,e.createElement)(D,{passCheck:"ls"===f},w?w.length?(0,e.createElement)(X,{icons:w,value:r,onChange:n,isFilterd:!0}):(0,e.createElement)("div",{className:"__noIcon"},q.nofound):(0,e.createElement)(X,{icons:b,value:r,onChange:n})))))},J=t=>{let{value:r,onSet:n,className:o}=t;const[i,l]=(0,e.useState)(r||"");return(0,e.createElement)(a.Flex,{className:s()("ls-svgInput",o)},(0,e.createElement)(a.TextareaControl,{rows:2,value:i||"",placeholder:q.svgPlaceholder,onChange:e=>{l(e)}}),(0,e.createElement)(a.Button,{text:q.svgInsert,className:"__setBtn",variant:"secondary",onClick:()=>{const e=(-1===(t=(t=F(t=i)).replace(/<script>.*<\/script>/gim,"")).indexOf("xmlns=")&&(t=t.replace("<svg",'<svg xmlns="http://www.w3.org/2000/svg"')),t);var t;l(e),n(e)}}))};function Z(t){let{value:r,onChange:n,onClose:o,svg:i,onSetSvg:l,renderBottom:s,position:c="sidebar",continueable:u=!1}=t;const[h,f]=(0,e.useState)("");return(0,e.createElement)(a.Modal,{title:q.select,className:`ls-iconModal -position-${c}`,onRequestClose:()=>{o(),f("")}},(0,e.createElement)("div",{className:"ls-iconModal__inner"},(0,e.createElement)("div",{className:"ls-iconModal__top"},(0,e.createElement)(a.TextControl,{placeholder:q.search,className:"ls-iconModal__s",value:h,autoComplete:"false",name:"icon-search",onChange:e=>{f(e)}})),(0,e.createElement)(K,{onChange:e=>{n(e),u||o()},value:r,searchValue:h}),(0,e.createElement)("div",{className:"ls-iconModal__bottom"},l&&(0,e.createElement)(D,null,(0,e.createElement)(J,{value:i||"",onSet:e=>{Y&&(l(e),o())}})),s&&s())))}const Q="loos/inline-icon",ee=(0,t.__)("Icon","arkhe-blocks"),te={title:ee,tagName:"span",className:"arkb-inline-icon",attributes:{className:"class",style:"style",iconName:"data-icon",dataID:"data-id",ariaHidden:"aria-hidden"}};(0,n.registerFormatType)(Q,{...te,edit:r=>{let{value:o,onChange:i}=r;const[l,s]=(0,e.useState)(!1),[u,h]=(0,e.useState)(!0),[f,p]=(0,e.useState)(!1),m=(0,e.useCallback)((function(t){let r,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"name";if("html"===a?r=t:(r=(0,e.renderToString)((0,e.createElement)(c,{icon:t}))||"",r=z(r)),!r)return;const l=(0,n.create)({html:"&emsp;"});let s=(0,n.insert)(o,l,o.start);return s=(0,n.applyFormat)(s,{type:Q,attributes:{className:u?"-has-margin":"-no-margin",iconName:"name"===a?t:"custom",dataID:""+o.start,style:`--the-icon-svg: ${P(r,"base64")}`,ariaHidden:"true"}},o.start,o.start+1),i(s)}),[u,i]);return(0,e.createElement)(a.Fill,{name:"arkbIcon"},(0,e.createElement)(a.ToolbarButton,{name:"arkbIcon",title:ee,icon:O,onClick:()=>{s(!0)}}),l&&(0,e.createElement)(Z,{valur:"",position:"center",onChange:e=>{m(e)},onClose:()=>s(!1),onSetSvg:e=>{m(e,"html")},renderBottom:()=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(a.ToggleControl,{className:"u-arkb--mt--10",label:(0,t.__)("Add a little margin to the left and right","arkhe-blocks"),checked:u,onChange:e=>{h(e)}}),(0,e.createElement)(a.ToggleControl,{className:"u-arkb--mt--10 u-arkb--mb--0",label:(0,t.__)("Continuous mode","arkhe-blocks"),checked:f,onChange:e=>{p(e)}})),continueable:f}))}});const re=(window.arkbBlockVars?.callTexts||[]).map(((e,t)=>({name:`text-${t}`,label:e.label,content:e.content,icon:f})));re.length>0&&re.forEach((t=>{const r=`arkhe-blocks/shortcode-${t.name}`,a=t.label,i=t.icon;(0,n.registerFormatType)(r,{title:a,tagName:"span",className:`shortcode-${t.name}`,edit:r=>{let{isActive:n,value:l,onChange:s}=r;return(0,e.createElement)(o.RichTextToolbarButton,{name:"arkbShortcode",title:a,icon:i,isActive:n,onClick:()=>s(wp.richText.insert(l,t.content,l.start,l.end))})}})}));const ne=["arkb-fz","arkb-ls"];(0,n.registerFormatType)("arkhe-blocks/formats",{title:"Arkhe Formats",tagName:"arkb-dropdown",className:null,edit:()=>(0,e.createElement)(o.BlockControls,{group:"other"},(0,e.createElement)(h,{fillName:"arkb-controls",icon:(0,e.createElement)(c,{icon:"LsArkheLogo",size:"20"}),label:(0,t.__)("Arkhe Format","arkhe-blocks")}),(0,e.createElement)(a.Slot,{name:"arkbIcon"}),(0,e.createElement)(h,{fillName:"arkbShortcode",icon:f,label:(0,t.__)("Text insertion function","arkhe-blocks")}),ne.map((t=>(0,e.createElement)(a.Slot,{name:`RichText.ToolbarControls.${t}`,key:t}))))})})()})();
     1(()=>{var e={s/inline-icon",ee=(0,t.__)("Icon","arkhe-blocks"),te={title:ee,tagName:"span",className:"arkb-inline-icon",attributes:{className:"class",style:"style",iconName:"data-icon",dataID:"data-id",ariaHidden:"aria-hidden"}};(0,n.registerFormatType)(Q,{...te,edit:r=>{let{value:o,onChange:i}=r;const[l,s]=(0,e.useState)(!1),[u,h]=(0,e.useState)(!0),[f,p]=(0,e.useState)(!1),m=(0,e.useCallback)((function(t){let r,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"name";if("html"===a?r=t:(r=(0,e.renderToString)((0,e.createElement)(c,{icon:t}))||"",r=z(r)),!r)return;const l=(0,n.create)({html:"&emsp;"});let s=(0,n.insert)(o,l,o.start);return s=(0,n.applyFormat)(s,{type:Q,attributes:{className:u?"-has-margin":"-no-margin",iconName:"name"===a?t:"custom",dataID:""+o.start,style:`--the-icon-svg: ${P(r,"base64")}`,ariaHidden:"true"}},o.start,o.start+1),i(s)}),[u,i]);return(0,e.createElement)(a.Fill,{name:"arkbIcon"},(0,e.createElement)(a.ToolbarButton,{name:"arkbIcon",title:ee,icon:O,onClick:()=>{s(!0)}}),l&&(0,e.createElement)(Z,{valur:"",position:"center",onChange:e=>{m(e)},onClose:()=>s(!1),onSetSvg:e=>{m(e,"html")},renderBottom:()=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(a.ToggleControl,{className:"u-arkb--mt--10",label:(0,t.__)("Add a little margin to the left and right","arkhe-blocks"),checked:u,onChange:e=>{h(e)}}),(0,e.createElement)(a.ToggleControl,{className:"u-arkb--mt--10 u-arkb--mb--0",label:(0,t.__)("Continuous mode","arkhe-blocks"),checked:f,onChange:e=>{p(e)}})),continueable:f}))}});const re=(window.arkbBlockVars?.callTexts||[]).map(((e,t)=>({name:`text-${t}`,label:e.label,content:e.content,icon:f})));re.length>0&&re.forEach((t=>{const r=`arkhe-blocks/shortcode-${t.name}`,a=t.label,i=t.icon;(0,n.registerFormatType)(r,{title:a,tagName:"span",className:`shortcode-${t.name}`,edit:r=>{let{isActive:n,value:l,onChange:s}=r;return(0,e.createElement)(o.RichTextToolbarButton,{name:"arkbShortcode",title:a,icon:i,isActive:n,onClick:()=>s(wp.richText.insert(l,t.content,l.start,l.end))})}})}));const ne=["arkb-fz","arkb-ls"];(0,n.registerFormatType)("arkhe-blocks/formats",{title:"Arkhe Formats",tagName:"arkb-dropdown",className:null,edit:()=>(0,e.createElement)(o.BlockControls,{group:"other"},(0,e.createElement)(h,{fillName:"arkb-controls",icon:(0,e.createElement)(c,{icon:"LsArkheLogo",size:"20"}),label:(0,t.__)("Arkhe Format","arkhe-blocks")}),(0,e.createElement)(a.Slot,{name:"arkbIcon"}),(0,e.createElement)(h,{fillName:"arkbShortcode",icon:f,label:(0,t.__)("Text insertion function","arkhe-blocks")}),ne.map((t=>(0,e.createElement)(a.Slot,{name:`RichText.ToolbarControls.${t}`,key:t}))))})})()})();
  • arkhe-blocks/tags/2.22.1/inc/render_hook/container.php

    r2885644 r2889813  
    8080
    8181    // 余白スタイルは inner に適用するかどうかで切り変える
    82     if ( $hasInner && $hasInnerSpace ) {
    83         $unique_id = Style::generate_dynamic_block_styles( $spaceStyles, [
    84             'unique_id' => $unique_id,
    85             'prefix'    => 'arkb-container--',
    86             'after'     => ' > .ark-block-container__inner',
    87         ] );
    88     } else {
    89         $unique_id = Style::generate_dynamic_block_styles( $spaceStyles, [
    90             'unique_id' => $unique_id,
    91             'prefix'    => 'arkb-container--',
    92         ] );
     82    if ( $spaceStyles ) {
     83        if ( $hasInner && $hasInnerSpace ) {
     84            $unique_id = Style::generate_dynamic_block_styles( $spaceStyles, [
     85                'unique_id' => $unique_id,
     86                'prefix'    => 'arkb-container--',
     87                'after'     => ' > .ark-block-container__inner',
     88            ] );
     89        } else {
     90            $unique_id = Style::generate_dynamic_block_styles( $spaceStyles, [
     91                'unique_id' => $unique_id,
     92                'prefix'    => 'arkb-container--',
     93            ] );
     94        }
    9395    }
    9496
  • arkhe-blocks/tags/2.22.1/readme.txt

    r2885644 r2889813  
    44Tags: blocks, editor, Guternberg, arkhe
    55Requires at least: 5.9
    6 Tested up to: 6.1
    7 Stable tag: 2.22.0
     6Tested up to: 6.
     7Stable tag: 2.22.
    88Requires PHP: 7.0
    99License: GPLv2 or later
  • arkhe-blocks/trunk/arkhe-blocks.php

    r2885644 r2889813  
    44 * Plugin URI: https://arkhe-theme.com
    55 * Description: A plugin that extends Gutenberg, optimized for the "Arkhe" theme.
    6  * Version: 2.22.0
     6 * Version: 2.22.
    77 * Requires at least: 5.9
    88 * Requires PHP: 7.0
  • arkhe-blocks/trunk/dist/gutenberg/format.asset.php

    r2874110 r2889813  
    1 <?php return array('dependencies' => array('wp-block-editor', 'wp-components', 'wp-dom', 'wp-element', 'wp-i18n', 'wp-rich-text'), 'version' => '31418c165834ee5c482ec91ee5a2b1a9');
     1<?php return array('dependencies' => array('wp-block-editor', 'wp-components', 'wp-dom', 'wp-element', 'wp-i18n', 'wp-rich-text'), 'version' => '');
  • arkhe-blocks/trunk/dist/gutenberg/format.js

    r2874110 r2889813  
    1 (()=>{var e={9742:(e,t)=>{"use strict";t.byteLength=function(e){var t=s(e),r=t[0],n=t[1];return 3*(r+n)/4-n},t.toByteArray=function(e){var t,r,a=s(e),i=a[0],l=a[1],c=new o(function(e,t,r){return 3*(t+r)/4-r}(0,i,l)),u=0,h=l>0?i-4:i;for(r=0;r<h;r+=4)t=n[e.charCodeAt(r)]<<18|n[e.charCodeAt(r+1)]<<12|n[e.charCodeAt(r+2)]<<6|n[e.charCodeAt(r+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;return 2===l&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,c[u++]=255&t),1===l&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t),c},t.fromByteArray=function(e){for(var t,n=e.length,o=n%3,a=[],i=16383,l=0,s=n-o;l<s;l+=i)a.push(c(e,l,l+i>s?s:l+i));return 1===o?(t=e[n-1],a.push(r[t>>2]+r[t<<4&63]+"==")):2===o&&(t=(e[n-2]<<8)+e[n-1],a.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"=")),a.join("")};for(var r=[],n=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,l=a.length;i<l;++i)r[i]=a[i],n[a.charCodeAt(i)]=i;function s(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function c(e,t,n){for(var o,a,i=[],l=t;l<n;l+=3)o=(e[l]<<16&16711680)+(e[l+1]<<8&65280)+(255&e[l+2]),i.push(r[(a=o)>>18&63]+r[a>>12&63]+r[a>>6&63]+r[63&a]);return i.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},8764:(e,t,r)=>{"use strict";var n=r(9742),o=r(645),a="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.lW=s,t.h2=50;var i=2147483647;function l(e){if(e>i)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,s.prototype),t}function s(e,t,r){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return h(e)}return c(e,t,r)}function c(e,t,r){if("string"==typeof e)return function(e,t){if("string"==typeof t&&""!==t||(t="utf8"),!s.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var r=0|g(e,t),n=l(r),o=n.write(e,t);return o!==r&&(n=n.slice(0,o)),n}(e,t);if(ArrayBuffer.isView(e))return function(e){if(W(e,Uint8Array)){var t=new Uint8Array(e);return p(t.buffer,t.byteOffset,t.byteLength)}return f(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(W(e,ArrayBuffer)||e&&W(e.buffer,ArrayBuffer))return p(e,t,r);if("undefined"!=typeof SharedArrayBuffer&&(W(e,SharedArrayBuffer)||e&&W(e.buffer,SharedArrayBuffer)))return p(e,t,r);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return s.from(n,t,r);var o=function(e){if(s.isBuffer(e)){var t=0|m(e.length),r=l(t);return 0===r.length||e.copy(r,0,0,t),r}return void 0!==e.length?"number"!=typeof e.length||$(e.length)?l(0):f(e):"Buffer"===e.type&&Array.isArray(e.data)?f(e.data):void 0}(e);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return s.from(e[Symbol.toPrimitive]("string"),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function h(e){return u(e),l(e<0?0:0|m(e))}function f(e){for(var t=e.length<0?0:0|m(e.length),r=l(t),n=0;n<t;n+=1)r[n]=255&e[n];return r}function p(e,t,r){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw new RangeError('"length" is outside of buffer bounds');var n;return n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),Object.setPrototypeOf(n,s.prototype),n}function m(e){if(e>=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return 0|e}function g(e,t){if(s.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||W(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return z(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return P(e).length;default:if(o)return n?-1:z(e).length;t=(""+t).toLowerCase(),o=!0}}function y(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return T(this,t,r);case"utf8":case"utf-8":return B(this,t,r);case"ascii":return S(this,t,r);case"latin1":case"binary":return N(this,t,r);case"base64":return _(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function d(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function v(e,t,r,n,o){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),$(r=+r)&&(r=o?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(o)return-1;r=e.length-1}else if(r<0){if(!o)return-1;r=0}if("string"==typeof t&&(t=s.from(t,n)),s.isBuffer(t))return 0===t.length?-1:b(e,t,r,n,o);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):b(e,[t],r,n,o);throw new TypeError("val must be string, number or Buffer")}function b(e,t,r,n,o){var a,i=1,l=e.length,s=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;i=2,l/=2,s/=2,r/=2}function c(e,t){return 1===i?e[t]:e.readUInt16BE(t*i)}if(o){var u=-1;for(a=r;a<l;a++)if(c(e,a)===c(t,-1===u?0:a-u)){if(-1===u&&(u=a),a-u+1===s)return u*i}else-1!==u&&(a-=a-u),u=-1}else for(r+s>l&&(r=l-s),a=r;a>=0;a--){for(var h=!0,f=0;f<s;f++)if(c(e,a+f)!==c(t,f)){h=!1;break}if(h)return a}return-1}function w(e,t,r,n){r=Number(r)||0;var o=e.length-r;n?(n=Number(n))>o&&(n=o):n=o;var a=t.length;n>a/2&&(n=a/2);for(var i=0;i<n;++i){var l=parseInt(t.substr(2*i,2),16);if($(l))return i;e[r+i]=l}return i}function k(e,t,r,n){return j(z(t,e.length-r),e,r,n)}function E(e,t,r,n){return j(function(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}(t),e,r,n)}function C(e,t,r,n){return j(P(t),e,r,n)}function A(e,t,r,n){return j(function(e,t){for(var r,n,o,a=[],i=0;i<e.length&&!((t-=2)<0);++i)n=(r=e.charCodeAt(i))>>8,o=r%256,a.push(o),a.push(n);return a}(t,e.length-r),e,r,n)}function _(e,t,r){return 0===t&&r===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,r))}function B(e,t,r){r=Math.min(e.length,r);for(var n=[],o=t;o<r;){var a,i,l,s,c=e[o],u=null,h=c>239?4:c>223?3:c>191?2:1;if(o+h<=r)switch(h){case 1:c<128&&(u=c);break;case 2:128==(192&(a=e[o+1]))&&(s=(31&c)<<6|63&a)>127&&(u=s);break;case 3:a=e[o+1],i=e[o+2],128==(192&a)&&128==(192&i)&&(s=(15&c)<<12|(63&a)<<6|63&i)>2047&&(s<55296||s>57343)&&(u=s);break;case 4:a=e[o+1],i=e[o+2],l=e[o+3],128==(192&a)&&128==(192&i)&&128==(192&l)&&(s=(15&c)<<18|(63&a)<<12|(63&i)<<6|63&l)>65535&&s<1114112&&(u=s)}null===u?(u=65533,h=1):u>65535&&(u-=65536,n.push(u>>>10&1023|55296),u=56320|1023&u),n.push(u),o+=h}return function(e){var t=e.length;if(t<=x)return String.fromCharCode.apply(String,e);for(var r="",n=0;n<t;)r+=String.fromCharCode.apply(String,e.slice(n,n+=x));return r}(n)}s.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),s.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),s.poolSize=8192,s.from=function(e,t,r){return c(e,t,r)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array),s.alloc=function(e,t,r){return function(e,t,r){return u(e),e<=0?l(e):void 0!==t?"string"==typeof r?l(e).fill(t,r):l(e).fill(t):l(e)}(e,t,r)},s.allocUnsafe=function(e){return h(e)},s.allocUnsafeSlow=function(e){return h(e)},s.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==s.prototype},s.compare=function(e,t){if(W(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),W(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(e)||!s.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,o=0,a=Math.min(r,n);o<a;++o)if(e[o]!==t[o]){r=e[o],n=t[o];break}return r<n?-1:n<r?1:0},s.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return s.alloc(0);var r;if(void 0===t)for(t=0,r=0;r<e.length;++r)t+=e[r].length;var n=s.allocUnsafe(t),o=0;for(r=0;r<e.length;++r){var a=e[r];if(W(a,Uint8Array))o+a.length>n.length?s.from(a).copy(n,o):Uint8Array.prototype.set.call(n,a,o);else{if(!s.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(n,o)}o+=a.length}return n},s.byteLength=g,s.prototype._isBuffer=!0,s.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)d(this,t,t+1);return this},s.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)d(this,t,t+3),d(this,t+1,t+2);return this},s.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)d(this,t,t+7),d(this,t+1,t+6),d(this,t+2,t+5),d(this,t+3,t+4);return this},s.prototype.toString=function(){var e=this.length;return 0===e?"":0===arguments.length?B(this,0,e):y.apply(this,arguments)},s.prototype.toLocaleString=s.prototype.toString,s.prototype.equals=function(e){if(!s.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===s.compare(this,e)},s.prototype.inspect=function(){var e="",r=t.h2;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},a&&(s.prototype[a]=s.prototype.inspect),s.prototype.compare=function(e,t,r,n,o){if(W(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),!s.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===o&&(o=this.length),t<0||r>e.length||n<0||o>this.length)throw new RangeError("out of range index");if(n>=o&&t>=r)return 0;if(n>=o)return-1;if(t>=r)return 1;if(this===e)return 0;for(var a=(o>>>=0)-(n>>>=0),i=(r>>>=0)-(t>>>=0),l=Math.min(a,i),c=this.slice(n,o),u=e.slice(t,r),h=0;h<l;++h)if(c[h]!==u[h]){a=c[h],i=u[h];break}return a<i?-1:i<a?1:0},s.prototype.includes=function(e,t,r){return-1!==this.indexOf(e,t,r)},s.prototype.indexOf=function(e,t,r){return v(this,e,t,r,!0)},s.prototype.lastIndexOf=function(e,t,r){return v(this,e,t,r,!1)},s.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var o=this.length-t;if((void 0===r||r>o)&&(r=o),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var a=!1;;)switch(n){case"hex":return w(this,e,t,r);case"utf8":case"utf-8":return k(this,e,t,r);case"ascii":case"latin1":case"binary":return E(this,e,t,r);case"base64":return C(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,e,t,r);default:if(a)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),a=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var x=4096;function S(e,t,r){var n="";r=Math.min(e.length,r);for(var o=t;o<r;++o)n+=String.fromCharCode(127&e[o]);return n}function N(e,t,r){var n="";r=Math.min(e.length,r);for(var o=t;o<r;++o)n+=String.fromCharCode(e[o]);return n}function T(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var o="",a=t;a<r;++a)o+=D[e[a]];return o}function L(e,t,r){for(var n=e.slice(t,r),o="",a=0;a<n.length-1;a+=2)o+=String.fromCharCode(n[a]+256*n[a+1]);return o}function U(e,t,r){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>r)throw new RangeError("Trying to access beyond buffer length")}function M(e,t,r,n,o,a){if(!s.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||t<a)throw new RangeError('"value" argument is out of bounds');if(r+n>e.length)throw new RangeError("Index out of range")}function I(e,t,r,n,o,a){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function O(e,t,r,n,a){return t=+t,r>>>=0,a||I(e,0,r,4),o.write(e,t,r,n,23,4),r+4}function R(e,t,r,n,a){return t=+t,r>>>=0,a||I(e,0,r,8),o.write(e,t,r,n,52,8),r+8}s.prototype.slice=function(e,t){var r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);var n=this.subarray(e,t);return Object.setPrototypeOf(n,s.prototype),n},s.prototype.readUintLE=s.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||U(e,t,this.length);for(var n=this[e],o=1,a=0;++a<t&&(o*=256);)n+=this[e+a]*o;return n},s.prototype.readUintBE=s.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||U(e,t,this.length);for(var n=this[e+--t],o=1;t>0&&(o*=256);)n+=this[e+--t]*o;return n},s.prototype.readUint8=s.prototype.readUInt8=function(e,t){return e>>>=0,t||U(e,1,this.length),this[e]},s.prototype.readUint16LE=s.prototype.readUInt16LE=function(e,t){return e>>>=0,t||U(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUint16BE=s.prototype.readUInt16BE=function(e,t){return e>>>=0,t||U(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUint32LE=s.prototype.readUInt32LE=function(e,t){return e>>>=0,t||U(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},s.prototype.readUint32BE=s.prototype.readUInt32BE=function(e,t){return e>>>=0,t||U(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||U(e,t,this.length);for(var n=this[e],o=1,a=0;++a<t&&(o*=256);)n+=this[e+a]*o;return n>=(o*=128)&&(n-=Math.pow(2,8*t)),n},s.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||U(e,t,this.length);for(var n=t,o=1,a=this[e+--n];n>0&&(o*=256);)a+=this[e+--n]*o;return a>=(o*=128)&&(a-=Math.pow(2,8*t)),a},s.prototype.readInt8=function(e,t){return e>>>=0,t||U(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},s.prototype.readInt16LE=function(e,t){e>>>=0,t||U(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt16BE=function(e,t){e>>>=0,t||U(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt32LE=function(e,t){return e>>>=0,t||U(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return e>>>=0,t||U(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return e>>>=0,t||U(e,4,this.length),o.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return e>>>=0,t||U(e,4,this.length),o.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return e>>>=0,t||U(e,8,this.length),o.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return e>>>=0,t||U(e,8,this.length),o.read(this,e,!1,52,8)},s.prototype.writeUintLE=s.prototype.writeUIntLE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||M(this,e,t,r,Math.pow(2,8*r)-1,0);var o=1,a=0;for(this[t]=255&e;++a<r&&(o*=256);)this[t+a]=e/o&255;return t+r},s.prototype.writeUintBE=s.prototype.writeUIntBE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||M(this,e,t,r,Math.pow(2,8*r)-1,0);var o=r-1,a=1;for(this[t+o]=255&e;--o>=0&&(a*=256);)this[t+o]=e/a&255;return t+r},s.prototype.writeUint8=s.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,1,255,0),this[t]=255&e,t+1},s.prototype.writeUint16LE=s.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeUint16BE=s.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeUint32LE=s.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},s.prototype.writeUint32BE=s.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var o=Math.pow(2,8*r-1);M(this,e,t,r,o-1,-o)}var a=0,i=1,l=0;for(this[t]=255&e;++a<r&&(i*=256);)e<0&&0===l&&0!==this[t+a-1]&&(l=1),this[t+a]=(e/i>>0)-l&255;return t+r},s.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var o=Math.pow(2,8*r-1);M(this,e,t,r,o-1,-o)}var a=r-1,i=1,l=0;for(this[t+a]=255&e;--a>=0&&(i*=256);)e<0&&0===l&&0!==this[t+a+1]&&(l=1),this[t+a]=(e/i>>0)-l&255;return t+r},s.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},s.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||M(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeFloatLE=function(e,t,r){return O(this,e,t,!0,r)},s.prototype.writeFloatBE=function(e,t,r){return O(this,e,t,!1,r)},s.prototype.writeDoubleLE=function(e,t,r){return R(this,e,t,!0,r)},s.prototype.writeDoubleBE=function(e,t,r){return R(this,e,t,!1,r)},s.prototype.copy=function(e,t,r,n){if(!s.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var o=n-r;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,r,n):Uint8Array.prototype.set.call(e,this.subarray(r,n),t),o},s.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!s.isEncoding(n))throw new TypeError("Unknown encoding: "+n);if(1===e.length){var o=e.charCodeAt(0);("utf8"===n&&o<128||"latin1"===n)&&(e=o)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw new RangeError("Out of range index");if(r<=t)return this;var a;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(a=t;a<r;++a)this[a]=e;else{var i=s.isBuffer(e)?e:s.from(e,n),l=i.length;if(0===l)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(a=0;a<r-t;++a)this[a+t]=i[a%l]}return this};var F=/[^+/0-9A-Za-z-_]/g;function z(e,t){var r;t=t||1/0;for(var n=e.length,o=null,a=[],i=0;i<n;++i){if((r=e.charCodeAt(i))>55295&&r<57344){if(!o){if(r>56319){(t-=3)>-1&&a.push(239,191,189);continue}if(i+1===n){(t-=3)>-1&&a.push(239,191,189);continue}o=r;continue}if(r<56320){(t-=3)>-1&&a.push(239,191,189),o=r;continue}r=65536+(o-55296<<10|r-56320)}else o&&(t-=3)>-1&&a.push(239,191,189);if(o=null,r<128){if((t-=1)<0)break;a.push(r)}else if(r<2048){if((t-=2)<0)break;a.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;a.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;a.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return a}function P(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(F,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function j(e,t,r,n){for(var o=0;o<n&&!(o+r>=t.length||o>=e.length);++o)t[o+r]=e[o];return o}function W(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function $(e){return e!=e}var D=function(){for(var e="0123456789abcdef",t=new Array(256),r=0;r<16;++r)for(var n=16*r,o=0;o<16;++o)t[n+o]=e[r]+e[o];return t}()},4184:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)){if(r.length){var i=o.apply(null,r);i&&e.push(i)}}else if("object"===a)if(r.toString===Object.prototype.toString)for(var l in r)n.call(r,l)&&r[l]&&e.push(l);else e.push(r.toString())}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},645:(e,t)=>{t.read=function(e,t,r,n,o){var a,i,l=8*o-n-1,s=(1<<l)-1,c=s>>1,u=-7,h=r?o-1:0,f=r?-1:1,p=e[t+h];for(h+=f,a=p&(1<<-u)-1,p>>=-u,u+=l;u>0;a=256*a+e[t+h],h+=f,u-=8);for(i=a&(1<<-u)-1,a>>=-u,u+=n;u>0;i=256*i+e[t+h],h+=f,u-=8);if(0===a)a=1-c;else{if(a===s)return i?NaN:1/0*(p?-1:1);i+=Math.pow(2,n),a-=c}return(p?-1:1)*i*Math.pow(2,a-n)},t.write=function(e,t,r,n,o,a){var i,l,s,c=8*a-o-1,u=(1<<c)-1,h=u>>1,f=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:a-1,m=n?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(l=isNaN(t)?1:0,i=u):(i=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-i))<1&&(i--,s*=2),(t+=i+h>=1?f/s:f*Math.pow(2,1-h))*s>=2&&(i++,s/=2),i+h>=u?(l=0,i=u):i+h>=1?(l=(t*s-1)*Math.pow(2,o),i+=h):(l=t*Math.pow(2,h-1)*Math.pow(2,o),i=0));o>=8;e[r+p]=255&l,p+=m,l/=256,o-=8);for(i=i<<o|l,c+=o;c>0;e[r+p]=255&i,p+=m,i/=256,c-=8);e[r+p-m]|=128*g}}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";const e=window.wp.element,t=window.wp.i18n,n=window.wp.richText,o=window.wp.blockEditor,a=window.wp.components;function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i.apply(this,arguments)}var l=r(4184),s=r.n(l);const c=t=>{let{icon:r,label:n,size:o="1em",className:a="",returnItagIf404:l=!0}=t,c="";const u=(window.__ARK_ICONS__||{}).src||{};if(r.startsWith("Ls")?c="ls":r.startsWith("Io")?c="io":r.startsWith("Fi")?c="fi":r.startsWith("Ph")?c="ph":r.startsWith("Fa")&&(c="fa"),c){const t=u[c]||{};if(!t[r])return null;const l=t[r];let s={};return s=n?{role:"img","aria-label":n,"data-icon":r}:{"aria-hidden":!0,"data-icon":r},(0,e.createElement)(l,i({className:a||null,height:o,width:o,xmlns:"http://www.w3.org/2000/svg"},s))}return l?(0,e.createElement)("i",{className:s()(r,a)}):null},u={position:"bottom center"},h=t=>{let{fillName:r,icon:n,label:o}=t;return(0,e.createElement)(a.Slot,{name:`RichText.ToolbarControls.${r}`},(t=>{if(0===t.length)return;const r=t.map((e=>{let[{props:t}]=e;return t})).some((e=>{let{isActive:t}=e;return t}));return(0,e.createElement)(a.ToolbarItem,null,(i=>(0,e.createElement)(a.DropdownMenu,{icon:(0,e.createElement)(e.Fragment,null,n,(0,e.createElement)("span",{className:"components-dropdown-menu__indicator"})),label:o,toggleProps:{...i,className:s()(i.className,{"is-pressed":r})},controls:t.map((e=>{let[{props:t}]=e;return t})),popoverProps:u})))}))},f=(0,e.createElement)("svg",{width:"20",height:"20","aria-hidden":"true",viewBox:"0 0 20 20"},(0,e.createElement)("g",null,(0,e.createElement)("polygon",{points:"0.9,15.9 4.6,15.9 4.6,14.8 2,14.8 2,5.2 4.6,5.2 4.6,4.1 0.9,4.1"}),(0,e.createElement)("polygon",{points:"15.4,4.1 15.4,5.2 18,5.2 18,14.8 15.4,14.8 15.4,15.9 19.1,15.9 19.1,4.1"})),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M6,12c0-0.4,0.3-0.7,0.7-0.7c0.4,0,0.7,0.3,0.7,0.7c0,0.4-0.3,0.7-0.7,0.7C6.3,12.7,6,12.4,6,12z"}),(0,e.createElement)("path",{d:"M9.3,12c0-0.4,0.3-0.7,0.7-0.7c0.4,0,0.7,0.3,0.7,0.7c0,0.4-0.3,0.7-0.7,0.7C9.6,12.7,9.3,12.4,9.3,12z"}),(0,e.createElement)("path",{d:"M12.7,12c0-0.4,0.3-0.7,0.7-0.7c0.4,0,0.7,0.3,0.7,0.7c0,0.4-0.3,0.7-0.7,0.7C13,12.7,12.7,12.4,12.7,12z"}))),p=(0,t.__)("Clear format","arkhe-blocks"),m={name:"arkhe-blocks/clear",title:p,tagName:"span",className:"swl-clear-fomat",edit:t=>{let{value:r,onChange:a}=t;return(0,e.createElement)(o.RichTextToolbarButton,{name:"arkb-controls",icon:"editor-removeformatting",title:p,isActive:!1,onClick:()=>{const e=r.activeFormats;if(0<e.length){let t=r;e.map((e=>{t=(0,n.removeFormat)(t,e.type)})),a({...t})}}})}},g=(0,e.createElement)("svg",{width:"20",height:"20",viewBox:"0 0 56 56"},(0,e.createElement)("path",{d:"M15.4,11.1c0.9,0,1.7-0.8,1.7-1.7c0-0.9-0.8-1.7-1.7-1.7s-1.7,0.8-1.7,1.7C13.7,10.4,14.5,11.1,15.4,11.1z"}),(0,e.createElement)("path",{d:"M15.4,18.3c-0.9,0-1.7,0.8-1.7,1.7c0,0.9,0.8,1.7,1.7,1.7s1.7-0.8,1.7-1.7C17.1,19.1,16.3,18.3,15.4,18.3z"}),(0,e.createElement)("path",{d:"M22.1,8L22.1,8c-0.3-0.3-0.8-0.3-1.1,0l-5.6,5.6L9.8,8C9.5,7.7,9,7.7,8.7,8l0,0c-0.3,0.3-0.3,0.8,0,1.1l5.6,5.6l-5.6,5.6 c-0.3,0.3-0.3,0.8,0,1.1l0,0c0.3,0.3,0.8,0.3,1.1,0l5.6-5.6l5.6,5.6c0.3,0.3,0.8,0.3,1.1,0l0,0c0.3-0.3,0.3-0.8,0-1.1l-5.6-5.6 l5.6-5.6C22.4,8.9,22.4,8.3,22.1,8z"}),(0,e.createElement)("path",{d:"M19,14.7c0,0.9,0.8,1.7,1.7,1.7c0.9,0,1.7-0.8,1.7-1.7S21.6,13,20.7,13C19.7,13,19,13.8,19,14.7z"}),(0,e.createElement)("path",{d:"M11.8,14.7c0-0.9-0.8-1.7-1.7-1.7c-0.9,0-1.7,0.8-1.7,1.7s0.8,1.7,1.7,1.7C11,16.4,11.8,15.7,11.8,14.7z"}),(0,e.createElement)("path",{d:"M33.1,33c-4.7-2.2-7.5-3.8-7.5-9.3c0-3.6,3-7.8,10.2-7.8c1.6,0,3.5,0.4,4.7,0.6c1.3,0.3,2.6,0.3,4.3,0.1 c0.1,2.3,0.3,5.4,0.6,7.5c0,0.4-0.1,0.5-0.7,0.6c-0.6,0.1-0.8-0.1-1-0.5c-1.7-3.6-4.5-6.5-7.6-6.5c-3.6,0-5,1.9-5,4.6 c0,1.8,1.4,3.2,4.9,4.6l2.3,1C43.8,30.3,47,32.3,47,38c0,4.5-3.4,9.4-11.4,9.4c-3.6,0-6.5-0.7-9.2-1.8c-0.6-2-1.2-5-1.4-7.1 c0-0.5,0.1-0.5,0.6-0.6c0.6-0.1,0.7-0.1,0.9,0.4c2.1,4.2,5.7,7.2,9.1,7.2c3.8,0,5.6-2.4,5.6-5.8c0-2.8-2.2-3.9-6-5.8L33.1,33z"})),y="arkhe-blocks/mini-note",d=(0,t.__)("Annotation size","arkhe-blocks"),v={name:y,title:d,tagName:"small",className:"arkb-small",edit:t=>{let{isActive:r,value:a,onChange:i}=t;return(0,e.createElement)(o.RichTextToolbarButton,{name:"arkb-controls",title:d,icon:g,isActive:r,onClick:()=>i((0,n.toggleFormat)(a,{type:y}))})}},b=(0,e.createElement)("svg",{viewBox:"0 0 56 56","aria-hidden":"true",focusable:"false"},(0,e.createElement)("path",{d:"M8.4,41.1l5.5,1.8l1.9-2l-3.7-3.8L8.4,41.1z M15.3,27.7c-0.6,0.6-0.8,1.4-0.6,2.1l0.7,2.4L12.5,35l5.3,5.4l2.8-2.8l2.4,0.7 c0.7,0.3,1.6,0,2.1-0.6l1.9-2.3l-9.5-9.7L15.3,27.7L15.3,27.7z M45.1,10.8l-3.5-3.6c-1.1-1.2-2.9-1.2-4.1-0.1L18.8,24.5l9.3,9.5 l17-19C46.2,13.9,46.2,12,45.1,10.8L45.1,10.8z"}),(0,e.createElement)("rect",{x:"7",y:"46.6",width:"42",height:"3"})),w="arkhe-blocks/marker",k=(0,t.__)("Marker","arkhe-blocks"),E={name:w,title:k,tagName:"span",className:"arkb-marker",edit:t=>{let{isActive:r,value:a,onChange:i}=t;return(0,e.createElement)(o.RichTextToolbarButton,{name:"arkb-controls",title:k,icon:b,isActive:r,onClick:()=>i((0,n.toggleFormat)(a,{type:w}))})}},C=(0,e.createElement)("svg",{width:"20",height:"20",viewBox:"0 0 56 56"},(0,e.createElement)("path",{d:"M22.9,12.2v28.2c0,3.6,0.3,3.9,4.8,3.9V46H13v-1.7c4.5,0,4.8-0.4,4.8-3.9V12.2H12c-3,0-3.4,0.3-4.5,6.1H5.4L6.6,10h27.6 l1.2,8.4h-2.1c-1.2-5.9-1.6-6.1-4.6-6.1C28.6,12.2,22.9,12.2,22.9,12.2z"}),(0,e.createElement)("polygon",{points:"47.3,14.8 50.6,14.8 45.6,8 40.6,14.8 44,14.8 44,41.2 40.6,41.2 45.6,48 50.6,41.2 47.3,41.2"})),A=window.wp.dom;function _(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t=window.getSelection();if(!t.rangeCount)return;const r=t.getRangeAt(0);if(!r)return;if(e)return(0,A.getRectangleFromRange)(r);let n=r.startContainer;for(n=n.nextElementSibling||n;n.nodeType!==window.Node.ELEMENT_NODE;)n=n.parentNode;const o=n.closest("span");return o?o.getBoundingClientRect():void 0}const B=[{label:"XS",val:"xs"},{label:"S",val:"s"},{label:"L",val:"l"},{label:"XL",val:"xl"},{label:"XXL",val:"xxl"}],x=r=>{const{value:n,onClose:i,addFormat:l,deleteFormat:s,activeSizeClass:c}=r,u=(0,e.useMemo)((()=>_(!0)),[]);return u?(0,e.createElement)(o.URLPopover,{value:n,anchorRect:u,onClose:i,className:"arkb-popover--fz"},(0,e.createElement)("div",{className:"arkb-format-controls--fz"},(0,e.createElement)(a.ButtonGroup,null,B.map((t=>{const r=`arkb-fz-${t.val}`===c;return(0,e.createElement)(a.Button,{className:`-${t.val}`,isSecondary:!r,isPrimary:r,onClick:()=>{""===t.val||r?s():l(t)},key:`arkb-fz-${t.val}`},t.label)}))),(0,e.createElement)("div",{className:"arkb-format-clear"},(0,e.createElement)(a.Button,{isSmall:!0,isSecondary:!0,onClick:()=>{s()}},(0,t.__)("Clear"))))):null},S="arkhe-blocks/font-size",N=(0,t.__)("Font size","arkhe-blocks"),T={name:S,title:N,tagName:"span",className:"arkb-fz",attributes:{class:"class"},edit:t=>{let{value:r,onChange:a,isActive:i,activeAttributes:l}=t;const[c,u]=(0,e.useState)(!1),h=(0,e.useMemo)((()=>l.class||""),[r]),f=s()("format-library-text-color-button",{"is-pressed":i}),p=(0,e.useCallback)((e=>{a((0,n.applyFormat)(r,{type:S,attributes:{class:"arkb-fz-"+e.val}}))}),[r,a]),m=(0,e.useCallback)((()=>{a((0,n.removeFormat)(r,S)),u(!1)}),[r,a]),g=(0,e.useCallback)((()=>{u(!1)}),[u]);return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(o.RichTextToolbarButton,{key:i?"arkb-fz":"arkb-fz-not-active",name:i?"arkb-fz":"arkb-controls",title:N,className:f,icon:C,onClick:()=>{u(!0)}}),c&&(0,e.createElement)(x,{value:r,onClose:g,addFormat:p,deleteFormat:m,activeSizeClass:h}))}},L=(0,e.createElement)("svg",{width:"20",height:"20",viewBox:"0 0 56 56"},(0,e.createElement)("polygon",{points:"46.8,46.6 46.8,49.2 53,45.2 46.8,41.2 46.8,43.9 9.2,43.9 9.2,41.2 3,45.2 9.2,49.2 9.2,46.6"}),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M22,13.4h1.5c1,0,1,0.2,1,0.4s-0.1,0.6-0.2,1L18,31.7l-6.6-16.8c-0.2-0.6-0.2-0.9-0.2-1c0-0.2,0.1-0.4,1.3-0.4H14V11H4.5 v2.4h0.7c1.5,0,2.1,0.3,2.7,1.8l8.6,22.3h2.1L27,15.1c0.6-1.6,1.5-1.7,2.4-1.6h0.7V11h-8.2L22,13.4L22,13.4z"}),(0,e.createElement)("path",{d:"M49.8,34.4c-1.3,0-1.8-0.2-2.2-1.3l-8.8-22.7h-1.9l-8.8,22.8c-0.5,1.2-1,1.2-2.1,1.2h-0.7v2.4h7.5v-2.4h-0.7 c-1.2,0-1.4-0.1-1.4-0.4c0-0.1,0-0.3,0.1-0.4l2.3-5.9h8.7l2.3,5.9l0.1,0.2c0,0.1,0.1,0.2,0.1,0.2c0,0.1,0,0.1,0,0.1 c-0.1,0.2-1,0.2-1.7,0.2h-0.7v2.4h8.6v-2.4h-0.7V34.4z M40.9,25.1h-6.7l3.4-8.7L40.9,25.1z"}))),U=r=>{const{value:n,onClose:i,addFormat:l,deleteFormat:s,activeSpaceNum:c,activeSpaceUnit:u}=r,h=(0,e.useMemo)((()=>_(!0)),[]);if(!h)return null;const f="em"===u,p=f?.1:1,m=f?-1:-10;return(0,e.createElement)(o.URLPopover,{value:n,anchorRect:h,onClose:i,className:"arkb-popover--ls"},(0,e.createElement)("div",{className:"arkb-format-controls--ls"},(0,e.createElement)(a.TextControl,{autoComplete:"off",value:c||"",type:"number",step:p,min:m,onChange:e=>{l(e,u)}}),(0,e.createElement)(a.SelectControl,{value:u||"",options:["px","em"].map((e=>({label:e,value:e}))),onChange:e=>{l("px"===e?10*c:(.1*c).toFixed(1),e)}}),(0,e.createElement)("div",{className:"arkb-format-clear"},(0,e.createElement)(a.Button,{isSmall:!0,isSecondary:!0,onClick:()=>{s()}},(0,t.__)("Clear")))))},M="arkhe-blocks/letter-spacing",I=(0,t.__)("Kerning","arkhe-blocks");[m,v,E,T,{name:M,title:I,tagName:"span",className:"arkb-ls",attributes:{style:"style"},edit:t=>{let{value:r,onChange:a,isActive:i,activeAttributes:l}=t;const[c,u]=(0,e.useState)(!1),{activeSpaceNum:h,activeSpaceUnit:f}=(0,e.useMemo)((()=>{const e=l.style;if(!e)return"";const t=e.replace(new RegExp("^letter-spacing:\\s*"),""),r=-1!==t.indexOf("em")?"em":"px",n=parseFloat(t);return{activeSpaceNum:isNaN(n)?"":n,activeSpaceUnit:r}}),[r]),p=s()("format-library-text-color-button",{"is-pressed":i}),m=(0,e.useCallback)((function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"px";const o=parseFloat(e);isNaN(o)||a((0,n.applyFormat)(r,{type:M,attributes:{style:`letter-spacing:${e}${t}`}}))}),[r,a]),g=(0,e.useCallback)((()=>{a((0,n.removeFormat)(r,M)),u(!1)}),[r,a]),y=(0,e.useCallback)((()=>{u(!1)}),[u]);return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(o.RichTextToolbarButton,{key:i?"arkb-ls":"arkb-ls-not-active",name:i?"arkb-ls":"arkb-controls",title:I,className:p,icon:L,onClick:()=>{u(!0)}}),c&&(0,e.createElement)(U,{value:r,onClose:y,addFormat:m,deleteFormat:g,activeSpaceNum:h,activeSpaceUnit:f}))}}].forEach((e=>{let{name:t,...r}=e;return(0,n.registerFormatType)(t,r)})),(window.arkbBlockVars?.customFormats||[]).forEach((t=>{const r=t.name,a=t.title;(0,n.registerFormatType)(r,{title:a,tagName:t.tagName,className:t.className,edit:t=>{let{value:i,onChange:l,isActive:s}=t;return(0,e.createElement)(o.RichTextToolbarButton,{name:"arkb-controls",title:a,icon:(0,e.createElement)(c,{icon:"LsArkheLogo",size:"20"}),isActive:s,onClick:()=>l((0,n.toggleFormat)(i,{type:r}))})}})}));const O=(0,e.createElement)("svg",{viewBox:"0 0 56 56"},(0,e.createElement)("path",{d:"M39,34.4c-0.3-0.2-0.6-0.2-0.9-0.2c-0.2,0.1-0.4,0.2-0.5,0.4c-1.4,2.1-4.6,5.5-9.7,5.5h-0.1c-5,0-8.1-3.4-9.6-5.5 c-0.3-0.5-1-0.6-1.3-0.3c-0.2,0.1-0.4,0.3-0.4,0.5c-0.1,0.3,0,0.6,0.1,1c1.7,2.4,5.4,6.4,11.2,6.4c5.9,0,9.7-4,11.4-6.4 c0.2-0.3,0.2-0.7,0.1-0.9C39.3,34.6,39.2,34.5,39,34.4z"}),(0,e.createElement)("path",{d:"M28,4.8C15.2,4.8,4.8,15.2,4.8,28S15.2,51.2,28,51.2S51.2,40.8,51.2,28S40.8,4.8,28,4.8z M28,49C16.4,49,7,39.6,7,28 C7,16.4,16.4,7,28,7c11.6,0,21,9.4,21,21C49,39.6,39.6,49,28,49z"}),(0,e.createElement)("circle",{cx:"18.7",cy:"24.3",r:"2.2"}),(0,e.createElement)("circle",{cx:"37.3",cy:"24.3",r:"2.2"}));var R=r(8764);const F=e=>e?e=(e=(e=(e=e.replace(/\r?\n/g,"")).replace(/\t/g," ")).replace(/\s\s+/g," ")).replace(/> </g,"><"):"",z=e=>e?e=(e=(e=(e=e.replace("viewbox","viewBox")).replaceAll("strokewidth=","stroke-width=")).replaceAll("strokelinecap=","stroke-linecap=")).replaceAll("strokelinejoin=","stroke-linejoin="):"",P=(e,t)=>e?"base64"===t?`url(data:image/svg+xml;base64,${e=R.lW.from(e).toString("base64")})`:`url('data:image/svg+xml;utf8,${e=(e=F(e)).replaceAll('="#','="%23')}')`:"",j=!!window.arkbSettings?.pfkey||!1,W=(0,e.createElement)("p",{className:"arkb-proOnlyArea__message"},(0,t.__)("This setting is only available in the PRO version.","arkhe-blocks"),(0,e.createElement)("a",{className:"arkb-proOnlyArea__link",href:"https://arkhe-theme.com/ja/product/arkhe-blocks-pro/",target:"_blank",rel:"noreferrer noopener"},"Go Pro")),$=(0,e.createElement)("p",{className:"arkb-proOnlyArea__message"},(0,t.__)("This area can only be edited in the PRO version.","arkhe-blocks"),(0,e.createElement)("a",{className:"arkb-proOnlyArea__link",href:"https://arkhe-theme.com/ja/product/arkhe-blocks-pro/",target:"_blank",rel:"noreferrer noopener"},"Go Pro")),D=t=>{let{type:r="",passCheck:n=!1,children:o}=t;return n?o:(0,e.createElement)(e.Fragment,null,j?o:(0,e.createElement)("div",{className:"arkb-proOnlyArea"},"edit"===r?$:W,(0,e.createElement)("div",{className:"arkb-proOnlyArea__preview"},o)))},V={hr:["fill","outline"],io:["fill","outline"],fa:["fill","outline"],ph:["fill","regular","thin"],fi:["regular","thin"],ls:["regular"]},H={regular:"Regular",fill:"Fill",solid:"Solid",outline:"Outline",thin:"Thin",light:"Light"},G={"--arrow--":(0,t._x)("Arrows","icon-category","arkhe-blocks"),"--symbols--":(0,t._x)("Symbols/Shapes","icon-category","arkhe-blocks"),"--communication--":(0,t._x)("Communication","icon-category","arkhe-blocks"),"--media-file--":(0,t._x)("Media/File","icon-category","arkhe-blocks"),"--works-study--":(0,t._x)("Work/Study","icon-category","arkhe-blocks"),"--shop-money--":(0,t._x)("Shopping/Money","icon-category","arkhe-blocks"),"--living--":(0,t._x)("Living","icon-category","arkhe-blocks"),"--entertainment--":(0,t._x)("Entertainment","icon-category","arkhe-blocks"),"--maps-transportation--":(0,t._x)("Map/Transportation","icon-category","arkhe-blocks"),"--system-devices--":(0,t._x)("System/Device","icon-category","arkhe-blocks"),"--design--":(0,t._x)("Design","icon-category","arkhe-blocks"),"--wellness--":(0,t._x)("Wellness","icon-category","arkhe-blocks"),"--nature-weather--":(0,t._x)("Nature/Weather","icon-category","arkhe-blocks"),"--people--":(0,t._x)("People","icon-category","arkhe-blocks"),"--logo--":(0,t._x)("Logo","icon-category","arkhe-blocks"),"--tools--":(0,t._x)("Tools","icon-category","arkhe-blocks"),"--others--":(0,t._x)("Others","icon-category","arkhe-blocks")},Y=!!window.arkbSettings?.pfkey||!1,q={style:(0,t.__)("Style","arkhe-blocks"),select:(0,t.__)("Select icon","arkhe-blocks"),search:(0,t.__)("Search icon","arkhe-blocks"),nofound:(0,t.__)("Icon not found.","arkhe-blocks"),svgInsert:(0,t._x)("Insert","svg","arkhe-blocks"),svgPlaceholder:(0,t.__)("You can enter SVG tags directly here. (script tags are removed)","arkhe-blocks")},X=t=>{let{icons:r,value:n,onChange:o,isFilterd:i}=t;return(0,e.createElement)(a.ButtonGroup,{className:"__iconList","data-filterd":i?"1":"0"},r.map(((t,r)=>{if(t.startsWith("--")){var l;if(i)return null;const n=null!==(l=G[t])&&void 0!==l?l:t;return(0,e.createElement)("span",{key:r,className:"__iconCategory"},n)}return(0,e.createElement)(a.Button,{key:r,variant:t===n?"primary":"",onClick:()=>{(Y||t.startsWith("Ls"))&&o(t)}},(0,e.createElement)(c,{icon:t,size:"20px"}))})))},K=t=>{let{value:r="",onChange:n,searchValue:o}=t;const i=window.__ARK_ICONS__||{},l=i.list||{};let s=i.tabs||[];s=s.map((t=>({name:t.prefix,title:(0,e.createElement)(c,{icon:t.icon})})));const u=s[0].name;let h="";r.startsWith("Ls")?h="ls":r.startsWith("Io")?h="io":r.startsWith("Fi")?h="fi":r.startsWith("Ph")?h="ph":(r.startsWith("Fa")||r.startsWith("fa"))&&(h="fa");const[f,p]=(0,e.useState)(h||u),m=l[f]||{},g=V[f],y=g.map((e=>{var t;return{value:e,label:null!==(t=H[e])&&void 0!==t?t:e}})),[d,v]=(0,e.useState)(g[0]||"regular"),b=m[d]||[];let w=null;return o&&(w=b.filter((e=>e.toLowerCase().includes(o.toLowerCase())))),(0,e.createElement)(a.TabPanel,{className:"ls-iconModal__tab",activeClass:"is-active",onSelect:e=>{p(e),V[e].includes(d)||v(V[e][0])},tabs:s,initialTabName:f},(t=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(a.ButtonGroup,{className:"__iconStyles"},(0,e.createElement)("span",{className:"__label"},q.style," : "),y.map(((t,r)=>(0,e.createElement)(a.Button,{key:r,variant:t.value===d?"primary":"",onClick:()=>{v(t.value)}},t.label)))),(0,e.createElement)(D,{passCheck:"ls"===f},w?w.length?(0,e.createElement)(X,{icons:w,value:r,onChange:n,isFilterd:!0}):(0,e.createElement)("div",{className:"__noIcon"},q.nofound):(0,e.createElement)(X,{icons:b,value:r,onChange:n})))))},J=t=>{let{value:r,onSet:n,className:o}=t;const[i,l]=(0,e.useState)(r||"");return(0,e.createElement)(a.Flex,{className:s()("ls-svgInput",o)},(0,e.createElement)(a.TextareaControl,{rows:2,value:i||"",placeholder:q.svgPlaceholder,onChange:e=>{l(e)}}),(0,e.createElement)(a.Button,{text:q.svgInsert,className:"__setBtn",variant:"secondary",onClick:()=>{const e=(-1===(t=(t=F(t=i)).replace(/<script>.*<\/script>/gim,"")).indexOf("xmlns=")&&(t=t.replace("<svg",'<svg xmlns="http://www.w3.org/2000/svg"')),t);var t;l(e),n(e)}}))};function Z(t){let{value:r,onChange:n,onClose:o,svg:i,onSetSvg:l,renderBottom:s,position:c="sidebar",continueable:u=!1}=t;const[h,f]=(0,e.useState)("");return(0,e.createElement)(a.Modal,{title:q.select,className:`ls-iconModal -position-${c}`,onRequestClose:()=>{o(),f("")}},(0,e.createElement)("div",{className:"ls-iconModal__inner"},(0,e.createElement)("div",{className:"ls-iconModal__top"},(0,e.createElement)(a.TextControl,{placeholder:q.search,className:"ls-iconModal__s",value:h,autoComplete:"false",name:"icon-search",onChange:e=>{f(e)}})),(0,e.createElement)(K,{onChange:e=>{n(e),u||o()},value:r,searchValue:h}),(0,e.createElement)("div",{className:"ls-iconModal__bottom"},l&&(0,e.createElement)(D,null,(0,e.createElement)(J,{value:i||"",onSet:e=>{Y&&(l(e),o())}})),s&&s())))}const Q="loos/inline-icon",ee=(0,t.__)("Icon","arkhe-blocks"),te={title:ee,tagName:"span",className:"arkb-inline-icon",attributes:{className:"class",style:"style",iconName:"data-icon",dataID:"data-id",ariaHidden:"aria-hidden"}};(0,n.registerFormatType)(Q,{...te,edit:r=>{let{value:o,onChange:i}=r;const[l,s]=(0,e.useState)(!1),[u,h]=(0,e.useState)(!0),[f,p]=(0,e.useState)(!1),m=(0,e.useCallback)((function(t){let r,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"name";if("html"===a?r=t:(r=(0,e.renderToString)((0,e.createElement)(c,{icon:t}))||"",r=z(r)),!r)return;const l=(0,n.create)({html:"&emsp;"});let s=(0,n.insert)(o,l,o.start);return s=(0,n.applyFormat)(s,{type:Q,attributes:{className:u?"-has-margin":"-no-margin",iconName:"name"===a?t:"custom",dataID:""+o.start,style:`--the-icon-svg: ${P(r,"base64")}`,ariaHidden:"true"}},o.start,o.start+1),i(s)}),[u,i]);return(0,e.createElement)(a.Fill,{name:"arkbIcon"},(0,e.createElement)(a.ToolbarButton,{name:"arkbIcon",title:ee,icon:O,onClick:()=>{s(!0)}}),l&&(0,e.createElement)(Z,{valur:"",position:"center",onChange:e=>{m(e)},onClose:()=>s(!1),onSetSvg:e=>{m(e,"html")},renderBottom:()=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(a.ToggleControl,{className:"u-arkb--mt--10",label:(0,t.__)("Add a little margin to the left and right","arkhe-blocks"),checked:u,onChange:e=>{h(e)}}),(0,e.createElement)(a.ToggleControl,{className:"u-arkb--mt--10 u-arkb--mb--0",label:(0,t.__)("Continuous mode","arkhe-blocks"),checked:f,onChange:e=>{p(e)}})),continueable:f}))}});const re=(window.arkbBlockVars?.callTexts||[]).map(((e,t)=>({name:`text-${t}`,label:e.label,content:e.content,icon:f})));re.length>0&&re.forEach((t=>{const r=`arkhe-blocks/shortcode-${t.name}`,a=t.label,i=t.icon;(0,n.registerFormatType)(r,{title:a,tagName:"span",className:`shortcode-${t.name}`,edit:r=>{let{isActive:n,value:l,onChange:s}=r;return(0,e.createElement)(o.RichTextToolbarButton,{name:"arkbShortcode",title:a,icon:i,isActive:n,onClick:()=>s(wp.richText.insert(l,t.content,l.start,l.end))})}})}));const ne=["arkb-fz","arkb-ls"];(0,n.registerFormatType)("arkhe-blocks/formats",{title:"Arkhe Formats",tagName:"arkb-dropdown",className:null,edit:()=>(0,e.createElement)(o.BlockControls,{group:"other"},(0,e.createElement)(h,{fillName:"arkb-controls",icon:(0,e.createElement)(c,{icon:"LsArkheLogo",size:"20"}),label:(0,t.__)("Arkhe Format","arkhe-blocks")}),(0,e.createElement)(a.Slot,{name:"arkbIcon"}),(0,e.createElement)(h,{fillName:"arkbShortcode",icon:f,label:(0,t.__)("Text insertion function","arkhe-blocks")}),ne.map((t=>(0,e.createElement)(a.Slot,{name:`RichText.ToolbarControls.${t}`,key:t}))))})})()})();
     1(()=>{var e={s/inline-icon",ee=(0,t.__)("Icon","arkhe-blocks"),te={title:ee,tagName:"span",className:"arkb-inline-icon",attributes:{className:"class",style:"style",iconName:"data-icon",dataID:"data-id",ariaHidden:"aria-hidden"}};(0,n.registerFormatType)(Q,{...te,edit:r=>{let{value:o,onChange:i}=r;const[l,s]=(0,e.useState)(!1),[u,h]=(0,e.useState)(!0),[f,p]=(0,e.useState)(!1),m=(0,e.useCallback)((function(t){let r,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"name";if("html"===a?r=t:(r=(0,e.renderToString)((0,e.createElement)(c,{icon:t}))||"",r=z(r)),!r)return;const l=(0,n.create)({html:"&emsp;"});let s=(0,n.insert)(o,l,o.start);return s=(0,n.applyFormat)(s,{type:Q,attributes:{className:u?"-has-margin":"-no-margin",iconName:"name"===a?t:"custom",dataID:""+o.start,style:`--the-icon-svg: ${P(r,"base64")}`,ariaHidden:"true"}},o.start,o.start+1),i(s)}),[u,i]);return(0,e.createElement)(a.Fill,{name:"arkbIcon"},(0,e.createElement)(a.ToolbarButton,{name:"arkbIcon",title:ee,icon:O,onClick:()=>{s(!0)}}),l&&(0,e.createElement)(Z,{valur:"",position:"center",onChange:e=>{m(e)},onClose:()=>s(!1),onSetSvg:e=>{m(e,"html")},renderBottom:()=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(a.ToggleControl,{className:"u-arkb--mt--10",label:(0,t.__)("Add a little margin to the left and right","arkhe-blocks"),checked:u,onChange:e=>{h(e)}}),(0,e.createElement)(a.ToggleControl,{className:"u-arkb--mt--10 u-arkb--mb--0",label:(0,t.__)("Continuous mode","arkhe-blocks"),checked:f,onChange:e=>{p(e)}})),continueable:f}))}});const re=(window.arkbBlockVars?.callTexts||[]).map(((e,t)=>({name:`text-${t}`,label:e.label,content:e.content,icon:f})));re.length>0&&re.forEach((t=>{const r=`arkhe-blocks/shortcode-${t.name}`,a=t.label,i=t.icon;(0,n.registerFormatType)(r,{title:a,tagName:"span",className:`shortcode-${t.name}`,edit:r=>{let{isActive:n,value:l,onChange:s}=r;return(0,e.createElement)(o.RichTextToolbarButton,{name:"arkbShortcode",title:a,icon:i,isActive:n,onClick:()=>s(wp.richText.insert(l,t.content,l.start,l.end))})}})}));const ne=["arkb-fz","arkb-ls"];(0,n.registerFormatType)("arkhe-blocks/formats",{title:"Arkhe Formats",tagName:"arkb-dropdown",className:null,edit:()=>(0,e.createElement)(o.BlockControls,{group:"other"},(0,e.createElement)(h,{fillName:"arkb-controls",icon:(0,e.createElement)(c,{icon:"LsArkheLogo",size:"20"}),label:(0,t.__)("Arkhe Format","arkhe-blocks")}),(0,e.createElement)(a.Slot,{name:"arkbIcon"}),(0,e.createElement)(h,{fillName:"arkbShortcode",icon:f,label:(0,t.__)("Text insertion function","arkhe-blocks")}),ne.map((t=>(0,e.createElement)(a.Slot,{name:`RichText.ToolbarControls.${t}`,key:t}))))})})()})();
  • arkhe-blocks/trunk/inc/render_hook/container.php

    r2885644 r2889813  
    8080
    8181    // 余白スタイルは inner に適用するかどうかで切り変える
    82     if ( $hasInner && $hasInnerSpace ) {
    83         $unique_id = Style::generate_dynamic_block_styles( $spaceStyles, [
    84             'unique_id' => $unique_id,
    85             'prefix'    => 'arkb-container--',
    86             'after'     => ' > .ark-block-container__inner',
    87         ] );
    88     } else {
    89         $unique_id = Style::generate_dynamic_block_styles( $spaceStyles, [
    90             'unique_id' => $unique_id,
    91             'prefix'    => 'arkb-container--',
    92         ] );
     82    if ( $spaceStyles ) {
     83        if ( $hasInner && $hasInnerSpace ) {
     84            $unique_id = Style::generate_dynamic_block_styles( $spaceStyles, [
     85                'unique_id' => $unique_id,
     86                'prefix'    => 'arkb-container--',
     87                'after'     => ' > .ark-block-container__inner',
     88            ] );
     89        } else {
     90            $unique_id = Style::generate_dynamic_block_styles( $spaceStyles, [
     91                'unique_id' => $unique_id,
     92                'prefix'    => 'arkb-container--',
     93            ] );
     94        }
    9395    }
    9496
  • arkhe-blocks/trunk/readme.txt

    r2885644 r2889813  
    44Tags: blocks, editor, Guternberg, arkhe
    55Requires at least: 5.9
    6 Tested up to: 6.1
    7 Stable tag: 2.22.0
     6Tested up to: 6.
     7Stable tag: 2.22.
    88Requires PHP: 7.0
    99License: GPLv2 or later
Note: See TracChangeset for help on using the changeset viewer.