PluginProbe
Gutenify – Visual Site Builder Blocks & Starter Templates / 1.1.3
Gutenify – Visual Site Builder Blocks & Starter Templates v1.1.3
1.9.0 1.8.0 1.7.0 1.6.6 1.6.5 1.6.4 trunk 0.0.1 0.0.2 0.0.3 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 All 74 releases
gutenify / dist / gutenify.js

gutenify.js in Gutenify – Visual Site Builder Blocks & Starter Templates 1.1.3, at dist/gutenify.js

22 lines 666.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 (()=>{var e,t={862:(e,t,n)=>{var r,a,o,i,l;window,e.exports=(r=n(5697),a=n(9196),o=n(4184),i=n(1850),l=n(6478),function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=15)}([function(e,t){e.exports=r},function(e,t){e.exports=a},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}Object.defineProperty(t,"__esModule",{value:!0}),t.flattenPossiblyCategorizedSource=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(Array.isArray(e))return o(e);if(null!==t)return void 0!==e[t]?o(e[t]):[];var n=[],r=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){a(e,t,n[t])}))}return e}({},e);return Object.keys(r).forEach((function(e){n=o(n).concat(o(r[e]))})),n},t.getPossibleCategories=function(e){return Array.isArray(e)?null:Object.keys(e)},t.convertToHex=function(e){return String.fromCodePoint(parseInt(e,10))},t.isArrayEqual=function(e,t){if(!Array.isArray(e)||!Array.isArray(t))return!1;var n=o(e);n.sort();var r=o(t);return r.sort(),JSON.stringify(n)===JSON.stringify(r)},t.getOffset=function(e){var t=e.getBoundingClientRect(),n=window.pageXOffset||document.documentElement.scrollLeft,r=window.pageYOffset||document.documentElement.scrollTop;return{top:t.top+r,left:t.left+n}},t.getSourceType=function(e){return null===e?"null":"object"!==r(e)||Array.isArray(e)?Array.isArray(e)?"array":r(e):"object"},t.InvalidSourceException=function(e,t){this.givenType=e,this.requiredType=t,this.message="Expected of type: ".concat(this.requiredType,", found: ").concat(this.givenType),this.toString=function(){return"Invalid Source Exception: ".concat(this.message)}},t.fuzzySearch=function(e,t){e=e.toLowerCase();var n=(t=t.toLowerCase()).length,r=e.length;if(r>n)return!1;if(r===n)return e===t;e:for(var a=0,o=0;a<r;a++){for(var i=e.codePointAt(a);o<n;)if(t.codePointAt(o++)===i)continue e;return!1}return!0},t.debounce=void 0,t.debounce=function(e,t){var n;return function(){var r=this,a=arguments;clearTimeout(n),n=setTimeout((function(){return e.apply(r,a)}),t)}}},function(e,t){e.exports=o},,,function(e,t){e.exports=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(1)),a=n(6),o=s(n(0)),i=s(n(3)),l=n(2);function s(e){return e&&e.__esModule?e:{default:e}}function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t,n){return t&&u(e.prototype,t),n&&u(e,n),e}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var f=function(e){function t(e){var n,r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),r=(t.__proto__||Object.getPrototypeOf(t)).call(this,e),n=!r||"object"!==c(r)&&"function"!=typeof r?p(this):r,Object.defineProperty(p(n),"syncPortalPosition",{configurable:!0,enumerable:!0,writable:!0,value:function(){n.resetPortalPosition(),n.fixWindowOverflow()}}),Object.defineProperty(p(n),"fixWindowOverflow",{configurable:!0,enumerable:!0,writable:!0,value:function(){var e=n.props.domRef.current.offsetWidth,t=n.props.domRef.current.offsetHeight,r=window,a=r.innerWidth,o=r.pageYOffset,i=document.documentElement.clientHeight,s=(0,l.getOffset)(n.props.domRef.current),c=s.left,u=s.top,d="self"===n.state.appendRoot?n.props.domRef.current:n.state.appendRoot,p=(0,l.getOffset)(d),f=n.props.btnRef.current,m=n.props.domRef.current,g=(0,l.getOffset)(f),h=getComputedStyle(f),b=(parseInt(h.borderTop,10)||0)+(parseInt(h.borderBottom,10)||0);if(c+e>a-20){var y=g.left+n.props.btnRef.current.offsetWidth-(e+p.left);y+p.left<0&&(y=10-p.left),m.style.left="".concat(y,"px")}t+u-o>i&&g.top-t>0&&("self"===n.state.appendRoot?m.style.top="-".concat(t-b,"px"):m.style.top="".concat(g.top+b-t,"px"))}}),n.state={},n.debouncedSyncPortalPosition=(0,l.debounce)(n.syncPortalPosition,250),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r.default.PureComponent),d(t,null,[{key:"getDerivedStateFromProps",value:function(e){var n=t.calculateAppendAndClass(e.appendRoot);return{appendRoot:n.appendRoot,portalClasses:n.portalClasses}}},{key:"calculateAppendAndClass",value:function(e){var t="self",n=(0,i.default)({"rfipdropdown--portal":!1!==e});return!1!==e&&(t=document.querySelector(e)),{portalClasses:n,appendRoot:t}}}]),d(t,[{key:"componentDidMount",value:function(){window.addEventListener("resize",this.debouncedSyncPortalPosition),window.addEventListener("scroll",this.debouncedSyncPortalPosition),this.syncPortalPosition()}},{key:"componentDidUpdate",value:function(){this.syncPortalPosition()}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.debouncedSyncPortalPosition),window.removeEventListener("scroll",this.debouncedSyncPortalPosition)}},{key:"positionPortal",value:function(){var e=this.props.domRef.current.style.display;this.props.domRef.current.style.display="none";var t=this.props.btnRef.current,n=(0,l.getOffset)(t),r=(0,l.getOffset)(this.state.appendRoot),a=t.offsetHeight;this.props.domRef.current.style.left="".concat(n.left-r.left,"px"),this.props.domRef.current.style.top="".concat(n.top+a,"px"),this.props.domRef.current.style.display=e}},{key:"resetPortalPosition",value:function(){var e=this.props.domRef.current;"self"===this.state.appendRoot?e.style.top="":this.positionPortal()}},{key:"render",value:function(){var e=(0,i.default)(this.props.className,this.state.portalClasses),t=r.default.createElement("div",{className:e,ref:this.props.domRef},this.props.children);return"self"===this.state.appendRoot?t:(0,a.createPortal)(t,this.state.appendRoot)}}]),t}();Object.defineProperty(f,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{appendRoot:o.default.oneOfType([o.default.bool,o.default.string]),children:o.default.node.isRequired,domRef:o.default.object.isRequired,btnRef:o.default.object.isRequired,className:o.default.string.isRequired}}),Object.defineProperty(f,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{appendRoot:!1}});var m=f;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(1)),a=l(n(0)),o=l(n(3)),i=n(2);function l(e){return e&&e.__esModule?e:{default:e}}function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t,n){return t&&u(e.prototype,t),n&&u(e,n),e}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var f=function(e){function t(e){var n,r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),r=(t.__proto__||Object.getPrototypeOf(t)).call(this,e),n=!r||"object"!==s(r)&&"function"!=typeof r?p(this):r,Object.defineProperty(p(n),"handleChangePage",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,a=n.props.currentPage,o=n.state.totalPage;null!==r?"next"===r?a+=1:a-=1:a=parseInt(e.target.value,10)-1,a<0&&(a=0),a>o-1&&(a=o-1),t=a+1,null===r&&Number.isNaN(a)&&(a=0,t=""),n.setState({viewPage:t}),n.props.handleChangePage(a)}}),Object.defineProperty(p(n),"handlePageKeyBoard",{configurable:!0,enumerable:!0,writable:!0,value:function(e,t){13!==e.keyCode&&32!==e.keyCode||n.handleChangePage({},t)}}),Object.defineProperty(p(n),"handleChangeValue",{configurable:!0,enumerable:!0,writable:!0,value:function(e){n.props.handleChangeValue(e)}}),Object.defineProperty(p(n),"handleValueKeyboard",{configurable:!0,enumerable:!0,writable:!0,value:function(e,t){13!==e.keyCode&&32!==e.keyCode||n.handleChangeValue(t)}}),n.state={viewPage:n.props.currentPage+1},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r.default.PureComponent),d(t,null,[{key:"getDerivedStateFromProps",value:function(e,n){var r=t.getCategoryFilteredState(e.currentCategory,e.categories,e.icons),a=t.getCategoryFilteredState(e.currentCategory,e.categories,null===e.search?e.icons:e.search),o=t.getActiveIcons(r,a,e.currentSearch),i=o.activeIcons,l=o.activeTitles,s=e.currentPage,c=e.iconsPerPage,u={iconView:t.getCurrentViewIcons(i,c,s),titleView:t.getCurrentViewIcons(l,c,s),totalPage:Math.ceil(i.length/c)};return""!==n.viewPage&&(u.viewPage=e.currentPage+1),u}},{key:"getActiveIcons",value:function(e,t,n){var r=c(e),a=c(t);if(""===n||null===n)return{activeIcons:r,activeTitles:a};var o=[],l=[];return r.forEach((function(e,r){(0,i.fuzzySearch)(n,t[r])&&(o.includes(e)||o.push(e),l.includes(t[r])||l.push(t[r]))})),{activeIcons:o,activeTitles:l}}},{key:"getCategoryFilteredState",value:function(e,t,n){var r=null,a=(0,i.getSourceType)(n);if(Array.isArray(t)){if("object"!==a)throw new i.InvalidSourceException(a,"object")}else if("array"!==a)throw new i.InvalidSourceException(a,"array");return 0!==e&&Array.isArray(t)&&(r=t[e]||null),(0,i.flattenPossiblyCategorizedSource)(n,r)}},{key:"getCurrentViewIcons",value:function(e,t,n){var r=n*t,a=(n+1)*t;return e.slice(r,a)}}]),d(t,[{key:"renderPager",value:function(){var e=this;if(this.state.totalPage<1)return null;var t=this.props.currentPage>0?r.default.createElement("span",{className:"rfipicons__left",role:"button",tabIndex:0,onKeyDown:function(t){return e.handlePageKeyBoard(t,"prev")},onClick:function(t){return e.handleChangePage(t,"prev")}},r.default.createElement("span",{role:"presentation",className:"rfipicons__label","aria-label":"Left"},r.default.createElement("i",{className:"fipicon-angle-left"}))):null,n=this.props.currentPage<this.state.totalPage-1?r.default.createElement("span",{className:"rfipicons__right",role:"button",tabIndex:0,onKeyDown:function(t){return e.handlePageKeyBoard(t,"next")},onClick:function(t){return e.handleChangePage(t,"next")}},r.default.createElement("span",{role:"presentation",className:"rfipicons__label","aria-label":"Right"},r.default.createElement("i",{className:"fipicon-angle-right"}))):null;return r.default.createElement("div",{className:"rfipicons__pager"},r.default.createElement("div",{className:"rfipicons__num"},r.default.createElement("input",{value:this.state.viewPage,onChange:this.handleChangePage,className:"rfipicons__cp",type:"tel",min:1}),r.default.createElement("span",{className:"rfipicons__sp"},"/"),r.default.createElement("span",{className:"rfipicons__tp"},this.state.totalPage)),r.default.createElement("div",{className:"rfipicons__arrow"},t,n))}},{key:"renderIconView",value:function(){var e=this;return this.state.totalPage>0?this.state.iconView.map((function(t,n){var a=(0,o.default)("rfipicons__icon",{"rfipicons__icon--selected":e.props.value===t||Array.isArray(e.props.value)&&e.props.value.includes(t)});return r.default.createElement("span",{className:a,key:t,title:e.state.titleView[n]},r.default.createElement("span",{className:"rfipicons__ibox",tabIndex:0,role:"button",onClick:function(){return e.handleChangeValue(t)},onKeyDown:function(n){return e.handleValueKeyboard(n,t)}},e.props.renderIcon(t)))})):r.default.createElement("span",{className:"rfipicons__icon--error"},r.default.createElement("span",{className:"rfipicons__ibox--error"},this.props.noIconPlaceholder))}},{key:"render",value:function(){return r.default.createElement("div",{className:"rfipicons"},this.renderPager(),r.default.createElement("div",{className:"rfipicons__selector"},this.renderIconView()))}}]),t}();Object.defineProperty(f,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{categories:a.default.arrayOf(a.default.string),currentCategory:a.default.number,isMulti:a.default.bool.isRequired,icons:a.default.oneOfType([a.default.arrayOf(a.default.string),a.default.arrayOf(a.default.number),a.default.objectOf(a.default.oneOfType([a.default.arrayOf(a.default.number),a.default.arrayOf(a.default.string)]))]).isRequired,search:a.default.oneOfType([a.default.objectOf(a.default.arrayOf(a.default.string)),a.default.arrayOf(a.default.string)]),value:a.default.oneOfType([a.default.number,a.default.string,a.default.arrayOf(a.default.oneOfType([a.default.number,a.default.string]))]).isRequired,currentSearch:a.default.string.isRequired,handleChangeValue:a.default.func.isRequired,currentPage:a.default.number.isRequired,iconsPerPage:a.default.number.isRequired,handleChangePage:a.default.func.isRequired,renderIcon:a.default.func.isRequired,noIconPlaceholder:a.default.string.isRequired}}),Object.defineProperty(f,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{categories:null,currentCategory:null,search:null}});var m=f;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(1)),a=o(n(0));function o(e){return e&&e.__esModule?e:{default:e}}var i=function(e){return r.default.createElement("div",{className:"rfipsearch"},r.default.createElement("input",{type:"text",className:"rfipsearch__input",value:e.value,onChange:e.handleSearch,placeholder:e.placeholder}))};i.propTypes={handleSearch:a.default.func.isRequired,value:a.default.string.isRequired,placeholder:a.default.string.isRequired};var l=i;t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(1)),a=o(n(0));function o(e){return e&&e.__esModule?e:{default:e}}function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var l=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}var n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r.default.PureComponent),(n=[{key:"render",value:function(){return r.default.createElement("div",{className:"rfipcategory"},r.default.createElement("select",{className:"rfipcategory__select",onChange:this.props.handleCategory,value:this.props.value},this.props.categories.map((function(e,t){return r.default.createElement("option",{className:"rfipcategory__select__option",key:e,value:t},e)}))),r.default.createElement("i",{className:"fipicon-angle-down",role:"presentation","aria-label":"Open"}))}}])&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(t.prototype,n),t}();Object.defineProperty(l,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{handleCategory:a.default.func.isRequired,value:a.default.number.isRequired,categories:a.default.arrayOf(a.default.string).isRequired}});var s=l;t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(1)),a=c(n(0)),o=c(n(10)),i=c(n(9)),l=c(n(8)),s=n(2);function c(e){return e&&e.__esModule?e:{default:e}}function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t,n){return t&&d(e.prototype,t),n&&d(e,n),e}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var m=function(e){function t(e){var n,r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),r=(t.__proto__||Object.getPrototypeOf(t)).call(this,e),n=!r||"object"!==u(r)&&"function"!=typeof r?f(this):r,Object.defineProperty(f(n),"handleCategory",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=parseInt(e.target.value,10);Number.isNaN(t)&&(t=0),n.props.handleChangeCategory(t),n.props.handleChangePage(0)}}),Object.defineProperty(f(n),"handleSearch",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=e.target.value;n.props.handleChangeSearch(t)}}),n.state={},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r.default.PureComponent),p(t,null,[{key:"getDerivedStateFromProps",value:function(e){var t=(0,s.getPossibleCategories)(e.icons);return null!==t&&(t=[e.allCatPlaceholder].concat(function(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}(t))),{categories:t,searchString:e.currentSearch}}}]),p(t,[{key:"render",value:function(){return r.default.createElement("div",{className:"rfipdropdown__selector"},this.props.showSearch?r.default.createElement(i.default,{handleSearch:this.handleSearch,value:this.state.searchString,placeholder:this.props.searchPlaceholder}):null,this.props.showCategory&&this.state.categories&&this.state.categories.length?r.default.createElement(o.default,{handleCategory:this.handleCategory,value:this.props.currentCategory,categories:this.state.categories}):null,r.default.createElement(l.default,{categories:this.state.categories,currentCategory:this.props.currentCategory,isMulti:this.props.isMulti,icons:this.props.icons,search:this.props.search,value:this.props.value,currentSearch:this.props.currentSearch,handleChangeValue:this.props.handleChangeValue,currentPage:this.props.currentPage,iconsPerPage:this.props.iconsPerPage,handleChangePage:this.props.handleChangePage,renderIcon:this.props.renderIcon,noIconPlaceholder:this.props.noIconPlaceholder}))}}]),t}();Object.defineProperty(m,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{isMulti:a.default.bool.isRequired,value:a.default.oneOfType([a.default.number,a.default.string,a.default.arrayOf(a.default.any)]).isRequired,currentCategory:a.default.number.isRequired,currentPage:a.default.number.isRequired,currentSearch:a.default.string.isRequired,icons:a.default.oneOfType([a.default.arrayOf(a.default.number),a.default.arrayOf(a.default.string),a.default.objectOf(a.default.oneOfType([a.default.arrayOf(a.default.number),a.default.arrayOf(a.default.string)]))]).isRequired,search:a.default.oneOfType([a.default.object,a.default.arrayOf(a.default.string)]),showCategory:a.default.bool.isRequired,showSearch:a.default.bool.isRequired,iconsPerPage:a.default.number.isRequired,allCatPlaceholder:a.default.string.isRequired,searchPlaceholder:a.default.string.isRequired,noIconPlaceholder:a.default.string.isRequired,renderIcon:a.default.func.isRequired,handleChangeValue:a.default.func.isRequired,handleChangeCategory:a.default.func.isRequired,handleChangePage:a.default.func.isRequired,handleChangeSearch:a.default.func.isRequired}}),Object.defineProperty(m,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{search:null}});var g=m;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(1)),a=i(n(0)),o=i(n(3));function i(e){return e&&e.__esModule?e:{default:e}}function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var d=function(e){function t(){var e,n,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,i=new Array(o),l=0;l<o;l++)i[l]=arguments[l];return c(a,(n=a=c(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(i))),Object.defineProperty(u(a),"handleClick",{configurable:!0,enumerable:!0,writable:!0,value:function(){a.props.onClick()}}),Object.defineProperty(u(a),"handleKeyDown",{configurable:!0,enumerable:!0,writable:!0,value:function(e){32!==e.keyCode&&13!==e.keyCode||a.props.onClick()}}),Object.defineProperty(u(a),"handleDelete",{configurable:!0,enumerable:!0,writable:!0,value:function(e,t){e.stopPropagation(),a.props.handleDeleteValue(t)}}),Object.defineProperty(u(a),"handleDeleteKeyboard",{configurable:!0,enumerable:!0,writable:!0,value:function(e,t){32!==e.keyCode&&13!==e.keyCode||a.props.handleDeleteValue(t)}}),Object.defineProperty(u(a),"renderEmptyIcon",{configurable:!0,enumerable:!0,writable:!0,value:function(){return r.default.createElement("span",{className:"rfipbtn__icon--empty"},a.props.noSelectedPlaceholder)}}),n))}var n;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r.default.PureComponent),(n=[{key:"renderIcon",value:function(e){var t=this;return""===e||null==e?this.renderEmptyIcon():r.default.createElement("span",{className:"rfipbtn__icon",key:e},r.default.createElement("span",{className:"rfipbtn__elm"},this.props.renderIcon(e)),r.default.createElement("span",{className:"rfipbtn__del",onClick:function(n){return t.handleDelete(n,e)},onKeyDown:function(n){return t.handleDeleteKeyboard(n,e)},tabIndex:0,role:"button"},"×"))}},{key:"renderCurrentIcons",value:function(){var e=this;return this.props.isMulti?this.props.value.length?this.props.value.map((function(t){return e.renderIcon(t)})):this.renderEmptyIcon():this.renderIcon(this.props.value)}},{key:"render",value:function(){var e={onClick:this.handleClick,onKeyDown:this.handleKeyDown,onFocus:this.handleFocus,onBlur:this.handleBlur,tabIndex:0},t=(0,o.default)("rfipbtn__button","rfipbtn__button--".concat(this.props.isOpen?"open":"close")),n=(0,o.default)(this.props.className);return r.default.createElement("div",s({className:n,ref:this.props.domRef},e),r.default.createElement("div",{className:"rfipbtn__current"},this.renderCurrentIcons()),r.default.createElement("div",{className:t},r.default.createElement("i",{className:"fipicon-angle-down",role:"presentation","aria-label":"Open"})))}}])&&function(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(t.prototype,n),t}();Object.defineProperty(d,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{className:a.default.string.isRequired,isOpen:a.default.bool.isRequired,onClick:a.default.func.isRequired,domRef:a.default.object.isRequired,isMulti:a.default.bool.isRequired,value:a.default.oneOfType([a.default.number,a.default.string,a.default.arrayOf(a.default.oneOfType([a.default.number,a.default.string]))]).isRequired,renderIcon:a.default.func.isRequired,handleDeleteValue:a.default.func.isRequired,noSelectedPlaceholder:a.default.string.isRequired}});var p=d;t.default=p},function(e,t){e.exports=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(1)),a=d(n(0)),o=d(n(3)),i=n(13),l=d(n(12)),s=d(n(11)),c=d(n(7)),u=n(2);function d(e){return e&&e.__esModule?e:{default:e}}function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t,n){return t&&g(e.prototype,t),n&&g(e,n),e}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var y=[],v=function(e){function t(e){var n,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),a=(t.__proto__||Object.getPrototypeOf(t)).call(this,e),n=!a||"object"!==p(a)&&"function"!=typeof a?b(this):a,Object.defineProperty(b(n),"handleOuterClick",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=e.target;n.isClickWithin(t)||n.closeDropdown()}}),Object.defineProperty(b(n),"handleEscapeKeyboard",{configurable:!0,enumerable:!0,writable:!0,value:function(e){27===e.keyCode&&n.closeDropdown()}}),Object.defineProperty(b(n),"isClickWithin",{configurable:!0,enumerable:!0,writable:!0,value:function(e){return"fipicon-angle-left"===e.className||"fipicon-angle-right"===e.className||"rfipicons__label"===e.className||n.fipButtonRef.current.contains(e)||n.fipDropDownRef.current&&n.fipDropDownRef.current.contains(e)}}),Object.defineProperty(b(n),"handleToggle",{configurable:!0,enumerable:!0,writable:!0,value:function(){n.setState((function(e){return n.handleDropDown(!e.isOpen,!1)}))}}),Object.defineProperty(b(n),"closeDropdown",{configurable:!0,enumerable:!0,writable:!0,value:function(){n.handleDropDown(!1)}}),Object.defineProperty(b(n),"handleDropDown",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],a={isOpen:e};return a.elemClass=t.getDerivedClassName("rfip",n.props.theme,n.props.isMulti,e),a.btnClass=t.getDerivedClassName("rfipbtn",n.props.theme,n.props.isMulti,e),a.ddClass=t.getDerivedClassName("rfipdropdown",n.props.theme,n.props.isMulti,e),r&&n.setState(a),a}}),Object.defineProperty(b(n),"handleChangeValue",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t;n.props.isMulti?(t=f(n.state.value)).includes(e)?(t=t.filter((function(t){return t!==e}))).length||(t=y):t.push(e):t=e===n.state.value?"":e,n.setState({value:t,isOpen:!n.props.closeOnSelect}),n.props.onChange(t)}}),Object.defineProperty(b(n),"handleDeleteValue",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var r;r=n.props.isMulti?n.state.value.filter((function(t){return t!==e})):t.getDerivedValue(r,n.props.isMulti),n.setState({value:r}),n.props.onChange(r)}}),Object.defineProperty(b(n),"handleChangePage",{configurable:!0,enumerable:!0,writable:!0,value:function(e){n.setState({currentPage:e})}}),Object.defineProperty(b(n),"handleChangeCategory",{configurable:!0,enumerable:!0,writable:!0,value:function(e){n.setState({currentCategory:e,currentPage:0})}}),Object.defineProperty(b(n),"handleChangeSearch",{configurable:!0,enumerable:!0,writable:!0,value:function(e){n.setState({currentSearch:e,currentPage:0})}}),Object.defineProperty(b(n),"resetPortalStyle",{configurable:!0,enumerable:!0,writable:!0,value:function(e){["maxHeight","paddingTop","paddingBottom"].forEach((function(t){e.style[t]=null}))}}),Object.defineProperty(b(n),"handlePortalEnter",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=e.childNodes[0];n.resetPortalStyle(t);var r=getComputedStyle(t);n.fipPortalComputedStyle={height:r.height,paddingTop:r.paddingTop,paddingBottom:r.paddingBottom},["maxHeight","paddingTop","paddingBottom"].forEach((function(e){t.style[e]="0px"}))}}),Object.defineProperty(b(n),"handlePortalEntering",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=e.childNodes[0];t.style.maxHeight=n.fipPortalComputedStyle.height,t.style.paddingTop=n.fipPortalComputedStyle.paddingTop,t.style.paddingBottom=n.fipPortalComputedStyle.paddingBottom}}),Object.defineProperty(b(n),"handlePortalEntered",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=e.childNodes[0];n.resetPortalStyle(t),n.props.showSearch&&void 0===window.orientation&&-1===navigator.userAgent.indexOf("IEMobile")&&t.querySelector(".rfipsearch__input").focus()}}),Object.defineProperty(b(n),"handlePortalExit",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=e.childNodes[0];n.resetPortalStyle(t);var r=getComputedStyle(t).height;t.style.maxHeight=r}}),Object.defineProperty(b(n),"handlePortalExiting",{configurable:!0,enumerable:!0,writable:!0,value:function(e){var t=e.childNodes[0];t.style.maxHeight="0px",t.style.paddingTop="0px",t.style.paddingBottom="0px"}}),Object.defineProperty(b(n),"renderIcon",{configurable:!0,enumerable:!0,writable:!0,value:function(e){if("function"==typeof n.props.renderFunc)return n.props.renderFunc(e);if("class"===n.props.renderUsing)return r.default.createElement("i",{className:e});var t=m({},n.props.renderUsing,n.props.convertHex?(0,u.convertToHex)(e):e);return r.default.createElement("i",t)}}),n.fipButtonRef=r.default.createRef(),n.fipDropDownRef=r.default.createRef(),n.state={currentCategory:0,currentPage:0,isOpen:!1,currentSearch:""},n.fipPortalComputedStyle=null,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,r.default.PureComponent),h(t,null,[{key:"getDerivedStateFromProps",value:function(e,n){var r={};return r.elemClass=t.getDerivedClassName("rfip",e.theme,e.isMulti,n.isOpen),r.btnClass=t.getDerivedClassName("rfipbtn",e.theme,e.isMulti,n.isOpen),r.ddClass=t.getDerivedClassName("rfipdropdown",e.theme,e.isMulti,n.isOpen),r.value=t.getDerivedValue(e.value,e.isMulti),e.showCategory||(r.currentCategory=0,r.currentPage=0),e.showSearch||(r.currentSearch="",r.currentPage=0),r}},{key:"getDerivedClassName",value:function(e,t,n,r){return(0,o.default)(e,"".concat(e,"--").concat(t),m({},"".concat(e,"--multi"),n),"".concat(e,"--").concat(r?"open":"close"))}},{key:"getDerivedValue",value:function(e,t){var n=e;return t?n=Array.isArray(e)?f(e):y:"number"!=typeof e&&"string"!=typeof e&&(n=""),n}}]),h(t,[{key:"componentDidMount",value:function(){var e=this;["click"].forEach((function(t){document.addEventListener(t,e.handleOuterClick,!1)})),document.addEventListener("keydown",this.handleEscapeKeyboard,!1),this.props.onChange(this.state.value)}},{key:"componentWillUnmount",value:function(){var e=this;["click"].forEach((function(t){document.removeEventListener(t,e.handleOuterClick,!1)})),document.removeEventListener("keydown",this.handleEscapeKeyboard,!1)}},{key:"render",value:function(){var e={currentCategory:this.state.currentCategory,currentPage:this.state.currentPage,currentSearch:this.state.currentSearch,value:this.state.value,isMulti:this.props.isMulti,icons:this.props.icons,search:this.props.search,showCategory:this.props.showCategory,showSearch:this.props.showSearch,iconsPerPage:this.props.iconsPerPage,allCatPlaceholder:this.props.allCatPlaceholder,searchPlaceholder:this.props.searchPlaceholder,noIconPlaceholder:this.props.noIconPlaceholder,renderIcon:this.renderIcon,handleChangeValue:this.handleChangeValue,handleChangeCategory:this.handleChangeCategory,handleChangePage:this.handleChangePage,handleChangeSearch:this.handleChangeSearch};return r.default.createElement("div",{className:this.state.elemClass,ref:this.fipRef},r.default.createElement(l.default,{className:this.state.btnClass,isOpen:this.state.isOpen,onClick:this.handleToggle,domRef:this.fipButtonRef,isMulti:this.props.isMulti,value:this.state.value,renderIcon:this.renderIcon,handleDeleteValue:this.handleDeleteValue,noSelectedPlaceholder:this.props.noSelectedPlaceholder}),r.default.createElement(i.CSSTransition,{classNames:"fipappear",timeout:300,in:this.state.isOpen,unmountOnExit:!0,onEnter:this.handlePortalEnter,onEntering:this.handlePortalEntering,onEntered:this.handlePortalEntered,onExit:this.handlePortalExit,onExiting:this.handlePortalExiting},r.default.createElement(c.default,{appendRoot:this.props.appendTo,domRef:this.fipDropDownRef,btnRef:this.fipButtonRef,className:this.state.ddClass},r.default.createElement(s.default,e))))}}]),t}();Object.defineProperty(v,"propTypes",{configurable:!0,enumerable:!0,writable:!0,value:{icons:a.default.oneOfType([a.default.arrayOf(a.default.string),a.default.arrayOf(a.default.number),a.default.objectOf(a.default.oneOfType([a.default.arrayOf(a.default.number),a.default.arrayOf(a.default.string)]))]).isRequired,search:a.default.oneOfType([a.default.objectOf(a.default.arrayOf(a.default.string)),a.default.arrayOf(a.default.string)]),iconsPerPage:a.default.number,theme:a.default.string,onChange:a.default.func.isRequired,showCategory:a.default.bool,showSearch:a.default.bool,value:a.default.oneOfType([a.default.arrayOf(a.default.string),a.default.arrayOf(a.default.number),a.default.number,a.default.string]),isMulti:a.default.bool,renderUsing:a.default.string,convertHex:a.default.bool,renderFunc:a.default.func,appendTo:a.default.oneOfType([a.default.bool,a.default.string]),allCatPlaceholder:a.default.string,searchPlaceholder:a.default.string,noIconPlaceholder:a.default.string,noSelectedPlaceholder:a.default.string,closeOnSelect:a.default.bool}}),Object.defineProperty(v,"defaultProps",{configurable:!0,enumerable:!0,writable:!0,value:{search:null,iconsPerPage:20,theme:"default",showCategory:!0,showSearch:!0,value:null,isMulti:!1,renderUsing:"class",convertHex:!0,renderFunc:null,appendTo:!1,allCatPlaceholder:"Show from all",searchPlaceholder:"Search Icons",noIconPlaceholder:"No icons found",noSelectedPlaceholder:"Select icon",closeOnSelect:!1}}),Object.defineProperty(v,"displayName",{configurable:!0,enumerable:!0,writable:!0,value:"FontIconPicker"});var k=v;t.default=k},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=((r=n(14))&&r.__esModule?r:{default:r}).default;t.default=a}]).default)},3490:(e,t,n)=>{"use strict";var r={};n.r(r),n.d(r,{getTemplateData:()=>V,getTemplates:()=>G});var a={};n.r(a),n.d(a,{apiFetch:()=>W,setTemplateData:()=>q,setTemplates:()=>H});var o={};n.r(o),n.d(o,{API_FETCH:()=>Y});var i={};n.r(i),n.d(i,{getTemplateData:()=>J,getTemplates:()=>K});var l={};n.r(l),n.d(l,{getLatestTemplateKits:()=>ee,getTemplateData:()=>te,getTemplateKits:()=>Q});var s={};n.r(s),n.d(s,{apiFetch:()=>ne,setTemplateData:()=>ae,setTemplates:()=>re});var c={};n.r(c),n.d(c,{API_FETCH:()=>oe});var u={};n.r(u),n.d(u,{getLatestTemplateKits:()=>le,getTemplateData:()=>se,getTemplateKits:()=>ie});var d={};n.r(d),n.d(d,{getSettings:()=>de,getSiteOptions:()=>pe,getTemplateData:()=>fe});var p={};n.r(p),n.d(p,{apiFetch:()=>me,setSettings:()=>ge,setSiteOptions:()=>he,updateSiteOptions:()=>be});var f={};n.r(f),n.d(f,{API_FETCH:()=>ye});var m={};n.r(m),n.d(m,{getSettings:()=>ve,getSiteOptions:()=>ke});var g={};n.r(g),n.d(g,{category:()=>ni,name:()=>ti,settings:()=>oi});var h={};n.r(h),n.d(h,{category:()=>hi,name:()=>gi,settings:()=>yi});var b={};n.r(b),n.d(b,{category:()=>Di,name:()=>Li,settings:()=>Vi});var y={};n.r(y),n.d(y,{category:()=>tl,name:()=>el,settings:()=>rl});var v={};n.r(v),n.d(v,{category:()=>yl,name:()=>bl,settings:()=>El});var k={};n.r(k),n.d(k,{category:()=>Il,name:()=>$l,settings:()=>Fl});var E={};n.r(E),n.d(E,{category:()=>Zl,name:()=>Ul,settings:()=>Jl});var C={};n.r(C),n.d(C,{category:()=>us,name:()=>cs,settings:()=>ps});var _={};n.r(_),n.d(_,{category:()=>ws,name:()=>_s,settings:()=>Ss});var w={};n.r(w),n.d(w,{category:()=>fu,name:()=>pu,settings:()=>gu});var x={};n.r(x),n.d(x,{category:()=>Au,name:()=>Tu,settings:()=>Iu});var S={};n.r(S),n.d(S,{category:()=>qu,name:()=>Hu,settings:()=>Zu});var O={};n.r(O),n.d(O,{category:()=>id,name:()=>od,settings:()=>sd});var B={};n.r(B),n.d(B,{category:()=>Td,name:()=>Pd,settings:()=>$d});var P={};n.r(P),n.d(P,{category:()=>zd,name:()=>Dd,settings:()=>Vd});var T={};n.r(T),n.d(T,{category:()=>ap,name:()=>rp,settings:()=>ip});var A={};n.r(A),n.d(A,{category:()=>dp,name:()=>up,settings:()=>fp});var $={};n.r($),n.d($,{category:()=>Bp,name:()=>Op,settings:()=>Tp});var I={};n.r(I),n.d(I,{category:()=>Mp,name:()=>jp,settings:()=>Dp});var N={};n.r(N),n.d(N,{category:()=>Up,name:()=>qp,settings:()=>Kp});var F={};n.r(F),n.d(F,{category:()=>sf,name:()=>lf,settings:()=>uf});var j={};n.r(j),n.d(j,{category:()=>_f,name:()=>Cf,settings:()=>xf});var M={};n.r(M),n.d(M,{category:()=>Pf,name:()=>Bf,settings:()=>Af});var R={};n.r(R),n.d(R,{category:()=>Mf,name:()=>jf,settings:()=>Df});var L={};n.r(L),n.d(L,{category:()=>nm,name:()=>tm,settings:()=>am});var D={};n.r(D),n.d(D,{category:()=>km,name:()=>vm,settings:()=>Cm});const z=window.wp.blocks;function G(e){return e.templates}function V(e,t){return e.templatesData[t]}function W(e){return{type:"API_FETCH",request:e}}function H(e){return{type:"SET_TEMPLATES",templates:e}}function q(e){return{type:"SET_TEMPLATE_DATA",data:e}}const U=window.wp.apiFetch;var Z=n.n(U);function Y(e){let{request:t}=e;return Z()(t).then((e=>!!(e&&e.success&&e.response)&&e.response))}function*K(){return H(yield W({path:"/gutenify/v1/get_templates/"}))}function*J(e){const t=`/gutenify/v1/get_template_data/?id=${e}`,n=yield W({path:t});return n.id||(n.id=e),q(n)}const{registerStore:X}=wp.data;X("gutenify/templates",{reducer:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{templates:!1,templatesData:{}},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_TEMPLATES":!e.templates&&t.templates&&(e.templates=t.templates);break;case"SET_TEMPLATE_DATA":t.templatesData&&t.templatesData.id&&!e.templatesData[t.templatesData.id]&&(e.templatesData[t.templatesData.id]=t.templatesData)}return e},selectors:r,actions:a,controls:o,resolvers:i});function Q(e){return e.templates}function ee(e){return e.templates}function te(e,t){return e.templatesData[t]}function ne(e){return{type:"API_FETCH",request:e}}function re(e){return{type:"SET_TEMPLATES",templates:e}}function ae(e){return{type:"SET_TEMPLATE_DATA",data:e}}function oe(e){let{request:t}=e;return Z()(t).then((e=>!!(e&&e.success&&e.response)&&e.response))}function*ie(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];const t="/gutenify/v1/get_template_kit/?reset="+e,n=yield ne({path:t});return re(n)}function*le(){return re(yield ne({path:"/gutenify/v1/get_template_kit/?reset=true"}))}function*se(e){const t=`/gutenify/v1/get_template_data/?id=${e}`,n=yield ne({path:t});return n.id||(n.id=e),ae(n)}const{registerStore:ce}=wp.data;ce("gutenify/template-kit",{reducer:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{templates:!1,templatesData:{}},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_TEMPLATES":!e.templates&&t.templates&&(e.templates=t.templates);break;case"SET_TEMPLATE_DATA":t.templatesData&&t.templatesData.id&&!e.templatesData[t.templatesData.id]&&(e.templatesData[t.templatesData.id]=t.templatesData)}return e},selectors:l,actions:s,controls:c,resolvers:u});const ue=window.wp.data;(0,ue.registerStore)("Gutenify/store",{reducer(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{customStyles:"",customStylesData:{}},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"UPDATE_CUSTOM_STYLES":return{...e,customStyles:t.data};case"UPDATE_CUSTOM_STYLES_DATA":return{...e,customStylesData:{...e.customStylesData,...t.data}}}return e},actions:{updateCustomStyles:e=>({type:"UPDATE_CUSTOM_STYLES",data:e}),updateCustomStylesData:e=>({type:"UPDATE_CUSTOM_STYLES_DATA",data:e})},selectors:{getAllStore:e=>({...e}),getCustomStyles:e=>e.customStyles,getCustomStylesData:e=>e.customStylesData},resolvers:{}});function de(e){return e.settings}function pe(e){return e.site_options}function fe(e,t){return e.templatesData[t]}function me(e){return{type:"API_FETCH",request:e}}function ge(e){return{type:"SET_SETTINGS",settings:e}}function he(e){return{type:"SET_SITE_OPTIONS",site_options:{...e}}}function be(e){return{type:"UPDATE_SITE_OPTIONS",site_options:{...e}}}function ye(e){let{request:t}=e;return Z()(t).then((e=>!!(e&&e.success&&e.response)&&e.response))}function*ve(){return ge(yield me({path:"/gutenify/v1/get_settings/"}))}function*ke(){return he({settings:yield me({path:"/gutenify/v1/get_site_options/"}),coreSettings:{}})}(0,ue.registerStore)("gutenify/settings",{reducer:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{settings:!1,site_options:!1},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_SETTINGS":!e.settings&&t.settings&&(e.settings=t.settings);break;case"SET_SITE_OPTIONS":!e.site_options&&t.site_options&&(e.site_options={...t.site_options});break;case"UPDATE_SITE_OPTIONS":t.site_options&&(e.site_options={...t.site_options})}return{...e}},selectors:d,actions:p,controls:f,resolvers:m});const Ee=window.wp.element,Ce=window.wp.i18n,_e=window.wp.editPost,we=window.wp.plugins,xe=window.wp.components,Se=window.wp.compose;var Oe=n(4184),Be=n.n(Oe),Pe=n(9566),Te=n.n(Pe),Ae=n(1216);const $e=window.wp.primitives,Ie="#2196f3",Ne=(0,Ee.createElement)($e.SVG,{fill:"none","view-box":"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ee.createElement)($e.G,{fill:Ie},(0,Ee.createElement)($e.Path,{d:"M17 3H7c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V5c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v4zm-8-1.2h5V6.2h-5v1.6zM17 13H7c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v4zm-8-1.2h5v-1.5h-5v1.5z"}))),Fe=(0,Ee.createElement)($e.SVG,{fill:"none","view-box":"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Ee.createElement)($e.G,{fill:Ie},(0,Ee.createElement)($e.Path,{d:"M19 6.5H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v7zM8 12.8h8v-1.5H8v1.5z"}))),je=(0,Ee.createElement)($e.SVG,{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",role:"img","aria-hidden":"true",focusable:"false"},(0,Ee.createElement)($e.Rect,{height:"14.5",rx:".875",stroke:Ie,strokeWidth:"1.5",width:"14.5",x:"4.75",y:"4.75",fill:"none"}),(0,Ee.createElement)($e.Path,{d:"m5.06667 14.6666 3.9619-2.1334 2.97143 1.4222 3.4667-2.4888 3.4666 2.4888",stroke:Ie,strokeLinejoin:"round",strokeWidth:"1.5",fill:"none"}),(0,Ee.createElement)($e.G,{fill:Ie},(0,Ee.createElement)($e.Path,{d:"m23 18c-.8284 0-1.5-.6716-1.5-1.5v-9c0-.82843.6716-1.5 1.5-1.5z"}),(0,Ee.createElement)($e.Path,{d:"m1 6c.82843 0 1.5.67157 1.5 1.5v9c0 .8284-.67157 1.5-1.500001 1.5z"}))),Me=((0,Ee.createElement)($e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ee.createElement)($e.Rect,{x:"0",fill:"none",width:"20",height:"20"}),(0,Ee.createElement)($e.G,{fill:Ie},(0,Ee.createElement)($e.Path,{d:"M15.8 4.2c3.2 3.21 3.2 8.39 0 11.6-3.21 3.2-8.39 3.2-11.6 0C1 12.59 1 7.41 4.2 4.2 7.41 1 12.59 1 15.8 4.2zm-4.3 11.3v-4h4v-3h-4v-4h-3v4h-4v3h4v4h3z"}))),(0,Ee.createElement)($e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},(0,Ee.createElement)($e.Rect,{x:"0",fill:"none",width:"20",height:"20"}),(0,Ee.createElement)($e.G,{fill:Ie},(0,Ee.createElement)($e.Path,{d:"M19 16V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v13c0 .55.45 1 1 1h15c.55 0 1-.45 1-1zM4 4h13v4H4V4zm1 1v2h3V5H5zm4 0v2h3V5H9zm4 0v2h3V5h-3zm-8.5 5c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zM6 10h4v1H6v-1zm6 0h5v5h-5v-5zm-7.5 2c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zM6 12h4v1H6v-1zm7 0v2h3v-2h-3zm-8.5 2c.28 0 .5.22.5.5s-.22.5-.5.5-.5-.22-.5-.5.22-.5.5-.5zM6 14h4v1H6v-1z"})))),Re=(0,Ee.createElement)($e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},(0,Ee.createElement)($e.Rect,{x:"0",fill:"none",width:"20",height:"20"}),(0,Ee.createElement)($e.G,{fill:Ie},(0,Ee.createElement)($e.Path,{d:"M13 13.14l1.17-5.94c.79-.43 1.33-1.25 1.33-2.2 0-1.38-1.12-2.5-2.5-2.5S10.5 3.62 10.5 5c0 .95.54 1.77 1.33 2.2zm0-9.64c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zm1.72 4.8L18 6.97v9L13.12 18 7 15.97l-5 2v-9l5-2 4.27 1.41 1.73 7.3z"}))),Le=(0,Ee.createElement)($e.SVG,{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",role:"img","aria-hidden":"true",focusable:"false"},(0,Ee.createElement)($e.G,{fill:Ie},(0,Ee.createElement)($e.Path,{d:"M16.4 4.2H7.6v1.5h8.9V4.2zM4 11.2v1.5h16v-1.5H4zm3.6 8.6h8.9v-1.5H7.6v1.5z"}))),De=(0,Ee.createElement)($e.SVG,{width:"24",height:"24",fill:"none",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",role:"img","aria-hidden":"true",focusable:"false"},(0,Ee.createElement)($e.Path,{d:"m6 4.75h12c.6904 0 1.25.55964 1.25 1.25v12c0 .6904-.5596 1.25-1.25 1.25h-12c-.69036 0-1.25-.5596-1.25-1.25v-12c0-.69036.55964-1.25 1.25-1.25z",stroke:Ie,strokeWidth:"1.5",fill:"none"}),(0,Ee.createElement)($e.G,{fill:Ie},(0,Ee.createElement)($e.Path,{d:"m7 9h2v2h-2z"}),(0,Ee.createElement)($e.Path,{d:"m7 13h2v2h-2z"}),(0,Ee.createElement)($e.Path,{d:"m10 9h7v2h-7z"}),(0,Ee.createElement)($e.Path,{d:"m10 13h7v2h-7z"}),(0,Ee.createElement)($e.Path,{d:"m23 18c-.8284 0-1.5-.6716-1.5-1.5v-9c0-.82843.6716-1.5 1.5-1.5z"}),(0,Ee.createElement)($e.Path,{d:"m1 6c.82843 0 1.5.67157 1.5 1.5v9c0 .8284-.67157 1.5-1.500001 1.5z"}))),ze=(0,Ee.createElement)($e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},(0,Ee.createElement)($e.Rect,{x:"0",fill:"none",width:"20",height:"20"}),(0,Ee.createElement)($e.G,{fill:Ie},(0,Ee.createElement)($e.Path,{d:"M10 1l3 6 6 .75-4.12 4.62L16 19l-6-3-6 3 1.13-6.63L1 7.75 7 7z"}))),Ge=(0,Ee.createElement)($e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},(0,Ee.createElement)($e.Rect,{x:"0",fill:"none",width:"20",height:"20"}),(0,Ee.createElement)($e.G,{fill:Ie},(0,Ee.createElement)($e.Path,{d:"M8.03 4.46c-.29 1.28.55 3.46 1.97 3.46 1.41 0 2.25-2.18 1.96-3.46-.22-.98-1.08-1.63-1.96-1.63-.89 0-1.74.65-1.97 1.63zm-4.13.9c-.25 1.08.47 2.93 1.67 2.93s1.92-1.85 1.67-2.93c-.19-.83-.92-1.39-1.67-1.39s-1.48.56-1.67 1.39zm8.86 0c-.25 1.08.47 2.93 1.66 2.93 1.2 0 1.92-1.85 1.67-2.93-.19-.83-.92-1.39-1.67-1.39-.74 0-1.47.56-1.66 1.39zm-.59 11.43l1.25-4.3C14.2 10 12.71 8.47 10 8.47c-2.72 0-4.21 1.53-3.44 4.02l1.26 4.3C8.05 17.51 9 18 10 18c.98 0 1.94-.49 2.17-1.21zm-6.1-7.63c-.49.67-.96 1.83-.42 3.59l1.12 3.79c-.34.2-.77.31-1.2.31-.85 0-1.65-.41-1.85-1.03l-1.07-3.65c-.65-2.11.61-3.4 2.92-3.4.27 0 .54.02.79.06-.1.1-.2.22-.29.33zm8.35-.39c2.31 0 3.58 1.29 2.92 3.4l-1.07 3.65c-.2.62-1 1.03-1.85 1.03-.43 0-.86-.11-1.2-.31l1.11-3.77c.55-1.78.08-2.94-.42-3.61-.08-.11-.18-.23-.28-.33.25-.04.51-.06.79-.06z"}))),Ve=(0,Ee.createElement)($e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},(0,Ee.createElement)($e.Rect,{x:"0",fill:"none",width:"20",height:"20"}),(0,Ee.createElement)($e.G,{fill:Ie},(0,Ee.createElement)($e.Path,{d:"M10 9.25c-2.27 0-2.73-3.44-2.73-3.44C7 4.02 7.82 2 9.97 2c2.16 0 2.98 2.02 2.71 3.81 0 0-.41 3.44-2.68 3.44zm0 2.57L12.72 10c2.39 0 4.52 2.33 4.52 4.53v2.49s-3.65 1.13-7.24 1.13c-3.65 0-7.24-1.13-7.24-1.13v-2.49c0-2.25 1.94-4.48 4.47-4.48z"}))),We=(0,Ee.createElement)($e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},(0,Ee.createElement)($e.Rect,{x:"0",fill:"none",width:"20",height:"20"}),(0,Ee.createElement)($e.G,{fill:Ie},(0,Ee.createElement)($e.Path,{d:"M10 1c7 0 9 2.91 9 6.5S17 14 10 14s-9-2.91-9-6.5S3 1 10 1zM5.5 9C6.33 9 7 8.33 7 7.5S6.33 6 5.5 6 4 6.67 4 7.5 4.67 9 5.5 9zM10 9c.83 0 1.5-.67 1.5-1.5S10.83 6 10 6s-1.5.67-1.5 1.5S9.17 9 10 9zm4.5 0c.83 0 1.5-.67 1.5-1.5S15.33 6 14.5 6 13 6.67 13 7.5 13.67 9 14.5 9zM6 14.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5-1.5-.67-1.5-1.5.67-1.5 1.5-1.5zm-3 2c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1z"}))),He=((0,Ee.createElement)($e.SVG,{width:"27",height:"13",viewBox:"0 0 27 13",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,Ee.createElement)($e.Rect,{width:"27",height:"13",rx:"6.5",fill:"#05A015"}),(0,Ee.createElement)($e.Path,{d:"M6.57812 6.99609L6.22656 9H5.08203L6.07031 3.3125L8.0625 3.31641C8.67708 3.31641 9.16016 3.48698 9.51172 3.82812C9.86328 4.16927 10.0169 4.61458 9.97266 5.16406C9.93099 5.72135 9.69792 6.16667 9.27344 6.5C8.85156 6.83333 8.3125 7 7.65625 7L6.57812 6.99609ZM6.73828 6.04688L7.69141 6.05469C7.9987 6.05469 8.25391 5.97526 8.45703 5.81641C8.66016 5.65755 8.78125 5.44271 8.82031 5.17188C8.85938 4.90104 8.8151 4.6849 8.6875 4.52344C8.5625 4.36198 8.3763 4.27604 8.12891 4.26562L7.05078 4.26172L6.73828 6.04688ZM12.5664 6.91797H11.6367L11.2734 9H10.1289L11.1172 3.3125L13 3.31641C13.6302 3.31641 14.1146 3.46484 14.4531 3.76172C14.7943 4.05859 14.9453 4.47135 14.9062 5C14.8516 5.78125 14.4349 6.32422 13.6562 6.62891L14.457 8.9375V9H13.2383L12.5664 6.91797ZM11.8008 5.96875L12.6523 5.97656C12.9544 5.97135 13.2031 5.89062 13.3984 5.73438C13.5964 5.57552 13.7148 5.36068 13.7539 5.08984C13.7904 4.83724 13.75 4.63932 13.6328 4.49609C13.5156 4.35286 13.3294 4.27604 13.0742 4.26562L12.0977 4.26172L11.8008 5.96875ZM17.4062 9.07812C17.0286 9.07031 16.6953 8.98177 16.4062 8.8125C16.1198 8.64062 15.8919 8.39453 15.7227 8.07422C15.556 7.7513 15.4596 7.38151 15.4336 6.96484C15.4049 6.53776 15.4505 6.08203 15.5703 5.59766C15.6901 5.11328 15.8828 4.6875 16.1484 4.32031C16.4141 3.95312 16.7253 3.67839 17.082 3.49609C17.4414 3.3138 17.8294 3.22656 18.2461 3.23438C18.6289 3.24219 18.9635 3.33333 19.25 3.50781C19.5365 3.67969 19.7617 3.92839 19.9258 4.25391C20.0898 4.57682 20.1836 4.94401 20.207 5.35547C20.2331 5.8138 20.1836 6.28516 20.0586 6.76953C19.9336 7.25391 19.7396 7.67318 19.4766 8.02734C19.2135 8.38151 18.9049 8.64714 18.5508 8.82422C18.1992 9.0013 17.8177 9.08594 17.4062 9.07812ZM19.0273 6L19.0586 5.62891C19.0846 5.16536 19.0221 4.8138 18.8711 4.57422C18.7227 4.33464 18.4961 4.20964 18.1914 4.19922C17.7148 4.18359 17.3359 4.39453 17.0547 4.83203C16.776 5.26953 16.6185 5.88151 16.582 6.66797C16.556 7.12891 16.6172 7.48438 16.7656 7.73438C16.9141 7.98177 17.1445 8.11068 17.457 8.12109C17.8659 8.13932 18.2044 7.98047 18.4727 7.64453C18.7409 7.30599 18.9167 6.82812 19 6.21094L19.0273 6Z",fill:"white"})),(0,Ee.createElement)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",role:"img","aria-hidden":"true",focusable:"false"},(0,Ee.createElement)("path",{d:"M18 4h-7c-1.1 0-2 .9-2 2v3H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-3h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h3V13c0 1.1.9 2 2 2h2.5v3zm0-4.5H11c-.3 0-.5-.2-.5-.5v-2.5H13c.3 0 .5.2.5.5v2.5zm5-.5c0 .3-.2.5-.5.5h-3V11c0-1.1-.9-2-2-2h-2.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7z",fill:Ie}))),qe=(0,Ee.createElement)("svg",{version:"1.1",id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 1080 1080",xmlSpace:"preserve"},(0,Ee.createElement)("g",null,(0,Ee.createElement)("g",null,(0,Ee.createElement)("path",{className:"st0",d:"M828.5,552.9c-6.8,152.9-133.3,275.1-287.9,275.1c-158.9,0-288.2-129.3-288.2-288.2 c0-150.6,116.2-274.5,263.5-287.1V0.4C229.1,13.2,0.5,249.9,0.5,539.9c0,298.2,241.7,540.1,540.1,540.1 c293.9,0,533-234.8,539.8-527H828.5V552.9z"}),(0,Ee.createElement)("rect",{x:"518.9",y:"254.6",className:"st1",width:"309.8",height:"298.2"})))),Ue=(0,Ee.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},(0,Ee.createElement)("rect",{x:"0",fill:"none",width:"20",height:"20"}),(0,Ee.createElement)("g",null,(0,Ee.createElement)("path",{d:"M2 1h16c.55 0 1 .45 1 1v16c0 .55-.45 1-1 1H2c-.55 0-1-.45-1-1V2c0-.55.45-1 1-1zm7.01 7.99v-6H3v6h6.01zm8 0v-6h-6v6h6zm-8 8.01v-6H3v6h6.01zm8 0v-6h-6v6h6z",fill:Ie}))),Ze=(0,Ee.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},(0,Ee.createElement)("rect",{x:"0",fill:"none",width:"20",height:"20"}),(0,Ee.createElement)("g",null,(0,Ee.createElement)("path",{d:"M17 10c0-3.87-3.14-7-7-7-3.87 0-7 3.13-7 7s3.13 7 7 7c3.86 0 7-3.13 7-7zm-6.3 1.48H9.14v-.43c0-.38.08-.7.24-.98s.46-.57.88-.89c.41-.29.68-.53.81-.71.14-.18.2-.39.2-.62 0-.25-.09-.44-.28-.58-.19-.13-.45-.19-.79-.19-.58 0-1.25.19-2 .57l-.64-1.28c.87-.49 1.8-.74 2.77-.74.81 0 1.45.2 1.92.58.48.39.71.91.71 1.55 0 .43-.09.8-.29 1.11-.19.32-.57.67-1.11 1.06-.38.28-.61.49-.71.63-.1.15-.15.34-.15.57v.35zm-1.47 2.74c-.18-.17-.27-.42-.27-.73 0-.33.08-.58.26-.75s.43-.25.77-.25c.32 0 .57.09.75.26s.27.42.27.74c0 .3-.09.55-.27.72-.18.18-.43.27-.75.27-.33 0-.58-.09-.76-.26z",fill:Ie}))),Ye=(0,Ee.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},(0,Ee.createElement)("rect",{x:"0",fill:"none",width:"20",height:"20"}),(0,Ee.createElement)("g",null,(0,Ee.createElement)("path",{d:"M19 2v6H1V2h18zm-1 5V3H2v4h16zM5 4v2H3V4h2zm3 0v2H6V4h2zm3 0v2H9V4h2zm3 0v2h-2V4h2zm3 0v2h-2V4h2zm2 5v9H1V9h18zm-1 8v-7H2v7h16zM5 11v2H3v-2h2zm3 0v2H6v-2h2zm3 0v2H9v-2h2zm6 0v2h-5v-2h5zm-6 3v2H3v-2h8zm3 0v2h-2v-2h2zm3 0v2h-2v-2h2z",fill:Ie}))),Ke=(0,Ee.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 278.799 278.799"},(0,Ee.createElement)("g",null,(0,Ee.createElement)("path",{d:"M265.54,0H13.259C5.939,0,0.003,5.936,0.003,13.256v252.287c0,7.32,5.936,13.256,13.256,13.256H265.54 c7.318,0,13.256-5.936,13.256-13.256V13.255C278.796,5.935,272.86,0,265.54,0z M252.284,252.287H26.515V26.511h225.769V252.287z",fill:Ie}))),Je=(0,Ee.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},(0,Ee.createElement)("rect",{x:"0",fill:"none",width:"20",height:"20"}),(0,Ee.createElement)("g",null,(0,Ee.createElement)("path",{d:"M2.25 1h15.5c.69 0 1.25.56 1.25 1.25v15.5c0 .69-.56 1.25-1.25 1.25H2.25C1.56 19 1 18.44 1 17.75V2.25C1 1.56 1.56 1 2.25 1zM17 17V3H3v14h14zM10 6c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2zm3 5s0-6 3-6v10c0 .55-.45 1-1 1H5c-.55 0-1-.45-1-1V8c2 0 3 4 3 4s1-3 3-3 3 2 3 2z",fill:Ie})));class Xe extends Ee.Component{constructor(e){super(e),this.state={loading:!1,activeCategory:{},error:!1,templates:!1,demoTemplate:!1},this.getSelectedCategory=this.getSelectedCategory.bind(this),this.printCategorySelect=this.printCategorySelect.bind(this),this.getTemplates=this.getTemplates.bind(this)}componentDidMount(){this.props.getTemplates().then((e=>{this.setState((t=>({...t,templates:e})))}))}getSelectedCategory(e){return this.state.activeCategory[e]||!1}getTemplates(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;const{templates:n}=this.state;if(!n)return n;const r=[];return t=null===t?this.getSelectedCategory(e):"",n.forEach((n=>{let a=!e;if(!a&&n.types&&n.types.forEach((t=>{t.slug&&e===t.slug&&(a=!0)})),a&&t&&n.categories){let e=!1;n.categories.forEach((n=>{n.slug&&t===n.slug&&(e=!0)})),a=e}a&&r.push(n)})),r}printCategorySelect(e){const t=this.getTemplates(e,""),n={},r=[];return t.forEach((e=>{e.categories&&e.categories.length&&e.categories.forEach((e=>{n[e.slug]||(n[e.slug]=!0,r.push({value:e.slug,label:e.name}))}))})),r.length?(r.unshift({value:"",label:(0,Ce.__)("-- Select Category --","@@text_domain")}),(0,Ee.createElement)(xe.SelectControl,{value:this.getSelectedCategory(e),options:r,onChange:t=>{this.setState((n=>({activeCategory:{...n.activeCategory,[e]:t}})))}})):null}render(){const{insertTemplate:e,getTemplateData:t,onRequestClose:n}=this.props,r=this.getTemplates(),a=this.getTemplates("theme"),o=this.state.loading||!r||!r.length,i=r=>{var a;this.setState({loading:!0}),t({id:r.id,type:null===(a=this.state)||void 0===a?void 0:a.templateModalTab},(t=>{t&&t.success&&t.response&&t.response.content&&e(t.response.content,this.props.replaceBlockId,(e=>{e?this.setState({error:e}):n()})),this.setState({loading:!1})}))},{is_pro_activated:l}=window._gutenify_vars;return console.log(l),(0,Ee.createElement)(xe.Modal,{className:Be()("gutenify-plugin-templates-modal gutenify-plugin-templates-modal-hide-header",o?"gutenify-plugin-templates-modal-loading":"",this.state.demoTemplate?"gutenify-plugin-templates-demo-wrapper":""),position:"top",size:"lg",onRequestClose:()=>{n()},shouldCloseOnClickOutside:!1},(0,Ee.createElement)("div",{className:"components-modal__header"},(0,Ee.createElement)("div",{className:"components-modal__header-heading-container"},(0,Ee.createElement)("h1",{id:"components-modal-header-1",className:"components-modal__header-heading"},(0,Ce.__)("Templates","@@text_domain")),(0,Ee.createElement)(xe.Button,{variant:"secondary",onClick:()=>{this.setState((e=>({...e,loading:!0}))),this.props.getTemplates(!0).then((e=>{this.setState((t=>({...t,templates:e,loading:!1})))}))}},(0,Ee.createElement)(xe.Icon,{icon:"update"}))),o?(0,Ee.createElement)("div",{className:"gutenify-plugin-templates-modal-loading-spinner"},(0,Ee.createElement)(xe.Spinner,null)):"",(0,Ee.createElement)("button",{type:"button","aria-label":"Close dialog",className:"components-button components-icon-button",onClick:()=>{n()}},(0,Ee.createElement)("svg",{"aria-hidden":"true",role:"img",focusable:"false",className:"dashicon dashicons-no-alt",xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"},(0,Ee.createElement)("path",{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"})))),!this.state.demoTemplate&&r&&r.length?(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-control-tabs gutenify-component-modal-tab-panel",onSelect:e=>{this.setState((t=>({...t,templateModalTab:e})))},initialTabName:this.state.templateModalTab,tabs:[...a&&a.length?[{name:"theme",title:(0,Ee.createElement)(xe.Tooltip,{text:(0,Ce.__)("Templates from the theme.","@@text_domain")},(0,Ee.createElement)("span",null,(0,Ce.__)("Theme","@@text_domain"))),className:"gutenify-control-tabs-tab"}]:[],{name:"blocks",title:(0,Ee.createElement)(xe.Tooltip,{text:(0,Ce.__)("Simple blocks to construct your page.","@@text_domain")},(0,Ee.createElement)("span",null,(0,Ce.__)("Blocks","@@text_domain"))),className:"gutenify-control-tabs-tab"},{name:"pages",title:(0,Ee.createElement)(xe.Tooltip,{text:(0,Ce.__)("Pre-designed ready to use pages.","@@text_domain")},(0,Ee.createElement)("span",null,(0,Ce.__)("Pages","@@text_domain"))),className:"gutenify-control-tabs-tab"},{name:"local",title:(0,Ee.createElement)(xe.Tooltip,{text:(0,Ce.__)("My Templates.","@@text_domain")},(0,Ee.createElement)("span",null,(0,Ce.__)("My Templates","@@text_domain"))),className:"gutenify-control-tabs-tab"}]},(e=>{var t;const n=null!==(t=this.state)&&void 0!==t&&t.templateModalTab?this.state.templateModalTab:e.name;let r=!1,a=!1;return r=this.getTemplates(n),a=this.getSelectedCategory(n),(0,Ee.createElement)(Ee.Fragment,null,!1===r?(0,Ee.createElement)("div",{className:"gutenify-plugin-templates-spinner"},(0,Ee.createElement)(xe.Spinner,null)):"",r&&!r.length?(0,Ee.createElement)("div",null,"local"===n?(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)("p",{style:{marginTop:0}},(0,Ce.__)("No templates found.","@@text_domain")),(0,Ee.createElement)(xe.ExternalLink,{className:"components-button is-button is-primary",href:window.gutenify_block_data.add_template_url},(0,Ce.__)("Add Template","@@text_domain"))):(0,Ce.__)("No templates found.","@@text_domain")):"",r&&r.length?(0,Ee.createElement)(Ee.Fragment,{key:`${n}-${a}`},(0,Ee.createElement)("div",{className:"gutenify-plugin-templates-categories-row"},(0,Ee.createElement)("div",{className:"gutenify-plugin-templates-categories-select"},this.printCategorySelect(n)),(0,Ee.createElement)("div",{className:"gutenify-plugin-templates-count"},(0,Ee.createElement)(Ee.RawHTML,null,(0,Ce.sprintf)((0,Ce.__)("Templates: %s","@@text_domain"),`<strong>${r.length}</strong>`)))),this.state.error,(0,Ee.createElement)(Te(),{className:"gutenify-plugin-templates-list",elementType:"ul",disableImagesLoaded:!1,updateOnEachImageLoad:!0,options:{transitionDuration:0}},r.map((e=>{const{is_pro:t}=e;let n=!!e.thumbnail;n||(e.thumbnail=`${window.gutenify_block_data.plugin_directory_url}/assets/images/info-box-layouts/layout-1.png`,e.thumbnail_height=320,e.thumbnail_width=300,n=!0);let r=!1;return e.thumbnail_height&&e.thumbnail_width&&(r=e.thumbnail_height/e.thumbnail_width),(0,Ee.createElement)("li",{className:Be()("gutenify-plugin-templates-list-item",n?"":"gutenify-plugin-templates-list-item-no-thumb","gutenify-plugin-templates-list-item-"+(t?"pro":"free")),key:e.id},(0,Ee.createElement)("button",{onClick:()=>{i(e)}},n?(0,Ee.createElement)("div",{className:"gutenify-plugin-templates-list-item-image"},r?(0,Ee.createElement)("div",{className:"gutenify-plugin-templates-list-item-image-sizer",style:{paddingTop:100*r+"%"}}):"",(0,Ee.createElement)(Ae.ZP,{overflow:!0,offset:100},(0,Ee.createElement)("img",{src:e.thumbnail,alt:e.title}))):""),(0,Ee.createElement)("div",{className:"gutenify-plugin-templates-list-item-title"},e.title?e.title:(0,Ce.__)("(No title)"),(0,Ee.createElement)("button",{onClick:()=>i(e),className:"gutenify-template-import-button",title:(0,Ce.__)("Import pattern")},(0,Ee.createElement)("span",{className:"dashicons dashicons-download"})),(0,Ee.createElement)("button",{onClick:()=>{this.setState((t=>({...t,demoTemplate:e})))}},(0,Ce.__)(" Demo"))))}))),"local"===n?(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.ExternalLink,{className:"components-button is-button is-primary",href:window.gutenify_block_data.add_template_url},(0,Ce.__)("Add Template","@@text_domain"))):""):"")})):"",this.state.demoTemplate&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)("div",{className:"gutenify-template-demo-wrapper"},(0,Ee.createElement)("div",{className:"gutenify-template-demo-sidebar"},(0,Ee.createElement)("button",{onClick:()=>{this.setState((e=>({...e,demoTemplate:!1})))},className:"gutenify-template-demo-back-btn"},(0,Ee.createElement)("span",{className:"dashicons dashicons-arrow-left-alt"}),(0,Ce.__)("Back")),(0,Ee.createElement)("div",{className:"gutenify-template-demo-title"},this.state.demoTemplate.title),(0,Ee.createElement)("div",{className:"gutenify-template-import-demo-group-button"},"1"!==l&&(0,Ee.createElement)("a",{href:"https://gutenify.com/pricing/",className:"gutenify-template-buy-pro-button",target:"__blank"},(0,Ee.createElement)(xe.Icon,{icon:qe})," Buy Pro"),(0,Ee.createElement)("button",{onClick:()=>i(this.state.demoTemplate),className:"gutenify-template-import-button"},(0,Ee.createElement)("span",{className:"dashicons dashicons-download"})," ",(0,Ce.__)("Import pattern")))),(0,Ee.createElement)("div",{className:"gutenify-template-demo-content"},(0,Ee.createElement)("iframe",{width:"100%",src:this.state.demoTemplate.url,title:"Template Demo"})))))}}const Qe=(0,Se.compose)([(0,ue.withDispatch)((e=>{const{insertBlocks:t,replaceBlocks:n}=e("core/block-editor");return{insertTemplate(e,r,a){const o=(0,z.parse)(e);if(o.length){const e=!1;e?a(e):(r?n(r,o):t(o),a(!1))}}}})),(0,ue.withSelect)((e=>({templates:e("gutenify/templates").getTemplates(),getTemplates:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return new Promise((function(t,n){Z()({path:"/gutenify/v1/get_templates/?reset="+e}).then((e=>{t(e.response)})).catch((e=>{n(e)}))}))},getTemplateData(e,t){let{type:n}=e;"local"!==n&&"theme"!==n&&(n="remote"),Z()({path:`/gutenify/v1/get_template_data/?id=${e.id}&type=${n}`,method:"GET"}).then((e=>{t(e)})).catch((e=>{t(e)}))}})))])(Xe);class et extends Ee.Component{componentDidMount(){const{insertBlocks:e}=this.props,t=document.querySelector(".edit-post-header__toolbar");if(t){const n=()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)("button",{className:"components-button components-icon-button",onClick:t=>{t.preventDefault(),e((0,z.createBlock)("gutenify/templates-button",{isTemplatesModalOnly:!0}))}},(0,Ee.createElement)(xe.Icon,{icon:"grid-view"})," ",(0,Ce.__)("Add Template","@@text_domain"))),r=document.createElement("div");r.classList.add("gutenify-toolbar-templates"),t.appendChild(r),(0,Ee.render)((0,Ee.createElement)(n,null),r)}}render(){return null}}(0,we.registerPlugin)("gkt-toolbar-templates",{render:(0,Se.compose)((0,ue.withDispatch)((e=>{const{insertBlocks:t}=e("core/block-editor");return{insertBlocks:t}})))(et)});const tt=window.wp.coreData,nt=window.wp.autop,rt=window.lodash,at=e=>{const{onCancel:t,onApply:n,kit:r}=e,[{isSuccess:a,isApplied:o,isLoading:i,activeParts:l,activeTemplates:s,activeDemoPages:c,activeSettings:u,activeStyle:d},p]=(0,Ee.useState)({isSuccess:!1,isApplied:!1,activeParts:[],activeTemplates:[],activeDemoPages:[],activeStyle:!1,activeSettings:!1}),{kit_parts:f,kit_templates:m,kit_demo_pages:g,kit_styles:h,kit_settings:b}=r,y=e=>{p((t=>({...t,...e})))};return(0,Ee.useEffect)((()=>{let e=[];f&&(e=f.map((e=>e.slug)));let t=[];m&&(t=m.map((e=>e.slug)));let n=[];g&&(n=g.map((e=>e.slug))),y({activeParts:e,activeTemplates:t,activeDemoPages:n,activeSettings:!!b,activeStyle:!!h})}),[]),(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.Modal,{position:"top",className:Be()("gutenify-component-modal-alert","gutenify-component-modal-hide-header",o&&a&&"gutenify-component-modal-alert-auto-width"),onRequestClose:()=>{t()},shouldCloseOnClickOutside:!1,__experimentalHideHeader:!0},(0,Ee.createElement)("div",{className:"components-modal__header"},(0,Ee.createElement)("div",{className:"components-modal__header-heading-container"},(0,Ee.createElement)("h1",{id:"components-modal-header-1",className:"components-modal__header-heading"},r.title,(0,Ce.__)(" Options","@@text_domain")))),!o&&!i&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.Card,null,(0,Ee.createElement)(xe.CardHeader,null,(0,Ce.__)("Please choose following options you want to apply.","@@text_domain")),(0,Ee.createElement)(xe.CardBody,null,l&&f&&(0,Ee.createElement)("div",{className:"gutenify-import-list-template"},(0,Ee.createElement)("h4",null,"Template Parts"),(0,Ee.createElement)("p",{className:"gutenify-component__help"},"Choose template parts to replace/ add."),(0,Ee.createElement)("ul",null,f.map((e=>{const t=l.includes(e.slug);return(0,Ee.createElement)("li",{key:`part-${e.slug}`},(0,Ee.createElement)(xe.ToggleControl,{label:e.title,checked:t,onChange:()=>{let n=l;t?n=n.filter((function(t){return t!==e.slug})):n.push(e.slug),y({activeParts:n})}}))})))," "),m&&(0,Ee.createElement)("div",{className:"gutenify-import-list-template"},(0,Ee.createElement)("h4",null,"Templates"),(0,Ee.createElement)("p",{className:"gutenify-component__help"},"Choose template to replace/ add."),(0,Ee.createElement)("ul",null,m.map((e=>{const t=s.includes(e.slug);return(0,Ee.createElement)("li",{key:`part-${e.slug}`},(0,Ee.createElement)(xe.ToggleControl,{label:e.title,checked:t,onChange:()=>{let n=s;t?n=n.filter((function(t){return t!==e.slug})):n.push(e.slug),y({activeTemplates:n})}}))})))," "),g&&(0,Ee.createElement)("div",{className:"gutenify-import-list-template"},(0,Ee.createElement)("h4",null,"Demo Pages"),(0,Ee.createElement)("p",{className:"gutenify-component__help"},"Choose pages to add."),(0,Ee.createElement)("ul",null,g.map((e=>{const t=c.includes(e.slug);return(0,Ee.createElement)("li",{key:`part-${e.slug}`},(0,Ee.createElement)(xe.ToggleControl,{label:e.title,checked:t,onChange:()=>{let n=c;t?n=n.filter((function(t){return t!==e.slug})):n.push(e.slug),y({activeDemoPages:n})}}))})))," "),g&&(0,Ee.createElement)("div",{className:"gutenify-import-list-template"},(0,Ee.createElement)("h4",null,(0,Ce.__)("Style & Setting")),(0,Ee.createElement)("p",{className:"gutenify-component__help"},(0,Ce.__)("Choose replace style & setting.")),(0,Ee.createElement)("ul",null,(0,Ee.createElement)("li",null,(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Style"),checked:!!d,onChange:()=>{y({activeStyle:!d})}})),(0,Ee.createElement)("li",null,(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Settings"),checked:!!u,onChange:()=>{y({activeSettings:!u})}}))))),(0,Ee.createElement)(xe.CardBody,null,(0,Ee.createElement)("div",{className:"gutenify-import-instructions"},(0,Ee.createElement)(xe.Icon,{icon:"warning",className:"gutenify-icon-color-warning"})," Please backup your site before applying kit."),(0,Ee.createElement)(xe.ExternalLink,{href:"#"},(0,Ce.__)("Need Help?"))),(0,Ee.createElement)(xe.CardFooter,null,(0,Ee.createElement)("div",{className:"gutenify-component-modal-buttons"},(0,Ee.createElement)(xe.Button,{isSecondary:!0,onClick:()=>{t()}},"Cancel"),(0,Ee.createElement)(xe.Button,{isPrimary:!0,onClick:async()=>{y({isLoading:!0});const e=await n({activeParts:l,activeTemplates:s,activeDemoPages:c,activeSettings:u,activeStyle:d});y(e?{isSuccess:!0,isApplied:!0,isLoading:!1}:{isSuccess:!1,isApplied:!0,isLoading:!1})}},"Apply Kit"))))),i&&!o&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)("div",{className:"gutenify-component-modal-success-message"},(0,Ee.createElement)(xe.Spinner,null),(0,Ee.createElement)("h1",null,"Please wait. Kit is being applied.."))),o&&a&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)("div",{className:"gutenify-component-modal-success-message"},l.length>0||s.length>0||c.length>0||d||u?(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.Icon,{icon:"yes-alt",size:50,className:"gutenify-component-modal-success-message-icon"})," ",(0,Ee.createElement)("h1",null,"Kit Applied successfully"),(0,Ee.createElement)("ul",{className:"gutenify-kit-imported-list"},l.length>0&&(0,Ee.createElement)("li",null,(0,Ee.createElement)(xe.Icon,{icon:"yes"})," ",(0,Ce.__)("Imported template parts.")),s.length>0&&(0,Ee.createElement)("li",null,(0,Ee.createElement)(xe.Icon,{icon:"yes"})," ",(0,Ce.__)("Imported templates.")),c.length>0&&(0,Ee.createElement)("li",null,(0,Ee.createElement)(xe.Icon,{icon:"yes"})," ",(0,Ce.__)("Imported demo pages.")),d&&(0,Ee.createElement)("li",null,(0,Ee.createElement)(xe.Icon,{icon:"yes"})," ",(0,Ce.__)("Imported styles.")),u&&(0,Ee.createElement)("li",null,(0,Ee.createElement)(xe.Icon,{icon:"yes"})," ",(0,Ce.__)("Imported settings."))),(0,Ee.createElement)(xe.Button,{isPrimary:!0,onClick:()=>{location.reload()}},"Close")):(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.Icon,{icon:"warning",size:50,className:"gutenify-icon-color-warning"}),(0,Ee.createElement)("h1",null,"Nothing has been imported."),(0,Ee.createElement)(xe.Button,{isPrimary:!0,onClick:()=>{t()}},"Close"))))))};(0,Se.compose)([(0,ue.withSelect)((e=>({styleId:e(tt.store).__experimentalGetCurrentGlobalStylesId(),getKits:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return new Promise((function(t,n){Z()({path:"/gutenify/v1/get_template_kit/?reset="+e}).then((e=>{t(e.response)})).catch((e=>{n(e)}))}))}}))),(0,ue.withDispatch)(((e,t)=>{const{styleId:n}=t;return{applyKit:(e,t)=>{const{activeParts:r,activeTemplates:a,activeDemoPages:o,activeStyle:i}=t;return new Promise((function(t,l){Z()({path:`/gutenify/v1/get_template_kit_data?id=${e.id}&type=remote`}).then((e=>{const s=e.response;let c=[];s.kit_parts&&(c=s.kit_parts.filter((e=>r.includes(e.slug))));let u=[];s.kit_parts&&(u=s.kit_templates.filter((e=>a.includes(e.slug))));let d=[];s.kit_parts&&(d=s.kit_demo_pages.filter((e=>o.includes(e.slug)))),Z()({path:"/gutenify/v1/create_kit",method:"POST",data:{title:s.title,name:s.kit_name,template_parts:c,templates:u,demo_pages:d,styleId:n}}).then((e=>{i?Z()({path:`/wp/v2/global-styles/${n}`,method:"POST",data:{styles:s.kit_styles}}).then((()=>{t(!0)})).catch((()=>{l(!1)})):t(!0)})).catch((()=>{l(!1)}))})).catch((()=>{l(!1)}))}))}}}))])((e=>{const{applyKit:t,onClose:n,getKits:r}=e,[{showLoadingSpinner:a,showKitDetail:o,currentKit:i,isAlertKitApply:l,templateKits:s},c]=(0,Ee.useState)({showLoadingSpinner:!0,showKitDetail:!1,currentKit:{},isAlertKitApply:!1,templateKits:[]}),u=e=>{c((t=>({...t,...e})))};return(0,Ee.useEffect)((()=>{r().then((e=>{u({showLoadingSpinner:!1,templateKits:e})}))}),[]),(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.Modal,{className:Be()("gutenify-plugin-templates-modal","gutenify-component-modal-hide-header"),position:"top",size:"lg",onRequestClose:()=>{n()},shouldCloseOnClickOutside:!1,__experimentalHideHeader:!0},(0,Ee.createElement)("div",{className:"components-modal__header"},(0,Ee.createElement)("div",{className:"components-modal__header-heading-container"},(0,Ee.createElement)("h1",{id:"components-modal-header-1",className:"components-modal__header-heading"},!o&&(0,Ce.__)("Gutenify Template Kits","@@text_domain"),o&&s&&i.title)),a?(0,Ee.createElement)("div",{className:"gutenify-plugin-templates-modal-loading-spinner"},(0,Ee.createElement)(xe.Spinner,null)):"",(0,Ee.createElement)("button",{type:"button","aria-label":"Close dialog",className:"components-button components-icon-button",onClick:()=>{n()}},(0,Ee.createElement)("svg",{"aria-hidden":"true",role:"img",focusable:"false",className:"dashicon dashicons-no-alt",xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20"},(0,Ee.createElement)("path",{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"})))),(0,Ee.createElement)("div",{className:Be()("gutenify-template-kit-browser-wrapper",a&&"gutenify-template-kit-browser-loading",o&&"gutenify-template-kit-browser-has-kit-details")},(0,Ee.createElement)("div",{className:"gutenify-template-kit-browser-listing-area"},!o&&(0,Ee.createElement)(xe.Card,{className:"gutenify-template-kit-browser-toolbar"},(0,Ee.createElement)(xe.CardHeader,null,(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)("span",null,(0,Ee.createElement)("strong",null,(0,Ce.__)("Total kits:"))," ",s.length),(0,Ee.createElement)(xe.Button,{isSecondary:!0,onClick:()=>{u({showLoadingSpinner:!0}),r(!0).then((e=>{u({showLoadingSpinner:!1,templateKits:e})}))}},(0,Ee.createElement)(xe.Icon,{icon:"update",className:"example-class"}),"Refresh")))),(0,Ee.createElement)("div",{className:"gutenify-template-kit-browser-lists-wrapper"},!o&&s&&(0,Ee.createElement)(Te(),{className:"gutenify-template-kit-browser-lists",elementType:"ul",disableImagesLoaded:!1,updateOnEachImageLoad:!0,options:{transitionDuration:0}},s.map((e=>{const t=!!e.thumbnail;let n=!1;return e.thumbnail_height&&e.thumbnail_width&&(n=e.thumbnail_height/e.thumbnail_width),(0,Ee.createElement)("li",{className:Be()("gutenify-plugin-templates-list-item",t?"":"gutenify-plugin-templates-list-item-no-thumb"),key:e.kit_name},(0,Ee.createElement)("button",{onClick:()=>{u({currentKit:e,showKitDetail:!0})}},t?(0,Ee.createElement)("div",{className:"gutenify-plugin-templates-list-item-image"},n?(0,Ee.createElement)("div",{className:"gutenify-plugin-templates-list-item-image-sizer",style:{paddingTop:100*n+"%"}}):"",(0,Ee.createElement)(Ae.ZP,{overflow:!0,offset:100},(0,Ee.createElement)("img",{src:e.thumbnail,alt:e.title,width:"100"}))):"",(0,Ee.createElement)("span",null,e.title)))}))),o&&s&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.Card,null,(0,Ee.createElement)(xe.CardHeader,null,(0,Ee.createElement)(xe.Button,{onClick:()=>{u({currentKit:{},showKitDetail:!1})}},(0,Ee.createElement)(xe.Icon,{icon:"arrow-left-alt",className:"example-class"}),"Back to listing"),(0,Ee.createElement)("div",{className:"gutenify-template-browser-button-group"},i.demo_link&&(0,Ee.createElement)(xe.Button,{isSecondary:!0,href:i.demo_link,target:"__blank"},(0,Ee.createElement)(xe.Icon,{icon:"welcome-view-site"}),"View Demo"),o&&s&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.Button,{isPrimary:!0,onClick:async()=>{u({isAlertKitApply:!0})}},(0,Ee.createElement)(xe.Icon,{icon:"yes"}),"Apply Kit"),l&&(0,Ee.createElement)(at,{onCancel:()=>{u({isAlertKitApply:!1})},onApply:async e=>await t(i,e),kit:i})))),(0,Ee.createElement)(xe.CardBody,null,(0,Ee.createElement)("div",{className:"gutenify-template-kit-information-wrapper"},(0,Ee.createElement)("div",{dangerouslySetInnerHTML:{__html:(0,nt.autop)(i.content)},className:"gutenify-template-kit-information-content"}),(0,Ee.createElement)("div",{className:"gutenify-template-kit-information-sidebar"},(0,Ee.createElement)("h3",null,(0,Ce.__)("Kit includes following:")),i.kit_parts.length>0&&(0,Ee.createElement)("div",null,(0,Ee.createElement)("h4",null,"Template Parts"),(0,Ee.createElement)("ul",null,i.kit_parts.map((e=>{const t=!!e.demo_link;return(0,Ee.createElement)("li",{key:`part-${e.slug}`},(0,Ee.createElement)(xe.Icon,{icon:"yes"})," ",t?(0,Ee.createElement)("a",{href:e.demo_link,target:"__blank"},e.title):(0,Ee.createElement)("span",null,e.title))})))),i.kit_templates.length>0&&(0,Ee.createElement)("div",null,(0,Ee.createElement)("h4",null,"Templates"),(0,Ee.createElement)("ul",null,i.kit_templates.map((e=>{const t=!!e.demo_link;return(0,Ee.createElement)("li",{key:`part-${e.slug}`},(0,Ee.createElement)(xe.Icon,{icon:"yes"})," ",t?(0,Ee.createElement)("a",{href:e.demo_link,target:"__blank"},e.title):(0,Ee.createElement)("span",null,e.title))})))),i.kit_demo_pages.length>0&&(0,Ee.createElement)("div",null,(0,Ee.createElement)("h4",null,"Demo Pages"),(0,Ee.createElement)("ul",null,i.kit_demo_pages.map((e=>{const t=!!e.demo_link;return(0,Ee.createElement)("li",{key:`part-${e.slug}`},(0,Ee.createElement)(xe.Icon,{icon:"yes"})," ",t?(0,Ee.createElement)("a",{href:e.demo_link,target:"__blank"},e.title):(0,Ee.createElement)("span",null,e.title))})))),i.kit_styles&&(0,Ee.createElement)("div",null,(0,Ee.createElement)("h4",null,"Style & Settings"),(0,Ee.createElement)("ul",null,(0,Ee.createElement)("li",null,(0,Ee.createElement)(xe.Icon,{icon:"yes"})," Custom Settings & styles")))))))))))))})),(0,we.registerPlugin)("gutenify",{icon:qe,render:()=>{const[{isTemplatesOpen:e,isCustomizerPanelOpen:t},n]=(0,Ee.useState)({isTemplatesOpen:!1,isCustomizerPanelOpen:!1});return(0,Ee.createElement)(Ee.Fragment,null,e&&(0,Ee.createElement)(Qe,{onRequestClose:()=>{n({isTemplatesOpen:!1})}}),(0,Ee.createElement)(_e.PluginSidebarMoreMenuItem,{target:"gutenify-sidebar"},(0,Ce.__)("Gutenify Options")),(0,Ee.createElement)(_e.PluginSidebar,{name:"gutenify-sidebar",title:(0,Ce.__)("Gutenify Options"),icon:qe},(0,Ee.createElement)(xe.PanelBody,null,(0,Ee.createElement)(xe.PanelRow,{className:"gutenify--flex gutenify--flex--justify-center"},(0,Ee.createElement)(xe.Button,{onClick:()=>n({isTemplatesOpen:!0}),variant:"primary"},(0,Ee.createElement)(xe.Icon,{icon:"grid-view",size:16}),"   ",(0,Ce.__)("Template Browser"))))))}});const ot=window.wp.editSite,it=window.wp.hooks,lt=window.wp.blockEditor;var st=n(7462),ct=n(9196),ut=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),dt=Math.abs,pt=String.fromCharCode,ft=Object.assign;function mt(e){return e.trim()}function gt(e,t,n){return e.replace(t,n)}function ht(e,t){return e.indexOf(t)}function bt(e,t){return 0|e.charCodeAt(t)}function yt(e,t,n){return e.slice(t,n)}function vt(e){return e.length}function kt(e){return e.length}function Et(e,t){return t.push(e),e}var Ct=1,_t=1,wt=0,xt=0,St=0,Ot="";function Bt(e,t,n,r,a,o,i){return{value:e,root:t,parent:n,type:r,props:a,children:o,line:Ct,column:_t,length:i,return:""}}function Pt(e,t){return ft(Bt("",null,null,"",null,null,0),e,{length:-e.length},t)}function Tt(){return St=xt>0?bt(Ot,--xt):0,_t--,10===St&&(_t=1,Ct--),St}function At(){return St=xt<wt?bt(Ot,xt++):0,_t++,10===St&&(_t=1,Ct++),St}function $t(){return bt(Ot,xt)}function It(){return xt}function Nt(e,t){return yt(Ot,e,t)}function Ft(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function jt(e){return Ct=_t=1,wt=vt(Ot=e),xt=0,[]}function Mt(e){return Ot="",e}function Rt(e){return mt(Nt(xt-1,zt(91===e?e+2:40===e?e+1:e)))}function Lt(e){for(;(St=$t())&&St<33;)At();return Ft(e)>2||Ft(St)>3?"":" "}function Dt(e,t){for(;--t&&At()&&!(St<48||St>102||St>57&&St<65||St>70&&St<97););return Nt(e,It()+(t<6&&32==$t()&&32==At()))}function zt(e){for(;At();)switch(St){case e:return xt;case 34:case 39:34!==e&&39!==e&&zt(St);break;case 40:41===e&&zt(e);break;case 92:At()}return xt}function Gt(e,t){for(;At()&&e+St!==57&&(e+St!==84||47!==$t()););return"/*"+Nt(t,xt-1)+"*"+pt(47===e?e:At())}function Vt(e){for(;!Ft($t());)At();return Nt(e,xt)}var Wt="-ms-",Ht="-moz-",qt="-webkit-",Ut="comm",Zt="rule",Yt="decl",Kt="@keyframes";function Jt(e,t){for(var n="",r=kt(e),a=0;a<r;a++)n+=t(e[a],a,e,t)||"";return n}function Xt(e,t,n,r){switch(e.type){case"@import":case Yt:return e.return=e.return||e.value;case Ut:return"";case Kt:return e.return=e.value+"{"+Jt(e.children,r)+"}";case Zt:e.value=e.props.join(",")}return vt(n=Jt(e.children,r))?e.return=e.value+"{"+n+"}":""}function Qt(e,t){switch(function(e,t){return(((t<<2^bt(e,0))<<2^bt(e,1))<<2^bt(e,2))<<2^bt(e,3)}(e,t)){case 5103:return qt+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return qt+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return qt+e+Ht+e+Wt+e+e;case 6828:case 4268:return qt+e+Wt+e+e;case 6165:return qt+e+Wt+"flex-"+e+e;case 5187:return qt+e+gt(e,/(\w+).+(:[^]+)/,"-webkit-box-$1$2-ms-flex-$1$2")+e;case 5443:return qt+e+Wt+"flex-item-"+gt(e,/flex-|-self/,"")+e;case 4675:return qt+e+Wt+"flex-line-pack"+gt(e,/align-content|flex-|-self/,"")+e;case 5548:return qt+e+Wt+gt(e,"shrink","negative")+e;case 5292:return qt+e+Wt+gt(e,"basis","preferred-size")+e;case 6060:return qt+"box-"+gt(e,"-grow","")+qt+e+Wt+gt(e,"grow","positive")+e;case 4554:return qt+gt(e,/([^-])(transform)/g,"$1-webkit-$2")+e;case 6187:return gt(gt(gt(e,/(zoom-|grab)/,qt+"$1"),/(image-set)/,qt+"$1"),e,"")+e;case 5495:case 3959:return gt(e,/(image-set\([^]*)/,qt+"$1$`$1");case 4968:return gt(gt(e,/(.+:)(flex-)?(.*)/,"-webkit-box-pack:$3-ms-flex-pack:$3"),/s.+-b[^;]+/,"justify")+qt+e+e;case 4095:case 3583:case 4068:case 2532:return gt(e,/(.+)-inline(.+)/,qt+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(vt(e)-1-t>6)switch(bt(e,t+1)){case 109:if(45!==bt(e,t+4))break;case 102:return gt(e,/(.+:)(.+)-([^]+)/,"$1-webkit-$2-$3$1"+Ht+(108==bt(e,t+3)?"$3":"$2-$3"))+e;case 115:return~ht(e,"stretch")?Qt(gt(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==bt(e,t+1))break;case 6444:switch(bt(e,vt(e)-3-(~ht(e,"!important")&&10))){case 107:return gt(e,":",":"+qt)+e;case 101:return gt(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+qt+(45===bt(e,14)?"inline-":"")+"box$3$1"+qt+"$2$3$1"+Wt+"$2box$3")+e}break;case 5936:switch(bt(e,t+11)){case 114:return qt+e+Wt+gt(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return qt+e+Wt+gt(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return qt+e+Wt+gt(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return qt+e+Wt+e+e}return e}function en(e){return Mt(tn("",null,null,null,[""],e=jt(e),0,[0],e))}function tn(e,t,n,r,a,o,i,l,s){for(var c=0,u=0,d=i,p=0,f=0,m=0,g=1,h=1,b=1,y=0,v="",k=a,E=o,C=r,_=v;h;)switch(m=y,y=At()){case 40:if(108!=m&&58==_.charCodeAt(d-1)){-1!=ht(_+=gt(Rt(y),"&","&\f"),"&\f")&&(b=-1);break}case 34:case 39:case 91:_+=Rt(y);break;case 9:case 10:case 13:case 32:_+=Lt(m);break;case 92:_+=Dt(It()-1,7);continue;case 47:switch($t()){case 42:case 47:Et(rn(Gt(At(),It()),t,n),s);break;default:_+="/"}break;case 123*g:l[c++]=vt(_)*b;case 125*g:case 59:case 0:switch(y){case 0:case 125:h=0;case 59+u:f>0&&vt(_)-d&&Et(f>32?an(_+";",r,n,d-1):an(gt(_," ","")+";",r,n,d-2),s);break;case 59:_+=";";default:if(Et(C=nn(_,t,n,c,u,a,l,v,k=[],E=[],d),o),123===y)if(0===u)tn(_,t,C,C,k,o,d,l,E);else switch(p){case 100:case 109:case 115:tn(e,C,C,r&&Et(nn(e,C,C,0,0,a,l,v,a,k=[],d),E),a,E,d,l,r?k:E);break;default:tn(_,C,C,C,[""],E,0,l,E)}}c=u=f=0,g=b=1,v=_="",d=i;break;case 58:d=1+vt(_),f=m;default:if(g<1)if(123==y)--g;else if(125==y&&0==g++&&125==Tt())continue;switch(_+=pt(y),y*g){case 38:b=u>0?1:(_+="\f",-1);break;case 44:l[c++]=(vt(_)-1)*b,b=1;break;case 64:45===$t()&&(_+=Rt(At())),p=$t(),u=d=vt(v=_+=Vt(It())),y++;break;case 45:45===m&&2==vt(_)&&(g=0)}}return o}function nn(e,t,n,r,a,o,i,l,s,c,u){for(var d=a-1,p=0===a?o:[""],f=kt(p),m=0,g=0,h=0;m<r;++m)for(var b=0,y=yt(e,d+1,d=dt(g=i[m])),v=e;b<f;++b)(v=mt(g>0?p[b]+" "+y:gt(y,/&\f/g,p[b])))&&(s[h++]=v);return Bt(e,t,n,0===a?Zt:l,s,c,u)}function rn(e,t,n){return Bt(e,t,n,Ut,pt(St),yt(e,2,-2),0)}function an(e,t,n,r){return Bt(e,t,n,Yt,yt(e,0,r),yt(e,r+1,-1),r)}var on=function(e,t,n){for(var r=0,a=0;r=a,a=$t(),38===r&&12===a&&(t[n]=1),!Ft(a);)At();return Nt(e,xt)},ln=new WeakMap,sn=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||ln.get(n))&&!r){ln.set(e,!0);for(var a=[],o=function(e,t){return Mt(function(e,t){var n=-1,r=44;do{switch(Ft(r)){case 0:38===r&&12===$t()&&(t[n]=1),e[n]+=on(xt-1,t,n);break;case 2:e[n]+=Rt(r);break;case 4:if(44===r){e[++n]=58===$t()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=pt(r)}}while(r=At());return e}(jt(e),t))}(t,a),i=n.props,l=0,s=0;l<o.length;l++)for(var c=0;c<i.length;c++,s++)e.props[s]=a[l]?o[l].replace(/&\f/g,i[c]):i[c]+" "+o[l]}}},cn=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},un=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case Yt:e.return=Qt(e.value,e.length);break;case Kt:return Jt([Pt(e,{value:gt(e.value,"@","@"+qt)})],r);case Zt:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=/(::plac\w+|:read-\w+)/.exec(e))?e[0]:e}(t)){case":read-only":case":read-write":return Jt([Pt(e,{props:[gt(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return Jt([Pt(e,{props:[gt(t,/:(plac\w+)/,":-webkit-input-$1")]}),Pt(e,{props:[gt(t,/:(plac\w+)/,":-moz-$1")]}),Pt(e,{props:[gt(t,/:(plac\w+)/,Wt+"input-$1")]})],r)}return""}))}}];const dn=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r,a,o=e.stylisPlugins||un,i={},l=[];r=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)i[t[n]]=!0;l.push(e)}));var s,c,u,d,p=[Xt,(d=function(e){s.insert(e)},function(e){e.root||(e=e.return)&&d(e)})],f=(c=[sn,cn].concat(o,p),u=kt(c),function(e,t,n,r){for(var a="",o=0;o<u;o++)a+=c[o](e,t,n,r)||"";return a});a=function(e,t,n,r){s=n,Jt(en(e?e+"{"+t.styles+"}":t.styles),f),r&&(m.inserted[t.name]=!0)};var m={key:t,sheet:new ut({key:t,container:r,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:i,registered:{},insert:a};return m.sheet.hydrate(l),m};function pn(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "})),r}var fn=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},mn=function(e,t,n){fn(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var a=t;do{e.insert(t===a?"."+r:"",a,e.sheet,!0),a=a.next}while(void 0!==a)}};const gn=function(e){for(var t,n=0,r=0,a=e.length;a>=4;++r,a-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(a){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},hn={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};var bn=/[A-Z]|^ms/g,yn=/_EMO_([^_]+?)_([^]*?)_EMO_/g,vn=function(e){return 45===e.charCodeAt(1)},kn=function(e){return null!=e&&"boolean"!=typeof e},En=function(e){var t=Object.create(null);return function(e){return void 0===t[e]&&(t[e]=vn(n=e)?n:n.replace(bn,"-$&").toLowerCase()),t[e];var n}}(),Cn=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(yn,(function(e,t,n){return xn={name:t,styles:n,next:xn},t}))}return 1===hn[e]||vn(e)||"number"!=typeof t||0===t?t:t+"px"};function wn(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return xn={name:n.name,styles:n.styles,next:xn},n.name;if(void 0!==n.styles){var r=n.next;if(void 0!==r)for(;void 0!==r;)xn={name:r.name,styles:r.styles,next:xn},r=r.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var a=0;a<n.length;a++)r+=wn(e,t,n[a])+";";else for(var o in n){var i=n[o];if("object"!=typeof i)null!=t&&void 0!==t[i]?r+=o+"{"+t[i]+"}":kn(i)&&(r+=En(o)+":"+Cn(o,i)+";");else if(!Array.isArray(i)||"string"!=typeof i[0]||null!=t&&void 0!==t[i[0]]){var l=wn(e,t,i);switch(o){case"animation":case"animationName":r+=En(o)+":"+l+";";break;default:r+=o+"{"+l+"}"}}else for(var s=0;s<i.length;s++)kn(i[s])&&(r+=En(o)+":"+Cn(o,i[s])+";")}return r}(e,t,n);case"function":if(void 0!==e){var a=xn,o=n(e);return xn=a,wn(e,t,o)}}if(null==t)return n;var i=t[n];return void 0!==i?i:n}var xn,Sn=/label:\s*([^\s;\n{]+)\s*(;|$)/g,On=function(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,a="";xn=void 0;var o=e[0];null==o||void 0===o.raw?(r=!1,a+=wn(n,t,o)):a+=o[0];for(var i=1;i<e.length;i++)a+=wn(n,t,e[i]),r&&(a+=o[i]);Sn.lastIndex=0;for(var l,s="";null!==(l=Sn.exec(a));)s+="-"+l[1];return{name:gn(a)+s,styles:a,next:xn}},Bn={}.hasOwnProperty,Pn=(0,ct.createContext)("undefined"!=typeof HTMLElement?dn({key:"css"}):null),Tn=(Pn.Provider,function(e){return(0,ct.forwardRef)((function(t,n){var r=(0,ct.useContext)(Pn);return e(t,r,n)}))}),An=(0,ct.createContext)({}),$n=ct.useInsertionEffect?ct.useInsertionEffect:function(e){e()};function In(e){$n(e)}var Nn="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Fn=function(e,t){var n={};for(var r in t)Bn.call(t,r)&&(n[r]=t[r]);return n[Nn]=e,n},jn=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return fn(t,n,r),In((function(){return mn(t,n,r)})),null},Mn=Tn((function(e,t,n){var r=e.css;"string"==typeof r&&void 0!==t.registered[r]&&(r=t.registered[r]);var a=e[Nn],o=[r],i="";"string"==typeof e.className?i=pn(t.registered,o,e.className):null!=e.className&&(i=e.className+" ");var l=On(o,void 0,(0,ct.useContext)(An));i+=t.key+"-"+l.name;var s={};for(var c in e)Bn.call(e,c)&&"css"!==c&&c!==Nn&&(s[c]=e[c]);return s.ref=n,s.className=i,(0,ct.createElement)(ct.Fragment,null,(0,ct.createElement)(jn,{cache:t,serialized:l,isStringTag:"string"==typeof a}),(0,ct.createElement)(a,s))}));n(8679);var Rn=function(e,t){var n=arguments;if(null==t||!Bn.call(t,"css"))return ct.createElement.apply(void 0,n);var r=n.length,a=new Array(r);a[0]=Mn,a[1]=Fn(e,t);for(var o=2;o<r;o++)a[o]=n[o];return ct.createElement.apply(null,a)};function Ln(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return On(t)}ct.useInsertionEffect?ct.useInsertionEffect:ct.useLayoutEffect;var Dn=function e(t){for(var n=t.length,r=0,a="";r<n;r++){var o=t[r];if(null!=o){var i=void 0;switch(typeof o){case"boolean":break;case"object":if(Array.isArray(o))i=e(o);else for(var l in i="",o)o[l]&&l&&(i&&(i+=" "),i+=l);break;default:i=o}i&&(a&&(a+=" "),a+=i)}}return a};function zn(e,t,n){var r=[],a=pn(e,r,n);return r.length<2?n:a+t(r)}var Gn=function(e){var t=e.cache,n=e.serializedArr;return In((function(){for(var e=0;e<n.length;e++)mn(t,n[e],!1)})),null},Vn=Tn((function(e,t){var n=[],r=function(){for(var e=arguments.length,r=new Array(e),a=0;a<e;a++)r[a]=arguments[a];var o=On(r,t.registered);return n.push(o),fn(t,o,!1),t.key+"-"+o.name},a={css:r,cx:function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return zn(t.registered,r,Dn(n))},theme:(0,ct.useContext)(An)},o=e.children(a);return(0,ct.createElement)(ct.Fragment,null,(0,ct.createElement)(Gn,{cache:t,serializedArr:n}),o)})),Wn=n(3366);function Hn(e,t){if(null==e)return{};var n,r,a=(0,Wn.Z)(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function qn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Un(e,t){if(e){if("string"==typeof e)return qn(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)?qn(e,t):void 0}}function Zn(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){var r,a,o=[],_n=!0,i=!1;try{for(n=n.call(e);!(_n=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);_n=!0);}catch(e){i=!0,a=e}finally{try{_n||null==n.return||n.return()}finally{if(i)throw a}}return o}}(e,t)||Un(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 Yn(e){return Yn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Yn(e)}function Kn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Jn(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Xn(e,t,n){return t&&Jn(e.prototype,t),n&&Jn(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var Qn=n(9611);function er(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&(0,Qn.Z)(e,t)}function tr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var nr=n(1850);function rr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ar(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function or(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ar(Object(n),!0).forEach((function(t){rr(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ar(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ir(e){return ir=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},ir(e)}function lr(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function sr(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=ir(e);if(t){var a=ir(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return lr(this,n)}}var cr=["className","clearValue","cx","getStyles","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],ur=function(){};function dr(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function pr(e,t,n){var r=[n];if(t&&e)for(var a in t)t.hasOwnProperty(a)&&t[a]&&r.push("".concat(dr(e,a)));return r.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var fr=function(e){return t=e,Array.isArray(t)?e.filter(Boolean):"object"===Yn(e)&&null!==e?[e]:[];var t},mr=function(e){return e.className,e.clearValue,e.cx,e.getStyles,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme,or({},Hn(e,cr))};function gr(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function hr(e){return gr(e)?window.pageYOffset:e.scrollTop}function br(e,t){gr(e)?window.scrollTo(0,t):e.scrollTop=t}function yr(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}function vr(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:ur,a=hr(e),o=t-a,i=10,l=0;function s(){var t=yr(l+=i,a,o,n);br(e,t),l<n?window.requestAnimationFrame(s):r(e)}s()}function kr(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}var Er=!1,Cr={get passive(){return Er=!0}},_r="undefined"!=typeof window?window:{};_r.addEventListener&&_r.removeEventListener&&(_r.addEventListener("p",ur,Cr),_r.removeEventListener("p",ur,!1));var wr=Er;function xr(e){return null!=e}function Sr(e,t,n){return e?t:n}function Or(e){var t=e.maxHeight,n=e.menuEl,r=e.minHeight,a=e.placement,o=e.shouldScroll,i=e.isFixedPosition,l=e.theme.spacing,s=function(e){var t=getComputedStyle(e),n="absolute"===t.position,r=/(auto|scroll)/;if("fixed"===t.position)return document.documentElement;for(var a=e;a=a.parentElement;)if(t=getComputedStyle(a),(!n||"static"!==t.position)&&r.test(t.overflow+t.overflowY+t.overflowX))return a;return document.documentElement}(n),c={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return c;var u,d=s.getBoundingClientRect().height,p=n.getBoundingClientRect(),f=p.bottom,m=p.height,g=p.top,h=n.offsetParent.getBoundingClientRect().top,b=i||gr(u=s)?window.innerHeight:u.clientHeight,y=hr(s),v=parseInt(getComputedStyle(n).marginBottom,10),k=parseInt(getComputedStyle(n).marginTop,10),E=h-k,C=b-g,_=E+y,w=d-y-g,x=f-b+y+v,S=y+g-k,O=160;switch(a){case"auto":case"bottom":if(C>=m)return{placement:"bottom",maxHeight:t};if(w>=m&&!i)return o&&vr(s,x,O),{placement:"bottom",maxHeight:t};if(!i&&w>=r||i&&C>=r)return o&&vr(s,x,O),{placement:"bottom",maxHeight:i?C-v:w-v};if("auto"===a||i){var B=t,P=i?E:_;return P>=r&&(B=Math.min(P-v-l.controlHeight,t)),{placement:"top",maxHeight:B}}if("bottom"===a)return o&&br(s,x),{placement:"bottom",maxHeight:t};break;case"top":if(E>=m)return{placement:"top",maxHeight:t};if(_>=m&&!i)return o&&vr(s,S,O),{placement:"top",maxHeight:t};if(!i&&_>=r||i&&E>=r){var T=t;return(!i&&_>=r||i&&E>=r)&&(T=i?E-k:_-k),o&&vr(s,S,O),{placement:"top",maxHeight:T}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(a,'".'))}return c}var Br=function(e){return"auto"===e?"bottom":e},Pr=(0,ct.createContext)({getPortalPlacement:null}),Tr=function(e){er(n,e);var t=sr(n);function n(){var e;Kn(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(e=t.call.apply(t,[this].concat(a))).state={maxHeight:e.props.maxMenuHeight,placement:null},e.context=void 0,e.getPlacement=function(t){var n=e.props,r=n.minMenuHeight,a=n.maxMenuHeight,o=n.menuPlacement,i=n.menuPosition,l=n.menuShouldScrollIntoView,s=n.theme;if(t){var c="fixed"===i,u=Or({maxHeight:a,menuEl:t,minHeight:r,placement:o,shouldScroll:l&&!c,isFixedPosition:c,theme:s}),d=e.context.getPortalPlacement;d&&d(u),e.setState(u)}},e.getUpdatedProps=function(){var t=e.props.menuPlacement,n=e.state.placement||Br(t);return or(or({},e.props),{},{placement:n,maxHeight:e.state.maxHeight})},e}return Xn(n,[{key:"render",value:function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),n}(ct.Component);Tr.contextType=Pr;var Ar=function(e){var t=e.theme,n=t.spacing.baseUnit;return{color:t.colors.neutral40,padding:"".concat(2*n,"px ").concat(3*n,"px"),textAlign:"center"}},$r=Ar,Ir=Ar,Nr=function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps;return Rn("div",(0,st.Z)({css:a("noOptionsMessage",e),className:r({"menu-notice":!0,"menu-notice--no-options":!0},n)},o),t)};Nr.defaultProps={children:"No options"};var Fr=function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps;return Rn("div",(0,st.Z)({css:a("loadingMessage",e),className:r({"menu-notice":!0,"menu-notice--loading":!0},n)},o),t)};Fr.defaultProps={children:"Loading..."};var jr,Mr,Rr,Lr=function(e){er(n,e);var t=sr(n);function n(){var e;Kn(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(e=t.call.apply(t,[this].concat(a))).state={placement:null},e.getPortalPlacement=function(t){var n=t.placement;n!==Br(e.props.menuPlacement)&&e.setState({placement:n})},e}return Xn(n,[{key:"render",value:function(){var e=this.props,t=e.appendTo,n=e.children,r=e.className,a=e.controlElement,o=e.cx,i=e.innerProps,l=e.menuPlacement,s=e.menuPosition,c=e.getStyles,u="fixed"===s;if(!t&&!u||!a)return null;var d=this.state.placement||Br(l),p=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(a),f=u?0:window.pageYOffset,m={offset:p[d]+f,position:s,rect:p},g=Rn("div",(0,st.Z)({css:c("menuPortal",m),className:o({"menu-portal":!0},r)},i),n);return Rn(Pr.Provider,{value:{getPortalPlacement:this.getPortalPlacement}},t?(0,nr.createPortal)(g,t):g)}}]),n}(ct.Component),Dr=["size"],zr={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},Gr=function(e){var t=e.size,n=Hn(e,Dr);return Rn("svg",(0,st.Z)({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:zr},n))},Vr=function(e){return Rn(Gr,(0,st.Z)({size:20},e),Rn("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Wr=function(e){return Rn(Gr,(0,st.Z)({size:20},e),Rn("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},Hr=function(e){var t=e.isFocused,n=e.theme,r=n.spacing.baseUnit,a=n.colors;return{label:"indicatorContainer",color:t?a.neutral60:a.neutral20,display:"flex",padding:2*r,transition:"color 150ms",":hover":{color:t?a.neutral80:a.neutral40}}},qr=Hr,Ur=Hr,Zr=function(){var e=Ln.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(jr||(Mr=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],Rr||(Rr=Mr.slice(0)),jr=Object.freeze(Object.defineProperties(Mr,{raw:{value:Object.freeze(Rr)}})))),Yr=function(e){var t=e.delay,n=e.offset;return Rn("span",{css:Ln({animation:"".concat(Zr," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},Kr=function(e){var t=e.className,n=e.cx,r=e.getStyles,a=e.innerProps,o=e.isRtl;return Rn("div",(0,st.Z)({css:r("loadingIndicator",e),className:n({indicator:!0,"loading-indicator":!0},t)},a),Rn(Yr,{delay:0,offset:o}),Rn(Yr,{delay:160,offset:!0}),Rn(Yr,{delay:320,offset:!o}))};Kr.defaultProps={size:4};var Jr=["data"],Xr=["innerRef","isDisabled","isHidden","inputClassName"],Qr={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},ea={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":or({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Qr)},ta=function(e){return or({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},Qr)},na=function(e){var t=e.children,n=e.innerProps;return Rn("div",n,t)},ra={ClearIndicator:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps;return Rn("div",(0,st.Z)({css:a("clearIndicator",e),className:r({indicator:!0,"clear-indicator":!0},n)},o),t||Rn(Vr,null))},Control:function(e){var t=e.children,n=e.cx,r=e.getStyles,a=e.className,o=e.isDisabled,i=e.isFocused,l=e.innerRef,s=e.innerProps,c=e.menuIsOpen;return Rn("div",(0,st.Z)({ref:l,css:r("control",e),className:n({control:!0,"control--is-disabled":o,"control--is-focused":i,"control--menu-is-open":c},a)},s),t)},DropdownIndicator:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps;return Rn("div",(0,st.Z)({css:a("dropdownIndicator",e),className:r({indicator:!0,"dropdown-indicator":!0},n)},o),t||Rn(Wr,null))},DownChevron:Wr,CrossIcon:Vr,Group:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.Heading,i=e.headingProps,l=e.innerProps,s=e.label,c=e.theme,u=e.selectProps;return Rn("div",(0,st.Z)({css:a("group",e),className:r({group:!0},n)},l),Rn(o,(0,st.Z)({},i,{selectProps:u,theme:c,getStyles:a,cx:r}),s),Rn("div",null,t))},GroupHeading:function(e){var t=e.getStyles,n=e.cx,r=e.className,a=mr(e);a.data;var o=Hn(a,Jr);return Rn("div",(0,st.Z)({css:t("groupHeading",e),className:n({"group-heading":!0},r)},o))},IndicatorsContainer:function(e){var t=e.children,n=e.className,r=e.cx,a=e.innerProps,o=e.getStyles;return Rn("div",(0,st.Z)({css:o("indicatorsContainer",e),className:r({indicators:!0},n)},a),t)},IndicatorSeparator:function(e){var t=e.className,n=e.cx,r=e.getStyles,a=e.innerProps;return Rn("span",(0,st.Z)({},a,{css:r("indicatorSeparator",e),className:n({"indicator-separator":!0},t)}))},Input:function(e){var t=e.className,n=e.cx,r=e.getStyles,a=e.value,o=mr(e),i=o.innerRef,l=o.isDisabled,s=o.isHidden,c=o.inputClassName,u=Hn(o,Xr);return Rn("div",{className:n({"input-container":!0},t),css:r("input",e),"data-value":a||""},Rn("input",(0,st.Z)({className:n({input:!0},c),ref:i,style:ta(s),disabled:l},u)))},LoadingIndicator:Kr,Menu:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerRef,i=e.innerProps;return Rn("div",(0,st.Z)({css:a("menu",e),className:r({menu:!0},n),ref:o},i),t)},MenuList:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps,i=e.innerRef,l=e.isMulti;return Rn("div",(0,st.Z)({css:a("menuList",e),className:r({"menu-list":!0,"menu-list--is-multi":l},n),ref:i},o),t)},MenuPortal:Lr,LoadingMessage:Fr,NoOptionsMessage:Nr,MultiValue:function(e){var t=e.children,n=e.className,r=e.components,a=e.cx,o=e.data,i=e.getStyles,l=e.innerProps,s=e.isDisabled,c=e.removeProps,u=e.selectProps,d=r.Container,p=r.Label,f=r.Remove;return Rn(Vn,null,(function(r){var m=r.css,g=r.cx;return Rn(d,{data:o,innerProps:or({className:g(m(i("multiValue",e)),a({"multi-value":!0,"multi-value--is-disabled":s},n))},l),selectProps:u},Rn(p,{data:o,innerProps:{className:g(m(i("multiValueLabel",e)),a({"multi-value__label":!0},n))},selectProps:u},t),Rn(f,{data:o,innerProps:or({className:g(m(i("multiValueRemove",e)),a({"multi-value__remove":!0},n)),"aria-label":"Remove ".concat(t||"option")},c),selectProps:u}))}))},MultiValueContainer:na,MultiValueLabel:na,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return Rn("div",(0,st.Z)({role:"button"},n),t||Rn(Vr,{size:14}))},Option:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.isDisabled,i=e.isFocused,l=e.isSelected,s=e.innerRef,c=e.innerProps;return Rn("div",(0,st.Z)({css:a("option",e),className:r({option:!0,"option--is-disabled":o,"option--is-focused":i,"option--is-selected":l},n),ref:s,"aria-disabled":o},c),t)},Placeholder:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps;return Rn("div",(0,st.Z)({css:a("placeholder",e),className:r({placeholder:!0},n)},o),t)},SelectContainer:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps,i=e.isDisabled,l=e.isRtl;return Rn("div",(0,st.Z)({css:a("container",e),className:r({"--is-disabled":i,"--is-rtl":l},n)},o),t)},SingleValue:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.isDisabled,i=e.innerProps;return Rn("div",(0,st.Z)({css:a("singleValue",e),className:r({"single-value":!0,"single-value--is-disabled":o},n)},i),t)},ValueContainer:function(e){var t=e.children,n=e.className,r=e.cx,a=e.innerProps,o=e.isMulti,i=e.getStyles,l=e.hasValue;return Rn("div",(0,st.Z)({css:i("valueContainer",e),className:r({"value-container":!0,"value-container--is-multi":o,"value-container--has-value":l},n)},a),t)}},aa=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function oa(e){return function(e){if(Array.isArray(e))return qn(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Un(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.")}()}var ia=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function la(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!((r=e[n])===(a=t[n])||ia(r)&&ia(a)))return!1;var r,a;return!0}for(var sa={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},ca=function(e){return Rn("span",(0,st.Z)({css:sa},e))},ua={guidance:function(e){var t=e.isSearchable,n=e.isMulti,r=e.isDisabled,a=e.tabSelectsValue;switch(e.context){case"menu":return"Use Up and Down to choose options".concat(r?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(a?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(e["aria-label"]||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(n?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(e){var t=e.action,n=e.label,r=void 0===n?"":n,a=e.labels,o=e.isDisabled;switch(t){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(r,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(a.length>1?"s":""," ").concat(a.join(","),", selected.");case"select-option":return"option ".concat(r,o?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,n=e.focused,r=e.options,a=e.label,o=void 0===a?"":a,i=e.selectValue,l=e.isDisabled,s=e.isSelected,c=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(o," focused, ").concat(c(i,n),".");if("menu"===t){var u=l?" disabled":"",d="".concat(s?"selected":"focused").concat(u);return"option ".concat(o," ").concat(d,", ").concat(c(r,n),".")}return""},onFilter:function(e){var t=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(t?" for search term "+t:"",".")}},da=function(e){var t=e.ariaSelection,n=e.focusedOption,r=e.focusedValue,a=e.focusableOptions,o=e.isFocused,i=e.selectValue,l=e.selectProps,s=e.id,c=l.ariaLiveMessages,u=l.getOptionLabel,d=l.inputValue,p=l.isMulti,f=l.isOptionDisabled,m=l.isSearchable,g=l.menuIsOpen,h=l.options,b=l.screenReaderStatus,y=l.tabSelectsValue,v=l["aria-label"],k=l["aria-live"],E=(0,ct.useMemo)((function(){return or(or({},ua),c||{})}),[c]),C=(0,ct.useMemo)((function(){var e,n="";if(t&&E.onChange){var r=t.option,a=t.options,o=t.removedValue,l=t.removedValues,s=t.value,c=o||r||(e=s,Array.isArray(e)?null:e),d=c?u(c):"",p=a||l||void 0,m=p?p.map(u):[],g=or({isDisabled:c&&f(c,i),label:d,labels:m},t);n=E.onChange(g)}return n}),[t,E,f,i,u]),_=(0,ct.useMemo)((function(){var e="",t=n||r,a=!!(n&&i&&i.includes(n));if(t&&E.onFocus){var o={focused:t,label:u(t),isDisabled:f(t,i),isSelected:a,options:h,context:t===n?"menu":"value",selectValue:i};e=E.onFocus(o)}return e}),[n,r,u,f,E,h,i]),w=(0,ct.useMemo)((function(){var e="";if(g&&h.length&&E.onFilter){var t=b({count:a.length});e=E.onFilter({inputValue:d,resultsMessage:t})}return e}),[a,d,g,E,h,b]),x=(0,ct.useMemo)((function(){var e="";if(E.guidance){var t=r?"value":g?"menu":"input";e=E.guidance({"aria-label":v,context:t,isDisabled:n&&f(n,i),isMulti:p,isSearchable:m,tabSelectsValue:y})}return e}),[v,n,r,p,f,m,g,E,i,y]),S="".concat(_," ").concat(w," ").concat(x),O=Rn(ct.Fragment,null,Rn("span",{id:"aria-selection"},C),Rn("span",{id:"aria-context"},S)),B="initial-input-focus"===(null==t?void 0:t.action);return Rn(ct.Fragment,null,Rn(ca,{id:s},B&&O),Rn(ca,{"aria-live":k,"aria-atomic":"false","aria-relevant":"additions text"},o&&!B&&O))},pa=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],fa=new RegExp("["+pa.map((function(e){return e.letters})).join("")+"]","g"),ma={},ga=0;ga<pa.length;ga++)for(var ha=pa[ga],ba=0;ba<ha.letters.length;ba++)ma[ha.letters[ba]]=ha.base;var ya=function(e){return e.replace(fa,(function(e){return ma[e]}))},va=function(e,t){var n;void 0===t&&(t=la);var r,a=[],o=!1;return function(){for(var i=[],l=0;l<arguments.length;l++)i[l]=arguments[l];return o&&n===this&&t(i,a)||(r=e.apply(this,i),o=!0,n=this,a=i),r}}(ya),ka=function(e){return e.replace(/^\s+|\s+$/g,"")},Ea=function(e){return"".concat(e.label," ").concat(e.value)},Ca=["innerRef"];function _a(e){var t=e.innerRef,n=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=Object.entries(e).filter((function(e){var t=Zn(e,1)[0];return!n.includes(t)}));return a.reduce((function(e,t){var n=Zn(t,2),r=n[0],a=n[1];return e[r]=a,e}),{})}(Hn(e,Ca),"onExited","in","enter","exit","appear");return Rn("input",(0,st.Z)({ref:t},n,{css:Ln({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var wa=["boxSizing","height","overflow","paddingRight","position"],xa={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function Sa(e){e.preventDefault()}function Oa(e){e.stopPropagation()}function Ba(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;0===e?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function Pa(){return"ontouchstart"in window||navigator.maxTouchPoints}var Ta=!("undefined"==typeof window||!window.document||!window.document.createElement),Aa=0,$a={capture:!1,passive:!1},Ia=function(){return document.activeElement&&document.activeElement.blur()},Na={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function Fa(e){var t=e.children,n=e.lockEnabled,r=e.captureEnabled,a=function(e){var t=e.isEnabled,n=e.onBottomArrive,r=e.onBottomLeave,a=e.onTopArrive,o=e.onTopLeave,i=(0,ct.useRef)(!1),l=(0,ct.useRef)(!1),s=(0,ct.useRef)(0),c=(0,ct.useRef)(null),u=(0,ct.useCallback)((function(e,t){if(null!==c.current){var s=c.current,u=s.scrollTop,d=s.scrollHeight,p=s.clientHeight,f=c.current,m=t>0,g=d-p-u,h=!1;g>t&&i.current&&(r&&r(e),i.current=!1),m&&l.current&&(o&&o(e),l.current=!1),m&&t>g?(n&&!i.current&&n(e),f.scrollTop=d,h=!0,i.current=!0):!m&&-t>u&&(a&&!l.current&&a(e),f.scrollTop=0,h=!0,l.current=!0),h&&function(e){e.preventDefault(),e.stopPropagation()}(e)}}),[n,r,a,o]),d=(0,ct.useCallback)((function(e){u(e,e.deltaY)}),[u]),p=(0,ct.useCallback)((function(e){s.current=e.changedTouches[0].clientY}),[]),f=(0,ct.useCallback)((function(e){var t=s.current-e.changedTouches[0].clientY;u(e,t)}),[u]),m=(0,ct.useCallback)((function(e){if(e){var t=!!wr&&{passive:!1};e.addEventListener("wheel",d,t),e.addEventListener("touchstart",p,t),e.addEventListener("touchmove",f,t)}}),[f,p,d]),g=(0,ct.useCallback)((function(e){e&&(e.removeEventListener("wheel",d,!1),e.removeEventListener("touchstart",p,!1),e.removeEventListener("touchmove",f,!1))}),[f,p,d]);return(0,ct.useEffect)((function(){if(t){var e=c.current;return m(e),function(){g(e)}}}),[t,m,g]),function(e){c.current=e}}({isEnabled:void 0===r||r,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),o=function(e){var t=e.isEnabled,n=e.accountForScrollbars,r=void 0===n||n,a=(0,ct.useRef)({}),o=(0,ct.useRef)(null),i=(0,ct.useCallback)((function(e){if(Ta){var t=document.body,n=t&&t.style;if(r&&wa.forEach((function(e){var t=n&&n[e];a.current[e]=t})),r&&Aa<1){var o=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,l=window.innerWidth-i+o||0;Object.keys(xa).forEach((function(e){var t=xa[e];n&&(n[e]=t)})),n&&(n.paddingRight="".concat(l,"px"))}t&&Pa()&&(t.addEventListener("touchmove",Sa,$a),e&&(e.addEventListener("touchstart",Ba,$a),e.addEventListener("touchmove",Oa,$a))),Aa+=1}}),[r]),l=(0,ct.useCallback)((function(e){if(Ta){var t=document.body,n=t&&t.style;Aa=Math.max(Aa-1,0),r&&Aa<1&&wa.forEach((function(e){var t=a.current[e];n&&(n[e]=t)})),t&&Pa()&&(t.removeEventListener("touchmove",Sa,$a),e&&(e.removeEventListener("touchstart",Ba,$a),e.removeEventListener("touchmove",Oa,$a)))}}),[r]);return(0,ct.useEffect)((function(){if(t){var e=o.current;return i(e),function(){l(e)}}}),[t,i,l]),function(e){o.current=e}}({isEnabled:n});return Rn(ct.Fragment,null,n&&Rn("div",{onClick:Ia,css:Na}),t((function(e){a(e),o(e)})))}var ja={clearIndicator:Ur,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e){var t=e.isDisabled,n=e.isFocused,r=e.theme,a=r.colors,o=r.borderRadius,i=r.spacing;return{label:"control",alignItems:"center",backgroundColor:t?a.neutral5:a.neutral0,borderColor:t?a.neutral10:n?a.primary:a.neutral20,borderRadius:o,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(a.primary):void 0,cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:i.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms","&:hover":{borderColor:n?a.primary:a.neutral30}}},dropdownIndicator:qr,group:function(e){var t=e.theme.spacing;return{paddingBottom:2*t.baseUnit,paddingTop:2*t.baseUnit}},groupHeading:function(e){var t=e.theme.spacing;return{label:"group",color:"#999",cursor:"default",display:"block",fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*t.baseUnit,paddingRight:3*t.baseUnit,textTransform:"uppercase"}},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e){var t=e.isDisabled,n=e.theme,r=n.spacing.baseUnit,a=n.colors;return{label:"indicatorSeparator",alignSelf:"stretch",backgroundColor:t?a.neutral10:a.neutral20,marginBottom:2*r,marginTop:2*r,width:1}},input:function(e){var t=e.isDisabled,n=e.value,r=e.theme,a=r.spacing,o=r.colors;return or({margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,visibility:t?"hidden":"visible",color:o.neutral80,transform:n?"translateZ(0)":""},ea)},loadingIndicator:function(e){var t=e.isFocused,n=e.size,r=e.theme,a=r.colors,o=r.spacing.baseUnit;return{label:"loadingIndicator",color:t?a.neutral60:a.neutral20,display:"flex",padding:2*o,transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"}},loadingMessage:Ir,menu:function(e){var t,n=e.placement,r=e.theme,a=r.borderRadius,o=r.spacing,i=r.colors;return tr(t={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n),"100%"),tr(t,"backgroundColor",i.neutral0),tr(t,"borderRadius",a),tr(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),tr(t,"marginBottom",o.menuGutter),tr(t,"marginTop",o.menuGutter),tr(t,"position","absolute"),tr(t,"width","100%"),tr(t,"zIndex",1),t},menuList:function(e){var t=e.maxHeight,n=e.theme.spacing.baseUnit;return{maxHeight:t,overflowY:"auto",paddingBottom:n,paddingTop:n,position:"relative",WebkitOverflowScrolling:"touch"}},menuPortal:function(e){var t=e.rect,n=e.offset,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e){var t=e.theme,n=t.spacing,r=t.borderRadius;return{label:"multiValue",backgroundColor:t.colors.neutral10,borderRadius:r/2,display:"flex",margin:n.baseUnit/2,minWidth:0}},multiValueLabel:function(e){var t=e.theme,n=t.borderRadius,r=t.colors,a=e.cropWithEllipsis;return{borderRadius:n/2,color:r.neutral80,fontSize:"85%",overflow:"hidden",padding:3,paddingLeft:6,textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"}},multiValueRemove:function(e){var t=e.theme,n=t.spacing,r=t.borderRadius,a=t.colors;return{alignItems:"center",borderRadius:r/2,backgroundColor:e.isFocused?a.dangerLight:void 0,display:"flex",paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}}},noOptionsMessage:$r,option:function(e){var t=e.isDisabled,n=e.isFocused,r=e.isSelected,a=e.theme,o=a.spacing,i=a.colors;return{label:"option",backgroundColor:r?i.primary:n?i.primary25:"transparent",color:t?i.neutral20:r?i.neutral0:"inherit",cursor:"default",display:"block",fontSize:"inherit",padding:"".concat(2*o.baseUnit,"px ").concat(3*o.baseUnit,"px"),width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",":active":{backgroundColor:t?void 0:r?i.primary:i.primary50}}},placeholder:function(e){var t=e.theme,n=t.spacing;return{label:"placeholder",color:t.colors.neutral50,gridArea:"1 / 1 / 2 / 3",marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2}},singleValue:function(e){var t=e.isDisabled,n=e.theme,r=n.spacing,a=n.colors;return{label:"singleValue",color:t?a.neutral40:a.neutral80,gridArea:"1 / 1 / 2 / 3",marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2,maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},valueContainer:function(e){var t=e.theme.spacing,n=e.isMulti,r=e.hasValue,a=e.selectProps.controlShouldRenderValue;return{alignItems:"center",display:n&&r&&a?"flex":"grid",flex:1,flexWrap:"wrap",padding:"".concat(t.baseUnit/2,"px ").concat(2*t.baseUnit,"px"),WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"}}},Ma={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},Ra={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:kr(),captureMenuScroll:!kr(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){if(e.data.__isNew__)return!0;var n=or({ignoreCase:!0,ignoreAccents:!0,stringify:Ea,trim:!0,matchFrom:"any"},undefined),r=n.ignoreCase,a=n.ignoreAccents,o=n.stringify,i=n.trim,l=n.matchFrom,s=i?ka(t):t,c=i?ka(o(e)):o(e);return r&&(s=s.toLowerCase(),c=c.toLowerCase()),a&&(s=va(s),c=ya(c)),"start"===l?c.substr(0,s.length)===s:c.indexOf(s)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0};function La(e,t,n,r){return{type:"option",data:t,isDisabled:Ha(e,t,n),isSelected:qa(e,t,n),label:Va(e,t),value:Wa(e,t),index:r}}function Da(e,t){return e.options.map((function(n,r){if("options"in n){var a=n.options.map((function(n,r){return La(e,n,t,r)})).filter((function(t){return Ga(e,t)}));return a.length>0?{type:"group",data:n,options:a,index:r}:void 0}var o=La(e,n,t,r);return Ga(e,o)?o:void 0})).filter(xr)}function za(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,oa(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function Ga(e,t){var n=e.inputValue,r=void 0===n?"":n,a=t.data,o=t.isSelected,i=t.label,l=t.value;return(!Za(e)||!o)&&Ua(e,{label:i,value:l,data:a},r)}var Va=function(e,t){return e.getOptionLabel(t)},Wa=function(e,t){return e.getOptionValue(t)};function Ha(e,t,n){return"function"==typeof e.isOptionDisabled&&e.isOptionDisabled(t,n)}function qa(e,t,n){if(n.indexOf(t)>-1)return!0;if("function"==typeof e.isOptionSelected)return e.isOptionSelected(t,n);var r=Wa(e,t);return n.some((function(t){return Wa(e,t)===r}))}function Ua(e,t,n){return!e.filterOption||e.filterOption(t,n)}var Za=function(e){var t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},Ya=1,Ka=function(e){er(n,e);var t=sr(n);function n(e){var r;return Kn(this,n),(r=t.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},r.blockOptionHover=!1,r.isComposing=!1,r.commonProps=void 0,r.initialTouchX=0,r.initialTouchY=0,r.instancePrefix="",r.openAfterFocus=!1,r.scrollToFocusedOptionOnUpdate=!1,r.userIsDragging=void 0,r.controlRef=null,r.getControlRef=function(e){r.controlRef=e},r.focusedOptionRef=null,r.getFocusedOptionRef=function(e){r.focusedOptionRef=e},r.menuListRef=null,r.getMenuListRef=function(e){r.menuListRef=e},r.inputRef=null,r.getInputRef=function(e){r.inputRef=e},r.focus=r.focusInput,r.blur=r.blurInput,r.onChange=function(e,t){var n=r.props,a=n.onChange,o=n.name;t.name=o,r.ariaOnChange(e,t),a(e,t)},r.setValue=function(e,t,n){var a=r.props,o=a.closeMenuOnSelect,i=a.isMulti,l=a.inputValue;r.onInputChange("",{action:"set-value",prevInputValue:l}),o&&(r.setState({inputIsHiddenAfterUpdate:!i}),r.onMenuClose()),r.setState({clearFocusValueOnUpdate:!0}),r.onChange(e,{action:t,option:n})},r.selectOption=function(e){var t=r.props,n=t.blurInputOnSelect,a=t.isMulti,o=t.name,i=r.state.selectValue,l=a&&r.isOptionSelected(e,i),s=r.isOptionDisabled(e,i);if(l){var c=r.getOptionValue(e);r.setValue(i.filter((function(e){return r.getOptionValue(e)!==c})),"deselect-option",e)}else{if(s)return void r.ariaOnChange(e,{action:"select-option",option:e,name:o});a?r.setValue([].concat(oa(i),[e]),"select-option",e):r.setValue(e,"select-option")}n&&r.blurInput()},r.removeValue=function(e){var t=r.props.isMulti,n=r.state.selectValue,a=r.getOptionValue(e),o=n.filter((function(e){return r.getOptionValue(e)!==a})),i=Sr(t,o,o[0]||null);r.onChange(i,{action:"remove-value",removedValue:e}),r.focusInput()},r.clearValue=function(){var e=r.state.selectValue;r.onChange(Sr(r.props.isMulti,[],null),{action:"clear",removedValues:e})},r.popValue=function(){var e=r.props.isMulti,t=r.state.selectValue,n=t[t.length-1],a=t.slice(0,t.length-1),o=Sr(e,a,a[0]||null);r.onChange(o,{action:"pop-value",removedValue:n})},r.getValue=function(){return r.state.selectValue},r.cx=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return pr.apply(void 0,[r.props.classNamePrefix].concat(t))},r.getOptionLabel=function(e){return Va(r.props,e)},r.getOptionValue=function(e){return Wa(r.props,e)},r.getStyles=function(e,t){var n=ja[e](t);n.boxSizing="border-box";var a=r.props.styles[e];return a?a(n,t):n},r.getElementId=function(e){return"".concat(r.instancePrefix,"-").concat(e)},r.getComponents=function(){return e=r.props,or(or({},ra),e.components);var e},r.buildCategorizedOptions=function(){return Da(r.props,r.state.selectValue)},r.getCategorizedOptions=function(){return r.props.menuIsOpen?r.buildCategorizedOptions():[]},r.buildFocusableOptions=function(){return za(r.buildCategorizedOptions())},r.getFocusableOptions=function(){return r.props.menuIsOpen?r.buildFocusableOptions():[]},r.ariaOnChange=function(e,t){r.setState({ariaSelection:or({value:e},t)})},r.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),r.focusInput())},r.onMenuMouseMove=function(e){r.blockOptionHover=!1},r.onControlMouseDown=function(e){if(!e.defaultPrevented){var t=r.props.openMenuOnClick;r.state.isFocused?r.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&r.onMenuClose():t&&r.openMenu("first"):(t&&(r.openAfterFocus=!0),r.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()}},r.onDropdownIndicatorMouseDown=function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||r.props.isDisabled)){var t=r.props,n=t.isMulti,a=t.menuIsOpen;r.focusInput(),a?(r.setState({inputIsHiddenAfterUpdate:!n}),r.onMenuClose()):r.openMenu("first"),e.preventDefault()}},r.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(r.clearValue(),e.preventDefault(),r.openAfterFocus=!1,"touchend"===e.type?r.focusInput():setTimeout((function(){return r.focusInput()})))},r.onScroll=function(e){"boolean"==typeof r.props.closeMenuOnScroll?e.target instanceof HTMLElement&&gr(e.target)&&r.props.onMenuClose():"function"==typeof r.props.closeMenuOnScroll&&r.props.closeMenuOnScroll(e)&&r.props.onMenuClose()},r.onCompositionStart=function(){r.isComposing=!0},r.onCompositionEnd=function(){r.isComposing=!1},r.onTouchStart=function(e){var t=e.touches,n=t&&t.item(0);n&&(r.initialTouchX=n.clientX,r.initialTouchY=n.clientY,r.userIsDragging=!1)},r.onTouchMove=function(e){var t=e.touches,n=t&&t.item(0);if(n){var a=Math.abs(n.clientX-r.initialTouchX),o=Math.abs(n.clientY-r.initialTouchY);r.userIsDragging=a>5||o>5}},r.onTouchEnd=function(e){r.userIsDragging||(r.controlRef&&!r.controlRef.contains(e.target)&&r.menuListRef&&!r.menuListRef.contains(e.target)&&r.blurInput(),r.initialTouchX=0,r.initialTouchY=0)},r.onControlTouchEnd=function(e){r.userIsDragging||r.onControlMouseDown(e)},r.onClearIndicatorTouchEnd=function(e){r.userIsDragging||r.onClearIndicatorMouseDown(e)},r.onDropdownIndicatorTouchEnd=function(e){r.userIsDragging||r.onDropdownIndicatorMouseDown(e)},r.handleInputChange=function(e){var t=r.props.inputValue,n=e.currentTarget.value;r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange(n,{action:"input-change",prevInputValue:t}),r.props.menuIsOpen||r.onMenuOpen()},r.onInputFocus=function(e){r.props.onFocus&&r.props.onFocus(e),r.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(r.openAfterFocus||r.props.openMenuOnFocus)&&r.openMenu("first"),r.openAfterFocus=!1},r.onInputBlur=function(e){var t=r.props.inputValue;r.menuListRef&&r.menuListRef.contains(document.activeElement)?r.inputRef.focus():(r.props.onBlur&&r.props.onBlur(e),r.onInputChange("",{action:"input-blur",prevInputValue:t}),r.onMenuClose(),r.setState({focusedValue:null,isFocused:!1}))},r.onOptionHover=function(e){r.blockOptionHover||r.state.focusedOption===e||r.setState({focusedOption:e})},r.shouldHideSelectedOptions=function(){return Za(r.props)},r.onKeyDown=function(e){var t=r.props,n=t.isMulti,a=t.backspaceRemovesValue,o=t.escapeClearsValue,i=t.inputValue,l=t.isClearable,s=t.isDisabled,c=t.menuIsOpen,u=t.onKeyDown,d=t.tabSelectsValue,p=t.openMenuOnFocus,f=r.state,m=f.focusedOption,g=f.focusedValue,h=f.selectValue;if(!(s||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(r.blockOptionHover=!0,e.key){case"ArrowLeft":if(!n||i)return;r.focusValue("previous");break;case"ArrowRight":if(!n||i)return;r.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(g)r.removeValue(g);else{if(!a)return;n?r.popValue():l&&r.clearValue()}break;case"Tab":if(r.isComposing)return;if(e.shiftKey||!c||!d||!m||p&&r.isOptionSelected(m,h))return;r.selectOption(m);break;case"Enter":if(229===e.keyCode)break;if(c){if(!m)return;if(r.isComposing)return;r.selectOption(m);break}return;case"Escape":c?(r.setState({inputIsHiddenAfterUpdate:!1}),r.onInputChange("",{action:"menu-close",prevInputValue:i}),r.onMenuClose()):l&&o&&r.clearValue();break;case" ":if(i)return;if(!c){r.openMenu("first");break}if(!m)return;r.selectOption(m);break;case"ArrowUp":c?r.focusOption("up"):r.openMenu("last");break;case"ArrowDown":c?r.focusOption("down"):r.openMenu("first");break;case"PageUp":if(!c)return;r.focusOption("pageup");break;case"PageDown":if(!c)return;r.focusOption("pagedown");break;case"Home":if(!c)return;r.focusOption("first");break;case"End":if(!c)return;r.focusOption("last");break;default:return}e.preventDefault()}},r.instancePrefix="react-select-"+(r.props.instanceId||++Ya),r.state.selectValue=fr(e.value),r}return Xn(n,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"componentDidUpdate",value:function(e){var t,n,r,a,o,i=this.props,l=i.isDisabled,s=i.menuIsOpen,c=this.state.isFocused;(c&&!l&&e.isDisabled||c&&s&&!e.menuIsOpen)&&this.focusInput(),c&&l&&!e.isDisabled&&this.setState({isFocused:!1},this.onMenuClose),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(t=this.menuListRef,n=this.focusedOptionRef,r=t.getBoundingClientRect(),a=n.getBoundingClientRect(),o=n.offsetHeight/3,a.bottom+o>r.bottom?br(t,Math.min(n.offsetTop+n.clientHeight-t.offsetHeight+o,t.scrollHeight)):a.top-o<r.top&&br(t,Math.max(n.offsetTop-o,0)),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,n=this.state,r=n.selectValue,a=n.isFocused,o=this.buildFocusableOptions(),i="first"===e?0:o.length-1;if(!this.props.isMulti){var l=o.indexOf(r[0]);l>-1&&(i=l)}this.scrollToFocusedOptionOnUpdate=!(a&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:o[i]},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,n=t.selectValue,r=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var a=n.indexOf(r);r||(a=-1);var o=n.length-1,i=-1;if(n.length){switch(e){case"previous":i=0===a?0:-1===a?o:a-1;break;case"next":a>-1&&a<o&&(i=a+1)}this.setState({inputIsHidden:-1!==i,focusedValue:n[i]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var a=0,o=r.indexOf(n);n||(o=-1),"up"===e?a=o>0?o-1:r.length-1:"down"===e?a=(o+1)%r.length:"pageup"===e?(a=o-t)<0&&(a=0):"pagedown"===e?(a=o+t)>r.length-1&&(a=r.length-1):"last"===e&&(a=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[a],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(Ma):or(or({},Ma),this.props.theme):Ma}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getValue,a=this.selectOption,o=this.setValue,i=this.props,l=i.isMulti,s=i.isRtl,c=i.options;return{clearValue:e,cx:t,getStyles:n,getValue:r,hasValue:this.hasValue(),isMulti:l,isRtl:s,options:c,selectOption:a,selectProps:i,setValue:o,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return Ha(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return qa(this.props,e,t)}},{key:"filterOption",value:function(e,t){return Ua(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,r=e.inputId,a=e.inputValue,o=e.tabIndex,i=e.form,l=e.menuIsOpen,s=this.getComponents().Input,c=this.state,u=c.inputIsHidden,d=c.ariaSelection,p=this.commonProps,f=r||this.getElementId("input"),m=or(or(or({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],role:"combobox"},l&&{"aria-controls":this.getElementId("listbox"),"aria-owns":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null==d?void 0:d.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?ct.createElement(s,(0,st.Z)({},p,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:f,innerRef:this.getInputRef,isDisabled:t,isHidden:u,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:o,form:i,type:"text",value:a},m)):ct.createElement(_a,(0,st.Z)({id:f,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:ur,onFocus:this.onInputFocus,disabled:t,tabIndex:o,inputMode:"none",form:i,value:""},m))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),n=t.MultiValue,r=t.MultiValueContainer,a=t.MultiValueLabel,o=t.MultiValueRemove,i=t.SingleValue,l=t.Placeholder,s=this.commonProps,c=this.props,u=c.controlShouldRenderValue,d=c.isDisabled,p=c.isMulti,f=c.inputValue,m=c.placeholder,g=this.state,h=g.selectValue,b=g.focusedValue,y=g.isFocused;if(!this.hasValue()||!u)return f?null:ct.createElement(l,(0,st.Z)({},s,{key:"placeholder",isDisabled:d,isFocused:y,innerProps:{id:this.getElementId("placeholder")}}),m);if(p)return h.map((function(t,i){var l=t===b,c="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return ct.createElement(n,(0,st.Z)({},s,{components:{Container:r,Label:a,Remove:o},isFocused:l,isDisabled:d,key:c,index:i,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))}));if(f)return null;var v=h[0];return ct.createElement(i,(0,st.Z)({},s,{data:v,isDisabled:d}),this.formatOptionLabel(v,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,a=n.isLoading,o=this.state.isFocused;if(!this.isClearable()||!e||r||!this.hasValue()||a)return null;var i={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return ct.createElement(e,(0,st.Z)({},t,{innerProps:i,isFocused:o}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,a=n.isLoading,o=this.state.isFocused;return e&&a?ct.createElement(e,(0,st.Z)({},t,{innerProps:{"aria-hidden":"true"},isDisabled:r,isFocused:o})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var r=this.commonProps,a=this.props.isDisabled,o=this.state.isFocused;return ct.createElement(n,(0,st.Z)({},r,{isDisabled:a,isFocused:o}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,r=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return ct.createElement(e,(0,st.Z)({},t,{innerProps:a,isDisabled:n,isFocused:r}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),n=t.Group,r=t.GroupHeading,a=t.Menu,o=t.MenuList,i=t.MenuPortal,l=t.LoadingMessage,s=t.NoOptionsMessage,c=t.Option,u=this.commonProps,d=this.state.focusedOption,p=this.props,f=p.captureMenuScroll,m=p.inputValue,g=p.isLoading,h=p.loadingMessage,b=p.minMenuHeight,y=p.maxMenuHeight,v=p.menuIsOpen,k=p.menuPlacement,E=p.menuPosition,C=p.menuPortalTarget,_=p.menuShouldBlockScroll,w=p.menuShouldScrollIntoView,x=p.noOptionsMessage,S=p.onMenuScrollToTop,O=p.onMenuScrollToBottom;if(!v)return null;var B,P=function(t,n){var r=t.type,a=t.data,o=t.isDisabled,i=t.isSelected,l=t.label,s=t.value,p=d===a,f=o?void 0:function(){return e.onOptionHover(a)},m=o?void 0:function(){return e.selectOption(a)},g="".concat(e.getElementId("option"),"-").concat(n),h={id:g,onClick:m,onMouseMove:f,onMouseOver:f,tabIndex:-1};return ct.createElement(c,(0,st.Z)({},u,{innerProps:h,data:a,isDisabled:o,isSelected:i,key:g,label:l,type:r,value:s,isFocused:p,innerRef:p?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())B=this.getCategorizedOptions().map((function(t){if("group"===t.type){var a=t.data,o=t.options,i=t.index,l="".concat(e.getElementId("group"),"-").concat(i),s="".concat(l,"-heading");return ct.createElement(n,(0,st.Z)({},u,{key:l,data:a,options:o,Heading:r,headingProps:{id:s,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return P(e,"".concat(i,"-").concat(e.index))})))}if("option"===t.type)return P(t,"".concat(t.index))}));else if(g){var T=h({inputValue:m});if(null===T)return null;B=ct.createElement(l,u,T)}else{var A=x({inputValue:m});if(null===A)return null;B=ct.createElement(s,u,A)}var $={minMenuHeight:b,maxMenuHeight:y,menuPlacement:k,menuPosition:E,menuShouldScrollIntoView:w},I=ct.createElement(Tr,(0,st.Z)({},u,$),(function(t){var n=t.ref,r=t.placerProps,i=r.placement,l=r.maxHeight;return ct.createElement(a,(0,st.Z)({},u,$,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove,id:e.getElementId("listbox")},isLoading:g,placement:i}),ct.createElement(Fa,{captureEnabled:f,onTopArrive:S,onBottomArrive:O,lockEnabled:_},(function(t){return ct.createElement(o,(0,st.Z)({},u,{innerRef:function(n){e.getMenuListRef(n),t(n)},isLoading:g,maxHeight:l,focusedOption:d}),B)})))}));return C||"fixed"===E?ct.createElement(i,(0,st.Z)({},u,{appendTo:C,controlElement:this.controlRef,menuPlacement:k,menuPosition:E}),I):I}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,r=t.isDisabled,a=t.isMulti,o=t.name,i=this.state.selectValue;if(o&&!r){if(a){if(n){var l=i.map((function(t){return e.getOptionValue(t)})).join(n);return ct.createElement("input",{name:o,type:"hidden",value:l})}var s=i.length>0?i.map((function(t,n){return ct.createElement("input",{key:"i-".concat(n),name:o,type:"hidden",value:e.getOptionValue(t)})})):ct.createElement("input",{name:o,type:"hidden"});return ct.createElement("div",null,s)}var c=i[0]?this.getOptionValue(i[0]):"";return ct.createElement("input",{name:o,type:"hidden",value:c})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,n=t.ariaSelection,r=t.focusedOption,a=t.focusedValue,o=t.isFocused,i=t.selectValue,l=this.getFocusableOptions();return ct.createElement(da,(0,st.Z)({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:r,focusedValue:a,isFocused:o,selectValue:i,focusableOptions:l}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,n=e.IndicatorsContainer,r=e.SelectContainer,a=e.ValueContainer,o=this.props,i=o.className,l=o.id,s=o.isDisabled,c=o.menuIsOpen,u=this.state.isFocused,d=this.commonProps=this.getCommonProps();return ct.createElement(r,(0,st.Z)({},d,{className:i,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:s,isFocused:u}),this.renderLiveRegion(),ct.createElement(t,(0,st.Z)({},d,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:s,isFocused:u,menuIsOpen:c}),ct.createElement(a,(0,st.Z)({},d,{isDisabled:s}),this.renderPlaceholderOrValue(),this.renderInput()),ct.createElement(n,(0,st.Z)({},d,{isDisabled:s}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,r=t.clearFocusValueOnUpdate,a=t.inputIsHiddenAfterUpdate,o=t.ariaSelection,i=t.isFocused,l=t.prevWasFocused,s=e.options,c=e.value,u=e.menuIsOpen,d=e.inputValue,p=e.isMulti,f=fr(c),m={};if(n&&(c!==n.value||s!==n.options||u!==n.menuIsOpen||d!==n.inputValue)){var g=u?function(e,t){return za(Da(e,t))}(e,f):[],h=r?function(e,t){var n=e.focusedValue,r=e.selectValue.indexOf(n);if(r>-1){if(t.indexOf(n)>-1)return n;if(r<t.length)return t[r]}return null}(t,f):null,b=function(e,t){var n=e.focusedOption;return n&&t.indexOf(n)>-1?n:t[0]}(t,g);m={selectValue:f,focusedOption:b,focusedValue:h,clearFocusValueOnUpdate:!1}}var y=null!=a&&e!==n?{inputIsHidden:a,inputIsHiddenAfterUpdate:void 0}:{},v=o,k=i&&l;return i&&!k&&(v={value:Sr(p,f,f[0]||null),options:f,action:"initial-input-focus"},k=!l),"initial-input-focus"===(null==o?void 0:o.action)&&(v=null),or(or(or({},m),y),{},{prevProps:e,ariaSelection:v,prevWasFocused:k})}}]),n}(ct.Component);Ka.defaultProps=Ra;var Ja=(0,ct.forwardRef)((function(e,t){var n=function(e){var t=e.defaultInputValue,n=void 0===t?"":t,r=e.defaultMenuIsOpen,a=void 0!==r&&r,o=e.defaultValue,i=void 0===o?null:o,l=e.inputValue,s=e.menuIsOpen,c=e.onChange,u=e.onInputChange,d=e.onMenuClose,p=e.onMenuOpen,f=e.value,m=Hn(e,aa),g=Zn((0,ct.useState)(void 0!==l?l:n),2),h=g[0],b=g[1],y=Zn((0,ct.useState)(void 0!==s?s:a),2),v=y[0],k=y[1],E=Zn((0,ct.useState)(void 0!==f?f:i),2),C=E[0],_=E[1],w=(0,ct.useCallback)((function(e,t){"function"==typeof c&&c(e,t),_(e)}),[c]),x=(0,ct.useCallback)((function(e,t){var n;"function"==typeof u&&(n=u(e,t)),b(void 0!==n?n:e)}),[u]),S=(0,ct.useCallback)((function(){"function"==typeof p&&p(),k(!0)}),[p]),O=(0,ct.useCallback)((function(){"function"==typeof d&&d(),k(!1)}),[d]),B=void 0!==l?l:h,P=void 0!==s?s:v,T=void 0!==f?f:C;return or(or({},m),{},{inputValue:B,menuIsOpen:P,onChange:w,onInputChange:x,onMenuClose:O,onMenuOpen:S,value:T})}(e);return ct.createElement(Ka,(0,st.Z)({ref:t},n))}));ct.Component;const Xa=Ja,Qa=e=>{var t,n,r,a;let{value:o="",onChange:i,fontFamilies:l,...s}=e,c=[];null!==(t=window)&&void 0!==t&&null!==(n=t._gutenify)&&void 0!==n&&n.font_families&&(c=[...c,...window._gutenify.font_families]),l||(l=c),(e=>{let t=e;const n=c.filter((t=>t.slug===e));(0,rt.isEmpty)(n)||(t=n[0].fontFamily)})(o);let u=[],d={};return null!==(r=window)&&void 0!==r&&null!==(a=r._gutenify)&&void 0!==a&&a.font_families&&(u=window._gutenify.font_families.map((e=>(d=o===e.slug?{value:e.slug,label:e.name}:d,{value:e.slug,label:e.name})))),(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Xa,{options:u,value:d,onChange:e=>{i(e.value)}}))},eo=function(e,t){var n,r,a,o,i,l,s;let c=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const u=null!=t&&null!==(n=t.typography)&&void 0!==n&&n.fontFamilySlug?t.typography.fontFamilySlug:"",d=null!=t&&null!==(r=t.elements)&&void 0!==r&&null!==(a=r.headings)&&void 0!==a&&null!==(o=a.typography)&&void 0!==o&&o.fontFamilySlug?t.elements.headings.typography.fontFamilySlug:"",p=(0,rt.has)(e,"blocks.core/button.color.background")?e.blocks["core/button"].color.background:"",f=(0,rt.has)(e,"blocks.core/button.color.text")?e.blocks["core/button"].color.text:"",m=null!=t&&null!==(i=t.elements)&&void 0!==i&&null!==(l=i.linkHover)&&void 0!==l&&null!==(s=l.color)&&void 0!==s&&s.text?t.elements.linkHover.color.text:"",g=(0,rt.has)(t,"blocks.core/button.hover.color.text")?t.blocks["core/button"].hover.color.text:"",h=(0,rt.has)(t,"blocks.core/button.hover.color.background")?t.blocks["core/button"].hover.color.background:"";let b="",y="";if(u){const e=(0,rt.find)(window._gutenify_vars.font_families,(e=>{let{slug:t}=e;return t===u}));e&&(y+=`${c?".editor-styles-wrapper ":"body"} {\n\t\t\t\tfont-family: ${e.fontFamily};\n\t\t\t}`)}if(d){const e=(0,rt.find)(window._gutenify_vars.font_families,(e=>{let{slug:t}=e;return t===d}));e&&(b=`h1,\n\t\t\th2,\n\t\t\th3,\n\t\t\th4,\n\t\t\th5,\n\t\t\th6{\n\t\t\t\tfont-family: ${e.fontFamily};\n\t\t\t}`,y+=(0,lt.transformStyles)([{css:b}],c?".editor-styles-wrapper":""))}return b=`.wp-block-button .wp-block-button__link, .woocommerce #respond input#submit,\n\t.woocommerce a.button,\n\t.woocommerce button.button,\n\t.woocommerce input.button,\n\t.woocommerce #respond input#submit.alt,\n\t.woocommerce a.button.alt,\n\t.woocommerce button.button.alt,\n\t.woocommerce input.button.alt{\n\t\t${f?"color: var(--wp--custom--core-button--color);":""}\n\t\t${p?"background-color: var(--wp--custom--core-button--color--background);":""}\n\t}`,y+=(0,lt.transformStyles)([{css:b}],c?".editor-styles-wrapper":""),p&&(b=`.is-style-outline > .wp-block-button__link:not(.has-background){\n\t\t\t${p?"background-color: transparent;":""}\n\t\t}`,y+=(0,lt.transformStyles)([{css:b}],c?".editor-styles-wrapper":"")),y+=`${c?".editor-styles-wrapper ":""} .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-text-color){\n\t\t${f?`color: ${f};`:""}\n\t}`,b=`.wp-block-button .wp-block-button__link.wp-block-button__link:not(.has-background):not(.has-text-color):hover, .woocommerce #respond input#submit,\n\t.wp-block-button.is-style-outline .wp-block-button__link.wp-block-button__link:not(.has-background):not(.has-text-color):hover,\n\t.woocommerce a.button:hover,\n\t.woocommerce button.button:hover,\n\t.woocommerce input.button:hover,\n\t.woocommerce #respond input#submit.alt:hover,\n\t.woocommerce a.button.alt:hover,\n\t.woocommerce button.button.alt:hover,\n\t.woocommerce input.button.alt:hover{\n\t\t${g?`color: ${g};`:""}\n\t\t${h?`background-color: ${h};`:""}\n\t}`,y+=(0,lt.transformStyles)([{css:b}],c?".editor-styles-wrapper":""),y+=`${c?".editor-styles-wrapper ":""} a:hover,a:active{\n\t\t${m?`color: ${m};`:""}\n\t}`,y},to=(0,Se.compose)((0,ue.withSelect)((e=>{const{getSettings:t,getSiteOptions:n}=e("gutenify/settings"),r=n(),a=e(tt.store);return{styleId:a.__experimentalGetCurrentGlobalStylesId(),globalStyles:a.__experimentalGetCurrentThemeBaseGlobalStyles(),settings:t(),siteOptions:r,getSiteOptions:n}})),(0,ue.withDispatch)((e=>{const{setSettings:t,updateSiteOptions:n}=e("gutenify/settings");return{setSettings:t,updateSiteOptions:n}})))((e=>{let{getSiteOptions:t,globalStyles:n,updateSiteOptions:r}=e;const a=t();let o=(0,rt.has)(n,"styles.typography.fontFamily")?function(e){if(!e||!(0,rt.isString)(e))return e;const t="var:",n="var(--wp--";let r;if(e.startsWith(t))r=e.slice(t.length).split("|");else{if(!e.startsWith(n)||!e.endsWith(")"))return e;r=e.slice(n.length,-")".length).split("--")}return r}(n.styles.typography.fontFamily):"";(0,rt.has)(a,"settings.styles.typography.fontFamilySlug")&&(o=a.settings.styles.typography.fontFamilySlug);const i=(0,rt.isArray)(o)?(0,rt.last)(o):o;let l="";(0,rt.has)(a,"settings.styles.elements.headings.typography.fontFamilySlug")&&(l=a.settings.styles.elements.headings.typography.fontFamilySlug);const s=(0,rt.isArray)(l)?(0,rt.last)(l):l;let c={};(0,rt.has)(a,"settings.styles")&&(c=a.settings.styles);const u=e=>{const t={...a,settings:{...a.settings,styles:(0,rt.merge)(c,e)}};r(t)},d=()=>{const e=t(),n=null==e?void 0:e.settings;Z()({path:"/gutenify/v1/update_site_options",method:"POST",data:{styles:{...n.styles}}}).then((e=>{console.log(e)})).catch((e=>{}));const r=e.coreSettings.styles,a=e.settings.styles,o=eo(r,c),i=eo(r,a,!0);Z()({path:"/gutenify/v1/update_global_styles",method:"POST",data:{css:o,adminCss:i}}).then((e=>{})).catch((e=>{console.log(e)}))};return(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.PanelBody,{title:(0,Ce.__)("Typography")},(0,Ee.createElement)("div",{className:"gutenify-field-wrapper gutenify-field-grid"},(0,Ee.createElement)("div",{className:"gutenify-field-label"},(0,Ee.createElement)("label",{htmlFor:"text-color-control"},(0,Ce.__)("Text"))),(0,Ee.createElement)("div",{className:"gutenify-field-control"},(0,Ee.createElement)(Qa,{label:"",value:i,onChange:e=>{const t=(0,rt.merge)(c,{typography:{fontFamilySlug:e}});u({...t}),d()}}))),(0,Ee.createElement)("div",{className:"gutenify-field-wrapper gutenify-field-grid"},(0,Ee.createElement)("div",{className:"gutenify-field-label"},(0,Ee.createElement)("label",{htmlFor:"text-color-control"},(0,Ce.__)("Heading"))),(0,Ee.createElement)("div",{className:"gutenify-field-control"},(0,Ee.createElement)(Qa,{label:"",value:s,onChange:e=>{const t=(0,rt.merge)(c,{elements:{headings:{typography:{fontFamilySlug:e}}}});u({...t}),d()}})))))}));(0,it.addFilter)("gutenify--global-options--sidebar","gutenify--global-options--sidebar--color-palette",(e=>[...e,(0,Ee.createElement)("div",{key:"gutenify--global-options--sidebar--color-palette"},(0,Ee.createElement)(to,null))])),(0,we.registerPlugin)("gutenify-global-options",{icon:qe,render:e=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(ot.PluginSidebarMoreMenuItem,{target:"gutenify-global-options-sidebar"},(0,Ce.__)("Gutenify Global Options")),(0,Ee.createElement)(ot.PluginSidebar,{name:"gutenify-global-options-sidebar",title:"Gutenify Global Options",icon:qe},(0,it.applyFilters)("gutenify--global-options--sidebar",[],e)))});const no=[];(0,it.addFilter)("blocks.registerBlockType","extend-block-example/attribute/spacing",((e,t)=>no.includes(t)?(e.attributes=(0,rt.assign)(e.attributes,{responsiveDisplay:{type:"array",default:[]}}),e):e));const ro=[{label:(0,Ce.__)("Desktop"),name:"desktop"},{label:(0,Ce.__)("Tablet"),name:"tablet"},{label:(0,Ce.__)("Mobile"),name:"mobile"}],ao=(0,Se.createHigherOrderComponent)((e=>t=>{if(!no.includes(t.name))return(0,Ee.createElement)(e,t);const{responsiveDisplay:n,className:r}=t.attributes;return(0,rt.isEmpty)(r)&&(t.attributes.className=""),(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(e,t),(0,Ee.createElement)(lt.InspectorAdvancedControls,null,(0,Ee.createElement)(xe.BaseControl,{id:"textarea-1",label:(0,Ce.__)("Hide on specific device")},ro.map((e=>(0,Ee.createElement)(Ee.Fragment,{key:`${e.name}`},(0,Ee.createElement)(xe.ToggleControl,{label:`${(0,Ce.__)("Hide on")} ${e.label}`,help:n.includes(e.name)?`${(0,Ce.__)("Hidden on")} ${e.label}`:"",checked:n.includes(e.name),onChange:r=>{let a=[...n,e.name],o=t.attributes.className;if(r)o=t.attributes.className+` hide-on-${e.name}`;else{a=(0,rt.without)(n,e.name);const t=(0,rt.without)(o.split(" "),`hide-on-${e.name}`,"undefined");o=t.join(" ")}t.setAttributes({responsiveDisplay:[...a],className:o})}})))))))}),"withSpacingControl");(0,it.addFilter)("editor.BlockEdit","extend-block-example/with-spacing-control",ao);const oo=()=>{const{is_pro_activated:e}=window._gutenify_vars;return e?"":(0,Ee.createElement)("div",{className:"gutenify--pro-notice--inline"},(0,Ee.createElement)("i",{className:"fa fa-envelope-open"})," Want to enjoy all feature of blocks? Checkout ",(0,Ee.createElement)("a",{href:"https://gutenify.com/pricing/",target:"__blank"},"Gutenify PRO"),".")};["button","buttons","container","content-toggle-item","faqs","gallery-carousel","grid","grid-item","icon","info-box","map","post-carousel","gutenify-post-list","section-title","service","gutenify-slider-item","slider","star-rating","team","team-member","testimonials","wc-product-carousel","wc-product-list","gutenify-advance-slider","gutenify-advance-slide-item"].forEach((e=>{(0,it.addFilter)(`gutenify-block-${e}-inspector-controls`,`gutenify-block-${e}-inspector-controls--pro-notice`,(t=>[...t,(0,Ee.createElement)(oo,{key:`gutenify-block-${e}-inspector-controls-basic-control1s`})]),9)}));const io=["gutenify/instagram"];(0,it.addFilter)("blocks.registerBlockType","extend-block-example/attribute/spacing",((e,t)=>io.includes(t)?((0,rt.has)(e,"attributes.blockClientId")||(e.attributes=(0,rt.assign)(e.attributes,{blockClientId:{type:"string",default:""}})),e):e)),(0,it.addFilter)("blocks.getSaveContent.extraProps","extend-block-example/get-save-content/extra-props",((e,t,n)=>{if(!io.includes(t.name))return e;if(!(0,rt.isEmpty)((0,ue.select)("core/editor").getCurrentPostType())){const t=e.className.split(" ").filter((e=>e.indexOf("gutenify-section")<0));t.push(`gutenify-section-${n.blockClientId}`),e.className=t.join(" ")}return e}));var lo=n(8721),so=n.n(lo);class co extends Ee.Component{constructor(e){super(e),this.updateValues=this.updateValues.bind(this),this.state={device:"desktop"}}updateValues(e){const{attributes:t,parentKey:n,setAttributes:r,property:a}=this.props;let o=so()(t,`${n}.${a}`)?t[n][a]:{};o={...o,...e};const i={...t[n],[a]:{...o}};r({[n]:{...i}}),this.props.onChange({[n]:{...i}})}render(){const{attributes:e,parentKey:t,label:n,property:r,id:a,help:o,disabled:i=!1}=this.props,l=so()(e,`${t}.${r}`)?e[t][r]:"",s=so()(l,"desktop")?l.desktop:{},c=so()(l,"tablet")?l.tablet:{},u=so()(l,"mobile")?l.mobile:{},d=[{value:"px",label:"px",default:""},{value:"%",label:"%",default:""},{value:"em",label:"em",default:""}];return(0,Ee.createElement)("div",{className:"padding-control-wrapper"},(0,Ee.createElement)(xe.BaseControl,{label:n,id:a,help:o},(0,Ee.createElement)("div",{className:"padding-actions-area"},(0,Ee.createElement)(xe.ButtonGroup,null,(0,Ee.createElement)(xe.IconButton,{disabled:i,icon:"desktop",label:(0,Ce.__)("Desktop"),isPrimary:"desktop"===this.state.device,onClick:()=>{this.setState({device:"desktop"})}}),(0,Ee.createElement)(xe.IconButton,{disabled:i,icon:"tablet",label:(0,Ce.__)("Tablet"),isPrimary:"tablet"===this.state.device,onClick:()=>{this.setState({device:"tablet"})}}),(0,Ee.createElement)(xe.IconButton,{disabled:i,icon:"smartphone",label:(0,Ce.__)("Mobile"),isPrimary:"mobile"===this.state.device,onClick:()=>{this.setState({device:"mobile"})}}))),(0,Ee.createElement)("div",{className:"padding-fields-area"},"desktop"===this.state.device&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:i,label:(0,Ce.__)("Top"),value:s.top,onChange:e=>{const t={...s,top:e};this.updateValues({desktop:t})},units:d}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:i,label:(0,Ce.__)("Right"),value:s.right,onChange:e=>{const t={...s,right:e};this.updateValues({desktop:t})},units:d}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:i,label:(0,Ce.__)("Bottom"),value:s.bottom,onChange:e=>{const t={...s,bottom:e};this.updateValues({desktop:t})},units:d}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:i,label:(0,Ce.__)("Left"),value:s.left,onChange:e=>{const t={...s,left:e};this.updateValues({desktop:t})},units:d})),"tablet"===this.state.device&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:i,label:(0,Ce.__)("Top"),value:c.top,onChange:e=>{const t={...c,top:e};this.updateValues({tablet:t})},units:d}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:i,label:(0,Ce.__)("Right"),value:c.right,onChange:e=>{const t={...c,right:e};this.updateValues({tablet:t})},units:d}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:i,label:(0,Ce.__)("Bottom"),value:c.bottom,onChange:e=>{const t={...c,bottom:e};this.updateValues({tablet:t})},units:d}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:i,label:(0,Ce.__)("Left"),value:c.left,onChange:e=>{const t={...c,left:e};this.updateValues({tablet:t})},units:d})),"mobile"===this.state.device&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:i,label:(0,Ce.__)("Top"),value:u.top,onChange:e=>{const t={...u,top:e};this.updateValues({mobile:t})},units:d}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:i,label:(0,Ce.__)("Right"),value:u.right,onChange:e=>{const t={...u,right:e};this.updateValues({mobile:t})},units:d}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:i,label:(0,Ce.__)("Bottom"),value:u.bottom,onChange:e=>{const t={...u,bottom:e};this.updateValues({mobile:t})},units:d}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:i,label:(0,Ce.__)("Left"),value:u.left,onChange:e=>{const t={...u,left:e};this.updateValues({mobile:t})},units:d})))))}}const uo=co;class po extends Ee.Component{render(){return(0,Ee.createElement)(uo,(0,st.Z)({},this.props,{label:(0,Ce.__)("Margin"),property:"margin"}))}}const fo=po,mo=e=>{let{tabs:t=[]}=e;const[{currentTab:n},r]=(0,Ee.useState)({currentTab:!1});return(0,Ee.createElement)("div",{className:"gutenify-accordion-wrapper"},t.map((e=>{const t=e.label,a=n===e.name;let o="gutenify-accordion-item";return o+=a?" gutenify-accordion-item-active":"",(0,Ee.createElement)("div",{className:o,key:`gutenify-accordion-item-${e.name}`},(0,Ee.createElement)("button",{onClick:()=>{r({currentTab:n===e.name?"":e.name})},className:"gutenify-accordion-item-heading"},(0,Ee.createElement)("div",{className:"gutenify-accordion-item-heading-arrow"},(0,Ee.createElement)(xe.Icon,{icon:a?"arrow-down-alt2":"arrow-right-alt2"})),(0,Ee.createElement)("div",{className:"gutenify-accordion-item-label"},(0,Ee.createElement)(t,null))),(0,Ee.createElement)("div",{className:"gutenify-accordion-item-content"}," ",e.cb()))})))},go=e=>(0,Ee.createElement)(mo,{tabs:[{name:"button",initialOpen:!0,label:()=>(0,Ce.__)("Space"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(uo,(0,st.Z)({},e,{parentKey:"blockAdvanceOptions",label:(0,Ce.__)("Padding"),property:"padding",onChange:()=>{}})),(0,Ee.createElement)(fo,(0,st.Z)({},e,{parentKey:"blockAdvanceOptions",label:(0,Ce.__)("Margin"),onChange:()=>{}})))}]});["button","container","gallery-carousel","icon","info-box","map","post-carousel","section-title","service","star-rating","team-member","team","testimonial","testimonials"].forEach((e=>{(0,it.addFilter)(`gutenify-block-${e}-options-tab-advance`,`Gutenify/Block/${e}/InspectorControls/BasicControls/tabs/advance`,((t,n)=>[...t,(0,Ee.createElement)(go,(0,st.Z)({key:`gutenify-block-${e}-options-tab-content-basic`},n))])),(0,it.addFilter)(`gutenify--${e}--inline-styles`,`gutenify--${e}--inline-styles--space`,((e,t)=>e+function(e){let{attributes:t,name:n}=e,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const{blockClientId:a,blockAdvanceOptions:o}=t;r=r||`.gutenify-section-${a}`,"gutenify/button"===n&&(r=`.gutenify-section-${a} .gutenify-button-link`);let i="",l="";l+=(0,rt.has)(o,"padding.desktop.top")&&!(0,rt.isEmpty)(o.padding.desktop.top)?`padding-top: ${o.padding.desktop.top};`:"",l+=(0,rt.has)(o,"padding.desktop.right")&&!(0,rt.isEmpty)(o.padding.desktop.right)?`padding-right: ${o.padding.desktop.right};`:"",l+=(0,rt.has)(o,"padding.desktop.bottom")&&!(0,rt.isEmpty)(o.padding.desktop.bottom)?`padding-bottom: ${o.padding.desktop.bottom};`:"",l+=(0,rt.has)(o,"padding.desktop.left")&&!(0,rt.isEmpty)(o.padding.desktop.left)?`padding-left: ${o.padding.desktop.left};`:"",l+=(0,rt.has)(o,"margin.desktop.top")&&!(0,rt.isEmpty)(o.margin.desktop.top)?`margin-top: ${o.margin.desktop.top};`:"",l+=(0,rt.has)(o,"margin.desktop.right")&&!(0,rt.isEmpty)(o.margin.desktop.right)?`margin-right: ${o.margin.desktop.right};`:"",l+=(0,rt.has)(o,"margin.desktop.bottom")&&!(0,rt.isEmpty)(o.margin.desktop.bottom)?`margin-bottom: ${o.margin.desktop.bottom};`:"",l+=(0,rt.has)(o,"margin.desktop.left")&&!(0,rt.isEmpty)(o.margin.desktop.left)?`margin-left: ${o.margin.desktop.left};`:"",l&&(i+=`${r} { ${l} }`);let s="";s+=(0,rt.has)(o,"padding.tablet.top")&&!(0,rt.isEmpty)(o.padding.tablet.top)?`padding-top: ${o.padding.tablet.top};`:"",s+=(0,rt.has)(o,"padding.tablet.right")&&!(0,rt.isEmpty)(o.padding.tablet.right)?`padding-right: ${o.padding.tablet.right};`:"",s+=(0,rt.has)(o,"padding.tablet.bottom")&&!(0,rt.isEmpty)(o.padding.tablet.bottom)?`padding-bottom: ${o.padding.tablet.bottom};`:"",s+=(0,rt.has)(o,"padding.tablet.left")&&!(0,rt.isEmpty)(o.padding.tablet.left)?`padding-left: ${o.padding.tablet.left};`:"",s+=(0,rt.has)(o,"margin.tablet.top")&&!(0,rt.isEmpty)(o.margin.tablet.top)?`margin-top: ${o.margin.tablet.top};`:"",s+=(0,rt.has)(o,"margin.tablet.right")&&!(0,rt.isEmpty)(o.margin.tablet.right)?`margin-right: ${o.margin.tablet.right};`:"",s+=(0,rt.has)(o,"margin.tablet.bottom")&&!(0,rt.isEmpty)(o.margin.tablet.bottom)?`margin-bottom: ${o.margin.tablet.bottom};`:"",s+=(0,rt.has)(o,"margin.tablet.left")&&!(0,rt.isEmpty)(o.margin.tablet.left)?`margin-left: ${o.margin.tablet.left};`:"",s&&(i+=`@media only screen and (max-width: 992px) { ${r} { ${s} } }`);let c="";return c+=(0,rt.has)(o,"padding.mobile.top")&&!(0,rt.isEmpty)(o.padding.mobile.top)?`padding-top: ${o.padding.mobile.top};`:"",c+=(0,rt.has)(o,"padding.mobile.right")&&!(0,rt.isEmpty)(o.padding.mobile.right)?`padding-right: ${o.padding.mobile.right};`:"",c+=(0,rt.has)(o,"padding.mobile.bottom")&&!(0,rt.isEmpty)(o.padding.mobile.bottom)?`padding-bottom: ${o.padding.mobile.bottom};`:"",c+=(0,rt.has)(o,"padding.mobile.left")&&!(0,rt.isEmpty)(o.padding.mobile.left)?`padding-left: ${o.padding.mobile.left};`:"",c+=(0,rt.has)(o,"margin.mobile.top")&&!(0,rt.isEmpty)(o.margin.mobile.top)?`margin-top: ${o.margin.mobile.top};`:"",c+=(0,rt.has)(o,"margin.mobile.right")&&!(0,rt.isEmpty)(o.margin.mobile.right)?`margin-right: ${o.margin.mobile.right};`:"",c+=(0,rt.has)(o,"margin.mobile.bottom")&&!(0,rt.isEmpty)(o.margin.mobile.bottom)?`margin-bottom: ${o.margin.mobile.bottom};`:"",c+=(0,rt.has)(o,"margin.mobile.left")&&!(0,rt.isEmpty)(o.margin.mobile.left)?`margin-left: ${o.margin.mobile.left};`:"",c&&(i+=`@media only screen and (max-width: 768px) { ${r} { ${c} } }`),i}(t)))}));const ho=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"padding";const n=`\n\t\t${(0,rt.has)(e,"top")&&!(0,rt.isEmpty)(e.top)?`${t}-top: ${e.top};`:""}\n\t\t${(0,rt.has)(e,"right")&&!(0,rt.isEmpty)(e.right)?`${t}-right: ${e.right};`:""}\n\t\t${(0,rt.has)(e,"bottom")&&!(0,rt.isEmpty)(e.bottom)?`${t}-bottom: ${e.bottom};`:""}\n\t\t${(0,rt.has)(e,"left")&&!(0,rt.isEmpty)(e.left)?`${t}-left: ${e.left};`:""}\n\t`;return n},bo=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const{getBlock:a}=(0,ue.select)("core/block-editor");r=r||"main";let o="";const{getCustomStylesData:i}=(0,ue.select)("Gutenify/store");let l=i();l={...l,[t.clientId]:{...l[t.clientId],[r]:e}};for(const e in l)if(l.hasOwnProperty(e)&&null!==a(e))for(const t in l[e])o+=l[e][t];const{updateCustomStylesData:s}=(0,ue.dispatch)("Gutenify/store");s(l),n&&yo(o)},yo=e=>{const{editPost:t}=(0,ue.dispatch)("core/editor");t({meta:{gutenify_custom_css:e}})};function vo(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const{blockAdvanceOptions:r}=n||e.attributes;t=t||`.gutenify-section-${e.clientId} .gutenify-button-link`;let a="";const{entranceAnimation:o="",entranceAnimationDuration:i="normal",entranceAnimationDelay:l=""}=r;let s="1.25s";"slow"===i?s="2s":"fast"===i&&(s=".75s");const c=l?l+"ms":"0ms";return a+=`${t} {\n\t\t${(0,rt.has)(r,"borderColor")&&!(0,rt.isEmpty)(r.borderColor)?`border-color: ${r.borderColor};`:""}\n\t\t${r.borderWidth?`border-width: ${r.borderWidth}px;`:""}\n\t\t${r.borderWidth?"border-style: solid;":""}\n\t\t${r.borderRadius?`border-radius: ${r.borderRadius};`:""}\n\t\t${s?`animation-duration: ${s};`:""}\n\t\t${c?`animation-delay: ${c};`:""}\n\n\t}`,a}const ko=(e,t)=>{!function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const{setAttributes:a,clientId:o}=n;a({...e}),a({blockClientId:o}),bo(t,n,!0,r)}(e,vo(t,!1,(0,rt.assign)(t.attributes,e)),t),function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const r=arguments.length>2&&void 0!==arguments[2]&&arguments[2]||"gutenify-block-"+e.clientId;let a=document.getElementById(r);document.head.contains(a)&&n&&(a.innerHTML=""),document.head.contains(a)||(a=document.createElement("style"),a.setAttribute("id",r),document.head.appendChild(a)),a.innerHTML=t}(t,vo(t,`#block-${t.clientId} .gutenify-button-link`),`gutenify-block-${t.clientId}-main`,!0)},Eo=[{category_label:"Fading",category_name:"fading",animations:[{label:"Fade In",name:"fadeIn"},{label:"Fade In Down",name:"fadeInDown"},{label:"Fade In Left",name:"fadeInLeft"},{label:"Fade In Right",name:"fadeInRight"},{label:"Fade In Up",name:"fadeInUp"}]},{category_label:"Zooming",category_name:"zooming",animations:[{label:"Zoom In",name:"zoomIn"},{label:"Zoom In Down",name:"zoomInDown"},{label:"Zoom In Left",name:"zoomInLeft"},{label:"Zoom In Right",name:"zoomInRight"},{label:"Zoom In Up",name:"zoomInUp"}]}],Co=e=>{let{label:t,value:n,onChange:r}=e;return(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.SelectControl,{label:t,value:n,onChange:e=>r(e)},(0,Ee.createElement)("option",{value:""},(0,Ce.__)("None")),Eo&&Eo.map((e=>(0,Ee.createElement)("optgroup",{label:e.category_label,key:`animation-cat-${e.category_name}`},e.animations&&e.animations.map((e=>(0,Ee.createElement)("option",{value:e.name,key:`animation-${e.name}`},e.label))))))))},_o=[],wo=(e,t)=>{const{attributes:n,setAttributes:r}=t,{blockAdvanceOptions:a}=n,{entranceAnimation:o="",entranceAnimationDuration:i="normal",entranceAnimationDelay:l=""}=a;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:"gutenify-block-common-options-tab-content-basic"},(0,Ee.createElement)(mo,{tabs:[{name:"button",initialOpen:!0,label:()=>(0,Ce.__)("Motion Effect"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Co,{label:(0,Ce.__)("Entrance Animation"),onChange:e=>{const n={blockAdvanceOptions:{...a,entranceAnimation:e}};r(n),ko(n,t)},value:o}),o&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.SelectControl,{label:(0,Ce.__)("Animation Duration"),onChange:e=>{const t={blockAdvanceOptions:{...a,entranceAnimationDuration:e}};r(t)},value:i,options:[{value:"slow",label:(0,Ce.__)("Slow")},{value:"normal",label:(0,Ce.__)("Normal")},{value:"fast",label:(0,Ce.__)("Fast")}]}),(0,Ee.createElement)(xe.TextControl,{label:(0,Ce.__)("Animation Delay (ms)"),onChange:e=>{const n={blockAdvanceOptions:{...a,entranceAnimationDelay:e}};r(n),ko(n,t)},value:l,min:0})))}]}))]};_o.forEach((e=>{const t=(0,rt.replace)(e,"gutenify/","");(0,it.addFilter)(`gutenify-block-${t}-options-tab-advance`,`Gutenify/Block/${t}/InspectorControls/BasicControls/tabs/advance`,wo)}));const xo=(0,Se.createHigherOrderComponent)((e=>t=>{if(!_o.includes(t.name))return(0,Ee.createElement)(e,t);const{attributes:n}=t,{blockAdvanceOptions:r}=n,{entranceAnimation:a=""}=r,o=a?"gutenify--animation--"+a:"";return(0,Ee.createElement)(e,(0,st.Z)({},t,{className:o}))}),"withAnimtionClassName");(0,it.addFilter)("editor.BlockListBlock","your-plugin/your-custom-class",xo),(0,it.addFilter)("blocks.getSaveContent.extraProps","extend-block-example/get-save-content/extra-props",((e,t,n)=>{if(!_o.includes(t.name))return e;if(!(0,rt.isEmpty)((0,ue.select)("core/editor").getCurrentPostType())){const t=e.className.split(" "),{blockAdvanceOptions:r}=n,{entranceAnimation:a=""}=r;let o={};if(""!==a){const e="gutenify--invisible";t.includes(e)||t.push(e),o=`{ _animation: "${a}", }`}e.className=t.join(" "),e["data-setting"]=o}return e}));const So=window.wp.notices;(0,we.registerPlugin)("block-settings-menu-group-test",{render:()=>{const e=(0,ue.useSelect)((e=>e("core/block-editor").getSelectedBlock()),[]),[t,n]=(0,Ee.useState)(!1),[r,a]=(0,Ee.useState)(""),[o,i]=(0,Ee.useState)(!1),{saveEntityRecord:l}=(0,ue.useDispatch)("core"),{createSuccessNotice:s,createErrorNotice:c}=(0,ue.useDispatch)(So.store),u=(0,z.getBlockTypes)().map((e=>e.name));return(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(_e.PluginBlockSettingsMenuItem,{allowedBlocks:u,icon:"open-folder",label:(0,Ce.__)("Save template"),onClick:()=>{n(!0)}}),t&&(0,Ee.createElement)(xe.Modal,{title:(0,Ce.__)("Save Template"),onRequestClose:()=>n(!1)},(0,Ee.createElement)(xe.Card,{isBorderless:!0},(0,Ee.createElement)(xe.CardBody,null,(0,Ee.createElement)(xe.TextControl,{value:r,onChange:e=>{a(e),i(!1)},label:(0,Ce.__)("Title"),className:o?"gutenify-field-error":""})),(0,Ee.createElement)(xe.CardFooter,null,(0,Ee.createElement)(xe.Button,{variant:"secondary",onClick:()=>{n(!1)}},(0,Ce.__)("Cancel")),(0,Ee.createElement)(xe.Button,{variant:"primary",onClick:()=>{if(""===r)return c((0,Ce.__)("Please enter template title."),{type:"snackbar"}),i(!0),!1;i(!1);const t=(0,z.serialize)(e);l("postType","gutenify_template",{title:r,content:t,status:"publish"}).then((()=>{s((0,Ce.__)("Saved template."),{type:"snackbar"}),n(!1)})).catch((()=>{s((0,Ce.__)("There was error saving template."),{type:"snackbar"})}))}},(0,Ce.__)("Save"))))))}});var Oo=n(251),Bo=n.n(Oo);const{compact:Po,map:To}=window.lodash,{Component:Ao,createRef:$o}=wp.element,{transformStyles:Io}=wp.blockEditor;class No extends Ao{constructor(e){super(e),this.styleRef=$o(),this.$styleTag=null}componentDidMount(){this.createStyleTag(),this.updateStyles()}componentDidUpdate(e){const{styles:t}=this.props,{styles:n}=e;t!==n&&this.updateStyles()}componentWillUnmount(){this.removeStyleTag()}createStyleTag(){const{ownerDocument:e}=this.styleRef.current,{body:t}=e;this.$styleTag=e.createElement("style"),t.appendChild(this.$styleTag)}removeStyleTag(){const{ownerDocument:e}=this.styleRef.current,{body:t}=e;t.removeChild(this.$styleTag)}updateStyles(){const{styles:e}=this.props,t=Io([{css:e}],".editor-styles-wrapper");let n="";To(Po(t),(e=>{n+=e})),this.$styleTag.innerHTML=n}render(){return(0,Ee.createElement)("style",{ref:this.styleRef})}}const{getBlockType:Fo}=wp.blocks,{useRef:jo,useEffect:Mo}=wp.element,{useSelect:Ro}=wp.data,Lo=["gutenify/button","gutenify/container","gutenify/content-toggle-item","gutenify/faqs","gutenify/gallery-carousel","gutenify/icon","gutenify/info-box","gutenify/map","gutenify/post-carousel","gutenify/post-list","gutenify/section-title","gutenify/service","gutenify/slide-item","gutenify/slider","gutenify/star-rating","gutenify/team-member","gutenify/team","gutenify/testimonial","gutenify/testimonials","gutenify/wc-product-list","gutenify/wc-product-carousel","gutenify/advance-slider","gutenify/advance-slide-item","gutenify/wc-tab-filter","gutenify/instagram","gutenify/grid","gutenify/grid-item","gutenify/post-ticker","gutenify/advance-gallery"];function Do(e){const{setAttributes:t,attributes:n,clientId:r,name:a}=e,{blockSettings:o}=Ro((()=>({blockSettings:Fo(a)})),[a]),i=a=>{if((0,rt.has)(n,"blockClientId")&&""!==n.blockClientId||t({blockClientId:r}),(0,rt.has)(o,"gutenify.customStylesCallback")){const a=o.gutenify.customStylesCallback(e);!Bo()(n.gutenifyStyles,a)&&(t({blockClientId:r}),t({gutenifyStyles:a}))}},l=function(e,t,n){var r,a=n||{},o=a.noTrailing,i=void 0!==o&&o,l=a.noLeading,s=void 0!==l&&l,c=a.debounceMode,u=void 0===c?void 0:c,d=!1,p=0;function f(){r&&clearTimeout(r)}function m(){for(var n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];var l=this,c=Date.now()-p;function m(){p=Date.now(),t.apply(l,a)}function g(){r=void 0}d||(s||!u||r||m(),f(),void 0===u&&c>e?s?(p=Date.now(),i||(r=setTimeout(u?g:m,e))):m():!0!==i&&(r=setTimeout(u?g:m,void 0===u?e-c:e)))}return m.cancel=function(e){var t=(e||{}).upcomingOnly,n=void 0!==t&&t;f(),d=!n},m}(60,i),s=jo(!1);Mo((()=>{s.current?l():(s.current=!0,i())}),[n]);let c="";return n.gutenifyStyles&&(c=n.gutenifyStyles),c?(0,Ee.createElement)(No,{styles:c}):null}const zo=(0,Se.createHigherOrderComponent)((e=>function(t){return Lo.includes(t.name)?(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(e,t),(0,Ee.createElement)(Do,t)):(0,Ee.createElement)(e,t)}),"withNewAttrs");(0,it.addFilter)("blocks.registerBlockType","gutenify/styles/additional-attributes",(function(e,t){return Lo.includes(t)&&!(0,rt.has)(e,"attributes.gutenifyStyles")&&(e.attributes=(0,rt.assign)(e.attributes,{gutenifyStyles:{type:"string",default:""}})),e})),(0,it.addFilter)("blocks.switchToBlockType.transformedBlock","gutenify/styles/additional-attributes",(function(e,t){return t&&t[0]&&t[0].clientId===e.clientId&&t[0].attributes&&t[0].attributes.gutenifyStyles&&Object.keys(t[0].attributes.gutenifyStyles).length&&Object.keys(t[0].attributes).forEach((n=>{/^gutenify/.test(n)&&(e.attributes[n]=t[0].attributes[n])})),e})),(0,it.addFilter)("editor.BlockEdit","gutenify/styles/additional-attributes",zo);class Go extends Ee.Component{render(){const e=`gutenify-block-${this.props.hookPrefix}`;return(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(lt.BlockControls,null,(0,it.applyFilters)(`${e}-block-controls`,[],this.props)),(0,Ee.createElement)(lt.InspectorControls,null,(0,it.applyFilters)(`${e}-inspector-controls`,[],this.props)),(0,Ee.createElement)(lt.InspectorAdvancedControls,null,(0,it.applyFilters)(`${e}-inspector-advance-controls`,[],this.props)))}}const Vo=Go,Wo=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"gutenify/container","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"backgroundColor":"","backgroundGradient":"","padding":{"desktop":{}}}},"stretchContainer":{"type":"boolean","default":false},"fullWidthStretchContainer":{"type":"boolean","default":false},"maxWidth":{"type":"string","default":""}},"supports":{"anchor":true,"html":false,"align":["wide","full"]}}'),{name:Ho}=Wo,qo={hookPrefix:Ho.replace("gutenify/","").replace("/","-")},{hookPrefix:Uo}=qo;(0,it.addFilter)(`gutenify-block-${Uo}-options-tab-content`,`Gutenify/Block/${Uo}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{maxWidth:a,stretchContainer:o}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Uo}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"container",initialOpen:!0,label:()=>(0,Ce.__)("Container"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,!o&&(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Max width"),help:(0,Ce.__)("Set max width for the container"),value:a,onChange:e=>{r({maxWidth:e})}}))}]}))]}));const Zo=e=>{const{clearable:t=!0}=e,{colors:n}=(0,ue.useSelect)((e=>({colors:e("core/block-editor").getSettings().colors||[]})));return(0,Ee.createElement)(xe.BaseControl,{label:e.label,id:"textcolor-1"},(0,Ee.createElement)(xe.ColorPalette,{colors:n,value:e.value,onChange:t=>{e.onChange(t)},clearable:t}))},Yo=e=>{const{clearable:t=!0}=e,{colors:n,gradients:r}=(0,ue.useSelect)((e=>({colors:e("core/block-editor").getSettings().colors||[],gradients:e("core/block-editor").getSettings().gradients||[]})));return(0,Ee.createElement)("div",{className:"gutenify-color-gradient-control-wrapper"},(0,Ee.createElement)(lt.__experimentalColorGradientControl,{label:e.label,colorValue:e.colorValue,gradientValue:e.gradientValue,colors:n,gradients:r,disableCustomColors:!1,disableCustomGradients:!1,onColorChange:t=>{if((0,rt.isEmpty)(t))return;const n={backgroundColor:t,backgroundGradient:void 0};e.onChange(n)},onGradientChange:t=>{if((0,rt.isEmpty)(t))return;const n={backgroundGradient:t,backgroundColor:void 0};e.onChange(n)},clearable:!1}),t&&(0,Ee.createElement)("div",{className:"components-circular-option-picker__custom-clear-wrapper"},(0,Ee.createElement)("button",{type:"button",className:"components-button components-circular-option-picker__clear is-secondary is-small",onClick:()=>{e.onChange({backgroundColor:void 0,backgroundGradient:void 0})}},"Clear")))},{hookPrefix:Ko}=qo;(0,it.addFilter)(`gutenify-block-${Ko}-options-tab-style`,`Gutenify/Block/${Ko}/InspectorControls/BasicControls/tabs/style`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{blockAdvanceOptions:a}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Ko}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"container",initialOpen:!0,label:()=>(0,Ce.__)("Container Style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel gutenify-editor-tab-ovel",activeClass:"active-tab",tabs:[{name:"normal",title:(0,Ce.__)("Normal"),className:"gutenify-color-normal-tab"},{name:"hover",title:(0,Ce.__)("Hover"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,"normal"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,textColor:e}};r(t)},value:a.textColor}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.backgroundColor,gradientValue:a.backgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,...e}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,borderColor:e}};r(t)},value:a.borderColor})),"hover"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverTextColor:e}};r(t)},value:a.hoverTextColor}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.hoverBackgroundColor,gradientValue:a.hoverBackgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBackgroundColor:e.backgroundColor,hoverBackgroundGradient:e.backgroundGradient}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBorderColor:e}};r(t)},value:a.hoverBorderColor})),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Border Width"),value:a.borderWidth,onChange:e=>{const t={blockAdvanceOptions:{...a,borderWidth:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Border Radius"),value:a.borderRadius,onChange:e=>{const t={blockAdvanceOptions:{...a,borderRadius:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalDivider,null)))))}]}))]}));const{hookPrefix:Jo}=qo;(0,it.addFilter)(`gutenify-block-${Jo}-inspector-controls`,`Gutenify/Block/${Jo}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
2 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${Jo}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify-block-${Jo}-options-tab-${e.name}`,[],{...t},e)))))]));const{hookPrefix:Xo}=qo,Qo=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:Xo},e)),{hookPrefix:ei}=qo,{name:ti,category:ni,attributes:ri,supports:ai}=Wo,oi={title:(0,Ce.__)("Container"),description:(0,Ce.__)("Combine blocks into a group."),icon:(0,Ee.createElement)(xe.Icon,{icon:He}),keywords:["gutenify",(0,Ce.__)("container"),(0,Ce.__)("section"),(0,Ce.__)("group"),(0,Ce.__)("wrapper"),(0,Ce.__)("row")],example:{attributes:{}},attributes:ri,edit:e=>{const{className:t,isSelected:n,clientId:r,attributes:a}=e,{blockClientId:o}=a,{hasInnerBlocks:i}=(0,ue.useSelect)((e=>{const{getBlock:t}=e(lt.store),n=t(r);return{hasInnerBlocks:!(!n||!n.innerBlocks.length)}}),[r]),l=Be()(t,"gutenify-block-container-wrapper",`gutenify-section-${o}`);return(0,Ee.createElement)("div",{className:l},n&&(0,Ee.createElement)(Qo,e),(0,Ee.createElement)("div",{className:"gutenify-container"},(0,Ee.createElement)(lt.InnerBlocks,{renderAppender:!i&&(()=>(0,Ee.createElement)(lt.InnerBlocks.ButtonBlockAppender,null))})))},save:function(e){const{attributes:t,className:n}=e,{stretchContainer:r,fullWidthStretchContainer:a,blockClientId:o}=t,i=Be()(n,r?"gutenify-container-stretch":"",r?"gutenify-container-stretch":"",r&&a?"gutenify-container-full-width-stretch":"","gutenify-block-container-wrapper",`gutenify-section-${o}`);return(0,Ee.createElement)("div",{className:i},(0,Ee.createElement)("div",{className:"gutenify-container"},(0,Ee.createElement)(lt.InnerBlocks.Content,null)))},supports:ai,gutenify:{customStylesCallback:e=>function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const{blockAdvanceOptions:n,stretchContainer:r,maxWidth:a,blockClientId:o}=e.attributes;t=t||`.gutenify-section-${o}`;let i="",l="";l+=(0,rt.has)(n,"textColor")&&!(0,rt.isEmpty)(n.textColor)?`color: ${n.textColor};`:"",l+=(0,rt.has)(n,"backgroundColor")&&!(0,rt.isEmpty)(n.backgroundColor)?`background: ${n.backgroundColor};`:"",(0,rt.has)(n,"backgroundGradient")&&!(0,rt.isEmpty)(n.backgroundGradient)&&(l+=`background: ${n.backgroundGradient};`),l+=(0,rt.has)(n,"borderColor")&&!(0,rt.isEmpty)(n.borderColor)?`border-color: ${n.borderColor};`:"",l+=(0,rt.has)(n,"borderWidth")&&!(0,rt.isEmpty)(n.borderWidth)?`border-width: ${n.borderWidth}px;`:"",l+=(0,rt.has)(n,"borderWidth")&&!(0,rt.isEmpty)(n.borderWidth)?"border-style: solid;":"",l+=(0,rt.has)(n,"borderRadius")&&!(0,rt.isEmpty)(n.borderRadius)?`border-radius: ${n.borderRadius};`:"",l&&(i+=`${t} { ${l} }`);let s="";return s+=(0,rt.has)(n,"hoverTextColor")&&!(0,rt.isEmpty)(n.hoverTextColor)?`color: ${n.hoverTextColor};`:"",s+=(0,rt.has)(n,"hoverBackgroundColor")&&!(0,rt.isEmpty)(n.hoverBackgroundColor)?`background: ${n.hoverBackgroundColor};`:"",(0,rt.has)(n,"hoverBackgroundGradient")&&!(0,rt.isEmpty)(n.hoverBackgroundGradient)&&(s+=`background: ${n.hoverBackgroundGradient};`),s+=(0,rt.has)(n,"hoverBorderColor")&&!(0,rt.isEmpty)(n.hoverBorderColor)?`border-color: ${n.hoverBorderColor};`:"",s&&(i+=`${t}:hover { ${s} }`),!r&&a&&(i+=` ${t} { max-width: ${a}!important; } `),(0,it.applyFilters)(`gutenify--${ei}--inline-styles`,i,e)}(e)}},ii={hookPrefix:"map",mapLanguages:[{value:"af",label:(0,Ce.__)("Afrikaans","gutenify")},{value:"sq",label:(0,Ce.__)("Albanian","gutenify")},{value:"am",label:(0,Ce.__)("Amharic","gutenify")},{value:"ar",label:(0,Ce.__)("Arabic","gutenify")},{value:"hy",label:(0,Ce.__)("Armenian","gutenify")},{value:"az",label:(0,Ce.__)("Azerbaijani","gutenify")},{value:"eu",label:(0,Ce.__)("Basque","gutenify")},{value:"be",label:(0,Ce.__)("Belarusian","gutenify")},{value:"bn",label:(0,Ce.__)("Bengali","gutenify")},{value:"bs",label:(0,Ce.__)("Bosnian","gutenify")},{value:"bg",label:(0,Ce.__)("Bulgarian","gutenify")},{value:"my",label:(0,Ce.__)("Burmese","gutenify")},{value:"ca",label:(0,Ce.__)("Catalan","gutenify")},{value:"zh",label:(0,Ce.__)("Chinese","gutenify")},{value:"hr",label:(0,Ce.__)("Croatian","gutenify")},{value:"cs",label:(0,Ce.__)("Czech","gutenify")},{value:"da",label:(0,Ce.__)("Danish","gutenify")},{value:"nl",label:(0,Ce.__)("Dutch","gutenify")},{value:"en",label:(0,Ce.__)("English","gutenify")},{value:"et",label:(0,Ce.__)("Estonian","gutenify")},{value:"fa",label:(0,Ce.__)("Farsi","gutenify")},{value:"fi",label:(0,Ce.__)("Finnish","gutenify")},{value:"fr",label:(0,Ce.__)("French","gutenify")},{value:"gl",label:(0,Ce.__)("Galician","gutenify")},{value:"ka",label:(0,Ce.__)("Georgian","gutenify")},{value:"de",label:(0,Ce.__)("German","gutenify")},{value:"el",label:(0,Ce.__)("Greek","gutenify")},{value:"gu",label:(0,Ce.__)("Gujarati","gutenify")},{value:"iw",label:(0,Ce.__)("Hebrew","gutenify")},{value:"hi",label:(0,Ce.__)("Hindi","gutenify")},{value:"hu",label:(0,Ce.__)("Hungarian","gutenify")},{value:"is",label:(0,Ce.__)("Icelandic","gutenify")},{value:"id",label:(0,Ce.__)("Indonesian","gutenify")},{value:"it",label:(0,Ce.__)("Italian","gutenify")},{value:"ja",label:(0,Ce.__)("Japanese","gutenify")},{value:"kn",label:(0,Ce.__)("Kannada","gutenify")},{value:"kk",label:(0,Ce.__)("Kazakh","gutenify")},{value:"km",label:(0,Ce.__)("Khmer","gutenify")},{value:"ko",label:(0,Ce.__)("Korean","gutenify")},{value:"ky",label:(0,Ce.__)("Kyrgyz","gutenify")},{value:"lo",label:(0,Ce.__)("Lao","gutenify")},{value:"lv",label:(0,Ce.__)("Latvian","gutenify")},{value:"lt",label:(0,Ce.__)("Lithuanian","gutenify")},{value:"mk",label:(0,Ce.__)("Macedonian","gutenify")},{value:"ms",label:(0,Ce.__)("Malay","gutenify")},{value:"ml",label:(0,Ce.__)("Malayalam","gutenify")},{value:"mr",label:(0,Ce.__)("Marathi","gutenify")},{value:"mn",label:(0,Ce.__)("Mongolian","gutenify")},{value:"ne",label:(0,Ce.__)("Nepali","gutenify")},{value:"no",label:(0,Ce.__)("Norwegian","gutenify")},{value:"pl",label:(0,Ce.__)("Polish","gutenify")},{value:"pt",label:(0,Ce.__)("Portuguese","gutenify")},{value:"pa",label:(0,Ce.__)("Punjabi","gutenify")},{value:"ro",label:(0,Ce.__)("Romanian","gutenify")},{value:"ru",label:(0,Ce.__)("Russian","gutenify")},{value:"sr",label:(0,Ce.__)("Serbian","gutenify")},{value:"si",label:(0,Ce.__)("Sinhalese","gutenify")},{value:"sk",label:(0,Ce.__)("Slovak","gutenify")},{value:"sl",label:(0,Ce.__)("Slovenian","gutenify")},{value:"es",label:(0,Ce.__)("Spanish","gutenify")},{value:"sw",label:(0,Ce.__)("Swahili","gutenify")},{value:"sv",label:(0,Ce.__)("Swedish","gutenify")},{value:"ta",label:(0,Ce.__)("Tamil","gutenify")},{value:"te",label:(0,Ce.__)("Telugu","gutenify")},{value:"th",label:(0,Ce.__)("Thai","gutenify")},{value:"tr",label:(0,Ce.__)("Turkish","gutenify")},{value:"uk",label:(0,Ce.__)("Ukrainian","gutenify")},{value:"ur",label:(0,Ce.__)("Urdu","gutenify")},{value:"uz",label:(0,Ce.__)("Uzbek","gutenify")},{value:"vi",label:(0,Ce.__)("Vietnamese","gutenify")},{value:"zu",label:(0,Ce.__)("Zulu","gutenify")}]},{hookPrefix:li}=ii;(0,it.addFilter)(`gutenify-block-${li}-block-controls`,`Gutenify/Block/${li}/InspectorControls/BlockControls/edit-slides`,((e,t)=>{const{attributes:n,setAttributes:r,isSelected:a}=t,{location:o,pinned:i}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:"gutenify-block-map-block-controls-default"},a&&(0,Ee.createElement)(Ee.Fragment,null,""!==o&&(0,Ee.createElement)(xe.Toolbar,null,(0,Ee.createElement)(xe.Button,{isPressed:!i,icon:"edit",showTooltip:!0,label:(0,Ce.__)("Edit"),className:"components-toolbar-button",onClick:()=>{r({pinned:!i})}}))))]}));const{hookPrefix:si,mapLanguages:ci}=ii;(0,it.addFilter)(`gutenify-block-${si}-options-tab-content`,`Gutenify/Block/${si}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{zoom:a,language:o,height:i}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${si}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"map",initialOpen:!0,label:()=>(0,Ce.__)("Map"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TextControl,{label:(0,Ce.__)("Height Level"),onChange:e=>{r({height:parseInt(e,10)})},type:"number",value:i,min:200,step:10}),(0,Ee.createElement)(xe.RangeControl,{label:(0,Ce.__)("Zoom Level"),value:a,onChange:e=>{r({zoom:e})},min:5,max:20,step:1}),(0,Ee.createElement)(xe.SelectControl,{label:(0,Ce.__)("Language","gutenify"),value:o,onChange:e=>r({language:e}),options:ci}))}]}))]}));const{hookPrefix:ui}=ii;(0,it.addFilter)(`gutenify-block-${ui}-inspector-controls`,`Gutenify/Block/${ui}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
3 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${ui}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify-block-${ui}-options-tab-${e.name}`,[],{...t},e)))))]));const{hookPrefix:di}=ii,pi=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:di},e)),fi=JSON.parse('{"name":"gutenify/map","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{}},"isSaved":{"type":"boolean","default":false},"location":{"type":"string","default":""},"height":{"type":"number","default":400},"pinned":{"type":"boolean","default":false},"zoom":{"type":"number","default":12},"language":{"type":"string","default":"en"}}}'),{hookPrefix:mi}=ii,{name:gi,category:hi,attributes:bi}=fi,yi={title:(0,Ce.__)("Map"),description:(0,Ce.__)("Gutenify map."),icon:(0,Ee.createElement)(xe.Icon,{icon:Re}),keywords:["gutenify",(0,Ce.__)("map"),(0,Ce.__)("google"),(0,Ce.__)("google map")],example:{attributes:{}},attributes:bi,edit:e=>{const{attributes:t,isSelected:n,setAttributes:r,toggleSelection:a,className:o}=e,{location:i,height:l,pinned:s,width:c,zoom:u,language:d,blockClientId:p}=t,[{locationState:f},m]=(0,Ee.useState)({locationState:""});(0,Ee.useEffect)((()=>{m({locationState:i})}),[]);const g=Be()(o,"gutenify-block-map-wrapper",`gutenify-section-${p}`);return(0,Ee.createElement)("div",{className:g},n&&(0,Ee.createElement)(pi,e),!s&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.Placeholder,{icon:(0,Ee.createElement)(xe.Icon,{icon:"location-alt"}),label:(0,Ce.__)("Map","coblocks"),instructions:(0,Ce.__)("Enter a location or address to drop a pin on a Google map.")},(0,Ee.createElement)("div",{className:"gutenify-map-search-form-wrapper"},(0,Ee.createElement)(xe.TextControl,{onChange:e=>{m({locationState:e})},value:f}),(0,Ee.createElement)(xe.Button,{onClick:()=>{""!==f&&r({location:f,pinned:!0})},disabled:""===f,isSecondary:!0},"Save")))),!!s&&(0,Ee.createElement)(xe.ResizableBox,{showHandle:n,size:{height:l,width:"100%"},minHeight:"200",enable:{bottom:!0,bottomLeft:!1,bottomRight:!1,left:!1,right:!1,top:!1,topLeft:!1,topRight:!1},onResizeStop:(e,t,n,o)=>{r({height:parseInt(l+o.height,10),width:parseInt(c+o.width,10)}),a(!0)},onResizeStart:()=>{a(!1)}},(0,Ee.createElement)(xe.Disabled,null,(0,Ee.createElement)("iframe",{title:"Google Map",frameBorder:0,src:`https://www.google.com/maps?q=${encodeURIComponent(i)}&output=embed&hl=${d}&z=${u}`,style:{minHeight:`${l}px`,width:"100%"}}))))},save:function(e){const{attributes:t,className:n}=e,{location:r,language:a,zoom:o,height:i,blockClientId:l}=t,s=Be()(n,"gutenify-block-map-wrapper",`gutenify-section-${l}`);return(0,Ee.createElement)("div",{className:s},(0,Ee.createElement)("iframe",{title:"Google Map",frameBorder:"0",src:`https://www.google.com/maps?q=${r}&output=embed&hl=${a}&z=${o}`,style:`width:100%;min-height:${i}px`}))},supports:{html:!1,align:["wide","full"]},gutenify:{customStylesCallback:e=>function(e){return console.log(e),(0,it.applyFilters)(`gutenify--${mi}--inline-styles`,"",e)}(e)}};var vi=n(9588),ki=n.n(vi),Ei=n(8913),Ci=n.n(Ei);const _i={hookPrefix:"team"},wi=e=>{let{layouts:t,label:n="Layouts",value:r,onChange:a,blockName:o}=e;return t=(0,it.applyFilters)(`gutenify--${o}--layouts`,t),(0,Ee.createElement)(Ee.Fragment,null,t&&(0,Ee.createElement)("div",{className:"gutenify-template-browser"},(0,Ee.createElement)("h2",null,n),(0,Ee.createElement)("ul",null,t.map((e=>{let t="gutenify-template-browser-item";return r===e.name&&(t+=" gutenify-template-browser-item-active"),(0,Ee.createElement)("li",{className:t,key:e.name},(0,Ee.createElement)("button",{className:"gutenify-template-browser-selector",onClick:()=>{a(e)}},(0,Ee.createElement)("img",{src:null!=e&&e.thumbnailUrl?e.thumbnailUrl:`${window.gutenify_block_data.plugin_directory_url}/assets/images/layouts/${o}/${e.name}.png`,alt:e.name}),(0,Ee.createElement)("small",null,e.label)))})))))},xi={hookPrefix:"team-member",layouts:[{name:"layout-1",label:"Layout 1",imageAlign:"center",titleAlign:"center",socialIconAlign:"center"},{name:"layout-2",label:"Layout 2",imageAlign:"center",titleAlign:"left",socialIconAlign:"left"},{name:"layout-3",label:"Layout 3",imageAlign:"center",titleAlign:"right",socialIconAlign:"right"}]},{hookPrefix:Si}=_i,{layouts:Oi,hookPrefix:Bi}=xi;(0,it.addFilter)(`gutenify-block-${Si}-options-tab-content`,`Gutenify/Block/${Si}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{const{attributes:n,setAttributes:r,updateInnerBlocks:a}=t,{layout:o,columnSize:i}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Si}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"team",initialOpen:!0,label:()=>(0,Ce.__)("Team"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(wi,{layouts:Oi,value:o,blockName:Bi,onChange:e=>{const t={layout:e.name,socialIconAlign:e.socialIconAlign,imageAlign:e.imageAlign,titleAlign:e.titleAlign};r(t),a(e)}}),(0,Ee.createElement)(xe.RangeControl,{value:i,label:(0,Ce.__)("Columns"),min:1,max:(0,it.applyFilters)(`gutenify--${Si}--max-columns`,4),step:1,onChange:e=>{r({columnSize:e})}}))}]}))]}));const{hookPrefix:Pi}=_i;(0,it.addFilter)(`gutenify-block-${Pi}-options-tab-style`,`Gutenify/Block/${Pi}/InspectorControls/BasicControls/tabs/style`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{blockAdvanceOptions:a}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Pi}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"team",initialOpen:!0,label:()=>(0,Ce.__)("Team Style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel gutenify-editor-tab-ovel",activeClass:"active-tab",tabs:[{name:"normal",title:(0,Ce.__)("Normal"),className:"gutenify-color-normal-tab"},{name:"hover",title:(0,Ce.__)("Hover"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,"normal"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,textColor:e}};r(t)},value:a.textColor}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.backgroundColor,gradientValue:a.backgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,...e}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,borderColor:e}};r(t)},value:a.borderColor})),"hover"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverTextColor:e}};r(t)},value:a.hoverTextColor}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.hoverBackgroundColor,gradientValue:a.hoverBackgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBackgroundColor:e.backgroundColor,hoverBackgroundGradient:e.backgroundGradient}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBorderColor:e}};r(t)},value:a.hoverBorderColor})),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Border Width"),value:a.borderWidth,onChange:e=>{const t={blockAdvanceOptions:{...a,borderWidth:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Border Radius"),value:a.borderRadius,onChange:e=>{const t={blockAdvanceOptions:{...a,borderRadius:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalDivider,null)))))}]}))]}));const{hookPrefix:Ti}=_i;(0,it.addFilter)(`gutenify-block-${Ti}-inspector-controls`,`Gutenify/Block/${Ti}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
4 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${Ti}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify-block-${Ti}-options-tab-${e.name}`,[],{...t},e)))))]));const{hookPrefix:Ai}=_i,$i=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:Ai},e)),Ii=e=>{const{children:t,name:n}=e,r=n.replace("/","-")+"-section";return(0,Ee.createElement)("div",{className:r},t)},Ni=["gutenify/team-member"],Fi=ki()((e=>Ci()(e,(()=>["gutenify/team-member",{className:"has-shadow-dark"}])))),ji=(0,Se.compose)([(0,ue.withDispatch)(((e,t)=>{const{clientId:n}=t;return{updateInnerBlocks(t){(0,ue.select)("core/block-editor").getBlocksByClientId(n)[0].innerBlocks.forEach((function(n){"gutenify/team-member"===n.name&&(e("core/block-editor").updateBlockAttributes(n.clientId,{layout:t.name,titleAlign:t.titleAlign,imageAlign:t.imageAlign,ratingAlign:t.ratingAlign}),(0,ue.select)("core/block-editor").getBlocksByClientId(n.clientId)[0].innerBlocks.forEach((function(n){"core/image"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{align:t.imageAlign}),"core/heading"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{textAlign:t.titleAlign}),"core/paragraph"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{align:t.titleAlign}),"gutenify/star-rating"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{textAlignment:t.ratingAlign}),"core/social-links"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{align:t.socialIconAlign,layout:{type:"flex",justifyContent:t.socialIconAlign}})})))}))},updateInnerBlocks1(t){(0,ue.select)("core/block-editor").getBlocksByClientId(n)[0].innerBlocks.forEach((function(n){"core/image"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{align:t.imageAlign}),"core/heading"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{textAlign:t.titleAlign}),"core/paragraph"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{align:t.titleAlign}),"core/social-links"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{align:t.socialIconAlign,layout:{type:"flex",justifyContent:t.socialIconAlign}})}))}}}))])((e=>{const{attributes:t,isSelected:n,className:r,clientId:a}=e,{layout:o,columnSize:i,blockClientId:l}=t,s=Be()(r,`gutenify-admin-team-block-wrapper gutenify-team-${o}`,`gutenify-team-col-${i}`,`gutenify-section-${l}`);return(0,Ee.createElement)("div",{className:s},n&&(0,Ee.createElement)($i,e),(0,Ee.createElement)(Ii,(0,st.Z)({},e,{sectionID:a}),(0,Ee.createElement)(lt.InnerBlocks,{allowedBlocks:Ni,template:Fi(2),templateInsertUpdatesSelection:!1,orientation:"horizontal",__experimentalCaptureToolbars:!0,renderAppender:()=>(0,Ee.createElement)(lt.InnerBlocks.ButtonBlockAppender,null)})))})),Mi=JSON.parse('{"name":"gutenify/team","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"padding":{"desktop":{"top":"20px","bottom":"20px","left":"20px","right":"20px"}}}},"layout":{"type":"string","default":"layout-1"},"containerSize":{"type":"string","default":"center"},"columnSize":{"type":"number","default":2}},"supports":{"anchor":true,"html":false,"align":["center","wide","full"]}}'),{hookPrefix:Ri}=_i,{name:Li,category:Di,attributes:zi,supports:Gi}=Mi,Vi={title:(0,Ce.__)("Team"),description:(0,Ce.__)("Gutenify Team"),icon:(0,Ee.createElement)(xe.Icon,{icon:Ge}),keywords:["gutenify",(0,Ce.__)("team")],example:{attributes:{teams:{}}},attributes:zi,edit:ji,save:function(e){const{attributes:t}=e,{layout:n,columnSize:r,className:a,align:o,blockClientId:i}=t,l=Be()(a,`align${o}`,`gutenify-team-block-wrapper gutenify-team-${n}`,`gutenify-team-col-${r}`,`gutenify-section-${i}`);return(0,Ee.createElement)("div",{className:l},(0,Ee.createElement)(Ii,(0,st.Z)({},e,{name:"gutenify/team"}),(0,Ee.createElement)(lt.InnerBlocks.Content,null)))},supports:Gi,gutenify:{customStylesCallback:e=>function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const{blockAdvanceOptions:r}=n||e.attributes;let a="";t=t||`.gutenify-section-${e.clientId}`;let o="";o+=(0,rt.has)(r,"textColor")&&!(0,rt.isEmpty)(r.textColor)?`color: ${r.textColor};`:"",o+=(0,rt.has)(r,"backgroundColor")&&!(0,rt.isEmpty)(r.backgroundColor)?`background: ${r.backgroundColor};`:"",(0,rt.has)(r,"backgroundGradient")&&!(0,rt.isEmpty)(r.backgroundGradient)&&(o+=`background: ${r.backgroundGradient};`),o+=(0,rt.has)(r,"borderColor")&&!(0,rt.isEmpty)(r.borderColor)?`border-color: ${r.borderColor};`:"",o+=(0,rt.has)(r,"borderWidth")&&r.borderWidth>0?`border-width: ${r.borderWidth}px;`:"",o+=(0,rt.has)(r,"borderWidth")&&r.borderWidth>0?"border-style: solid;":"",o+=(0,rt.has)(r,"borderRadius")&&!(0,rt.isEmpty)(r.borderRadius)?`border-radius: ${r.borderRadius};`:"",o&&(a+=`${t} { ${o} }`);let i="";return i+=(0,rt.has)(r,"hoverTextColor")&&!(0,rt.isEmpty)(r.hoverTextColor)?`color: ${r.hoverTextColor};`:"",i+=(0,rt.has)(r,"hoverBackgroundColor")&&!(0,rt.isEmpty)(r.hoverBackgroundColor)?`background: ${r.hoverBackgroundColor};`:"",(0,rt.has)(r,"hoverBackgroundGradient")&&!(0,rt.isEmpty)(r.hoverBackgroundGradient)&&(i+=`background: ${r.hoverBackgroundGradient};`),i+=(0,rt.has)(r,"hoverBorderColor")&&!(0,rt.isEmpty)(r.hoverBorderColor)?`border-color: ${r.hoverBorderColor};`:"",i&&(a+=`${t}:hover { ${i} }`),(0,it.applyFilters)(`gutenify--${Ri}--inline-styles`,a,e)}(e)}},{hookPrefix:Wi,layouts:Hi}=xi;(0,it.addFilter)(`gutenify-block-${Wi}-options-tab-content`,`Gutenify/Block/${Wi}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{const{attributes:n,setAttributes:r,updateInnerBlocks:a}=t,{layout:o}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Wi}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"team-member",initialOpen:!0,label:()=>(0,Ce.__)("Team member"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(wi,{layouts:Hi,value:o,blockName:Wi,onChange:e=>{const t={layout:e.name,socialIconAlign:e.socialIconAlign,imageAlign:e.imageAlign,titleAlign:e.titleAlign};r(t),a(e)}}))}]}))]}));const{hookPrefix:qi}=xi;(0,it.addFilter)(`gutenify-block-${qi}-options-tab-style`,`Gutenify/Block/${qi}/InspectorControls/BasicControls/tabs/style`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{blockAdvanceOptions:a}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${qi}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"team-member",initialOpen:!0,label:()=>(0,Ce.__)("Team member Style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel gutenify-editor-tab-ovel",activeClass:"active-tab",tabs:[{name:"normal",title:(0,Ce.__)("Normal"),className:"gutenify-color-normal-tab"},{name:"hover",title:(0,Ce.__)("Hover"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,"normal"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,textColor:e}};r(t)},value:a.textColor}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.backgroundColor,gradientValue:a.backgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,...e}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,borderColor:e}};r(t)},value:a.borderColor})),"hover"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverTextColor:e}};r(t)},value:a.hoverTextColor}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.hoverBackgroundColor,gradientValue:a.hoverBackgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBackgroundColor:e.backgroundColor,hoverBackgroundGradient:e.backgroundGradient}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBorderColor:e}};r(t)},value:a.hoverBorderColor})),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Border Width"),value:a.borderWidth,onChange:e=>{const t={blockAdvanceOptions:{...a,borderWidth:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Border Radius"),value:a.borderRadius,onChange:e=>{const t={blockAdvanceOptions:{...a,borderRadius:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalDivider,null)))))}]}))]}));const{hookPrefix:Ui}=xi;(0,it.addFilter)(`gutenify-block-${Ui}-inspector-controls`,`Gutenify/Block/${Ui}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
5 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${Ui}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify-block-${Ui}-options-tab-${e.name}`,[],{...t},e)))))]));const{hookPrefix:Zi}=xi,Yi=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:Zi},e)),Ki=["core/social-links"],Ji=(0,Se.compose)([(0,ue.withDispatch)(((e,t)=>{const{clientId:n}=t;return{updateInnerBlocks(t){(0,ue.select)("core/block-editor").getBlocksByClientId(n)[0].innerBlocks.forEach((function(n){"core/image"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{align:t.imageAlign}),"core/heading"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{textAlign:t.titleAlign}),"core/paragraph"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{align:t.titleAlign}),"core/social-links"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{align:t.socialIconAlign,layout:{type:"flex",justifyContent:t.socialIconAlign}})}))}}}))])((e=>{const{isSelected:t,className:n,attributes:r}=e,{layout:a,blockClientId:o}=r,i=Be()(n,`gutenify-team-member-${a}`,`gutenify-section-${o}`);return(0,Ee.createElement)("div",{className:i},(0,Ee.createElement)(Ii,e,t&&(0,Ee.createElement)(Yi,e),(0,Ee.createElement)(lt.InnerBlocks,{allowedBlocks:Ki,template:[["core/image",{url:`${window.gutenify_block_data.plugin_directory_url}assets/images/profile-pic.jpg`,align:"center"}],["core/heading",{content:(0,Ce.__)("Jane Doe"),level:3,placeholder:(0,Ce.__)("Title"),className:"gutenify-team-member-block-name",textAlign:"center"}],["core/heading",{content:(0,Ce.__)("Founder/ CEO"),level:4,placeholder:(0,Ce.__)("Degination"),className:"gutenify-team-member-block-degination",textAlign:"center"}],["core/paragraph",{content:(0,Ce.__)("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sit amet est massa. Sed enim massa, mattis at libero nec, bibendum ultricies augue."),placeholder:(0,Ce.__)("Bio of team member."),className:"gutenify-team-member-block-bio",align:"center"}],["core/social-links",{align:"center",layout:{type:"flex",justifyContent:"center"}}]],templateLock:"all",templateInsertUpdatesSelection:!1})))})),Xi=JSON.parse('{"name":"gutenify/team-member","category":"widgets","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"backgroundColor":"#fff"}},"layout":{"type":"string","default":"layout-1"}}}'),{hookPrefix:Qi}=xi,{name:el,category:tl,attributes:nl}=Xi,rl={title:(0,Ce.__)("Team Member"),description:(0,Ce.__)("Gutenify Team Member"),icon:(0,Ee.createElement)(xe.Icon,{icon:Ve}),keywords:["gutenify",(0,Ce.__)("teams"),(0,Ce.__)("team member")],parent:["gutenify/team"],example:{attributes:{image:{url:"",id:""}}},attributes:nl,edit:Ji,save:function(e){const{className:t,attributes:n}=e,{blockClientId:r}=n,a=Be()(t,"gutenify-team-item",`gutenify-section-${r}`);return(0,Ee.createElement)("div",{className:a},(0,Ee.createElement)(Ii,(0,st.Z)({},e,{name:"gutenify/team-member"}),(0,Ee.createElement)(lt.InnerBlocks.Content,null)))},supports:{html:!1,customClassName:!0},gutenify:{customStylesCallback:e=>function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const{blockAdvanceOptions:r}=n||e.attributes;let a="";t=t||`.gutenify-section-${e.clientId}`;let o="";o+=(0,rt.has)(r,"textColor")&&!(0,rt.isEmpty)(r.textColor)?`color: ${r.textColor};`:"",o+=(0,rt.has)(r,"backgroundColor")&&!(0,rt.isEmpty)(r.backgroundColor)?`background: ${r.backgroundColor};`:"",(0,rt.has)(r,"backgroundGradient")&&!(0,rt.isEmpty)(r.backgroundGradient)&&(o+=`background: ${r.backgroundGradient};`),o+=(0,rt.has)(r,"borderColor")&&!(0,rt.isEmpty)(r.borderColor)?`border-color: ${r.borderColor};`:"",o+=(0,rt.has)(r,"borderWidth")&&r.borderWidth>0?`border-width: ${r.borderWidth}px;`:"",o+=(0,rt.has)(r,"borderWidth")&&r.borderWidth>0?"border-style: solid;":"",o+=(0,rt.has)(r,"borderRadius")&&!(0,rt.isEmpty)(r.borderRadius)?`border-radius: ${r.borderRadius};`:"",o&&(a+=`${t} { ${o} }`);let i="";return i+=(0,rt.has)(r,"hoverTextColor")&&!(0,rt.isEmpty)(r.hoverTextColor)?`color: ${r.hoverTextColor};`:"",i+=(0,rt.has)(r,"hoverBackgroundColor")&&!(0,rt.isEmpty)(r.hoverBackgroundColor)?`background: ${r.hoverBackgroundColor};`:"",(0,rt.has)(r,"hoverBackgroundGradient")&&!(0,rt.isEmpty)(r.hoverBackgroundGradient)&&(i+=`background: ${r.hoverBackgroundGradient};`),i+=(0,rt.has)(r,"hoverBorderColor")&&!(0,rt.isEmpty)(r.hoverBorderColor)?`border-color: ${r.hoverBorderColor};`:"",i&&(a+=`${t}:hover { ${i} }`),(0,it.applyFilters)(`gutenify--${Qi}--inline-styles`,a,e)}(e)}},al={hookPrefix:"testimonials"},ol={hookPrefix:"testimonial",layouts:[{name:"layout-1",label:"Layout 1",imageAlign:"center",titleAlign:"center",ratingAlign:"center",thumbnailUrl:`${window.gutenify_block_data.plugin_directory_url}/assets/images/testimonial-layouts/layout-1.png`},{name:"layout-2",label:"Layout 2",imageAlign:"center",titleAlign:"left",ratingAlign:"left",thumbnailUrl:`${window.gutenify_block_data.plugin_directory_url}/assets/images/testimonial-layouts/layout-2.png`},{name:"layout-3",label:"Layout 3",imageAlign:"center",titleAlign:"left",ratingAlign:"left",thumbnailUrl:`${window.gutenify_block_data.plugin_directory_url}/assets/images/testimonial-layouts/layout-3.png`}]},{hookPrefix:il}=al,{layouts:ll}=ol;(0,it.addFilter)(`gutenify-block-${il}-options-tab-content`,`Gutenify/Block/${il}/InspectorControls/BasicControls/tabs/content`,((e,t)=>[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${il}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"testimonials",initialOpen:!0,label:()=>(0,Ce.__)("Testimonials"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify--${il}--inspector--tab-content--posts`,[],t))}]}))])),(0,it.addFilter)(`gutenify--${il}--inspector--tab-content--posts`,`gutenify--${il}--inspector--tab-content--posts--post-layout`,((e,t)=>{const{attributes:n,setAttributes:r,updateInnerBlocks:a}=t,{layout:o}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify--${il}--inspector--tab-content--posts--post-layout`},(0,Ee.createElement)(wi,{label:(0,Ce.__)("Layout"),layouts:ll,value:o,blockName:il,onChange:e=>{const t={layout:e.name,ratingAlign:e.ratingAlign,imageAlign:e.imageAlign,titleAlign:e.titleAlign};r(t),a(e)}}))]})),(0,it.addFilter)(`gutenify--${il}--inspector--tab-content--posts`,`gutenify--${il}--inspector--tab-content--posts--columns`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{columnSize:a}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify--${il}--inspector--tab-content--posts--columns`},(0,Ee.createElement)(xe.RangeControl,{value:a,label:(0,Ce.__)("Columns"),min:1,max:(0,it.applyFilters)(`gutenify--${il}--max-columns`,4),step:1,onChange:e=>{r({columnSize:e})}}))]}));const{hookPrefix:sl}=al;(0,it.addFilter)(`gutenify-block-${sl}-options-tab-style`,`Gutenify/Block/${sl}/InspectorControls/BasicControls/tabs/style`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{blockAdvanceOptions:a}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${sl}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"testimonials",initialOpen:!0,label:()=>(0,Ce.__)("Testimonials Style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel gutenify-editor-tab-ovel",activeClass:"active-tab",tabs:[{name:"normal",title:(0,Ce.__)("Normal"),className:"gutenify-color-normal-tab"},{name:"hover",title:(0,Ce.__)("Hover"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,"normal"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,textColor:e}};r(t)},value:a.textColor}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.backgroundColor,gradientValue:a.backgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,...e}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,borderColor:e}};r(t)},value:a.borderColor})),"hover"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverTextColor:e}};r(t)},value:a.hoverTextColor}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.hoverBackgroundColor,gradientValue:a.hoverBackgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBackgroundColor:e.backgroundColor,hoverBackgroundGradient:e.backgroundGradient}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBorderColor:e}};r(t)},value:a.hoverBorderColor})),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Border Width"),value:a.borderWidth,onChange:e=>{const t={blockAdvanceOptions:{...a,borderWidth:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Border Radius"),value:a.borderRadius,onChange:e=>{const t={blockAdvanceOptions:{...a,borderRadius:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalDivider,null)))))}]}))]}));const{hookPrefix:cl}=al;(0,it.addFilter)(`gutenify-block-${cl}-inspector-controls`,`Gutenify/Block/${cl}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
6 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${cl}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify-block-${cl}-options-tab-${e.name}`,[],{...t},e)))))]));const{hookPrefix:ul}=al,dl=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:ul},e)),pl=["gutenify/testimonial"],fl=ki()((e=>Ci()(e,(()=>["gutenify/testimonial",{className:"has-shadow-dark"}])))),ml=(0,Se.compose)([(0,ue.withDispatch)(((e,t)=>{const{clientId:n}=t;return{updateInnerBlocks(t){(0,ue.select)("core/block-editor").getBlocksByClientId(n)[0].innerBlocks.forEach((function(n){"gutenify/testimonial"===n.name&&(e("core/block-editor").updateBlockAttributes(n.clientId,{layout:t.name,titleAlign:t.titleAlign,imageAlign:t.imageAlign,ratingAlign:t.ratingAlign}),(0,ue.select)("core/block-editor").getBlocksByClientId(n.clientId)[0].innerBlocks.forEach((function(n){"core/image"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{align:t.imageAlign}),"core/heading"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{textAlign:t.titleAlign}),"core/paragraph"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{align:t.titleAlign}),"gutenify/star-rating"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{textAlignment:t.ratingAlign})})))}))}}}))])((e=>{const{attributes:t,isSelected:n,className:r,clientId:a}=e,{layout:o,columnSize:i,hideRating:l,blockClientId:s}=t,c=Be()(r,`gutenify-testimonials-block-wrapper gutenify-testimonials-${o}`,`gutenify-testimonials-col-${i}`,l&&"gutenify-testimonials-hide-rating",`gutenify-section-${s}`);return(0,Ee.createElement)("div",{className:c},n&&(0,Ee.createElement)(dl,e),(0,Ee.createElement)(Ii,(0,st.Z)({},e,{sectionID:a}),(0,Ee.createElement)("div",{className:"gutenify-testimonials-block"},(0,Ee.createElement)(lt.InnerBlocks,{allowedBlocks:pl,template:fl(2),templateInsertUpdatesSelection:!1,orientation:"horizontal",__experimentalCaptureToolbars:!0,renderAppender:()=>(0,Ee.createElement)(lt.InnerBlocks.ButtonBlockAppender,null)}))))})),gl=JSON.parse('{"name":"gutenify/testimonials","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"textColor":"","padding":{"desktop":{"top":"20px","bottom":"20px","left":"20px","right":"20px"}}}},"isSaved":{"type":"boolean","default":false},"layout":{"type":"string","default":"layout-1"},"containerSize":{"type":"string","default":"center"},"columnSize":{"type":"number","default":2},"hideRating":{"type":"boolean","default":false}},"supports":{"anchor":true,"html":false,"align":["wide","full"]}}'),{hookPrefix:hl}=al,{name:bl,category:yl,attributes:vl,supports:kl}=gl,El={title:(0,Ce.__)("Testimonials"),description:(0,Ce.__)("Gutenify Testimonials"),icon:(0,Ee.createElement)(xe.Icon,{icon:We}),keywords:["gutenify",(0,Ce.__)("Testimonial"),(0,Ce.__)("Testimonials")],example:{attributes:{teams:{}}},attributes:vl,edit:ml,save:function(e){const{attributes:t}=e,{layout:n,columnSize:r,className:a,hideRating:o,blockClientId:i}=t,l=Be()(a,`gutenify-testimonials-block-wrapper gutenify-testimonials-${n}`,`gutenify-testimonials-col-${r}`,o&&"gutenify-testimonials-hide-rating",`gutenify-section-${i}`);return(0,Ee.createElement)("div",{className:l},(0,Ee.createElement)(Ii,(0,st.Z)({},e,{name:"gutenify/testimonial"}),(0,Ee.createElement)("div",{className:"gutenify-testimonials-block"},(0,Ee.createElement)(lt.InnerBlocks.Content,null))))},supports:kl,gutenify:{customStylesCallback:e=>function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const{blockAdvanceOptions:r}=n||e.attributes;let a="";t=t||`.gutenify-section-${e.clientId}`;let o="";o+=(0,rt.has)(r,"textColor")&&!(0,rt.isEmpty)(r.textColor)?`color: ${r.textColor};`:"",o+=(0,rt.has)(r,"backgroundColor")&&!(0,rt.isEmpty)(r.backgroundColor)?`background: ${r.backgroundColor};`:"",(0,rt.has)(r,"backgroundGradient")&&!(0,rt.isEmpty)(r.backgroundGradient)&&(o+=`background: ${r.backgroundGradient};`),o+=(0,rt.has)(r,"borderColor")&&!(0,rt.isEmpty)(r.borderColor)?`border-color: ${r.borderColor};`:"",o+=(0,rt.has)(r,"borderWidth")&&r.borderWidth>0?`border-width: ${r.borderWidth}px;`:"",o+=(0,rt.has)(r,"borderWidth")&&r.borderWidth>0?"border-style: solid;":"",o+=(0,rt.has)(r,"borderRadius")&&!(0,rt.isEmpty)(r.borderRadius)?`border-radius: ${r.borderRadius};`:"",o&&(a+=`${t} { ${o} }`);let i="";return i+=(0,rt.has)(r,"hoverTextColor")&&!(0,rt.isEmpty)(r.hoverTextColor)?`color: ${r.hoverTextColor};`:"",i+=(0,rt.has)(r,"hoverBackgroundColor")&&!(0,rt.isEmpty)(r.hoverBackgroundColor)?`background: ${r.hoverBackgroundColor};`:"",(0,rt.has)(r,"hoverBackgroundGradient")&&!(0,rt.isEmpty)(r.hoverBackgroundGradient)&&(i+=`background: ${r.hoverBackgroundGradient};`),i+=(0,rt.has)(r,"hoverBorderColor")&&!(0,rt.isEmpty)(r.hoverBorderColor)?`border-color: ${r.hoverBorderColor};`:"",i&&(a+=`${t}:hover { ${i} }`),(0,it.applyFilters)(`gutenify--${hl}--inline-styles`,a,e)}(e)}},{hookPrefix:Cl,layouts:_l}=ol;(0,it.addFilter)(`gutenify-block-${Cl}-options-tab-content`,`Gutenify/Block/${Cl}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{const{attributes:n,setAttributes:r,updateInnerBlocks:a}=t,{layout:o}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Cl}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"testimonial-item",initialOpen:!0,label:()=>(0,Ce.__)("Testimonial Item"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify--${Cl}--inspector--tab-content--posts`,[],t))}]}))]})),(0,it.addFilter)(`gutenify--${Cl}--inspector--tab-content--posts`,`gutenify--${Cl}--inspector--tab-content--posts--post-layout`,((e,t)=>{const{attributes:n,setAttributes:r,updateInnerBlocks:a}=t,{layout:o}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify--${Cl}--inspector--tab-content--posts--post-layout`},(0,Ee.createElement)(wi,{label:(0,Ce.__)("Post Layout"),layouts:_l,value:o,blockName:Cl,onChange:e=>{const t={layout:e.name,ratingAlign:e.ratingAlign,imageAlign:e.imageAlign,titleAlign:e.titleAlign};r(t),a(e)}}))]}));const{hookPrefix:wl}=ol;(0,it.addFilter)(`gutenify-block-${wl}-options-tab-style`,`Gutenify/Block/${wl}/InspectorControls/BasicControls/tabs/style`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{blockAdvanceOptions:a}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${wl}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"testimonial-item",initialOpen:!0,label:()=>(0,Ce.__)("Testimonial Item Style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel gutenify-editor-tab-ovel",activeClass:"active-tab",tabs:[{name:"normal",title:(0,Ce.__)("Normal"),className:"gutenify-color-normal-tab"},{name:"hover",title:(0,Ce.__)("Hover"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,"normal"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,textColor:e}};r(t)},value:a.textColor}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.backgroundColor,gradientValue:a.backgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,...e}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,borderColor:e}};r(t)},value:a.borderColor})),"hover"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverTextColor:e}};r(t)},value:a.hoverTextColor}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.hoverBackgroundColor,gradientValue:a.hoverBackgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBackgroundColor:e.backgroundColor,hoverBackgroundGradient:e.backgroundGradient}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBorderColor:e}};r(t)},value:a.hoverBorderColor})),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Border Width"),value:a.borderWidth,onChange:e=>{const t={blockAdvanceOptions:{...a,borderWidth:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Border Radius"),value:a.borderRadius,onChange:e=>{const t={blockAdvanceOptions:{...a,borderRadius:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalDivider,null)))))}]}))]}));const{hookPrefix:xl}=ol;(0,it.addFilter)(`gutenify-block-${xl}-inspector-controls`,`Gutenify/Block/${xl}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
7 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${xl}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify-block-${xl}-options-tab-${e.name}`,[],{...t},e)))))]));const{hookPrefix:Sl}=ol,Ol=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:Sl},e)),Bl=["core/social-links"],Pl=(0,Se.compose)([(0,ue.withDispatch)(((e,t)=>{const{clientId:n}=t;return{updateInnerBlocks(t){(0,ue.select)("core/block-editor").getBlocksByClientId(n)[0].innerBlocks.forEach((function(n){"core/image"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{align:t.imageAlign}),"core/heading"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{textAlign:t.titleAlign}),"core/paragraph"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{align:t.titleAlign}),"gutenify/star-rating"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{textAlignment:t.ratingAlign})}))}}}))])((e=>{const{isSelected:t,className:n,attributes:r}=e,{layout:a,blockClientId:o}=r,i=Be()(n,`gutenify-testimonial-${a}`,`gutenify-section-${o}`);return(0,Ee.createElement)("div",{className:i},(0,Ee.createElement)(Ii,e,t&&(0,Ee.createElement)(Ol,e),(0,Ee.createElement)(lt.InnerBlocks,{allowedBlocks:Bl,template:[["core/image",{url:`${window.gutenify_block_data.plugin_directory_url}assets/images/profile-pic.jpg`,align:"center",className:"is-style-rounded",width:100,height:100}],["core/paragraph",{content:(0,Ce.__)("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sit amet est massa. Sed enim massa, mattis at libero nec, bibendum ultricies augue."),level:3,placeholder:(0,Ce.__)("Title"),align:"center",className:"gutenify-testimonial-block-content"}],["core/heading",{content:(0,Ce.__)("Jane Doe"),level:3,placeholder:(0,Ce.__)("Title"),textAlign:"center",className:"gutenify-testimonial-block-full-name"}],["core/heading",{content:(0,Ce.__)("Founder/ CEO"),level:4,placeholder:(0,Ce.__)("Degination"),textAlign:"center",className:"gutenify-testimonial-block-degination"}],["gutenify/star-rating"]],templateLock:"all",templateInsertUpdatesSelection:!1})))})),Tl=JSON.parse('{"name":"gutenify/testimonial","category":"widgets","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"backgroundColor":"#ffffff"}},"quote":{"type":"string","default":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sit amet est massa. Sed enim massa, mattis at libero nec, bibendum ultricies augue."},"layout":{"type":"string","default":"layout-1"}}}'),{hookPrefix:Al}=ol,{name:$l,category:Il,attributes:Nl}=Tl,Fl={title:(0,Ce.__)("Testimonial"),description:(0,Ce.__)("Gutenify Testimonial"),icon:(0,Ee.createElement)(xe.Icon,{icon:Ve}),keywords:["gutenify",(0,Ce.__)("Testimonial"),(0,Ce.__)("Testimonial Item")],parent:["gutenify/testimonials"],example:{attributes:{image:{url:"",id:""}}},attributes:Nl,edit:Pl,save:function(e){const{className:t,attributes:n}=e,{layout:r,blockClientId:a}=n,o=Be()(t,"gutenify-testimonial-item","flex-col-item",`gutenify-testimonial-${r}`,`gutenify-section-${a}`);return(0,Ee.createElement)("div",{className:o},(0,Ee.createElement)(Ii,(0,st.Z)({},e,{name:"gutenify/testimonial-item"}),(0,Ee.createElement)(lt.InnerBlocks.Content,null)))},supports:{html:!1},gutenify:{customStylesCallback:e=>function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const{blockAdvanceOptions:r}=n||e.attributes;let a="";t=t||`.gutenify-section-${e.clientId}`;let o="";o+=(0,rt.has)(r,"textColor")&&!(0,rt.isEmpty)(r.textColor)?`color: ${r.textColor};`:"",o+=(0,rt.has)(r,"backgroundColor")&&!(0,rt.isEmpty)(r.backgroundColor)?`background: ${r.backgroundColor};`:"",(0,rt.has)(r,"backgroundGradient")&&!(0,rt.isEmpty)(r.backgroundGradient)&&(o+=`background: ${r.backgroundGradient};`),o+=(0,rt.has)(r,"borderColor")&&!(0,rt.isEmpty)(r.borderColor)?`border-color: ${r.borderColor};`:"",o+=(0,rt.has)(r,"borderWidth")&&r.borderWidth>0?`border-width: ${r.borderWidth}px;`:"",o+=(0,rt.has)(r,"borderWidth")&&r.borderWidth>0?"border-style: solid;":"",o+=(0,rt.has)(r,"borderRadius")&&!(0,rt.isEmpty)(r.borderRadius)?`border-radius: ${r.borderRadius};`:"",o&&(a+=`${t} { ${o} }`);let i="";return i+=(0,rt.has)(r,"hoverTextColor")&&!(0,rt.isEmpty)(r.hoverTextColor)?`color: ${r.hoverTextColor};`:"",i+=(0,rt.has)(r,"hoverBackgroundColor")&&!(0,rt.isEmpty)(r.hoverBackgroundColor)?`background: ${r.hoverBackgroundColor};`:"",(0,rt.has)(r,"hoverBackgroundGradient")&&!(0,rt.isEmpty)(r.hoverBackgroundGradient)&&(i+=`background: ${r.hoverBackgroundGradient};`),i+=(0,rt.has)(r,"hoverBorderColor")&&!(0,rt.isEmpty)(r.hoverBorderColor)?`border-color: ${r.hoverBorderColor};`:"",i&&(a+=`${t}:hover { ${i} }`),(0,it.applyFilters)(`gutenify--${Al}--inline-styles`,a,e)}(e)}},jl={hookPrefix:"service"},Ml={hookPrefix:"info-box",layouts:[{name:"layout-1",label:"Layout 1",iconAlign:"center",titleAlign:"center",buttonAlign:"center"},{name:"layout-2",label:"Layout 2",iconAlign:"center",titleAlign:"left",buttonAlign:"left"},{name:"layout-3",label:"Layout 3",iconAlign:"center",titleAlign:"right",buttonAlign:"right"}]},{hookPrefix:Rl}=jl,{hookPrefix:Ll,layouts:Dl}=Ml;(0,it.addFilter)(`gutenify-block-${Rl}-options-tab-content`,`Gutenify/Block/${Rl}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{const{attributes:n,setAttributes:r,updateInnerBlocks:a}=t,{layout:o,columnSize:i,hideButtons:l}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Rl}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"service",initialOpen:!0,label:()=>(0,Ce.__)("Service"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.RangeControl,{value:i,label:(0,Ce.__)("Columns"),min:1,max:(0,it.applyFilters)(`gutenify--${Rl}--max-columns`,4),step:1,onChange:e=>{r({columnSize:e})}}),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Hide Buttons"),onChange:()=>{r({hideButtons:!l})},checked:l,help:l?(0,Ce.__)("All buttons are hidden"):(0,Ce.__)("All buttons are shown.")}))},{name:"info-box",initialOpen:!0,label:()=>(0,Ce.__)("Info Box"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(wi,{layouts:Dl,value:o,blockName:Ll,onChange:e=>{const t={layout:e.name,iconAlign:e.iconAlign,titleAlign:e.titleAlign};r(t),a(e)}}))}]}))]})),(0,it.addFilter)("gutenify-block-service-options-tab-style","Gutenify/Block/service/InspectorControls/BasicControls/tabs/style",((e,t)=>{const{attributes:n,setAttributes:r}=t,{blockAdvanceOptions:a}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:"gutenify-block-service-options-tab-content-basic"},(0,Ee.createElement)(mo,{tabs:[{name:"service",initialOpen:!0,label:()=>(0,Ce.__)("Service Style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel gutenify-editor-tab-ovel",activeClass:"active-tab",tabs:[{name:"normal",title:(0,Ce.__)("Normal"),className:"gutenify-color-normal-tab"},{name:"hover",title:(0,Ce.__)("Hover"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,"normal"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,textColor:e}};r(t)},value:a.textColor}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.backgroundColor,gradientValue:a.backgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,...e}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,borderColor:e}};r(t)},value:a.borderColor})),"hover"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverTextColor:e}};r(t)},value:a.hoverTextColor}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.hoverBackgroundColor,gradientValue:a.hoverBackgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBackgroundColor:e.backgroundColor,hoverBackgroundGradient:e.backgroundGradient}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBorderColor:e}};r(t)},value:a.hoverBorderColor})),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Border Width"),value:a.borderWidth,onChange:e=>{const t={blockAdvanceOptions:{...a,borderWidth:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Border Radius"),value:a.borderRadius,onChange:e=>{const t={blockAdvanceOptions:{...a,borderRadius:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalDivider,null)))))}]}))]})),(0,it.addFilter)("gutenify-block-service-inspector-controls","Gutenify/Block/service/InspectorControls/BasicControls",((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
8 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:"gutenify-block-service-inspector-controls-basic-controls"},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify-block-service-options-tab-${e.name}`,[],{...t},e)))))]));const zl=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:"service"},e)),Gl=["gutenify/info-box"],Vl=ki()((e=>Ci()(e,(()=>["gutenify/info-box",{className:"has-shadow-dark"}])))),Wl=(0,Se.compose)([(0,ue.withDispatch)(((e,t)=>{const{clientId:n}=t;return{updateInnerBlocks(t){(0,ue.select)("core/block-editor").getBlocksByClientId(n)[0].innerBlocks.forEach((function(n){"gutenify/info-box"===n.name&&(e("core/block-editor").updateBlockAttributes(n.clientId,{layout:t.name,titleAlign:t.titleAlign,iconAlign:t.iconAlign,buttonAlign:t.buttonAlign}),(0,ue.select)("core/block-editor").getBlocksByClientId(n.clientId)[0].innerBlocks.forEach((function(n){"gutenify/icon"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{contentJustification:t.iconAlign}),"core/heading"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{textAlign:t.titleAlign}),"core/paragraph"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{align:t.titleAlign}),"gutenify/buttons"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{contentJustification:t.buttonAlign})})))}))}}}))])((e=>{const{attributes:t,isSelected:n,className:r}=e,{layout:a,columnSize:o,hideButtons:i,blockClientId:l}=t,s=Be()(r,`gutenify-admin-service-block-wrapper gutenify-service-${a}`,`gutenify-service-col-${o}`,i?"gutenify--service--hide-button":"",`gutenify-section-${l}`);return(0,Ee.createElement)("div",{className:s},n&&(0,Ee.createElement)(zl,e),(0,Ee.createElement)("div",{className:"gutenify-admin-service-block"},(0,Ee.createElement)(lt.InnerBlocks,{allowedBlocks:Gl,template:Vl(2),templateInsertUpdatesSelection:!1,orientation:"horizontal",renderAppender:()=>(0,Ee.createElement)(lt.InnerBlocks.ButtonBlockAppender,null)})))})),Hl=JSON.parse('{"name":"gutenify/service","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"padding":{"desktop":{"top":"20px","bottom":"20px","left":"20px","right":"20px"}}}},"layout":{"type":"string","default":"layout-1"},"columnSize":{"type":"number","default":2},"hideButtons":{"type":"boolean","default":false}},"supports":{"anchor":true,"html":false,"align":["wide","full"]}}'),{hookPrefix:ql}=jl,{name:Ul,category:Zl,attributes:Yl,supports:Kl}=Hl,Jl={title:(0,Ce.__)("Service"),description:(0,Ce.__)("Gutenify Service."),icon:(0,Ee.createElement)(xe.Icon,{icon:()=>(0,Ee.createElement)($e.SVG,{width:"24",height:"24",fill:"none","view-box":"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",role:"img","aria-hidden":"true",focusable:"false"},(0,Ee.createElement)($e.G,{fill:Ie},(0,Ee.createElement)($e.Path,{d:"m6 14h12v-1.5h-12z"}),(0,Ee.createElement)($e.Path,{d:"m4 18h16v-1.5h-16z"}),(0,Ee.createElement)($e.Path,{d:"m6 22h12v-1.5h-12z"})),(0,Ee.createElement)($e.Path,{d:"m10.389 3.26543 3.2192-.00042c.0835-.00006.1661.01633.2432.04823s.1472.07869.2062.13769c.059.05899.1057.12904.1376.20614.0319.07709.0483.15973.0483.24317l.0017 3.85454-2.2452 2.24522-2.24463-2.24463.0005-3.85679c.00052-.16774.0674-.32849.18603-.44712.1186-.11863.2794-.18551.4471-.18603z",stroke:Ie,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5",fill:"none"}))}),keywords:["gutenify",(0,Ce.__)("Service"),(0,Ce.__)("Services")],example:{attributes:{service:{}}},attributes:Yl,edit:Wl,save:function(e){const{attributes:t}=e,{layout:n,columnSize:r,className:a,align:o,blockClientId:i,hideButtons:l}=t,s=Be()(a,`align${o}`,`gutenify-service-block-wrapper gutenify-service-${n}`,`gutenify-service-col-${r}`,l?"gutenify--service--hide-button":"",`gutenify-section-${i}`);return(0,Ee.createElement)("div",{className:s,"data-section":`gutenify-section-${i}`},(0,Ee.createElement)("div",{className:"gutenify-service-block"},(0,Ee.createElement)(lt.InnerBlocks.Content,null)))},supports:Kl,gutenify:{customStylesCallback:e=>function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{blockAdvanceOptions:n}=e.attributes;let r="";t=t||`.gutenify-section-${e.clientId}`;let a="";a+=(0,rt.has)(n,"textColor")&&!(0,rt.isEmpty)(n.textColor)?`color: ${n.textColor};`:"",a+=(0,rt.has)(n,"backgroundColor")&&!(0,rt.isEmpty)(n.backgroundColor)?`background: ${n.backgroundColor};`:"",(0,rt.has)(n,"backgroundGradient")&&!(0,rt.isEmpty)(n.backgroundGradient)&&(a+=`background: ${n.backgroundGradient};`),a+=(0,rt.has)(n,"borderColor")&&!(0,rt.isEmpty)(n.borderColor)?`border-color: ${n.borderColor};`:"",a+=(0,rt.has)(n,"borderWidth")&&n.borderWidth>0?`border-width: ${n.borderWidth}px;`:"",a+=(0,rt.has)(n,"borderWidth")&&n.borderWidth>0?"border-style: solid;":"",a+=(0,rt.has)(n,"borderRadius")&&!(0,rt.isEmpty)(n.borderRadius)?`border-radius: ${n.borderRadius};`:"",a&&(r+=`${t} { ${a} }`);let o="";return o+=(0,rt.has)(n,"hoverTextColor")&&!(0,rt.isEmpty)(n.hoverTextColor)?`color: ${n.hoverTextColor};`:"",o+=(0,rt.has)(n,"hoverBackgroundColor")&&!(0,rt.isEmpty)(n.hoverBackgroundColor)?`background: ${n.hoverBackgroundColor};`:"",(0,rt.has)(n,"hoverBackgroundGradient")&&!(0,rt.isEmpty)(n.hoverBackgroundGradient)&&(o+=`background: ${n.hoverBackgroundGradient};`),o+=(0,rt.has)(n,"hoverBorderColor")&&!(0,rt.isEmpty)(n.hoverBorderColor)?`border-color: ${n.hoverBorderColor};`:"",o&&(r+=`${t}:hover { ${o} }`),(0,it.applyFilters)(`gutenify--${ql}--inline-styles`,r,e)}(e)}},{hookPrefix:Xl,layouts:Ql}=Ml;(0,it.addFilter)(`gutenify-block-${Xl}-options-tab-content`,"Gutenify/Block/Info-Box/InspectorControls/BasicControls/tabs/content",((e,t)=>{const{attributes:n,setAttributes:r,updateInnerBlocks:a}=t,{layout:o}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Xl}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"info-box",initialOpen:!0,label:()=>(0,Ce.__)("Info Box"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(wi,{layouts:Ql,value:o,blockName:Xl,onChange:e=>{const t={layout:e.name,iconAlign:e.iconAlign,titleAlign:e.titleAlign};r(t),a(e)}}))}]}))]})),(0,it.addFilter)("gutenify-block-info-box-options-tab-style","Gutenify/Block/Info-Box/InspectorControls/BasicControls/tabs/style",((e,t)=>{const{attributes:n,setAttributes:r}=t,{blockAdvanceOptions:a}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:"gutenify-block-info-box-options-tab-content-basic"},(0,Ee.createElement)(mo,{tabs:[{name:"info-box",initialOpen:!0,label:()=>(0,Ce.__)("Info Box Style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel gutenify-editor-tab-ovel",activeClass:"active-tab",tabs:[{name:"normal",title:(0,Ce.__)("Normal"),className:"gutenify-color-normal-tab"},{name:"hover",title:(0,Ce.__)("Hover"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,"normal"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,textColor:e}};r(t)},value:a.textColor}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.backgroundColor,gradientValue:a.backgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,...e}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,borderColor:e}};r(t)},value:a.borderColor})),"hover"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverTextColor:e}};r(t)},value:a.hoverTextColor}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.hoverBackgroundColor,gradientValue:a.hoverBackgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBackgroundColor:e.backgroundColor,hoverBackgroundGradient:e.backgroundGradient}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBorderColor:e}};r(t)},value:a.hoverBorderColor})),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Border Width"),value:a.borderWidth,onChange:e=>{const t={blockAdvanceOptions:{...a,borderWidth:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Border Radius"),value:a.borderRadius,onChange:e=>{const t={blockAdvanceOptions:{...a,borderRadius:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalDivider,null)))))}]}))]})),(0,it.addFilter)("gutenify-block-info-box-inspector-controls","Gutenify/Block/info-box/InspectorControls/BasicControls",((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
9 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:"gutenify-block-icon-inspector-controls-basic-controls"},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify-block-info-box-options-tab-${e.name}`,[],{...t},e)))))]));const es=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:"info-box"},e)),{createHigherOrderComponent:ts}=wp.compose,{Fragment:ns}=wp.element,{addFilter:rs}=wp.hooks,as=["gutenify/info-box"];rs("editor.BlockEdit","extend-block-example/with-spacing-control",ts((e=>t=>as.includes(t.name)?(t.attributes.blockClientId||!t.attributes.className||t.attributes.className.includes("has-shadow-dark")||(t.attributes.className=Be()("has-shadow-dark",t.attributes.className)),(0,Ee.createElement)(ns,null,(0,Ee.createElement)(e,t))):(0,Ee.createElement)(e,t)),"withSpacingControl"));const os=["gutenify/buttons"],is=(0,Se.compose)([(0,ue.withDispatch)(((e,t)=>{const{clientId:n}=t;return{updateInnerBlocks(t){(0,ue.select)("core/block-editor").getBlocksByClientId(n)[0].innerBlocks.forEach((function(n){"gutenify/icon"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{contentJustification:t.iconAlign}),"core/heading"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{textAlign:t.titleAlign}),"core/paragraph"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{align:t.titleAlign}),"gutenify/buttons"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{contentJustification:t.buttonAlign})}))}}}))])((e=>{const{attributes:t,isSelected:n,className:r}=e,{layout:a,blockClientId:o}=t;return(0,Ee.createElement)("div",{className:Be()(r,`gutenify-info-box-${a}`,`gutenify-section-${o}`)},n&&(0,Ee.createElement)(es,e),(0,Ee.createElement)(lt.InnerBlocks,{allowedBlocks:os,template:[["gutenify/icon",{contentJustification:"center"}],["core/heading",{content:"Info box",level:3,textAlign:"center",className:"gutenify-admin-info-box-block-title"}],["core/heading",{textAlign:"center",level:4,content:"Info box subtitle",className:"gutenify-admin-info-box-block-subtitle"}],["core/paragraph",{content:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sit amet est massa. Sed enim massa, mattis at libero nec, bibendum ultricies augue.",align:"center",className:"gutenify-admin-info-box-block-content"}],["gutenify/buttons",{layout:{type:"flex",justifyContent:"center"},contentJustification:"center"}]],templateLock:"all",templateInsertUpdatesSelection:!1}))})),ls=JSON.parse('{"name":"gutenify/info-box","category":"gutenify","attributes":{"className":{"type":"string","default":"apple"},"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"backgroundColor":"#fff","padding":{"desktop":{"top":"40px","right":"40px","bottom":"40px","left":"40px"}}}},"layout":{"type":"string","default":"layout-1"},"iconAlign":{"type":"string"},"titleAlign":{"type":"string"},"borderRadius":{"type":"string","default":0},"borderWidth":{"type":"number","default":0}}}'),{hookPrefix:ss}=Ml,{name:cs,category:us,attributes:ds}=ls,ps={title:(0,Ce.__)("Info Box"),description:(0,Ce.__)("Gutenify Info Box"),icon:(0,Ee.createElement)(xe.Icon,{icon:Me}),keywords:["gutenify",(0,Ce.__)("Info Box")],example:{attributes:{image:{url:"",id:""}}},attributes:ds,edit:is,save:function(e){const{className:t,attributes:n}=e,{layout:r,blockClientId:a}=n,o=Be()(t,"flex-col-item",`gutenify-info-box-${r}`,`gutenify-section-${a}`);return(0,Ee.createElement)("div",{className:o},(0,Ee.createElement)(lt.InnerBlocks.Content,null))},supports:{html:!1},gutenify:{customStylesCallback:e=>function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{blockAdvanceOptions:n}=e.attributes;let r="";t=t||`.gutenify-section-${e.clientId}`;let a="";a+=(0,rt.has)(n,"textColor")&&!(0,rt.isEmpty)(n.textColor)?`color: ${n.textColor};`:"",a+=(0,rt.has)(n,"backgroundColor")&&!(0,rt.isEmpty)(n.backgroundColor)?`background: ${n.backgroundColor};`:"",(0,rt.has)(n,"backgroundGradient")&&!(0,rt.isEmpty)(n.backgroundGradient)&&(a+=`background: ${n.backgroundGradient};`),a+=(0,rt.has)(n,"borderColor")&&!(0,rt.isEmpty)(n.borderColor)?`border-color: ${n.borderColor};`:"",a+=(0,rt.has)(n,"borderWidth")&&!(0,rt.isEmpty)(n.borderWidth)?`border-width: ${n.borderWidth}px;`:"",a+=(0,rt.has)(n,"borderWidth")&&!(0,rt.isEmpty)(n.borderWidth)?"border-style: solid;":"",a+=(0,rt.has)(n,"borderRadius")&&!(0,rt.isEmpty)(n.borderRadius)?`border-radius: ${n.borderRadius};`:"",a&&(r+=`${t} { ${a} }`);let o="";return o+=(0,rt.has)(n,"hoverTextColor")&&!(0,rt.isEmpty)(n.hoverTextColor)?`color: ${n.hoverTextColor};`:"",o+=(0,rt.has)(n,"hoverBackgroundColor")&&!(0,rt.isEmpty)(n.hoverBackgroundColor)?`background: ${n.hoverBackgroundColor};`:"",(0,rt.has)(n,"hoverBackgroundGradient")&&!(0,rt.isEmpty)(n.hoverBackgroundGradient)&&(o+=`background: ${n.hoverBackgroundGradient};`),o+=(0,rt.has)(n,"hoverBorderColor")&&!(0,rt.isEmpty)(n.hoverBorderColor)?`border-color: ${n.hoverBorderColor};`:"",o&&(r+=`${t}:hover { ${o} }`),(0,it.applyFilters)(`gutenify--${ss}--inline-styles`,r,e)}(e)}},fs={hookPrefix:"star-rating"},{hookPrefix:ms}=fs;(0,it.addFilter)(`gutenify-block-${ms}-options-tab-content`,`Gutenify/Block/${ms}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{rating:a,blockAdvanceOptions:o}=n,i=null!=o&&o.maxRating?o.maxRating:5;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${ms}-options-tab-content-basic`},(0,Ee.createElement)(xe.RangeControl,{label:(0,Ce.__)("Rating"),value:a,onChange:e=>{r({rating:e})},min:0,max:i,step:.5}))]}));const{hookPrefix:gs}=fs;(0,it.addFilter)(`gutenify-block-${gs}-options-tab-style`,`Gutenify/Block/${gs}/InspectorControls/BasicControls/tabs/style`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{blockAdvanceOptions:a}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${gs}-options-tab-content-basic`},(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Icon Color (Marked)"),onChange:e=>{const t={blockAdvanceOptions:{...a,textColor:e}};r(t)},value:a.textColor}))]}));const{hookPrefix:hs}=fs;(0,it.addFilter)(`gutenify-block-${hs}-inspector-controls`,`Gutenify/Block/${hs}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
10 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${hs}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify-block-${hs}-options-tab-${e.name}`,[],{...t},e)))))]));const{hookPrefix:bs}=fs;(0,it.addFilter)(`gutenify-block-${bs}-block-controls`,`Gutenify/Block/${bs}/block-controls/Alignment`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{textAlignment:a}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${bs}-options-tab-content-basic`},(0,Ee.createElement)(lt.AlignmentToolbar,{value:a,onChange:e=>{r({textAlignment:e})}}))]}));const{hookPrefix:ys}=fs,vs=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:ys},e)),ks=e=>{const{rating:t,blockAdvanceOptions:n}=e,r=null!=n&&n.starStyle?n.starStyle:"default",a=null!=n&&n.maxRating?n.maxRating:5,o=(0,rt.floor)(t),i=t%1!=0;let l=a-o;l=i&&l>0?l-1:l;let s=[];for(let e=0;e<o;e++){let t="thumbs-up"===r?"fas fa-thumbs-up":"fas fa-star";t="thumbs-up-fill"===r?"fas fa-thumbs-up":t,t="smiley"===r?"fas fa-smile":t,t="smiley-fill"===r?"fas fa-smile":t,s=[...s,(0,Ee.createElement)("span",{className:t+" gutenify-star-rating-filled",key:`rating-filled-${e}`})]}if(i){let e="fas fa-star-half-alt";e="thumbs-up"===r?"fas fa-thumbs-up":e,e="thumbs-up-fill"===r?"fas fa-thumbs-up":e,e="smiley"===r?"fas fa-smile":e,e="smiley-fill"===r?"fas fa-smile":e,s=[...s,(0,Ee.createElement)("span",{className:e+" gutenify-star-rating-half",key:"rating-half"})]}if(l>0&&"just-marked"!==r)for(let e=0;e<l;e++){let t="default-fill"===r?"fas fa-star":"far fa-star";t="thumbs-up"===r?"far fa-thumbs-down":t,t="thumbs-up-fill"===r?"fas fa-thumbs-down":t,t="smiley"===r?"far fa-frown":t,t="smiley-fill"===r?"fas fa-frown":t,s=[...s,(0,Ee.createElement)("span",{className:t+" gutenify-star-rating-empty",key:`rating-empty-${e}`})]}return s},Es=JSON.parse('{"name":"gutenify/star-rating","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"textColor":"#ff9800"}},"rating":{"type":"number","default":5},"textAlignment":{"type":"string","default":"center"}}}'),{hookPrefix:Cs}=fs,{name:_s,category:ws,attributes:xs}=Es,Ss={title:(0,Ce.__)("Star Rating"),description:(0,Ce.__)("Gutenify Star Rating"),icon:(0,Ee.createElement)(xe.Icon,{icon:ze}),keywords:["gutenify",(0,Ce.__)("Star Rating"),(0,Ce.__)("rating")],example:{attributes:{}},attributes:xs,edit:e=>{const{isSelected:t,className:n,attributes:r}=e,{textAlignment:a,blockClientId:o}=r,i=Be()(n,`is-content-justification-${a}`,`gutenify-section-${o}`);return(0,Ee.createElement)("div",{className:i},t&&(0,Ee.createElement)(vs,e),(0,Ee.createElement)(Ii,e,ks(r)))},save:function(e){const{className:t,attributes:n}=e,{textAlignment:r,blockClientId:a}=n,o=Be()(t,`is-content-justification-${r}`,`gutenify-section-${a}`);return(0,Ee.createElement)("div",{className:o},(0,Ee.createElement)(Ii,(0,st.Z)({},e,{name:"gutenify/star-rating"}),ks(n)))},supports:{},gutenify:{customStylesCallback:e=>function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{blockAdvanceOptions:n}=e.attributes;let r="";t=t||`.gutenify-section-${e.clientId} .gutenify-star-rating-filled, .gutenify-section-${e.clientId} .gutenify-star-rating-half`;let a="";return a+=(0,rt.has)(n,"textColor")&&!(0,rt.isEmpty)(n.textColor)?`color: ${n.textColor};`:"",a&&(r+=`${t} { ${a} }`),(0,it.applyFilters)(`gutenify--${Cs}--inline-styles`,r,e)}(e)}};function Os(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function Bs(e={},t={}){Object.keys(t).forEach((n=>{void 0===e[n]?e[n]=t[n]:Os(t[n])&&Os(e[n])&&Object.keys(t[n]).length>0&&Bs(e[n],t[n])}))}const Ps={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function Ts(){const e="undefined"!=typeof document?document:{};return Bs(e,Ps),e}const As={document:Ps,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function $s(){const e="undefined"!=typeof window?window:{};return Bs(e,As),e}class Is extends Array{constructor(e){"number"==typeof e?super(e):(super(...e||[]),function(e){const t=e.__proto__;Object.defineProperty(e,"__proto__",{get:()=>t,set(e){t.__proto__=e}})}(this))}}function Ns(e=[]){const t=[];return e.forEach((e=>{Array.isArray(e)?t.push(...Ns(e)):t.push(e)})),t}function Fs(e,t){return Array.prototype.filter.call(e,t)}function js(e,t){const n=$s(),r=Ts();let a=[];if(!t&&e instanceof Is)return e;if(!e)return new Is(a);if("string"==typeof e){const n=e.trim();if(n.indexOf("<")>=0&&n.indexOf(">")>=0){let e="div";0===n.indexOf("<li")&&(e="ul"),0===n.indexOf("<tr")&&(e="tbody"),0!==n.indexOf("<td")&&0!==n.indexOf("<th")||(e="tr"),0===n.indexOf("<tbody")&&(e="table"),0===n.indexOf("<option")&&(e="select");const t=r.createElement(e);t.innerHTML=n;for(let e=0;e<t.childNodes.length;e+=1)a.push(t.childNodes[e])}else a=function(e,t){if("string"!=typeof e)return[e];const n=[],r=t.querySelectorAll(e);for(let e=0;e<r.length;e+=1)n.push(r[e]);return n}(e.trim(),t||r)}else if(e.nodeType||e===n||e===r)a.push(e);else if(Array.isArray(e)){if(e instanceof Is)return e;a=e}return new Is(function(e){const t=[];for(let n=0;n<e.length;n+=1)-1===t.indexOf(e[n])&&t.push(e[n]);return t}(a))}js.fn=Is.prototype;const Ms="resize scroll".split(" ");function Rs(e){return function(...t){if(void 0===t[0]){for(let t=0;t<this.length;t+=1)Ms.indexOf(e)<0&&(e in this[t]?this[t][e]():js(this[t]).trigger(e));return this}return this.on(e,...t)}}Rs("click"),Rs("blur"),Rs("focus"),Rs("focusin"),Rs("focusout"),Rs("keyup"),Rs("keydown"),Rs("keypress"),Rs("submit"),Rs("change"),Rs("mousedown"),Rs("mousemove"),Rs("mouseup"),Rs("mouseenter"),Rs("mouseleave"),Rs("mouseout"),Rs("mouseover"),Rs("touchstart"),Rs("touchend"),Rs("touchmove"),Rs("resize"),Rs("scroll");const Ls={addClass:function(...e){const t=Ns(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.add(...t)})),this},removeClass:function(...e){const t=Ns(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.remove(...t)})),this},hasClass:function(...e){const t=Ns(e.map((e=>e.split(" "))));return Fs(this,(e=>t.filter((t=>e.classList.contains(t))).length>0)).length>0},toggleClass:function(...e){const t=Ns(e.map((e=>e.split(" "))));this.forEach((e=>{t.forEach((t=>{e.classList.toggle(t)}))}))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let n=0;n<this.length;n+=1)if(2===arguments.length)this[n].setAttribute(e,t);else for(const t in e)this[n][t]=e[t],this[n].setAttribute(t,e[t]);return this},removeAttr:function(e){for(let t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"!=typeof e?`${e}ms`:e;return this},on:function(...e){let[t,n,r,a]=e;function o(e){const t=e.target;if(!t)return;const a=e.target.dom7EventData||[];if(a.indexOf(e)<0&&a.unshift(e),js(t).is(n))r.apply(t,a);else{const e=js(t).parents();for(let t=0;t<e.length;t+=1)js(e[t]).is(n)&&r.apply(e[t],a)}}function i(e){const t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),r.apply(this,t)}"function"==typeof e[1]&&([t,r,a]=e,n=void 0),a||(a=!1);const l=t.split(" ");let s;for(let e=0;e<this.length;e+=1){const t=this[e];if(n)for(s=0;s<l.length;s+=1){const e=l[s];t.dom7LiveListeners||(t.dom7LiveListeners={}),t.dom7LiveListeners[e]||(t.dom7LiveListeners[e]=[]),t.dom7LiveListeners[e].push({listener:r,proxyListener:o}),t.addEventListener(e,o,a)}else for(s=0;s<l.length;s+=1){const e=l[s];t.dom7Listeners||(t.dom7Listeners={}),t.dom7Listeners[e]||(t.dom7Listeners[e]=[]),t.dom7Listeners[e].push({listener:r,proxyListener:i}),t.addEventListener(e,i,a)}}return this},off:function(...e){let[t,n,r,a]=e;"function"==typeof e[1]&&([t,r,a]=e,n=void 0),a||(a=!1);const o=t.split(" ");for(let e=0;e<o.length;e+=1){const t=o[e];for(let e=0;e<this.length;e+=1){const o=this[e];let i;if(!n&&o.dom7Listeners?i=o.dom7Listeners[t]:n&&o.dom7LiveListeners&&(i=o.dom7LiveListeners[t]),i&&i.length)for(let e=i.length-1;e>=0;e-=1){const n=i[e];r&&n.listener===r||r&&n.listener&&n.listener.dom7proxy&&n.listener.dom7proxy===r?(o.removeEventListener(t,n.proxyListener,a),i.splice(e,1)):r||(o.removeEventListener(t,n.proxyListener,a),i.splice(e,1))}}}return this},trigger:function(...e){const t=$s(),n=e[0].split(" "),r=e[1];for(let a=0;a<n.length;a+=1){const o=n[a];for(let n=0;n<this.length;n+=1){const a=this[n];if(t.CustomEvent){const n=new t.CustomEvent(o,{detail:r,bubbles:!0,cancelable:!0});a.dom7EventData=e.filter(((e,t)=>t>0)),a.dispatchEvent(n),a.dom7EventData=[],delete a.dom7EventData}}}return this},transitionEnd:function(e){const t=this;return e&&t.on("transitionend",(function n(r){r.target===this&&(e.call(this,r),t.off("transitionend",n))})),this},outerWidth:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){const e=$s();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){const e=$s(),t=Ts(),n=this[0],r=n.getBoundingClientRect(),a=t.body,o=n.clientTop||a.clientTop||0,i=n.clientLeft||a.clientLeft||0,l=n===e?e.scrollY:n.scrollTop,s=n===e?e.scrollX:n.scrollLeft;return{top:r.top+l-o,left:r.left+s-i}}return null},css:function(e,t){const n=$s();let r;if(1===arguments.length){if("string"!=typeof e){for(r=0;r<this.length;r+=1)for(const t in e)this[r].style[t]=e[t];return this}if(this[0])return n.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(r=0;r<this.length;r+=1)this[r].style[e]=t;return this}return this},each:function(e){return e?(this.forEach(((t,n)=>{e.apply(t,[t,n])})),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(let t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(let t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){const t=$s(),n=Ts(),r=this[0];let a,o;if(!r||void 0===e)return!1;if("string"==typeof e){if(r.matches)return r.matches(e);if(r.webkitMatchesSelector)return r.webkitMatchesSelector(e);if(r.msMatchesSelector)return r.msMatchesSelector(e);for(a=js(e),o=0;o<a.length;o+=1)if(a[o]===r)return!0;return!1}if(e===n)return r===n;if(e===t)return r===t;if(e.nodeType||e instanceof Is){for(a=e.nodeType?[e]:e,o=0;o<a.length;o+=1)if(a[o]===r)return!0;return!1}return!1},index:function(){let e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;const t=this.length;if(e>t-1)return js([]);if(e<0){const n=t+e;return js(n<0?[]:[this[n]])}return js([this[e]])},append:function(...e){let t;const n=Ts();for(let r=0;r<e.length;r+=1){t=e[r];for(let e=0;e<this.length;e+=1)if("string"==typeof t){const r=n.createElement("div");for(r.innerHTML=t;r.firstChild;)this[e].appendChild(r.firstChild)}else if(t instanceof Is)for(let n=0;n<t.length;n+=1)this[e].appendChild(t[n]);else this[e].appendChild(t)}return this},prepend:function(e){const t=Ts();let n,r;for(n=0;n<this.length;n+=1)if("string"==typeof e){const a=t.createElement("div");for(a.innerHTML=e,r=a.childNodes.length-1;r>=0;r-=1)this[n].insertBefore(a.childNodes[r],this[n].childNodes[0])}else if(e instanceof Is)for(r=0;r<e.length;r+=1)this[n].insertBefore(e[r],this[n].childNodes[0]);else this[n].insertBefore(e,this[n].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&js(this[0].nextElementSibling).is(e)?js([this[0].nextElementSibling]):js([]):this[0].nextElementSibling?js([this[0].nextElementSibling]):js([]):js([])},nextAll:function(e){const t=[];let n=this[0];if(!n)return js([]);for(;n.nextElementSibling;){const r=n.nextElementSibling;e?js(r).is(e)&&t.push(r):t.push(r),n=r}return js(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&js(t.previousElementSibling).is(e)?js([t.previousElementSibling]):js([]):t.previousElementSibling?js([t.previousElementSibling]):js([])}return js([])},prevAll:function(e){const t=[];let n=this[0];if(!n)return js([]);for(;n.previousElementSibling;){const r=n.previousElementSibling;e?js(r).is(e)&&t.push(r):t.push(r),n=r}return js(t)},parent:function(e){const t=[];for(let n=0;n<this.length;n+=1)null!==this[n].parentNode&&(e?js(this[n].parentNode).is(e)&&t.push(this[n].parentNode):t.push(this[n].parentNode));return js(t)},parents:function(e){const t=[];for(let n=0;n<this.length;n+=1){let r=this[n].parentNode;for(;r;)e?js(r).is(e)&&t.push(r):t.push(r),r=r.parentNode}return js(t)},closest:function(e){let t=this;return void 0===e?js([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){const t=[];for(let n=0;n<this.length;n+=1){const r=this[n].querySelectorAll(e);for(let e=0;e<r.length;e+=1)t.push(r[e])}return js(t)},children:function(e){const t=[];for(let n=0;n<this.length;n+=1){const r=this[n].children;for(let n=0;n<r.length;n+=1)e&&!js(r[n]).is(e)||t.push(r[n])}return js(t)},filter:function(e){return js(Fs(this,e))},remove:function(){for(let e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};Object.keys(Ls).forEach((e=>{Object.defineProperty(js.fn,e,{value:Ls[e],writable:!0})}));const Ds=js;function zs(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function Gs(){return Date.now()}function Vs(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function Ws(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function Hs(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let n=1;n<arguments.length;n+=1){const r=n<0||arguments.length<=n?void 0:arguments[n];if(null!=r&&!Ws(r)){const n=Object.keys(Object(r)).filter((e=>t.indexOf(e)<0));for(let t=0,a=n.length;t<a;t+=1){const a=n[t],o=Object.getOwnPropertyDescriptor(r,a);void 0!==o&&o.enumerable&&(Vs(e[a])&&Vs(r[a])?r[a].__swiper__?e[a]=r[a]:Hs(e[a],r[a]):!Vs(e[a])&&Vs(r[a])?(e[a]={},r[a].__swiper__?e[a]=r[a]:Hs(e[a],r[a])):e[a]=r[a])}}}return e}function qs(e,t,n){e.style.setProperty(t,n)}function Us(e){let{swiper:t,targetPosition:n,side:r}=e;const a=$s(),o=-t.translate;let i,l=null;const s=t.params.speed;t.wrapperEl.style.scrollSnapType="none",a.cancelAnimationFrame(t.cssModeFrameID);const c=n>o?"next":"prev",u=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,d=()=>{i=(new Date).getTime(),null===l&&(l=i);const e=Math.max(Math.min((i-l)/s,1),0),c=.5-Math.cos(e*Math.PI)/2;let p=o+c*(n-o);if(u(p,n)&&(p=n),t.wrapperEl.scrollTo({[r]:p}),u(p,n))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[r]:p})})),void a.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=a.requestAnimationFrame(d)};d()}let Zs,Ys,Ks;function Js(){return Zs||(Zs=function(){const e=$s(),t=Ts();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),passiveListener:function(){let t=!1;try{const n=Object.defineProperty({},"passive",{get(){t=!0}});e.addEventListener("testPassiveListener",null,n)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),Zs}const Xs={on(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof t)return r;const a=n?"unshift":"push";return e.split(" ").forEach((e=>{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][a](t)})),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof t)return r;function a(){r.off(e,a),a.__emitterProxy&&delete a.__emitterProxy;for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];t.apply(r,o)}return a.__emitterProxy=t,r.on(e,a,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof e)return n;const r=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[r](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed?n:n.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach(((r,a)=>{(r===t||r.__emitterProxy&&r.__emitterProxy===t)&&n.eventsListeners[e].splice(a,1)}))})),n):n},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,n,r;for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return"string"==typeof o[0]||Array.isArray(o[0])?(t=o[0],n=o.slice(1,o.length),r=e):(t=o[0].events,n=o[0].data,r=o[0].context||e),n.unshift(r),(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(r,[t,...n])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(r,n)}))})),e}},Qs={updateSize:function(){const e=this;let t,n;const r=e.$el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:r[0].clientWidth,n=void 0!==e.params.height&&null!==e.params.height?e.params.height:r[0].clientHeight,0===t&&e.isHorizontal()||0===n&&e.isVertical()||(t=t-parseInt(r.css("padding-left")||0,10)-parseInt(r.css("padding-right")||0,10),n=n-parseInt(r.css("padding-top")||0,10)-parseInt(r.css("padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))},updateSlides:function(){const e=this;function t(t){return e.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}function n(e,n){return parseFloat(e.getPropertyValue(t(n))||0)}const r=e.params,{$wrapperEl:a,size:o,rtlTranslate:i,wrongRTL:l}=e,s=e.virtual&&r.virtual.enabled,c=s?e.virtual.slides.length:e.slides.length,u=a.children(`.${e.params.slideClass}`),d=s?e.virtual.slides.length:u.length;let p=[];const f=[],m=[];let g=r.slidesOffsetBefore;"function"==typeof g&&(g=r.slidesOffsetBefore.call(e));let h=r.slidesOffsetAfter;"function"==typeof h&&(h=r.slidesOffsetAfter.call(e));const b=e.snapGrid.length,y=e.slidesGrid.length;let v=r.spaceBetween,k=-g,E=0,C=0;if(void 0===o)return;"string"==typeof v&&v.indexOf("%")>=0&&(v=parseFloat(v.replace("%",""))/100*o),e.virtualSize=-v,i?u.css({marginLeft:"",marginBottom:"",marginTop:""}):u.css({marginRight:"",marginBottom:"",marginTop:""}),r.centeredSlides&&r.cssMode&&(qs(e.wrapperEl,"--swiper-centered-offset-before",""),qs(e.wrapperEl,"--swiper-centered-offset-after",""));const _=r.grid&&r.grid.rows>1&&e.grid;let w;_&&e.grid.initSlides(d);const x="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter((e=>void 0!==r.breakpoints[e].slidesPerView)).length>0;for(let a=0;a<d;a+=1){w=0;const i=u.eq(a);if(_&&e.grid.updateSlide(a,i,d,t),"none"!==i.css("display")){if("auto"===r.slidesPerView){x&&(u[a].style[t("width")]="");const o=getComputedStyle(i[0]),l=i[0].style.transform,s=i[0].style.webkitTransform;if(l&&(i[0].style.transform="none"),s&&(i[0].style.webkitTransform="none"),r.roundLengths)w=e.isHorizontal()?i.outerWidth(!0):i.outerHeight(!0);else{const e=n(o,"width"),t=n(o,"padding-left"),r=n(o,"padding-right"),a=n(o,"margin-left"),l=n(o,"margin-right"),s=o.getPropertyValue("box-sizing");if(s&&"border-box"===s)w=e+a+l;else{const{clientWidth:n,offsetWidth:o}=i[0];w=e+t+r+a+l+(o-n)}}l&&(i[0].style.transform=l),s&&(i[0].style.webkitTransform=s),r.roundLengths&&(w=Math.floor(w))}else w=(o-(r.slidesPerView-1)*v)/r.slidesPerView,r.roundLengths&&(w=Math.floor(w)),u[a]&&(u[a].style[t("width")]=`${w}px`);u[a]&&(u[a].swiperSlideSize=w),m.push(w),r.centeredSlides?(k=k+w/2+E/2+v,0===E&&0!==a&&(k=k-o/2-v),0===a&&(k=k-o/2-v),Math.abs(k)<.001&&(k=0),r.roundLengths&&(k=Math.floor(k)),C%r.slidesPerGroup==0&&p.push(k),f.push(k)):(r.roundLengths&&(k=Math.floor(k)),(C-Math.min(e.params.slidesPerGroupSkip,C))%e.params.slidesPerGroup==0&&p.push(k),f.push(k),k=k+w+v),e.virtualSize+=w+v,E=w,C+=1}}if(e.virtualSize=Math.max(e.virtualSize,o)+h,i&&l&&("slide"===r.effect||"coverflow"===r.effect)&&a.css({width:`${e.virtualSize+r.spaceBetween}px`}),r.setWrapperSize&&a.css({[t("width")]:`${e.virtualSize+r.spaceBetween}px`}),_&&e.grid.updateWrapperSize(w,p,t),!r.centeredSlides){const t=[];for(let n=0;n<p.length;n+=1){let a=p[n];r.roundLengths&&(a=Math.floor(a)),p[n]<=e.virtualSize-o&&t.push(a)}p=t,Math.floor(e.virtualSize-o)-Math.floor(p[p.length-1])>1&&p.push(e.virtualSize-o)}if(0===p.length&&(p=[0]),0!==r.spaceBetween){const n=e.isHorizontal()&&i?"marginLeft":t("marginRight");u.filter(((e,t)=>!r.cssMode||t!==u.length-1)).css({[n]:`${v}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;m.forEach((t=>{e+=t+(r.spaceBetween?r.spaceBetween:0)})),e-=r.spaceBetween;const t=e-o;p=p.map((e=>e<0?-g:e>t?t+h:e))}if(r.centerInsufficientSlides){let e=0;if(m.forEach((t=>{e+=t+(r.spaceBetween?r.spaceBetween:0)})),e-=r.spaceBetween,e<o){const t=(o-e)/2;p.forEach(((e,n)=>{p[n]=e-t})),f.forEach(((e,n)=>{f[n]=e+t}))}}if(Object.assign(e,{slides:u,snapGrid:p,slidesGrid:f,slidesSizesGrid:m}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){qs(e.wrapperEl,"--swiper-centered-offset-before",-p[0]+"px"),qs(e.wrapperEl,"--swiper-centered-offset-after",e.size/2-m[m.length-1]/2+"px");const t=-e.snapGrid[0],n=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+n))}if(d!==c&&e.emit("slidesLengthChange"),p.length!==b&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==y&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),!(s||r.cssMode||"slide"!==r.effect&&"fade"!==r.effect)){const t=`${r.containerModifierClass}backface-hidden`,n=e.$el.hasClass(t);d<=r.maxBackfaceHiddenSlides?n||e.$el.addClass(t):n&&e.$el.removeClass(t)}},updateAutoHeight:function(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let a,o=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const i=e=>r?t.slides.filter((t=>parseInt(t.getAttribute("data-swiper-slide-index"),10)===e))[0]:t.slides.eq(e)[0];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||Ds([])).each((e=>{n.push(e)}));else for(a=0;a<Math.ceil(t.params.slidesPerView);a+=1){const e=t.activeIndex+a;if(e>t.slides.length&&!r)break;n.push(i(e))}else n.push(i(t.activeIndex));for(a=0;a<n.length;a+=1)if(void 0!==n[a]){const e=n[a].offsetHeight;o=e>o?e:o}(o||0===o)&&t.$wrapperEl.css("height",`${o}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let n=0;n<t.length;n+=1)t[n].swiperSlideOffset=e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,n=t.params,{slides:r,rtlTranslate:a,snapGrid:o}=t;if(0===r.length)return;void 0===r[0].swiperSlideOffset&&t.updateSlidesOffset();let i=-e;a&&(i=e),r.removeClass(n.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let e=0;e<r.length;e+=1){const l=r[e];let s=l.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(s-=r[0].swiperSlideOffset);const c=(i+(n.centeredSlides?t.minTranslate():0)-s)/(l.swiperSlideSize+n.spaceBetween),u=(i-o[0]+(n.centeredSlides?t.minTranslate():0)-s)/(l.swiperSlideSize+n.spaceBetween),d=-(i-s),p=d+t.slidesSizesGrid[e];(d>=0&&d<t.size-1||p>1&&p<=t.size||d<=0&&p>=t.size)&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e),r.eq(e).addClass(n.slideVisibleClass)),l.progress=a?-c:c,l.originalProgress=a?-u:u}t.visibleSlides=Ds(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}const n=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:a,isBeginning:o,isEnd:i}=t;const l=o,s=i;0===r?(a=0,o=!0,i=!0):(a=(e-t.minTranslate())/r,o=a<=0,i=a>=1),Object.assign(t,{progress:a,isBeginning:o,isEnd:i}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),o&&!l&&t.emit("reachBeginning toEdge"),i&&!s&&t.emit("reachEnd toEdge"),(l&&!o||s&&!i)&&t.emit("fromEdge"),t.emit("progress",a)},updateSlidesClasses:function(){const e=this,{slides:t,params:n,$wrapperEl:r,activeIndex:a,realIndex:o}=e,i=e.virtual&&n.virtual.enabled;let l;t.removeClass(`${n.slideActiveClass} ${n.slideNextClass} ${n.slidePrevClass} ${n.slideDuplicateActiveClass} ${n.slideDuplicateNextClass} ${n.slideDuplicatePrevClass}`),l=i?e.$wrapperEl.find(`.${n.slideClass}[data-swiper-slide-index="${a}"]`):t.eq(a),l.addClass(n.slideActiveClass),n.loop&&(l.hasClass(n.slideDuplicateClass)?r.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${o}"]`).addClass(n.slideDuplicateActiveClass):r.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${o}"]`).addClass(n.slideDuplicateActiveClass));let s=l.nextAll(`.${n.slideClass}`).eq(0).addClass(n.slideNextClass);n.loop&&0===s.length&&(s=t.eq(0),s.addClass(n.slideNextClass));let c=l.prevAll(`.${n.slideClass}`).eq(0).addClass(n.slidePrevClass);n.loop&&0===c.length&&(c=t.eq(-1),c.addClass(n.slidePrevClass)),n.loop&&(s.hasClass(n.slideDuplicateClass)?r.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${s.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicateNextClass):r.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${s.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicateNextClass),c.hasClass(n.slideDuplicateClass)?r.children(`.${n.slideClass}:not(.${n.slideDuplicateClass})[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicatePrevClass):r.children(`.${n.slideClass}.${n.slideDuplicateClass}[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(n.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:r,snapGrid:a,params:o,activeIndex:i,realIndex:l,snapIndex:s}=t;let c,u=e;if(void 0===u){for(let e=0;e<r.length;e+=1)void 0!==r[e+1]?n>=r[e]&&n<r[e+1]-(r[e+1]-r[e])/2?u=e:n>=r[e]&&n<r[e+1]&&(u=e+1):n>=r[e]&&(u=e);o.normalizeSlideIndex&&(u<0||void 0===u)&&(u=0)}if(a.indexOf(n)>=0)c=a.indexOf(n);else{const e=Math.min(o.slidesPerGroupSkip,u);c=e+Math.floor((u-e)/o.slidesPerGroup)}if(c>=a.length&&(c=a.length-1),u===i)return void(c!==s&&(t.snapIndex=c,t.emit("snapIndexChange")));const d=parseInt(t.slides.eq(u).attr("data-swiper-slide-index")||u,10);Object.assign(t,{snapIndex:c,realIndex:d,previousIndex:i,activeIndex:u}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),l!==d&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,n=t.params,r=Ds(e).closest(`.${n.slideClass}`)[0];let a,o=!1;if(r)for(let e=0;e<t.slides.length;e+=1)if(t.slides[e]===r){o=!0,a=e;break}if(!r||!o)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=r,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(Ds(r).attr("data-swiper-slide-index"),10):t.clickedIndex=a,n.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}};function ec(e){let{swiper:t,runCallbacks:n,direction:r,step:a}=e;const{activeIndex:o,previousIndex:i}=t;let l=r;if(l||(l=o>i?"next":o<i?"prev":"reset"),t.emit(`transition${a}`),n&&o!==i){if("reset"===l)return void t.emit(`slideResetTransition${a}`);t.emit(`slideChangeTransition${a}`),"next"===l?t.emit(`slideNextTransition${a}`):t.emit(`slidePrevTransition${a}`)}}const tc={slideTo:function(e,t,n,r,a){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0),"number"!=typeof e&&"string"!=typeof e)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof e}] given.`);if("string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const o=this;let i=e;i<0&&(i=0);const{params:l,snapGrid:s,slidesGrid:c,previousIndex:u,activeIndex:d,rtlTranslate:p,wrapperEl:f,enabled:m}=o;if(o.animating&&l.preventInteractionOnTransition||!m&&!r&&!a)return!1;const g=Math.min(o.params.slidesPerGroupSkip,i);let h=g+Math.floor((i-g)/o.params.slidesPerGroup);h>=s.length&&(h=s.length-1),(d||l.initialSlide||0)===(u||0)&&n&&o.emit("beforeSlideChangeStart");const b=-s[h];if(o.updateProgress(b),l.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*b),n=Math.floor(100*c[e]),r=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=n&&t<r-(r-n)/2?i=e:t>=n&&t<r&&(i=e+1):t>=n&&(i=e)}if(o.initialized&&i!==d){if(!o.allowSlideNext&&b<o.translate&&b<o.minTranslate())return!1;if(!o.allowSlidePrev&&b>o.translate&&b>o.maxTranslate()&&(d||0)!==i)return!1}let y;if(y=i>d?"next":i<d?"prev":"reset",p&&-b===o.translate||!p&&b===o.translate)return o.updateActiveIndex(i),l.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==l.effect&&o.setTranslate(b),"reset"!==y&&(o.transitionStart(n,y),o.transitionEnd(n,y)),!1;if(l.cssMode){const e=o.isHorizontal(),n=p?b:-b;if(0===t){const t=o.virtual&&o.params.virtual.enabled;t&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),f[e?"scrollLeft":"scrollTop"]=n,t&&requestAnimationFrame((()=>{o.wrapperEl.style.scrollSnapType="",o._swiperImmediateVirtual=!1}))}else{if(!o.support.smoothScroll)return Us({swiper:o,targetPosition:n,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:n,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(b),o.updateActiveIndex(i),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,r),o.transitionStart(n,y),0===t?o.transitionEnd(n,y):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.$wrapperEl[0].removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.$wrapperEl[0].removeEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(n,y))}),o.$wrapperEl[0].addEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.$wrapperEl[0].addEventListener("webkitTransitionEnd",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,n,r){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0),"string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const a=this;let o=e;return a.params.loop&&(o+=a.loopedSlides),a.slideTo(o,t,n,r)},slideNext:function(e,t,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const r=this,{animating:a,enabled:o,params:i}=r;if(!o)return r;let l=i.slidesPerGroup;"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(l=Math.max(r.slidesPerViewDynamic("current",!0),1));const s=r.activeIndex<i.slidesPerGroupSkip?1:l;if(i.loop){if(a&&i.loopPreventsSlide)return!1;r.loopFix(),r._clientLeft=r.$wrapperEl[0].clientLeft}return i.rewind&&r.isEnd?r.slideTo(0,e,t,n):r.slideTo(r.activeIndex+s,e,t,n)},slidePrev:function(e,t,n){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const r=this,{params:a,animating:o,snapGrid:i,slidesGrid:l,rtlTranslate:s,enabled:c}=r;if(!c)return r;if(a.loop){if(o&&a.loopPreventsSlide)return!1;r.loopFix(),r._clientLeft=r.$wrapperEl[0].clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const d=u(s?r.translate:-r.translate),p=i.map((e=>u(e)));let f=i[p.indexOf(d)-1];if(void 0===f&&a.cssMode){let e;i.forEach(((t,n)=>{d>=t&&(e=n)})),void 0!==e&&(f=i[e>0?e-1:e])}let m=0;if(void 0!==f&&(m=l.indexOf(f),m<0&&(m=r.activeIndex-1),"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(m=m-r.slidesPerViewDynamic("previous",!0)+1,m=Math.max(m,0))),a.rewind&&r.isBeginning){const a=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(a,e,t,n)}return r.slideTo(m,e,t,n)},slideReset:function(e,t,n){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,n)},slideToClosest:function(e,t,n,r){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===r&&(r=.5);const a=this;let o=a.activeIndex;const i=Math.min(a.params.slidesPerGroupSkip,o),l=i+Math.floor((o-i)/a.params.slidesPerGroup),s=a.rtlTranslate?a.translate:-a.translate;if(s>=a.snapGrid[l]){const e=a.snapGrid[l];s-e>(a.snapGrid[l+1]-e)*r&&(o+=a.params.slidesPerGroup)}else{const e=a.snapGrid[l-1];s-e<=(a.snapGrid[l]-e)*r&&(o-=a.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,a.slidesGrid.length-1),a.slideTo(o,e,t,n)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:n}=e,r="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let a,o=e.clickedIndex;if(t.loop){if(e.animating)return;a=parseInt(Ds(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?o<e.loopedSlides-r/2||o>e.slides.length-e.loopedSlides+r/2?(e.loopFix(),o=n.children(`.${t.slideClass}[data-swiper-slide-index="${a}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),zs((()=>{e.slideTo(o)}))):e.slideTo(o):o>e.slides.length-r?(e.loopFix(),o=n.children(`.${t.slideClass}[data-swiper-slide-index="${a}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),zs((()=>{e.slideTo(o)}))):e.slideTo(o)}else e.slideTo(o)}},nc={loopCreate:function(){const e=this,t=Ts(),{params:n,$wrapperEl:r}=e,a=r.children().length>0?Ds(r.children()[0].parentNode):r;a.children(`.${n.slideClass}.${n.slideDuplicateClass}`).remove();let o=a.children(`.${n.slideClass}`);if(n.loopFillGroupWithBlank){const e=n.slidesPerGroup-o.length%n.slidesPerGroup;if(e!==n.slidesPerGroup){for(let r=0;r<e;r+=1){const e=Ds(t.createElement("div")).addClass(`${n.slideClass} ${n.slideBlankClass}`);a.append(e)}o=a.children(`.${n.slideClass}`)}}"auto"!==n.slidesPerView||n.loopedSlides||(n.loopedSlides=o.length),e.loopedSlides=Math.ceil(parseFloat(n.loopedSlides||n.slidesPerView,10)),e.loopedSlides+=n.loopAdditionalSlides,e.loopedSlides>o.length&&e.params.loopedSlidesLimit&&(e.loopedSlides=o.length);const i=[],l=[];o.each(((e,t)=>{Ds(e).attr("data-swiper-slide-index",t)}));for(let t=0;t<e.loopedSlides;t+=1){const e=t-Math.floor(t/o.length)*o.length;l.push(o.eq(e)[0]),i.unshift(o.eq(o.length-e-1)[0])}for(let e=0;e<l.length;e+=1)a.append(Ds(l[e].cloneNode(!0)).addClass(n.slideDuplicateClass));for(let e=i.length-1;e>=0;e-=1)a.prepend(Ds(i[e].cloneNode(!0)).addClass(n.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:n,loopedSlides:r,allowSlidePrev:a,allowSlideNext:o,snapGrid:i,rtlTranslate:l}=e;let s;e.allowSlidePrev=!0,e.allowSlideNext=!0;const c=-i[t]-e.getTranslate();t<r?(s=n.length-3*r+t,s+=r,e.slideTo(s,0,!1,!0)&&0!==c&&e.setTranslate((l?-e.translate:e.translate)-c)):t>=n.length-r&&(s=-n.length+t+r,s+=r,e.slideTo(s,0,!1,!0)&&0!==c&&e.setTranslate((l?-e.translate:e.translate)-c)),e.allowSlidePrev=a,e.allowSlideNext=o,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:n}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),n.removeAttr("data-swiper-slide-index")}};function rc(e){const t=this,n=Ts(),r=$s(),a=t.touchEventsData,{params:o,touches:i,enabled:l}=t;if(!l)return;if(t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let s=e;s.originalEvent&&(s=s.originalEvent);let c=Ds(s.target);if("wrapper"===o.touchEventsTarget&&!c.closest(t.wrapperEl).length)return;if(a.isTouchEvent="touchstart"===s.type,!a.isTouchEvent&&"which"in s&&3===s.which)return;if(!a.isTouchEvent&&"button"in s&&s.button>0)return;if(a.isTouched&&a.isMoved)return;o.noSwipingClass&&""!==o.noSwipingClass&&s.target&&s.target.shadowRoot&&e.path&&e.path[0]&&(c=Ds(e.path[0]));const u=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,d=!(!s.target||!s.target.shadowRoot);if(o.noSwiping&&(d?function(e,t){return void 0===t&&(t=this),function t(n){if(!n||n===Ts()||n===$s())return null;n.assignedSlot&&(n=n.assignedSlot);const r=n.closest(e);return r||n.getRootNode?r||t(n.getRootNode().host):null}(t)}(u,c[0]):c.closest(u)[0]))return void(t.allowClick=!0);if(o.swipeHandler&&!c.closest(o.swipeHandler)[0])return;i.currentX="touchstart"===s.type?s.targetTouches[0].pageX:s.pageX,i.currentY="touchstart"===s.type?s.targetTouches[0].pageY:s.pageY;const p=i.currentX,f=i.currentY,m=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,g=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(m&&(p<=g||p>=r.innerWidth-g)){if("prevent"!==m)return;e.preventDefault()}if(Object.assign(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),i.startX=p,i.startY=f,a.touchStartTime=Gs(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(a.allowThresholdMove=!1),"touchstart"!==s.type){let e=!0;c.is(a.focusableElements)&&(e=!1,"SELECT"===c[0].nodeName&&(a.isTouched=!1)),n.activeElement&&Ds(n.activeElement).is(a.focusableElements)&&n.activeElement!==c[0]&&n.activeElement.blur();const r=e&&t.allowTouchMove&&o.touchStartPreventDefault;!o.touchStartForcePreventDefault&&!r||c[0].isContentEditable||s.preventDefault()}t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",s)}function ac(e){const t=Ts(),n=this,r=n.touchEventsData,{params:a,touches:o,rtlTranslate:i,enabled:l}=n;if(!l)return;let s=e;if(s.originalEvent&&(s=s.originalEvent),!r.isTouched)return void(r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",s));if(r.isTouchEvent&&"touchmove"!==s.type)return;const c="touchmove"===s.type&&s.targetTouches&&(s.targetTouches[0]||s.changedTouches[0]),u="touchmove"===s.type?c.pageX:s.pageX,d="touchmove"===s.type?c.pageY:s.pageY;if(s.preventedByNestedSwiper)return o.startX=u,void(o.startY=d);if(!n.allowTouchMove)return Ds(s.target).is(r.focusableElements)||(n.allowClick=!1),void(r.isTouched&&(Object.assign(o,{startX:u,startY:d,currentX:u,currentY:d}),r.touchStartTime=Gs()));if(r.isTouchEvent&&a.touchReleaseOnEdges&&!a.loop)if(n.isVertical()){if(d<o.startY&&n.translate<=n.maxTranslate()||d>o.startY&&n.translate>=n.minTranslate())return r.isTouched=!1,void(r.isMoved=!1)}else if(u<o.startX&&n.translate<=n.maxTranslate()||u>o.startX&&n.translate>=n.minTranslate())return;if(r.isTouchEvent&&t.activeElement&&s.target===t.activeElement&&Ds(s.target).is(r.focusableElements))return r.isMoved=!0,void(n.allowClick=!1);if(r.allowTouchCallbacks&&n.emit("touchMove",s),s.targetTouches&&s.targetTouches.length>1)return;o.currentX=u,o.currentY=d;const p=o.currentX-o.startX,f=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(p**2+f**2)<n.params.threshold)return;if(void 0===r.isScrolling){let e;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?r.isScrolling=!1:p*p+f*f>=25&&(e=180*Math.atan2(Math.abs(f),Math.abs(p))/Math.PI,r.isScrolling=n.isHorizontal()?e>a.touchAngle:90-e>a.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",s),void 0===r.startMoving&&(o.currentX===o.startX&&o.currentY===o.startY||(r.startMoving=!0)),r.isScrolling)return void(r.isTouched=!1);if(!r.startMoving)return;n.allowClick=!1,!a.cssMode&&s.cancelable&&s.preventDefault(),a.touchMoveStopPropagation&&!a.nested&&s.stopPropagation(),r.isMoved||(a.loop&&!a.cssMode&&n.loopFix(),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating&&n.$wrapperEl.trigger("webkitTransitionEnd transitionend"),r.allowMomentumBounce=!1,!a.grabCursor||!0!==n.allowSlideNext&&!0!==n.allowSlidePrev||n.setGrabCursor(!0),n.emit("sliderFirstMove",s)),n.emit("sliderMove",s),r.isMoved=!0;let m=n.isHorizontal()?p:f;o.diff=m,m*=a.touchRatio,i&&(m=-m),n.swipeDirection=m>0?"prev":"next",r.currentTranslate=m+r.startTranslate;let g=!0,h=a.resistanceRatio;if(a.touchReleaseOnEdges&&(h=0),m>0&&r.currentTranslate>n.minTranslate()?(g=!1,a.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+m)**h)):m<0&&r.currentTranslate<n.maxTranslate()&&(g=!1,a.resistance&&(r.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-r.startTranslate-m)**h)),g&&(s.preventedByNestedSwiper=!0),!n.allowSlideNext&&"next"===n.swipeDirection&&r.currentTranslate<r.startTranslate&&(r.currentTranslate=r.startTranslate),!n.allowSlidePrev&&"prev"===n.swipeDirection&&r.currentTranslate>r.startTranslate&&(r.currentTranslate=r.startTranslate),n.allowSlidePrev||n.allowSlideNext||(r.currentTranslate=r.startTranslate),a.threshold>0){if(!(Math.abs(m)>a.threshold||r.allowThresholdMove))return void(r.currentTranslate=r.startTranslate);if(!r.allowThresholdMove)return r.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,r.currentTranslate=r.startTranslate,void(o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.startY)}a.followFinger&&!a.cssMode&&((a.freeMode&&a.freeMode.enabled&&n.freeMode||a.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),n.params.freeMode&&a.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function oc(e){const t=this,n=t.touchEventsData,{params:r,touches:a,rtlTranslate:o,slidesGrid:i,enabled:l}=t;if(!l)return;let s=e;if(s.originalEvent&&(s=s.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",s),n.allowTouchCallbacks=!1,!n.isTouched)return n.isMoved&&r.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,void(n.startMoving=!1);r.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=Gs(),u=c-n.touchStartTime;if(t.allowClick){const e=s.path||s.composedPath&&s.composedPath();t.updateClickedSlide(e&&e[0]||s.target),t.emit("tap click",s),u<300&&c-n.lastClickTime<300&&t.emit("doubleTap doubleClick",s)}if(n.lastClickTime=Gs(),zs((()=>{t.destroyed||(t.allowClick=!0)})),!n.isTouched||!n.isMoved||!t.swipeDirection||0===a.diff||n.currentTranslate===n.startTranslate)return n.isTouched=!1,n.isMoved=!1,void(n.startMoving=!1);let d;if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,d=r.followFinger?o?t.translate:-t.translate:-n.currentTranslate,r.cssMode)return;if(t.params.freeMode&&r.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:d});let p=0,f=t.slidesSizesGrid[0];for(let e=0;e<i.length;e+=e<r.slidesPerGroupSkip?1:r.slidesPerGroup){const t=e<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;void 0!==i[e+t]?d>=i[e]&&d<i[e+t]&&(p=e,f=i[e+t]-i[e]):d>=i[e]&&(p=e,f=i[i.length-1]-i[i.length-2])}let m=null,g=null;r.rewind&&(t.isBeginning?g=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(m=0));const h=(d-i[p])/f,b=p<r.slidesPerGroupSkip-1?1:r.slidesPerGroup;if(u>r.longSwipesMs){if(!r.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(h>=r.longSwipesRatio?t.slideTo(r.rewind&&t.isEnd?m:p+b):t.slideTo(p)),"prev"===t.swipeDirection&&(h>1-r.longSwipesRatio?t.slideTo(p+b):null!==g&&h<0&&Math.abs(h)>r.longSwipesRatio?t.slideTo(g):t.slideTo(p))}else{if(!r.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||s.target!==t.navigation.nextEl&&s.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(null!==m?m:p+b),"prev"===t.swipeDirection&&t.slideTo(null!==g?g:p)):s.target===t.navigation.nextEl?t.slideTo(p+b):t.slideTo(p)}}function ic(){const e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:a,snapGrid:o}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=a,e.allowSlideNext=r,e.params.watchOverflow&&o!==e.snapGrid&&e.checkOverflow()}function lc(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function sc(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:r}=e;if(!r)return;let a;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const o=e.maxTranslate()-e.minTranslate();a=0===o?0:(e.translate-e.minTranslate())/o,a!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}let cc=!1;function uc(){}const dc=(e,t)=>{const n=Ts(),{params:r,touchEvents:a,el:o,wrapperEl:i,device:l,support:s}=e,c=!!r.nested,u="on"===t?"addEventListener":"removeEventListener",d=t;if(s.touch){const t=!("touchstart"!==a.start||!s.passiveListener||!r.passiveListeners)&&{passive:!0,capture:!1};o[u](a.start,e.onTouchStart,t),o[u](a.move,e.onTouchMove,s.passiveListener?{passive:!1,capture:c}:c),o[u](a.end,e.onTouchEnd,t),a.cancel&&o[u](a.cancel,e.onTouchEnd,t)}else o[u](a.start,e.onTouchStart,!1),n[u](a.move,e.onTouchMove,c),n[u](a.end,e.onTouchEnd,!1);(r.preventClicks||r.preventClicksPropagation)&&o[u]("click",e.onClick,!0),r.cssMode&&i[u]("scroll",e.onScroll),r.updateOnWindowResize?e[d](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",ic,!0):e[d]("observerUpdate",ic,!0)},pc={attachEvents:function(){const e=this,t=Ts(),{params:n,support:r}=e;e.onTouchStart=rc.bind(e),e.onTouchMove=ac.bind(e),e.onTouchEnd=oc.bind(e),n.cssMode&&(e.onScroll=sc.bind(e)),e.onClick=lc.bind(e),r.touch&&!cc&&(t.addEventListener("touchstart",uc),cc=!0),dc(e,"on")},detachEvents:function(){dc(this,"off")}},fc=(e,t)=>e.grid&&t.grid&&t.grid.rows>1,mc={setBreakpoint:function(){const e=this,{activeIndex:t,initialized:n,loopedSlides:r=0,params:a,$el:o}=e,i=a.breakpoints;if(!i||i&&0===Object.keys(i).length)return;const l=e.getBreakpoint(i,e.params.breakpointsBase,e.el);if(!l||e.currentBreakpoint===l)return;const s=(l in i?i[l]:void 0)||e.originalParams,c=fc(e,a),u=fc(e,s),d=a.enabled;c&&!u?(o.removeClass(`${a.containerModifierClass}grid ${a.containerModifierClass}grid-column`),e.emitContainerClasses()):!c&&u&&(o.addClass(`${a.containerModifierClass}grid`),(s.grid.fill&&"column"===s.grid.fill||!s.grid.fill&&"column"===a.grid.fill)&&o.addClass(`${a.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach((t=>{const n=a[t]&&a[t].enabled,r=s[t]&&s[t].enabled;n&&!r&&e[t].disable(),!n&&r&&e[t].enable()}));const p=s.direction&&s.direction!==a.direction,f=a.loop&&(s.slidesPerView!==a.slidesPerView||p);p&&n&&e.changeDirection(),Hs(e.params,s);const m=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),d&&!m?e.disable():!d&&m&&e.enable(),e.currentBreakpoint=l,e.emit("_beforeBreakpoint",s),f&&n&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-r+e.loopedSlides,0,!1)),e.emit("breakpoint",s)},getBreakpoint:function(e,t,n){if(void 0===t&&(t="window"),!e||"container"===t&&!n)return;let r=!1;const a=$s(),o="window"===t?a.innerHeight:n.clientHeight,i=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:o*t,point:e}}return{value:e,point:e}}));i.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<i.length;e+=1){const{point:o,value:l}=i[e];"window"===t?a.matchMedia(`(min-width: ${l}px)`).matches&&(r=o):l<=n.clientWidth&&(r=o)}return r||"max"}},gc={addClasses:function(){const e=this,{classNames:t,params:n,rtl:r,$el:a,device:o,support:i}=e,l=function(e,t){const n=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((r=>{e[r]&&n.push(t+r)})):"string"==typeof e&&n.push(t+e)})),n}(["initialized",n.direction,{"pointer-events":!i.touch},{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:r},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&"column"===n.grid.fill},{android:o.android},{ios:o.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...l),a.addClass([...t].join(" ")),e.emitContainerClasses()},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" ")),this.emitContainerClasses()}},hc={loadImage:function(e,t,n,r,a,o){const i=$s();let l;function s(){o&&o()}Ds(e).parent("picture")[0]||e.complete&&a?s():t?(l=new i.Image,l.onload=s,l.onerror=s,r&&(l.sizes=r),n&&(l.srcset=n),t&&(l.src=t)):s()},preloadImages:function(){const e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let n=0;n<e.imagesToLoad.length;n+=1){const r=e.imagesToLoad[n];e.loadImage(r,r.currentSrc||r.getAttribute("src"),r.srcset||r.getAttribute("srcset"),r.sizes||r.getAttribute("sizes"),!0,t)}}},bc={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopedSlidesLimit:!0,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function yc(e,t){return function(n){void 0===n&&(n={});const r=Object.keys(n)[0],a=n[r];"object"==typeof a&&null!==a?(["navigation","pagination","scrollbar"].indexOf(r)>=0&&!0===e[r]&&(e[r]={auto:!0}),r in e&&"enabled"in a?(!0===e[r]&&(e[r]={enabled:!0}),"object"!=typeof e[r]||"enabled"in e[r]||(e[r].enabled=!0),e[r]||(e[r]={enabled:!1}),Hs(t,n)):Hs(t,n)):Hs(t,n)}}const vc={eventsEmitter:Xs,update:Qs,translate:{getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:n,translate:r,$wrapperEl:a}=this;if(t.virtualTranslate)return n?-r:r;if(t.cssMode)return r;let o=function(e,t){void 0===t&&(t="x");const n=$s();let r,a,o;const i=function(e){const t=$s();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}(e);return n.WebKitCSSMatrix?(a=i.transform||i.webkitTransform,a.split(",").length>6&&(a=a.split(", ").map((e=>e.replace(",","."))).join(", ")),o=new n.WebKitCSSMatrix("none"===a?"":a)):(o=i.MozTransform||i.OTransform||i.MsTransform||i.msTransform||i.transform||i.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=o.toString().split(",")),"x"===t&&(a=n.WebKitCSSMatrix?o.m41:16===r.length?parseFloat(r[12]):parseFloat(r[4])),"y"===t&&(a=n.WebKitCSSMatrix?o.m42:16===r.length?parseFloat(r[13]):parseFloat(r[5])),a||0}(a[0],e);return n&&(o=-o),o||0},setTranslate:function(e,t){const n=this,{rtlTranslate:r,params:a,$wrapperEl:o,wrapperEl:i,progress:l}=n;let s,c=0,u=0;n.isHorizontal()?c=r?-e:e:u=e,a.roundLengths&&(c=Math.floor(c),u=Math.floor(u)),a.cssMode?i[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-c:-u:a.virtualTranslate||o.transform(`translate3d(${c}px, ${u}px, 0px)`),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?c:u;const d=n.maxTranslate()-n.minTranslate();s=0===d?0:(e-n.minTranslate())/d,s!==l&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,n,r,a){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0),void 0===r&&(r=!0);const o=this,{params:i,wrapperEl:l}=o;if(o.animating&&i.preventInteractionOnTransition)return!1;const s=o.minTranslate(),c=o.maxTranslate();let u;if(u=r&&e>s?s:r&&e<c?c:e,o.updateProgress(u),i.cssMode){const e=o.isHorizontal();if(0===t)l[e?"scrollLeft":"scrollTop"]=-u;else{if(!o.support.smoothScroll)return Us({swiper:o,targetPosition:-u,side:e?"left":"top"}),!0;l.scrollTo({[e?"left":"top"]:-u,behavior:"smooth"})}return!0}return 0===t?(o.setTransition(0),o.setTranslate(u),n&&(o.emit("beforeTransitionStart",t,a),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(u),n&&(o.emit("beforeTransitionStart",t,a),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.$wrapperEl[0].removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.$wrapperEl[0].removeEventListener("webkitTransitionEnd",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,n&&o.emit("transitionEnd"))}),o.$wrapperEl[0].addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.$wrapperEl[0].addEventListener("webkitTransitionEnd",o.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){const n=this;n.params.cssMode||n.$wrapperEl.transition(e),n.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const n=this,{params:r}=n;r.cssMode||(r.autoHeight&&n.updateAutoHeight(),ec({swiper:n,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const n=this,{params:r}=n;n.animating=!1,r.cssMode||(n.setTransition(0),ec({swiper:n,runCallbacks:e,direction:t,step:"End"}))}},slide:tc,loop:nc,grabCursor:{setGrabCursor:function(e){const t=this;if(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;n.style.cursor="move",n.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){const e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:pc,breakpoints:mc,checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){const t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*r;e.isLocked=e.size>n}else e.isLocked=1===e.snapGrid.length;!0===n.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===n.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:gc,images:hc},kc={};class Ec{constructor(){let e,t;for(var n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];if(1===r.length&&r[0].constructor&&"Object"===Object.prototype.toString.call(r[0]).slice(8,-1)?t=r[0]:[e,t]=r,t||(t={}),t=Hs({},t),e&&!t.el&&(t.el=e),t.el&&Ds(t.el).length>1){const e=[];return Ds(t.el).each((n=>{const r=Hs({},t,{el:n});e.push(new Ec(r))})),e}const o=this;var i;o.__swiper__=!0,o.support=Js(),o.device=(void 0===(i={userAgent:t.userAgent})&&(i={}),Ys||(Ys=function(e){let{userAgent:t}=void 0===e?{}:e;const n=Js(),r=$s(),a=r.navigator.platform,o=t||r.navigator.userAgent,i={ios:!1,android:!1},l=r.screen.width,s=r.screen.height,c=o.match(/(Android);?[\s\/]+([\d.]+)?/);let u=o.match(/(iPad).*OS\s([\d_]+)/);const d=o.match(/(iPod)(.*OS\s([\d_]+))?/),p=!u&&o.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===a;let m="MacIntel"===a;return!u&&m&&n.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${l}x${s}`)>=0&&(u=o.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),m=!1),c&&!f&&(i.os="android",i.android=!0),(u||p||d)&&(i.os="ios",i.ios=!0),i}(i)),Ys),o.browser=(Ks||(Ks=function(){const e=$s();return{isSafari:function(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),Ks),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],t.modules&&Array.isArray(t.modules)&&o.modules.push(...t.modules);const l={};o.modules.forEach((e=>{e({swiper:o,extendParams:yc(t,l),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})}));const s=Hs({},bc,l);return o.params=Hs({},s,kc,t),o.originalParams=Hs({},o.params),o.passedParams=Hs({},t),o.params&&o.params.on&&Object.keys(o.params.on).forEach((e=>{o.on(e,o.params.on[e])})),o.params&&o.params.onAny&&o.onAny(o.params.onAny),o.$=Ds,Object.assign(o,{enabled:o.params.enabled,el:e,classNames:[],slides:Ds(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===o.params.direction,isVertical:()=>"vertical"===o.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"],t=["pointerdown","pointermove","pointerup"];return o.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},o.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},o.support.touch||!o.params.simulateTouch?o.touchEventsTouch:o.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:Gs(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const n=this;e=Math.min(Math.max(e,0),1);const r=n.minTranslate(),a=(n.maxTranslate()-r)*e+r;n.translateTo(a,void 0===t?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.each((n=>{const r=e.getSlideClasses(n);t.push({slideEl:n,classNames:r}),e.emit("_slideClass",n,r)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:n,slides:r,slidesGrid:a,slidesSizesGrid:o,size:i,activeIndex:l}=this;let s=1;if(n.centeredSlides){let e,t=r[l].swiperSlideSize;for(let n=l+1;n<r.length;n+=1)r[n]&&!e&&(t+=r[n].swiperSlideSize,s+=1,t>i&&(e=!0));for(let n=l-1;n>=0;n-=1)r[n]&&!e&&(t+=r[n].swiperSlideSize,s+=1,t>i&&(e=!0))}else if("current"===e)for(let e=l+1;e<r.length;e+=1)(t?a[e]+o[e]-a[l]<i:a[e]-a[l]<i)&&(s+=1);else for(let e=l-1;e>=0;e-=1)a[l]-a[e]<i&&(s+=1);return s}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:n}=e;function r(){const t=e.rtlTranslate?-1*e.translate:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let a;n.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(r(),e.params.autoHeight&&e.updateAutoHeight()):(a=("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),a||r()),n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const n=this,r=n.params.direction;return e||(e="horizontal"===r?"vertical":"horizontal"),e===r||"horizontal"!==e&&"vertical"!==e||(n.$el.removeClass(`${n.params.containerModifierClass}${r}`).addClass(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.slides.each((t=>{"vertical"===e?t.style.width="":t.style.height=""})),n.emit("changeDirection"),t&&n.update()),n}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.$el.addClass(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.$el.removeClass(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;const n=Ds(e||t.params.el);if(!(e=n[0]))return!1;e.swiper=t;const r=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let a=(()=>{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){const t=Ds(e.shadowRoot.querySelector(r()));return t.children=e=>n.children(e),t}return n.children?n.children(r()):Ds(n).children(r())})();if(0===a.length&&t.params.createElements){const e=Ts().createElement("div");a=Ds(e),e.className=t.params.wrapperClass,n.append(e),n.children(`.${t.params.slideClass}`).each((e=>{a.append(e)}))}return Object.assign(t,{$el:n,el:e,$wrapperEl:a,wrapperEl:a[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===n.css("direction")),wrongRTL:"-webkit-box"===a.css("display")}),!0}init(e){const t=this;return t.initialized||!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const n=this,{params:r,$el:a,$wrapperEl:o,slides:i}=n;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),r.loop&&n.loopDestroy(),t&&(n.removeClasses(),a.removeAttr("style"),o.removeAttr("style"),i&&i.length&&i.removeClass([r.slideVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),n.emit("destroy"),Object.keys(n.eventsListeners).forEach((e=>{n.off(e)})),!1!==e&&(n.$el[0].swiper=null,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(n)),n.destroyed=!0),null}static extendDefaults(e){Hs(kc,e)}static get extendedDefaults(){return kc}static get defaults(){return bc}static installModule(e){Ec.prototype.__modules__||(Ec.prototype.__modules__=[]);const t=Ec.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>Ec.installModule(e))),Ec):(Ec.installModule(e),Ec)}}Object.keys(vc).forEach((e=>{Object.keys(vc[e]).forEach((t=>{Ec.prototype[t]=vc[e][t]}))})),Ec.use([function(e){let{swiper:t,on:n,emit:r}=e;const a=$s();let o=null,i=null;const l=()=>{t&&!t.destroyed&&t.initialized&&(r("beforeResize"),r("resize"))},s=()=>{t&&!t.destroyed&&t.initialized&&r("orientationchange")};n("init",(()=>{t.params.resizeObserver&&void 0!==a.ResizeObserver?t&&!t.destroyed&&t.initialized&&(o=new ResizeObserver((e=>{i=a.requestAnimationFrame((()=>{const{width:n,height:r}=t;let a=n,o=r;e.forEach((e=>{let{contentBoxSize:n,contentRect:r,target:i}=e;i&&i!==t.el||(a=r?r.width:(n[0]||n).inlineSize,o=r?r.height:(n[0]||n).blockSize)})),a===n&&o===r||l()}))})),o.observe(t.el)):(a.addEventListener("resize",l),a.addEventListener("orientationchange",s))})),n("destroy",(()=>{i&&a.cancelAnimationFrame(i),o&&o.unobserve&&t.el&&(o.unobserve(t.el),o=null),a.removeEventListener("resize",l),a.removeEventListener("orientationchange",s)}))},function(e){let{swiper:t,extendParams:n,on:r,emit:a}=e;const o=[],i=$s(),l=function(e,t){void 0===t&&(t={});const n=new(i.MutationObserver||i.WebkitMutationObserver)((e=>{if(1===e.length)return void a("observerUpdate",e[0]);const t=function(){a("observerUpdate",e[0])};i.requestAnimationFrame?i.requestAnimationFrame(t):i.setTimeout(t,0)}));n.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),o.push(n)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=t.$el.parents();for(let t=0;t<e.length;t+=1)l(e[t])}l(t.$el[0],{childList:t.params.observeSlideChildren}),l(t.$wrapperEl[0],{attributes:!1})}})),r("destroy",(()=>{o.forEach((e=>{e.disconnect()})),o.splice(0,o.length)}))}]);const Cc=Ec;function _c(e,t,n,r){const a=Ts();return e.params.createElements&&Object.keys(r).forEach((o=>{if(!n[o]&&!0===n.auto){let i=e.$el.children(`.${r[o]}`)[0];i||(i=a.createElement("div"),i.className=r[o],e.$el.append(i)),n[o]=i,t[o]=i}})),n}function wc(e){let{swiper:t,extendParams:n,on:r,emit:a}=e;function o(e){let n;return e&&(n=Ds(e),t.params.uniqueNavElements&&"string"==typeof e&&n.length>1&&1===t.$el.find(e).length&&(n=t.$el.find(e))),n}function i(e,n){const r=t.params.navigation;e&&e.length>0&&(e[n?"addClass":"removeClass"](r.disabledClass),e[0]&&"BUTTON"===e[0].tagName&&(e[0].disabled=n),t.params.watchOverflow&&t.enabled&&e[t.isLocked?"addClass":"removeClass"](r.lockClass))}function l(){if(t.params.loop)return;const{$nextEl:e,$prevEl:n}=t.navigation;i(n,t.isBeginning&&!t.params.rewind),i(e,t.isEnd&&!t.params.rewind)}function s(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),a("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),a("navigationNext"))}function u(){const e=t.params.navigation;if(t.params.navigation=_c(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;const n=o(e.nextEl),r=o(e.prevEl);n&&n.length>0&&n.on("click",c),r&&r.length>0&&r.on("click",s),Object.assign(t.navigation,{$nextEl:n,nextEl:n&&n[0],$prevEl:r,prevEl:r&&r[0]}),t.enabled||(n&&n.addClass(e.lockClass),r&&r.addClass(e.lockClass))}function d(){const{$nextEl:e,$prevEl:n}=t.navigation;e&&e.length&&(e.off("click",c),e.removeClass(t.params.navigation.disabledClass)),n&&n.length&&(n.off("click",s),n.removeClass(t.params.navigation.disabledClass))}n({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},r("init",(()=>{!1===t.params.navigation.enabled?p():(u(),l())})),r("toEdge fromEdge lock unlock",(()=>{l()})),r("destroy",(()=>{d()})),r("enable disable",(()=>{const{$nextEl:e,$prevEl:n}=t.navigation;e&&e[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass),n&&n[t.enabled?"removeClass":"addClass"](t.params.navigation.lockClass)})),r("click",((e,n)=>{const{$nextEl:r,$prevEl:o}=t.navigation,i=n.target;if(t.params.navigation.hideOnClick&&!Ds(i).is(o)&&!Ds(i).is(r)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===i||t.pagination.el.contains(i)))return;let e;r?e=r.hasClass(t.params.navigation.hiddenClass):o&&(e=o.hasClass(t.params.navigation.hiddenClass)),a(!0===e?"navigationShow":"navigationHide"),r&&r.toggleClass(t.params.navigation.hiddenClass),o&&o.toggleClass(t.params.navigation.hiddenClass)}}));const p=()=>{t.$el.addClass(t.params.navigation.navigationDisabledClass),d()};Object.assign(t.navigation,{enable:()=>{t.$el.removeClass(t.params.navigation.navigationDisabledClass),u(),l()},disable:p,update:l,init:u,destroy:d})}function xc(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function Sc(e){let{swiper:t,extendParams:n,on:r,emit:a}=e;const o="swiper-pagination";let i;n({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${o}-bullet`,bulletActiveClass:`${o}-bullet-active`,modifierClass:`${o}-`,currentClass:`${o}-current`,totalClass:`${o}-total`,hiddenClass:`${o}-hidden`,progressbarFillClass:`${o}-progressbar-fill`,progressbarOppositeClass:`${o}-progressbar-opposite`,clickableClass:`${o}-clickable`,lockClass:`${o}-lock`,horizontalClass:`${o}-horizontal`,verticalClass:`${o}-vertical`,paginationDisabledClass:`${o}-disabled`}}),t.pagination={el:null,$el:null,bullets:[]};let l=0;function s(){return!t.params.pagination.el||!t.pagination.el||!t.pagination.$el||0===t.pagination.$el.length}function c(e,n){const{bulletActiveClass:r}=t.params.pagination;e[n]().addClass(`${r}-${n}`)[n]().addClass(`${r}-${n}-${n}`)}function u(){const e=t.rtl,n=t.params.pagination;if(s())return;const r=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,o=t.pagination.$el;let u;const d=t.params.loop?Math.ceil((r-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(u=Math.ceil((t.activeIndex-t.loopedSlides)/t.params.slidesPerGroup),u>r-1-2*t.loopedSlides&&(u-=r-2*t.loopedSlides),u>d-1&&(u-=d),u<0&&"bullets"!==t.params.paginationType&&(u=d+u)):u=void 0!==t.snapIndex?t.snapIndex:t.activeIndex||0,"bullets"===n.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const r=t.pagination.bullets;let a,s,d;if(n.dynamicBullets&&(i=r.eq(0)[t.isHorizontal()?"outerWidth":"outerHeight"](!0),o.css(t.isHorizontal()?"width":"height",i*(n.dynamicMainBullets+4)+"px"),n.dynamicMainBullets>1&&void 0!==t.previousIndex&&(l+=u-(t.previousIndex-t.loopedSlides||0),l>n.dynamicMainBullets-1?l=n.dynamicMainBullets-1:l<0&&(l=0)),a=Math.max(u-l,0),s=a+(Math.min(r.length,n.dynamicMainBullets)-1),d=(s+a)/2),r.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${n.bulletActiveClass}${e}`)).join(" ")),o.length>1)r.each((e=>{const t=Ds(e),r=t.index();r===u&&t.addClass(n.bulletActiveClass),n.dynamicBullets&&(r>=a&&r<=s&&t.addClass(`${n.bulletActiveClass}-main`),r===a&&c(t,"prev"),r===s&&c(t,"next"))}));else{const e=r.eq(u),o=e.index();if(e.addClass(n.bulletActiveClass),n.dynamicBullets){const e=r.eq(a),i=r.eq(s);for(let e=a;e<=s;e+=1)r.eq(e).addClass(`${n.bulletActiveClass}-main`);if(t.params.loop)if(o>=r.length){for(let e=n.dynamicMainBullets;e>=0;e-=1)r.eq(r.length-e).addClass(`${n.bulletActiveClass}-main`);r.eq(r.length-n.dynamicMainBullets-1).addClass(`${n.bulletActiveClass}-prev`)}else c(e,"prev"),c(i,"next");else c(e,"prev"),c(i,"next")}}if(n.dynamicBullets){const a=Math.min(r.length,n.dynamicMainBullets+4),o=(i*a-i)/2-d*i,l=e?"right":"left";r.css(t.isHorizontal()?l:"top",`${o}px`)}}if("fraction"===n.type&&(o.find(xc(n.currentClass)).text(n.formatFractionCurrent(u+1)),o.find(xc(n.totalClass)).text(n.formatFractionTotal(d))),"progressbar"===n.type){let e;e=n.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const r=(u+1)/d;let a=1,i=1;"horizontal"===e?a=r:i=r,o.find(xc(n.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${a}) scaleY(${i})`).transition(t.params.speed)}"custom"===n.type&&n.renderCustom?(o.html(n.renderCustom(t,u+1,d)),a("paginationRender",o[0])):a("paginationUpdate",o[0]),t.params.watchOverflow&&t.enabled&&o[t.isLocked?"addClass":"removeClass"](n.lockClass)}function d(){const e=t.params.pagination;if(s())return;const n=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,r=t.pagination.$el;let o="";if("bullets"===e.type){let a=t.params.loop?Math.ceil((n-2*t.loopedSlides)/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&!t.params.loop&&a>n&&(a=n);for(let n=0;n<a;n+=1)e.renderBullet?o+=e.renderBullet.call(t,n,e.bulletClass):o+=`<${e.bulletElement} class="${e.bulletClass}"></${e.bulletElement}>`;r.html(o),t.pagination.bullets=r.find(xc(e.bulletClass))}"fraction"===e.type&&(o=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`,r.html(o)),"progressbar"===e.type&&(o=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`,r.html(o)),"custom"!==e.type&&a("paginationRender",t.pagination.$el[0])}function p(){t.params.pagination=_c(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let n=Ds(e.el);0!==n.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&n.length>1&&(n=t.$el.find(e.el),n.length>1&&(n=n.filter((e=>Ds(e).parents(".swiper")[0]===t.el)))),"bullets"===e.type&&e.clickable&&n.addClass(e.clickableClass),n.addClass(e.modifierClass+e.type),n.addClass(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(n.addClass(`${e.modifierClass}${e.type}-dynamic`),l=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&n.addClass(e.progressbarOppositeClass),e.clickable&&n.on("click",xc(e.bulletClass),(function(e){e.preventDefault();let n=Ds(this).index()*t.params.slidesPerGroup;t.params.loop&&(n+=t.loopedSlides),t.slideTo(n)})),Object.assign(t.pagination,{$el:n,el:n[0]}),t.enabled||n.addClass(e.lockClass))}function f(){const e=t.params.pagination;if(s())return;const n=t.pagination.$el;n.removeClass(e.hiddenClass),n.removeClass(e.modifierClass+e.type),n.removeClass(t.isHorizontal()?e.horizontalClass:e.verticalClass),t.pagination.bullets&&t.pagination.bullets.removeClass&&t.pagination.bullets.removeClass(e.bulletActiveClass),e.clickable&&n.off("click",xc(e.bulletClass))}r("init",(()=>{!1===t.params.pagination.enabled?m():(p(),d(),u())})),r("activeIndexChange",(()=>{(t.params.loop||void 0===t.snapIndex)&&u()})),r("snapIndexChange",(()=>{t.params.loop||u()})),r("slidesLengthChange",(()=>{t.params.loop&&(d(),u())})),r("snapGridLengthChange",(()=>{t.params.loop||(d(),u())})),r("destroy",(()=>{f()})),r("enable disable",(()=>{const{$el:e}=t.pagination;e&&e[t.enabled?"removeClass":"addClass"](t.params.pagination.lockClass)})),r("lock unlock",(()=>{u()})),r("click",((e,n)=>{const r=n.target,{$el:o}=t.pagination;if(t.params.pagination.el&&t.params.pagination.hideOnClick&&o&&o.length>0&&!Ds(r).hasClass(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&r===t.navigation.nextEl||t.navigation.prevEl&&r===t.navigation.prevEl))return;const e=o.hasClass(t.params.pagination.hiddenClass);a(!0===e?"paginationShow":"paginationHide"),o.toggleClass(t.params.pagination.hiddenClass)}}));const m=()=>{t.$el.addClass(t.params.pagination.paginationDisabledClass),t.pagination.$el&&t.pagination.$el.addClass(t.params.pagination.paginationDisabledClass),f()};Object.assign(t.pagination,{enable:()=>{t.$el.removeClass(t.params.pagination.paginationDisabledClass),t.pagination.$el&&t.pagination.$el.removeClass(t.params.pagination.paginationDisabledClass),p(),d(),u()},disable:m,render:d,update:u,init:p,destroy:f})}function Oc(e){let t,{swiper:n,extendParams:r,on:a,emit:o}=e;function i(){if(!n.size)return n.autoplay.running=!1,void(n.autoplay.paused=!1);const e=n.slides.eq(n.activeIndex);let r=n.params.autoplay.delay;e.attr("data-swiper-autoplay")&&(r=e.attr("data-swiper-autoplay")||n.params.autoplay.delay),clearTimeout(t),t=zs((()=>{let e;n.params.autoplay.reverseDirection?n.params.loop?(n.loopFix(),e=n.slidePrev(n.params.speed,!0,!0),o("autoplay")):n.isBeginning?n.params.autoplay.stopOnLastSlide?s():(e=n.slideTo(n.slides.length-1,n.params.speed,!0,!0),o("autoplay")):(e=n.slidePrev(n.params.speed,!0,!0),o("autoplay")):n.params.loop?(n.loopFix(),e=n.slideNext(n.params.speed,!0,!0),o("autoplay")):n.isEnd?n.params.autoplay.stopOnLastSlide?s():(e=n.slideTo(0,n.params.speed,!0,!0),o("autoplay")):(e=n.slideNext(n.params.speed,!0,!0),o("autoplay")),(n.params.cssMode&&n.autoplay.running||!1===e)&&i()}),r)}function l(){return void 0===t&&!n.autoplay.running&&(n.autoplay.running=!0,o("autoplayStart"),i(),!0)}function s(){return!!n.autoplay.running&&void 0!==t&&(t&&(clearTimeout(t),t=void 0),n.autoplay.running=!1,o("autoplayStop"),!0)}function c(e){n.autoplay.running&&(n.autoplay.paused||(t&&clearTimeout(t),n.autoplay.paused=!0,0!==e&&n.params.autoplay.waitForTransition?["transitionend","webkitTransitionEnd"].forEach((e=>{n.$wrapperEl[0].addEventListener(e,d)})):(n.autoplay.paused=!1,i())))}function u(){const e=Ts();"hidden"===e.visibilityState&&n.autoplay.running&&c(),"visible"===e.visibilityState&&n.autoplay.paused&&(i(),n.autoplay.paused=!1)}function d(e){n&&!n.destroyed&&n.$wrapperEl&&e.target===n.$wrapperEl[0]&&(["transitionend","webkitTransitionEnd"].forEach((e=>{n.$wrapperEl[0].removeEventListener(e,d)})),n.autoplay.paused=!1,n.autoplay.running?i():s())}function p(){n.params.autoplay.disableOnInteraction?s():(o("autoplayPause"),c()),["transitionend","webkitTransitionEnd"].forEach((e=>{n.$wrapperEl[0].removeEventListener(e,d)}))}function f(){n.params.autoplay.disableOnInteraction||(n.autoplay.paused=!1,o("autoplayResume"),i())}n.autoplay={running:!1,paused:!1},r({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}}),a("init",(()=>{n.params.autoplay.enabled&&(l(),Ts().addEventListener("visibilitychange",u),n.params.autoplay.pauseOnMouseEnter&&(n.$el.on("mouseenter",p),n.$el.on("mouseleave",f)))})),a("beforeTransitionStart",((e,t,r)=>{n.autoplay.running&&(r||!n.params.autoplay.disableOnInteraction?n.autoplay.pause(t):s())})),a("sliderFirstMove",(()=>{n.autoplay.running&&(n.params.autoplay.disableOnInteraction?s():c())})),a("touchEnd",(()=>{n.params.cssMode&&n.autoplay.paused&&!n.params.autoplay.disableOnInteraction&&i()})),a("destroy",(()=>{n.$el.off("mouseenter",p),n.$el.off("mouseleave",f),n.autoplay.running&&s(),Ts().removeEventListener("visibilitychange",u)})),Object.assign(n.autoplay,{pause:c,run:i,start:l,stop:s})}function Bc(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function Pc(e,t){const n=["__proto__","constructor","prototype"];Object.keys(t).filter((e=>n.indexOf(e)<0)).forEach((n=>{void 0===e[n]?e[n]=t[n]:Bc(t[n])&&Bc(e[n])&&Object.keys(t[n]).length>0?t[n].__swiper__?e[n]=t[n]:Pc(e[n],t[n]):e[n]=t[n]}))}function Tc(e){return void 0===e&&(e={}),e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function Ac(e){return void 0===e&&(e={}),e.pagination&&void 0===e.pagination.el}function $c(e){return void 0===e&&(e={}),e.scrollbar&&void 0===e.scrollbar.el}function Ic(e){void 0===e&&(e="");const t=e.split(" ").map((e=>e.trim())).filter((e=>!!e)),n=[];return t.forEach((e=>{n.indexOf(e)<0&&n.push(e)})),n.join(" ")}const Nc=["modules","init","_direction","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_preloadImages","updateOnImagesReady","_loop","_loopAdditionalSlides","_loopedSlides","_loopedSlidesLimit","_loopFillGroupWithBlank","loopPreventsSlide","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideBlankClass","slideActiveClass","slideDuplicateActiveClass","slideVisibleClass","slideDuplicateClass","slideNextClass","slideDuplicateNextClass","slidePrevClass","slideDuplicatePrevClass","wrapperClass","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","lazy","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom"];function Fc(e,t){let n=t.slidesPerView;if(t.breakpoints){const e=Cc.prototype.getBreakpoint(t.breakpoints),r=e in t.breakpoints?t.breakpoints[e]:void 0;r&&r.slidesPerView&&(n=r.slidesPerView)}let r=Math.ceil(parseFloat(t.loopedSlides||n,10));return r+=t.loopAdditionalSlides,r>e.length&&t.loopedSlidesLimit&&(r=e.length),r}function jc(e){const t=[];return ct.Children.toArray(e).forEach((e=>{e.type&&"SwiperSlide"===e.type.displayName?t.push(e):e.props&&e.props.children&&jc(e.props.children).forEach((e=>t.push(e)))})),t}function Mc(e){const t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return ct.Children.toArray(e).forEach((e=>{if(e.type&&"SwiperSlide"===e.type.displayName)t.push(e);else if(e.props&&e.props.slot&&n[e.props.slot])n[e.props.slot].push(e);else if(e.props&&e.props.children){const r=jc(e.props.children);r.length>0?r.forEach((e=>t.push(e))):n["container-end"].push(e)}else n["container-end"].push(e)})),{slides:t,slots:n}}function Rc(e,t){return"undefined"==typeof window?(0,ct.useEffect)(e,t):(0,ct.useLayoutEffect)(e,t)}const Lc=(0,ct.createContext)(null),Dc=(0,ct.createContext)(null);function zc(){return zc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},zc.apply(this,arguments)}const Gc=(0,ct.forwardRef)((function(e,t){let{className:n,tag:r="div",wrapperTag:a="div",children:o,onSwiper:i,...l}=void 0===e?{}:e,s=!1;const[c,u]=(0,ct.useState)("swiper"),[d,p]=(0,ct.useState)(null),[f,m]=(0,ct.useState)(!1),g=(0,ct.useRef)(!1),h=(0,ct.useRef)(null),b=(0,ct.useRef)(null),y=(0,ct.useRef)(null),v=(0,ct.useRef)(null),k=(0,ct.useRef)(null),E=(0,ct.useRef)(null),C=(0,ct.useRef)(null),_=(0,ct.useRef)(null),{params:w,passedParams:x,rest:S,events:O}=function(e,t){void 0===e&&(e={}),void 0===t&&(t=!0);const n={on:{}},r={},a={};Pc(n,Cc.defaults),Pc(n,Cc.extendedDefaults),n._emitClasses=!0,n.init=!1;const o={},i=Nc.map((e=>e.replace(/_/,""))),l=Object.assign({},e);return Object.keys(l).forEach((l=>{void 0!==e[l]&&(i.indexOf(l)>=0?Bc(e[l])?(n[l]={},a[l]={},Pc(n[l],e[l]),Pc(a[l],e[l])):(n[l]=e[l],a[l]=e[l]):0===l.search(/on[A-Z]/)&&"function"==typeof e[l]?t?r[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:n.on[`${l[2].toLowerCase()}${l.substr(3)}`]=e[l]:o[l]=e[l])})),["navigation","pagination","scrollbar"].forEach((e=>{!0===n[e]&&(n[e]={}),!1===n[e]&&delete n[e]})),{params:n,passedParams:a,rest:o,events:r}}(l),{slides:B,slots:P}=Mc(o),T=()=>{m(!f)};Object.assign(w.on,{_containerClasses(e,t){u(t)}});const A=()=>{if(Object.assign(w.on,O),s=!0,b.current=new Cc(w),b.current.loopCreate=()=>{},b.current.loopDestroy=()=>{},w.loop&&(b.current.loopedSlides=Fc(B,w)),b.current.virtual&&b.current.params.virtual.enabled){b.current.virtual.slides=B;const e={cache:!1,slides:B,renderExternal:p,renderExternalUpdate:!1};Pc(b.current.params.virtual,e),Pc(b.current.originalParams.virtual,e)}};return h.current||A(),b.current&&b.current.on("_beforeBreakpoint",T),(0,ct.useEffect)((()=>()=>{b.current&&b.current.off("_beforeBreakpoint",T)})),(0,ct.useEffect)((()=>{!g.current&&b.current&&(b.current.emitSlidesClasses(),g.current=!0)})),Rc((()=>{if(t&&(t.current=h.current),h.current)return b.current.destroyed&&A(),function(e,t){let{el:n,nextEl:r,prevEl:a,paginationEl:o,scrollbarEl:i,swiper:l}=e;Tc(t)&&r&&a&&(l.params.navigation.nextEl=r,l.originalParams.navigation.nextEl=r,l.params.navigation.prevEl=a,l.originalParams.navigation.prevEl=a),Ac(t)&&o&&(l.params.pagination.el=o,l.originalParams.pagination.el=o),$c(t)&&i&&(l.params.scrollbar.el=i,l.originalParams.scrollbar.el=i),l.init(n)}({el:h.current,nextEl:k.current,prevEl:E.current,paginationEl:C.current,scrollbarEl:_.current,swiper:b.current},w),i&&i(b.current),()=>{b.current&&!b.current.destroyed&&b.current.destroy(!0,!1)}}),[]),Rc((()=>{!s&&O&&b.current&&Object.keys(O).forEach((e=>{b.current.on(e,O[e])}));const e=function(e,t,n,r,a){const o=[];if(!t)return o;const i=e=>{o.indexOf(e)<0&&o.push(e)};if(n&&r){const e=r.map(a),t=n.map(a);e.join("")!==t.join("")&&i("children"),r.length!==n.length&&i("children")}return Nc.filter((e=>"_"===e[0])).map((e=>e.replace(/_/,""))).forEach((n=>{if(n in e&&n in t)if(Bc(e[n])&&Bc(t[n])){const r=Object.keys(e[n]),a=Object.keys(t[n]);r.length!==a.length?i(n):(r.forEach((r=>{e[n][r]!==t[n][r]&&i(n)})),a.forEach((r=>{e[n][r]!==t[n][r]&&i(n)})))}else e[n]!==t[n]&&i(n)})),o}(x,y.current,B,v.current,(e=>e.key));return y.current=x,v.current=B,e.length&&b.current&&!b.current.destroyed&&function(e){let{swiper:t,slides:n,passedParams:r,changedParams:a,nextEl:o,prevEl:i,scrollbarEl:l,paginationEl:s}=e;const c=a.filter((e=>"children"!==e&&"direction"!==e)),{params:u,pagination:d,navigation:p,scrollbar:f,virtual:m,thumbs:g}=t;let h,b,y,v,k;a.includes("thumbs")&&r.thumbs&&r.thumbs.swiper&&u.thumbs&&!u.thumbs.swiper&&(h=!0),a.includes("controller")&&r.controller&&r.controller.control&&u.controller&&!u.controller.control&&(b=!0),a.includes("pagination")&&r.pagination&&(r.pagination.el||s)&&(u.pagination||!1===u.pagination)&&d&&!d.el&&(y=!0),a.includes("scrollbar")&&r.scrollbar&&(r.scrollbar.el||l)&&(u.scrollbar||!1===u.scrollbar)&&f&&!f.el&&(v=!0),a.includes("navigation")&&r.navigation&&(r.navigation.prevEl||i)&&(r.navigation.nextEl||o)&&(u.navigation||!1===u.navigation)&&p&&!p.prevEl&&!p.nextEl&&(k=!0),c.forEach((e=>{if(Bc(u[e])&&Bc(r[e]))Pc(u[e],r[e]);else{const a=r[e];!0!==a&&!1!==a||"navigation"!==e&&"pagination"!==e&&"scrollbar"!==e?u[e]=r[e]:!1===a&&t[n=e]&&(t[n].destroy(),"navigation"===n?(u[n].prevEl=void 0,u[n].nextEl=void 0,t[n].prevEl=void 0,t[n].nextEl=void 0):(u[n].el=void 0,t[n].el=void 0))}var n})),c.includes("controller")&&!b&&t.controller&&t.controller.control&&u.controller&&u.controller.control&&(t.controller.control=u.controller.control),a.includes("children")&&n&&m&&u.virtual.enabled?(m.slides=n,m.update(!0)):a.includes("children")&&t.lazy&&t.params.lazy.enabled&&t.lazy.load(),h&&g.init()&&g.update(!0),b&&(t.controller.control=u.controller.control),y&&(s&&(u.pagination.el=s),d.init(),d.render(),d.update()),v&&(l&&(u.scrollbar.el=l),f.init(),f.updateSize(),f.setTranslate()),k&&(o&&(u.navigation.nextEl=o),i&&(u.navigation.prevEl=i),p.init(),p.update()),a.includes("allowSlideNext")&&(t.allowSlideNext=r.allowSlideNext),a.includes("allowSlidePrev")&&(t.allowSlidePrev=r.allowSlidePrev),a.includes("direction")&&t.changeDirection(r.direction,!1),t.update()}({swiper:b.current,slides:B,passedParams:x,changedParams:e,nextEl:k.current,prevEl:E.current,scrollbarEl:_.current,paginationEl:C.current}),()=>{O&&b.current&&Object.keys(O).forEach((e=>{b.current.off(e,O[e])}))}})),Rc((()=>{var e;!(e=b.current)||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.lazy&&e.params.lazy.enabled&&e.lazy.load(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())}),[d]),ct.createElement(r,zc({ref:h,className:Ic(`${c}${n?` ${n}`:""}`)},S),ct.createElement(Dc.Provider,{value:b.current},P["container-start"],ct.createElement(a,{className:"swiper-wrapper"},P["wrapper-start"],w.virtual?function(e,t,n){if(!n)return null;const r=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`};return t.filter(((e,t)=>t>=n.from&&t<=n.to)).map((t=>ct.cloneElement(t,{swiper:e,style:r})))}(b.current,B,d):!w.loop||b.current&&b.current.destroyed?B.map((e=>ct.cloneElement(e,{swiper:b.current}))):function(e,t,n){const r=t.map(((t,n)=>ct.cloneElement(t,{swiper:e,"data-swiper-slide-index":n})));function a(e,t,r){return ct.cloneElement(e,{key:`${e.key}-duplicate-${t}-${r}`,className:`${e.props.className||""} ${n.slideDuplicateClass}`})}if(n.loopFillGroupWithBlank){const e=n.slidesPerGroup-r.length%n.slidesPerGroup;if(e!==n.slidesPerGroup)for(let t=0;t<e;t+=1){const e=ct.createElement("div",{className:`${n.slideClass} ${n.slideBlankClass}`});r.push(e)}}"auto"!==n.slidesPerView||n.loopedSlides||(n.loopedSlides=r.length);const o=Fc(r,n),i=[],l=[];for(let e=0;e<o;e+=1){const t=e-Math.floor(e/r.length)*r.length;l.push(a(r[t],e,"append")),i.unshift(a(r[r.length-t-1],e,"prepend"))}return e&&(e.loopedSlides=o),[...i,...r,...l]}(b.current,B,w),P["wrapper-end"]),Tc(w)&&ct.createElement(ct.Fragment,null,ct.createElement("div",{ref:E,className:"swiper-button-prev"}),ct.createElement("div",{ref:k,className:"swiper-button-next"})),$c(w)&&ct.createElement("div",{ref:_,className:"swiper-scrollbar"}),Ac(w)&&ct.createElement("div",{ref:C,className:"swiper-pagination"}),P["container-end"]))}));function Vc(){return Vc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Vc.apply(this,arguments)}Gc.displayName="Swiper";const Wc=(0,ct.forwardRef)((function(e,t){let{tag:n="div",children:r,className:a="",swiper:o,zoom:i,virtualIndex:l,...s}=void 0===e?{}:e;const c=(0,ct.useRef)(null),[u,d]=(0,ct.useState)("swiper-slide");function p(e,t,n){t===c.current&&d(n)}Rc((()=>{if(t&&(t.current=c.current),c.current&&o){if(!o.destroyed)return o.on("_slideClass",p),()=>{o&&o.off("_slideClass",p)};"swiper-slide"!==u&&d("swiper-slide")}})),Rc((()=>{o&&c.current&&!o.destroyed&&d(o.getSlideClasses(c.current))}),[o]);const f={isActive:u.indexOf("swiper-slide-active")>=0||u.indexOf("swiper-slide-duplicate-active")>=0,isVisible:u.indexOf("swiper-slide-visible")>=0,isDuplicate:u.indexOf("swiper-slide-duplicate")>=0,isPrev:u.indexOf("swiper-slide-prev")>=0||u.indexOf("swiper-slide-duplicate-prev")>=0,isNext:u.indexOf("swiper-slide-next")>=0||u.indexOf("swiper-slide-duplicate-next")>=0},m=()=>"function"==typeof r?r(f):r;return ct.createElement(n,Vc({ref:c,className:Ic(`${u}${a?` ${a}`:""}`),"data-swiper-slide-index":l},s),ct.createElement(Lc.Provider,{value:f},i?ct.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof i?i:void 0},m()):m()))}));Wc.displayName="SwiperSlide";const Hc=window.wp.date,qc={hookPrefix:"post-carousel",layouts:[{name:"layout-1",label:"Layout 1",imageAlign:"center",titleAlign:"center",ratingAlign:"center",thumbnailUrl:`${window._gutenify.plugin_directory_url}/assets/images/post-slider-layouts/layout-1.png`},{name:"layout-2",label:"Layout 2",imageAlign:"center",titleAlign:"left",ratingAlign:"left",thumbnailUrl:`${window._gutenify.plugin_directory_url}/assets/images/post-slider-layouts/layout-2.png`},{name:"layout-3",label:"Layout 3",imageAlign:"center",titleAlign:"right",ratingAlign:"right",thumbnailUrl:`${window._gutenify.plugin_directory_url}/assets/images/post-slider-layouts/layout-3.png`},{name:"layout-4",label:"Layout 4",imageAlign:"center",titleAlign:"right",ratingAlign:"right",thumbnailUrl:`${window._gutenify.plugin_directory_url}/assets/images/post-slider-layouts/layout-4.png`},{name:"layout-5",label:"Layout 5",imageAlign:"center",titleAlign:"right",ratingAlign:"right",thumbnailUrl:`${window._gutenify.plugin_directory_url}/assets/images/post-slider-layouts/layout-5.png`}]},Uc={who:"authors",per_page:-1,_fields:"id,name",context:"view"},Zc=function(e){let{value:t,onChange:n}=e;const r=(0,ue.useSelect)((e=>{const{getUsers:t}=e(tt.store);return t(Uc)}),[]);if(!r)return null;const a=(e=>{const t=null==e?void 0:e.reduce(((e,t)=>{const{mapById:n,mapByName:r,names:a}=e;return n[t.id]=t,r[t.name]=t,a.push(t.name),e}),{mapById:{},mapByName:{},names:[]});return{entities:e,...t}})(r),o=(t?t.toString().split(","):[]).reduce(((e,t)=>{const n=a.mapById[t];return n&&e.push({id:t,value:n.name}),e}),[]);return(0,Ee.createElement)(xe.FormTokenField,{label:(0,Ce.__)("Authors"),value:o,suggestions:a.names,onChange:e=>{const t=Array.from(e.reduce(((e,t)=>{const n=((e,t)=>{var n;const r=(null==t?void 0:t.id)||(null===(n=e[t])||void 0===n?void 0:n.id);if(r)return r})(a.mapByName,t);return n&&e.add(n),e}),new Set));n({author:t.join(",")})}})},Yc=[{label:(0,Ce.__)("Decending"),value:"desc"},{label:(0,Ce.__)("Ascending"),value:"asc"}],Kc=[{label:(0,Ce.__)("Date"),value:"date"},{label:(0,Ce.__)("Title"),value:"title"}],Jc=(0,Se.compose)([(0,ue.withSelect)(((e,t)=>{var n,r,a;let{postTypes:o=[],query:i}=t;const{postTypes:l=[]}=i;o=l.length>0?l:o;const{getEntityRecords:s,getPostTypes:c,getTaxonomy:u}=e(tt.store),d=null===(n=c({per_page:-1}))||void 0===n?void 0:n.filter((e=>{let{viewable:t}=e;return t})),p=null===(r=c({per_page:-1}))||void 0===r?void 0:r.filter((e=>{let{viewable:t,slug:n}=e;return t&&o.includes(n)}));let f=[];const m={};let g=[];return null!=p&&p.length&&p.forEach((e=>{null!=e&&e.taxonomies&&(g=[...e.taxonomies,...g])})),null!==(a=g)&&void 0!==a&&a.length&&g.forEach((e=>{m[e]=s("taxonomy",e),f=[...f,u(e)]})),{taxonomies:f,taxonomiesTerms:m,availablePostTypes:d}}))])((e=>{const{query:t,taxonomies:n,taxonomiesTerms:r,onChange:a,excludeFields:o=[],orderByOptions:i=[],availablePostTypes:l=[]}=e,{orderBy:s,order:c,numberOfItems:u,authorIds:d=[],tax:p={}}=t,f=e=>{a({...t,...e})};return(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)("gutenify--AdvanceQueryControls--fields",[],e),(0,Ee.createElement)(xe.SelectControl,{label:(0,Ce.__)("Order"),value:c,onChange:e=>{f({order:e})},options:Yc}),(0,Ee.createElement)(xe.SelectControl,{label:(0,Ce.__)("Order by"),value:s,onChange:e=>{f({orderBy:e})},options:i.length>0?i:Kc}),(null==n?void 0:n.length)>0&&n.map((e=>{var t,n;return(0,Ee.createElement)(xe.BaseControl,{key:`tax-$${e.slug}`},r[e.slug]&&(null===(t=r[e.slug])||void 0===t?void 0:t.length)>0&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)("h2",{htmlFor:`tax-term-${e.slug}`},e.name),r[e.slug]&&(null===(n=r[e.slug])||void 0===n?void 0:n.length)&&(0,Ee.createElement)(Ee.Fragment,null,r[e.slug].map((t=>{const n=(0,rt.has)(p,`${e.slug}`)&&p[e.slug].includes(t.id);return(0,Ee.createElement)("div",{key:`tax-term-${t.slug}`},(0,Ee.createElement)(xe.CheckboxControl,{label:t.name,checked:n,onChange:()=>{const n=p;(0,rt.has)(p,`${e.slug}`)||(n[e.slug]=[]),n[e.slug].includes(t.id)?n[e.slug]=n[e.slug].filter((function(e){return e!==t.id})):n[e.slug].push(t.id),f({tax:{...n}})}}))})))))})),!o.includes("authors")&&(0,Ee.createElement)(Zc,{value:d.join(","),onChange:e=>{let t=null==e?void 0:e.author.split(",");t=t.filter((e=>""!==e)),f({authorIds:t})}}),(0,Ee.createElement)(xe.RangeControl,{label:(0,Ce.__)("Number of items"),min:1,max:100,value:u,onChange:e=>{f({numberOfItems:e})}}))})),{hookPrefix:Xc,layouts:Qc}=qc;(0,it.addFilter)(`gutenify-block-${Xc}-options-tab-content`,`Gutenify/Block/${Xc}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{var n,r;const{attributes:a,setAttributes:o}=t,{columns:i,query:l,displayPostContent:s,excerptLength:c,displayPostLink:u}=a,{orderBy:d,order:p,selectedCategories:f,numberOfItems:m}=l;return null===(n=t.categories)||void 0===n?void 0:n.reduce(((e,t)=>({...e,[t.name]:t})),{}),null===(r=t.categories)||void 0===r||r.reduce(((e,t)=>({...e,[t.name]:t})),{}),[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Xc}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"posts",initialOpen:!0,label:()=>(0,Ce.__)("Posts"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify--${Xc}--inspector--tab-content--posts`,[],t),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Show content"),help:s?(0,Ce.__)("Content showing"):(0,Ce.__)("Content hidden"),checked:s,onChange:()=>{o({displayPostContent:!s})}}),s&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TextControl,{value:c,onChange:e=>{o({excerptLength:e})},type:"number",min:"0",label:(0,Ce.__)("Excerpt Length"),help:(0,Ce.__)("Number of words in content")}),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Show Read more link"),help:u?(0,Ce.__)("Read more link showing"):(0,Ce.__)("Read more link hidden"),checked:u,onChange:()=>{o({displayPostLink:!u})}})))},{name:"slider-options",initialOpen:!0,label:()=>(0,Ce.__)("Slider"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.RangeControl,{value:i,label:(0,Ce.__)("Columns"),min:1,max:(0,it.applyFilters)(`gutenify--${Xc}--max-columns`,3),step:1,onChange:e=>{o({columns:e})}}),(0,it.applyFilters)(`gutenify--${Xc}--inspector--tab-content--slider`,[],t))}]}))]})),(0,it.addFilter)(`gutenify--${Xc}--inspector--tab-content--posts`,`gutenify--${Xc}--inspector--tab-content--posts--post-layout`,((e,t)=>{const{attributes:n,setAttributes:r,updateInnerBlocks:a}=t,{layout:o}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify--${Xc}--inspector--tab-content--posts--post-layout`},(0,Ee.createElement)(wi,{label:(0,Ce.__)("Post Layout"),layouts:Qc,value:o,blockName:Xc,onChange:e=>{const t={layout:e.name,socialIconAlign:e.socialIconAlign,imageAlign:e.imageAlign,titleAlign:e.titleAlign};r(t),a(e)}}))]})),(0,it.addFilter)(`gutenify--${Xc}--inspector--tab-content--posts`,`gutenify--${Xc}--inspector--tab-content--posts--advance-query-controls`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{query:a}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify--${Xc}--inspector--tab-content--posts--advance-query-controls`},(0,Ee.createElement)(Jc,(0,st.Z)({query:a,postTypes:["post"],onChange:e=>{r({query:{...e}})}},t)))]}));const eu=e=>{let{className:t,contentClassName:n,position:r,value:a={},onChange:o,label:i}=e;const l=(null==a?void 0:a.color)||(null==a?void 0:a.horizontal)||(null==a?void 0:a.vertical)||(null==a?void 0:a.blur)||(null==a?void 0:a.spread)||(null==a?void 0:a.position);return(0,Ee.createElement)("div",{className:"gutenify--box-shadow-control"},(0,Ee.createElement)("label",{htmlFor:"field-101"},(0,Ee.createElement)("span",null,i),(0,Ee.createElement)(xe.Dropdown,{headerTitle:(0,Ce.__)("Box Shadow"),id:"field-101",className:t,contentClassName:Be()(n,"gutenify--box-shadow-control-content"),position:r,renderToggle:e=>{let{isOpen:t,onToggle:n}=e;return(0,Ee.createElement)(xe.Button,{onClick:n,"aria-expanded":t,icon:"admin-customizer",variant:"secondary",className:Be()("gutenify--box-shadow-control--button",(l||t)&&"gutenify--box-shadow-control--button--active")})},renderContent:()=>(0,Ee.createElement)("div",null,(0,Ee.createElement)(xe.BaseControl,{label:(0,Ce.__)("Color"),id:"arrow-styles"},(0,Ee.createElement)(xe.ColorPalette,{label:(0,Ce.__)("Color"),colors:[],value:null!=a&&a.color?null==a?void 0:a.color:"#000000",onChange:e=>{o({...a,color:e})}})),(0,Ee.createElement)(xe.RangeControl,{label:(0,Ce.__)("Horizontal (PX)"),value:null!=a&&a.horizontal?null==a?void 0:a.horizontal:0,onChange:e=>{o({...a,horizontal:e})},min:-100,max:100}),(0,Ee.createElement)(xe.RangeControl,{label:(0,Ce.__)("Vertical (PX)"),value:null!=a&&a.vertical?null==a?void 0:a.vertical:0,onChange:e=>{o({...a,vertical:e})},min:-100,max:100}),(0,Ee.createElement)(xe.RangeControl,{label:(0,Ce.__)("Blur (PX)"),value:null!=a&&a.blur?null==a?void 0:a.blur:0,onChange:e=>{o({...a,blur:e})},min:0,max:100}),(0,Ee.createElement)(xe.RangeControl,{label:(0,Ce.__)("Spread (PX)"),value:null!=a&&a.spread?null==a?void 0:a.spread:0,onChange:e=>{o({...a,spread:e})},min:-100,max:100}),(0,Ee.createElement)(xe.SelectControl,{label:(0,Ce.__)("Position"),value:null!=a&&a.position?null==a?void 0:a.position:"outline",onChange:e=>{o({...a,position:e})},options:[{value:"outline",label:(0,Ce.__)("Outline")},{value:"inset",label:(0,Ce.__)("Inset")}]}))})))},tu=e=>{const{value:t,label:n,id:r,help:a,disabled:o=!1,onChange:i}=e,l=so()(t,"desktop")?t.desktop:{},s=so()(t,"tablet")?t.tablet:{},c=so()(t,"mobile")?t.mobile:{},u=[{value:"px",label:"px",default:""},{value:"%",label:"%",default:""},{value:"em",label:"em",default:""}],[d,p]=(0,Ee.useState)({device:"desktop"}),f=e=>{const n={...t,...e};i(n)};return(0,Ee.createElement)("div",{className:"padding-control-wrapper"},(0,Ee.createElement)(xe.BaseControl,{label:n,id:r,help:a},(0,Ee.createElement)("div",{className:"padding-actions-area"},(0,Ee.createElement)(xe.ButtonGroup,null,(0,Ee.createElement)(xe.IconButton,{disabled:o,icon:"desktop",label:(0,Ce.__)("Desktop"),isPrimary:"desktop"===d.device,onClick:()=>{p({device:"desktop"})}}),(0,Ee.createElement)(xe.IconButton,{disabled:o,icon:"tablet",label:(0,Ce.__)("Tablet"),isPrimary:"tablet"===d.device,onClick:()=>{p({device:"tablet"})}}),(0,Ee.createElement)(xe.IconButton,{disabled:o,icon:"smartphone",label:(0,Ce.__)("Mobile"),isPrimary:"mobile"===d.device,onClick:()=>{p({device:"mobile"})}}))),(0,Ee.createElement)("div",{className:"padding-fields-area"},"desktop"===d.device&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:o,label:(0,Ce.__)("Top"),value:l.top,onChange:e=>{const t={...l,top:e};f({desktop:t})},units:u}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:o,label:(0,Ce.__)("Right"),value:l.right,onChange:e=>{const t={...l,right:e};f({desktop:t})},units:u}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:o,label:(0,Ce.__)("Bottom"),value:l.bottom,onChange:e=>{const t={...l,bottom:e};f({desktop:t})},units:u}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:o,label:(0,Ce.__)("Left"),value:l.left,onChange:e=>{const t={...l,left:e};f({desktop:t})},units:u})),"tablet"===d.device&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:o,label:(0,Ce.__)("Top"),value:s.top,onChange:e=>{const t={...s,top:e};f({tablet:t})},units:u}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:o,label:(0,Ce.__)("Right"),value:s.right,onChange:e=>{const t={...s,right:e};f({tablet:t})},units:u}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:o,label:(0,Ce.__)("Bottom"),value:s.bottom,onChange:e=>{const t={...s,bottom:e};f({tablet:t})},units:u}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:o,label:(0,Ce.__)("Left"),value:s.left,onChange:e=>{const t={...s,left:e};f({tablet:t})},units:u})),"mobile"===d.device&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:o,label:(0,Ce.__)("Top"),value:c.top,onChange:e=>{const t={...c,top:e};f({mobile:t})},units:u}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:o,label:(0,Ce.__)("Right"),value:c.right,onChange:e=>{const t={...c,right:e};f({mobile:t})},units:u}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:o,label:(0,Ce.__)("Bottom"),value:c.bottom,onChange:e=>{const t={...c,bottom:e};f({mobile:t})},units:u}),(0,Ee.createElement)(xe.__experimentalUnitControl,{disabled:o,label:(0,Ce.__)("Left"),value:c.left,onChange:e=>{const t={...c,left:e};f({mobile:t})},units:u})))))},{hookPrefix:nu}=qc;(0,it.addFilter)(`gutenify--${nu}--inspector--tabs--style`,`Gutenify/Block/${nu}/InspectorControls/BasicControls/tabs/style`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{blockAdvanceOptions:a,spaceBetween:o}=n,{innerBlock:i}=a;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${nu}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"post-wrapper",initialOpen:!0,label:()=>(0,Ce.__)("Post style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel gutenify-editor-tab-ovel",activeClass:"active-tab",tabs:[{name:"normal",title:(0,Ce.__)("Normal"),className:"gutenify-color-normal-tab"},{name:"hover",title:(0,Ce.__)("Hover"),className:"gutenify-color-hover-tab"}]},(e=>{var n,o,l;return(0,Ee.createElement)(Ee.Fragment,null,"normal"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...i,textColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.textColor")?a.innerBlock.textColor:""}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:(0,rt.has)(a,"innerBlock.backgroundColor")?a.innerBlock.backgroundColor:"",gradientValue:(0,rt.has)(a,"innerBlock.backgroundGradient")?a.innerBlock.backgroundGradient:"",onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...i,...e}}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...i,borderColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.borderColor")?a.innerBlock.borderColor:""})),"hover"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...i,hoverTextColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.hoverTextColor")?a.innerBlock.hoverTextColor:""}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:(0,rt.has)(a,"innerBlock.hoverBackgroundColor")?a.innerBlock.hoverBackgroundColor:"",gradientValue:(0,rt.has)(a,"innerBlock.hoverBackgroundGradient")?a.innerBlock.hoverBackgroundGradient:"",onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...i,hoverBackgroundColor:e.backgroundColor,hoverBackgroundGradient:e.backgroundGradient}}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...i,hoverBorderColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.hoverBorderColor")?a.innerBlock.hoverBorderColor:""})),(0,it.applyFilters)(`gutenify--${nu}--inspector--tab-style--posts`,[],t),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Border Width"),value:(0,rt.has)(a,"innerBlock.borderWidth")?a.innerBlock.borderWidth:"",onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...i,borderWidth:e}}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Border Radius"),value:(0,rt.has)(a,"innerBlock.borderRadius")?a.innerBlock.borderRadius:"",onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...i,borderRadius:e}}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Thumbnail Min Height"),value:(null==a||null===(n=a.innerBlock)||void 0===n?void 0:n.thumbnailMinHeight)&&a.innerBlock.thumbnailMinHeight,onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...i,thumbnailMinHeight:e}}};r(t)},min:0,disableUnits:!0}),(0,Ee.createElement)(eu,{label:(0,Ce.__)("Box Shadow"),value:null==a||null===(o=a.innerBlock)||void 0===o?void 0:o.boxShadow,onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...i,boxShadow:e}}};r(t)}}),(0,Ee.createElement)(tu,{label:(0,Ce.__)("Content Box Padding"),value:null!=a&&null!==(l=a.innerBlock)&&void 0!==l&&l.contentPadding?a.innerBlock.contentPadding:{},onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...i,contentPadding:e}}};r(t)}}),(0,Ee.createElement)(xe.__experimentalDivider,null))})))}]}))]}));const{hookPrefix:ru}=qc;(0,it.addFilter)(`gutenify-block-${ru}-inspector-controls`,`Gutenify/Block/${ru}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
11 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${ru}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>{const n=(0,it.applyFilters)(`gutenify-block-${ru}-options-tab-${e.name}`,[],{...t},e);return(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify--${ru}--inspector--tabs--${e.name}`,[...n],{...t},e))})))]));const{hookPrefix:au}=qc,ou=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:au},e)),{hookPrefix:iu}=qc;function lu(e){const{post:t,setAttributes:n,attributes:r}=e,{postLink:a,excerptLength:o,displayFeaturedImage:i,displayPostDate:l,displayPostContent:s,displayPostLink:c,displayPostAuthor:u,displayPostCategories:d}=r,{link:p,title:f}=t,m=(0,Hc.__experimentalGetSettings)().formats.date;let g=t.excerpt.rendered;""===t.excerpt.raw&&(g=t.content.raw);const h=document.createElement("div");h.innerHTML=g,g=h.textContent||h.innerText||"";const b=t.featured_media_object?t.featured_media_object.source_url:null;return(0,Ee.createElement)("div",{className:"gutenify-post-carousel-item-inner-wrapper"},i&&b&&(0,Ee.createElement)("div",{className:"gutenify-post-carousel-thumb"},(0,Ee.createElement)("a",{className:"image-hover-zoom",href:p,onClick:e=>e.preventDefault()},(0,Ee.createElement)("img",{src:b,alt:f.rendered}))),(0,Ee.createElement)("div",{className:"gutenify-post-carousel-text-content"},(0,Ee.createElement)("h3",{className:"gutenify-post-carousel-title"},(0,Ee.createElement)("a",{href:p,onClick:e=>e.preventDefault(),rel:"bookmark"},(0,Ee.createElement)(Ee.RawHTML,{key:"html"},f.rendered))),(0,Ee.createElement)("div",{className:"gutenify-post-carousel-meta"},l&&t.date_gmt&&(0,Ee.createElement)("span",{className:"posted-on"},(0,Ee.createElement)("time",{dateTime:(0,Hc.format)("c",t.date_gmt),className:"entry-date gutenify-posts-date"},(0,Hc.dateI18n)(m,t.date_gmt))),!(0,rt.isEmpty)(t.authorInfo)&&u&&(0,Ee.createElement)("span",{className:"byline"},(0,Ee.createElement)("a",{href:p,onClick:e=>e.preventDefault(),rel:"author"},t.authorInfo.name)),!(0,rt.isEmpty)(t.categories)&&d&&(0,Ee.createElement)("span",{className:"cat-links"},(0,Ee.createElement)(Ee.Fragment,null,t.categories.map((e=>(0,Ee.createElement)("a",{href:p,onClick:e=>e.preventDefault(),rel:"category tag",key:e.id},e.name)))))),s&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)("div",{className:"entry-summary"},(0,Ee.createElement)(Ee.RawHTML,{key:"html"},o<g.trim().split(" ").length?g.trim().split(" ",o).join(" ")+"…":g.trim().split(" ",o).join(" ")),c&&(0,Ee.createElement)(lt.RichText,{tagName:"a",className:"wp-block-gutenify-posts__more-link",onChange:e=>n({postLink:e}),value:a,placeholder:(0,Ce.__)("Read more","gutenify"),multiline:!1,withoutInteractiveFormatting:!1,isSelected:!1})))))}Cc.use([Sc,wc,Oc]);const su=(0,Se.compose)([(0,ue.withSelect)(((e,t)=>{const{query:n}=t.attributes,{getEntityRecords:r,getMedia:a,getUser:o}=e(tt.store),{getCurrentPost:i}=e("core/editor"),l=xe.QueryControls.toString().includes("selectedCategories"),s=i(),c={...n};return{latestPosts:l?(()=>{var t,n;const i={categories:c.selectedCategories&&c.selectedCategories.length>0?c.selectedCategories.map((e=>e.id)):[],order:c.order,orderby:c.orderBy,per_page:c.numberOfItems,exclude:s.id};null!=c&&null!==(t=c.tax)&&void 0!==t&&t.post_tag&&(i.tags=c.tax.post_tag),null!=c&&null!==(n=c.tax)&&void 0!==n&&n.category&&(i.categories=[...i.categories,...c.tax.category]),null!=c&&c.authorIds&&(i.author=c.authorIds);const l=(0,rt.pickBy)(i,(e=>!(0,rt.isArray)(e)&&!(0,rt.isUndefined)(e)||!!((0,rt.isArray)(e)&&e.length>0))),u=null!=c&&c.postTypes?c.postTypes[0]:"post",d=r("postType",u,l);return!(0,rt.isEmpty)(d)&&d.map((t=>{if(t.featured_media){const n=a(t.featured_media);let r=(0,rt.get)(n,["media_details","sizes","source_url"],null);r||(r=(0,rt.get)(n,"source_url",null)),t={...t,featured_media_object:t.featured_media&&e("core").getMedia(t.featured_media)}}if(!(0,rt.isEmpty)(t.categories)){const e={per_page:-1,context:"view",include:t.categories},n=r("taxonomy","category",e);t={...t,categories:n}}if(t.author){const e=o(t.author,{context:"view"});t={...t,authorInfo:e}}return t}))})():[],useUpdatedQueryControls:l}})),(0,ue.withDispatch)(((e,t)=>{const{selectBlock:n}=e("core/block-editor");return{selectBlock:()=>{n(t.clientId)}}}))])((e=>{const{isSelected:t,className:n,attributes:r,latestPosts:a,selectBlock:o}=e,{columns:i,hasPagination:l,hasNavigation:s,spaceBetween:c,layout:u,blockClientId:d}=r;let p=[n,`gutenify-post-carousel-${u}`,`gutenify-section-${d}`];p=Be()((0,it.applyFilters)(`gutenify--${iu}--wrapper-class`,p,e));const f=Array.isArray(a)&&a.length;return(0,Ee.createElement)("div",{className:p},t&&(0,Ee.createElement)(ou,e),(0,Ee.createElement)(Ii,e,!f&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ce.__)("No posts found.")),f&&(0,Ee.createElement)(Gc,{spaceBetween:c,slidesPerView:i,loop:!0,navigation:s,pagination:l,scrollbar:{draggable:!0},onClick:()=>o(),autoplay:!1,className:"gutenify-post-carousel",allowTouchMove:!1,rebuildOnUpdate:!0},a.map((t=>(0,Ee.createElement)(Wc,{className:"gutenify-post-carousel-item gutenify-post-carousel-item-wrapper",key:t.id||t.link},(0,Ee.createElement)(lu,(0,st.Z)({post:t},e))))))))})),cu=JSON.parse('{"name":"gutenify/post-carousel","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"itemBackgroundColor":"#fff","itemLinkColor":"","itemColor":"","innerBlock":{"boxShadow":{"color":"#7a7a7a1a","horizontal":0,"vertical":0,"blur":32,"spread":0,"position":""},"contentPadding":{"desktop":{"top":"30px","left":"40px","bottom":"30px","right":"40px"}}}}},"postLink":{"type":"string","default":"Read more"},"columns":{"type":"number","default":2},"excerptLength":{"type":"number","default":12},"displayFeaturedImage":{"type":"boolean","default":true},"displayPostContent":{"type":"boolean","default":true},"displayPostLink":{"type":"boolean","default":true},"displayPostDate":{"type":"boolean","default":true},"displayPostAuthor":{"type":"boolean","default":true},"displayPostCategories":{"type":"boolean","default":true},"query":{"type":"object","default":{"numberOfItems":3}},"spaceBetween":{"type":"number","default":30},"hasNavigation":{"type":"boolean","default":true},"hasPagination":{"type":"boolean","default":true},"isAutoplay":{"type":"boolean","default":false},"layout":{"type":"string","default":"layout-1"}}}'),uu=function(e,t){var n,r,a,o,i,l,s,c,u,d,p,f;let m=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"padding",g="";const h="";return g+=`${t}{\n\t\t${null!=e&&null!==(n=e.desktop)&&void 0!==n&&n.top?`${m}-top: ${e.desktop.top}${h};`:""}\n\t\t${null!=e&&null!==(r=e.desktop)&&void 0!==r&&r.right?`${m}-right: ${e.desktop.right}${h};`:""}\n\t\t${null!=e&&null!==(a=e.desktop)&&void 0!==a&&a.bottom?`${m}-bottom: ${e.desktop.bottom}${h};`:""}\n\t\t${null!=e&&null!==(o=e.desktop)&&void 0!==o&&o.left?`${m}-left: ${e.desktop.left}${h};`:""}\n\t}`,g+=`@media only screen and (max-width: 992px) {\n\t\t${t}{\n\n\t\t\t${null!=e&&null!==(i=e.tablet)&&void 0!==i&&i.top?`${m}-top: ${e.tablet.top}${h};`:""}\n\t\t\t${null!=e&&null!==(l=e.tablet)&&void 0!==l&&l.right?`${m}-right: ${e.tablet.right}${h};`:""}\n\t\t\t${null!=e&&null!==(s=e.tablet)&&void 0!==s&&s.bottom?`${m}-bottom: ${e.tablet.bottom}${h};`:""}\n\t\t\t${null!=e&&null!==(c=e.tablet)&&void 0!==c&&c.left?`${m}-left: ${e.tablet.left}${h};`:""}\n\t\t}\n\t}`,g+=`@media only screen and (max-width: 768px) {\n\t\t${t}{\n\n\t\t\t${null!=e&&null!==(u=e.mobile)&&void 0!==u&&u.top?`${m}-top: ${e.mobile.top}${h};`:""}\n\t\t\t${null!=e&&null!==(d=e.mobile)&&void 0!==d&&d.right?`${m}-right: ${e.mobile.right}${h};`:""}\n\t\t\t${null!=e&&null!==(p=e.mobile)&&void 0!==p&&p.bottom?`${m}-bottom: ${e.mobile.bottom}${h};`:""}\n\t\t\t${null!=e&&null!==(f=e.mobile)&&void 0!==f&&f.left?`${m}-left: ${e.mobile.left}${h};`:""}\n\t\t}\n\t}`,g},{hookPrefix:du}=qc,{name:pu,category:fu,attributes:mu}=cu,gu={title:(0,Ce.__)("Post Carousel"),description:(0,Ce.__)("Gutenify Post Carousel."),icon:(0,Ee.createElement)(xe.Icon,{icon:De}),keywords:["gutenify",(0,Ce.__)("Post Carousel"),(0,Ce.__)("Posts"),(0,Ce.__)("Post"),(0,Ce.__)("Slider")],example:{attributes:{}},attributes:mu,edit:su,save:()=>{},supports:{html:!1,align:["center","wide","full"]},gutenify:{customStylesCallback:e=>function(e){var t,n,r,a,o;let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const{blockAdvanceOptions:l,blockClientId:s}=e.attributes;i=i||`.gutenify-section-${s}.wp-block-gutenify-post-carousel`;let c="";const u=`${i} .gutenify-post-carousel-item-inner-wrapper`;let d=(0,rt.has)(l,"innerBlock.textColor")&&!(0,rt.isEmpty)(l.innerBlock.textColor)?`color: ${l.innerBlock.textColor};`:"";d+=(0,rt.has)(l,"innerBlock.borderColor")&&!(0,rt.isEmpty)(l.innerBlock.borderColor)?`border-color: ${l.innerBlock.borderColor};`:"",d+=(0,rt.has)(l,"innerBlock.borderWidth")&&!(0,rt.isEmpty)(l.innerBlock.borderWidth)?`border-width: ${l.innerBlock.borderWidth}px;`:"",d+=(0,rt.has)(l,"innerBlock.borderWidth")&&!(0,rt.isEmpty)(l.innerBlock.borderWidth)?"border-style: solid;":"",d+=(0,rt.has)(l,"innerBlock.borderRadius")&&!(0,rt.isEmpty)(l.innerBlock.borderRadius)?`border-radius: ${l.innerBlock.borderRadius};`:"",d+=(0,rt.has)(l,"innerBlock.backgroundColor")&&!(0,rt.isEmpty)(l.innerBlock.backgroundColor)?`background: ${l.innerBlock.backgroundColor};`:"",d+=(0,rt.has)(l,"innerBlock.backgroundGradient")&&!(0,rt.isEmpty)(l.innerBlock.backgroundGradient)?`background: ${l.innerBlock.backgroundGradient};`:"";let p=(0,rt.has)(l,"innerBlock.hoverTextColor")&&!(0,rt.isEmpty)(l.innerBlock.hoverTextColor)?`color: ${l.innerBlock.hoverTextColor};`:"";p+=(0,rt.has)(l,"innerBlock.hoverBackgroundColor")&&!(0,rt.isEmpty)(l.innerBlock.hoverBackgroundColor)?`background: ${l.innerBlock.hoverBackgroundColor};`:"",p+=(0,rt.has)(l,"innerBlock.hoverBackgroundGradient")&&!(0,rt.isEmpty)(l.innerBlock.hoverBackgroundGradient)?`background: ${l.innerBlock.hoverBackgroundGradient};`:"",p+=(0,rt.has)(l,"innerBlock.hoverBorderColor")&&!(0,rt.isEmpty)(l.innerBlock.hoverBorderColor)?`border-color: ${l.innerBlock.hoverBorderColor};`:"",d&&(c+=`${u} { ${d} }`),p&&(c+=`${u}:hover { ${p} }`),p="",p+=null!=l&&null!==(t=l.innerBlock)&&void 0!==t&&t.thumbnailMinHeight?`min-height:${null==l||null===(n=l.innerBlock)||void 0===n?void 0:n.thumbnailMinHeight}`:"",p&&(c+=`.gutenify-section-${s}.wp-block-gutenify-post-carousel .gutenify-post-carousel-thumb img { ${p} }`);const f=null!=l&&null!==(r=l.innerBlock)&&void 0!==r&&r.boxShadow?l.innerBlock.boxShadow:{},m=(null==f?void 0:f.color)||(null==f?void 0:f.horizontal)||(null==f?void 0:f.vertical)||(null==f?void 0:f.blur)||(null==f?void 0:f.spread)||(null==f?void 0:f.position);if(p="",m){const e=null!=f&&f.color?null==f?void 0:f.color:"#7a7a7a1a";p=`box-shadow: ${null!=f&&f.horizontal?null==f?void 0:f.horizontal:0}px ${null!=f&&f.vertical?null==f?void 0:f.vertical:0}px ${null!=f&&f.blur?null==f?void 0:f.blur:32}px ${null!=f&&f.spread?null==f?void 0:f.spread:0}px ${e} ${null!=f&&f.position&&"inset"===f.position?"inset":""};`}p&&(c+=`${i} .gutenify-post-carousel-item-inner-wrapper { ${p} }`);const g=null!=l&&null!==(a=l.innerBlock)&&void 0!==a&&a.contentPadding?l.innerBlock.contentPadding:{};return p=uu(g,`${i} .gutenify-post-carousel-text-content`),p&&(c+=p),null!=l&&null!==(o=l.innerBlock)&&void 0!==o&&o.postTitleSize&&(i=`${i} .gutenify-post-carousel-title`,p=`font-size: ${l.innerBlock.postTitleSize};`,c+=`${i} { ${p} }`),(0,it.applyFilters)(`gutenify--${du}--inline-styles`,c,e)}(e)}},hu=JSON.parse('{"name":"gutenify/post-list","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"itemBackgroundColor":"#fff","itemLinkColor":"","itemColor":"","innerBlock":{"boxShadow":{"color":"#7a7a7a1a","horizontal":0,"vertical":0,"blur":32,"spread":0,"position":""},"contentPadding":{"desktop":{"top":"30px","left":"40px","bottom":"30px","right":"40px"}}}}},"postLink":{"type":"string","default":"Read more"},"columns":{"type":"number","default":2},"excerptLength":{"type":"string","default":12},"displayFeaturedImage":{"type":"boolean","default":true},"displayPostContent":{"type":"boolean","default":true},"displayPostLink":{"type":"boolean","default":true},"displayPostDate":{"type":"boolean","default":true},"displayPostAuthor":{"type":"boolean","default":true},"displayPostCategories":{"type":"boolean","default":true},"query":{"type":"object","default":{"numberOfItems":3}},"spaceBetween":{"type":"number","default":30},"layout":{"type":"string","default":"layout-1"}}}'),{name:bu}=hu,yu=[{name:"layout-1",label:"Layout 1",imageAlign:"center",titleAlign:"center",ratingAlign:"center",thumbnailUrl:`${window._gutenify.plugin_directory_url}/assets/images/post-slider-layouts/layout-1.png`},{name:"layout-2",label:"Layout 2",imageAlign:"center",titleAlign:"left",ratingAlign:"left",thumbnailUrl:`${window._gutenify.plugin_directory_url}/assets/images/post-slider-layouts/layout-2.png`},{name:"layout-3",label:"Layout 3",imageAlign:"center",titleAlign:"right",ratingAlign:"right",thumbnailUrl:`${window._gutenify.plugin_directory_url}/assets/images/post-slider-layouts/layout-3.png`},{name:"layout-4",label:"Layout 4",imageAlign:"center",titleAlign:"right",ratingAlign:"right",thumbnailUrl:`${window._gutenify.plugin_directory_url}/assets/images/post-slider-layouts/layout-4.png`},{name:"layout-5",label:"Layout 5",imageAlign:"center",titleAlign:"right",ratingAlign:"right",thumbnailUrl:`${window._gutenify.plugin_directory_url}/assets/images/post-slider-layouts/layout-5.png`}],vu={hookPrefix:bu.replace("/","-"),layouts:yu},{hookPrefix:ku,layouts:Eu}=vu;(0,it.addFilter)(`gutenify-block-${ku}-options-tab-content`,`Gutenify/Block/${ku}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{displayPostContent:a,excerptLength:o,displayPostLink:i}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${ku}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"posts",initialOpen:!0,label:()=>(0,Ce.__)("Posts"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify--${ku}--inspector--tab-content--posts`,[],t),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Show content"),help:a?(0,Ce.__)("Content showing"):(0,Ce.__)("Content hidden"),checked:a,onChange:()=>{r({displayPostContent:!a})}}),a&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TextControl,{value:o,onChange:e=>{r({excerptLength:e})},type:"number",min:"0",label:(0,Ce.__)("Excerpt Length"),help:(0,Ce.__)("Number of words in content")}),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Show Read more link"),help:i?(0,Ce.__)("Read more link showing"):(0,Ce.__)("Read more link hidden"),checked:i,onChange:()=>{r({displayPostLink:!i})}})))}]}))]})),(0,it.addFilter)(`gutenify--${ku}--inspector--tab-content--posts`,`gutenify--${ku}--inspector--tab-content--posts--post-layout`,((e,t)=>{const{attributes:n,setAttributes:r,updateInnerBlocks:a}=t,{layout:o}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify--${ku}--inspector--tab-content--posts--post-layout`},(0,Ee.createElement)(wi,{label:(0,Ce.__)("Post Layout"),layouts:Eu,value:o,blockName:ku,onChange:e=>{const t={layout:e.name,socialIconAlign:e.socialIconAlign,imageAlign:e.imageAlign,titleAlign:e.titleAlign};r(t),a(e)}}))]})),(0,it.addFilter)(`gutenify--${ku}--inspector--tab-content--posts`,`gutenify--${ku}--inspector--tab-content--posts--advance-query-controls`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{query:a}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify--${ku}--inspector--tab-content--posts--advance-query-controls`},(0,Ee.createElement)(Jc,(0,st.Z)({query:a,postTypes:["post"],onChange:e=>{r({query:{...e}})}},t)))]})),(0,it.addFilter)(`gutenify--${ku}--inspector--tab-content--posts`,`gutenify--${ku}--inspector--tab-content--posts--columns`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{columns:a}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify--${ku}--inspector--tab-content--posts--columns`},(0,Ee.createElement)(xe.RangeControl,{value:a,label:(0,Ce.__)("Columns"),min:1,max:(0,it.applyFilters)(`gutenify--${ku}--max-columns`,3),step:1,onChange:e=>{r({columns:e})}}))]}));const{hookPrefix:Cu}=vu;(0,it.addFilter)(`gutenify-block-${Cu}-options-tab-style`,`Gutenify/Block/${Cu}/InspectorControls/BasicControls/tabs/style`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{blockAdvanceOptions:a}=n,{innerBlock:o}=a;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Cu}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"post-wrapper",initialOpen:!0,label:()=>(0,Ce.__)("Post style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel gutenify-editor-tab-ovel",activeClass:"active-tab",tabs:[{name:"normal",title:(0,Ce.__)("Normal"),className:"gutenify-color-normal-tab"},{name:"hover",title:(0,Ce.__)("Hover"),className:"gutenify-color-hover-tab"}]},(e=>{var n,i,l;return(0,Ee.createElement)(Ee.Fragment,null,"normal"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,textColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.textColor")&&a.innerBlock.textColor?a.innerBlock.textColor:""}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:(0,rt.has)(a,"innerBlock.backgroundColor")&&a.innerBlock.backgroundColor?a.innerBlock.backgroundColor:"",gradientValue:(0,rt.has)(a,"innerBlock.backgroundGradient")&&a.innerBlock.backgroundGradient?a.innerBlock.backgroundGradient:"",onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,...e}}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,borderColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.borderColor")&&a.innerBlock.borderColor?a.innerBlock.borderColor:""})),"hover"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,hoverTextColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.hoverTextColor")&&a.innerBlock.hoverTextColor?a.innerBlock.hoverTextColor:""}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:(0,rt.has)(a,"innerBlock.hoverBackgroundColor")&&a.innerBlock.hoverBackgroundColor?a.innerBlock.hoverBackgroundColor:"",gradientValue:(0,rt.has)(a,"innerBlock.hoverBackgroundGradient")&&a.innerBlock.hoverBackgroundGradient?a.innerBlock.hoverBackgroundGradient:"",onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,hoverBackgroundColor:e.backgroundColor,hoverBackgroundGradient:e.backgroundGradient}}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,hoverBorderColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.hoverBorderColor")&&a.innerBlock.hoverBorderColor?a.innerBlock.hoverBorderColor:""})),(0,it.applyFilters)(`gutenify--${Cu}--inspector--tab-style--posts`,[],t),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Border Width"),value:(0,rt.has)(a,"innerBlock.borderWidth")&&a.innerBlock.borderWidth,onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,borderWidth:e}}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Border Radius"),value:(0,rt.has)(a,"innerBlock.borderRadius")&&a.innerBlock.borderRadius,onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,borderRadius:e}}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Thumbnail Min Height"),value:(null==a||null===(n=a.innerBlock)||void 0===n?void 0:n.thumbnailMinHeight)&&a.innerBlock.thumbnailMinHeight,onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,thumbnailMinHeight:e}}};r(t)},min:0,disableUnits:!0}),(0,Ee.createElement)(eu,{label:(0,Ce.__)("Box Shadow"),value:null==a||null===(i=a.innerBlock)||void 0===i?void 0:i.boxShadow,onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,boxShadow:e}}};r(t)}}),(0,Ee.createElement)(tu,{label:(0,Ce.__)("Content Box Padding"),value:null!=a&&null!==(l=a.innerBlock)&&void 0!==l&&l.contentPadding?a.innerBlock.contentPadding:{},onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,contentPadding:e}}};r(t)}}),(0,Ee.createElement)(xe.__experimentalDivider,null))})))}]}))]}));const{hookPrefix:_u}=vu;(0,it.addFilter)(`gutenify-block-${_u}-inspector-controls`,`Gutenify/Block/${_u}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
12 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${_u}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify-block-${_u}-options-tab-${e.name}`,[],{...t},e)))))]));const{hookPrefix:wu}=vu,xu=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:wu},e));function Su(e){var t,n;const{post:r,setAttributes:a,attributes:o}=e,{postLink:i,excerptLength:l,displayFeaturedImage:s,displayPostDate:c,displayPostContent:u,displayPostLink:d,displayPostAuthor:p,displayPostCategories:f}=o,{link:m,title:g}=r,h=(0,Hc.__experimentalGetSettings)().formats.date;let b=null!=r&&null!==(t=r.excerpt)&&void 0!==t&&t.rendered?r.excerpt.rendered:"";null!=r&&null!==(n=r.excerpt)&&void 0!==n&&n.raw&&""!==r.excerpt.raw&&(b=r.content.raw);const y=document.createElement("div");y.innerHTML=b,b=y.textContent||y.innerText||"";const v=r.featured_media_object?r.featured_media_object.source_url:null;return(0,Ee.createElement)("div",{className:"gutenify-post-list-item gutenify-post-list-item-wrapper inner-block-shadow"},(0,Ee.createElement)("div",{className:"gutenify-post-list-item-inner-wrapper"},s&&v&&(0,Ee.createElement)("div",{className:"gutenify-post-list-thumb"},(0,Ee.createElement)("a",{className:"image-hover-zoom",href:m,onClick:e=>e.preventDefault()},(0,Ee.createElement)("img",{src:v,alt:g.rendered}))),(0,Ee.createElement)("div",{className:"gutenify-post-list-text-content"},(0,Ee.createElement)("h3",{className:"gutenify-post-list-title"},(0,Ee.createElement)("a",{href:m,onClick:e=>e.preventDefault(),rel:"bookmark"},(0,Ee.createElement)(Ee.RawHTML,{key:"html"},g.rendered))),(0,Ee.createElement)("div",{className:"gutenify-post-list-meta"},c&&r.date_gmt&&(0,Ee.createElement)("span",{className:"posted-on"},(0,Ee.createElement)("time",{dateTime:(0,Hc.format)("c",r.date_gmt),className:"entry-date gutenify-posts-date"},(0,Hc.dateI18n)(h,r.date_gmt))),!(0,rt.isEmpty)(r.authorInfo)&&p&&(0,Ee.createElement)("span",{className:"byline"},(0,Ee.createElement)("a",{href:m,onClick:e=>e.preventDefault(),rel:"author"},r.authorInfo.name)),!(0,rt.isEmpty)(r.categories)&&f&&(0,Ee.createElement)("span",{className:"cat-links"},(0,Ee.createElement)(Ee.Fragment,null,r.categories.map((e=>(0,Ee.createElement)("a",{href:m,onClick:e=>e.preventDefault(),rel:"category tag",key:e.id},e.name)))))),u&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)("div",{className:"entry-summary"},(0,Ee.createElement)(Ee.RawHTML,{key:"html"},l<b.trim().split(" ").length?b.trim().split(" ",l).join(" ")+"…":b.trim().split(" ",l).join(" ")),d&&(0,Ee.createElement)(lt.RichText,{tagName:"a",className:"wp-block-gutenify-posts__more-link",onChange:e=>a({postLink:e}),value:i,placeholder:(0,Ce.__)("Read more","gutenify"),multiline:!1,withoutInteractiveFormatting:!1,isSelected:!1}))))))}const Ou=(0,Se.compose)([(0,ue.withSelect)(((e,t)=>{const{query:n}=t.attributes,{getEntityRecords:r,getMedia:a,getUser:o}=e(tt.store),{getCurrentPost:i}=e("core/editor"),l=xe.QueryControls.toString().includes("selectedCategories"),s=i(),c={...n};return{latestPosts:l?(()=>{var t,n;const i={categories:c.selectedCategories&&c.selectedCategories.length>0?c.selectedCategories.map((e=>e.id)):[],order:c.order,orderby:c.orderBy,per_page:c.numberOfItems,exclude:s.id};null!=c&&null!==(t=c.tax)&&void 0!==t&&t.post_tag&&(i.tags=c.tax.post_tag),null!=c&&null!==(n=c.tax)&&void 0!==n&&n.category&&(i.categories=[...i.categories,...c.tax.category]),null!=c&&c.authorIds&&(i.author=c.authorIds);const l=(0,rt.pickBy)(i,(e=>!(0,rt.isArray)(e)&&!(0,rt.isUndefined)(e)||!!((0,rt.isArray)(e)&&e.length>0))),u=null!=c&&c.postTypes?c.postTypes[0]:"post",d=r("postType",u,l);return!(0,rt.isEmpty)(d)&&d.map((t=>{if(t.featured_media){const n=a(t.featured_media);let r=(0,rt.get)(n,["media_details","sizes","source_url"],null);r||(r=(0,rt.get)(n,"source_url",null)),t={...t,featured_media_object:t.featured_media&&e("core").getMedia(t.featured_media)}}if(!(0,rt.isEmpty)(t.categories)){const e={per_page:-1,context:"view",include:t.categories},n=r("taxonomy","category",e);t={...t,categories:n}}if(t.author){const e=o(t.author,{context:"view"});t={...t,authorInfo:e}}return t}))})():[],useUpdatedQueryControls:l}}))])((e=>{const{isSelected:t,className:n,attributes:r,latestPosts:a}=e,{columns:o,layout:i,blockClientId:l,blockAdvanceOptions:s}=r,{postListLayout:c="layout-1"}=s,u=Be()(n,`gutenify-post-list-${i}`,`gutenify--post-list--post-list-${c}`,`gutenify-post-list-col-${o}`,`gutenify-section-${l}`),d=Array.isArray(a)&&a.length;return(0,Ee.createElement)("div",{className:u},t&&(0,Ee.createElement)(xu,e),!d&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ce.__)("No posts found.")),d&&a.map((t=>(0,Ee.createElement)(Su,(0,st.Z)({post:t},e,{key:t.id||t.link})))))})),{hookPrefix:Bu}=vu,Pu=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"padding",r="";const a="";return r+=`${t}{\n\t\t${(0,rt.has)(e,"desktop.top")&&!(0,rt.isEmpty)(e.desktop.top)?`${n}-top: ${e.desktop.top}${a};`:""}\n\t\t${(0,rt.has)(e,"desktop.right")&&!(0,rt.isEmpty)(e.desktop.right)?`${n}-right: ${e.desktop.right}${a};`:""}\n\t\t${(0,rt.has)(e,"desktop.bottom")&&!(0,rt.isEmpty)(e.desktop.bottom)?`${n}-bottom: ${e.desktop.bottom}${a};`:""}\n\t\t${(0,rt.has)(e,"desktop.left")&&!(0,rt.isEmpty)(e.desktop.left)?`${n}-left: ${e.desktop.left}${a};`:""}\n\t}`,r+=`@media only screen and (max-width: 992px) {\n\t\t${t}{\n\n\t\t\t${(0,rt.has)(e,"tablet.top")&&!(0,rt.isEmpty)(e.tablet.top)?`${n}-top: ${e.tablet.top}${a};`:""}\n\t\t\t${(0,rt.has)(e,"tablet.right")&&!(0,rt.isEmpty)(e.tablet.right)?`${n}-right: ${e.tablet.right}${a};`:""}\n\t\t\t${(0,rt.has)(e,"tablet.bottom")&&!(0,rt.isEmpty)(e.tablet.bottom)?`${n}-bottom: ${e.tablet.bottom}${a};`:""}\n\t\t\t${(0,rt.has)(e,"tablet.left")&&!(0,rt.isEmpty)(e.tablet.left)?`${n}-left: ${e.tablet.left}${a};`:""}\n\t\t}\n\t}`,r+=`@media only screen and (max-width: 768px) {\n\t\t${t}{\n\n\t\t\t${(0,rt.has)(e,"mobile.top")&&!(0,rt.isEmpty)(e.mobile.top)?`${n}-top: ${e.mobile.top}${a};`:""}\n\t\t\t${(0,rt.has)(e,"mobile.right")&&!(0,rt.isEmpty)(e.mobile.right)?`${n}-right: ${e.mobile.right}${a};`:""}\n\t\t\t${(0,rt.has)(e,"mobile.bottom")&&!(0,rt.isEmpty)(e.mobile.bottom)?`${n}-bottom: ${e.mobile.bottom}${a};`:""}\n\t\t\t${(0,rt.has)(e,"mobile.left")&&!(0,rt.isEmpty)(e.mobile.left)?`${n}-left: ${e.mobile.left}${a};`:""}\n\t\t}\n\t}`,r},{name:Tu,category:Au,attributes:$u}=hu,Iu={title:(0,Ce.__)("Post List"),description:(0,Ce.__)("Gutenify Post List."),icon:(0,Ee.createElement)(xe.Icon,{icon:De}),keywords:["gutenify",(0,Ce.__)("Post List"),(0,Ce.__)("Posts"),(0,Ce.__)("Post")],example:{attributes:{}},attributes:$u,edit:Ou,save:()=>{},supports:{html:!1,align:["center","wide","full"]},gutenify:{customStylesCallback:e=>function(e){var t,n,r,a,o;let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const{blockAdvanceOptions:l,blockClientId:s,spaceBetween:c}=e.attributes;i=i||`.gutenify-section-${s}.wp-block-gutenify-post-list`;let u="";""!==c&&(u=`${i}{grid-gap:${c}px}`);const d=`${i} .gutenify-post-list-item-inner-wrapper`;let p=(0,rt.has)(l,"innerBlock.textColor")&&!(0,rt.isEmpty)(l.innerBlock.textColor)?`color: ${l.innerBlock.textColor};`:"";p+=(0,rt.has)(l,"innerBlock.borderColor")&&!(0,rt.isEmpty)(l.innerBlock.borderColor)?`border-color: ${l.innerBlock.borderColor};`:"",p+=(0,rt.has)(l,"innerBlock.borderWidth")&&!(0,rt.isEmpty)(l.innerBlock.borderWidth)?`border-width: ${l.innerBlock.borderWidth}px;`:"",p+=(0,rt.has)(l,"innerBlock.borderWidth")&&!(0,rt.isEmpty)(l.innerBlock.borderWidth)?"border-style: solid;":"",p+=(0,rt.has)(l,"innerBlock.borderRadius")&&!(0,rt.isEmpty)(l.innerBlock.borderRadius)?`border-radius: ${l.innerBlock.borderRadius};`:"",p+=(0,rt.has)(l,"innerBlock.backgroundColor")&&!(0,rt.isEmpty)(l.innerBlock.backgroundColor)?`background: ${l.innerBlock.backgroundColor};`:"",p+=(0,rt.has)(l,"innerBlock.backgroundGradient")&&!(0,rt.isEmpty)(l.innerBlock.backgroundGradient)?`background: ${l.innerBlock.backgroundGradient};`:"";let f=(0,rt.has)(l,"innerBlock.hoverTextColor")&&!(0,rt.isEmpty)(l.innerBlock.hoverTextColor)?`color: ${l.innerBlock.hoverTextColor};`:"";f+=(0,rt.has)(l,"innerBlock.hoverBackgroundColor")&&!(0,rt.isEmpty)(l.innerBlock.hoverBackgroundColor)?`background: ${l.innerBlock.hoverBackgroundColor};`:"",f+=(0,rt.has)(l,"innerBlock.hoverBackgroundGradient")&&!(0,rt.isEmpty)(l.innerBlock.hoverBackgroundGradient)?`background: ${l.innerBlock.hoverBackgroundGradient};`:"",f+=(0,rt.has)(l,"innerBlock.hoverBorderColor")&&!(0,rt.isEmpty)(l.innerBlock.hoverBorderColor)?`border-color: ${l.innerBlock.hoverBorderColor};`:"",p&&(u+=`${d} { ${p} }`),f&&(u+=`${d}:hover { ${f} }`),f="",f+=null!=l&&null!==(t=l.innerBlock)&&void 0!==t&&t.thumbnailMinHeight?`min-height:${null==l||null===(n=l.innerBlock)||void 0===n?void 0:n.thumbnailMinHeight}`:"",f&&(u+=`${i} .gutenify-post-list-item-inner-wrapper .gutenify-post-list-thumb img { ${f} }`);const m=null!=l&&null!==(r=l.innerBlock)&&void 0!==r&&r.boxShadow?l.innerBlock.boxShadow:{},g=(null==m?void 0:m.color)||(null==m?void 0:m.horizontal)||(null==m?void 0:m.vertical)||(null==m?void 0:m.blur)||(null==m?void 0:m.spread)||(null==m?void 0:m.position);if(f="",g){const e=null!=m&&m.color?null==m?void 0:m.color:"#7a7a7a1a";f=`box-shadow: ${null!=m&&m.horizontal?null==m?void 0:m.horizontal:0}px ${null!=m&&m.vertical?null==m?void 0:m.vertical:0}px ${null!=m&&m.blur?null==m?void 0:m.blur:32}px ${null!=m&&m.spread?null==m?void 0:m.spread:0}px ${e} ${null!=m&&m.position&&"inset"===m.position?"inset":""};`}f&&(u+=`${i} .gutenify-post-list-item-inner-wrapper { ${f} }`);const h=null!=l&&null!==(a=l.innerBlock)&&void 0!==a&&a.contentPadding?l.innerBlock.contentPadding:{};return f=Pu(h,`${i} .gutenify-post-list-text-content`),f&&(u+=f),null!=l&&null!==(o=l.innerBlock)&&void 0!==o&&o.postTitleSize&&(i=`${i} .gutenify-post-list-title`,f=`font-size: ${l.innerBlock.postTitleSize};`,u+=`${i} { ${f} }`),(0,it.applyFilters)(`gutenify--${Bu}--inline-styles`,u,e)}(e)}},Nu={hookPrefix:"section-title"},{hookPrefix:Fu}=Nu,ju=[{label:"Heading 1",value:"h1"},{label:"Heading 2",value:"h2"},{label:"Heading 3",value:"h3"},{label:"Heading 4",value:"h4"},{label:"Heading 5",value:"h5"},{label:"Heading 6",value:"h6"},{label:"DIV",value:"div"},{label:"P",value:"p"}];(0,it.addFilter)(`gutenify-block-${Fu}-options-tab-content`,`Gutenify/Block/${Fu}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{displayPrefix:a,displaySuffix:o,prefixFontSize:i,prefixTag:l,titleTag:s,titleFontSize:c,suffixTag:u,suffixFontSize:d}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Fu}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"prefix-title",initialOpen:!0,label:()=>(0,Ce.__)("Prefix Title"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Display prefix","gutenify"),checked:a,help:a?(0,Ce.__)("Showing the prefix.","gutenify"):(0,Ce.__)("Toggle to show the prefix.","gutenify"),onChange:()=>r({displayPrefix:!a})}),a&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.SelectControl,{label:(0,Ce.__)("Prefix Title Tag"),value:l,options:ju,onChange:e=>r({prefixTag:e})}),(0,Ee.createElement)(lt.FontSizePicker,{onChange:e=>{r({prefixFontSize:e})},value:i,withReset:!0})))},{name:"title",initialOpen:!0,label:()=>(0,Ce.__)("Main Title"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.SelectControl,{label:(0,Ce.__)("Title Tag"),value:s,options:ju,onChange:e=>r({titleTag:e})}),(0,Ee.createElement)(lt.FontSizePicker,{onChange:e=>{r({titleFontSize:e})},value:c,withReset:!0}))},{name:"suffix-title",initialOpen:!0,label:()=>(0,Ce.__)("Suffix Title"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Display suffix","gutenify"),checked:o,help:o?(0,Ce.__)("Showing the suffix.","gutenify"):(0,Ce.__)("Toggle to show the suffix.","gutenify"),onChange:()=>r({displaySuffix:!o})}),o&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.SelectControl,{label:(0,Ce.__)("Suffix Title Tag"),value:u,options:ju,onChange:e=>r({suffixTag:e})}),(0,Ee.createElement)(lt.FontSizePicker,{onChange:e=>{r({suffixFontSize:e})},value:d,withReset:!0})))}]}))]}));const{hookPrefix:Mu}=Nu;(0,it.addFilter)(`gutenify-block-${Mu}-options-tab-style`,`Gutenify/Block/${Mu}/InspectorControls/BasicControls/tabs/style`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{prefixColor:a,titleColor:o,suffixColor:i}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Mu}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"colors",initialOpen:!0,label:()=>(0,Ce.__)("Colors"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Prefix Color"),onChange:e=>{r({prefixColor:e})},value:a}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Prefix Color"),onChange:e=>{r({titleColor:e})},value:o}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Suffix Color"),onChange:e=>{r({suffixColor:e})},value:i}))}]}))]}));const{hookPrefix:Ru}=Nu;(0,it.addFilter)(`gutenify--${Ru}--inspector--tabs--advance`,`gutenify--${Ru}--inspector--tabs--advance--additonal-css-classes`,((e,t)=>{const{setAttributes:n,attributes:r}=t,{blockAdvanceOptions:a}=r;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify--${Ru}--inspector--tabs--advance--additonal-css-classes`},(0,Ee.createElement)(mo,{tabs:[{name:"additional-css-classes",initialOpen:!0,label:()=>(0,Ce.__)("Additional CSS Classes"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TextControl,{label:(0,Ce.__)("Prefix Title Classes"),value:null==a?void 0:a.prefixTitleClasses,onChange:e=>{const t={blockAdvanceOptions:{...a,prefixTitleClasses:e}};n(t)}}),(0,Ee.createElement)(xe.TextControl,{label:(0,Ce.__)("Main Title Classes"),value:null==a?void 0:a.mainTitleClasses,onChange:e=>{const t={blockAdvanceOptions:{...a,mainTitleClasses:e}};n(t)}}),(0,Ee.createElement)(xe.TextControl,{label:(0,Ce.__)("Suffix Title Classes"),value:null==a?void 0:a.suffixTitleClasses,onChange:e=>{const t={blockAdvanceOptions:{...a,suffixTitleClasses:e}};n(t)}}))}]}))]}));const{hookPrefix:Lu}=Nu;(0,it.addFilter)(`gutenify-block-${Lu}-inspector-controls`,`Gutenify/Block/${Lu}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
13 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${Lu}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>{const n=(0,it.applyFilters)(`gutenify-block-${Lu}-options-tab-${e.name}`,[],{...t},e);return(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify--${Lu}--inspector--tabs--${e.name}`,[...n],{...t},e))})))]));const{hookPrefix:Du}=Nu;(0,it.addFilter)(`gutenify-block-${Du}-block-controls`,`Gutenify/Block/${Du}/block-controls/Alignment`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{textAlignment:a}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Du}-options-tab-content-basic`},(0,Ee.createElement)(lt.AlignmentToolbar,{value:a,onChange:e=>{r({textAlignment:e})}}))]}));const{hookPrefix:zu}=Nu,Gu=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:zu},e)),Vu=JSON.parse('{"name":"gutenify/section-title","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{}},"isSaved":{"type":"boolean","default":false},"textAlignment":{"type":"string","default":"center"},"prefixContent":{"type":"string","default":""},"prefixColor":{"type":"string","default":""},"prefixFontSize":{"type":"string","default":""},"displayPrefix":{"type":"boolean","default":true},"titleContent":{"type":"string","default":""},"titleColor":{"type":"string","default":""},"titleFontSize":{"type":"string","default":""},"suffixContent":{"type":"string","default":""},"suffixColor":{"type":"string","default":""},"suffixFontSize":{"type":"string","default":""},"displaySuffix":{"type":"boolean","default":true},"prefixTag":{"type":"string","default":"p"},"titleTag":{"type":"string","default":"h2"},"suffixTag":{"type":"string","default":"p"}}}'),{hookPrefix:Wu}=Nu,{name:Hu,category:qu,attributes:Uu}=Vu,Zu={title:(0,Ce.__)("Section Title"),description:(0,Ce.__)("Gutenify Title."),icon:(0,Ee.createElement)(xe.Icon,{icon:Le}),keywords:["gutenify",(0,Ce.__)("Section Title"),(0,Ce.__)("Title"),(0,Ce.__)("heading")],example:{attributes:{}},attributes:Uu,edit:e=>{const{isSelected:t,className:n,attributes:r,setAttributes:a}=e,{textAlignment:o,prefixContent:i,titleContent:l,suffixContent:s,prefixColor:c,titleColor:u,suffixColor:d,displayPrefix:p,displaySuffix:f,prefixTag:m,titleTag:g,suffixTag:h,blockClientId:b}=r,y=Be()(n,`has-text-align-${o}`,`gutenify-section-${b}`);return(0,Ee.createElement)("div",{className:y},t&&(0,Ee.createElement)(Gu,e),(0,Ee.createElement)(Ii,e,p&&(0,Ee.createElement)(lt.RichText,{tagName:m,value:i,onChange:e=>a({prefixContent:e}),placeholder:(0,Ce.__)("Title prefix"),style:{textAlign:o,color:c},onClick:()=>{a({selectedTitle:"prefix"})},className:"gutenify-section-title-prefix"}),(0,Ee.createElement)(lt.RichText,{tagName:g,value:l,onChange:e=>a({titleContent:e}),placeholder:(0,Ce.__)("Title"),style:{textAlign:o,color:u},onClick:()=>{a({selectedTitle:"title"})},className:"gutenify-section-title-main"}),f&&(0,Ee.createElement)(lt.RichText,{tagName:h,value:s,onChange:e=>a({suffixContent:e}),placeholder:(0,Ce.__)("Title suffix"),style:{textAlign:o,color:d},onClick:()=>{a({selectedTitle:"suffix"})},className:"gutenify-section-title-suffix"})))},save:()=>{},supports:{html:!1},gutenify:{customStylesCallback:e=>function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{prefixFontSize:n,titleFontSize:r,suffixFontSize:a}=e.attributes;let o="";return t=t||`.gutenify-section-${e.clientId}`,n&&(o+=`${t} .gutenify-section-title-prefix{\n\t\t\t${n?`font-size: ${n}`:""};\n\t\t}`),r&&(o+=`${t} .gutenify-section-title-main{\n\t\t${r?`font-size: ${r}`:""};\n\t}`),a&&(o+=`${t} .gutenify-section-title-suffix{\n\t\t${a?`font-size: ${a}`:""};\n\t}`),(0,it.applyFilters)(`gutenify--${Wu}--inline-styles`,o,e)}(e)}},Yu={hookPrefix:"gallery-carousel",layouts:[{name:"layout-1",label:"Layout 1",imageAlign:"center",titleAlign:"center",ratingAlign:"center"},{name:"layout-2",label:"Layout 2",imageAlign:"center",titleAlign:"left",ratingAlign:"left"},{name:"layout-3",label:"Layout 3",imageAlign:"center",titleAlign:"right",ratingAlign:"right"}]},{hookPrefix:Ku,layouts:Ju}=Yu;(0,it.addFilter)(`gutenify-block-${Ku}-options-tab-content`,`Gutenify/Block/${Ku}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{const{attributes:n,setAttributes:r,updateInnerBlocks:a}=t,{layout:o,columns:i,hasNavigation:l,hasPagination:s,spaceBetween:c}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Ku}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"slider-options",initialOpen:!0,label:()=>(0,Ce.__)("Slider"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,Ju&&(0,Ee.createElement)("div",{className:"gutenify-template-browser"},(0,Ee.createElement)("h2",null,"Templates"),(0,Ee.createElement)("ul",null,Ju.map((e=>{let t="gutenify-template-browser-item";return o===e.name&&(t+=" gutenify-template-browser-item-active"),(0,Ee.createElement)("li",{className:t,key:e.name},(0,Ee.createElement)("button",{className:"gutenify-template-browser-selector",onClick:()=>{const t={layout:e.name,socialIconAlign:e.socialIconAlign,imageAlign:e.imageAlign,titleAlign:e.titleAlign};r(t),a(e)}},(0,Ee.createElement)("img",{src:`${window.gutenify_block_data.plugin_directory_url}/assets/images/gallery-carousel-layouts/${e.name}.png`,alt:e.name}),(0,Ee.createElement)("small",null,e.label)))})))),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Enable Navigation","gutenify"),checked:l,help:l?(0,Ce.__)("Showing slider navigation.","gutenify"):(0,Ce.__)("Toggle to enable slider navigation.","gutenify"),onChange:()=>r({hasNavigation:!l})}),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Enable Pagination","gutenify"),checked:s,help:s?(0,Ce.__)("Showing slider pagination.","gutenify"):(0,Ce.__)("Toggle to enable slider pagination.","gutenify"),onChange:()=>r({hasPagination:!s})}),(0,Ee.createElement)("hr",null),(0,Ee.createElement)(xe.RangeControl,{label:(0,Ce.__)("Columns"),value:i,onChange:e=>{r({columns:e})},min:1,max:(0,it.applyFilters)(`gutenify--${Ku}--max-columns`,3),step:1}),(0,Ee.createElement)(xe.RangeControl,{label:(0,Ce.__)("Slider space"),value:c,onChange:e=>{r({spaceBetween:e})},min:0,max:100,step:1,help:(0,Ce.__)("Space between each slide.")}),(0,it.applyFilters)(`gutenify--${Ku}--inspector--tab-content--slider`,[],t))}]}))]}));const{hookPrefix:Xu}=Yu;(0,it.addFilter)(`gutenify-block-${Xu}-inspector-controls`,`Gutenify/Block/${Xu}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
14 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${Xu}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>{const n=(0,it.applyFilters)(`gutenify-block-${Xu}-options-tab-${e.name}`,[],{...t},e);return(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify--${Xu}--inspector--tabs--${e.name}`,[...n],{...t},e))})))]));const{hookPrefix:Qu}=Yu,ed=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:Qu},e)),{hookPrefix:td}=Yu;Cc.use([Sc,wc,Oc]);const nd=(0,Se.compose)([(0,ue.withDispatch)(((e,t)=>{const{selectBlock:n}=e("core/block-editor");return{selectBlock:()=>{n(t.clientId)}}}))])((e=>{const{isSelected:t,className:n,attributes:r,selectBlock:a}=e,{images:o,imagesData:i,columns:l,hasPagination:s,hasNavigation:c,spaceBetween:u,blockClientId:d,layout:p}=r,f=(e,t)=>{var n;const r=find(t,(t=>parseInt(null==t?void 0:t.id)===(null==e?void 0:e.id)));return Array.isArray(null==r?void 0:r.caption)?null==r||null===(n=r.caption)||void 0===n?void 0:n[0]:(null==r?void 0:r.caption)||(null==e?void 0:e.caption)||""},m=(e,t)=>{const n=find(t,(t=>parseInt(null==t?void 0:t.id)===(null==e?void 0:e.id)));return(null==n?void 0:n.imgLink)||(null==e?void 0:e.imgLink)||""},g=t=>(e.setAttributes({imagesData:{...i}}),t),h=(t,n,r)=>{(0,rt.has)(i,t)||(i[t]={}),i[t][n]=r,e.setAttributes({imagesData:{...i}})};let b=[n,`gutenify-section-${d}`,`gutenify--${td}--${p}`,`gutenify--${td}--col-${l}`];b=Be()((0,it.applyFilters)(`gutenify--${td}--wrapper-class`,b,e));const y=!!o.length,v=!y&&(0,Ce.__)("Gallery Carousel"),k=Be()("gutenify--figure",{});return(0,Ee.createElement)("div",{className:b},t&&(0,Ee.createElement)(ed,e),(0,Ee.createElement)(Ii,e,y&&(0,Ee.createElement)(Gc,{spaceBetween:u,slidesPerView:l,loop:!0,navigation:c,pagination:s,scrollbar:{draggable:!0},onClick:()=>a("slide click"),autoplay:!1,className:"gutenify-gallery-carousel",allowTouchMove:!1},o.map((e=>(0,Ee.createElement)(Wc,{className:"gutenify-gallery-carousel-item",key:e.id||e.url},(0,Ee.createElement)("div",{className:"gutenify-slider-image-wrapper"},(0,Ee.createElement)("div",{className:"gutenify-slider-content-image"},(0,Ee.createElement)("figure",{className:k},(0,Ee.createElement)("img",{src:e.url,alt:e.alt,"data-link":e.link,"data-id":e.id,className:e.id?`wp-image-${e.id}`:null})))),(0,Ee.createElement)("div",{className:"gutenify-slider-content-wrapper"},(0,Ee.createElement)("div",{className:"gutenify-slider-content-inner"},(0,Ee.createElement)(lt.RichText,{tagName:"h2",value:(0,rt.has)(i[e.id],"title")?i[e.id].title:"",allowedFormats:["core/bold","core/italic","core/link"],onChange:t=>{h(e.id,"title",t)},placeholder:(0,Ce.__)("Heading..."),className:"gutenify-slider-title"}),(0,Ee.createElement)(lt.RichText,{tagName:"h3",value:(0,rt.has)(i[e.id],"subTitle")?i[e.id].title:"",allowedFormats:["core/bold","core/italic","core/link"],onChange:t=>{h(e.id,"subTitle",t)},placeholder:(0,Ce.__)("Sub Heading..."),className:"gutenify-slider-sub-title"}),(0,Ee.createElement)("div",{className:"gutenify-slider-content-inner-wrapper"},(0,Ee.createElement)("div",{className:"gutenify-slider-content clear-fix"},(0,Ee.createElement)(lt.RichText,{tagName:"p",value:(0,rt.has)(i[e.id],"description")?i[e.id].description:"",allowedFormats:["core/bold","core/italic","core/link"],onChange:t=>{h(e.id,"description",t)},placeholder:(0,Ce.__)("Content...")}))))))))),(0,Ee.createElement)("div",null,(0,Ee.createElement)(lt.MediaPlaceholder,{addToGallery:y,isAppender:y,className:"gutenify-gallery-figure",disableMediaButtons:y&&!t,labels:{title:v,instructions:!y&&(0,Ce.__)("Drag images, upload new ones or select files from your library.","coblocks")},onSelect:t=>{e.setAttributes({images:t.map((e=>({...g(e),caption:f(e,o),imgLink:m(e,o)})))})},accept:"image/*",allowedTypes:["image"],multiple:!0,value:y?o:void 0,onError:()=>{}}))))})),rd=JSON.parse('{"name":"gutenify/gallery-carousel","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"buttonBorderWidth":1,"buttonBorderRadius":0}},"images":{"type":"array","default":[]},"imagesData":{"type":"object","default":{}},"columns":{"type":"number","default":1},"spaceBetween":{"type":"number","default":10},"hasNavigation":{"type":"boolean","default":true},"hasPagination":{"type":"boolean","default":true},"isAutoplay":{"type":"boolean","default":false},"layout":{"type":"string","default":"layout-1"}}}'),{hookPrefix:ad}=Yu,{name:od,category:id,attributes:ld}=rd,sd={title:(0,Ce.__)("Gallery Carousel"),description:(0,Ce.__)("Gutenify Gallery Carousel."),icon:(0,Ee.createElement)(xe.Icon,{icon:je}),keywords:["gutenify",(0,Ce.__)("Gallery Carousel"),(0,Ce.__)("Gallery"),(0,Ce.__)("Carousel"),(0,Ce.__)("Slider"),(0,Ce.__)("Sliders")],example:{attributes:{}},attributes:ld,edit:nd,save:()=>{},supports:{html:!1,align:["center","wide","full"]},gutenify:{customStylesCallback:e=>function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{blockAdvanceOptions:n}=e.attributes,{innerBlock:r}=n;let a="";t=t||`.gutenify-section-${e.clientId} .gutenify-gallery-carousel-item`;let o="";o+=(0,rt.has)(r,"textColor")&&!(0,rt.isEmpty)(r.textColor)?`color: ${r.textColor};`:"",o+=(0,rt.has)(r,"backgroundColor")&&!(0,rt.isEmpty)(r.backgroundColor)?`background: ${r.backgroundColor};`:"",(0,rt.has)(r,"backgroundGradient")&&!(0,rt.isEmpty)(r.backgroundGradient)&&(o+=`background: ${r.backgroundGradient};`),o+=(0,rt.has)(r,"borderColor")&&!(0,rt.isEmpty)(r.borderColor)?`border-color: ${r.borderColor};`:"",o+=(0,rt.has)(r,"borderWidth")&&r.borderWidth>0?`border-width: ${r.borderWidth}px;`:"",o+=(0,rt.has)(r,"borderWidth")&&r.borderWidth>0?"border-style: solid;":"",o+=(0,rt.has)(r,"borderRadius")&&!(0,rt.isEmpty)(r.borderRadius)?`border-radius: ${r.borderRadius};`:"",o&&(a+=`${t} { ${o} }`);let i="";return i+=(0,rt.has)(r,"hoverTextColor")&&!(0,rt.isEmpty)(r.hoverTextColor)?`color: ${r.hoverTextColor};`:"",i+=(0,rt.has)(r,"hoverBackgroundColor")&&!(0,rt.isEmpty)(r.hoverBackgroundColor)?`background: ${r.hoverBackgroundColor};`:"",(0,rt.has)(r,"hoverBackgroundGradient")&&!(0,rt.isEmpty)(r.hoverBackgroundGradient)&&(i+=`background: ${r.hoverBackgroundGradient};`),i+=(0,rt.has)(r,"hoverBorderColor")&&!(0,rt.isEmpty)(r.hoverBorderColor)?`border-color: ${r.hoverBorderColor};`:"",i&&(a+=`${t}:hover { ${i} }`),(0,it.applyFilters)(`gutenify--${ad}--inline-styles`,a,e)}(e)}},cd={hookPrefix:"button"},ud=window.wp.keycodes,dd=(0,Ee.createElement)($e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ee.createElement)($e.Path,{d:"M15.6 7.2H14v1.5h1.6c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.8 0 5.2-2.3 5.2-5.2 0-2.9-2.3-5.2-5.2-5.2zM4.7 12.4c0-2 1.7-3.7 3.7-3.7H10V7.2H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H10v-1.5H8.4c-2 0-3.7-1.7-3.7-3.7zm4.6.9h5.3v-1.5H9.3v1.5z"})),pd=(0,Ee.createElement)($e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Ee.createElement)($e.Path,{d:"M15.6 7.3h-.7l1.6-3.5-.9-.4-3.9 8.5H9v1.5h2l-1.3 2.8H8.4c-2 0-3.7-1.7-3.7-3.7s1.7-3.7 3.7-3.7H10V7.3H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H9l-1.4 3.2.9.4 5.7-12.5h1.4c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.9 0 5.2-2.3 5.2-5.2 0-2.9-2.4-5.2-5.2-5.2z"})),{hookPrefix:fd}=cd,md="noreferrer noopener";function gd(e){let{isSelected:t,url:n,updateBlock:r,opensInNewTab:a,onToggleOpenInNewTab:o,anchorRef:i}=e;const[l,s]=(0,Ee.useState)(!1),c=!!n,u=c&&t,d=()=>(s(!0),!1),p=()=>{r({url:void 0,linkTarget:void 0,rel:void 0}),s(!1)},f=(l||u)&&(0,Ee.createElement)(xe.Popover,{position:"bottom center",onClose:()=>s(!1),anchorRef:null==i?void 0:i.current},(0,Ee.createElement)(lt.__experimentalLinkControl,{className:"wp-block-navigation-link__inline-link-input",value:{url:n,opensInNewTab:a},onChange:e=>{let{url:t="",opensInNewTab:n}=e;r({url:t}),a!==n&&o(n)}}));return(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(lt.BlockControls,{group:"block"},!c&&(0,Ee.createElement)(xe.ToolbarButton,{name:"link",icon:dd,title:(0,Ce.__)("Link"),shortcut:ud.displayShortcut.primary("k"),onClick:d}),u&&(0,Ee.createElement)(xe.ToolbarButton,{name:"link",icon:pd,title:(0,Ce.__)("Unlink"),shortcut:ud.displayShortcut.primaryShift("k"),onClick:p,isActive:!0})),t&&(0,Ee.createElement)(xe.KeyboardShortcuts,{bindGlobal:!0,shortcuts:{[ud.rawShortcut.primary("k")]:d,[ud.rawShortcut.primaryShift("k")]:p}}),f)}const hd=e=>{const{attributes:t,isSelected:n,hasURLPicker:r=!0,updateBlock:a}=e,{url:o,linkTarget:i,rel:l}=t,s=(0,Ee.useCallback)((e=>{const t=e?"_blank":void 0;let n=l;t&&!l?n=md:t||l!==md||(n=void 0),a({linkTarget:t,rel:n})}),[l,a]),c=(0,Ee.useRef)();return(0,Ee.createElement)(Ee.Fragment,null,r&&(0,Ee.createElement)(gd,{url:o,updateBlock:a,isSelected:n,opensInNewTab:"_blank"===i,onToggleOpenInNewTab:s,anchorRef:c}))};(0,it.addFilter)(`gutenify-block-${fd}-block-controls`,`Gutenify/Block/${fd}/InspectorControls/BlockControls/urlpicker`,((e,t)=>[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${fd}-options-block-control-url-picker`},(0,Ee.createElement)(hd,t))]));var bd=n(862),yd=n.n(bd);["superhero-batman","superhero-robin","superhero-spiderman","superhero-green-lantern","superhero-hawkeye","superhero-captain-america","superhero-thor","superhero-loki","superhero-green-arrow","superhero-hulk","superhero-superman","superhero-daredevil","superhero-wolverine","superhero-wonder-woman","superhero-catwoman","superhero-flash","superhero-punisher","superhero-ironman","superhero-bpdr","superhero-joker","superhero-two-face-coin","superhero-two-face","superhero-silver-surfer","superhero-magneto","superhero-xavier","superhero-thing","superhero-human-torch","superhero-mr-fantastic","superhero-infinity-gauntlet","superhero-dr-manhattan","superhero-rorschach","superhero-venom","superhero-the-riddler","superhero-aquaman","superhero-spawn","superhero-ghost-rider","superhero-rocketeer","superhero-the-atom","superhero-nick-fury","superhero-cyclops","superhero-judge-dredd","superhero-deadpool","superhero-dr-spectrum","superhero-solar","superhero-black-widow","superhero-iron-fist","superhero-poison-ivy","superhero-dr-doom","superhero-tmnt","superhero-the-spirit","superhero-dr-octopus","superhero-red-skull","superhero-gambit","superhero-scarecrow","superhero-deathstroke","superhero-brainiac","superhero-moon-knight","superhero-karnak","superhero-black-adam","superhero-penguin","superhero-shredder","superhero-hawkeye2","superhero-superman-hair","superhero-bane","superhero-adamantium-shield","superhero-daredevil-glasses","superhero-mutagen","superhero-hellboy","superhero-penguins-umbrella","superhero-starlords-element-gun","superhero-hemans-power-sword","superhero-lukes-1st-lightsaber","superhero-lukes-2nd-lightsaber","superhero-daredevils-billy-cub","superhero-green-goblins-pumpkin","superhero-kryptonita","superhero-elektras-sais","superhero-bow-and-arrow","superhero-jokers-gun","superhero-jokers-buzzer","superhero-leonardos-katana","superhero-michelangelos-nunchakus","superhero-donatellos-bo-staff","superhero-raphaels-sais","superhero-freeze-ray-gun","superhero-new-freeze-ray-gun","superhero-adamantium-claws","superhero-mjolnir","superhero-ghost-riders-hellfire-chain","superhero-dr-stranges-eye-of-agamotto","superhero-gl-power-ring","superhero-the-phantoms-ring","superhero-batarang","superhero-batmans-utility-belt","superhero-dr-fate","superhero-x-men-logo","superhero-fantastic-4","superhero-avengers","superhero-spiderman-spider","superhero-spiderman-web"].map((e=>e.replace("superhero-","")));const vd={Accessibility:["fab fa-accessible-icon","fas fa-american-sign-language-interpreting","fas fa-assistive-listening-systems","fas fa-audio-description","fas fa-blind","fas fa-braille","fas fa-closed-captioning","far fa-closed-captioning","fas fa-deaf","fas fa-low-vision","fas fa-phone-volume","fas fa-question-circle","far fa-question-circle","fas fa-sign-language","fas fa-tty","fas fa-universal-access","fas fa-wheelchair"],Arrows:["fas fa-angle-double-down","fas fa-angle-double-left","fas fa-angle-double-right","fas fa-angle-double-up","fas fa-angle-down","fas fa-angle-left","fas fa-angle-right","fas fa-angle-up","fas fa-arrow-alt-circle-down","far fa-arrow-alt-circle-down","fas fa-arrow-alt-circle-left","far fa-arrow-alt-circle-left","fas fa-arrow-alt-circle-right","far fa-arrow-alt-circle-right","fas fa-arrow-alt-circle-up","far fa-arrow-alt-circle-up","fas fa-arrow-circle-down","fas fa-arrow-circle-left","fas fa-arrow-circle-right","fas fa-arrow-circle-up","fas fa-arrow-down","fas fa-arrow-left","fas fa-arrow-right","fas fa-arrow-up","fas fa-arrows-alt","fas fa-arrows-alt-h","fas fa-arrows-alt-v","fas fa-caret-down","fas fa-caret-left","fas fa-caret-right","fas fa-caret-square-down","far fa-caret-square-down","fas fa-caret-square-left","far fa-caret-square-left","fas fa-caret-square-right","far fa-caret-square-right","fas fa-caret-square-up","far fa-caret-square-up","fas fa-caret-up","fas fa-cart-arrow-down","fas fa-chart-line","fas fa-chevron-circle-down","fas fa-chevron-circle-left","fas fa-chevron-circle-right","fas fa-chevron-circle-up","fas fa-chevron-down","fas fa-chevron-left","fas fa-chevron-right","fas fa-chevron-up","fas fa-cloud-download-alt","fas fa-cloud-upload-alt","fas fa-download","fas fa-exchange-alt","fas fa-expand-arrows-alt","fas fa-external-link-alt","fas fa-external-link-square-alt","fas fa-hand-point-down","far fa-hand-point-down","fas fa-hand-point-left","far fa-hand-point-left","fas fa-hand-point-right","far fa-hand-point-right","fas fa-hand-point-up","far fa-hand-point-up","fas fa-hand-pointer","far fa-hand-pointer","fas fa-history","fas fa-level-down-alt","fas fa-level-up-alt","fas fa-location-arrow","fas fa-long-arrow-alt-down","fas fa-long-arrow-alt-left","fas fa-long-arrow-alt-right","fas fa-long-arrow-alt-up","fas fa-mouse-pointer","fas fa-play","fas fa-random","fas fa-recycle","fas fa-redo","fas fa-redo-alt","fas fa-reply","fas fa-reply-all","fas fa-retweet","fas fa-share","fas fa-share-square","far fa-share-square","fas fa-sign-in-alt","fas fa-sign-out-alt","fas fa-sort","fas fa-sort-alpha-down","fas fa-sort-alpha-up","fas fa-sort-amount-down","fas fa-sort-amount-up","fas fa-sort-down","fas fa-sort-numeric-down","fas fa-sort-numeric-up","fas fa-sort-up","fas fa-sync","fas fa-sync-alt","fas fa-text-height","fas fa-text-width","fas fa-undo","fas fa-undo-alt","fas fa-upload"],"Audio & Video":["fas fa-audio-description","fas fa-backward","fas fa-circle","far fa-circle","fas fa-closed-captioning","far fa-closed-captioning","fas fa-compress","fas fa-eject","fas fa-expand","fas fa-expand-arrows-alt","fas fa-fast-backward","fas fa-fast-forward","fas fa-file-audio","far fa-file-audio","fas fa-file-video","far fa-file-video","fas fa-film","fas fa-forward","fas fa-headphones","fas fa-microphone","fas fa-microphone-slash","fas fa-music","fas fa-pause","fas fa-pause-circle","far fa-pause-circle","fas fa-phone-volume","fas fa-play","fas fa-play-circle","far fa-play-circle","fas fa-podcast","fas fa-random","fas fa-redo","fas fa-redo-alt","fas fa-rss","fas fa-rss-square","fas fa-step-backward","fas fa-step-forward","fas fa-stop","fas fa-stop-circle","far fa-stop-circle","fas fa-sync","fas fa-sync-alt","fas fa-undo","fas fa-undo-alt","fas fa-video","fas fa-volume-down","fas fa-volume-off","fas fa-volume-up","fab fa-youtube"],Business:["fas fa-address-book","far fa-address-book","fas fa-address-card","far fa-address-card","fas fa-archive","fas fa-balance-scale","fas fa-birthday-cake","fas fa-book","fas fa-briefcase","fas fa-building","far fa-building","fas fa-bullhorn","fas fa-bullseye","fas fa-calculator","fas fa-calendar","far fa-calendar","fas fa-calendar-alt","far fa-calendar-alt","fas fa-certificate","fas fa-chart-area","fas fa-chart-bar","far fa-chart-bar","fas fa-chart-line","fas fa-chart-pie","fas fa-clipboard","far fa-clipboard","fas fa-coffee","fas fa-columns","fas fa-compass","far fa-compass","fas fa-copy","far fa-copy","fas fa-copyright","far fa-copyright","fas fa-cut","fas fa-edit","far fa-edit","fas fa-envelope","far fa-envelope","fas fa-envelope-open","far fa-envelope-open","fas fa-envelope-square","fas fa-eraser","fas fa-fax","fas fa-file","far fa-file","fas fa-file-alt","far fa-file-alt","fas fa-folder","far fa-folder","fas fa-folder-open","far fa-folder-open","fas fa-globe","fas fa-industry","fas fa-paperclip","fas fa-paste","fas fa-pen-square","fas fa-pencil-alt","fas fa-percent","fas fa-phone","fas fa-phone-square","fas fa-phone-volume","fas fa-registered","far fa-registered","fas fa-save","far fa-save","fas fa-sitemap","fas fa-sticky-note","far fa-sticky-note","fas fa-suitcase","fas fa-table","fas fa-tag","fas fa-tags","fas fa-tasks","fas fa-thumbtack","fas fa-trademark"],Chess:["fas fa-chess","fas fa-chess-bishop","fas fa-chess-board","fas fa-chess-king","fas fa-chess-knight","fas fa-chess-pawn","fas fa-chess-queen","fas fa-chess-rook","fas fa-square-full"],Code:["fas fa-archive","fas fa-barcode","fas fa-bath","fas fa-bug","fas fa-code","fas fa-code-branch","fas fa-coffee","fas fa-file","far fa-file","fas fa-file-alt","far fa-file-alt","fas fa-file-code","far fa-file-code","fas fa-filter","fas fa-fire-extinguisher","fas fa-folder","far fa-folder","fas fa-folder-open","far fa-folder-open","fas fa-keyboard","far fa-keyboard","fas fa-microchip","fas fa-qrcode","fas fa-shield-alt","fas fa-sitemap","fas fa-terminal","fas fa-user-secret","fas fa-window-close","far fa-window-close","fas fa-window-maximize","far fa-window-maximize","fas fa-window-minimize","far fa-window-minimize","fas fa-window-restore","far fa-window-restore"],Communication:["fas fa-address-book","far fa-address-book","fas fa-address-card","far fa-address-card","fas fa-american-sign-language-interpreting","fas fa-assistive-listening-systems","fas fa-at","fas fa-bell","far fa-bell","fas fa-bell-slash","far fa-bell-slash","fab fa-bluetooth","fab fa-bluetooth-b","fas fa-bullhorn","fas fa-comment","far fa-comment","fas fa-comment-alt","far fa-comment-alt","fas fa-comments","far fa-comments","fas fa-envelope","far fa-envelope","fas fa-envelope-open","far fa-envelope-open","fas fa-envelope-square","fas fa-fax","fas fa-inbox","fas fa-language","fas fa-microphone","fas fa-microphone-slash","fas fa-mobile","fas fa-mobile-alt","fas fa-paper-plane","far fa-paper-plane","fas fa-phone","fas fa-phone-square","fas fa-phone-volume","fas fa-rss","fas fa-rss-square","fas fa-tty","fas fa-wifi"],Computers:["fas fa-desktop","fas fa-download","fas fa-hdd","far fa-hdd","fas fa-headphones","fas fa-keyboard","far fa-keyboard","fas fa-laptop","fas fa-microchip","fas fa-mobile","fas fa-mobile-alt","fas fa-plug","fas fa-power-off","fas fa-print","fas fa-save","far fa-save","fas fa-server","fas fa-tablet","fas fa-tablet-alt","fas fa-tv","fas fa-upload"],Currency:["fab fa-bitcoin","fab fa-btc","fas fa-dollar-sign","fas fa-euro-sign","fab fa-gg","fab fa-gg-circle","fas fa-lira-sign","fas fa-money-bill-alt","far fa-money-bill-alt","fas fa-pound-sign","fas fa-ruble-sign","fas fa-rupee-sign","fas fa-shekel-sign","fas fa-won-sign","fas fa-yen-sign"],"Date & Time":["fas fa-bell","far fa-bell","fas fa-bell-slash","far fa-bell-slash","fas fa-calendar","far fa-calendar","fas fa-calendar-alt","far fa-calendar-alt","fas fa-calendar-check","far fa-calendar-check","fas fa-calendar-minus","far fa-calendar-minus","fas fa-calendar-plus","far fa-calendar-plus","fas fa-calendar-times","far fa-calendar-times","fas fa-clock","far fa-clock","fas fa-hourglass","far fa-hourglass","fas fa-hourglass-end","fas fa-hourglass-half","fas fa-hourglass-start","fas fa-stopwatch"],Design:["fas fa-adjust","fas fa-clone","far fa-clone","fas fa-copy","far fa-copy","fas fa-crop","fas fa-crosshairs","fas fa-cut","fas fa-edit","far fa-edit","fas fa-eraser","fas fa-eye","fas fa-eye-dropper","fas fa-eye-slash","far fa-eye-slash","fas fa-object-group","far fa-object-group","fas fa-object-ungroup","far fa-object-ungroup","fas fa-paint-brush","fas fa-paste","fas fa-pencil-alt","fas fa-save","far fa-save","fas fa-tint"],Editors:["fas fa-align-center","fas fa-align-justify","fas fa-align-left","fas fa-align-right","fas fa-bold","fas fa-clipboard","far fa-clipboard","fas fa-clone","far fa-clone","fas fa-columns","fas fa-copy","far fa-copy","fas fa-cut","fas fa-edit","far fa-edit","fas fa-eraser","fas fa-file","far fa-file","fas fa-file-alt","far fa-file-alt","fas fa-font","fas fa-heading","fas fa-i-cursor","fas fa-indent","fas fa-italic","fas fa-link","fas fa-list","fas fa-list-alt","far fa-list-alt","fas fa-list-ol","fas fa-list-ul","fas fa-outdent","fas fa-paper-plane","far fa-paper-plane","fas fa-paperclip","fas fa-paragraph","fas fa-paste","fas fa-pencil-alt","fas fa-print","fas fa-quote-left","fas fa-quote-right","fas fa-redo","fas fa-redo-alt","fas fa-reply","fas fa-reply-all","fas fa-share","fas fa-strikethrough","fas fa-subscript","fas fa-superscript","fas fa-sync","fas fa-sync-alt","fas fa-table","fas fa-tasks","fas fa-text-height","fas fa-text-width","fas fa-th","fas fa-th-large","fas fa-th-list","fas fa-trash","fas fa-trash-alt","far fa-trash-alt","fas fa-underline","fas fa-undo","fas fa-undo-alt","fas fa-unlink"],Files:["fas fa-archive","fas fa-clone","far fa-clone","fas fa-copy","far fa-copy","fas fa-cut","fas fa-file","far fa-file","fas fa-file-alt","far fa-file-alt","fas fa-file-archive","far fa-file-archive","fas fa-file-audio","far fa-file-audio","fas fa-file-code","far fa-file-code","fas fa-file-excel","far fa-file-excel","fas fa-file-image","far fa-file-image","fas fa-file-pdf","far fa-file-pdf","fas fa-file-powerpoint","far fa-file-powerpoint","fas fa-file-video","far fa-file-video","fas fa-file-word","far fa-file-word","fas fa-folder","far fa-folder","fas fa-folder-open","far fa-folder-open","fas fa-paste","fas fa-save","far fa-save","fas fa-sticky-note","far fa-sticky-note"],Genders:["fas fa-genderless","fas fa-mars","fas fa-mars-double","fas fa-mars-stroke","fas fa-mars-stroke-h","fas fa-mars-stroke-v","fas fa-mercury","fas fa-neuter","fas fa-transgender","fas fa-transgender-alt","fas fa-venus","fas fa-venus-double","fas fa-venus-mars"],Hands:["fas fa-hand-lizard","far fa-hand-lizard","fas fa-hand-paper","far fa-hand-paper","fas fa-hand-peace","far fa-hand-peace","fas fa-hand-point-down","far fa-hand-point-down","fas fa-hand-point-left","far fa-hand-point-left","fas fa-hand-point-right","far fa-hand-point-right","fas fa-hand-point-up","far fa-hand-point-up","fas fa-hand-pointer","far fa-hand-pointer","fas fa-hand-rock","far fa-hand-rock","fas fa-hand-scissors","far fa-hand-scissors","fas fa-hand-spock","far fa-hand-spock","fas fa-handshake","far fa-handshake","fas fa-thumbs-down","far fa-thumbs-down","fas fa-thumbs-up","far fa-thumbs-up"],Health:["fab fa-accessible-icon","fas fa-ambulance","fas fa-h-square","fas fa-heart","far fa-heart","fas fa-heartbeat","fas fa-hospital","far fa-hospital","fas fa-medkit","fas fa-plus-square","far fa-plus-square","fas fa-stethoscope","fas fa-user-md","fas fa-wheelchair"],Images:["fas fa-adjust","fas fa-bolt","fas fa-camera","fas fa-camera-retro","fas fa-clone","far fa-clone","fas fa-compress","fas fa-expand","fas fa-eye","fas fa-eye-dropper","fas fa-eye-slash","far fa-eye-slash","fas fa-file-image","far fa-file-image","fas fa-film","fas fa-id-badge","far fa-id-badge","fas fa-id-card","far fa-id-card","fas fa-image","far fa-image","fas fa-images","far fa-images","fas fa-sliders-h","fas fa-tint"],Interfaces:["fas fa-ban","fas fa-barcode","fas fa-bars","fas fa-beer","fas fa-bell","far fa-bell","fas fa-bell-slash","far fa-bell-slash","fas fa-bug","fas fa-bullhorn","fas fa-bullseye","fas fa-calculator","fas fa-calendar","far fa-calendar","fas fa-calendar-alt","far fa-calendar-alt","fas fa-calendar-check","far fa-calendar-check","fas fa-calendar-minus","far fa-calendar-minus","fas fa-calendar-plus","far fa-calendar-plus","fas fa-calendar-times","far fa-calendar-times","fas fa-certificate","fas fa-check","fas fa-check-circle","far fa-check-circle","fas fa-check-square","far fa-check-square","fas fa-circle","far fa-circle","fas fa-clipboard","far fa-clipboard","fas fa-clone","far fa-clone","fas fa-cloud","fas fa-cloud-download-alt","fas fa-cloud-upload-alt","fas fa-coffee","fas fa-cog","fas fa-cogs","fas fa-copy","far fa-copy","fas fa-cut","fas fa-database","fas fa-dot-circle","far fa-dot-circle","fas fa-download","fas fa-edit","far fa-edit","fas fa-ellipsis-h","fas fa-ellipsis-v","fas fa-envelope","far fa-envelope","fas fa-envelope-open","far fa-envelope-open","fas fa-eraser","fas fa-exclamation","fas fa-exclamation-circle","fas fa-exclamation-triangle","fas fa-external-link-alt","fas fa-external-link-square-alt","fas fa-eye","fas fa-eye-slash","far fa-eye-slash","fas fa-file","far fa-file","fas fa-file-alt","far fa-file-alt","fas fa-filter","fas fa-flag","far fa-flag","fas fa-flag-checkered","fas fa-folder","far fa-folder","fas fa-folder-open","far fa-folder-open","fas fa-frown","far fa-frown","fas fa-hashtag","fas fa-heart","far fa-heart","fas fa-history","fas fa-home","fas fa-i-cursor","fas fa-info","fas fa-info-circle","fas fa-language","fas fa-magic","fas fa-meh","far fa-meh","fas fa-microphone","fas fa-microphone-slash","fas fa-minus","fas fa-minus-circle","fas fa-minus-square","far fa-minus-square","fas fa-paste","fas fa-pencil-alt","fas fa-plus","fas fa-plus-circle","fas fa-plus-square","far fa-plus-square","fas fa-qrcode","fas fa-question","fas fa-question-circle","far fa-question-circle"],Maps:["fas fa-ambulance","fas fa-anchor","fas fa-balance-scale","fas fa-bath","fas fa-bed","fas fa-beer","fas fa-bell","far fa-bell","fas fa-bell-slash","far fa-bell-slash","fas fa-bicycle","fas fa-binoculars","fas fa-birthday-cake","fas fa-blind","fas fa-bomb","fas fa-book","fas fa-bookmark","far fa-bookmark","fas fa-briefcase","fas fa-building","far fa-building","fas fa-car","fas fa-coffee","fas fa-crosshairs","fas fa-dollar-sign","fas fa-eye","fas fa-eye-slash","far fa-eye-slash","fas fa-fighter-jet","fas fa-fire","fas fa-fire-extinguisher","fas fa-flag","far fa-flag","fas fa-flag-checkered","fas fa-flask","fas fa-gamepad","fas fa-gavel","fas fa-gift","fas fa-glass-martini","fas fa-globe","fas fa-graduation-cap","fas fa-h-square","fas fa-heart","far fa-heart","fas fa-heartbeat","fas fa-home","fas fa-hospital","far fa-hospital","fas fa-image","far fa-image","fas fa-images","far fa-images","fas fa-industry","fas fa-info","fas fa-info-circle","fas fa-key","fas fa-leaf","fas fa-lemon","far fa-lemon","fas fa-life-ring","far fa-life-ring","fas fa-lightbulb","far fa-lightbulb","fas fa-location-arrow","fas fa-low-vision","fas fa-magnet","fas fa-male","fas fa-map","far fa-map","fas fa-map-marker","fas fa-map-marker-alt","fas fa-map-pin","fas fa-map-signs","fas fa-medkit","fas fa-money-bill-alt","far fa-money-bill-alt","fas fa-motorcycle","fas fa-music","fas fa-newspaper","far fa-newspaper","fas fa-paw","fas fa-phone","fas fa-phone-square","fas fa-phone-volume","fas fa-plane","fas fa-plug","fas fa-plus","fas fa-plus-square","far fa-plus-square","fas fa-print","fas fa-recycle","fas fa-road","fas fa-rocket","fas fa-search","fas fa-search-minus","fas fa-search-plus","fas fa-ship","fas fa-shopping-bag","fas fa-shopping-basket","fas fa-shopping-cart","fas fa-shower","fas fa-street-view","fas fa-subway","fas fa-suitcase","fas fa-tag","fas fa-tags","fas fa-taxi","fas fa-thumbtack"],Objects:["fas fa-ambulance","fas fa-anchor","fas fa-archive","fas fa-balance-scale","fas fa-bath","fas fa-bed","fas fa-beer","fas fa-bell","far fa-bell","fas fa-bicycle","fas fa-binoculars","fas fa-birthday-cake","fas fa-bomb","fas fa-book","fas fa-bookmark","far fa-bookmark","fas fa-briefcase","fas fa-bug","fas fa-building","far fa-building","fas fa-bullhorn","fas fa-bullseye","fas fa-bus","fas fa-calculator","fas fa-calendar","far fa-calendar","fas fa-calendar-alt","far fa-calendar-alt","fas fa-camera","fas fa-camera-retro","fas fa-car","fas fa-clipboard","far fa-clipboard","fas fa-cloud","fas fa-coffee","fas fa-cog","fas fa-cogs","fas fa-compass","far fa-compass","fas fa-copy","far fa-copy","fas fa-cube","fas fa-cubes","fas fa-cut","fas fa-envelope","far fa-envelope","fas fa-envelope-open","far fa-envelope-open","fas fa-eraser","fas fa-eye","fas fa-eye-dropper","fas fa-fax","fas fa-fighter-jet","fas fa-file","far fa-file","fas fa-file-alt","far fa-file-alt","fas fa-film","fas fa-fire","fas fa-fire-extinguisher","fas fa-flag","far fa-flag","fas fa-flag-checkered","fas fa-flask","fas fa-futbol","far fa-futbol","fas fa-gamepad","fas fa-gavel","fas fa-gem","far fa-gem","fas fa-gift","fas fa-glass-martini","fas fa-globe","fas fa-graduation-cap","fas fa-hdd","far fa-hdd","fas fa-headphones","fas fa-heart","far fa-heart","fas fa-home","fas fa-hospital","far fa-hospital","fas fa-hourglass","far fa-hourglass","fas fa-image","far fa-image","fas fa-images","far fa-images","fas fa-industry","fas fa-key","fas fa-keyboard","far fa-keyboard","fas fa-laptop","fas fa-leaf","fas fa-lemon","far fa-lemon","fas fa-life-ring","far fa-life-ring","fas fa-lightbulb","far fa-lightbulb","fas fa-lock","fas fa-lock-open","fas fa-magic","fas fa-magnet","fas fa-map","far fa-map","fas fa-map-marker","fas fa-map-marker-alt"],"Payments & Shopping":["fab fa-amazon-pay","fab fa-apple-pay","fas fa-bell","far fa-bell","fas fa-bookmark","far fa-bookmark","fas fa-bullhorn","fas fa-camera","fas fa-camera-retro","fas fa-cart-arrow-down","fas fa-cart-plus","fab fa-cc-amazon-pay","fab fa-cc-amex","fab fa-cc-apple-pay","fab fa-cc-diners-club","fab fa-cc-discover","fab fa-cc-jcb","fab fa-cc-mastercard","fab fa-cc-paypal","fab fa-cc-stripe","fab fa-cc-visa","fas fa-certificate","fas fa-credit-card","far fa-credit-card","fab fa-ethereum","fas fa-gem","far fa-gem","fas fa-gift","fab fa-google-wallet","fas fa-handshake","far fa-handshake","fas fa-heart","far fa-heart","fas fa-key","fab fa-paypal","fas fa-shopping-bag","fas fa-shopping-basket","fas fa-shopping-cart","fas fa-star","far fa-star","fab fa-stripe","fab fa-stripe-s","fas fa-tag","fas fa-tags","fas fa-thumbs-down","far fa-thumbs-down","fas fa-thumbs-up","far fa-thumbs-up","fas fa-trophy"],Shapes:["fas fa-bookmark","far fa-bookmark","fas fa-calendar","far fa-calendar","fas fa-certificate","fas fa-circle","far fa-circle","fas fa-cloud","fas fa-comment","far fa-comment","fas fa-file","far fa-file","fas fa-folder","far fa-folder","fas fa-heart","far fa-heart","fas fa-map-marker","fas fa-play","fas fa-square","far fa-square","fas fa-star","far fa-star"],Spinners:["fas fa-asterisk","fas fa-certificate","fas fa-circle-notch","fas fa-cog","fas fa-compass","far fa-compass","fas fa-crosshairs","fas fa-life-ring","far fa-life-ring","fas fa-snowflake","far fa-snowflake","fas fa-spinner","fas fa-sun","far fa-sun","fas fa-sync"],Sports:["fas fa-baseball-ball","fas fa-basketball-ball","fas fa-bowling-ball","fas fa-football-ball","fas fa-futbol","far fa-futbol","fas fa-golf-ball","fas fa-hockey-puck","fas fa-quidditch","fas fa-table-tennis","fas fa-volleyball-ball"],Status:["fas fa-ban","fas fa-battery-empty","fas fa-battery-full","fas fa-battery-half","fas fa-battery-quarter","fas fa-battery-three-quarters","fas fa-bell","far fa-bell","fas fa-bell-slash","far fa-bell-slash","fas fa-calendar","far fa-calendar","fas fa-calendar-alt","far fa-calendar-alt","fas fa-calendar-check","far fa-calendar-check","fas fa-calendar-minus","far fa-calendar-minus","fas fa-calendar-plus","far fa-calendar-plus","fas fa-calendar-times","far fa-calendar-times","fas fa-cart-arrow-down","fas fa-cart-plus","fas fa-exclamation","fas fa-exclamation-circle","fas fa-exclamation-triangle","fas fa-eye","fas fa-eye-slash","far fa-eye-slash","fas fa-file","far fa-file","fas fa-file-alt","far fa-file-alt","fas fa-folder","far fa-folder","fas fa-folder-open","far fa-folder-open","fas fa-info","fas fa-info-circle","fas fa-lock","fas fa-lock-open","fas fa-minus","fas fa-minus-circle","fas fa-minus-square","far fa-minus-square","fas fa-plus","fas fa-plus-circle","fas fa-plus-square","far fa-plus-square","fas fa-question","fas fa-question-circle","far fa-question-circle","fas fa-shield-alt","fas fa-shopping-cart","fas fa-sign-in-alt","fas fa-sign-out-alt","fas fa-thermometer-empty","fas fa-thermometer-full","fas fa-thermometer-half","fas fa-thermometer-quarter","fas fa-thermometer-three-quarters","fas fa-thumbs-down","far fa-thumbs-down","fas fa-thumbs-up","far fa-thumbs-up","fas fa-toggle-off","fas fa-toggle-on","fas fa-unlock","fas fa-unlock-alt"],"Users & People":["fab fa-accessible-icon","fas fa-address-book","far fa-address-book","fas fa-address-card","far fa-address-card","fas fa-bed","fas fa-blind","fas fa-child","fas fa-female","fas fa-frown","far fa-frown","fas fa-id-badge","far fa-id-badge","fas fa-id-card","far fa-id-card","fas fa-male","fas fa-meh","far fa-meh","fas fa-power-off","fas fa-smile","far fa-smile","fas fa-street-view","fas fa-user","far fa-user","fas fa-user-circle","far fa-user-circle","fas fa-user-md","fas fa-user-plus","fas fa-user-secret","fas fa-user-times","fas fa-users","fas fa-wheelchair"],Vehicles:["fab fa-accessible-icon","fas fa-ambulance","fas fa-bicycle","fas fa-bus","fas fa-car","fas fa-fighter-jet","fas fa-motorcycle","fas fa-paper-plane","far fa-paper-plane","fas fa-plane","fas fa-rocket","fas fa-ship","fas fa-shopping-cart","fas fa-space-shuttle","fas fa-subway","fas fa-taxi","fas fa-train","fas fa-truck","fas fa-wheelchair"],Writing:["fas fa-archive","fas fa-book","fas fa-bookmark","far fa-bookmark","fas fa-edit","far fa-edit","fas fa-envelope","far fa-envelope","fas fa-envelope-open","far fa-envelope-open","fas fa-eraser","fas fa-file","far fa-file","fas fa-file-alt","far fa-file-alt","fas fa-folder","far fa-folder","fas fa-folder-open","far fa-folder-open","fas fa-keyboard","far fa-keyboard","fas fa-newspaper","far fa-newspaper","fas fa-paper-plane","far fa-paper-plane","fas fa-paperclip","fas fa-paragraph","fas fa-pen-square","fas fa-pencil-alt","fas fa-quote-left","fas fa-quote-right","fas fa-sticky-note","far fa-sticky-note","fas fa-thumbtack"]},kd=e=>{let{onChange:t,value:n}=e;return console.log(vd),(0,Ee.createElement)(yd(),{icons:(0,it.applyFilters)("gutenify--icon-picker--fonts-list",vd),renderUsing:"class",value:n,onChange:e=>{t(e)}})},{hookPrefix:Ed}=cd;(0,it.addFilter)(`gutenify-block-${Ed}-options-tab-content`,`gutenify--${Ed}--inspectorControls--tab-content-basic`,((e,t)=>{const{setAttributes:n,attributes:r}=t,{icon:a}=r;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify--${Ed}--inspectorControls--tab-content-basic`},(0,Ee.createElement)(xe.BaseControl,{label:(0,Ce.__)("Icon"),id:"button-icon"},(0,Ee.createElement)(kd,{value:null==a?void 0:a.name,onChange:e=>{n({icon:{...a,name:e}})}}),(0,Ee.createElement)(xe.Button,{variant:"link",onClick:()=>{n({icon:{...a,name:""}})}},(0,Ce.__)("Remove icon")),(null==a?void 0:a.name)&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.SelectControl,{label:(0,Ce.__)("Icon Position"),onChange:e=>{const t={icon:{...a,position:e}};n(t)},value:null==a?void 0:a.position,options:[{value:"before",label:(0,Ce.__)("Before")},{value:"after",label:(0,Ce.__)("After")}]}),(0,Ee.createElement)(xe.TextControl,{label:(0,Ce.__)("Icon spacing"),onChange:e=>{const t={icon:{...a,spacing:e}};n(t)},value:null==a?void 0:a.spacing,min:0,type:"number"}))))]}));const{hookPrefix:Cd}=cd;(0,it.addFilter)(`gutenify-block-${Cd}-options-tab-style`,`Gutenify/Block/${Cd}/InspectorControls/BasicControls/tabs/style`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{blockAdvanceOptions:a}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Cd}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"button",initialOpen:!0,label:()=>(0,Ce.__)("Button Style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel gutenify-editor-tab-ovel",activeClass:"active-tab",tabs:[{name:"normal",title:(0,Ce.__)("Normal"),className:"gutenify-color-normal-tab"},{name:"hover",title:(0,Ce.__)("Hover"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,"normal"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,textColor:e}};r(t)},value:a.textColor}),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Transparent Background"),checked:"transparent"===a.backgroundColor,onChange:()=>{const e={backgroundColor:"transparent",backgroundGradient:""};"transparent"===a.backgroundColor&&(e.backgroundColor="");const t={blockAdvanceOptions:{...a,...e}};r(t)}}),"transparent"!==a.backgroundColor&&(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.backgroundColor,gradientValue:a.backgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,...e}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,borderColor:e}};r(t)},value:a.borderColor})),"hover"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverTextColor:e}};r(t)},value:a.hoverTextColor}),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Transparent Background"),checked:"transparent"===a.hoverBackgroundColor,onChange:()=>{const e={hoverBackgroundColor:"transparent",hoverBackgroundGradient:""};"transparent"===a.hoverBackgroundColor&&(e.hoverBackgroundColor="");const t={blockAdvanceOptions:{...a,...e}};r(t)}}),"transparent"!==a.hoverBackgroundColor&&(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:a.hoverBackgroundColor,gradientValue:a.hoverBackgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBackgroundColor:e.backgroundColor,hoverBackgroundGradient:e.backgroundGradient}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,hoverBorderColor:e}};r(t)},value:a.hoverBorderColor})),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Border Width"),value:a.borderWidth,onChange:e=>{const t={blockAdvanceOptions:{...a,borderWidth:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Border Radius"),value:a.borderRadius,onChange:e=>{const t={blockAdvanceOptions:{...a,borderRadius:e}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalDivider,null)))))}]}))]}));const{hookPrefix:_d}=cd;(0,it.addFilter)(`gutenify-block-${_d}-inspector-controls`,`Gutenify/Block/${_d}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
15 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${_d}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-hover-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify-block-${_d}-options-tab-${e.name}`,[],{...t},e)))))]));const{hookPrefix:wd}=cd,xd=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:wd},e));class Sd extends Ee.Component{constructor(e){super(e),this.updateBlock=this.updateBlock.bind(this)}updateBlock(e){const{setAttributes:t}=this.props;t({...e})}render(){const{attributes:e,setAttributes:t,isSelected:n,className:r}=this.props,{text:a,placeholder:o,fontSize:i,style:l,blockClientId:s,icon:c}=e;return(0,Ee.createElement)("div",{className:Be()(r,{"has-custom-font-size":i||l},`gutenify-section-${s}`)},n&&(0,Ee.createElement)(xd,(0,st.Z)({},this.props,{updateBlock:this.updateBlock})),(0,Ee.createElement)("div",{className:Be()("gutenify-button-link","wp-block-button__link")},(null==c?void 0:c.name)&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)("i",{className:c.name})),(0,Ee.createElement)(lt.RichText,{"aria-label":(0,Ce.__)("Button text"),placeholder:o||(0,Ce.__)("Add text…"),value:a,onChange:e=>{t({text:e})},allowedFormats:["core/bold","core/italic"],rel:"noopener noreferrer",keepPlaceholderOnFocus:!0,withoutInteractiveFormatting:!0,identifier:"text"})))}}const Od=Sd,Bd=JSON.parse('{"apiVersion":2,"name":"gutenify/button","category":"widgets","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"buttonBorderRadius":0,"buttonBorderWidth":0}},"text":{"type":"string","default":""},"placeholder":{"type":"string","default":""},"url":{"type":"string","source":"attribute","selector":"a","attribute":"href"},"linkTarget":{"type":"string","source":"attribute","selector":"a","attribute":"target"},"rel":{"type":"string","source":"attribute","selector":"a","attribute":"rel"},"icon":{"type":"object","default":{"name":"","positon":"before","spacing":""}}}}'),{name:Pd,category:Td,attributes:Ad}=Bd,$d={title:(0,Ce.__)("Button"),description:(0,Ce.__)("This block allows you to place an button."),icon:(0,Ee.createElement)(xe.Icon,{icon:Fe}),keywords:["gutenify",(0,Ce.__)("Button")],parent:["gutenify/buttons"],example:{attributes:{image:{url:"",id:""}}},attributes:Ad,edit:Od,save:function(e){var t;const{attributes:n,className:r}=e,{fontSize:a,linkTarget:o,rel:i,style:l,text:s,title:c,url:u,blockClientId:d,icon:p}=n;if(!s)return null;const f=Be()("gutenify-button-link","wp-block-button__link"),m=Be()(r,{"has-custom-font-size":a||(null==l||null===(t=l.typography)||void 0===t?void 0:t.fontSize)},"wp-block-button",`gutenify-section-${d}`);return(0,Ee.createElement)("div",lt.useBlockProps.save({className:m}),(0,Ee.createElement)("a",{href:u,title:c,target:o,className:f,rel:i},(null==p?void 0:p.name)&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)("i",{className:p.name})),(0,Ee.createElement)(lt.RichText.Content,{tagName:"span",value:s})))},supports:{anchor:!0,align:!1,alignWide:!1,typography:{fontSize:!0,__experimentalFontFamily:!0}},gutenify:{customStylesCallback:e=>function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const{attributes:n}=e,{blockAdvanceOptions:r,blockClientId:a,icon:o}=n;t=t||`.gutenify-section-${a} .gutenify-button-link`;let i="",l="";l+=(0,rt.has)(r,"textColor")&&!(0,rt.isEmpty)(r.textColor)?`color: ${r.textColor};`:"",l+=(0,rt.has)(r,"backgroundColor")&&!(0,rt.isEmpty)(r.backgroundColor)?`background: ${r.backgroundColor};`:"",(0,rt.has)(r,"backgroundGradient")&&!(0,rt.isEmpty)(r.backgroundGradient)&&(l+=`background: ${r.backgroundGradient};`),l+=(0,rt.has)(r,"borderColor")&&!(0,rt.isEmpty)(r.borderColor)?`border-color: ${r.borderColor};`:"",l+=(0,rt.has)(r,"borderWidth")&&r.borderWidth>0?`border-width: ${r.borderWidth}px;`:"",l+=(0,rt.has)(r,"borderWidth")&&r.borderWidth>0?"border-style: solid;":"",l+=(0,rt.has)(r,"borderRadius")&&!(0,rt.isEmpty)(r.borderRadius)?`border-radius: ${r.borderRadius};`:"",l&&(i+=`${t} { ${l} }`);let s="";s+=(0,rt.has)(r,"hoverTextColor")&&!(0,rt.isEmpty)(r.hoverTextColor)?`color: ${r.hoverTextColor};`:"",s+=(0,rt.has)(r,"hoverBackgroundColor")&&!(0,rt.isEmpty)(r.hoverBackgroundColor)?`background: ${r.hoverBackgroundColor};`:"",(0,rt.has)(r,"hoverBackgroundGradient")&&!(0,rt.isEmpty)(r.hoverBackgroundGradient)&&(s+=`background: ${r.hoverBackgroundGradient};`),s+=(0,rt.has)(r,"hoverBorderColor")&&!(0,rt.isEmpty)(r.hoverBorderColor)?`border-color: ${r.hoverBorderColor};`:"",s&&(i+=`${t}:hover { ${s} }`);let c="";return c+=null!=o&&o.name&&null!=o&&o.position&&"after"===o.position?"flex-direction: row-reverse;":"",c+=null!=o&&o.name&&null!=o&&o.spacing?`gap: ${o.spacing}px;`:"",c&&(i+=`${t} { ${c} }`),(0,it.applyFilters)("gutenify--button--inline-styles",i,e)}(e)},deprecated:[{attributes:Ad,save(e){var t;const{className:n}=e,{fontSize:r,linkTarget:a,rel:o,style:i,text:l,title:s,url:c,blockClientId:u}=e.attributes;if(!l)return null;const d=Be()("gutenify-button-link","wp-block-button__link"),p=Be()(n,{"has-custom-font-size":r||(null==i||null===(t=i.typography)||void 0===t?void 0:t.fontSize)},"wp-block-button",`gutenify-section-${u}`);return(0,Ee.createElement)("div",lt.useBlockProps.save({className:p}),(0,Ee.createElement)(lt.RichText.Content,{tagName:"a",className:d,href:c,title:s,value:l,target:a,rel:o}))}}]};class Id extends Ee.Component{render(){const{attributes:e,setAttributes:t}=this.props,{contentJustification:n,orientation:r}=e,a="vertical"===r?["left","center","right"]:["left","center","right","space-between"];return(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(lt.BlockControls,null,(0,Ee.createElement)(lt.JustifyContentControl,{allowedControls:a,value:n,onChange:e=>t({contentJustification:e}),popoverProps:{position:"bottom right",isAlternate:!0}})))}}const Nd=Id,Fd=[Pd],jd={type:"default",alignments:[]};class Md extends Ee.Component{constructor(e){super(e),this.updateBlock=this.updateBlock.bind(this)}updateBlock(e){const{setAttributes:t}=this.props;t({...e})}render(){const{attributes:e,className:t,preferredStyle:n,isSelected:r}=this.props,{contentJustification:a,orientation:o}=e;return(0,Ee.createElement)("div",{className:Be()(t,{[`is-content-justification-${a}`]:a,"is-vertical":"vertical"===o},"wp-block-buttons")},r&&(0,Ee.createElement)(Nd,this.props),(0,Ee.createElement)(lt.InnerBlocks,{allowedBlocks:Fd,template:[[Pd,{className:n&&`is-style-${n}`}]],orientation:o,__experimentalLayout:jd}))}}const Rd=(0,Se.compose)([(0,ue.withSelect)((e=>{var t;const n=e(lt.store).getSettings().__experimentalPreferredStyleVariations;return{preferredStyle:null==n||null===(t=n.value)||void 0===t?void 0:t[Pd]}}))])(Md),Ld=JSON.parse('{"apiVersion":2,"name":"gutenify/buttons","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{}},"contentJustification":{"type":"string"},"orientation":{"type":"string","default":"horizontal"}},"editorStyle":"gutenify-buttons-editor","style":"gutenify-buttons"}'),{name:Dd,category:zd,attributes:Gd}=Ld,Vd={title:(0,Ce.__)("Buttons"),description:(0,Ce.__)("Gutenify button."),icon:(0,Ee.createElement)(xe.Icon,{icon:Ne}),keywords:["gutenify",(0,Ce.__)("Button"),(0,Ce.__)("Buttons")],example:{attributes:{image:{url:"",id:""}}},attributes:Gd,edit:Rd,save:function(e){const{attributes:{contentJustification:t,orientation:n}}=e;return(0,Ee.createElement)("div",lt.useBlockProps.save({className:Be()({[`is-content-justification-${t}`]:t,"is-vertical":"vertical"===n},"wp-block-buttons")}),(0,Ee.createElement)(lt.InnerBlocks.Content,null))},supports:{html:!1,anchor:!0,align:["wide","full"]}},Wd={hookPrefix:"icon"},Hd=["image"];(0,it.addFilter)("gutenify-block-icon-options-tab-content","Gutenify/Block/Icon/InspectorControls/BasicControls/tabs/content",((e,t)=>{let{attributes:n,setAttributes:r}=t;const{source:a,iconName:o,iconImage:i}=n,l=()=>{r({iconImage:""})};return[...e,(0,Ee.createElement)(Ee.Fragment,{key:"gutenify-block-icon-inspector-controls-basic-controls-tab"},(0,Ee.createElement)(mo,{tabs:[{name:"icon",initialOpen:!0,label:()=>(0,Ce.__)("Icon"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.SelectControl,{label:(0,Ce.__)("Select Source"),value:a,onChange:e=>{r({source:e})},options:[{value:"icon",label:(0,Ce.__)("Icon")},{value:"image",label:(0,Ce.__)("Image")}]}),"icon"===a&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(kd,{value:o,onChange:e=>{r({iconName:e})}})),"image"===a&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.BaseControl,{className:"editor-bg-image-control",label:(0,Ce.__)(""),id:"image-upload"},(0,Ee.createElement)(lt.MediaUploadCheck,null,(0,Ee.createElement)(lt.MediaUpload,{onSelect:e=>{e&&e.url&&e.type&&"image"===e.type?r({iconImage:e}):r({iconImage:null})},allowedTypes:Hd,value:i,render:e=>{let{open:t}=e;return(0,Ee.createElement)(xe.Button,{onClick:t,isSecondary:!0},(0,Ce.__)("Open Media Library"))}})),i&&"null"!==i.url&&""!==i.url&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)("br",null),(0,Ee.createElement)(xe.Button,{onClick:l,isLink:!0,isDestructive:!0},(0,Ce.__)("Remove Image"))))))}]}))]}));const{hookPrefix:qd}=Wd;(0,it.addFilter)(`gutenify-block-${qd}-options-tab-style`,`Gutenify/Block/${qd}/InspectorControls/BasicControls/tabs/style`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{source:a,size:o,iconImage:i,imageSize:l,customSize:s,blockAdvanceOptions:c,borderRadius:u,borderWidth:d}=n,{containerWidth:p,containerHeight:f}=c;let m=[{value:"thumbnail",label:(0,Ce.__)("Thumbnail")},{value:"medium",label:(0,Ce.__)("Medium")},{value:"full",label:(0,Ce.__)("Large")}];return i&&i.sizes&&(m=(e=>{const t=[];return(0,rt.forOwn)(e,(function(e,n){const r={value:n,label:n};t.push(r)})),t})(i.sizes)),[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${qd}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"icon",initialOpen:!0,label:()=>(0,Ce.__)("Icon style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel gutenify-editor-tab-ovel",activeClass:"active-tab",tabs:[{name:"normal",title:(0,Ce.__)("Normal"),className:"gutenify-color-normal-tab"},{name:"hover",title:(0,Ce.__)("Hover"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,"normal"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,"icon"===a&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...c,textColor:e}};r(t)},value:c.textColor})),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:c.backgroundColor,gradientValue:c.backgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...c,...e}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...c,borderColor:e}};r(t)},value:c.borderColor})),"hover"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,"icon"===a&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...c,hoverTextColor:e}};r(t)},value:c.hoverTextColor})),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:c.hoverBackgroundColor,gradientValue:c.hoverBackgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...c,hoverBackgroundColor:e.backgroundColor,hoverBackgroundGradient:e.backgroundGradient}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...c,hoverBorderColor:e}};r(t)},value:c.hoverBorderColor})),(0,Ee.createElement)(xe.__experimentalDivider,null)))),"icon"===a&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Size"),value:o,onChange:e=>{r({size:e})},min:10})),"image"===a&&i&&"null"!==i.url&&""!==i.url&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.SelectControl,{label:(0,Ce.__)("Image Size"),options:m,value:l,onChange:e=>{r({imageSize:e})}}),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Custom Width"),checked:s,onChange:()=>{r({customSize:!s})},help:(0,Ce.__)("Turn this off to inherit the natural width of Image.")}),s&&(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Width (px)"),value:o,onChange:e=>{r({size:e})},min:0,max:500})),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Container Width (px)"),value:p,onChange:e=>{r({blockAdvanceOptions:{...c,containerWidth:e}})},min:0,max:500}),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Container Height (px)"),value:f,onChange:e=>{r({blockAdvanceOptions:{...c,containerHeight:e}})},min:0,max:500}),(0,Ee.createElement)(uo,(0,st.Z)({},t,{parentKey:"blockAdvanceOptions",label:(0,Ce.__)("Padding"),property:"iconPadding",onChange:e=>{}})),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Border Width"),value:d,onChange:e=>{r({borderWidth:e})},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Border Radius"),value:u,onChange:e=>{r({borderRadius:e})},min:0,max:300}))}]}))]}));const{hookPrefix:Ud}=Wd;(0,it.addFilter)(`gutenify-block-${Ud}-inspector-controls`,`Gutenify/Block/${Ud}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
16 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${Ud}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify-block-${Ud}-options-tab-${e.name}`,[],{...t},e)))))]));const Zd=function(e){let{isSelected:t,url:n,updateBlock:r,opensInNewTab:a,onToggleOpenInNewTab:o,anchorRef:i}=e;const[l,s]=(0,Ee.useState)(!1),c=!!n,u=c&&t,d=()=>(s(!0),!1),p=()=>{r({url:void 0,linkTarget:void 0,rel:void 0}),s(!1)},f=(l||u)&&(0,Ee.createElement)(xe.Popover,{position:"bottom center",onClose:()=>s(!1),anchorRef:null==i?void 0:i.current},(0,Ee.createElement)(lt.__experimentalLinkControl,{className:"wp-block-navigation-link__inline-link-input",value:{url:n,opensInNewTab:a},onChange:e=>{let{url:t="",opensInNewTab:n}=e;r({url:t}),a!==n&&o(n)}}));return(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(lt.BlockControls,{group:"block"},!c&&(0,Ee.createElement)(xe.ToolbarButton,{name:"link",icon:dd,title:(0,Ce.__)("Link"),shortcut:ud.displayShortcut.primary("k"),onClick:d}),u&&(0,Ee.createElement)(xe.ToolbarButton,{name:"link",icon:pd,title:(0,Ce.__)("Unlink"),shortcut:ud.displayShortcut.primaryShift("k"),onClick:p,isActive:!0})),t&&(0,Ee.createElement)(xe.KeyboardShortcuts,{bindGlobal:!0,shortcuts:{[ud.rawShortcut.primary("k")]:d,[ud.rawShortcut.primaryShift("k")]:p}}),f)},{hookPrefix:Yd}=Wd,Kd=e=>{const{attributes:t,onChange:n,isSelected:r}=e,{url:a,linkTarget:o,rel:i}=t,l="noreferrer noopener",s=(0,Ee.useRef)(),c=(0,Ee.useCallback)((e=>{const t=e?"_blank":void 0;let r=i;t&&!i?r=l:t||i!==l||(r=void 0),n({linkTarget:t,rel:r})}),[i]);return(0,Ee.createElement)(Zd,{url:a,updateBlock:e=>{n(e)},isSelected:r,opensInNewTab:"_blank"===o,onToggleOpenInNewTab:c,anchorRef:s})};(0,it.addFilter)(`gutenify-block-${Yd}-block-controls`,`Gutenify/Block/${Yd}/BlockControls/BasicControls`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{contentJustification:a,orientation:o}=n;return[...e,(0,Ee.createElement)(Ee.Fragment
17 /* translators: block settings */,{key:"gutenify-block-icon-block-controls-basic-controls"},(0,Ee.createElement)(xe.ToolbarGroup,null,(0,Ee.createElement)(lt.JustifyContentControl,{allowedControls:["left","center","right"],value:a,onChange:e=>r({contentJustification:e}),popoverProps:{position:"bottom right",isAlternate:!0}})),(0,Ee.createElement)(Kd,(0,st.Z)({},t,{onChange:e=>{r(e)}})))]}));const{hookPrefix:Jd}=Wd,Xd=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:Jd},e));class Qd extends Ee.Component{render(){const{attributes:e}=this.props;let t="";void 0!==e.iconImage&&null!==e.iconImage&&""!==e.iconImage&&(t=e.iconImage.url);let n="";if(""!==t){const r=e.iconImage.sizes,a=e.imageSize;return n=void 0!==r&&void 0!==r[a]?r[a].url:t,(0,Ee.createElement)("img",{className:"",src:n,alt:e.iconImage.alt})}return null}}const ep=Qd,tp=JSON.parse('{"name":"gutenify/icon","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{}},"contentJustification":{"type":"string","default":"center"},"url":{"type":"string"},"linkTarget":{"type":"string"},"rel":{"type":"string"},"source":{"type":"string","default":"icon"},"iconName":{"type":"string","default":"fas fa-star"},"size":{"type":"Number","default":40},"iconImage":{"type":"object"},"imageSize":{"type":"string","default":"thumbnail"},"customSize":{"type":"boolean","default":true},"borderRadius":{"type":"string","default":0},"borderWidth":{"type":"Number","default":0},"padding":{"type":"Number","default":0}}}'),{hookPrefix:np}=Wd,{name:rp,category:ap,attributes:op}=tp,ip={title:(0,Ce.__)("Icon"),description:(0,Ce.__)("Gutenify Icon"),icon:(0,Ee.createElement)(xe.Icon,{icon:ze}),keywords:["gutenify",(0,Ce.__)("Icon")],example:{attributes:{image:{url:"",id:""}}},attributes:op,edit:e=>{const{isSelected:t,attributes:n,className:r}=e,{source:a,iconName:o,iconImage:i,contentJustification:l,blockClientId:s}=n;return(0,Ee.createElement)("div",{className:Be()(r,{[`is-content-justification-${l}`]:l},"is-vertical",`gutenify-section-${s}`)},t&&(0,Ee.createElement)(Xd,e),(0,Ee.createElement)("div",{className:"gutenify-icon-wrapper"},"icon"===a&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)("i",{className:o})),"image"===a&&i&&"null"!==i.url&&""!==i.url&&(0,Ee.createElement)(ep,{attributes:n})))},save:function(e){const{className:t,attributes:n}=e,{source:r,iconName:a,iconImage:o,url:i,linkTarget:l,rel:s,contentJustification:c,blockClientId:u}=n,d=Be()(t,"flex-col-item",{[`is-content-justification-${c}`]:c},`gutenify-section-${u}`);return(0,Ee.createElement)("div",lt.useBlockProps.save({className:d}),(0,Ee.createElement)("a",{href:i,target:l,rel:s,className:"gutenify-icon-wrapper"},"icon"===r&&(0,Ee.createElement)("i",{className:a}),"image"===r&&o&&"null"!==o.url&&""!==o.url&&(0,Ee.createElement)(ep,{attributes:n})))},supports:{html:!1,customClassName:!0},gutenify:{customStylesCallback:e=>function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{size:n,customSize:r,iconimgBorderRadius:a,blockAdvanceOptions:o,borderRadius:i,borderWidth:l}=e.attributes,{iconPadding:s,containerWidth:c,containerHeight:u}=o;let d="";t=t||`.gutenify-section-${e.clientId} .gutenify-icon-wrapper`;let p="";p+=(0,rt.has)(o,"textColor")&&!(0,rt.isEmpty)(o.textColor)?`color: ${o.textColor};`:"",p+=(0,rt.has)(o,"backgroundColor")&&!(0,rt.isEmpty)(o.backgroundColor)?`background: ${o.backgroundColor};`:"",(0,rt.has)(o,"backgroundGradient")&&!(0,rt.isEmpty)(o.backgroundGradient)&&(p+=`background: ${o.backgroundGradient};`),p+=(0,rt.has)(o,"borderColor")&&!(0,rt.isEmpty)(o.borderColor)?`border-color: ${o.borderColor};`:"",p+=l>0?`border-width: ${l}px;`:"",p+=l>0?"border-style: solid;":"",p+=(0,rt.isEmpty)(i)?"":`border-radius: ${i};`,p+=`${(0,rt.has)(s,"desktop")?ho(s.desktop):""}`,p+=c?`width: ${c}px;`:"",p+=u?`height: ${u}px;`:"",p&&(d+=`${t} { ${p} }`);let f="";return f+=(0,rt.has)(o,"hoverTextColor")&&!(0,rt.isEmpty)(o.hoverTextColor)?`color: ${o.hoverTextColor};`:"",f+=(0,rt.has)(o,"hoverBackgroundColor")&&!(0,rt.isEmpty)(o.hoverBackgroundColor)?`background: ${o.hoverBackgroundColor};`:"",(0,rt.has)(o,"hoverBackgroundGradient")&&!(0,rt.isEmpty)(o.hoverBackgroundGradient)&&(f+=`background: ${o.hoverBackgroundGradient};`),f+=(0,rt.has)(o,"hoverBorderColor")&&!(0,rt.isEmpty)(o.hoverBorderColor)?`border-color: ${o.hoverBorderColor};`:"",f&&(d+=`${t}:hover { ${f} }`),n&&(d+=`${t} i {\n\t\t\tfont-size: ${n}px;\n\t\t}`),r&&(d+=`${t} img {\n\t\t\twidth: ${n}px;\n\t\t\tmax-width: ${n}px;\n\t\t}`),d+=`${t} .gutenify-image-icon-content img {\n\t\tborder-radius: ${a}px;\n\t}`,(0,it.applyFilters)(`gutenify--${np}--inline-styles`,d,e)}(e)}};class lp extends Ee.Component{constructor(e){super(e),this.state={isTemplatesModalOpen:!1},this.getLayoutsSelector=this.getLayoutsSelector.bind(this)}getLayoutsSelector(){const{clientId:e,attributes:t,removeBlock:n}=this.props;return(0,Ee.createElement)(Ee.Fragment,null,t.isTemplatesModalOnly||this.state.isTemplatesModalOpen?(0,Ee.createElement)(Qe,{onRequestClose:()=>{this.setState({isTemplatesModalOpen:!1}),t.isTemplatesModalOnly&&n(e)},replaceBlockId:e}):"")}render(){const{className:e}=this.props,t=()=>{this.setState({isTemplatesModalOpen:!0})};return(0,Ee.createElement)("div",{className:`${e} gutenify--flex gutenify--flex--justify-center`},this.getLayoutsSelector(),(0,Ee.createElement)(Ii,this.props,(0,Ee.createElement)(xe.Button,{onClick:()=>t(),isPrimary:!0},(0,Ee.createElement)(xe.Icon,{icon:"grid-view",size:16}),"   ",(0,Ce.__)("Add Template"))))}}const sp=(0,Se.compose)([(0,ue.withDispatch)((e=>{const{updateBlockAttributes:t,removeBlock:n,replaceInnerBlocks:r}=e("core/block-editor");return{updateBlockAttributes:t,removeBlock:n,replaceInnerBlocks:r}}))])(lp),cp=JSON.parse('{"name":"gutenify/templates-button","category":"gutenify","attributes":{"isTemplatesModalOnly":{"type":"boolean","default":false}}}'),{name:up,category:dp,attributes:pp}=cp,fp={title:(0,Ce.__)("Template Browser"),description:(0,Ce.__)("Browse templates that you have created or pick from Gutenify Libarary."),icon:(0,Ee.createElement)(xe.Icon,{icon:Ue}),keywords:["gutenify",(0,Ce.__)("Template"),(0,Ce.__)("Library"),(0,Ce.__)("Templates"),(0,Ce.__)("Browser")],example:{attributes:{}},attributes:pp,edit:sp,save:()=>{}},mp={hookPrefix:"slider",layouts:[{name:"layout-1",label:"Layout 1",iconAlign:"center",titleAlign:"center",buttonAlign:"center"},{name:"layout-2",label:"Layout 2",iconAlign:"center",titleAlign:"left",buttonAlign:"left"},{name:"layout-3",label:"Layout 3",iconAlign:"center",titleAlign:"right",buttonAlign:"right"},{name:"layout-4",label:"Layout 4",iconAlign:"center",titleAlign:"right",buttonAlign:"right"},{name:"layout-5",label:"Layout 5",iconAlign:"center",titleAlign:"right",buttonAlign:"right"}]},{hookPrefix:gp}=mp,hp=e=>{const{toggleEditSlidesMode:t,isEditing:n}=e;return(0,Ee.createElement)(xe.Toolbar,null,(0,Ee.createElement)(xe.Button,{isPressed:n,icon:"edit",showTooltip:!0,label:(0,Ce.__)("Edit"),className:"components-toolbar-button",onClick:()=>{t()}}))};(0,it.addFilter)(`gutenify-block-${gp}-block-controls`,`Gutenify/Block/${gp}/InspectorControls/BlockControls/edit-slides`,((e,t)=>[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${gp}-options-block-control-edit-slides`},(0,Ee.createElement)(hp,t))]));const{hookPrefix:bp,layouts:yp}=mp;(0,it.addFilter)(`gutenify-block-${bp}-options-tab-content`,`Gutenify/Block/${bp}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{columns:a,hasNavigation:o,hasPagination:i,spaceBetween:l,blockAdvanceOptions:s}=n,{layout:c}=s;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${bp}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"slider-options",initialOpen:!0,label:()=>(0,Ce.__)("Slider"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(wi,{layouts:yp,value:c,blockName:bp,onChange:e=>{const t={...s,layout:e.name};r({blockAdvanceOptions:t})}}),(0,Ee.createElement)(xe.RangeControl,{label:(0,Ce.__)("Columns"),value:a,onChange:e=>{r({columns:e})},min:1,max:(0,it.applyFilters)(`gutenify--${bp}--max-columns`,3),step:1}),(0,Ee.createElement)(xe.RangeControl,{label:(0,Ce.__)("Slider space"),value:l,onChange:e=>{r({spaceBetween:e})},min:0,max:100,step:1,help:(0,Ce.__)("Space between each slide.")}),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Enable Navigation","gutenify"),checked:o,help:o?(0,Ce.__)("Showing slider navigation.","gutenify"):(0,Ce.__)("Toggle to enable slider navigation.","gutenify"),onChange:()=>r({hasNavigation:!o})}),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Enable Pagination","gutenify"),checked:i,help:i?(0,Ce.__)("Showing slider pagination.","gutenify"):(0,Ce.__)("Toggle to enable slider pagination.","gutenify"),onChange:()=>r({hasPagination:!i})}),(0,it.applyFilters)(`gutenify--${bp}--inspector--tab-content--slider`,[],t))}]}))]}));const{hookPrefix:vp}=mp;(0,it.addFilter)(`gutenify-block-${vp}-inspector-controls`,`Gutenify/Block/${vp}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
18 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${vp}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>{const n=(0,it.applyFilters)(`gutenify-block-${vp}-options-tab-${e.name}`,[],{...t},e);return(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify--${vp}--inspector--tabs--${e.name}`,[...n],{...t},e))})))]));const{hookPrefix:kp}=mp,Ep=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:kp},e)),Cp=e=>{let{clientId:t,label:n}=e;return(0,Ee.createElement)(lt.Inserter,{rootClientId:t,renderToggle:e=>{let{onToggle:t,disabled:r}=e;return(0,Ee.createElement)("div",{className:"gutenify-block-list-appender"},(0,Ee.createElement)(xe.Button,{className:"my-button-block-appender",onClick:t,disabled:r,label:n,variant:"primary"},n))},isAppender:!0})};Cc.use([Sc,wc,Oc]);const _p=(0,Se.compose)([(0,ue.withDispatch)(((e,t)=>{const{selectBlock:n}=e("core/block-editor");return{selectBlock:()=>{n(t.clientId)}}}))])((e=>{const{isSelected:t,className:n,clientId:r,attributes:a}=e,{blockClientId:o,blockAdvanceOptions:i}=a,{layout:l="layout-1"}=i,[{isEditing:s},c]=(0,Ee.useState)({isEditing:!1}),{hasInnerBlocks:u}=(0,ue.useSelect)((e=>{const{getBlock:t}=e(lt.store),n=t(r);return{hasInnerBlocks:!(!n||!n.innerBlocks.length)}}),[r]);(0,Ee.useEffect)((()=>{c({isEditing:!u})}),[]);const d=Be()(n,`gutenify-section-${o}`,`gutenify-section-${l}`);return(0,Ee.createElement)("div",{className:d},t&&(0,Ee.createElement)(Ep,(0,st.Z)({},e,{toggleEditSlidesMode:()=>{c({isEditing:!s})},isEditing:s})),(0,Ee.createElement)(Ii,e,(0,Ee.createElement)("div",null,!s&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.Placeholder,{icon:je,label:(0,Ce.__)("Slider")},(0,Ee.createElement)("img",{src:`${window.gutenify_block_data.plugin_directory_url}/assets/images/slider/slider-preview.png`,alt:"Slider preview"}))," "),(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.Placeholder,{icon:je,label:(0,Ce.__)("Edit Slides"),style:{display:s?"":"none"}},(0,Ee.createElement)("div",{className:"gutenify-slider-edit-wrapper"},(0,Ee.createElement)(lt.InnerBlocks,{allowedBlocks:["gutenify/slide-item"],renderAppender:()=>(0,Ee.createElement)(Cp,(0,st.Z)({},e,{label:(0,Ce.__)("+ Add Slide")}))})))))))})),xp=JSON.parse('{"name":"gutenify/slider","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{}},"columns":{"type":"number","default":1},"spaceBetween":{"type":"number","default":10},"hasNavigation":{"type":"boolean","default":true},"hasPagination":{"type":"boolean","default":true},"isAutoplay":{"type":"boolean","default":false}}}'),{hookPrefix:Sp}=mp,{name:Op,category:Bp,attributes:Pp}=xp,Tp={title:(0,Ce.__)("Slider"),description:(0,Ce.__)("Gutenify slider."),icon:(0,Ee.createElement)(xe.Icon,{icon:je}),keywords:["gutenify",(0,Ce.__)("Gallery Carousel"),(0,Ce.__)("Gallery"),(0,Ce.__)("Carousel"),(0,Ce.__)("Slider"),(0,Ce.__)("Sliders")],example:{attributes:{}},attributes:Pp,edit:_p,save:function(){return(0,Ee.createElement)(lt.InnerBlocks.Content,null)},supports:{html:!1,align:["center","wide","full"],inserter:!1},gutenify:{customStylesCallback:e=>function(e){return(0,it.applyFilters)(`gutenify--${Sp}--inline-styles`,"",e)}(e)}},Ap={hookPrefix:"slide-item"},{hookPrefix:$p}=Ap,Ip=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:$p},e)),Np=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"gutenify/slide-item","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"backgroundColor":"","backgroundGradient":"","padding":{"desktop":{}}}}},"supports":{"html":false}}'),{hookPrefix:Fp}=Ap,{name:jp,category:Mp,attributes:Rp,supports:Lp}=Np,Dp={title:(0,Ce.__)("Slide Item"),description:(0,Ce.__)("Gutenify slider item."),icon:(0,Ee.createElement)(xe.Icon,{icon:He}),parent:["gutenify/slider"],keywords:["gutenify",(0,Ce.__)("Slide"),(0,Ce.__)("Slider"),(0,Ce.__)("Slider item"),(0,Ce.__)("Slide item")],example:{attributes:{}},attributes:Rp,edit:e=>{const{className:t,isSelected:n,blockClientId:r}=e,a=Be()(t,"gutenify-block-accordion-wrapper",`gutenify-section-${r}`);return(0,Ee.createElement)("div",{className:a},n&&(0,Ee.createElement)(Ip,e),(0,Ee.createElement)(mo,{tabs:[{name:"slider-edit",initialOpen:!0,label:()=>(0,Ce.__)("Edit Slide"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.Card,null,(0,Ee.createElement)(lt.InnerBlocks,{renderAppender:()=>(0,Ee.createElement)(lt.InnerBlocks.ButtonBlockAppender,null)})))}]}))},save:function(e){const{className:t,attributes:n}=e,{blockClientId:r}=n,a=Be()(t,"gutenify-block-slide-item-wrapper","swiper-slide",`gutenify-section-${r}`);return(0,Ee.createElement)("div",{className:a},(0,Ee.createElement)(lt.InnerBlocks.Content,null))},supports:Lp,gutenify:{customStylesCallback:e=>function(e){return(0,it.applyFilters)(`gutenify--${Fp}--inline-styles`,"",e)}(e)}},zp={hookPrefix:"content-toggle-item"},{hookPrefix:Gp}=zp,Vp=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:Gp},e)),Wp=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","name":"gutenify/content-toggle-item","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"backgroundColor":"","backgroundGradient":"","padding":{"desktop":{}}}},"title":{"type":"string"},"initialOpen":{"type":"boolean","default":true}},"supports":{"html":false}}'),{hookPrefix:Hp}=zp,{name:qp,category:Up,attributes:Zp,supports:Yp}=Wp,Kp={title:(0,Ce.__)("Content Toggle Item"),description:(0,Ce.__)("Gutenify Content Toggle item."),icon:(0,Ee.createElement)(xe.Icon,{icon:Ye}),parent:["gutenify/content-toggle-item"],keywords:["gutenify",(0,Ce.__)("Content Toggle item"),(0,Ce.__)("Content Toggle")],example:{attributes:{}},attributes:Zp,edit:e=>{const{attributes:t,isSelected:n,setAttributes:r,className:a}=e,{initialOpen:o,blockClientId:i}=t,[{showContent:l},s]=(0,Ee.useState)({showContent:!0});(0,Ee.useEffect)((()=>{s({showContent:o})}),[]);const c=Be()(a,"gutenify-block-content-toggle-item-wrapper",`gutenify-section-${i}`);return(0,Ee.createElement)("div",{className:c},n&&(0,Ee.createElement)(Vp,e),(0,Ee.createElement)("div",{className:"gutenify-content-toggle-item-wrapper"},(0,Ee.createElement)("div",{className:"gutenify-content-toggle-item-header"},(0,Ee.createElement)(lt.RichText,{tagName:"h4",value:t.title,allowedFormats:["core/bold","core/italic"],onChange:e=>r({title:e}),placeholder:(0,Ce.__)("Heading..."),className:"gutenify-content-toggle-item-heading"}),(0,Ee.createElement)("button",{onClick:()=>{s({showContent:!l})},className:"gutenify-content-toggle-item-handle"},l&&(0,Ee.createElement)(xe.Icon,{icon:"arrow-up-alt2"}),!l&&(0,Ee.createElement)(xe.Icon,{icon:"arrow-down-alt2"}))),l&&(0,Ee.createElement)("div",{className:"gutenify-content-toggle-item-content"},(0,Ee.createElement)(lt.InnerBlocks,{template:[["core/paragraph",{placeholder:(0,Ce.__)("Enter FAQ Content or add Blocks")}]],renderAppender:!1}))))},save:function(e){const{className:t,attributes:n}=e,{blockClientId:r}=n,a=Be()(t,"gutenify-block-content-toggle-item-wrapper",`gutenify-section-${r}`);return(0,Ee.createElement)("div",{className:a},(0,Ee.createElement)("div",{className:"gutenify-content-toggle-item-wrapper "+(n.initialOpen?"gutenify-content-toggle-item-open":"gutenify-content-toggle-item-closed")},(0,Ee.createElement)("div",{className:"gutenify-content-toggle-item-header"},(0,Ee.createElement)(lt.RichText.Content,(0,st.Z)({},e,{tagName:"h4",value:n.title})),(0,Ee.createElement)("button",{className:"gutenify-content-toggle-item-handle"},(0,Ee.createElement)(xe.Icon,{icon:"arrow-up-alt2"}),(0,Ee.createElement)(xe.Icon,{icon:"arrow-down-alt2"}))),(0,Ee.createElement)("div",{className:"gutenify-content-toggle-item-content"}," ",(0,Ee.createElement)(lt.InnerBlocks.Content,null)," ")))},supports:Yp,gutenify:{customStylesCallback:e=>function(e){return(0,it.applyFilters)(`gutenify--${Hp}--inline-styles`,"",e)}(e)}},Jp={hookPrefix:"faqs"},{hookPrefix:Xp}=Jp;(0,it.addFilter)(`gutenify-block-${Xp}-options-tab-content`,`Gutenify/Block/${Xp}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{const{attributes:n,setAttributes:r,updateInnerBlocks:a}=t,{initialOpenFirst:o,initialOpenAll:i,hasAccordion:l}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Xp}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"faqs",initialOpen:!0,label:()=>(0,Ce.__)("Faqs"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Accordion"),checked:l,onChange:()=>{r({hasAccordion:!l})}}),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Open All FAQs"),checked:i,onChange:()=>{r({initialOpenAll:!i}),a(!i,o)}}),!i&&(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Open first FAQ"),checked:o,onChange:()=>{r({initialOpenFirst:!o}),a(i,!o)}}))}]}))]}));const{hookPrefix:Qp}=Jp;(0,it.addFilter)(`gutenify-block-${Qp}-options-tab-style`,`Gutenify/Block/${Qp}/InspectorControls/BasicControls/tabs/style`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{gap:a,blockAdvanceOptions:o}=n,{header:i,content:l,border:s}=o;return console.log(s),[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Qp}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"faq-style",initialOpen:!0,label:()=>(0,Ce.__)("Faq Style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Gap"),type:"number",min:0,max:100,step:1,value:a,onChange:e=>{r({gap:e})}}))}]}),(0,Ee.createElement)(mo,{tabs:[{name:"button",initialOpen:!0,label:()=>(0,Ce.__)("Header Style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel gutenify-editor-tab-ovel",activeClass:"active-tab",tabs:[{name:"normal",title:(0,Ce.__)("Normal"),className:"gutenify-color-normal-tab"},{name:"hover",title:(0,Ce.__)("Hover"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,"normal"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...(0,rt.assign)(o,{header:{...i,textColor:e}})}};r(t)},value:null==i?void 0:i.textColor}),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Transparent Background"),checked:(0,rt.has)(i,"backgroundColor")&&"transparent"===i.backgroundColor,onChange:()=>{const e={backgroundColor:"transparent",backgroundGradient:""};"transparent"===i.backgroundColor&&(e.backgroundColor="");const t={blockAdvanceOptions:{...(0,rt.assign)(o,{header:{...i,...e}})}};r(t)}}),(!(0,rt.has)(i,"backgroundColor")||"transparent"!==i.backgroundColor)&&(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:null==i?void 0:i.backgroundColor,gradientValue:null==i?void 0:i.backgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...(0,rt.assign)(o,{header:{...i,...e}})}};r(t)}})),"hover"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...(0,rt.assign)(o,{header:{...i,hoverTextColor:e}})}};r(t)},value:null==i?void 0:i.hoverTextColor}),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Transparent Background"),checked:(0,rt.has)(i,"hoverBackgroundColor")&&"transparent"===i.hoverBackgroundColor,onChange:()=>{const e={hoverBackgroundColor:"transparent",hoverBackgroundGradient:""};"transparent"===i.hoverBackgroundColor&&(e.hoverBackgroundColor="");const t={blockAdvanceOptions:{...(0,rt.assign)(o,{header:{...i,...e}})}};r(t)}}),(!(0,rt.has)(i,"hoverBackgroundColor")||"transparent"!==i.hoverBackgroundColor)&&(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:null==i?void 0:i.hoverBackgroundColor,gradientValue:null==i?void 0:i.hoverBackgroundGradient,onChange:e=>{const t={hoverBackgroundColor:e.backgroundColor,hoverBackgroundGradient:e.backgroundGradient},n={blockAdvanceOptions:{...(0,rt.assign)(o,{header:{...i,...t}})}};r(n)}})),(0,Ee.createElement)(xe.__experimentalDivider,null)))))}]}),(0,Ee.createElement)(mo,{tabs:[{name:"button",initialOpen:!0,label:()=>(0,Ce.__)("Content Style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...(0,rt.assign)(o,{content:{...l,textColor:e}})}};r(t)},value:null==l?void 0:l.textColor}),(0,Ee.createElement)(xe.ToggleControl,{label:(0,Ce.__)("Transparent Background"),checked:(0,rt.has)(l,"backgroundColor")&&"transparent"===l.backgroundColor,onChange:()=>{const e={backgroundColor:"transparent",backgroundGradient:""};"transparent"===l.backgroundColor&&(e.backgroundColor="");const t={blockAdvanceOptions:{...(0,rt.assign)(o,{content:{...l,...e}})}};r(t)}}),(!(0,rt.has)(l,"backgroundColor")||"transparent"!==l.backgroundColor)&&(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:null==l?void 0:l.backgroundColor,gradientValue:null==l?void 0:l.backgroundGradient,onChange:e=>{const t={blockAdvanceOptions:{...(0,rt.assign)(o,{content:{...l,...e}})}};r(t)}}))}]}),(0,Ee.createElement)(mo,{tabs:[{name:"button",initialOpen:!0,label:()=>(0,Ce.__)("Border Style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...(0,rt.assign)(o,{border:{...s,color:e}})}};r(t)},value:null==s?void 0:s.color}),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Width"),value:null==s?void 0:s.width,onChange:e=>{const t={blockAdvanceOptions:{...(0,rt.assign)(o,{border:{...s,width:e}})}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Radius"),value:null==s?void 0:s.radius,onChange:e=>{const t={blockAdvanceOptions:{...(0,rt.assign)(o,{border:{...s,radius:e}})}};r(t)},min:0,max:300}))}]}))]}));const{hookPrefix:ef}=Jp;(0,it.addFilter)(`gutenify-block-${ef}-inspector-controls`,`Gutenify/Block/${ef}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
19 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${ef}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify-block-${ef}-options-tab-${e.name}`,[],{...t},e)))))]));const{hookPrefix:tf}=Jp,nf=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:tf},e)),rf=(0,Se.compose)([(0,ue.withDispatch)(((e,t)=>{const{clientId:n}=t,{selectBlock:r}=e("core/block-editor");return{updateInnerBlocks(t,r){(0,ue.select)("core/block-editor").getBlocksByClientId(n)[0].innerBlocks.forEach((function(n,a){"gutenify/content-toggle-item"===n.name&&e("core/block-editor").updateBlockAttributes(n.clientId,{initialOpen:0===a?r:t})}))},selectBlock:()=>{r(t.clientId)}}}))])((e=>{const{blockClientId:t}=e.attributes,n=Be()(a,"gutenify-block-faq-wrapper",`gutenify-section-${t}`),{isSelected:r,className:a}=e;return(0,Ee.createElement)("div",{className:n},r&&(0,Ee.createElement)(nf,e),(0,Ee.createElement)(lt.InnerBlocks,{allowedBlocks:["gutenify/content-toggle-item"],renderAppender:()=>(0,Ee.createElement)(Cp,(0,st.Z)({},e,{label:(0,Ce.__)("+ Add Faq")}))}))})),af=JSON.parse('{"name":"gutenify/faqs","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{}},"initialOpenFirst":{"type":"boolean","default":false},"initialOpenAll":{"type":"boolean","default":true},"hasAccordion":{"type":"boolean","default":true},"gap":{"type":"string","default":"10px"}}}'),{hookPrefix:of}=Jp,{name:lf,category:sf,attributes:cf}=af,uf={title:(0,Ce.__)("Faqs"),description:(0,Ce.__)("Gutenify Faqs."),icon:(0,Ee.createElement)(xe.Icon,{icon:Ze}),keywords:["gutenify",(0,Ce.__)("Faqs"),(0,Ce.__)("Faq"),(0,Ce.__)("questions")],example:{attributes:{}},attributes:cf,edit:rf,save:function(e){const{className:t,attributes:n}=e,{hasAccordion:r,blockClientId:a}=n,o=Be()(t,"gutenify-block-faq-wrapper",r?"gutenify-block-faq-accordion":"",`gutenify-section-${a}`);return(0,Ee.createElement)("div",{className:o},(0,Ee.createElement)(lt.InnerBlocks.Content,null))},gutenify:{customStylesCallback:e=>function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{blockAdvanceOptions:n,gap:r,blockClientId:a}=e.attributes,{header:o,content:i,border:l}=n;let s="";t=t||`.gutenify-section-${a} .gutenify-block-content-toggle-item-wrapper`;let c="";return c+=r?`margin-bottom: ${r};`:"",c+=(0,rt.has)(l,"color")&&!(0,rt.isEmpty)(l.color)?`border-color: ${l.color};`:"",c+=(0,rt.has)(l,"width")&&l.width>0?`border-width: ${l.width}px;`:"",c+=(0,rt.has)(l,"width")&&l.width>0?"border-style: solid;":"",c+=(0,rt.has)(l,"radius")&&!(0,rt.isEmpty)(l.radius)?`border-radius: ${l.radius};`:"",c&&(s+=`${t} { ${c} }`),c="",c+=(0,rt.has)(o,"textColor")&&!(0,rt.isEmpty)(o.textColor)?`color: ${o.textColor};`:"",c&&(s+=`${t} .gutenify-content-toggle-item-header > * { ${c} }`),c="",c+=(0,rt.has)(o,"backgroundColor")&&!(0,rt.isEmpty)(o.backgroundColor)?`background: ${o.backgroundColor};`:"",(0,rt.has)(o,"backgroundGradient")&&!(0,rt.isEmpty)(o.backgroundGradient)&&(c+=`background: ${o.backgroundGradient};`),c&&(s+=`${t} .gutenify-content-toggle-item-header { ${c} }`),c="",c+=(0,rt.has)(o,"hoverTextColor")&&!(0,rt.isEmpty)(o.hoverTextColor)?`color: ${o.hoverTextColor};`:"",c&&(s+=`${t} .gutenify-content-toggle-item-header:hover > * { ${c} }`),c="",c+=(0,rt.has)(o,"hoverBackgroundColor")&&!(0,rt.isEmpty)(o.hoverBackgroundColor)?`background: ${o.hoverBackgroundColor};`:"",(0,rt.has)(o,"hoverBackgroundGradient")&&!(0,rt.isEmpty)(o.hoverBackgroundGradient)&&(c+=`background: ${o.hoverBackgroundGradient};`),c&&(s+=`${t} .gutenify-content-toggle-item-header:hover { ${c} }`),c="",c+=(0,rt.has)(i,"textColor")&&!(0,rt.isEmpty)(i.textColor)?`color: ${i.textColor};`:"",c&&(s+=`${t} .gutenify-content-toggle-item-content > * { ${c} }`),c="",c+=(0,rt.has)(i,"backgroundColor")&&!(0,rt.isEmpty)(i.backgroundColor)?`background: ${i.backgroundColor};`:"",(0,rt.has)(i,"backgroundGradient")&&!(0,rt.isEmpty)(i.backgroundGradient)&&(c+=`background: ${i.backgroundGradient};`),c&&(s+=`${t} .gutenify-content-toggle-item-content { ${c} }`),(0,it.applyFilters)(`gutenify--${of}--inline-styles`,s,e)}(e)}},df=JSON.parse('{"apiVersion":2,"name":"gutenify/grid","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"columns":3}}}}'),{name:pf}=df,ff={hookPrefix:pf.replace("gutenify/","")},{hookPrefix:mf}=ff;(0,it.addFilter)(`gutenify--${mf}--inline-styles`,`gutenify--${mf}--inline-styles--core`,((e,t)=>{const{blockAdvanceOptions:n,blockClientId:r}=t.attributes,{columns:a}=n,o=a?`--gutenify--grid-template-columns: ${a};`:"";return o&&(e+=`.gutenify-section-${r} { ${o} }`),e}));const{hookPrefix:gf}=ff;(0,it.addFilter)(`gutenify-block-${gf}-options-tab-content`,`Gutenify/Block/${gf}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{let{attributes:n,setAttributes:r}=t;const{blockAdvanceOptions:a}=n,{columns:o}=a;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`Gutenify/Block/${gf}/InspectorControls/BasicControls/tabs/content`},(0,Ee.createElement)(xe.RangeControl,{label:(0,Ce.__)("Columns"),value:o,onChange:e=>{const t=a;t.columns=e,r({blockAdvanceOptions:{...t}})},min:1,max:(0,it.applyFilters)(`gutenify--${gf}--max-columns`,10)}))]}));const{hookPrefix:hf}=ff;(0,it.addFilter)(`gutenify-block-${hf}-inspector-controls`,`Gutenify/Block/${hf}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
20 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${hf}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify-block-${hf}-options-tab-${e.name}`,[],{...t},e)))))]));const{hookPrefix:bf}=ff,yf=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:bf},e));class vf extends Ee.Component{render(){const{attributes:e,setAttributes:t}=this.props,{contentJustification:n,orientation:r}=e,a="vertical"===r?["left","center","right"]:["left","center","right","space-between"];return(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(lt.BlockControls,null,(0,Ee.createElement)(lt.JustifyContentControl,{allowedControls:a,value:n,onChange:e=>t({contentJustification:e}),popoverProps:{position:"bottom right",isAlternate:!0}})))}}const kf=vf,Ef=JSON.parse('{"apiVersion":2,"name":"gutenify/grid-item","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{}}}}'),{name:Cf,category:_f,attributes:wf}=Ef,xf={title:(0,Ce.__)("Grid Item"),description:(0,Ce.__)("Gutenify grid item."),icon:(0,Ee.createElement)(xe.Icon,{icon:Ke}),parent:["gutenify/grid"],keywords:["gutenify",(0,Ce.__)("grid item"),(0,Ce.__)("grids"),(0,Ce.__)("columns"),(0,Ce.__)("column")],example:{attributes:{image:{url:"",id:""}}},attributes:wf,edit:e=>{const{isSelected:t}=e,n=(0,lt.useBlockProps)();return(0,Ee.createElement)("div",n,t&&(0,Ee.createElement)(kf,e),(0,Ee.createElement)(lt.InnerBlocks,{renderAppender:lt.InnerBlocks.ButtonBlockAppender}))},save:function(){return(0,Ee.createElement)("div",lt.useBlockProps.save(),(0,Ee.createElement)(lt.InnerBlocks.Content,null))},supports:{html:!1,anchor:!0,align:["wide","full"]}},Sf=[Cf],{hookPrefix:Of}=ff,{name:Bf,category:Pf,attributes:Tf}=df,Af={title:(0,Ce.__)("Grid"),description:(0,Ce.__)("Gutenify grid."),icon:(0,Ee.createElement)(xe.Icon,{icon:Ue}),keywords:["gutenify",(0,Ce.__)("grid"),(0,Ce.__)("grids"),(0,Ce.__)("columns"),(0,Ce.__)("column")],example:{attributes:{image:{url:"",id:""}}},attributes:Tf,edit:e=>{const{isSelected:t,attributes:n}=e,{blockClientId:r}=n,a=(0,lt.useBlockProps)({className:Be()(`gutenify-section-${r}`),"data-xxx":Be()(`gutenify-section-${r}`)});return(0,Ee.createElement)("div",a,t&&(0,Ee.createElement)(yf,e),(0,Ee.createElement)(lt.InnerBlocks,{allowedBlocks:Sf,template:[[Cf],[Cf],[Cf]]}))},save:function(e){const{attributes:t}=e,{blockClientId:n}=t;return(0,Ee.createElement)("div",lt.useBlockProps.save({className:Be()(`gutenify-section-${n}`),"data-xxx":Be()(`gutenify-section-${n}`)}),(0,Ee.createElement)(lt.InnerBlocks.Content,null))},supports:{html:!1,anchor:!0},gutenify:{customStylesCallback:e=>(0,it.applyFilters)(`gutenify--${Of}--inline-styles`,"",e)}},$f={hookPrefix:"slide-item"},{hookPrefix:If}=$f,Nf=JSON.parse('{"$schema":"https://schemas.wp.org/trunk/block.json","apiVersion":2,"name":"gutenify/advance-slide-item","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"backgroundColor":"","backgroundGradient":"","padding":{"desktop":{}}}}},"supports":{"html":false}}'),{hookPrefix:Ff}=$f,{name:jf,category:Mf,attributes:Rf,supports:Lf}=Nf,Df={title:(0,Ce.__)("Advance Slide Item"),description:(0,Ce.__)("Gutenify advance slider item."),icon:(0,Ee.createElement)(xe.Icon,{icon:Je}),parent:["gutenify/advance-slider"],keywords:["gutenify",(0,Ce.__)("Slide"),(0,Ce.__)("Slider"),(0,Ce.__)("Slider item"),(0,Ce.__)("Slide item")],example:{attributes:{}},attributes:Rf,edit:e=>{const{className:t,isSelected:n,blockClientId:r}=e,a=Be()("gutenify-block-accordion-wrapper",`gutenify-section-${r}`,"swiper-slide"),o=(0,lt.useBlockProps)({className:a});return(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)("div",o,(0,Ee.createElement)(lt.InnerBlocks,{renderAppender:()=>(0,Ee.createElement)(lt.InnerBlocks.ButtonBlockAppender,null)})))},save:function(e){const{className:t,attributes:n}=e,{blockClientId:r}=n,a=Be()(t,"gutenify-block-slide-item-wrapper","swiper-slide",`gutenify-section-${r}`);return(0,Ee.createElement)("div",{className:a},(0,Ee.createElement)(lt.InnerBlocks.Content,null))},supports:Lf,gutenify:{customStylesCallback:e=>function(e){return(0,it.applyFilters)(`gutenify--${Ff}--inline-styles`,"",e)}(e)}},zf=window.wp.url,Gf=JSON.parse('{"name":"gutenify/wc-product-list","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"itemBackgroundColor":"#fff","itemLinkColor":"","itemColor":"","innerBlock":{}}},"columns":{"type":"number","default":2},"displayFeaturedImage":{"type":"boolean","default":true},"query":{"type":"object","default":{"numberOfItems":3}},"spaceBetween":{"type":"number","default":10},"layout":{"type":"string","default":"layout-1"}}}'),{name:Vf}=Gf,Wf={hookPrefix:Vf.replace("gutenify/",""),layouts:[{name:"layout-1",label:"Layout 1",imageAlign:"center",titleAlign:"center",ratingAlign:"center"},{name:"layout-2",label:"Layout 2",imageAlign:"center",titleAlign:"left",ratingAlign:"left"},{name:"layout-3",label:"Layout 3",imageAlign:"center",titleAlign:"right",ratingAlign:"right"}]},{hookPrefix:Hf,layouts:qf}=Wf;(0,it.addFilter)(`gutenify-block-${Hf}-options-tab-content`,`Gutenify/Block/${Hf}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{const{attributes:n,setAttributes:r,updateInnerBlocks:a}=t,{layout:o,columns:i,query:l}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Hf}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"products",initialOpen:!0,label:()=>(0,Ce.__)("Products"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,qf&&(0,Ee.createElement)("div",{className:"gutenify-template-browser"},(0,Ee.createElement)("h2",null,"Templates"),(0,Ee.createElement)("ul",null,qf.map((e=>{let t="gutenify-template-browser-item";return o===e.name&&(t+=" gutenify-template-browser-item-active"),(0,Ee.createElement)("li",{className:t,key:e.name},(0,Ee.createElement)("button",{className:"gutenify-template-browser-selector",onClick:()=>{const t={layout:e.name,socialIconAlign:e.socialIconAlign,imageAlign:e.imageAlign,titleAlign:e.titleAlign};r(t),a(e)}},(0,Ee.createElement)("img",{src:`${window.gutenify_block_data.plugin_directory_url}/assets/images/post-slider-layouts/${e.name}.png`,alt:e.name}),(0,Ee.createElement)("small",null,e.label)))}))),(0,Ee.createElement)("hr",null)),(0,Ee.createElement)(Jc,{query:l,postTypes:["product"],onChange:e=>{r({query:{...e}})},excludeFields:["authors"]}),(0,Ee.createElement)(xe.RangeControl,{value:i,label:(0,Ce.__)("Columns"),min:1,max:(0,it.applyFilters)(`gutenify--${Hf}--max-columns`,5),step:1,onChange:e=>{r({columns:e})}}))}]}))]}));const{hookPrefix:Uf}=Wf;(0,it.addFilter)(`gutenify-block-${Uf}-options-tab-style`,`Gutenify/Block/${Uf}/InspectorControls/BasicControls/tabs/style`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{blockAdvanceOptions:a}=n,{innerBlock:o}=a;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${Uf}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"product-wrapper",initialOpen:!0,label:()=>(0,Ce.__)("Product style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel gutenify-editor-tab-ovel",activeClass:"active-tab",tabs:[{name:"normal",title:(0,Ce.__)("Normal"),className:"gutenify-color-normal-tab"},{name:"hover",title:(0,Ce.__)("Hover"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,"normal"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,textColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.textColor")&&a.innerBlock.textColor?a.innerBlock.textColor:""}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:(0,rt.has)(a,"innerBlock.backgroundColor")&&a.innerBlock.backgroundColor?a.innerBlock.backgroundColor:"",gradientValue:(0,rt.has)(a,"innerBlock.backgroundGradient")&&a.innerBlock.backgroundGradient?a.innerBlock.backgroundGradient:"",onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,...e}}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,borderColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.borderColor")&&a.innerBlock.borderColor?a.innerBlock.borderColor:""})),"hover"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,hoverTextColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.hoverTextColor")&&a.innerBlock.hoverTextColor?a.innerBlock.hoverTextColor:""}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:(0,rt.has)(a,"innerBlock.hoverBackgroundColor")&&a.innerBlock.hoverBackgroundColor?a.innerBlock.hoverBackgroundColor:"",gradientValue:(0,rt.has)(a,"innerBlock.hoverBackgroundGradient")&&a.innerBlock.hoverBackgroundGradient?a.innerBlock.hoverBackgroundGradient:"",onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,hoverBackgroundColor:e.backgroundColor,hoverBackgroundGradient:e.backgroundGradient}}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,hoverBorderColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.hoverBorderColor")&&a.innerBlock.hoverBorderColor?a.innerBlock.hoverBorderColor:""})),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Border Width"),value:(0,rt.has)(a,"innerBlock.borderWidth")&&a.innerBlock.borderWidth,onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,borderWidth:e}}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Border Radius"),value:(0,rt.has)(a,"innerBlock.borderRadius")&&a.innerBlock.borderRadius,onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,borderRadius:e}}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalDivider,null)))))}]}))]}));const{hookPrefix:Zf}=Wf;(0,it.addFilter)(`gutenify-block-${Zf}-inspector-controls`,`Gutenify/Block/${Zf}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
21 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${Zf}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify-block-${Zf}-options-tab-${e.name}`,[],{...t},e)))))]));const{hookPrefix:Yf}=Wf,Kf=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:Yf},e)),{is_woocommerce_activated:Jf}=window.gutenify_block_data;function Xf(e){const{post:t,attributes:n}=e,{displayFeaturedImage:r}=n,{permalink:a,name:o,price_html:i,grouped_products:l,variations:s,button_text:c,on_sale:u}=t,d=null!=t&&t.images[0]?t.images[0].src:"http://wpnext.local/wp-content/uploads/woocommerce-placeholder.png";let p=(0,Ce.__)("Add to cart");return c?p=c:l.length?p=(0,Ce.__)("View products"):s.length?p=(0,Ce.__)("Select Options"):""===i&&(p=(0,Ce.__)("Read more")),(0,Ee.createElement)("div",{className:"gutenify--wc-product--item has-no-hover-shadow-dark"},(0,Ee.createElement)("div",{className:"gutenify--wc-product--item-wrapper"},r&&d&&(0,Ee.createElement)("div",{className:"gutenify--wc-product--thumb"},(0,Ee.createElement)("a",{className:"image-zoom-hover",href:a,onClick:e=>e.preventDefault()},(0,Ee.createElement)("img",{src:d,alt:o})),u&&(0,Ee.createElement)("div",{className:"gutenify--wc-product--onsale"},(0,Ee.createElement)("span",{"aria-hidden":"true"},(0,Ce.__)("Sale")),(0,Ee.createElement)("span",{className:"screen-reader-text"},(0,Ce.__)("Product on sale")))),(0,Ee.createElement)("div",{className:"gutenify--wc-product--item-content"},(0,Ee.createElement)("h3",{className:"gutenify--wc-product--title"},(0,Ee.createElement)("a",{href:a,onClick:e=>e.preventDefault(),rel:"bookmark"},(0,Ee.createElement)(Ee.RawHTML,{key:"html"},o))),(0,Ee.createElement)(Ee.RawHTML,{key:"html",className:"gutenify--wc-product--price"},i),(0,Ee.createElement)("div",{className:"wp-block-button wc-block-grid__product-add-to-cart"},(0,Ee.createElement)("a",{href:a,className:"wp-block-button__link add_to_cart_button",tabIndex:"-1"},p)))))}const Qf=(0,Se.compose)([(0,ue.withSelect)((e=>{const{getCurrentPost:t}=e("core/editor");return{currentPost:t()}}))])((e=>{const{isSelected:t,className:n,attributes:r,currentPost:a}=e,{columns:o,layout:i,blockClientId:l,query:s}=r,[c,u]=(0,Ee.useState)([]);(0,Ee.useEffect)((()=>{const e={order:s.order,orderby:s.orderBy,per_page:s.numberOfItems,exclude:a.id};if(null!=s&&s.tax)for(const t in s.tax){let n="product_cat"===t?"category":t;n="product_tag"===n?"tag":n,(0,rt.isArray)(s.tax[t])&&s.tax[t].length>0&&(e[n]=s.tax[t].join(","))}null!=s&&s.authorIds&&(e.author=s.authorIds);const t=(0,rt.pickBy)(e,(e=>!(!(0,rt.isArray)(e)&&(0,rt.isUndefined)(e)||(0,rt.isArray)(e)&&1>e.length))),n=(0,zf.addQueryArgs)("/wc/v3/products",t);Z()({path:n}).then((e=>{u(e)}))}),[s]);const d=Be()(n,`gutenify--wc-product-list-${i}`,`gutenify--wc-product-list-col-${o}`,`gutenify-section-${l}`),p=Array.isArray(c)&&c.length;return(0,Ee.createElement)(Ee.Fragment,null,t&&(0,Ee.createElement)(Kf,e),(0,Ee.createElement)(xe.Disabled,null,(0,Ee.createElement)("div",{className:d},Jf&&!p?(0,Ee.createElement)(Ee.Fragment,null,(0,Ce.__)("No products found.")):c.map((t=>(0,Ee.createElement)(Xf,(0,st.Z)({post:t},e,{key:t.id||t.link}))))),!Jf&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.Notice,{status:"error",isDismissible:!1},(0,Ce.__)("WooCommerce is not activated.")))))})),{hookPrefix:em}=Wf,{name:tm,category:nm,attributes:rm}=Gf,am={title:(0,Ce.__)("WooCommerce Product List"),description:(0,Ce.__)("WooCommerce Product List."),icon:(0,Ee.createElement)(xe.Icon,{icon:De}),keywords:["gutenify",(0,Ce.__)("Product List"),(0,Ce.__)("Products"),(0,Ce.__)("Product"),(0,Ce.__)("WooCommerce"),(0,Ce.__)("WooCommerce Products"),(0,Ce.__)("WooCommerce Product")],example:{attributes:{}},attributes:rm,edit:Qf,save:()=>{},supports:{html:!1,align:["center","wide","full"]},gutenify:{customStylesCallback:e=>function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const{blockAdvanceOptions:n,blockClientId:r}=e.attributes;t=t||`.gutenify-section-${r}.wp-block-gutenify-wc-product-list`;let a="";const o=`${t} .gutenify--wc-product-list-item-inner-wrapper`;let i=(0,rt.has)(n,"innerBlock.textColor")&&!(0,rt.isEmpty)(n.innerBlock.textColor)?`color: ${n.innerBlock.textColor};`:"";i+=(0,rt.has)(n,"innerBlock.borderColor")&&!(0,rt.isEmpty)(n.innerBlock.borderColor)?`border-color: ${n.innerBlock.borderColor};`:"",i+=(0,rt.has)(n,"innerBlock.borderWidth")&&!(0,rt.isEmpty)(n.innerBlock.borderWidth)?`border-width: ${n.innerBlock.borderWidth}px;`:"",i+=(0,rt.has)(n,"innerBlock.borderWidth")&&!(0,rt.isEmpty)(n.innerBlock.borderWidth)?"border-style: solid;":"",i+=(0,rt.has)(n,"innerBlock.borderRadius")&&!(0,rt.isEmpty)(n.innerBlock.borderRadius)?`border-radius: ${n.innerBlock.borderRadius};`:"",i+=(0,rt.has)(n,"innerBlock.backgroundColor")&&!(0,rt.isEmpty)(n.innerBlock.backgroundColor)?`background: ${n.innerBlock.backgroundColor};`:"",i+=(0,rt.has)(n,"innerBlock.backgroundGradient")&&!(0,rt.isEmpty)(n.innerBlock.backgroundGradient)?`background: ${n.innerBlock.backgroundGradient};`:"";let l=(0,rt.has)(n,"innerBlock.hoverTextColor")&&!(0,rt.isEmpty)(n.innerBlock.hoverTextColor)?`color: ${n.innerBlock.hoverTextColor};`:"";return l+=(0,rt.has)(n,"innerBlock.hoverBackgroundColor")&&!(0,rt.isEmpty)(n.innerBlock.hoverBackgroundColor)?`background: ${n.innerBlock.hoverBackgroundColor};`:"",l+=(0,rt.has)(n,"innerBlock.hoverBackgroundGradient")&&!(0,rt.isEmpty)(n.innerBlock.hoverBackgroundGradient)?`background: ${n.innerBlock.hoverBackgroundGradient};`:"",l+=(0,rt.has)(n,"innerBlock.hoverBorderColor")&&!(0,rt.isEmpty)(n.innerBlock.hoverBorderColor)?`border-color: ${n.innerBlock.hoverBorderColor};`:"",i&&(a+=`${o} { ${i} }`),l&&(a+=`${o}:hover { ${l} }`),(0,it.applyFilters)(`gutenify--${em}--inline-styles`,a,e)}(e)}},om=JSON.parse('{"name":"gutenify/wc-product-carousel","category":"gutenify","attributes":{"blockClientId":{"type":"string","default":""},"blockAdvanceOptions":{"type":"object","default":{"itemBackgroundColor":"#fff","itemLinkColor":"","itemColor":"","innerBlock":{}}},"columns":{"type":"number","default":2},"displayFeaturedImage":{"type":"boolean","default":true},"query":{"type":"object","default":{"numberOfItems":3}},"spaceBetween":{"type":"number","default":30},"hasNavigation":{"type":"boolean","default":true},"hasPagination":{"type":"boolean","default":true},"isAutoplay":{"type":"boolean","default":false},"layout":{"type":"string","default":"layout-1"}}}'),{name:im}=om,lm={hookPrefix:im.replace("gutenify/",""),layouts:[{name:"layout-1",label:"Layout 1",imageAlign:"center",titleAlign:"center",ratingAlign:"center"},{name:"layout-2",label:"Layout 2",imageAlign:"center",titleAlign:"left",ratingAlign:"left"},{name:"layout-3",label:"Layout 3",imageAlign:"center",titleAlign:"right",ratingAlign:"right"}]},{hookPrefix:sm,layouts:cm}=lm;(0,it.addFilter)(`gutenify-block-${sm}-options-tab-content`,`Gutenify/Block/${sm}/InspectorControls/BasicControls/tabs/content`,((e,t)=>{const{attributes:n,setAttributes:r,updateInnerBlocks:a}=t,{layout:o,columns:i,query:l}=n;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${sm}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"products",initialOpen:!0,label:()=>(0,Ce.__)("Products"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,cm&&(0,Ee.createElement)("div",{className:"gutenify-template-browser"},(0,Ee.createElement)("h2",null,"Templates"),(0,Ee.createElement)("ul",null,cm.map((e=>{let t="gutenify-template-browser-item";return o===e.name&&(t+=" gutenify-template-browser-item-active"),(0,Ee.createElement)("li",{className:t,key:e.name},(0,Ee.createElement)("button",{className:"gutenify-template-browser-selector",onClick:()=>{const t={layout:e.name,socialIconAlign:e.socialIconAlign,imageAlign:e.imageAlign,titleAlign:e.titleAlign};r(t),a(e)}},(0,Ee.createElement)("img",{src:`${window.gutenify_block_data.plugin_directory_url}/assets/images/post-slider-layouts/${e.name}.png`,alt:e.name}),(0,Ee.createElement)("small",null,e.label)))}))),(0,Ee.createElement)("hr",null)),(0,Ee.createElement)(Jc,{query:l,postTypes:["product"],onChange:e=>{r({query:{...e}})},excludeFields:["authors"]}),(0,Ee.createElement)(xe.RangeControl,{value:i,label:(0,Ce.__)("Columns"),min:1,max:(0,it.applyFilters)(`gutenify--${sm}--max-columns`,5),step:1,onChange:e=>{r({columns:e})}}))},{name:"slider-options",label:()=>(0,Ce.__)("Slider"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify--${sm}--inspector--tab-content--slider`,[],t))}]}))]}));const{hookPrefix:um}=lm;(0,it.addFilter)(`gutenify-block-${um}-options-tab-style`,`Gutenify/Block/${um}/InspectorControls/BasicControls/tabs/style`,((e,t)=>{const{attributes:n,setAttributes:r}=t,{blockAdvanceOptions:a}=n,{innerBlock:o}=a;return[...e,(0,Ee.createElement)(Ee.Fragment,{key:`gutenify-block-${um}-options-tab-content-basic`},(0,Ee.createElement)(mo,{tabs:[{name:"product-wrapper",initialOpen:!0,label:()=>(0,Ce.__)("Product style"),cb:()=>(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel gutenify-editor-tab-ovel",activeClass:"active-tab",tabs:[{name:"normal",title:(0,Ce.__)("Normal"),className:"gutenify-color-normal-tab"},{name:"hover",title:(0,Ce.__)("Hover"),className:"gutenify-color-hover-tab"}]},(e=>(0,Ee.createElement)(Ee.Fragment,null,"normal"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,textColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.textColor")&&a.innerBlock.textColor?a.innerBlock.textColor:""}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:(0,rt.has)(a,"innerBlock.backgroundColor")&&a.innerBlock.backgroundColor?a.innerBlock.backgroundColor:"",gradientValue:(0,rt.has)(a,"innerBlock.backgroundGradient")&&a.innerBlock.backgroundGradient?a.innerBlock.backgroundGradient:"",onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,...e}}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,borderColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.borderColor")&&a.innerBlock.borderColor?a.innerBlock.borderColor:""})),"hover"===e.name&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,hoverTextColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.hoverTextColor")&&a.innerBlock.hoverTextColor?a.innerBlock.hoverTextColor:""}),(0,Ee.createElement)(Yo,{label:(0,Ce.__)("Background Color"),colorValue:(0,rt.has)(a,"innerBlock.hoverBackgroundColor")&&a.innerBlock.hoverBackgroundColor?a.innerBlock.hoverBackgroundColor:"",gradientValue:(0,rt.has)(a,"innerBlock.hoverBackgroundGradient")&&a.innerBlock.hoverBackgroundGradient?a.innerBlock.hoverBackgroundGradient:"",onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,hoverBackgroundColor:e.backgroundColor,hoverBackgroundGradient:e.backgroundGradient}}};r(t)}}),(0,Ee.createElement)(Zo,{label:(0,Ce.__)("Border Color"),onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,hoverBorderColor:e}}};r(t)},value:(0,rt.has)(a,"innerBlock.hoverBorderColor")&&a.innerBlock.hoverBorderColor?a.innerBlock.hoverBorderColor:""})),(0,Ee.createElement)(xe.__experimentalNumberControl,{label:(0,Ce.__)("Border Width"),value:(0,rt.has)(a,"innerBlock.borderWidth")&&a.innerBlock.borderWidth,onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,borderWidth:e}}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalUnitControl,{label:(0,Ce.__)("Border Radius"),value:(0,rt.has)(a,"innerBlock.borderRadius")&&a.innerBlock.borderRadius,onChange:e=>{const t={blockAdvanceOptions:{...a,innerBlock:{...o,borderRadius:e}}};r(t)},min:0,max:300}),(0,Ee.createElement)(xe.__experimentalDivider,null)))))}]}))]}));const{hookPrefix:dm}=lm;(0,it.addFilter)(`gutenify-block-${dm}-inspector-controls`,`Gutenify/Block/${dm}/InspectorControls/BasicControls`,((e,t)=>[...e,(0,Ee.createElement)(xe.PanelBody
22 /* translators: block settings */,{title:(0,Ce.__)("Options"),key:`gutenify-block-${dm}-inspector-controls-basic-controls`},(0,Ee.createElement)(xe.TabPanel,{className:"gutenify-editor-tab-panel",activeClass:"active-tab",tabs:[{name:"content",title:(0,Ce.__)("Content"),className:"gutenify-color-normal-tab"},{name:"style",title:(0,Ce.__)("Style"),className:"gutenify-color-hover-tab"},{name:"advance",title:(0,Ce.__)("Advance"),className:"gutenify-color-hover-tab"}]},(e=>{const n=(0,it.applyFilters)(`gutenify-block-${dm}-options-tab-${e.name}`,[],{...t},e);return(0,Ee.createElement)(Ee.Fragment,null,(0,it.applyFilters)(`gutenify--${dm}--inspector--tabs--${e.name}`,[...n],{...t},e))})))]));const{hookPrefix:pm}=lm,fm=e=>(0,Ee.createElement)(Vo,(0,st.Z)({hookPrefix:pm},e)),{is_woocommerce_activated:mm}=window.gutenify_block_data,{hookPrefix:gm}=lm;function hm(e){const{post:t,attributes:n}=e,{displayFeaturedImage:r}=n,{permalink:a,name:o,price_html:i,grouped_products:l,variations:s,button_text:c,on_sale:u}=t,d=null!=t&&t.images[0]?t.images[0].src:"http://wpnext.local/wp-content/uploads/woocommerce-placeholder.png";let p=(0,Ce.__)("Add to cart");return c?p=c:l.length?p=(0,Ce.__)("View products"):s.length?p=(0,Ce.__)("Select Options"):""===i&&(p=(0,Ce.__)("Read more")),(0,Ee.createElement)("div",{className:"gutenify--wc-product--item has-no-hover-shadow-dark"},(0,Ee.createElement)("div",{className:"gutenify--wc-product--item-wrapper"},r&&d&&(0,Ee.createElement)("div",{className:"gutenify--wc-product--thumb"},(0,Ee.createElement)("a",{className:"image-hover-zoom",href:a,onClick:e=>e.preventDefault()},(0,Ee.createElement)("img",{src:d,alt:o})),u&&(0,Ee.createElement)("div",{className:"gutenify--wc-product--onsale"},(0,Ee.createElement)("span",{"aria-hidden":"true"},(0,Ce.__)("Sale")),(0,Ee.createElement)("span",{className:"screen-reader-text"},(0,Ce.__)("Product on sale")))),(0,Ee.createElement)("div",{className:"gutenify--wc-product--item-content"},(0,Ee.createElement)("h3",{className:"gutenify--wc-product--title"},(0,Ee.createElement)("a",{href:a,onClick:e=>e.preventDefault(),rel:"bookmark"},(0,Ee.createElement)(Ee.RawHTML,{key:"html"},o))),(0,Ee.createElement)(Ee.RawHTML,{key:"html",className:"gutenify--wc-product--price"},i),(0,Ee.createElement)("div",{className:"wp-block-button wc-block-grid__product-add-to-cart"},(0,Ee.createElement)("a",{href:a,className:"wp-block-button__link add_to_cart_button",tabIndex:"-1"},p)))))}Cc.use([Sc,wc,Oc]);const bm=(0,Se.compose)([(0,ue.withSelect)((e=>{const{getCurrentPost:t}=e("core/editor");return{currentPost:t()}}))])((e=>{const{isSelected:t,className:n,attributes:r,currentPost:a}=e,{columns:o,layout:i,blockClientId:l,query:s,spaceBetween:c,hasNavigation:u,hasPagination:d}=r,[p,f]=(0,Ee.useState)([]);(0,Ee.useEffect)((()=>{const e={order:s.order,orderby:s.orderBy,per_page:s.numberOfItems,exclude:a.id};if(null!=s&&s.tax)for(const t in s.tax){let n="product_cat"===t?"category":t;n="product_tag"===n?"tag":n,(0,rt.isArray)(s.tax[t])&&s.tax[t].length>0&&(e[n]=s.tax[t].join(","))}null!=s&&s.authorIds&&(e.author=s.authorIds);const t=(0,rt.pickBy)(e,(e=>!(!(0,rt.isArray)(e)&&(0,rt.isUndefined)(e)||(0,rt.isArray)(e)&&1>e.length))),n=(0,zf.addQueryArgs)("/wc/v3/products",t);Z()({path:n}).then((e=>{f(e)}))}),[s]);let m=[n,`gutenify--wc-product-carousel-${i}`,`gutenify--wc-product-carousel-col-${o}`,`gutenify-section-${l}`];m=Be()((0,it.applyFilters)(`gutenify--${gm}--wrapper-class`,m,e));const g=Array.isArray(p)&&p.length;return(0,Ee.createElement)(Ee.Fragment,null,t&&(0,Ee.createElement)(fm,e),(0,Ee.createElement)("div",{className:m},mm&&!g?(0,Ee.createElement)(Ee.Fragment,null,(0,Ce.__)("No products found.")):(0,Ee.createElement)(Gc,{spaceBetween:c,slidesPerView:o,loop:!0,navigation:u,pagination:d,scrollbar:{draggable:!0},autoplay:!1,className:"gutenify-wc-product-carousel",allowTouchMove:!1,rebuildOnUpdate:!0},p.map((t=>(0,Ee.createElement)(Wc,{className:"gutenify-wc-product-carousel-item gutenify-wc-product-carousel-item-wrapper inner-block-shadow",key:t.id||t.link},(0,Ee.createElement)(hm,(0,st.Z)({post:t},e)))))),!mm&&(0,Ee.createElement)(Ee.Fragment,null,(0,Ee.createElement)(xe.Notice,{status:"error",isDismissible:!1},(0,Ce.__)("WooCommerce is not activated.")))))})),{hookPrefix:ym}=lm,{name:vm,category:km,attributes:Em}=om,Cm={title:(0,Ce.__)("WooCommerce Product Carousel"),description:(0,Ce.__)("WooCommerce Product Carousel."),icon:(0,Ee.createElement)(xe.Icon,{icon:De}),keywords:["gutenify",(0,Ce.__)("Product Carousel"),(0,Ce.__)("Products"),(0,Ce.__)("Product"),(0,Ce.__)("WooCommerce"),(0,Ce.__)("WooCommerce Products"),(0,Ce.__)("WooCommerce Product"),(0,Ce.__)("Carousel"),(0,Ce.__)("Slider")],example:{attributes:{}},attributes:Em,edit:bm,save:()=>{},supports:{html:!1,align:["center","wide","full"]},gutenify:{customStylesCallback:e=>function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const{blockAdvanceOptions:n,blockClientId:r}=e.attributes;t=t||`.gutenify-section-${r}.wp-block-gutenify-wc-product-list`;let a="";const o=`${t} .gutenify--wc-product-list-item-inner-wrapper`;let i=(0,rt.has)(n,"innerBlock.textColor")&&!(0,rt.isEmpty)(n.innerBlock.textColor)?`color: ${n.innerBlock.textColor};`:"";i+=(0,rt.has)(n,"innerBlock.borderColor")&&!(0,rt.isEmpty)(n.innerBlock.borderColor)?`border-color: ${n.innerBlock.borderColor};`:"",i+=(0,rt.has)(n,"innerBlock.borderWidth")&&!(0,rt.isEmpty)(n.innerBlock.borderWidth)?`border-width: ${n.innerBlock.borderWidth}px;`:"",i+=(0,rt.has)(n,"innerBlock.borderWidth")&&!(0,rt.isEmpty)(n.innerBlock.borderWidth)?"border-style: solid;":"",i+=(0,rt.has)(n,"innerBlock.borderRadius")&&!(0,rt.isEmpty)(n.innerBlock.borderRadius)?`border-radius: ${n.innerBlock.borderRadius};`:"",i+=(0,rt.has)(n,"innerBlock.backgroundColor")&&!(0,rt.isEmpty)(n.innerBlock.backgroundColor)?`background: ${n.innerBlock.backgroundColor};`:"",i+=(0,rt.has)(n,"innerBlock.backgroundGradient")&&!(0,rt.isEmpty)(n.innerBlock.backgroundGradient)?`background: ${n.innerBlock.backgroundGradient};`:"";let l=(0,rt.has)(n,"innerBlock.hoverTextColor")&&!(0,rt.isEmpty)(n.innerBlock.hoverTextColor)?`color: ${n.innerBlock.hoverTextColor};`:"";return l+=(0,rt.has)(n,"innerBlock.hoverBackgroundColor")&&!(0,rt.isEmpty)(n.innerBlock.hoverBackgroundColor)?`background: ${n.innerBlock.hoverBackgroundColor};`:"",l+=(0,rt.has)(n,"innerBlock.hoverBackgroundGradient")&&!(0,rt.isEmpty)(n.innerBlock.hoverBackgroundGradient)?`background: ${n.innerBlock.hoverBackgroundGradient};`:"",l+=(0,rt.has)(n,"innerBlock.hoverBorderColor")&&!(0,rt.isEmpty)(n.innerBlock.hoverBorderColor)?`border-color: ${n.innerBlock.hoverBorderColor};`:"",i&&(a+=`${o} { ${i} }`),l&&(a+=`${o}:hover { ${l} }`),(0,it.applyFilters)(`gutenify--${ym}--inline-styles`,a,e)}(e)}};[g,h,b,y,v,k,E,C,_,w,x,S,O,B,P,A,T,$,I,N,F,L,D,M,j,R].forEach((e=>{if(!e)return;const{category:t}=e,{name:n,settings:r}=e;(0,z.registerBlockType)(n,{category:t,...r})}))},8129:(e,t,n)=>{"use strict";var r=n(690);function a(){var e={},t=0,n=0,r=0;return{add:function(a,o){o||(o=a,a=0),a>n?n=a:a<r&&(r=a),e[a]||(e[a]=[]),e[a].push(o),t++},process:function(){for(var t=r;t<=n;t++)for(var a=e[t],o=0;o<a.length;o++)(0,a[o])()},size:function(){return t}}}e.exports=function(e){var t=(e=e||{}).reporter,n=r.getOption(e,"async",!0),o=r.getOption(e,"auto",!0);o&&!n&&(t&&t.warn("Invalid options combination. auto=true and async=false is invalid. Setting async=true."),n=!0);var i,l=a(),s=!1;function c(){for(s=!0;l.size();){var e=l;l=a(),e.process()}s=!1}function u(){i=setTimeout(c,0)}return{add:function(e,t){!s&&o&&n&&0===l.size()&&u(),l.add(e,t)},force:function(e){s||(void 0===e&&(e=n),i&&(clearTimeout(i),i=null),e?u():c())}}}},690:e=>{"use strict";(e.exports={}).getOption=function(e,t,n){var r=e[t];return null==r&&void 0!==n?n:r}},1924:(e,t,n)=>{"use strict";var r=n(210),a=n(5559),o=a(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&o(e,".prototype.")>-1?a(n):n}},5559:(e,t,n)=>{"use strict";var r=n(2514),a=n(210),o=a("%Function.prototype.apply%"),i=a("%Function.prototype.call%"),l=a("%Reflect.apply%",!0)||r.call(i,o),s=a("%Object.getOwnPropertyDescriptor%",!0),c=a("%Object.defineProperty%",!0),u=a("%Math.max%");if(c)try{c({},"a",{value:1})}catch(e){c=null}e.exports=function(e){var t=l(r,i,arguments);if(s&&c){var n=s(t,"length");n.configurable&&c(t,"length",{value:1+u(0,e.length-(arguments.length-1))})}return t};var d=function(){return l(r,o,arguments)};c?c(e.exports,"apply",{value:d}):e.exports.apply=d},4184:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=typeof n;if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)){if(n.length){var i=a.apply(null,n);i&&e.push(i)}}else if("object"===o)if(n.toString===Object.prototype.toString)for(var l in n)r.call(n,l)&&n[l]&&e.push(l);else e.push(n.toString())}}return e.join(" ")}e.exports?(a.default=a,e.exports=a):void 0===(n=function(){return a}.apply(t,[]))||(e.exports=n)}()},6511:(e,t,n)=>{"use strict";var r=n(7418),a={};function o(e,t,n,r,a,o,i,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,a,o,i,l],u=0;(s=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}var i="mixins";e.exports=function(e,t,n){var l=[],s={mixins:"DEFINE_MANY",statics:"DEFINE_MANY",propTypes:"DEFINE_MANY",contextTypes:"DEFINE_MANY",childContextTypes:"DEFINE_MANY",getDefaultProps:"DEFINE_MANY_MERGED",getInitialState:"DEFINE_MANY_MERGED",getChildContext:"DEFINE_MANY_MERGED",render:"DEFINE_ONCE",componentWillMount:"DEFINE_MANY",componentDidMount:"DEFINE_MANY",componentWillReceiveProps:"DEFINE_MANY",shouldComponentUpdate:"DEFINE_ONCE",componentWillUpdate:"DEFINE_MANY",componentDidUpdate:"DEFINE_MANY",componentWillUnmount:"DEFINE_MANY",UNSAFE_componentWillMount:"DEFINE_MANY",UNSAFE_componentWillReceiveProps:"DEFINE_MANY",UNSAFE_componentWillUpdate:"DEFINE_MANY",updateComponent:"OVERRIDE_BASE"},c={getDerivedStateFromProps:"DEFINE_MANY_MERGED"},u={displayName:function(e,t){e.displayName=t},mixins:function(e,t){if(t)for(var n=0;n<t.length;n++)p(e,t[n])},childContextTypes:function(e,t){e.childContextTypes=r({},e.childContextTypes,t)},contextTypes:function(e,t){e.contextTypes=r({},e.contextTypes,t)},getDefaultProps:function(e,t){e.getDefaultProps?e.getDefaultProps=m(e.getDefaultProps,t):e.getDefaultProps=t},propTypes:function(e,t){e.propTypes=r({},e.propTypes,t)},statics:function(e,t){!function(e,t){if(t)for(var n in t){var r=t[n];if(t.hasOwnProperty(n)){if(o(!(n in u),'ReactClass: You are attempting to define a reserved property, `%s`, that shouldn\'t be on the "statics" key. Define it as an instance property instead; it will still be accessible on the constructor.',n),n in e)return o("DEFINE_MANY_MERGED"===(c.hasOwnProperty(n)?c[n]:null),"ReactClass: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",n),void(e[n]=m(e[n],r));e[n]=r}}}(e,t)},autobind:function(){}};function d(e,t){var n=s.hasOwnProperty(t)?s[t]:null;v.hasOwnProperty(t)&&o("OVERRIDE_BASE"===n,"ReactClassInterface: You are attempting to override `%s` from your class specification. Ensure that your method names do not overlap with React methods.",t),e&&o("DEFINE_MANY"===n||"DEFINE_MANY_MERGED"===n,"ReactClassInterface: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",t)}function p(e,n){if(n){o("function"!=typeof n,"ReactClass: You're attempting to use a component class or function as a mixin. Instead, just use a regular object."),o(!t(n),"ReactClass: You're attempting to use a component as a mixin. Instead, just use a regular object.");var r=e.prototype,a=r.__reactAutoBindPairs;for(var l in n.hasOwnProperty(i)&&u.mixins(e,n.mixins),n)if(n.hasOwnProperty(l)&&l!==i){var c=n[l],p=r.hasOwnProperty(l);if(d(p,l),u.hasOwnProperty(l))u[l](e,c);else{var f=s.hasOwnProperty(l);if("function"!=typeof c||f||p||!1===n.autobind)if(p){var h=s[l];o(f&&("DEFINE_MANY_MERGED"===h||"DEFINE_MANY"===h),"ReactClass: Unexpected spec policy %s for key %s when mixing in component specs.",h,l),"DEFINE_MANY_MERGED"===h?r[l]=m(r[l],c):"DEFINE_MANY"===h&&(r[l]=g(r[l],c))}else r[l]=c;else a.push(l,c),r[l]=c}}}}function f(e,t){for(var n in o(e&&t&&"object"==typeof e&&"object"==typeof t,"mergeIntoWithNoDuplicateKeys(): Cannot merge non-objects."),t)t.hasOwnProperty(n)&&(o(void 0===e[n],"mergeIntoWithNoDuplicateKeys(): Tried to merge two objects with the same key: `%s`. This conflict may be due to a mixin; in particular, this may be caused by two getInitialState() or getDefaultProps() methods returning objects with clashing keys.",n),e[n]=t[n]);return e}function m(e,t){return function(){var n=e.apply(this,arguments),r=t.apply(this,arguments);if(null==n)return r;if(null==r)return n;var a={};return f(a,n),f(a,r),a}}function g(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}function h(e,t){return t.bind(e)}var b={componentDidMount:function(){this.__isMounted=!0}},y={componentWillUnmount:function(){this.__isMounted=!1}},v={replaceState:function(e,t){this.updater.enqueueReplaceState(this,e,t)},isMounted:function(){return!!this.__isMounted}},k=function(){};return r(k.prototype,e.prototype,v),function(e){var t=function(e,r,i){this.__reactAutoBindPairs.length&&function(e){for(var t=e.__reactAutoBindPairs,n=0;n<t.length;n+=2){var r=t[n],a=t[n+1];e[r]=h(e,a)}}(this),this.props=e,this.context=r,this.refs=a,this.updater=i||n,this.state=null;var l=this.getInitialState?this.getInitialState():null;o("object"==typeof l&&!Array.isArray(l),"%s.getInitialState(): must return an object or null",t.displayName||"ReactCompositeComponent"),this.state=l};for(var r in t.prototype=new k,t.prototype.constructor=t,t.prototype.__reactAutoBindPairs=[],l.forEach(p.bind(null,t)),p(t,b),p(t,e),p(t,y),t.getDefaultProps&&(t.defaultProps=t.getDefaultProps()),o(t.prototype.render,"createClass(...): Class specification must implement a `render` method."),s)t.prototype[r]||(t.prototype[r]=null);return t}}},2555:(e,t,n)=>{"use strict";var r=n(9196),a=n(6511);if(void 0===r)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var o=(new r.Component).updater;e.exports=a(r.Component,r.isValidElement,o)},251:(e,t,n)=>{"use strict";var r=n(2215),a=n(2584),o=n(609),i=n(8420),l=n(2847),s=n(8326),c=n(8923),u=n(3679),d=n(210),p=n(1924),f=n(3483),m=n(3216),g=n(7478),h=n(6430),b=n(3533),y=p("Date.prototype.getTime"),v=Object.getPrototypeOf,k=p("Object.prototype.toString"),E=d("%Set%",!0),C=p("Map.prototype.has",!0),_=p("Map.prototype.get",!0),w=p("Map.prototype.size",!0),x=p("Set.prototype.add",!0),S=p("Set.prototype.delete",!0),O=p("Set.prototype.has",!0),B=p("Set.prototype.size",!0);function P(e,t,n,r){for(var a,o=m(e);(a=o.next())&&!a.done;)if(N(t,a.value,n,r))return S(e,a.value),!0;return!1}function T(e){return void 0===e?null:"object"!=typeof e?"symbol"!=typeof e&&("string"!=typeof e&&"number"!=typeof e||+e==+e):void 0}function A(e,t,n,r,a,o){var i=T(n);if(null!=i)return i;var l=_(t,i),s=b({},a,{strict:!1});return!(void 0===l&&!C(t,i)||!N(r,l,s,o))&&!C(e,i)&&N(r,l,s,o)}function $(e,t,n){var r=T(n);return null!=r?r:O(t,r)&&!O(e,r)}function I(e,t,n,r,a,o){for(var i,l,s=m(e);(i=s.next())&&!i.done;)if(N(n,l=i.value,a,o)&&N(r,_(t,l),a,o))return S(e,l),!0;return!1}function N(e,t,n,d){var p=n||{};if(p.strict?o(e,t):e===t)return!0;if(u(e)!==u(t))return!1;if(!e||!t||"object"!=typeof e&&"object"!=typeof t)return p.strict?o(e,t):e==t;var g,S=d.has(e),T=d.has(t);if(S&&T){if(d.get(e)===d.get(t))return!0}else g={};return S||d.set(e,g),T||d.set(t,g),function(e,t,n,o){var u,d;if(typeof e!=typeof t)return!1;if(null==e||null==t)return!1;if(k(e)!==k(t))return!1;if(a(e)!==a(t))return!1;if(s(e)!==s(t))return!1;var p=e instanceof Error,g=t instanceof Error;if(p!==g)return!1;if((p||g)&&(e.name!==t.name||e.message!==t.message))return!1;var S=i(e),T=i(t);if(S!==T)return!1;if((S||T)&&(e.source!==t.source||l(e)!==l(t)))return!1;var j=c(e),M=c(t);if(j!==M)return!1;if((j||M)&&y(e)!==y(t))return!1;if(n.strict&&v&&v(e)!==v(t))return!1;if(h(e)!==h(t))return!1;var R=F(e),L=F(t);if(R!==L)return!1;if(R||L){if(e.length!==t.length)return!1;for(u=0;u<e.length;u++)if(e[u]!==t[u])return!1;return!0}if(typeof e!=typeof t)return!1;var D=r(e),z=r(t);if(D.length!==z.length)return!1;for(D.sort(),z.sort(),u=D.length-1;u>=0;u--)if(D[u]!=z[u])return!1;for(u=D.length-1;u>=0;u--)if(!N(e[d=D[u]],t[d],n,o))return!1;var G=f(e),V=f(t);return G===V&&("Set"===G||"Set"===V?function(e,t,n,r){if(B(e)!==B(t))return!1;for(var a,o,i,l=m(e),s=m(t);(a=l.next())&&!a.done;)if(a.value&&"object"==typeof a.value)i||(i=new E),x(i,a.value);else if(!O(t,a.value)){if(n.strict)return!1;if(!$(e,t,a.value))return!1;i||(i=new E),x(i,a.value)}if(i){for(;(o=s.next())&&!o.done;)if(o.value&&"object"==typeof o.value){if(!P(i,o.value,n.strict,r))return!1}else if(!n.strict&&!O(e,o.value)&&!P(i,o.value,n.strict,r))return!1;return 0===B(i)}return!0}(e,t,n,o):"Map"!==G||function(e,t,n,r){if(w(e)!==w(t))return!1;for(var a,o,i,l,s,c,u=m(e),d=m(t);(a=u.next())&&!a.done;)if(l=a.value[0],s=a.value[1],l&&"object"==typeof l)i||(i=new E),x(i,l);else if(void 0===(c=_(t,l))&&!C(t,l)||!N(s,c,n,r)){if(n.strict)return!1;if(!A(e,t,l,s,n,r))return!1;i||(i=new E),x(i,l)}if(i){for(;(o=d.next())&&!o.done;)if(l=o.value[0],c=o.value[1],l&&"object"==typeof l){if(!I(i,e,l,c,n,r))return!1}else if(!(n.strict||e.has(l)&&N(_(e,l),c,n,r)||I(i,e,l,c,b({},n,{strict:!1}),r)))return!1;return 0===B(i)}return!0}(e,t,n,o))}(e,t,p,d)}function F(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length||"function"!=typeof e.copy||"function"!=typeof e.slice||e.length>0&&"number"!=typeof e[0]||!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e)))}e.exports=function(e,t,n){return N(e,t,n,g())}},8326:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},4289:(e,t,n)=>{"use strict";var r=n(2215),a="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),o=Object.prototype.toString,i=Array.prototype.concat,l=Object.defineProperty,s=n(1044)(),c=l&&s,u=function(e,t,n,r){var a;(!(t in e)||"function"==typeof(a=r)&&"[object Function]"===o.call(a)&&r())&&(c?l(e,t,{configurable:!0,enumerable:!1,value:n,writable:!0}):e[t]=n)},d=function(e,t){var n=arguments.length>2?arguments[2]:{},o=r(t);a&&(o=i.call(o,Object.getOwnPropertySymbols(t)));for(var l=0;l<o.length;l+=1)u(e,o[l],t[o[l]],n[o[l]])};d.supportsDescriptors=!!c,e.exports=d},9741:(e,t,n)=>{var r,a;!function(o,i){"use strict";void 0===(a="function"==typeof(r=i)?r.call(t,n,t,e):r)||(e.exports=a)}(window,(function(){"use strict";var e=function(){var e=window.Element.prototype;if(e.matches)return"matches";if(e.matchesSelector)return"matchesSelector";for(var t=["webkit","moz","ms","o"],n=0;n<t.length;n++){var r=t[n]+"MatchesSelector";if(e[r])return r}}();return function(t,n){return t[e](n)}}))},2268:e=>{"use strict";var t=e.exports={};t.isIE=function(e){return!(-1===(t=navigator.userAgent.toLowerCase()).indexOf("msie")&&-1===t.indexOf("trident")&&-1===t.indexOf(" edge/")||e&&e!==function(){var e=3,t=document.createElement("div"),n=t.getElementsByTagName("i");do{t.innerHTML="\x3c!--[if gt IE "+ ++e+"]><i></i><![endif]--\x3e"}while(n[0]);return e>4?e:void 0}());var t},t.isLegacyOpera=function(){return!!window.opera}},7900:e=>{"use strict";(e.exports={}).forEach=function(e,t){for(var n=0;n<e.length;n++){var r=t(e[n]);if(r)return r}}},8229:(e,t,n)=>{"use strict";var r=n(2268);e.exports=function(e){var t=(e=e||{}).reporter,n=e.batchProcessor,a=e.stateHandler.getState;if(!t)throw new Error("Missing required dependency: reporter.");function o(t){var n=e.important?" !important; ":"; ";return(t.join(n)+n).trim()}function i(e){return a(e).object}return{makeDetectable:function(e,i,l){l||(l=i,i=e,e=null),(e=e||{}).debug,r.isIE(8)?l(i):function(i,l){var s=o(["display: block","position: absolute","top: 0","left: 0","width: 100%","height: 100%","border: none","padding: 0","margin: 0","opacity: 0","z-index: -1000","pointer-events: none"]),c=!1,u=window.getComputedStyle(i),d=i.offsetWidth,p=i.offsetHeight;function f(){function n(){if("static"===u.position){i.style.setProperty("position","relative",e.important?"important":"");var n=function(t,n,r,a){var o=r[a];"auto"!==o&&"0"!==function(e){return e.replace(/[^-\d\.]/g,"")}(o)&&(t.warn("An element that is positioned static has style."+a+"="+o+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+a+" will be set to 0. Element: ",n),n.style.setProperty(a,"0",e.important?"important":""))};n(t,i,u,"top"),n(t,i,u,"right"),n(t,i,u,"bottom"),n(t,i,u,"left")}}""!==u.position&&(n(),c=!0);var o=document.createElement("object");o.style.cssText=s,o.tabIndex=-1,o.type="text/html",o.setAttribute("aria-hidden","true"),o.onload=function(){c||n(),function e(t,n){if(!t.contentDocument){var r=a(t);return r.checkForObjectDocumentTimeoutId&&window.clearTimeout(r.checkForObjectDocumentTimeoutId),void(r.checkForObjectDocumentTimeoutId=setTimeout((function(){r.checkForObjectDocumentTimeoutId=0,e(t,n)}),100))}n(t.contentDocument)}(this,(function(e){l(i)}))},r.isIE()||(o.data="about:blank"),a(i)&&(i.appendChild(o),a(i).object=o,r.isIE()&&(o.data="about:blank"))}a(i).startSize={width:d,height:p},n?n.add(f):f()}(i,l)},addListener:function(e,t){function n(){t(e)}if(r.isIE(8))a(e).object={proxy:n},e.attachEvent("onresize",n);else{var o=i(e);if(!o)throw new Error("Element is not detectable by this strategy.");o.contentDocument.defaultView.addEventListener("resize",n)}},uninstall:function(e){if(a(e)){var t=i(e);t&&(r.isIE(8)?e.detachEvent("onresize",t.proxy):e.removeChild(t),a(e).checkForObjectDocumentTimeoutId&&window.clearTimeout(a(e).checkForObjectDocumentTimeoutId),delete a(e).object)}}}}},787:(e,t,n)=>{"use strict";var r=n(7900).forEach;e.exports=function(e){var t=(e=e||{}).reporter,n=e.batchProcessor,a=e.stateHandler.getState,o=(e.stateHandler.hasState,e.idHandler);if(!n)throw new Error("Missing required dependency: batchProcessor");if(!t)throw new Error("Missing required dependency: reporter.");var i=function(){var e=document.createElement("div");e.style.cssText=c(["position: absolute","width: 1000px","height: 1000px","visibility: hidden","margin: 0","padding: 0"]);var t=document.createElement("div");t.style.cssText=c(["position: absolute","width: 500px","height: 500px","overflow: scroll","visibility: none","top: -1500px","left: -1500px","visibility: hidden","margin: 0","padding: 0"]),t.appendChild(e),document.body.insertBefore(t,document.body.firstChild);var n=500-t.clientWidth,r=500-t.clientHeight;return document.body.removeChild(t),{width:n,height:r}}(),l="erd_scroll_detection_container";function s(e){!function(e,t,n){if(!e.getElementById(t)){var r=n+"_animation",a="/* Created by the element-resize-detector library. */\n";a+="."+n+" > div::-webkit-scrollbar { "+c(["display: none"])+" }\n\n",a+=".erd_scroll_detection_container_animation_active { "+c(["-webkit-animation-duration: 0.1s","animation-duration: 0.1s","-webkit-animation-name: "+r,"animation-name: "+r])+" }\n",a+="@-webkit-keyframes "+r+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",function(n,r){r=r||function(t){e.head.appendChild(t)};var a=e.createElement("style");a.innerHTML=n,a.id=t,r(a)}(a+="@keyframes "+r+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}(e,"erd_scroll_detection_scrollbar_style",l)}function c(t){var n=e.important?" !important; ":"; ";return(t.join(n)+n).trim()}function u(e,n,r){if(e.addEventListener)e.addEventListener(n,r);else{if(!e.attachEvent)return t.error("[scroll] Don't know how to add event listeners.");e.attachEvent("on"+n,r)}}function d(e,n,r){if(e.removeEventListener)e.removeEventListener(n,r);else{if(!e.detachEvent)return t.error("[scroll] Don't know how to remove event listeners.");e.detachEvent("on"+n,r)}}function p(e){return a(e).container.childNodes[0].childNodes[0].childNodes[0]}function f(e){return a(e).container.childNodes[0].childNodes[0].childNodes[1]}return s(window.document),{makeDetectable:function(e,s,d){function m(){if(e.debug){var n=Array.prototype.slice.call(arguments);if(n.unshift(o.get(s),"Scroll: "),t.log.apply)t.log.apply(null,n);else for(var r=0;r<n.length;r++)t.log(n[r])}}function g(e){var t=a(e).container.childNodes[0],n=window.getComputedStyle(t);return!n.width||-1===n.width.indexOf("px")}function h(){var e=window.getComputedStyle(s),t={};return t.position=e.position,t.width=s.offsetWidth,t.height=s.offsetHeight,t.top=e.top,t.right=e.right,t.bottom=e.bottom,t.left=e.left,t.widthCSS=e.width,t.heightCSS=e.height,t}function b(){if(m("storeStyle invoked."),a(s)){var e=h();a(s).style=e}else m("Aborting because element has been uninstalled")}function y(e,t,n){a(e).lastWidth=t,a(e).lastHeight=n}function v(){return 2*i.width+1}function k(){return 2*i.height+1}function E(e){return e+10+v()}function C(e){return e+10+k()}function _(e,t,n){var r=p(e),a=f(e),o=E(t),i=C(n),l=function(e){return 2*e+v()}(t),s=function(e){return 2*e+k()}(n);r.scrollLeft=o,r.scrollTop=i,a.scrollLeft=l,a.scrollTop=s}function w(){var e=a(s).container;if(!e){(e=document.createElement("div")).className=l,e.style.cssText=c(["visibility: hidden","display: inline","width: 0px","height: 0px","z-index: -1","overflow: hidden","margin: 0","padding: 0"]),a(s).container=e,function(e){e.className+=" "+l+"_animation_active"}(e),s.appendChild(e);var t=function(){a(s).onRendered&&a(s).onRendered()};u(e,"animationstart",t),a(s).onAnimationStart=t}return e}function x(){if(m("Injecting elements"),a(s)){!function(){var n=a(s).style;if("static"===n.position){s.style.setProperty("position","relative",e.important?"important":"");var r=function(e,t,n,r){var a=n[r];"auto"!==a&&"0"!==function(e){return e.replace(/[^-\d\.]/g,"")}(a)&&(e.warn("An element that is positioned static has style."+r+"="+a+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+r+" will be set to 0. Element: ",t),t.style[r]=0)};r(t,s,n,"top"),r(t,s,n,"right"),r(t,s,n,"bottom"),r(t,s,n,"left")}}();var n=a(s).container;n||(n=w());var r,o,d,p,f=i.width,g=i.height,h=c(["position: absolute","flex: none","overflow: hidden","z-index: -1","visibility: hidden","width: 100%","height: 100%","left: 0px","top: 0px"]),b=c(["position: absolute","flex: none","overflow: hidden","z-index: -1","visibility: hidden"].concat(["left: "+(r=(r=-(1+f))?r+"px":"0"),"top: "+(o=(o=-(1+g))?o+"px":"0"),"right: "+(p=(p=-f)?p+"px":"0"),"bottom: "+(d=(d=-g)?d+"px":"0")])),y=c(["position: absolute","flex: none","overflow: scroll","z-index: -1","visibility: hidden","width: 100%","height: 100%"]),v=c(["position: absolute","flex: none","overflow: scroll","z-index: -1","visibility: hidden","width: 100%","height: 100%"]),k=c(["position: absolute","left: 0","top: 0"]),E=c(["position: absolute","width: 200%","height: 200%"]),C=document.createElement("div"),_=document.createElement("div"),x=document.createElement("div"),S=document.createElement("div"),O=document.createElement("div"),B=document.createElement("div");C.dir="ltr",C.style.cssText=h,C.className=l,_.className=l,_.style.cssText=b,x.style.cssText=y,S.style.cssText=k,O.style.cssText=v,B.style.cssText=E,x.appendChild(S),O.appendChild(B),_.appendChild(x),_.appendChild(O),C.appendChild(_),n.appendChild(C),u(x,"scroll",P),u(O,"scroll",T),a(s).onExpandScroll=P,a(s).onShrinkScroll=T}else m("Aborting because element has been uninstalled");function P(){var e=a(s);e&&e.onExpand?e.onExpand():m("Aborting expand scroll handler: element has been uninstalled")}function T(){var e=a(s);e&&e.onShrink?e.onShrink():m("Aborting shrink scroll handler: element has been uninstalled")}}function S(){function i(t,n,r){var a=function(e){return p(e).childNodes[0]}(t),o=E(n),i=C(r);a.style.setProperty("width",o+"px",e.important?"important":""),a.style.setProperty("height",i+"px",e.important?"important":"")}function l(r){var l=s.offsetWidth,u=s.offsetHeight,d=l!==a(s).lastWidth||u!==a(s).lastHeight;m("Storing current size",l,u),y(s,l,u),n.add(0,(function(){if(d)if(a(s))if(c()){if(e.debug){var n=s.offsetWidth,r=s.offsetHeight;n===l&&r===u||t.warn(o.get(s),"Scroll: Size changed before updating detector elements.")}i(s,l,u)}else m("Aborting because element container has not been initialized");else m("Aborting because element has been uninstalled")})),n.add(1,(function(){a(s)?c()?_(s,l,u):m("Aborting because element container has not been initialized"):m("Aborting because element has been uninstalled")})),d&&r&&n.add(2,(function(){a(s)?c()?r():m("Aborting because element container has not been initialized"):m("Aborting because element has been uninstalled")}))}function c(){return!!a(s).container}function u(){m("notifyListenersIfNeeded invoked");var e=a(s);return void 0===a(s).lastNotifiedWidth&&e.lastWidth===e.startSize.width&&e.lastHeight===e.startSize.height?m("Not notifying: Size is the same as the start size, and there has been no notification yet."):e.lastWidth===e.lastNotifiedWidth&&e.lastHeight===e.lastNotifiedHeight?m("Not notifying: Size already notified"):(m("Current size not notified, notifying..."),e.lastNotifiedWidth=e.lastWidth,e.lastNotifiedHeight=e.lastHeight,void r(a(s).listeners,(function(e){e(s)})))}function d(){m("Scroll detected."),g(s)?m("Scroll event fired while unrendered. Ignoring..."):l(u)}if(m("registerListenersAndPositionElements invoked."),a(s)){a(s).onRendered=function(){if(m("startanimation triggered."),g(s))m("Ignoring since element is still unrendered...");else{m("Element rendered.");var e=p(s),t=f(s);0!==e.scrollLeft&&0!==e.scrollTop&&0!==t.scrollLeft&&0!==t.scrollTop||(m("Scrollbars out of sync. Updating detector elements..."),l(u))}},a(s).onExpand=d,a(s).onShrink=d;var h=a(s).style;i(s,h.width,h.height)}else m("Aborting because element has been uninstalled")}function O(){if(m("finalizeDomMutation invoked."),a(s)){var e=a(s).style;y(s,e.width,e.height),_(s,e.width,e.height)}else m("Aborting because element has been uninstalled")}function B(){d(s)}function P(){var e;m("Installing..."),a(s).listeners=[],e=h(),a(s).startSize={width:e.width,height:e.height},m("Element start size",a(s).startSize),n.add(0,b),n.add(1,x),n.add(2,S),n.add(3,O),n.add(4,B)}d||(d=s,s=e,e=null),e=e||{},m("Making detectable..."),function(e){return!function(e){var t=e.getRootNode&&e.getRootNode().contains(e);return e===e.ownerDocument.body||e.ownerDocument.body.contains(e)||t}(e)||null===window.getComputedStyle(e)}(s)?(m("Element is detached"),w(),m("Waiting until element is attached..."),a(s).onRendered=function(){m("Element is now attached"),P()}):P()},addListener:function(e,t){if(!a(e).listeners.push)throw new Error("Cannot add listener to an element that is not detectable.");a(e).listeners.push(t)},uninstall:function(e){var t=a(e);t&&(t.onExpandScroll&&d(p(e),"scroll",t.onExpandScroll),t.onShrinkScroll&&d(f(e),"scroll",t.onShrinkScroll),t.onAnimationStart&&d(t.container,"animationstart",t.onAnimationStart),t.container&&e.removeChild(t.container))},initDocument:s}}},3844:(e,t,n)=>{"use strict";var r=n(7900).forEach,a=n(8452),o=n(6199),i=n(5805),l=n(9799),s=n(1724),c=n(2268),u=n(8129),d=n(1931),p=n(8229),f=n(787);function m(e){return Array.isArray(e)||void 0!==e.length}function g(e){if(Array.isArray(e))return e;var t=[];return r(e,(function(e){t.push(e)})),t}function h(e){return e&&1===e.nodeType}function b(e,t,n){var r=e[t];return null==r&&void 0!==n?n:r}e.exports=function(e){var t;if((e=e||{}).idHandler)t={get:function(t){return e.idHandler.get(t,!0)},set:e.idHandler.set};else{var n=i(),y=l({idGenerator:n,stateHandler:d});t=y}var v=e.reporter;v||(v=s(!1===v));var k=b(e,"batchProcessor",u({reporter:v})),E={};E.callOnAdd=!!b(e,"callOnAdd",!0),E.debug=!!b(e,"debug",!1);var C,_=o(t),w=a({stateHandler:d}),x=b(e,"strategy","object"),S=b(e,"important",!1),O={reporter:v,batchProcessor:k,stateHandler:d,idHandler:t,important:S};if("scroll"===x&&(c.isLegacyOpera()?(v.warn("Scroll strategy is not supported on legacy Opera. Changing to object strategy."),x="object"):c.isIE(9)&&(v.warn("Scroll strategy is not supported on IE9. Changing to object strategy."),x="object")),"scroll"===x)C=f(O);else{if("object"!==x)throw new Error("Invalid strategy name: "+x);C=p(O)}var B={};return{listenTo:function(e,n,a){function o(e){var t=_.get(e);r(t,(function(t){t(e)}))}function i(e,t,n){_.add(t,n),e&&n(t)}if(a||(a=n,n=e,e={}),!n)throw new Error("At least one element required.");if(!a)throw new Error("Listener required.");if(h(n))n=[n];else{if(!m(n))return v.error("Invalid arguments. Must be a DOM element or a collection of DOM elements.");n=g(n)}var l=0,s=b(e,"callOnAdd",E.callOnAdd),c=b(e,"onReady",(function(){})),u=b(e,"debug",E.debug);r(n,(function(e){d.getState(e)||(d.initState(e),t.set(e));var p=t.get(e);if(u&&v.log("Attaching listener to element",p,e),!w.isDetectable(e))return u&&v.log(p,"Not detectable."),w.isBusy(e)?(u&&v.log(p,"System busy making it detectable"),i(s,e,a),B[p]=B[p]||[],void B[p].push((function(){++l===n.length&&c()}))):(u&&v.log(p,"Making detectable..."),w.markBusy(e,!0),C.makeDetectable({debug:u,important:S},e,(function(e){if(u&&v.log(p,"onElementDetectable"),d.getState(e)){w.markAsDetectable(e),w.markBusy(e,!1),C.addListener(e,o),i(s,e,a);var t=d.getState(e);if(t&&t.startSize){var f=e.offsetWidth,m=e.offsetHeight;t.startSize.width===f&&t.startSize.height===m||o(e)}B[p]&&r(B[p],(function(e){e()}))}else u&&v.log(p,"Element uninstalled before being detectable.");delete B[p],++l===n.length&&c()})));u&&v.log(p,"Already detecable, adding listener."),i(s,e,a),l++})),l===n.length&&c()},removeListener:_.removeListener,removeAllListeners:_.removeAllListeners,uninstall:function(e){if(!e)return v.error("At least one element is required.");if(h(e))e=[e];else{if(!m(e))return v.error("Invalid arguments. Must be a DOM element or a collection of DOM elements.");e=g(e)}r(e,(function(e){_.removeAllListeners(e),C.uninstall(e),d.cleanState(e)}))},initDocument:function(e){C.initDocument&&C.initDocument(e)}}}},8452:e=>{"use strict";e.exports=function(e){var t=e.stateHandler.getState;return{isDetectable:function(e){var n=t(e);return n&&!!n.isDetectable},markAsDetectable:function(e){t(e).isDetectable=!0},isBusy:function(e){return!!t(e).busy},markBusy:function(e,n){t(e).busy=!!n}}}},5805:e=>{"use strict";e.exports=function(){var e=1;return{generate:function(){return e++}}}},9799:e=>{"use strict";e.exports=function(e){var t=e.idGenerator,n=e.stateHandler.getState;return{get:function(e){var t=n(e);return t&&void 0!==t.id?t.id:null},set:function(e){var r=n(e);if(!r)throw new Error("setId required the element to have a resize detection state.");var a=t.generate();return r.id=a,a}}}},6199:e=>{"use strict";e.exports=function(e){var t={};function n(n){var r=e.get(n);return void 0===r?[]:t[r]||[]}return{get:n,add:function(n,r){var a=e.get(n);t[a]||(t[a]=[]),t[a].push(r)},removeListener:function(e,t){for(var r=n(e),a=0,o=r.length;a<o;++a)if(r[a]===t){r.splice(a,1);break}},removeAllListeners:function(e){var t=n(e);t&&(t.length=0)}}}},1724:e=>{"use strict";e.exports=function(e){function t(){}var n={log:t,warn:t,error:t};if(!e&&window.console){var r=function(e,t){e[t]=function(){var e=console[t];if(e.apply)e.apply(console,arguments);else for(var n=0;n<arguments.length;n++)e(arguments[n])}};r(n,"log"),r(n,"warn"),r(n,"error")}return n}},1931:e=>{"use strict";function t(e){return e._erd}e.exports={initState:function(e){return e._erd={},t(e)},getState:t,cleanState:function(e){delete e._erd}}},5677:e=>{var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},7158:function(e,t,n){var r,a;"undefined"!=typeof window&&window,void 0===(a="function"==typeof(r=function(){"use strict";function e(){}var t=e.prototype;return t.on=function(e,t){if(e&&t){var n=this._events=this._events||{},r=n[e]=n[e]||[];return-1==r.indexOf(t)&&r.push(t),this}},t.once=function(e,t){if(e&&t){this.on(e,t);var n=this._onceEvents=this._onceEvents||{};return(n[e]=n[e]||{})[t]=!0,this}},t.off=function(e,t){var n=this._events&&this._events[e];if(n&&n.length){var r=n.indexOf(t);return-1!=r&&n.splice(r,1),this}},t.emitEvent=function(e,t){var n=this._events&&this._events[e];if(n&&n.length){n=n.slice(0),t=t||[];for(var r=this._onceEvents&&this._onceEvents[e],a=0;a<n.length;a++){var o=n[a];r&&r[o]&&(this.off(e,o),delete r[o]),o.apply(this,t)}return this}},t.allOff=function(){delete this._events,delete this._onceEvents},e})?r.call(t,n,t,e):r)||(e.exports=a)},9047:(e,t,n)=>{var r,a;!function(o,i){r=[n(9741)],a=function(e){return function(e,t){"use strict";var n={extend:function(e,t){for(var n in t)e[n]=t[n];return e},modulo:function(e,t){return(e%t+t)%t}},r=Array.prototype.slice;n.makeArray=function(e){return Array.isArray(e)?e:null==e?[]:"object"==typeof e&&"number"==typeof e.length?r.call(e):[e]},n.removeFrom=function(e,t){var n=e.indexOf(t);-1!=n&&e.splice(n,1)},n.getParent=function(e,n){for(;e.parentNode&&e!=document.body;)if(e=e.parentNode,t(e,n))return e},n.getQueryElement=function(e){return"string"==typeof e?document.querySelector(e):e},n.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},n.filterFindElements=function(e,r){e=n.makeArray(e);var a=[];return e.forEach((function(e){if(e instanceof HTMLElement)if(r){t(e,r)&&a.push(e);for(var n=e.querySelectorAll(r),o=0;o<n.length;o++)a.push(n[o])}else a.push(e)})),a},n.debounceMethod=function(e,t,n){n=n||100;var r=e.prototype[t],a=t+"Timeout";e.prototype[t]=function(){var e=this[a];clearTimeout(e);var t=arguments,o=this;this[a]=setTimeout((function(){r.apply(o,t),delete o[a]}),n)}},n.docReady=function(e){var t=document.readyState;"complete"==t||"interactive"==t?setTimeout(e):document.addEventListener("DOMContentLoaded",e)},n.toDashed=function(e){return e.replace(/(.)([A-Z])/g,(function(e,t,n){return t+"-"+n})).toLowerCase()};var a=e.console;return n.htmlInit=function(t,r){n.docReady((function(){var o=n.toDashed(r),i="data-"+o,l=document.querySelectorAll("["+i+"]"),s=document.querySelectorAll(".js-"+o),c=n.makeArray(l).concat(n.makeArray(s)),u=i+"-options",d=e.jQuery;c.forEach((function(e){var n,o=e.getAttribute(i)||e.getAttribute(u);try{n=o&&JSON.parse(o)}catch(t){return void(a&&a.error("Error parsing "+i+" on "+e.className+": "+t))}var l=new t(e,n);d&&d.data(e,r,l)}))}))},n}(o,e)}.apply(t,r),void 0===a||(e.exports=a)}(window)},4029:(e,t,n)=>{"use strict";var r=n(5320),a=Object.prototype.toString,o=Object.prototype.hasOwnProperty,i=function(e,t,n){for(var r=0,a=e.length;r<a;r++)o.call(e,r)&&(null==n?t(e[r],r,e):t.call(n,e[r],r,e))},l=function(e,t,n){for(var r=0,a=e.length;r<a;r++)null==n?t(e.charAt(r),r,e):t.call(n,e.charAt(r),r,e)},s=function(e,t,n){for(var r in e)o.call(e,r)&&(null==n?t(e[r],r,e):t.call(n,e[r],r,e))};e.exports=function(e,t,n){if(!r(t))throw new TypeError("iterator must be a function");var o;arguments.length>=3&&(o=n),"[object Array]"===a.call(e)?i(e,t,o):"string"==typeof e?l(e,t,o):s(e,t,o)}},7648:e=>{"use strict";var t="Function.prototype.bind called on incompatible ",n=Array.prototype.slice,r=Object.prototype.toString,a="[object Function]";e.exports=function(e){var o=this;if("function"!=typeof o||r.call(o)!==a)throw new TypeError(t+o);for(var i,l=n.call(arguments,1),s=function(){if(this instanceof i){var t=o.apply(this,l.concat(n.call(arguments)));return Object(t)===t?t:this}return o.apply(e,l.concat(n.call(arguments)))},c=Math.max(0,o.length-l.length),u=[],d=0;d<c;d++)u.push("$"+d);if(i=Function("binder","return function ("+u.join(",")+"){ return binder.apply(this,arguments); }")(s),o.prototype){var p=function(){};p.prototype=o.prototype,i.prototype=new p,p.prototype=null}return i}},2514:(e,t,n)=>{"use strict";var r=n(7648);e.exports=Function.prototype.bind||r},5972:e=>{"use strict";var t=function(){return"string"==typeof function(){}.name},n=Object.getOwnPropertyDescriptor;if(n)try{n([],"length")}catch(e){n=null}t.functionsHaveConfigurableNames=function(){if(!t()||!n)return!1;var e=n((function(){}),"name");return!!e&&!!e.configurable};var r=Function.prototype.bind;t.boundFunctionsHaveNames=function(){return t()&&"function"==typeof r&&""!==function(){}.bind().name},e.exports=t},210:(e,t,n)=>{"use strict";var r,a=SyntaxError,o=Function,i=TypeError,l=function(e){try{return o('"use strict"; return ('+e+").constructor;")()}catch(e){}},s=Object.getOwnPropertyDescriptor;if(s)try{s({},"")}catch(e){s=null}var c=function(){throw new i},u=s?function(){try{return c}catch(e){try{return s(arguments,"callee").get}catch(e){return c}}}():c,d=n(1405)(),p=Object.getPrototypeOf||function(e){return e.__proto__},f={},m="undefined"==typeof Uint8Array?r:p(Uint8Array),g={"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":d?p([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":f,"%AsyncGenerator%":f,"%AsyncGeneratorFunction%":f,"%AsyncIteratorPrototype%":f,"%Atomics%":"undefined"==typeof Atomics?r:Atomics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":o,"%GeneratorFunction%":f,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":d?p(p([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&d?p((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&d?p((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":d?p(""[Symbol.iterator]()):r,"%Symbol%":d?Symbol:r,"%SyntaxError%":a,"%ThrowTypeError%":u,"%TypedArray%":m,"%TypeError%":i,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet},h=function e(t){var n;if("%AsyncFunction%"===t)n=l("async function () {}");else if("%GeneratorFunction%"===t)n=l("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=l("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var a=e("%AsyncGenerator%");a&&(n=p(a.prototype))}return g[t]=n,n},b={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},y=n(2514),v=n(7642),k=y.call(Function.call,Array.prototype.concat),E=y.call(Function.apply,Array.prototype.splice),C=y.call(Function.call,String.prototype.replace),_=y.call(Function.call,String.prototype.slice),w=y.call(Function.call,RegExp.prototype.exec),x=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,S=/\\(\\)?/g,O=function(e){var t=_(e,0,1),n=_(e,-1);if("%"===t&&"%"!==n)throw new a("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new a("invalid intrinsic syntax, expected opening `%`");var r=[];return C(e,x,(function(e,t,n,a){r[r.length]=n?C(a,S,"$1"):t||e})),r},B=function(e,t){var n,r=e;if(v(b,r)&&(r="%"+(n=b[r])[0]+"%"),v(g,r)){var o=g[r];if(o===f&&(o=h(r)),void 0===o&&!t)throw new i("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new a("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new i("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new i('"allowMissing" argument must be a boolean');if(null===w(/^%?[^%]*%?$/g,e))throw new a("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=O(e),r=n.length>0?n[0]:"",o=B("%"+r+"%",t),l=o.name,c=o.value,u=!1,d=o.alias;d&&(r=d[0],E(n,k([0,1],d)));for(var p=1,f=!0;p<n.length;p+=1){var m=n[p],h=_(m,0,1),b=_(m,-1);if(('"'===h||"'"===h||"`"===h||'"'===b||"'"===b||"`"===b)&&h!==b)throw new a("property names with quotes must have matching quotes");if("constructor"!==m&&f||(u=!0),v(g,l="%"+(r+="."+m)+"%"))c=g[l];else if(null!=c){if(!(m in c)){if(!t)throw new i("base intrinsic for "+e+" exists, but the property is not available.");return}if(s&&p+1>=n.length){var y=s(c,m);c=(f=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:c[m]}else f=v(c,m),c=c[m];f&&!u&&(g[l]=c)}}return c}},6131:(e,t,n)=>{var r,a;window,void 0===(a="function"==typeof(r=function(){"use strict";function e(e){var t=parseFloat(e);return-1==e.indexOf("%")&&!isNaN(t)&&t}var t="undefined"==typeof console?function(){}:function(e){console.error(e)},n=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],r=n.length;function a(e){var n=getComputedStyle(e);return n||t("Style returned "+n+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),n}var o,i=!1;function l(t){if(function(){if(!i){i=!0;var t=document.createElement("div");t.style.width="200px",t.style.padding="1px 2px 3px 4px",t.style.borderStyle="solid",t.style.borderWidth="1px 2px 3px 4px",t.style.boxSizing="border-box";var n=document.body||document.documentElement;n.appendChild(t);var r=a(t);o=200==Math.round(e(r.width)),l.isBoxSizeOuter=o,n.removeChild(t)}}(),"string"==typeof t&&(t=document.querySelector(t)),t&&"object"==typeof t&&t.nodeType){var s=a(t);if("none"==s.display)return function(){for(var e={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},t=0;t<r;t++)e[n[t]]=0;return e}();var c={};c.width=t.offsetWidth,c.height=t.offsetHeight;for(var u=c.isBorderBox="border-box"==s.boxSizing,d=0;d<r;d++){var p=n[d],f=s[p],m=parseFloat(f);c[p]=isNaN(m)?0:m}var g=c.paddingLeft+c.paddingRight,h=c.paddingTop+c.paddingBottom,b=c.marginLeft+c.marginRight,y=c.marginTop+c.marginBottom,v=c.borderLeftWidth+c.borderRightWidth,k=c.borderTopWidth+c.borderBottomWidth,E=u&&o,C=e(s.width);!1!==C&&(c.width=C+(E?0:g+v));var _=e(s.height);return!1!==_&&(c.height=_+(E?0:h+k)),c.innerWidth=c.width-(g+v),c.innerHeight=c.height-(h+k),c.outerWidth=c.width+b,c.outerHeight=c.height+y,c}}return l})?r.call(t,n,t,e):r)||(e.exports=a)},932:e=>{"use strict";var t="undefined"!=typeof BigInt&&BigInt;e.exports=function(){return"function"==typeof t&&"function"==typeof BigInt&&"bigint"==typeof t(42)&&"bigint"==typeof BigInt(42)}},1044:(e,t,n)=>{"use strict";var r=n(210)("%Object.defineProperty%",!0),a=function(){if(r)try{return r({},"a",{value:1}),!0}catch(e){return!1}return!1};a.hasArrayLengthDefineBug=function(){if(!a())return null;try{return 1!==r([],"length",{value:1}).length}catch(e){return!0}},e.exports=a},1405:(e,t,n)=>{"use strict";var r="undefined"!=typeof Symbol&&Symbol,a=n(5419);e.exports=function(){return"function"==typeof r&&"function"==typeof Symbol&&"symbol"==typeof r("foo")&&"symbol"==typeof Symbol("bar")&&a()}},5419:e=>{"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var a=Object.getOwnPropertyDescriptor(e,t);if(42!==a.value||!0!==a.enumerable)return!1}return!0}},6410:(e,t,n)=>{"use strict";var r=n(5419);e.exports=function(){return r()&&!!Symbol.toStringTag}},7642:(e,t,n)=>{"use strict";var r=n(2514);e.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},8679:(e,t,n)=>{"use strict";var r=n(9864),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return r.isMemo(e)?i:l[e.$$typeof]||a}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var a=f(n);a&&a!==m&&e(t,a,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var l=s(t),g=s(n),h=0;h<i.length;++h){var b=i[h];if(!(o[b]||r&&r[b]||g&&g[b]||l&&l[b])){var y=p(n,b);try{c(t,b,y)}catch(e){}}}}return t}},7564:function(e,t,n){var r,a;!function(o,i){"use strict";r=[n(7158)],a=function(e){return function(e,t){var n=e.jQuery,r=e.console;function a(e,t){for(var n in t)e[n]=t[n];return e}var o=Array.prototype.slice;function i(e,t,l){if(!(this instanceof i))return new i(e,t,l);var s,c=e;"string"==typeof e&&(c=document.querySelectorAll(e)),c?(this.elements=(s=c,Array.isArray(s)?s:"object"==typeof s&&"number"==typeof s.length?o.call(s):[s]),this.options=a({},this.options),"function"==typeof t?l=t:a(this.options,t),l&&this.on("always",l),this.getImages(),n&&(this.jqDeferred=new n.Deferred),setTimeout(this.check.bind(this))):r.error("Bad element for imagesLoaded "+(c||e))}i.prototype=Object.create(t.prototype),i.prototype.options={},i.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},i.prototype.addElementImages=function(e){"IMG"==e.nodeName&&this.addImage(e),!0===this.options.background&&this.addElementBackgroundImages(e);var t=e.nodeType;if(t&&l[t]){for(var n=e.querySelectorAll("img"),r=0;r<n.length;r++){var a=n[r];this.addImage(a)}if("string"==typeof this.options.background){var o=e.querySelectorAll(this.options.background);for(r=0;r<o.length;r++){var i=o[r];this.addElementBackgroundImages(i)}}}};var l={1:!0,9:!0,11:!0};function s(e){this.img=e}function c(e,t){this.url=e,this.element=t,this.img=new Image}return i.prototype.addElementBackgroundImages=function(e){var t=getComputedStyle(e);if(t)for(var n=/url\((['"])?(.*?)\1\)/gi,r=n.exec(t.backgroundImage);null!==r;){var a=r&&r[2];a&&this.addBackground(a,e),r=n.exec(t.backgroundImage)}},i.prototype.addImage=function(e){var t=new s(e);this.images.push(t)},i.prototype.addBackground=function(e,t){var n=new c(e,t);this.images.push(n)},i.prototype.check=function(){var e=this;function t(t,n,r){setTimeout((function(){e.progress(t,n,r)}))}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach((function(e){e.once("progress",t),e.check()})):this.complete()},i.prototype.progress=function(e,t,n){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded,this.emitEvent("progress",[this,e,t]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,e),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&r&&r.log("progress: "+n,e,t)},i.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(e,[this]),this.emitEvent("always",[this]),this.jqDeferred){var t=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[t](this)}},s.prototype=Object.create(t.prototype),s.prototype.check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},s.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},s.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.img,t])},s.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},s.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},s.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},s.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},c.prototype=Object.create(s.prototype),c.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},c.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},c.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.element,t])},i.makeJQueryPlugin=function(t){(t=t||e.jQuery)&&((n=t).fn.imagesLoaded=function(e,t){return new i(this,e,t).jqDeferred.promise(n(this))})},i.makeJQueryPlugin(),i}(o,e)}.apply(t,r),void 0===a||(e.exports=a)}("undefined"!=typeof window?window:this)},2584:(e,t,n)=>{"use strict";var r=n(6410)(),a=n(1924)("Object.prototype.toString"),o=function(e){return!(r&&e&&"object"==typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===a(e)},i=function(e){return!!o(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==a(e)&&"[object Function]"===a(e.callee)},l=function(){return o(arguments)}();o.isLegacyArguments=i,e.exports=l?o:i},3376:(e,t,n)=>{"use strict";if(n(932)()){var r=BigInt.prototype.valueOf;e.exports=function(e){return null!=e&&"boolean"!=typeof e&&"string"!=typeof e&&"number"!=typeof e&&"symbol"!=typeof e&&"function"!=typeof e&&("bigint"==typeof e||function(e){try{return r.call(e),!0}catch(e){}return!1}(e))}}else e.exports=function(e){return!1}},6814:(e,t,n)=>{"use strict";var r=n(1924),a=r("Boolean.prototype.toString"),o=r("Object.prototype.toString"),i=n(6410)();e.exports=function(e){return"boolean"==typeof e||null!==e&&"object"==typeof e&&(i&&Symbol.toStringTag in e?function(e){try{return a(e),!0}catch(e){return!1}}(e):"[object Boolean]"===o(e))}},5320:e=>{"use strict";var t,n,r=Function.prototype.toString,a="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof a&&"function"==typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw n}}),n={},a((function(){throw 42}),null,t)}catch(e){e!==n&&(a=null)}else a=null;var o=/^\s*class\b/,i=function(e){try{var t=r.call(e);return o.test(t)}catch(e){return!1}},l=Object.prototype.toString,s="function"==typeof Symbol&&!!Symbol.toStringTag,c="object"==typeof document&&void 0===document.all&&void 0!==document.all?document.all:{};e.exports=a?function(e){if(e===c)return!0;if(!e)return!1;if("function"!=typeof e&&"object"!=typeof e)return!1;if("function"==typeof e&&!e.prototype)return!0;try{a(e,null,t)}catch(e){if(e!==n)return!1}return!i(e)}:function(e){if(e===c)return!0;if(!e)return!1;if("function"!=typeof e&&"object"!=typeof e)return!1;if("function"==typeof e&&!e.prototype)return!0;if(s)return function(e){try{return!i(e)&&(r.call(e),!0)}catch(e){return!1}}(e);if(i(e))return!1;var t=l.call(e);return"[object Function]"===t||"[object GeneratorFunction]"===t}},8923:(e,t,n)=>{"use strict";var r=Date.prototype.getDay,a=Object.prototype.toString,o=n(6410)();e.exports=function(e){return"object"==typeof e&&null!==e&&(o?function(e){try{return r.call(e),!0}catch(e){return!1}}(e):"[object Date]"===a.call(e))}},8379:e=>{"use strict";var t,n="function"==typeof Map&&Map.prototype?Map:null,r="function"==typeof Set&&Set.prototype?Set:null;n||(t=function(e){return!1});var a=n?Map.prototype.has:null,o=r?Set.prototype.has:null;t||a||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(a.call(e),o)try{o.call(e)}catch(e){return!0}return e instanceof n}catch(e){}return!1}},4578:(e,t,n)=>{"use strict";var r=Number.prototype.toString,a=Object.prototype.toString,o=n(6410)();e.exports=function(e){return"number"==typeof e||"object"==typeof e&&(o?function(e){try{return r.call(e),!0}catch(e){return!1}}(e):"[object Number]"===a.call(e))}},8420:(e,t,n)=>{"use strict";var r,a,o,i,l=n(1924),s=n(6410)();if(s){r=l("Object.prototype.hasOwnProperty"),a=l("RegExp.prototype.exec"),o={};var c=function(){throw o};i={toString:c,valueOf:c},"symbol"==typeof Symbol.toPrimitive&&(i[Symbol.toPrimitive]=c)}var u=l("Object.prototype.toString"),d=Object.getOwnPropertyDescriptor;e.exports=s?function(e){if(!e||"object"!=typeof e)return!1;var t=d(e,"lastIndex");if(!t||!r(t,"value"))return!1;try{a(e,i)}catch(e){return e===o}}:function(e){return!(!e||"object"!=typeof e&&"function"!=typeof e)&&"[object RegExp]"===u(e)}},9572:e=>{"use strict";var t,n="function"==typeof Map&&Map.prototype?Map:null,r="function"==typeof Set&&Set.prototype?Set:null;r||(t=function(e){return!1});var a=n?Map.prototype.has:null,o=r?Set.prototype.has:null;t||o||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(o.call(e),a)try{a.call(e)}catch(e){return!0}return e instanceof r}catch(e){}return!1}},9981:(e,t,n)=>{"use strict";var r=String.prototype.valueOf,a=Object.prototype.toString,o=n(6410)();e.exports=function(e){return"string"==typeof e||"object"==typeof e&&(o?function(e){try{return r.call(e),!0}catch(e){return!1}}(e):"[object String]"===a.call(e))}},2636:(e,t,n)=>{"use strict";var r=Object.prototype.toString;if(n(1405)()){var a=Symbol.prototype.toString,o=/^Symbol\(.*\)$/;e.exports=function(e){if("symbol"==typeof e)return!0;if("[object Symbol]"!==r.call(e))return!1;try{return function(e){return"symbol"==typeof e.valueOf()&&o.test(a.call(e))}(e)}catch(e){return!1}}}else e.exports=function(e){return!1}},5692:(e,t,n)=>{"use strict";var r=n(4029),a=n(3083),o=n(1924),i=o("Object.prototype.toString"),l=n(6410)(),s="undefined"==typeof globalThis?n.g:globalThis,c=a(),u=o("Array.prototype.indexOf",!0)||function(e,t){for(var n=0;n<e.length;n+=1)if(e[n]===t)return n;return-1},d=o("String.prototype.slice"),p={},f=n(882),m=Object.getPrototypeOf;l&&f&&m&&r(c,(function(e){var t=new s[e];if(Symbol.toStringTag in t){var n=m(t),r=f(n,Symbol.toStringTag);if(!r){var a=m(n);r=f(a,Symbol.toStringTag)}p[e]=r.get}})),e.exports=function(e){if(!e||"object"!=typeof e)return!1;if(!l||!(Symbol.toStringTag in e)){var t=d(i(e),8,-1);return u(c,t)>-1}return!!f&&function(e){var t=!1;return r(p,(function(n,r){if(!t)try{t=n.call(e)===r}catch(e){}})),t}(e)}},1718:e=>{"use strict";var t,n="function"==typeof WeakMap&&WeakMap.prototype?WeakMap:null,r="function"==typeof WeakSet&&WeakSet.prototype?WeakSet:null;n||(t=function(e){return!1});var a=n?n.prototype.has:null,o=r?r.prototype.has:null;t||a||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(a.call(e,a),o)try{o.call(e,o)}catch(e){return!0}return e instanceof n}catch(e){}return!1}},5899:(e,t,n)=>{"use strict";var r=n(210),a=n(1924),o=r("%WeakSet%",!0),i=a("WeakSet.prototype.has",!0);if(i){var l=a("WeakMap.prototype.has",!0);e.exports=function(e){if(!e||"object"!=typeof e)return!1;try{if(i(e,i),l)try{l(e,l)}catch(e){return!0}return e instanceof o}catch(e){}return!1}}else e.exports=function(e){return!1}},8552:(e,t,n)=>{var r=n(852)(n(5639),"DataView");e.exports=r},1989:(e,t,n)=>{var r=n(1789),a=n(401),o=n(7667),i=n(1327),l=n(1866);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}s.prototype.clear=r,s.prototype.delete=a,s.prototype.get=o,s.prototype.has=i,s.prototype.set=l,e.exports=s},8407:(e,t,n)=>{var r=n(7040),a=n(4125),o=n(2117),i=n(7529),l=n(4705);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}s.prototype.clear=r,s.prototype.delete=a,s.prototype.get=o,s.prototype.has=i,s.prototype.set=l,e.exports=s},7071:(e,t,n)=>{var r=n(852)(n(5639),"Map");e.exports=r},3369:(e,t,n)=>{var r=n(4785),a=n(1285),o=n(6e3),i=n(9916),l=n(5265);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}s.prototype.clear=r,s.prototype.delete=a,s.prototype.get=o,s.prototype.has=i,s.prototype.set=l,e.exports=s},3818:(e,t,n)=>{var r=n(852)(n(5639),"Promise");e.exports=r},8525:(e,t,n)=>{var r=n(852)(n(5639),"Set");e.exports=r},6384:(e,t,n)=>{var r=n(8407),a=n(7465),o=n(3779),i=n(7599),l=n(4758),s=n(4309);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=a,c.prototype.delete=o,c.prototype.get=i,c.prototype.has=l,c.prototype.set=s,e.exports=c},2705:(e,t,n)=>{var r=n(5639).Symbol;e.exports=r},1149:(e,t,n)=>{var r=n(5639).Uint8Array;e.exports=r},577:(e,t,n)=>{var r=n(852)(n(5639),"WeakMap");e.exports=r},6874:e=>{e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},7412:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},4963:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,a=0,o=[];++n<r;){var i=e[n];t(i,n,e)&&(o[a++]=i)}return o}},4636:(e,t,n)=>{var r=n(2545),a=n(5694),o=n(1469),i=n(4144),l=n(5776),s=n(6719),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=o(e),u=!n&&a(e),d=!n&&!u&&i(e),p=!n&&!u&&!d&&s(e),f=n||u||d||p,m=f?r(e.length,String):[],g=m.length;for(var h in e)!t&&!c.call(e,h)||f&&("length"==h||d&&("offset"==h||"parent"==h)||p&&("buffer"==h||"byteLength"==h||"byteOffset"==h)||l(h,g))||m.push(h);return m}},9932:e=>{e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}},2488:e=>{e.exports=function(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}},4865:(e,t,n)=>{var r=n(9465),a=n(7813),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var i=e[t];o.call(e,t)&&a(i,n)&&(void 0!==n||t in e)||r(e,t,n)}},8470:(e,t,n)=>{var r=n(7813);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},4037:(e,t,n)=>{var r=n(8363),a=n(3674);e.exports=function(e,t){return e&&r(t,a(t),e)}},3886:(e,t,n)=>{var r=n(8363),a=n(1704);e.exports=function(e,t){return e&&r(t,a(t),e)}},9465:(e,t,n)=>{var r=n(8777);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},5990:(e,t,n)=>{var r=n(6384),a=n(7412),o=n(4865),i=n(4037),l=n(3886),s=n(4626),c=n(278),u=n(8805),d=n(1911),p=n(8234),f=n(6904),m=n(4160),g=n(3824),h=n(9148),b=n(8517),y=n(1469),v=n(4144),k=n(6688),E=n(3218),C=n(2928),_=n(3674),w=n(1704),x="[object Arguments]",S="[object Function]",O="[object Object]",B={};B[x]=B["[object Array]"]=B["[object ArrayBuffer]"]=B["[object DataView]"]=B["[object Boolean]"]=B["[object Date]"]=B["[object Float32Array]"]=B["[object Float64Array]"]=B["[object Int8Array]"]=B["[object Int16Array]"]=B["[object Int32Array]"]=B["[object Map]"]=B["[object Number]"]=B[O]=B["[object RegExp]"]=B["[object Set]"]=B["[object String]"]=B["[object Symbol]"]=B["[object Uint8Array]"]=B["[object Uint8ClampedArray]"]=B["[object Uint16Array]"]=B["[object Uint32Array]"]=!0,B["[object Error]"]=B[S]=B["[object WeakMap]"]=!1,e.exports=function e(t,n,P,T,A,$){var I,N=1&n,F=2&n,j=4&n;if(P&&(I=A?P(t,T,A,$):P(t)),void 0!==I)return I;if(!E(t))return t;var M=y(t);if(M){if(I=g(t),!N)return c(t,I)}else{var R=m(t),L=R==S||"[object GeneratorFunction]"==R;if(v(t))return s(t,N);if(R==O||R==x||L&&!A){if(I=F||L?{}:b(t),!N)return F?d(t,l(I,t)):u(t,i(I,t))}else{if(!B[R])return A?t:{};I=h(t,R,N)}}$||($=new r);var D=$.get(t);if(D)return D;$.set(t,I),C(t)?t.forEach((function(r){I.add(e(r,n,P,r,t,$))})):k(t)&&t.forEach((function(r,a){I.set(a,e(r,n,P,a,t,$))}));var z=M?void 0:(j?F?f:p:F?w:_)(t);return a(z||t,(function(r,a){z&&(r=t[a=r]),o(I,a,e(r,n,P,a,t,$))})),I}},3118:(e,t,n)=>{var r=n(3218),a=Object.create,o=function(){function e(){}return function(t){if(!r(t))return{};if(a)return a(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=o},1078:(e,t,n)=>{var r=n(2488),a=n(7285);e.exports=function e(t,n,o,i,l){var s=-1,c=t.length;for(o||(o=a),l||(l=[]);++s<c;){var u=t[s];n>0&&o(u)?n>1?e(u,n-1,o,i,l):r(l,u):i||(l[l.length]=u)}return l}},7786:(e,t,n)=>{var r=n(1811),a=n(327);e.exports=function(e,t){for(var n=0,o=(t=r(t,e)).length;null!=e&&n<o;)e=e[a(t[n++])];return n&&n==o?e:void 0}},8866:(e,t,n)=>{var r=n(2488),a=n(1469);e.exports=function(e,t,n){var o=t(e);return a(e)?o:r(o,n(e))}},4239:(e,t,n)=>{var r=n(2705),a=n(9607),o=n(2333),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?a(e):o(e)}},8565:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e,n){return null!=e&&t.call(e,n)}},9454:(e,t,n)=>{var r=n(4239),a=n(7005);e.exports=function(e){return a(e)&&"[object Arguments]"==r(e)}},5588:(e,t,n)=>{var r=n(4160),a=n(7005);e.exports=function(e){return a(e)&&"[object Map]"==r(e)}},8458:(e,t,n)=>{var r=n(3560),a=n(5346),o=n(3218),i=n(346),l=/^\[object .+?Constructor\]$/,s=Function.prototype,c=Object.prototype,u=s.toString,d=c.hasOwnProperty,p=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||a(e))&&(r(e)?p:l).test(i(e))}},9221:(e,t,n)=>{var r=n(4160),a=n(7005);e.exports=function(e){return a(e)&&"[object Set]"==r(e)}},8749:(e,t,n)=>{var r=n(4239),a=n(1780),o=n(7005),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&a(e.length)&&!!i[r(e)]}},280:(e,t,n)=>{var r=n(5726),a=n(6916),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return a(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},313:(e,t,n)=>{var r=n(3218),a=n(5726),o=n(3498),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=a(e),n=[];for(var l in e)("constructor"!=l||!t&&i.call(e,l))&&n.push(l);return n}},5976:(e,t,n)=>{var r=n(6557),a=n(5357),o=n(61);e.exports=function(e,t){return o(a(e,t,r),e+"")}},6560:(e,t,n)=>{var r=n(5703),a=n(8777),o=n(6557),i=a?function(e,t){return a(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:o;e.exports=i},4259:e=>{e.exports=function(e,t,n){var r=-1,a=e.length;t<0&&(t=-t>a?0:a+t),(n=n>a?a:n)<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(a);++r<a;)o[r]=e[r+t];return o}},2545:e=>{e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},531:(e,t,n)=>{var r=n(2705),a=n(9932),o=n(1469),i=n(3448),l=r?r.prototype:void 0,s=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return a(t,e)+"";if(i(t))return s?s.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},7561:(e,t,n)=>{var r=n(7990),a=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(a,""):e}},7518:e=>{e.exports=function(e){return function(t){return e(t)}}},7406:(e,t,n)=>{var r=n(1811),a=n(928),o=n(292),i=n(327);e.exports=function(e,t){return t=r(t,e),null==(e=o(e,t))||delete e[i(a(t))]}},4290:(e,t,n)=>{var r=n(6557);e.exports=function(e){return"function"==typeof e?e:r}},1811:(e,t,n)=>{var r=n(1469),a=n(5403),o=n(5514),i=n(9833);e.exports=function(e,t){return r(e)?e:a(e,t)?[e]:o(i(e))}},4318:(e,t,n)=>{var r=n(1149);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},4626:(e,t,n)=>{e=n.nmd(e);var r=n(5639),a=t&&!t.nodeType&&t,o=a&&e&&!e.nodeType&&e,i=o&&o.exports===a?r.Buffer:void 0,l=i?i.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=l?l(n):new e.constructor(n);return e.copy(r),r}},7157:(e,t,n)=>{var r=n(4318);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},3147:e=>{var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},419:(e,t,n)=>{var r=n(2705),a=r?r.prototype:void 0,o=a?a.valueOf:void 0;e.exports=function(e){return o?Object(o.call(e)):{}}},7133:(e,t,n)=>{var r=n(4318);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},278:e=>{e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},8363:(e,t,n)=>{var r=n(4865),a=n(9465);e.exports=function(e,t,n,o){var i=!n;n||(n={});for(var l=-1,s=t.length;++l<s;){var c=t[l],u=o?o(n[c],e[c],c,n,e):void 0;void 0===u&&(u=e[c]),i?a(n,c,u):r(n,c,u)}return n}},8805:(e,t,n)=>{var r=n(8363),a=n(9551);e.exports=function(e,t){return r(e,a(e),t)}},1911:(e,t,n)=>{var r=n(8363),a=n(1442);e.exports=function(e,t){return r(e,a(e),t)}},4429:(e,t,n)=>{var r=n(5639)["__core-js_shared__"];e.exports=r},1463:(e,t,n)=>{var r=n(5976),a=n(6612);e.exports=function(e){return r((function(t,n){var r=-1,o=n.length,i=o>1?n[o-1]:void 0,l=o>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(o--,i):void 0,l&&a(n[0],n[1],l)&&(i=o<3?void 0:i,o=1),t=Object(t);++r<o;){var s=n[r];s&&e(t,s,r,i)}return t}))}},696:(e,t,n)=>{var r=n(8630);e.exports=function(e){return r(e)?void 0:e}},8777:(e,t,n)=>{var r=n(852),a=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=a},9021:(e,t,n)=>{var r=n(5564),a=n(5357),o=n(61);e.exports=function(e){return o(a(e,void 0,r),e+"")}},1957:(e,t,n)=>{var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},8234:(e,t,n)=>{var r=n(8866),a=n(9551),o=n(3674);e.exports=function(e){return r(e,o,a)}},6904:(e,t,n)=>{var r=n(8866),a=n(1442),o=n(1704);e.exports=function(e){return r(e,o,a)}},5050:(e,t,n)=>{var r=n(7019);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},852:(e,t,n)=>{var r=n(8458),a=n(7801);e.exports=function(e,t){var n=a(e,t);return r(n)?n:void 0}},5924:(e,t,n)=>{var r=n(5569)(Object.getPrototypeOf,Object);e.exports=r},9607:(e,t,n)=>{var r=n(2705),a=Object.prototype,o=a.hasOwnProperty,i=a.toString,l=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,l),n=e[l];try{e[l]=void 0;var r=!0}catch(e){}var a=i.call(e);return r&&(t?e[l]=n:delete e[l]),a}},9551:(e,t,n)=>{var r=n(4963),a=n(479),o=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,l=i?function(e){return null==e?[]:(e=Object(e),r(i(e),(function(t){return o.call(e,t)})))}:a;e.exports=l},1442:(e,t,n)=>{var r=n(2488),a=n(5924),o=n(9551),i=n(479),l=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,o(e)),e=a(e);return t}:i;e.exports=l},4160:(e,t,n)=>{var r=n(8552),a=n(7071),o=n(3818),i=n(8525),l=n(577),s=n(4239),c=n(346),u="[object Map]",d="[object Promise]",p="[object Set]",f="[object WeakMap]",m="[object DataView]",g=c(r),h=c(a),b=c(o),y=c(i),v=c(l),k=s;(r&&k(new r(new ArrayBuffer(1)))!=m||a&&k(new a)!=u||o&&k(o.resolve())!=d||i&&k(new i)!=p||l&&k(new l)!=f)&&(k=function(e){var t=s(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case g:return m;case h:return u;case b:return d;case y:return p;case v:return f}return t}),e.exports=k},7801:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},222:(e,t,n)=>{var r=n(1811),a=n(5694),o=n(1469),i=n(5776),l=n(1780),s=n(327);e.exports=function(e,t,n){for(var c=-1,u=(t=r(t,e)).length,d=!1;++c<u;){var p=s(t[c]);if(!(d=null!=e&&n(e,p)))break;e=e[p]}return d||++c!=u?d:!!(u=null==e?0:e.length)&&l(u)&&i(p,u)&&(o(e)||a(e))}},1789:(e,t,n)=>{var r=n(4536);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},401:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},7667:(e,t,n)=>{var r=n(4536),a=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return a.call(t,e)?t[e]:void 0}},1327:(e,t,n)=>{var r=n(4536),a=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:a.call(t,e)}},1866:(e,t,n)=>{var r=n(4536);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},3824:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},9148:(e,t,n)=>{var r=n(4318),a=n(7157),o=n(3147),i=n(419),l=n(7133);e.exports=function(e,t,n){var s=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new s(+e);case"[object DataView]":return a(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return l(e,n);case"[object Map]":case"[object Set]":return new s;case"[object Number]":case"[object String]":return new s(e);case"[object RegExp]":return o(e);case"[object Symbol]":return i(e)}}},8517:(e,t,n)=>{var r=n(3118),a=n(5924),o=n(5726);e.exports=function(e){return"function"!=typeof e.constructor||o(e)?{}:r(a(e))}},7285:(e,t,n)=>{var r=n(2705),a=n(5694),o=n(1469),i=r?r.isConcatSpreadable:void 0;e.exports=function(e){return o(e)||a(e)||!!(i&&e&&e[i])}},5776:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},6612:(e,t,n)=>{var r=n(7813),a=n(8612),o=n(5776),i=n(3218);e.exports=function(e,t,n){if(!i(n))return!1;var l=typeof t;return!!("number"==l?a(n)&&o(t,n.length):"string"==l&&t in n)&&r(n[t],e)}},5403:(e,t,n)=>{var r=n(1469),a=n(3448),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!a(e))||i.test(e)||!o.test(e)||null!=t&&e in Object(t)}},7019:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},5346:(e,t,n)=>{var r,a=n(4429),o=(r=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!o&&o in e}},5726:e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},7040:e=>{e.exports=function(){this.__data__=[],this.size=0}},4125:(e,t,n)=>{var r=n(8470),a=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0||(n==t.length-1?t.pop():a.call(t,n,1),--this.size,0))}},2117:(e,t,n)=>{var r=n(8470);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},7529:(e,t,n)=>{var r=n(8470);e.exports=function(e){return r(this.__data__,e)>-1}},4705:(e,t,n)=>{var r=n(8470);e.exports=function(e,t){var n=this.__data__,a=r(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}},4785:(e,t,n)=>{var r=n(1989),a=n(8407),o=n(7071);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||a),string:new r}}},1285:(e,t,n)=>{var r=n(5050);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},6e3:(e,t,n)=>{var r=n(5050);e.exports=function(e){return r(this,e).get(e)}},9916:(e,t,n)=>{var r=n(5050);e.exports=function(e){return r(this,e).has(e)}},5265:(e,t,n)=>{var r=n(5050);e.exports=function(e,t){var n=r(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this}},4523:(e,t,n)=>{var r=n(8306);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},4536:(e,t,n)=>{var r=n(852)(Object,"create");e.exports=r},6916:(e,t,n)=>{var r=n(5569)(Object.keys,Object);e.exports=r},3498:e=>{e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},1167:(e,t,n)=>{e=n.nmd(e);var r=n(1957),a=t&&!t.nodeType&&t,o=a&&e&&!e.nodeType&&e,i=o&&o.exports===a&&r.process,l=function(){try{return o&&o.require&&o.require("util").types||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=l},2333:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5569:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},5357:(e,t,n)=>{var r=n(6874),a=Math.max;e.exports=function(e,t,n){return t=a(void 0===t?e.length-1:t,0),function(){for(var o=arguments,i=-1,l=a(o.length-t,0),s=Array(l);++i<l;)s[i]=o[t+i];i=-1;for(var c=Array(t+1);++i<t;)c[i]=o[i];return c[t]=n(s),r(e,this,c)}}},292:(e,t,n)=>{var r=n(7786),a=n(4259);e.exports=function(e,t){return t.length<2?e:r(e,a(t,0,-1))}},5639:(e,t,n)=>{var r=n(1957),a="object"==typeof self&&self&&self.Object===Object&&self,o=r||a||Function("return this")();e.exports=o},61:(e,t,n)=>{var r=n(6560),a=n(1275)(r);e.exports=a},1275:e=>{var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var a=t(),o=16-(a-r);if(r=a,o>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},7465:(e,t,n)=>{var r=n(8407);e.exports=function(){this.__data__=new r,this.size=0}},3779:e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},7599:e=>{e.exports=function(e){return this.__data__.get(e)}},4758:e=>{e.exports=function(e){return this.__data__.has(e)}},4309:(e,t,n)=>{var r=n(8407),a=n(7071),o=n(3369);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!a||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(i)}return n.set(e,t),this.size=n.size,this}},5514:(e,t,n)=>{var r=n(4523),a=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,i=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(a,(function(e,n,r,a){t.push(r?a.replace(o,"$1"):n||e)})),t}));e.exports=i},327:(e,t,n)=>{var r=n(3448);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},346:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},7990:e=>{var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},8583:(e,t,n)=>{var r=n(4865),a=n(8363),o=n(1463),i=n(8612),l=n(5726),s=n(3674),c=Object.prototype.hasOwnProperty,u=o((function(e,t){if(l(t)||i(t))a(t,s(t),e);else for(var n in t)c.call(t,n)&&r(e,n,t[n])}));e.exports=u},5703:e=>{e.exports=function(e){return function(){return e}}},3279:(e,t,n)=>{var r=n(3218),a=n(7771),o=n(4841),i=Math.max,l=Math.min;e.exports=function(e,t,n){var s,c,u,d,p,f,m=0,g=!1,h=!1,b=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var n=s,r=c;return s=c=void 0,m=t,d=e.apply(r,n)}function v(e){return m=e,p=setTimeout(E,t),g?y(e):d}function k(e){var n=e-f;return void 0===f||n>=t||n<0||h&&e-m>=u}function E(){var e=a();if(k(e))return C(e);p=setTimeout(E,function(e){var n=t-(e-f);return h?l(n,u-(e-m)):n}(e))}function C(e){return p=void 0,b&&s?y(e):(s=c=void 0,d)}function _(){var e=a(),n=k(e);if(s=arguments,c=this,f=e,n){if(void 0===p)return v(f);if(h)return clearTimeout(p),p=setTimeout(E,t),y(f)}return void 0===p&&(p=setTimeout(E,t)),d}return t=o(t)||0,r(n)&&(g=!!n.leading,u=(h="maxWait"in n)?i(o(n.maxWait)||0,t):u,b="trailing"in n?!!n.trailing:b),_.cancel=function(){void 0!==p&&clearTimeout(p),m=0,s=f=c=p=void 0},_.flush=function(){return void 0===p?d:C(a())},_}},7813:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},5564:(e,t,n)=>{var r=n(1078);e.exports=function(e){return null!=e&&e.length?r(e,1):[]}},8721:(e,t,n)=>{var r=n(8565),a=n(222);e.exports=function(e,t){return null!=e&&a(e,t,r)}},6557:e=>{e.exports=function(e){return e}},5694:(e,t,n)=>{var r=n(9454),a=n(7005),o=Object.prototype,i=o.hasOwnProperty,l=o.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(e){return a(e)&&i.call(e,"callee")&&!l.call(e,"callee")};e.exports=s},1469:e=>{var t=Array.isArray;e.exports=t},8612:(e,t,n)=>{var r=n(3560),a=n(1780);e.exports=function(e){return null!=e&&a(e.length)&&!r(e)}},4144:(e,t,n)=>{e=n.nmd(e);var r=n(5639),a=n(5062),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,l=i&&i.exports===o?r.Buffer:void 0,s=(l?l.isBuffer:void 0)||a;e.exports=s},3560:(e,t,n)=>{var r=n(4239),a=n(3218);e.exports=function(e){if(!a(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},1780:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},6688:(e,t,n)=>{var r=n(5588),a=n(7518),o=n(1167),i=o&&o.isMap,l=i?a(i):r;e.exports=l},3218:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},7005:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},8630:(e,t,n)=>{var r=n(4239),a=n(5924),o=n(7005),i=Function.prototype,l=Object.prototype,s=i.toString,c=l.hasOwnProperty,u=s.call(Object);e.exports=function(e){if(!o(e)||"[object Object]"!=r(e))return!1;var t=a(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&s.call(n)==u}},2928:(e,t,n)=>{var r=n(9221),a=n(7518),o=n(1167),i=o&&o.isSet,l=i?a(i):r;e.exports=l},3448:(e,t,n)=>{var r=n(4239),a=n(7005);e.exports=function(e){return"symbol"==typeof e||a(e)&&"[object Symbol]"==r(e)}},6719:(e,t,n)=>{var r=n(8749),a=n(7518),o=n(1167),i=o&&o.isTypedArray,l=i?a(i):r;e.exports=l},3674:(e,t,n)=>{var r=n(4636),a=n(280),o=n(8612);e.exports=function(e){return o(e)?r(e):a(e)}},1704:(e,t,n)=>{var r=n(4636),a=n(313),o=n(8612);e.exports=function(e){return o(e)?r(e,!0):a(e)}},928:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},8306:(e,t,n)=>{var r=n(3369);function a(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],o=n.cache;if(o.has(a))return o.get(a);var i=e.apply(this,r);return n.cache=o.set(a,i)||o,i};return n.cache=new(a.Cache||r),n}a.Cache=r,e.exports=a},7771:(e,t,n)=>{var r=n(5639);e.exports=function(){return r.Date.now()}},7557:(e,t,n)=>{var r=n(9932),a=n(5990),o=n(7406),i=n(1811),l=n(8363),s=n(696),c=n(9021),u=n(6904),d=c((function(e,t){var n={};if(null==e)return n;var c=!1;t=r(t,(function(t){return t=i(t,e),c||(c=t.length>1),t})),l(e,u(e),n),c&&(n=a(n,7,s));for(var d=t.length;d--;)o(n,t[d]);return n}));e.exports=d},479:e=>{e.exports=function(){return[]}},5062:e=>{e.exports=function(){return!1}},8913:(e,t,n)=>{var r=n(2545),a=n(4290),o=n(554),i=4294967295,l=Math.min;e.exports=function(e,t){if((e=o(e))<1||e>9007199254740991)return[];var n=i,s=l(e,i);t=a(t),e-=i;for(var c=r(s,t);++n<e;)t(n);return c}},8601:(e,t,n)=>{var r=n(4841);e.exports=function(e){return e?Infinity===(e=r(e))||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},554:(e,t,n)=>{var r=n(8601);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},4841:(e,t,n)=>{var r=n(7561),a=n(3218),o=n(3448),i=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,s=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return NaN;if(a(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=a(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=l.test(e);return n||s.test(e)?c(e.slice(2),n?2:8):i.test(e)?NaN:+e}},9833:(e,t,n)=>{var r=n(531);e.exports=function(e){return null==e?"":r(e)}},8751:(e,t,n)=>{var r,a,o;window,a=[n(1794),n(6131)],void 0===(o="function"==typeof(r=function(e,t){"use strict";var n=e.create("masonry");n.compatOptions.fitWidth="isFitWidth";var r=n.prototype;return r._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var e=0;e<this.cols;e++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},r.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var e=this.items[0],n=e&&e.element;this.columnWidth=n&&t(n).outerWidth||this.containerWidth}var r=this.columnWidth+=this.gutter,a=this.containerWidth+this.gutter,o=a/r,i=r-a%r;o=Math[i&&i<1?"round":"floor"](o),this.cols=Math.max(o,1)},r.getContainerWidth=function(){var e=this._getOption("fitWidth")?this.element.parentNode:this.element,n=t(e);this.containerWidth=n&&n.innerWidth},r._getItemLayoutPosition=function(e){e.getSize();var t=e.size.outerWidth%this.columnWidth,n=Math[t&&t<1?"round":"ceil"](e.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var r=this[this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition"](n,e),a={x:this.columnWidth*r.col,y:r.y},o=r.y+e.size.outerHeight,i=n+r.col,l=r.col;l<i;l++)this.colYs[l]=o;return a},r._getTopColPosition=function(e){var t=this._getTopColGroup(e),n=Math.min.apply(Math,t);return{col:t.indexOf(n),y:n}},r._getTopColGroup=function(e){if(e<2)return this.colYs;for(var t=[],n=this.cols+1-e,r=0;r<n;r++)t[r]=this._getColGroupY(r,e);return t},r._getColGroupY=function(e,t){if(t<2)return this.colYs[e];var n=this.colYs.slice(e,e+t);return Math.max.apply(Math,n)},r._getHorizontalColPosition=function(e,t){var n=this.horizontalColIndex%this.cols;n=e>1&&n+e>this.cols?0:n;var r=t.size.outerWidth&&t.size.outerHeight;return this.horizontalColIndex=r?n+e:this.horizontalColIndex,{col:n,y:this._getColGroupY(n,e)}},r._manageStamp=function(e){var n=t(e),r=this._getElementOffset(e),a=this._getOption("originLeft")?r.left:r.right,o=a+n.outerWidth,i=Math.floor(a/this.columnWidth);i=Math.max(0,i);var l=Math.floor(o/this.columnWidth);l-=o%this.columnWidth?0:1,l=Math.min(this.cols-1,l);for(var s=(this._getOption("originTop")?r.top:r.bottom)+n.outerHeight,c=i;c<=l;c++)this.colYs[c]=Math.max(s,this.colYs[c])},r._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var e={height:this.maxY};return this._getOption("fitWidth")&&(e.width=this._getContainerFitWidth()),e},r._getContainerFitWidth=function(){for(var e=0,t=this.cols;--t&&0===this.colYs[t];)e++;return(this.cols-e)*this.columnWidth-this.gutter},r.needsResizeLayout=function(){var e=this.containerWidth;return this.getContainerWidth(),e!=this.containerWidth},n})?r.apply(t,a):r)||(e.exports=o)},9588:e=>{e.exports=function(e,t){var n,r,a=0;function o(){var o,i,l=n,s=arguments.length;e:for(;l;){if(l.args.length===arguments.length){for(i=0;i<s;i++)if(l.args[i]!==arguments[i]){l=l.next;continue e}return l!==n&&(l===r&&(r=l.prev),l.prev.next=l.next,l.next&&(l.next.prev=l.prev),l.next=n,l.prev=null,n.prev=l,n=l),l.val}l=l.next}for(o=new Array(s),i=0;i<s;i++)o[i]=arguments[i];return l={args:o,val:e.apply(null,o)},n?(n.prev=l,l.next=n):r=l,a===t.maxSize?(r=r.prev).next=null:a++,n=l,l.val}return t=t||{},o.clear=function(){n=null,r=null,a=0},o}},7418:e=>{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function a(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,o){for(var i,l,s=a(e),c=1;c<arguments.length;c++){for(var u in i=Object(arguments[c]))n.call(i,u)&&(s[u]=i[u]);if(t){l=t(i);for(var d=0;d<l.length;d++)r.call(i,l[d])&&(s[l[d]]=i[l[d]])}}return s}},631:(e,t,n)=>{var r="function"==typeof Map&&Map.prototype,a=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=r&&a&&"function"==typeof a.get?a.get:null,i=r&&Map.prototype.forEach,l="function"==typeof Set&&Set.prototype,s=Object.getOwnPropertyDescriptor&&l?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=l&&s&&"function"==typeof s.get?s.get:null,u=l&&Set.prototype.forEach,d="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,p="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,f="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,m=Boolean.prototype.valueOf,g=Object.prototype.toString,h=Function.prototype.toString,b=String.prototype.match,y=String.prototype.slice,v=String.prototype.replace,k=String.prototype.toUpperCase,E=String.prototype.toLowerCase,C=RegExp.prototype.test,_=Array.prototype.concat,w=Array.prototype.join,x=Array.prototype.slice,S=Math.floor,O="function"==typeof BigInt?BigInt.prototype.valueOf:null,B=Object.getOwnPropertySymbols,P="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,T="function"==typeof Symbol&&"object"==typeof Symbol.iterator,A="function"==typeof Symbol&&Symbol.toStringTag&&(Symbol.toStringTag,1)?Symbol.toStringTag:null,$=Object.prototype.propertyIsEnumerable,I=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function N(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||C.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-S(-e):S(e);if(r!==e){var a=String(r),o=y.call(t,a.length+1);return v.call(a,n,"$&_")+"."+v.call(v.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return v.call(t,n,"$&_")}var F=n(4654),j=F.custom,M=G(j)?j:null;function R(e,t,n){var r="double"===(n.quoteStyle||t)?'"':"'";return r+e+r}function L(e){return v.call(String(e),/"/g,"&quot;")}function D(e){return!("[object Array]"!==H(e)||A&&"object"==typeof e&&A in e)}function z(e){return!("[object RegExp]"!==H(e)||A&&"object"==typeof e&&A in e)}function G(e){if(T)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!P)return!1;try{return P.call(e),!0}catch(e){}return!1}e.exports=function e(t,n,r,a){var l=n||{};if(W(l,"quoteStyle")&&"single"!==l.quoteStyle&&"double"!==l.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(W(l,"maxStringLength")&&("number"==typeof l.maxStringLength?l.maxStringLength<0&&l.maxStringLength!==1/0:null!==l.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var s=!W(l,"customInspect")||l.customInspect;if("boolean"!=typeof s&&"symbol"!==s)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(W(l,"indent")&&null!==l.indent&&"\t"!==l.indent&&!(parseInt(l.indent,10)===l.indent&&l.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(W(l,"numericSeparator")&&"boolean"!=typeof l.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var g=l.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return U(t,l);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var k=String(t);return g?N(t,k):k}if("bigint"==typeof t){var C=String(t)+"n";return g?N(t,C):C}var S=void 0===l.depth?5:l.depth;if(void 0===r&&(r=0),r>=S&&S>0&&"object"==typeof t)return D(t)?"[Array]":"[Object]";var B,j=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;n=w.call(Array(e.indent+1)," ")}return{base:n,prev:w.call(Array(t+1),n)}}(l,r);if(void 0===a)a=[];else if(q(a,t)>=0)return"[Circular]";function V(t,n,o){if(n&&(a=x.call(a)).push(n),o){var i={depth:l.depth};return W(l,"quoteStyle")&&(i.quoteStyle=l.quoteStyle),e(t,i,r+1,a)}return e(t,l,r+1,a)}if("function"==typeof t&&!z(t)){var Z=function(e){if(e.name)return e.name;var t=b.call(h.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}(t),ee=Q(t,V);return"[Function"+(Z?": "+Z:" (anonymous)")+"]"+(ee.length>0?" { "+w.call(ee,", ")+" }":"")}if(G(t)){var te=T?v.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):P.call(t);return"object"!=typeof t||T?te:Y(te)}if((B=t)&&"object"==typeof B&&("undefined"!=typeof HTMLElement&&B instanceof HTMLElement||"string"==typeof B.nodeName&&"function"==typeof B.getAttribute)){for(var ne="<"+E.call(String(t.nodeName)),re=t.attributes||[],ae=0;ae<re.length;ae++)ne+=" "+re[ae].name+"="+R(L(re[ae].value),"double",l);return ne+=">",t.childNodes&&t.childNodes.length&&(ne+="..."),ne+"</"+E.call(String(t.nodeName))+">"}if(D(t)){if(0===t.length)return"[]";var oe=Q(t,V);return j&&!function(e){for(var t=0;t<e.length;t++)if(q(e[t],"\n")>=0)return!1;return!0}(oe)?"["+X(oe,j)+"]":"[ "+w.call(oe,", ")+" ]"}if(function(e){return!("[object Error]"!==H(e)||A&&"object"==typeof e&&A in e)}(t)){var ie=Q(t,V);return"cause"in Error.prototype||!("cause"in t)||$.call(t,"cause")?0===ie.length?"["+String(t)+"]":"{ ["+String(t)+"] "+w.call(ie,", ")+" }":"{ ["+String(t)+"] "+w.call(_.call("[cause]: "+V(t.cause),ie),", ")+" }"}if("object"==typeof t&&s){if(M&&"function"==typeof t[M]&&F)return F(t,{depth:S-r});if("symbol"!==s&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!o||!e||"object"!=typeof e)return!1;try{o.call(e);try{c.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var le=[];return i.call(t,(function(e,n){le.push(V(n,t,!0)+" => "+V(e,t))})),J("Map",o.call(t),le,j)}if(function(e){if(!c||!e||"object"!=typeof e)return!1;try{c.call(e);try{o.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var se=[];return u.call(t,(function(e){se.push(V(e,t))})),J("Set",c.call(t),se,j)}if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{p.call(e,p)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return K("WeakMap");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{d.call(e,d)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return K("WeakSet");if(function(e){if(!f||!e||"object"!=typeof e)return!1;try{return f.call(e),!0}catch(e){}return!1}(t))return K("WeakRef");if(function(e){return!("[object Number]"!==H(e)||A&&"object"==typeof e&&A in e)}(t))return Y(V(Number(t)));if(function(e){if(!e||"object"!=typeof e||!O)return!1;try{return O.call(e),!0}catch(e){}return!1}(t))return Y(V(O.call(t)));if(function(e){return!("[object Boolean]"!==H(e)||A&&"object"==typeof e&&A in e)}(t))return Y(m.call(t));if(function(e){return!("[object String]"!==H(e)||A&&"object"==typeof e&&A in e)}(t))return Y(V(String(t)));if(!function(e){return!("[object Date]"!==H(e)||A&&"object"==typeof e&&A in e)}(t)&&!z(t)){var ce=Q(t,V),ue=I?I(t)===Object.prototype:t instanceof Object||t.constructor===Object,de=t instanceof Object?"":"null prototype",pe=!ue&&A&&Object(t)===t&&A in t?y.call(H(t),8,-1):de?"Object":"",fe=(ue||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(pe||de?"["+w.call(_.call([],pe||[],de||[]),": ")+"] ":"");return 0===ce.length?fe+"{}":j?fe+"{"+X(ce,j)+"}":fe+"{ "+w.call(ce,", ")+" }"}return String(t)};var V=Object.prototype.hasOwnProperty||function(e){return e in this};function W(e,t){return V.call(e,t)}function H(e){return g.call(e)}function q(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}function U(e,t){if(e.length>t.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return U(y.call(e,0,t.maxStringLength),t)+r}return R(v.call(v.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Z),"single",t)}function Z(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+k.call(t.toString(16))}function Y(e){return"Object("+e+")"}function K(e){return e+" { ? }"}function J(e,t,n,r){return e+" ("+t+") {"+(r?X(n,r):w.call(n,", "))+"}"}function X(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+w.call(e,","+n)+"\n"+t.prev}function Q(e,t){var n=D(e),r=[];if(n){r.length=e.length;for(var a=0;a<e.length;a++)r[a]=W(e,a)?t(e[a],e):""}var o,i="function"==typeof B?B(e):[];if(T){o={};for(var l=0;l<i.length;l++)o["$"+i[l]]=i[l]}for(var s in e)W(e,s)&&(n&&String(Number(s))===s&&s<e.length||T&&o["$"+s]instanceof Symbol||(C.call(/[^\w$]/,s)?r.push(t(s,e)+": "+t(e[s],e)):r.push(s+": "+t(e[s],e))));if("function"==typeof B)for(var c=0;c<i.length;c++)$.call(e,i[c])&&r.push("["+t(i[c])+"]: "+t(e[i[c]],e));return r}},4244:e=>{"use strict";var t=function(e){return e!=e};e.exports=function(e,n){return 0===e&&0===n?1/e==1/n:e===n||!(!t(e)||!t(n))}},609:(e,t,n)=>{"use strict";var r=n(4289),a=n(5559),o=n(4244),i=n(5624),l=n(2281),s=a(i(),Object);r(s,{getPolyfill:i,implementation:o,shim:l}),e.exports=s},5624:(e,t,n)=>{"use strict";var r=n(4244);e.exports=function(){return"function"==typeof Object.is?Object.is:r}},2281:(e,t,n)=>{"use strict";var r=n(5624),a=n(4289);e.exports=function(){var e=r();return a(Object,{is:e},{is:function(){return Object.is!==e}}),e}},8987:(e,t,n)=>{"use strict";var r;if(!Object.keys){var a=Object.prototype.hasOwnProperty,o=Object.prototype.toString,i=n(1414),l=Object.prototype.propertyIsEnumerable,s=!l.call({toString:null},"toString"),c=l.call((function(){}),"prototype"),u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],d=function(e){var t=e.constructor;return t&&t.prototype===e},p={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},f=function(){if("undefined"==typeof window)return!1;for(var e in window)try{if(!p["$"+e]&&a.call(window,e)&&null!==window[e]&&"object"==typeof window[e])try{d(window[e])}catch(e){return!0}}catch(e){return!0}return!1}();r=function(e){var t=null!==e&&"object"==typeof e,n="[object Function]"===o.call(e),r=i(e),l=t&&"[object String]"===o.call(e),p=[];if(!t&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var m=c&&n;if(l&&e.length>0&&!a.call(e,0))for(var g=0;g<e.length;++g)p.push(String(g));if(r&&e.length>0)for(var h=0;h<e.length;++h)p.push(String(h));else for(var b in e)m&&"prototype"===b||!a.call(e,b)||p.push(String(b));if(s)for(var y=function(e){if("undefined"==typeof window||!f)return d(e);try{return d(e)}catch(e){return!1}}(e),v=0;v<u.length;++v)y&&"constructor"===u[v]||!a.call(e,u[v])||p.push(u[v]);return p}}e.exports=r},2215:(e,t,n)=>{"use strict";var r=Array.prototype.slice,a=n(1414),o=Object.keys,i=o?function(e){return o(e)}:n(8987),l=Object.keys;i.shim=function(){if(Object.keys){var e=function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2);e||(Object.keys=function(e){return a(e)?l(r.call(e)):l(e)})}else Object.keys=i;return Object.keys||i},e.exports=i},1414:e=>{"use strict";var t=Object.prototype.toString;e.exports=function(e){var n=t.call(e),r="[object Arguments]"===n;return r||(r="[object Array]"!==n&&null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Function]"===t.call(e.callee)),r}},2837:(e,t,n)=>{"use strict";var r=n(2215),a=function(e){return null!=e},o=n(5419)(),i=n(1924),l=Object,s=i("Array.prototype.push"),c=i("Object.prototype.propertyIsEnumerable"),u=o?Object.getOwnPropertySymbols:null;e.exports=function(e,t){if(!a(e))throw new TypeError("target must be an object");var n,i,d,p,f,m,g,h=l(e);for(n=1;n<arguments.length;++n){i=l(arguments[n]),p=r(i);var b=o&&(Object.getOwnPropertySymbols||u);if(b)for(f=b(i),d=0;d<f.length;++d)g=f[d],c(i,g)&&s(p,g);for(d=0;d<p.length;++d)m=i[g=p[d]],c(i,g)&&(h[g]=m)}return h}},3533:(e,t,n)=>{"use strict";var r=n(4289),a=n(5559),o=n(2837),i=n(8162),l=n(4489),s=a.apply(i()),c=function(e,t){return s(Object,arguments)};r(c,{getPolyfill:i,implementation:o,shim:l}),e.exports=c},8162:(e,t,n)=>{"use strict";var r=n(2837);e.exports=function(){return Object.assign?function(){if(!Object.assign)return!1;for(var e="abcdefghijklmnopqrst",t=e.split(""),n={},r=0;r<t.length;++r)n[t[r]]=t[r];var a=Object.assign({},n),o="";for(var i in a)o+=i;return e!==o}()||function(){if(!Object.assign||!Object.preventExtensions)return!1;var e=Object.preventExtensions({1:2});try{Object.assign(e,"xy")}catch(t){return"y"===e[1]}return!1}()?r:Object.assign:r}},4489:(e,t,n)=>{"use strict";var r=n(4289),a=n(8162);e.exports=function(){var e=a();return r(Object,{assign:e},{assign:function(){return Object.assign!==e}}),e}},652:(e,t,n)=>{var r,a,o;window,a=[n(7158),n(6131)],void 0===(o="function"==typeof(r=function(e,t){"use strict";var n=document.documentElement.style,r="string"==typeof n.transition?"transition":"WebkitTransition",a="string"==typeof n.transform?"transform":"WebkitTransform",o={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[r],i={transform:a,transition:r,transitionDuration:r+"Duration",transitionProperty:r+"Property",transitionDelay:r+"Delay"};function l(e,t){e&&(this.element=e,this.layout=t,this.position={x:0,y:0},this._create())}var s=l.prototype=Object.create(e.prototype);s.constructor=l,s._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},s.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},s.getSize=function(){this.size=t(this.element)},s.css=function(e){var t=this.element.style;for(var n in e)t[i[n]||n]=e[n]},s.getPosition=function(){var e=getComputedStyle(this.element),t=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),r=e[t?"left":"right"],a=e[n?"top":"bottom"],o=parseFloat(r),i=parseFloat(a),l=this.layout.size;-1!=r.indexOf("%")&&(o=o/100*l.width),-1!=a.indexOf("%")&&(i=i/100*l.height),o=isNaN(o)?0:o,i=isNaN(i)?0:i,o-=t?l.paddingLeft:l.paddingRight,i-=n?l.paddingTop:l.paddingBottom,this.position.x=o,this.position.y=i},s.layoutPosition=function(){var e=this.layout.size,t={},n=this.layout._getOption("originLeft"),r=this.layout._getOption("originTop"),a=n?"paddingLeft":"paddingRight",o=n?"left":"right",i=n?"right":"left",l=this.position.x+e[a];t[o]=this.getXValue(l),t[i]="";var s=r?"paddingTop":"paddingBottom",c=r?"top":"bottom",u=r?"bottom":"top",d=this.position.y+e[s];t[c]=this.getYValue(d),t[u]="",this.css(t),this.emitEvent("layout",[this])},s.getXValue=function(e){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!t?e/this.layout.size.width*100+"%":e+"px"},s.getYValue=function(e){var t=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&t?e/this.layout.size.height*100+"%":e+"px"},s._transitionTo=function(e,t){this.getPosition();var n=this.position.x,r=this.position.y,a=e==this.position.x&&t==this.position.y;if(this.setPosition(e,t),!a||this.isTransitioning){var o=e-n,i=t-r,l={};l.transform=this.getTranslate(o,i),this.transition({to:l,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})}else this.layoutPosition()},s.getTranslate=function(e,t){return"translate3d("+(e=this.layout._getOption("originLeft")?e:-e)+"px, "+(t=this.layout._getOption("originTop")?t:-t)+"px, 0)"},s.goTo=function(e,t){this.setPosition(e,t),this.layoutPosition()},s.moveTo=s._transitionTo,s.setPosition=function(e,t){this.position.x=parseFloat(e),this.position.y=parseFloat(t)},s._nonTransition=function(e){for(var t in this.css(e.to),e.isCleaning&&this._removeStyles(e.to),e.onTransitionEnd)e.onTransitionEnd[t].call(this)},s.transition=function(e){if(parseFloat(this.layout.options.transitionDuration)){var t=this._transn;for(var n in e.onTransitionEnd)t.onEnd[n]=e.onTransitionEnd[n];for(n in e.to)t.ingProperties[n]=!0,e.isCleaning&&(t.clean[n]=!0);e.from&&(this.css(e.from),this.element.offsetHeight),this.enableTransition(e.to),this.css(e.to),this.isTransitioning=!0}else this._nonTransition(e)};var c="opacity,"+a.replace(/([A-Z])/g,(function(e){return"-"+e.toLowerCase()}));s.enableTransition=function(){if(!this.isTransitioning){var e=this.layout.options.transitionDuration;e="number"==typeof e?e+"ms":e,this.css({transitionProperty:c,transitionDuration:e,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(o,this,!1)}},s.onwebkitTransitionEnd=function(e){this.ontransitionend(e)},s.onotransitionend=function(e){this.ontransitionend(e)};var u={"-webkit-transform":"transform"};s.ontransitionend=function(e){if(e.target===this.element){var t=this._transn,n=u[e.propertyName]||e.propertyName;delete t.ingProperties[n],function(e){for(var t in e)return!1;return!0}(t.ingProperties)&&this.disableTransition(),n in t.clean&&(this.element.style[e.propertyName]="",delete t.clean[n]),n in t.onEnd&&(t.onEnd[n].call(this),delete t.onEnd[n]),this.emitEvent("transitionEnd",[this])}},s.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(o,this,!1),this.isTransitioning=!1},s._removeStyles=function(e){var t={};for(var n in e)t[n]="";this.css(t)};var d={transitionProperty:"",transitionDuration:"",transitionDelay:""};return s.removeTransitionStyles=function(){this.css(d)},s.stagger=function(e){e=isNaN(e)?0:e,this.staggerDelay=e+"ms"},s.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},s.remove=function(){r&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",(function(){this.removeElem()})),this.hide()):this.removeElem()},s.reveal=function(){delete this.isHidden,this.css({display:""});var e=this.layout.options,t={};t[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:e.hiddenStyle,to:e.visibleStyle,isCleaning:!0,onTransitionEnd:t})},s.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},s.getHideRevealTransitionEndProperty=function(e){var t=this.layout.options[e];if(t.opacity)return"opacity";for(var n in t)return n},s.hide=function(){this.isHidden=!0,this.css({display:""});var e=this.layout.options,t={};t[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:e.visibleStyle,to:e.hiddenStyle,isCleaning:!0,onTransitionEnd:t})},s.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},s.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},l})?r.apply(t,a):r)||(e.exports=o)},1794:(e,t,n)=>{var r,a;!function(o,i){"use strict";r=[n(7158),n(6131),n(9047),n(652)],a=function(e,t,n,r){return function(e,t,n,r,a){var o=e.console,i=e.jQuery,l=function(){},s=0,c={};function u(e,t){var n=r.getQueryElement(e);if(n){this.element=n,i&&(this.$element=i(this.element)),this.options=r.extend({},this.constructor.defaults),this.option(t);var a=++s;this.element.outlayerGUID=a,c[a]=this,this._create(),this._getOption("initLayout")&&this.layout()}else o&&o.error("Bad element for "+this.constructor.namespace+": "+(n||e))}u.namespace="outlayer",u.Item=a,u.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var d=u.prototype;function p(e){function t(){e.apply(this,arguments)}return t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t}r.extend(d,t.prototype),d.option=function(e){r.extend(this.options,e)},d._getOption=function(e){var t=this.constructor.compatOptions[e];return t&&void 0!==this.options[t]?this.options[t]:this.options[e]},u.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},d._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),r.extend(this.element.style,this.options.containerStyle),this._getOption("resize")&&this.bindResize()},d.reloadItems=function(){this.items=this._itemize(this.element.children)},d._itemize=function(e){for(var t=this._filterFindItemElements(e),n=this.constructor.Item,r=[],a=0;a<t.length;a++){var o=new n(t[a],this);r.push(o)}return r},d._filterFindItemElements=function(e){return r.filterFindElements(e,this.options.itemSelector)},d.getItemElements=function(){return this.items.map((function(e){return e.element}))},d.layout=function(){this._resetLayout(),this._manageStamps();var e=this._getOption("layoutInstant"),t=void 0!==e?e:!this._isLayoutInited;this.layoutItems(this.items,t),this._isLayoutInited=!0},d._init=d.layout,d._resetLayout=function(){this.getSize()},d.getSize=function(){this.size=n(this.element)},d._getMeasurement=function(e,t){var r,a=this.options[e];a?("string"==typeof a?r=this.element.querySelector(a):a instanceof HTMLElement&&(r=a),this[e]=r?n(r)[t]:a):this[e]=0},d.layoutItems=function(e,t){e=this._getItemsForLayout(e),this._layoutItems(e,t),this._postLayout()},d._getItemsForLayout=function(e){return e.filter((function(e){return!e.isIgnored}))},d._layoutItems=function(e,t){if(this._emitCompleteOnItems("layout",e),e&&e.length){var n=[];e.forEach((function(e){var r=this._getItemLayoutPosition(e);r.item=e,r.isInstant=t||e.isLayoutInstant,n.push(r)}),this),this._processLayoutQueue(n)}},d._getItemLayoutPosition=function(){return{x:0,y:0}},d._processLayoutQueue=function(e){this.updateStagger(),e.forEach((function(e,t){this._positionItem(e.item,e.x,e.y,e.isInstant,t)}),this)},d.updateStagger=function(){var e=this.options.stagger;if(null!=e)return this.stagger=function(e){if("number"==typeof e)return e;var t=e.match(/(^\d*\.?\d*)(\w*)/),n=t&&t[1],r=t&&t[2];return n.length?(n=parseFloat(n))*(f[r]||1):0}(e),this.stagger;this.stagger=0},d._positionItem=function(e,t,n,r,a){r?e.goTo(t,n):(e.stagger(a*this.stagger),e.moveTo(t,n))},d._postLayout=function(){this.resizeContainer()},d.resizeContainer=function(){if(this._getOption("resizeContainer")){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},d._getContainerSize=l,d._setContainerMeasure=function(e,t){if(void 0!==e){var n=this.size;n.isBorderBox&&(e+=t?n.paddingLeft+n.paddingRight+n.borderLeftWidth+n.borderRightWidth:n.paddingBottom+n.paddingTop+n.borderTopWidth+n.borderBottomWidth),e=Math.max(e,0),this.element.style[t?"width":"height"]=e+"px"}},d._emitCompleteOnItems=function(e,t){var n=this;function r(){n.dispatchEvent(e+"Complete",null,[t])}var a=t.length;if(t&&a){var o=0;t.forEach((function(t){t.once(e,i)}))}else r();function i(){++o==a&&r()}},d.dispatchEvent=function(e,t,n){var r=t?[t].concat(n):n;if(this.emitEvent(e,r),i)if(this.$element=this.$element||i(this.element),t){var a=i.Event(t);a.type=e,this.$element.trigger(a,n)}else this.$element.trigger(e,n)},d.ignore=function(e){var t=this.getItem(e);t&&(t.isIgnored=!0)},d.unignore=function(e){var t=this.getItem(e);t&&delete t.isIgnored},d.stamp=function(e){(e=this._find(e))&&(this.stamps=this.stamps.concat(e),e.forEach(this.ignore,this))},d.unstamp=function(e){(e=this._find(e))&&e.forEach((function(e){r.removeFrom(this.stamps,e),this.unignore(e)}),this)},d._find=function(e){if(e)return"string"==typeof e&&(e=this.element.querySelectorAll(e)),r.makeArray(e)},d._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},d._getBoundingRect=function(){var e=this.element.getBoundingClientRect(),t=this.size;this._boundingRect={left:e.left+t.paddingLeft+t.borderLeftWidth,top:e.top+t.paddingTop+t.borderTopWidth,right:e.right-(t.paddingRight+t.borderRightWidth),bottom:e.bottom-(t.paddingBottom+t.borderBottomWidth)}},d._manageStamp=l,d._getElementOffset=function(e){var t=e.getBoundingClientRect(),r=this._boundingRect,a=n(e);return{left:t.left-r.left-a.marginLeft,top:t.top-r.top-a.marginTop,right:r.right-t.right-a.marginRight,bottom:r.bottom-t.bottom-a.marginBottom}},d.handleEvent=r.handleEvent,d.bindResize=function(){e.addEventListener("resize",this),this.isResizeBound=!0},d.unbindResize=function(){e.removeEventListener("resize",this),this.isResizeBound=!1},d.onresize=function(){this.resize()},r.debounceMethod(u,"onresize",100),d.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},d.needsResizeLayout=function(){var e=n(this.element);return this.size&&e&&e.innerWidth!==this.size.innerWidth},d.addItems=function(e){var t=this._itemize(e);return t.length&&(this.items=this.items.concat(t)),t},d.appended=function(e){var t=this.addItems(e);t.length&&(this.layoutItems(t,!0),this.reveal(t))},d.prepended=function(e){var t=this._itemize(e);if(t.length){var n=this.items.slice(0);this.items=t.concat(n),this._resetLayout(),this._manageStamps(),this.layoutItems(t,!0),this.reveal(t),this.layoutItems(n)}},d.reveal=function(e){if(this._emitCompleteOnItems("reveal",e),e&&e.length){var t=this.updateStagger();e.forEach((function(e,n){e.stagger(n*t),e.reveal()}))}},d.hide=function(e){if(this._emitCompleteOnItems("hide",e),e&&e.length){var t=this.updateStagger();e.forEach((function(e,n){e.stagger(n*t),e.hide()}))}},d.revealItemElements=function(e){var t=this.getItems(e);this.reveal(t)},d.hideItemElements=function(e){var t=this.getItems(e);this.hide(t)},d.getItem=function(e){for(var t=0;t<this.items.length;t++){var n=this.items[t];if(n.element==e)return n}},d.getItems=function(e){e=r.makeArray(e);var t=[];return e.forEach((function(e){var n=this.getItem(e);n&&t.push(n)}),this),t},d.remove=function(e){var t=this.getItems(e);this._emitCompleteOnItems("remove",t),t&&t.length&&t.forEach((function(e){e.remove(),r.removeFrom(this.items,e)}),this)},d.destroy=function(){var e=this.element.style;e.height="",e.position="",e.width="",this.items.forEach((function(e){e.destroy()})),this.unbindResize();var t=this.element.outlayerGUID;delete c[t],delete this.element.outlayerGUID,i&&i.removeData(this.element,this.constructor.namespace)},u.data=function(e){var t=(e=r.getQueryElement(e))&&e.outlayerGUID;return t&&c[t]},u.create=function(e,t){var n=p(u);return n.defaults=r.extend({},u.defaults),r.extend(n.defaults,t),n.compatOptions=r.extend({},u.compatOptions),n.namespace=e,n.data=u.data,n.Item=p(a),r.htmlInit(n,e),i&&i.bridget&&i.bridget(e,n),n};var f={ms:1,s:1e3};return u.Item=a,u}(o,e,t,n,r)}.apply(t,r),void 0===a||(e.exports=a)}(window)},2703:(e,t,n)=>{"use strict";var r=n(414);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},5697:(e,t,n)=>{e.exports=n(2703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},9921:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,a=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,i=n?Symbol.for("react.strict_mode"):60108,l=n?Symbol.for("react.profiler"):60114,s=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,p=n?Symbol.for("react.forward_ref"):60112,f=n?Symbol.for("react.suspense"):60113,m=n?Symbol.for("react.suspense_list"):60120,g=n?Symbol.for("react.memo"):60115,h=n?Symbol.for("react.lazy"):60116,b=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,v=n?Symbol.for("react.responder"):60118,k=n?Symbol.for("react.scope"):60119;function E(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case o:case l:case i:case f:return e;default:switch(e=e&&e.$$typeof){case c:case p:case h:case g:case s:return e;default:return t}}case a:return t}}}function C(e){return E(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=s,t.Element=r,t.ForwardRef=p,t.Fragment=o,t.Lazy=h,t.Memo=g,t.Portal=a,t.Profiler=l,t.StrictMode=i,t.Suspense=f,t.isAsyncMode=function(e){return C(e)||E(e)===u},t.isConcurrentMode=C,t.isContextConsumer=function(e){return E(e)===c},t.isContextProvider=function(e){return E(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return E(e)===p},t.isFragment=function(e){return E(e)===o},t.isLazy=function(e){return E(e)===h},t.isMemo=function(e){return E(e)===g},t.isPortal=function(e){return E(e)===a},t.isProfiler=function(e){return E(e)===l},t.isStrictMode=function(e){return E(e)===i},t.isSuspense=function(e){return E(e)===f},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===l||e===i||e===f||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===g||e.$$typeof===s||e.$$typeof===c||e.$$typeof===p||e.$$typeof===y||e.$$typeof===v||e.$$typeof===k||e.$$typeof===b)},t.typeOf=E},9864:(e,t,n)=>{"use strict";e.exports=n(9921)},1216:(e,t,n)=>{"use strict";var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(9196),o=d(a),i=d(n(5697)),l=n(4081),s=d(n(8315)),c=d(n(8282)),u=d(n(821));function d(e){return e&&e.__esModule?e:{default:e}}var p="data-lazyload-listened",f=[],m=[],g=!1;try{var h=Object.defineProperty({},"passive",{get:function(){g=!0}});window.addEventListener("test",null,h)}catch(e){}var b=!!g&&{capture:!1,passive:!0},y=function(e){var t=e.ref;if(t instanceof HTMLElement){var n=(0,s.default)(t),r=e.props.overflow&&n!==t.ownerDocument&&n!==document&&n!==document.documentElement?function(e,t){var n=e.ref,r=void 0,a=void 0,o=void 0,i=void 0;try{var l=t.getBoundingClientRect();r=l.top,a=l.left,o=l.height,i=l.width}catch(e){r=0,a=0,o=0,i=0}var s=window.innerHeight||document.documentElement.clientHeight,c=window.innerWidth||document.documentElement.clientWidth,u=Math.max(r,0),d=Math.max(a,0),p=Math.min(s,r+o)-u,f=Math.min(c,a+i)-d,m=void 0,g=void 0,h=void 0,b=void 0;try{var y=n.getBoundingClientRect();m=y.top,g=y.left,h=y.height,b=y.width}catch(e){m=0,g=0,h=0,b=0}var v=m-u,k=g-d,E=Array.isArray(e.props.offset)?e.props.offset:[e.props.offset,e.props.offset];return v-E[0]<=p&&v+h+E[1]>=0&&k-E[0]<=f&&k+b+E[1]>=0}(e,n):function(e){var t=e.ref;if(!(t.offsetWidth||t.offsetHeight||t.getClientRects().length))return!1;var n=void 0,r=void 0;try{var a=t.getBoundingClientRect();n=a.top,r=a.height}catch(e){n=0,r=0}var o=window.innerHeight||document.documentElement.clientHeight,i=Array.isArray(e.props.offset)?e.props.offset:[e.props.offset,e.props.offset];return n-i[0]<=o&&n+r+i[1]>=0}(e);r?e.visible||(e.props.once&&m.push(e),e.visible=!0,e.forceUpdate()):e.props.once&&e.visible||(e.visible=!1,e.props.unmountIfInvisible&&e.forceUpdate())}},v=function(){for(var e=0;e<f.length;++e){var t=f[e];y(t)}m.forEach((function(e){var t=f.indexOf(e);-1!==t&&f.splice(t,1)})),m=[]},k=void 0,E=null,C=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.visible=!1,n.setRef=n.setRef.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"componentDidMount",value:function(){var e=window,t=this.props.scrollContainer;t&&"string"==typeof t&&(e=e.document.querySelector(t));var n=void 0!==this.props.debounce&&"throttle"===k||"debounce"===k&&void 0===this.props.debounce;if(n&&((0,l.off)(e,"scroll",E,b),(0,l.off)(window,"resize",E,b),E=null),E||(void 0!==this.props.debounce?(E=(0,c.default)(v,"number"==typeof this.props.debounce?this.props.debounce:300),k="debounce"):void 0!==this.props.throttle?(E=(0,u.default)(v,"number"==typeof this.props.throttle?this.props.throttle:300),k="throttle"):E=v),this.props.overflow){var r=(0,s.default)(this.ref);if(r&&"function"==typeof r.getAttribute){var a=+r.getAttribute(p)+1;1===a&&r.addEventListener("scroll",E,b),r.setAttribute(p,a)}}else if(0===f.length||n){var o=this.props,i=o.scroll,d=o.resize;i&&(0,l.on)(e,"scroll",E,b),d&&(0,l.on)(window,"resize",E,b)}f.push(this),y(this)}},{key:"shouldComponentUpdate",value:function(){return this.visible}},{key:"componentWillUnmount",value:function(){if(this.props.overflow){var e=(0,s.default)(this.ref);if(e&&"function"==typeof e.getAttribute){var t=+e.getAttribute(p)-1;0===t?(e.removeEventListener("scroll",E,b),e.removeAttribute(p)):e.setAttribute(p,t)}}var n=f.indexOf(this);-1!==n&&f.splice(n,1),0===f.length&&"undefined"!=typeof window&&((0,l.off)(window,"resize",E,b),(0,l.off)(window,"scroll",E,b))}},{key:"setRef",value:function(e){e&&(this.ref=e)}},{key:"render",value:function(){var e=this.props,t=e.height,n=e.children,r=e.placeholder,a=e.className,i=e.classNamePrefix,l=e.style;return o.default.createElement("div",{className:i+"-wrapper "+a,ref:this.setRef,style:l},this.visible?n:r||o.default.createElement("div",{style:{height:t},className:i+"-placeholder"}))}}]),t}(a.Component);C.propTypes={className:i.default.string,classNamePrefix:i.default.string,once:i.default.bool,height:i.default.oneOfType([i.default.number,i.default.string]),offset:i.default.oneOfType([i.default.number,i.default.arrayOf(i.default.number)]),overflow:i.default.bool,resize:i.default.bool,scroll:i.default.bool,children:i.default.node,throttle:i.default.oneOfType([i.default.number,i.default.bool]),debounce:i.default.oneOfType([i.default.number,i.default.bool]),placeholder:i.default.node,scrollContainer:i.default.oneOfType([i.default.string,i.default.object]),unmountIfInvisible:i.default.bool,style:i.default.object},C.defaultProps={className:"",classNamePrefix:"lazyload",once:!1,offset:0,overflow:!1,resize:!1,scroll:!0,unmountIfInvisible:!1};t.ZP=C},8282:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=void 0,a=void 0,o=void 0,i=void 0,l=void 0,s=function s(){var c=+new Date-i;c<t&&c>=0?r=setTimeout(s,t-c):(r=null,n||(l=e.apply(o,a),r||(o=null,a=null)))};return function(){o=this,a=arguments,i=+new Date;var c=n&&!r;return r||(r=setTimeout(s,t)),c&&(l=e.apply(o,a),o=null,a=null),l}}},4081:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.on=function(e,t,n,r){r=r||!1,e.addEventListener?e.addEventListener(t,n,r):e.attachEvent&&e.attachEvent("on"+t,(function(t){n.call(e,t||window.event)}))},t.off=function(e,t,n,r){r=r||!1,e.removeEventListener?e.removeEventListener(t,n,r):e.detachEvent&&e.detachEvent("on"+t,n)}},8315:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!(e instanceof HTMLElement))return document.documentElement;for(var t="absolute"===e.style.position,n=/(scroll|auto)/,r=e;r;){if(!r.parentNode)return e.ownerDocument||document.documentElement;var a=window.getComputedStyle(r),o=a.position,i=a.overflow,l=a["overflow-x"],s=a["overflow-y"];if("static"===o&&t)r=r.parentNode;else{if(n.test(i)&&n.test(l)&&n.test(s))return r;r=r.parentNode}}return e.ownerDocument||e.documentElement||document.documentElement}},821:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r,a;return t||(t=250),function(){var o=n||this,i=+new Date,l=arguments;r&&i<r+t?(clearTimeout(a),a=setTimeout((function(){r=i,e.apply(o,l)}),t)):(r=i,e.apply(o,l))}}},9566:(e,t,n)=>{var r="undefined"!=typeof window,a=r?window.Masonry||n(8751):null,o=r?n(7564):null,i=n(8583),l=n(3844),s=n(3279),c=n(7557),u=n(5697),d=n(9196),p=n(2555),f={enableResizableChildren:u.bool,disableImagesLoaded:u.bool,onImagesLoaded:u.func,updateOnEachImageLoad:u.bool,options:u.object,imagesLoadedOptions:u.object,elementType:u.string,onLayoutComplete:u.func,onRemoveComplete:u.func},m=p({masonry:!1,erd:void 0,latestKnownDomChildren:[],displayName:"MasonryComponent",imagesLoadedCancelRef:void 0,propTypes:f,getDefaultProps:function(){return{enableResizableChildren:!1,disableImagesLoaded:!1,updateOnEachImageLoad:!1,options:{},imagesLoadedOptions:{},className:"",elementType:"div",onLayoutComplete:function(){},onRemoveComplete:function(){}}},initializeMasonry:function(e){this.masonry&&!e||(this.masonry=new a(this.masonryContainer,this.props.options),this.props.onLayoutComplete&&this.masonry.on("layoutComplete",this.props.onLayoutComplete),this.props.onRemoveComplete&&this.masonry.on("removeComplete",this.props.onRemoveComplete),this.latestKnownDomChildren=this.getCurrentDomChildren())},getCurrentDomChildren:function(){var e=this.masonryContainer,t=this.props.options.itemSelector?e.querySelectorAll(this.props.options.itemSelector):e.children;return Array.prototype.slice.call(t)},diffDomChildren:function(){var e=!1,t=this.latestKnownDomChildren.filter((function(e){return!!e.parentNode}));t.length!==this.latestKnownDomChildren.length&&(e=!0);var n=this.getCurrentDomChildren(),r=t.filter((function(e){return!~n.indexOf(e)})),a=n.filter((function(e){return!~t.indexOf(e)})),o=0,i=a.filter((function(e){var t=o===n.indexOf(e);return t&&o++,t})),l=a.filter((function(e){return-1===i.indexOf(e)})),s=[];return 0===r.length&&(s=t.filter((function(e,t){return t!==n.indexOf(e)}))),this.latestKnownDomChildren=n,{old:t,new:n,removed:r,appended:l,prepended:i,moved:s,forceItemReload:e}},performLayout:function(){var e=this.diffDomChildren(),t=e.forceItemReload||e.moved.length>0;e.removed.length>0&&(this.props.enableResizableChildren&&e.removed.forEach(this.erd.removeAllListeners,this.erd),this.masonry.remove(e.removed),t=!0),e.appended.length>0&&(this.masonry.appended(e.appended),0===e.prepended.length&&(t=!0),this.props.enableResizableChildren&&e.appended.forEach(this.listenToElementResize,this)),e.prepended.length>0&&(this.masonry.prepended(e.prepended),this.props.enableResizableChildren&&e.prepended.forEach(this.listenToElementResize,this)),t&&this.masonry.reloadItems(),this.masonry.layout()},derefImagesLoaded:function(){this.imagesLoadedCancelRef(),this.imagesLoadedCancelRef=void 0},imagesLoaded:function(){if(!this.props.disableImagesLoaded){this.imagesLoadedCancelRef&&this.derefImagesLoaded();var e=this.props.updateOnEachImageLoad?"progress":"always",t=s(function(e){this.props.onImagesLoaded&&this.props.onImagesLoaded(e),this.masonry.layout()}.bind(this),100),n=o(this.masonryContainer,this.props.imagesLoadedOptions).on(e,t);this.imagesLoadedCancelRef=function(){n.off(e,t),t.cancel()}}},initializeResizableChildren:function(){this.props.enableResizableChildren&&(this.erd=l({strategy:"scroll"}),this.latestKnownDomChildren.forEach(this.listenToElementResize,this))},listenToElementResize:function(e){this.erd.listenTo(e,function(){this.masonry.layout()}.bind(this))},destroyErd:function(){this.erd&&this.latestKnownDomChildren.forEach(this.erd.uninstall,this.erd)},componentDidMount:function(){this.initializeMasonry(),this.initializeResizableChildren(),this.imagesLoaded()},componentDidUpdate:function(){this.performLayout(),this.imagesLoaded()},componentWillUnmount:function(){this.destroyErd(),this.props.onLayoutComplete&&this.masonry.off("layoutComplete",this.props.onLayoutComplete),this.props.onRemoveComplete&&this.masonry.off("removeComplete",this.props.onRemoveComplete),this.imagesLoadedCancelRef&&this.derefImagesLoaded(),this.masonry.destroy()},setRef:function(e){this.masonryContainer=e},render:function(){var e=c(this.props,Object.keys(f));return d.createElement(this.props.elementType,i({},e,{ref:this.setRef}),this.props.children)}});e.exports=m,e.exports.default=m},6478:(e,t,n)=>{"use strict";n.r(t),n.d(t,{CSSTransition:()=>x,ReplaceTransition:()=>I,SwitchTransition:()=>G,Transition:()=>C,TransitionGroup:()=>A,config:()=>p});var r=n(7462),a=n(3366),o=n(9611);function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,o.Z)(e,t)}function l(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var s=n(9196),c=n.n(s),u=n(1850),d=n.n(u);const p={disabled:!1},f=c().createContext(null);var m=function(e){return e.scrollTop},g="unmounted",h="exited",b="entering",y="entered",v="exiting",k=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var a,o=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?o?(a=h,r.appearStatus=b):a=y:a=t.unmountOnExit||t.mountOnEnter?g:h,r.state={status:a},r.nextCallback=null,r}i(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===g?{status:h}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==b&&n!==y&&(t=b):n!==b&&n!==y||(t=v)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===b){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:d().findDOMNode(this);n&&m(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===h&&this.setState({status:g})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,a=this.props.nodeRef?[r]:[d().findDOMNode(this),r],o=a[0],i=a[1],l=this.getTimeouts(),s=r?l.appear:l.enter;!e&&!n||p.disabled?this.safeSetState({status:y},(function(){t.props.onEntered(o)})):(this.props.onEnter(o,i),this.safeSetState({status:b},(function(){t.props.onEntering(o,i),t.onTransitionEnd(s,(function(){t.safeSetState({status:y},(function(){t.props.onEntered(o,i)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:d().findDOMNode(this);t&&!p.disabled?(this.props.onExit(r),this.safeSetState({status:v},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:h},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:h},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:d().findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var a=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],o=a[0],i=a[1];this.props.addEndListener(o,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===g)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,a.Z)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return c().createElement(f.Provider,{value:null},"function"==typeof n?n(e,r):c().cloneElement(c().Children.only(n),r))},t}(c().Component);function E(){}k.contextType=f,k.propTypes={},k.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:E,onEntering:E,onEntered:E,onExit:E,onExiting:E,onExited:E},k.UNMOUNTED=g,k.EXITED=h,k.ENTERING=b,k.ENTERED=y,k.EXITING=v;const C=k;var _=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.remove(r):"string"==typeof n.className?n.className=l(n.className,r):n.setAttribute("class",l(n.className&&n.className.baseVal||"",r)));var n,r}))},w=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,n){var r=t.resolveArguments(e,n),a=r[0],o=r[1];t.removeClasses(a,"exit"),t.addClass(a,o?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var r=t.resolveArguments(e,n),a=r[0],o=r[1]?"appear":"enter";t.addClass(a,o,"active"),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var r=t.resolveArguments(e,n),a=r[0],o=r[1]?"appear":"enter";t.removeClasses(a,o),t.addClass(a,o,"done"),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"appear"),t.removeClasses(n,"enter"),t.addClass(n,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.resolveArguments(e)[0];t.addClass(n,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.resolveArguments(e)[0];t.removeClasses(n,"exit"),t.addClass(n,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,n){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,n]},t.getClassNames=function(e){var n=t.props.classNames,r="string"==typeof n,a=r?(r&&n?n+"-":"")+e:n[e];return{baseClassName:a,activeClassName:r?a+"-active":n[e+"Active"],doneClassName:r?a+"-done":n[e+"Done"]}},t}i(t,e);var n=t.prototype;return n.addClass=function(e,t,n){var r=this.getClassNames(t)[n+"ClassName"],a=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===n&&a&&(r+=" "+a),"active"===n&&e&&m(e),r&&(this.appliedClasses[t][n]=r,function(e,t){e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.add(r):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(n,r)||("string"==typeof n.className?n.className=n.className+" "+r:n.setAttribute("class",(n.className&&n.className.baseVal||"")+" "+r)));var n,r}))}(e,r))},n.removeClasses=function(e,t){var n=this.appliedClasses[t],r=n.base,a=n.active,o=n.done;this.appliedClasses[t]={},r&&_(e,r),a&&_(e,a),o&&_(e,o)},n.render=function(){var e=this.props,t=(e.classNames,(0,a.Z)(e,["classNames"]));return c().createElement(C,(0,r.Z)({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(c().Component);w.defaultProps={classNames:""},w.propTypes={};const x=w;function S(e,t){var n=Object.create(null);return e&&s.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,s.isValidElement)(e)?t(e):e}(e)})),n}function O(e,t,n){return null!=n[t]?n[t]:e.props[t]}function B(e,t,n){var r=S(e.children),a=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,a=Object.create(null),o=[];for(var i in e)i in t?o.length&&(a[i]=o,o=[]):o.push(i);var l={};for(var s in t){if(a[s])for(r=0;r<a[s].length;r++){var c=a[s][r];l[a[s][r]]=n(c)}l[s]=n(s)}for(r=0;r<o.length;r++)l[o[r]]=n(o[r]);return l}(t,r);return Object.keys(a).forEach((function(o){var i=a[o];if((0,s.isValidElement)(i)){var l=o in t,c=o in r,u=t[o],d=(0,s.isValidElement)(u)&&!u.props.in;!c||l&&!d?c||!l||d?c&&l&&(0,s.isValidElement)(u)&&(a[o]=(0,s.cloneElement)(i,{onExited:n.bind(null,i),in:u.props.in,exit:O(i,"exit",e),enter:O(i,"enter",e)})):a[o]=(0,s.cloneElement)(i,{in:!1}):a[o]=(0,s.cloneElement)(i,{onExited:n.bind(null,i),in:!0,exit:O(i,"exit",e),enter:O(i,"enter",e)})}})),a}var P=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},T=function(e){function t(t,n){var r,a=(r=e.call(this,t,n)||this).handleExited.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r));return r.state={contextValue:{isMounting:!0},handleExited:a,firstRender:!0},r}i(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,r,a=t.children,o=t.handleExited;return{children:t.firstRender?(n=e,r=o,S(n.children,(function(e){return(0,s.cloneElement)(e,{onExited:r.bind(null,e),in:!0,appear:O(e,"appear",n),enter:O(e,"enter",n),exit:O(e,"exit",n)})}))):B(e,a,o),firstRender:!1}},n.handleExited=function(e,t){var n=S(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=(0,r.Z)({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=(0,a.Z)(e,["component","childFactory"]),o=this.state.contextValue,i=P(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?c().createElement(f.Provider,{value:o},i):c().createElement(f.Provider,{value:o},c().createElement(t,r,i))},t}(c().Component);T.propTypes={},T.defaultProps={component:"div",childFactory:function(e){return e}};const A=T;var $=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleEnter=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onEnter",0,n)},t.handleEntering=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onEntering",0,n)},t.handleEntered=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onEntered",0,n)},t.handleExit=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onExit",1,n)},t.handleExiting=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onExiting",1,n)},t.handleExited=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onExited",1,n)},t}i(t,e);var n=t.prototype;return n.handleLifecycle=function(e,t,n){var r,a=this.props.children,o=c().Children.toArray(a)[t];if(o.props[e]&&(r=o.props)[e].apply(r,n),this.props[e]){var i=o.props.nodeRef?void 0:d().findDOMNode(this);this.props[e](i)}},n.render=function(){var e=this.props,t=e.children,n=e.in,r=(0,a.Z)(e,["children","in"]),o=c().Children.toArray(t),i=o[0],l=o[1];return delete r.onEnter,delete r.onEntering,delete r.onEntered,delete r.onExit,delete r.onExiting,delete r.onExited,c().createElement(A,r,n?c().cloneElement(i,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):c().cloneElement(l,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},t}(c().Component);$.propTypes={};const I=$;var N,F,j="out-in",M="in-out",R=function(e,t,n){return function(){var r;e.props[t]&&(r=e.props)[t].apply(r,arguments),n()}},L=((N={})["out-in"]=function(e){var t=e.current,n=e.changeState;return c().cloneElement(t,{in:!1,onExited:R(t,"onExited",(function(){n(b,null)}))})},N[M]=function(e){var t=e.current,n=e.changeState,r=e.children;return[t,c().cloneElement(r,{in:!0,onEntered:R(r,"onEntered",(function(){n(b)}))})]},N),D=((F={})["out-in"]=function(e){var t=e.children,n=e.changeState;return c().cloneElement(t,{in:!0,onEntered:R(t,"onEntered",(function(){n(y,c().cloneElement(t,{in:!0}))}))})},F[M]=function(e){var t=e.current,n=e.children,r=e.changeState;return[c().cloneElement(t,{in:!1,onExited:R(t,"onExited",(function(){r(y,c().cloneElement(n,{in:!0}))}))}),c().cloneElement(n,{in:!0})]},F),z=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={status:y,current:null},t.appeared=!1,t.changeState=function(e,n){void 0===n&&(n=t.state.current),t.setState({status:e,current:n})},t}i(t,e);var n=t.prototype;return n.componentDidMount=function(){this.appeared=!0},t.getDerivedStateFromProps=function(e,t){return null==e.children?{current:null}:t.status===b&&e.mode===M?{status:b}:!t.current||((n=t.current)===(r=e.children)||c().isValidElement(n)&&c().isValidElement(r)&&null!=n.key&&n.key===r.key)?{current:c().cloneElement(e.children,{in:!0})}:{status:v};var n,r},n.render=function(){var e,t=this.props,n=t.children,r=t.mode,a=this.state,o=a.status,i=a.current,l={children:n,current:i,changeState:this.changeState,status:o};switch(o){case b:e=D[r](l);break;case v:e=L[r](l);break;case y:e=i}return c().createElement(f.Provider,{value:{isMounting:!this.appeared}},e)},t}(c().Component);z.propTypes={},z.defaultProps={mode:j};const G=z},3697:(e,t,n)=>{"use strict";var r=n(5972).functionsHaveConfigurableNames(),a=Object,o=TypeError;e.exports=function(){if(null!=this&&this!==a(this))throw new o("RegExp.prototype.flags getter called on non-object");var e="";return this.hasIndices&&(e+="d"),this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.sticky&&(e+="y"),e},r&&Object.defineProperty&&Object.defineProperty(e.exports,"name",{value:"get flags"})},2847:(e,t,n)=>{"use strict";var r=n(4289),a=n(5559),o=n(3697),i=n(1721),l=n(2753),s=a(i());r(s,{getPolyfill:i,implementation:o,shim:l}),e.exports=s},1721:(e,t,n)=>{"use strict";var r=n(3697),a=n(4289).supportsDescriptors,o=Object.getOwnPropertyDescriptor;e.exports=function(){if(a&&"gim"===/a/gim.flags){var e=o(RegExp.prototype,"flags");if(e&&"function"==typeof e.get&&"boolean"==typeof RegExp.prototype.dotAll&&"boolean"==typeof RegExp.prototype.hasIndices){var t="",n={};if(Object.defineProperty(n,"hasIndices",{get:function(){t+="d"}}),Object.defineProperty(n,"sticky",{get:function(){t+="y"}}),"dy"===t)return e.get}}return r}},2753:(e,t,n)=>{"use strict";var r=n(4289).supportsDescriptors,a=n(1721),o=Object.getOwnPropertyDescriptor,i=Object.defineProperty,l=TypeError,s=Object.getPrototypeOf,c=/a/;e.exports=function(){if(!r||!s)throw new l("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=a(),t=s(c),n=o(t,"flags");return n&&n.get===e||i(t,"flags",{configurable:!0,enumerable:!1,get:e}),e}},7478:(e,t,n)=>{"use strict";var r=n(210),a=n(1924),o=n(631),i=r("%TypeError%"),l=r("%WeakMap%",!0),s=r("%Map%",!0),c=a("WeakMap.prototype.get",!0),u=a("WeakMap.prototype.set",!0),d=a("WeakMap.prototype.has",!0),p=a("Map.prototype.get",!0),f=a("Map.prototype.set",!0),m=a("Map.prototype.has",!0),g=function(e,t){for(var n,r=e;null!==(n=r.next);r=n)if(n.key===t)return r.next=n.next,n.next=e.next,e.next=n,n};e.exports=function(){var e,t,n,r={assert:function(e){if(!r.has(e))throw new i("Side channel does not contain "+o(e))},get:function(r){if(l&&r&&("object"==typeof r||"function"==typeof r)){if(e)return c(e,r)}else if(s){if(t)return p(t,r)}else if(n)return function(e,t){var n=g(e,t);return n&&n.value}(n,r)},has:function(r){if(l&&r&&("object"==typeof r||"function"==typeof r)){if(e)return d(e,r)}else if(s){if(t)return m(t,r)}else if(n)return function(e,t){return!!g(e,t)}(n,r);return!1},set:function(r,a){l&&r&&("object"==typeof r||"function"==typeof r)?(e||(e=new l),u(e,r,a)):s?(t||(t=new s),f(t,r,a)):(n||(n={key:{},next:null}),function(e,t,n){var r=g(e,t);r?r.value=n:e.next={key:t,next:e.next,value:n}}(n,r,a))}};return r}},3679:(e,t,n)=>{"use strict";var r=n(9981),a=n(4578),o=n(6814),i=n(2636),l=n(3376);e.exports=function(e){return null==e||"object"!=typeof e&&"function"!=typeof e?null:r(e)?"String":a(e)?"Number":o(e)?"Boolean":i(e)?"Symbol":l(e)?"BigInt":void 0}},6430:(e,t,n)=>{"use strict";var r=n(4029),a=n(3083),o=n(1924),i=o("Object.prototype.toString"),l=n(6410)(),s="undefined"==typeof globalThis?n.g:globalThis,c=a(),u=o("String.prototype.slice"),d={},p=n(882),f=Object.getPrototypeOf;l&&p&&f&&r(c,(function(e){if("function"==typeof s[e]){var t=new s[e];if(Symbol.toStringTag in t){var n=f(t),r=p(n,Symbol.toStringTag);if(!r){var a=f(n);r=p(a,Symbol.toStringTag)}d[e]=r.get}}}));var m=n(5692);e.exports=function(e){return!!m(e)&&(l&&Symbol.toStringTag in e?function(e){var t=!1;return r(d,(function(n,r){if(!t)try{var a=n.call(e);a===r&&(t=a)}catch(e){}})),t}(e):u(i(e),8,-1))}},9196:e=>{"use strict";e.exports=window.React},1850:e=>{"use strict";e.exports=window.ReactDOM},4654:()=>{},3083:(e,t,n)=>{"use strict";var r=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],a="undefined"==typeof globalThis?n.g:globalThis;e.exports=function(){for(var e=[],t=0;t<r.length;t++)"function"==typeof a[r[t]]&&(e[e.length]=r[t]);return e}},882:(e,t,n)=>{"use strict";var r=n(210)("%Object.getOwnPropertyDescriptor%",!0);if(r)try{r([],"length")}catch(e){r=null}e.exports=r},3216:(e,t,n)=>{"use strict";var r=n(2584);if(n(1405)()||n(5419)()){var a=Symbol.iterator;e.exports=function(e){return null!=e&&void 0!==e[a]?e[a]():r(e)?Array.prototype[a].call(e):void 0}}else{var o=n(5677),i=n(9981),l=n(210),s=l("%Map%",!0),c=l("%Set%",!0),u=n(1924),d=u("Array.prototype.push"),p=u("String.prototype.charCodeAt"),f=u("String.prototype.slice"),m=function(e){var t=0;return{next:function(){var n,r=t>=e.length;return r||(n=e[t],t+=1),{done:r,value:n}}}},g=function(e,t){if(o(e)||r(e))return m(e);if(i(e)){var n=0;return{next:function(){var t=function(e,t){if(t+1>=e.length)return t+1;var n=p(e,t);if(n<55296||n>56319)return t+1;var r=p(e,t+1);return r<56320||r>57343?t+1:t+2}(e,n),r=f(e,n,t);return n=t,{done:t>e.length,value:r}}}}return t&&void 0!==e["_es6-shim iterator_"]?e["_es6-shim iterator_"]():void 0};if(s||c){var h=n(8379),b=n(9572),y=u("Map.prototype.forEach",!0),v=u("Set.prototype.forEach",!0);if("undefined"==typeof process||!process.versions||!process.versions.node)var k=u("Map.prototype.iterator",!0),E=u("Set.prototype.iterator",!0),C=function(e){var t=!1;return{next:function(){try{return{done:t,value:t?void 0:e.next()}}catch(e){return t=!0,{done:!0,value:void 0}}}}};var _=u("Map.prototype.@@iterator",!0)||u("Map.prototype._es6-shim iterator_",!0),w=u("Set.prototype.@@iterator",!0)||u("Set.prototype._es6-shim iterator_",!0);e.exports=function(e){return function(e){if(h(e)){if(k)return C(k(e));if(_)return _(e);if(y){var t=[];return y(e,(function(e,n){d(t,[n,e])})),m(t)}}if(b(e)){if(E)return C(E(e));if(w)return w(e);if(v){var n=[];return v(e,(function(e){d(n,e)})),m(n)}}}(e)||g(e)}}else e.exports=function(e){if(null!=e)return g(e,!0)}}},3483:(e,t,n)=>{"use strict";var r=n(8379),a=n(9572),o=n(1718),i=n(5899);e.exports=function(e){if(e&&"object"==typeof e){if(r(e))return"Map";if(a(e))return"Set";if(o(e))return"WeakMap";if(i(e))return"WeakSet"}return!1}},7462:(e,t,n)=>{"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}n.d(t,{Z:()=>r})},3366:(e,t,n)=>{"use strict";function r(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}n.d(t,{Z:()=>r})},9611:(e,t,n)=>{"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}n.d(t,{Z:()=>r})}},n={};function r(e){var a=n[e];if(void 0!==a)return a.exports;var o=n[e]={id:e,loaded:!1,exports:{}};return t[e].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}r.m=t,e=[],r.O=(t,n,a,o)=>{if(!n){var i=1/0;for(u=0;u<e.length;u++){for(var[n,a,o]=e[u],l=!0,s=0;s<n.length;s++)(!1&o||i>=o)&&Object.keys(r.O).every((e=>r.O[e](n[s])))?n.splice(s--,1):(l=!1,o<i&&(i=o));if(l){e.splice(u--,1);var c=a();void 0!==c&&(t=c)}}return t}o=o||0;for(var u=e.length;u>0&&e[u-1][2]>o;u--)e[u]=e[u-1];e[u]=[n,a,o]},r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e={675:0,88:0};r.O.j=t=>0===e[t];var t=(t,n)=>{var a,o,[i,l,s]=n,c=0;if(i.some((t=>0!==e[t]))){for(a in l)r.o(l,a)&&(r.m[a]=l[a]);if(s)var u=s(r)}for(t&&t(n);c<i.length;c++)o=i[c],r.o(e,o)&&e[o]&&e[o][0](),e[o]=0;return r.O(u)},n=globalThis.webpackChunkgutenify=globalThis.webpackChunkgutenify||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var a=r.O(void 0,[88],(()=>r(3490)));a=r.O(a)})();