From 259d7dbbe1fa0aa43662119541d740bed4c5c9e6 Mon Sep 17 00:00:00 2001 From: picasso Date: Wed, 9 Feb 2022 10:50:06 +0100 Subject: [PATCH] Squashed 'zukit/' changes from 20c23dd..6151900 6151900 bump version 1.5.2 40cf407 added outline on ':focus' for 'SelectItemControl' control e650f5c improved CSS on various screen widths b142f78 added 'dim' color modifier; refactoring 'logGroup' method fa47c27 changed opaque color for '^' modifier ab2d2cf delayed value creation - if the 'data' is a function, then we replace it with the value returned from the function 5a9fd93 bump version 1.5.1 e50135a made '$zukit_handle' public c7a0b58 fixed WP Core style, which suddenly lost in WP 5.9 6f94b31 logo experiments git-subtree-dir: zukit git-subtree-split: 61519001fe0d4b2dda2fbb7d15bfe2d50777aa33 --- CHANGES.md | 15 ++ apple-touch-icon.png | Bin 6644 -> 7715 bytes dist/zukit-blocks.css | 2 +- dist/zukit-blocks.min.js | 6 +- dist/zukit-colors.css | 2 +- dist/zukit.css | 2 +- dist/zukit.min.js | 6 +- package.json | 4 +- src/images/idraw/puzzle-cog.idraw | Bin 0 -> 73419 bytes src/images/idraw/puzzle.idraw | Bin 0 -> 66729 bytes src/sass/_zukit-basic.scss | 1 + src/sass/components/_adv-text-control.scss | 4 +- src/sass/components/_list-input-control.scss | 3 +- src/sass/components/_select-item-control.scss | 12 +- src/sass/zukit.scss | 33 +++- src/scripts/debug.js | 142 +++++++++--------- zukit-blocks.php | 4 +- zukit-plugin.php | 2 +- 18 files changed, 140 insertions(+), 98 deletions(-) create mode 100644 src/images/idraw/puzzle-cog.idraw create mode 100644 src/images/idraw/puzzle.idraw diff --git a/CHANGES.md b/CHANGES.md index 80a1aec..0149aa5 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,18 @@ +#### 1.5.2 / 2022-02-09 + +##### Debug +* added `dim` color modifier; refactoring `logGroup` method +* changed opaque color for `^` modifier +* delayed value creation - if the `data` is a function, then we replace it with the value returned from the function + +##### Other +* added outline on `:focus` for `SelectItemControl` control +* improved CSS on various screen widths + +#### 1.5.1 / 2022-01-25 +* small fixes for compatibility with WP 5.9 +* static property `$zukit_handle` of `zukit_Blocks` class is public now + #### 1.5.0 / 2022-01-25 * color modifiers support for opaque colors in `Debug` module * some helpers for input/textarea manipulations (compatible with React) in `JQ` module diff --git a/apple-touch-icon.png b/apple-touch-icon.png index 8cd9858367cb824a523e98b5d31fe271004e1681..37b95416944284d9024b4a4ba2f7f7a0e946d371 100644 GIT binary patch literal 7715 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 VA%_y&&;FUM$_g6tHL~U({sTn}#smNW literal 6644 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[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var a,r,o=[],l=!0,c=!1;try{for(n=n.call(e);!(l=(a=n.next()).done)&&(o.push(a.value),!t||o.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{l||null==n.return||n.return()}finally{if(c)throw r}}return o}(e,t)||c(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||c(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:null,n=window[e]||{},a=n.data,r=void 0===a?{}:a;return k=p.isEmpty(t)?r:p.defaults(r,t)}var R=d;function C(e){return!p.isNaN(parseFloat(e))&&isFinite(e)}function N(e,t,n){var a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=p.isNaN(+e)?a?t:n:e;return p.clamp(p.round(r),t,n)}function S(e,t){var n,a=p.isString(e)||C(e)?String(e):String(t),r=0;for(n=0;n2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=n?e:p.get(e,"depends");if(!0===p.get(e,"hasMoreActions"))return!1;if(p.isNil(r))return!0;if(!1===r)return!1;var o="&&"===(r=p.castArray(r))[0]||"||"===r[0],l="&&"===r[0];return p.reduce(o?p.drop(r,1):r,(function(e,n){var o=p.trimStart(n,"!"),c=p.get(t,a?"".concat(a,".").concat(o):o,!1);return c=p.startsWith(r,"!")?!c:c,null===e?c:l?e&&c:e||c}),null)}function L(e){if(e)try{e=JSON.stringify(e)}catch(t){e="{}"}return e||"{}"}var x=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"name",a=String(e).replace(/([^-|\d])(\d+)$/,"$1-$2");if(p.includes(t,a))for(var r=0,o=String(a).replace(/-\d+$/,"").replace(/\d+$/,"")||n;++r>0;){var l="".concat(o,"-").concat(r);if(!p.includes(t,l))return l}return a};function O(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=M(e,{raw:!0,br:!0,json:!0});if(p.isNil(t))return n;t=(t=p.isArray(t)||p.isPlainObject(t)?L(t):String(t)).replace(/([{|}])/g," $1 ").replace(/,\s*/g,", ").replace(/"([^"]+)":/g,"$1: ");var a=/[?|!.]\s*$/.test(e);return n.replace(/[:|.]\s*$/g,"")+"".concat(a?"":":",' ').concat(t,"")}function z(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e),a=n?{r:parseInt(n[1],16),g:parseInt(n[2],16),b:parseInt(n[3],16)}:null;return a?t?a:"rgb(".concat(a.r,",").concat(a.g,",").concat(a.b,")"):null}function I(e,t){var n,a,r=/(\.0+)+$/,o=String(e).replace(r,"").split("."),l=String(t).replace(r,"").split("."),c=Math.min(o.length,l.length);for(n=0;n$1';n.externalLink&&(a=a.replace("$1")).replace(/(^|[^*])\*([^*]+)\*/gm,"$1$2")).replace(/(^|[^`])`([^`]+)`/gm,'$1$2')).replace(/\[([^\]]+)\]\(([^)]+)\)/gm,a),p.includes(r,"\n")||n.json&&p.includes(r,"\\n")){var o=n.json?/\\n/gm:/\n/gm;r=n.br?r.replace(o,"
"):r.split(n.json?"\\n":"\n").map((function(e){return"

".concat(e,"

")})).join("")}if(n.raw)return r;if(null===r.match(/<[^<]+>/gm))return e;var l=function(e){var t=document.createElement("html");return t.innerHTML=e,p.find(t.childNodes,{nodeName:"BODY"})}(r),c=React.createElement(React.Fragment,null,p.map(l.childNodes,j));return n.container?React.createElement("span",{className:"__markdown"},c):c}function j(e,t){var n,a=String(e.nodeName).toLowerCase();return"strong"===a?React.createElement("strong",{key:t,className:e.className||null},e.textContent):"em"===a?React.createElement("em",{key:t,className:e.className||null},e.textContent):"span"===a?React.createElement("span",{key:t,className:e.className||null},e.textContent):"br"===a?React.createElement("br",{key:t}):"#text"===a?e.textContent:"p"===a?React.createElement("p",{key:t,className:e.className||null},p.map(e.childNodes,j)):"a"===a?React.createElement("a",{key:t,className:e.className||null,href:e.href,rel:e.rel,target:e.target},p.map(e.childNodes,j),p.includes(e.className,"components-external-link")&&React.createElement(React.Fragment,null,React.createElement("span",{className:"components-visually-hidden"},"(opens in a new tab)"),(n="external",React.createElement(h,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24",className:"components-external-link__icon",role:"img","aria-hidden":"true",focusable:"false",style:{width:"1.4em",height:"1.4em",margin:"-0.2em 0.1em 0 0.2em",verticalAlign:"middle",fill:"currentColor"}},React.createElement(v,{d:p.get({external:"M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"},n,"")}))))):void 0}var P=_("zukit_jsdata").colors,F=void 0===P?{}:P,T="#cc1818",V={};function B(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:T;return p.get(F,e,t)}function D(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=p.reduce(e,(function(e,t,n){return e.push({slug:n,color:t,name:p.startCase(p.replace(n,"_"," "))}),e}),t);if(n){var r=p.concat(p.map(a,"slug"),p.isArray(n)?n:[]),o=p.filter(U,(function(e){return!p.includes(r,e.slug)}));return p.concat(a,o)}return a}var U=D(F,[{slug:"none",color:"white",name:"None"}]),W={namespace:"zu",slug:"zu-blocks",color:B("violet"),icon:null,title:f("Zu Blocks","zukit")};W.icon=React.createElement(h,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},React.createElement(g,null,React.createElement(v,{d:"M15.22,6.873 C15.22,6.873 14.383,8.096 13.914,12.049 C13.445,16.006 17.266,15.5 17.266,15.5 Q19.264,15.312 19.264,13.224 C19.264,13.224 19.172,6.516 19.264,6.873 C20.766,9.109 23.242,6.873 23.242,6.873 L23.242,13.993 Q23.242,16.279 21.737,17.422 Q20.231,18.565 17.242,18.565 Q14.42,18.27 12.914,17.127 C12.914,17.127 11.336,16.393 10.367,13.908 C9.107,10.676 11.242,6.873 11.242,6.873 z",fill:W.color}),React.createElement(v,{d:"M7.448,14.858 C8.266,16.469 11.164,15.236 11.164,15.236 L17.242,18.565 L0.758,18.565 L6.08,10.203 L1.47,10.203 C1.47,10.203 3.141,7.828 1.47,6.873 C0.922,6.844 12.742,6.873 12.742,6.873 C12.742,6.873 6.256,12.508 7.448,14.858 z",fill:W.color})));var q={registerCategory:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=p.isEmpty(e)?{slug:W.slug,title:W.title,icon:W.icon}:e;E([t].concat(l(y().filter((function(e){return e.slug!==t.slug})))))},registerCollection:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=p.isEmpty(e)?{namespace:W.namespace,title:W.title,icon:W.icon}:e;return"function"==typeof w&&(w(t.namespace,t),!0)},externalData:_,getExternalData:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return p.isEmpty(k)&&window.console.warn("ZUKIT: utils.externalData() should be called before any getExternalData() call!"),null===e?k:p.get(k,e,t)},mergeClasses:R,hexToRGB:z,hexToRGBA:function(e,n){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=z(e,!0);if(null===r)return null;var o=p.set(t({},r),"a",n);return a?o:"rgba(".concat(o.r,",").concat(o.g,",").concat(o.b,",").concat(o.a,")")},isNum:C,isWrongId:function(e){return p.isNil(e)||C(e)&&0===parseInt(e,10)},toBool:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=null!=e&&(p.isNaN(t=+e)?!!String(e).toLowerCase().replace(!1,""):!!t);return n?a?String(a):null:a},toRange:N,getKey:S,getIds:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e||0===e.length)return t?"":[];var n=p.compact(p.map(e,(function(e){return e&&e.id&&parseInt(e.id,10)})));return t?p.join(n,","):n},getColor:B,getColorGetter:function(e){var t=_(e).colors;return p.isEmpty(t)?B:(V[e]=p.merge({},F,t),function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:T;return"all"===t?V[e]:p.get(V,[e,t],n)})},getColorOptions:D,toJSON:L,uniqueValue:x,svgRef:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:24;return React.createElement("svg",{className:d("zu-svg",{icon:t},"icon-".concat(e),n),role:"img","aria-labelledby":"title",viewBox:"0 0 ".concat(a," ").concat(a),preserveAspectRatio:"xMidYMin slice"},React.createElement("use",{href:"#".concat(e)}))},compareVersions:I,simpleMarkdown:M,emptyGif:"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",brandAssets:W},H=lodash,G=wp.apiFetch,K="cache",Q="router",Z={router:null,root:"zukit",version:1},Y="/".concat(Z.root,"/v").concat(Z.version,"/"),J=null,X=Z;function ee(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=H.get(t,"options.key");return function(t){var l=t||{},c=l.status,i=void 0===c?"warning":c,s=l.content,u=l.data,d=void 0===u?null:u,p=l.withData,f=l.withHTML,m=void 0===f||f,v=l.message,g=l.params;H.isFunction(r)&&r(n({},o,!1)),"data"!==i&&H.includes(i,"data")&&(i=i.replace("data",""),p=!0),("data"===i||p)&&H.isFunction(a)&&a(d),!1===i&&v&&(i="error",s=v),H.isNil(s)&&(s="Unknown action",g={action:o}),"data"!==i&&e({status:i,content:O(s,g),isDismissible:!0,__unstableHTML:m})}}function te(e,t,a){var r=H.get(t,"options.key")||H.get(t,"options.keys");return function(t){H.isFunction(a)&&a(n({},r,!1));var l=function(e,t){var n=e.message,a=void 0===n?"Unknown error:":n,r=a,o=t,l=/:\s*(.+)$/.exec(a);null!==l&&(r=a.replace(l[1],""),o=H.isNil(o)?l[1]:"".concat(l[1]," [").concat(o,"]"));return[r,o]}(t,{action:r}),c=o(l,2),i=c[0],s=c[1];e({status:"error",content:O(i,s),isDismissible:!0,__unstableHTML:!0})}}function ne(e,t,n){var a=function(e,t){var n=H.first(H.keys(t)),a=H.get(e,n);return H.isNil(a)&&(null!==t[n]?H.forEach(e||{},(function(e,r){if(null!==H.get(t,r,null))return a=e,n=r,!1})):H.forEach(e||{},(function(e,t){if(H.startsWith(t,n))return a=e,n=t,!1}))),[n,a]}(t,e),r=o(a,2),l=r[0],c=r[1];return H.isFunction(c)||H.isFunction(n)?function(){H.isFunction(n)&&n(),H.isFunction(c)&&c(l,e[l])}:H.noop}function ae(e,a,r,o,l){if(null===e)return c=o,s=(i=a||{}).prev,u=void 0===s?{}:s,d=i.next,p=void 0===d?{}:d,void H.forEach(c||{},(function(e,t){H.isFunction(e)&&u[t]!==p[t]&&e(t,p[t])}));var c,i,s,u,d,p;H.isString(e)&&!H.has(a,e)&&(a=n({},e,a)),le(t(t({},{route:"options",options:{keys:e,values:a}}),{},{onSuccess:ne(a,o,l),onError:te(r)}))}function re(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=H.omitBy(e,H.isNil);H.has(a,K)&&(t=a.cache,n.push(K));var r=[];for(var o in a)if(H.has(a,o)&&!H.includes(n,o)){var l=H.isArray(a[o])?L(a[o]):a[o];r.push("".concat(encodeURIComponent(o),"=").concat(encodeURIComponent(l)))}if(H.has(a,Q)||r.push("".concat(Q,"=").concat(encodeURIComponent(J))),t){var c=Math.floor(1e6*Math.random());r.push("q=".concat(c))}return r.join("&")}function oe(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,l=o||Y,c=H.startsWith(e,l)?e.replace(/\\+$/g,""):l+e.replace(/^\\+|\\+$/g,""),i=H.isNil(a)?n:H.set(t({},n),Q,a),s=H.isEmpty(r)?i:H.pick(i,r);return H.isEmpty(s)||(c="".concat(c,"/?").concat(re(s,s.cache))),c}function le(e){var n=e.route,a=e.options,r=e.picked,o=e.onSuccess,l=e.onError,c=e.router||J,i=t(t({},a),{},{router:c});G({path:oe(n),method:"POST",data:H.isEmpty(r)?i:H.pick(i,r)}).then((function(e){H.isFunction(o)&&o(e)})).catch((function(e){H.isFunction(l)&&l(e)}))}var ce={serializeData:re,setRestBasics:function(e){if(H.isNil(e))return{restBasics:X,restRouter:J};J=H.get(e,"rest.router",null)||H.get(e,"router",null),X=H.get(e,"rest",Z)},requestURL:function(e,t,n,a){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],l="/".concat(e,"/v").concat(t,"/");return oe(n,a,r,o,l)},restRequestURL:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],r="/".concat(X.root,"/v").concat(X.version,"/");return oe(e,t,n,a,r)},fetchAndCatchWithOptions:function(e){var t=e.route,n=e.options,a=e.picked,r=e.onSuccess,o=e.onError;G({path:oe(t,n,a)}).then((function(e){H.isFunction(r)&&r(e)})).catch((function(e){H.isFunction(o)&&o(e)}))},postAndCatchWithOptions:le},ie=lodash,se=ie.forEach,ue=ie.set,de=ie.unset,pe=ie.isPlainObject,fe=ie.isFunction,me=ie.keys,ve=ie.castArray,ge=ie.reduce,he=wp.element,be=he.useCallback,ye=he.useReducer,Ee=he.useRef;function we(e,n){switch(n.type){case"set":return se(n.payload,(function(t,n){return null===t?de(e,n):ue(e,n,t)})),t({},e);case"pre-reset":return fe(n.payload)&&n.payload(e),e;case"reset":return n.payload;default:return e}}var ke=lodash,_e=ke.forEach,Re=ke.get,Ce=ke.set,Ne=ke.isPlainObject,Se=ke.isFunction,Ae=ke.mapValues,Le=wp.element,xe=Le.createContext;Le.useContext;var Oe=Le.useCallback,ze=Le.useReducer,Ie=xe();function Me(e,n){return"set"===n.type?(_e(n.payload,(function(t,n){return Ce(e,"".concat(n,".value"),t)})),Se(n.callback)&&n.callback(e),t({},e)):e}function je(e,t){var n=o(ze(Me,e),2),a=n[0],r=n[1],l=Oe((function(e){Ne(e)&&r({type:"set",payload:e,callback:function(e){return ae("panels",Ae(e,(function(e){return e.value})),t)}})}),[t]);return[Oe((function(e){switch(void 0===e&&(e={type:"all"}),e.type){case"all":default:return a;case"hidden":return void 0!==e.id&&!Re(a,"".concat(e.id,".value"));case"value":return Re(a,"".concat(e.id,".value"));case"title":return Re(a,"".concat(e.id,".label"));case"falsely":return!A(Re(a,e.id),e.options)}}),[a]),l,Ie]}Ie.displayName="ZukitPanelsContext";var Pe=wp.element;Pe.useContext;var Fe=Pe.createContext,Te=wp.compose.createHigherOrderComponent,Ve=Fe();Ve.displayName="ZukitNoticesContext";var Be=Te((function(e){return function(t){return React.createElement(Ve.Consumer,null,(function(n){return React.createElement(e,a({noticeOperations:n},t))}))}}),"withZukitNoticesContext"),De=wp.components,Ue=De.PanelRow,$e=De.Button,We=De.Spinner,qe=(0,wp.element.forwardRef)((function(e,t){var a,r=e.className,o=e.isLoading,l=e.icon,c=e.color,i=e.label,s=e.help,u=e.value,d=e.onClick;return React.createElement(React.Fragment,null,React.createElement(Ue,null,React.createElement($e,{className:R("__plugin_actions",(a={},n(a,c,c),n(a,"is-loading",o),a),r),icon:l,isSecondary:!0,onClick:function(){return d(u)},ref:t},i,o&&React.createElement(We,null))),s&&React.createElement("p",{className:R("__help",n({},c,c))},M(s,{br:!0})))})),He=lodash.includes,Ge=function(e){var t=e.className,n=e.size,a=void 0===n?2:n,r=e.unit,o=void 0===r?"em":r,l=e.bottomHalf,c=He(o,["px","em","rem","%"])?o:"em",i=N(a,0,100),s=0===i?null:{marginBottom:"".concat(l?i/2:i).concat(c),paddingTop:"".concat(i).concat(c)};return React.createElement("div",{className:R("zukit-divider",t),style:s})},Ke=wp.components.ToggleControl,Qe=function(e){var t=e.className,n=e.withDivider,a=e.label,r=e.help,o=e.checked,l=e.onChange;return React.createElement(React.Fragment,null,n&&React.createElement(Ge,{size:!0===n?void 0:n}),React.createElement(Ke,{className:R("zukit-toggle","__zu_markdown",t),label:M(a,{br:!1}),help:M(r,{br:!0}),checked:!!o,onChange:l}))},Ze=lodash,Ye=Ze.get,Je=Ze.map,Xe=Ze.isEmpty,et=Ze.isNil,tt=Ze.omitBy,nt=Ze.pickBy,at=Ze.some,rt=wp.i18n.__,ot=wp.element.useCallback,lt=wp.components,ct=lt.createSlotFill,it=lt.PanelBody,st=lt.PanelRow,ut=lt.Button,dt=lt.ExternalLink,pt=lt.Spinner;var ft=ct("ZukitMoreActions"),mt=ft.Fill,vt=ft.Slot,gt=function(e){var t=e.version,a=e.title,r=e.author,o=e.link,l=e.description,c=e.icon,i=void 0===c?null:c,s=e.more,u=e.actions,d=e.actionLoading,p=e.debug,f=e.ajaxAction,m=e.options,v=e.updateOptions,g=e.getPanel,h=e.setPanel,b=function(e,t){return nt(e,(function(e){return A(e,t)}))}(g(),m),y=tt(s,(function(e){return et(e)||null===Ye(e,"value",null)})),E=nt(tt(u,et),(function(e){return A(e,m)})),w=!Xe(y),k=!Xe(E)||at(u,["hasMoreActions",!0]),_=!Xe(b),C=Ye(p,"prefix",null),N=C?Ye(p,"options"):null,S=C?tt(Ye(p,"actions"),et):null,L=!(Xe(S)&&Xe(N)||!0!==Ye(b,"".concat(C,".value"))),x=ot((function(e){v(n({},"".concat(C,".").concat(e),!Ye(m,"".concat(C,".").concat(e))))}),[C,m,v]),O=ot((function(){f("reset_options",(function(e){return v(e,!0)}))}),[f,v]);return React.createElement("div",{className:"block-editor-block-inspector"},React.createElement("div",{className:"block-editor-block-card"},i,React.createElement("div",{className:"block-editor-block-card__content"},React.createElement("h2",{className:"block-editor-block-card__title"},a),React.createElement("span",{className:"block-editor-block-card__description __zu_markdown"},M(l,{br:!0,json:!0})))),React.createElement(it,{title:rt("Plugin Info","zukit"),className:"__plugin_info",initialOpen:!1},React.createElement(st,null,React.createElement("span",null,rt("Version","zukit")),React.createElement("span",null,t)),React.createElement(st,null,React.createElement("span",null,rt("Author","zukit")),React.createElement(dt,{href:o},r)),w&&Je(y,(function(e,t){var n=e.label,a=e.value,r=e.link;return React.createElement(st,{key:t},React.createElement("span",null,n),r?React.createElement(dt,{href:r},a):React.createElement("span",{className:"__zu_markdown"},M(a,{br:!0,json:!0})))})),React.createElement(st,null,React.createElement(ut,{className:"__plugin_actions admin-blue",icon:"admin-settings",isSecondary:!0,onClick:O},rt("Reset Plugin Options","zukit")))),k&&React.createElement(it,{title:rt("Actions","zukit"),initialOpen:!0},Je(E,(function(e,t){var n=e.label,a=e.value,r=e.icon,o=e.color,l=e.help;return React.createElement(qe,{key:t,icon:r,color:o,label:n,help:l,value:a,isLoading:Ye(d,a),onClick:f})})),React.createElement(vt,null)),_&&React.createElement(it,{title:rt("Screen Options","zukit"),initialOpen:!1},Je(b,(function(e,t){var a=e.label,r=e.value,o=e.help;return React.createElement(Qe,{key:t,label:a,help:o,checked:r,onChange:function(){return h(n({},t,!r))}})}))),L&&React.createElement(it,{title:g({type:"title",id:C}),initialOpen:!1},Je(N,(function(e,t){var n,a=e.label,r=e.help;return React.createElement(Qe,{key:t,label:a,help:r,checked:(n=t,!!Ye(m,C?"".concat(C,".").concat(n):n)),onChange:function(){return x(t)}})})),Je(S,(function(e,t){var a,r=e.label,o=e.value,l=e.icon,c=e.color;return React.createElement(st,{key:t},React.createElement(ut,{className:R("__plugin_actions",(a={},n(a,c,c),n(a,"is-loading",Ye(d,o)),a)),icon:l,isSecondary:!0,onClick:function(){return f(o)}},r,Ye(d,o)&&React.createElement(pt,null)))}))))};gt.MoreActions=mt,gt.ActionButton=qe;var ht=["id","wp","edit","options","panels","info","actions","debug","noticeUI","noticeOperations"],bt=lodash,yt=bt.keys,Et=bt.has,wt=bt.get,kt=bt.includes,_t=bt.isEmpty,Rt=bt.forEach,Ct=bt.omit,Nt=bt.reduce,St=bt.first,At=bt.castArray,Lt=wp.i18n.__,xt=wp.compose.compose,Ot=wp.element.RawHTML,zt=wp.blockEditor.BlockIcon,It=wp.components,Mt=It.withNotices,jt=It.SlotFillProvider,Pt=wp.element,Ft=Pt.useState,Tt=Pt.useCallback,Vt=Pt.useEffect,Bt=Pt.useMemo;function Dt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a="edit-post-layout is-mode-visual is-sidebar-opened",r="block-editor-editor-skeleton",o="interface-interface-skeleton",l="zukit-skeleton",c="".concat(r,"__").concat(e," ").concat(o,"__").concat(e," ").concat(l,"__").concat(e);if(_t(e)){var i=_t(n)?"":n.replace(/\./g,"_"),s="wp_"+i.replace(/(\d+_\d+)_\d+/g,"$1"),u="wp_".concat(i).concat(i!==s?" "+s:"")+(I(n,"5.4")<0?" wp_less_5_4":"");c="".concat(u," ").concat(r," ").concat(o," ").concat(l," ").concat(a)}else"editor"===e&&(c="".concat(l,"__").concat(e));return"".concat(c," ").concat(t).trim()}xt([Mt])((function(e){var l=e.id,c=e.wp,i=e.edit,s=e.options,u=void 0===s?{}:s,d=e.panels,p=void 0===d?{}:d,f=e.info,m=void 0===f?{}:f,v=e.actions,g=e.debug,h=e.noticeUI,b=e.noticeOperations,y=void 0===b?{}:b,E=r(e,ht),w=y.createNotice,k=o(Ft(m.more||{}),2),_=k[0],R=k[1],C=o(Ft(Nt(v,(function(e,t){return e[t.value]=!1,e}),Nt(g.actions,(function(e,t){return e[t.value]=!1,e}),{}))),2),N=C[0],S=C[1],A=Tt((function(e){var n=St(yt(e));Et(N,n)&&S((function(n){return t(t({},n||{}),e||{})}))}),[N]),L=function(e,n){var a=o(ye(we,e),2),r=a[0],l=a[1],c=Ee(null),i=be((function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;pe(e)&&(t?l({type:"pre-reset",payload:function(t){ae(null,{prev:t,next:e},null,c.current,a),l({type:"reset",payload:e})}}):(ae(me(e),e,n,c.current,a),l({type:"set",payload:e})))}),[n]),s=be((function(e,n){var a=ve(e),r=ge(a,(function(e,t){return e[t]=n,e}),{});c.current=t(t({},c.current||{}),r)}),[]);return[r,i,s]}(u,w),x=o(L,3),O=x[0],z=x[1],I=x[2],M=o(je(p,w),3),j=M[0],P=M[1],F=M[2],T=Tt((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;V("default_options",(function(n){var a=Nt(At(e),(function(e,t){var a=wt(n,t,null);return null!==a&&(e[t]=a),e}),{});z(a,!1,t)}))}),[V,z]),V=Tt((function(e,a){!function(e,a,r,o){var l=H.isPlainObject(e)?e:{action:e},c=l.action,i=l.value,s={route:"action",options:{key:c,value:void 0===i?null:i}};o(n({},c,!0)),le(t(t({},s),{},{onSuccess:ee(r,s,a,o),onError:te(r,s,o)}))}(e,a,w,A)}),[w,A]);Vt((function(){var e=Nt(_,(function(e,t){return Rt(At(wt(t,"depends",[])),(function(t){return kt(e,t)?null:e.push(t)})),e}),[]);I(e,(function(){V("zukit_more_info",(function(e){R(wt(e,"more",{}))}))}))}),[_,I,V]);var B=Bt((function(){return Ct(E,["router","noticeList"])}),[E]),D=i?React.createElement(Ve.Provider,{value:y},React.createElement(F.Provider,{value:j},React.createElement(i,{id:l,wp:c,info:m,title:Lt("General Settings","zukit"),options:O,updateOptions:z,resetOptions:T,ajaxAction:V,noticeOperations:y,setUpdateHook:I,moreData:B}))):null,U=m.icon?React.createElement(zt,{icon:React.createElement(Ot,null,m.icon),showColors:!0}):null,W=wt(m,"colors.backdrop"),q=wt(m,"colors.header"),G=wt(m,"colors.title");return React.createElement("div",{className:Dt(null,"zukit-skeleton",c)},React.createElement("div",{className:Dt("body")},React.createElement(jt,null,React.createElement("div",{className:Dt("content"),role:"region","aria-label":"Settings content",tabIndex:"-1",style:W&&{backgroundColor:W}},React.createElement("div",{className:"components-editor-notices__dismissible"},h),React.createElement("div",{className:Dt("editor","editor-styles-wrapper"),tabIndex:"-1"},React.createElement("div",{className:"block-editor-block-list__layout"},React.createElement("div",{className:"wp-block block-editor-block-list__block"},React.createElement("div",{className:"editor-post-title",style:q&&{backgroundColor:q}},React.createElement("div",{className:"wp-block editor-post-title__block"},React.createElement("h1",{style:G&&{color:G}},m.title),U)),D)))),React.createElement("div",{className:Dt("sidebar"),role:"region","aria-label":"Plugin settings",tabIndex:"-1"},React.createElement("div",null,React.createElement("div",{className:"interface-complementary-area edit-post-sidebar"},React.createElement(gt,a({id:l,wp:c,icon:U,more:_,actions:v,actionLoading:N,debug:g,ajaxAction:V,options:O,updateOptions:z,getPanel:j,setPanel:P},Ct(m,["icon","more"])))))))))}));var Ut=lodash,$t=Ut.get;Ut.set;var Wt=Ut.map,qt=Ut.has;Ut.forEach,Ut.defaultsDeep;var Ht=wp.i18n.__,Gt=wp.element;Gt.render,Gt.Fragment;var Kt=wp.components,Qt=Kt.SelectControl,Zt=Kt.Button;function Yt(e){return!!qt(e,"divider")||null}var Jt={toggleOption:function(e,t,a){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=function(e){return r?"".concat(r,".").concat(e):e},l=function(e){return $t(t,o(e))};return Wt(e,(function(e,c){return A(e,t,!1,r)&&React.createElement(Qe,{key:c,withDivider:Yt(e)&&e.divider,label:e.label,help:e.help,checked:!!l(c),onChange:function(){return a(n({},o(c),!l(c)))}})}))},selectOption:function(e,t,a){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=e.id,l=void 0===o?"?":o,c=e.options,i=void 0===c?[]:c,s=e.label,u=void 0===s?"":s,d=e.help,p=e.defaultValue,f=r?"".concat(r,".").concat(l):l,m=$t(t,f,p);return A(e,t,!1,r)&&React.createElement(React.Fragment,null,Yt(e)&&React.createElement(Ge,{size:e.divider}),React.createElement("label",{className:"components-base-control__label __select_label",htmlFor:l},u),React.createElement("div",{className:"__select_block"},React.createElement("div",{className:"__select_control"},React.createElement(Qt,{id:l,value:m,onChange:function(e){return a(n({},f,e))},options:i}),void 0!==p&&React.createElement(Zt,{isSecondary:!0,className:"__reset",onClick:function(){return a(n({},f,p))}},Ht("Reset","zukit"))),React.createElement("p",{className:"components-base-control__help"},M(d,{br:!0}))))}},Xt=wp.components,en=Xt.Path,tn=Xt.G,nn=Xt.SVG,an=React.createElement(nn,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},React.createElement(tn,null,React.createElement(tn,null,React.createElement(en,{d:"M3.133,39.53 C2.842,40.09 2.5,40.613 2.5,41.227 L2.503,41.484 C2.503,42.809 3.54,43.611 4.733,43.611 L43.28,43.611 C44.473,43.611 45.5,42.617 45.5,41.292 L45.487,41.034 C45.487,40.42 45.186,39.886 44.855,39.337 L25.765,5.092 C24.921,4.155 23.554,4.155 22.711,5.092 L3.133,39.53 z",fill:"#FFD42A"}),React.createElement(en,{d:"M3.133,39.53 C2.842,40.09 2.5,40.613 2.5,41.227 L2.503,41.484 C2.503,42.809 3.54,43.611 4.733,43.611 L43.28,43.611 C44.473,43.611 45.5,42.617 45.5,41.292 L45.487,41.034 C45.487,40.42 45.186,39.886 44.855,39.337 L25.765,5.092 C24.921,4.155 23.554,4.155 22.711,5.092 L3.133,39.53 z",fillOpacity:"0",stroke:"#998019",strokeWidth:"3.111"})),React.createElement(en,{d:"M27.215,36.707 C27.215,38.433 25.816,39.831 24.091,39.831 C22.365,39.831 20.966,38.433 20.966,36.707 C20.966,34.982 22.365,33.583 24.091,33.583 C25.816,33.583 27.215,34.982 27.215,36.707 z M24.07,15 C22.843,15 20.785,15.978 20.785,17.193 L21.855,29.817 C21.855,31.032 22.843,32.01 24.07,32.01 C25.298,32.01 26.286,31.032 26.286,29.817 L27.203,17.193 C27.203,15.978 25.298,15 24.07,15 z",fill:"#000000",id:"exlamation"}))),rn=React.createElement(nn,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},React.createElement(tn,null,React.createElement(tn,null,React.createElement(en,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fill:"#FF4136"}),React.createElement(en,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fillOpacity:"0",stroke:"#B22E27",strokeWidth:"3.111"})),React.createElement(en,{d:"M27.655,34.564 C27.655,36.526 26.065,38.116 24.103,38.116 C22.141,38.116 20.551,36.526 20.551,34.564 C20.551,32.602 22.141,31.012 24.103,31.012 C26.065,31.012 27.655,32.602 27.655,34.564 z M24.08,9.884 C22.684,9.884 20.345,10.996 20.345,12.377 L21.561,26.73 C21.561,28.112 22.684,29.223 24.08,29.223 C25.475,29.223 26.599,28.112 26.599,26.73 L27.641,12.377 C27.641,10.996 25.475,9.884 24.08,9.884 z",fill:"#FFFFFF",id:"exlamation"}))),on=React.createElement(nn,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},React.createElement(tn,null,React.createElement(tn,null,React.createElement(en,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fill:"#00ACED"}),React.createElement(en,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fillOpacity:"0",stroke:"#0082B2",strokeWidth:"3.111"})),React.createElement(en,{d:"M24.896,18.828 L27.094,18.828 L27.094,35.322 L27.574,35.802 L29.883,35.987 L29.883,38 L18.117,38 L18.117,35.987 L20.352,35.802 L20.777,35.322 L20.777,22.873 L18.339,22.873 L18.339,21.008 z M20.5,13.528 Q20.5,11.958 21.47,10.979 Q22.439,10 23.991,10 Q25.468,10 26.466,10.97 Q27.463,11.939 27.463,13.343 Q27.463,14.931 26.456,15.947 Q25.45,16.963 23.917,16.963 Q22.476,16.963 21.488,15.975 Q20.5,14.987 20.5,13.528 z",fill:"#FFFFFF",id:"info"}))),ln=React.createElement(nn,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},React.createElement(en,{ -d:"M8.5,6.999 C9.881,6.999 11,8.118 11,9.499 C11,10.88 9.881,11.999 8.5,11.999 C7.119,11.999 6,10.88 6,9.499 C6,8.118 7.119,6.999 8.5,6.999 z M16,10.999 C18,10.999 19,16.999 19,16.999 L4.999,16.999 C4.999,16.999 6,12.999 8,12.999 C10.001,12.999 10,13.999 11.5,13.999 C13,13.999 14,10.999 16,10.999 z M16,11.999 C15.37,11.999 14.779,12.646 14.152,13.333 C13.441,14.114 12.637,14.999 11.499,14.999 C10.535,14.999 9.976,14.677 9.529,14.419 C9.124,14.184 8.805,13.999 7.999,13.999 C7.442,13.999 6.821,14.966 6.387,16 L17.779,16 C17.27,13.803 16.45,12.05 16,11.999 M20,18 L20.003,6 L4,6 L4,18 L20,18 z M22,6 L22,18 C22,19.104 21.104,20 20,20 L4,20 C2.896,20 2,19.104 2,18 L2,6 C2,4.896 2.896,4 4,4 L20,4 C21.104,4 22,4.896 22,6 z"})),cn=React.createElement(nn,{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},React.createElement(en,{d:"M14.95 6.46L11.41 10l3.54 3.54-1.41 1.41L10 11.42l-3.53 3.53-1.42-1.42L8.58 10 5.05 6.47l1.42-1.42L10 8.58l3.54-3.53z"})),sn=Object.freeze({__proto__:null,warning:an,error:rn,info:on,image:ln,close:cn}),un=lodash,dn=un.isArray,pn=un.isPlainObject,fn=un.isNil,mn=un.isNaN,vn=un.forEach,gn=un.includes,hn=un.trim,$=jQuery;function bn(e,t,n,a){$("#block-".concat(e," ").concat(t)).alterClass(n,a)}function yn(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",r=$("#block-".concat(e," ").concat(a));if(r.length){var o=function(e,t){return void 0===e?r.css(t,""):r.css(t,e)};dn(t)?vn(t,(function(e){return r.css(e,"")})):pn(t)?vn(t,o):o(n,t)}}$.fn.alterClass=function(e,t){var n=this;if(!e||-1===e.indexOf("*"))return n.removeClass(e),t?n.addClass(t):n;var a=new RegExp("\\s"+e.replace(/\*/g,"[A-Za-z0-9-_]+").split(" ").join("\\s|\\s")+"\\s","g");return n.each((function(e,t){for(var n=" "+t.className+" ";a.test(n);)n=n.replace(a," ");t.className=hn(n)})),t?n.addClass(t):n};var En=["width","height","innerWidth","innerHeight","outerWidth","outerHeight"];function wn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".block-editor-editor-skeleton__content";document.querySelector(e).scrollTo({top:0,behavior:"smooth"})}var kn={get:function(e){var t,n;return null!==(t=null===(n=document.querySelector(e))||void 0===n?void 0:n.value)&&void 0!==t?t:null},set:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=document.querySelector(e);if(a){var r=n?window.HTMLTextAreaElement.prototype:window.HTMLInputElement.prototype,o=Object.getOwnPropertyDescriptor(r,"value").set;o.call(a,t);var l=new Event("input",{bubbles:!0});a.dispatchEvent(l)}},addListener:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=document.querySelector(e);a&&(n?a.addEventListener("input",t):a.removeEventListener("input",t))},removeListener:function(e,t){this.addListener(e,t,!1)}},_n=Object.freeze({__proto__:null,toggleBodyClass:function(e,t){$("body").toggleClass(e,t)},alterClassWithClientId:bn,findWithClientId:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=$("#block-".concat(e)).find(t);return n.length?n:null},attrWithClientId:function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",r=$("#block-".concat(e," ").concat(a));if(r.length){var o=function(e,t){return void 0===e?r.removeAttr(t):r.attr(t,e)};dn(t)?vn(t,(function(e){return r.removeAttr(e)})):pn(t)?vn(t,o):o(n,t)}},getAttrWithClientId:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=$("#block-".concat(e," ").concat(n));if(r.length){var o=r.attr(t);if(a){var l=parseInt(o,10);return mn(l)?0:l}return o}return null},cssWithClientId:yn,getCssWithClientId:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=$("#block-".concat(e," ").concat(n));if(r.length){var o=r.css(t);if(a){var l=parseInt(o,10);return mn(l)?0:l}return o}return null},sizeWithClientId:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(!gn(En,t))return null;var a=$("#block-".concat(e," ").concat(n));return a.length?a[t]():null},setInputAndFocus:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"input";$(e).find(n).val(t).trigger("focus")},clickButton:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"button";$(e).find(t).trigger("click")},setAttr:function(e,t,n){$(e).find(t).attr(n)},hasSelector:function(e,t){return $(e).has(t).length>0},scrollTop:wn,createMutationObserver:function(e){return new(window.MutationObserver||window.WebKitMutationObserver)(e)},observeMutation:function(e,t){var n=$(e);0===n.length||fn(t)?t&&t.disconnect():t.observe(n[0],{childList:!0,subtree:!0,attributes:!1,characterData:!1})},input:kn}),Rn=["condition","wrap","children"],Cn=lodash,Nn=Cn.isString,Sn=Cn.trim,An=wp.element.createElement,Ln=function(e){var t=e.condition,n=e.wrap,a=e.children,o=r(e,Rn);if(t){if(Nn(n)){var l=Sn(n,"");return An(l,o,a)}return React.createElement(n,o,a)}return a},xn=["className","columns","isSecondary","isSmall","withoutControl","fillMissing","fillNull","recap","options","selectedItem","transformValue","beforeItem","afterItem","label","help","buttonStyle","buttonClass","withLabels","withTooltip","onClick"],On=["label","value","style","isDisabled","isSlot"],zn=lodash,In=zn.map,Mn=zn.defaults,jn=zn.upperFirst,Pn=zn.isFunction,Fn=zn.isPlainObject,Tn=zn.has,Vn=zn.every,Bn=zn.pick,Dn=zn.omit,Un=wp.components,$n=Un.BaseControl,Wn=Un.Tooltip,qn=Un.Button,Hn=Un.ButtonGroup,Gn="zukit-select-item",Kn=["href","target","disabled","icon","iconSize","shortcut","onMouseDown","isPrimary","isTertiary","isPressed","isBusy","isDefault","isLink","isDestructive"],Qn=function(e){var t=e.className,n=e.columns,o=void 0===n?2:n,l=e.isSecondary,c=void 0===l||l,i=e.isSmall,s=void 0===i||i,u=e.withoutControl,d=e.fillMissing,p=e.fillNull,f=e.recap,m=e.options,v=e.selectedItem,g=e.transformValue,h=e.beforeItem,b=e.afterItem,y=e.label,E=e.help,w=e.buttonStyle,k=e.buttonClass,_=e.withLabels,C=e.withTooltip,N=e.onClick,A=r(e,xn),L=d?Math.ceil(m.length/o)*o-m.length:0,x=Array(L).fill().map((function(e,t){return{value:"slot".concat(t),isDisabled:!0,isSlot:!0}})),O=function(e,t,n,a){return t&&Tn(e,"isDisabled")?e.isDisabled:a===n&&!t&&Tn(e,"isSelected")?e.isSelected:Dn(e,["isSelected","isDisabled"])},z=function(e){var t=e.label,n=e.value,o=e.style,l=e.isDisabled,i=e.isSlot,u=r(e,On);return React.createElement(Ln,{condition:C,wrap:Wn,text:t,key:S(n,t)},React.createElement("div",{key:S(n,t),className:R("".concat(Gn,"__button-wrapper"),"".concat(Gn,"__").concat(n),{"is-selected":v===n&&!l,"is-disabled":l,"is-slot":i,"is-null":p&&null===n})},React.createElement(qn,a({className:R("".concat(Gn,"__button"),k,"".concat(Gn,"__").concat(n),{"is-selected":v===n&&!l}),isSecondary:c,isSmall:s,onClick:function(){return!l&&N(n)},style:o||O(w,l,n,v)},Bn(A,Kn)),p&&null===n?React.createElement("span",{className:"is-null"}):i?null:Pn(g)?g(n,t,o,u):n),!i&&_&&React.createElement("div",{className:"block-editor-block-styles__item-label"},t)))},I={label:jn(v),value:v,style:null,isDisabled:!0},M=Fn(f)?Mn(f,I):I,j=Vn(m,(function(e){return Fn(e)}))?m:In(m,(function(e){return{label:jn(e),value:e}})),P=R(t,"components-base-control",Gn,"__".concat(o,"columns"),{__recap:f});return React.createElement(Ln,{condition:!u,wrap:$n,className:P,label:y,help:E},React.createElement(Ln,{condition:u,wrap:"
",className:P},React.createElement(Hn,{"aria-label":y},h,f&&z(M),In(j,z),In(x,z),b)))},Zn=["className","isColor","title","value","colored"],Yn=wp.components.ColorIndicator,Jn="zukit-title-indicator",Xn=lodash,ea=Xn.isArray,ta=Xn.isEmpty,na=Xn.isNil,aa=Xn.map,ra=Xn.pull,oa=Xn.split,la=Xn.join,ca=Xn.includes,ia=Xn.has,sa=wp.i18n.__,ua=wp.keycodes.ENTER,da=wp.compose,pa=da.compose,fa=da.useInstanceId,ma=wp.components,va=ma.BaseControl,ga=ma.Button,ha=ma.TextControl,ba=ma.Tooltip,ya=wp.element,Ea=ya.useState,wa=ya.useCallback,ka=ya.useMemo,_a=wp.url,Ra=_a.isEmail,Ca=_a.isURL,Na={duplicate:sa("Duplicates are not allowed","zukit"),email:sa("It does not look like a valid email.","zukit"),url:sa("It does not look like a URL.","zukit"),tel:sa("It does not look like a phone number.","zukit"),regex:sa("It does not look like a valid input.","zukit")},Sa=pa([Be])((function e(t){var n=t.separator,r=void 0===n?",":n,l=t.label,c=t.help,i=t.inputLabel,s=t.inputHelp,u=t.isSideBySide,d=t.strict,p=t.value,f=t.onChange,m=t.isOpen,v=t.isNotEmptyLabel,g=t.noticeOperations.createNotice,h=o(Ea(""),2),b=h[0],y=h[1],E=o(Ea(m),2),w=E[0],k=E[1],_=fa(e),C="list-input-control-".concat(_),N=ka((function(){return ea(p)?p:ta(p)?[]:oa(p,r)}),[p,r]),A=wa((function(e){var t=N.length;ra(N,e),N.length4&&void 0!==arguments[4]&&arguments[4],o=xa(t)?e:x(e,t,n);return qa(a,o)?o:r?"":null},Ga=lodash,Ka=Ga.keys,Qa=Ga.get,Za=Ga.defaults,Ya=wp.data.registerStore,Ja=wp.apiFetch,Xa={GET_VALUE:"GET_VALUE",SET_VALUE:"SET_VALUE",UPDATE_VALUES:"UPDATE_VALUES"},er=function(e){return 0===Object.keys(e).length&&e.constructor===Object};function tr(){return{getValue:function(e){return{type:Xa.GET_VALUE,path:e}},setValue:function(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t({type:Xa.SET_VALUE,key:e,value:n},a)}}}function nr(e,n,a){var r=tr(),o=a?{key:a}:{};return t(t({},r),{},{updateValues:regeneratorRuntime.mark((function a(r){var l,c,i;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return l=oe(e),c=t(t({},o),{},{router:n,keys:Ka(r),values:r}),a.next=4,Ja({path:l,method:"POST",data:c});case 4:return i=a.sent,a.abrupt("return",er(i)?void 0:{type:Xa.UPDATE_VALUES,values:r});case 6:case"end":return a.stop()}}),a)}))})}function ar(e,t,n){return Qa(e,[t,n])}function rr(e,t){return{getValue:function(n,a){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t(n,e,a,r)}}}function or(){return{GET_VALUE:function(e){return Ja({path:e.path})}}}function lr(e,n,a,r){return{getValue:regeneratorRuntime.mark((function o(l){var c,i,s,u=arguments;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return c=u.length>1&&void 0!==u[1]?u[1]:{},i=oe(e,t(t({},{key:r||l}),c),n),o.next=5,a.getValue(i);case 5:return s=o.sent,o.abrupt("return",a.setValue(l,er(s)?void 0:s,c));case 7:case"end":return o.stop()}}),o)}))}}function cr(e,a,r){return t(t({},e),{},n({},a,t(t({},e[a]),{},n({},r.key,r.value))))}function ir(e,a,r){return function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a,l=arguments.length>1?arguments[1]:void 0;switch(l.type){case Xa.SET_VALUE:return r(o,e,l);case Xa.UPDATE_VALUES:return t(t({},o),{},n({},e,t(t({},o[e]),l.values)))}return o}}function sr(e){var t=Za({},e,{name:null,stateKey:"data",routes:{get:"cuget",update:"cuset"},router:null,fetchKey:null,withSetters:!0,withoutResolvers:!1,initialState:null,merger:cr,getter:ar,reducer:null,actions:null,selectors:null,controls:null}),a=t.name,r=t.stateKey,o=t.routes,l=t.router,c=t.fetchKey,i=t.initialState||n({},r,{}),s=Qa(o,"get",o),u=Qa(o,"update",o),d=t.withSetters?nr(u,l,c):tr();return{register:function(){return Ya(a,{reducer:t.reducer||ir(r,i,t.merger),actions:t.actions||d,selectors:t.selectors||rr(r,t.getter),controls:t.controls||or(),resolvers:t.withoutResolvers?void 0:lr(s,l,d,c)})}}}var ur=lodash,dr=ur.isEmpty,pr=ur.isNil,fr=ur.get,mr=ur.includes,vr=ur.repeat,gr=ur.forEach,hr=ur.sortBy,br=wp.i18n.__,yr=wp.compose.createHigherOrderComponent,Er=wp.data,wr=Er.withSelect,kr=Er.useSelect,_r="zukit/core",Rr=["loaders","galleries","folders"];(0,sr({name:_r,stateKey:"data",routes:"zudata",withSetters:!1,initialState:{data:{folders:{},loaders:{},galleries:{},svg:{}}},merger:function(e,a,r){var o=r.key,l=r.value,c=fr(e,a,{}),i=fr(c,o,{});if(mr(Rr,o))return cr(e,a,r);if("svg"===o){var s=r.name,u=r.folder,d=fr(i,u,{});return t(t({},e),{},n({},a,t(t({},c),{},{svg:t(t({},i),{},n({},u,t(t({},d),{},n({},s,l))))})))}return e},getter:function(e,t,n,a){if(mr(Rr,n))return ar(e,t,n);if("svg"===n){var r=a.name,o=a.folder;return fr(e,[t,n,o,r])}}}).register)();var Cr=function(e,t){var n=kr((function(n){return{data:n(_r).getValue(e,t)}}),[e,t]).data,a=void 0===n?null:n;return dr(a)?null:a},Nr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"images/",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=kr((function(a){return dr(e)?{}:{svg:a(_r).getValue("svg",{router:n,name:e,folder:t})}}),[e,t]),r=a.svg,o=void 0===r?null:r;return dr(o)?null:o},Sr=yr(wr((function(e){return{folders:e(_r).getValue("folders")||null}})),"withFolders"),Ar=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=hr(e,"order");function a(t,n,r,o){pr(t)||t.parent_id!==o||(n.push({label:vr(" ",4*r)+t.title,value:t.id}),gr(t.childs,(function(o){a(e[o],n,++r,t.id),--r})))}var r=0,o=t?[t]:[];return gr(n,(function(e){0===e.parent_id&&a(e,o,r,0)})),o},Lr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=kr((function(e){return{folders:e(_r).getValue("folders")}}),[]),n=t.folders,a=void 0===n?null:n;return dr(a)?null:null===e?a:fr(a,e,null)},xr=[{value:0,label:br("Loading...","zukit")}],Or={value:0,label:br("Select folder","zukit")},zr=yr(wr((function(e,t){var n=t.loader,a=C(n)?n:null,r=null;return pr(a)||(r=e(_r).getValue("loaders",{loaderIndex:a})||null),{loaderHTML:dr(r)?null:r}})),"withLoaders"),Ir=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=kr((function(e){return{loaders:e(_r).getValue("loaders")}}),[]),n=t.loaders,a=void 0===n?null:n;return dr(a)?null:null===e?a:fr(a,e,null)},Mr=lodash,jr=Mr.isNil,Pr=Mr.isArray,Fr=Mr.isEmpty,Tr=Mr.isFunction,Vr=Mr.isPlainObject,Br=Mr.some,Dr=Mr.reduce,Ur=Mr.defaults,$r=wp.data,Wr=$r.useSelect,qr=$r.useDispatch,Hr=wp.element,Gr=Hr.useRef,Kr=Hr.useReducer,Qr=[];function Zr(){return o(Kr((function(e){return e+1}),0),2)[1]}var Yr=Object.freeze({__proto__:null,useForceUpdater:Zr,useRefInit:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=Gr(null);return null===n.current&&Tr(e)&&(n.current=e(t)),n},useRefDefaults:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Gr(null);if(null===n.current&&e){var a=Vr(e)?Ur({},e,t):e;n.current=a}return n},setupCoreStore:function(e){return{useSvgFromFile:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"images/";return Nr(t,n,e)},useCoreData:function(n,a){return Cr(n,t(t({},a),{},{router:e}))}}},setupOptionsStore:function(e){var t="zukit/".concat(e);return{registerOptionsStore:sr(t).register,useGetOption:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,a=Wr((function(n){return{value:n(t).getValue(e)}}),[]),r=a.value,o=void 0===r?null:r;return jr(o)?n:o},useGetOptions:function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=Pr(e)?e:Qr,r=Wr((function(e){var n=e(t).getValue;return{gotOptions:Dr(a,(function(e,t){return e[t]=jr(t)?null:n(t),e}),{})}}),[a]),o=r.gotOptions,l=void 0===o?null:o;return n&&Br(l,jr)||Fr(l)?null:l},useSetOption:function(){var e=qr(t).updateValues;return function(t,a){return e(n({},t,a))}},useUpdateOptions:function(){return qr(t).updateValues}}},useCoreDataGeneric:Cr,useSvgFromFileGeneric:Nr,withFolders:Sr,folderOptions:Ar,useFolders:Lr,useFolderOptions:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Or,t=Lr();return dr(t)?xr:Ar(t,e)},useGalleries:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=kr((function(e){return{galleries:e(_r).getValue("galleries")}}),[]),n=t.galleries,a=void 0===n?null:n;return dr(a)?null:null===e?a:fr(a,e,null)},withLoaders:zr,useLoaders:Ir,requestURL:oe,TYPES:Xa,isNull:er,getActions:nr,defaultGetter:ar,getSelectors:rr,getControls:or,getResolvers:lr,defaultMerger:cr,setupStore:sr}),Jr=lodash.isNil,Xr=wp.element.RawHTML,eo=function(e){var t=e.className,n=e.loaderHTML;return Jr(n)?null:React.createElement(Xr,{className:R("zu-loader",t)},n)};eo.WithOptions=function(e){var t=e.className,n=e.id,a=void 0===n?"none":n,r=e.duration,o=Ir(a,r);return React.createElement(eo,{className:t,loaderHTML:o})};var to=lodash.reduce,no=wp.i18n.__,ao=wp.element,ro=ao.useState,oo=ao.useCallback,lo=ao.useEffect,co=wp.components,io=co.BaseControl,so=co.ToggleControl,uo=lodash,po=uo.map,fo=uo.castArray,mo=wp.i18n.__,vo=wp.element.Fragment,go=wp.components,ho=go.Button,bo=go.Icon,yo=go.Modal,Eo=["tag","children"],wo=wp.element.createElement,ko=Object.freeze({__proto__:null,ConditionalWrap:Ln,SelectItemControl:Qn,TitleIndicator:function(e){var t=e.className,o=e.isColor,l=e.title,c=e.value,i=e.colored,s=r(e,Zn);return React.createElement("span",{className:t},l,c&&(o?React.createElement(Yn,a({className:Jn,colorValue:c},s)):React.createElement("span",a({className:R(Jn,n({},i,i))},s),c)))},ListInputControl:Sa,AdvTextControl:function e(t){var n=t.className,r=t.isPassword,l=t.isSideBySide,c=t.showTooltip,i=void 0===c||c,s=t.tooltipPosition,u=void 0===s?"top center":s,d=t.withoutClear,p=t.id,f=t.label,m=t.value,v=t.help,g=t.type,h=t.strict,b=t.withDebounce,y=t.debounceDelay,E=void 0===y?1e3:y,w=t.withoutValues,k=void 0===w?null:w,_=t.fallbackValue,C=void 0===_?"name":_,N=t.onChange,S=t.onKeyEnter,A=o(Da(!1),2),L=A[0],x=A[1],O=o(Da(!1),2),z=O[0],I=O[1],M=r?L?"text":"password":g||"text",j=r?L?"hidden":"visibility":"no-alt",P=r?L?Wa.hide:Wa.show:Wa.clear,F=$a(e),T=null!=p?p:"advanced-text-control-".concat(F),V=Ba((function(){W(""),N("")}),[N]),B=Ba((function(){return r?x(!L):V()}),[r,L,V]),D=o(Da(Ha(m,k,C,h,!0)),2),U=D[0],W=D[1],q=Ba(za((function(e){N(e),I(!1)}),E),[N,E]),H=Ba((function(e){I(!0),W(e),q(e)}),[q]),G=Ba((function(e){e.keyCode===Ma&&Oa(S)&&S()}),[S]);Ua((function(){if(!1===z&&U!==m){var e=Ha(m,k,C,h,!0);e!==m&&N(e),e!==U&&W(e)}}),[z,m,N,U,k,C,h]);var K=r||!d,Q=Ba((function(e){var t=Ha(e,k,C,h);null!==t&&(b?H(t):N(t))}),[h,b,N,H,k,C]),Z=l&&(f||v);return React.createElement(React.Fragment,null,Z&&React.createElement("div",{className:"__sidebyside components-base-control"},f&&React.createElement("label",{className:"components-base-control__label",htmlFor:T},f),v&&React.createElement("p",{className:"components-base-control__help"},v)),React.createElement("div",{className:R("components-base-control","zukit-text-control",n,{"__with-label":!Z&&f&&K,"__with-help":!Z&&v,"__with-label-help":!Z&&f&&v&&K,"__with-button":K})},React.createElement(Fa,a({type:M,label:Z?void 0:f,help:Z?void 0:v,value:(b?U:m)||"",onChange:Q,onKeyDown:G},Z?{id:T}:{})),K&&React.createElement(Ln,{wrap:Ta,condition:i,text:P,position:u,noArrow:!1},React.createElement(Pa,{className:R("__exclude",{"__with-label":!Z&&f&&K,"__with-label-help":!Z&&f&&v&&K}),icon:j,onClick:B}))))},Loader:eo,LoaderControl:function(e){var t=e.clientId,n=e.className,a=e.editClassName,r=void 0===a?"__edit-mode":a,l=e.label,c=e.shape,i=void 0===c?"none":c,s=e.loaders,u=e.setAttributes,d=o(ro(!1),2),p=d[0],f=d[1],m=oo((function(){f(!p)}),[p]),v=oo((function(e){null!==s&&u({loader:e,loaderHTML:s[e]||""})}),[s,u]);if(lo((function(){return function(){bn(t,"> :first-child",r),yn(t,"opacity",void 0,".zu-loader")}}),[]),lo((function(){bn(t,"> :first-child",p?null:r,p?r:null),yn(t,"opacity",p?1:void 0,".zu-loader")}),[t,p,i,r]),null===s)return null;var g=to(s,(function(e,t,n){return e.push({value:String(n),label:String(n)}),e}),[{value:"none",label:no("Without Loader","zukit")}]),h=React.createElement("span",null,no("none","zukit"));return React.createElement(io,{className:R("zukit-loader-control",n),label:l},React.createElement(Qn,{withoutControl:!0,columns:3,options:g,selectedItem:String(i),onClick:v,transformValue:function(e){return"none"===e?h:React.createElement(eo,{loaderHTML:s[parseInt(e,10)]})}}),React.createElement(so,{label:no("Reveal Loader","zukit"),checked:p,onChange:m}))},ModalMessage:function(e){var t=e.className,n=e.icon,a=e.message,r=e.links,o=e.withoutCloseButton,l=e.isOpen,c=e.onClose,i=e.children,s="warning"===n?an:"error"===n?rn:on;return l&&React.createElement(yo,{className:R("zukit-modal",t),title:mo("Warning","zu-contact"),closeLabel:mo("Close"),onRequestClose:c},React.createElement("div",{className:"__content-wrapper"},React.createElement(bo,{className:"__icon",icon:s}),React.createElement("div",null,M(a,{links:r}))),React.createElement("div",{className:"__button-wrapper"},po(fo(i||[]),(function(e,t){return React.createElement(vo,{key:t},e)})),!o&&React.createElement(ho,{isPrimary:!0,onClick:c},mo("Close"))))},RawHTML:function(e){var n=e.tag,a=void 0===n?"p":n,o=e.children,l=r(e,Eo);return wo(a,t({dangerouslySetInnerHTML:{__html:o}},l))}}),_o=lodash,Ro=_o.forEach,Co=_o.isString,No=_o.isNil,So=_o.isEmpty,Ao=_o.isFunction,Lo=_o.noop,xo=_o.filter,Oo=_o.merge,zo=_o.transform,Io=_o.castArray,Mo=wp.compose,jo=Mo.createHigherOrderComponent,Po=Mo.compose,Fo=wp.editPost,To=Fo.PluginSidebarMoreMenuItem,Vo=Fo.PluginDocumentSettingPanel,Bo=Fo.PluginPostStatusInfo,Do=Fo.PluginSidebar,Uo=wp.components,$o=Uo.Fill,Wo=Uo.PanelBody,qo=wp.data,Ho=qo.withSelect,Go=qo.withDispatch,Ko=jo((function(e){return function(t){var n=t.className,r=t.name,o=t.icon,l=t.title,c=t.titleProps,i=t.slot,s=void 0===i?"setting":i,u=t.moreItem,d=void 0!==u&&u,p=t.moreTitle,f=t.moreIcon,m=t.metaValues,v=t.allowEmptyValues,g=void 0===v||v,h=t.initialOpen,b=void 0===h||h,y=Zr();if(!g&&(No(m)||So(xo(m))))return null;var E=Ao(l)?l(Ao(c)?c():c):l;return"status"===s?React.createElement(Bo,null,React.createElement(e,a({forceUpdate:y},t))):"setting"===s?React.createElement(Vo,{name:r,title:E,className:n},React.createElement(e,a({forceUpdate:y},t))):"sidebar"===s?React.createElement(React.Fragment,null,d&&React.createElement(To,{target:r,icon:f},p||E),React.createElement(Do,{name:r,title:E,icon:o,className:n},React.createElement(e,a({forceUpdate:y},t)))):React.createElement($o,{name:s,className:n},React.createElement(Wo,{initialOpen:b,title:E},React.createElement(e,a({forceUpdate:y},t))))}}),"withSidebarPlugin"),Qo=Object.freeze({__proto__:null,withSidebarPlugin:Ko,withPlugin:function(e){return Po([jo((function(t){return function(n){return React.createElement(t,a({},n,e))}}),"withPlugin"),Ko])},withPluginMeta:function(e){return Po([jo((function(t){return function(n){return React.createElement(t,a({},n,e))}}),"withPluginAndMeta"),Ho((function(e,t){var n=t.metaKeys;if(So(n))return{metaValues:null,meta:null};var a=e("core/editor").getEditedPostAttribute,r=zo(Io(n),(function(e,t){e[t]=a("meta")[t]}),{});return{meta:r[Co(n)?n:n[0]],metaValues:r}})),Go((function(e,t){var a=t.metaKeys,r=t.meta,o=e("core/notices").createNotice;if(So(a))return{createNotice:o,setMetaValues:Lo,setMetaValue:Lo,setMetaAttributes:Lo};var l=e("core/editor").editPost,c=Co(a)?a:a[0];return{createNotice:o,setMetaValue:function(e){return l({meta:n({},c,e)})},setMetaAttributes:function(e){return l({meta:n({},c,Oo({},r,e))})},setMetaValues:function(e){return Ro(e,(function(e,t){return l({meta:n({},t,e)})}))}}})),Ko])}}),Zo=lodash,Yo=wp.element,Jo=Yo.useEffect,Xo=Yo.useRef,el=wp.compose.usePrevious,tl={level:"default",simplify:!0,clone:!1,mods:{default:!1,ignoreNext:!1},colors:{ok:!1,info:!1,data:!1,query:!1},markers:{accented:"±",bold:"§",colored:"~",param:["[","]"],opaque:["{","}"]},timing:!1},nl=Zo.transform(tl.markers,(function(e,t,n){return e[n[0]]=t})),al=function(e){return"".concat(nl.a).concat(e).concat(nl.a)},rl=function(e){return"".concat(nl.b).concat(e).concat(nl.b)},ol=function(e){return"".concat(nl.c).concat(e).concat(nl.c)},ll=function(e,t){return"".concat(nl.p[0]).concat(e).concat(t?" : ":"").concat(null!=t?t:"").concat(nl.p[1])},cl={basic:"#a79635",name:"#e56a17",alert:"#ff2020",query:"#cc0096",ok:"#1f993f",info:"#0070c9",data:"#a79635",white:"#ffffff",black:"#111111",accent:"#cb5e14",accentBg:"#fff7e5",colored:"#0f5d9a",coloredBg:"#ecffe5",cyan:"#00b3b0"},il={alert:"!",query:"?",ok:"*",info:"+",data:"#"},sl=" "+ol("⇢")+" ",ul=" "+rl("»")+" ";function dl(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e&&(Zo.includes(["short",1],e)?tl.level=1:Zo.includes(["default","normal",2],e)?tl.level=2:Zo.includes(["verbose","full",3],e)?tl.level=3:Zo.includes(["none",0],e)&&(tl.level=0)),tl.level}function pl(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!/level defaults|ready\(\)/gi.test(e)||1!=tl.level;return n=t?!(tl.level<3):n,0!=tl.level&&n}function fl(e){for(var t=!tl.mods.default,n=tl.colors.info&&t?console.info:console.log,a=Al(Sl(e)),r=xl(Nl(e),a),o=r.format,c=r.items,i=arguments.length,s=new Array(i>1?i-1:0),u=1;u1?n-1:0),r=1;r1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(a&&dl()<2)console.groupEnd();else{var r=!1;for(var o in t&&Zo.isPlainObject(e)&&(console.groupCollapsed("%c%s","font-weight: bold; color: ".concat(cl.name,"; padding: 3px;"),t.trim()),r=!0),e)if(!n||!Zo.isNil(e[o])){var l=t&&Zo.isArray(e)?"".concat(t,"[").concat(o,"]"):o;if(Zo.isFunction(e[o])){console.dir(e);break}console.log("%c%s%c ⇢ %o","font-weight: bold; color: ".concat(cl.name),l,"font-weight: normal; color: ".concat(cl.navigate),e[o])}console.groupEnd(),r&&console.groupEnd(),Rl()}}function gl(){var e;(e=console).dir.apply(e,arguments)}function hl(e,t){(null!=t?t:Zo.keys(e).length)<6?function(){var e;(e=console).log.apply(e,arguments)}(e):gl(e)}function bl(e,t,n,a){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"GET",o={request:" «« Initiating Ajax ".concat(r," request with route [").concat(t,"]"),error:" »» Ajax ".concat(r," error received from [").concat(t,"]"),response:" »» Ajax ".concat(r," response received from [").concat(t,"]")},l=Zo.get(o,e)||"? Ajax ".concat(e),c=a||n;a&&(c=Zo.merge(c,{timestamp:(new Date).toString()}),Zo.isEmpty(a)&&(l+=" : response is empty ")),Zo.isEmpty(c)?ml(l):(ml(">".concat(l)),vl(c))}function yl(e){for(var t=Zo.isArray(e)?Zo.join(e," "):String(e),n=arguments.length,a=new Array(n>1?n-1:0),r=1;r1?p-1:0),m=1;m1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=Xo({key:Vl(n?"useTraceUpdate,useTraceUpdateWithId":"useTraceUpdate"),id:n?_l(e):""}),r=el(e),o=el(t);Jo((function(){var n,l=null!==(n=a.current)&&void 0!==n?n:{},c=l.id,i=l.key,s=Il(e,r),u=Il(t,o),d=s[0].length||s[1]||s[2],p=u[0].length||u[1]||u[2];d&&!p&&yl("Traced changes".concat(c," ").concat(ll(i,"props"))),!d&&p&&yl("Traced changes".concat(c," ").concat(ll(i,"state"))),d&&p&&yl("Traced changes".concat(c," ").concat(ll(i,"props & state"))),d&&Fl(s,r,e),p&&Fl(u,o,t)}),[e,r,t,o])}function _l(e){return" with ID ".concat(rl(function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Zo.get(e,"clientId",e),a=Zo.isString(n)?n.slice(-4):0;return t?a:0===a?"?":"✷✷✷-".concat(a)}(e)))}function Rl(){tl.colors=Zo.mapValues(tl.colors,(function(){return!1})),tl.mods=Zo.mapValues(tl.mods,(function(){return!1}))}var Cl=/^[!|?|*|+|#|^|>]/;function Nl(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Zo.trimStart(e,"-");return t?Cl.test(n)?n[0]:"":n.replace(Cl,"")}function Sl(e){var t,n=null!==(t=cl[Zo.findKey(tl.colors)])&&void 0!==t?t:tl.mods.default?cl.black:cl.basic,a=Nl(e,!0);if(a){var r,o=null!==(r=cl[Zo.findKey(il,(function(e){return e===a}))])&&void 0!==r?r:cl.basic;return"^"===a?[n,!0,null]:[o,!0,{color:cl.white,bg:o}]}return n}function Al(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:cl.basic,n=Zo.isArray(t)?t:[t,!1,{color:cl.white,bg:t -}],a=o(n,3),r=a[0],l=a[1],c=a[2],i="font-weight: bold;",s=l?i:"font-weight: normal;",u="padding: 0 2px 0 2px;",d="padding: 1px 3px 1px 3px;",p="border-radius: 3px;",f=null!==(e=null!=c?c:tl.colors.opaque)&&void 0!==e?e:{color:cl.white,bg:cl.alert};return{normal:"".concat(s," color: ").concat(r),accent:"".concat(i," ").concat(d," ").concat(p," color: ").concat(cl.accent,"; background: ").concat(cl.accentBg),bold:"".concat(i," color: ").concat(r),params:"".concat(i," ").concat(u," color: ").concat(cl.name),colored:"".concat(i," ").concat(d," ").concat(p," color: ").concat(cl.colored,"; background: ").concat(cl.coloredBg),opaque:"".concat(i," ").concat(d," ").concat(p," color: ").concat(f.color,"; background: ").concat(f.bg)}}var Ll=function(e){return"".concat(e,"%c")};function xl(e,t){var n=null!=t?t:Al(),a=n.normal,r=n.bold,o=n.params,l=n.accent,c=n.colored,i=n.opaque,s=nl.a,u=nl.b,d=nl.c,p=nl.p,f=nl.o,m=!0,v="%c",g=[a],h="";return Zo.forEach(e,(function(t,n){if(-1===h)h="";else if(t===s)m?(v+=Ll(h),g.push(l),h="",m=!1):(v+=Ll(h),g.push(a),h="",m=!0);else if(t===d)m?(v+=Ll(h),g.push(c),h="",m=!1):(v+=Ll(h),g.push(a),h="",m=!0);else if(t===u)m?(v+=Ll(h),g.push(r),h="",m=!1):(v+=Ll(h),g.push(a),h="",m=!0);else if(t===p[0])v+=Ll(h+p[0]),g.push(o),h="";else if(t===p[1])v+=Ll(h),g.push(a),h=p[1];else if(t===f[0]){if(v+=Ll(h),Nl(e[n+1],!0)){var b=Al(Sl(e[n+1])).opaque;g.push(b),h=-1}else g.push(i),h=""}else t===f[1]?(v+=Ll(h),g.push(a),h=""):h+=t})),{format:v+=h,items:g}}function Ol(e){return Zo.isNil(e)||Zo.isBoolean(e)||Zo.isString(e)||Zo.isNumber(e)}function zl(e){return Ol(e)||Zo.isObject(e)&&Zo.keys(e).length<6}function Il(e,t){var n=[];Zo.forEach(e,(function(e,a){t&&t[a]!==e&&n.push(a)}));var a=Zo.keys(e),r=Zo.keys(t),o=Zo.difference(a,r),l=Zo.difference(r,a);return[Zo.difference(n,o),Zo.isEmpty(o)?null:o,Zo.isEmpty(l)?null:l]}function Ml(e){var t=Zo.keys(e),n=Zo.first(t),a=1===t.length?e[n]:e;if(1===t.length){var r=Zo.isArray(e)?"at ".concat(al("index")):"for ".concat(al("key")),o="value ".concat(r," ").concat(ll(n));Ol(a)?yl(o,a):(yl(o),Ml(a))}else hl(e,t.length)}function jl(e,t){var n=!!e&&(e.length>1?"keys":"key"),a=!!t&&(t.length>1?"keys":"key"),r=n||a?ul:"";if(n){var o=e.length>6?Zo.concat(Zo.take(e,6),["and more..."]):e;r+="added ".concat(rl(n)," ").concat(ll(Zo.join(o,", "))).concat(a?", ":"")}if(a){var l=t.length>6?Zo.concat(Zo.take(t,6),["and more..."]):t;r+="removed ".concat(rl(a)," ").concat(ll(Zo.join(l,", ")))}r&&yl(r)}function Pl(e,t,n){var a=Zo.first(n),r=1===n.length?e[a]:e,l=1===n.length?t[a]:t,c=o(1===n.length?Il(l,r):[],3),i=c[0],s=c[1],u=c[2],d=1===n.length&&(null!=i?i:[]);if(jl(s,u),d&&1===d.length){var p=Zo.first(d),f="".concat(ul,"changed for ").concat(rl("key")," ").concat(ll(p));Ol(l[p])?yl(f,r[p],sl,l[p]):(yl(f),Pl(r,l,d))}else yl("".concat(ol("was"))),hl(r),yl(d?"".concat(ol("now")," changed for ").concat(rl("keys")," ").concat(ll(Zo.join(d,", "))):"".concat(ol("now"))),hl(l),Zo.isEqual(r,l)&&yl("{!Attention} ".concat(rl("they are equal!")))}function Fl(e,t,n){var a=o(e,3),r=a[0];jl(a[1],a[2]),0===r.length&&Pl(t,n,r),Zo.forEach(r,(function(e){var a=n[e];tl.colors.ok=!0;var r="".concat(ul).concat(al(e));if(Ol(a))yl(r,t[e],sl,a);else if(Zo.isFunction(a))yl([r,"".concat(ll("function"))]);else{var l=o(Il(a,t[e]),3),c=l[0],i=l[1],s=l[2];jl(i,s);var u=Zo.first(c);if(c.length||null!=i&&i.length||null!=s&&s.length){var d="".concat(r," @1 ").concat(rl("@2")," ").concat(ll(Zo.join(c,", ")));if(Zo.isArray(a)){var p=d.replace("@2",1===c.length?"index":"indexes").replace("@1","at");1===c.length&&Ol(a[u])?yl(p,t[e][u],sl,a[u]):(yl(p),Pl(t[e],a,c))}else if(Zo.has(a,"$$typeof"))yl([r,"".concat(ll("React Component"))]);else{var f=d.replace("@2",1===c.length?"key":"keys").replace("@1","for");1===c.length&&Ol(a[u])?yl(f,t[e][u],sl,a[u]):(yl(f),Pl(Zo.pick(t[e],c),Zo.pick(a,c),c))}}else yl("".concat(r," ").concat(sl," changed itself but the keys unchanged {something is wrong!}")),Pl(t[e],a,c)}}))}function Tl(e,t){var n=Zo.isArray(e)?e.length:Zo.split(e,",").length;return(Zo.isNumber(t)?t:Zo.isArray(t)?t.length:Zo.split(t,",").length)+n}function Vl(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=Bl(Tl("componentName",e)),n=o(t,1),a=n[0];if(a[0]===a[0].toUpperCase())return a;var r=a.replace("/zu_blocks","").replace(/[/]/g,".");return"".concat(r,"()")}function Bl(e){var t=Tl("findOnStack",e),n=Zo.slice(Zo.split((new Error).stack,"\n"),t,t+2);return[Dl(n,0),Dl(n,1)]}function Dl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(Zo.get(Zo.split(e[t],"@"),0,"?")||"?").replace(/[<|/]+$/g,"")}var Ul={get level(){return dl()},set level(e){dl(e)},set ignoreNext(e){tl.mods.ignoreNext=e},log:ml,logVerbose:function(){dl()>2&&ml.apply(void 0,arguments)},logGroup:vl,warn:function(e){var t;if(0!==dl()&&pl(e)){for(var n=arguments.length,a=new Array(n>1?n-1:0),r=1;r1?t-1:0),a=1;a1&&void 0!==arguments[1]&&arguments[1],n=Vl("dataInComponent"),a=Zo.keys(e),r=1===a.length,o=r?Zo.first(a):Zo.join(Zo.map(a,al),", "),l=r?e[o]:e,c=t?":".concat(ol(String(t))):"",i="".concat(rl(n)).concat(c," ").concat(sl," value for ").concat(r?al(o):o);tl.colors.data=!0,Ol(l)?yl(i,l):(yl(i),Ml(l))},info:wl,useTrace:kl,useMU:function(){var e=Xo({component:Vl("useMountUnmount")});Jo((function(){var t,n=(null!==(t=e.current)&&void 0!==t?t:{}).component;return tl.colors.query=!0,yl("".concat(rl(n)," ").concat(sl," ").concat(ol("componentDidMount"))),function(){var e;tl.colors.query=!0,yl("".concat(rl(n)," ").concat(sl," ").concat((e="componentWillUnmount$","".concat(nl.o[0]).concat(e).concat(nl.o[1]))))}}),[])},useTraceWithId:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};kl(e,t,!0)},renderWithId:function(e){El(e)},infoWithId:function(e,t){for(var n=arguments.length,a=new Array(n>2?n-2:0),r=2;r=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var a,r,o=[],c=!0,l=!1;try{for(n=n.call(e);!(c=(a=n.next()).done)&&(o.push(a.value),!t||o.length!==t);c=!0);}catch(e){l=!0,r=e}finally{try{c||null==n.return||n.return()}finally{if(l)throw r}}return o}(e,t)||l(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||l(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:null,n=window[e]||{},a=n.data,r=void 0===a?{}:a;return k=p.isEmpty(t)?r:p.defaults(r,t)}var R=d;function C(e){return!p.isNaN(parseFloat(e))&&isFinite(e)}function N(e,t,n){var a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=p.isNaN(+e)?a?t:n:e;return p.clamp(p.round(r),t,n)}function S(e,t){var n,a=p.isString(e)||C(e)?String(e):String(t),r=0;for(n=0;n2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=n?e:p.get(e,"depends");if(!0===p.get(e,"hasMoreActions"))return!1;if(p.isNil(r))return!0;if(!1===r)return!1;var o="&&"===(r=p.castArray(r))[0]||"||"===r[0],c="&&"===r[0];return p.reduce(o?p.drop(r,1):r,(function(e,n){var o=p.trimStart(n,"!"),l=p.get(t,a?"".concat(a,".").concat(o):o,!1);return l=p.startsWith(r,"!")?!l:l,null===e?l:c?e&&l:e||l}),null)}function L(e){if(e)try{e=JSON.stringify(e)}catch(t){e="{}"}return e||"{}"}var x=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"name",a=String(e).replace(/([^-|\d])(\d+)$/,"$1-$2");if(p.includes(t,a))for(var r=0,o=String(a).replace(/-\d+$/,"").replace(/\d+$/,"")||n;++r>0;){var c="".concat(o,"-").concat(r);if(!p.includes(t,c))return c}return a};function O(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=M(e,{raw:!0,br:!0,json:!0});if(p.isNil(t))return n;t=(t=p.isArray(t)||p.isPlainObject(t)?L(t):String(t)).replace(/([{|}])/g," $1 ").replace(/,\s*/g,", ").replace(/"([^"]+)":/g,"$1: ");var a=/[?|!.]\s*$/.test(e);return n.replace(/[:|.]\s*$/g,"")+"".concat(a?"":":",' ').concat(t,"")}function z(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e),a=n?{r:parseInt(n[1],16),g:parseInt(n[2],16),b:parseInt(n[3],16)}:null;return a?t?a:"rgb(".concat(a.r,",").concat(a.g,",").concat(a.b,")"):null}function I(e,t){var n,a,r=/(\.0+)+$/,o=String(e).replace(r,"").split("."),c=String(t).replace(r,"").split("."),l=Math.min(o.length,c.length);for(n=0;n$1';n.externalLink&&(a=a.replace("$1")).replace(/(^|[^*])\*([^*]+)\*/gm,"$1$2")).replace(/(^|[^`])`([^`]+)`/gm,'$1$2')).replace(/\[([^\]]+)\]\(([^)]+)\)/gm,a),p.includes(r,"\n")||n.json&&p.includes(r,"\\n")){var o=n.json?/\\n/gm:/\n/gm;r=n.br?r.replace(o,"
"):r.split(n.json?"\\n":"\n").map((function(e){return"

".concat(e,"

")})).join("")}if(n.raw)return r;if(null===r.match(/<[^<]+>/gm))return e;var c=function(e){var t=document.createElement("html");return t.innerHTML=e,p.find(t.childNodes,{nodeName:"BODY"})}(r),l=React.createElement(React.Fragment,null,p.map(c.childNodes,F));return n.container?React.createElement("span",{className:"__markdown"},l):l}function F(e,t){var n,a=String(e.nodeName).toLowerCase();return"strong"===a?React.createElement("strong",{key:t,className:e.className||null},e.textContent):"em"===a?React.createElement("em",{key:t,className:e.className||null},e.textContent):"span"===a?React.createElement("span",{key:t,className:e.className||null},e.textContent):"br"===a?React.createElement("br",{key:t}):"#text"===a?e.textContent:"p"===a?React.createElement("p",{key:t,className:e.className||null},p.map(e.childNodes,F)):"a"===a?React.createElement("a",{key:t,className:e.className||null,href:e.href,rel:e.rel,target:e.target},p.map(e.childNodes,F),p.includes(e.className,"components-external-link")&&React.createElement(React.Fragment,null,React.createElement("span",{className:"components-visually-hidden"},"(opens in a new tab)"),(n="external",React.createElement(h,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24",className:"components-external-link__icon",role:"img","aria-hidden":"true",focusable:"false",style:{width:"1.4em",height:"1.4em",margin:"-0.2em 0.1em 0 0.2em",verticalAlign:"middle",fill:"currentColor"}},React.createElement(v,{d:p.get({external:"M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"},n,"")}))))):void 0}var j=_("zukit_jsdata").colors,P=void 0===j?{}:j,T="#cc1818",V={};function B(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:T;return p.get(P,e,t)}function D(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=p.reduce(e,(function(e,t,n){return e.push({slug:n,color:t,name:p.startCase(p.replace(n,"_"," "))}),e}),t);if(n){var r=p.concat(p.map(a,"slug"),p.isArray(n)?n:[]),o=p.filter(U,(function(e){return!p.includes(r,e.slug)}));return p.concat(a,o)}return a}var U=D(P,[{slug:"none",color:"white",name:"None"}]),W={namespace:"zu",slug:"zu-blocks",color:B("violet"),icon:null,title:f("Zu Blocks","zukit")};W.icon=React.createElement(h,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},React.createElement(g,null,React.createElement(v,{d:"M15.22,6.873 C15.22,6.873 14.383,8.096 13.914,12.049 C13.445,16.006 17.266,15.5 17.266,15.5 Q19.264,15.312 19.264,13.224 C19.264,13.224 19.172,6.516 19.264,6.873 C20.766,9.109 23.242,6.873 23.242,6.873 L23.242,13.993 Q23.242,16.279 21.737,17.422 Q20.231,18.565 17.242,18.565 Q14.42,18.27 12.914,17.127 C12.914,17.127 11.336,16.393 10.367,13.908 C9.107,10.676 11.242,6.873 11.242,6.873 z",fill:W.color}),React.createElement(v,{d:"M7.448,14.858 C8.266,16.469 11.164,15.236 11.164,15.236 L17.242,18.565 L0.758,18.565 L6.08,10.203 L1.47,10.203 C1.47,10.203 3.141,7.828 1.47,6.873 C0.922,6.844 12.742,6.873 12.742,6.873 C12.742,6.873 6.256,12.508 7.448,14.858 z",fill:W.color})));var q={registerCategory:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=p.isEmpty(e)?{slug:W.slug,title:W.title,icon:W.icon}:e;E([t].concat(c(y().filter((function(e){return e.slug!==t.slug})))))},registerCollection:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=p.isEmpty(e)?{namespace:W.namespace,title:W.title,icon:W.icon}:e;return"function"==typeof w&&(w(t.namespace,t),!0)},externalData:_,getExternalData:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return p.isEmpty(k)&&window.console.warn("ZUKIT: utils.externalData() should be called before any getExternalData() call!"),null===e?k:p.get(k,e,t)},mergeClasses:R,hexToRGB:z,hexToRGBA:function(e,n){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=z(e,!0);if(null===r)return null;var o=p.set(t({},r),"a",n);return a?o:"rgba(".concat(o.r,",").concat(o.g,",").concat(o.b,",").concat(o.a,")")},isNum:C,isWrongId:function(e){return p.isNil(e)||C(e)&&0===parseInt(e,10)},toBool:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=null!=e&&(p.isNaN(t=+e)?!!String(e).toLowerCase().replace(!1,""):!!t);return n?a?String(a):null:a},toRange:N,getKey:S,getIds:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e||0===e.length)return t?"":[];var n=p.compact(p.map(e,(function(e){return e&&e.id&&parseInt(e.id,10)})));return t?p.join(n,","):n},getColor:B,getColorGetter:function(e){var t=_(e).colors;return p.isEmpty(t)?B:(V[e]=p.merge({},P,t),function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:T;return"all"===t?V[e]:p.get(V,[e,t],n)})},getColorOptions:D,toJSON:L,uniqueValue:x,svgRef:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:24;return React.createElement("svg",{className:d("zu-svg",{icon:t},"icon-".concat(e),n),role:"img","aria-labelledby":"title",viewBox:"0 0 ".concat(a," ").concat(a),preserveAspectRatio:"xMidYMin slice"},React.createElement("use",{href:"#".concat(e)}))},compareVersions:I,simpleMarkdown:M,emptyGif:"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",brandAssets:W},H=lodash,G=wp.apiFetch,K="cache",Q="router",Z={router:null,root:"zukit",version:1},Y="/".concat(Z.root,"/v").concat(Z.version,"/"),J=null,X=Z;function ee(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=H.get(t,"options.key");return function(t){var c=t||{},l=c.status,i=void 0===l?"warning":l,s=c.content,u=c.data,d=void 0===u?null:u,p=c.withData,f=c.withHTML,m=void 0===f||f,v=c.message,g=c.params;H.isFunction(r)&&r(n({},o,!1)),"data"!==i&&H.includes(i,"data")&&(i=i.replace("data",""),p=!0),("data"===i||p)&&H.isFunction(a)&&a(d),!1===i&&v&&(i="error",s=v),H.isNil(s)&&(s="Unknown action",g={action:o}),"data"!==i&&e({status:i,content:O(s,g),isDismissible:!0,__unstableHTML:m})}}function te(e,t,a){var r=H.get(t,"options.key")||H.get(t,"options.keys");return function(t){H.isFunction(a)&&a(n({},r,!1));var c=function(e,t){var n=e.message,a=void 0===n?"Unknown error:":n,r=a,o=t,c=/:\s*(.+)$/.exec(a);null!==c&&(r=a.replace(c[1],""),o=H.isNil(o)?c[1]:"".concat(c[1]," [").concat(o,"]"));return[r,o]}(t,{action:r}),l=o(c,2),i=l[0],s=l[1];e({status:"error",content:O(i,s),isDismissible:!0,__unstableHTML:!0})}}function ne(e,t,n){var a=function(e,t){var n=H.first(H.keys(t)),a=H.get(e,n);return H.isNil(a)&&(null!==t[n]?H.forEach(e||{},(function(e,r){if(null!==H.get(t,r,null))return a=e,n=r,!1})):H.forEach(e||{},(function(e,t){if(H.startsWith(t,n))return a=e,n=t,!1}))),[n,a]}(t,e),r=o(a,2),c=r[0],l=r[1];return H.isFunction(l)||H.isFunction(n)?function(){H.isFunction(n)&&n(),H.isFunction(l)&&l(c,e[c])}:H.noop}function ae(e,a,r,o,c){if(null===e)return l=o,s=(i=a||{}).prev,u=void 0===s?{}:s,d=i.next,p=void 0===d?{}:d,void H.forEach(l||{},(function(e,t){H.isFunction(e)&&u[t]!==p[t]&&e(t,p[t])}));var l,i,s,u,d,p;H.isString(e)&&!H.has(a,e)&&(a=n({},e,a)),ce(t(t({},{route:"options",options:{keys:e,values:a}}),{},{onSuccess:ne(a,o,c),onError:te(r)}))}function re(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=H.omitBy(e,H.isNil);H.has(a,K)&&(t=a.cache,n.push(K));var r=[];for(var o in a)if(H.has(a,o)&&!H.includes(n,o)){var c=H.isArray(a[o])?L(a[o]):a[o];r.push("".concat(encodeURIComponent(o),"=").concat(encodeURIComponent(c)))}if(H.has(a,Q)||r.push("".concat(Q,"=").concat(encodeURIComponent(J))),t){var l=Math.floor(1e6*Math.random());r.push("q=".concat(l))}return r.join("&")}function oe(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,c=o||Y,l=H.startsWith(e,c)?e.replace(/\\+$/g,""):c+e.replace(/^\\+|\\+$/g,""),i=H.isNil(a)?n:H.set(t({},n),Q,a),s=H.isEmpty(r)?i:H.pick(i,r);return H.isEmpty(s)||(l="".concat(l,"/?").concat(re(s,s.cache))),l}function ce(e){var n=e.route,a=e.options,r=e.picked,o=e.onSuccess,c=e.onError,l=e.router||J,i=t(t({},a),{},{router:l});G({path:oe(n),method:"POST",data:H.isEmpty(r)?i:H.pick(i,r)}).then((function(e){H.isFunction(o)&&o(e)})).catch((function(e){H.isFunction(c)&&c(e)}))}var le={serializeData:re,setRestBasics:function(e){if(H.isNil(e))return{restBasics:X,restRouter:J};J=H.get(e,"rest.router",null)||H.get(e,"router",null),X=H.get(e,"rest",Z)},requestURL:function(e,t,n,a){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],c="/".concat(e,"/v").concat(t,"/");return oe(n,a,r,o,c)},restRequestURL:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],r="/".concat(X.root,"/v").concat(X.version,"/");return oe(e,t,n,a,r)},fetchAndCatchWithOptions:function(e){var t=e.route,n=e.options,a=e.picked,r=e.onSuccess,o=e.onError;G({path:oe(t,n,a)}).then((function(e){H.isFunction(r)&&r(e)})).catch((function(e){H.isFunction(o)&&o(e)}))},postAndCatchWithOptions:ce},ie=lodash,se=ie.forEach,ue=ie.set,de=ie.unset,pe=ie.isPlainObject,fe=ie.isFunction,me=ie.keys,ve=ie.castArray,ge=ie.reduce,he=wp.element,be=he.useCallback,ye=he.useReducer,Ee=he.useRef;function we(e,n){switch(n.type){case"set":return se(n.payload,(function(t,n){return null===t?de(e,n):ue(e,n,t)})),t({},e);case"pre-reset":return fe(n.payload)&&n.payload(e),e;case"reset":return n.payload;default:return e}}var ke=lodash,_e=ke.forEach,Re=ke.get,Ce=ke.set,Ne=ke.isPlainObject,Se=ke.isFunction,Ae=ke.mapValues,Le=wp.element,xe=Le.createContext;Le.useContext;var Oe=Le.useCallback,ze=Le.useReducer,Ie=xe();function Me(e,n){return"set"===n.type?(_e(n.payload,(function(t,n){return Ce(e,"".concat(n,".value"),t)})),Se(n.callback)&&n.callback(e),t({},e)):e}function Fe(e,t){var n=o(ze(Me,e),2),a=n[0],r=n[1],c=Oe((function(e){Ne(e)&&r({type:"set",payload:e,callback:function(e){return ae("panels",Ae(e,(function(e){return e.value})),t)}})}),[t]);return[Oe((function(e){switch(void 0===e&&(e={type:"all"}),e.type){case"all":default:return a;case"hidden":return void 0!==e.id&&!Re(a,"".concat(e.id,".value"));case"value":return Re(a,"".concat(e.id,".value"));case"title":return Re(a,"".concat(e.id,".label"));case"falsely":return!A(Re(a,e.id),e.options)}}),[a]),c,Ie]}Ie.displayName="ZukitPanelsContext";var je=wp.element;je.useContext;var Pe=je.createContext,Te=wp.compose.createHigherOrderComponent,Ve=Pe();Ve.displayName="ZukitNoticesContext";var Be=Te((function(e){return function(t){return React.createElement(Ve.Consumer,null,(function(n){return React.createElement(e,a({noticeOperations:n},t))}))}}),"withZukitNoticesContext"),De=wp.components,Ue=De.PanelRow,We=De.Button,$e=De.Spinner,qe=(0,wp.element.forwardRef)((function(e,t){var a,r=e.className,o=e.isLoading,c=e.icon,l=e.color,i=e.label,s=e.help,u=e.value,d=e.onClick;return React.createElement(React.Fragment,null,React.createElement(Ue,null,React.createElement(We,{className:R("__plugin_actions",(a={},n(a,l,l),n(a,"is-loading",o),a),r),icon:c,isSecondary:!0,onClick:function(){return d(u)},ref:t},i,o&&React.createElement($e,null))),s&&React.createElement("p",{className:R("__help",n({},l,l))},M(s,{br:!0})))})),He=lodash.includes,Ge=function(e){var t=e.className,n=e.size,a=void 0===n?2:n,r=e.unit,o=void 0===r?"em":r,c=e.bottomHalf,l=He(o,["px","em","rem","%"])?o:"em",i=N(a,0,100),s=0===i?null:{marginBottom:"".concat(c?i/2:i).concat(l),paddingTop:"".concat(i).concat(l)};return React.createElement("div",{className:R("zukit-divider",t),style:s})},Ke=wp.components.ToggleControl,Qe=function(e){var t=e.className,n=e.withDivider,a=e.label,r=e.help,o=e.checked,c=e.onChange;return React.createElement(React.Fragment,null,n&&React.createElement(Ge,{size:!0===n?void 0:n}),React.createElement(Ke,{className:R("zukit-toggle","__zu_markdown",t),label:M(a,{br:!1}),help:M(r,{br:!0}),checked:!!o,onChange:c}))},Ze=lodash,Ye=Ze.get,Je=Ze.map,Xe=Ze.isEmpty,et=Ze.isNil,tt=Ze.omitBy,nt=Ze.pickBy,at=Ze.some,rt=wp.i18n.__,ot=wp.element.useCallback,ct=wp.components,lt=ct.createSlotFill,it=ct.PanelBody,st=ct.PanelRow,ut=ct.Button,dt=ct.ExternalLink,pt=ct.Spinner;var ft=lt("ZukitMoreActions"),mt=ft.Fill,vt=ft.Slot,gt=function(e){var t=e.version,a=e.title,r=e.author,o=e.link,c=e.description,l=e.icon,i=void 0===l?null:l,s=e.more,u=e.actions,d=e.actionLoading,p=e.debug,f=e.ajaxAction,m=e.options,v=e.updateOptions,g=e.getPanel,h=e.setPanel,b=function(e,t){return nt(e,(function(e){return A(e,t)}))}(g(),m),y=tt(s,(function(e){return et(e)||null===Ye(e,"value",null)})),E=nt(tt(u,et),(function(e){return A(e,m)})),w=!Xe(y),k=!Xe(E)||at(u,["hasMoreActions",!0]),_=!Xe(b),C=Ye(p,"prefix",null),N=C?Ye(p,"options"):null,S=C?tt(Ye(p,"actions"),et):null,L=!(Xe(S)&&Xe(N)||!0!==Ye(b,"".concat(C,".value"))),x=ot((function(e){v(n({},"".concat(C,".").concat(e),!Ye(m,"".concat(C,".").concat(e))))}),[C,m,v]),O=ot((function(){f("reset_options",(function(e){return v(e,!0)}))}),[f,v]);return React.createElement("div",{className:"block-editor-block-inspector"},React.createElement("div",{className:"block-editor-block-card"},i,React.createElement("div",{className:"block-editor-block-card__content"},React.createElement("h2",{className:"block-editor-block-card__title"},a),React.createElement("span",{className:"block-editor-block-card__description __zu_markdown"},M(c,{br:!0,json:!0})))),React.createElement(it,{title:rt("Plugin Info","zukit"),className:"__plugin_info",initialOpen:!1},React.createElement(st,null,React.createElement("span",null,rt("Version","zukit")),React.createElement("span",null,t)),React.createElement(st,null,React.createElement("span",null,rt("Author","zukit")),React.createElement(dt,{href:o},r)),w&&Je(y,(function(e,t){var n=e.label,a=e.value,r=e.link;return React.createElement(st,{key:t},React.createElement("span",null,n),r?React.createElement(dt,{href:r},a):React.createElement("span",{className:"__zu_markdown"},M(a,{br:!0,json:!0})))})),React.createElement(st,null,React.createElement(ut,{className:"__plugin_actions admin-blue",icon:"admin-settings",isSecondary:!0,onClick:O},rt("Reset Plugin Options","zukit")))),k&&React.createElement(it,{title:rt("Actions","zukit"),initialOpen:!0},Je(E,(function(e,t){var n=e.label,a=e.value,r=e.icon,o=e.color,c=e.help;return React.createElement(qe,{key:t,icon:r,color:o,label:n,help:c,value:a,isLoading:Ye(d,a),onClick:f})})),React.createElement(vt,null)),_&&React.createElement(it,{title:rt("Screen Options","zukit"),initialOpen:!1},Je(b,(function(e,t){var a=e.label,r=e.value,o=e.help;return React.createElement(Qe,{key:t,label:a,help:o,checked:r,onChange:function(){return h(n({},t,!r))}})}))),L&&React.createElement(it,{title:g({type:"title",id:C}),initialOpen:!1},Je(N,(function(e,t){var n,a=e.label,r=e.help;return React.createElement(Qe,{key:t,label:a,help:r,checked:(n=t,!!Ye(m,C?"".concat(C,".").concat(n):n)),onChange:function(){return x(t)}})})),Je(S,(function(e,t){var a,r=e.label,o=e.value,c=e.icon,l=e.color;return React.createElement(st,{key:t},React.createElement(ut,{className:R("__plugin_actions",(a={},n(a,l,l),n(a,"is-loading",Ye(d,o)),a)),icon:c,isSecondary:!0,onClick:function(){return f(o)}},r,Ye(d,o)&&React.createElement(pt,null)))}))))};gt.MoreActions=mt,gt.ActionButton=qe;var ht=["id","wp","edit","options","panels","info","actions","debug","noticeUI","noticeOperations"],bt=lodash,yt=bt.keys,Et=bt.has,wt=bt.get,kt=bt.includes,_t=bt.isEmpty,Rt=bt.forEach,Ct=bt.omit,Nt=bt.reduce,St=bt.first,At=bt.castArray,Lt=wp.i18n.__,xt=wp.compose.compose,Ot=wp.element.RawHTML,zt=wp.blockEditor.BlockIcon,It=wp.components,Mt=It.withNotices,Ft=It.SlotFillProvider,jt=wp.element,Pt=jt.useState,Tt=jt.useCallback,Vt=jt.useEffect,Bt=jt.useMemo;function Dt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a="edit-post-layout is-mode-visual is-sidebar-opened",r="block-editor-editor-skeleton",o="interface-interface-skeleton",c="zukit-skeleton",l="".concat(r,"__").concat(e," ").concat(o,"__").concat(e," ").concat(c,"__").concat(e);if(_t(e)){var i=_t(n)?"":n.replace(/\./g,"_"),s="wp_"+i.replace(/(\d+_\d+)_\d+/g,"$1"),u="wp_".concat(i).concat(i!==s?" "+s:"")+(I(n,"5.4")<0?" wp_less_5_4":"");l="".concat(u," ").concat(r," ").concat(o," ").concat(c," ").concat(a)}else"editor"===e&&(l="".concat(c,"__").concat(e));return"".concat(l," ").concat(t).trim()}xt([Mt])((function(e){var c=e.id,l=e.wp,i=e.edit,s=e.options,u=void 0===s?{}:s,d=e.panels,p=void 0===d?{}:d,f=e.info,m=void 0===f?{}:f,v=e.actions,g=e.debug,h=e.noticeUI,b=e.noticeOperations,y=void 0===b?{}:b,E=r(e,ht),w=y.createNotice,k=o(Pt(m.more||{}),2),_=k[0],R=k[1],C=o(Pt(Nt(v,(function(e,t){return e[t.value]=!1,e}),Nt(g.actions,(function(e,t){return e[t.value]=!1,e}),{}))),2),N=C[0],S=C[1],A=Tt((function(e){var n=St(yt(e));Et(N,n)&&S((function(n){return t(t({},n||{}),e||{})}))}),[N]),L=function(e,n){var a=o(ye(we,e),2),r=a[0],c=a[1],l=Ee(null),i=be((function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;pe(e)&&(t?c({type:"pre-reset",payload:function(t){ae(null,{prev:t,next:e},null,l.current,a),c({type:"reset",payload:e})}}):(ae(me(e),e,n,l.current,a),c({type:"set",payload:e})))}),[n]),s=be((function(e,n){var a=ve(e),r=ge(a,(function(e,t){return e[t]=n,e}),{});l.current=t(t({},l.current||{}),r)}),[]);return[r,i,s]}(u,w),x=o(L,3),O=x[0],z=x[1],I=x[2],M=o(Fe(p,w),3),F=M[0],j=M[1],P=M[2],T=Tt((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;V("default_options",(function(n){var a=Nt(At(e),(function(e,t){var a=wt(n,t,null);return null!==a&&(e[t]=a),e}),{});z(a,!1,t)}))}),[V,z]),V=Tt((function(e,a){!function(e,a,r,o){var c=H.isPlainObject(e)?e:{action:e},l=c.action,i=c.value,s={route:"action",options:{key:l,value:void 0===i?null:i}};o(n({},l,!0)),ce(t(t({},s),{},{onSuccess:ee(r,s,a,o),onError:te(r,s,o)}))}(e,a,w,A)}),[w,A]);Vt((function(){var e=Nt(_,(function(e,t){return Rt(At(wt(t,"depends",[])),(function(t){return kt(e,t)?null:e.push(t)})),e}),[]);I(e,(function(){V("zukit_more_info",(function(e){R(wt(e,"more",{}))}))}))}),[_,I,V]);var B=Bt((function(){return Ct(E,["router","noticeList"])}),[E]),D=i?React.createElement(Ve.Provider,{value:y},React.createElement(P.Provider,{value:F},React.createElement(i,{id:c,wp:l,info:m,title:Lt("General Settings","zukit"),options:O,updateOptions:z,resetOptions:T,ajaxAction:V,noticeOperations:y,setUpdateHook:I,moreData:B}))):null,U=m.icon?React.createElement(zt,{icon:React.createElement(Ot,null,m.icon),showColors:!0}):null,W=wt(m,"colors.backdrop"),q=wt(m,"colors.header"),G=wt(m,"colors.title");return React.createElement("div",{className:Dt(null,"zukit-skeleton",l)},React.createElement("div",{className:Dt("body")},React.createElement(Ft,null,React.createElement("div",{className:Dt("content"),role:"region","aria-label":"Settings content",tabIndex:"-1",style:W&&{backgroundColor:W}},React.createElement("div",{className:"components-editor-notices__dismissible"},h),React.createElement("div",{className:Dt("editor","editor-styles-wrapper"),tabIndex:"-1"},React.createElement("div",{className:"block-editor-block-list__layout"},React.createElement("div",{className:"wp-block block-editor-block-list__block"},React.createElement("div",{className:"editor-post-title",style:q&&{backgroundColor:q}},React.createElement("div",{className:"wp-block editor-post-title__block"},React.createElement("h1",{style:G&&{color:G}},m.title),U)),D)))),React.createElement("div",{className:Dt("sidebar"),role:"region","aria-label":"Plugin settings",tabIndex:"-1"},React.createElement("div",null,React.createElement("div",{className:"interface-complementary-area edit-post-sidebar"},React.createElement(gt,a({id:c,wp:l,icon:U,more:_,actions:v,actionLoading:N,debug:g,ajaxAction:V,options:O,updateOptions:z,getPanel:F,setPanel:j},Ct(m,["icon","more"])))))))))}));var Ut=lodash,Wt=Ut.get;Ut.set;var $t=Ut.map,qt=Ut.has;Ut.forEach,Ut.defaultsDeep;var Ht=wp.i18n.__,Gt=wp.element;Gt.render,Gt.Fragment;var Kt=wp.components,Qt=Kt.SelectControl,Zt=Kt.Button;function Yt(e){return!!qt(e,"divider")||null}var Jt={toggleOption:function(e,t,a){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=function(e){return r?"".concat(r,".").concat(e):e},c=function(e){return Wt(t,o(e))};return $t(e,(function(e,l){return A(e,t,!1,r)&&React.createElement(Qe,{key:l,withDivider:Yt(e)&&e.divider,label:e.label,help:e.help,checked:!!c(l),onChange:function(){return a(n({},o(l),!c(l)))}})}))},selectOption:function(e,t,a){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=e.id,c=void 0===o?"?":o,l=e.options,i=void 0===l?[]:l,s=e.label,u=void 0===s?"":s,d=e.help,p=e.defaultValue,f=r?"".concat(r,".").concat(c):c,m=Wt(t,f,p);return A(e,t,!1,r)&&React.createElement(React.Fragment,null,Yt(e)&&React.createElement(Ge,{size:e.divider}),React.createElement("label",{className:"components-base-control__label __select_label",htmlFor:c},u),React.createElement("div",{className:"__select_block"},React.createElement("div",{className:"__select_control"},React.createElement(Qt,{id:c,value:m,onChange:function(e){return a(n({},f,e))},options:i}),void 0!==p&&React.createElement(Zt,{isSecondary:!0,className:"__reset",onClick:function(){return a(n({},f,p))}},Ht("Reset","zukit"))),React.createElement("p",{className:"components-base-control__help"},M(d,{br:!0}))))}},Xt=wp.components,en=Xt.Path,tn=Xt.G,nn=Xt.SVG,an=React.createElement(nn,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},React.createElement(tn,null,React.createElement(tn,null,React.createElement(en,{d:"M3.133,39.53 C2.842,40.09 2.5,40.613 2.5,41.227 L2.503,41.484 C2.503,42.809 3.54,43.611 4.733,43.611 L43.28,43.611 C44.473,43.611 45.5,42.617 45.5,41.292 L45.487,41.034 C45.487,40.42 45.186,39.886 44.855,39.337 L25.765,5.092 C24.921,4.155 23.554,4.155 22.711,5.092 L3.133,39.53 z",fill:"#FFD42A"}),React.createElement(en,{d:"M3.133,39.53 C2.842,40.09 2.5,40.613 2.5,41.227 L2.503,41.484 C2.503,42.809 3.54,43.611 4.733,43.611 L43.28,43.611 C44.473,43.611 45.5,42.617 45.5,41.292 L45.487,41.034 C45.487,40.42 45.186,39.886 44.855,39.337 L25.765,5.092 C24.921,4.155 23.554,4.155 22.711,5.092 L3.133,39.53 z",fillOpacity:"0",stroke:"#998019",strokeWidth:"3.111"})),React.createElement(en,{d:"M27.215,36.707 C27.215,38.433 25.816,39.831 24.091,39.831 C22.365,39.831 20.966,38.433 20.966,36.707 C20.966,34.982 22.365,33.583 24.091,33.583 C25.816,33.583 27.215,34.982 27.215,36.707 z M24.07,15 C22.843,15 20.785,15.978 20.785,17.193 L21.855,29.817 C21.855,31.032 22.843,32.01 24.07,32.01 C25.298,32.01 26.286,31.032 26.286,29.817 L27.203,17.193 C27.203,15.978 25.298,15 24.07,15 z",fill:"#000000",id:"exlamation"}))),rn=React.createElement(nn,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},React.createElement(tn,null,React.createElement(tn,null,React.createElement(en,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fill:"#FF4136"}),React.createElement(en,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fillOpacity:"0",stroke:"#B22E27",strokeWidth:"3.111"})),React.createElement(en,{d:"M27.655,34.564 C27.655,36.526 26.065,38.116 24.103,38.116 C22.141,38.116 20.551,36.526 20.551,34.564 C20.551,32.602 22.141,31.012 24.103,31.012 C26.065,31.012 27.655,32.602 27.655,34.564 z M24.08,9.884 C22.684,9.884 20.345,10.996 20.345,12.377 L21.561,26.73 C21.561,28.112 22.684,29.223 24.08,29.223 C25.475,29.223 26.599,28.112 26.599,26.73 L27.641,12.377 C27.641,10.996 25.475,9.884 24.08,9.884 z",fill:"#FFFFFF",id:"exlamation"}))),on=React.createElement(nn,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},React.createElement(tn,null,React.createElement(tn,null,React.createElement(en,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fill:"#00ACED"}),React.createElement(en,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fillOpacity:"0",stroke:"#0082B2",strokeWidth:"3.111"})),React.createElement(en,{d:"M24.896,18.828 L27.094,18.828 L27.094,35.322 L27.574,35.802 L29.883,35.987 L29.883,38 L18.117,38 L18.117,35.987 L20.352,35.802 L20.777,35.322 L20.777,22.873 L18.339,22.873 L18.339,21.008 z M20.5,13.528 Q20.5,11.958 21.47,10.979 Q22.439,10 23.991,10 Q25.468,10 26.466,10.97 Q27.463,11.939 27.463,13.343 Q27.463,14.931 26.456,15.947 Q25.45,16.963 23.917,16.963 Q22.476,16.963 21.488,15.975 Q20.5,14.987 20.5,13.528 z",fill:"#FFFFFF",id:"info"}))),cn=React.createElement(nn,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},React.createElement(en,{ +d:"M8.5,6.999 C9.881,6.999 11,8.118 11,9.499 C11,10.88 9.881,11.999 8.5,11.999 C7.119,11.999 6,10.88 6,9.499 C6,8.118 7.119,6.999 8.5,6.999 z M16,10.999 C18,10.999 19,16.999 19,16.999 L4.999,16.999 C4.999,16.999 6,12.999 8,12.999 C10.001,12.999 10,13.999 11.5,13.999 C13,13.999 14,10.999 16,10.999 z M16,11.999 C15.37,11.999 14.779,12.646 14.152,13.333 C13.441,14.114 12.637,14.999 11.499,14.999 C10.535,14.999 9.976,14.677 9.529,14.419 C9.124,14.184 8.805,13.999 7.999,13.999 C7.442,13.999 6.821,14.966 6.387,16 L17.779,16 C17.27,13.803 16.45,12.05 16,11.999 M20,18 L20.003,6 L4,6 L4,18 L20,18 z M22,6 L22,18 C22,19.104 21.104,20 20,20 L4,20 C2.896,20 2,19.104 2,18 L2,6 C2,4.896 2.896,4 4,4 L20,4 C21.104,4 22,4.896 22,6 z"})),ln=React.createElement(nn,{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},React.createElement(en,{d:"M14.95 6.46L11.41 10l3.54 3.54-1.41 1.41L10 11.42l-3.53 3.53-1.42-1.42L8.58 10 5.05 6.47l1.42-1.42L10 8.58l3.54-3.53z"})),sn=Object.freeze({__proto__:null,warning:an,error:rn,info:on,image:cn,close:ln}),un=lodash,dn=un.isArray,pn=un.isPlainObject,fn=un.isNil,mn=un.isNaN,vn=un.forEach,gn=un.includes,hn=un.trim,$=jQuery;function bn(e,t,n,a){$("#block-".concat(e," ").concat(t)).alterClass(n,a)}function yn(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",r=$("#block-".concat(e," ").concat(a));if(r.length){var o=function(e,t){return void 0===e?r.css(t,""):r.css(t,e)};dn(t)?vn(t,(function(e){return r.css(e,"")})):pn(t)?vn(t,o):o(n,t)}}$.fn.alterClass=function(e,t){var n=this;if(!e||-1===e.indexOf("*"))return n.removeClass(e),t?n.addClass(t):n;var a=new RegExp("\\s"+e.replace(/\*/g,"[A-Za-z0-9-_]+").split(" ").join("\\s|\\s")+"\\s","g");return n.each((function(e,t){for(var n=" "+t.className+" ";a.test(n);)n=n.replace(a," ");t.className=hn(n)})),t?n.addClass(t):n};var En=["width","height","innerWidth","innerHeight","outerWidth","outerHeight"];function wn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".block-editor-editor-skeleton__content";document.querySelector(e).scrollTo({top:0,behavior:"smooth"})}var kn={get:function(e){var t,n;return null!==(t=null===(n=document.querySelector(e))||void 0===n?void 0:n.value)&&void 0!==t?t:null},set:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=document.querySelector(e);if(a){var r=n?window.HTMLTextAreaElement.prototype:window.HTMLInputElement.prototype,o=Object.getOwnPropertyDescriptor(r,"value").set;o.call(a,t);var c=new Event("input",{bubbles:!0});a.dispatchEvent(c)}},addListener:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=document.querySelector(e);a&&(n?a.addEventListener("input",t):a.removeEventListener("input",t))},removeListener:function(e,t){this.addListener(e,t,!1)}},_n=Object.freeze({__proto__:null,toggleBodyClass:function(e,t){$("body").toggleClass(e,t)},alterClassWithClientId:bn,findWithClientId:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=$("#block-".concat(e)).find(t);return n.length?n:null},attrWithClientId:function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",r=$("#block-".concat(e," ").concat(a));if(r.length){var o=function(e,t){return void 0===e?r.removeAttr(t):r.attr(t,e)};dn(t)?vn(t,(function(e){return r.removeAttr(e)})):pn(t)?vn(t,o):o(n,t)}},getAttrWithClientId:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=$("#block-".concat(e," ").concat(n));if(r.length){var o=r.attr(t);if(a){var c=parseInt(o,10);return mn(c)?0:c}return o}return null},cssWithClientId:yn,getCssWithClientId:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=$("#block-".concat(e," ").concat(n));if(r.length){var o=r.css(t);if(a){var c=parseInt(o,10);return mn(c)?0:c}return o}return null},sizeWithClientId:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(!gn(En,t))return null;var a=$("#block-".concat(e," ").concat(n));return a.length?a[t]():null},setInputAndFocus:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"input";$(e).find(n).val(t).trigger("focus")},clickButton:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"button";$(e).find(t).trigger("click")},setAttr:function(e,t,n){$(e).find(t).attr(n)},hasSelector:function(e,t){return $(e).has(t).length>0},scrollTop:wn,createMutationObserver:function(e){return new(window.MutationObserver||window.WebKitMutationObserver)(e)},observeMutation:function(e,t){var n=$(e);0===n.length||fn(t)?t&&t.disconnect():t.observe(n[0],{childList:!0,subtree:!0,attributes:!1,characterData:!1})},input:kn}),Rn=["condition","wrap","children"],Cn=lodash,Nn=Cn.isString,Sn=Cn.trim,An=wp.element.createElement,Ln=function(e){var t=e.condition,n=e.wrap,a=e.children,o=r(e,Rn);if(t){if(Nn(n)){var c=Sn(n,"");return An(c,o,a)}return React.createElement(n,o,a)}return a},xn=["className","columns","isSecondary","isSmall","withoutControl","fillMissing","fillNull","recap","options","selectedItem","transformValue","beforeItem","afterItem","label","help","buttonStyle","buttonClass","withLabels","withTooltip","onClick"],On=["label","value","style","isDisabled","isSlot"],zn=lodash,In=zn.map,Mn=zn.defaults,Fn=zn.upperFirst,jn=zn.isFunction,Pn=zn.isPlainObject,Tn=zn.has,Vn=zn.every,Bn=zn.pick,Dn=zn.omit,Un=wp.components,Wn=Un.BaseControl,$n=Un.Tooltip,qn=Un.Button,Hn=Un.ButtonGroup,Gn="zukit-select-item",Kn=["href","target","disabled","icon","iconSize","shortcut","onMouseDown","isPrimary","isTertiary","isPressed","isBusy","isDefault","isLink","isDestructive"],Qn=function(e){var t=e.className,n=e.columns,o=void 0===n?2:n,c=e.isSecondary,l=void 0===c||c,i=e.isSmall,s=void 0===i||i,u=e.withoutControl,d=e.fillMissing,p=e.fillNull,f=e.recap,m=e.options,v=e.selectedItem,g=e.transformValue,h=e.beforeItem,b=e.afterItem,y=e.label,E=e.help,w=e.buttonStyle,k=e.buttonClass,_=e.withLabels,C=e.withTooltip,N=e.onClick,A=r(e,xn),L=d?Math.ceil(m.length/o)*o-m.length:0,x=Array(L).fill().map((function(e,t){return{value:"slot".concat(t),isDisabled:!0,isSlot:!0}})),O=function(e,t,n,a){return t&&Tn(e,"isDisabled")?e.isDisabled:a===n&&!t&&Tn(e,"isSelected")?e.isSelected:Dn(e,["isSelected","isDisabled"])},z=function(e){var t=e.label,n=e.value,o=e.style,c=e.isDisabled,i=e.isSlot,u=r(e,On);return React.createElement(Ln,{condition:C,wrap:$n,text:t,key:S(n,t)},React.createElement("div",{key:S(n,t),className:R("".concat(Gn,"__button-wrapper"),"".concat(Gn,"__").concat(n),{"is-selected":v===n&&!c,"is-disabled":c,"is-slot":i,"is-null":p&&null===n})},React.createElement(qn,a({className:R("".concat(Gn,"__button"),k,"".concat(Gn,"__").concat(n),{"is-selected":v===n&&!c}),isSecondary:l,isSmall:s,onClick:function(){return!c&&N(n)},style:o||O(w,c,n,v)},Bn(A,Kn)),p&&null===n?React.createElement("span",{className:"is-null"}):i?null:jn(g)?g(n,t,o,u):n),!i&&_&&React.createElement("div",{className:"block-editor-block-styles__item-label"},t)))},I={label:Fn(v),value:v,style:null,isDisabled:!0},M=Pn(f)?Mn(f,I):I,F=Vn(m,(function(e){return Pn(e)}))?m:In(m,(function(e){return{label:Fn(e),value:e}})),j=R(t,"components-base-control",Gn,"__".concat(o,"columns"),{__recap:f});return React.createElement(Ln,{condition:!u,wrap:Wn,className:j,label:y,help:E},React.createElement(Ln,{condition:u,wrap:"
",className:j},React.createElement(Hn,{"aria-label":y},h,f&&z(M),In(F,z),In(x,z),b)))},Zn=["className","isColor","title","value","colored"],Yn=wp.components.ColorIndicator,Jn="zukit-title-indicator",Xn=lodash,ea=Xn.isArray,ta=Xn.isEmpty,na=Xn.isNil,aa=Xn.map,ra=Xn.pull,oa=Xn.split,ca=Xn.join,la=Xn.includes,ia=Xn.has,sa=wp.i18n.__,ua=wp.keycodes.ENTER,da=wp.compose,pa=da.compose,fa=da.useInstanceId,ma=wp.components,va=ma.BaseControl,ga=ma.Button,ha=ma.TextControl,ba=ma.Tooltip,ya=wp.element,Ea=ya.useState,wa=ya.useCallback,ka=ya.useMemo,_a=wp.url,Ra=_a.isEmail,Ca=_a.isURL,Na={duplicate:sa("Duplicates are not allowed","zukit"),email:sa("It does not look like a valid email.","zukit"),url:sa("It does not look like a URL.","zukit"),tel:sa("It does not look like a phone number.","zukit"),regex:sa("It does not look like a valid input.","zukit")},Sa=pa([Be])((function e(t){var n=t.separator,r=void 0===n?",":n,c=t.label,l=t.help,i=t.inputLabel,s=t.inputHelp,u=t.isSideBySide,d=t.strict,p=t.value,f=t.onChange,m=t.isOpen,v=t.isNotEmptyLabel,g=t.noticeOperations.createNotice,h=o(Ea(""),2),b=h[0],y=h[1],E=o(Ea(m),2),w=E[0],k=E[1],_=fa(e),C="list-input-control-".concat(_),N=ka((function(){return ea(p)?p:ta(p)?[]:oa(p,r)}),[p,r]),A=wa((function(e){var t=N.length;ra(N,e),N.length4&&void 0!==arguments[4]&&arguments[4],o=xa(t)?e:x(e,t,n);return qa(a,o)?o:r?"":null},Ga=lodash,Ka=Ga.keys,Qa=Ga.get,Za=Ga.defaults,Ya=wp.data.registerStore,Ja=wp.apiFetch,Xa={GET_VALUE:"GET_VALUE",SET_VALUE:"SET_VALUE",UPDATE_VALUES:"UPDATE_VALUES"},er=function(e){return 0===Object.keys(e).length&&e.constructor===Object};function tr(){return{getValue:function(e){return{type:Xa.GET_VALUE,path:e}},setValue:function(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t({type:Xa.SET_VALUE,key:e,value:n},a)}}}function nr(e,n,a){var r=tr(),o=a?{key:a}:{};return t(t({},r),{},{updateValues:regeneratorRuntime.mark((function a(r){var c,l,i;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return c=oe(e),l=t(t({},o),{},{router:n,keys:Ka(r),values:r}),a.next=4,Ja({path:c,method:"POST",data:l});case 4:return i=a.sent,a.abrupt("return",er(i)?void 0:{type:Xa.UPDATE_VALUES,values:r});case 6:case"end":return a.stop()}}),a)}))})}function ar(e,t,n){return Qa(e,[t,n])}function rr(e,t){return{getValue:function(n,a){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t(n,e,a,r)}}}function or(){return{GET_VALUE:function(e){return Ja({path:e.path})}}}function cr(e,n,a,r){return{getValue:regeneratorRuntime.mark((function o(c){var l,i,s,u=arguments;return regeneratorRuntime.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:return l=u.length>1&&void 0!==u[1]?u[1]:{},i=oe(e,t(t({},{key:r||c}),l),n),o.next=5,a.getValue(i);case 5:return s=o.sent,o.abrupt("return",a.setValue(c,er(s)?void 0:s,l));case 7:case"end":return o.stop()}}),o)}))}}function lr(e,a,r){return t(t({},e),{},n({},a,t(t({},e[a]),{},n({},r.key,r.value))))}function ir(e,a,r){return function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a,c=arguments.length>1?arguments[1]:void 0;switch(c.type){case Xa.SET_VALUE:return r(o,e,c);case Xa.UPDATE_VALUES:return t(t({},o),{},n({},e,t(t({},o[e]),c.values)))}return o}}function sr(e){var t=Za({},e,{name:null,stateKey:"data",routes:{get:"cuget",update:"cuset"},router:null,fetchKey:null,withSetters:!0,withoutResolvers:!1,initialState:null,merger:lr,getter:ar,reducer:null,actions:null,selectors:null,controls:null}),a=t.name,r=t.stateKey,o=t.routes,c=t.router,l=t.fetchKey,i=t.initialState||n({},r,{}),s=Qa(o,"get",o),u=Qa(o,"update",o),d=t.withSetters?nr(u,c,l):tr();return{register:function(){return Ya(a,{reducer:t.reducer||ir(r,i,t.merger),actions:t.actions||d,selectors:t.selectors||rr(r,t.getter),controls:t.controls||or(),resolvers:t.withoutResolvers?void 0:cr(s,c,d,l)})}}}var ur=lodash,dr=ur.isEmpty,pr=ur.isNil,fr=ur.get,mr=ur.includes,vr=ur.repeat,gr=ur.forEach,hr=ur.sortBy,br=wp.i18n.__,yr=wp.compose.createHigherOrderComponent,Er=wp.data,wr=Er.withSelect,kr=Er.useSelect,_r="zukit/core",Rr=["loaders","galleries","folders"];(0,sr({name:_r,stateKey:"data",routes:"zudata",withSetters:!1,initialState:{data:{folders:{},loaders:{},galleries:{},svg:{}}},merger:function(e,a,r){var o=r.key,c=r.value,l=fr(e,a,{}),i=fr(l,o,{});if(mr(Rr,o))return lr(e,a,r);if("svg"===o){var s=r.name,u=r.folder,d=fr(i,u,{});return t(t({},e),{},n({},a,t(t({},l),{},{svg:t(t({},i),{},n({},u,t(t({},d),{},n({},s,c))))})))}return e},getter:function(e,t,n,a){if(mr(Rr,n))return ar(e,t,n);if("svg"===n){var r=a.name,o=a.folder;return fr(e,[t,n,o,r])}}}).register)();var Cr=function(e,t){var n=kr((function(n){return{data:n(_r).getValue(e,t)}}),[e,t]).data,a=void 0===n?null:n;return dr(a)?null:a},Nr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"images/",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=kr((function(a){return dr(e)?{}:{svg:a(_r).getValue("svg",{router:n,name:e,folder:t})}}),[e,t]),r=a.svg,o=void 0===r?null:r;return dr(o)?null:o},Sr=yr(wr((function(e){return{folders:e(_r).getValue("folders")||null}})),"withFolders"),Ar=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=hr(e,"order");function a(t,n,r,o){pr(t)||t.parent_id!==o||(n.push({label:vr(" ",4*r)+t.title,value:t.id}),gr(t.childs,(function(o){a(e[o],n,++r,t.id),--r})))}var r=0,o=t?[t]:[];return gr(n,(function(e){0===e.parent_id&&a(e,o,r,0)})),o},Lr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=kr((function(e){return{folders:e(_r).getValue("folders")}}),[]),n=t.folders,a=void 0===n?null:n;return dr(a)?null:null===e?a:fr(a,e,null)},xr=[{value:0,label:br("Loading...","zukit")}],Or={value:0,label:br("Select folder","zukit")},zr=yr(wr((function(e,t){var n=t.loader,a=C(n)?n:null,r=null;return pr(a)||(r=e(_r).getValue("loaders",{loaderIndex:a})||null),{loaderHTML:dr(r)?null:r}})),"withLoaders"),Ir=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=kr((function(e){return{loaders:e(_r).getValue("loaders")}}),[]),n=t.loaders,a=void 0===n?null:n;return dr(a)?null:null===e?a:fr(a,e,null)},Mr=lodash,Fr=Mr.isNil,jr=Mr.isArray,Pr=Mr.isEmpty,Tr=Mr.isFunction,Vr=Mr.isPlainObject,Br=Mr.some,Dr=Mr.reduce,Ur=Mr.defaults,Wr=wp.data,$r=Wr.useSelect,qr=Wr.useDispatch,Hr=wp.element,Gr=Hr.useRef,Kr=Hr.useReducer,Qr=[];function Zr(){return o(Kr((function(e){return e+1}),0),2)[1]}var Yr=Object.freeze({__proto__:null,useForceUpdater:Zr,useRefInit:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=Gr(null);return null===n.current&&Tr(e)&&(n.current=e(t)),n},useRefDefaults:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Gr(null);if(null===n.current&&e){var a=Vr(e)?Ur({},e,t):e;n.current=a}return n},setupCoreStore:function(e){return{useSvgFromFile:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"images/";return Nr(t,n,e)},useCoreData:function(n,a){return Cr(n,t(t({},a),{},{router:e}))}}},setupOptionsStore:function(e){var t="zukit/".concat(e);return{registerOptionsStore:sr(t).register,useGetOption:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,a=$r((function(n){return{value:n(t).getValue(e)}}),[]),r=a.value,o=void 0===r?null:r;return Fr(o)?n:o},useGetOptions:function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=jr(e)?e:Qr,r=$r((function(e){var n=e(t).getValue;return{gotOptions:Dr(a,(function(e,t){return e[t]=Fr(t)?null:n(t),e}),{})}}),[a]),o=r.gotOptions,c=void 0===o?null:o;return n&&Br(c,Fr)||Pr(c)?null:c},useSetOption:function(){var e=qr(t).updateValues;return function(t,a){return e(n({},t,a))}},useUpdateOptions:function(){return qr(t).updateValues}}},useCoreDataGeneric:Cr,useSvgFromFileGeneric:Nr,withFolders:Sr,folderOptions:Ar,useFolders:Lr,useFolderOptions:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Or,t=Lr();return dr(t)?xr:Ar(t,e)},useGalleries:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=kr((function(e){return{galleries:e(_r).getValue("galleries")}}),[]),n=t.galleries,a=void 0===n?null:n;return dr(a)?null:null===e?a:fr(a,e,null)},withLoaders:zr,useLoaders:Ir,requestURL:oe,TYPES:Xa,isNull:er,getActions:nr,defaultGetter:ar,getSelectors:rr,getControls:or,getResolvers:cr,defaultMerger:lr,setupStore:sr}),Jr=lodash.isNil,Xr=wp.element.RawHTML,eo=function(e){var t=e.className,n=e.loaderHTML;return Jr(n)?null:React.createElement(Xr,{className:R("zu-loader",t)},n)};eo.WithOptions=function(e){var t=e.className,n=e.id,a=void 0===n?"none":n,r=e.duration,o=Ir(a,r);return React.createElement(eo,{className:t,loaderHTML:o})};var to=lodash.reduce,no=wp.i18n.__,ao=wp.element,ro=ao.useState,oo=ao.useCallback,co=ao.useEffect,lo=wp.components,io=lo.BaseControl,so=lo.ToggleControl,uo=lodash,po=uo.map,fo=uo.castArray,mo=wp.i18n.__,vo=wp.element.Fragment,go=wp.components,ho=go.Button,bo=go.Icon,yo=go.Modal,Eo=["tag","children"],wo=wp.element.createElement,ko=Object.freeze({__proto__:null,ConditionalWrap:Ln,SelectItemControl:Qn,TitleIndicator:function(e){var t=e.className,o=e.isColor,c=e.title,l=e.value,i=e.colored,s=r(e,Zn);return React.createElement("span",{className:t},c,l&&(o?React.createElement(Yn,a({className:Jn,colorValue:l},s)):React.createElement("span",a({className:R(Jn,n({},i,i))},s),l)))},ListInputControl:Sa,AdvTextControl:function e(t){var n=t.className,r=t.isPassword,c=t.isSideBySide,l=t.showTooltip,i=void 0===l||l,s=t.tooltipPosition,u=void 0===s?"top center":s,d=t.withoutClear,p=t.id,f=t.label,m=t.value,v=t.help,g=t.type,h=t.strict,b=t.withDebounce,y=t.debounceDelay,E=void 0===y?1e3:y,w=t.withoutValues,k=void 0===w?null:w,_=t.fallbackValue,C=void 0===_?"name":_,N=t.onChange,S=t.onKeyEnter,A=o(Da(!1),2),L=A[0],x=A[1],O=o(Da(!1),2),z=O[0],I=O[1],M=r?L?"text":"password":g||"text",F=r?L?"hidden":"visibility":"no-alt",j=r?L?$a.hide:$a.show:$a.clear,P=Wa(e),T=null!=p?p:"advanced-text-control-".concat(P),V=Ba((function(){W(""),N("")}),[N]),B=Ba((function(){return r?x(!L):V()}),[r,L,V]),D=o(Da(Ha(m,k,C,h,!0)),2),U=D[0],W=D[1],q=Ba(za((function(e){N(e),I(!1)}),E),[N,E]),H=Ba((function(e){I(!0),W(e),q(e)}),[q]),G=Ba((function(e){e.keyCode===Ma&&Oa(S)&&S()}),[S]);Ua((function(){if(!1===z&&U!==m){var e=Ha(m,k,C,h,!0);e!==m&&N(e),e!==U&&W(e)}}),[z,m,N,U,k,C,h]);var K=r||!d,Q=Ba((function(e){var t=Ha(e,k,C,h);null!==t&&(b?H(t):N(t))}),[h,b,N,H,k,C]),Z=c&&(f||v);return React.createElement(React.Fragment,null,Z&&React.createElement("div",{className:"__sidebyside components-base-control"},f&&React.createElement("label",{className:"components-base-control__label",htmlFor:T},f),v&&React.createElement("p",{className:"components-base-control__help"},v)),React.createElement("div",{className:R("components-base-control","zukit-text-control",n,{"__with-label":!Z&&f&&K,"__with-help":!Z&&v,"__with-label-help":!Z&&f&&v&&K,"__with-button":K})},React.createElement(Pa,a({type:M,label:Z?void 0:f,help:Z?void 0:v,value:(b?U:m)||"",onChange:Q,onKeyDown:G},Z?{id:T}:{})),K&&React.createElement(Ln,{wrap:Ta,condition:i,text:j,position:u,noArrow:!1},React.createElement(ja,{className:R("__exclude",{"__with-label":!Z&&f&&K,"__with-label-help":!Z&&f&&v&&K}),icon:F,onClick:B}))))},Loader:eo,LoaderControl:function(e){var t=e.clientId,n=e.className,a=e.editClassName,r=void 0===a?"__edit-mode":a,c=e.label,l=e.shape,i=void 0===l?"none":l,s=e.loaders,u=e.setAttributes,d=o(ro(!1),2),p=d[0],f=d[1],m=oo((function(){f(!p)}),[p]),v=oo((function(e){null!==s&&u({loader:e,loaderHTML:s[e]||""})}),[s,u]);if(co((function(){return function(){bn(t,"> :first-child",r),yn(t,"opacity",void 0,".zu-loader")}}),[]),co((function(){bn(t,"> :first-child",p?null:r,p?r:null),yn(t,"opacity",p?1:void 0,".zu-loader")}),[t,p,i,r]),null===s)return null;var g=to(s,(function(e,t,n){return e.push({value:String(n),label:String(n)}),e}),[{value:"none",label:no("Without Loader","zukit")}]),h=React.createElement("span",null,no("none","zukit"));return React.createElement(io,{className:R("zukit-loader-control",n),label:c},React.createElement(Qn,{withoutControl:!0,columns:3,options:g,selectedItem:String(i),onClick:v,transformValue:function(e){return"none"===e?h:React.createElement(eo,{loaderHTML:s[parseInt(e,10)]})}}),React.createElement(so,{label:no("Reveal Loader","zukit"),checked:p,onChange:m}))},ModalMessage:function(e){var t=e.className,n=e.icon,a=e.message,r=e.links,o=e.withoutCloseButton,c=e.isOpen,l=e.onClose,i=e.children,s="warning"===n?an:"error"===n?rn:on;return c&&React.createElement(yo,{className:R("zukit-modal",t),title:mo("Warning","zu-contact"),closeLabel:mo("Close"),onRequestClose:l},React.createElement("div",{className:"__content-wrapper"},React.createElement(bo,{className:"__icon",icon:s}),React.createElement("div",null,M(a,{links:r}))),React.createElement("div",{className:"__button-wrapper"},po(fo(i||[]),(function(e,t){return React.createElement(vo,{key:t},e)})),!o&&React.createElement(ho,{isPrimary:!0,onClick:l},mo("Close"))))},RawHTML:function(e){var n=e.tag,a=void 0===n?"p":n,o=e.children,c=r(e,Eo);return wo(a,t({dangerouslySetInnerHTML:{__html:o}},c))}}),_o=lodash,Ro=_o.forEach,Co=_o.isString,No=_o.isNil,So=_o.isEmpty,Ao=_o.isFunction,Lo=_o.noop,xo=_o.filter,Oo=_o.merge,zo=_o.transform,Io=_o.castArray,Mo=wp.compose,Fo=Mo.createHigherOrderComponent,jo=Mo.compose,Po=wp.editPost,To=Po.PluginSidebarMoreMenuItem,Vo=Po.PluginDocumentSettingPanel,Bo=Po.PluginPostStatusInfo,Do=Po.PluginSidebar,Uo=wp.components,Wo=Uo.Fill,$o=Uo.PanelBody,qo=wp.data,Ho=qo.withSelect,Go=qo.withDispatch,Ko=Fo((function(e){return function(t){var n=t.className,r=t.name,o=t.icon,c=t.title,l=t.titleProps,i=t.slot,s=void 0===i?"setting":i,u=t.moreItem,d=void 0!==u&&u,p=t.moreTitle,f=t.moreIcon,m=t.metaValues,v=t.allowEmptyValues,g=void 0===v||v,h=t.initialOpen,b=void 0===h||h,y=Zr();if(!g&&(No(m)||So(xo(m))))return null;var E=Ao(c)?c(Ao(l)?l():l):c;return"status"===s?React.createElement(Bo,null,React.createElement(e,a({forceUpdate:y},t))):"setting"===s?React.createElement(Vo,{name:r,title:E,className:n},React.createElement(e,a({forceUpdate:y},t))):"sidebar"===s?React.createElement(React.Fragment,null,d&&React.createElement(To,{target:r,icon:f},p||E),React.createElement(Do,{name:r,title:E,icon:o,className:n},React.createElement(e,a({forceUpdate:y},t)))):React.createElement(Wo,{name:s,className:n},React.createElement($o,{initialOpen:b,title:E},React.createElement(e,a({forceUpdate:y},t))))}}),"withSidebarPlugin"),Qo=Object.freeze({__proto__:null,withSidebarPlugin:Ko,withPlugin:function(e){return jo([Fo((function(t){return function(n){return React.createElement(t,a({},n,e))}}),"withPlugin"),Ko])},withPluginMeta:function(e){return jo([Fo((function(t){return function(n){return React.createElement(t,a({},n,e))}}),"withPluginAndMeta"),Ho((function(e,t){var n=t.metaKeys;if(So(n))return{metaValues:null,meta:null};var a=e("core/editor").getEditedPostAttribute,r=zo(Io(n),(function(e,t){e[t]=a("meta")[t]}),{});return{meta:r[Co(n)?n:n[0]],metaValues:r}})),Go((function(e,t){var a=t.metaKeys,r=t.meta,o=e("core/notices").createNotice;if(So(a))return{createNotice:o,setMetaValues:Lo,setMetaValue:Lo,setMetaAttributes:Lo};var c=e("core/editor").editPost,l=Co(a)?a:a[0];return{createNotice:o,setMetaValue:function(e){return c({meta:n({},l,e)})},setMetaAttributes:function(e){return c({meta:n({},l,Oo({},r,e))})},setMetaValues:function(e){return Ro(e,(function(e,t){return c({meta:n({},t,e)})}))}}})),Ko])}}),Zo=lodash,Yo=wp.element,Jo=Yo.useEffect,Xo=Yo.useRef,ec=wp.compose.usePrevious,tc={level:"default",simplify:!0,clone:!1,mods:{default:!1,ignoreNext:!1},colors:{ok:!1,info:!1,data:!1,query:!1},markers:{accented:"±",bold:"§",colored:"~",dim:"‡",param:["[","]"],opaque:["{","}"]},timing:!1},nc=Zo.transform(tc.markers,(function(e,t,n){return e[n[0]]=t})),ac=function(e){return"".concat(nc.a).concat(e).concat(nc.a)},rc=function(e){return"".concat(nc.b).concat(e).concat(nc.b)},oc=function(e){return"".concat(nc.c).concat(e).concat(nc.c)},cc=function(e){return"".concat(nc.d).concat(e).concat(nc.d)},lc=function(e,t){return"".concat(nc.p[0]).concat(e).concat(t?" : ":"").concat(null!=t?t:"").concat(nc.p[1])},ic={basic:"#a79635",name:"#e56a17",alert:"#ff2020",query:"#cc0096",ok:"#1f993f",info:"#0070c9",data:"#a79635",white:"#ffffff",black:"#111111",accent:"#cb5e14",accentBg:"#fff7e5",colored:"#0f5d9a",coloredBg:"#ecffe5",dim:"rgba(0,0,51,0.2)",cyan:"#00b3b0"},sc={alert:"!",query:"?",ok:"*",info:"+",data:"#"},uc=" "+oc("⇢")+" ",dc=" "+rc("»")+" ";function pc(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e&&(Zo.includes(["short",1],e)?tc.level=1:Zo.includes(["default","normal",2],e)?tc.level=2:Zo.includes(["verbose","full",3],e)?tc.level=3:Zo.includes(["none",0],e)&&(tc.level=0)),tc.level}function fc(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!/level defaults|ready\(\)/gi.test(e)||1!=tc.level;return n=t?!(tc.level<3):n,0!=tc.level&&n}function mc(e){var t=!tc.mods.default,n=tc.colors.info&&t?console.info:console.log;e.startsWith(">")&&(e=e.replace(/^>/,""),n=console.groupCollapsed);for(var a=Lc(Ac(e)),r=Oc(Sc(e),a),o=r.format,l=r.items,i=arguments.length,s=new Array(i>1?i-1:0),u=1;u1?n-1:0),r=1;r".concat(e)),Zo.isNil(t)&&(a=!1),Zo.forEach(t,(function(n,a){if(!l||!Zo.isNil(n)){var r=s?"":"[".concat(a,"]"),o=e&&Zo.isArray(t)?"".concat(d).concat(r):a;Zo.isFunction(n)?console.dir(n):mc("^".concat(ac(o)," ").concat(uc," "),n)}}))}a&&console.groupEnd(),Cc()}function hc(){var e;(e=console).dir.apply(e,arguments)}function bc(e,t){(null!=t?t:Zo.keys(e).length)<6?function(){var e;(e=console).log.apply(e,arguments)}(e):hc(e)}function yc(e){for(var t=Zo.isArray(e)?Zo.join(e," "):String(e),n=arguments.length,a=new Array(n>1?n-1:0),r=1;r4&&void 0!==arguments[4]?arguments[4]:"GET",o={request:" «« Initiating Ajax ".concat(r," request with route [").concat(t,"]"),error:" »» Ajax ".concat(r," error received from [").concat(t,"]"),response:" »» Ajax ".concat(r," response received from [").concat(t,"]")},c=Zo.get(o,e)||"? Ajax ".concat(e),l=a||n;a&&(l=Zo.merge(l,{timestamp:(new Date).toString()}),Zo.isEmpty(a)&&(c+=" : response is empty ")),Zo.isEmpty(l)?vc(c):(vc(">".concat(c)),gc(l))}function wc(e){var t=o(Zo.castArray(e),2),n=t[0],a=t[1],r=Dc(a?"renderComponentWithId,renderComponent":"renderComponent"),c=(null!=n?n:a)?Rc(null!=n?n:a):"";tc.colors.ok=!0,yc("".concat(rc(r)).concat(c," {render}"))}function kc(e){var t=Zo.castArray(e),n=o(t,2),a=n[0],r=n[1],c=Sc(a,!0),l=r?Rc(r):"",i=Dc(r?"infoInComponentWithId,infoInComponent":"infoInComponent"),s=!Zo.startsWith(a,"-")&&"?"!==i,u=s||l?" ".concat(uc," "):"",d="".concat(c).concat(s?rc(i):"").concat(l).concat(u).concat(Sc(a));tc.colors.info=!0;for(var p=arguments.length,f=new Array(p>1?p-1:0),m=1;m1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=Xo({key:Dc(n?"useTraceUpdate,useTraceUpdateWithId":"useTraceUpdate"),id:n?Rc(e):""}),r=ec(e),o=ec(t);Jo((function(){var n,c=null!==(n=a.current)&&void 0!==n?n:{},l=c.id,i=c.key,s=Mc(e,r),u=Mc(t,o),d=s[0].length||s[1]||s[2],p=u[0].length||u[1]||u[2];d&&!p&&yc("Traced changes".concat(l," ").concat(lc(i,"props"))),!d&&p&&yc("Traced changes".concat(l," ").concat(lc(i,"state"))),d&&p&&yc("Traced changes".concat(l," ").concat(lc(i,"props & state"))),d&&Vc(s,r,e),p&&Vc(u,o,t)}),[e,r,t,o])}function Rc(e){return" with ID ".concat(rc(Fc(e)))}function Cc(){tc.colors=Zo.mapValues(tc.colors,(function(){return!1})),tc.mods=Zo.mapValues(tc.mods,(function(){return!1}))}var Nc=/^[!|?|*|+|#|^|>]/;function Sc(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Zo.trimStart(e,"-");return t?Nc.test(n)?n[0]:"":n.replace(Nc,"")}function Ac(e){var t,n=null!==(t=ic[Zo.findKey(tc.colors)])&&void 0!==t?t:tc.mods.default?ic.black:ic.basic,a=Sc(e,!0);if(a){var r,o=null!==(r=ic[Zo.findKey(sc,(function(e){return e===a}))])&&void 0!==r?r:ic.basic;return"^"===a&&(tc.colors.opaque={color:ic.white,bg:ic.cyan}),"^"===a?[n,!0,null]:[o,!0,{color:ic.white,bg:o}]}return n}function Lc(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ic.basic,n=Zo.isArray(t)?t:[t,!1,{color:ic.white,bg:t +}],a=o(n,3),r=a[0],c=a[1],l=a[2],i="font-weight: bold;",s=c?i:"font-weight: normal;",u="padding: 0 2px 0 2px;",d="padding: 1px 3px 1px 3px;",p="border-radius: 3px;",f=null!==(e=null!=l?l:tc.colors.opaque)&&void 0!==e?e:{color:ic.white,bg:ic.alert};return{normal:"".concat(s," color: ").concat(r),accent:"".concat(i," ").concat(d," ").concat(p," color: ").concat(ic.accent,"; background: ").concat(ic.accentBg),bold:"".concat(i," color: ").concat(r),params:"".concat(i," ").concat(u," color: ").concat(ic.name),colored:"".concat(i," ").concat(d," ").concat(p," color: ").concat(ic.colored,"; background: ").concat(ic.coloredBg),opaque:"".concat(i," ").concat(d," ").concat(p," color: ").concat(f.color,"; background: ").concat(f.bg),dim:"".concat(i," ").concat(d," ").concat(p," color: ").concat(ic.dim)}}var xc=function(e){return"".concat(e,"%c")};function Oc(e,t){var n=null!=t?t:Lc(),a=n.normal,r=n.bold,o=n.params,c=n.accent,l=n.colored,i=n.opaque,s=n.dim,u=nc.a,d=nc.b,p=nc.c,f=nc.d,m=nc.p,v=nc.o,g=!0,h="%c",b=[a],y="";return Zo.forEach(e,(function(t,n){if(-1===y)y="";else if(t===u)g?(h+=xc(y),b.push(c),y="",g=!1):(h+=xc(y),b.push(a),y="",g=!0);else if(t===p)g?(h+=xc(y),b.push(l),y="",g=!1):(h+=xc(y),b.push(a),y="",g=!0);else if(t===d)g?(h+=xc(y),b.push(r),y="",g=!1):(h+=xc(y),b.push(a),y="",g=!0);else if(t===f)g?(h+=xc(y),b.push(s),y="",g=!1):(h+=xc(y),b.push(a),y="",g=!0);else if(t===m[0])h+=xc(y+m[0]),b.push(o),y="";else if(t===m[1])h+=xc(y),b.push(a),y=m[1];else if(t===v[0]){if(h+=xc(y),Sc(e[n+1],!0)){var E=Lc(Ac(e[n+1])).opaque;b.push(E),y=-1}else b.push(i),y=""}else t===v[1]?(h+=xc(y),b.push(a),y=""):y+=t})),{format:h+=y,items:b}}function zc(e){return Zo.isNil(e)||Zo.isBoolean(e)||Zo.isString(e)||Zo.isNumber(e)}function Ic(e){return zc(e)||Zo.isObject(e)&&Zo.keys(e).length<6}function Mc(e,t){var n=[];Zo.forEach(e,(function(e,a){t&&t[a]!==e&&n.push(a)}));var a=Zo.keys(e),r=Zo.keys(t),o=Zo.difference(a,r),c=Zo.difference(r,a);return[Zo.difference(n,o),Zo.isEmpty(o)?null:o,Zo.isEmpty(c)?null:c]}function Fc(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Zo.get(e,"clientId",e),a=Zo.isString(n)?n.slice(-4):0;return t?a:0===a?"?":"✷✷✷-".concat(a)}function jc(e){var t=Zo.keys(e),n=Zo.first(t),a=1===t.length?e[n]:e;if(1===t.length){var r=Zo.isArray(e)?"at ".concat(ac("index")):"for ".concat(ac("key")),o="value ".concat(r," ").concat(lc(n));zc(a)?yc(o,a):(yc(o),jc(a))}else bc(e,t.length)}function Pc(e,t){var n=!!e&&(e.length>1?"keys":"key"),a=!!t&&(t.length>1?"keys":"key"),r=n||a?dc:"";if(n){var o=e.length>6?Zo.concat(Zo.take(e,6),["and more..."]):e;r+="added ".concat(rc(n)," ").concat(lc(Zo.join(o,", "))).concat(a?", ":"")}if(a){var c=t.length>6?Zo.concat(Zo.take(t,6),["and more..."]):t;r+="removed ".concat(rc(a)," ").concat(lc(Zo.join(c,", ")))}r&&yc(r)}function Tc(e,t,n){var a=Zo.first(n),r=1===n.length?e[a]:e,c=1===n.length?t[a]:t,l=o(1===n.length?Mc(c,r):[],3),i=l[0],s=l[1],u=l[2],d=1===n.length&&(null!=i?i:[]);if(Pc(s,u),d&&1===d.length){var p=Zo.first(d),f="".concat(dc,"changed for ").concat(rc("key")," ").concat(lc(p));zc(c[p])?yc(f,r[p],uc,c[p]):(yc(f),Tc(r,c,d))}else yc("".concat(oc("was"))),bc(r),yc(d?"".concat(oc("now")," changed for ").concat(rc("keys")," ").concat(lc(Zo.join(d,", "))):"".concat(oc("now"))),bc(c),Zo.isEqual(r,c)&&yc("{!Attention} ".concat(rc("they are equal!")))}function Vc(e,t,n){var a=o(e,3),r=a[0];Pc(a[1],a[2]),0===r.length&&Tc(t,n,r),Zo.forEach(r,(function(e){var a=n[e];tc.colors.ok=!0;var r="".concat(dc).concat(ac(e));if(zc(a))yc(r,t[e],uc,a);else if(Zo.isFunction(a))yc([r,"".concat(lc("function"))]);else{var c=o(Mc(a,t[e]),3),l=c[0],i=c[1],s=c[2];Pc(i,s);var u=Zo.first(l);if(l.length||null!=i&&i.length||null!=s&&s.length){var d="".concat(r," @1 ").concat(rc("@2")," ").concat(lc(Zo.join(l,", ")));if(Zo.isArray(a)){var p=d.replace("@2",1===l.length?"index":"indexes").replace("@1","at");1===l.length&&zc(a[u])?yc(p,t[e][u],uc,a[u]):(yc(p),Tc(t[e],a,l))}else if(Zo.has(a,"$$typeof"))yc([r,"".concat(lc("React Component"))]);else{var f=d.replace("@2",1===l.length?"key":"keys").replace("@1","for");1===l.length&&zc(a[u])?yc(f,t[e][u],uc,a[u]):(yc(f),Tc(Zo.pick(t[e],l),Zo.pick(a,l),l))}}else yc("".concat(r," ").concat(uc," changed itself but the keys unchanged {something is wrong!}")),Tc(t[e],a,l)}}))}function Bc(e,t){var n=Zo.isArray(e)?e.length:Zo.split(e,",").length;return(Zo.isNumber(t)?t:Zo.isArray(t)?t.length:Zo.split(t,",").length)+n}function Dc(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=Uc(Bc("componentName",e)),n=o(t,1),a=n[0];if(a[0]===a[0].toUpperCase())return a;var r=a.replace("/zu_blocks","").replace(/[/]/g,".");return"".concat(r,"()")}function Uc(e){var t=Bc("findOnStack",e),n=Zo.slice(Zo.split((new Error).stack,"\n"),t,t+2);return[Wc(n,0),Wc(n,1)]}function Wc(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(Zo.get(Zo.split(e[t],"@"),0,"?")||"?").replace(/[<|/]+$/g,"")}var $c={get level(){return pc()},set level(e){pc(e)},set ignoreNext(e){tc.mods.ignoreNext=e},log:vc,logVerbose:function(){pc()>2&&vc.apply(void 0,arguments)},logGroup:gc,warn:function(e){var t;if(0!==pc()&&fc(e)){for(var n=arguments.length,a=new Array(n>1?n-1:0),r=1;r1?t-1:0),a=1;a1&&void 0!==arguments[1]&&arguments[1];Zo.isFunction(e)&&(e=e());var n=Dc("dataInComponent"),a=Zo.keys(e),r=1===a.length,o=r?Zo.first(a):Zo.join(Zo.map(a,ac),", "),c=r?e[o]:e,l=!Zo.startsWith(t,"-"),i=Sc(t)&&t?":".concat(oc(Sc(t))):"",s="".concat(l?rc(n):"").concat(i," ").concat(uc," value for ").concat(r?ac(o):o);tc.colors.data=!0,zc(c)?yc(s,c):(yc(s),jc(c))},info:kc,useTrace:_c,useMU:function(){var e=Xo({component:Dc("useMountUnmount")});Jo((function(){var t,n=(null!==(t=e.current)&&void 0!==t?t:{}).component;return tc.colors.query=!0,yc("".concat(rc(n)," ").concat(uc," ").concat(oc("componentDidMount"))),function(){var e;tc.colors.query=!0,yc("".concat(rc(n)," ").concat(uc," ").concat((e="componentWillUnmount$","".concat(nc.o[0]).concat(e).concat(nc.o[1]))))}}),[])},useTraceWithId:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};_c(e,t,!0)},renderWithId:function(e){wc(e)},infoWithId:function(e,t){for(var n=arguments.length,a=new Array(n>2?n-2:0),r=2;rdiv,.zukit-settings .block-editor-editor-skeleton__sidebar>div{height:auto}.zukit-settings .wp_5_4.block-editor-editor-skeleton .block-editor-block-list__layout{padding:0}.zukit-settings .wp_5_4.block-editor-editor-skeleton .block-editor-block-list__layout .block-editor-block-list__block{margin:0 auto}.zukit-settings .wp_5_4.block-editor-editor-skeleton .components-range-control__number{width:auto}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton{padding:0;left:-20px;width:calc(100% + 20px)}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .block-editor-editor-skeleton__body{height:100%}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .block-editor-editor-skeleton__body .block-editor-editor-skeleton__content{min-height:100%;width:calc(100% - 280px)}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .block-editor-editor-skeleton__body .block-editor-editor-skeleton__content .block-editor-block-list__layout{padding:28px 0}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .block-editor-editor-skeleton__body .block-editor-editor-skeleton__content .block-editor-block-list__layout .block-editor-block-list__block{padding:0 !important;margin:0 auto}@media all and (max-width: 1020px){.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .block-editor-editor-skeleton__body .block-editor-editor-skeleton__content{width:100%}}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .block-editor-editor-skeleton__body .block-editor-editor-skeleton__sidebar .edit-post-sidebar{top:32px}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .block-editor-editor-skeleton__body .block-editor-editor-skeleton__sidebar .block-editor-block-inspector .block-editor-block-card{padding:16px}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .components-button.__plugin_actions{min-height:36px;padding:6px;padding-left:12px;border-radius:2px}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .components-range-control__slider{z-index:0}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .components-range-control__number{width:auto}.zukit-settings .components-checkbox-control .components-checkbox-control__input{border-radius:4px;opacity:.8}.zukit-settings .components-checkbox-control .components-checkbox-control__checked{width:20px;height:20px;left:0;top:0}.zukit-settings .__sidebyside{width:100%;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:1em;column-gap:1em}.zukit-settings .__sidebyside .components-base-control__label{font-weight:500;margin:0 0 8px}.zukit-settings .__sidebyside .components-base-control__help.components-base-control__help{margin-bottom:8px !important}@media all and (max-width: 1460px){.zukit-settings .__sidebyside{flex-direction:column;align-items:flex-start}.zukit-settings .__sidebyside .components-base-control__label{margin:0 0 2px}}.zukit-settings .zukit-skeleton{background-color:#fff}.zukit-settings .zukit-skeleton .zukit-skeleton__content{background-color:rgba(229,229,229,.3)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible{z-index:29}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible .components-notice__content div{display:inline-block}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible .is-info{background-color:rgba(0,99,219,.1)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible .is-warning{background-color:rgba(252,191,0,.1)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible em{font-style:normal}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible .zukit-data{height:auto;margin-left:10px;padding:3px 6px;border-width:0;background-color:#f2c1c2;color:#cc2027;pointer-events:none;cursor:default;font-weight:400}.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor{background-color:transparent;position:relative;padding-top:50px;flex:1 1 auto}@supports((position: -webkit-sticky) or (position: sticky)){.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor{flex-basis:100%}}.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor.editor-styles-wrapper{font-family:inherit;font-size:inherit;line-height:inherit}.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor.editor-styles-wrapper ul,.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor.editor-styles-wrapper ol{margin:inherit;padding:inherit;list-style-type:none;box-sizing:inherit}.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor.editor-styles-wrapper ul li,.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor.editor-styles-wrapper ol li{margin-bottom:6px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor.editor-styles-wrapper select{font-family:inherit}.zukit-settings .zukit-skeleton .zukit-skeleton__content .block-editor-block-list__block{background-color:#fff;max-width:1020px;border:1px solid #e2e4e7;border-top-width:0;border-bottom-width:0;box-shadow:0 1px 1px rgba(0,0,0,.04)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-panel__body-title .components-button{font-size:15px;font-weight:600}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control,.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-button:not(.zukit-select-item__button):not(.__plugin_actions):not(.__exclude):not(.components-panel__body-toggle){font-size:14px !important;color:#323c5a}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control .components-toggle-control__label{min-width:200px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__subtitle{font-size:14px;font-weight:600;color:#6e5d34}.zukit-settings .zukit-skeleton .zukit-skeleton__content .editor-post-title{background-color:rgba(50,60,90,.3);box-shadow:0 0 2px rgba(0,0,0,.3) inset;padding:0 48px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .editor-post-title .editor-post-title__block{padding:15px 0;margin:0 auto;display:flex;align-items:center;justify-content:space-between;max-width:none}.zukit-settings .zukit-skeleton .zukit-skeleton__content .editor-post-title .editor-post-title__block h1{font-size:40px;font-family:Ubuntu,Roboto,"Open Sans",sans-serif}.zukit-settings .zukit-skeleton .zukit-skeleton__content .editor-post-title .editor-post-title__block .block-editor-block-icon{width:100px;height:80px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .editor-post-title .editor-post-title__block .block-editor-block-icon svg{max-width:100px;max-height:80px;height:80px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__note{padding:1em;line-height:1.7;border:1px solid #e8a723;border-radius:5px;margin-bottom:2em;background-color:rgba(232,167,35,.2)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__note .__code{background-color:rgba(232,167,35,.2)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__note em{background-color:transparent;margin:0;padding:0 1px;color:#987654}.zukit-settings .zukit-skeleton .zukit-skeleton__content .editor-post-title+.__note{display:inline-block;margin:2em;width:calc(100% - 6em)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__select_label{display:block;margin-bottom:4px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__block_label label{display:block;margin-bottom:4px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__select_block{display:flex;justify-content:space-between}@media all and (max-width: 1460px){.zukit-settings .zukit-skeleton .zukit-skeleton__content .__select_block{flex-direction:column}}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__select_control{display:flex;justify-content:flex-start;align-items:center;margin-bottom:8px;min-width:260px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__select_control .components-base-control__field{margin-bottom:0}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__select_control .__reset{margin-left:12px;max-height:30px;min-width:36px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control__help{margin:0 0 1em 1em;color:#006287;font-size:13px;letter-spacing:.5px;text-align:right}@media all and (max-width: 1460px){.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control__help{margin-left:0;text-align:left}}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-toggle-control{display:flex;align-items:flex-start;justify-content:space-between}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-toggle-control .components-base-control__field{margin:0 0 1em}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-toggle-control+.components-toggle-control{margin-bottom:0}@media all and (max-width: 1460px){.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-toggle-control{flex-direction:column}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-toggle-control .components-base-control__field{margin-bottom:.5em}}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-range-control{display:flex;align-items:flex-start;justify-content:space-between}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-range-control .components-base-control__field{min-width:260px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-range-control .components-base-control__help{margin-top:27px}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar{background-color:#fff}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .block-editor-block-card__title,.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .components-panel__body-toggle{font-weight:600}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .block-editor-block-card__title{margin-left:.5em;margin-bottom:.5em;font-size:14px}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .block-editor-block-card__description{color:#6e5d34}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .block-editor-block-card__description .__code{color:#7f6c3c;background-color:rgba(242,213,146,.2)}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .__plugin_info .__code{color:#0075af;background-color:rgba(0,117,175,.15)}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .block-editor-block-card .block-editor-block-icon svg{width:36px;height:36px;max-width:36px;max-height:36px}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .components-panel__body.is-opened .components-panel__body-title+div{margin-top:12px}@media all and (max-width: 1020px){.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar{display:none}}.zukit-settings .zukit-skeleton .zukit-toggle .components-form-toggle{opacity:.8}.zukit-settings .zukit-skeleton .zukit-toggle .components-form-toggle:not(.is-checked) .components-form-toggle__track{border-color:rgba(0,117,175,.8)}.zukit-settings .zukit-skeleton .zukit-toggle .components-toggle-control__label .__code{display:inline;letter-spacing:normal;margin:0;padding:0 3px;color:#00537c;background-color:rgba(0,117,175,.05)}.zukit-settings .zukit-skeleton .__flex{display:flex;align-items:center;justify-content:flex-start}.zukit-settings .zukit-skeleton .__flex>*{margin-right:1em}.zukit-settings .zukit-skeleton .__flex.__right{justify-content:flex-end}.zukit-settings .zukit-skeleton .__flex.__right>*{margin-left:1em;margin-right:0}.zukit-settings .zukit-skeleton .__flex.__side{justify-content:space-between}.zukit-settings .zukit-skeleton .__flex.__side>*{margin:0}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions{position:relative;width:100%;color:#fff;font-size:14px;font-weight:600;transition:background-color .3s ease-out;box-shadow:0px 0px 0px 1px rgba(0,0,0,.2) inset;background-color:#00aced;border-color:#0074a1 !important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions:not(.is-loading):hover:enabled{background-color:#0087ba;color:#fff !important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions:not(.is-loading):active:enabled{background-color:#0074a1;color:#fff !important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.is-loading{color:rgba(255,255,255,.5);pointer-events:none}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.__auto{width:auto;padding-right:12px}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions .components-spinner{position:absolute;right:0;top:50%;transform:translate(0, -50%);margin:0 8px;background-color:rgba(255,255,255,.5)}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions span.dashicons{margin-right:8px}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.red{background-color:#ff3358;border-color:#e6002a !important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.red:hover:enabled{background-color:#ff002e}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.red:active:enabled{background-color:#e6002a}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.gold{background-color:#e8a723;border-color:#ac7a12 !important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.gold:hover:enabled{background-color:#c48a14}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.gold:active:enabled{background-color:#ac7a12}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.green{background-color:#1a937d;border-color:#0f5246 !important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.green:hover:enabled{background-color:#126858}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.green:active:enabled{background-color:#0f5246}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.blue{background-color:#00aced;border-color:#0074a1 !important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.blue:hover:enabled{background-color:#0087ba}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.blue:active:enabled{background-color:#0074a1}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.magenta{background-color:#e01765;border-color:#9b1046 !important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.magenta:hover:enabled{background-color:#b21250}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.magenta:active:enabled{background-color:#9b1046}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.light-yellow{background-color:#ffffa5;border-color:#ffff59 !important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.light-yellow:hover:enabled{background-color:#ffff72}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.light-yellow:active:enabled{background-color:#ffff59}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.light-brown{background-color:#f2d592;border-color:#eabb4e !important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.light-brown:hover:enabled{background-color:#edc364}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.light-brown:active:enabled{background-color:#eabb4e}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.error{background-color:#cc2027;border-color:#8a161a !important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.error:hover:enabled{background-color:#a0191f}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.error:active:enabled{background-color:#8a161a}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.admin-blue{background-color:#0075af;border-color:#004263 !important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.admin-blue:hover:enabled{background-color:#00537c}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.admin-blue:active:enabled{background-color:#004263}.zukit-settings .zukit-skeleton .__help{padding-top:5px;padding:5px 10px;border-radius:0 0 5px 5px;margin-top:-1px}.zukit-settings .zukit-skeleton .__help.red{background-color:rgba(255,51,88,.1)}.zukit-settings .zukit-skeleton .__help.gold{background-color:rgba(232,167,35,.1)}.zukit-settings .zukit-skeleton .__help.green{background-color:rgba(26,147,125,.1)}.zukit-settings .zukit-skeleton .__help.blue{background-color:rgba(0,172,237,.1)}.zukit-settings .zukit-skeleton .__help.magenta{background-color:rgba(224,23,101,.1)}.zukit-settings .zukit-skeleton .__help.light-yellow{background-color:rgba(255,255,165,.1)}.zukit-settings .zukit-skeleton .__help.light-brown{background-color:rgba(242,213,146,.1)}.zukit-settings .zukit-skeleton .__help.error{background-color:rgba(204,32,39,.1)}.zukit-settings .zukit-skeleton .__help.admin-blue{background-color:rgba(0,117,175,.1)}.zukit-settings .zukit-select-item .dashicons{width:100%;height:100%;font-size:80px}.zukit_red{color:#ff3358}.zukit_green{color:#1a937d}.zukit_magenta{color:#e01765}.zukit_gold{color:#e8a723}.zukit_blue{color:#00aced}.zukit_bold{font-weight:600;letter-spacing:.5pt}.zukit_grand{font-weight:600;font-size:110%;letter-spacing:1pt;text-transform:uppercase}.zukit_uppercase{text-transform:uppercase;font-size:.8em}.zukit_uppercase2{font-weight:500;text-transform:uppercase;letter-spacing:.5pt}.zukit_shift{margin-left:1.5em} +.zukit-settings .zukit-skeleton .__zu_markdown em,.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control__help em{letter-spacing:.5px;font-weight:500;padding:0 3px 1px;margin:0 2px;border-radius:3px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__note em{letter-spacing:.5px;font-weight:500;border-radius:3px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible em{letter-spacing:.5px;font-weight:500;padding:0 3px 1px;margin:0 2px;border-radius:3px}.zukit-settings .zukit-skeleton .__zu_markdown .__code,.zukit-settings .zukit-skeleton .zukit-skeleton__content .__note .__code,.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control__help .__code,.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible .__code{letter-spacing:.5px;font-weight:500;margin:0 2px;border-radius:3px}.zukit-settings .zukit-skeleton .__zu_markdown .__code,.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control__help .__code{padding:1px 5px;display:inline-block;color:#b21250;background-color:rgba(224,23,101,.08)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__note .__code{padding:1px 5px;display:inline-block;color:#b21250}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible .__code{padding:1px 5px;display:inline-block;color:#b21250;background-color:rgba(224,23,101,.08)}.zukit-settings .zukit-skeleton .__zu_markdown em,.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control__help em{color:#00537c;background-color:rgba(0,117,175,.1)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__note em{background-color:rgba(0,117,175,.1)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible em{color:#00537c;background-color:rgba(0,117,175,.1)}.zukit-settings .zukit-skeleton .__zu_markdown strong,.zukit-settings .zukit-skeleton .zukit-skeleton__content .__note strong,.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control__help strong,.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible strong{letter-spacing:.5px}.zukit-settings .zukit-skeleton .__zu_markdown .is-green .__code,.zukit-settings .zukit-skeleton .zukit-skeleton__content .__note .is-green .__code,.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control__help .is-green .__code,.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible .is-success em{color:#487a52;background-color:rgba(91,154,104,.1)}.zukit-settings .zukit-skeleton .__zu_markdown .is-red .__code,.zukit-settings .zukit-skeleton .zukit-skeleton__content .__note .is-red .__code,.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control__help .is-red .__code{color:#ff002e;background-color:rgba(255,51,88,.1)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible .is-error em{color:#99001c;background-color:rgba(252,191,0,.2)}.zukit-settings .zukit-skeleton .__zu_markdown .is-gold .__code,.zukit-settings .zukit-skeleton .zukit-skeleton__content .__note .is-gold .__code,.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control__help .is-gold .__code,.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible .is-warning em{color:#c99800;background-color:rgba(252,191,0,.1)}.zukit-select-item{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:left}.zukit-select-item .components-base-control__field{width:100%;margin:0}.zukit-select-item .components-button-group{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.zukit-select-item .zukit-select-item__button-wrapper{border-radius:4px;display:flex;flex-direction:column;flex-shrink:0;list-style:none;margin:4px 0;padding:3px;width:calc(100% - 6px);z-index:0}.zukit-select-item .zukit-select-item__button-wrapper.is-selected{box-shadow:none}.zukit-select-item .zukit-select-item__button-wrapper.is-selected .components-button,.zukit-select-item .zukit-select-item__button-wrapper.is-selected .components-button:hover{pointer-events:none;background-color:rgba(188,42,141,.07);border-color:rgba(188,42,141,.4);color:#bc2a8d;opacity:.5}.zukit-select-item.__recap .zukit-select-item__button-wrapper.is-selected .components-button,.zukit-select-item.__recap .zukit-select-item__button-wrapper.is-selected .components-button:hover{background-color:rgba(30,30,30,.07);border-color:rgba(30,30,30,.4);color:#1e1e1e}.zukit-select-item .zukit-select-item__button-wrapper.is-selected .components-button .is-null,.zukit-select-item .zukit-select-item__button-wrapper.is-selected .components-button:hover .is-null{opacity:.5}.zukit-select-item .zukit-select-item__button-wrapper.is-disabled .components-button{pointer-events:none;background-color:rgba(188,42,141,.07);border-color:rgba(188,42,141,.4);color:#bc2a8d}.zukit-select-item .zukit-select-item__button-wrapper.is-slot .components-button{width:100%;height:100%;pointer-events:none;background-color:transparent;border-color:rgba(221,221,221,.4);color:transparent}.zukit-select-item .zukit-select-item__button-wrapper.is-null .components-button{width:100%;height:100%}.zukit-select-item.__2columns .zukit-select-item__button-wrapper{width:calc(50% - 6px)}.zukit-select-item.__3columns .zukit-select-item__button-wrapper{width:calc(33% - 6px)}.zukit-select-item.__4columns .zukit-select-item__button-wrapper{width:calc(25% - 6px)}.zukit-select-item.__5columns .zukit-select-item__button-wrapper{width:calc(20% - 6px)}.zukit-select-item.__box .zukit-select-item__button-wrapper{padding:0!important}.zukit-select-item.__box .zukit-select-item__button-wrapper:first-child .components-button{border-top-left-radius:5px!important;border-bottom-left-radius:5px!important}.zukit-select-item.__box .zukit-select-item__button-wrapper:last-child .components-button{border-right-width:3px!important;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.zukit-select-item.__digits .zukit-select-item__button-wrapper.__2columns{width:50%}.zukit-select-item.__digits .zukit-select-item__button-wrapper.__3columns{width:33%}.zukit-select-item.__digits .zukit-select-item__button-wrapper.__4columns{width:25%}.zukit-select-item.__digits .zukit-select-item__button-wrapper.__5columns{width:20%}.zukit-select-item.__digits .zukit-select-item__button-wrapper.is-selected{box-shadow:none}.zukit-select-item.__digits .zukit-select-item__button-wrapper.is-selected .components-button{background-color:rgba(0,117,175,.3);color:#555d66}.zukit-select-item .zukit-select-item__button.components-button{align-items:center;background-color:#fff;border:1px solid rgba(25,30,35,.2);border-radius:3px!important;height:auto;margin:0;padding:0;width:100%;transition-property:background-color,color,border-color;transition-duration:.3s;transition-timing-function:ease-out;box-shadow:none!important}.zukit-select-item .zukit-select-item__button.components-button:hover:not(:disabled){color:#bc2a8d!important;background-color:rgba(188,42,141,.08)!important;border-color:rgba(188,42,141,.4)!important}.zukit-select-item .zukit-select-item__button.components-button:focus:not(:disabled){box-shadow:0 0 0 1px #0075af!important}.zukit-select-item .zukit-select-item__button.components-button.is-clickable{pointer-events:all}.zukit-select-item .zukit-select-item__button.components-button svg{fill:currentColor}.zukit-select-item .zukit-select-item__button.components-button .is-null{width:100%;height:100%;border-radius:3px!important;opacity:.1;background:repeating-linear-gradient(45deg,currentColor,currentColor 5px,rgba(0,0,0,.05) 5px,rgba(0,0,0,.05) 10px)}.zukit-select-item .zukit-select-item__button.components-button .__wrapper{line-height:0;font-size:0;width:100%;height:100%;padding:5px}.zukit-select-item .zukit-select-item__button.components-button span{width:100%;font-size:1.5em;font-weight:700;font-family:Ubuntu,"Open Sans","Helvetica Neue",sans-serif}.zukit-select-item .zukit-select-item__button.components-button.is-large span{font-size:3em}.zukit-select-item.__selector .zukit-select-item__button.components-button{background-color:transparent}.zukit-select-item.__selector .zukit-select-item__button.components-button:hover{background-color:rgba(0,117,175,.7)!important;color:#fff!important}.zukit-select-item.__selector .is-selected .zukit-select-item__button.components-button{background-color:rgba(0,117,175,.3);color:#555d66}.zukit-select-item.__box .zukit-select-item__button.components-button{border:3px solid #555d66;border-radius:0!important;border-right-width:0}.zukit-select-item.__digits .zukit-select-item__button.components-button{height:60px;background-color:rgba(0,117,175,.1)}.zukit-select-item.__digits .zukit-select-item__button.components-button:hover{background-color:rgba(0,117,175,.7)!important;color:#fff!important}.zukit-select-item.__digits .zukit-select-item__button.components-button span{width:100%;font-size:3em;font-weight:700;font-family:Ubuntu,"Open Sans","Helvetica Neue",sans-serif}.zukit-list-input{display:flex;flex-direction:column}.zukit-list-input.__fullwidth{width:100%}.zukit-list-input .__list{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:8px}.zukit-list-input .__list .__list-item{display:flex;align-items:center;justify-content:flex-start;background-color:rgba(0,117,175,.1);border-radius:6px;border:1px solid rgba(0,117,175,.7);overflow:hidden;margin:0 8px 8px 0}.zukit-list-input .__list .__list-item span:not(.dashicons){color:#00537c;padding:0 0 0 10px}.zukit-list-input .__list .__list-item .__remove{height:30px;width:30px;min-width:30px;padding:0 5px;margin-left:5px;border:0;border-radius:0;background-color:transparent;color:#0075af!important;box-shadow:none}.zukit-list-input .__list .__list-item .__remove:hover{background-color:#0075af;color:#fff!important;box-shadow:none!important}.zukit-list-input .__list .__edit{height:30px;margin-bottom:10px}.zukit-list-input .__input{display:flex;align-items:center;justify-content:flex-start;margin-top:8px}.zukit-list-input .__input .components-button{margin:15px 0 0 10px;height:30px;width:auto!important;padding-right:12px;box-shadow:none}.zukit-list-input .__input.__with-help .components-base-control__help{margin-left:0!important}.zukit-list-input .__input.__with-help .__add,.zukit-list-input .__input.__with-help .__reset{margin-top:0;align-self:flex-start;top:26px}.zukit-list-input .__input.__with-label-help{margin-top:0;margin-bottom:8px}.block-editor-block-inspector .zukit-text-control .components-base-control,.zukit-list-input .__input.__with-label-help .components-base-control__field{margin-bottom:0}.zukit-list-input .__input.__with-label-help .__add,.zukit-list-input .__input.__with-label-help .__reset{margin-top:0}.zukit-text-control{display:flex;align-items:flex-start;justify-content:flex-start;max-width:600px}.zukit-text-control .components-base-control{width:100%}.zukit-text-control.__with-label{align-items:flex-end}.zukit-text-control.__with-help .components-base-control__help{text-align:left!important;margin-left:0!important}.zukit-text-control.__with-label-help{align-items:flex-start}.zukit-text-control.__with-button .components-base-control__help{margin-right:-16px}.zukit-text-control.__with-button .components-text-control__input:focus{box-shadow:none}.zukit-text-control .components-button{height:30px;width:36px;min-width:36px;color:#00537c;background-color:rgba(0,117,175,.1);border:1px solid rgba(0,117,175,.7);border-radius:0 3px 3px 0;box-shadow:none;transition:background-color .3s ease-out;position:relative}.zukit-text-control .components-button .dashicon{margin:0;padding-left:1px}.zukit-text-control .components-button.__with-label{margin-bottom:8px}.zukit-text-control .components-button.__with-label-help{margin-top:26px;margin-bottom:0}.zukit-text-control .components-button:hover{box-shadow:none!important;background-color:#0075af!important;color:#fff!important}.zukit-table.css-flex .head,.zukit-table.css-flex .row{width:100%;display:flex;flex-flow:row nowrap}.zukit-table{font-size:14px;color:#323c5a;margin:.5rem;line-height:1.5;border:1px solid rgba(50,60,90,.3);transition:height .3s ease-out}.zukit-table.css-flex{display:flex;flex-flow:column nowrap;flex:1 1 auto}.zukit-table.is-loading{border:1px dashed rgba(50,60,90,.3)}.zukit-table.is-loading .body{display:flex;align-items:center;justify-content:center;min-height:60px}.zukit-settings .wp_5_4.block-editor-editor-skeleton .block-editor-block-list__layout .block-editor-block-list__block,.zukit-table.is-loading .body .components-spinner{margin:0 auto}.zukit-table.is-loading .head{border-width:0}.zukit-table .head{font-weight:700;background-color:rgba(50,60,90,.1);white-space:normal;border-bottom:1px solid rgba(50,60,90,.6)}.zukit-table.css-flex .head{justify-content:center}.zukit-table .row{background-color:rgba(50,60,90,.01);border-bottom:1px solid rgba(50,60,90,.3)}.zukit-table .row:nth-of-type(even){background-color:rgba(50,60,90,.1)}.zukit-table .row:last-child{border-bottom-width:0}.zukit-table.css-grid{border-bottom-width:0}.zukit-table.css-grid .head{display:grid;border-bottom-width:2px}.zukit-table.css-grid .body{display:grid}.zukit-table.css-grid .cell{border-bottom:1px solid rgba(50,60,90,.3)}.zukit-table .cell{padding:.5em;word-break:break-word;overflow:hidden;text-overflow:ellipsis;min-width:0;white-space:nowrap}.zukit-table.css-flex .cell{flex-flow:row nowrap;flex-grow:1;flex-basis:0}.zukit-table .cell,.zukit-table .cell .block-editor-block-icon div{display:flex;align-items:center}.zukit-table .cell.has-text-align-left{justify-content:flex-start}.zukit-table .cell.has-text-align-center{justify-content:center}.zukit-table .cell.has-text-align-right{justify-content:flex-end}.zukit-table.css-flex .cell.__zu_icon{max-width:60px}.zukit-table .cell.__zu_strong{font-weight:700}.zukit-table .cell.__zu_link a{text-decoration:none}.zukit-divider{margin-top:-1em;border-bottom:1px solid #e2e4e7}.zukit-settings #update-nag,.zukit-settings #wpfooter,.zukit-settings .update-nag{display:none}.zukit-settings .block-editor-editor-skeleton__body,.zukit-settings .interface-interface-skeleton__body,.zukit-settings .wp_5_4.block-editor-editor-skeleton .block-editor-block-list__layout{padding:0}.zukit-settings .block-editor-editor-skeleton__sidebar>div,.zukit-settings .interface-interface-skeleton__sidebar>div{height:auto}.zukit-settings .wp_5_4.block-editor-editor-skeleton .components-range-control__number{width:auto}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton{padding:0;left:-20px;width:calc(100% + 20px)}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .block-editor-editor-skeleton__body{height:100%}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .block-editor-editor-skeleton__body .block-editor-editor-skeleton__content{min-height:100%;width:calc(100% - 280px)}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .block-editor-editor-skeleton__body .block-editor-editor-skeleton__content .block-editor-block-list__layout{padding:28px 0}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .block-editor-editor-skeleton__body .block-editor-editor-skeleton__content .block-editor-block-list__layout .block-editor-block-list__block{padding:0!important;margin:0 auto}@media all and (max-width:1020px){.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .block-editor-editor-skeleton__body .block-editor-editor-skeleton__content{width:100%}}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .block-editor-editor-skeleton__body .block-editor-editor-skeleton__sidebar .edit-post-sidebar{top:32px}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .block-editor-editor-skeleton__body .block-editor-editor-skeleton__sidebar .block-editor-block-inspector .block-editor-block-card{padding:16px}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .components-button.__plugin_actions{min-height:36px;padding:6px 6px 6px 12px;border-radius:2px}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .components-range-control__slider{z-index:0}.zukit-settings .wp_less_5_4.block-editor-editor-skeleton .components-range-control__number{width:auto}.zukit-settings .wp_5_9 .components-visually-hidden{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.zukit-settings .components-checkbox-control .components-checkbox-control__input{border-radius:4px;opacity:.8}.zukit-settings .components-checkbox-control .components-checkbox-control__checked{width:20px;height:20px;left:0;top:0}.zukit-settings .__sidebyside{width:100%;display:flex;align-items:center;justify-content:space-between;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}.zukit-settings .__sidebyside .components-base-control__label{font-weight:500;margin:0 0 8px}.zukit-settings .__sidebyside .components-base-control__help.components-base-control__help{margin-bottom:8px!important}@media all and (max-width:1460px){.zukit-settings .__sidebyside{flex-direction:column;align-items:flex-start}.zukit-settings .__sidebyside .components-base-control__label{margin:0 0 2px}}.zukit-settings .zukit-skeleton{background-color:#fff}.zukit-settings .zukit-skeleton .zukit-skeleton__content{background-color:rgba(229,229,229,.3)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible{z-index:29}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible .components-notice__content div{display:inline-block}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible .is-info{background-color:rgba(0,99,219,.1)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible .is-warning{background-color:rgba(252,191,0,.1)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible em{font-style:normal}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-editor-notices__dismissible .zukit-data{height:auto;margin-left:10px;padding:3px 6px;border-width:0;background-color:#f2c1c2;color:#cc2027;pointer-events:none;cursor:default;font-weight:400}.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor{background-color:transparent;position:relative;padding-top:50px;flex:1 1 auto}@supports ((position:-webkit-sticky) or (position:sticky)){.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor{flex-basis:100%}}.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor.editor-styles-wrapper{font-family:inherit;font-size:inherit;line-height:inherit}.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor.editor-styles-wrapper ol,.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor.editor-styles-wrapper ul{margin:inherit;padding:inherit;list-style-type:none;box-sizing:inherit}.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor.editor-styles-wrapper ol li,.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor.editor-styles-wrapper ul li{margin-bottom:6px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .zukit-skeleton__editor.editor-styles-wrapper select{font-family:inherit}.zukit-settings .zukit-skeleton .zukit-skeleton__content .block-editor-block-list__block{background-color:#fff;max-width:1020px;border:1px solid #e2e4e7;border-top-width:0;border-bottom-width:0;box-shadow:0 1px 1px rgba(0,0,0,.04)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-panel__body-title .components-button{font-size:15px;font-weight:600}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control,.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-button:not(.zukit-select-item__button):not(.__plugin_actions):not(.__exclude):not(.components-panel__body-toggle){font-size:14px!important;line-height:18px!important;color:#323c5a}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control .components-toggle-control__label{min-width:200px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__subtitle .components-panel__body-toggle,.zukit-settings .zukit-skeleton .zukit-skeleton__content h2.__subtitle,.zukit-settings .zukit-skeleton .zukit-skeleton__content h3.__subtitle,.zukit-settings .zukit-skeleton .zukit-skeleton__content h4.__subtitle,.zukit-settings .zukit-skeleton .zukit-skeleton__content h5.__subtitle,.zukit-settings .zukit-skeleton .zukit-skeleton__content h6.__subtitle{font-size:14px;font-weight:600;color:#6e5d34}.zukit-settings .zukit-skeleton .zukit-skeleton__content .editor-post-title{background-color:rgba(50,60,90,.3);box-shadow:0 0 2px rgba(0,0,0,.3) inset;padding:0 48px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .editor-post-title .editor-post-title__block{padding:15px 0;margin:0 auto;display:flex;align-items:center;justify-content:space-between;max-width:none}.zukit-settings .zukit-skeleton .zukit-skeleton__content .editor-post-title .editor-post-title__block h1{font-size:40px;font-family:Ubuntu,Roboto,"Open Sans",sans-serif}.zukit-settings .zukit-skeleton .zukit-skeleton__content .editor-post-title .editor-post-title__block .block-editor-block-icon{width:100px;height:80px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .editor-post-title .editor-post-title__block .block-editor-block-icon svg{max-width:100px;max-height:80px;height:80px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__note{padding:1em;line-height:1.7;border:1px solid #e8a723;border-radius:5px;margin-bottom:2em;background-color:rgba(232,167,35,.2)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__note .__code{background-color:rgba(232,167,35,.2)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__note em{background-color:transparent;margin:0;padding:0 1px;color:#987654}.zukit-settings .zukit-skeleton .zukit-skeleton__content .editor-post-title+.__note{display:inline-block;margin:2em;width:calc(100% - 6em)}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__block_label label,.zukit-settings .zukit-skeleton .zukit-skeleton__content .__select_label{display:block;margin-bottom:4px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__select_block{display:flex;justify-content:space-between}@media all and (max-width:1460px){.zukit-settings .zukit-skeleton .zukit-skeleton__content .__select_block{flex-direction:column}}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__select_control{display:flex;justify-content:flex-start;align-items:center;margin-bottom:8px;min-width:260px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__select_control .components-base-control__field{margin-bottom:0}.zukit-settings .zukit-skeleton .zukit-skeleton__content .__select_control .__reset{margin-left:12px;max-height:30px;min-width:36px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control__help{margin:0 0 1em 1em;color:#006287;font-size:13px;letter-spacing:.5px;text-align:right}@media all and (max-width:1460px){.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-base-control__help{margin-left:0;text-align:left}}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-toggle-control{display:flex;align-items:flex-start;justify-content:space-between}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-toggle-control .components-base-control__field{margin:0 0 1em}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-toggle-control+.components-toggle-control{margin-bottom:0}@media all and (max-width:1460px){.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-toggle-control{flex-direction:column}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-toggle-control .components-base-control__field{margin-bottom:.5em}}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-range-control{display:flex;align-items:flex-start;justify-content:space-between}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-range-control .components-base-control__field{min-width:260px}.zukit-settings .zukit-skeleton .zukit-skeleton__content .components-range-control .components-base-control__help{margin-top:27px}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar{background-color:#fff}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .block-editor-block-card__title,.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .components-panel__body-toggle{font-weight:600}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .block-editor-block-card__title{margin-left:.5em;margin-bottom:.5em;font-size:14px}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .block-editor-block-card__description{color:#6e5d34}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .block-editor-block-card__description .__code{color:#7f6c3c;background-color:rgba(242,213,146,.2)}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .__plugin_info .__code{color:#0075af;background-color:rgba(0,117,175,.15)}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .block-editor-block-card .block-editor-block-icon svg{width:36px;height:36px;max-width:36px;max-height:36px}.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar .components-panel__body.is-opened .components-panel__body-title+div{margin-top:12px}@media all and (max-width:1020px){.zukit-settings .zukit-skeleton .zukit-skeleton__sidebar{display:none}}.zukit-settings .zukit-skeleton .zukit-toggle .components-form-toggle{opacity:.8}.zukit-settings .zukit-skeleton .zukit-toggle .components-form-toggle:not(.is-checked) .components-form-toggle__track{border-color:rgba(0,117,175,.8)}.zukit-settings .zukit-skeleton .zukit-toggle .components-toggle-control__label .__code{display:inline;letter-spacing:normal;margin:0;padding:0 3px;color:#00537c;background-color:rgba(0,117,175,.05)}.zukit-settings .zukit-skeleton .__flex{display:flex;align-items:center;justify-content:flex-start}.zukit-settings .zukit-skeleton .__flex>*{margin-right:1em}.zukit-settings .zukit-skeleton .__flex.__right{justify-content:flex-end}.zukit-settings .zukit-skeleton .__flex.__right>*{margin-left:1em;margin-right:0}.zukit-settings .zukit-skeleton .__flex.__side{justify-content:space-between}.zukit-settings .zukit-skeleton .__flex.__side>*{margin:0}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions{position:relative;width:100%;color:#fff;font-size:14px;font-weight:600;transition:background-color .3s ease-out;box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;background-color:#00aced;border-color:#0074a1!important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions:not(.is-loading):hover:enabled{background-color:#0087ba;color:#fff!important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions:not(.is-loading):active:enabled{background-color:#0074a1;color:#fff!important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.is-loading{color:rgba(255,255,255,.5);pointer-events:none}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.__auto{width:auto;padding-right:12px}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions .components-spinner{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin:0 8px;background-color:rgba(255,255,255,.5)}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions span.dashicons{margin-right:8px}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.red{background-color:#ff3358;border-color:#e6002a!important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.red:hover:enabled{background-color:#ff002e}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.red:active:enabled{background-color:#e6002a}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.gold{background-color:#e8a723;border-color:#ac7a12!important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.gold:hover:enabled{background-color:#c48a14}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.gold:active:enabled{background-color:#ac7a12}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.green{background-color:#1a937d;border-color:#0f5246!important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.green:hover:enabled{background-color:#126858}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.green:active:enabled{background-color:#0f5246}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.blue{background-color:#00aced;border-color:#0074a1!important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.blue:hover:enabled{background-color:#0087ba}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.blue:active:enabled{background-color:#0074a1}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.magenta{background-color:#e01765;border-color:#9b1046!important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.magenta:hover:enabled{background-color:#b21250}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.magenta:active:enabled{background-color:#9b1046}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.light-yellow{background-color:#ffffa5;border-color:#ffff59!important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.light-yellow:hover:enabled{background-color:#ffff72}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.light-yellow:active:enabled{background-color:#ffff59}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.light-brown{background-color:#f2d592;border-color:#eabb4e!important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.light-brown:hover:enabled{background-color:#edc364}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.light-brown:active:enabled{background-color:#eabb4e}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.error{background-color:#cc2027;border-color:#8a161a!important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.error:hover:enabled{background-color:#a0191f}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.error:active:enabled{background-color:#8a161a}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.admin-blue{background-color:#0075af;border-color:#004263!important}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.admin-blue:hover:enabled{background-color:#00537c}.zukit-settings .zukit-skeleton .components-button:not(.zukit-select-item__button).__plugin_actions.admin-blue:active:enabled{background-color:#004263}.zukit-settings .zukit-skeleton .__help{padding:5px 10px;border-radius:0 0 5px 5px;margin-top:-1px}.zukit-settings .zukit-skeleton .__help.red{background-color:rgba(255,51,88,.1)}.zukit-settings .zukit-skeleton .__help.gold{background-color:rgba(232,167,35,.1)}.zukit-settings .zukit-skeleton .__help.green{background-color:rgba(26,147,125,.1)}.zukit-settings .zukit-skeleton .__help.blue{background-color:rgba(0,172,237,.1)}.zukit-settings .zukit-skeleton .__help.magenta{background-color:rgba(224,23,101,.1)}.zukit-settings .zukit-skeleton .__help.light-yellow{background-color:rgba(255,255,165,.1)}.zukit-settings .zukit-skeleton .__help.light-brown{background-color:rgba(242,213,146,.1)}.zukit-settings .zukit-skeleton .__help.error{background-color:rgba(204,32,39,.1)}.zukit-settings .zukit-skeleton .__help.admin-blue{background-color:rgba(0,117,175,.1)}.zukit-settings .zukit-select-item .dashicons{width:100%;height:100%;font-size:80px}.zukit_red{color:#ff3358}.zukit_green{color:#1a937d}.zukit_magenta{color:#e01765}.zukit_gold{color:#e8a723}.zukit_blue{color:#00aced}.zukit_bold,.zukit_grand{font-weight:600;letter-spacing:.5pt}.zukit_grand{font-size:110%;letter-spacing:1pt;text-transform:uppercase}.zukit_uppercase{text-transform:uppercase;font-size:.8em}.zukit_uppercase2{font-weight:500;text-transform:uppercase;letter-spacing:.5pt}.zukit_shift{margin-left:1.5em} \ No newline at end of file diff --git a/dist/zukit.min.js b/dist/zukit.min.js index 0668a41..7f2e4ef 100644 --- a/dist/zukit.min.js +++ b/dist/zukit.min.js @@ -1,3 +1,3 @@ -!function(){"use strict";function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function t(t){for(var a=1;a=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var a,o,r=[],c=!0,l=!1;try{for(n=n.call(e);!(c=(a=n.next()).done)&&(r.push(a.value),!t||r.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{c||null==n.return||n.return()}finally{if(l)throw o}}return r}(e,t)||l(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||l(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:null,n=window[e]||{},a=n.data,o=void 0===a?{}:a;return E=p.isEmpty(t)?o:p.defaults(o,t)}function _(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return p.isEmpty(E)&&window.console.warn("ZUKIT: utils.externalData() should be called before any getExternalData() call!"),null===e?E:p.get(E,e,t)}var C=d;function N(e){return!p.isNaN(parseFloat(e))&&isFinite(e)}function S(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=null!=e&&(p.isNaN(t=+e)?!!String(e).toLowerCase().replace(!1,""):!!t);return n?a?String(a):null:a}function x(e,t,n){var a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=p.isNaN(+e)?a?t:n:e;return p.clamp(p.round(o),t,n)}function A(e,t){var n,a=p.isString(e)||N(e)?String(e):String(t),o=0;for(n=0;n1&&void 0!==arguments[1]&&arguments[1];if(!e||0===e.length)return t?"":[];var n=p.compact(p.map(e,(function(e){return e&&e.id&&parseInt(e.id,10)})));return t?p.join(n,","):n}function z(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=n?e:p.get(e,"depends");if(!0===p.get(e,"hasMoreActions"))return!1;if(p.isNil(o))return!0;if(!1===o)return!1;var r="&&"===(o=p.castArray(o))[0]||"||"===o[0],c="&&"===o[0];return p.reduce(r?p.drop(o,1):o,(function(e,n){var r=p.trimStart(n,"!"),l=p.get(t,a?"".concat(a,".").concat(r):r,!1);return l=p.startsWith(o,"!")?!l:l,null===e?l:c?e&&l:e||l}),null)}function I(e){if(e)try{e=JSON.stringify(e)}catch(t){e="{}"}return e||"{}"}var j=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"name",a=String(e).replace(/([^-|\d])(\d+)$/,"$1-$2");if(p.includes(t,a))for(var o=0,r=String(a).replace(/-\d+$/,"").replace(/\d+$/,"")||n;++o>0;){var c="".concat(r,"-").concat(o);if(!p.includes(t,c))return c}return a};function M(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=D(e,{raw:!0,br:!0,json:!0});if(p.isNil(t))return n;t=(t=p.isArray(t)||p.isPlainObject(t)?I(t):String(t)).replace(/([{|}])/g," $1 ").replace(/,\s*/g,", ").replace(/"([^"]+)":/g,"$1: ");var a=/[?|!.]\s*$/.test(e);return n.replace(/[:|.]\s*$/g,"")+"".concat(a?"":":",' ').concat(t,"")}function T(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:24;return React.createElement("svg",{className:d("zu-svg",{icon:t},"icon-".concat(e),n),role:"img","aria-labelledby":"title",viewBox:"0 0 ".concat(a," ").concat(a),preserveAspectRatio:"xMidYMin slice"},React.createElement("use",{href:"#".concat(e)}))}function B(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e),a=n?{r:parseInt(n[1],16),g:parseInt(n[2],16),b:parseInt(n[3],16)}:null;return a?t?a:"rgb(".concat(a.r,",").concat(a.g,",").concat(a.b,")"):null}function F(e,n){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=B(e,!0);if(null===o)return null;var r=p.set(t({},o),"a",n);return a?r:"rgba(".concat(r.r,",").concat(r.g,",").concat(r.b,",").concat(r.a,")")}function P(e,t){var n,a,o=/(\.0+)+$/,r=String(e).replace(o,"").split("."),c=String(t).replace(o,"").split("."),l=Math.min(r.length,c.length);for(n=0;n$1';n.externalLink&&(a=a.replace("$1")).replace(/(^|[^*])\*([^*]+)\*/gm,"$1$2")).replace(/(^|[^`])`([^`]+)`/gm,'$1$2')).replace(/\[([^\]]+)\]\(([^)]+)\)/gm,a),p.includes(o,"\n")||n.json&&p.includes(o,"\\n")){var r=n.json?/\\n/gm:/\n/gm;o=n.br?o.replace(r,"
"):o.split(n.json?"\\n":"\n").map((function(e){return"

".concat(e,"

")})).join("")}if(n.raw)return o;if(null===o.match(/<[^<]+>/gm))return e;var c=function(e){var t=document.createElement("html");return t.innerHTML=e,p.find(t.childNodes,{nodeName:"BODY"})}(o),l=React.createElement(React.Fragment,null,p.map(c.childNodes,V));return n.container?React.createElement("span",{className:"__markdown"},l):l}function V(e,t){var n,a=String(e.nodeName).toLowerCase();return"strong"===a?React.createElement("strong",{key:t,className:e.className||null},e.textContent):"em"===a?React.createElement("em",{key:t,className:e.className||null},e.textContent):"span"===a?React.createElement("span",{key:t,className:e.className||null},e.textContent):"br"===a?React.createElement("br",{key:t}):"#text"===a?e.textContent:"p"===a?React.createElement("p",{key:t,className:e.className||null},p.map(e.childNodes,V)):"a"===a?React.createElement("a",{key:t,className:e.className||null,href:e.href,rel:e.rel,target:e.target},p.map(e.childNodes,V),p.includes(e.className,"components-external-link")&&React.createElement(React.Fragment,null,React.createElement("span",{className:"components-visually-hidden"},"(opens in a new tab)"),(n="external",React.createElement(h,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24",className:"components-external-link__icon",role:"img","aria-hidden":"true",focusable:"false",style:{width:"1.4em",height:"1.4em",margin:"-0.2em 0.1em 0 0.2em",verticalAlign:"middle",fill:"currentColor"}},React.createElement(v,{d:p.get({external:"M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"},n,"")}))))):void 0}var W="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",q=R("zukit_jsdata").colors,H=void 0===q?{}:q,U="#cc1818",G={};function K(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:U;return p.get(H,e,t)}function Z(e){var t=R(e).colors;return p.isEmpty(t)?K:(G[e]=p.merge({},H,t),function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:U;return"all"===t?G[e]:p.get(G,[e,t],n)})}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=p.reduce(e,(function(e,t,n){return e.push({slug:n,color:t,name:p.startCase(p.replace(n,"_"," "))}),e}),t);if(n){var o=p.concat(p.map(a,"slug"),p.isArray(n)?n:[]),r=p.filter(J,(function(e){return!p.includes(o,e.slug)}));return p.concat(a,r)}return a}var J=Q(H,[{slug:"none",color:"white",name:"None"}]),Y={namespace:"zu",slug:"zu-blocks",color:K("violet"),icon:null,title:m("Zu Blocks","zukit")};function X(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=p.isEmpty(e)?{slug:Y.slug,title:Y.title,icon:Y.icon}:e;k([t].concat(c(y().filter((function(e){return e.slug!==t.slug})))))}function ee(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=p.isEmpty(e)?{namespace:Y.namespace,title:Y.title,icon:Y.icon}:e;return"function"==typeof w&&(w(t.namespace,t),!0)}Y.icon=React.createElement(h,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},React.createElement(g,null,React.createElement(v,{d:"M15.22,6.873 C15.22,6.873 14.383,8.096 13.914,12.049 C13.445,16.006 17.266,15.5 17.266,15.5 Q19.264,15.312 19.264,13.224 C19.264,13.224 19.172,6.516 19.264,6.873 C20.766,9.109 23.242,6.873 23.242,6.873 L23.242,13.993 Q23.242,16.279 21.737,17.422 Q20.231,18.565 17.242,18.565 Q14.42,18.27 12.914,17.127 C12.914,17.127 11.336,16.393 10.367,13.908 C9.107,10.676 11.242,6.873 11.242,6.873 z",fill:Y.color}),React.createElement(v,{d:"M7.448,14.858 C8.266,16.469 11.164,15.236 11.164,15.236 L17.242,18.565 L0.758,18.565 L6.08,10.203 L1.47,10.203 C1.47,10.203 3.141,7.828 1.47,6.873 C0.922,6.844 12.742,6.873 12.742,6.873 C12.742,6.873 6.256,12.508 7.448,14.858 z",fill:Y.color})));var te={registerCategory:X,registerCollection:ee,externalData:R,getExternalData:_,mergeClasses:C,hexToRGB:B,hexToRGBA:F,isNum:N,isWrongId:L,toBool:S,toRange:x,getKey:A,getIds:O,getColor:K,getColorGetter:Z,getColorOptions:Q,toJSON:I,uniqueValue:j,svgRef:T,compareVersions:P,simpleMarkdown:D,emptyGif:W,brandAssets:Y},ne=Object.freeze({__proto__:null,externalData:R,getExternalData:_,mergeClasses:C,isNum:N,toBool:S,toRange:x,getKey:A,isWrongId:L,getIds:O,checkDependency:z,toJSON:I,uniqueValue:j,messageWithError:M,svgRef:T,hexToRGB:B,hexToRGBA:F,compareVersions:P,simpleMarkdown:D,emptyGif:W,getColor:K,getColorGetter:Z,getColorOptions:Q,brandAssets:Y,registerCategory:X,registerCollection:ee,blocksSet:te}),ae=lodash,oe=wp.apiFetch,re="cache",ce="router",le={router:null,root:"zukit",version:1},ie="/".concat(le.root,"/v").concat(le.version,"/"),se=null,ue=le;function de(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=ae.get(t,"options.key");return function(t){var c=t||{},l=c.status,i=void 0===l?"warning":l,s=c.content,u=c.data,d=void 0===u?null:u,p=c.withData,m=c.withHTML,f=void 0===m||m,v=c.message,g=c.params;ae.isFunction(o)&&o(n({},r,!1)),"data"!==i&&ae.includes(i,"data")&&(i=i.replace("data",""),p=!0),("data"===i||p)&&ae.isFunction(a)&&a(d),!1===i&&v&&(i="error",s=v),ae.isNil(s)&&(s="Unknown action",g={action:r}),"data"!==i&&e({status:i,content:M(s,g),isDismissible:!0,__unstableHTML:f})}}function pe(e,t,a){var o=ae.get(t,"options.key")||ae.get(t,"options.keys");return function(t){ae.isFunction(a)&&a(n({},o,!1));var c=function(e,t){var n=e.message,a=void 0===n?"Unknown error:":n,o=a,r=t,c=/:\s*(.+)$/.exec(a);null!==c&&(o=a.replace(c[1],""),r=ae.isNil(r)?c[1]:"".concat(c[1]," [").concat(r,"]"));return[o,r]}(t,{action:o}),l=r(c,2),i=l[0],s=l[1];e({status:"error",content:M(i,s),isDismissible:!0,__unstableHTML:!0})}}function me(e,t,n){var a=function(e,t){var n=ae.first(ae.keys(t)),a=ae.get(e,n);return ae.isNil(a)&&(null!==t[n]?ae.forEach(e||{},(function(e,o){if(null!==ae.get(t,o,null))return a=e,n=o,!1})):ae.forEach(e||{},(function(e,t){if(ae.startsWith(t,n))return a=e,n=t,!1}))),[n,a]}(t,e),o=r(a,2),c=o[0],l=o[1];return ae.isFunction(l)||ae.isFunction(n)?function(){ae.isFunction(n)&&n(),ae.isFunction(l)&&l(c,e[c])}:ae.noop}function fe(e,a,o,r){var c=ae.isPlainObject(e)?e:{action:e},l=c.action,i=c.value,s={route:"action",options:{key:l,value:void 0===i?null:i}};r(n({},l,!0)),ke(t(t({},s),{},{onSuccess:de(o,s,a,r),onError:pe(o,s,r)}))}function ve(e,a,o,r,c){if(null===e)return l=r,s=(i=a||{}).prev,u=void 0===s?{}:s,d=i.next,p=void 0===d?{}:d,void ae.forEach(l||{},(function(e,t){ae.isFunction(e)&&u[t]!==p[t]&&e(t,p[t])}));var l,i,s,u,d,p;ae.isString(e)&&!ae.has(a,e)&&(a=n({},e,a)),ke(t(t({},{route:"options",options:{keys:e,values:a}}),{},{onSuccess:me(a,r,c),onError:pe(o)}))}function ge(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=ae.omitBy(e,ae.isNil);ae.has(a,re)&&(t=a.cache,n.push(re));var o=[];for(var r in a)if(ae.has(a,r)&&!ae.includes(n,r)){var c=ae.isArray(a[r])?I(a[r]):a[r];o.push("".concat(encodeURIComponent(r),"=").concat(encodeURIComponent(c)))}if(ae.has(a,ce)||o.push("".concat(ce,"=").concat(encodeURIComponent(se))),t){var l=Math.floor(1e6*Math.random());o.push("q=".concat(l))}return o.join("&")}function he(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,c=r||ie,l=ae.startsWith(e,c)?e.replace(/\\+$/g,""):c+e.replace(/^\\+|\\+$/g,""),i=ae.isNil(a)?n:ae.set(t({},n),ce,a),s=ae.isEmpty(o)?i:ae.pick(i,o);return ae.isEmpty(s)||(l="".concat(l,"/?").concat(ge(s,s.cache))),l}function be(e){if(ae.isNil(e))return{restBasics:ue,restRouter:se};se=ae.get(e,"rest.router",null)||ae.get(e,"router",null),ue=ae.get(e,"rest",le)}function ye(e){var t=e.route,n=e.options,a=e.picked,o=e.onSuccess,r=e.onError;oe({path:he(t,n,a)}).then((function(e){ae.isFunction(o)&&o(e)})).catch((function(e){ae.isFunction(r)&&r(e)}))}function ke(e){var n=e.route,a=e.options,o=e.picked,r=e.onSuccess,c=e.onError,l=e.router||se,i=t(t({},a),{},{router:l});oe({path:he(n),method:"POST",data:ae.isEmpty(o)?i:ae.pick(i,o)}).then((function(e){ae.isFunction(r)&&r(e)})).catch((function(e){ae.isFunction(c)&&c(e)}))}var we={serializeData:ge,setRestBasics:be,requestURL:function(e,t,n,a){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],c="/".concat(e,"/v").concat(t,"/");return he(n,a,o,r,c)},restRequestURL:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o="/".concat(ue.root,"/v").concat(ue.version,"/");return he(e,t,n,a,o)},fetchAndCatchWithOptions:ye,postAndCatchWithOptions:ke},Ee=Object.freeze({__proto__:null,ajaxDoAction:fe,ajaxUpdateOptions:ve,requestURL:he,setRestRouter:function(e){se=ae.isString(e)?e:ae.get(e,"rest.router",null)||ae.get(e,"router",null)},setRestBasics:be,fetchAndCatchWithOptions:ye,postAndCatchWithOptions:ke,blocksSet:we}),Re=lodash,_e=Re.forEach,Ce=Re.set,Ne=Re.unset,Se=Re.isPlainObject,xe=Re.isFunction,Ae=Re.keys,Le=Re.castArray,Oe=Re.reduce,ze=wp.element,Ie=ze.useCallback,je=ze.useReducer,Me=ze.useRef;function Te(e,n){switch(n.type){case"set":return _e(n.payload,(function(t,n){return null===t?Ne(e,n):Ce(e,n,t)})),t({},e);case"pre-reset":return xe(n.payload)&&n.payload(e),e;case"reset":return n.payload;default:return e}}var Be=lodash,Fe=Be.forEach,Pe=Be.get,De=Be.set,Ve=Be.isPlainObject,We=Be.isFunction,$e=Be.mapValues,qe=wp.element,He=qe.createContext,Ue=qe.useContext,Ge=qe.useCallback,Ke=qe.useReducer,Ze=He();function Qe(e,n){return"set"===n.type?(Fe(n.payload,(function(t,n){return De(e,"".concat(n,".value"),t)})),We(n.callback)&&n.callback(e),t({},e)):e}function Je(e,t){var n=r(Ke(Qe,e),2),a=n[0],o=n[1],c=Ge((function(e){Ve(e)&&o({type:"set",payload:e,callback:function(e){return ve("panels",$e(e,(function(e){return e.value})),t)}})}),[t]);return[Ge((function(e){switch(void 0===e&&(e={type:"all"}),e.type){case"all":default:return a;case"hidden":return void 0!==e.id&&!Pe(a,"".concat(e.id,".value"));case"value":return Pe(a,"".concat(e.id,".value"));case"title":return Pe(a,"".concat(e.id,".label"));case"falsely":return!z(Pe(a,e.id),e.options)}}),[a]),c,Ze]}Ze.displayName="ZukitPanelsContext";var Ye=wp.element;Ye.useContext;var Xe=Ye.createContext,et=wp.compose.createHigherOrderComponent,tt=Xe();tt.displayName="ZukitNoticesContext";var nt=et((function(e){return function(t){return React.createElement(tt.Consumer,null,(function(n){return React.createElement(e,a({noticeOperations:n},t))}))}}),"withZukitNoticesContext"),at=wp.components,ot=at.PanelRow,rt=at.Button,ct=at.Spinner,lt=(0,wp.element.forwardRef)((function(e,t){var a,o=e.className,r=e.isLoading,c=e.icon,l=e.color,i=e.label,s=e.help,u=e.value,d=e.onClick;return React.createElement(React.Fragment,null,React.createElement(ot,null,React.createElement(rt,{className:C("__plugin_actions",(a={},n(a,l,l),n(a,"is-loading",r),a),o),icon:c,isSecondary:!0,onClick:function(){return d(u)},ref:t},i,r&&React.createElement(ct,null))),s&&React.createElement("p",{className:C("__help",n({},l,l))},D(s,{br:!0})))})),it=lodash.includes,st=function(e){var t=e.className,n=e.size,a=void 0===n?2:n,o=e.unit,r=void 0===o?"em":o,c=e.bottomHalf,l=it(r,["px","em","rem","%"])?r:"em",i=x(a,0,100),s=0===i?null:{marginBottom:"".concat(c?i/2:i).concat(l),paddingTop:"".concat(i).concat(l)};return React.createElement("div",{className:C("zukit-divider",t),style:s})},ut=wp.components.ToggleControl,dt=function(e){var t=e.className,n=e.withDivider,a=e.label,o=e.help,r=e.checked,c=e.onChange;return React.createElement(React.Fragment,null,n&&React.createElement(st,{size:!0===n?void 0:n}),React.createElement(ut,{className:C("zukit-toggle","__zu_markdown",t),label:D(a,{br:!1}),help:D(o,{br:!0}),checked:!!r,onChange:c}))},pt=lodash,mt=pt.get,ft=pt.map,vt=pt.isEmpty,gt=pt.isNil,ht=pt.omitBy,bt=pt.pickBy,yt=pt.some,kt=wp.i18n.__,wt=wp.element.useCallback,Et=wp.components,Rt=Et.createSlotFill,_t=Et.PanelBody,Ct=Et.PanelRow,Nt=Et.Button,St=Et.ExternalLink,xt=Et.Spinner;var At=Rt("ZukitMoreActions"),Lt=At.Fill,Ot=At.Slot,zt=function(e){var t=e.version,a=e.title,o=e.author,r=e.link,c=e.description,l=e.icon,i=void 0===l?null:l,s=e.more,u=e.actions,d=e.actionLoading,p=e.debug,m=e.ajaxAction,f=e.options,v=e.updateOptions,g=e.getPanel,h=e.setPanel,b=function(e,t){return bt(e,(function(e){return z(e,t)}))}(g(),f),y=ht(s,(function(e){return gt(e)||null===mt(e,"value",null)})),k=bt(ht(u,gt),(function(e){return z(e,f)})),w=!vt(y),E=!vt(k)||yt(u,["hasMoreActions",!0]),R=!vt(b),_=mt(p,"prefix",null),N=_?mt(p,"options"):null,S=_?ht(mt(p,"actions"),gt):null,x=!(vt(S)&&vt(N)||!0!==mt(b,"".concat(_,".value"))),A=wt((function(e){v(n({},"".concat(_,".").concat(e),!mt(f,"".concat(_,".").concat(e))))}),[_,f,v]),L=wt((function(){m("reset_options",(function(e){return v(e,!0)}))}),[m,v]);return React.createElement("div",{className:"block-editor-block-inspector"},React.createElement("div",{className:"block-editor-block-card"},i,React.createElement("div",{className:"block-editor-block-card__content"},React.createElement("h2",{className:"block-editor-block-card__title"},a),React.createElement("span",{className:"block-editor-block-card__description __zu_markdown"},D(c,{br:!0,json:!0})))),React.createElement(_t,{title:kt("Plugin Info","zukit"),className:"__plugin_info",initialOpen:!1},React.createElement(Ct,null,React.createElement("span",null,kt("Version","zukit")),React.createElement("span",null,t)),React.createElement(Ct,null,React.createElement("span",null,kt("Author","zukit")),React.createElement(St,{href:r},o)),w&&ft(y,(function(e,t){var n=e.label,a=e.value,o=e.link;return React.createElement(Ct,{key:t},React.createElement("span",null,n),o?React.createElement(St,{href:o},a):React.createElement("span",{className:"__zu_markdown"},D(a,{br:!0,json:!0})))})),React.createElement(Ct,null,React.createElement(Nt,{className:"__plugin_actions admin-blue",icon:"admin-settings",isSecondary:!0,onClick:L},kt("Reset Plugin Options","zukit")))),E&&React.createElement(_t,{title:kt("Actions","zukit"),initialOpen:!0},ft(k,(function(e,t){var n=e.label,a=e.value,o=e.icon,r=e.color,c=e.help;return React.createElement(lt,{key:t,icon:o,color:r,label:n,help:c,value:a,isLoading:mt(d,a),onClick:m})})),React.createElement(Ot,null)),R&&React.createElement(_t,{title:kt("Screen Options","zukit"),initialOpen:!1},ft(b,(function(e,t){var a=e.label,o=e.value,r=e.help;return React.createElement(dt,{key:t,label:a,help:r,checked:o,onChange:function(){return h(n({},t,!o))}})}))),x&&React.createElement(_t,{title:g({type:"title",id:_}),initialOpen:!1},ft(N,(function(e,t){var n,a=e.label,o=e.help;return React.createElement(dt,{key:t,label:a,help:o,checked:(n=t,!!mt(f,_?"".concat(_,".").concat(n):n)),onChange:function(){return A(t)}})})),ft(S,(function(e,t){var a,o=e.label,r=e.value,c=e.icon,l=e.color;return React.createElement(Ct,{key:t},React.createElement(Nt,{className:C("__plugin_actions",(a={},n(a,l,l),n(a,"is-loading",mt(d,r)),a)),icon:c,isSecondary:!0,onClick:function(){return m(r)}},o,mt(d,r)&&React.createElement(xt,null)))}))))};zt.MoreActions=Lt,zt.ActionButton=lt;var It=["id","wp","edit","options","panels","info","actions","debug","noticeUI","noticeOperations"],jt=lodash,Mt=jt.keys,Tt=jt.has,Bt=jt.get,Ft=jt.includes,Pt=jt.isEmpty,Dt=jt.forEach,Vt=jt.omit,Wt=jt.reduce,$t=jt.first,qt=jt.castArray,Ht=wp.i18n.__,Ut=wp.compose.compose,Gt=wp.element.RawHTML,Kt=wp.blockEditor.BlockIcon,Zt=wp.components,Qt=Zt.withNotices,Jt=Zt.SlotFillProvider,Yt=wp.element,Xt=Yt.useState,en=Yt.useCallback,tn=Yt.useEffect,nn=Yt.useMemo;function an(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a="edit-post-layout is-mode-visual is-sidebar-opened",o="block-editor-editor-skeleton",r="interface-interface-skeleton",c="zukit-skeleton",l="".concat(o,"__").concat(e," ").concat(r,"__").concat(e," ").concat(c,"__").concat(e);if(Pt(e)){var i=Pt(n)?"":n.replace(/\./g,"_"),s="wp_"+i.replace(/(\d+_\d+)_\d+/g,"$1"),u="wp_".concat(i).concat(i!==s?" "+s:"")+(P(n,"5.4")<0?" wp_less_5_4":"");l="".concat(u," ").concat(o," ").concat(r," ").concat(c," ").concat(a)}else"editor"===e&&(l="".concat(c,"__").concat(e));return"".concat(l," ").concat(t).trim()}var on=Ut([Qt])((function(e){var n=e.id,c=e.wp,l=e.edit,i=e.options,s=void 0===i?{}:i,u=e.panels,d=void 0===u?{}:u,p=e.info,m=void 0===p?{}:p,f=e.actions,v=e.debug,g=e.noticeUI,h=e.noticeOperations,b=void 0===h?{}:h,y=o(e,It),k=b.createNotice,w=r(Xt(m.more||{}),2),E=w[0],R=w[1],_=r(Xt(Wt(f,(function(e,t){return e[t.value]=!1,e}),Wt(v.actions,(function(e,t){return e[t.value]=!1,e}),{}))),2),C=_[0],N=_[1],S=en((function(e){var n=$t(Mt(e));Tt(C,n)&&N((function(n){return t(t({},n||{}),e||{})}))}),[C]),x=function(e,n){var a=r(je(Te,e),2),o=a[0],c=a[1],l=Me(null),i=Ie((function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;Se(e)&&(t?c({type:"pre-reset",payload:function(t){ve(null,{prev:t,next:e},null,l.current,a),c({type:"reset",payload:e})}}):(ve(Ae(e),e,n,l.current,a),c({type:"set",payload:e})))}),[n]),s=Ie((function(e,n){var a=Le(e),o=Oe(a,(function(e,t){return e[t]=n,e}),{});l.current=t(t({},l.current||{}),o)}),[]);return[o,i,s]}(s,k),A=r(x,3),L=A[0],O=A[1],z=A[2],I=r(Je(d,k),3),j=I[0],M=I[1],T=I[2],B=en((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;F("default_options",(function(n){var a=Wt(qt(e),(function(e,t){var a=Bt(n,t,null);return null!==a&&(e[t]=a),e}),{});O(a,!1,t)}))}),[F,O]),F=en((function(e,t){fe(e,t,k,S)}),[k,S]);tn((function(){var e=Wt(E,(function(e,t){return Dt(qt(Bt(t,"depends",[])),(function(t){return Ft(e,t)?null:e.push(t)})),e}),[]);z(e,(function(){F("zukit_more_info",(function(e){R(Bt(e,"more",{}))}))}))}),[E,z,F]);var P=nn((function(){return Vt(y,["router","noticeList"])}),[y]),D=l?React.createElement(tt.Provider,{value:b},React.createElement(T.Provider,{value:j},React.createElement(l,{id:n,wp:c,info:m,title:Ht("General Settings","zukit"),options:L,updateOptions:O,resetOptions:B,ajaxAction:F,noticeOperations:b,setUpdateHook:z,moreData:P}))):null,V=m.icon?React.createElement(Kt,{icon:React.createElement(Gt,null,m.icon),showColors:!0}):null,W=Bt(m,"colors.backdrop"),q=Bt(m,"colors.header"),H=Bt(m,"colors.title");return React.createElement("div",{className:an(null,"zukit-skeleton",c)},React.createElement("div",{className:an("body")},React.createElement(Jt,null,React.createElement("div",{className:an("content"),role:"region","aria-label":"Settings content",tabIndex:"-1",style:W&&{backgroundColor:W}},React.createElement("div",{className:"components-editor-notices__dismissible"},g),React.createElement("div",{className:an("editor","editor-styles-wrapper"),tabIndex:"-1"},React.createElement("div",{className:"block-editor-block-list__layout"},React.createElement("div",{className:"wp-block block-editor-block-list__block"},React.createElement("div",{className:"editor-post-title",style:q&&{backgroundColor:q}},React.createElement("div",{className:"wp-block editor-post-title__block"},React.createElement("h1",{style:H&&{color:H}},m.title),V)),D)))),React.createElement("div",{className:an("sidebar"),role:"region","aria-label":"Plugin settings",tabIndex:"-1"},React.createElement("div",null,React.createElement("div",{className:"interface-complementary-area edit-post-sidebar"},React.createElement(zt,a({id:n,wp:c,icon:V,more:E,actions:f,actionLoading:C,debug:v,ajaxAction:F,options:L,updateOptions:O,getPanel:j,setPanel:M},Vt(m,["icon","more"])))))))))})),rn=lodash,cn=rn.get,ln=rn.set,sn=rn.map,un=rn.has,dn=rn.forEach,pn=rn.defaultsDeep,mn=wp.i18n.__,fn=wp.element,vn=fn.render;fn.Fragment;var gn=wp.components,hn=gn.SelectControl,bn=gn.Button;function yn(e){return R("".concat(e,"_settings"))}function kn(e){return!!un(e,"divider")||null}function wn(e,t,a){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=function(e){return o?"".concat(o,".").concat(e):e},c=function(e){return cn(t,r(e))};return sn(e,(function(e,l){return z(e,t,!1,o)&&React.createElement(dt,{key:l,withDivider:kn(e)&&e.divider,label:e.label,help:e.help,checked:!!c(l),onChange:function(){return a(n({},r(l),!c(l)))}})}))}function En(e,t,a){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=e.id,c=void 0===r?"?":r,l=e.options,i=void 0===l?[]:l,s=e.label,u=void 0===s?"":s,d=e.help,p=e.defaultValue,m=o?"".concat(o,".").concat(c):c,f=cn(t,m,p);return z(e,t,!1,o)&&React.createElement(React.Fragment,null,kn(e)&&React.createElement(st,{size:e.divider}),React.createElement("label",{className:"components-base-control__label __select_label",htmlFor:c},u),React.createElement("div",{className:"__select_block"},React.createElement("div",{className:"__select_control"},React.createElement(hn,{id:c,value:f,onChange:function(e){return a(n({},m,e))},options:i}),void 0!==p&&React.createElement(bn,{isSecondary:!0,className:"__reset",onClick:function(){return a(n({},m,p))}},mn("Reset","zukit"))),React.createElement("p",{className:"components-base-control__help"},D(d,{br:!0}))))}var Rn={toggleOption:wn,selectOption:En},_n=Object.freeze({__proto__:null,externalDataSettings:yn,renderPage:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=yn(e);if(be(o),void 0!==cn(t,"panels")){var r=cn(o,"debug.prefix",null);if(null!==r&&pn(t.panels,n({},r,{label:mn("Debug Plugin","zukit"),value:!1})),void 0!==cn(o,"options.panels")){var c=o.options.panels;dn(c,(function(e,n){return ln(t,"panels.".concat(n,".value"),e)}))}}null!==document.getElementById(e)&&vn(React.createElement(on,a({id:e},o,t)),document.getElementById(e))},toggleOption:wn,selectOption:En,testComponentWithUpdate:function(e,t){var n=cn(wp,"zukit.components.".concat(e));return n?React.createElement(n,{updateOptions:t}):null},blocksSet:Rn}),Cn=lodash,Nn=Cn.isArray,Sn=Cn.isPlainObject,xn=Cn.isNil,An=Cn.isNaN,Ln=Cn.forEach,On=Cn.includes,zn=Cn.trim,$=jQuery;function In(e,t,n,a){$("#block-".concat(e," ").concat(t)).alterClass(n,a)}function jn(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=$("#block-".concat(e," ").concat(a));if(o.length){var r=function(e,t){return void 0===e?o.css(t,""):o.css(t,e)};Nn(t)?Ln(t,(function(e){return o.css(e,"")})):Sn(t)?Ln(t,r):r(n,t)}}$.fn.alterClass=function(e,t){var n=this;if(!e||-1===e.indexOf("*"))return n.removeClass(e),t?n.addClass(t):n;var a=new RegExp("\\s"+e.replace(/\*/g,"[A-Za-z0-9-_]+").split(" ").join("\\s|\\s")+"\\s","g");return n.each((function(e,t){for(var n=" "+t.className+" ";a.test(n);)n=n.replace(a," ");t.className=zn(n)})),t?n.addClass(t):n};var Mn=["width","height","innerWidth","innerHeight","outerWidth","outerHeight"];function Tn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".block-editor-editor-skeleton__content";document.querySelector(e).scrollTo({top:0,behavior:"smooth"})}var Bn={get:function(e){var t,n;return null!==(t=null===(n=document.querySelector(e))||void 0===n?void 0:n.value)&&void 0!==t?t:null},set:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=document.querySelector(e);if(a){var o=n?window.HTMLTextAreaElement.prototype:window.HTMLInputElement.prototype,r=Object.getOwnPropertyDescriptor(o,"value").set;r.call(a,t);var c=new Event("input",{bubbles:!0});a.dispatchEvent(c)}},addListener:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=document.querySelector(e);a&&(n?a.addEventListener("input",t):a.removeEventListener("input",t))},removeListener:function(e,t){this.addListener(e,t,!1)}},Fn=Object.freeze({__proto__:null,toggleBodyClass:function(e,t){$("body").toggleClass(e,t)},alterClassWithClientId:In,findWithClientId:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=$("#block-".concat(e)).find(t);return n.length?n:null},attrWithClientId:function(e,t,n){ -var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=$("#block-".concat(e," ").concat(a));if(o.length){var r=function(e,t){return void 0===e?o.removeAttr(t):o.attr(t,e)};Nn(t)?Ln(t,(function(e){return o.removeAttr(e)})):Sn(t)?Ln(t,r):r(n,t)}},getAttrWithClientId:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=$("#block-".concat(e," ").concat(n));if(o.length){var r=o.attr(t);if(a){var c=parseInt(r,10);return An(c)?0:c}return r}return null},cssWithClientId:jn,getCssWithClientId:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=$("#block-".concat(e," ").concat(n));if(o.length){var r=o.css(t);if(a){var c=parseInt(r,10);return An(c)?0:c}return r}return null},sizeWithClientId:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(!On(Mn,t))return null;var a=$("#block-".concat(e," ").concat(n));return a.length?a[t]():null},setInputAndFocus:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"input";$(e).find(n).val(t).trigger("focus")},clickButton:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"button";$(e).find(t).trigger("click")},setAttr:function(e,t,n){$(e).find(t).attr(n)},hasSelector:function(e,t){return $(e).has(t).length>0},scrollTop:Tn,createMutationObserver:function(e){return new(window.MutationObserver||window.WebKitMutationObserver)(e)},observeMutation:function(e,t){var n=$(e);0===n.length||xn(t)?t&&t.disconnect():t.observe(n[0],{childList:!0,subtree:!0,attributes:!1,characterData:!1})},input:Bn}),Pn=wp.components,Dn=Pn.Path,Vn=Pn.G,Wn=Pn.SVG,$n=React.createElement(Wn,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},React.createElement(Vn,null,React.createElement(Vn,null,React.createElement(Dn,{d:"M3.133,39.53 C2.842,40.09 2.5,40.613 2.5,41.227 L2.503,41.484 C2.503,42.809 3.54,43.611 4.733,43.611 L43.28,43.611 C44.473,43.611 45.5,42.617 45.5,41.292 L45.487,41.034 C45.487,40.42 45.186,39.886 44.855,39.337 L25.765,5.092 C24.921,4.155 23.554,4.155 22.711,5.092 L3.133,39.53 z",fill:"#FFD42A"}),React.createElement(Dn,{d:"M3.133,39.53 C2.842,40.09 2.5,40.613 2.5,41.227 L2.503,41.484 C2.503,42.809 3.54,43.611 4.733,43.611 L43.28,43.611 C44.473,43.611 45.5,42.617 45.5,41.292 L45.487,41.034 C45.487,40.42 45.186,39.886 44.855,39.337 L25.765,5.092 C24.921,4.155 23.554,4.155 22.711,5.092 L3.133,39.53 z",fillOpacity:"0",stroke:"#998019",strokeWidth:"3.111"})),React.createElement(Dn,{d:"M27.215,36.707 C27.215,38.433 25.816,39.831 24.091,39.831 C22.365,39.831 20.966,38.433 20.966,36.707 C20.966,34.982 22.365,33.583 24.091,33.583 C25.816,33.583 27.215,34.982 27.215,36.707 z M24.07,15 C22.843,15 20.785,15.978 20.785,17.193 L21.855,29.817 C21.855,31.032 22.843,32.01 24.07,32.01 C25.298,32.01 26.286,31.032 26.286,29.817 L27.203,17.193 C27.203,15.978 25.298,15 24.07,15 z",fill:"#000000",id:"exlamation"}))),qn=React.createElement(Wn,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},React.createElement(Vn,null,React.createElement(Vn,null,React.createElement(Dn,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fill:"#FF4136"}),React.createElement(Dn,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fillOpacity:"0",stroke:"#B22E27",strokeWidth:"3.111"})),React.createElement(Dn,{d:"M27.655,34.564 C27.655,36.526 26.065,38.116 24.103,38.116 C22.141,38.116 20.551,36.526 20.551,34.564 C20.551,32.602 22.141,31.012 24.103,31.012 C26.065,31.012 27.655,32.602 27.655,34.564 z M24.08,9.884 C22.684,9.884 20.345,10.996 20.345,12.377 L21.561,26.73 C21.561,28.112 22.684,29.223 24.08,29.223 C25.475,29.223 26.599,28.112 26.599,26.73 L27.641,12.377 C27.641,10.996 25.475,9.884 24.08,9.884 z",fill:"#FFFFFF",id:"exlamation"}))),Hn=React.createElement(Wn,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},React.createElement(Vn,null,React.createElement(Vn,null,React.createElement(Dn,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fill:"#00ACED"}),React.createElement(Dn,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fillOpacity:"0",stroke:"#0082B2",strokeWidth:"3.111"})),React.createElement(Dn,{d:"M24.896,18.828 L27.094,18.828 L27.094,35.322 L27.574,35.802 L29.883,35.987 L29.883,38 L18.117,38 L18.117,35.987 L20.352,35.802 L20.777,35.322 L20.777,22.873 L18.339,22.873 L18.339,21.008 z M20.5,13.528 Q20.5,11.958 21.47,10.979 Q22.439,10 23.991,10 Q25.468,10 26.466,10.97 Q27.463,11.939 27.463,13.343 Q27.463,14.931 26.456,15.947 Q25.45,16.963 23.917,16.963 Q22.476,16.963 21.488,15.975 Q20.5,14.987 20.5,13.528 z",fill:"#FFFFFF",id:"info"}))),Un=React.createElement(Wn,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},React.createElement(Dn,{d:"M8.5,6.999 C9.881,6.999 11,8.118 11,9.499 C11,10.88 9.881,11.999 8.5,11.999 C7.119,11.999 6,10.88 6,9.499 C6,8.118 7.119,6.999 8.5,6.999 z M16,10.999 C18,10.999 19,16.999 19,16.999 L4.999,16.999 C4.999,16.999 6,12.999 8,12.999 C10.001,12.999 10,13.999 11.5,13.999 C13,13.999 14,10.999 16,10.999 z M16,11.999 C15.37,11.999 14.779,12.646 14.152,13.333 C13.441,14.114 12.637,14.999 11.499,14.999 C10.535,14.999 9.976,14.677 9.529,14.419 C9.124,14.184 8.805,13.999 7.999,13.999 C7.442,13.999 6.821,14.966 6.387,16 L17.779,16 C17.27,13.803 16.45,12.05 16,11.999 M20,18 L20.003,6 L4,6 L4,18 L20,18 z M22,6 L22,18 C22,19.104 21.104,20 20,20 L4,20 C2.896,20 2,19.104 2,18 L2,6 C2,4.896 2.896,4 4,4 L20,4 C21.104,4 22,4.896 22,6 z"})),Gn=React.createElement(Wn,{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},React.createElement(Dn,{d:"M14.95 6.46L11.41 10l3.54 3.54-1.41 1.41L10 11.42l-3.53 3.53-1.42-1.42L8.58 10 5.05 6.47l1.42-1.42L10 8.58l3.54-3.53z"})),Kn=Object.freeze({__proto__:null,warning:$n,error:qn,info:Hn,image:Un,close:Gn}),Zn=["id","className","title","children","options"],Qn=wp.components.PanelBody,Jn=["condition","wrap","children"],Yn=lodash,Xn=Yn.isString,ea=Yn.trim,ta=wp.element.createElement,na=function(e){var t=e.condition,n=e.wrap,a=e.children,r=o(e,Jn);if(t){if(Xn(n)){var c=ea(n,"");return ta(c,r,a)}return React.createElement(n,r,a)}return a},aa=lodash,oa=aa.map,ra=aa.get,ca=aa.isEmpty,la=aa.isNil,ia=aa.isPlainObject,sa=aa.forEach,ua=aa.noop,da=wp.element,pa=da.RawHTML,ma=da.useState,fa=da.useCallback,va=da.useEffect,ga=wp.components,ha=ga.Spinner,ba=ga.Tooltip,ya=ga.ExternalLink,ka=wp.blockEditor.BlockIcon,wa=function(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=.3,r=.6,c=.4,l=e%2==0,i=n.backdrop,s=n.header,u=n.title,d=a?{gridTemplateColumns:a}:{};return"body"===e&&a?d:"table"===e?{borderBottomColor:F(u,o)}:"head"===e?t({backgroundColor:s,borderColor:F(u,r)},d):{color:u,backgroundColor:l?i:F(s,c),borderBottomColor:F(u,o)}},Ea=function(e,t){return"".concat(e,":").concat(t)},Ra=function(e){var a,o=e.className,r=e.css,c=void 0===r?"grid":r,l=e.fixed,i=e.config,s=e.head,u=e.body,d=e.loading,p=e.onDynamic,m=void 0===p?ua:p,f=e.dynamic,v="grid"===c,g=v&&null!==(a=null==i?void 0:i.template)&&void 0!==a?a:null,h=_("info.colors",{});va((function(){ca(f)&&sa(u,(function(e,n){sa(e,(function(e,a){var o=ra(e,["params","dynamic"]),r=ra(o,"id");o&&m(t({row:n,cell:a,ref:Ea(n,r)},o))}))}))}),[u,m,f]);var b=i||{},y=b.align,k=void 0===y?[]:y,w=b.style,E=void 0===w?[]:w,R=b.className,N=void 0===R?[]:R,S=function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=ra(n,"id");return o?ra(f,[Ea(e,o),t],a):void 0},x=function(e,n){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=ra(E,e),r=!1===a?null:wa(a,h);return!la(n)||r||o?t(t(t({},null!=o?o:{}),null!=r?r:{}),null!=n?n:{}):null},A=function(e,t,a,o){var r,c=ra(N,t),l=a||ra(k,t)||"left",i=o||{},s=i.className,u=i.dynamic,d=S(e,"className",u);return n(r={},c||"",c),n(r,"has-text-align-".concat(l),l),n(r,"__zu_markdown",ra(o,"markdown")||ra(u,"markdown")),n(r,"__zu_link",ra(o,"link.href")),n(r,s,s),n(r,d,d),r},L=!ca(s),O=!ca(u);return React.createElement("div",{className:C("zukit-table",o,{"has-fixed-layout":l,"css-grid":"grid"===c,"css-flex":"flex"===c,"is-loading":d}),style:wa("table",h)},L&&React.createElement("div",{className:"head",style:wa("head",h,g)},oa(s,(function(e,t){var n=e.content,a=e.align,o=e.style;return React.createElement("div",{className:C("cell","head",A(null,t,a)),key:t,"aria-label":"Header label",style:x(t,o)},n)}))),React.createElement("div",{className:"body",style:wa(d?0:"body",h,d?0:g)},O&&oa(u,(function(e,t){return React.createElement(na,{wrap:"
",condition:!v,className:"row",key:t,style:wa(t,h)},oa(e,(function(e,n){var a=e.content,o=e.align,r=e.style,c=e.params;return React.createElement("div",{className:C("cell",A(t,n,o,c)),key:n,"aria-label":"",style:x(n,r,!!v&&t)},function(e,t,n){if(ia(t)){var a=t.dashicon,o=t.svg,r=t.tooltip,c=React.createElement(ka,{icon:o?React.createElement(pa,null,o):a,showColors:!0});return r?React.createElement(ba,{text:r},React.createElement("div",null,c)):c}var l=n||{},i=l.markdown,s=void 0!==i&&i,u=l.link,d=l.dynamic;if(s)return D(t,{br:!0,json:!0});if(ra(u,"href")){var p=u.title,m=u.href;return React.createElement(ya,{href:m},p)}var f=S(e,"content",d,t);if(void 0!==f){if(null===f)return React.createElement(ha,null);var v=(d||{}).markdown;return void 0!==v&&v?D(f,{br:!0,json:!0}):f}return t}(t,a,c))})))})),d&&React.createElement(ha,null)))};Ra.useDynamicCells=function(){var e=r(ma({}),2),a=e[0],o=e[1];return[a,fa((function(e,a,r){o((function(o){return t(t({},o),{},n({},a,t(t({},ra(o,a,{})),{},n({},r,e))))}))}),[])]};var _a=["className","columns","isSecondary","isSmall","withoutControl","fillMissing","fillNull","recap","options","selectedItem","transformValue","beforeItem","afterItem","label","help","buttonStyle","buttonClass","withLabels","withTooltip","onClick"],Ca=["label","value","style","isDisabled","isSlot"],Na=lodash,Sa=Na.map,xa=Na.defaults,Aa=Na.upperFirst,La=Na.isFunction,Oa=Na.isPlainObject,za=Na.has,Ia=Na.every,ja=Na.pick,Ma=Na.omit,Ta=wp.components,Ba=Ta.BaseControl,Fa=Ta.Tooltip,Pa=Ta.Button,Da=Ta.ButtonGroup,Va="zukit-select-item",Wa=["href","target","disabled","icon","iconSize","shortcut","onMouseDown","isPrimary","isTertiary","isPressed","isBusy","isDefault","isLink","isDestructive"],$a=function(e){var t=e.className,n=e.columns,r=void 0===n?2:n,c=e.isSecondary,l=void 0===c||c,i=e.isSmall,s=void 0===i||i,u=e.withoutControl,d=e.fillMissing,p=e.fillNull,m=e.recap,f=e.options,v=e.selectedItem,g=e.transformValue,h=e.beforeItem,b=e.afterItem,y=e.label,k=e.help,w=e.buttonStyle,E=e.buttonClass,R=e.withLabels,_=e.withTooltip,N=e.onClick,S=o(e,_a),x=d?Math.ceil(f.length/r)*r-f.length:0,L=Array(x).fill().map((function(e,t){return{value:"slot".concat(t),isDisabled:!0,isSlot:!0}})),O=function(e,t,n,a){return t&&za(e,"isDisabled")?e.isDisabled:a===n&&!t&&za(e,"isSelected")?e.isSelected:Ma(e,["isSelected","isDisabled"])},z=function(e){var t=e.label,n=e.value,r=e.style,c=e.isDisabled,i=e.isSlot,u=o(e,Ca);return React.createElement(na,{condition:_,wrap:Fa,text:t,key:A(n,t)},React.createElement("div",{key:A(n,t),className:C("".concat(Va,"__button-wrapper"),"".concat(Va,"__").concat(n),{"is-selected":v===n&&!c,"is-disabled":c,"is-slot":i,"is-null":p&&null===n})},React.createElement(Pa,a({className:C("".concat(Va,"__button"),E,"".concat(Va,"__").concat(n),{"is-selected":v===n&&!c}),isSecondary:l,isSmall:s,onClick:function(){return!c&&N(n)},style:r||O(w,c,n,v)},ja(S,Wa)),p&&null===n?React.createElement("span",{className:"is-null"}):i?null:La(g)?g(n,t,r,u):n),!i&&R&&React.createElement("div",{className:"block-editor-block-styles__item-label"},t)))},I={label:Aa(v),value:v,style:null,isDisabled:!0},j=Oa(m)?xa(m,I):I,M=Ia(f,(function(e){return Oa(e)}))?f:Sa(f,(function(e){return{label:Aa(e),value:e}})),T=C(t,"components-base-control",Va,"__".concat(r,"columns"),{__recap:m});return React.createElement(na,{condition:!u,wrap:Ba,className:T,label:y,help:k},React.createElement(na,{condition:u,wrap:"
",className:T},React.createElement(Da,{"aria-label":y},h,m&&z(j),Sa(M,z),Sa(L,z),b)))},qa=["className","isColor","title","value","colored"],Ha=wp.components.ColorIndicator,Ua="zukit-title-indicator",Ga=lodash,Ka=Ga.isArray,Za=Ga.isEmpty,Qa=Ga.isNil,Ja=Ga.map,Ya=Ga.pull,Xa=Ga.split,eo=Ga.join,to=Ga.includes,no=Ga.has,ao=wp.i18n.__,oo=wp.keycodes.ENTER,ro=wp.compose,co=ro.compose,lo=ro.useInstanceId,io=wp.components,so=io.BaseControl,uo=io.Button,po=io.TextControl,mo=io.Tooltip,fo=wp.element,vo=fo.useState,go=fo.useCallback,ho=fo.useMemo,bo=wp.url,yo=bo.isEmail,ko=bo.isURL,wo={duplicate:ao("Duplicates are not allowed","zukit"),email:ao("It does not look like a valid email.","zukit"),url:ao("It does not look like a URL.","zukit"),tel:ao("It does not look like a phone number.","zukit"),regex:ao("It does not look like a valid input.","zukit")},Eo=co([nt])((function e(t){var n=t.separator,o=void 0===n?",":n,c=t.label,l=t.help,i=t.inputLabel,s=t.inputHelp,u=t.isSideBySide,d=t.strict,p=t.value,m=t.onChange,f=t.isOpen,v=t.isNotEmptyLabel,g=t.noticeOperations.createNotice,h=r(vo(""),2),b=h[0],y=h[1],k=r(vo(f),2),w=k[0],E=k[1],R=lo(e),_="list-input-control-".concat(R),N=ho((function(){return Ka(p)?p:Za(p)?[]:Xa(p,o)}),[p,o]),S=go((function(e){var t=N.length;Ya(N,e),N.length4&&void 0!==arguments[4]&&arguments[4],r=Co(t)?e:j(e,t,n);return Do(a,r)?r:o?"":null},Wo=lodash,$o=Wo.keys,qo=Wo.get,Ho=Wo.defaults,Uo=wp.data.registerStore,Go=wp.apiFetch,Ko="GET_VALUE",Zo="SET_VALUE",Qo="UPDATE_VALUES",Jo=function(e){return 0===Object.keys(e).length&&e.constructor===Object};function Yo(){return{getValue:function(e){return{type:Ko,path:e}},setValue:function(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t({type:Zo,key:e,value:n},a)}}}function Xo(e,t,n){return qo(e,[t,n])}function er(e,t){return{getValue:function(n,a){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t(n,e,a,o)}}}function tr(e,n,a,o){return{getValue:regeneratorRuntime.mark((function r(c){var l,i,s,u=arguments;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return l=u.length>1&&void 0!==u[1]?u[1]:{},i=he(e,t(t({},{key:o||c}),l),n),r.next=5,a.getValue(i);case 5:return s=r.sent,r.abrupt("return",a.setValue(c,Jo(s)?void 0:s,l));case 7:case"end":return r.stop()}}),r)}))}}function nr(e,a,o){return t(t({},e),{},n({},a,t(t({},e[a]),{},n({},o.key,o.value))))}function ar(e,a,o){return function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a,c=arguments.length>1?arguments[1]:void 0;switch(c.type){case Zo:return o(r,e,c);case Qo:return t(t({},r),{},n({},e,t(t({},r[e]),c.values)))}return r}}var or=lodash,rr=or.isEmpty,cr=or.isNil,lr=or.get,ir=or.includes;or.repeat,or.forEach,or.sortBy;var sr,ur,dr,pr,mr,fr,vr,gr,hr,br,yr,kr=wp.i18n.__,wr=wp.compose.createHigherOrderComponent,Er=wp.data,Rr=Er.withSelect,_r=Er.useSelect,Cr="zukit/core",Nr=["loaders","galleries","folders"];(0,(sr={name:Cr,stateKey:"data",routes:"zudata",withSetters:!1,initialState:{data:{folders:{},loaders:{},galleries:{},svg:{}}},merger:function(e,a,o){var r=o.key,c=o.value,l=lr(e,a,{}),i=lr(l,r,{});if(ir(Nr,r))return nr(e,a,o);if("svg"===r){var s=o.name,u=o.folder,d=lr(i,u,{});return t(t({},e),{},n({},a,t(t({},l),{},{svg:t(t({},i),{},n({},u,t(t({},d),{},n({},s,c))))})))}return e},getter:function(e,t,n,a){if(ir(Nr,n))return Xo(e,t,n);if("svg"===n){var o=a.name,r=a.folder;return lr(e,[t,n,r,o])}}},ur=Ho({},sr,{name:null,stateKey:"data",routes:{get:"cuget",update:"cuset"},router:null,fetchKey:null,withSetters:!0,withoutResolvers:!1,initialState:null,merger:nr,getter:Xo,reducer:null,actions:null,selectors:null,controls:null}),dr=ur.name,pr=ur.stateKey,mr=ur.routes,fr=ur.router,vr=ur.fetchKey,gr=ur.initialState||n({},pr,{}),hr=qo(mr,"get",mr),br=qo(mr,"update",mr),yr=ur.withSetters?function(e,n,a){var o=Yo(),r=a?{key:a}:{};return t(t({},o),{},{updateValues:regeneratorRuntime.mark((function a(o){var c,l,i;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return c=he(e),l=t(t({},r),{},{router:n,keys:$o(o),values:o}),a.next=4,Go({path:c,method:"POST",data:l});case 4:return i=a.sent,a.abrupt("return",Jo(i)?void 0:{type:Qo,values:o});case 6:case"end":return a.stop()}}),a)}))})}(br,fr,vr):Yo(),{register:function(){return Uo(dr,{reducer:ur.reducer||ar(pr,gr,ur.merger),actions:ur.actions||yr,selectors:ur.selectors||er(pr,ur.getter),controls:ur.controls||{GET_VALUE:function(e){return Go({path:e.path})}},resolvers:ur.withoutResolvers?void 0:tr(hr,fr,yr,vr)})}}).register)(),wr(Rr((function(e){return{folders:e(Cr).getValue("folders")||null}})),"withFolders"),kr("Loading...","zukit"),kr("Select folder","zukit"),wr(Rr((function(e,t){var n=t.loader,a=N(n)?n:null,o=null;return cr(a)||(o=e(Cr).getValue("loaders",{loaderIndex:a})||null),{loaderHTML:rr(o)?null:o}})),"withLoaders");var Sr=lodash;Sr.isNil,Sr.isArray,Sr.isEmpty,Sr.isFunction,Sr.isPlainObject,Sr.some,Sr.reduce,Sr.defaults;var xr=wp.data;xr.useSelect,xr.useDispatch;var Ar=wp.element;Ar.useRef,Ar.useReducer;var Lr=lodash.isNil,Or=wp.element.RawHTML,zr=function(e){var t=e.className,n=e.loaderHTML;return Lr(n)?null:React.createElement(Or,{className:C("zu-loader",t)},n)};zr.WithOptions=function(e){var t=e.className,n=e.id,a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=_r((function(e){return{loaders:e(Cr).getValue("loaders")}}),[]).loaders,n=void 0===t?null:t;return rr(n)?null:null===e?n:lr(n,e,null)}(void 0===n?"none":n,e.duration);return React.createElement(zr,{className:t,loaderHTML:a})};var Ir=lodash.reduce,jr=wp.i18n.__,Mr=wp.element,Tr=Mr.useState,Br=Mr.useCallback,Fr=Mr.useEffect,Pr=wp.components,Dr=Pr.BaseControl,Vr=Pr.ToggleControl,Wr=lodash,$r=Wr.map,qr=Wr.castArray,Hr=wp.i18n.__,Ur=wp.element.Fragment,Gr=wp.components,Kr=Gr.Button,Zr=Gr.Icon,Qr=Gr.Modal,Jr=["tag","children"],Yr=wp.element.createElement,Xr=Object.freeze({__proto__:null,ZukitSkeleton:on,ZukitSidebar:zt,ZukitPanel:function(e){var t=e.id,n=e.className,r=e.title,c=e.children,l=e.options,i=void 0===l?{}:l,s=o(e,Zn),u=Ue(Ze);return u({type:"hidden",id:t})||u({type:"falsely",id:t,options:i})?null:React.createElement(Qn,a({title:u({type:"title",id:t})||r,className:C("zukit-panel",n)},s),c)},ZukitDivider:st,ZukitToggle:dt,ZukitTable:Ra,ConditionalWrap:na,SelectItemControl:$a,TitleIndicator:function(e){var t=e.className,r=e.isColor,c=e.title,l=e.value,i=e.colored,s=o(e,qa);return React.createElement("span",{className:t},c,l&&(r?React.createElement(Ha,a({className:Ua,colorValue:l},s)):React.createElement("span",a({className:C(Ua,n({},i,i))},s),l)))},ListInputControl:Eo,AdvTextControl:function e(t){var n=t.className,o=t.isPassword,c=t.isSideBySide,l=t.showTooltip,i=void 0===l||l,s=t.tooltipPosition,u=void 0===s?"top center":s,d=t.withoutClear,p=t.id,m=t.label,f=t.value,v=t.help,g=t.type,h=t.strict,b=t.withDebounce,y=t.debounceDelay,k=void 0===y?1e3:y,w=t.withoutValues,E=void 0===w?null:w,R=t.fallbackValue,_=void 0===R?"name":R,N=t.onChange,S=t.onKeyEnter,x=r(To(!1),2),A=x[0],L=x[1],O=r(To(!1),2),z=O[0],I=O[1],j=o?A?"text":"password":g||"text",M=o?A?"hidden":"visibility":"no-alt",T=o?A?Po.hide:Po.show:Po.clear,B=Fo(e),F=null!=p?p:"advanced-text-control-".concat(B),P=Mo((function(){q(""),N("")}),[N]),D=Mo((function(){return o?L(!A):P()}),[o,A,P]),V=r(To(Vo(f,E,_,h,!0)),2),W=V[0],q=V[1],H=Mo(So((function(e){N(e),I(!1)}),k),[N,k]),U=Mo((function(e){I(!0),q(e),H(e)}),[H]),G=Mo((function(e){e.keyCode===Ao&&No(S)&&S()}),[S]);Bo((function(){if(!1===z&&W!==f){var e=Vo(f,E,_,h,!0);e!==f&&N(e),e!==W&&q(e)}}),[z,f,N,W,E,_,h]);var K=o||!d,Z=Mo((function(e){var t=Vo(e,E,_,h);null!==t&&(b?U(t):N(t))}),[h,b,N,U,E,_]),Q=c&&(m||v);return React.createElement(React.Fragment,null,Q&&React.createElement("div",{className:"__sidebyside components-base-control"},m&&React.createElement("label",{className:"components-base-control__label",htmlFor:F},m),v&&React.createElement("p",{className:"components-base-control__help"},v)),React.createElement("div",{className:C("components-base-control","zukit-text-control",n,{"__with-label":!Q&&m&&K,"__with-help":!Q&&v,"__with-label-help":!Q&&m&&v&&K,"__with-button":K})},React.createElement(zo,a({type:j,label:Q?void 0:m,help:Q?void 0:v,value:(b?W:f)||"",onChange:Z,onKeyDown:G},Q?{id:F}:{})),K&&React.createElement(na,{wrap:Io,condition:i,text:T,position:u,noArrow:!1},React.createElement(Oo,{className:C("__exclude",{"__with-label":!Q&&m&&K,"__with-label-help":!Q&&m&&v&&K}),icon:M,onClick:D}))))},Loader:zr,LoaderControl:function(e){var t=e.clientId,n=e.className,a=e.editClassName,o=void 0===a?"__edit-mode":a,c=e.label,l=e.shape,i=void 0===l?"none":l,s=e.loaders,u=e.setAttributes,d=r(Tr(!1),2),p=d[0],m=d[1],f=Br((function(){m(!p)}),[p]),v=Br((function(e){null!==s&&u({loader:e,loaderHTML:s[e]||""})}),[s,u]);if(Fr((function(){return function(){In(t,"> :first-child",o),jn(t,"opacity",void 0,".zu-loader")}}),[]),Fr((function(){In(t,"> :first-child",p?null:o,p?o:null),jn(t,"opacity",p?1:void 0,".zu-loader")}),[t,p,i,o]),null===s)return null;var g=Ir(s,(function(e,t,n){return e.push({value:String(n),label:String(n)}),e}),[{value:"none",label:jr("Without Loader","zukit")}]),h=React.createElement("span",null,jr("none","zukit"));return React.createElement(Dr,{className:C("zukit-loader-control",n),label:c},React.createElement($a,{withoutControl:!0,columns:3,options:g,selectedItem:String(i),onClick:v,transformValue:function(e){return"none"===e?h:React.createElement(zr,{loaderHTML:s[parseInt(e,10)]})}}),React.createElement(Vr,{label:jr("Reveal Loader","zukit"),checked:p,onChange:f}))},ModalMessage:function(e){var t=e.className,n=e.icon,a=e.message,o=e.links,r=e.withoutCloseButton,c=e.isOpen,l=e.onClose,i=e.children,s="warning"===n?$n:"error"===n?qn:Hn;return c&&React.createElement(Qr,{className:C("zukit-modal",t),title:Hr("Warning","zu-contact"),closeLabel:Hr("Close"),onRequestClose:l},React.createElement("div",{className:"__content-wrapper"},React.createElement(Zr,{className:"__icon",icon:s}),React.createElement("div",null,D(a,{links:o}))),React.createElement("div",{className:"__button-wrapper"},$r(qr(i||[]),(function(e,t){return React.createElement(Ur,{key:t},e)})),!r&&React.createElement(Kr,{isPrimary:!0,onClick:l},Hr("Close"))))},RawHTML:function(e){var n=e.tag,a=void 0===n?"p":n,r=e.children,c=o(e,Jr);return Yr(a,t({dangerouslySetInnerHTML:{__html:r}},c))}}),ec=lodash,tc=wp.element,nc=tc.useEffect,ac=tc.useRef,oc=wp.compose.usePrevious,rc={level:"default",simplify:!0,clone:!1,mods:{default:!1,ignoreNext:!1},colors:{ok:!1,info:!1,data:!1,query:!1},markers:{accented:"±",bold:"§",colored:"~",param:["[","]"],opaque:["{","}"]},timing:!1},cc=ec.transform(rc.markers,(function(e,t,n){return e[n[0]]=t})),lc=function(e){return"".concat(cc.a).concat(e).concat(cc.a)},ic=function(e){return"".concat(cc.b).concat(e).concat(cc.b)},sc=function(e){return"".concat(cc.c).concat(e).concat(cc.c)},uc=function(e,t){return"".concat(cc.p[0]).concat(e).concat(t?" : ":"").concat(null!=t?t:"").concat(cc.p[1])},dc={basic:"#a79635",name:"#e56a17",alert:"#ff2020",query:"#cc0096",ok:"#1f993f",info:"#0070c9",data:"#a79635",white:"#ffffff",black:"#111111",accent:"#cb5e14",accentBg:"#fff7e5",colored:"#0f5d9a",coloredBg:"#ecffe5",cyan:"#00b3b0"},pc={alert:"!",query:"?",ok:"*",info:"+",data:"#"},mc=" "+sc("⇢")+" ",fc=" "+ic("»")+" ";function vc(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e&&(ec.includes(["short",1],e)?rc.level=1:ec.includes(["default","normal",2],e)?rc.level=2:ec.includes(["verbose","full",3],e)?rc.level=3:ec.includes(["none",0],e)&&(rc.level=0)),rc.level}function gc(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!/level defaults|ready\(\)/gi.test(e)||1!=rc.level;return n=t?!(rc.level<3):n,0!=rc.level&&n}function hc(e){for(var t=!rc.mods.default,n=rc.colors.info&&t?console.info:console.log,a=zc(Oc(e)),o=jc(Lc(e),a),r=o.format,l=o.items,i=arguments.length,s=new Array(i>1?i-1:0),u=1;u1?n-1:0),o=1;o1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(a&&vc()<2)console.groupEnd();else{var o=!1;for(var r in t&&ec.isPlainObject(e)&&(console.groupCollapsed("%c%s","font-weight: bold; color: ".concat(dc.name,"; padding: 3px;"),t.trim()),o=!0),e)if(!n||!ec.isNil(e[r])){var c=t&&ec.isArray(e)?"".concat(t,"[").concat(r,"]"):r;if(ec.isFunction(e[r])){console.dir(e);break}console.log("%c%s%c ⇢ %o","font-weight: bold; color: ".concat(dc.name),c,"font-weight: normal; color: ".concat(dc.navigate),e[r])}console.groupEnd(),o&&console.groupEnd(),xc()}}function kc(){var e;(e=console).dir.apply(e,arguments)}function wc(e,t){(null!=t?t:ec.keys(e).length)<6?function(){var e;(e=console).log.apply(e,arguments)}(e):kc(e)}function Ec(e,t,n,a){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"GET",r={request:" «« Initiating Ajax ".concat(o," request with route [").concat(t,"]"),error:" »» Ajax ".concat(o," error received from [").concat(t,"]"),response:" »» Ajax ".concat(o," response received from [").concat(t,"]")},c=ec.get(r,e)||"? Ajax ".concat(e),l=a||n;a&&(l=ec.merge(l,{timestamp:(new Date).toString()}),ec.isEmpty(a)&&(c+=" : response is empty ")),ec.isEmpty(l)?bc(c):(bc(">".concat(c)),yc(l))}function Rc(e){for(var t=ec.isArray(e)?ec.join(e," "):String(e),n=arguments.length,a=new Array(n>1?n-1:0),o=1;o1?p-1:0),f=1;f1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=ac({key:$c(n?"useTraceUpdate,useTraceUpdateWithId":"useTraceUpdate"),id:n?Sc(e):""}),o=oc(e),r=oc(t);nc((function(){var n,c=null!==(n=a.current)&&void 0!==n?n:{},l=c.id,i=c.key,s=Bc(e,o),u=Bc(t,r),d=s[0].length||s[1]||s[2],p=u[0].length||u[1]||u[2];d&&!p&&Rc("Traced changes".concat(l," ").concat(uc(i,"props"))),!d&&p&&Rc("Traced changes".concat(l," ").concat(uc(i,"state"))),d&&p&&Rc("Traced changes".concat(l," ").concat(uc(i,"props & state"))),d&&Vc(s,o,e),p&&Vc(u,r,t)}),[e,o,t,r])}function Sc(e){return" with ID ".concat(ic(function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=ec.get(e,"clientId",e),a=ec.isString(n)?n.slice(-4):0;return t?a:0===a?"?":"✷✷✷-".concat(a)}(e)))}function xc(){rc.colors=ec.mapValues(rc.colors,(function(){return!1})),rc.mods=ec.mapValues(rc.mods,(function(){return!1}))}var Ac=/^[!|?|*|+|#|^|>]/;function Lc(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=ec.trimStart(e,"-");return t?Ac.test(n)?n[0]:"":n.replace(Ac,"")}function Oc(e){var t,n=null!==(t=dc[ec.findKey(rc.colors)])&&void 0!==t?t:rc.mods.default?dc.black:dc.basic,a=Lc(e,!0);if(a){var o,r=null!==(o=dc[ec.findKey(pc,(function(e){return e===a}))])&&void 0!==o?o:dc.basic;return"^"===a?[n,!0,null]:[r,!0,{color:dc.white,bg:r}]}return n}function zc(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:dc.basic,n=ec.isArray(t)?t:[t,!1,{color:dc.white,bg:t}],a=r(n,3),o=a[0],c=a[1],l=a[2],i="font-weight: bold;",s=c?i:"font-weight: normal;",u="padding: 0 2px 0 2px;",d="padding: 1px 3px 1px 3px;",p="border-radius: 3px;",m=null!==(e=null!=l?l:rc.colors.opaque)&&void 0!==e?e:{color:dc.white,bg:dc.alert};return{normal:"".concat(s," color: ").concat(o),accent:"".concat(i," ").concat(d," ").concat(p," color: ").concat(dc.accent,"; background: ").concat(dc.accentBg),bold:"".concat(i," color: ").concat(o), -params:"".concat(i," ").concat(u," color: ").concat(dc.name),colored:"".concat(i," ").concat(d," ").concat(p," color: ").concat(dc.colored,"; background: ").concat(dc.coloredBg),opaque:"".concat(i," ").concat(d," ").concat(p," color: ").concat(m.color,"; background: ").concat(m.bg)}}var Ic=function(e){return"".concat(e,"%c")};function jc(e,t){var n=null!=t?t:zc(),a=n.normal,o=n.bold,r=n.params,c=n.accent,l=n.colored,i=n.opaque,s=cc.a,u=cc.b,d=cc.c,p=cc.p,m=cc.o,f=!0,v="%c",g=[a],h="";return ec.forEach(e,(function(t,n){if(-1===h)h="";else if(t===s)f?(v+=Ic(h),g.push(c),h="",f=!1):(v+=Ic(h),g.push(a),h="",f=!0);else if(t===d)f?(v+=Ic(h),g.push(l),h="",f=!1):(v+=Ic(h),g.push(a),h="",f=!0);else if(t===u)f?(v+=Ic(h),g.push(o),h="",f=!1):(v+=Ic(h),g.push(a),h="",f=!0);else if(t===p[0])v+=Ic(h+p[0]),g.push(r),h="";else if(t===p[1])v+=Ic(h),g.push(a),h=p[1];else if(t===m[0]){if(v+=Ic(h),Lc(e[n+1],!0)){var b=zc(Oc(e[n+1])).opaque;g.push(b),h=-1}else g.push(i),h=""}else t===m[1]?(v+=Ic(h),g.push(a),h=""):h+=t})),{format:v+=h,items:g}}function Mc(e){return ec.isNil(e)||ec.isBoolean(e)||ec.isString(e)||ec.isNumber(e)}function Tc(e){return Mc(e)||ec.isObject(e)&&ec.keys(e).length<6}function Bc(e,t){var n=[];ec.forEach(e,(function(e,a){t&&t[a]!==e&&n.push(a)}));var a=ec.keys(e),o=ec.keys(t),r=ec.difference(a,o),c=ec.difference(o,a);return[ec.difference(n,r),ec.isEmpty(r)?null:r,ec.isEmpty(c)?null:c]}function Fc(e){var t=ec.keys(e),n=ec.first(t),a=1===t.length?e[n]:e;if(1===t.length){var o=ec.isArray(e)?"at ".concat(lc("index")):"for ".concat(lc("key")),r="value ".concat(o," ").concat(uc(n));Mc(a)?Rc(r,a):(Rc(r),Fc(a))}else wc(e,t.length)}function Pc(e,t){var n=!!e&&(e.length>1?"keys":"key"),a=!!t&&(t.length>1?"keys":"key"),o=n||a?fc:"";if(n){var r=e.length>6?ec.concat(ec.take(e,6),["and more..."]):e;o+="added ".concat(ic(n)," ").concat(uc(ec.join(r,", "))).concat(a?", ":"")}if(a){var c=t.length>6?ec.concat(ec.take(t,6),["and more..."]):t;o+="removed ".concat(ic(a)," ").concat(uc(ec.join(c,", ")))}o&&Rc(o)}function Dc(e,t,n){var a=ec.first(n),o=1===n.length?e[a]:e,c=1===n.length?t[a]:t,l=r(1===n.length?Bc(c,o):[],3),i=l[0],s=l[1],u=l[2],d=1===n.length&&(null!=i?i:[]);if(Pc(s,u),d&&1===d.length){var p=ec.first(d),m="".concat(fc,"changed for ").concat(ic("key")," ").concat(uc(p));Mc(c[p])?Rc(m,o[p],mc,c[p]):(Rc(m),Dc(o,c,d))}else Rc("".concat(sc("was"))),wc(o),Rc(d?"".concat(sc("now")," changed for ").concat(ic("keys")," ").concat(uc(ec.join(d,", "))):"".concat(sc("now"))),wc(c),ec.isEqual(o,c)&&Rc("{!Attention} ".concat(ic("they are equal!")))}function Vc(e,t,n){var a=r(e,3),o=a[0];Pc(a[1],a[2]),0===o.length&&Dc(t,n,o),ec.forEach(o,(function(e){var a=n[e];rc.colors.ok=!0;var o="".concat(fc).concat(lc(e));if(Mc(a))Rc(o,t[e],mc,a);else if(ec.isFunction(a))Rc([o,"".concat(uc("function"))]);else{var c=r(Bc(a,t[e]),3),l=c[0],i=c[1],s=c[2];Pc(i,s);var u=ec.first(l);if(l.length||null!=i&&i.length||null!=s&&s.length){var d="".concat(o," @1 ").concat(ic("@2")," ").concat(uc(ec.join(l,", ")));if(ec.isArray(a)){var p=d.replace("@2",1===l.length?"index":"indexes").replace("@1","at");1===l.length&&Mc(a[u])?Rc(p,t[e][u],mc,a[u]):(Rc(p),Dc(t[e],a,l))}else if(ec.has(a,"$$typeof"))Rc([o,"".concat(uc("React Component"))]);else{var m=d.replace("@2",1===l.length?"key":"keys").replace("@1","for");1===l.length&&Mc(a[u])?Rc(m,t[e][u],mc,a[u]):(Rc(m),Dc(ec.pick(t[e],l),ec.pick(a,l),l))}}else Rc("".concat(o," ").concat(mc," changed itself but the keys unchanged {something is wrong!}")),Dc(t[e],a,l)}}))}function Wc(e,t){var n=ec.isArray(e)?e.length:ec.split(e,",").length;return(ec.isNumber(t)?t:ec.isArray(t)?t.length:ec.split(t,",").length)+n}function $c(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=qc(Wc("componentName",e)),n=r(t,1),a=n[0];if(a[0]===a[0].toUpperCase())return a;var o=a.replace("/zu_blocks","").replace(/[/]/g,".");return"".concat(o,"()")}function qc(e){var t=Wc("findOnStack",e),n=ec.slice(ec.split((new Error).stack,"\n"),t,t+2);return[Hc(n,0),Hc(n,1)]}function Hc(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(ec.get(ec.split(e[t],"@"),0,"?")||"?").replace(/[<|/]+$/g,"")}var Uc={get level(){return vc()},set level(e){vc(e)},set ignoreNext(e){rc.mods.ignoreNext=e},log:bc,logVerbose:function(){vc()>2&&bc.apply(void 0,arguments)},logGroup:yc,warn:function(e){var t;if(0!==vc()&&gc(e)){for(var n=arguments.length,a=new Array(n>1?n-1:0),o=1;o1?t-1:0),a=1;a1&&void 0!==arguments[1]&&arguments[1],n=$c("dataInComponent"),a=ec.keys(e),o=1===a.length,r=o?ec.first(a):ec.join(ec.map(a,lc),", "),c=o?e[r]:e,l=t?":".concat(sc(String(t))):"",i="".concat(ic(n)).concat(l," ").concat(mc," value for ").concat(o?lc(r):r);rc.colors.data=!0,Mc(c)?Rc(i,c):(Rc(i),Fc(c))},info:Cc,useTrace:Nc,useMU:function(){var e=ac({component:$c("useMountUnmount")});nc((function(){var t,n=(null!==(t=e.current)&&void 0!==t?t:{}).component;return rc.colors.query=!0,Rc("".concat(ic(n)," ").concat(mc," ").concat(sc("componentDidMount"))),function(){var e;rc.colors.query=!0,Rc("".concat(ic(n)," ").concat(mc," ").concat((e="componentWillUnmount$","".concat(cc.o[0]).concat(e).concat(cc.o[1]))))}}),[])},useTraceWithId:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Nc(e,t,!0)},renderWithId:function(e){_c(e)},infoWithId:function(e,t){for(var n=arguments.length,a=new Array(n>2?n-2:0),o=2;o=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var a,o,r=[],c=!0,l=!1;try{for(n=n.call(e);!(c=(a=n.next()).done)&&(r.push(a.value),!t||r.length!==t);c=!0);}catch(e){l=!0,o=e}finally{try{c||null==n.return||n.return()}finally{if(l)throw o}}return r}(e,t)||l(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e){return function(e){if(Array.isArray(e))return i(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||l(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:null,n=window[e]||{},a=n.data,o=void 0===a?{}:a;return E=p.isEmpty(t)?o:p.defaults(o,t)}function _(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return p.isEmpty(E)&&window.console.warn("ZUKIT: utils.externalData() should be called before any getExternalData() call!"),null===e?E:p.get(E,e,t)}var C=d;function N(e){return!p.isNaN(parseFloat(e))&&isFinite(e)}function S(e){var t,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=null!=e&&(p.isNaN(t=+e)?!!String(e).toLowerCase().replace(!1,""):!!t);return n?a?String(a):null:a}function x(e,t,n){var a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=p.isNaN(+e)?a?t:n:e;return p.clamp(p.round(o),t,n)}function A(e,t){var n,a=p.isString(e)||N(e)?String(e):String(t),o=0;for(n=0;n1&&void 0!==arguments[1]&&arguments[1];if(!e||0===e.length)return t?"":[];var n=p.compact(p.map(e,(function(e){return e&&e.id&&parseInt(e.id,10)})));return t?p.join(n,","):n}function z(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=n?e:p.get(e,"depends");if(!0===p.get(e,"hasMoreActions"))return!1;if(p.isNil(o))return!0;if(!1===o)return!1;var r="&&"===(o=p.castArray(o))[0]||"||"===o[0],c="&&"===o[0];return p.reduce(r?p.drop(o,1):o,(function(e,n){var r=p.trimStart(n,"!"),l=p.get(t,a?"".concat(a,".").concat(r):r,!1);return l=p.startsWith(o,"!")?!l:l,null===e?l:c?e&&l:e||l}),null)}function I(e){if(e)try{e=JSON.stringify(e)}catch(t){e="{}"}return e||"{}"}var j=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"name",a=String(e).replace(/([^-|\d])(\d+)$/,"$1-$2");if(p.includes(t,a))for(var o=0,r=String(a).replace(/-\d+$/,"").replace(/\d+$/,"")||n;++o>0;){var c="".concat(r,"-").concat(o);if(!p.includes(t,c))return c}return a};function M(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=D(e,{raw:!0,br:!0,json:!0});if(p.isNil(t))return n;t=(t=p.isArray(t)||p.isPlainObject(t)?I(t):String(t)).replace(/([{|}])/g," $1 ").replace(/,\s*/g,", ").replace(/"([^"]+)":/g,"$1: ");var a=/[?|!.]\s*$/.test(e);return n.replace(/[:|.]\s*$/g,"")+"".concat(a?"":":",' ').concat(t,"")}function T(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:24;return React.createElement("svg",{className:d("zu-svg",{icon:t},"icon-".concat(e),n),role:"img","aria-labelledby":"title",viewBox:"0 0 ".concat(a," ").concat(a),preserveAspectRatio:"xMidYMin slice"},React.createElement("use",{href:"#".concat(e)}))}function B(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e),a=n?{r:parseInt(n[1],16),g:parseInt(n[2],16),b:parseInt(n[3],16)}:null;return a?t?a:"rgb(".concat(a.r,",").concat(a.g,",").concat(a.b,")"):null}function F(e,n){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=B(e,!0);if(null===o)return null;var r=p.set(t({},o),"a",n);return a?r:"rgba(".concat(r.r,",").concat(r.g,",").concat(r.b,",").concat(r.a,")")}function P(e,t){var n,a,o=/(\.0+)+$/,r=String(e).replace(o,"").split("."),c=String(t).replace(o,"").split("."),l=Math.min(r.length,c.length);for(n=0;n$1';n.externalLink&&(a=a.replace("$1")).replace(/(^|[^*])\*([^*]+)\*/gm,"$1$2")).replace(/(^|[^`])`([^`]+)`/gm,'$1$2')).replace(/\[([^\]]+)\]\(([^)]+)\)/gm,a),p.includes(o,"\n")||n.json&&p.includes(o,"\\n")){var r=n.json?/\\n/gm:/\n/gm;o=n.br?o.replace(r,"
"):o.split(n.json?"\\n":"\n").map((function(e){return"

".concat(e,"

")})).join("")}if(n.raw)return o;if(null===o.match(/<[^<]+>/gm))return e;var c=function(e){var t=document.createElement("html");return t.innerHTML=e,p.find(t.childNodes,{nodeName:"BODY"})}(o),l=React.createElement(React.Fragment,null,p.map(c.childNodes,W));return n.container?React.createElement("span",{className:"__markdown"},l):l}function W(e,t){var n,a=String(e.nodeName).toLowerCase();return"strong"===a?React.createElement("strong",{key:t,className:e.className||null},e.textContent):"em"===a?React.createElement("em",{key:t,className:e.className||null},e.textContent):"span"===a?React.createElement("span",{key:t,className:e.className||null},e.textContent):"br"===a?React.createElement("br",{key:t}):"#text"===a?e.textContent:"p"===a?React.createElement("p",{key:t,className:e.className||null},p.map(e.childNodes,W)):"a"===a?React.createElement("a",{key:t,className:e.className||null,href:e.href,rel:e.rel,target:e.target},p.map(e.childNodes,W),p.includes(e.className,"components-external-link")&&React.createElement(React.Fragment,null,React.createElement("span",{className:"components-visually-hidden"},"(opens in a new tab)"),(n="external",React.createElement(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24",className:"components-external-link__icon",role:"img","aria-hidden":"true",focusable:"false",style:{width:"1.4em",height:"1.4em",margin:"-0.2em 0.1em 0 0.2em",verticalAlign:"middle",fill:"currentColor"}},React.createElement(v,{d:p.get({external:"M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"},n,"")}))))):void 0}var V="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",q=R("zukit_jsdata").colors,H=void 0===q?{}:q,U="#cc1818",G={};function K(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:U;return p.get(H,e,t)}function Z(e){var t=R(e).colors;return p.isEmpty(t)?K:(G[e]=p.merge({},H,t),function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:U;return"all"===t?G[e]:p.get(G,[e,t],n)})}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=p.reduce(e,(function(e,t,n){return e.push({slug:n,color:t,name:p.startCase(p.replace(n,"_"," "))}),e}),t);if(n){var o=p.concat(p.map(a,"slug"),p.isArray(n)?n:[]),r=p.filter(J,(function(e){return!p.includes(o,e.slug)}));return p.concat(a,r)}return a}var J=Q(H,[{slug:"none",color:"white",name:"None"}]),Y={namespace:"zu",slug:"zu-blocks",color:K("violet"),icon:null,title:m("Zu Blocks","zukit")};function X(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=p.isEmpty(e)?{slug:Y.slug,title:Y.title,icon:Y.icon}:e;k([t].concat(c(y().filter((function(e){return e.slug!==t.slug})))))}function ee(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=p.isEmpty(e)?{namespace:Y.namespace,title:Y.title,icon:Y.icon}:e;return"function"==typeof w&&(w(t.namespace,t),!0)}Y.icon=React.createElement(g,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},React.createElement(h,null,React.createElement(v,{d:"M15.22,6.873 C15.22,6.873 14.383,8.096 13.914,12.049 C13.445,16.006 17.266,15.5 17.266,15.5 Q19.264,15.312 19.264,13.224 C19.264,13.224 19.172,6.516 19.264,6.873 C20.766,9.109 23.242,6.873 23.242,6.873 L23.242,13.993 Q23.242,16.279 21.737,17.422 Q20.231,18.565 17.242,18.565 Q14.42,18.27 12.914,17.127 C12.914,17.127 11.336,16.393 10.367,13.908 C9.107,10.676 11.242,6.873 11.242,6.873 z",fill:Y.color}),React.createElement(v,{d:"M7.448,14.858 C8.266,16.469 11.164,15.236 11.164,15.236 L17.242,18.565 L0.758,18.565 L6.08,10.203 L1.47,10.203 C1.47,10.203 3.141,7.828 1.47,6.873 C0.922,6.844 12.742,6.873 12.742,6.873 C12.742,6.873 6.256,12.508 7.448,14.858 z",fill:Y.color})));var te={registerCategory:X,registerCollection:ee,externalData:R,getExternalData:_,mergeClasses:C,hexToRGB:B,hexToRGBA:F,isNum:N,isWrongId:L,toBool:S,toRange:x,getKey:A,getIds:O,getColor:K,getColorGetter:Z,getColorOptions:Q,toJSON:I,uniqueValue:j,svgRef:T,compareVersions:P,simpleMarkdown:D,emptyGif:V,brandAssets:Y},ne=Object.freeze({__proto__:null,externalData:R,getExternalData:_,mergeClasses:C,isNum:N,toBool:S,toRange:x,getKey:A,isWrongId:L,getIds:O,checkDependency:z,toJSON:I,uniqueValue:j,messageWithError:M,svgRef:T,hexToRGB:B,hexToRGBA:F,compareVersions:P,simpleMarkdown:D,emptyGif:V,getColor:K,getColorGetter:Z,getColorOptions:Q,brandAssets:Y,registerCategory:X,registerCollection:ee,blocksSet:te}),ae=lodash,oe=wp.apiFetch,re="cache",ce="router",le={router:null,root:"zukit",version:1},ie="/".concat(le.root,"/v").concat(le.version,"/"),se=null,ue=le;function de(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=ae.get(t,"options.key");return function(t){var c=t||{},l=c.status,i=void 0===l?"warning":l,s=c.content,u=c.data,d=void 0===u?null:u,p=c.withData,m=c.withHTML,f=void 0===m||m,v=c.message,h=c.params;ae.isFunction(o)&&o(n({},r,!1)),"data"!==i&&ae.includes(i,"data")&&(i=i.replace("data",""),p=!0),("data"===i||p)&&ae.isFunction(a)&&a(d),!1===i&&v&&(i="error",s=v),ae.isNil(s)&&(s="Unknown action",h={action:r}),"data"!==i&&e({status:i,content:M(s,h),isDismissible:!0,__unstableHTML:f})}}function pe(e,t,a){var o=ae.get(t,"options.key")||ae.get(t,"options.keys");return function(t){ae.isFunction(a)&&a(n({},o,!1));var c=function(e,t){var n=e.message,a=void 0===n?"Unknown error:":n,o=a,r=t,c=/:\s*(.+)$/.exec(a);null!==c&&(o=a.replace(c[1],""),r=ae.isNil(r)?c[1]:"".concat(c[1]," [").concat(r,"]"));return[o,r]}(t,{action:o}),l=r(c,2),i=l[0],s=l[1];e({status:"error",content:M(i,s),isDismissible:!0,__unstableHTML:!0})}}function me(e,t,n){var a=function(e,t){var n=ae.first(ae.keys(t)),a=ae.get(e,n);return ae.isNil(a)&&(null!==t[n]?ae.forEach(e||{},(function(e,o){if(null!==ae.get(t,o,null))return a=e,n=o,!1})):ae.forEach(e||{},(function(e,t){if(ae.startsWith(t,n))return a=e,n=t,!1}))),[n,a]}(t,e),o=r(a,2),c=o[0],l=o[1];return ae.isFunction(l)||ae.isFunction(n)?function(){ae.isFunction(n)&&n(),ae.isFunction(l)&&l(c,e[c])}:ae.noop}function fe(e,a,o,r){var c=ae.isPlainObject(e)?e:{action:e},l=c.action,i=c.value,s={route:"action",options:{key:l,value:void 0===i?null:i}};r(n({},l,!0)),ke(t(t({},s),{},{onSuccess:de(o,s,a,r),onError:pe(o,s,r)}))}function ve(e,a,o,r,c){if(null===e)return l=r,s=(i=a||{}).prev,u=void 0===s?{}:s,d=i.next,p=void 0===d?{}:d,void ae.forEach(l||{},(function(e,t){ae.isFunction(e)&&u[t]!==p[t]&&e(t,p[t])}));var l,i,s,u,d,p;ae.isString(e)&&!ae.has(a,e)&&(a=n({},e,a)),ke(t(t({},{route:"options",options:{keys:e,values:a}}),{},{onSuccess:me(a,r,c),onError:pe(o)}))}function he(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=ae.omitBy(e,ae.isNil);ae.has(a,re)&&(t=a.cache,n.push(re));var o=[];for(var r in a)if(ae.has(a,r)&&!ae.includes(n,r)){var c=ae.isArray(a[r])?I(a[r]):a[r];o.push("".concat(encodeURIComponent(r),"=").concat(encodeURIComponent(c)))}if(ae.has(a,ce)||o.push("".concat(ce,"=").concat(encodeURIComponent(se))),t){var l=Math.floor(1e6*Math.random());o.push("q=".concat(l))}return o.join("&")}function ge(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,c=r||ie,l=ae.startsWith(e,c)?e.replace(/\\+$/g,""):c+e.replace(/^\\+|\\+$/g,""),i=ae.isNil(a)?n:ae.set(t({},n),ce,a),s=ae.isEmpty(o)?i:ae.pick(i,o);return ae.isEmpty(s)||(l="".concat(l,"/?").concat(he(s,s.cache))),l}function be(e){if(ae.isNil(e))return{restBasics:ue,restRouter:se};se=ae.get(e,"rest.router",null)||ae.get(e,"router",null),ue=ae.get(e,"rest",le)}function ye(e){var t=e.route,n=e.options,a=e.picked,o=e.onSuccess,r=e.onError;oe({path:ge(t,n,a)}).then((function(e){ae.isFunction(o)&&o(e)})).catch((function(e){ae.isFunction(r)&&r(e)}))}function ke(e){var n=e.route,a=e.options,o=e.picked,r=e.onSuccess,c=e.onError,l=e.router||se,i=t(t({},a),{},{router:l});oe({path:ge(n),method:"POST",data:ae.isEmpty(o)?i:ae.pick(i,o)}).then((function(e){ae.isFunction(r)&&r(e)})).catch((function(e){ae.isFunction(c)&&c(e)}))}var we={serializeData:he,setRestBasics:be,requestURL:function(e,t,n,a){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],c="/".concat(e,"/v").concat(t,"/");return ge(n,a,o,r,c)},restRequestURL:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o="/".concat(ue.root,"/v").concat(ue.version,"/");return ge(e,t,n,a,o)},fetchAndCatchWithOptions:ye,postAndCatchWithOptions:ke},Ee=Object.freeze({__proto__:null,ajaxDoAction:fe,ajaxUpdateOptions:ve,requestURL:ge,setRestRouter:function(e){se=ae.isString(e)?e:ae.get(e,"rest.router",null)||ae.get(e,"router",null)},setRestBasics:be,fetchAndCatchWithOptions:ye,postAndCatchWithOptions:ke,blocksSet:we}),Re=lodash,_e=Re.forEach,Ce=Re.set,Ne=Re.unset,Se=Re.isPlainObject,xe=Re.isFunction,Ae=Re.keys,Le=Re.castArray,Oe=Re.reduce,ze=wp.element,Ie=ze.useCallback,je=ze.useReducer,Me=ze.useRef;function Te(e,n){switch(n.type){case"set":return _e(n.payload,(function(t,n){return null===t?Ne(e,n):Ce(e,n,t)})),t({},e);case"pre-reset":return xe(n.payload)&&n.payload(e),e;case"reset":return n.payload;default:return e}}var Be=lodash,Fe=Be.forEach,Pe=Be.get,De=Be.set,We=Be.isPlainObject,Ve=Be.isFunction,$e=Be.mapValues,qe=wp.element,He=qe.createContext,Ue=qe.useContext,Ge=qe.useCallback,Ke=qe.useReducer,Ze=He();function Qe(e,n){return"set"===n.type?(Fe(n.payload,(function(t,n){return De(e,"".concat(n,".value"),t)})),Ve(n.callback)&&n.callback(e),t({},e)):e}function Je(e,t){var n=r(Ke(Qe,e),2),a=n[0],o=n[1],c=Ge((function(e){We(e)&&o({type:"set",payload:e,callback:function(e){return ve("panels",$e(e,(function(e){return e.value})),t)}})}),[t]);return[Ge((function(e){switch(void 0===e&&(e={type:"all"}),e.type){case"all":default:return a;case"hidden":return void 0!==e.id&&!Pe(a,"".concat(e.id,".value"));case"value":return Pe(a,"".concat(e.id,".value"));case"title":return Pe(a,"".concat(e.id,".label"));case"falsely":return!z(Pe(a,e.id),e.options)}}),[a]),c,Ze]}Ze.displayName="ZukitPanelsContext";var Ye=wp.element;Ye.useContext;var Xe=Ye.createContext,et=wp.compose.createHigherOrderComponent,tt=Xe();tt.displayName="ZukitNoticesContext";var nt=et((function(e){return function(t){return React.createElement(tt.Consumer,null,(function(n){return React.createElement(e,a({noticeOperations:n},t))}))}}),"withZukitNoticesContext"),at=wp.components,ot=at.PanelRow,rt=at.Button,ct=at.Spinner,lt=(0,wp.element.forwardRef)((function(e,t){var a,o=e.className,r=e.isLoading,c=e.icon,l=e.color,i=e.label,s=e.help,u=e.value,d=e.onClick;return React.createElement(React.Fragment,null,React.createElement(ot,null,React.createElement(rt,{className:C("__plugin_actions",(a={},n(a,l,l),n(a,"is-loading",r),a),o),icon:c,isSecondary:!0,onClick:function(){return d(u)},ref:t},i,r&&React.createElement(ct,null))),s&&React.createElement("p",{className:C("__help",n({},l,l))},D(s,{br:!0})))})),it=lodash.includes,st=function(e){var t=e.className,n=e.size,a=void 0===n?2:n,o=e.unit,r=void 0===o?"em":o,c=e.bottomHalf,l=it(r,["px","em","rem","%"])?r:"em",i=x(a,0,100),s=0===i?null:{marginBottom:"".concat(c?i/2:i).concat(l),paddingTop:"".concat(i).concat(l)};return React.createElement("div",{className:C("zukit-divider",t),style:s})},ut=wp.components.ToggleControl,dt=function(e){var t=e.className,n=e.withDivider,a=e.label,o=e.help,r=e.checked,c=e.onChange;return React.createElement(React.Fragment,null,n&&React.createElement(st,{size:!0===n?void 0:n}),React.createElement(ut,{className:C("zukit-toggle","__zu_markdown",t),label:D(a,{br:!1}),help:D(o,{br:!0}),checked:!!r,onChange:c}))},pt=lodash,mt=pt.get,ft=pt.map,vt=pt.isEmpty,ht=pt.isNil,gt=pt.omitBy,bt=pt.pickBy,yt=pt.some,kt=wp.i18n.__,wt=wp.element.useCallback,Et=wp.components,Rt=Et.createSlotFill,_t=Et.PanelBody,Ct=Et.PanelRow,Nt=Et.Button,St=Et.ExternalLink,xt=Et.Spinner;var At=Rt("ZukitMoreActions"),Lt=At.Fill,Ot=At.Slot,zt=function(e){var t=e.version,a=e.title,o=e.author,r=e.link,c=e.description,l=e.icon,i=void 0===l?null:l,s=e.more,u=e.actions,d=e.actionLoading,p=e.debug,m=e.ajaxAction,f=e.options,v=e.updateOptions,h=e.getPanel,g=e.setPanel,b=function(e,t){return bt(e,(function(e){return z(e,t)}))}(h(),f),y=gt(s,(function(e){return ht(e)||null===mt(e,"value",null)})),k=bt(gt(u,ht),(function(e){return z(e,f)})),w=!vt(y),E=!vt(k)||yt(u,["hasMoreActions",!0]),R=!vt(b),_=mt(p,"prefix",null),N=_?mt(p,"options"):null,S=_?gt(mt(p,"actions"),ht):null,x=!(vt(S)&&vt(N)||!0!==mt(b,"".concat(_,".value"))),A=wt((function(e){v(n({},"".concat(_,".").concat(e),!mt(f,"".concat(_,".").concat(e))))}),[_,f,v]),L=wt((function(){m("reset_options",(function(e){return v(e,!0)}))}),[m,v]);return React.createElement("div",{className:"block-editor-block-inspector"},React.createElement("div",{className:"block-editor-block-card"},i,React.createElement("div",{className:"block-editor-block-card__content"},React.createElement("h2",{className:"block-editor-block-card__title"},a),React.createElement("span",{className:"block-editor-block-card__description __zu_markdown"},D(c,{br:!0,json:!0})))),React.createElement(_t,{title:kt("Plugin Info","zukit"),className:"__plugin_info",initialOpen:!1},React.createElement(Ct,null,React.createElement("span",null,kt("Version","zukit")),React.createElement("span",null,t)),React.createElement(Ct,null,React.createElement("span",null,kt("Author","zukit")),React.createElement(St,{href:r},o)),w&&ft(y,(function(e,t){var n=e.label,a=e.value,o=e.link;return React.createElement(Ct,{key:t},React.createElement("span",null,n),o?React.createElement(St,{href:o},a):React.createElement("span",{className:"__zu_markdown"},D(a,{br:!0,json:!0})))})),React.createElement(Ct,null,React.createElement(Nt,{className:"__plugin_actions admin-blue",icon:"admin-settings",isSecondary:!0,onClick:L},kt("Reset Plugin Options","zukit")))),E&&React.createElement(_t,{title:kt("Actions","zukit"),initialOpen:!0},ft(k,(function(e,t){var n=e.label,a=e.value,o=e.icon,r=e.color,c=e.help;return React.createElement(lt,{key:t,icon:o,color:r,label:n,help:c,value:a,isLoading:mt(d,a),onClick:m})})),React.createElement(Ot,null)),R&&React.createElement(_t,{title:kt("Screen Options","zukit"),initialOpen:!1},ft(b,(function(e,t){var a=e.label,o=e.value,r=e.help;return React.createElement(dt,{key:t,label:a,help:r,checked:o,onChange:function(){return g(n({},t,!o))}})}))),x&&React.createElement(_t,{title:h({type:"title",id:_}),initialOpen:!1},ft(N,(function(e,t){var n,a=e.label,o=e.help;return React.createElement(dt,{key:t,label:a,help:o,checked:(n=t,!!mt(f,_?"".concat(_,".").concat(n):n)),onChange:function(){return A(t)}})})),ft(S,(function(e,t){var a,o=e.label,r=e.value,c=e.icon,l=e.color;return React.createElement(Ct,{key:t},React.createElement(Nt,{className:C("__plugin_actions",(a={},n(a,l,l),n(a,"is-loading",mt(d,r)),a)),icon:c,isSecondary:!0,onClick:function(){return m(r)}},o,mt(d,r)&&React.createElement(xt,null)))}))))};zt.MoreActions=Lt,zt.ActionButton=lt;var It=["id","wp","edit","options","panels","info","actions","debug","noticeUI","noticeOperations"],jt=lodash,Mt=jt.keys,Tt=jt.has,Bt=jt.get,Ft=jt.includes,Pt=jt.isEmpty,Dt=jt.forEach,Wt=jt.omit,Vt=jt.reduce,$t=jt.first,qt=jt.castArray,Ht=wp.i18n.__,Ut=wp.compose.compose,Gt=wp.element.RawHTML,Kt=wp.blockEditor.BlockIcon,Zt=wp.components,Qt=Zt.withNotices,Jt=Zt.SlotFillProvider,Yt=wp.element,Xt=Yt.useState,en=Yt.useCallback,tn=Yt.useEffect,nn=Yt.useMemo;function an(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a="edit-post-layout is-mode-visual is-sidebar-opened",o="block-editor-editor-skeleton",r="interface-interface-skeleton",c="zukit-skeleton",l="".concat(o,"__").concat(e," ").concat(r,"__").concat(e," ").concat(c,"__").concat(e);if(Pt(e)){var i=Pt(n)?"":n.replace(/\./g,"_"),s="wp_"+i.replace(/(\d+_\d+)_\d+/g,"$1"),u="wp_".concat(i).concat(i!==s?" "+s:"")+(P(n,"5.4")<0?" wp_less_5_4":"");l="".concat(u," ").concat(o," ").concat(r," ").concat(c," ").concat(a)}else"editor"===e&&(l="".concat(c,"__").concat(e));return"".concat(l," ").concat(t).trim()}var on=Ut([Qt])((function(e){var n=e.id,c=e.wp,l=e.edit,i=e.options,s=void 0===i?{}:i,u=e.panels,d=void 0===u?{}:u,p=e.info,m=void 0===p?{}:p,f=e.actions,v=e.debug,h=e.noticeUI,g=e.noticeOperations,b=void 0===g?{}:g,y=o(e,It),k=b.createNotice,w=r(Xt(m.more||{}),2),E=w[0],R=w[1],_=r(Xt(Vt(f,(function(e,t){return e[t.value]=!1,e}),Vt(v.actions,(function(e,t){return e[t.value]=!1,e}),{}))),2),C=_[0],N=_[1],S=en((function(e){var n=$t(Mt(e));Tt(C,n)&&N((function(n){return t(t({},n||{}),e||{})}))}),[C]),x=function(e,n){var a=r(je(Te,e),2),o=a[0],c=a[1],l=Me(null),i=Ie((function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;Se(e)&&(t?c({type:"pre-reset",payload:function(t){ve(null,{prev:t,next:e},null,l.current,a),c({type:"reset",payload:e})}}):(ve(Ae(e),e,n,l.current,a),c({type:"set",payload:e})))}),[n]),s=Ie((function(e,n){var a=Le(e),o=Oe(a,(function(e,t){return e[t]=n,e}),{});l.current=t(t({},l.current||{}),o)}),[]);return[o,i,s]}(s,k),A=r(x,3),L=A[0],O=A[1],z=A[2],I=r(Je(d,k),3),j=I[0],M=I[1],T=I[2],B=en((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;F("default_options",(function(n){var a=Vt(qt(e),(function(e,t){var a=Bt(n,t,null);return null!==a&&(e[t]=a),e}),{});O(a,!1,t)}))}),[F,O]),F=en((function(e,t){fe(e,t,k,S)}),[k,S]);tn((function(){var e=Vt(E,(function(e,t){return Dt(qt(Bt(t,"depends",[])),(function(t){return Ft(e,t)?null:e.push(t)})),e}),[]);z(e,(function(){F("zukit_more_info",(function(e){R(Bt(e,"more",{}))}))}))}),[E,z,F]);var P=nn((function(){return Wt(y,["router","noticeList"])}),[y]),D=l?React.createElement(tt.Provider,{value:b},React.createElement(T.Provider,{value:j},React.createElement(l,{id:n,wp:c,info:m,title:Ht("General Settings","zukit"),options:L,updateOptions:O,resetOptions:B,ajaxAction:F,noticeOperations:b,setUpdateHook:z,moreData:P}))):null,W=m.icon?React.createElement(Kt,{icon:React.createElement(Gt,null,m.icon),showColors:!0}):null,V=Bt(m,"colors.backdrop"),q=Bt(m,"colors.header"),H=Bt(m,"colors.title");return React.createElement("div",{className:an(null,"zukit-skeleton",c)},React.createElement("div",{className:an("body")},React.createElement(Jt,null,React.createElement("div",{className:an("content"),role:"region","aria-label":"Settings content",tabIndex:"-1",style:V&&{backgroundColor:V}},React.createElement("div",{className:"components-editor-notices__dismissible"},h),React.createElement("div",{className:an("editor","editor-styles-wrapper"),tabIndex:"-1"},React.createElement("div",{className:"block-editor-block-list__layout"},React.createElement("div",{className:"wp-block block-editor-block-list__block"},React.createElement("div",{className:"editor-post-title",style:q&&{backgroundColor:q}},React.createElement("div",{className:"wp-block editor-post-title__block"},React.createElement("h1",{style:H&&{color:H}},m.title),W)),D)))),React.createElement("div",{className:an("sidebar"),role:"region","aria-label":"Plugin settings",tabIndex:"-1"},React.createElement("div",null,React.createElement("div",{className:"interface-complementary-area edit-post-sidebar"},React.createElement(zt,a({id:n,wp:c,icon:W,more:E,actions:f,actionLoading:C,debug:v,ajaxAction:F,options:L,updateOptions:O,getPanel:j,setPanel:M},Wt(m,["icon","more"])))))))))})),rn=lodash,cn=rn.get,ln=rn.set,sn=rn.map,un=rn.has,dn=rn.forEach,pn=rn.defaultsDeep,mn=wp.i18n.__,fn=wp.element,vn=fn.render;fn.Fragment;var hn=wp.components,gn=hn.SelectControl,bn=hn.Button;function yn(e){return R("".concat(e,"_settings"))}function kn(e){return!!un(e,"divider")||null}function wn(e,t,a){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=function(e){return o?"".concat(o,".").concat(e):e},c=function(e){return cn(t,r(e))};return sn(e,(function(e,l){return z(e,t,!1,o)&&React.createElement(dt,{key:l,withDivider:kn(e)&&e.divider,label:e.label,help:e.help,checked:!!c(l),onChange:function(){return a(n({},r(l),!c(l)))}})}))}function En(e,t,a){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=e.id,c=void 0===r?"?":r,l=e.options,i=void 0===l?[]:l,s=e.label,u=void 0===s?"":s,d=e.help,p=e.defaultValue,m=o?"".concat(o,".").concat(c):c,f=cn(t,m,p);return z(e,t,!1,o)&&React.createElement(React.Fragment,null,kn(e)&&React.createElement(st,{size:e.divider}),React.createElement("label",{className:"components-base-control__label __select_label",htmlFor:c},u),React.createElement("div",{className:"__select_block"},React.createElement("div",{className:"__select_control"},React.createElement(gn,{id:c,value:f,onChange:function(e){return a(n({},m,e))},options:i}),void 0!==p&&React.createElement(bn,{isSecondary:!0,className:"__reset",onClick:function(){return a(n({},m,p))}},mn("Reset","zukit"))),React.createElement("p",{className:"components-base-control__help"},D(d,{br:!0}))))}var Rn={toggleOption:wn,selectOption:En},_n=Object.freeze({__proto__:null,externalDataSettings:yn,renderPage:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=yn(e);if(be(o),void 0!==cn(t,"panels")){var r=cn(o,"debug.prefix",null);if(null!==r&&pn(t.panels,n({},r,{label:mn("Debug Plugin","zukit"),value:!1})),void 0!==cn(o,"options.panels")){var c=o.options.panels;dn(c,(function(e,n){return ln(t,"panels.".concat(n,".value"),e)}))}}null!==document.getElementById(e)&&vn(React.createElement(on,a({id:e},o,t)),document.getElementById(e))},toggleOption:wn,selectOption:En,testComponentWithUpdate:function(e,t){var n=cn(wp,"zukit.components.".concat(e));return n?React.createElement(n,{updateOptions:t}):null},blocksSet:Rn}),Cn=lodash,Nn=Cn.isArray,Sn=Cn.isPlainObject,xn=Cn.isNil,An=Cn.isNaN,Ln=Cn.forEach,On=Cn.includes,zn=Cn.trim,$=jQuery;function In(e,t,n,a){$("#block-".concat(e," ").concat(t)).alterClass(n,a)}function jn(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=$("#block-".concat(e," ").concat(a));if(o.length){var r=function(e,t){return void 0===e?o.css(t,""):o.css(t,e)};Nn(t)?Ln(t,(function(e){return o.css(e,"")})):Sn(t)?Ln(t,r):r(n,t)}}$.fn.alterClass=function(e,t){var n=this;if(!e||-1===e.indexOf("*"))return n.removeClass(e),t?n.addClass(t):n;var a=new RegExp("\\s"+e.replace(/\*/g,"[A-Za-z0-9-_]+").split(" ").join("\\s|\\s")+"\\s","g");return n.each((function(e,t){for(var n=" "+t.className+" ";a.test(n);)n=n.replace(a," ");t.className=zn(n)})),t?n.addClass(t):n};var Mn=["width","height","innerWidth","innerHeight","outerWidth","outerHeight"];function Tn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:".block-editor-editor-skeleton__content";document.querySelector(e).scrollTo({top:0,behavior:"smooth"})}var Bn={get:function(e){var t,n;return null!==(t=null===(n=document.querySelector(e))||void 0===n?void 0:n.value)&&void 0!==t?t:null},set:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=document.querySelector(e);if(a){var o=n?window.HTMLTextAreaElement.prototype:window.HTMLInputElement.prototype,r=Object.getOwnPropertyDescriptor(o,"value").set;r.call(a,t);var c=new Event("input",{bubbles:!0});a.dispatchEvent(c)}},addListener:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=document.querySelector(e);a&&(n?a.addEventListener("input",t):a.removeEventListener("input",t))},removeListener:function(e,t){this.addListener(e,t,!1)}},Fn=Object.freeze({__proto__:null,toggleBodyClass:function(e,t){$("body").toggleClass(e,t)},alterClassWithClientId:In,findWithClientId:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=$("#block-".concat(e)).find(t);return n.length?n:null},attrWithClientId:function(e,t,n){ +var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=$("#block-".concat(e," ").concat(a));if(o.length){var r=function(e,t){return void 0===e?o.removeAttr(t):o.attr(t,e)};Nn(t)?Ln(t,(function(e){return o.removeAttr(e)})):Sn(t)?Ln(t,r):r(n,t)}},getAttrWithClientId:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=$("#block-".concat(e," ").concat(n));if(o.length){var r=o.attr(t);if(a){var c=parseInt(r,10);return An(c)?0:c}return r}return null},cssWithClientId:jn,getCssWithClientId:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=$("#block-".concat(e," ").concat(n));if(o.length){var r=o.css(t);if(a){var c=parseInt(r,10);return An(c)?0:c}return r}return null},sizeWithClientId:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(!On(Mn,t))return null;var a=$("#block-".concat(e," ").concat(n));return a.length?a[t]():null},setInputAndFocus:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"input";$(e).find(n).val(t).trigger("focus")},clickButton:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"button";$(e).find(t).trigger("click")},setAttr:function(e,t,n){$(e).find(t).attr(n)},hasSelector:function(e,t){return $(e).has(t).length>0},scrollTop:Tn,createMutationObserver:function(e){return new(window.MutationObserver||window.WebKitMutationObserver)(e)},observeMutation:function(e,t){var n=$(e);0===n.length||xn(t)?t&&t.disconnect():t.observe(n[0],{childList:!0,subtree:!0,attributes:!1,characterData:!1})},input:Bn}),Pn=wp.components,Dn=Pn.Path,Wn=Pn.G,Vn=Pn.SVG,$n=React.createElement(Vn,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},React.createElement(Wn,null,React.createElement(Wn,null,React.createElement(Dn,{d:"M3.133,39.53 C2.842,40.09 2.5,40.613 2.5,41.227 L2.503,41.484 C2.503,42.809 3.54,43.611 4.733,43.611 L43.28,43.611 C44.473,43.611 45.5,42.617 45.5,41.292 L45.487,41.034 C45.487,40.42 45.186,39.886 44.855,39.337 L25.765,5.092 C24.921,4.155 23.554,4.155 22.711,5.092 L3.133,39.53 z",fill:"#FFD42A"}),React.createElement(Dn,{d:"M3.133,39.53 C2.842,40.09 2.5,40.613 2.5,41.227 L2.503,41.484 C2.503,42.809 3.54,43.611 4.733,43.611 L43.28,43.611 C44.473,43.611 45.5,42.617 45.5,41.292 L45.487,41.034 C45.487,40.42 45.186,39.886 44.855,39.337 L25.765,5.092 C24.921,4.155 23.554,4.155 22.711,5.092 L3.133,39.53 z",fillOpacity:"0",stroke:"#998019",strokeWidth:"3.111"})),React.createElement(Dn,{d:"M27.215,36.707 C27.215,38.433 25.816,39.831 24.091,39.831 C22.365,39.831 20.966,38.433 20.966,36.707 C20.966,34.982 22.365,33.583 24.091,33.583 C25.816,33.583 27.215,34.982 27.215,36.707 z M24.07,15 C22.843,15 20.785,15.978 20.785,17.193 L21.855,29.817 C21.855,31.032 22.843,32.01 24.07,32.01 C25.298,32.01 26.286,31.032 26.286,29.817 L27.203,17.193 C27.203,15.978 25.298,15 24.07,15 z",fill:"#000000",id:"exlamation"}))),qn=React.createElement(Vn,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},React.createElement(Wn,null,React.createElement(Wn,null,React.createElement(Dn,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fill:"#FF4136"}),React.createElement(Dn,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fillOpacity:"0",stroke:"#B22E27",strokeWidth:"3.111"})),React.createElement(Dn,{d:"M27.655,34.564 C27.655,36.526 26.065,38.116 24.103,38.116 C22.141,38.116 20.551,36.526 20.551,34.564 C20.551,32.602 22.141,31.012 24.103,31.012 C26.065,31.012 27.655,32.602 27.655,34.564 z M24.08,9.884 C22.684,9.884 20.345,10.996 20.345,12.377 L21.561,26.73 C21.561,28.112 22.684,29.223 24.08,29.223 C25.475,29.223 26.599,28.112 26.599,26.73 L27.641,12.377 C27.641,10.996 25.475,9.884 24.08,9.884 z",fill:"#FFFFFF",id:"exlamation"}))),Hn=React.createElement(Vn,{width:"48",height:"48",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg"},React.createElement(Wn,null,React.createElement(Wn,null,React.createElement(Dn,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fill:"#00ACED"}),React.createElement(Dn,{d:"M24,46 C11.85,46 2,36.15 2,24 C2,11.85 11.85,2 24,2 C36.15,2 46,11.85 46,24 C46,36.15 36.15,46 24,46 z",fillOpacity:"0",stroke:"#0082B2",strokeWidth:"3.111"})),React.createElement(Dn,{d:"M24.896,18.828 L27.094,18.828 L27.094,35.322 L27.574,35.802 L29.883,35.987 L29.883,38 L18.117,38 L18.117,35.987 L20.352,35.802 L20.777,35.322 L20.777,22.873 L18.339,22.873 L18.339,21.008 z M20.5,13.528 Q20.5,11.958 21.47,10.979 Q22.439,10 23.991,10 Q25.468,10 26.466,10.97 Q27.463,11.939 27.463,13.343 Q27.463,14.931 26.456,15.947 Q25.45,16.963 23.917,16.963 Q22.476,16.963 21.488,15.975 Q20.5,14.987 20.5,13.528 z",fill:"#FFFFFF",id:"info"}))),Un=React.createElement(Vn,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},React.createElement(Dn,{d:"M8.5,6.999 C9.881,6.999 11,8.118 11,9.499 C11,10.88 9.881,11.999 8.5,11.999 C7.119,11.999 6,10.88 6,9.499 C6,8.118 7.119,6.999 8.5,6.999 z M16,10.999 C18,10.999 19,16.999 19,16.999 L4.999,16.999 C4.999,16.999 6,12.999 8,12.999 C10.001,12.999 10,13.999 11.5,13.999 C13,13.999 14,10.999 16,10.999 z M16,11.999 C15.37,11.999 14.779,12.646 14.152,13.333 C13.441,14.114 12.637,14.999 11.499,14.999 C10.535,14.999 9.976,14.677 9.529,14.419 C9.124,14.184 8.805,13.999 7.999,13.999 C7.442,13.999 6.821,14.966 6.387,16 L17.779,16 C17.27,13.803 16.45,12.05 16,11.999 M20,18 L20.003,6 L4,6 L4,18 L20,18 z M22,6 L22,18 C22,19.104 21.104,20 20,20 L4,20 C2.896,20 2,19.104 2,18 L2,6 C2,4.896 2.896,4 4,4 L20,4 C21.104,4 22,4.896 22,6 z"})),Gn=React.createElement(Vn,{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},React.createElement(Dn,{d:"M14.95 6.46L11.41 10l3.54 3.54-1.41 1.41L10 11.42l-3.53 3.53-1.42-1.42L8.58 10 5.05 6.47l1.42-1.42L10 8.58l3.54-3.53z"})),Kn=Object.freeze({__proto__:null,warning:$n,error:qn,info:Hn,image:Un,close:Gn}),Zn=["id","className","title","children","options"],Qn=wp.components.PanelBody,Jn=["condition","wrap","children"],Yn=lodash,Xn=Yn.isString,ea=Yn.trim,ta=wp.element.createElement,na=function(e){var t=e.condition,n=e.wrap,a=e.children,r=o(e,Jn);if(t){if(Xn(n)){var c=ea(n,"");return ta(c,r,a)}return React.createElement(n,r,a)}return a},aa=lodash,oa=aa.map,ra=aa.get,ca=aa.isEmpty,la=aa.isNil,ia=aa.isPlainObject,sa=aa.forEach,ua=aa.noop,da=wp.element,pa=da.RawHTML,ma=da.useState,fa=da.useCallback,va=da.useEffect,ha=wp.components,ga=ha.Spinner,ba=ha.Tooltip,ya=ha.ExternalLink,ka=wp.blockEditor.BlockIcon,wa=function(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=.3,r=.6,c=.4,l=e%2==0,i=n.backdrop,s=n.header,u=n.title,d=a?{gridTemplateColumns:a}:{};return"body"===e&&a?d:"table"===e?{borderBottomColor:F(u,o)}:"head"===e?t({backgroundColor:s,borderColor:F(u,r)},d):{color:u,backgroundColor:l?i:F(s,c),borderBottomColor:F(u,o)}},Ea=function(e,t){return"".concat(e,":").concat(t)},Ra=function(e){var a,o=e.className,r=e.css,c=void 0===r?"grid":r,l=e.fixed,i=e.config,s=e.head,u=e.body,d=e.loading,p=e.onDynamic,m=void 0===p?ua:p,f=e.dynamic,v="grid"===c,h=v&&null!==(a=null==i?void 0:i.template)&&void 0!==a?a:null,g=_("info.colors",{});va((function(){ca(f)&&sa(u,(function(e,n){sa(e,(function(e,a){var o=ra(e,["params","dynamic"]),r=ra(o,"id");o&&m(t({row:n,cell:a,ref:Ea(n,r)},o))}))}))}),[u,m,f]);var b=i||{},y=b.align,k=void 0===y?[]:y,w=b.style,E=void 0===w?[]:w,R=b.className,N=void 0===R?[]:R,S=function(e,t,n){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=ra(n,"id");return o?ra(f,[Ea(e,o),t],a):void 0},x=function(e,n){var a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=ra(E,e),r=!1===a?null:wa(a,g);return!la(n)||r||o?t(t(t({},null!=o?o:{}),null!=r?r:{}),null!=n?n:{}):null},A=function(e,t,a,o){var r,c=ra(N,t),l=a||ra(k,t)||"left",i=o||{},s=i.className,u=i.dynamic,d=S(e,"className",u);return n(r={},c||"",c),n(r,"has-text-align-".concat(l),l),n(r,"__zu_markdown",ra(o,"markdown")||ra(u,"markdown")),n(r,"__zu_link",ra(o,"link.href")),n(r,s,s),n(r,d,d),r},L=!ca(s),O=!ca(u);return React.createElement("div",{className:C("zukit-table",o,{"has-fixed-layout":l,"css-grid":"grid"===c,"css-flex":"flex"===c,"is-loading":d}),style:wa("table",g)},L&&React.createElement("div",{className:"head",style:wa("head",g,h)},oa(s,(function(e,t){var n=e.content,a=e.align,o=e.style;return React.createElement("div",{className:C("cell","head",A(null,t,a)),key:t,"aria-label":"Header label",style:x(t,o)},n)}))),React.createElement("div",{className:"body",style:wa(d?0:"body",g,d?0:h)},O&&oa(u,(function(e,t){return React.createElement(na,{wrap:"
",condition:!v,className:"row",key:t,style:wa(t,g)},oa(e,(function(e,n){var a=e.content,o=e.align,r=e.style,c=e.params;return React.createElement("div",{className:C("cell",A(t,n,o,c)),key:n,"aria-label":"",style:x(n,r,!!v&&t)},function(e,t,n){if(ia(t)){var a=t.dashicon,o=t.svg,r=t.tooltip,c=React.createElement(ka,{icon:o?React.createElement(pa,null,o):a,showColors:!0});return r?React.createElement(ba,{text:r},React.createElement("div",null,c)):c}var l=n||{},i=l.markdown,s=void 0!==i&&i,u=l.link,d=l.dynamic;if(s)return D(t,{br:!0,json:!0});if(ra(u,"href")){var p=u.title,m=u.href;return React.createElement(ya,{href:m},p)}var f=S(e,"content",d,t);if(void 0!==f){if(null===f)return React.createElement(ga,null);var v=(d||{}).markdown;return void 0!==v&&v?D(f,{br:!0,json:!0}):f}return t}(t,a,c))})))})),d&&React.createElement(ga,null)))};Ra.useDynamicCells=function(){var e=r(ma({}),2),a=e[0],o=e[1];return[a,fa((function(e,a,r){o((function(o){return t(t({},o),{},n({},a,t(t({},ra(o,a,{})),{},n({},r,e))))}))}),[])]};var _a=["className","columns","isSecondary","isSmall","withoutControl","fillMissing","fillNull","recap","options","selectedItem","transformValue","beforeItem","afterItem","label","help","buttonStyle","buttonClass","withLabels","withTooltip","onClick"],Ca=["label","value","style","isDisabled","isSlot"],Na=lodash,Sa=Na.map,xa=Na.defaults,Aa=Na.upperFirst,La=Na.isFunction,Oa=Na.isPlainObject,za=Na.has,Ia=Na.every,ja=Na.pick,Ma=Na.omit,Ta=wp.components,Ba=Ta.BaseControl,Fa=Ta.Tooltip,Pa=Ta.Button,Da=Ta.ButtonGroup,Wa="zukit-select-item",Va=["href","target","disabled","icon","iconSize","shortcut","onMouseDown","isPrimary","isTertiary","isPressed","isBusy","isDefault","isLink","isDestructive"],$a=function(e){var t=e.className,n=e.columns,r=void 0===n?2:n,c=e.isSecondary,l=void 0===c||c,i=e.isSmall,s=void 0===i||i,u=e.withoutControl,d=e.fillMissing,p=e.fillNull,m=e.recap,f=e.options,v=e.selectedItem,h=e.transformValue,g=e.beforeItem,b=e.afterItem,y=e.label,k=e.help,w=e.buttonStyle,E=e.buttonClass,R=e.withLabels,_=e.withTooltip,N=e.onClick,S=o(e,_a),x=d?Math.ceil(f.length/r)*r-f.length:0,L=Array(x).fill().map((function(e,t){return{value:"slot".concat(t),isDisabled:!0,isSlot:!0}})),O=function(e,t,n,a){return t&&za(e,"isDisabled")?e.isDisabled:a===n&&!t&&za(e,"isSelected")?e.isSelected:Ma(e,["isSelected","isDisabled"])},z=function(e){var t=e.label,n=e.value,r=e.style,c=e.isDisabled,i=e.isSlot,u=o(e,Ca);return React.createElement(na,{condition:_,wrap:Fa,text:t,key:A(n,t)},React.createElement("div",{key:A(n,t),className:C("".concat(Wa,"__button-wrapper"),"".concat(Wa,"__").concat(n),{"is-selected":v===n&&!c,"is-disabled":c,"is-slot":i,"is-null":p&&null===n})},React.createElement(Pa,a({className:C("".concat(Wa,"__button"),E,"".concat(Wa,"__").concat(n),{"is-selected":v===n&&!c}),isSecondary:l,isSmall:s,onClick:function(){return!c&&N(n)},style:r||O(w,c,n,v)},ja(S,Va)),p&&null===n?React.createElement("span",{className:"is-null"}):i?null:La(h)?h(n,t,r,u):n),!i&&R&&React.createElement("div",{className:"block-editor-block-styles__item-label"},t)))},I={label:Aa(v),value:v,style:null,isDisabled:!0},j=Oa(m)?xa(m,I):I,M=Ia(f,(function(e){return Oa(e)}))?f:Sa(f,(function(e){return{label:Aa(e),value:e}})),T=C(t,"components-base-control",Wa,"__".concat(r,"columns"),{__recap:m});return React.createElement(na,{condition:!u,wrap:Ba,className:T,label:y,help:k},React.createElement(na,{condition:u,wrap:"
",className:T},React.createElement(Da,{"aria-label":y},g,m&&z(j),Sa(M,z),Sa(L,z),b)))},qa=["className","isColor","title","value","colored"],Ha=wp.components.ColorIndicator,Ua="zukit-title-indicator",Ga=lodash,Ka=Ga.isArray,Za=Ga.isEmpty,Qa=Ga.isNil,Ja=Ga.map,Ya=Ga.pull,Xa=Ga.split,eo=Ga.join,to=Ga.includes,no=Ga.has,ao=wp.i18n.__,oo=wp.keycodes.ENTER,ro=wp.compose,co=ro.compose,lo=ro.useInstanceId,io=wp.components,so=io.BaseControl,uo=io.Button,po=io.TextControl,mo=io.Tooltip,fo=wp.element,vo=fo.useState,ho=fo.useCallback,go=fo.useMemo,bo=wp.url,yo=bo.isEmail,ko=bo.isURL,wo={duplicate:ao("Duplicates are not allowed","zukit"),email:ao("It does not look like a valid email.","zukit"),url:ao("It does not look like a URL.","zukit"),tel:ao("It does not look like a phone number.","zukit"),regex:ao("It does not look like a valid input.","zukit")},Eo=co([nt])((function e(t){var n=t.separator,o=void 0===n?",":n,c=t.label,l=t.help,i=t.inputLabel,s=t.inputHelp,u=t.isSideBySide,d=t.strict,p=t.value,m=t.onChange,f=t.isOpen,v=t.isNotEmptyLabel,h=t.noticeOperations.createNotice,g=r(vo(""),2),b=g[0],y=g[1],k=r(vo(f),2),w=k[0],E=k[1],R=lo(e),_="list-input-control-".concat(R),N=go((function(){return Ka(p)?p:Za(p)?[]:Xa(p,o)}),[p,o]),S=ho((function(e){var t=N.length;Ya(N,e),N.length4&&void 0!==arguments[4]&&arguments[4],r=Co(t)?e:j(e,t,n);return Do(a,r)?r:o?"":null},Vo=lodash,$o=Vo.keys,qo=Vo.get,Ho=Vo.defaults,Uo=wp.data.registerStore,Go=wp.apiFetch,Ko="GET_VALUE",Zo="SET_VALUE",Qo="UPDATE_VALUES",Jo=function(e){return 0===Object.keys(e).length&&e.constructor===Object};function Yo(){return{getValue:function(e){return{type:Ko,path:e}},setValue:function(e,n){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t({type:Zo,key:e,value:n},a)}}}function Xo(e,t,n){return qo(e,[t,n])}function er(e,t){return{getValue:function(n,a){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t(n,e,a,o)}}}function tr(e,n,a,o){return{getValue:regeneratorRuntime.mark((function r(c){var l,i,s,u=arguments;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return l=u.length>1&&void 0!==u[1]?u[1]:{},i=ge(e,t(t({},{key:o||c}),l),n),r.next=5,a.getValue(i);case 5:return s=r.sent,r.abrupt("return",a.setValue(c,Jo(s)?void 0:s,l));case 7:case"end":return r.stop()}}),r)}))}}function nr(e,a,o){return t(t({},e),{},n({},a,t(t({},e[a]),{},n({},o.key,o.value))))}function ar(e,a,o){return function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a,c=arguments.length>1?arguments[1]:void 0;switch(c.type){case Zo:return o(r,e,c);case Qo:return t(t({},r),{},n({},e,t(t({},r[e]),c.values)))}return r}}var or=lodash,rr=or.isEmpty,cr=or.isNil,lr=or.get,ir=or.includes;or.repeat,or.forEach,or.sortBy;var sr,ur,dr,pr,mr,fr,vr,hr,gr,br,yr,kr=wp.i18n.__,wr=wp.compose.createHigherOrderComponent,Er=wp.data,Rr=Er.withSelect,_r=Er.useSelect,Cr="zukit/core",Nr=["loaders","galleries","folders"];(0,(sr={name:Cr,stateKey:"data",routes:"zudata",withSetters:!1,initialState:{data:{folders:{},loaders:{},galleries:{},svg:{}}},merger:function(e,a,o){var r=o.key,c=o.value,l=lr(e,a,{}),i=lr(l,r,{});if(ir(Nr,r))return nr(e,a,o);if("svg"===r){var s=o.name,u=o.folder,d=lr(i,u,{});return t(t({},e),{},n({},a,t(t({},l),{},{svg:t(t({},i),{},n({},u,t(t({},d),{},n({},s,c))))})))}return e},getter:function(e,t,n,a){if(ir(Nr,n))return Xo(e,t,n);if("svg"===n){var o=a.name,r=a.folder;return lr(e,[t,n,r,o])}}},ur=Ho({},sr,{name:null,stateKey:"data",routes:{get:"cuget",update:"cuset"},router:null,fetchKey:null,withSetters:!0,withoutResolvers:!1,initialState:null,merger:nr,getter:Xo,reducer:null,actions:null,selectors:null,controls:null}),dr=ur.name,pr=ur.stateKey,mr=ur.routes,fr=ur.router,vr=ur.fetchKey,hr=ur.initialState||n({},pr,{}),gr=qo(mr,"get",mr),br=qo(mr,"update",mr),yr=ur.withSetters?function(e,n,a){var o=Yo(),r=a?{key:a}:{};return t(t({},o),{},{updateValues:regeneratorRuntime.mark((function a(o){var c,l,i;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return c=ge(e),l=t(t({},r),{},{router:n,keys:$o(o),values:o}),a.next=4,Go({path:c,method:"POST",data:l});case 4:return i=a.sent,a.abrupt("return",Jo(i)?void 0:{type:Qo,values:o});case 6:case"end":return a.stop()}}),a)}))})}(br,fr,vr):Yo(),{register:function(){return Uo(dr,{reducer:ur.reducer||ar(pr,hr,ur.merger),actions:ur.actions||yr,selectors:ur.selectors||er(pr,ur.getter),controls:ur.controls||{GET_VALUE:function(e){return Go({path:e.path})}},resolvers:ur.withoutResolvers?void 0:tr(gr,fr,yr,vr)})}}).register)(),wr(Rr((function(e){return{folders:e(Cr).getValue("folders")||null}})),"withFolders"),kr("Loading...","zukit"),kr("Select folder","zukit"),wr(Rr((function(e,t){var n=t.loader,a=N(n)?n:null,o=null;return cr(a)||(o=e(Cr).getValue("loaders",{loaderIndex:a})||null),{loaderHTML:rr(o)?null:o}})),"withLoaders");var Sr=lodash;Sr.isNil,Sr.isArray,Sr.isEmpty,Sr.isFunction,Sr.isPlainObject,Sr.some,Sr.reduce,Sr.defaults;var xr=wp.data;xr.useSelect,xr.useDispatch;var Ar=wp.element;Ar.useRef,Ar.useReducer;var Lr=lodash.isNil,Or=wp.element.RawHTML,zr=function(e){var t=e.className,n=e.loaderHTML;return Lr(n)?null:React.createElement(Or,{className:C("zu-loader",t)},n)};zr.WithOptions=function(e){var t=e.className,n=e.id,a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=_r((function(e){return{loaders:e(Cr).getValue("loaders")}}),[]).loaders,n=void 0===t?null:t;return rr(n)?null:null===e?n:lr(n,e,null)}(void 0===n?"none":n,e.duration);return React.createElement(zr,{className:t,loaderHTML:a})};var Ir=lodash.reduce,jr=wp.i18n.__,Mr=wp.element,Tr=Mr.useState,Br=Mr.useCallback,Fr=Mr.useEffect,Pr=wp.components,Dr=Pr.BaseControl,Wr=Pr.ToggleControl,Vr=lodash,$r=Vr.map,qr=Vr.castArray,Hr=wp.i18n.__,Ur=wp.element.Fragment,Gr=wp.components,Kr=Gr.Button,Zr=Gr.Icon,Qr=Gr.Modal,Jr=["tag","children"],Yr=wp.element.createElement,Xr=Object.freeze({__proto__:null,ZukitSkeleton:on,ZukitSidebar:zt,ZukitPanel:function(e){var t=e.id,n=e.className,r=e.title,c=e.children,l=e.options,i=void 0===l?{}:l,s=o(e,Zn),u=Ue(Ze);return u({type:"hidden",id:t})||u({type:"falsely",id:t,options:i})?null:React.createElement(Qn,a({title:u({type:"title",id:t})||r,className:C("zukit-panel",n)},s),c)},ZukitDivider:st,ZukitToggle:dt,ZukitTable:Ra,ConditionalWrap:na,SelectItemControl:$a,TitleIndicator:function(e){var t=e.className,r=e.isColor,c=e.title,l=e.value,i=e.colored,s=o(e,qa);return React.createElement("span",{className:t},c,l&&(r?React.createElement(Ha,a({className:Ua,colorValue:l},s)):React.createElement("span",a({className:C(Ua,n({},i,i))},s),l)))},ListInputControl:Eo,AdvTextControl:function e(t){var n=t.className,o=t.isPassword,c=t.isSideBySide,l=t.showTooltip,i=void 0===l||l,s=t.tooltipPosition,u=void 0===s?"top center":s,d=t.withoutClear,p=t.id,m=t.label,f=t.value,v=t.help,h=t.type,g=t.strict,b=t.withDebounce,y=t.debounceDelay,k=void 0===y?1e3:y,w=t.withoutValues,E=void 0===w?null:w,R=t.fallbackValue,_=void 0===R?"name":R,N=t.onChange,S=t.onKeyEnter,x=r(To(!1),2),A=x[0],L=x[1],O=r(To(!1),2),z=O[0],I=O[1],j=o?A?"text":"password":h||"text",M=o?A?"hidden":"visibility":"no-alt",T=o?A?Po.hide:Po.show:Po.clear,B=Fo(e),F=null!=p?p:"advanced-text-control-".concat(B),P=Mo((function(){q(""),N("")}),[N]),D=Mo((function(){return o?L(!A):P()}),[o,A,P]),W=r(To(Wo(f,E,_,g,!0)),2),V=W[0],q=W[1],H=Mo(So((function(e){N(e),I(!1)}),k),[N,k]),U=Mo((function(e){I(!0),q(e),H(e)}),[H]),G=Mo((function(e){e.keyCode===Ao&&No(S)&&S()}),[S]);Bo((function(){if(!1===z&&V!==f){var e=Wo(f,E,_,g,!0);e!==f&&N(e),e!==V&&q(e)}}),[z,f,N,V,E,_,g]);var K=o||!d,Z=Mo((function(e){var t=Wo(e,E,_,g);null!==t&&(b?U(t):N(t))}),[g,b,N,U,E,_]),Q=c&&(m||v);return React.createElement(React.Fragment,null,Q&&React.createElement("div",{className:"__sidebyside components-base-control"},m&&React.createElement("label",{className:"components-base-control__label",htmlFor:F},m),v&&React.createElement("p",{className:"components-base-control__help"},v)),React.createElement("div",{className:C("components-base-control","zukit-text-control",n,{"__with-label":!Q&&m&&K,"__with-help":!Q&&v,"__with-label-help":!Q&&m&&v&&K,"__with-button":K})},React.createElement(zo,a({type:j,label:Q?void 0:m,help:Q?void 0:v,value:(b?V:f)||"",onChange:Z,onKeyDown:G},Q?{id:F}:{})),K&&React.createElement(na,{wrap:Io,condition:i,text:T,position:u,noArrow:!1},React.createElement(Oo,{className:C("__exclude",{"__with-label":!Q&&m&&K,"__with-label-help":!Q&&m&&v&&K}),icon:M,onClick:D}))))},Loader:zr,LoaderControl:function(e){var t=e.clientId,n=e.className,a=e.editClassName,o=void 0===a?"__edit-mode":a,c=e.label,l=e.shape,i=void 0===l?"none":l,s=e.loaders,u=e.setAttributes,d=r(Tr(!1),2),p=d[0],m=d[1],f=Br((function(){m(!p)}),[p]),v=Br((function(e){null!==s&&u({loader:e,loaderHTML:s[e]||""})}),[s,u]);if(Fr((function(){return function(){In(t,"> :first-child",o),jn(t,"opacity",void 0,".zu-loader")}}),[]),Fr((function(){In(t,"> :first-child",p?null:o,p?o:null),jn(t,"opacity",p?1:void 0,".zu-loader")}),[t,p,i,o]),null===s)return null;var h=Ir(s,(function(e,t,n){return e.push({value:String(n),label:String(n)}),e}),[{value:"none",label:jr("Without Loader","zukit")}]),g=React.createElement("span",null,jr("none","zukit"));return React.createElement(Dr,{className:C("zukit-loader-control",n),label:c},React.createElement($a,{withoutControl:!0,columns:3,options:h,selectedItem:String(i),onClick:v,transformValue:function(e){return"none"===e?g:React.createElement(zr,{loaderHTML:s[parseInt(e,10)]})}}),React.createElement(Wr,{label:jr("Reveal Loader","zukit"),checked:p,onChange:f}))},ModalMessage:function(e){var t=e.className,n=e.icon,a=e.message,o=e.links,r=e.withoutCloseButton,c=e.isOpen,l=e.onClose,i=e.children,s="warning"===n?$n:"error"===n?qn:Hn;return c&&React.createElement(Qr,{className:C("zukit-modal",t),title:Hr("Warning","zu-contact"),closeLabel:Hr("Close"),onRequestClose:l},React.createElement("div",{className:"__content-wrapper"},React.createElement(Zr,{className:"__icon",icon:s}),React.createElement("div",null,D(a,{links:o}))),React.createElement("div",{className:"__button-wrapper"},$r(qr(i||[]),(function(e,t){return React.createElement(Ur,{key:t},e)})),!r&&React.createElement(Kr,{isPrimary:!0,onClick:l},Hr("Close"))))},RawHTML:function(e){var n=e.tag,a=void 0===n?"p":n,r=e.children,c=o(e,Jr);return Yr(a,t({dangerouslySetInnerHTML:{__html:r}},c))}}),ec=lodash,tc=wp.element,nc=tc.useEffect,ac=tc.useRef,oc=wp.compose.usePrevious,rc={level:"default",simplify:!0,clone:!1,mods:{default:!1,ignoreNext:!1},colors:{ok:!1,info:!1,data:!1,query:!1},markers:{accented:"±",bold:"§",colored:"~",dim:"‡",param:["[","]"],opaque:["{","}"]},timing:!1},cc=ec.transform(rc.markers,(function(e,t,n){return e[n[0]]=t})),lc=function(e){return"".concat(cc.a).concat(e).concat(cc.a)},ic=function(e){return"".concat(cc.b).concat(e).concat(cc.b)},sc=function(e){return"".concat(cc.c).concat(e).concat(cc.c)},uc=function(e){return"".concat(cc.d).concat(e).concat(cc.d)},dc=function(e,t){return"".concat(cc.p[0]).concat(e).concat(t?" : ":"").concat(null!=t?t:"").concat(cc.p[1])},pc={basic:"#a79635",name:"#e56a17",alert:"#ff2020",query:"#cc0096",ok:"#1f993f",info:"#0070c9",data:"#a79635",white:"#ffffff",black:"#111111",accent:"#cb5e14",accentBg:"#fff7e5",colored:"#0f5d9a",coloredBg:"#ecffe5",dim:"rgba(0,0,51,0.2)",cyan:"#00b3b0"},mc={alert:"!",query:"?",ok:"*",info:"+",data:"#"},fc=" "+sc("⇢")+" ",vc=" "+ic("»")+" ";function hc(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e&&(ec.includes(["short",1],e)?rc.level=1:ec.includes(["default","normal",2],e)?rc.level=2:ec.includes(["verbose","full",3],e)?rc.level=3:ec.includes(["none",0],e)&&(rc.level=0)),rc.level}function gc(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!/level defaults|ready\(\)/gi.test(e)||1!=rc.level;return n=t?!(rc.level<3):n,0!=rc.level&&n}function bc(e){var t=!rc.mods.default,n=rc.colors.info&&t?console.info:console.log;e.startsWith(">")&&(e=e.replace(/^>/,""),n=console.groupCollapsed);for(var a=Ic(zc(e)),o=Mc(Oc(e),a),r=o.format,l=o.items,i=arguments.length,s=new Array(i>1?i-1:0),u=1;u1?n-1:0),o=1;o".concat(e)),ec.isNil(t)&&(a=!1),ec.forEach(t,(function(n,a){if(!l||!ec.isNil(n)){var o=s?"":"[".concat(a,"]"),r=e&&ec.isArray(t)?"".concat(d).concat(o):a;ec.isFunction(n)?console.dir(n):bc("^".concat(lc(r)," ").concat(fc," "),n)}}))}a&&console.groupEnd(),Ac()}function wc(){var e;(e=console).dir.apply(e,arguments)}function Ec(e,t){(null!=t?t:ec.keys(e).length)<6?function(){var e;(e=console).log.apply(e,arguments)}(e):wc(e)}function Rc(e){for(var t=ec.isArray(e)?ec.join(e," "):String(e),n=arguments.length,a=new Array(n>1?n-1:0),o=1;o4&&void 0!==arguments[4]?arguments[4]:"GET",r={request:" «« Initiating Ajax ".concat(o," request with route [").concat(t,"]"),error:" »» Ajax ".concat(o," error received from [").concat(t,"]"),response:" »» Ajax ".concat(o," response received from [").concat(t,"]")},c=ec.get(r,e)||"? Ajax ".concat(e),l=a||n;a&&(l=ec.merge(l,{timestamp:(new Date).toString()}),ec.isEmpty(a)&&(c+=" : response is empty ")),ec.isEmpty(l)?yc(c):(yc(">".concat(c)),kc(l))}function Cc(e){var t=r(ec.castArray(e),2),n=t[0],a=t[1],o=Hc(a?"renderComponentWithId,renderComponent":"renderComponent"),c=(null!=n?n:a)?xc(null!=n?n:a):"";rc.colors.ok=!0,Rc("".concat(ic(o)).concat(c," {render}"))}function Nc(e){var t=ec.castArray(e),n=r(t,2),a=n[0],o=n[1],c=Oc(a,!0),l=o?xc(o):"",i=Hc(o?"infoInComponentWithId,infoInComponent":"infoInComponent"),s=!ec.startsWith(a,"-")&&"?"!==i,u=s||l?" ".concat(fc," "):"",d="".concat(c).concat(s?ic(i):"").concat(l).concat(u).concat(Oc(a));rc.colors.info=!0;for(var p=arguments.length,m=new Array(p>1?p-1:0),f=1;f1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=ac({key:Hc(n?"useTraceUpdate,useTraceUpdateWithId":"useTraceUpdate"),id:n?xc(e):""}),o=oc(e),r=oc(t);nc((function(){var n,c=null!==(n=a.current)&&void 0!==n?n:{},l=c.id,i=c.key,s=Fc(e,o),u=Fc(t,r),d=s[0].length||s[1]||s[2],p=u[0].length||u[1]||u[2];d&&!p&&Rc("Traced changes".concat(l," ").concat(dc(i,"props"))),!d&&p&&Rc("Traced changes".concat(l," ").concat(dc(i,"state"))),d&&p&&Rc("Traced changes".concat(l," ").concat(dc(i,"props & state"))),d&&$c(s,o,e),p&&$c(u,r,t)}),[e,o,t,r])}function xc(e){return" with ID ".concat(ic(Pc(e)))}function Ac(){rc.colors=ec.mapValues(rc.colors,(function(){return!1})),rc.mods=ec.mapValues(rc.mods,(function(){return!1}))}var Lc=/^[!|?|*|+|#|^|>]/;function Oc(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=ec.trimStart(e,"-");return t?Lc.test(n)?n[0]:"":n.replace(Lc,"")}function zc(e){var t,n=null!==(t=pc[ec.findKey(rc.colors)])&&void 0!==t?t:rc.mods.default?pc.black:pc.basic,a=Oc(e,!0);if(a){var o,r=null!==(o=pc[ec.findKey(mc,(function(e){return e===a}))])&&void 0!==o?o:pc.basic;return"^"===a&&(rc.colors.opaque={color:pc.white,bg:pc.cyan}),"^"===a?[n,!0,null]:[r,!0,{color:pc.white,bg:r}]}return n}function Ic(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:pc.basic,n=ec.isArray(t)?t:[t,!1,{color:pc.white,bg:t}],a=r(n,3),o=a[0],c=a[1],l=a[2],i="font-weight: bold;",s=c?i:"font-weight: normal;",u="padding: 0 2px 0 2px;",d="padding: 1px 3px 1px 3px;",p="border-radius: 3px;",m=null!==(e=null!=l?l:rc.colors.opaque)&&void 0!==e?e:{color:pc.white,bg:pc.alert};return{normal:"".concat(s," color: ").concat(o),accent:"".concat(i," ").concat(d," ").concat(p," color: ").concat(pc.accent,"; background: ").concat(pc.accentBg),bold:"".concat(i," color: ").concat(o), +params:"".concat(i," ").concat(u," color: ").concat(pc.name),colored:"".concat(i," ").concat(d," ").concat(p," color: ").concat(pc.colored,"; background: ").concat(pc.coloredBg),opaque:"".concat(i," ").concat(d," ").concat(p," color: ").concat(m.color,"; background: ").concat(m.bg),dim:"".concat(i," ").concat(d," ").concat(p," color: ").concat(pc.dim)}}var jc=function(e){return"".concat(e,"%c")};function Mc(e,t){var n=null!=t?t:Ic(),a=n.normal,o=n.bold,r=n.params,c=n.accent,l=n.colored,i=n.opaque,s=n.dim,u=cc.a,d=cc.b,p=cc.c,m=cc.d,f=cc.p,v=cc.o,h=!0,g="%c",b=[a],y="";return ec.forEach(e,(function(t,n){if(-1===y)y="";else if(t===u)h?(g+=jc(y),b.push(c),y="",h=!1):(g+=jc(y),b.push(a),y="",h=!0);else if(t===p)h?(g+=jc(y),b.push(l),y="",h=!1):(g+=jc(y),b.push(a),y="",h=!0);else if(t===d)h?(g+=jc(y),b.push(o),y="",h=!1):(g+=jc(y),b.push(a),y="",h=!0);else if(t===m)h?(g+=jc(y),b.push(s),y="",h=!1):(g+=jc(y),b.push(a),y="",h=!0);else if(t===f[0])g+=jc(y+f[0]),b.push(r),y="";else if(t===f[1])g+=jc(y),b.push(a),y=f[1];else if(t===v[0]){if(g+=jc(y),Oc(e[n+1],!0)){var k=Ic(zc(e[n+1])).opaque;b.push(k),y=-1}else b.push(i),y=""}else t===v[1]?(g+=jc(y),b.push(a),y=""):y+=t})),{format:g+=y,items:b}}function Tc(e){return ec.isNil(e)||ec.isBoolean(e)||ec.isString(e)||ec.isNumber(e)}function Bc(e){return Tc(e)||ec.isObject(e)&&ec.keys(e).length<6}function Fc(e,t){var n=[];ec.forEach(e,(function(e,a){t&&t[a]!==e&&n.push(a)}));var a=ec.keys(e),o=ec.keys(t),r=ec.difference(a,o),c=ec.difference(o,a);return[ec.difference(n,r),ec.isEmpty(r)?null:r,ec.isEmpty(c)?null:c]}function Pc(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=ec.get(e,"clientId",e),a=ec.isString(n)?n.slice(-4):0;return t?a:0===a?"?":"✷✷✷-".concat(a)}function Dc(e){var t=ec.keys(e),n=ec.first(t),a=1===t.length?e[n]:e;if(1===t.length){var o=ec.isArray(e)?"at ".concat(lc("index")):"for ".concat(lc("key")),r="value ".concat(o," ").concat(dc(n));Tc(a)?Rc(r,a):(Rc(r),Dc(a))}else Ec(e,t.length)}function Wc(e,t){var n=!!e&&(e.length>1?"keys":"key"),a=!!t&&(t.length>1?"keys":"key"),o=n||a?vc:"";if(n){var r=e.length>6?ec.concat(ec.take(e,6),["and more..."]):e;o+="added ".concat(ic(n)," ").concat(dc(ec.join(r,", "))).concat(a?", ":"")}if(a){var c=t.length>6?ec.concat(ec.take(t,6),["and more..."]):t;o+="removed ".concat(ic(a)," ").concat(dc(ec.join(c,", ")))}o&&Rc(o)}function Vc(e,t,n){var a=ec.first(n),o=1===n.length?e[a]:e,c=1===n.length?t[a]:t,l=r(1===n.length?Fc(c,o):[],3),i=l[0],s=l[1],u=l[2],d=1===n.length&&(null!=i?i:[]);if(Wc(s,u),d&&1===d.length){var p=ec.first(d),m="".concat(vc,"changed for ").concat(ic("key")," ").concat(dc(p));Tc(c[p])?Rc(m,o[p],fc,c[p]):(Rc(m),Vc(o,c,d))}else Rc("".concat(sc("was"))),Ec(o),Rc(d?"".concat(sc("now")," changed for ").concat(ic("keys")," ").concat(dc(ec.join(d,", "))):"".concat(sc("now"))),Ec(c),ec.isEqual(o,c)&&Rc("{!Attention} ".concat(ic("they are equal!")))}function $c(e,t,n){var a=r(e,3),o=a[0];Wc(a[1],a[2]),0===o.length&&Vc(t,n,o),ec.forEach(o,(function(e){var a=n[e];rc.colors.ok=!0;var o="".concat(vc).concat(lc(e));if(Tc(a))Rc(o,t[e],fc,a);else if(ec.isFunction(a))Rc([o,"".concat(dc("function"))]);else{var c=r(Fc(a,t[e]),3),l=c[0],i=c[1],s=c[2];Wc(i,s);var u=ec.first(l);if(l.length||null!=i&&i.length||null!=s&&s.length){var d="".concat(o," @1 ").concat(ic("@2")," ").concat(dc(ec.join(l,", ")));if(ec.isArray(a)){var p=d.replace("@2",1===l.length?"index":"indexes").replace("@1","at");1===l.length&&Tc(a[u])?Rc(p,t[e][u],fc,a[u]):(Rc(p),Vc(t[e],a,l))}else if(ec.has(a,"$$typeof"))Rc([o,"".concat(dc("React Component"))]);else{var m=d.replace("@2",1===l.length?"key":"keys").replace("@1","for");1===l.length&&Tc(a[u])?Rc(m,t[e][u],fc,a[u]):(Rc(m),Vc(ec.pick(t[e],l),ec.pick(a,l),l))}}else Rc("".concat(o," ").concat(fc," changed itself but the keys unchanged {something is wrong!}")),Vc(t[e],a,l)}}))}function qc(e,t){var n=ec.isArray(e)?e.length:ec.split(e,",").length;return(ec.isNumber(t)?t:ec.isArray(t)?t.length:ec.split(t,",").length)+n}function Hc(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=Uc(qc("componentName",e)),n=r(t,1),a=n[0];if(a[0]===a[0].toUpperCase())return a;var o=a.replace("/zu_blocks","").replace(/[/]/g,".");return"".concat(o,"()")}function Uc(e){var t=qc("findOnStack",e),n=ec.slice(ec.split((new Error).stack,"\n"),t,t+2);return[Gc(n,0),Gc(n,1)]}function Gc(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(ec.get(ec.split(e[t],"@"),0,"?")||"?").replace(/[<|/]+$/g,"")}var Kc={get level(){return hc()},set level(e){hc(e)},set ignoreNext(e){rc.mods.ignoreNext=e},log:yc,logVerbose:function(){hc()>2&&yc.apply(void 0,arguments)},logGroup:kc,warn:function(e){var t;if(0!==hc()&&gc(e)){for(var n=arguments.length,a=new Array(n>1?n-1:0),o=1;o1?t-1:0),a=1;a1&&void 0!==arguments[1]&&arguments[1];ec.isFunction(e)&&(e=e());var n=Hc("dataInComponent"),a=ec.keys(e),o=1===a.length,r=o?ec.first(a):ec.join(ec.map(a,lc),", "),c=o?e[r]:e,l=!ec.startsWith(t,"-"),i=Oc(t)&&t?":".concat(sc(Oc(t))):"",s="".concat(l?ic(n):"").concat(i," ").concat(fc," value for ").concat(o?lc(r):r);rc.colors.data=!0,Tc(c)?Rc(s,c):(Rc(s),Dc(c))},info:Nc,useTrace:Sc,useMU:function(){var e=ac({component:Hc("useMountUnmount")});nc((function(){var t,n=(null!==(t=e.current)&&void 0!==t?t:{}).component;return rc.colors.query=!0,Rc("".concat(ic(n)," ").concat(fc," ").concat(sc("componentDidMount"))),function(){var e;rc.colors.query=!0,Rc("".concat(ic(n)," ").concat(fc," ").concat((e="componentWillUnmount$","".concat(cc.o[0]).concat(e).concat(cc.o[1]))))}}),[])},useTraceWithId:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Sc(e,t,!0)},renderWithId:function(e){Cc(e)},infoWithId:function(e,t){for(var n=arguments.length,a=new Array(n>2?n-2:0),o=2;o=7.2.0", "repository": { "type": "git", diff --git a/src/images/idraw/puzzle-cog.idraw b/src/images/idraw/puzzle-cog.idraw new file mode 100644 index 0000000000000000000000000000000000000000..6785f2d58aac4cec4c92d3b597ef9126c2a80134 GIT binary patch literal 73419 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

i6EhXaoq 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 literal 0 HcmV?d00001 diff --git a/src/images/idraw/puzzle.idraw b/src/images/idraw/puzzle.idraw new file mode 100644 index 0000000000000000000000000000000000000000..2c5c7e1d3c84f8d31fdad8ddc2451775fdcdd78e GIT binary patch literal 66729 zcmV)6K*+yPO9KQH00saE0EU`5R5SlSsu6tv02)6500;m80AyiwVJ>)WY@EFd(5Bf@ z-}inqvzOWH%-*!ZmKg7XF7VB#@4det7zcT|NO;$hrDY{8$nt1+SPksXEVHvnLI#7u z#4!XYCs15s2QMny5DYenMWAvqg-Jr0m;mCIq*726<)rMSs8A3LRj&Mg{XFM%KktA< zd0ZB=-~7MsK7IQ1>C@fkJnw(;`71BoI6nThgHxx^+;Zz}x1YV^&j0$y&;P`4{QPe| z{f?KPzkL0RuU@(F(o>IL`tarJFMa7_*Pg$2{q5JUec6@gFTd+4esbm7)%Tq{_jy-d zdhz*79~Sz~XD&T|`AZ(VboHw)z4Xo-AAbJw)1P zn}Y0<`-YQe2M>h=JLDWe(j|zHxTDNLFma3zj*n{ zw_m#Pf%ksN{P39n7ytX-SN`;;fBZGC{nQJ8=8;D~?MX53`uwYx-v9jNXWt!k`N4bq zOX%ZC|91A=!TZj=>H2f;zw`#E94%JM`Et8huTGBVC!6CPKU!`#tL^c6w_7aNi<8y- zaQ?<$eckKd@W$7C#%n+G@Z$N4M{jy${+`FLT)q6nl^d6@zuUik(X}gA<45nh^6ZTd zyvrXwcIn0VNpKF(=UsZ~1Lw}1n>{t?^Sw<5NAt$B-}kkwb#k;@&X4<_#o>j` zZhf>}pRB*;J&rzf@xF84@x;a5W_5JppXFwa9+%t0i`(PX(PDYBUd&fJez3mq_-?a4 z3Syh(YP(r)7Jo9(NNBa)t>^p_g#HM2H-Vo1_}veld-(jPY_5I(_ACG4FZmz4lTZ1q zYmYqjmMhObd->`kf9~<0{hvSj*>Cyc_je2UvtO|M!dE`$%`t_4?vY17cbKB8nmy(J z`Ntla|FH^u{YN&(>!ZzT*Y!7F9bQ*dLD z=!W0kt&fj4^W&u>zwp>a4CH7&-&NFld$g6qh+3Z# zBA6U^%cETxq^SAP22C`<);nnJPL8Bh6t-R-9YejLVvr};D>Kkg(pnv@id^dxSR&@p zd^Hh&y*^rP&}`A`5{q8%3ARBM$x^|V$2$bupQF`+h16-uaTUWbTTj6cPf`FY;Qf0Y;k;~1$1K4S{yA;ww2@N zXtPMMHuKwkBG$*-0ti;>}cqKf(UXoY<@82$`~3~0M743`_mtS=d9 zsni9AzpVV0TYSl)faEvd9j(z|)7J7()PnUkk_vwF#nJ90`2kw{g9O2jnVz3iO`*^E z$#KUlx3W84935|~2`*9aGAS)xj3?OXy3X^G@j|J~B!+dN)9;HP47SlR%Qft9{|u(0 z7AHsBZDF^P)bY`3URU)3oghSGr)ys9Hb>i{g2mwiFETIM3}>^OV=lQUmWP_`ypVDk zZn2Kt1hhUnDJl;gY_Ta8d5&)ZXw4kADPB3g%`x7g+B*D>7u!T_;I~@u83IaJFOjN| z!a5hMhwZ#h%$ha1-Xv%#Ki1aCx}vtMhV3d*Ye)e)W-m_B@lGpvb$$vZXfiWQ`g~FN z#r$E6CwQ?WHJ`88O^bPsq*j$5s~G23v@n3C?rOe5RnAS*!Z<#rr}EqEn1?dW1F6*_ zSHt3Pelo|EmjRAKEpukD1SCIZl~4IGzT--2vCwZ9l%$v%L`o$rVkH-?1LF6PU=K8B z>zMF6-m<+;_(5s~sG|-q&ezGUZ_dQ8Sl&~iCRU6-=UCNp;;5YWd0i0j zo3C+#ahe;T1ePyUpPOpSL-g&fkuCC;V!tHHB` zEY@jM3r%mjwphxH@1$(Gi{;^bcN0H+(5kLcqGWv6YLk=fZnV`Ba+2rk!}*rUn&;Aj zAHTP&Qv*M>H%}uLM1WGaTlk^8#c=__4>?b2M7KShvv*@4RaHAZN1DrgcQ|K1B)FP@ zbo^;A^UdLWNxWTGvivwe6n=B0!uJ!8S5kOloJlt-m9Q|XNud}Yfyi=~Mm0zB1;4i} zLctF?A>BzaeRDLtOG|(fKUopCH5(R#Nulvvq68BB&hBK3*W;%I$;5+bd@^~k*S&QV znEBC3bqI%OWV_vU$X21Z(5@q61rtnn%no^2cshe74~D`H!=YsY;z!4eTnF>R6=xfc zX-yuPt#SE48lm|il--vaMrK=Pdy}gGX2c#FEUbexN|wqhnJpaI?j)J*V5WIj4T*tz z(!oTq(&@+^Cp_7#)(L_ck-%nKR=|bF*qT>FLtUan?3ze5)rcQrHXz*~Itl`ci9A>y z$B+(T@C&1dWg)}h85j|JqqBvOu^;E4)FQ`-ZPg->-O;u<`Nbh;PvVA72K~foO3yrQ zheW?~#tM3c`IAU#z`uBYH0werv-Kvdzb^BQm+24#P*pos%}&2dh;ZKEWK55V9Pt z%K{piG1P*=GoMT>R)Lnp+Xb^(;LmboSZsi>^af&U;840I{n90hk#U->m=!U}CRflf zvK0raMu*)POCzt8bOvVZp$&u+W;$F|Q(jASQRp~jEUJbX25($gF?fQqeU1b3w;G6n zd2n)DXzMiwc3d4AD{p!%90qn=1_m80hB-<)!@$^dDl^hDq+t>?*azxp0-YQZHKL@1 z5b-i)8*H>;c87!}Z2O7f%p`~%v4DsRcEzYUJ7Z&UHb_FuDltGI#9Ck+Omt#a9(RjC z94I1iW~Lj6CB#x-7+s4id8&1P$`2<0G%s4@j*`*0v7CYQku|}9}IW!ch5r}wl zn?}9d9fn@Z)N}6i@J%kINTm1P6wvyRLk9L)jfky_9~P;>xN%M}Ch&?;V;}^QWO?hv zvYV}r3+MzHIi(f1ht&F*q9O!Bv%2`4GcYx3oRgqHJxpvhSwJL{Q)-yu3KnGzVMNYH zQR6l+CzE;Q^yjg)&za0jF0ompL>CF>NhG!05+(*E#ZHj<5ln;wOrijh{Mc2oFCrwX zGeHJUjD?dy=Lae6xFk7u@MFGBYc!z%k%OMI@pOK~Y3Q50TL+QV0JI<-*g;MlLuQ^D zr4dxpja#jYY-UjusTN|BHS^La2|DJqGI8skyyhIQ8))b7$VhIdN-#Z$p>~w^?fIp; zn~SkblOH-TQR*(Qny>ABGTJ%#^|I*XF-HkNU^(-D4T-N6xKKetw~vTN_u7-;f7Q3 z6t$^Z$Ahr)SA~?5%#5yz(ghtenh8H*OHWIkpX0;JbDXLCIO;JEiE>Y2E5L~~q2PBy zfWgkwNfFBmnz-kSbE2^AGD)2fn293QQb^4)v<<;xr!`15C&SfHXnjan6lDzzOZ19V zbJDN7ZHlFrP^yU*+{9}#oW#1QV-CTU9|a3cvP(6PIxYiLs2$Nzwa`K99Ow(B1&Q|K zMez#oV{Ymyg_JoA{8H!VrZi+V8Y#wS5VyjN%n{!j7 zWrJY(VXtM$Y$RpCKQRP?kf|96Io_skVZ~e|X^Y-k!iy>&+6-K&IXa=7$4h;Q{K$w( ze+`NOv(y@~#fE~!K&z}j%HbrMSRoCzBsv~o#SJMMqh1h z6}K~tX#oQ$Y?K|S(;9WZq^i_VvLuk&m6E_xWiXAD@)O1;i!GPLdZ2VF=%NwBa!s%y zKw~K>cFR?u`HnCa zTqlOksC98rpN>;%ljseUJ|j(I)Y)-CX)Nv)$THCxLn<4Q#z<=tc9uE|VkS=0mjy9= zL8*+1VwdqpU4B`DDo#q2^IMi&W4R;tE0P&AZkdusOeae=nMC9SMWK{rSVx6m>`<6g zrA6p`OzFGRicum4%c;Sz4BXFVmkv+&?2=e;iYX{srfS?ju82?8?DKSQOM2@&mruU( zMSn5clK#RYk3R89+mhb)_D|53^oEZRt`Zf*(GJt$&-U=b2?u4}Rr|9zp)cvtYfoIn zg3;ibO4)X&DqRom29{pvAc~)&939!Nz(NzuhiQujV?9twSaE1=)CO8Nfv6K~*!xG8 zBgnMpNNMRhJ?2!qBW9nVFo=%g5X~-#87>G;Cny?Y5`|PcJN{G<@qx9QBD!nnWJ-x( zu8vQBIC+vHos@2wU3X~(qX`c~>XjUd_EBaI8Y%)O(}GEBAjRI3AobuzgXB&4k>l2a zUXxzq<;=rLufqmnC@@ijo;eYBkhD0!u^RVLc+Cll9V)8Vm80WcO<;5O`N(56*dPTR zGnJUZ1`cw{k}M`?v@%Fs3#+Oq%t6AE_`bq0UkcHk7M18gkx8APJmjY;1{5cQ$XC9lvhCy0MrulIy7(eN-m?JiZ^>)IMK{B;_sHmP#Xfa1t zqncbc$HggqPZyYzWwZuUuXr#j;}c?I=j(`4FylH}I43BI7saSe&jKUXpyF3YiN?$Z zH)614W3^UPQPh*xmUtS<;G2^=<^Bl@3%1D9#1Dr^ad}0ytgvKz;*`^2bRgiMaBaoe zY5aB$)mZ|?a%PSyEk!j?-&n>d$y<^Gn!u>tS3idJTiT-BG(oY=*kaU(5ei_?6!0f& zgoAf<(>0WxRu=U!i#=jnYrPE?=PfpQ&Qw(wn6UZchElO?A*+e!q;EDF&Kk&7>2|c4 z3PvEaEGtPzAZk1HWA2fK;X>nq1 zB&c$Tqzy=gcF>lEtLiyPO+ox-2kk5%Lov6Bs?*34vf)q*6lgajv=#(J3P%%COiOFiV zH^v~iYYKh3FYb-cL~zlkZ|ktkn4FVR`Wzoi7cF2%Bfp47 zP~WQVVbONr3AYIq{6Ljiwu+3u^c>mLAU`dwy3hzbY+^6`7!8NWB2=8XmMpExkGeCbfO=omva(x(gT46 z$0olARh?jZgnQefPHy%HVtP6#l3?gEMY4F$0x>~85`vpoFRJg95UwO`iouZrB@LH^ zC?UDInkUQ2W7U#oPmn24D`eeRR5+xOFhLaeEOpU8SSb+-?$T6+UNPA*0|J6gjPRb^1d=m7?+l#7gIeQ8$zgrCAQRroEdA zzD4Pb+is2AOUAkjp(lFkH zP^-Wo05r_bnT>K#f{b4_v{Q8q6N?>{aWQA8o=tLs!6J_>u{8a_jJTedu@iCuc!13* zTO1POoZu=uhRHB4$=CsA)@rsCu~N}?3XmJ=%%aP6xl9a7blKAQ(J|0rt0nW?=?v?i zDXbW4Fhw362_Z>tg%}4R38#Xj<21WM`&n5^@i^@v$ zb#h3mhlP+3<*^KtGS3gaQNroDk9{Ol*3RO><9I61>WKA0G4K#iGw1_U}ZWh5_SlZ`H@SqF6Rw)5`pY_vC?$cYDG^|@<#eQ3TU4`(OG zgtmd%b%zMXLqSgZATME9lVyF#W`9!5B3cfa@|;c}?6i((6!zFQI6^*(3ysW*B}s<0 z%=j@{_bi;NVy&Yo@hq2rXdQHa?z1pJtfE#{Q8zAAE}62jj+rP9NGIu2*WuI3gp*?c zL*IAqC$M5$WaH|rv{5oK+$?CL0zI!1tk{02M#;+`WZ9M(BCVx_>b!c=*oB*-DANgzm`v}}yQlLt51KNO zZ-Ej`$4QC(%Bn+#tZP7AhTm}B>FhYl0ot-@6_t~{qCT0R;K%SX3X+tEP&=?XEl2?> z3r-MznGTu;a!=qoP=+0)nal?c*K@lQ$p`?V)`AMRJ)RI=9BDwZs<*3O-`~)S! zl?pNuX1h!SIeVl;$zn`VG<8&c1}UyRb`V0jvlHJYsc7Nj9{L2t{)Hb(kXsso-gIUn z04N@VU4)Q{Om-)Qs$zF1;n78pAccONn?Tjhy&S`Va+RyNk>aA*NXi|_>x*UjMi3iU z2eH&SDHWH|FkTWEOc)RE*|E3`^+d!$)Z8(8I>OH~xDm80)mz%zSa_?Pl@UWOz7sm6 z^i_9bv(yGATz>Buj(~(WdE_FiJ%FN3zDdoxC$>vHMuyMms`~AXg{C$EDs(9gZk9+E+}V zFqljTu{0c`$M?w?-QjTXEhj{$8!)O=NYx~BkOqrA5xKHO6#qJLiTqg8*e?~iI zW+%QiGN0u5lA}J6YA;(wkQ7!g8T!D<>~6X#MnHN7ztw~`~1y(t07*hz>@ zbQHlkE`~rcVcdE0f;uP4h8i1W_*v;XK-51`8%?(SJoQ(WmtJ|-mqg3YyB~S<=}+47 z^QG_oge^Zl!b1PB8M5Ke+?R;RXM}TNI^vHlKR@%tMbbCi>^Wi460}jxvjvMF`h)-! zkIPQUYffZOy&}gF>M*rv+Q63Q5r)RRs&LGn)M29%Pk0HV5d&pvkVtk9#XB2`f~6;D z`*QYRON6Y%Fhu&mIw}OS(P1hWe!=S!d$c%mBrREzXdwN26O58gW$CJ9Q{5wG)5HXY z!=#|LhuUC@9VJWiDl{YS!Dv|MFcr%ZT+xHxP|gz83Hgq~KY1$k7H31nehZ4$kj7F| zH$p$5@Vy7)iIxs?^K|FHt{bYcBzkDXMB(v;G}OqFXUq}>OLGbCReLZk6qm#bN|xl6 zz5d*YjW7z4oh2OE-?`V+K}@9?14^0=6t@m+vSObsq&VHNm3Gv2sGhT<6IE51Rqz61 zkT?q_X(B#JU`~Na40lSrX3Ok^7NW8nG{FXzmIC2dS&}2%?3$}gEcVf5WFr^VVv`5$my<;{KqQshnzw{a-;B5U$9`$khx2Z8YnUKTw$95DQ}V}hN*7tL`KN?RZ7YLcTVLl87j zK+HI&(gb0dCjIeZ1;l}y2EYV4I!`ks{E{7$fMZRN>;U()98XGgR3}v}!BEJvcT+-4vYsVDltE1~a)xi9;1`voR23+q zTIMrRP7U6U-%g>ti9yTr1Z4KEEC(nt$;4s_a(pZ{;)qU4l!v#RKlK?;IiyPf~s!eTT6rEWp2MSKgORRHe4{o!TLFr_kx>WQInNT_A;Mq|o7W_#E9ot&M zaxeR+L6EI2sdR<1<$@$?rvyLuhEzI+8Yt>niNZV)v*^G!BuL@SD#)B^0b#=dD!Y+d zCng~4)0J-H43z4UA-Bj_s0z|=i?uKDPXQvOP}re5y8$W&DVkiL+S5RZ<7>ryHOKl{? z-5fv^qV0-qHXtEx$21I&k_Lv}$~_Doq6-udBB+D}FUHj|KJR5md=YvnFCR~C@__Kx ze<2e=9I2AV$zqZ*6&chn@sKX1cwRwdy2x22=n&2G++oL{XT1qm_ef!FEKDPDlz}l=HkNRIA;5Q zZX%S-m{lt3bVN1Kj@x5FsW?jdM@-c4Y{p1w6sSZ+yf0-4&*kRMEXZL0U7)CD8mQ%j zxKr3~nPvtdl7%Ov2B(B})M47laQJrr(HPS(3d9MlS_kDDTpiA+gB%#35(^-awJ1t8 z9W+ov`<)vW%$Cm8stJZ0K=H=X5cq>}M=#42W@HrTXh}LS!;E-jxDygY9)43Mjh|p@ z9PHZAz_91@f?pB}j8BOcjJbreOFFW_TXYbimtFBC;I)it9xdl%s3k9N5{Q&drDJuu z(7}i##70v=xTbn6P(@}W(q;`S*`!NAJP2gVOdA;(e#?qZoBWX(#f%9Eo2j}U)CiSE zXy_#1CHo{4m|a=bFvA*1XLk&7i}8-_W`&TI(CUUEWK2|5gs4bvW3~7i#S<+s5YxN(-Aafsx`b=Kam$Kfb#_cNV=>LijIIjKJiOpC#qh#@Vyre( z*O=@dHbAki6BK7doA#TA5ZZXTXc~xT_=I4cW0;) zQ4{#|e3lp%Fb(Y~57jIkL4wE|QJNrZN|7K%h)eTCq9A3QI1%Y0>x05i2l*%~^Fc^b z`2jkv>1tBsPOaTsO)3j&CUZ*m&jv5H=3?1H)s5gT`GIj|rK3S`53e=b$PJ;$+wTb# zO*@?ukEPNpkCo)=hn)d@$?f|tt!dX1s;MZ9(oWV^e~}+o5ji>a;gK*Tw~QB06zh%s zz*e-P1I}L@gA+v9Ws#t45ekK8KQ4;WCG#fIzUZV3h_<>^dL?Ew{q``$t6D9gQ84a+ z<|-ILHNieQP$b)z1yqG0pDbZjOFnE){_of07O{up9{x zGLS?lyDY3sc76mG1bZ1C%PtzzRwW4>ARj4ff=dabrj4eYjD;b|yIk$dFOl&B!Z zy6+%K(Y?i8stL$cRZ_Cj;T?gxMCE5{Y@&4Df52%>NTDghxysK=OOtv9>QpULN`^S} zt9MPok5mUur4v&8BKu0BhOno^9g1#Uh-S1-3UfgMXg5tYP@O*`L1U5RM@BSAaYL|^ za*dJ$=6X(}HKGWF6Gh0v4vktGh!p-HRWZGIVT!X;2L&a(5@o2uFP@l6RdM8m6k9S* zwWAKH^O8g8l*pO{h+}U74KD_FknA*AQf-|OM@0lL=Hin`(LFOUDs~g{C`n0n?0Gae zC8go)Pbaf}IUa zbzX+UY1ta^l<`R!Otg{;d+nsG7Dd{m)X4}a*ka4@T*$sDdSXj+bFp!d>@*z&p z>s1}Z_`Ke7GVuw_r)}#Eq^8KU;Jb?Cp--$lQHoBwY(w?AOJzHft-+0yHboG@&+3w~ zN|XmoZ{A|ydZi@9;l7&B?oMG*O<&n7(ZeHORAAJ>p+o}ttc$CmP8s$Up(l7nT^B6B{8;Wi4iMIOf(`I zdSF_T>3CE;nYJWGjDeqJIX4s^2SD>2rK<~tC5a3Y`3VbyAP}fkTDHZwgV0en-q`(f z>`v7z9+o81$eA^kp$m3vj$Mh8rCHX5g=8Gp2?G-bG2eL49B!bfVPj1b6idG(&WSjg z5sMnd`^j?JdJvD=;9be0R$_)pZ1+`uvq5}}ZGuAl(x5<+E53!p};JW zfhJvFtc;+9O`8SLShmij>Q1q!KT(5DHWNMb!t&}X&we19i7r3#=yRX6ndr)wfAVIc zctd*Z8;bXXto(5}9RJL>G!wnxx2i z9fdZnCgLa?DM6^5iRvH?#XHnfkf$$S+Z@NoX^(B1YJN_PQh7hMC=~m44W!Ot$H|qQ zvs2=-he>~{8BHb?#l=nv8I>J9tcKwe6#1qq6n?>~pw*et5a8z#rpUyLi3WR|_$DBB znRu5wr;j-xT*%=`DvqEqSoqaR23+eCjDGR?E@)a z0UJT=OC%4YGT9hQ&Ri5m-Y-U|0ZT&=hNT?WLAnl zQ*JvS>KU~OA(TlAN5`lEj1#9+Fziw8dz}ucCf^wdKZcc>K-qx!MwmWWQ?D zKnCne9t~zq;};&ohuH+&P!zNS#l@JE$~Ty7aOx|xClcau$io1lNn`;rMfWmZn5kq{IK%QFUH47m%D@=L;!(Qe!iiJZm6y$dU|T4 z7T!~K_Bx31`AqLRK58*29gye!E;&VcL1?e+#PahjT2SFs*sn4D!jH|QSf0VWpW_<7 zGtv3siuj#TsCZABZOOOw8X=Y*zP;=&yb=nfNCnlU=kAg^*l?wk1{!^I1>r*?*dA6D zB@jSNA0|`z;WDTfq)R*;#c_CS7$jx$rw6`bOlfi~=opWQ?%3o|MnWFbsU4uM^yugY zR6LB-Q0jr7QNl=KpnSw68G7V&Pcs0Su(Sby^JL1-F@qdf2g#89C^tSU#_UfDHH?p- zwqrtc+%s=FbxIhiYM6T~q{;47yL3uu&5t+;$5TB;C@hQcv`Zcs7C@sk%rl#Y`$|X2 z&?JAtH0G#1PR+p?^g{~+Ln2W<7XG5{0I)RjBe-rTR!{h~y1O}xLlL3FMn_5)RhNu0 zlIf3I>y4N!F*jbb=qS``RBrZv)C8?afwG6Gj*=7yBTw~$HZc-eS;s(?(QB`F!2R3$f1DPhk=53WXMwmKXq z+iUqfK$f)gqqk#3aKgFRhkk6MyDh?}~& zhzX3vAD{gg<3ybcfiMsHHPqm;X@5(xU^=E4DJJ9fS>HHG5TpqyJEc`i#%9*a5NwqJh?4xnV!?G`EK`tKIT)lEM~v>vRg@u#q6= zk8~4ZYXza-n!9vGSi-WJQlzrqrsVkKhZS>+xqz%6qu(x+n=P*fs`8}79vxMOE;;5g z??uYCgIw<>vvT)hW{B&f-q0j>cyP;xu_*v2n z9Rxo-8arbL=|IUe`?2yy>EzJL2qS5rbv&+0XsnJ4%4X8!x7K4@Ov8hl;VLx;nSyvZr;L8 ztO*t4!@IcHt5idX)KEAx+eNqxx(}iUVgjN8w1g)nQE^J8dKBh~j#bQ*AHn;C6tzN| z?xrBV164unVC*0_f#N$sgH^?)OwLgbZ%T>*O-Ql5$M-b4eJVP=10BSg@m3%IzDFr~ z3r439{766?=Xnp)3oWpzG*vM*cAjyUV~-Tg#vLR-d=LkR4jL$Nx3+_}K6^`4RnEpE zzcq)~#?LJo)3+kEM~g<_j`DC$g2R>DR5dWI#2NVwA9oqF?w;kfGm52q zq_}m~N#U-2<4B)Z`LXpB0}T-NX)&)%4WMFGF+QxA#|!sRq`f;o$2Yc>S5icTd$Sz3 z=9AxG#U9S9J~1lZH|y-Y48UOMXY45W8Bnt%8#|Ip)Dj6_QYgkpC~L1&2iXwLUQp&w zeKN@mK0%uCF(VKZpP|!#rxxG?( zR-~2{4==HCPe3~U>F~&hZ~>}=RHuCbd9)@(C-qFIZWq+BlvNbk%rgeLCR$x_sAUfU zL{{5Y$v!-vjWjphWr}#%Cj`<@@my(q1B*z#aidg5nWLtU;bstPyF`=7-n+~Pa?FfW zxS>T;5nQb|>6M`4VGSih!X8M;297$?)jCMrG#K1a+e7Ci!lBGt60WbF;#jeVq2(fl=5=4pF+M6XA;eo#1w_ez6 zB#hYn+Ek)#>F{70u{}OHI>BHdIPo_5!~tHJ;+DuhsBF0C$S@9x_d&R;PHEVENToE1 zh6ynkYZw}CEWy>8Mc3XL>dtD*BGUS-xHdwpH1C~G_7E}NZfF=L1Q9vjcV@;Q80b`u zK3ZFBA72!vUI_V$@u8s~`DrE=ae zkil1%X$69dH7C-Ps5tic)ftPc6vbP`xLA3m8pyafGtii|M~F;Smj?`$K&m7A7=(_u=M;`sq&~^8|b8ou- z-1{%R;rI~8!E>_Z&z2vNV7Fb3JOQ@_>E}9}zwuXJ_xd-y@im|E+Rr?^c>dy7f8-N( z=J74gNW?KM@rMBM0uNQOwDgGMpBW zjfYyDQh})g=pYFY{N_qUapLESenSOI z{REqBMUmz7U9Lt8wGzSNai<)Kb$zs_q0BL|2bl+~v^W8KrW#T4*dNpGdA_2IiHIW` zEeFZ7K9L+OFyEr`C9?*DBYPZAK22zmMe)j11DQ=GYkGq7DWq6!tj|ORN8%m}c?HIX z$%6(7Gl>W)w3CKtq%-*-Ef#Y@5%l^&fDXgVZG85k zZ;FNQ;KFVPDHL&)7b^;eL!w`$4JaV^S%9#p zlPH`aR}4GK)R>ouCN|1uPArp{SUR>n)#0&q6Uuhb(&3qI^-^?Ur^(WI)RbT*HIjx^ z2V}Wi zlI2)fEMcU?(KTf}{iWAE#aN{C7ui;c@N6-9=UeJfFtVl>2mDU^`{d*K9RW|Lw-1=-G6 zC^@rA2fJG8LQA6K#b)E>N@``6l&R$d}zGb8|;fLLl(a8e_lVyYh=ti^+F<0mN`KgZ)vN_A2nB*WD~q-#hU1zmFPqz--!R^7pu$J7xs6{CYsH*N1NkDL%~1{G z=(X?S2z;ms|CjM*XOC7r;yY}4Z~GIWMl>V$$Bp&7eFW41cPPuVNfnK62722B@?r*GTsIw&w4 ze>(>EMkAEPzz#wo5Mswn5Nn-CRBIR~e_-a4aCrhp5b1Z;R|@gq+eU#&n4(7L zAR=u#Nr&}e{-3_hWaj3!r$-5q$Y>aMEly~Y$V6t;HY$dzPjsbCnE_H~%{^cbb~n`h zK|;KXS1~?w;;S>MYB8Ki3mvSH0$ySqnV?joxhPK96%;Dsv{?x`XM5g(*kURW3zmI$ zpBX8o2_YMW)9B1YSvoBfViN z-(>0_ES9C<&A2x8E_2*BC8H#Sf@on+3|<%ZJkixLT0R+=#KgTS&QMsx9%#B;F<~!Q zHeS%NURCH2S`$JN&UB1wwPT>mv*avj6AvD>f{23Zevf(hHuc07u@?g0Bm{<#()&G4 zARZ4?twkWy=GDKl!dtDh#TpnGOq!G>O^WcIHJkM z3~ONYHU45`U`}WjY#3YvVPieN(>G_bXI0{gMfy7t4;HiJIaoT`SMwD8}3? zHpw=~^ybVBq%h}1A-csJZnPGm2u`>bnjjwPqWxt>nXZD&ZxzYe)y+xzt%HhUFqIT; zg7hX2^Hh+_)Usd~ot1(gFT1gtGN)IS&N3hvB&9YXWl?yKl(UsKE-Cxp%J>kH%|i1~UkKNB;n@?`DEb2775)rpGC+_Ff;s{u0x!iZbO($Sl7VO)@fv~aLt#3aGb z5L#cosL4CqqG~^F;{<6nv6M{%ZTsTE=M3S9maN`sMqnVQTMi6Ta!Uz)`D)M9-3gw! z3SCn#jLAo*@RhO5Y;|lFB1SM&!90Z2MS)p_W?_mLtL;S)JylZ{8Sr!^dpPq-v5d-C zL%(qh6MvnscBh|$%N1*qOA@b|pyT-~>J!8P)YyL>6eWFUCjFIqlq{T)9|u+DI=W-W zELl1wW_a%m={;o;z5ze1I>0njUjgt$pE$wg2Ci_m@~LVH+Y*|!0~nYtehA+*#+aaK zB=3>E-W~ovh{&-~-jJh_-%C<1c2*S5J5|m{JZR*LLwk3Ga}vU7-cnNW&na-b; zs@9b%s;W2N>HNqOSNSbW==!wzT`7$NnA@VsffX&u<=uY2a&V`uHM~N0rjnz#CtY|= zZokvOAm^+mNeK=bh67~%i<@ePjr3$@#dDv1ddnC|m0bx>e2inxY0b#rhTc$r+-49ZF6gcOd=Rm&xt1x8$v@?H zHSx|B4Rx}(#y;F2$$Z5jje*#$3V3JOtX2ICzDyreR3$=L@-Odxvc?PXlBCj-dpbUl ze}l<|I=WOCUjEz{F-FvI;k}wQaTp#(P&h_f{UWbYgo<6SLa_|v16>2>n-S8v|> zk^M^BN2-v>F;udb3q7*^76~}`5&*>DB#zur>_T<>Y1hNX`OfIelx#T$=+hT+Xzq4dHC zfRgye3K|j8Y%JayP_cM2;n*ZHuwM-BT)m!g{6;jtI+$CCu2I+37(t@ltW92tqL1QB zFh7<`S|1~wo_AK0z(iR@bOksB3y*|Sp~ODGQhIrVyDmmKEwLn-ev}|G``Gn-#v2NTdvW zhttc%uOBUy)AtOb4xnQ27gmih>$P4)vus02x>{0#IEZvV&n#2!=w3tX6$*03NkOYY zJZ*Z(d`-4ODRjGsL!CcSW-wb{HO&OO*$_7r1k69SCC``5Vf&CBj(yto_|6udd<$zED zY2OH?=jRcNK^pVnR>KkE)vEi^X6o=6>OE(_^DzUVm%Qwi?4POVFt@oP7!vxaC*(%E zu#?qdHp;z`7+%+jZ5gmhzph}VIfW|-JO`^$(iK^J2v~BQ5GCNkF&CLRdRK_0CA@-x zT~`v+VBqgW3QrWcU|}Z>1S4U+f2au6jxnTq<%bI2=IGv+AokCz;!^N4E*rhaMZ%Yz zsZchcTX=)&#Hqvr4jD`wlt@{1Pe-Hb^3gwJnLI~ISS@pP%wTt6MqL=*5}zTA_6N&M z8`X$as!@GYaWyjk*e1f5hLu=bQa^3kh)Bqz~ElUqFdVaxx@%f)7nC%8=w8{6ofUtDlQt@ex%zVinP=fz0k~?6M;M z_C+I`$qqYcd_=+Z(js=;6nP|&tai|yEIX(i1v_H&yfqvuz2eBtIgGjF)GyAwTN0Fl z;y$xyKXAKww*pF5%RD}rMZU#u2hTOCc{Di$0+Gav+lin$2`zU}Z#a#_Y-aA%R&5BU zZfb;H9DH-DsXH!vkL`gqY_uy`d_I`s8@T~>o%`)+^jv5HX)qp%gTf>nYh-R{~W(lN_DeMT2fkLw{uucMA|ZY44nJ7*)`-^wf0}J4NAk-iM|C z*>O@#-F6zRq)n~gu2*iVKSLYyQ$Woktf*rsh_VHB83<*p-{z4uERo)%`J)8o?=YJ} zLm7e0Is)WRq%JiRf38(HHQ&p++1mp}bKYrZ`D-z6%ORc9DG)p1M!uPJb!gbw3s*QO zfN>U#PYU_@%DIkTcYSRe!452sQa2`gD}sdF=&VO6UnEpCLW^6Z@gxyipzRw2nzc{~ zk3dh)4_+dD#*6z3Qx2|$dE*I01m#Xr9_$dfaXRFewRq)X3K*^)EEJ1?X#`lfFl}tR zU(pvrokPq_F)>FiG&>_}E3za^>BD2l@av-@Dei}%*<@}TLfK4MXQ8Ro5|~a%xcdAA z+^b_2`}~L1(h-gJd`Fx}TQyj`+hy03CKF>-E)6M58=&I-!%++fMU!HK>C=w@k$T4> zc9WsuSqlA*{JH=XICq{c|2zJ0r9B~(;J2Merb|_plTYbT6|-U$C!hs8IWUclnMo*j}JHs1+fXGm$(96-HFTP!TNCD7voBZ8PEN9ls<9@{h9%Ba&Nl5 zqnm-Bc6Yl1kwd!5^48R2|I-B<7CnlZO@hZ;k4{glDGZ5zqui4>7v_R5UcH`~@|KD4 zAf-Y$`e;!EE+g#jw4zNGNibau6gTcI)!GDSofe7H&8`-`CnYio*KL}EMU=%j5(zhK z*uXvXQWHoq%;h-}KmHCOv|I>l(4DMj{7W*V2=nU=ZSWhT4^p@$R83|Fl9v(jm(Q~ zBOJUbiO=I2E)^#uJRouw?%)W-T+YZ^t~ zzTl4@o|yp1s^((4jXC;cicjH=|9FsqdNLF!38lGh5E^5#BJn&m?N}v4nTe~=o*qKP za6*V#tQJa%{KYEbjo4VMNg;+{MhZy_-V@bdf8_s&0RDtX$l@k-(r)CHo*piF|%H@vKo&|NmK5iz{d=KNSM|U!fWJ4 zdZZQ0)WDiB!hqU!wl4k5V|IRUB#YA{Ty(-G&08|}V{b+{MV5Im_28lE7U|Q`bUW}A zBu0@$2!mC&;uv9z(!BejT9gLig`9=#ts0~Y+)A?t>q9uU9 zEw(W-x9E3e!09@yl#o;q56+;9k%*k@s9oS%VuG2vkabtjOfqfEs0y+bHD+fHiJM(p z7TdoS9YRUIt*{xm`Cy}2=iO#{)o>RY_eLD}oCs>fhra8x3y}G6gN{aK7=D7pCymuX z(9_DDEyU)X3}i>hl``IA@9Pt?EIO3zi!vqXS%*hUKbf?beHHtT%FYFO!Ei7U=cJOM z=TSIhS1feg0(Cw53uU_~1#%jUl!#c4jW_hPqF5z~VizHX(V|X?*+Hff&qbF#Xaka} zbFfofDX$rg>$yTvNUnkL$eJufZeB-O1r)APC zF13eozcNV!8Xqt*Cimv9p%IImSQVKR{;;jI{NBXI2u_w(z6I}^_FS1tr`1n{m~{P z^tSIJ#}!}*WM6F8uv)UX93`frl1~@Mn2aY!?8gML*u)SG^k{subn+cMBW4by9pp@Il$%qF@r3oXrnsW3-deaXj3 zeoUd5X5RkTO$d=bS^kVrPh>eZlvAVn4@^^Ej0C-fwgJHbok+px7M@qXsI7mbk+~FIxM{x@ z(n{gFYvvkK*5koN4uI|Y1oQcLf6|F-JbRHA)WAxGsp6n)64LUhOld49r;6Z?43jf$ z=5dR!?QVu969>WhIZDB@8izHL$G(fTAK<#~AJgq4F!QJjQ|SV82YkYFiRn9ufr<$v zd@Ku_wCz0A^^p)LTYj|4LCOdLh-;k)Kf+8k22A2f@yElJH;pRdbGEKb#93UrjO%nu8B6JG;E(XsCK> z+PnIa@?nXB_}oh(jSHWx(oaE7?YyWAZ67g4+qs+p8#H=28^sz+X;Vc2ZT9Y*{Wkq$a|oqf@F40fickiRb#TuB#wX zt-R}NER>_&>7n;bVpX~_(juV_8!Ze&-|;*7?PV;PG%LG*B!!U&o2n&8&|lJWF~NK9 z+^jhPx!oCf=E$#-f@*i zMp!RO#5sNnb_Z>_FT3>QK$_jp!U>cQvUz?@<_*a&(@SPOW%hS-=AKe05fBv|xjG=+ECVZ%`QH55RQ;pI#1l7n3F5o1f zV+SE190+P>vsR7V4=sf!=lYP0WlT?xAo->ihL}dIFM(xmbmR2eGY=)U(hno@@?f19 zUKZ@~J&MWXnpDt*78eQC#+ZZI2&Fyyp-ph`qH|XZ6 z>!}6CE7JpT>mW{l@$=aTnPo)r@DnMvnKodfM?`t4euQ=5x9Y4o{WwJPPVVPSlo?8J z#oz@Ej}E!K0NYn8ss`(*xahRHfVnRkX2?yA64R@vK5Pm5MQ&^S>@Z&?C5dpk`Z(my z!)2dPl$*6R@f5bY4IfF6&bmbzjDjDn;7UpAL;ai^Uf%~oY?z@n^!#XSY$`DwSl%ju zqVqF5$^s}7eL26Z%{@y^+Zh}unVTBDIPeeHII!BWz&y9KXVhz9zJB2Bxo4V6atO7b zJxB=d0G2F2k^nzC89>YwJ;i7wIXVT=SgU<-%bs7Vpajh-jF5h8#!KT3xan{C$7U~Z zC5lus2OAj%hb>+%S|O@q6Ktz@H)PSdK@_dFCADf6)aPQF8N656t912Tmd@$3IiH+w zVMA?(vq3ek`-;5mQZ&h)L}^PGNa#`t+tSDU>FHEAr$pv3<_KsLoh6UxmM}#ZEp`dK z)iRE}_XVkEHZ}vWP%R5KQ;TG=xF1huCk;;1G8w@w+a*I7x@pQy8JBBw2E(eoe={t=V}lM@J| z04oT`O90!oPS`X@5pfh~Ej`Rf5sY6c7s@6!WI)+a4cC8fxK)Lz`F8abx-T=JvUWvxQBMzHC`MZ+PQF{?z%y)puyDg-!T8<)b zB&Rye9*wMf;(N)}QsO%oy;Gi?;$%KIP?zr81$5=tJY1XP%q#EbY)ch!FC`?9RF=!B zV)^dPCuu3<73z{l{AF9A^)=@ zL2_D3YGE;wbdq{7egE%g`BkOZzRxJ4Q3zsX^TULtI>itN*eVN;x6meoK!!qe=O_zf zh&f-!0hx=jgua7h>#eW?B)O9?aq~-L{jUW03e;YNqdRqyjhFkMKhUIDv8xK4Qsq(J zVL*)O?PzW(SE#8!IpEf-8jY$;}aQYAEF`zuQ-wL_nD>Eq4A~k!#tA!YL7{ zN#)*b=icU2zHyn@tzHtNP7u4{0usuyn9ISj2}{bW{3d>}N7?e|jR>jtT~>;n z$qtFbaHY{*!&XNnu;c;L8grh9`%9I-E_@GD-*;y%!6IsZk@I;H9F2ZaFKkz_A@g=5 z;_{9V*Sok|QBq)pv<;^YNEZL{@c4cP-dbD3zF z`E=#5X)6}RcSdMoKxKR4MN&)&l&l~ciyJ?nGRsZ2YK{t<`L|!ZD zN1*P%OCTJmyC|m-1w=^Hm}!|1)?+xEPWrlfrdkHVijuJBr{EB)y7bTNkGwnoULn&(6VpauA{V8}Kw(C{A{F&)kI8_E+uHUN6 z<-|5P{;N!C2ojelvBq@tDR=P@9fxHe(qx}G?UVtjQTj%tM`lDbq;Jd#))9ghIdSi| z+#eOmB0_htK2VCZ6Z>8lS+3o7nd%_Ywg?wDA4Q~CNr}2N3QQa$fhK&8NbqA_({qJ| zd{ZXoX`@^OUcNYhPvmo=-y~S9EL`I3DVu~u9Z^(oWFF0iu(hWlM*bh7F-L!4W}3F2 zJt&l#oE?QILjo$XdWWPAEAFkZ3I;6pp-}22egG#j)dA@Z#z&^jmg)i(tCH42awzqs zhHPsDiIYRQ(E`4NJUiLcyLPRnh#h}j>>+3ZCC{iXV_5?EbC!g1l(V2AX51$>k#o^p zjU+REI?ZbyxR8HuX7>Ul@tWpYdv6Qip7k4!P`*de(OxFX8?m|VuirBRH{4rdj1Q5`YJB`^zL>LFA zmsML!^+6=);t)>JTHEtp>otZk&j#J2Xo*+jRfXc=AwA4_d_vR&Y5z4yCL4!Pv~EkH zMi@sD$&3)-iCUml{E9vRb0upTkIJJzuWiH7TA5<-wYy+)ycPNNGM1TfGF5zBev=VQkZh>+UA z$8$m^bs9l2^K6|1*E52yC<)gvC3`3#5PwwM=#^CFVE#3qV`+85EScC*X_aUWLfQuV zl1%t8@S8}&?%76}nZAV|XU=0479D1l&or(Gp2bQW)EABne_J?7t;wUt(rCw`Sc9B0 zI+WBd+oz;rK~|_q2B?Fc7*)pMS5|(JTiZy@napPe`G?b;wsX+*u|G++dU>5UX>@|t zoV_@ePC1lbP2q-Iu21gUVP~+b^+O7EP)y)QGw%AYkrN1UQm!zOL(rm#(va9=rj@HY zlX!5m^nxVgcBX5BvJO@9nzYJfRPo55iGO`9QC0{Ozxse})V~b>6z#`ElkRk_-r7P~ zl6Yq)1ZoNv6(-udz`lbI_WZ04GR@UD(aU0?FDBF#b8=LGlE zGdV#33lH#Jc_q>k%*)XHC@_X%l3HtEJmHQqGG3W3hvK@(9pjy8`HCHN*|dxn869#8 z=>q8y$*6ensS~6U*u*NTv6U9^IaSFYY?diV@I=bSU!HHDc(q|E3L|A6J zeizWVdq1|BWRfACpo5y=Ph_X#mRwOYsViDFswWl|&FJ_(^M5Z=y*+qrJ zVRDS16_zR+$86&-+dd%a_!2|oO;A#662VsqS2ko&h=bi9hpW0z@YCrzPVwXR`M;Zt1w76{f(<=QTa5`s%#@U z7XDm8gLPZxLe{)G2z>w=Y+w_DA>J}LyvQR-*SP-Y6Gnl%!We4|MeYuLdm7gg7?4HI z$T#1$Vigpvtl)Zi)@w z_x)#P>9@aNy~DSd?h$}sNIZpU`HSTFAA31sx5?=UKZ3{6fn=MawQrTw!!z0SLG^pw z+D@A0i0f8?_NOw#I;dK8{*GpZVr3@xcHl6ViMbY9o^Cc2gFqbk2I&PDR2~*aU8V}0 zBfj|!a#j=lM&d0Z0@x(nqk^4x4iR&1r)+=pVi~z;>a%Xd;z--uBvxB;lO$)qx`kCG zd`INHG6QO{=|o)M&LRxZxbCM?i?6$Rrn0Lj8$$bS+i7xf`Fe6uw3FEYivF9wL+3zl zC>OS74Uw>~(^5v@i@LAHu>91SQx^vUHzbehiP;rS<|(nWsjQZ1*~jDXDE-OvWsO7x zk>(R72%)HQngoP~_5Pur^7P{t^eIb<+>=|{U~lYCv>_}Mxl|q29~k(S_ZAUB_yxNI zE(5-GR5cO!v+Swt&>Kggx!vpZZG@rlO9Lt9r|&nvDAbqJm+)yP6S59)wuNu*;31OE z@k*7`2ztr;7Q-5#H^3dg^T>mb+TfSdNNBGsDWkJYCb#6S@p>$&##4>SAq9<5lEu&y zM+Ekpm1w5LTR^0T9w0}w)( zAKUdNAr-Sm49r!Um`a@NB2IuAmx?1Y!Q!eOtxya$+5TivmDN>~qRd*pgNzH0DjfT{ ziSARQl|mz~Dm_Sm9#yAC)-6xlBsaUoY>A&CQbY5P-`V6+L9v>pb0HN?VwE{|YJ!Tn zl@?VUm$u7(J1?KR$nCo>TEVaP)6m4qR?9}*>SVU)%A2v-9NW(TYO%8=?xau0RAOdOGB>??Sbp+~$#HEQ zNrQoBLW8tw$;KovML4;t5{Ejyx!ODSq~^pkaM~6ln_3@^)V=z-Y=dT2a+F1$r5KSx zAdAy@xTLp^>}~V}c~y+VFH?I!RYS}P^iFh79Zg-YfaE*mWeE>>@_STvi(LZi^ze_w zhWdt`m52+K)3ZL_sWScr7PJB%ba=>jsd^6X-_&|}KdVL$;%Xt;cnGlU8swL;q7XRz zdwds!@_r-Ut~K%0wXvqT9${r`p%Ct8O`eIQO1_SQ%$amT-)5$}KvA|~6M8w{bgeaS zliFhipOb1zi3}b)fpeZA+09GZ+U^z2Fq3}qjoj5kVSDR^dq}e=fC`=&> zn;Xp4l3Qtt^_e40Yl-6dx0 zS=P$%C|&gR^)E{Hw2V7tFt#KxX5>*$N`~9%K`8k~LiIXFcT=WD{yK1AS4*ij!BO;_ zObAU8h8samLb!wg$s4c)(AdyerBG=~X=sKoz^UU(y)(@IR9FU>Ce?>|tdOw@w=iFB zG;&c5=&i-ywwc#38OH@t?wfxm2(Y3$1aE!@VKm5p9fb0yv|=j|d#9%9q1jqb-lFK#l#uOsVLyy@;;_gyJHKfZk2k zL_ib#r{p_l*2u@)s-`m;)LrD?}xnT(m+ zKm6HR*|g*5b$#kTl~}yDd6@5uh1D8~v~J-H0qunA@|}zV!&a>eqsjA(Ok`v|F$2|c)UgtSEC%jeBotmfsQ3muDuSNI zU6j%<0ftwAzs>SF-Kx-Jr<+O^jeEXx0UPjSQ`;WG9pj98OeDTuhWLEGoBH*JH&$x^*3Z6uop~)LykrFj}q7Qu5#pL_Hm#BN1ngsZWTSYFvI3L0}Kl z&brT51ydX|dr-%M7O+qSRC;4$xgRe;Geb&83*HXE6{gE~BteGo<%Yo+A?8y6FiT*_ zDbq@M>4bOGnZHpnbt%zJdJZ&6JkT}V#~T5`E&GEdeO1aO6KrS%n1>@T??g_B05%x! zM%ewkqjQM7f3P1h`}3G5_apnueG=R;yVk+s+6&}oe>K6J1&WJQHbR73kiah)ndX8G z*}xGt-^iC`;D-}nd$H8U(&Kzq7TW@h$d7vPWy23pJsV1c_R?E7(GmCFcW5d^*I9ECe=W~E5mR*z(e< zv<%cVCgp=>ZNcnUl1NJ_p%bc_z1!Vd<1T|{yE)U`IJ;$RkfHkJSHDF4u0|?3ftuve zeViUgZpC^Ug7U`_`l*{3$Vk!>l&m=db1>oxWS)!HCRqFF5LOyDQwcg~VF?%6h<02G z(M}0fir{eM-r}rFUyww+Zb0rPNq~j^uPrXLjbe^Ovs^(7(DPX_r3flOa|%+l)vtXW zbyg>DRs`Lgc+1MD1{;!B){*fc8bTQR4pEOTk<}xY*LNj$$js$XcHc*u8b$mk+Ji9m zjwOu`kCTPn{&Yz*mEnr4EsFZxQ8_tZDH7S$ecNHY*Fx)gU|I|lMj3+b{T4zjQU!rg zX!6FC8At0aN2#1bP#1oi!@7iQ4rkio;OJyUSTcqqk}gpZi%f)~ssH1VAH||(TF#ti zg%M||k2_hH$+1|rT{1|*9#y&&EPO%c*E5N-DknaSd(s(Quu7K5O&cY1(F)bdhF74M zK}lxnABSrYXEhh(!QCEY`5r6j{_%ZR*WHv9LRydb--N7@gBcaPlo;hU}=DHDm5l!)*smfP`YhBf4(`Rl`fo+gOY-`XOXk6kfSIIRjxo0*6@(S!Ho z{*;YNes@%QQ@>&lZE}8LMA-5tp*28l~0@i;!6%$$;miJs_PVT3K_SN5H^5*g2P z-B!PHiU~Kw);Pq*K7JDR6=W5TO>lYbgfj!w|2#zZ!&7=Y(pYG3oa_X={bORM2@**DtUanX@+I z4amZMh*C{~>5CXPHq-FOVZJshRqSS$*f7W`+83QX0kOJD`{G?S>b#ECIg*zx7tt;^UZq^MdVBrfJ(Tno*?uP z*vw1!c8(y+3=v!7eo{&qCK%Q=T@ZJaP#An4BWQCrCKrZcky&QfSXB1c;aM6sL`)u? z`#I)G{8M!2??OzSrlnRle0CC}Nh;r0)sSTE!hUqHT9L=W+Qz!nIV0mIW=H=pW&)4g zM6L08PN`}`5$09mBrjDi1UN_YZ)Rf=3Vqa&5$EoN>JlOe!C6&9(Rf)Q$fSlvq+-Xe zCr3m_CZGpl*oioMW3Z{Su`0V+9xzaN2_M0(mh` zc9Ry-XUg(V{YxrbF`5$*<1U$m8SXUp5)?1^?o=^B2Bf=ebh3;{XQlRqmWfk_%|C*R zh~|AG9!er62wkb6C$pHLgxKeJyNI^6({!m#2=d?-)ZGd2g&^+=W|`3quBrQ; zy~{EadH>7MN58syZ0$&T^P%;C@RJ)swPRII?O(378u?CG0-V@X3L|4x;;Jd^MF1i` z#0#YS=O7-im-&`>3@_T!#-h_SfaQUSP(vLIT{P2o%jQ3t+V zL)&}OkjiNL40s%R-$%7cXv96}`cAW6v6xC&ThZ*25Tw4RSaU^$FY_#!J-9u#<14<= zy|os^T|_}fxOD2)LX53r{(fTcM(d#((YGmUZvc1UqVVTXPNd*S;tO3KkCC4LV;uQo z|D@s_kihp!z7Q|{`jcBqUYqU(gLGnSWck*PgNH8Q(5*IL0N>yax0e4uiDiN>bAUYW zGb>%bie1~@EJedi|?h(BCti8D|pMHKihZ)@_e!QMR z3=l+^ym^{=xSr{De9&SVf8T3ltc`N7t zx`o$xe!ISVg4S>IJuO|mnAH1xA3n4Y=-p0udDC0Y_Z=~L|CpIJZ{2>-eR+GE*mltU zL~))rPtfxL4lLL5Jq6)oZ{1AdGbYw;>3L2ZA`1k(49CSd{6|1e_wVOL*vOx*o4wL1 z;=HMF<~N(_Q%S0<`mJV!JS3^qhI4{*EUzS-^KB`C(*pVfaCsfO#VX|r{7Ho zG2dV3mn?G3wJ%>~A;2dvfc8E9VA;)M_l_Z8we(wx&q=scz~%DAhS8wsWk!(O-D{h>dtDqsWQ%jZ)&sjmmg zeahhK>!c@}|E9ZmwLRa*(Eau6b9FWA?K&s-bG~Pyhv44J=lw#3Rb#6|;K2aVeP;XR z>3MtXE9aHt^KMZ_Bd=p8f!Jpx1v}5{o*V)b}hAmCBFv2`jhr_16o!(wJqfXTjD`W3CW(f?QQ2X zM1$D(tgoEd_o#2r(BtM9N#JV-7~(u0c9y0h=z3;S?ti=3!}TCj?*FmaBk<5sZc%>C_c41a=<>RE zx_LSx-*b7tP~LNK|FB@-^XicMIlWMu^SQeq==2)E_YqSb@NwV6{oydP;eGVUiao8% zceiS><$M$~!{>5DKjV9u<-mQ%Z}GXCm5}>#Y~c@_bjW$RWc|8I?{IioX!Sk%neR5C zbGFG?YEA+`MACP2;cg# zWY-h$mfIR|b{VtYv-4Q)(Bu7P(DT9T@YT2e)v+G1`xxN%Mx4j*@whPKzqHz#>-TsO zG2_3!nvnMq)hOuk*gE~WOL%~T5H^$>7A z9?K0lou>Ej-^|^1I~MG|3;27-dG+4vvFWjFvGK5?XW+d&;o*0#_qFpUzT{zbzx!=?bKCm~dE-OHy!U!+r@Q8=i2M>Te@=QY3r`u$A35P>v*g2 z$^W&>q5Fw(`|aP8|8dvXVV9uCbq}}4Dy>nGqk;NsKb>MQ(B(ECea z`%4FTz|}wo@uv>**XTgc{S9&F zYyX$QXf8ms>&Xe^D=xh%@2}K^%Vn(Dh1NmCD7un>(ytS|xtbzsaUC(i=%^U2sIVxrn14}m zk&M`!SjcEID7C1>$(m$FG<~U~iEX4n3FoYmDAP#ObknYbiqwkKX4MkaJk_d2PL{9> zv3Tl?M4!@QnRDqk84Jl}>4b5~(Upn8af}JRq+IGMdVHFRG`mE?jN;Mu(aR+I4E&OJ z;rhZs#b{doTlmAc1J1GI2@l0%Ww*+{#o|Q{JYu;REXj$&O^qFuS#?7?0<|65X{ALK zQ`#eXce?-1_ahFS*gN(b>|!r9;NQ^)_*evuxiyS zAIo{V-h@X}%TIJh`wIY>FdDU)A%+A>WS&5xGGprI}vXY zUJ)q~yATv`9`U7cz3>n5`8m@$9@!b#h?ok0L1g8ydRhFo9%uf^PRLoDJ(RV{mTzWn zmS?+VO=`Jo>NHq1lWdD?sAbD-U24|+@2u>Bz$V=7w_AB!W?X_?(o{uFyj_kRzX|9- zl2a&fBi?+ZzN+cCv9(#D^;(OzBe}U@BgnDNNz&s)Ph6|n>fggZ7mZr&+{V`jyk_=# z8$5yxE^nSZxA&$c*UP@Cp)n4Hbrn4A&4Nxga9S3Nb|eckM3*jkf6RgP~{ zQ>!(zm;2r^4-v~f&dbgUt^rL!4Mun29Yp;^q(uMnV)(lFYdxoc&On}X_T9^!-0Kgg z;;G?{xMBfw0o{Bf1CwopZBjw-9=0CP0PruiuRf5F!27^Lq2k`jUeq$&I~bQAqdX^` zvz~RLH>W#eC>e>#il2(Lvo=43)tRdDeok*q9);0{QieY`6glv8TBQ!`V1%dibB1b& z{SasQhek`>&U>qsYNRT^cx-umLZ6N8U~Xr>Dzcv3WJWT~aXYT8lfstVkm67AM#WiLQD#~udvUkA++<)Eu=F_w{t2y(Y)#DPZh1wz zR0yb)sI-{JDjzE8l5ACAoJgFMoPKs(xx3kvotoU=c-fG&4@lQj7jKb$EWC&!4+0P! zWgev-L?2Nd#uGpAzwTrL>)}U+;>!uXyo0@p=x69^e;6#p_TGL*yJ2?Pv@BcGKhVq6(i;fsQL3e> zbXC6^PQCvM{WXTq%qg&i(829Yzq1shJ+pSjv-~&y_1{BHD{d?PwdPi(4U<*doaL;h zTZaFWc8a}7t+O7JHH4zSf+dum)|MG#d;+Ng= zh)#ff!e5?E-nS0l4k+RXJ|Z8qhXb9b_&jd@u`aN#EWaYZ7lld%nb+pGs{AZL8?US9 z&bP3cnB9zBMrwV^PW@*d7a`*UOGUpr>rv;5%c)n++VFw!o;Zqby?2hM-1m;E>$vUK z*uU}Jc>A$(pY7L-g+1~Cv+s&;PX9)_6$Zt}?=F84RGi#TDK;k{)tj zyKbTP0W+p22PNe8Is%xQ?p?qC9t}_FG`l^tUbC@n*;(7SFMIdI0qn0W14hqnsZ;V@ zU7zl6Jug4SyPGq%_XO~^1y=C3Ce1@M|gQQg3PX`U=17kH+9RW<(gp)TGI(R zT$cPc7o`9t&ZE^!wOQkh7Wy|Bnx<&|2!>&=^<>p#S)-$Tkm=mdZxL_eTqJ}R4YIB8 z1W(s5KeI?l7w$T;8_3C4zAL(J5P+}Fv5L0I&2SI~kJJiUc*{aRvBo2+FlU9=`2`b_ zzxVU`^Jm+i0&Q>?6!gjg03S|3y2pz4qpArfui#fthEX&fY2ZM->5II_v&Cw;#9=-l zZ@g`kY8b*PIN*qVBQwui@wku*BbOFU2~$2`;7QQG%0>zD$Qv&5eFjQ<@oORXtLMmN zo5w9%N(n6=Ts3Y#Uz+ko7~(((_QViQeg}~h1z82w438kZvZM(mdKXPqh@DM@)wRzC zC!}^%A;~HEsINyDr$m@Yu_EanBn)p1&o&U$$q}T11epo>6wVN7p0Jm%gleZxrf!2R2v_Br?MfvrgXq zCy6}=a^3(+?105{FppL^N!yA(!`_kc)P`AL*P(JC6kY-Rih(`TAlTj!nLWcFa!x{P zm_2Xo&R}7j5QRXm-=83KJ9uii!KgT*D8lzfU$0xeIzn&V4ot!*3TdF1dD{Kjj$js% zRFb}CihxA(s1S@)`d~g+05O_%!9$&(c)|6YX<~H zT0%+!1QZkmMDqIu^0f;hEADA!4gw-42SWF~D+~x|gcS(HxAi>)1n;|nfPfc(f`EU& zgZ^h*0oecS1t%#0|DQHk*nb9oU4n2aS~|EoxL7(klCUx`fpCdP$wB<*Xy5p+P5ECF zWsxv;H36gn;xrI8^Ws^=|Em`S6$UH}oCF+{3F^`<#%V|HXfI`(A;9 zfkQw-LBo8Df_)EYMgai>1qTO%0EdM9&uKvYzWYHSP$AJsnT4Uym5iXtoG@5|k_utS zMe6%7mFI3KSdE>7Vd1c_ad7b{siDbsgIJvlaM8(7<0FqMDDynMg8k$<#CZ=ZQ z7M51lF0O9w9-dy_A)#U65s^{R$tkI6=^2?>zlw@WO3TVCDt|XLHZ`}jwzdE59~c}O z9vK}QpI=z~x3s*ny0*Kwe{gtod~$jQyuG`Bczk+(dHoNs@9*<}(E48g4`%;2UZ~%^ zz#t&NA)x=m3lz-bKg3ZXAW4~_(1ewsjhxWQSb|_MM3M^Y`(Vjgm2WVOo#)`NDA;x> zf&ZcQUuOS%#Df1HG5cS{{x4qZAfn$B>puYdUckY?zJDt4Z$Lmn{0C6bQ2zz={|T7? z0`@(qKJ!^|AV;qj%%W8*M;L_K}1CQ3TH3eb}GZCX{i z0>!QIh*jje8%j4$`?K7Z!zS+Okkgm%i~ZR83;6`8M%AtPHE0;Bjj80cFe%voVcW^> z{eL$YkWEMA5QhCpmuLlKt~yZl9kcD-(i`D7lCkct*KfscK9<{1UiI2`V8eE0QVg0h z$pDJ{e%52&@57sO{^ISq$$D8 z8odvY$iCmc1NG2Oav->`fO2#Z&a0#lY!?0Yv877o+nsEf+)5WL+BA|cdTVhlu_l96 zQj(PHP5ns8obDD+uVJWl*_COB0^0m*KLdh!5`&IvKS5N}xaER(hLF{KfUfcudWWYz z<)Kts*ql}|^cVJj+Sq-+KOC|I5Ds=>Bq{kxqGbUW97{b9bPL>CyMQHey{=u-6Qq0E zqyYCT(eC-Bz~U$yR*D?BLxZa~8b$i4dADvN-6IG6Ro)TrsU<+~U+BrU9Jd@+rDb$e zBKfK6m=;}{7aP_&2%XmFK-I^VR^e#}*sxJqZ{q49h3#NAtc3_QK_KrPk_kdvc5K*p ztf&#{4t!XCwX_0DI|$IGmB5yS>XHUF?3*VW*4V>_y#%mq*bfEJfE&CDEZUf|VF>)1 z1@L<90RJYD73+0yWDMAvV8bY0f~?pQ6mcL8L4{7Im?}Jleu2Ilpz$HLPq1Nm7Dy%= z#uNv2zi%K16c|#@^(-5lE2iKJ`0;C=E%hEPFsrWDaqTwYj>COdqppbwZl>RtyxQ~A zYG3uaWPL3_&QeFi&~q)7GK;fb+v&3xWM)#cP>!mFjur0}c9D~D!jZXIV?tRdsK&oc zP*%y`@nfvv#k4RP9X=y%7@x_jdgX>3H`mN54}Mb}J;@I+FXfdB3QMyTRr6=A63>PC z@4k}1UvE1mbq{gqfZx&mIf9X~Q9KbJ2dD<4{Yz2T&D6Pr^++;Ogh~yWF#1DG>$rMz zN5Ea|))X5y`8b4XMp<=UO*ZsP!J%gGO2}Z7(R~;YcOHMvWE$*KMYsk^!hh!SQm{o+xZyTolZs3BH1v_ zTwrw(pzuvHkHRh-2K&a9vXwF4Mz*uh>_wmTapssg7SjpqewmGMqN z^I7I)JygVESajYG&}%CNpl{V_`-&neO`uo zb&8d%Yp`dGr2usstwO6zcYAO=+{(Sa3$#}P$oGMEntd1}9+-HKFL|vocZfT06VHZ; z+PA$Y3%(t)>k z$LhF_(A5i57R~$GKV3p2F}j^IT%Km*tpG+MIQxaKxFC$jc2^5##D_{jxc#G2zChrhF%1eEVT)Fyow=98)ie89Mg6 z$dzQ%jv|@uNIOT9_~qe;2`yr{KFAh+r#ugn`oKMl0QYH4Q zopU*l!j71?fK(mIf^bv_JY|#h!e{-P=mABac^OGx z*EIPzuYe8MlIwtftv5dKParn&6B||#y?iwp&Ho9rFKb&FS(eFcTh+Zxig>pi1<6<7 z3DBY41lg0vIELw+AFREAB_2f#d_WWmEUR6hoq`M`eowTU;dTNfSh{i51#x)teMI|q zQy3jmTLEe!8L#*F?ab&k@OQaHlZWI9al_o5xg*dK5Byl^=*fD=3t<@O?Mxt`;=^gS*dE z$33BL<;h*e(-Ja}l+%Z#{=CR<@(6Ye zmMxWrFT7Ry67>1yqyND>)4Hg6KbF!1WE+g6ET-3wzlzGudH$7tAM~R93~*;4ow?+5 zGUoRB21`pq*1~!(G!j3!XHlmH*SX;pZjjXz&#DA$Oo3)Vky^uVY+)@5ASzY}PmQ$s zDOo>)_>3;XuVdOq#G_It_495mU#X6)nR~Xh;$FG1M|Tp1M$Ser_2fYuMYH~j3YN?jv2h@*2Pr};2ef%%T zZ%0g{NO!TK)Z<5{@xhlkKAo)D-;3FMo0d*}+Y55vZgqKB;yf33wd(CeoLj)xm7H>U z|7VGektzpbVkjGWRpZ{{pn&oAl@qu&joYalvCW6wFg)GcN-OwXpe{aUhW|^Pdx=zQ zr;?MNU!yhRHKS~TJEZ0y&6;S5+D+rB(^S7vY$fI%l~s9mq4TFjs8~wLaJM!fUOHNd zh;=s0zMb*8KQ=C7Wz^fHdNjZsg2)lS%)%dkx7Bd5@CXO|0j3E}@w3m$NdGAccW_<` zRXF~psJ@TR{5_977Ekurais5v;^bJpwvLK`lC_33oX>Z#spdO%O|&%i{N)Tg(b=!{ z7H>}NNW5EM?x-x)sqTeD8n)yKEdeK$jI;w@gD-YNqxN?ioIUV+(mcmJ))iiy%7z)f zg5>sV>wMJ_#mQr0K<^Zsel$NDr z`!l>bGBM`|7rN^82m7?(56W(d6j{`9ZpwUsPooNb^ujT{{6YT8f(r4yjFpIJTh5!PSam;0`yL`x{^2nwxWM5gaNhx99HOpyqxjWe;b0{5&^8-3kva}X=>V(~ zuLh^by0+vSd@<{D%d|+lo)+WKnR&KU(7{#R6NCY*^;0?UT?zEE{gz{Ab(o zKkc&ze@`qH&<7PKtwsC@5H_1@%)ebhfJKh0cOwVDQ8r9R&TE37Vv?|xzMZ}wNp|vs zB*XTXWblE0|Inqs!YOeLyL3b1D*wU-xw>U%|4=^ve2g(ILTDyuLv>QMRt-FUW^hB& zT={CBEC*4-=m+m`i0ypsl5V}$Nir&oDS0-qL527B#H6SEP1aF6!wKhY&oCdPU_9xw zszHTZnV`6rL!n!`r3JGX;o73uuBGxqPVBR#`6fQ$u_pwG(XUr`^O>b2q%8_fe=F|J zv#X3_!}edb0-yF@=6N4?C!g@=^^CNy8PMV|tb61=u__@Gk&=2}h3%dXh(Gez>MqCZ zsku+nV`wZKNsJJcppbI!?cvdWu=k$1$Nm@Y&jueX5`M5^QPn=q_2#+zWhUJpxySVw zg^!Px4(eB0Xg)^BPoAEMlDS!bce*|O$;b#R!5`9N)Mxnq|3K@%5IfZPCxM-a>61d- zj2>Wq=U^c+g30ZIC*NF#L4bL3{fi&7tZ{YwumT0gI_Z%4f(>(TXTz3+%D@=lQlF7F zAck#C)#kgo<9C`3f^j(+4?}y5r@;Hzu#LoP)O{5E$mwMkR^!QdifBIqI@FWU3^(z! zKrlc!^ARNVubJ`P+WgcIy4YWD|KDu`zsoT$)rjP;zP!K#Y1ZZc5H|OcG3MD@Y}nz) zXAraWo!e^pOL-{4O8^Fuc)lQi$S<0KTSJ)6LHbvR!2WNhJFzuCQ{)fsT|!=bJ6dgM z+_ggC0yW)BnYK)WKX|t%m7_4cXl2{jwA%ooz$QfdQI~9O$N1ypg!jg*gP$e~&YDG9 zC?u&>qC()@OGC;vq4#nxz)x^8zvq{Z4~%r4*q!0bb1>|w6f?+B+eMf2ax^*n6I~2{ zN+y1x4-`w&GXSAPjwRbJJC7gsulGdJ>Lwea@Lzk0GQwb@{x|qm=Mu=j zN-pIwe^21LCId1pH^M8Kyc$)jhdxcn_5rPf9XSe(SU*TuS@$pp|DAyTtIzn?%bu5+ zgX3Df<*vI12YjGtOQMx7QDaXl^KvIIlFD9aDUa&hkG@u2=J6T3g8m9GjhFOwDOBc&EGn*Ga4;YRQEykwe= zMzwOb!R>Yp&L%VfH0iB+Yx(63!@v=_)v(nYm#>+OTE;GX$hkJOu{Nkx(tU;Nc9Bu$ zk>S;;D(NKqE|8bplL$KBmL0g!jq;@jXk&O6QDqL$LZ7p@dYS4DcU{jP*1f-`qFMjF z-S7u@rvKJbH5;~D2uqTT$ip0EI``&nOZ34SOGT#pFbqSM$gDuoi101@YQINlZyqFrBFwBa+oTJQ2ld*OeM z6D~SGyx^L9YbDwvzmFHV@SD&1x_yk=J zy0-e@BRK6jhYKMT-FW7br43Ae8$^1*ntobkxX%{IT)L;e#xa=ZcO;de#gxH^w;7zz z8!c*-eU4B$wa&k+gxuUC@WR87kAHVipnh)Jdu);mir&*q@>*xs@TPzd4N=A|%W6ze0R zDytmJ5i2d=jYYENe#BAx$HktvHuX1(5L(3w!wIB=sUA7GZxycx3zo898TN%S z9BOU$cUN(IX#VgZ3|%aqJi7XQHs|an;sdFoRkruL&lUMrv4y+$#>U_Gct2Sx)t`zw z-TU(F+l^FjRcVZ?z-qqOT9KG#QaH!wBc6x0hgGdg>|Yvlym1Zra( zUXl||=2#D0)6)vg!JKuYY$unTRl8P#DSG+sM>4W%+CYWi-Hlg=D~+Ic^l9jShV!6N zgRUi`+vh!cDrbi?Jgh@{UHqG#5#0{bZjUadh!%!*t8Y6$Cm8pE5@nxoMXf%ba&5K` zkMRo-d;?ZdZ|WOo-sWC2%0YO!@Mj>?Ztq5SFtmMmMrJRwVL{I_6kdOt&y85qt=I5{ z@#s=c)N*|3DhW`uGHl3k_ad)by@+7LK8zjSG!et3MTxb|+j_Ka$TWeA&Mldb2h-WG zlZ9v#GOgA0I6Z^e`^0$#@c=wROEVN^Dw0f~eNGHoK|(bFdv%5d6{0 zZP=|A`RA;C3KSLN4|YRXrDS6n;OdV)JuTXS?GPO2zgr}7LrA8TUlLwnfO)3PXXfzs zpEdqJ_ibD#(TznuTttP?D(8oz_C3Xwm7k(nN>LK`nM3>B!(GJOg6li0AKc8M=w(z} z79yk&52I;Pi15c)0TlW)jn|{p$gy)^EAjK^mea8c2Vbr1HZ>umgu}TLVD~|XF2-fF ze|gn~7d0w_5e>6GeXcv;*Aeg_U%nVUrO4B{7DF-ZH}oX4CElS>x?DHjo7_TF`2f!g z-)C{|m)oylsXrbY<`KIv>O`jwKaBpu0%I}0HoP@9Ztova;v-<28(8^d6yII zBkx$`Zp@iiT8I*)#WBCvsg?|)O#cKn@O4V{;24=tvy;0to;S#BD!oM$WO3e-DnSWL7e%U2(w ziNpiodu3Z1W4`TTob=I7`W!yZhSj)9 z?%co?=1d}JlI;cpOCiKVKh069v%XrgOReDEMnDLITSx4glm*;oR3I+AAK3T`-Ml$m z08BpVx0vrXa-(BIP&(+@D>Is% z-wzw-b*=Ch$Fs0@Wd93&37{eGb^;W5Eg5d?{huPge|P-vNo?L9b=mw*e-Q1vsnBHi+7N$ zR&-ji;jYtyQ{t|=y$@@N_uM>5Lr@%b33!t4InA`@{ycYDddk)P}x zif}?4Arxs7E6pF%80sM1aBv@DHP*)3lafRV>PvZ8(Ki8co-g1rPZ8I)H5|e$w52_| zBNlu!VxTNhBJga5NIL~r_KP~Z=DJEYz(_9eLx7IRJ)+)x`xr^#rI=9W$BSNGT*pN} ze>(__cM(y3a~D?Lk*q}t*4(X(WM7yCz??}3|DNuGm_ zO%@cwgZUM0cY8Iu+G*wM*4_^;SwmX3?ysPj#Tk?xnzxTHp<2>y@yDichvl{2A#qmw zP2L|@iG~YK{?4Q7ee0*E^^pBX&#+_#CZd_Vl2CT*kdk?o8>RVnd5>5h-}TZnpZu$F z-xc*FE}sQw22OqDIPQO=1X7X=^7XUZ;2)HztSswK+cq<5GlEduiqV57V`P}FsY3bZ z>KJ&EHxxg*uv|TC6>9|Q2YoDNRAahJZrloDnXWG6N1snCHxvLn;ib{vHl5p~(kL~t z0^)gkDR*ipuZm__gfsir4R%r^$eA52Jxr9FR;a(=@X70$ug$%7Jv|EFin~{{Do%lm zwcomiD@t&jXTxG$wu+h2H-b@{pKsJyn<*2=lPYZrXtA5RKl*3cF#h~EUBuEdS&^L% zG62EWZ8JaGkfIx0@<6NiqtlVW!<#=vK7R{%Z__CAyNc*_=_E}o_A0?^sw_nH3 zbuW=;B-9>`a=c6`47%-s3Dd*2X!B+8i<{pGyT(vtas3D1BfX|Aru*=-$!6`*kH1Ai zaQrU$&d{ftP)-+)EZFcS7k-KV`a-m}2FX+`1|@3ba3ApY;l0k3vo6ids*yJMbO==9 z;=HH^7d)-y9USAQw}w}iL#QKOPf%2jnYB4flp;}bz^RQ3VN$q-E0jZNzge`9FG-Ak zA%~I2437(uOFupjP_KW|@!3j8=aLU-_kI5Pj7VVLeWc56?3epjZnE;2zPWfgx6JTI z0Xt$2vth-HYXpIU!qivgmzW-UbTPurYcC2no3daS1%DMYl z&EO$v#CfI!A&-XgEW5I3XS2tZyMmQFkou8P=!COlCmGT*dC@t%HeKXX)IBt5vMMU1 z>8xVkTYJC__q3BuhAWqoaBTQ%}soBK%2i=@*x1c|bf_VXq7 z#g*1cdU{y{t2U4*BF|E4|C#Ri%RUE`MqY+s;jXSCS`euce+(_sx4hvWd08isR7Wwl z^v(C^5N;BDb$04wlc2_-GqN*zydbAOrEXzK;idA=Bc1!#$W^^HnsE(J!PBx^17WMd zb~b0Hud@^tD4wB@e9Va_to5`l&TF3+@3q0J7p=<@@k}1VL_+XBYvv_H6I*q-kVE45XK3}TdH+4CqoZlx-C46uRIRC4o7dW&eGUEDl$N4t z&nUT0Pn~fD|M~pEVt~y50OZglxpDefHYHllrO5Z@m8k3OIB=j(Uq*y+<|IDFZM2JO z(u;8D5*Vf>ef!=<%zIoOCLvza_UL`FWt85ngHtV%u)tnP`UTu`U?Kw)Egity1sEE? zyA*Je+Pa`P*CF*3jCpM>7~p%k_+Co%m4&L)Br6-s6yg{1Csw4R)HT)a^#{qN6)w)z z`K1o){=dQ{?C6faboam8=J?%Y0hRk{>`~0=c`@MdJHtudFbaLs?fI_gunHB#Yz{;e zAFyfWzBZhH7`MI6&5{{6F`2g2LKyqI<3q76@jr3F!>ps1@*_;Fmvo* znZ|#2jDL-Lc^OvDib2~7F7xLA1l5~m8#r9f6n-@08AFoRhFD+b2BX8u>H#6qoOP{` z7uH2%J5lTO1TcYj+y6fi+5Ug+y8kiP_v<^q%gt}1p2OEnmE7nH1o}>7JTeE(ElA6O zBDFyz6vhixqXR*mw}$jzLm(oEgR=Z&{WXXAeu#A*l$^NqSJ^PlUwybiJJ8R}-lg9^ zb>}mJx6xBnlj4GZ#+39WSq!$TET~Ahe;p#~_DW)%HsC{CP^|%l8{8)-H`oM^5L)gG zp9oifQ>t5b(^WyjN+4?33VQeTu03%%Xo8g4i7-%ek~{voF~o9H3<|8 zrtDD$F9zzq8?LN;OkjOC2j(s!H{~X{X<`CQ-mPyc1r0U34eW`q1MZ)HT3J<2e!X)1 zCGgFbe`C)(#$HV0g=;U0X@*3J<}32AUCuJ6A|nB;1%6q##nz}X*(9AJRlk#_Kr zuYJ{fh2^VtUm5NRh;HozpgIB;te4DoaDuLqtcntQ@#4ME^E0R+;P{IHSy?ebJ|415WlWTx!_}PxSE9R!!aR5(p4ctip0> z*h$O0iptCCu=_bLC_dZTvuKwM*-x#56zzlvrm`c+T7y4o{+!90>9cxi`XTMd{jB-R z#j?hcw{K8l47BDK-Z7`m-e-53%;feKZ9=kYmhlh4pBJ2bgO?2xs3g5&!#+Z7Za60) zKMCY)%EgLcq;lNX>wxoijTq%gBr^;uA&Q3V0e&hON|w}ev($G|_d(8dx_-O-@2cj1 zeNT4EZM3=+Y)Ltb*r*%BcppX%DpMdowlWIbk3I^g+dV+2e{x2vQc@T2igV@KD9yG( zmKIb*k=X#=ol6U2@Us5+=gipuwEx>h*_+sBfe8L$fIcq?hC8h}ZQ`Dx)=W2mUj#ssQ#^&6RJ#ryl&>HKxH<}0|#;f^QT!VkfoweG5;ZUBm*Ot2b{4%gFKBroJ0t- zdp{w}Xagny`D%DI&nn1CB+t#=H9ZwfKX2+6IzR;!wWbR(FOcglq{w}Q2Jl!lnbpPV z&83T7iBUs5tHt%=X~#L5Io$Tq2vl>5@Dlz94pI6r-FDqq(dGHHZm~y(!=f~9U6K0c zk*mU)iO=UtkE!n0yyhjAVAo~98Xr+;k=D!ykgOv`txAevZ)LE2lTtYB=>+iAV2!yKPNlnynY4T zH^{hhiGjd0+DNFxEDdN_h18Gu1+KeRoAIixs9Y2~9u-;ajmw`9Nf1t=$XmXd9yDDT z$U0h5g*vxY6^D_ai+i?oQHmeEbCu)`rJdqbolWnZEo%pnc>8$h<&jq;f2u0-(cM{| zsEf!0V8&`1X8&*{!0#j{g>gUNjCoc&dS&Dwa@?aoMUgLgwN@OGeKg0Pn+S! z#sdJ8mw+9CXdzuNwG1*<5+88QXh;`c8z@jP5xIVbCpr|^FfBZF4qFB}LEtpDJ@v0n z;qPptj$sJRZcE{lJHbXQ7+;IJH`oNFD|JR0C!lG3=Fy#N`v_dj2Y$GA`i+AqGClzq zTtLx1B-c+t!!?AR`&%q7L_+QO-7FF$`wnpa|CW7yn*y@hB&jqSs*{1UVcI2rOaxS? zb6t{!4guq$_7AdJ@icKZETd?H1eu1#Sn^+sS75jcGz*HyELELVfJA4&*S!C#Ot zN1E@`hCGe4Z|LREH)e~^kVdSNu~!z#6*ThVW{;xnI4!ajI+VB65my+vvhuR3vZ$5r z0rSk8b8{ZKx##wtdcJqg$%(lD<;ZTK?Y`268T))rS@esaTM#s&K`sZ}f0z0e{ciX&E#BNe%Y zTTmxCL_c;5!XETu!$NCLs(m3-lfAO7?o4c(6%4jk(KUWB918ilh*(Mo=2T%DB*4vq z$Y0)f%W7D|LQY-N(hrr5;WjwBv6Tvt^I-=-lSwP`3|ds-!TfJ1Cnc1&&%rAu>Zh}v4OzU zhc^5oOM!KscNS|J@l2D>Z`7PsWc?sPVZr$G$W^N*&rT1>&&Z zL}OiO1u z!f>3Jaf8lU;DyJ}lvdDoQ1UmCeMC9hyz zqMHgteH==91hLF@@R)yE7RK5~tmGH#sSsMd=Q4^5n<(^fUWYg~rW;XIs8x2-b3gios99|6G_owws;l^3rnDwcAKmpRd0oAo(l^&# z-?D&nu>mdpD#a@i&cMV|v)g&NCCfZR%+X7pq|sryGVh4nBPULc`hB4XqRQhZ;YEYr zaJw)ah&>w$&jIdJcD+infV9nZ-`J}SRfXSmcTYWWc=(9(+cy}pXpq_Elilcp5hpQw zHS4sS;{AH#c)QoeyImf;h>gsR>e64=eKoyaBvm&dQ`z~RCjd7vt_QuUKnnL%bDe~s zNsB}8`-BQG`0|SR?cYC8Kl4qu8P4cPIi|)O1^;9`-DxI1I*}dzS9(*BG z&3)hsNp&f~Rv`j??8)-+-c;5yEBAiP$rzE4WTcwj$+4+`X^~hk0n-H>qj?6p`;3Jk za6$*Gwu$FUj_i>zXS_d2O0pV^xjl@SfoC{`48QRYNsny%FuT;Bc)P@YsA zIPtWwFL+TcUR48Y;AkeCA?}@js?}zw6`-9%%y?8`Ma$~Dppxo@ZP7|?Up3k^IRjFN zdk6-}5R^z}!?^H7Bx?^eORENQaG^OMp%p^K@>q}qzAnj-g@PI_NjB_h8#CH0ttuDo zN;3my6a`poP%l`Y!vw+Ne`k+w&#kJYxbLD_9Egj~v#ZCzZjh&^xW$DDKY_3Dl8HE!YZS};^NV1! z)&AK&WD9m5DC3hu6le%gCwT{pb+BGET^4JxFsO7P5J8ORDCGhIlySc$rG+EizxGqg4_d*JY_lJu9$s4i^jx0JWC^2kw`* zuPZtyej$&infR6_K9%|WliI!`GC`B`_~hrP_@xep3D^-<868z@ShuFga^4;{_bYhf z4!ASR!im>s514l20zYNoze;W?B|3MgL}Suwo&X~Rs{IY&W+7eTqpWQcNoo!2Ei@|L zJ@{2J)L%ArS!?*OZ}X3Jqzqla)8tW80dQ^f1j2cBIAViR6VHYLLD%sm_@#E1hI671Z`gt1RUHs1~lU%i#ZWL`|`ThVk+_kNDB3< zJU8Uf>iP47Yh{0yRz#U0o);)3pO@?ILdrGv-Y}JFQBW(PAB*QRy6OJE;xaRv%=`xx z=YsoJj~8>KCTd@2!w7#G-Am`x8)P#n5G)&%Vf^^e8{rXcp(wz*A=Ve z=%c{bS5Tf8=(4dWQ5t`_wbM72ye%6>`dmlrs$Jbuwp83mMl?kshZ2Hv%K{nidW_7o zNrng8zvfg&%zIZ$anY%t z^I zYoA-%`C#2>^^=hm7oK}79y}+oYu(yM=v?xH;^G@n_1>0^$bGf;X019yZi8~;Y{6Eu zZYe!|WXaFm1hcLdCkTvv0cZcG0P&xXBmPbn_OG**w}9d32^~Dc0PRO^{)Ru$Dz~C> z#pi@?>&l^vVfPcQt6bMey6F23N56OYXk%J|TFwpq03>xKm~OYb_~%ZeuMsKj<5uUH z87FIa8xM-%>Y1mK9L!OqAE~z<)#M~=uc=gI%BobPj}y_QDR+~IXG}4iozip^s&00p zfNTkJCNOxIhknQv2MB+=U{m6?Z-+!`zU9YEFWIR4>#eOX=sKU$zwmFo0E)7fw)gE# zB}<0H>)y>A-NA;XEe=cJ$XQC0t|!`a+W4c}olUYOpG@C!0Tm3j)8+s#qQ`ao0fSrh zMB>r>FlkIkIAUp(aiI+?`lcn~mLKl~P?L>;VNa@E0?Vx)w_kPeYB7Rwt$HAg6n%K6 z?V%ltDX6fn>igvIst$s-4~i9LXIW5s(9RJUKr52d10FjoLS)V72y8*uQm6u*08u>; z>2ptX*)T_B_l8*kscHprP^%2wk7dKeuC#tJ^g9I6C$^w&`z=fZzTiC`AW8-z$XD(o zsF5o0p;)S7*(*KnIuyqqkw8|+efRA~lwtR62*Fse@>uCMgw0>hPfVApvJ=RuhZHz^ zThyJ%9f;jq1HUFo76^JAaCk7?k$PtIFs&)vCR&@HNGkB6D0;c`i%gFjlxG> zb=`*8Upy1yu5iqCESJ&_?8@jvh?=~b8wyOkMSVF<0En1Zh@U*THFuP+k$g>kz!G5GyU zc&?-ZW)`k{pX^618TZel8jTRKW#9&0?;z)2+xpf6-3SEarVKlwTiTTX0SO=M_Qy9^ znxH>)DL$x6cR>Zg&wYSyr4neMMhW0mTz8@jWJ*rEH?z14ury;!D2$L~8AFlz+#k{4 zz7VJ+2J;xl8%Q&t){w{BxqOtg4 ztaH$8Ff33)?f$EGw{9tx`BxOwF~9yqwFN&T=D9VDA1@`BhP(Enezu;7k`M7!o7Fr! zmJ*l;d^`s58&WPv*%ief`-f*79W3N#~rW7f}~KFQt#*t7}42&Qtcd zzv%EtIo_bpdsML7Jdu$8VIYP&o@2?cAaa9qRF_;B2+_np)91ZZA#xC9)NLVu zqCiC3(+bbf1oB|2JadaVIi+IWb-ZkcC_$5IO=p%NhZGxM%Qxf`m zHbDDKPYVMUMV;BOOQs02H1IBo>;^?Bb60|(0p?@Fwt1&fG+XYcsEq@VlK+tj1$1{= z;WdAVCI){BjFMM)efm zq2Ih;4!(NdEveOh+k%^`<=gSuEqVN2Hq2R0*$W;4-!G@s4Pw1MZ6C*tAMbMIg`k}z zJQA}4Ev2vF+%)ls*3u|#pg!vSu^)T_@zt6H17Lq)3I~PvaNIP!o{+f=)poi$+vu50 zyDfYCTzmutv{$zOBc5d{v9bV1Y!qBb>jDY`VcDIlAA5>_ULfg9+YGm#GZf=^*rPAQ zY~%SN!++!GL2sVjcjpLSkRh(fW*$l3DE?F^nH^!E-u(ZgHUqP1DM zpv1iQBKU51|5~c%b-?-jsUc=Cq+_@^(u!EqM1lV9=Lupa#xCN%D!57(H=TH@cvt<3}OzktZ*!zhn#LzYV?0=jO;-62YNAz>GTe|YYuWR7c<0?OWX2UGkv2@M^BB*0Hw@QRe-#a;l8i4tF zdlN$awFtEMX|V_3iK^i1=#LL#OqmG|>$n#+XVFI}ZnZ8LO?bmIiQsAdQEP3iys1rj z=U%(-V_6?{Z(hO?WN0|*a!(#ki`&xaMtVn4-#w|H-yVCNn)5+C#eF2&oNITo=le4B z`8_$QG}~IW$UvUe)llU_S9|nC;6=gkfc6V|spJ8;<4UXRxd>FXpw6urnrm-l^74~` zkf~!(;;IBbbLVf@r2XcEbyg*$l)FAcrrFuVZH0D=26>Cd4`2x`6je?jU)=SR;kX#d zBJ4%MnMpfgN2|E55Zl=@Fr zzL1@`Wf&z1rX{34S5#L8==w{{rC%f(Mh5-37f&<Wa`s^wc!qBA_RL;KY$z3JlI# zsCrh9BY4#OoyiV=gnAMDn z#e}9H4iTO273SIqb2IgN-`j$cN1z$iZZwIGNjJb-Zj1M}PstQ_ym&*9gsDvL52S_OIsXk&*w3JzlQWI0 z&@^6wOszOZYHFyxER@n$P&{TQ6BAS63^{JYAgbdB$PLCZnZKx8nkBeTeRnaT5c5@x z_LILOTo=3QJBO!pDo?-*JC+6^aF15im_7YP?`T)XtqSfR`z9dm&qNi=M^18o!E|D| z?S&$HY{W)lEt4m%e>Kmm6&zzEc|L|#t!J1!j3gMsE+fA_`D7ZGbBC97l{Gm?xa z=}y&XsQdV*0E3~}=nY5(u30mDsl z*IgB3Re=aAKc6gfcuKlE$j?eaQj#WiLB{*x>c}4q@Z-;m00CM-8M59XKeqHJeE9iB z@vQ+JG{SJied~ZOm@)`F5lv@tfBFQ?>MBN5{qawes<_`^G%#&8M`(>_DMyl3sb=MT z(&eT4A4{4Y}snS8Pnf9hw>mBsjkTo0W7GazBU#AgS(-AZcb zhok&-ZtVaY(T1#Gb^TOkKdG$y%2PFZ73FIRe{X}q_^qrqNB!+g z&L*Ro06Ts`)tp#|rZ-sfP233KDyu6@OZ3Vqg-iLzVjY0e_6I131gu2dKuJ({-P&z9{+nWUdx3|3SrHp16N=$zjb?aZhW#ea(%gs{ zD(ydoW(MY>J5o+qAwremPz8Texv)M(3&$O-G~6UA>&rus@q2z}UE;imi$m=y%DvmF zA3{(3Y?!>%WvwS3KzP|iK*D}ZC!TAqq8n#zk|VW{@Rgs|bPFXdIfKTLb*Z<=4t46q zlw-^+^MSZyWjyjjL`mG6_Y>4HJ*~GhHBjf%m>Ap8rU5UCu}AFcws@hi~C?xmDAhV-BEV?JU*{%fLwP~zQq)u9{1Gct@u^xCzCKvDYjK9!UYW7kpz zhMM=CS#oB+pTMW#UXEQ+D@&-7ldPh^E6P~)j{Sg?Wjk2dS!GIW|Ejzh?X1m%7z1?(m<;$PPh7DbMbON*i1yF|K9me#+S^4BNjU*2gWdAJP zURkyGoqb(xG4@7s!8rxDTmz%?kTJ%42T0dqn~@9o^S2CJ&!AU+POBrPE#WU`L6zB~ zU)AgiOimE=4Ctk~HAWRH7|JjN&1(rI#eN^KH_2HqGK+q;pB)|7l^{5%KHRZ2q+5dN z1|bYWHd6>hl)8Sz9^CX-A%{eU2}B!|$La5$xb#M)_pa(0L0e&|J5`b2&cf?ETzwoG zDj=h&p>0cA-S@NYZuWe_;h(py>PGJeKX`lYLQ3P+UC1E{pY$c&4mgtP6gE;)bZbmu}2&F^~!Poh!}BOU}o-CifzGdBV26sS2#r zWrS1oa8ey0Y|D9UJjbyRl%kpA@>;@(7Z(KDZ<)X+jt};kf|?HJb!27Q&kEXK5GnZt zmH$*;JJ6)RdL68*y*GdF%Lc{d7*Qz$`?!B_0)hy>A^!u&c37w=jZby#brza#H+%AC zvBqN7UF1P}rQ#vjmc-{naT)3SPpFq&#Jvkrwb5S@%e4%_kp*47avF}vS8iOKJ>YUi z_y<-I#;~tmuS-!SJ49`C=lZ~rg##|!dP}aS%A>K=bbEN7UpWZxIHS~W<;s((R{fqR zl{GhVbvpI!UFVj%Nb{EbFg<*2vL>IA&7}c;=0m1jgdXEM+Pg1Auj(#Z5nTS+4P_g1 z7y|uX*6NpgR=le3*_9O+h0dlR)yyX&j@V0nf$=!gYN2JOW+?6B8nm}2pJ{;&-pDJO zfFF7cBWedYvkraf*UD=!&+&i%)(6$m_dajyQgRjlZsUg2!J7996u133xLE5~=~T#( zFZ43d|IUj1tIuRfz-YU}#Ls9}5D}^(GDeQ_uc4N6QpcR(f2`!^^_5Y*epa{b7<9dU z9~52-$QdX4ezG4zD$JsyLZ(H}6P@m9AiAV`kO1-%Xk^tzzRvu$Kmgqw%CbH@gMe=WMOf7UmngW^}iYa2-aLwDA7xkw5;w=Dq_eie+0HL`6|SRFVi| z01;470SO{=1j&+7GNYnI0RhP{qbNBYiAowtBFPcSaU=@}C_yC23_&E%5GVAsuXz7G z|2p@sd)|Ls>-}#%SkO(=)2pj$SM9yO{q0?zC;Sy+$6wWc%PHo^&FFN!vzztgqGx8p zU6>ux{07b(p@iz=9>N_CFJf^YH4u+>)Xh%1E&_f^Ys%eH9|^?bx$8S@?1xiWT^c{d zKMFM3>Df4kI;Y+e_0IE#ys}&Dnso7+=5{icElL@_)O<@gA~URcupp6gix-EQekhaaDS6Q_3KFL*etznV|~XXJmoAVYyGMK*bIx+b}K1p%=) zBqN7qD@MArE_4k0gor*`XZzIVHV=QtXBWUy7(&pu3(3tB6@$H@vhV_mw6sy8+e-AY zGuqg338Cynzlb9z&taNLozV5Rft=!F*FZ8aU@!vF#Re;RVo^h07LAYW!sTY+;zZCy+SP$bZV)%A6)9d~6137_S zF6dUkO-e2uSl5kuN++!;6Yb_jBOH$wm(8TdFYu=NaQXq_rI~G;Vh6VRJz*!}(+b3m zX){qe3=|(g_L@3AdMpf?dp*zfdnVkZu>jyZjbXhKTnCcLN3H!mnyp_Ek@wnko&GRv zY0BgATIFEs*}!g0AmebA_pao-av2hdyj}c;Wv@Rc#GyNn5clfpH$)gEs`4)5lzcYfQ2(Qq&|_wACa%ey#e^Fyw9m!r`U;3(PK=t!OUB4Y=I) z&AjJW)|R1`fm5lDj17%LVBMFr!li1Eq^HY0Vmy}L;k%}65RWdVX2=k*qp~ntBVF-+ z@P-p6%+C_B+GU_xe}}c`$%nc->U3w6KE)qqXZ;dz`RE+}D9ma3_1o*_E4d5Tc)bBL}0+>A$S)e0~09G^X4M+sA}3Gc;}C~Sce>v@{= zK-MU65w70_m1pn2ZW8x>Iu5nDW*3A0f*_gTq5=0J`N?tv6Wj|QOm6nGF2mam*qU_@ z&a@oZ%9eQjtno0rP|svn8zJ{`HR&=jB|w3u0^5d@ zzmtc?8)4)+h!b@Gp6c=mPo3gwD+dX!h^$y*!tt9rlcx)%GE zRNJW9M2)_`CjC)3s$EyGTc^<|Si#%S?djpfR0nI5FQekM2?nZCTmNLv{n@nptMj66 zJN5nml^n|-<}J$p+8a_CGn%~#WWl~UvIquE6mId%PeG4d|?fTU17y$?T$7D!?o4UlWJu~x`1;?vsF^2nEy z)N+r1Vyz=x!&}1|vd+Oam!C~>?Bw5P3NPv(kM>x2JV48MRq;Bj;f_Z_&Wwmx?k)3x;?G&zc%m9}H)GsY&Z zi8L_JcI~X#HyO)rZL>1c1AJq*0bo52QkPJD$4=ZB=y==bx;VP*j1HwVu7|&G-aDz} zsg?51(-`(V!B@HFzFiE9rb7NJKaAy9`GEhr_!$D5GU{*_2Xw^Z{pa>RQ_p*@d7FXF znDgTFMBJnkyvLK+;fWtzQy&0aAcW??$}!sR$VDpjorR2BO2T(Y=E>OWwH#Blse6zR zzp+_9G5wk0O1LX5DENB9yw3>$xj|4rh_K?sp^>VmH;wyuHNila`G=5!8tUlA{Kf?|ycg%3MfG6KRev<>nMCKt`rZ$O$l=TvN| zg03T@;?(DUGO2F_Ooa*mWV%&2ooN6Ufxcthh135C@cnljky1!P=9yhv!HDXZb+j5N zK+_|};NJ#!KCovKP3uq9Azws7;%jmEEFT1X?Ky_-4=8lcV1>XlAcz^3o@P;xV5sK+ z*$FhG9Q+FifcaP1Z2vl{*((%T3^Ab+a}a$pz$QacJ#TKaMp{CB|ByT13=<&bpPTBX zH{lD!AYk?eDFrasP&nwE6ts>b%kIKSsu1}=-&<;;OH*-`{4^#z=f1kF4eE6{e2gLF zQ-S65iA=Sz*ILh%(K_Jlc)@toY9Ne{=(Y#-p4ly|=gyR~Db7(Ke+6eb5d2#yI$kC}q*=>Zy75 zt6N-fY~ZmHZBF9gE(Fyh9LGB2)Azaow%bBv`*1`AO9=Il+|e6arjF072CVEgA*{%^ zm;zuT4#&>_)s$oUt0nKhxX!ZL1?t#5M6?MCzWd3P;pL8JYywz)*lBIGp@&gZ9tHwV zq&d=go4mPCO$0A5yLb?5^Tb6t(bS(hDEKNJm880ERs3W!f~;sNHrbJ6euYAwhXtz; zk++f2a|sA`LlkuP-`TC(*M5}_L3^^Pz<91`Ku1BC&*(iATi23YvhNB`YsEraZui{1 zQ&DNR_3!TX($`>>S!G~;1J0JKQlg#g(&4FM$7{R&G3-TW#+$l5_--k^l7R}>B>8-5 zxtfn1PMNLZ_xF>=o^qVi)lt4!`gyfl)a=KSZ6I>@y(6X9SN1-}k#w!MQZy?X984L7 zBm{Jbf0KoT44x#-v_H-s5;opLM z8rb02f%;ubwZ5GH7`yJv@gS7ZZo>cS4?IR>`)yW{!+W0kvi7yjBjPSRqE= z>D|mbb8*D5>6=|dNR^{-;C=thsK)E^xicfEa7Z5V19RjOJc{3$;k0z>YHZtxrSHjw z=4BV5(a}pE4^4R~JXL2I82T<)Pndw_W>{ZB)UeKiL=*nCoXQ+AotSx4Q8US?#bT*1K3CF& zJCFM(Q}c(|uF_a$lFZ%Nq{&=8`a8>o>HbKRk_|LaxY-Wx1p$PeS(HfnRmzYKrJTH= zfmNmW-#%#>CV8+`=}o75iCPrPp1tiaM42u^`ElAJ8@@!$FlN)9q*PF|5(EoS>@*tG z#wxkZRg3E~>s8u$Z()vZDJW{t+-yoM-@UPDqOb<1Uz=Rebu^0bL)!7?WJ~lrk9r7LxGDd)%*`mc^PBeHfAu~4Xn^{ z3YkbGqN33J{gCFZoHDnG-`+iczG43r`do?d-J`U@U?JE6gKS=!EVsXFKba4GqP2%J zp!Dg~!vZ5$?cosvFTxUSHPH@5+~plGRLD#|}EtRCv~NNSg`rq^j%AW)Gthk2-zsHcq8y1ukKDA=P5_ zVdW6Egqm)DN32}qs_;y=$Qm+fg)IQgIHbK(Yzg`!V!x+=A**u`l@MnS;`Qanhj-dB zsC#gEb(evl6@l516QEadG%qH=D%VHFr+3(#nsjfoHA)YG*ceEGiwQydObthdx#gyq zZy4V;W`D%|$+(>A<-OkAGb6$-*!h-X>Yd^_k0E%>#KJ~OtQWIe%v#dc7Pk)H{K;gS z)_?;6T&7&7(QM~ZN--l7)IbJx!4~(qa>Bx?8zGQ)N)HW>g-@!^lTH&X2%z!(mFtK ze{(VSKKI3RO`~YD>Kac6bG;{x*`9G{IIjeo5-FXMU!uXN){M@*)S( zxsxm6sNg)nt#Pou`ToKk0*YPKn7Mgi36(v+0h*?G= zIqN(MItnTArZq37?=*6&X~Yj7JXpZ`wor+W(oeQ&TrFxqkaw-0@Z~IfrGe+2a7T33 zwMD>jv=IJbI**oOdQtI~c{}B8Ri$Fgh3}m0Ura-m=f&cUT=6n1m={2}ALCtJx#wEX zp^rQ0&l^OsT*+S*ZqGMLuvxrh@)h30C_wL}5QOv{yIzgqAwUsU+2QXZ)TZ~=0~IQ5 z(rK&6l6c2e%NIxnTj(@W8dNKW0_e+_dv^o1vAsB>LNpQ(dQ_+1?)*&6``? zTMvr63;#1;P@q%2gliJZgR$ob{mHavJwJC~d8%e0=-Gj%5=U>MM<4aHZrDN>eQ-^$ zC2`Kbw>nF;6%U9X4ICl^FyMTuGCly>T$RGLRIiKDlya9+oA`Y(>fptx2rRINUw;QskxJV>Kp$M{nFC z#MfyLr}n(QYIg3>sygYLB$ox3^(zrhS+RH*!}!5!S+CLgQSaNTM{cD3JLrHJzzM8> zrN%#iB2a)6Cz4g+UZv&Rs4t$0J9EK;1lL3t=byD2Vz5-8E93o(~SY7v( z_L5Y7GU@g!(LtP-Ds~<@nG8QWMQZ@K7Nm@<1d{#t>&9;1iw{A4HTOz3BY(Z3G5iyap4_MYkx0{v#30{W?;;6T=w5Z6I3{X8;pkCVl0!U#? z!KeGdkzjyYds|(@&&}n0jqS0+y+&J#j+qTA*a4}?YV&1xos)HIA%oa(^>y_NHv7xfTJa|GzGlR9& zj!`Q)BZKi~u$w?9$QEE97fFUhb#K$est3iUpYJEr>qUmZc83|m>;LSQy+O7i4=Qqz zXzv}Zr3MK7S@)OLEWQVLj%1&0AHG^FYM8Eh#wgO=U+B%mhv{}3(pRy=tu|t9>1PT% z4dbE=m#0TG{Yu|vH5>=k%O*&bnzo_MH%)3vV`9s$azd8LfIcSPQtnDQ!xMGdh7n3! zxa>CCoA@0`SxH9e1QUwB*VJTo;_Lb#emntvBAs!%POj_pT(8Uxp&G-d^O6bKJRHz- z#`P@xiMxzC^u<~iiz~vcFN07E7mE22qqCD~*O6t?#S-^`GzzOwsYOVwWwfB(UMoPJ z8dp9>0f2D~da7q87(qFe$C@5ZYLXcpi{(2>Jh&ytW_KJKRKzUM>^AsUZ~z`-aj zAIZ&Jitv<|w*QseXI&6XDgjD8!&fS0Kj^)+vA!f5Txu!iUL2ZOi}S@yS0XitIDx8t zN@))FsPz)wWwzs@vcqBp2k_chWdj{`vm*)zJDZQkT-}{+%}nd_9{gug3?Rm!{Q&C( zIc-Mzx-B>$D!dE#sRmjD8b1i+%vKWdG-?%~YTaze3&KzTV;->4fV%D|>%lbZfe^nD zQsM`Q*+wGU-v3RN#`3F07vN|x4RU*1R>Gs_a_6SjlC)s=1)2hg-+1vLIU7V|U!~@8 z^q4tO>2tbEL|bq8D29f9M&k&^tQr&Q!N}xj!1=GY1Kfu=mfrr&xBNp1v+%dL`&tX) zlj#+!*bW`c0br21fhSFH$re>$I?Z9CqLWA>VcZ(EJZy>RIEoJg*{NWCY)NfBupsjq zh~Hh@ieBbOC5M|fyvYI5?utA}NeyQnOeDBrXt%LhWq=)^f%x|LPk=D%<;fLJ3m^5S zn&b%F?jL2NW-ewPK~2Kv9xuB^z?cBnDGVp1LKg0gs55#n#A9++Ph>`QF$@`O@{)^Q zNsiY_wV>!sT1k98e0Ie7({GpGMu#E7d2zFocoeCfLwk5q++qSm^NKO8usU^geX_e` zfiGbu!uhtPh>~^O>zr)w@wQ9lo8P_00ZR#0fNebSkC$T|#=rA!XJ8u9=SwIUoMnAm zXntn}IVT!hs(qsA;^EKQ2l@OwGG5MZvg6Z{yBpm+CmCWRy-N3!e;2cPGfCk1g3s!N z^je~JvB}lkm=o7>ShFb9ahhMDAm(~M)kaDw_J)$F)(Y9_if0M=@|UaH+!6_?^b2k^ zR`NwH*Zt7ohDvOezBA^{5ys)ey=yS;Y{T# z>?@8Q%>`-$ZVmw-7(`Ku8$>H}V-k?7!mXGq46*b&@gCs*feEJ9hg2pN!dgWz%g+h9mhbJo3-0=l^>PHaUFwAzu{x1{G7AXNBlIjhi%q_pVowR>DzVzK@}`1{rSx zEaN*V29v&++MI9LP9EH3CA^m|sCZ(MFVOWQA`U^ut;A;1D)*DcR}>{@jk})MV2=1; zIy24zVv{)HWdi6wHN>|+goGIg3yamEYZpGSi0?n>chHHtNWl{M6nByLnUbCaaW~Ct zO!XRZd+z!U4MyJwJFYxcM?N2njHbZCk`U%=I=7s<{N z;RFs?CdO?}{U?*5DB{JoU|z#cJ^u^T@c$Ah|M7q3Uk!}G&w%?mZkC1O4=}0}nROBn z1#XW7Gkgc18o@XMy2b`QtYEijMb}iFLh%a4QEV*BoyAR7jcZ%?$GnLzU^i{~v6m$- z_|eYa#mOrOiiJQ68evOSGh_E#dzE&lGCt3cOWq_c;cW8FKBe|%=u3!Ii=3jZ*v&jX z=?NG6s&T6LI2G~j9@i{#KP(w=j?zv15MV*dZs8U@(f>-nOD1aJJl|rYu0g1B5erKr z(@?ev<#t4qNz<1k1lXD;$13e^+Fh(|dJ6hFJezxy>sEnLoSVP&GB$gAJmg>g&3@bN zN9LJ{V?wKFHcFH0vVF>9=%pWg5p!!N3lXjs@p#QlRl`rA21KAEy_-oS@5Kqakk7jn zv$~ioPAz_(J+ay5E`krYWZj-e7Ho*KRX^+fjft=846-9{k%!Eo*)O@_8tRu;xPNFd z`BG}k&X`AqKrcA)YY4noN`xZ01@tl7>hvM7gOv2JkEDwd|+S`qmyenrXO6!xU)lXXp! z9KMdu@&!y|&vSb1n!lAUwwUnWcWiwpagVO!UMAS)xL_xvHKba6W8$jB(PFUTUm zHDi-F)4uh1-+z)2y-{(PlC33{EJ!Y6_PvtKbBnp;)$o_quGRZncHM#_2<(2M$4Hup zqNHT6?Z22BQ)h_7sqT3<40O_6vw?3QoM9W|96vZniOqX3B z17-M9ThcLQ65AU}MV}$-g@@{>Ex@2O0p$x97xHE<6uGSGZ}yW(NyVP|*a39<5IGWfOMJ=3 zdZTf7`@8m_n*APCvt&kod=y3ZeT+N`_Y^{2G#!e6;sftvLtPh5SBZIhZbV5;h+OH9 za9JLTbfo3<{lMJuxz{3BG1R1$$SNXd;W zp?*WHk^*Ca$?BiZ&eYfbe&FM&VC{q1l;`U==1m`etF3{6w;c4&VI&4v_dC}p$9CEGCP&d8eP*qT()eUdL) zgh$ibm?$qi-gYjRg6PFB0ZVq*7$d*ogp8>b~d72Tb=8>)NAAKYFSg9gcdv@>%mWPNPtGRejJ2uqQ_%`zMD$ zrwiCFf&>xs7Z_K`Q7gXyGqUSc;TV>Yj}kFJsZmaaT2t?FK!<_D@=S4M>0>(_@mS7bB@sZ0BpoDt z4Kq57W$Xe_>2`9}*E!G?`xsSIbUas`4rTrj_PgUWhGc*peTA$g8?~UKrx3F!ZUZws z2gPb7Vfz`XlJK?i7Wu4E977F8FiU-?2+n{>jwjhk_nEg?o5bT*85rOKN&=i)8o&XTv$4 zaL9_RVudHO=N%t$Dd!KZPPU&u}P zZrrcukzd(I*MgiHwfc}O1X%lS2u2(r0Vl`JtOQ6SNgzqyT zWuU{iA5a%?W6BhgUp|K!>jv48wCnH?w(Kge(n;XWYP-TRW?RT|y>@!8xMcWgK6qL` z4-N`y2*?V4cCYY8FaTB_sY5||5p_-m=Dy44aEdy1U|~qdhQlW*TWwEVBV|&%uQGqo z{BHMKU_yE}iL1>()lWKKIn7tJRd`tZ)RfzBh&aF5+2%FRbTDz4H7|aefiW*mZ`y4;M?84EPrA+CpBng)x97s zn}~P^gH$d22Rej|3h-8AOIO_Dx>vq1fJu9?(Fc!W1X#@$W50}HqOapCS=%`W7dgI6 zfCw@!_6P7p2GjE3#{emOl%4N0(Y^rNRbe51$u*@GL?xn)JVaLnrYwllPR?JYdj#AU zFw#YCE>A%24YFCuG+Y9J63!}3sZQmEiNki!V583VdEd{5;(R3!q#9CZr%%j5>E&N)f8BpW54QYlDS&^CF*X! z{^oS(ZosJQKKsy5In3?!ZyU4)6mhH1COpY^Qr9i)NuB7xCO{IaE*Ov3+wmb^Fq(<4 z%r*p%HugK2se^JFqe~s=1CrYtQBkgL-L|$NZwQ3t7>jr`bb(&s6_ zdb8$Jd05J~3WM>KaNIq_a{7CJk zZ0B$5JUjHS1fyL*nU4n;PJ`Z6MRxB{%7r7D1`=arL#IJmyYI1UvvOT|$y0>{M^|0L z*s&!{1`+rGpEK@P9_)|Kc3^Ids#2)EfH)Y0D9c=IVdMY3k#o9cDv` z7*(%sD00`U#$j+h7>aP^k`xg$qOz$>sxGNf8wwD;=bGijJ&N}~_9g68jGBN~@6m9s zk|6CfGa86&fcPubVG?cLeG~rpRzA(rsi|C5e0f63d(BYq#g!C?Vm>%%nzw*At?~eB z|B6o2rAjB~)!{d>zk$_iT5sC~VS;bs36mH$Q!_}FVlx#s5Ljr??5d?a z@azyhcKv=Qnd%+#;xy02$Y_+EsM&J1LVUXPkluKw!o#odF|s(93TMmLkt*9X`M8=9 za+HlE^a3FN;#-G_L4VVH-tpgfAIGo8T>fIDuS60s?LhA#OEJ-tlu(k1b=4;c=mi{KkF5~4<#v6+7PbSuV0bZZ)pDL%M60G=9N#~hUI(;8*1$f_T zBD(u8G5NE>{y%U%azjlL?2~f^bt*|l#RlS{3w)!MipT8kefBVWs1z?W3C*5~46%wx zIJr>~BfHWiGzcwX3~46NF%!aY7OMrt#NUO{aArHtLvRVumo19?AhPKIo#OLy9zTYO6`Elok}UC82P11dg$;{ShI4OvL^x$@s~0HN zwYR(xZZ~>ZI3?V3qlKw!?i7NqzTwUJm!XB^)2v>1*%W Sy?yHr@a+eVd^?%J@BaWM6_RNH literal 0 HcmV?d00001 diff --git a/src/sass/_zukit-basic.scss b/src/sass/_zukit-basic.scss index ced8772..d78c6fc 100644 --- a/src/sass/_zukit-basic.scss +++ b/src/sass/_zukit-basic.scss @@ -70,6 +70,7 @@ $settings-sidebar-icon-size: 36px; $basic-font-family: 'Open Sans',-apple-system,Roboto,Ubuntu,sans-serif; $basic-font-size: 14px; +$basic-line-height: 18px; $panel-title-font-size: 15px; $panel-title-font-weight: 600; $plugin-title-size: 40px; diff --git a/src/sass/components/_adv-text-control.scss b/src/sass/components/_adv-text-control.scss index f4aab1d..9f43ee9 100644 --- a/src/sass/components/_adv-text-control.scss +++ b/src/sass/components/_adv-text-control.scss @@ -1,6 +1,6 @@ // Admin Text Control Component -----------------------------------------------] -$advtext-width: 580px; +$advtext-width: 600px; $advtext-button-height: 30px; $advtext-button-width: 36px; // svg 20px + margin 8px * 2 $advtext-help-margin: -16px; // margin 8px * 2 @@ -58,7 +58,7 @@ $advtext-help-margin: -16px; // margin 8px * 2 margin-bottom: 8px; } &.__with-label-help { - margin-top: 27px; + margin-top: 26px; margin-bottom: 0; } diff --git a/src/sass/components/_list-input-control.scss b/src/sass/components/_list-input-control.scss index 7e3f8a5..29f5782 100644 --- a/src/sass/components/_list-input-control.scss +++ b/src/sass/components/_list-input-control.scss @@ -83,7 +83,8 @@ $list-input-close-size: $_button-svg-default-size + $list-input-padding; } .__add, .__reset { margin-top: 0; - top: - $list-input-margin; + align-self: flex-start; + top: 26px; } } &.__with-label-help { diff --git a/src/sass/components/_select-item-control.scss b/src/sass/components/_select-item-control.scss index 9a4d8ae..12e572c 100644 --- a/src/sass/components/_select-item-control.scss +++ b/src/sass/components/_select-item-control.scss @@ -151,21 +151,17 @@ $select-item-basic-border-color: rgb(25, 30, 35); transition-timing-function: $transition-function; box-shadow: none !important; - &:hover { + &:hover:not(:disabled) { color: $select-item-hover-color !important; background-color: $select-item-bg-hover-color !important; border-color: $select-item-border-hover-color !important; } + &:focus:not(:disabled) { + box-shadow: 0 0 0 1px $wp-admin-blue-color !important; + } &.is-clickable { pointer-events: all; } - - // @include in('^.is-disabled') { - // border-color: $admin-disable-border-color; - // background-color: $admin-disable-background-color; - // color: $admin-disable-text-color; - // } - svg { fill: currentColor; } diff --git a/src/sass/zukit.scss b/src/sass/zukit.scss index ae8211a..dbe7d7c 100644 --- a/src/sass/zukit.scss +++ b/src/sass/zukit.scss @@ -95,6 +95,23 @@ $divider-component-class: zukit-divider; } } + // when WP == 5.9 ---------------------------------------------------------] + // они забыли, что-ли? может сами исправят в следующей версии? + .wp_5_9 { + .components-visually-hidden { + border: 0; + clip: rect(1px, 1px, 1px, 1px); + clip-path: inset(50%); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; + word-wrap: normal !important; + } + } + // fix styles of standard controls that I do not like ---------------------] .components-checkbox-control { @@ -224,6 +241,7 @@ $divider-component-class: zukit-divider; .components-base-control, .components-button:not(.zukit-select-item__button):not(.__plugin_actions):not(.__exclude):not(.components-panel__body-toggle) { font-size: $basic-font-size !important; + line-height: $basic-line-height !important; color: $admin-grey-blue-color; } @@ -231,10 +249,19 @@ $divider-component-class: zukit-divider; min-width: $settings-left-width; } + h2, h3, h4, h5, h6 { + &.__subtitle { + font-size: $basic-font-size; + font-weight: 600; + color: $admin-darker-brown; + } + } .__subtitle { - font-size: $basic-font-size; - font-weight: 600; - color: $admin-darker-brown; + .components-panel__body-toggle { + font-size: $basic-font-size; + font-weight: 600; + color: $admin-darker-brown; + } } .editor-post-title { diff --git a/src/scripts/debug.js b/src/scripts/debug.js index 910e8a2..488416c 100644 --- a/src/scripts/debug.js +++ b/src/scripts/debug.js @@ -59,6 +59,7 @@ const config = { accented: '±', bold: '§', colored: '~', + dim: '‡', param: ['[', ']'], opaque: ['{', '}'], }, @@ -69,6 +70,7 @@ const _markers = _.transform(config.markers, (a, v,k) => a[k[0]] = v); const _accented = s => `${_markers.a}${s}${_markers.a}`; const _bold = s => `${_markers.b}${s}${_markers.b}`; const _colored = s => `${_markers.c}${s}${_markers.c}`; +const _dim = s => `${_markers.d}${s}${_markers.d}`; const _param = (s, alt) => `${_markers.p[0]}${s}${alt ? ' : ' : ''}${alt ?? ''}${_markers.p[1]}`; const _opaque = s => `${_markers.o[0]}${s}${_markers.o[1]}`; @@ -88,6 +90,7 @@ let dcolors = { accentBg: '#fff7e5', colored: '#0f5d9a', coloredBg: '#ecffe5', + dim: 'rgba(0,0,51,0.2)', // cyan not used, maybe later? cyan: '#00b3b0', @@ -117,30 +120,32 @@ function canIlog(message, isData = false) { /* eslint-disable no-console */ function logWithColors(message, ...data) { - const notLog = !config.mods.default; - const func = config.colors.info && notLog ? console.info : console.log; - const colors = getColors(colorBy(message)); - -// удалить после восстановления логирования Группового + const colored = !config.mods.default; + let func = config.colors.info && colored ? console.info : console.log; // if starts with '>' - then make it as collapsed group - // if(message1.startsWith('>')) { - // message1 = message1.replace(/^>/, ''); - // func = console.groupCollapsed; - // groupFunc = true; - // } + if(message.startsWith('>')) { + message = message.replace(/^>/, ''); + func = console.groupCollapsed; + } + const colors = getColors(colorBy(message)); let { format, items } = parseWithColors(stripColorModifiers(message), colors); if(!_.isEmpty(data)) format = format + ' '; + _.forEach(data, item => { - if(_.isString(item) && notLog) { - const { format: newFormat, items: newItems } = parseWithColors(item, colors); + // delayed value creation - if the 'item' is a function, + // then we replace it with the value returned from the function + const value = _.isFunction(item) ? item() : item; + if(_.isString(value) && colored) { + const { format: newFormat, items: newItems } = parseWithColors(value, colors); format = format + newFormat; items.push(...newItems); } else { - format = format + (_.isString(item) ? '%s' : '%o'); - items.push(config.clone ? cloneValue(item) : item); + format = format + (_.isString(value) ? '%s' : '%o'); + items.push(config.clone ? cloneValue(value) : value); } }); + func(format, ...items); resetAllModifiers(); } @@ -185,39 +190,31 @@ function logVerbose(...data) { if(logLevel() > 2) log(...data); } -// требует восстановления! -function logGroup(obj, groupName = '', withoutNil = false, verboseOnly = false) { - if(verboseOnly && logLevel() < 2) { - console.groupEnd(); - return; - } - - let closeMore = false; - if(groupName && _.isPlainObject(obj)) { - console.groupCollapsed( - '%c%s', - `font-weight: bold; color: ${dcolors.name}; padding: 3px;`, - groupName.trim() - ); - closeMore = true; - } - - for(let key in obj) { - if(withoutNil && _.isNil(obj[key])) continue; // › » - let keyName = groupName && _.isArray(obj) ? `${groupName}[${key}]` : key; - if(_.isFunction(obj[key])) { - console.dir(obj); - break; - } else console.log( - '%c%s%c ⇢ %o', - `font-weight: bold; color: ${dcolors.name}`, - keyName, - `font-weight: normal; color: ${dcolors.navigate}`, - obj[key] - ); +function logGroup(groupName, groupData, params) { + let shouldCloseGroup = true; + // if starts with '<' - then just close group + if(!groupName.startsWith('<')) { + const { withoutNil = false, withoutIndex = false , arrayName = groupName } = params ?? {}; + if(groupName.startsWith('-') || groupName.startsWith('+')) { + const func = groupName.startsWith('+') ? _accented : _dim; + logWithColors(`^${func(groupName.replace(/^[-|+]/, ''))} ${arrowSymbol} `, ..._.castArray(groupData)); + shouldCloseGroup = false; + } else { + logWithColors(`>${groupName}`); + if(_.isNil(groupData)) shouldCloseGroup = false; + _.forEach(groupData, (value, key) => { + if(!(withoutNil && _.isNil(value))) { + const indexName = withoutIndex ? '' : `[${key}]`; + const keyName = groupName && _.isArray(groupData) ? `${arrayName}${indexName}` : key; + if(_.isFunction(value)) { + console.dir(value); + } else + logWithColors(`^${_accented(keyName)} ${arrowSymbol} `, value); + } + }); + } } - console.groupEnd(); - if(closeMore) console.groupEnd(); + if(shouldCloseGroup) console.groupEnd(); // reset all modifiers resetAllModifiers(); } @@ -253,6 +250,11 @@ function error(message, ...data) { } } +function logAsOneString(chunks, ...data) { + const message = _.isArray(chunks) ? _.join(chunks, ' ') : String(chunks); + logWithColors(message.replace(/\s+/g, ' ').replace(/\s*\]/g, ']').replace(/\[\s*/g, '['), ...data); +} + // требует восстановления! // log ajax request and its options function logRequestResponse(type, route, options, response, method = 'GET') { @@ -283,10 +285,6 @@ function logRequestResponse(type, route, options, response, method = 'GET') { } } -function logAsOneString(chunks, ...data) { - const message = _.isArray(chunks) ? _.join(chunks, ' ') : String(chunks); - logWithColors(message.replace(/\s+/g, ' ').replace(/\s*\]/g, ']').replace(/\[\s*/g, '['), ...data); -} /* eslint-enable no-console */ // Debugging in components ----------------------------------------------------] @@ -302,13 +300,18 @@ function renderComponent(maybeClientId) { // display variables and their values, possibly simplifying the data function dataInComponent(data, marker = false) { + // delayed value creation - if the 'data' is a function, + // then we replace it with the value returned from the function + if(_.isFunction(data)) data = data(); + const component = componentName('dataInComponent'); const keys = _.keys(data); const isSingleKey = keys.length === 1; const key = isSingleKey ? _.first(keys) : _.join(_.map(keys, _accented), `, `); const value = isSingleKey ? data[key] : data; - const altName = marker ? `:${_colored(String(marker))}` : ''; - const message = `${_bold(component)}${altName} ${arrowSymbol} value for ${isSingleKey ? _accented(key) : key}`; + const withName = !_.startsWith(marker, '-'); + const altName = !!stripColorModifiers(marker) && marker ? `:${_colored(stripColorModifiers(marker))}` : ''; + const message = `${withName ? _bold(component) : ''}${altName} ${arrowSymbol} value for ${isSingleKey ? _accented(key) : key}`; config.colors.data = true; if(isSimpleType(value)) { logAsOneString(message, value); @@ -418,16 +421,10 @@ function colorBy(message) { const mod = stripColorModifiers(message, true); if(mod) { const modColor = dcolors[_.findKey(mods, v => v === mod)] ?? dcolors.basic; + if(mod === '^') config.colors.opaque = { color: dcolors.white, bg: dcolors.cyan }; return mod === '^' ? [color, true, null] : [modColor, true, { color: dcolors.white, bg: modColor }]; } return color; - - // // remove any var names which may lead to false-positive test - // message = message.replace(/\[[^\]]+\]/,'').replace(/"[^"]+"/g, ''); - // if(/token|logout|user/ig.test(message)) return /unsuccessful|error/ig.test(message) ? dcolors.keypoint2 : dcolors.keypoint1; - // if(/unsuccessfully|preloading/ig.test(message)) return dcolors.basic; - // if(/loading|launching|ajax/ig.test(message)) return dcolors.framework; - // return color; } function getColors(main = dcolors.basic) { @@ -445,18 +442,10 @@ function getColors(main = dcolors.basic) { params: `${weightBold} ${padding} color: ${dcolors.name}`, colored: `${weightBold} ${paddingBg} ${rounded} color: ${dcolors.colored}; background: ${dcolors.coloredBg}`, opaque: `${weightBold} ${paddingBg} ${rounded} color: ${opaque.color}; background: ${opaque.bg}`, + dim: `${weightBold} ${paddingBg} ${rounded} color: ${dcolors.dim}`, }; } -// function setOpaqueColors(color) { -// if(color === 'green') config.colors.opaque = { color: dcolors.white, bg: dcolors.ok }; -// if(color === 'red') config.colors.opaque = { color: dcolors.white, bg: dcolors.alert }; -// if(color === 'violet') config.colors.opaque = { color: dcolors.white, bg: dcolors.query }; -// if(color === 'orange') config.colors.opaque = { color: dcolors.white, bg: dcolors.name }; -// if(color === 'blue') config.colors.opaque = { color: dcolors.white, bg: dcolors.info }; -// if(color === 'brown') config.colors.opaque = { color: dcolors.white, bg: dcolors.data }; -// } - // старая реализация через regex, сохранил тут для идей // const fixed = { '*':'#1','_':'#2','~':'#3','{':'#4','}':'#5' }; // const fixed = { '*':'#1','_':'#2' }; @@ -467,8 +456,8 @@ function getColors(main = dcolors.basic) { const tokenFormat = t => `${t}%c`; function parseWithColors(message, colors) { - const { normal, bold, params, accent, colored, opaque } = colors ?? getColors(); - const { a, b, c, p, o } = _markers; // accented, bold, colored, param, opaque + const { normal, bold, params, accent, colored, opaque, dim } = colors ?? getColors(); + const { a, b, c, d, p, o } = _markers; // accented, bold, colored, dim, param, opaque let isComplete = true; let format = '%c'; let items = [normal]; @@ -519,6 +508,18 @@ function parseWithColors(message, colors) { token = ''; isComplete = true; } + } else if(char === d) { + if(isComplete) { + format += tokenFormat(token); + items.push(dim); + token = ''; + isComplete = false; + } else { + format += tokenFormat(token); + items.push(normal); + token = ''; + isComplete = true; + } } else if(char === p[0]) { format += tokenFormat(token + p[0]); items.push(params); @@ -757,6 +758,7 @@ export default { logGroup, warn, error, + shortenId, render: renderComponent, data: dataInComponent, diff --git a/zukit-blocks.php b/zukit-blocks.php index 0ff5f3b..65f666b 100644 --- a/zukit-blocks.php +++ b/zukit-blocks.php @@ -16,11 +16,11 @@ class zukit_Blocks extends zukit_Addon { private $handle = null; private $namespace = null; + // handler for Zukit common JS with utilities and components + public static $zukit_handle = 'zukit-blocks'; // We can only have one 'zukit-blocks' script loaded and therefore // store its status in a static property so that we can avoid repeated 'enqueue' calls. private static $zukit_loaded = false; - // handler for Zukit common JS with utilities and components - private static $zukit_handle = 'zukit-blocks'; // filename with common colors that could be available in JS private static $colors_filename = 'zukit-colors'; private static $zukit_colors = null; diff --git a/zukit-plugin.php b/zukit-plugin.php index c3bb49d..e789cdc 100644 --- a/zukit-plugin.php +++ b/zukit-plugin.php @@ -16,7 +16,7 @@ class zukit_Plugin extends zukit_SingletonScripts { - private static $zukit_version = '1.5.0'; // .' (modified)'; + private static $zukit_version = '1.5.2'; // .' (modified)'; private static $zukit_debug = false; public $config;