!function(t){var e={};function n(o){if(e[o])return e[o].exports;var r=e[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(o,r,function(e){return t[e]}.bind(null,r));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=111)}({111:function(t,e,n){t.exports=n(112)},112:function(t,e,n){"use strict";n.r(e);n(113);function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(t){return function(t){if(Array.isArray(t))return a(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return a(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(t,e)}(t)||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 a(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,o=new Array(e);n\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\n\t\t\t\t\t"))}}),1)})),m(document).on("click",".canvas-toolbar-import-layout button",(function(t){t.preventDefault(),(0,wp.data.dispatch("core/block-editor").insertBlocks)(g("canvas/layouts"))}))}));var L=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&c(t,e)}(u,t);var e,n,o,a=l(u);function u(){var t;return i(this,u),(t=a.apply(this,arguments)).state={category:""},t.getLayouts=t.getLayouts.bind(f(t)),t}return e=u,(n=[{key:"getLayouts",value:function(){var t=this.state.category,e={};return Object.keys(y.layouts).forEach((function(n){var o=y.layouts[n];t?o.category&&o.category.indexOf(t)>-1&&(e[n]=o):e[n]=o})),e}},{key:"render",value:function(){var t=this,e=this.props,n=e.insertLayout,o=e.closeModal,a=[{label:v("--- Select Category ---","canvas"),value:""}].concat(r(Object.keys(y.categories).map((function(t){return{label:y.categories[t],value:t}})))),i=this.getLayouts();return wp.element.createElement(j,{position:"top",title:v("Layouts","canvas"),onRequestClose:function(){o()},shouldCloseOnClickOutside:!1,className:"cnvs-extension-layouts-modal"},wp.element.createElement("div",{className:"cnvs-extension-layouts-content"},a.length>1?wp.element.createElement("div",{className:"cnvs-extension-layouts-categories"},wp.element.createElement(_,{options:a,onChange:function(e){t.setState({category:e})}})):"",Object.keys(i).length?wp.element.createElement("div",{className:"cnvs-extension-layouts-count"},v("Layouts:","canvas")," ",wp.element.createElement("strong",null,Object.keys(i).length)):"",Object.keys(i).length?wp.element.createElement("div",{className:"cnvs-extension-layouts-list"},Object.keys(i).map((function(t){return wp.element.createElement("button",{key:t,onClick:function(){n(i[t].content),o()}},i[t].thumbnail?wp.element.createElement("img",{src:i[t].thumbnail}):"",wp.element.createElement("label",null,i[t].title))}))):wp.element.createElement("p",null,v("No layouts found.","canvas"))))}}])&&s(e.prototype,n),o&&s(e,o),u}(w),E=S(k((function(t,e){var n=e.clientId,o=t("core/block-editor"),r=o.replaceBlocks,a=o.removeBlock;return{closeModal:function(){a(n)},insertLayout:function(t){var e=x(t);r(n,e)}}})))(L);h("canvas/layouts",{title:v("Canvas Layouts","canvas"),description:v("Add a pre-configured layouts.","canvas"),category:"common",supports:{customClassName:!1,html:!1,inserter:!1,multiple:!1,reusable:!1},edit:E,save:function(){return null}})},113:function(t,e,n){var o=n(114);"string"==typeof o&&(o=[[t.i,o,""]]);var r={hmr:!0,transform:void 0,insertInto:void 0};n(3)(o,r);o.locals&&(t.exports=o.locals)},114:function(t,e,n){(t.exports=n(2)(!1)).push([t.i,'[data-type="canvas/layouts"]{display:none}.canvas-toolbar-import-layout{margin-left:5px}.canvas-toolbar-import-layout svg{margin-right:10px !important}@media (min-width: 600px){.components-modal__frame.cnvs-extension-layouts-modal{top:10%;min-width:700px;transform:translateX(-50%)}}.components-modal__frame.cnvs-extension-layouts-modal .cnvs-extension-layouts-content{display:flex;flex-wrap:wrap}.components-modal__frame.cnvs-extension-layouts-modal .cnvs-extension-layouts-categories{flex:50%;width:50%;margin-bottom:15px}.components-modal__frame.cnvs-extension-layouts-modal .cnvs-extension-layouts-categories select{max-width:100%;width:auto}.components-modal__frame.cnvs-extension-layouts-modal .cnvs-extension-layouts-count{align-self:center;text-align:right;color:#868686;flex:50%;width:50%;margin-bottom:15px}.components-modal__frame.cnvs-extension-layouts-modal .cnvs-extension-layouts-list{display:flex;flex-wrap:wrap;flex:100%;width:100%;margin:-10px}.components-modal__frame.cnvs-extension-layouts-modal .cnvs-extension-layouts-list>button{position:relative;width:calc(33.33% - 20px);min-width:calc(33.33% - 20px);margin:10px;cursor:pointer;border:1px solid #e3e5e8;background:none;border-radius:5px;padding:10px;padding-bottom:30px;transition:.2s border-color, .2s box-shadow}.components-modal__frame.cnvs-extension-layouts-modal .cnvs-extension-layouts-list>button:hover,.components-modal__frame.cnvs-extension-layouts-modal .cnvs-extension-layouts-list>button:focus{border-color:#d3d5d8;box-shadow:0 2px 10px 0 rgba(0,0,0,0.1)}.components-modal__frame.cnvs-extension-layouts-modal .cnvs-extension-layouts-list>button label{position:absolute;display:block;text-align:center;color:#868686;bottom:10px;left:0;right:0}.components-modal__frame.cnvs-extension-layouts-modal .cnvs-extension-layouts-list>button img{width:100%;height:auto;margin-bottom:20px}\n',""])},2:function(t,e,n){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var n=function(t,e){var n=t[1]||"",o=t[3];if(!o)return n;if(e&&"function"==typeof btoa){var r=(i=o,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),a=o.sources.map((function(t){return"/*# sourceURL="+o.sourceRoot+t+" */"}));return[n].concat(a).concat([r]).join("\n")}var i;return[n].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+n+"}":n})).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var o={},r=0;r=0&&f.splice(e,1)}function b(t){var e=document.createElement("style");if(void 0===t.attrs.type&&(t.attrs.type="text/css"),void 0===t.attrs.nonce){var o=function(){0;return n.nc}();o&&(t.attrs.nonce=o)}return h(e,t.attrs),y(t,e),e}function h(t,e){Object.keys(e).forEach((function(n){t.setAttribute(n,e[n])}))}function g(t,e){var n,o,r,a;if(e.transform&&t.css){if(!(a="function"==typeof e.transform?e.transform(t.css):e.transform.default(t.css)))return function(){};t.css=a}if(e.singleton){var i=u++;n=l||(l=b(e)),o=O.bind(null,n,i,!1),r=O.bind(null,n,i,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(t){var e=document.createElement("link");return void 0===t.attrs.type&&(t.attrs.type="text/css"),t.attrs.rel="stylesheet",h(e,t.attrs),y(t,e),e}(e),o=_.bind(null,n,e),r=function(){v(n),n.href&&URL.revokeObjectURL(n.href)}):(n=b(e),o=j.bind(null,n),r=function(){v(n)});return o(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;o(t=e)}else r()}}t.exports=function(t,e){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(e=e||{}).attrs="object"==typeof e.attrs?e.attrs:{},e.singleton||"boolean"==typeof e.singleton||(e.singleton=i()),e.insertInto||(e.insertInto="head"),e.insertAt||(e.insertAt="bottom");var n=m(t,e);return d(n,e),function(t){for(var o=[],r=0;r