Stackable – Page Builder Gutenberg Blocks - Version 2.4.0

Version Description

Introducing the Advanced Columns & Grid Block

  • New: Advanced Columns & Grid Block
  • Fixed: Inspector may get a horizontal scrollbar
  • Fixed: Initial position of range controls now position correctly again
  • Fixed: Container Advanced > Block Spacing > Max. Content Width also affects nested blocks
  • Fixed: Wide widths with block background turned on would also make their nested blocks go wide in the editor
Download this release

Release Info

Developer bfintal
Plugin Icon 128x128 Stackable – Page Builder Gutenberg Blocks
Version 2.4.0
Comparing to
See all releases

Code changes from version 2.3.2 to 2.4.0

dist/admin_welcome.js CHANGED
@@ -17,9 +17,9 @@ var admin_welcome=function(e){var t={};function n(r){if(t[r])return t[r].exports
17
  *
18
  * This source code is licensed under the MIT license found in the
19
  * LICENSE file in the root directory of this source tree.
20
- */var r=n(27),o="function"==typeof Symbol&&Symbol.for,a=o?Symbol.for("react.element"):60103,l=o?Symbol.for("react.portal"):60106,c=o?Symbol.for("react.fragment"):60107,i=o?Symbol.for("react.strict_mode"):60108,s=o?Symbol.for("react.profiler"):60114,u=o?Symbol.for("react.provider"):60109,p=o?Symbol.for("react.context"):60110,m=o?Symbol.for("react.forward_ref"):60112,d=o?Symbol.for("react.suspense"):60113;o&&Symbol.for("react.suspense_list");var f=o?Symbol.for("react.memo"):60115,b=o?Symbol.for("react.lazy"):60116;o&&Symbol.for("react.fundamental"),o&&Symbol.for("react.responder"),o&&Symbol.for("react.scope");var _="function"==typeof Symbol&&Symbol.iterator;function h(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g={};function w(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||y}function v(){}function k(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||y}w.prototype.isReactComponent={},w.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(h(85));this.updater.enqueueSetState(this,e,t,"setState")},w.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=w.prototype;var O=k.prototype=new v;O.constructor=k,r(O,w.prototype),O.isPureReactComponent=!0;var j={current:null},E={current:null},S=Object.prototype.hasOwnProperty,C={key:!0,ref:!0,__self:!0,__source:!0};function T(e,t,n){var r,o={},l=null,c=null;if(null!=t)for(r in void 0!==t.ref&&(c=t.ref),void 0!==t.key&&(l=""+t.key),t)S.call(t,r)&&!C.hasOwnProperty(r)&&(o[r]=t[r]);var i=arguments.length-2;if(1===i)o.children=n;else if(1<i){for(var s=Array(i),u=0;u<i;u++)s[u]=arguments[u+2];o.children=s}if(e&&e.defaultProps)for(r in i=e.defaultProps)void 0===o[r]&&(o[r]=i[r]);return{$$typeof:a,type:e,key:l,ref:c,props:o,_owner:E.current}}function P(e){return"object"==typeof e&&null!==e&&e.$$typeof===a}var x=/\/+/g,N=[];function R(e,t,n,r){if(N.length){var o=N.pop();return o.result=e,o.keyPrefix=t,o.func=n,o.context=r,o.count=0,o}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function D(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>N.length&&N.push(e)}function L(e,t,n){return null==e?0:function e(t,n,r,o){var c=typeof t;"undefined"!==c&&"boolean"!==c||(t=null);var i=!1;if(null===t)i=!0;else switch(c){case"string":case"number":i=!0;break;case"object":switch(t.$$typeof){case a:case l:i=!0}}if(i)return r(o,t,""===n?"."+U(t,0):n),1;if(i=0,n=""===n?".":n+":",Array.isArray(t))for(var s=0;s<t.length;s++){var u=n+U(c=t[s],s);i+=e(c,u,r,o)}else if(u=null===t||"object"!=typeof t?null:"function"==typeof(u=_&&t[_]||t["@@iterator"])?u:null,"function"==typeof u)for(t=u.call(t),s=0;!(c=t.next()).done;)i+=e(c=c.value,u=n+U(c,s++),r,o);else if("object"===c)throw r=""+t,Error(h(31,"[object Object]"===r?"object with keys {"+Object.keys(t).join(", ")+"}":r,""));return i}(e,"",t,n)}function U(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(e){return t[e]})}(e.key):t.toString(36)}function I(e,t){e.func.call(e.context,t,e.count++)}function A(e,t,n){var r=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?B(e,r,n,function(e){return e}):null!=e&&(P(e)&&(e=function(e,t){return{$$typeof:a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(x,"$&/")+"/")+n)),r.push(e))}function B(e,t,n,r,o){var a="";null!=n&&(a=(""+n).replace(x,"$&/")+"/"),L(e,A,t=R(t,a,r,o)),D(t)}function F(){var e=j.current;if(null===e)throw Error(h(321));return e}var M={Children:{map:function(e,t,n){if(null==e)return e;var r=[];return B(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;L(e,I,t=R(null,null,t,n)),D(t)},count:function(e){return L(e,function(){return null},null)},toArray:function(e){var t=[];return B(e,t,null,function(e){return e}),t},only:function(e){if(!P(e))throw Error(h(143));return e}},createRef:function(){return{current:null}},Component:w,PureComponent:k,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:p,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:u,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:m,render:e}},lazy:function(e){return{$$typeof:b,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:f,type:e,compare:void 0===t?null:t}},useCallback:function(e,t){return F().useCallback(e,t)},useContext:function(e,t){return F().useContext(e,t)},useEffect:function(e,t){return F().useEffect(e,t)},useImperativeHandle:function(e,t,n){return F().useImperativeHandle(e,t,n)},useDebugValue:function(){},useLayoutEffect:function(e,t){return F().useLayoutEffect(e,t)},useMemo:function(e,t){return F().useMemo(e,t)},useReducer:function(e,t,n){return F().useReducer(e,t,n)},useRef:function(e){return F().useRef(e)},useState:function(e){return F().useState(e)},Fragment:c,Profiler:s,StrictMode:i,Suspense:d,createElement:T,cloneElement:function(e,t,n){if(null==e)throw Error(h(267,e));var o=r({},e.props),l=e.key,c=e.ref,i=e._owner;if(null!=t){if(void 0!==t.ref&&(c=t.ref,i=E.current),void 0!==t.key&&(l=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(u in t)S.call(t,u)&&!C.hasOwnProperty(u)&&(o[u]=void 0===t[u]&&void 0!==s?s[u]:t[u])}var u=arguments.length-2;if(1===u)o.children=n;else if(1<u){s=Array(u);for(var p=0;p<u;p++)s[p]=arguments[p+2];o.children=s}return{$$typeof:a,type:e.type,key:l,ref:c,props:o,_owner:i}},createFactory:function(e){var t=T.bind(null,e);return t.type=e,t},isValidElement:P,version:"16.12.0",__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentDispatcher:j,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:E,IsSomeRendererActing:{current:!1},assign:r}},$={default:M},q=$&&M||$;e.exports=q.default||q},function(e,t,n){"use strict";
21
  /*
22
  object-assign
23
  (c) Sindre Sorhus
24
  @license MIT
25
- */var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function l(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,t){for(var n,c,i=l(e),s=1;s<arguments.length;s++){for(var u in n=Object(arguments[s]))o.call(n,u)&&(i[u]=n[u]);if(r){c=r(n);for(var p=0;p<c.length;p++)a.call(n,c[p])&&(i[c[p]]=n[c[p]])}}return i}},function(e,t,n){"use strict";n.r(t);var r=n(6),o=n(3),a=n(4),l=n(7),c=n(0);Object(o.a)(function(){var e=document.querySelector(".s-news-box-content");e&&""===e.innerHTML&&(Object(a.render)(wp.element.createElement("div",null,wp.element.createElement(l.Spinner,null)),e),Object(r.send)("stackable_news_feed_ajax",{success:function(t){e.innerHTML=t},error:function(e){alert(e)},data:{nonce:c.nonceNews}}))});var i=n(1),s={"ugb/accordion":{title:Object(i.__)("Accordion",c.i18n),description:Object(i.__)("A title that your visitors can toggle to view more text. Use as FAQs or multiple ones for an Accordion.",c.i18n),sDemoURL:"https://wpstackable.com/accordion-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/blockquote":{title:Object(i.__)("Blockquote",c.i18n),description:Object(i.__)("Display a quote in style.",c.i18n),sDemoURL:"https://wpstackable.com/blockquote-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/blog-posts":{title:Object(i.__)("Blog Posts",c.i18n),description:Object(i.__)("Your latest blog posts. Use this to showcase a few of your posts in your landing pages.",c.i18n),sDemoURL:"https://wpstackable.com/blog-posts-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/button":{title:Object(i.__)("Button",c.i18n),description:Object(i.__)("Add a customizable button.",c.i18n),sDemoURL:"https://wpstackable.com/button-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/cta":{title:Object(i.__)("Call to Action",c.i18n),description:Object(i.__)("A small section you can use to call the attention of your visitors. Great for calling attention to your products or deals.",c.i18n),sDemoURL:"https://wpstackable.com/call-to-action-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/card":{title:Object(i.__)("Card",c.i18n),description:Object(i.__)("Describe a single subject in a small card. You can use this to describe your product, service or a person.",c.i18n),sDemoURL:"https://wpstackable.com/card-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/container":{title:Object(i.__)("Container",c.i18n),description:Object(i.__)("A styled container that you can add other blocks inside. Use this to create unique layouts.",c.i18n),sDemoURL:"https://wpstackable.com/container-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/count-up":{title:Object(i.__)("Count Up",c.i18n),description:Object(i.__)("Showcase your stats. Display how many customers you have or the number of downloads of your app.",c.i18n),sDemoURL:"https://wpstackable.com/count-up-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/design-library":{title:Object(i.__)("Design Library",c.i18n),description:Object(i.__)("Choose from over a hundred block designs from the Stackable Design Library.",c.i18n)},"ugb/expand":{title:Object(i.__)("Expand / Show More",c.i18n),description:Object(i.__)("Display a small snippet of text. Your readers can toggle it to show more information.",c.i18n),sDemoURL:"https://wpstackable.com/expand-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/feature-grid":{title:Object(i.__)("Feature Grid",c.i18n),description:Object(i.__)("Display multiple product features or services. You can use Feature Grids one after another.",c.i18n),sDemoURL:"https://wpstackable.com/feature-grid-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/feature":{title:Object(i.__)("Feature",c.i18n),description:Object(i.__)("Display a product feature or a service in a large area.",c.i18n),sDemoURL:"https://wpstackable.com/feature-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/header":{title:Object(i.__)("Header",c.i18n),description:Object(i.__)("A large header title area. Typically used at the very top of a page.",c.i18n),sDemoURL:"https://wpstackable.com/header-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/icon-list":{title:Object(i.__)("Icon List",c.i18n),description:Object(i.__)("An unordered list with icons. You can use this as a list of features or benefits.",c.i18n),sDemoURL:"https://wpstackable.com/icon-list-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/image-box":{title:Object(i.__)("Image Box",c.i18n),description:Object(i.__)("Display an image that shows more information when hovered on. Can be used as a fancy link to other pages.",c.i18n),sDemoURL:"https://wpstackable.com/image-box-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/notification":{title:Object(i.__)("Notification",c.i18n),description:Object(i.__)("Show a notice to your readers. People can dismiss the notice to permanently hide it.",c.i18n),sDemoURL:"https://wpstackable.com/notification-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/number-box":{title:Object(i.__)("Number Box",c.i18n),description:Object(i.__)('Display steps or methods that your users will do in your service. For example, "Get started in just 3 easy steps: 1, 2 and 3!"',c.i18n),sDemoURL:"https://wpstackable.com/number-box-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/pricing-box":{title:Object(i.__)("Pricing Box",c.i18n),description:Object(i.__)("Display the different pricing tiers of your business.",c.i18n),sDemoURL:"https://wpstackable.com/pricing-table-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/separator":{title:Object(i.__)("Separator",c.i18n),description:Object(i.__)("A fancy separator to be placed between containers and content.",c.i18n),sDemoURL:"https://wpstackable.com/separator-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/team-member":{title:Object(i.__)("Team Member",c.i18n),description:Object(i.__)("Display members of your team or your office. Use multiple Team Member blocks if you have a large team.",c.i18n),sDemoURL:"https://wpstackable.com/team-member-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/testimonial":{title:Object(i.__)("Testimonial",c.i18n),description:Object(i.__)("Showcase what your users say about your product or service.",c.i18n),sDemoURL:"https://wpstackable.com/testimonial-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/video-popup":{title:Object(i.__)("Video Popup",c.i18n),description:Object(i.__)("Display a large thumbnail that your users can click to play a video full-screen. Great for introductory or tutorial videos.",c.i18n),sDemoURL:"https://wpstackable.com/video-popup-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"}},u=(n(8),n(2)),p=n.n(u);function m(e){return function(t){return!!t.type&&t.type.tabsRole===e}}var d=m("Tab"),f=m("TabList"),b=m("TabPanel");function _(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 h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e,t){return u.Children.map(e,function(e){return null===e?null:function(e){return d(e)||f(e)||b(e)}(e)?t(e):e.props&&e.props.children&&"object"==typeof e.props.children?Object(u.cloneElement)(e,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach(function(t){h(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e.props,{children:y(e.props.children,t)})):e})}function g(e,t){return u.Children.forEach(e,function(e){null!==e&&(d(e)||b(e)?t(e):e.props&&e.props.children&&"object"==typeof e.props.children&&(f(e)&&t(e),g(e.props.children,t)))})}var w,v=n(5),k=n.n(v),O=0;function j(){return"react-tabs-"+O++}function E(e){var t=0;return g(e,function(e){d(e)&&t++}),t}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){return e&&"getAttribute"in e}function T(e){return C(e)&&"tab"===e.getAttribute("role")}function P(e){return C(e)&&"true"===e.getAttribute("aria-disabled")}try{w=!("undefined"==typeof window||!window.document||!window.document.activeElement)}catch(e){w=!1}var x=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).tabNodes=[],t.handleKeyDown=function(e){var n=t.props.direction;if(t.isTabFromContainer(e.target)){var r=t.props.selectedIndex,o=!1,a=!1;32!==e.keyCode&&13!==e.keyCode||(o=!0,a=!1,t.handleClick(e)),37===e.keyCode||38===e.keyCode?(r="rtl"===n?t.getNextTab(r):t.getPrevTab(r),o=!0,a=!0):39===e.keyCode||40===e.keyCode?(r="rtl"===n?t.getPrevTab(r):t.getNextTab(r),o=!0,a=!0):35===e.keyCode?(r=t.getLastTab(),o=!0,a=!0):36===e.keyCode&&(r=t.getFirstTab(),o=!0,a=!0),o&&e.preventDefault(),a&&t.setSelected(r,e)}},t.handleClick=function(e){var n=e.target;do{if(t.isTabFromContainer(n)){if(P(n))return;var r=[].slice.call(n.parentNode.children).filter(T).indexOf(n);return void t.setSelected(r,e)}}while(null!=(n=n.parentNode))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.setSelected=function(e,t){if(!(e<0||e>=this.getTabsCount())){var n=this.props;(0,n.onSelect)(e,n.selectedIndex,t)}},o.getNextTab=function(e){for(var t=this.getTabsCount(),n=e+1;n<t;n++)if(!P(this.getTab(n)))return n;for(var r=0;r<e;r++)if(!P(this.getTab(r)))return r;return e},o.getPrevTab=function(e){for(var t=e;t--;)if(!P(this.getTab(t)))return t;for(t=this.getTabsCount();t-- >e;)if(!P(this.getTab(t)))return t;return e},o.getFirstTab=function(){for(var e=this.getTabsCount(),t=0;t<e;t++)if(!P(this.getTab(t)))return t;return null},o.getLastTab=function(){for(var e=this.getTabsCount();e--;)if(!P(this.getTab(e)))return e;return null},o.getTabsCount=function(){return E(this.props.children)},o.getPanelsCount=function(){return function(e){var t=0;return g(e,function(e){b(e)&&t++}),t}(this.props.children)},o.getTab=function(e){return this.tabNodes["tabs-"+e]},o.getChildren=function(){var e=this,t=0,n=this.props,r=n.children,o=n.disabledTabClassName,a=n.focus,l=n.forceRenderTabPanel,c=n.selectedIndex,i=n.selectedTabClassName,s=n.selectedTabPanelClassName;this.tabIds=this.tabIds||[],this.panelIds=this.panelIds||[];for(var m=this.tabIds.length-this.getTabsCount();m++<0;)this.tabIds.push(j()),this.panelIds.push(j());return y(r,function(n){var r=n;if(f(n)){var m=0,_=!1;w&&(_=p.a.Children.toArray(n.props.children).filter(d).some(function(t,n){return document.activeElement===e.getTab(n)})),r=Object(u.cloneElement)(n,{children:y(n.props.children,function(t){var n="tabs-"+m,r=c===m,l={tabRef:function(t){e.tabNodes[n]=t},id:e.tabIds[m],panelId:e.panelIds[m],selected:r,focus:r&&(a||_)};return i&&(l.selectedClassName=i),o&&(l.disabledClassName=o),m++,Object(u.cloneElement)(t,l)})})}else if(b(n)){var h={id:e.panelIds[t],tabId:e.tabIds[t],selected:c===t};l&&(h.forceRender=l),s&&(h.selectedClassName=s),t++,r=Object(u.cloneElement)(n,h)}return r})},o.isTabFromContainer=function(e){if(!T(e))return!1;var t=e.parentElement;do{if(t===this.node)return!0;if(t.getAttribute("data-tabs"))break;t=t.parentElement}while(t);return!1},o.render=function(){var e=this,t=this.props,n=(t.children,t.className),r=(t.disabledTabClassName,t.domRef),o=(t.focus,t.forceRenderTabPanel,t.onSelect,t.selectedIndex,t.selectedTabClassName,t.selectedTabPanelClassName,function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(t,["children","className","disabledTabClassName","domRef","focus","forceRenderTabPanel","onSelect","selectedIndex","selectedTabClassName","selectedTabPanelClassName"]));return p.a.createElement("div",S({},o,{className:k()(n),onClick:this.handleClick,onKeyDown:this.handleKeyDown,ref:function(t){e.node=t,r&&r(t)},"data-tabs":!0}),this.getChildren())},r}(u.Component);x.defaultProps={className:"react-tabs",focus:!1},x.propTypes={};var N=1,R=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).handleSelected=function(e,t,r){var o=n.props.onSelect,a=n.state.mode;if("function"!=typeof o||!1!==o(e,t,r)){var l={focus:"keydown"===r.type};a===N&&(l.selectedIndex=e),n.setState(l)}},n.state=r.copyPropsToState(n.props,{},t.defaultFocus),n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.getDerivedStateFromProps=function(e,t){return r.copyPropsToState(e,t)},r.getModeFromProps=function(e){return null===e.selectedIndex?N:0},r.copyPropsToState=function(e,t,n){void 0===n&&(n=!1);var o={focus:n,mode:r.getModeFromProps(e)};if(o.mode===N){var a=E(e.children)-1,l=null;l=null!=t.selectedIndex?Math.min(t.selectedIndex,a):e.defaultIndex||0,o.selectedIndex=l}return o},r.prototype.render=function(){var e=this.props,t=e.children,n=(e.defaultIndex,e.defaultFocus,function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["children","defaultIndex","defaultFocus"])),r=this.state,o=r.focus,a=r.selectedIndex;return n.focus=o,n.onSelect=this.handleSelected,null!=a&&(n.selectedIndex=a),p.a.createElement(x,n,t)},r}(u.Component);function D(){return(D=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)}R.defaultProps={defaultFocus:!1,forceRenderTabPanel:!1,selectedIndex:null,defaultIndex:null},R.propTypes={},R.tabsRole="Tabs";var L=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.prototype.render=function(){var e=this.props,t=e.children,n=e.className,r=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["children","className"]);return p.a.createElement("ul",D({},r,{className:k()(n),role:"tablist"}),t)},r}(u.Component);function U(){return(U=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)}L.defaultProps={className:"react-tabs__tab-list"},L.propTypes={},L.tabsRole="TabList";var I=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.componentDidMount=function(){this.checkFocus()},o.componentDidUpdate=function(){this.checkFocus()},o.checkFocus=function(){var e=this.props,t=e.selected,n=e.focus;t&&n&&this.node.focus()},o.render=function(){var e,t=this,n=this.props,r=n.children,o=n.className,a=n.disabled,l=n.disabledClassName,c=(n.focus,n.id),i=n.panelId,s=n.selected,u=n.selectedClassName,m=n.tabIndex,d=n.tabRef,f=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(n,["children","className","disabled","disabledClassName","focus","id","panelId","selected","selectedClassName","tabIndex","tabRef"]);return p.a.createElement("li",U({},f,{className:k()(o,(e={},e[u]=s,e[l]=a,e)),ref:function(e){t.node=e,d&&d(e)},role:"tab",id:c,"aria-selected":s?"true":"false","aria-disabled":a?"true":"false","aria-controls":i,tabIndex:m||(s?"0":null)}),r)},r}(u.Component);function A(){return(A=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)}I.defaultProps={className:"react-tabs__tab",disabledClassName:"react-tabs__tab--disabled",focus:!1,id:null,panelId:null,selected:!1,selectedClassName:"react-tabs__tab--selected"},I.propTypes={},I.tabsRole="Tab";var B=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.prototype.render=function(){var e,t=this.props,n=t.children,r=t.className,o=t.forceRender,a=t.id,l=t.selected,c=t.selectedClassName,i=t.tabId,s=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(t,["children","className","forceRender","id","selected","selectedClassName","tabId"]);return p.a.createElement("div",A({},s,{className:k()(r,(e={},e[c]=l,e)),role:"tabpanel",id:a,"aria-labelledby":i}),o||l?n:null)},r}(u.Component);function F(e){return(F="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 M(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 $(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function q(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 G(e,t,n){return t&&q(e.prototype,t),n&&q(e,n),e}function V(e,t){return!t||"object"!==F(t)&&"function"!=typeof t?W(e):t}function H(e){return(H=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function W(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Y(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}}),t&&K(e,t)}function K(e,t){return(K=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}B.defaultProps={className:"react-tabs__tab-panel",forceRender:!1,selectedClassName:"react-tabs__tab-panel--selected"},B.propTypes={},B.tabsRole="TabPanel";var z=function(e){function t(){var e;return $(this,t),(e=V(this,H(t).apply(this,arguments))).toggleBlock=e.toggleBlock.bind(W(e)),e.enableAllBlocks=e.enableAllBlocks.bind(W(e)),e.disableAllBlocks=e.disableAllBlocks.bind(W(e)),e.ajaxTimeout=null,e.state={disabledBlocks:e.props.disabledBlocks||[],isSaving:!1},e}return Y(t,a["Component"]),G(t,[{key:"componentDidUpdate",value:function(e,t){var n=this;this.state.disabledBlocks!==t.disabledBlocks&&(clearTimeout(this.ajaxTimeout),this.ajaxTimeout=setTimeout(function(){Object(r.send)("stackable_update_disable_blocks",{success:function(){n.setState({isSaving:!1})},error:function(e){n.setState({isSaving:!1}),alert(e)},data:{nonce:c.nonce,disabledBlocks:n.state.disabledBlocks}}),n.setState({isSaving:!0})},600))}},{key:"toggleBlock",value:function(e){this.state.disabledBlocks.includes(e)?this.setState({disabledBlocks:this.state.disabledBlocks.filter(function(t){return t!==e})}):this.setState({disabledBlocks:[].concat(M(this.state.disabledBlocks),[e])})}},{key:"enableAllBlocks",value:function(){this.setState({disabledBlocks:[]})}},{key:"disableAllBlocks",value:function(){this.setState({disabledBlocks:Object.keys(this.props.blocks)})}},{key:"render",value:function(){var e=this,t=this.props.blocks;return wp.element.createElement("div",null,wp.element.createElement("div",{className:"s-settings-header"},this.state.isSaving&&wp.element.createElement(l.Spinner,null),wp.element.createElement("button",{onClick:this.enableAllBlocks,className:"button button-large button-link"},Object(i.__)("Enable All",c.i18n)),wp.element.createElement("button",{onClick:this.disableAllBlocks,className:"button button-large button-link"},Object(i.__)("Disable All",c.i18n))),wp.element.createElement("div",{className:"s-settings-grid"},Object.keys(t).map(function(n,r){var o=t[n];if(o.sDeprecated)return null;var a=e.state.disabledBlocks.includes(n),l=k()(["s-box"],{"s-is-disabled":a}),s=n.replace(/\w+\//,"");return wp.element.createElement("div",{key:r+1,className:l},wp.element.createElement("img",{src:"".concat(c.welcomeSrcUrl,"/images/block-").concat(s,".svg"),alt:"".concat(o.title," icon"),className:"s-block-icon"}),wp.element.createElement("h3",null,o.title),wp.element.createElement("p",null,o.description),wp.element.createElement("button",{className:"s-toggle-button",onClick:function(){return e.toggleBlock(n)}},wp.element.createElement("span",null,Object(i.__)("Disabled",c.i18n)),wp.element.createElement("span",null,Object(i.__)("Enabled",c.i18n))),o.sDemoURL&&wp.element.createElement("p",{className:"s-demo-url"},wp.element.createElement("small",null,wp.element.createElement("a",{href:o.sDemoURL,target:"stackable_demo",title:Object(i.sprintf)(Object(i.__)("View %s Demo",c.i18n),o.title)},Object(i.__)("View Block Demo",c.i18n)))))})))}}]),t}(),Q=function(e){function t(){var e;return $(this,t),(e=V(this,H(t).apply(this,arguments))).toggle=e.toggle.bind(W(e)),e.ajaxTimeout=null,e.state={checked:e.props.checked,isSaving:!1},e}return Y(t,a["Component"]),G(t,[{key:"componentDidUpdate",value:function(e,t){var n=this;this.state.checked!==t.checked&&(clearTimeout(this.ajaxTimeout),this.ajaxTimeout=setTimeout(function(){Object(r.send)("stackable_update_show_pro_notice_option",{success:function(){n.setState({isSaving:!1})},error:function(e){n.setState({isSaving:!1}),alert(e)},data:{nonce:c.nonceProNotice,checked:n.state.checked}}),n.setState({isSaving:!0})},600))}},{key:"toggle",value:function(){this.setState({checked:!this.state.checked})}},{key:"render",value:function(){return wp.element.createElement("label",{className:"s-input-checkbox",htmlFor:"s-input-go-premium"},wp.element.createElement("input",{type:"checkbox",id:"s-input-go-premium",checked:this.state.checked,onChange:this.toggle}),Object(i.__)('Show "Go premium" notices',c.i18n),this.state.isSaving&&wp.element.createElement(l.Spinner,null))}}]),t}(),J=function(e){function t(){var e;return $(this,t),(e=V(this,H(t).apply(this,arguments))).toggle=e.toggle.bind(W(e)),e.ajaxTimeout=null,e.state={checked:e.props.checked,isSaving:!1},e}return Y(t,a["Component"]),G(t,[{key:"componentDidUpdate",value:function(e,t){var n=this;this.state.checked!==t.checked&&(clearTimeout(this.ajaxTimeout),this.ajaxTimeout=setTimeout(function(){Object(r.send)("stackable_update_load_v1_styles_option",{success:function(){n.setState({isSaving:!1})},error:function(e){n.setState({isSaving:!1}),alert(e)},data:{nonce:c.nonceLoadV1Styles,checked:n.state.checked}}),n.setState({isSaving:!0})},600))}},{key:"toggle",value:function(){this.setState({checked:!this.state.checked})}},{key:"render",value:function(){return wp.element.createElement("label",{className:"s-input-checkbox",htmlFor:"s-input-v1-backward-compat"},wp.element.createElement("input",{type:"checkbox",id:"s-input-v1-backward-compat",checked:this.state.checked,onChange:this.toggle}),Object(i.__)("Load version 1 block stylesheet for backward compatibility",c.i18n),this.state.isSaving&&wp.element.createElement(l.Spinner,null))}}]),t}(),X=function(){return wp.element.createElement("ul",{className:"s-tabs-list"},wp.element.createElement("li",null,wp.element.createElement("span",{role:"img","aria-label":"book"},"📖")," ",wp.element.createElement("a",{href:"https://wpstackable.com/documentation?utm_medium=Welcome%20Page&utm_campaign=Welcome%20Help&utm_source=Plugin",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("strong",null,Object(i.__)("Documentation",c.i18n))),wp.element.createElement("br",null),wp.element.createElement("span",null,Object(i.__)("Documentation & tutorials for building your site with Stackable.",c.i18n))),c.isPro&&c.contactURL&&wp.element.createElement("li",null,wp.element.createElement("span",{role:"img","aria-label":"envelope"},"✉️")," ",wp.element.createElement("a",{href:c.contactURL},wp.element.createElement("strong",null,Object(i.__)("Contact Email Support",c.i18n))),wp.element.createElement("br",null),wp.element.createElement("span",null,Object(i.__)("Stuck with something? Email us and we’ll help you out.",c.i18n))),wp.element.createElement("li",null,wp.element.createElement("span",{role:"img","aria-label":"discuss"},"💬")," ",wp.element.createElement("a",{href:"https://facebook.com/groups/wpstackable",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("strong",null,Object(i.__)("Facebook Community Group",c.i18n))),wp.element.createElement("br",null),wp.element.createElement("span",null,Object(i.__)("Connect with other people using Stackable and join the discussion.",c.i18n))),wp.element.createElement("li",null,wp.element.createElement("span",{role:"img","aria-label":"code"},"💻")," ",wp.element.createElement("a",{href:"https://github.com/gambitph/Stackable/issues",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("strong",null,Object(i.__)("GitHub",c.i18n))),wp.element.createElement("br",null),wp.element.createElement("span",null,Object(i.__)("Discuss technical plugin issues and contribute to the plugin code.",c.i18n))),wp.element.createElement("li",null,wp.element.createElement("span",{role:"img","aria-label":"support"},"🤝")," ",wp.element.createElement("a",{href:"https://wordpress.org/support/plugin/stackable-ultimate-gutenberg-blocks/",taregt:"_blank",rel:"noopener noreferrer"},wp.element.createElement("strong",null,Object(i.__)("WordPress Plugin Support Forum",c.i18n))),wp.element.createElement("br",null),wp.element.createElement("span",null,Object(i.__)("Community-powered plugin support forum",c.i18n))))},Z=function(e){function t(){return $(this,t),V(this,H(t).apply(this,arguments))}return Y(t,a["Component"]),G(t,[{key:"render",value:function(){return c.isPro?wp.element.createElement("div",null,wp.element.createElement("div",{className:"s-video-tutorial-wrapper"},wp.element.createElement("iframe",{title:Object(i.__)("Video Tutorial",c.i18n),width:"560",height:"315",src:"https://www.youtube.com/embed/UW0Rg96aATA",frameBorder:"0",allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0})),wp.element.createElement("h3",null,Object(i.__)("Knowledge Base",c.i18n)),X()):wp.element.createElement(R,null,wp.element.createElement(L,{className:"s-tabs"},wp.element.createElement(I,null,Object(i.__)("Video Tutorial",c.i18n)),wp.element.createElement(I,null,Object(i.__)("Knowledge Base",c.i18n)),wp.element.createElement(I,null,Object(i.__)("Get Support",c.i18n))),wp.element.createElement(B,null,wp.element.createElement("div",{className:"s-video-tutorial-wrapper"},wp.element.createElement("iframe",{title:Object(i.__)("Video Tutorial",c.i18n),width:"560",height:"315",src:"https://www.youtube.com/embed/UW0Rg96aATA",frameBorder:"0",allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0})),wp.element.createElement("p",null,wp.element.createElement("strong",null,Object(i.__)("Need help?",c.i18n))),wp.element.createElement("p",null,Object(i.__)("Upgrade to Premium and our support team will be there to answer any questions you might have about the usage of Stackable.",c.i18n)),wp.element.createElement("p",{className:"s-link-pair"},wp.element.createElement("a",{href:c.pricingURL,title:Object(i.__)("Get Stackable Premium",c.i18n)},Object(i.__)("Get Stackable Premium",c.i18n)+" →"),wp.element.createElement("a",{href:"https://rebrand.ly/plugin-welcome-learn-premium-support",title:Object(i.__)("Learn More",c.i18n),target:"_blank",rel:"noopener noreferrer"},Object(i.__)("Learn More",c.i18n)+" →"))),wp.element.createElement(B,null,X(),wp.element.createElement("p",null,wp.element.createElement("strong",null,Object(i.__)("Need help?",c.i18n))),wp.element.createElement("p",null,Object(i.__)("Upgrade to Premium and our support team will be there to answer any questions you might have about the usage of Stackable.",c.i18n)),wp.element.createElement("p",{className:"s-link-pair"},wp.element.createElement("a",{href:c.pricingURL,title:Object(i.__)("Get Stackable Premium",c.i18n)},Object(i.__)("Get Stackable Premium",c.i18n)+" →"),wp.element.createElement("a",{href:"https://rebrand.ly/plugin-welcome-learn-premium-support",title:Object(i.__)("Learn More",c.i18n),target:"_blank",rel:"noopener noreferrer"},Object(i.__)("Learn More",c.i18n)+" →"))),wp.element.createElement(B,null,wp.element.createElement("h3",null,Object(i.__)("Email support is a Stackable Premium feature",c.i18n)),wp.element.createElement("p",null,Object(i.__)("Upgrade to Premium and our support team will be there to answer any questions you might have about the usage of Stackable.",c.i18n)),wp.element.createElement("p",null,Object(i.__)("Here are the other features you'll by going Premium:",c.i18n)),wp.element.createElement("ul",{className:"s-check-list"},wp.element.createElement("li",null,Object(i.__)("60+ Premium Layouts",c.i18n)),wp.element.createElement("li",null,Object(i.__)("130+ Premium Block Designs",c.i18n)),wp.element.createElement("li",null,Object(i.__)("One-Click Switchable Designs",c.i18n)),wp.element.createElement("li",null,Object(i.__)("Additional Block Options",c.i18n)),wp.element.createElement("li",null,Object(i.__)("3-Layer Separators",c.i18n)),wp.element.createElement("li",null,Object(i.__)("All Premium Effects",c.i18n)),wp.element.createElement("li",null,Object(i.__)("Custom CSS",c.i18n)),wp.element.createElement("li",null,Object(i.__)("No Ads",c.i18n)),wp.element.createElement("li",null,Object(i.__)("Lifetime Use",c.i18n)),wp.element.createElement("li",null,Object(i.__)("1 Year of Updates & Support",c.i18n))),wp.element.createElement("p",{className:"s-link-pair"},wp.element.createElement("a",{href:c.pricingURL,title:Object(i.__)("Get Stackable Premium",c.i18n)},Object(i.__)("Get Stackable Premium",c.i18n)+" →"),wp.element.createElement("a",{href:"https://rebrand.ly/plugin-welcome-learn-premium-support",title:Object(i.__)("Learn More",c.i18n),target:"_blank",rel:"noopener noreferrer"},Object(i.__)("Learn More",c.i18n)+" →"))))}}]),t}();Object(o.a)(function(){Object(a.render)(wp.element.createElement(z,{blocks:s,disabledBlocks:c.disabledBlocks}),document.querySelector(".s-settings-wrapper")),document.querySelector(".s-pro-control-wrapper")&&Object(a.render)(wp.element.createElement(Q,{checked:c.showProNoticesOption}),document.querySelector(".s-pro-control-wrapper")),Object(a.render)(wp.element.createElement(J,{checked:c.loadV1Styles}),document.querySelector(".s-backward-compatibility-control-wrapper")),Object(a.render)(wp.element.createElement(Z,null),document.querySelector("#s-help-area"))})}]);
17
  *
18
  * This source code is licensed under the MIT license found in the
19
  * LICENSE file in the root directory of this source tree.
20
+ */var r=n(27),o="function"==typeof Symbol&&Symbol.for,a=o?Symbol.for("react.element"):60103,l=o?Symbol.for("react.portal"):60106,c=o?Symbol.for("react.fragment"):60107,i=o?Symbol.for("react.strict_mode"):60108,s=o?Symbol.for("react.profiler"):60114,u=o?Symbol.for("react.provider"):60109,p=o?Symbol.for("react.context"):60110,m=o?Symbol.for("react.forward_ref"):60112,d=o?Symbol.for("react.suspense"):60113;o&&Symbol.for("react.suspense_list");var b=o?Symbol.for("react.memo"):60115,f=o?Symbol.for("react.lazy"):60116;o&&Symbol.for("react.fundamental"),o&&Symbol.for("react.responder"),o&&Symbol.for("react.scope");var _="function"==typeof Symbol&&Symbol.iterator;function h(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g={};function w(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||y}function v(){}function k(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||y}w.prototype.isReactComponent={},w.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(h(85));this.updater.enqueueSetState(this,e,t,"setState")},w.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=w.prototype;var O=k.prototype=new v;O.constructor=k,r(O,w.prototype),O.isPureReactComponent=!0;var j={current:null},E={current:null},S=Object.prototype.hasOwnProperty,C={key:!0,ref:!0,__self:!0,__source:!0};function T(e,t,n){var r,o={},l=null,c=null;if(null!=t)for(r in void 0!==t.ref&&(c=t.ref),void 0!==t.key&&(l=""+t.key),t)S.call(t,r)&&!C.hasOwnProperty(r)&&(o[r]=t[r]);var i=arguments.length-2;if(1===i)o.children=n;else if(1<i){for(var s=Array(i),u=0;u<i;u++)s[u]=arguments[u+2];o.children=s}if(e&&e.defaultProps)for(r in i=e.defaultProps)void 0===o[r]&&(o[r]=i[r]);return{$$typeof:a,type:e,key:l,ref:c,props:o,_owner:E.current}}function P(e){return"object"==typeof e&&null!==e&&e.$$typeof===a}var x=/\/+/g,N=[];function R(e,t,n,r){if(N.length){var o=N.pop();return o.result=e,o.keyPrefix=t,o.func=n,o.context=r,o.count=0,o}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function D(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>N.length&&N.push(e)}function L(e,t,n){return null==e?0:function e(t,n,r,o){var c=typeof t;"undefined"!==c&&"boolean"!==c||(t=null);var i=!1;if(null===t)i=!0;else switch(c){case"string":case"number":i=!0;break;case"object":switch(t.$$typeof){case a:case l:i=!0}}if(i)return r(o,t,""===n?"."+U(t,0):n),1;if(i=0,n=""===n?".":n+":",Array.isArray(t))for(var s=0;s<t.length;s++){var u=n+U(c=t[s],s);i+=e(c,u,r,o)}else if(u=null===t||"object"!=typeof t?null:"function"==typeof(u=_&&t[_]||t["@@iterator"])?u:null,"function"==typeof u)for(t=u.call(t),s=0;!(c=t.next()).done;)i+=e(c=c.value,u=n+U(c,s++),r,o);else if("object"===c)throw r=""+t,Error(h(31,"[object Object]"===r?"object with keys {"+Object.keys(t).join(", ")+"}":r,""));return i}(e,"",t,n)}function U(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(e){return t[e]})}(e.key):t.toString(36)}function I(e,t){e.func.call(e.context,t,e.count++)}function A(e,t,n){var r=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?B(e,r,n,function(e){return e}):null!=e&&(P(e)&&(e=function(e,t){return{$$typeof:a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(x,"$&/")+"/")+n)),r.push(e))}function B(e,t,n,r,o){var a="";null!=n&&(a=(""+n).replace(x,"$&/")+"/"),L(e,A,t=R(t,a,r,o)),D(t)}function F(){var e=j.current;if(null===e)throw Error(h(321));return e}var M={Children:{map:function(e,t,n){if(null==e)return e;var r=[];return B(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;L(e,I,t=R(null,null,t,n)),D(t)},count:function(e){return L(e,function(){return null},null)},toArray:function(e){var t=[];return B(e,t,null,function(e){return e}),t},only:function(e){if(!P(e))throw Error(h(143));return e}},createRef:function(){return{current:null}},Component:w,PureComponent:k,createContext:function(e,t){return void 0===t&&(t=null),(e={$$typeof:p,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:u,_context:e},e.Consumer=e},forwardRef:function(e){return{$$typeof:m,render:e}},lazy:function(e){return{$$typeof:f,_ctor:e,_status:-1,_result:null}},memo:function(e,t){return{$$typeof:b,type:e,compare:void 0===t?null:t}},useCallback:function(e,t){return F().useCallback(e,t)},useContext:function(e,t){return F().useContext(e,t)},useEffect:function(e,t){return F().useEffect(e,t)},useImperativeHandle:function(e,t,n){return F().useImperativeHandle(e,t,n)},useDebugValue:function(){},useLayoutEffect:function(e,t){return F().useLayoutEffect(e,t)},useMemo:function(e,t){return F().useMemo(e,t)},useReducer:function(e,t,n){return F().useReducer(e,t,n)},useRef:function(e){return F().useRef(e)},useState:function(e){return F().useState(e)},Fragment:c,Profiler:s,StrictMode:i,Suspense:d,createElement:T,cloneElement:function(e,t,n){if(null==e)throw Error(h(267,e));var o=r({},e.props),l=e.key,c=e.ref,i=e._owner;if(null!=t){if(void 0!==t.ref&&(c=t.ref,i=E.current),void 0!==t.key&&(l=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(u in t)S.call(t,u)&&!C.hasOwnProperty(u)&&(o[u]=void 0===t[u]&&void 0!==s?s[u]:t[u])}var u=arguments.length-2;if(1===u)o.children=n;else if(1<u){s=Array(u);for(var p=0;p<u;p++)s[p]=arguments[p+2];o.children=s}return{$$typeof:a,type:e.type,key:l,ref:c,props:o,_owner:i}},createFactory:function(e){var t=T.bind(null,e);return t.type=e,t},isValidElement:P,version:"16.12.0",__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentDispatcher:j,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:E,IsSomeRendererActing:{current:!1},assign:r}},$={default:M},q=$&&M||$;e.exports=q.default||q},function(e,t,n){"use strict";
21
  /*
22
  object-assign
23
  (c) Sindre Sorhus
24
  @license MIT
25
+ */var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function l(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,t){for(var n,c,i=l(e),s=1;s<arguments.length;s++){for(var u in n=Object(arguments[s]))o.call(n,u)&&(i[u]=n[u]);if(r){c=r(n);for(var p=0;p<c.length;p++)a.call(n,c[p])&&(i[c[p]]=n[c[p]])}}return i}},function(e,t,n){"use strict";n.r(t);var r=n(6),o=n(3),a=n(4),l=n(7),c=n(0);Object(o.a)(function(){var e=document.querySelector(".s-news-box-content");e&&""===e.innerHTML&&(Object(a.render)(wp.element.createElement("div",null,wp.element.createElement(l.Spinner,null)),e),Object(r.send)("stackable_news_feed_ajax",{success:function(t){e.innerHTML=t},error:function(e){alert(e)},data:{nonce:c.nonceNews}}))});var i=n(1),s={"ugb/accordion":{title:Object(i.__)("Accordion",c.i18n),description:Object(i.__)("A title that your visitors can toggle to view more text. Use as FAQs or multiple ones for an Accordion.",c.i18n),sDemoURL:"https://wpstackable.com/accordion-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/blockquote":{title:Object(i.__)("Blockquote",c.i18n),description:Object(i.__)("Display a quote in style.",c.i18n),sDemoURL:"https://wpstackable.com/blockquote-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/blog-posts":{title:Object(i.__)("Blog Posts",c.i18n),description:Object(i.__)("Your latest blog posts. Use this to showcase a few of your posts in your landing pages.",c.i18n),sDemoURL:"https://wpstackable.com/blog-posts-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/button":{title:Object(i.__)("Button",c.i18n),description:Object(i.__)("Add a customizable button.",c.i18n),sDemoURL:"https://wpstackable.com/button-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/cta":{title:Object(i.__)("Call to Action",c.i18n),description:Object(i.__)("A small section you can use to call the attention of your visitors. Great for calling attention to your products or deals.",c.i18n),sDemoURL:"https://wpstackable.com/call-to-action-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/card":{title:Object(i.__)("Card",c.i18n),description:Object(i.__)("Describe a single subject in a small card. You can use this to describe your product, service or a person.",c.i18n),sDemoURL:"https://wpstackable.com/card-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/columns":{title:Object(i.__)("Columns",c.i18n),description:Object(i.__)("Add a block that displays content in multiple columns. Get advanced options on how you want your columns to look.",c.i18n),sDemoURL:"https://wpstackable.com/columns-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/container":{title:Object(i.__)("Container",c.i18n),description:Object(i.__)("A styled container that you can add other blocks inside. Use this to create unique layouts.",c.i18n),sDemoURL:"https://wpstackable.com/container-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/count-up":{title:Object(i.__)("Count Up",c.i18n),description:Object(i.__)("Showcase your stats. Display how many customers you have or the number of downloads of your app.",c.i18n),sDemoURL:"https://wpstackable.com/count-up-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/design-library":{title:Object(i.__)("Design Library",c.i18n),description:Object(i.__)("Choose from over a hundred block designs from the Stackable Design Library.",c.i18n)},"ugb/expand":{title:Object(i.__)("Expand / Show More",c.i18n),description:Object(i.__)("Display a small snippet of text. Your readers can toggle it to show more information.",c.i18n),sDemoURL:"https://wpstackable.com/expand-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/feature-grid":{title:Object(i.__)("Feature Grid",c.i18n),description:Object(i.__)("Display multiple product features or services. You can use Feature Grids one after another.",c.i18n),sDemoURL:"https://wpstackable.com/feature-grid-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/feature":{title:Object(i.__)("Feature",c.i18n),description:Object(i.__)("Display a product feature or a service in a large area.",c.i18n),sDemoURL:"https://wpstackable.com/feature-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/header":{title:Object(i.__)("Header",c.i18n),description:Object(i.__)("A large header title area. Typically used at the very top of a page.",c.i18n),sDemoURL:"https://wpstackable.com/header-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/icon-list":{title:Object(i.__)("Icon List",c.i18n),description:Object(i.__)("An unordered list with icons. You can use this as a list of features or benefits.",c.i18n),sDemoURL:"https://wpstackable.com/icon-list-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/image-box":{title:Object(i.__)("Image Box",c.i18n),description:Object(i.__)("Display an image that shows more information when hovered on. Can be used as a fancy link to other pages.",c.i18n),sDemoURL:"https://wpstackable.com/image-box-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/notification":{title:Object(i.__)("Notification",c.i18n),description:Object(i.__)("Show a notice to your readers. People can dismiss the notice to permanently hide it.",c.i18n),sDemoURL:"https://wpstackable.com/notification-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/number-box":{title:Object(i.__)("Number Box",c.i18n),description:Object(i.__)('Display steps or methods that your users will do in your service. For example, "Get started in just 3 easy steps: 1, 2 and 3!"',c.i18n),sDemoURL:"https://wpstackable.com/number-box-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/pricing-box":{title:Object(i.__)("Pricing Box",c.i18n),description:Object(i.__)("Display the different pricing tiers of your business.",c.i18n),sDemoURL:"https://wpstackable.com/pricing-table-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/separator":{title:Object(i.__)("Separator",c.i18n),description:Object(i.__)("A fancy separator to be placed between containers and content.",c.i18n),sDemoURL:"https://wpstackable.com/separator-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/team-member":{title:Object(i.__)("Team Member",c.i18n),description:Object(i.__)("Display members of your team or your office. Use multiple Team Member blocks if you have a large team.",c.i18n),sDemoURL:"https://wpstackable.com/team-member-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/testimonial":{title:Object(i.__)("Testimonial",c.i18n),description:Object(i.__)("Showcase what your users say about your product or service.",c.i18n),sDemoURL:"https://wpstackable.com/testimonial-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"},"ugb/video-popup":{title:Object(i.__)("Video Popup",c.i18n),description:Object(i.__)("Display a large thumbnail that your users can click to play a video full-screen. Great for introductory or tutorial videos.",c.i18n),sDemoURL:"https://wpstackable.com/video-popup-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink"}},u=(n(8),n(2)),p=n.n(u);function m(e){return function(t){return!!t.type&&t.type.tabsRole===e}}var d=m("Tab"),b=m("TabList"),f=m("TabPanel");function _(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 h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(e,t){return u.Children.map(e,function(e){return null===e?null:function(e){return d(e)||b(e)||f(e)}(e)?t(e):e.props&&e.props.children&&"object"==typeof e.props.children?Object(u.cloneElement)(e,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_(Object(n),!0).forEach(function(t){h(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e.props,{children:y(e.props.children,t)})):e})}function g(e,t){return u.Children.forEach(e,function(e){null!==e&&(d(e)||f(e)?t(e):e.props&&e.props.children&&"object"==typeof e.props.children&&(b(e)&&t(e),g(e.props.children,t)))})}var w,v=n(5),k=n.n(v),O=0;function j(){return"react-tabs-"+O++}function E(e){var t=0;return g(e,function(e){d(e)&&t++}),t}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){return e&&"getAttribute"in e}function T(e){return C(e)&&"tab"===e.getAttribute("role")}function P(e){return C(e)&&"true"===e.getAttribute("aria-disabled")}try{w=!("undefined"==typeof window||!window.document||!window.document.activeElement)}catch(e){w=!1}var x=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).tabNodes=[],t.handleKeyDown=function(e){var n=t.props.direction;if(t.isTabFromContainer(e.target)){var r=t.props.selectedIndex,o=!1,a=!1;32!==e.keyCode&&13!==e.keyCode||(o=!0,a=!1,t.handleClick(e)),37===e.keyCode||38===e.keyCode?(r="rtl"===n?t.getNextTab(r):t.getPrevTab(r),o=!0,a=!0):39===e.keyCode||40===e.keyCode?(r="rtl"===n?t.getPrevTab(r):t.getNextTab(r),o=!0,a=!0):35===e.keyCode?(r=t.getLastTab(),o=!0,a=!0):36===e.keyCode&&(r=t.getFirstTab(),o=!0,a=!0),o&&e.preventDefault(),a&&t.setSelected(r,e)}},t.handleClick=function(e){var n=e.target;do{if(t.isTabFromContainer(n)){if(P(n))return;var r=[].slice.call(n.parentNode.children).filter(T).indexOf(n);return void t.setSelected(r,e)}}while(null!=(n=n.parentNode))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.setSelected=function(e,t){if(!(e<0||e>=this.getTabsCount())){var n=this.props;(0,n.onSelect)(e,n.selectedIndex,t)}},o.getNextTab=function(e){for(var t=this.getTabsCount(),n=e+1;n<t;n++)if(!P(this.getTab(n)))return n;for(var r=0;r<e;r++)if(!P(this.getTab(r)))return r;return e},o.getPrevTab=function(e){for(var t=e;t--;)if(!P(this.getTab(t)))return t;for(t=this.getTabsCount();t-- >e;)if(!P(this.getTab(t)))return t;return e},o.getFirstTab=function(){for(var e=this.getTabsCount(),t=0;t<e;t++)if(!P(this.getTab(t)))return t;return null},o.getLastTab=function(){for(var e=this.getTabsCount();e--;)if(!P(this.getTab(e)))return e;return null},o.getTabsCount=function(){return E(this.props.children)},o.getPanelsCount=function(){return function(e){var t=0;return g(e,function(e){f(e)&&t++}),t}(this.props.children)},o.getTab=function(e){return this.tabNodes["tabs-"+e]},o.getChildren=function(){var e=this,t=0,n=this.props,r=n.children,o=n.disabledTabClassName,a=n.focus,l=n.forceRenderTabPanel,c=n.selectedIndex,i=n.selectedTabClassName,s=n.selectedTabPanelClassName;this.tabIds=this.tabIds||[],this.panelIds=this.panelIds||[];for(var m=this.tabIds.length-this.getTabsCount();m++<0;)this.tabIds.push(j()),this.panelIds.push(j());return y(r,function(n){var r=n;if(b(n)){var m=0,_=!1;w&&(_=p.a.Children.toArray(n.props.children).filter(d).some(function(t,n){return document.activeElement===e.getTab(n)})),r=Object(u.cloneElement)(n,{children:y(n.props.children,function(t){var n="tabs-"+m,r=c===m,l={tabRef:function(t){e.tabNodes[n]=t},id:e.tabIds[m],panelId:e.panelIds[m],selected:r,focus:r&&(a||_)};return i&&(l.selectedClassName=i),o&&(l.disabledClassName=o),m++,Object(u.cloneElement)(t,l)})})}else if(f(n)){var h={id:e.panelIds[t],tabId:e.tabIds[t],selected:c===t};l&&(h.forceRender=l),s&&(h.selectedClassName=s),t++,r=Object(u.cloneElement)(n,h)}return r})},o.isTabFromContainer=function(e){if(!T(e))return!1;var t=e.parentElement;do{if(t===this.node)return!0;if(t.getAttribute("data-tabs"))break;t=t.parentElement}while(t);return!1},o.render=function(){var e=this,t=this.props,n=(t.children,t.className),r=(t.disabledTabClassName,t.domRef),o=(t.focus,t.forceRenderTabPanel,t.onSelect,t.selectedIndex,t.selectedTabClassName,t.selectedTabPanelClassName,function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(t,["children","className","disabledTabClassName","domRef","focus","forceRenderTabPanel","onSelect","selectedIndex","selectedTabClassName","selectedTabPanelClassName"]));return p.a.createElement("div",S({},o,{className:k()(n),onClick:this.handleClick,onKeyDown:this.handleKeyDown,ref:function(t){e.node=t,r&&r(t)},"data-tabs":!0}),this.getChildren())},r}(u.Component);x.defaultProps={className:"react-tabs",focus:!1},x.propTypes={};var N=1,R=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).handleSelected=function(e,t,r){var o=n.props.onSelect,a=n.state.mode;if("function"!=typeof o||!1!==o(e,t,r)){var l={focus:"keydown"===r.type};a===N&&(l.selectedIndex=e),n.setState(l)}},n.state=r.copyPropsToState(n.props,{},t.defaultFocus),n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.getDerivedStateFromProps=function(e,t){return r.copyPropsToState(e,t)},r.getModeFromProps=function(e){return null===e.selectedIndex?N:0},r.copyPropsToState=function(e,t,n){void 0===n&&(n=!1);var o={focus:n,mode:r.getModeFromProps(e)};if(o.mode===N){var a=E(e.children)-1,l=null;l=null!=t.selectedIndex?Math.min(t.selectedIndex,a):e.defaultIndex||0,o.selectedIndex=l}return o},r.prototype.render=function(){var e=this.props,t=e.children,n=(e.defaultIndex,e.defaultFocus,function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["children","defaultIndex","defaultFocus"])),r=this.state,o=r.focus,a=r.selectedIndex;return n.focus=o,n.onSelect=this.handleSelected,null!=a&&(n.selectedIndex=a),p.a.createElement(x,n,t)},r}(u.Component);function D(){return(D=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)}R.defaultProps={defaultFocus:!1,forceRenderTabPanel:!1,selectedIndex:null,defaultIndex:null},R.propTypes={},R.tabsRole="Tabs";var L=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.prototype.render=function(){var e=this.props,t=e.children,n=e.className,r=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["children","className"]);return p.a.createElement("ul",D({},r,{className:k()(n),role:"tablist"}),t)},r}(u.Component);function U(){return(U=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)}L.defaultProps={className:"react-tabs__tab-list"},L.propTypes={},L.tabsRole="TabList";var I=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.componentDidMount=function(){this.checkFocus()},o.componentDidUpdate=function(){this.checkFocus()},o.checkFocus=function(){var e=this.props,t=e.selected,n=e.focus;t&&n&&this.node.focus()},o.render=function(){var e,t=this,n=this.props,r=n.children,o=n.className,a=n.disabled,l=n.disabledClassName,c=(n.focus,n.id),i=n.panelId,s=n.selected,u=n.selectedClassName,m=n.tabIndex,d=n.tabRef,b=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(n,["children","className","disabled","disabledClassName","focus","id","panelId","selected","selectedClassName","tabIndex","tabRef"]);return p.a.createElement("li",U({},b,{className:k()(o,(e={},e[u]=s,e[l]=a,e)),ref:function(e){t.node=e,d&&d(e)},role:"tab",id:c,"aria-selected":s?"true":"false","aria-disabled":a?"true":"false","aria-controls":i,tabIndex:m||(s?"0":null)}),r)},r}(u.Component);function A(){return(A=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)}I.defaultProps={className:"react-tabs__tab",disabledClassName:"react-tabs__tab--disabled",focus:!1,id:null,panelId:null,selected:!1,selectedClassName:"react-tabs__tab--selected"},I.propTypes={},I.tabsRole="Tab";var B=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.prototype.render=function(){var e,t=this.props,n=t.children,r=t.className,o=t.forceRender,a=t.id,l=t.selected,c=t.selectedClassName,i=t.tabId,s=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(t,["children","className","forceRender","id","selected","selectedClassName","tabId"]);return p.a.createElement("div",A({},s,{className:k()(r,(e={},e[c]=l,e)),role:"tabpanel",id:a,"aria-labelledby":i}),o||l?n:null)},r}(u.Component);function F(e){return(F="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 M(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 $(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function q(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 G(e,t,n){return t&&q(e.prototype,t),n&&q(e,n),e}function V(e,t){return!t||"object"!==F(t)&&"function"!=typeof t?W(e):t}function H(e){return(H=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function W(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Y(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}}),t&&K(e,t)}function K(e,t){return(K=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}B.defaultProps={className:"react-tabs__tab-panel",forceRender:!1,selectedClassName:"react-tabs__tab-panel--selected"},B.propTypes={},B.tabsRole="TabPanel";var z=function(e){function t(){var e;return $(this,t),(e=V(this,H(t).apply(this,arguments))).toggleBlock=e.toggleBlock.bind(W(e)),e.enableAllBlocks=e.enableAllBlocks.bind(W(e)),e.disableAllBlocks=e.disableAllBlocks.bind(W(e)),e.ajaxTimeout=null,e.state={disabledBlocks:e.props.disabledBlocks||[],isSaving:!1},e}return Y(t,a["Component"]),G(t,[{key:"componentDidUpdate",value:function(e,t){var n=this;this.state.disabledBlocks!==t.disabledBlocks&&(clearTimeout(this.ajaxTimeout),this.ajaxTimeout=setTimeout(function(){Object(r.send)("stackable_update_disable_blocks",{success:function(){n.setState({isSaving:!1})},error:function(e){n.setState({isSaving:!1}),alert(e)},data:{nonce:c.nonce,disabledBlocks:n.state.disabledBlocks}}),n.setState({isSaving:!0})},600))}},{key:"toggleBlock",value:function(e){this.state.disabledBlocks.includes(e)?this.setState({disabledBlocks:this.state.disabledBlocks.filter(function(t){return t!==e})}):this.setState({disabledBlocks:[].concat(M(this.state.disabledBlocks),[e])})}},{key:"enableAllBlocks",value:function(){this.setState({disabledBlocks:[]})}},{key:"disableAllBlocks",value:function(){this.setState({disabledBlocks:Object.keys(this.props.blocks)})}},{key:"render",value:function(){var e=this,t=this.props.blocks;return wp.element.createElement("div",null,wp.element.createElement("div",{className:"s-settings-header"},this.state.isSaving&&wp.element.createElement(l.Spinner,null),wp.element.createElement("button",{onClick:this.enableAllBlocks,className:"button button-large button-link"},Object(i.__)("Enable All",c.i18n)),wp.element.createElement("button",{onClick:this.disableAllBlocks,className:"button button-large button-link"},Object(i.__)("Disable All",c.i18n))),wp.element.createElement("div",{className:"s-settings-grid"},Object.keys(t).map(function(n,r){var o=t[n];if(o.sDeprecated)return null;var a=e.state.disabledBlocks.includes(n),l=k()(["s-box"],{"s-is-disabled":a}),s=n.replace(/\w+\//,"");return wp.element.createElement("div",{key:r+1,className:l},wp.element.createElement("img",{src:"".concat(c.welcomeSrcUrl,"/images/block-").concat(s,".svg"),alt:"".concat(o.title," icon"),className:"s-block-icon"}),wp.element.createElement("h3",null,o.title),wp.element.createElement("p",null,o.description),wp.element.createElement("button",{className:"s-toggle-button",onClick:function(){return e.toggleBlock(n)}},wp.element.createElement("span",null,Object(i.__)("Disabled",c.i18n)),wp.element.createElement("span",null,Object(i.__)("Enabled",c.i18n))),o.sDemoURL&&wp.element.createElement("p",{className:"s-demo-url"},wp.element.createElement("small",null,wp.element.createElement("a",{href:o.sDemoURL,target:"stackable_demo",title:Object(i.sprintf)(Object(i.__)("View %s Demo",c.i18n),o.title)},Object(i.__)("View Block Demo",c.i18n)))))})))}}]),t}(),Q=function(e){function t(){var e;return $(this,t),(e=V(this,H(t).apply(this,arguments))).toggle=e.toggle.bind(W(e)),e.ajaxTimeout=null,e.state={checked:e.props.checked,isSaving:!1},e}return Y(t,a["Component"]),G(t,[{key:"componentDidUpdate",value:function(e,t){var n=this;this.state.checked!==t.checked&&(clearTimeout(this.ajaxTimeout),this.ajaxTimeout=setTimeout(function(){Object(r.send)("stackable_update_show_pro_notice_option",{success:function(){n.setState({isSaving:!1})},error:function(e){n.setState({isSaving:!1}),alert(e)},data:{nonce:c.nonceProNotice,checked:n.state.checked}}),n.setState({isSaving:!0})},600))}},{key:"toggle",value:function(){this.setState({checked:!this.state.checked})}},{key:"render",value:function(){return wp.element.createElement("label",{className:"s-input-checkbox",htmlFor:"s-input-go-premium"},wp.element.createElement("input",{type:"checkbox",id:"s-input-go-premium",checked:this.state.checked,onChange:this.toggle}),Object(i.__)('Show "Go premium" notices',c.i18n),this.state.isSaving&&wp.element.createElement(l.Spinner,null))}}]),t}(),J=function(e){function t(){var e;return $(this,t),(e=V(this,H(t).apply(this,arguments))).toggle=e.toggle.bind(W(e)),e.ajaxTimeout=null,e.state={checked:e.props.checked,isSaving:!1},e}return Y(t,a["Component"]),G(t,[{key:"componentDidUpdate",value:function(e,t){var n=this;this.state.checked!==t.checked&&(clearTimeout(this.ajaxTimeout),this.ajaxTimeout=setTimeout(function(){Object(r.send)("stackable_update_load_v1_styles_option",{success:function(){n.setState({isSaving:!1})},error:function(e){n.setState({isSaving:!1}),alert(e)},data:{nonce:c.nonceLoadV1Styles,checked:n.state.checked}}),n.setState({isSaving:!0})},600))}},{key:"toggle",value:function(){this.setState({checked:!this.state.checked})}},{key:"render",value:function(){return wp.element.createElement("label",{className:"s-input-checkbox",htmlFor:"s-input-v1-backward-compat"},wp.element.createElement("input",{type:"checkbox",id:"s-input-v1-backward-compat",checked:this.state.checked,onChange:this.toggle}),Object(i.__)("Load version 1 block stylesheet for backward compatibility",c.i18n),this.state.isSaving&&wp.element.createElement(l.Spinner,null))}}]),t}(),X=function(){return wp.element.createElement("ul",{className:"s-tabs-list"},wp.element.createElement("li",null,wp.element.createElement("span",{role:"img","aria-label":"book"},"📖")," ",wp.element.createElement("a",{href:"https://wpstackable.com/documentation?utm_medium=Welcome%20Page&utm_campaign=Welcome%20Help&utm_source=Plugin",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("strong",null,Object(i.__)("Documentation",c.i18n))),wp.element.createElement("br",null),wp.element.createElement("span",null,Object(i.__)("Documentation & tutorials for building your site with Stackable.",c.i18n))),c.isPro&&c.contactURL&&wp.element.createElement("li",null,wp.element.createElement("span",{role:"img","aria-label":"envelope"},"✉️")," ",wp.element.createElement("a",{href:c.contactURL},wp.element.createElement("strong",null,Object(i.__)("Contact Email Support",c.i18n))),wp.element.createElement("br",null),wp.element.createElement("span",null,Object(i.__)("Stuck with something? Email us and we’ll help you out.",c.i18n))),wp.element.createElement("li",null,wp.element.createElement("span",{role:"img","aria-label":"discuss"},"💬")," ",wp.element.createElement("a",{href:"https://facebook.com/groups/wpstackable",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("strong",null,Object(i.__)("Facebook Community Group",c.i18n))),wp.element.createElement("br",null),wp.element.createElement("span",null,Object(i.__)("Connect with other people using Stackable and join the discussion.",c.i18n))),wp.element.createElement("li",null,wp.element.createElement("span",{role:"img","aria-label":"code"},"💻")," ",wp.element.createElement("a",{href:"https://github.com/gambitph/Stackable/issues",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("strong",null,Object(i.__)("GitHub",c.i18n))),wp.element.createElement("br",null),wp.element.createElement("span",null,Object(i.__)("Discuss technical plugin issues and contribute to the plugin code.",c.i18n))),wp.element.createElement("li",null,wp.element.createElement("span",{role:"img","aria-label":"support"},"🤝")," ",wp.element.createElement("a",{href:"https://wordpress.org/support/plugin/stackable-ultimate-gutenberg-blocks/",taregt:"_blank",rel:"noopener noreferrer"},wp.element.createElement("strong",null,Object(i.__)("WordPress Plugin Support Forum",c.i18n))),wp.element.createElement("br",null),wp.element.createElement("span",null,Object(i.__)("Community-powered plugin support forum",c.i18n))))},Z=function(e){function t(){return $(this,t),V(this,H(t).apply(this,arguments))}return Y(t,a["Component"]),G(t,[{key:"render",value:function(){return c.isPro?wp.element.createElement("div",null,wp.element.createElement("div",{className:"s-video-tutorial-wrapper"},wp.element.createElement("iframe",{title:Object(i.__)("Video Tutorial",c.i18n),width:"560",height:"315",src:"https://www.youtube.com/embed/UW0Rg96aATA",frameBorder:"0",allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0})),wp.element.createElement("h3",null,Object(i.__)("Knowledge Base",c.i18n)),X()):wp.element.createElement(R,null,wp.element.createElement(L,{className:"s-tabs"},wp.element.createElement(I,null,Object(i.__)("Video Tutorial",c.i18n)),wp.element.createElement(I,null,Object(i.__)("Knowledge Base",c.i18n)),wp.element.createElement(I,null,Object(i.__)("Get Support",c.i18n))),wp.element.createElement(B,null,wp.element.createElement("div",{className:"s-video-tutorial-wrapper"},wp.element.createElement("iframe",{title:Object(i.__)("Video Tutorial",c.i18n),width:"560",height:"315",src:"https://www.youtube.com/embed/UW0Rg96aATA",frameBorder:"0",allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0})),wp.element.createElement("p",null,wp.element.createElement("strong",null,Object(i.__)("Need help?",c.i18n))),wp.element.createElement("p",null,Object(i.__)("Upgrade to Premium and our support team will be there to answer any questions you might have about the usage of Stackable.",c.i18n)),wp.element.createElement("p",{className:"s-link-pair"},wp.element.createElement("a",{href:c.pricingURL,title:Object(i.__)("Get Stackable Premium",c.i18n)},Object(i.__)("Get Stackable Premium",c.i18n)+" →"),wp.element.createElement("a",{href:"https://rebrand.ly/plugin-welcome-learn-premium-support",title:Object(i.__)("Learn More",c.i18n),target:"_blank",rel:"noopener noreferrer"},Object(i.__)("Learn More",c.i18n)+" →"))),wp.element.createElement(B,null,X(),wp.element.createElement("p",null,wp.element.createElement("strong",null,Object(i.__)("Need help?",c.i18n))),wp.element.createElement("p",null,Object(i.__)("Upgrade to Premium and our support team will be there to answer any questions you might have about the usage of Stackable.",c.i18n)),wp.element.createElement("p",{className:"s-link-pair"},wp.element.createElement("a",{href:c.pricingURL,title:Object(i.__)("Get Stackable Premium",c.i18n)},Object(i.__)("Get Stackable Premium",c.i18n)+" →"),wp.element.createElement("a",{href:"https://rebrand.ly/plugin-welcome-learn-premium-support",title:Object(i.__)("Learn More",c.i18n),target:"_blank",rel:"noopener noreferrer"},Object(i.__)("Learn More",c.i18n)+" →"))),wp.element.createElement(B,null,wp.element.createElement("h3",null,Object(i.__)("Email support is a Stackable Premium feature",c.i18n)),wp.element.createElement("p",null,Object(i.__)("Upgrade to Premium and our support team will be there to answer any questions you might have about the usage of Stackable.",c.i18n)),wp.element.createElement("p",null,Object(i.__)("Here are the other features you'll by going Premium:",c.i18n)),wp.element.createElement("ul",{className:"s-check-list"},wp.element.createElement("li",null,Object(i.__)("60+ Premium Layouts",c.i18n)),wp.element.createElement("li",null,Object(i.__)("130+ Premium Block Designs",c.i18n)),wp.element.createElement("li",null,Object(i.__)("One-Click Switchable Designs",c.i18n)),wp.element.createElement("li",null,Object(i.__)("Additional Block Options",c.i18n)),wp.element.createElement("li",null,Object(i.__)("3-Layer Separators",c.i18n)),wp.element.createElement("li",null,Object(i.__)("All Premium Effects",c.i18n)),wp.element.createElement("li",null,Object(i.__)("Custom CSS",c.i18n)),wp.element.createElement("li",null,Object(i.__)("No Ads",c.i18n)),wp.element.createElement("li",null,Object(i.__)("Lifetime Use",c.i18n)),wp.element.createElement("li",null,Object(i.__)("1 Year of Updates & Support",c.i18n))),wp.element.createElement("p",{className:"s-link-pair"},wp.element.createElement("a",{href:c.pricingURL,title:Object(i.__)("Get Stackable Premium",c.i18n)},Object(i.__)("Get Stackable Premium",c.i18n)+" →"),wp.element.createElement("a",{href:"https://rebrand.ly/plugin-welcome-learn-premium-support",title:Object(i.__)("Learn More",c.i18n),target:"_blank",rel:"noopener noreferrer"},Object(i.__)("Learn More",c.i18n)+" →"))))}}]),t}();Object(o.a)(function(){Object(a.render)(wp.element.createElement(z,{blocks:s,disabledBlocks:c.disabledBlocks}),document.querySelector(".s-settings-wrapper")),document.querySelector(".s-pro-control-wrapper")&&Object(a.render)(wp.element.createElement(Q,{checked:c.showProNoticesOption}),document.querySelector(".s-pro-control-wrapper")),Object(a.render)(wp.element.createElement(J,{checked:c.loadV1Styles}),document.querySelector(".s-backward-compatibility-control-wrapper")),Object(a.render)(wp.element.createElement(Z,null),document.querySelector("#s-help-area"))})}]);
dist/admin_welcome.js.map CHANGED
@@ -1 +1 @@
1
- {"version":3,"sources":["webpack://[name]/webpack/bootstrap","webpack://[name]/external \"stackable\"","webpack://[name]/external \"wp.i18n\"","webpack://[name]/./node_modules/react/index.js","webpack://[name]/./node_modules/@wordpress/dom-ready/build-module/index.js","webpack://[name]/external \"wp.element\"","webpack://[name]/./node_modules/classnames/index.js","webpack://[name]/external \"wp.ajax\"","webpack://[name]/external \"wp.components\"","webpack://[name]/./node_modules/prop-types/index.js","webpack://[name]/./node_modules/prop-types/factoryWithThrowingShims.js","webpack://[name]/./node_modules/prop-types/lib/ReactPropTypesSecret.js","webpack://[name]/./node_modules/react/cjs/react.production.min.js","webpack://[name]/./node_modules/object-assign/index.js","webpack://[name]/./src/welcome/news.js","webpack://[name]/./src/welcome/blocks.js","webpack://[name]/./node_modules/react-tabs/esm/helpers/elementTypes.js","webpack://[name]/./node_modules/react-tabs/esm/helpers/childrenDeepMap.js","webpack://[name]/./node_modules/react-tabs/esm/components/UncontrolledTabs.js","webpack://[name]/./node_modules/react-tabs/esm/helpers/uuid.js","webpack://[name]/./node_modules/react-tabs/esm/helpers/count.js","webpack://[name]/./node_modules/react-tabs/esm/components/Tabs.js","webpack://[name]/./node_modules/react-tabs/esm/components/TabList.js","webpack://[name]/./node_modules/react-tabs/esm/components/Tab.js","webpack://[name]/./node_modules/react-tabs/esm/components/TabPanel.js","webpack://[name]/./src/welcome/admin.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","stackable","wp","i18n","callback","document","readyState","addEventListener","element","hasOwn","classNames","classes","arguments","length","arg","argType","push","Array","isArray","inner","apply","join","default","ajax","components","ReactPropTypesSecret","emptyFunction","emptyFunctionWithReset","resetWarningCache","shim","props","propName","componentName","location","propFullName","secret","err","Error","getShim","isRequired","ReactPropTypes","array","bool","func","number","string","symbol","any","arrayOf","elementType","instanceOf","node","objectOf","oneOf","oneOfType","shape","exact","checkPropTypes","PropTypes","h","for","q","u","v","w","x","y","z","aa","A","iterator","B","a","b","encodeURIComponent","C","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","D","E","this","context","refs","updater","F","G","isReactComponent","setState","forceUpdate","H","constructor","isPureReactComponent","I","current","J","K","L","ref","__self","__source","M","e","g","f","children","k","defaultProps","$$typeof","type","_owner","N","O","P","Q","pop","result","keyPrefix","count","R","U","S","T","next","done","keys","replace","escape","toString","ca","da","V","ba","W","X","Children","map","forEach","toArray","only","createRef","Component","PureComponent","createContext","_calculateChangedBits","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_context","forwardRef","render","lazy","_ctor","_status","_result","memo","compare","useCallback","useContext","useEffect","useImperativeHandle","useDebugValue","useLayoutEffect","useMemo","useReducer","useRef","useState","Fragment","Profiler","StrictMode","Suspense","createElement","cloneElement","createFactory","isValidElement","version","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","ReactCurrentDispatcher","ReactCurrentBatchConfig","suspense","ReactCurrentOwner","IsSomeRendererActing","assign","Y","Z","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","toObject","val","TypeError","test1","String","getOwnPropertyNames","test2","fromCharCode","test3","split","letter","shouldUseNative","target","source","from","symbols","to","domReady","content","querySelector","innerHTML","ajaxSend","success","data","error","message","alert","nonce","nonceNews","blocks","title","__","description","sDemoURL","makeTypeChecker","tabsRole","isTab","isTabList","isTabPanel","ownKeys","enumerableOnly","filter","sym","getOwnPropertyDescriptor","_defineProperty","obj","configurable","writable","deepMap","child","isTabChild","getOwnPropertyDescriptors","defineProperties","_objectSpread","deepForEach","canUseActiveElement","uuid","tabCount","_extends","isNode","isTabNode","getAttribute","isTabDisabled","window","activeElement","_Component","subClass","superClass","UncontrolledTabs","_this","_len","args","_key","concat","tabNodes","handleKeyDown","direction","isTabFromContainer","index","selectedIndex","preventDefault","useSelectedIndex","keyCode","handleClick","getNextTab","getPrevTab","getLastTab","getFirstTab","setSelected","slice","parentNode","indexOf","__proto__","_proto","event","getTabsCount","_this$props","onSelect","getTab","_i","getPanelsCount","panelCount","getChildren","_this2","_this$props2","disabledTabClassName","focus","forceRenderTabPanel","selectedTabClassName","selectedTabPanelClassName","tabIds","panelIds","diff","listIndex","wasTabFocused","some","tab","selected","tabRef","id","panelId","selectedClassName","disabledClassName","tabId","forceRender","nodeAncestor","parentElement","_this3","_this$props3","className","domRef","attributes","excluded","sourceKeys","_objectWithoutPropertiesLoose","onClick","onKeyDown","propTypes","MODE_UNCONTROLLED","Tabs","handleSelected","last","state","copyPropsToState","defaultFocus","getDerivedStateFromProps","getModeFromProps","newState","maxTabIndex","Math","min","defaultIndex","_this$state","TabList","role","Tab","componentDidMount","checkFocus","componentDidUpdate","_cx","disabled","tabIndex","DEFAULT_CLASS","TabPanel","BlockToggler","toggleBlock","enableAllBlocks","disableAllBlocks","ajaxTimeout","disabledBlocks","isSaving","prevProps","prevState","clearTimeout","setTimeout","blockName","includes","blockData","block","sDeprecated","isDisabled","mainClasses","classnames","blockNameTrim","src","welcomeSrcUrl","alt","href","sprintf","ProNoticeToggler","toggle","checked","nonceProNotice","htmlFor","onChange","BackwardCompatibilityToggler","nonceLoadV1Styles","knowledgeBaseList","aria-label","rel","isPro","contactURL","taregt","HelpTabs","width","height","frameBorder","allow","allowFullScreen","pricingURL","showProNoticesOption","loadV1Styles"],"mappings":"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","file":"admin_welcome.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 28);\n","module.exports = stackable;","module.exports = wp.i18n;","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react.production.min.js');\n} else {\n module.exports = require('./cjs/react.development.js');\n}\n","/**\n * Specify a function to execute when the DOM is fully loaded.\n *\n * @param {Function} callback A function to execute after the DOM is ready.\n *\n * @example\n * ```js\n * import domReady from '@wordpress/dom-ready';\n *\n * domReady( function() {\n * \t//do something after DOM loads.\n * } );\n * ```\n *\n * @return {void}\n */\nvar domReady = function domReady(callback) {\n if (document.readyState === 'complete' || // DOMContentLoaded + Images/Styles/etc loaded, so we call directly.\n document.readyState === 'interactive' // DOMContentLoaded fires at this point, so we call directly.\n ) {\n return callback();\n } // DOMContentLoaded has not fired yet, delay callback until then.\n\n\n document.addEventListener('DOMContentLoaded', callback);\n};\n\nexport default domReady;\n//# sourceMappingURL=index.js.map","module.exports = wp.element;","/*!\n Copyright (c) 2017 Jed Watson.\n Licensed under the MIT License (MIT), see\n http://jedwatson.github.io/classnames\n*/\n/* global define */\n\n(function () {\n\t'use strict';\n\n\tvar hasOwn = {}.hasOwnProperty;\n\n\tfunction classNames () {\n\t\tvar classes = [];\n\n\t\tfor (var i = 0; i < arguments.length; i++) {\n\t\t\tvar arg = arguments[i];\n\t\t\tif (!arg) continue;\n\n\t\t\tvar argType = typeof arg;\n\n\t\t\tif (argType === 'string' || argType === 'number') {\n\t\t\t\tclasses.push(arg);\n\t\t\t} else if (Array.isArray(arg) && arg.length) {\n\t\t\t\tvar inner = classNames.apply(null, arg);\n\t\t\t\tif (inner) {\n\t\t\t\t\tclasses.push(inner);\n\t\t\t\t}\n\t\t\t} else if (argType === 'object') {\n\t\t\t\tfor (var key in arg) {\n\t\t\t\t\tif (hasOwn.call(arg, key) && arg[key]) {\n\t\t\t\t\t\tclasses.push(key);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn classes.join(' ');\n\t}\n\n\tif (typeof module !== 'undefined' && module.exports) {\n\t\tclassNames.default = classNames;\n\t\tmodule.exports = classNames;\n\t} else if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) {\n\t\t// register as 'classnames', consistent with npm package name\n\t\tdefine('classnames', [], function () {\n\t\t\treturn classNames;\n\t\t});\n\t} else {\n\t\twindow.classNames = classNames;\n\t}\n}());\n","module.exports = wp.ajax;","module.exports = wp.components;","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\nif (process.env.NODE_ENV !== 'production') {\n var ReactIs = require('react-is');\n\n // By explicitly using `prop-types` you are opting into new development behavior.\n // http://fb.me/prop-types-in-prod\n var throwOnDirectAccess = true;\n module.exports = require('./factoryWithTypeCheckers')(ReactIs.isElement, throwOnDirectAccess);\n} else {\n // By explicitly using `prop-types` you are opting into new production behavior.\n // http://fb.me/prop-types-in-prod\n module.exports = require('./factoryWithThrowingShims')();\n}\n","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\nvar ReactPropTypesSecret = require('./lib/ReactPropTypesSecret');\n\nfunction emptyFunction() {}\nfunction emptyFunctionWithReset() {}\nemptyFunctionWithReset.resetWarningCache = emptyFunction;\n\nmodule.exports = function() {\n function shim(props, propName, componentName, location, propFullName, secret) {\n if (secret === ReactPropTypesSecret) {\n // It is still safe when called from React.\n return;\n }\n var err = new Error(\n 'Calling PropTypes validators directly is not supported by the `prop-types` package. ' +\n 'Use PropTypes.checkPropTypes() to call them. ' +\n 'Read more at http://fb.me/use-check-prop-types'\n );\n err.name = 'Invariant Violation';\n throw err;\n };\n shim.isRequired = shim;\n function getShim() {\n return shim;\n };\n // Important!\n // Keep this list in sync with production version in `./factoryWithTypeCheckers.js`.\n var ReactPropTypes = {\n array: shim,\n bool: shim,\n func: shim,\n number: shim,\n object: shim,\n string: shim,\n symbol: shim,\n\n any: shim,\n arrayOf: getShim,\n element: shim,\n elementType: shim,\n instanceOf: getShim,\n node: shim,\n objectOf: getShim,\n oneOf: getShim,\n oneOfType: getShim,\n shape: getShim,\n exact: getShim,\n\n checkPropTypes: emptyFunctionWithReset,\n resetWarningCache: emptyFunction\n };\n\n ReactPropTypes.PropTypes = ReactPropTypes;\n\n return ReactPropTypes;\n};\n","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\nvar ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED';\n\nmodule.exports = ReactPropTypesSecret;\n","/** @license React v16.12.0\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var h=require(\"object-assign\"),n=\"function\"===typeof Symbol&&Symbol.for,p=n?Symbol.for(\"react.element\"):60103,q=n?Symbol.for(\"react.portal\"):60106,r=n?Symbol.for(\"react.fragment\"):60107,t=n?Symbol.for(\"react.strict_mode\"):60108,u=n?Symbol.for(\"react.profiler\"):60114,v=n?Symbol.for(\"react.provider\"):60109,w=n?Symbol.for(\"react.context\"):60110,x=n?Symbol.for(\"react.forward_ref\"):60112,y=n?Symbol.for(\"react.suspense\"):60113;n&&Symbol.for(\"react.suspense_list\");\nvar z=n?Symbol.for(\"react.memo\"):60115,aa=n?Symbol.for(\"react.lazy\"):60116;n&&Symbol.for(\"react.fundamental\");n&&Symbol.for(\"react.responder\");n&&Symbol.for(\"react.scope\");var A=\"function\"===typeof Symbol&&Symbol.iterator;\nfunction B(a){for(var b=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=1;c<arguments.length;c++)b+=\"&args[]=\"+encodeURIComponent(arguments[c]);return\"Minified React error #\"+a+\"; visit \"+b+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var C={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},D={};\nfunction E(a,b,c){this.props=a;this.context=b;this.refs=D;this.updater=c||C}E.prototype.isReactComponent={};E.prototype.setState=function(a,b){if(\"object\"!==typeof a&&\"function\"!==typeof a&&null!=a)throw Error(B(85));this.updater.enqueueSetState(this,a,b,\"setState\")};E.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,\"forceUpdate\")};function F(){}F.prototype=E.prototype;function G(a,b,c){this.props=a;this.context=b;this.refs=D;this.updater=c||C}var H=G.prototype=new F;\nH.constructor=G;h(H,E.prototype);H.isPureReactComponent=!0;var I={current:null},J={current:null},K=Object.prototype.hasOwnProperty,L={key:!0,ref:!0,__self:!0,__source:!0};\nfunction M(a,b,c){var e,d={},g=null,l=null;if(null!=b)for(e in void 0!==b.ref&&(l=b.ref),void 0!==b.key&&(g=\"\"+b.key),b)K.call(b,e)&&!L.hasOwnProperty(e)&&(d[e]=b[e]);var f=arguments.length-2;if(1===f)d.children=c;else if(1<f){for(var k=Array(f),m=0;m<f;m++)k[m]=arguments[m+2];d.children=k}if(a&&a.defaultProps)for(e in f=a.defaultProps,f)void 0===d[e]&&(d[e]=f[e]);return{$$typeof:p,type:a,key:g,ref:l,props:d,_owner:J.current}}\nfunction ba(a,b){return{$$typeof:p,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function N(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===p}function escape(a){var b={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+(\"\"+a).replace(/[=:]/g,function(a){return b[a]})}var O=/\\/+/g,P=[];function Q(a,b,c,e){if(P.length){var d=P.pop();d.result=a;d.keyPrefix=b;d.func=c;d.context=e;d.count=0;return d}return{result:a,keyPrefix:b,func:c,context:e,count:0}}\nfunction R(a){a.result=null;a.keyPrefix=null;a.func=null;a.context=null;a.count=0;10>P.length&&P.push(a)}\nfunction S(a,b,c,e){var d=typeof a;if(\"undefined\"===d||\"boolean\"===d)a=null;var g=!1;if(null===a)g=!0;else switch(d){case \"string\":case \"number\":g=!0;break;case \"object\":switch(a.$$typeof){case p:case q:g=!0}}if(g)return c(e,a,\"\"===b?\".\"+T(a,0):b),1;g=0;b=\"\"===b?\".\":b+\":\";if(Array.isArray(a))for(var l=0;l<a.length;l++){d=a[l];var f=b+T(d,l);g+=S(d,f,c,e)}else if(null===a||\"object\"!==typeof a?f=null:(f=A&&a[A]||a[\"@@iterator\"],f=\"function\"===typeof f?f:null),\"function\"===typeof f)for(a=f.call(a),l=\n0;!(d=a.next()).done;)d=d.value,f=b+T(d,l++),g+=S(d,f,c,e);else if(\"object\"===d)throw c=\"\"+a,Error(B(31,\"[object Object]\"===c?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":c,\"\"));return g}function U(a,b,c){return null==a?0:S(a,\"\",b,c)}function T(a,b){return\"object\"===typeof a&&null!==a&&null!=a.key?escape(a.key):b.toString(36)}function ca(a,b){a.func.call(a.context,b,a.count++)}\nfunction da(a,b,c){var e=a.result,d=a.keyPrefix;a=a.func.call(a.context,b,a.count++);Array.isArray(a)?V(a,e,c,function(a){return a}):null!=a&&(N(a)&&(a=ba(a,d+(!a.key||b&&b.key===a.key?\"\":(\"\"+a.key).replace(O,\"$&/\")+\"/\")+c)),e.push(a))}function V(a,b,c,e,d){var g=\"\";null!=c&&(g=(\"\"+c).replace(O,\"$&/\")+\"/\");b=Q(b,g,e,d);U(a,da,b);R(b)}function W(){var a=I.current;if(null===a)throw Error(B(321));return a}\nvar X={Children:{map:function(a,b,c){if(null==a)return a;var e=[];V(a,e,null,b,c);return e},forEach:function(a,b,c){if(null==a)return a;b=Q(null,null,b,c);U(a,ca,b);R(b)},count:function(a){return U(a,function(){return null},null)},toArray:function(a){var b=[];V(a,b,null,function(a){return a});return b},only:function(a){if(!N(a))throw Error(B(143));return a}},createRef:function(){return{current:null}},Component:E,PureComponent:G,createContext:function(a,b){void 0===b&&(b=null);a={$$typeof:w,_calculateChangedBits:b,\n_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:v,_context:a};return a.Consumer=a},forwardRef:function(a){return{$$typeof:x,render:a}},lazy:function(a){return{$$typeof:aa,_ctor:a,_status:-1,_result:null}},memo:function(a,b){return{$$typeof:z,type:a,compare:void 0===b?null:b}},useCallback:function(a,b){return W().useCallback(a,b)},useContext:function(a,b){return W().useContext(a,b)},useEffect:function(a,b){return W().useEffect(a,b)},useImperativeHandle:function(a,\nb,c){return W().useImperativeHandle(a,b,c)},useDebugValue:function(){},useLayoutEffect:function(a,b){return W().useLayoutEffect(a,b)},useMemo:function(a,b){return W().useMemo(a,b)},useReducer:function(a,b,c){return W().useReducer(a,b,c)},useRef:function(a){return W().useRef(a)},useState:function(a){return W().useState(a)},Fragment:r,Profiler:u,StrictMode:t,Suspense:y,createElement:M,cloneElement:function(a,b,c){if(null===a||void 0===a)throw Error(B(267,a));var e=h({},a.props),d=a.key,g=a.ref,l=a._owner;\nif(null!=b){void 0!==b.ref&&(g=b.ref,l=J.current);void 0!==b.key&&(d=\"\"+b.key);if(a.type&&a.type.defaultProps)var f=a.type.defaultProps;for(k in b)K.call(b,k)&&!L.hasOwnProperty(k)&&(e[k]=void 0===b[k]&&void 0!==f?f[k]:b[k])}var k=arguments.length-2;if(1===k)e.children=c;else if(1<k){f=Array(k);for(var m=0;m<k;m++)f[m]=arguments[m+2];e.children=f}return{$$typeof:p,type:a.type,key:d,ref:g,props:e,_owner:l}},createFactory:function(a){var b=M.bind(null,a);b.type=a;return b},isValidElement:N,version:\"16.12.0\",\n__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentDispatcher:I,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:J,IsSomeRendererActing:{current:!1},assign:h}},Y={default:X},Z=Y&&X||Y;module.exports=Z.default||Z;\n","/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n'use strict';\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc'); // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n","/**\n * WordPress dependencies\n */\nimport { send as ajaxSend } from '@wordpress/ajax'\nimport domReady from '@wordpress/dom-ready'\nimport { render } from '@wordpress/element'\nimport { Spinner } from '@wordpress/components'\n\n/**\n * External dependencies\n */\nimport { nonceNews } from 'stackable'\n\ndomReady( () => {\n\tconst content = document.querySelector( '.s-news-box-content' )\n\tif ( ! content ) {\n\t\treturn\n\t}\n\n\t// Ajax load if nothing printed out (nothing cached in PHP).\n\tif ( content.innerHTML !== '' ) {\n\t\treturn\n\t}\n\n\t// Spinner.\n\trender( <div><Spinner /></div>, content )\n\n\t// Ajax load the news so as not to stall the page load.\n\tajaxSend( 'stackable_news_feed_ajax', {\n\t\tsuccess: data => {\n\t\t\tcontent.innerHTML = data\n\t\t},\n\t\terror: message => {\n\t\t\talert( message ) // eslint-disable-line no-alert\n\t\t},\n\t\tdata: {\n\t\t\tnonce: nonceNews,\n\t\t},\n\t} )\n} )\n","/**\n * All block descriptions and titles are copied here.\n */\n/**\n * WordPress dependencies\n */\nimport { __ } from '@wordpress/i18n'\n\n/**\n * External dependencies\n */\nimport { i18n } from 'stackable'\n\nconst blocks = {\n\t'ugb/accordion': {\n\t\ttitle: __( 'Accordion', i18n ),\n\t\tdescription: __( 'A title that your visitors can toggle to view more text. Use as FAQs or multiple ones for an Accordion.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/accordion-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/blockquote': {\n\t\ttitle: __( 'Blockquote', i18n ),\n\t\tdescription: __( 'Display a quote in style.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/blockquote-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/blog-posts': {\n\t\ttitle: __( 'Blog Posts', i18n ),\n\t\tdescription: __( 'Your latest blog posts. Use this to showcase a few of your posts in your landing pages.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/blog-posts-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/button': {\n\t\ttitle: __( 'Button', i18n ),\n\t\tdescription: __( 'Add a customizable button.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/button-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/cta': {\n\t\ttitle: __( 'Call to Action', i18n ),\n\t\tdescription: __( 'A small section you can use to call the attention of your visitors. Great for calling attention to your products or deals.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/call-to-action-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/card': {\n\t\ttitle: __( 'Card', i18n ),\n\t\tdescription: __( 'Describe a single subject in a small card. You can use this to describe your product, service or a person.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/card-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/container': {\n\t\ttitle: __( 'Container', i18n ),\n\t\tdescription: __( 'A styled container that you can add other blocks inside. Use this to create unique layouts.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/container-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/count-up': {\n\t\ttitle: __( 'Count Up', i18n ),\n\t\tdescription: __( 'Showcase your stats. Display how many customers you have or the number of downloads of your app.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/count-up-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/design-library': {\n\t\ttitle: __( 'Design Library', i18n ),\n\t\tdescription: __( 'Choose from over a hundred block designs from the Stackable Design Library.', i18n ),\n\t},\n\t'ugb/expand': {\n\t\ttitle: __( 'Expand / Show More', i18n ),\n\t\tdescription: __( 'Display a small snippet of text. Your readers can toggle it to show more information.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/expand-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/feature-grid': {\n\t\ttitle: __( 'Feature Grid', i18n ),\n\t\tdescription: __( 'Display multiple product features or services. You can use Feature Grids one after another.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/feature-grid-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/feature': {\n\t\ttitle: __( 'Feature', i18n ),\n\t\tdescription: __( 'Display a product feature or a service in a large area.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/feature-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/header': {\n\t\ttitle: __( 'Header', i18n ),\n\t\tdescription: __( 'A large header title area. Typically used at the very top of a page.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/header-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/icon-list': {\n\t\ttitle: __( 'Icon List', i18n ),\n\t\tdescription: __( 'An unordered list with icons. You can use this as a list of features or benefits.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/icon-list-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/image-box': {\n\t\ttitle: __( 'Image Box', i18n ),\n\t\tdescription: __( 'Display an image that shows more information when hovered on. Can be used as a fancy link to other pages.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/image-box-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/notification': {\n\t\ttitle: __( 'Notification', i18n ),\n\t\tdescription: __( 'Show a notice to your readers. People can dismiss the notice to permanently hide it.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/notification-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/number-box': {\n\t\ttitle: __( 'Number Box', i18n ),\n\t\tdescription: __( 'Display steps or methods that your users will do in your service. For example, \"Get started in just 3 easy steps: 1, 2 and 3!\"', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/number-box-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/pricing-box': {\n\t\ttitle: __( 'Pricing Box', i18n ),\n\t\tdescription: __( 'Display the different pricing tiers of your business.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/pricing-table-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/separator': {\n\t\ttitle: __( 'Separator', i18n ),\n\t\tdescription: __( 'A fancy separator to be placed between containers and content.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/separator-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/team-member': {\n\t\ttitle: __( 'Team Member', i18n ),\n\t\tdescription: __( 'Display members of your team or your office. Use multiple Team Member blocks if you have a large team.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/team-member-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/testimonial': {\n\t\ttitle: __( 'Testimonial', i18n ),\n\t\tdescription: __( 'Showcase what your users say about your product or service.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/testimonial-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/video-popup': {\n\t\ttitle: __( 'Video Popup', i18n ),\n\t\tdescription: __( 'Display a large thumbnail that your users can click to play a video full-screen. Great for introductory or tutorial videos.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/video-popup-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n}\n\nexport default blocks\n","function makeTypeChecker(tabsRole) {\n return function (element) {\n return !!element.type && element.type.tabsRole === tabsRole;\n };\n}\n\nexport var isTab = makeTypeChecker('Tab');\nexport var isTabList = makeTypeChecker('TabList');\nexport var isTabPanel = makeTypeChecker('TabPanel');","function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nimport { Children, cloneElement } from 'react';\nimport { isTabPanel, isTab, isTabList } from './elementTypes';\n\nfunction isTabChild(child) {\n return isTab(child) || isTabList(child) || isTabPanel(child);\n}\n\nexport function deepMap(children, callback) {\n return Children.map(children, function (child) {\n // null happens when conditionally rendering TabPanel/Tab\n // see https://github.com/reactjs/react-tabs/issues/37\n if (child === null) return null;\n\n if (isTabChild(child)) {\n return callback(child);\n }\n\n if (child.props && child.props.children && typeof child.props.children === 'object') {\n // Clone the child that has children and map them too\n return cloneElement(child, _objectSpread({}, child.props, {\n children: deepMap(child.props.children, callback)\n }));\n }\n\n return child;\n });\n}\nexport function deepForEach(children, callback) {\n return Children.forEach(children, function (child) {\n // null happens when conditionally rendering TabPanel/Tab\n // see https://github.com/reactjs/react-tabs/issues/37\n if (child === null) return;\n\n if (isTab(child) || isTabPanel(child)) {\n callback(child);\n } else if (child.props && child.props.children && typeof child.props.children === 'object') {\n if (isTabList(child)) callback(child);\n deepForEach(child.props.children, callback);\n }\n });\n}","function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nimport PropTypes from 'prop-types';\nimport React, { cloneElement, Component } from 'react';\nimport cx from 'classnames';\nimport uuid from '../helpers/uuid';\nimport { childrenPropType } from '../helpers/propTypes';\nimport { getPanelsCount as _getPanelsCount, getTabsCount as _getTabsCount } from '../helpers/count';\nimport { deepMap } from '../helpers/childrenDeepMap';\nimport { isTabList, isTabPanel, isTab } from '../helpers/elementTypes';\n\nfunction isNode(node) {\n return node && 'getAttribute' in node;\n} // Determine if a node from event.target is a Tab element\n\n\nfunction isTabNode(node) {\n return isNode(node) && node.getAttribute('role') === 'tab';\n} // Determine if a tab node is disabled\n\n\nfunction isTabDisabled(node) {\n return isNode(node) && node.getAttribute('aria-disabled') === 'true';\n}\n\nvar canUseActiveElement;\n\ntry {\n canUseActiveElement = !!(typeof window !== 'undefined' && window.document && window.document.activeElement);\n} catch (e) {\n // Work around for IE bug when accessing document.activeElement in an iframe\n // Refer to the following resources:\n // http://stackoverflow.com/a/10982960/369687\n // https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/12733599\n canUseActiveElement = false;\n}\n\nvar UncontrolledTabs =\n/*#__PURE__*/\nfunction (_Component) {\n _inheritsLoose(UncontrolledTabs, _Component);\n\n function UncontrolledTabs() {\n var _this;\n\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n _this = _Component.call.apply(_Component, [this].concat(args)) || this;\n _this.tabNodes = [];\n\n _this.handleKeyDown = function (e) {\n var direction = _this.props.direction;\n\n if (_this.isTabFromContainer(e.target)) {\n var index = _this.props.selectedIndex;\n var preventDefault = false;\n var useSelectedIndex = false;\n\n if (e.keyCode === 32 || e.keyCode === 13) {\n preventDefault = true;\n useSelectedIndex = false;\n\n _this.handleClick(e);\n }\n\n if (e.keyCode === 37 || e.keyCode === 38) {\n // Select next tab to the left\n if (direction === 'rtl') {\n index = _this.getNextTab(index);\n } else {\n index = _this.getPrevTab(index);\n }\n\n preventDefault = true;\n useSelectedIndex = true;\n } else if (e.keyCode === 39 || e.keyCode === 40) {\n // Select next tab to the right\n if (direction === 'rtl') {\n index = _this.getPrevTab(index);\n } else {\n index = _this.getNextTab(index);\n }\n\n preventDefault = true;\n useSelectedIndex = true;\n } else if (e.keyCode === 35) {\n // Select last tab (End key)\n index = _this.getLastTab();\n preventDefault = true;\n useSelectedIndex = true;\n } else if (e.keyCode === 36) {\n // Select first tab (Home key)\n index = _this.getFirstTab();\n preventDefault = true;\n useSelectedIndex = true;\n } // This prevents scrollbars from moving around\n\n\n if (preventDefault) {\n e.preventDefault();\n } // Only use the selected index in the state if we're not using the tabbed index\n\n\n if (useSelectedIndex) {\n _this.setSelected(index, e);\n }\n }\n };\n\n _this.handleClick = function (e) {\n var node = e.target;\n\n do {\n if (_this.isTabFromContainer(node)) {\n if (isTabDisabled(node)) {\n return;\n }\n\n var index = [].slice.call(node.parentNode.children).filter(isTabNode).indexOf(node);\n\n _this.setSelected(index, e);\n\n return;\n } // eslint-disable-next-line no-cond-assign\n\n } while ((node = node.parentNode) != null);\n };\n\n return _this;\n }\n\n var _proto = UncontrolledTabs.prototype;\n\n _proto.setSelected = function setSelected(index, event) {\n // Check index boundary\n if (index < 0 || index >= this.getTabsCount()) return;\n var _this$props = this.props,\n onSelect = _this$props.onSelect,\n selectedIndex = _this$props.selectedIndex; // Call change event handler\n\n onSelect(index, selectedIndex, event);\n };\n\n _proto.getNextTab = function getNextTab(index) {\n var count = this.getTabsCount(); // Look for non-disabled tab from index to the last tab on the right\n\n for (var i = index + 1; i < count; i++) {\n if (!isTabDisabled(this.getTab(i))) {\n return i;\n }\n } // If no tab found, continue searching from first on left to index\n\n\n for (var _i = 0; _i < index; _i++) {\n if (!isTabDisabled(this.getTab(_i))) {\n return _i;\n }\n } // No tabs are disabled, return index\n\n\n return index;\n };\n\n _proto.getPrevTab = function getPrevTab(index) {\n var i = index; // Look for non-disabled tab from index to first tab on the left\n\n while (i--) {\n if (!isTabDisabled(this.getTab(i))) {\n return i;\n }\n } // If no tab found, continue searching from last tab on right to index\n\n\n i = this.getTabsCount();\n\n while (i-- > index) {\n if (!isTabDisabled(this.getTab(i))) {\n return i;\n }\n } // No tabs are disabled, return index\n\n\n return index;\n };\n\n _proto.getFirstTab = function getFirstTab() {\n var count = this.getTabsCount(); // Look for non disabled tab from the first tab\n\n for (var i = 0; i < count; i++) {\n if (!isTabDisabled(this.getTab(i))) {\n return i;\n }\n }\n\n return null;\n };\n\n _proto.getLastTab = function getLastTab() {\n var i = this.getTabsCount(); // Look for non disabled tab from the last tab\n\n while (i--) {\n if (!isTabDisabled(this.getTab(i))) {\n return i;\n }\n }\n\n return null;\n };\n\n _proto.getTabsCount = function getTabsCount() {\n var children = this.props.children;\n return _getTabsCount(children);\n };\n\n _proto.getPanelsCount = function getPanelsCount() {\n var children = this.props.children;\n return _getPanelsCount(children);\n };\n\n _proto.getTab = function getTab(index) {\n return this.tabNodes[\"tabs-\" + index];\n };\n\n _proto.getChildren = function getChildren() {\n var _this2 = this;\n\n var index = 0;\n var _this$props2 = this.props,\n children = _this$props2.children,\n disabledTabClassName = _this$props2.disabledTabClassName,\n focus = _this$props2.focus,\n forceRenderTabPanel = _this$props2.forceRenderTabPanel,\n selectedIndex = _this$props2.selectedIndex,\n selectedTabClassName = _this$props2.selectedTabClassName,\n selectedTabPanelClassName = _this$props2.selectedTabPanelClassName;\n this.tabIds = this.tabIds || [];\n this.panelIds = this.panelIds || [];\n var diff = this.tabIds.length - this.getTabsCount(); // Add ids if new tabs have been added\n // Don't bother removing ids, just keep them in case they are added again\n // This is more efficient, and keeps the uuid counter under control\n\n while (diff++ < 0) {\n this.tabIds.push(uuid());\n this.panelIds.push(uuid());\n } // Map children to dynamically setup refs\n\n\n return deepMap(children, function (child) {\n var result = child; // Clone TabList and Tab components to have refs\n\n if (isTabList(child)) {\n var listIndex = 0; // Figure out if the current focus in the DOM is set on a Tab\n // If it is we should keep the focus on the next selected tab\n\n var wasTabFocused = false;\n\n if (canUseActiveElement) {\n wasTabFocused = React.Children.toArray(child.props.children).filter(isTab).some(function (tab, i) {\n return document.activeElement === _this2.getTab(i);\n });\n }\n\n result = cloneElement(child, {\n children: deepMap(child.props.children, function (tab) {\n var key = \"tabs-\" + listIndex;\n var selected = selectedIndex === listIndex;\n var props = {\n tabRef: function tabRef(node) {\n _this2.tabNodes[key] = node;\n },\n id: _this2.tabIds[listIndex],\n panelId: _this2.panelIds[listIndex],\n selected: selected,\n focus: selected && (focus || wasTabFocused)\n };\n if (selectedTabClassName) props.selectedClassName = selectedTabClassName;\n if (disabledTabClassName) props.disabledClassName = disabledTabClassName;\n listIndex++;\n return cloneElement(tab, props);\n })\n });\n } else if (isTabPanel(child)) {\n var props = {\n id: _this2.panelIds[index],\n tabId: _this2.tabIds[index],\n selected: selectedIndex === index\n };\n if (forceRenderTabPanel) props.forceRender = forceRenderTabPanel;\n if (selectedTabPanelClassName) props.selectedClassName = selectedTabPanelClassName;\n index++;\n result = cloneElement(child, props);\n }\n\n return result;\n });\n };\n\n /**\n * Determine if a node from event.target is a Tab element for the current Tabs container.\n * If the clicked element is not a Tab, it returns false.\n * If it finds another Tabs container between the Tab and `this`, it returns false.\n */\n _proto.isTabFromContainer = function isTabFromContainer(node) {\n // return immediately if the clicked element is not a Tab.\n if (!isTabNode(node)) {\n return false;\n } // Check if the first occurrence of a Tabs container is `this` one.\n\n\n var nodeAncestor = node.parentElement;\n\n do {\n if (nodeAncestor === this.node) return true;\n if (nodeAncestor.getAttribute('data-tabs')) break;\n nodeAncestor = nodeAncestor.parentElement;\n } while (nodeAncestor);\n\n return false;\n };\n\n _proto.render = function render() {\n var _this3 = this;\n\n // Delete all known props, so they don't get added to DOM\n var _this$props3 = this.props,\n children = _this$props3.children,\n className = _this$props3.className,\n disabledTabClassName = _this$props3.disabledTabClassName,\n domRef = _this$props3.domRef,\n focus = _this$props3.focus,\n forceRenderTabPanel = _this$props3.forceRenderTabPanel,\n onSelect = _this$props3.onSelect,\n selectedIndex = _this$props3.selectedIndex,\n selectedTabClassName = _this$props3.selectedTabClassName,\n selectedTabPanelClassName = _this$props3.selectedTabPanelClassName,\n attributes = _objectWithoutPropertiesLoose(_this$props3, [\"children\", \"className\", \"disabledTabClassName\", \"domRef\", \"focus\", \"forceRenderTabPanel\", \"onSelect\", \"selectedIndex\", \"selectedTabClassName\", \"selectedTabPanelClassName\"]);\n\n return React.createElement(\"div\", _extends({}, attributes, {\n className: cx(className),\n onClick: this.handleClick,\n onKeyDown: this.handleKeyDown,\n ref: function ref(node) {\n _this3.node = node;\n if (domRef) domRef(node);\n },\n \"data-tabs\": true\n }), this.getChildren());\n };\n\n return UncontrolledTabs;\n}(Component);\n\nUncontrolledTabs.defaultProps = {\n className: 'react-tabs',\n focus: false\n};\nexport { UncontrolledTabs as default };\nUncontrolledTabs.propTypes = process.env.NODE_ENV !== \"production\" ? {\n children: childrenPropType,\n direction: PropTypes.oneOf(['rtl', 'ltr']),\n className: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object]),\n disabledTabClassName: PropTypes.string,\n domRef: PropTypes.func,\n focus: PropTypes.bool,\n forceRenderTabPanel: PropTypes.bool,\n onSelect: PropTypes.func.isRequired,\n selectedIndex: PropTypes.number.isRequired,\n selectedTabClassName: PropTypes.string,\n selectedTabPanelClassName: PropTypes.string\n} : {};","// Get a universally unique identifier\nvar count = 0;\nexport default function uuid() {\n return \"react-tabs-\" + count++;\n}\nexport function reset() {\n count = 0;\n}","import { deepForEach } from './childrenDeepMap';\nimport { isTab, isTabPanel } from './elementTypes';\nexport function getTabsCount(children) {\n var tabCount = 0;\n deepForEach(children, function (child) {\n if (isTab(child)) tabCount++;\n });\n return tabCount;\n}\nexport function getPanelsCount(children) {\n var panelCount = 0;\n deepForEach(children, function (child) {\n if (isTabPanel(child)) panelCount++;\n });\n return panelCount;\n}","function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nimport PropTypes from 'prop-types';\nimport React, { Component } from 'react';\nimport { childrenPropType, onSelectPropType, selectedIndexPropType } from '../helpers/propTypes';\nimport UncontrolledTabs from './UncontrolledTabs';\nimport { getTabsCount } from '../helpers/count';\nvar MODE_CONTROLLED = 0;\nvar MODE_UNCONTROLLED = 1;\n\nvar Tabs =\n/*#__PURE__*/\nfunction (_Component) {\n _inheritsLoose(Tabs, _Component);\n\n function Tabs(props) {\n var _this;\n\n _this = _Component.call(this, props) || this;\n\n _this.handleSelected = function (index, last, event) {\n var onSelect = _this.props.onSelect;\n var mode = _this.state.mode; // Call change event handler\n\n if (typeof onSelect === 'function') {\n // Check if the change event handler cancels the tab change\n if (onSelect(index, last, event) === false) return;\n }\n\n var state = {\n // Set focus if the change was triggered from the keyboard\n focus: event.type === 'keydown'\n };\n\n if (mode === MODE_UNCONTROLLED) {\n // Update selected index\n state.selectedIndex = index;\n }\n\n _this.setState(state);\n };\n\n _this.state = Tabs.copyPropsToState(_this.props, {}, props.defaultFocus);\n return _this;\n }\n\n Tabs.getDerivedStateFromProps = function getDerivedStateFromProps(props, state) {\n return Tabs.copyPropsToState(props, state);\n };\n\n Tabs.getModeFromProps = function getModeFromProps(props) {\n return props.selectedIndex === null ? MODE_UNCONTROLLED : MODE_CONTROLLED;\n };\n\n // preserve the existing selectedIndex from state.\n // If the state has not selectedIndex, default to the defaultIndex or 0\n Tabs.copyPropsToState = function copyPropsToState(props, state, focus) {\n if (focus === void 0) {\n focus = false;\n }\n\n if (process.env.NODE_ENV !== 'production' && state.mode !== undefined && state.mode !== Tabs.getModeFromProps(props)) {\n throw new Error(\"Switching between controlled mode (by using `selectedIndex`) and uncontrolled mode is not supported in `Tabs`.\\nFor more information about controlled and uncontrolled mode of react-tabs see the README.\");\n }\n\n var newState = {\n focus: focus,\n mode: Tabs.getModeFromProps(props)\n };\n\n if (newState.mode === MODE_UNCONTROLLED) {\n var maxTabIndex = getTabsCount(props.children) - 1;\n var selectedIndex = null;\n\n if (state.selectedIndex != null) {\n selectedIndex = Math.min(state.selectedIndex, maxTabIndex);\n } else {\n selectedIndex = props.defaultIndex || 0;\n }\n\n newState.selectedIndex = selectedIndex;\n }\n\n return newState;\n };\n\n var _proto = Tabs.prototype;\n\n _proto.render = function render() {\n var _this$props = this.props,\n children = _this$props.children,\n defaultIndex = _this$props.defaultIndex,\n defaultFocus = _this$props.defaultFocus,\n props = _objectWithoutPropertiesLoose(_this$props, [\"children\", \"defaultIndex\", \"defaultFocus\"]);\n\n var _this$state = this.state,\n focus = _this$state.focus,\n selectedIndex = _this$state.selectedIndex;\n props.focus = focus;\n props.onSelect = this.handleSelected;\n\n if (selectedIndex != null) {\n props.selectedIndex = selectedIndex;\n }\n\n return React.createElement(UncontrolledTabs, props, children);\n };\n\n return Tabs;\n}(Component);\n\nTabs.defaultProps = {\n defaultFocus: false,\n forceRenderTabPanel: false,\n selectedIndex: null,\n defaultIndex: null\n};\nexport { Tabs as default };\nTabs.propTypes = process.env.NODE_ENV !== \"production\" ? {\n children: childrenPropType,\n direction: PropTypes.oneOf(['rtl', 'ltr']),\n className: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object]),\n defaultFocus: PropTypes.bool,\n defaultIndex: PropTypes.number,\n disabledTabClassName: PropTypes.string,\n domRef: PropTypes.func,\n forceRenderTabPanel: PropTypes.bool,\n onSelect: onSelectPropType,\n selectedIndex: selectedIndexPropType,\n selectedTabClassName: PropTypes.string,\n selectedTabPanelClassName: PropTypes.string\n} : {};\nTabs.tabsRole = 'Tabs';","function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nimport PropTypes from 'prop-types';\nimport React, { Component } from 'react';\nimport cx from 'classnames';\n\nvar TabList =\n/*#__PURE__*/\nfunction (_Component) {\n _inheritsLoose(TabList, _Component);\n\n function TabList() {\n return _Component.apply(this, arguments) || this;\n }\n\n var _proto = TabList.prototype;\n\n _proto.render = function render() {\n var _this$props = this.props,\n children = _this$props.children,\n className = _this$props.className,\n attributes = _objectWithoutPropertiesLoose(_this$props, [\"children\", \"className\"]);\n\n return React.createElement(\"ul\", _extends({}, attributes, {\n className: cx(className),\n role: \"tablist\"\n }), children);\n };\n\n return TabList;\n}(Component);\n\nTabList.defaultProps = {\n className: 'react-tabs__tab-list'\n};\nexport { TabList as default };\nTabList.propTypes = process.env.NODE_ENV !== \"production\" ? {\n children: PropTypes.oneOfType([PropTypes.object, PropTypes.array]),\n className: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object])\n} : {};\nTabList.tabsRole = 'TabList';","function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nimport PropTypes from 'prop-types';\nimport React, { Component } from 'react';\nimport cx from 'classnames';\nvar DEFAULT_CLASS = 'react-tabs__tab';\n\nvar Tab =\n/*#__PURE__*/\nfunction (_Component) {\n _inheritsLoose(Tab, _Component);\n\n function Tab() {\n return _Component.apply(this, arguments) || this;\n }\n\n var _proto = Tab.prototype;\n\n _proto.componentDidMount = function componentDidMount() {\n this.checkFocus();\n };\n\n _proto.componentDidUpdate = function componentDidUpdate() {\n this.checkFocus();\n };\n\n _proto.checkFocus = function checkFocus() {\n var _this$props = this.props,\n selected = _this$props.selected,\n focus = _this$props.focus;\n\n if (selected && focus) {\n this.node.focus();\n }\n };\n\n _proto.render = function render() {\n var _cx,\n _this = this;\n\n var _this$props2 = this.props,\n children = _this$props2.children,\n className = _this$props2.className,\n disabled = _this$props2.disabled,\n disabledClassName = _this$props2.disabledClassName,\n focus = _this$props2.focus,\n id = _this$props2.id,\n panelId = _this$props2.panelId,\n selected = _this$props2.selected,\n selectedClassName = _this$props2.selectedClassName,\n tabIndex = _this$props2.tabIndex,\n tabRef = _this$props2.tabRef,\n attributes = _objectWithoutPropertiesLoose(_this$props2, [\"children\", \"className\", \"disabled\", \"disabledClassName\", \"focus\", \"id\", \"panelId\", \"selected\", \"selectedClassName\", \"tabIndex\", \"tabRef\"]);\n\n return React.createElement(\"li\", _extends({}, attributes, {\n className: cx(className, (_cx = {}, _cx[selectedClassName] = selected, _cx[disabledClassName] = disabled, _cx)),\n ref: function ref(node) {\n _this.node = node;\n if (tabRef) tabRef(node);\n },\n role: \"tab\",\n id: id,\n \"aria-selected\": selected ? 'true' : 'false',\n \"aria-disabled\": disabled ? 'true' : 'false',\n \"aria-controls\": panelId,\n tabIndex: tabIndex || (selected ? '0' : null)\n }), children);\n };\n\n return Tab;\n}(Component);\n\nTab.defaultProps = {\n className: DEFAULT_CLASS,\n disabledClassName: DEFAULT_CLASS + \"--disabled\",\n focus: false,\n id: null,\n panelId: null,\n selected: false,\n selectedClassName: DEFAULT_CLASS + \"--selected\"\n};\nexport { Tab as default };\nTab.propTypes = process.env.NODE_ENV !== \"production\" ? {\n children: PropTypes.oneOfType([PropTypes.array, PropTypes.object, PropTypes.string]),\n className: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object]),\n disabled: PropTypes.bool,\n tabIndex: PropTypes.string,\n disabledClassName: PropTypes.string,\n focus: PropTypes.bool,\n // private\n id: PropTypes.string,\n // private\n panelId: PropTypes.string,\n // private\n selected: PropTypes.bool,\n // private\n selectedClassName: PropTypes.string,\n tabRef: PropTypes.func // private\n\n} : {};\nTab.tabsRole = 'Tab';","function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nimport PropTypes from 'prop-types';\nimport React, { Component } from 'react';\nimport cx from 'classnames';\nvar DEFAULT_CLASS = 'react-tabs__tab-panel';\n\nvar TabPanel =\n/*#__PURE__*/\nfunction (_Component) {\n _inheritsLoose(TabPanel, _Component);\n\n function TabPanel() {\n return _Component.apply(this, arguments) || this;\n }\n\n var _proto = TabPanel.prototype;\n\n _proto.render = function render() {\n var _cx;\n\n var _this$props = this.props,\n children = _this$props.children,\n className = _this$props.className,\n forceRender = _this$props.forceRender,\n id = _this$props.id,\n selected = _this$props.selected,\n selectedClassName = _this$props.selectedClassName,\n tabId = _this$props.tabId,\n attributes = _objectWithoutPropertiesLoose(_this$props, [\"children\", \"className\", \"forceRender\", \"id\", \"selected\", \"selectedClassName\", \"tabId\"]);\n\n return React.createElement(\"div\", _extends({}, attributes, {\n className: cx(className, (_cx = {}, _cx[selectedClassName] = selected, _cx)),\n role: \"tabpanel\",\n id: id,\n \"aria-labelledby\": tabId\n }), forceRender || selected ? children : null);\n };\n\n return TabPanel;\n}(Component);\n\nTabPanel.defaultProps = {\n className: DEFAULT_CLASS,\n forceRender: false,\n selectedClassName: DEFAULT_CLASS + \"--selected\"\n};\nexport { TabPanel as default };\nTabPanel.propTypes = process.env.NODE_ENV !== \"production\" ? {\n children: PropTypes.node,\n className: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object]),\n forceRender: PropTypes.bool,\n id: PropTypes.string,\n // private\n selected: PropTypes.bool,\n // private\n selectedClassName: PropTypes.string,\n tabId: PropTypes.string // private\n\n} : {};\nTabPanel.tabsRole = 'TabPanel';","/**\n * Internal dependencies\n */\nimport './news'\nimport blockData from './blocks'\n\n/**\n * WordPress dependencies\n */\nimport { __, sprintf } from '@wordpress/i18n'\nimport { Component, render } from '@wordpress/element'\nimport { send as ajaxSend } from '@wordpress/ajax'\nimport domReady from '@wordpress/dom-ready'\nimport { Spinner } from '@wordpress/components'\n\n/**\n * External dependencies\n */\nimport {\n\tcontactURL,\n\tdisabledBlocks,\n\ti18n,\n\tisPro,\n\tnonce,\n\tnonceProNotice,\n\tpricingURL,\n\tshowProNoticesOption,\n\twelcomeSrcUrl,\n\tloadV1Styles,\n\tnonceLoadV1Styles,\n} from 'stackable'\nimport {\n\tTab, TabList, TabPanel, Tabs,\n} from 'react-tabs'\nimport classnames from 'classnames'\n\nclass BlockToggler extends Component {\n\tconstructor() {\n\t\tsuper( ...arguments )\n\t\tthis.toggleBlock = this.toggleBlock.bind( this )\n\t\tthis.enableAllBlocks = this.enableAllBlocks.bind( this )\n\t\tthis.disableAllBlocks = this.disableAllBlocks.bind( this )\n\t\tthis.ajaxTimeout = null\n\t\tthis.state = {\n\t\t\tdisabledBlocks: this.props.disabledBlocks || [],\n\t\t\tisSaving: false,\n\t\t}\n\t}\n\n\t// Send our changes.\n\tcomponentDidUpdate( prevProps, prevState ) {\n\t\tif ( this.state.disabledBlocks === prevState.disabledBlocks ) {\n\t\t\treturn\n\t\t}\n\n\t\tclearTimeout( this.ajaxTimeout )\n\t\tthis.ajaxTimeout = setTimeout( () => {\n\t\t\tajaxSend( 'stackable_update_disable_blocks', {\n\t\t\t\tsuccess: () => {\n\t\t\t\t\tthis.setState( { isSaving: false } )\n\t\t\t\t},\n\t\t\t\terror: message => {\n\t\t\t\t\tthis.setState( { isSaving: false } )\n\t\t\t\t\talert( message ) // eslint-disable-line no-alert\n\t\t\t\t},\n\t\t\t\tdata: {\n\t\t\t\t\tnonce,\n\t\t\t\t\tdisabledBlocks: this.state.disabledBlocks,\n\t\t\t\t},\n\t\t\t} )\n\t\t\tthis.setState( { isSaving: true } )\n\t\t}, 600 )\n\t}\n\n\ttoggleBlock( blockName ) {\n\t\tif ( this.state.disabledBlocks.includes( blockName ) ) {\n\t\t\tthis.setState( { disabledBlocks: this.state.disabledBlocks.filter( value => value !== blockName ) } )\n\t\t} else {\n\t\t\tthis.setState( { disabledBlocks: [ ...this.state.disabledBlocks, blockName ] } )\n\t\t}\n\t}\n\n\tenableAllBlocks() {\n\t\tthis.setState( { disabledBlocks: [] } )\n\t}\n\n\tdisableAllBlocks() {\n\t\tthis.setState( { disabledBlocks: Object.keys( this.props.blocks ) } )\n\t}\n\n\trender() {\n\t\tconst { blocks: blockData } = this.props\n\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t<div className=\"s-settings-header\">\n\t\t\t\t\t{ this.state.isSaving && <Spinner /> }\n\t\t\t\t\t<button onClick={ this.enableAllBlocks } className=\"button button-large button-link\">{ __( 'Enable All', i18n ) }</button>\n\t\t\t\t\t<button onClick={ this.disableAllBlocks } className=\"button button-large button-link\">{ __( 'Disable All', i18n ) }</button>\n\t\t\t\t</div>\n\t\t\t\t<div className=\"s-settings-grid\">\n\t\t\t\t\t{ Object.keys( blockData ).map( ( blockName, i ) => {\n\t\t\t\t\t\tconst block = blockData[ blockName ]\n\n\t\t\t\t\t\t// Don't show blocks that we really hide due to deprecation.\n\t\t\t\t\t\tif ( block.sDeprecated ) {\n\t\t\t\t\t\t\treturn null\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tconst isDisabled = this.state.disabledBlocks.includes( blockName )\n\t\t\t\t\t\tconst mainClasses = classnames( [\n\t\t\t\t\t\t\t's-box',\n\t\t\t\t\t\t], {\n\t\t\t\t\t\t\t's-is-disabled': isDisabled,\n\t\t\t\t\t\t} )\n\n\t\t\t\t\t\tconst blockNameTrim = blockName.replace( /\\w+\\//, '' )\n\t\t\t\t\t\treturn (\n\t\t\t\t\t\t\t<div key={ i + 1 } className={ mainClasses }>\n\t\t\t\t\t\t\t\t<img src={ `${ welcomeSrcUrl }/images/block-${ blockNameTrim }.svg` } alt={ `${ block.title } icon` } className=\"s-block-icon\" />\n\t\t\t\t\t\t\t\t<h3>{ block.title }</h3>\n\t\t\t\t\t\t\t\t<p>{ block.description }</p>\n\t\t\t\t\t\t\t\t<button\n\t\t\t\t\t\t\t\t\tclassName=\"s-toggle-button\"\n\t\t\t\t\t\t\t\t\tonClick={ () => this.toggleBlock( blockName ) }\n\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t<span>{ __( 'Disabled', i18n ) }</span>\n\t\t\t\t\t\t\t\t\t<span>{ __( 'Enabled', i18n ) }</span>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t\t{ block.sDemoURL && (\n\t\t\t\t\t\t\t\t\t<p className=\"s-demo-url\"><small><a href={ block.sDemoURL } target=\"stackable_demo\" title={ sprintf( __( 'View %s Demo', i18n ), block.title ) } >{ __( 'View Block Demo', i18n ) }</a></small></p>\n\t\t\t\t\t\t\t\t) }\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t)\n\t\t\t\t\t} ) }\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t)\n\t}\n}\n\nclass ProNoticeToggler extends Component {\n\tconstructor() {\n\t\tsuper( ...arguments )\n\t\tthis.toggle = this.toggle.bind( this )\n\t\tthis.ajaxTimeout = null\n\t\tthis.state = {\n\t\t\tchecked: this.props.checked,\n\t\t\tisSaving: false,\n\t\t}\n\t}\n\n\tcomponentDidUpdate( prevProps, prevState ) {\n\t\tif ( this.state.checked === prevState.checked ) {\n\t\t\treturn\n\t\t}\n\n\t\tclearTimeout( this.ajaxTimeout )\n\t\tthis.ajaxTimeout = setTimeout( () => {\n\t\t\tajaxSend( 'stackable_update_show_pro_notice_option', {\n\t\t\t\tsuccess: () => {\n\t\t\t\t\tthis.setState( { isSaving: false } )\n\t\t\t\t},\n\t\t\t\terror: message => {\n\t\t\t\t\tthis.setState( { isSaving: false } )\n\t\t\t\t\talert( message ) // eslint-disable-line no-alert\n\t\t\t\t},\n\t\t\t\tdata: {\n\t\t\t\t\tnonce: nonceProNotice,\n\t\t\t\t\tchecked: this.state.checked,\n\t\t\t\t},\n\t\t\t} )\n\t\t\tthis.setState( { isSaving: true } )\n\t\t}, 600 )\n\t}\n\n\ttoggle() {\n\t\tthis.setState( { checked: ! this.state.checked } )\n\t}\n\n\trender() {\n\t\treturn (\n\t\t\t<label className=\"s-input-checkbox\" htmlFor=\"s-input-go-premium\">\n\t\t\t\t<input\n\t\t\t\t\ttype=\"checkbox\"\n\t\t\t\t\tid=\"s-input-go-premium\"\n\t\t\t\t\tchecked={ this.state.checked }\n\t\t\t\t\tonChange={ this.toggle }\n\t\t\t\t/>\n\t\t\t\t{ __( 'Show \"Go premium\" notices', i18n ) }\n\t\t\t\t{ this.state.isSaving && <Spinner /> }\n\t\t\t</label>\n\t\t)\n\t}\n}\n\nclass BackwardCompatibilityToggler extends Component {\n\tconstructor() {\n\t\tsuper( ...arguments )\n\t\tthis.toggle = this.toggle.bind( this )\n\t\tthis.ajaxTimeout = null\n\t\tthis.state = {\n\t\t\tchecked: this.props.checked,\n\t\t\tisSaving: false,\n\t\t}\n\t}\n\n\tcomponentDidUpdate( prevProps, prevState ) {\n\t\tif ( this.state.checked === prevState.checked ) {\n\t\t\treturn\n\t\t}\n\n\t\tclearTimeout( this.ajaxTimeout )\n\t\tthis.ajaxTimeout = setTimeout( () => {\n\t\t\tajaxSend( 'stackable_update_load_v1_styles_option', {\n\t\t\t\tsuccess: () => {\n\t\t\t\t\tthis.setState( { isSaving: false } )\n\t\t\t\t},\n\t\t\t\terror: message => {\n\t\t\t\t\tthis.setState( { isSaving: false } )\n\t\t\t\t\talert( message ) // eslint-disable-line no-alert\n\t\t\t\t},\n\t\t\t\tdata: {\n\t\t\t\t\tnonce: nonceLoadV1Styles,\n\t\t\t\t\tchecked: this.state.checked,\n\t\t\t\t},\n\t\t\t} )\n\t\t\tthis.setState( { isSaving: true } )\n\t\t}, 600 )\n\t}\n\n\ttoggle() {\n\t\tthis.setState( { checked: ! this.state.checked } )\n\t}\n\n\trender() {\n\t\treturn (\n\t\t\t<label className=\"s-input-checkbox\" htmlFor=\"s-input-v1-backward-compat\">\n\t\t\t\t<input\n\t\t\t\t\ttype=\"checkbox\"\n\t\t\t\t\tid=\"s-input-v1-backward-compat\"\n\t\t\t\t\tchecked={ this.state.checked }\n\t\t\t\t\tonChange={ this.toggle }\n\t\t\t\t/>\n\t\t\t\t{ __( 'Load version 1 block stylesheet for backward compatibility', i18n ) }\n\t\t\t\t{ this.state.isSaving && <Spinner /> }\n\t\t\t</label>\n\t\t)\n\t}\n}\n\nconst knowledgeBaseList = () => {\n\treturn (\n\t\t<ul className=\"s-tabs-list\">\n\t\t\t<li>\n\t\t\t\t<span role=\"img\" aria-label=\"book\">📖</span> <a href=\"https://wpstackable.com/documentation?utm_medium=Welcome%20Page&utm_campaign=Welcome%20Help&utm_source=Plugin\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>{ __( 'Documentation', i18n ) }</strong></a>\n\t\t\t\t<br />\n\t\t\t\t<span>{ __( 'Documentation & tutorials for building your site with Stackable.', i18n ) }</span>\n\t\t\t</li>\n\t\t\t{ isPro && contactURL &&\n\t\t\t\t<li>\n\t\t\t\t\t<span role=\"img\" aria-label=\"envelope\">✉️</span> <a href={ contactURL }><strong>{ __( 'Contact Email Support', i18n ) }</strong></a>\n\t\t\t\t\t<br />\n\t\t\t\t\t<span>{ __( 'Stuck with something? Email us and we’ll help you out.', i18n ) }</span>\n\t\t\t\t</li>\n\t\t\t}\n\t\t\t<li>\n\t\t\t\t<span role=\"img\" aria-label=\"discuss\">💬</span> <a href=\"https://facebook.com/groups/wpstackable\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>{ __( 'Facebook Community Group', i18n ) }</strong></a>\n\t\t\t\t<br />\n\t\t\t\t<span>{ __( 'Connect with other people using Stackable and join the discussion.', i18n ) }</span>\n\t\t\t</li>\n\t\t\t<li>\n\t\t\t\t<span role=\"img\" aria-label=\"code\">💻</span> <a href=\"https://github.com/gambitph/Stackable/issues\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>{ __( 'GitHub', i18n ) }</strong></a>\n\t\t\t\t<br />\n\t\t\t\t<span>{ __( 'Discuss technical plugin issues and contribute to the plugin code.', i18n ) }</span>\n\t\t\t</li>\n\t\t\t<li>\n\t\t\t\t<span role=\"img\" aria-label=\"support\">🤝</span> <a href=\"https://wordpress.org/support/plugin/stackable-ultimate-gutenberg-blocks/\" taregt=\"_blank\" rel=\"noopener noreferrer\"><strong>{ __( 'WordPress Plugin Support Forum', i18n ) }</strong></a>\n\t\t\t\t<br />\n\t\t\t\t<span>{ __( 'Community-powered plugin support forum', i18n ) }</span>\n\t\t\t</li>\n\t\t</ul>\n\t)\n}\n\nclass HelpTabs extends Component {\n\trender() {\n\t\t// If already pro, no need to show the tabs.\n\t\tif ( isPro ) {\n\t\t\treturn (\n\t\t\t\t<div>\n\t\t\t\t\t<div className=\"s-video-tutorial-wrapper\">\n\t\t\t\t\t\t<iframe\n\t\t\t\t\t\t\ttitle={ __( 'Video Tutorial', i18n ) }\n\t\t\t\t\t\t\twidth=\"560\"\n\t\t\t\t\t\t\theight=\"315\"\n\t\t\t\t\t\t\tsrc=\"https://www.youtube.com/embed/UW0Rg96aATA\"\n\t\t\t\t\t\t\tframeBorder=\"0\"\n\t\t\t\t\t\t\tallow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\"\n\t\t\t\t\t\t\tallowFullScreen\n\t\t\t\t\t\t/>\n\t\t\t\t\t</div>\n\t\t\t\t\t<h3>{ __( 'Knowledge Base', i18n ) }</h3>\n\t\t\t\t\t{ knowledgeBaseList() }\n\t\t\t\t</div>\n\t\t\t)\n\t\t}\n\n\t\treturn (\n\t\t\t<Tabs>\n\t\t\t\t<TabList className=\"s-tabs\">\n\t\t\t\t\t<Tab>{ __( 'Video Tutorial', i18n ) }</Tab>\n\t\t\t\t\t<Tab>{ __( 'Knowledge Base', i18n ) }</Tab>\n\t\t\t\t\t<Tab>{ __( 'Get Support', i18n ) }</Tab>\n\t\t\t\t</TabList>\n\t\t\t\t<TabPanel>\n\t\t\t\t\t<div className=\"s-video-tutorial-wrapper\">\n\t\t\t\t\t\t<iframe\n\t\t\t\t\t\t\ttitle={ __( 'Video Tutorial', i18n ) }\n\t\t\t\t\t\t\twidth=\"560\"\n\t\t\t\t\t\t\theight=\"315\"\n\t\t\t\t\t\t\tsrc=\"https://www.youtube.com/embed/UW0Rg96aATA\"\n\t\t\t\t\t\t\tframeBorder=\"0\"\n\t\t\t\t\t\t\tallow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\"\n\t\t\t\t\t\t\tallowFullScreen\n\t\t\t\t\t\t/>\n\t\t\t\t\t</div>\n\t\t\t\t\t<p><strong>{ __( 'Need help?', i18n ) }</strong></p>\n\t\t\t\t\t<p>{ __( 'Upgrade to Premium and our support team will be there to answer any questions you might have about the usage of Stackable.', i18n ) }</p>\n\t\t\t\t\t<p className=\"s-link-pair\">\n\t\t\t\t\t\t<a href={ pricingURL } title={ __( 'Get Stackable Premium', i18n ) }>{ __( 'Get Stackable Premium', i18n ) + ' →' }</a>\n\t\t\t\t\t\t<a href=\"https://rebrand.ly/plugin-welcome-learn-premium-support\" title={ __( 'Learn More', i18n ) } target=\"_blank\" rel=\"noopener noreferrer\">{ __( 'Learn More', i18n ) + ' →' }</a>\n\t\t\t\t\t</p>\n\t\t\t\t</TabPanel>\n\t\t\t\t<TabPanel>\n\t\t\t\t\t{ knowledgeBaseList() }\n\t\t\t\t\t<p><strong>{ __( 'Need help?', i18n ) }</strong></p>\n\t\t\t\t\t<p>{ __( 'Upgrade to Premium and our support team will be there to answer any questions you might have about the usage of Stackable.', i18n ) }</p>\n\t\t\t\t\t<p className=\"s-link-pair\">\n\t\t\t\t\t\t<a href={ pricingURL } title={ __( 'Get Stackable Premium', i18n ) }>{ __( 'Get Stackable Premium', i18n ) + ' →' }</a>\n\t\t\t\t\t\t<a href=\"https://rebrand.ly/plugin-welcome-learn-premium-support\" title={ __( 'Learn More', i18n ) } target=\"_blank\" rel=\"noopener noreferrer\">{ __( 'Learn More', i18n ) + ' →' }</a>\n\t\t\t\t\t</p>\n\t\t\t\t</TabPanel>\n\t\t\t\t<TabPanel>\n\t\t\t\t\t<h3>{ __( 'Email support is a Stackable Premium feature', i18n ) }</h3>\n\t\t\t\t\t<p>{ __( 'Upgrade to Premium and our support team will be there to answer any questions you might have about the usage of Stackable.', i18n ) }</p>\n\t\t\t\t\t<p>{ __( 'Here are the other features you\\'ll by going Premium:', i18n ) }</p>\n\t\t\t\t\t<ul className=\"s-check-list\">\n\t\t\t\t\t\t<li>{ __( '60+ Premium Layouts', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( '130+ Premium Block Designs', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( 'One-Click Switchable Designs', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( 'Additional Block Options', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( '3-Layer Separators', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( 'All Premium Effects', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( 'Custom CSS', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( 'No Ads', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( 'Lifetime Use', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( '1 Year of Updates & Support', i18n ) }</li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<p className=\"s-link-pair\">\n\t\t\t\t\t\t<a href={ pricingURL } title={ __( 'Get Stackable Premium', i18n ) }>{ __( 'Get Stackable Premium', i18n ) + ' →' }</a>\n\t\t\t\t\t\t<a href=\"https://rebrand.ly/plugin-welcome-learn-premium-support\" title={ __( 'Learn More', i18n ) } target=\"_blank\" rel=\"noopener noreferrer\">{ __( 'Learn More', i18n ) + ' →' }</a>\n\t\t\t\t\t</p>\n\t\t\t\t</TabPanel>\n\t\t\t</Tabs>\n\t\t)\n\t}\n}\n\n// Load all the options into the UI.\ndomReady( () => {\n\trender(\n\t\t<BlockToggler blocks={ blockData } disabledBlocks={ disabledBlocks } />,\n\t\tdocument.querySelector( '.s-settings-wrapper' )\n\t)\n\n\tif ( document.querySelector( '.s-pro-control-wrapper' ) ) {\n\t\trender(\n\t\t\t<ProNoticeToggler checked={ showProNoticesOption } />,\n\t\t\tdocument.querySelector( '.s-pro-control-wrapper' )\n\t\t)\n\t}\n\n\trender(\n\t\t<BackwardCompatibilityToggler checked={ loadV1Styles } />,\n\t\tdocument.querySelector( '.s-backward-compatibility-control-wrapper' )\n\t)\n\n\trender( <HelpTabs />, document.querySelector( '#s-help-area' ) )\n} )\n"],"sourceRoot":""}
1
+ {"version":3,"sources":["webpack://[name]/webpack/bootstrap","webpack://[name]/external \"stackable\"","webpack://[name]/external \"wp.i18n\"","webpack://[name]/./node_modules/react/index.js","webpack://[name]/./node_modules/@wordpress/dom-ready/build-module/index.js","webpack://[name]/external \"wp.element\"","webpack://[name]/./node_modules/classnames/index.js","webpack://[name]/external \"wp.ajax\"","webpack://[name]/external \"wp.components\"","webpack://[name]/./node_modules/prop-types/index.js","webpack://[name]/./node_modules/prop-types/factoryWithThrowingShims.js","webpack://[name]/./node_modules/prop-types/lib/ReactPropTypesSecret.js","webpack://[name]/./node_modules/react/cjs/react.production.min.js","webpack://[name]/./node_modules/object-assign/index.js","webpack://[name]/./src/welcome/news.js","webpack://[name]/./src/welcome/blocks.js","webpack://[name]/./node_modules/react-tabs/esm/helpers/elementTypes.js","webpack://[name]/./node_modules/react-tabs/esm/helpers/childrenDeepMap.js","webpack://[name]/./node_modules/react-tabs/esm/components/UncontrolledTabs.js","webpack://[name]/./node_modules/react-tabs/esm/helpers/uuid.js","webpack://[name]/./node_modules/react-tabs/esm/helpers/count.js","webpack://[name]/./node_modules/react-tabs/esm/components/Tabs.js","webpack://[name]/./node_modules/react-tabs/esm/components/TabList.js","webpack://[name]/./node_modules/react-tabs/esm/components/Tab.js","webpack://[name]/./node_modules/react-tabs/esm/components/TabPanel.js","webpack://[name]/./src/welcome/admin.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","stackable","wp","i18n","callback","document","readyState","addEventListener","element","hasOwn","classNames","classes","arguments","length","arg","argType","push","Array","isArray","inner","apply","join","default","ajax","components","ReactPropTypesSecret","emptyFunction","emptyFunctionWithReset","resetWarningCache","shim","props","propName","componentName","location","propFullName","secret","err","Error","getShim","isRequired","ReactPropTypes","array","bool","func","number","string","symbol","any","arrayOf","elementType","instanceOf","node","objectOf","oneOf","oneOfType","shape","exact","checkPropTypes","PropTypes","h","for","q","u","v","w","x","y","z","aa","A","iterator","B","a","b","encodeURIComponent","C","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","D","E","this","context","refs","updater","F","G","isReactComponent","setState","forceUpdate","H","constructor","isPureReactComponent","I","current","J","K","L","ref","__self","__source","M","e","g","f","children","k","defaultProps","$$typeof","type","_owner","N","O","P","Q","pop","result","keyPrefix","count","R","U","S","T","next","done","keys","replace","escape","toString","ca","da","V","ba","W","X","Children","map","forEach","toArray","only","createRef","Component","PureComponent","createContext","_calculateChangedBits","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_context","forwardRef","render","lazy","_ctor","_status","_result","memo","compare","useCallback","useContext","useEffect","useImperativeHandle","useDebugValue","useLayoutEffect","useMemo","useReducer","useRef","useState","Fragment","Profiler","StrictMode","Suspense","createElement","cloneElement","createFactory","isValidElement","version","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","ReactCurrentDispatcher","ReactCurrentBatchConfig","suspense","ReactCurrentOwner","IsSomeRendererActing","assign","Y","Z","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","toObject","val","TypeError","test1","String","getOwnPropertyNames","test2","fromCharCode","test3","split","letter","shouldUseNative","target","source","from","symbols","to","domReady","content","querySelector","innerHTML","ajaxSend","success","data","error","message","alert","nonce","nonceNews","blocks","title","__","description","sDemoURL","makeTypeChecker","tabsRole","isTab","isTabList","isTabPanel","ownKeys","enumerableOnly","filter","sym","getOwnPropertyDescriptor","_defineProperty","obj","configurable","writable","deepMap","child","isTabChild","getOwnPropertyDescriptors","defineProperties","_objectSpread","deepForEach","canUseActiveElement","uuid","tabCount","_extends","isNode","isTabNode","getAttribute","isTabDisabled","window","activeElement","_Component","subClass","superClass","UncontrolledTabs","_this","_len","args","_key","concat","tabNodes","handleKeyDown","direction","isTabFromContainer","index","selectedIndex","preventDefault","useSelectedIndex","keyCode","handleClick","getNextTab","getPrevTab","getLastTab","getFirstTab","setSelected","slice","parentNode","indexOf","__proto__","_proto","event","getTabsCount","_this$props","onSelect","getTab","_i","getPanelsCount","panelCount","getChildren","_this2","_this$props2","disabledTabClassName","focus","forceRenderTabPanel","selectedTabClassName","selectedTabPanelClassName","tabIds","panelIds","diff","listIndex","wasTabFocused","some","tab","selected","tabRef","id","panelId","selectedClassName","disabledClassName","tabId","forceRender","nodeAncestor","parentElement","_this3","_this$props3","className","domRef","attributes","excluded","sourceKeys","_objectWithoutPropertiesLoose","onClick","onKeyDown","propTypes","MODE_UNCONTROLLED","Tabs","handleSelected","last","state","copyPropsToState","defaultFocus","getDerivedStateFromProps","getModeFromProps","newState","maxTabIndex","Math","min","defaultIndex","_this$state","TabList","role","Tab","componentDidMount","checkFocus","componentDidUpdate","_cx","disabled","tabIndex","DEFAULT_CLASS","TabPanel","BlockToggler","toggleBlock","enableAllBlocks","disableAllBlocks","ajaxTimeout","disabledBlocks","isSaving","prevProps","prevState","clearTimeout","setTimeout","blockName","includes","blockData","block","sDeprecated","isDisabled","mainClasses","classnames","blockNameTrim","src","welcomeSrcUrl","alt","href","sprintf","ProNoticeToggler","toggle","checked","nonceProNotice","htmlFor","onChange","BackwardCompatibilityToggler","nonceLoadV1Styles","knowledgeBaseList","aria-label","rel","isPro","contactURL","taregt","HelpTabs","width","height","frameBorder","allow","allowFullScreen","pricingURL","showProNoticesOption","loadV1Styles"],"mappings":"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","file":"admin_welcome.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 28);\n","module.exports = stackable;","module.exports = wp.i18n;","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react.production.min.js');\n} else {\n module.exports = require('./cjs/react.development.js');\n}\n","/**\n * Specify a function to execute when the DOM is fully loaded.\n *\n * @param {Function} callback A function to execute after the DOM is ready.\n *\n * @example\n * ```js\n * import domReady from '@wordpress/dom-ready';\n *\n * domReady( function() {\n * \t//do something after DOM loads.\n * } );\n * ```\n *\n * @return {void}\n */\nvar domReady = function domReady(callback) {\n if (document.readyState === 'complete' || // DOMContentLoaded + Images/Styles/etc loaded, so we call directly.\n document.readyState === 'interactive' // DOMContentLoaded fires at this point, so we call directly.\n ) {\n return callback();\n } // DOMContentLoaded has not fired yet, delay callback until then.\n\n\n document.addEventListener('DOMContentLoaded', callback);\n};\n\nexport default domReady;\n//# sourceMappingURL=index.js.map","module.exports = wp.element;","/*!\n Copyright (c) 2017 Jed Watson.\n Licensed under the MIT License (MIT), see\n http://jedwatson.github.io/classnames\n*/\n/* global define */\n\n(function () {\n\t'use strict';\n\n\tvar hasOwn = {}.hasOwnProperty;\n\n\tfunction classNames () {\n\t\tvar classes = [];\n\n\t\tfor (var i = 0; i < arguments.length; i++) {\n\t\t\tvar arg = arguments[i];\n\t\t\tif (!arg) continue;\n\n\t\t\tvar argType = typeof arg;\n\n\t\t\tif (argType === 'string' || argType === 'number') {\n\t\t\t\tclasses.push(arg);\n\t\t\t} else if (Array.isArray(arg) && arg.length) {\n\t\t\t\tvar inner = classNames.apply(null, arg);\n\t\t\t\tif (inner) {\n\t\t\t\t\tclasses.push(inner);\n\t\t\t\t}\n\t\t\t} else if (argType === 'object') {\n\t\t\t\tfor (var key in arg) {\n\t\t\t\t\tif (hasOwn.call(arg, key) && arg[key]) {\n\t\t\t\t\t\tclasses.push(key);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn classes.join(' ');\n\t}\n\n\tif (typeof module !== 'undefined' && module.exports) {\n\t\tclassNames.default = classNames;\n\t\tmodule.exports = classNames;\n\t} else if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) {\n\t\t// register as 'classnames', consistent with npm package name\n\t\tdefine('classnames', [], function () {\n\t\t\treturn classNames;\n\t\t});\n\t} else {\n\t\twindow.classNames = classNames;\n\t}\n}());\n","module.exports = wp.ajax;","module.exports = wp.components;","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\nif (process.env.NODE_ENV !== 'production') {\n var ReactIs = require('react-is');\n\n // By explicitly using `prop-types` you are opting into new development behavior.\n // http://fb.me/prop-types-in-prod\n var throwOnDirectAccess = true;\n module.exports = require('./factoryWithTypeCheckers')(ReactIs.isElement, throwOnDirectAccess);\n} else {\n // By explicitly using `prop-types` you are opting into new production behavior.\n // http://fb.me/prop-types-in-prod\n module.exports = require('./factoryWithThrowingShims')();\n}\n","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\nvar ReactPropTypesSecret = require('./lib/ReactPropTypesSecret');\n\nfunction emptyFunction() {}\nfunction emptyFunctionWithReset() {}\nemptyFunctionWithReset.resetWarningCache = emptyFunction;\n\nmodule.exports = function() {\n function shim(props, propName, componentName, location, propFullName, secret) {\n if (secret === ReactPropTypesSecret) {\n // It is still safe when called from React.\n return;\n }\n var err = new Error(\n 'Calling PropTypes validators directly is not supported by the `prop-types` package. ' +\n 'Use PropTypes.checkPropTypes() to call them. ' +\n 'Read more at http://fb.me/use-check-prop-types'\n );\n err.name = 'Invariant Violation';\n throw err;\n };\n shim.isRequired = shim;\n function getShim() {\n return shim;\n };\n // Important!\n // Keep this list in sync with production version in `./factoryWithTypeCheckers.js`.\n var ReactPropTypes = {\n array: shim,\n bool: shim,\n func: shim,\n number: shim,\n object: shim,\n string: shim,\n symbol: shim,\n\n any: shim,\n arrayOf: getShim,\n element: shim,\n elementType: shim,\n instanceOf: getShim,\n node: shim,\n objectOf: getShim,\n oneOf: getShim,\n oneOfType: getShim,\n shape: getShim,\n exact: getShim,\n\n checkPropTypes: emptyFunctionWithReset,\n resetWarningCache: emptyFunction\n };\n\n ReactPropTypes.PropTypes = ReactPropTypes;\n\n return ReactPropTypes;\n};\n","/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';\n\nvar ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED';\n\nmodule.exports = ReactPropTypesSecret;\n","/** @license React v16.12.0\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var h=require(\"object-assign\"),n=\"function\"===typeof Symbol&&Symbol.for,p=n?Symbol.for(\"react.element\"):60103,q=n?Symbol.for(\"react.portal\"):60106,r=n?Symbol.for(\"react.fragment\"):60107,t=n?Symbol.for(\"react.strict_mode\"):60108,u=n?Symbol.for(\"react.profiler\"):60114,v=n?Symbol.for(\"react.provider\"):60109,w=n?Symbol.for(\"react.context\"):60110,x=n?Symbol.for(\"react.forward_ref\"):60112,y=n?Symbol.for(\"react.suspense\"):60113;n&&Symbol.for(\"react.suspense_list\");\nvar z=n?Symbol.for(\"react.memo\"):60115,aa=n?Symbol.for(\"react.lazy\"):60116;n&&Symbol.for(\"react.fundamental\");n&&Symbol.for(\"react.responder\");n&&Symbol.for(\"react.scope\");var A=\"function\"===typeof Symbol&&Symbol.iterator;\nfunction B(a){for(var b=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=1;c<arguments.length;c++)b+=\"&args[]=\"+encodeURIComponent(arguments[c]);return\"Minified React error #\"+a+\"; visit \"+b+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}var C={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},D={};\nfunction E(a,b,c){this.props=a;this.context=b;this.refs=D;this.updater=c||C}E.prototype.isReactComponent={};E.prototype.setState=function(a,b){if(\"object\"!==typeof a&&\"function\"!==typeof a&&null!=a)throw Error(B(85));this.updater.enqueueSetState(this,a,b,\"setState\")};E.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,\"forceUpdate\")};function F(){}F.prototype=E.prototype;function G(a,b,c){this.props=a;this.context=b;this.refs=D;this.updater=c||C}var H=G.prototype=new F;\nH.constructor=G;h(H,E.prototype);H.isPureReactComponent=!0;var I={current:null},J={current:null},K=Object.prototype.hasOwnProperty,L={key:!0,ref:!0,__self:!0,__source:!0};\nfunction M(a,b,c){var e,d={},g=null,l=null;if(null!=b)for(e in void 0!==b.ref&&(l=b.ref),void 0!==b.key&&(g=\"\"+b.key),b)K.call(b,e)&&!L.hasOwnProperty(e)&&(d[e]=b[e]);var f=arguments.length-2;if(1===f)d.children=c;else if(1<f){for(var k=Array(f),m=0;m<f;m++)k[m]=arguments[m+2];d.children=k}if(a&&a.defaultProps)for(e in f=a.defaultProps,f)void 0===d[e]&&(d[e]=f[e]);return{$$typeof:p,type:a,key:g,ref:l,props:d,_owner:J.current}}\nfunction ba(a,b){return{$$typeof:p,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function N(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===p}function escape(a){var b={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+(\"\"+a).replace(/[=:]/g,function(a){return b[a]})}var O=/\\/+/g,P=[];function Q(a,b,c,e){if(P.length){var d=P.pop();d.result=a;d.keyPrefix=b;d.func=c;d.context=e;d.count=0;return d}return{result:a,keyPrefix:b,func:c,context:e,count:0}}\nfunction R(a){a.result=null;a.keyPrefix=null;a.func=null;a.context=null;a.count=0;10>P.length&&P.push(a)}\nfunction S(a,b,c,e){var d=typeof a;if(\"undefined\"===d||\"boolean\"===d)a=null;var g=!1;if(null===a)g=!0;else switch(d){case \"string\":case \"number\":g=!0;break;case \"object\":switch(a.$$typeof){case p:case q:g=!0}}if(g)return c(e,a,\"\"===b?\".\"+T(a,0):b),1;g=0;b=\"\"===b?\".\":b+\":\";if(Array.isArray(a))for(var l=0;l<a.length;l++){d=a[l];var f=b+T(d,l);g+=S(d,f,c,e)}else if(null===a||\"object\"!==typeof a?f=null:(f=A&&a[A]||a[\"@@iterator\"],f=\"function\"===typeof f?f:null),\"function\"===typeof f)for(a=f.call(a),l=\n0;!(d=a.next()).done;)d=d.value,f=b+T(d,l++),g+=S(d,f,c,e);else if(\"object\"===d)throw c=\"\"+a,Error(B(31,\"[object Object]\"===c?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":c,\"\"));return g}function U(a,b,c){return null==a?0:S(a,\"\",b,c)}function T(a,b){return\"object\"===typeof a&&null!==a&&null!=a.key?escape(a.key):b.toString(36)}function ca(a,b){a.func.call(a.context,b,a.count++)}\nfunction da(a,b,c){var e=a.result,d=a.keyPrefix;a=a.func.call(a.context,b,a.count++);Array.isArray(a)?V(a,e,c,function(a){return a}):null!=a&&(N(a)&&(a=ba(a,d+(!a.key||b&&b.key===a.key?\"\":(\"\"+a.key).replace(O,\"$&/\")+\"/\")+c)),e.push(a))}function V(a,b,c,e,d){var g=\"\";null!=c&&(g=(\"\"+c).replace(O,\"$&/\")+\"/\");b=Q(b,g,e,d);U(a,da,b);R(b)}function W(){var a=I.current;if(null===a)throw Error(B(321));return a}\nvar X={Children:{map:function(a,b,c){if(null==a)return a;var e=[];V(a,e,null,b,c);return e},forEach:function(a,b,c){if(null==a)return a;b=Q(null,null,b,c);U(a,ca,b);R(b)},count:function(a){return U(a,function(){return null},null)},toArray:function(a){var b=[];V(a,b,null,function(a){return a});return b},only:function(a){if(!N(a))throw Error(B(143));return a}},createRef:function(){return{current:null}},Component:E,PureComponent:G,createContext:function(a,b){void 0===b&&(b=null);a={$$typeof:w,_calculateChangedBits:b,\n_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:v,_context:a};return a.Consumer=a},forwardRef:function(a){return{$$typeof:x,render:a}},lazy:function(a){return{$$typeof:aa,_ctor:a,_status:-1,_result:null}},memo:function(a,b){return{$$typeof:z,type:a,compare:void 0===b?null:b}},useCallback:function(a,b){return W().useCallback(a,b)},useContext:function(a,b){return W().useContext(a,b)},useEffect:function(a,b){return W().useEffect(a,b)},useImperativeHandle:function(a,\nb,c){return W().useImperativeHandle(a,b,c)},useDebugValue:function(){},useLayoutEffect:function(a,b){return W().useLayoutEffect(a,b)},useMemo:function(a,b){return W().useMemo(a,b)},useReducer:function(a,b,c){return W().useReducer(a,b,c)},useRef:function(a){return W().useRef(a)},useState:function(a){return W().useState(a)},Fragment:r,Profiler:u,StrictMode:t,Suspense:y,createElement:M,cloneElement:function(a,b,c){if(null===a||void 0===a)throw Error(B(267,a));var e=h({},a.props),d=a.key,g=a.ref,l=a._owner;\nif(null!=b){void 0!==b.ref&&(g=b.ref,l=J.current);void 0!==b.key&&(d=\"\"+b.key);if(a.type&&a.type.defaultProps)var f=a.type.defaultProps;for(k in b)K.call(b,k)&&!L.hasOwnProperty(k)&&(e[k]=void 0===b[k]&&void 0!==f?f[k]:b[k])}var k=arguments.length-2;if(1===k)e.children=c;else if(1<k){f=Array(k);for(var m=0;m<k;m++)f[m]=arguments[m+2];e.children=f}return{$$typeof:p,type:a.type,key:d,ref:g,props:e,_owner:l}},createFactory:function(a){var b=M.bind(null,a);b.type=a;return b},isValidElement:N,version:\"16.12.0\",\n__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentDispatcher:I,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:J,IsSomeRendererActing:{current:!1},assign:h}},Y={default:X},Z=Y&&X||Y;module.exports=Z.default||Z;\n","/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n'use strict';\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc'); // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n","/**\n * WordPress dependencies\n */\nimport { send as ajaxSend } from '@wordpress/ajax'\nimport domReady from '@wordpress/dom-ready'\nimport { render } from '@wordpress/element'\nimport { Spinner } from '@wordpress/components'\n\n/**\n * External dependencies\n */\nimport { nonceNews } from 'stackable'\n\ndomReady( () => {\n\tconst content = document.querySelector( '.s-news-box-content' )\n\tif ( ! content ) {\n\t\treturn\n\t}\n\n\t// Ajax load if nothing printed out (nothing cached in PHP).\n\tif ( content.innerHTML !== '' ) {\n\t\treturn\n\t}\n\n\t// Spinner.\n\trender( <div><Spinner /></div>, content )\n\n\t// Ajax load the news so as not to stall the page load.\n\tajaxSend( 'stackable_news_feed_ajax', {\n\t\tsuccess: data => {\n\t\t\tcontent.innerHTML = data\n\t\t},\n\t\terror: message => {\n\t\t\talert( message ) // eslint-disable-line no-alert\n\t\t},\n\t\tdata: {\n\t\t\tnonce: nonceNews,\n\t\t},\n\t} )\n} )\n","/**\n * All block descriptions and titles are copied here.\n */\n/**\n * WordPress dependencies\n */\nimport { __ } from '@wordpress/i18n'\n\n/**\n * External dependencies\n */\nimport { i18n } from 'stackable'\n\nconst blocks = {\n\t'ugb/accordion': {\n\t\ttitle: __( 'Accordion', i18n ),\n\t\tdescription: __( 'A title that your visitors can toggle to view more text. Use as FAQs or multiple ones for an Accordion.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/accordion-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/blockquote': {\n\t\ttitle: __( 'Blockquote', i18n ),\n\t\tdescription: __( 'Display a quote in style.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/blockquote-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/blog-posts': {\n\t\ttitle: __( 'Blog Posts', i18n ),\n\t\tdescription: __( 'Your latest blog posts. Use this to showcase a few of your posts in your landing pages.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/blog-posts-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/button': {\n\t\ttitle: __( 'Button', i18n ),\n\t\tdescription: __( 'Add a customizable button.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/button-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/cta': {\n\t\ttitle: __( 'Call to Action', i18n ),\n\t\tdescription: __( 'A small section you can use to call the attention of your visitors. Great for calling attention to your products or deals.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/call-to-action-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/card': {\n\t\ttitle: __( 'Card', i18n ),\n\t\tdescription: __( 'Describe a single subject in a small card. You can use this to describe your product, service or a person.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/card-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/columns': {\n\t\ttitle: __( 'Columns', i18n ),\n\t\tdescription: __( 'Add a block that displays content in multiple columns. Get advanced options on how you want your columns to look.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/columns-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/container': {\n\t\ttitle: __( 'Container', i18n ),\n\t\tdescription: __( 'A styled container that you can add other blocks inside. Use this to create unique layouts.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/container-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/count-up': {\n\t\ttitle: __( 'Count Up', i18n ),\n\t\tdescription: __( 'Showcase your stats. Display how many customers you have or the number of downloads of your app.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/count-up-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/design-library': {\n\t\ttitle: __( 'Design Library', i18n ),\n\t\tdescription: __( 'Choose from over a hundred block designs from the Stackable Design Library.', i18n ),\n\t},\n\t'ugb/expand': {\n\t\ttitle: __( 'Expand / Show More', i18n ),\n\t\tdescription: __( 'Display a small snippet of text. Your readers can toggle it to show more information.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/expand-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/feature-grid': {\n\t\ttitle: __( 'Feature Grid', i18n ),\n\t\tdescription: __( 'Display multiple product features or services. You can use Feature Grids one after another.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/feature-grid-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/feature': {\n\t\ttitle: __( 'Feature', i18n ),\n\t\tdescription: __( 'Display a product feature or a service in a large area.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/feature-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/header': {\n\t\ttitle: __( 'Header', i18n ),\n\t\tdescription: __( 'A large header title area. Typically used at the very top of a page.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/header-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/icon-list': {\n\t\ttitle: __( 'Icon List', i18n ),\n\t\tdescription: __( 'An unordered list with icons. You can use this as a list of features or benefits.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/icon-list-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/image-box': {\n\t\ttitle: __( 'Image Box', i18n ),\n\t\tdescription: __( 'Display an image that shows more information when hovered on. Can be used as a fancy link to other pages.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/image-box-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/notification': {\n\t\ttitle: __( 'Notification', i18n ),\n\t\tdescription: __( 'Show a notice to your readers. People can dismiss the notice to permanently hide it.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/notification-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/number-box': {\n\t\ttitle: __( 'Number Box', i18n ),\n\t\tdescription: __( 'Display steps or methods that your users will do in your service. For example, \"Get started in just 3 easy steps: 1, 2 and 3!\"', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/number-box-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/pricing-box': {\n\t\ttitle: __( 'Pricing Box', i18n ),\n\t\tdescription: __( 'Display the different pricing tiers of your business.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/pricing-table-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/separator': {\n\t\ttitle: __( 'Separator', i18n ),\n\t\tdescription: __( 'A fancy separator to be placed between containers and content.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/separator-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/team-member': {\n\t\ttitle: __( 'Team Member', i18n ),\n\t\tdescription: __( 'Display members of your team or your office. Use multiple Team Member blocks if you have a large team.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/team-member-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/testimonial': {\n\t\ttitle: __( 'Testimonial', i18n ),\n\t\tdescription: __( 'Showcase what your users say about your product or service.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/testimonial-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n\t'ugb/video-popup': {\n\t\ttitle: __( 'Video Popup', i18n ),\n\t\tdescription: __( 'Display a large thumbnail that your users can click to play a video full-screen. Great for introductory or tutorial videos.', i18n ),\n\t\tsDemoURL: 'https://wpstackable.com/video-popup-block/?utm_source=welcome&utm_medium=settings&utm_campaign=view_demo&utm_content=demolink',\n\t},\n}\n\nexport default blocks\n","function makeTypeChecker(tabsRole) {\n return function (element) {\n return !!element.type && element.type.tabsRole === tabsRole;\n };\n}\n\nexport var isTab = makeTypeChecker('Tab');\nexport var isTabList = makeTypeChecker('TabList');\nexport var isTabPanel = makeTypeChecker('TabPanel');","function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nimport { Children, cloneElement } from 'react';\nimport { isTabPanel, isTab, isTabList } from './elementTypes';\n\nfunction isTabChild(child) {\n return isTab(child) || isTabList(child) || isTabPanel(child);\n}\n\nexport function deepMap(children, callback) {\n return Children.map(children, function (child) {\n // null happens when conditionally rendering TabPanel/Tab\n // see https://github.com/reactjs/react-tabs/issues/37\n if (child === null) return null;\n\n if (isTabChild(child)) {\n return callback(child);\n }\n\n if (child.props && child.props.children && typeof child.props.children === 'object') {\n // Clone the child that has children and map them too\n return cloneElement(child, _objectSpread({}, child.props, {\n children: deepMap(child.props.children, callback)\n }));\n }\n\n return child;\n });\n}\nexport function deepForEach(children, callback) {\n return Children.forEach(children, function (child) {\n // null happens when conditionally rendering TabPanel/Tab\n // see https://github.com/reactjs/react-tabs/issues/37\n if (child === null) return;\n\n if (isTab(child) || isTabPanel(child)) {\n callback(child);\n } else if (child.props && child.props.children && typeof child.props.children === 'object') {\n if (isTabList(child)) callback(child);\n deepForEach(child.props.children, callback);\n }\n });\n}","function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nimport PropTypes from 'prop-types';\nimport React, { cloneElement, Component } from 'react';\nimport cx from 'classnames';\nimport uuid from '../helpers/uuid';\nimport { childrenPropType } from '../helpers/propTypes';\nimport { getPanelsCount as _getPanelsCount, getTabsCount as _getTabsCount } from '../helpers/count';\nimport { deepMap } from '../helpers/childrenDeepMap';\nimport { isTabList, isTabPanel, isTab } from '../helpers/elementTypes';\n\nfunction isNode(node) {\n return node && 'getAttribute' in node;\n} // Determine if a node from event.target is a Tab element\n\n\nfunction isTabNode(node) {\n return isNode(node) && node.getAttribute('role') === 'tab';\n} // Determine if a tab node is disabled\n\n\nfunction isTabDisabled(node) {\n return isNode(node) && node.getAttribute('aria-disabled') === 'true';\n}\n\nvar canUseActiveElement;\n\ntry {\n canUseActiveElement = !!(typeof window !== 'undefined' && window.document && window.document.activeElement);\n} catch (e) {\n // Work around for IE bug when accessing document.activeElement in an iframe\n // Refer to the following resources:\n // http://stackoverflow.com/a/10982960/369687\n // https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/12733599\n canUseActiveElement = false;\n}\n\nvar UncontrolledTabs =\n/*#__PURE__*/\nfunction (_Component) {\n _inheritsLoose(UncontrolledTabs, _Component);\n\n function UncontrolledTabs() {\n var _this;\n\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n _this = _Component.call.apply(_Component, [this].concat(args)) || this;\n _this.tabNodes = [];\n\n _this.handleKeyDown = function (e) {\n var direction = _this.props.direction;\n\n if (_this.isTabFromContainer(e.target)) {\n var index = _this.props.selectedIndex;\n var preventDefault = false;\n var useSelectedIndex = false;\n\n if (e.keyCode === 32 || e.keyCode === 13) {\n preventDefault = true;\n useSelectedIndex = false;\n\n _this.handleClick(e);\n }\n\n if (e.keyCode === 37 || e.keyCode === 38) {\n // Select next tab to the left\n if (direction === 'rtl') {\n index = _this.getNextTab(index);\n } else {\n index = _this.getPrevTab(index);\n }\n\n preventDefault = true;\n useSelectedIndex = true;\n } else if (e.keyCode === 39 || e.keyCode === 40) {\n // Select next tab to the right\n if (direction === 'rtl') {\n index = _this.getPrevTab(index);\n } else {\n index = _this.getNextTab(index);\n }\n\n preventDefault = true;\n useSelectedIndex = true;\n } else if (e.keyCode === 35) {\n // Select last tab (End key)\n index = _this.getLastTab();\n preventDefault = true;\n useSelectedIndex = true;\n } else if (e.keyCode === 36) {\n // Select first tab (Home key)\n index = _this.getFirstTab();\n preventDefault = true;\n useSelectedIndex = true;\n } // This prevents scrollbars from moving around\n\n\n if (preventDefault) {\n e.preventDefault();\n } // Only use the selected index in the state if we're not using the tabbed index\n\n\n if (useSelectedIndex) {\n _this.setSelected(index, e);\n }\n }\n };\n\n _this.handleClick = function (e) {\n var node = e.target;\n\n do {\n if (_this.isTabFromContainer(node)) {\n if (isTabDisabled(node)) {\n return;\n }\n\n var index = [].slice.call(node.parentNode.children).filter(isTabNode).indexOf(node);\n\n _this.setSelected(index, e);\n\n return;\n } // eslint-disable-next-line no-cond-assign\n\n } while ((node = node.parentNode) != null);\n };\n\n return _this;\n }\n\n var _proto = UncontrolledTabs.prototype;\n\n _proto.setSelected = function setSelected(index, event) {\n // Check index boundary\n if (index < 0 || index >= this.getTabsCount()) return;\n var _this$props = this.props,\n onSelect = _this$props.onSelect,\n selectedIndex = _this$props.selectedIndex; // Call change event handler\n\n onSelect(index, selectedIndex, event);\n };\n\n _proto.getNextTab = function getNextTab(index) {\n var count = this.getTabsCount(); // Look for non-disabled tab from index to the last tab on the right\n\n for (var i = index + 1; i < count; i++) {\n if (!isTabDisabled(this.getTab(i))) {\n return i;\n }\n } // If no tab found, continue searching from first on left to index\n\n\n for (var _i = 0; _i < index; _i++) {\n if (!isTabDisabled(this.getTab(_i))) {\n return _i;\n }\n } // No tabs are disabled, return index\n\n\n return index;\n };\n\n _proto.getPrevTab = function getPrevTab(index) {\n var i = index; // Look for non-disabled tab from index to first tab on the left\n\n while (i--) {\n if (!isTabDisabled(this.getTab(i))) {\n return i;\n }\n } // If no tab found, continue searching from last tab on right to index\n\n\n i = this.getTabsCount();\n\n while (i-- > index) {\n if (!isTabDisabled(this.getTab(i))) {\n return i;\n }\n } // No tabs are disabled, return index\n\n\n return index;\n };\n\n _proto.getFirstTab = function getFirstTab() {\n var count = this.getTabsCount(); // Look for non disabled tab from the first tab\n\n for (var i = 0; i < count; i++) {\n if (!isTabDisabled(this.getTab(i))) {\n return i;\n }\n }\n\n return null;\n };\n\n _proto.getLastTab = function getLastTab() {\n var i = this.getTabsCount(); // Look for non disabled tab from the last tab\n\n while (i--) {\n if (!isTabDisabled(this.getTab(i))) {\n return i;\n }\n }\n\n return null;\n };\n\n _proto.getTabsCount = function getTabsCount() {\n var children = this.props.children;\n return _getTabsCount(children);\n };\n\n _proto.getPanelsCount = function getPanelsCount() {\n var children = this.props.children;\n return _getPanelsCount(children);\n };\n\n _proto.getTab = function getTab(index) {\n return this.tabNodes[\"tabs-\" + index];\n };\n\n _proto.getChildren = function getChildren() {\n var _this2 = this;\n\n var index = 0;\n var _this$props2 = this.props,\n children = _this$props2.children,\n disabledTabClassName = _this$props2.disabledTabClassName,\n focus = _this$props2.focus,\n forceRenderTabPanel = _this$props2.forceRenderTabPanel,\n selectedIndex = _this$props2.selectedIndex,\n selectedTabClassName = _this$props2.selectedTabClassName,\n selectedTabPanelClassName = _this$props2.selectedTabPanelClassName;\n this.tabIds = this.tabIds || [];\n this.panelIds = this.panelIds || [];\n var diff = this.tabIds.length - this.getTabsCount(); // Add ids if new tabs have been added\n // Don't bother removing ids, just keep them in case they are added again\n // This is more efficient, and keeps the uuid counter under control\n\n while (diff++ < 0) {\n this.tabIds.push(uuid());\n this.panelIds.push(uuid());\n } // Map children to dynamically setup refs\n\n\n return deepMap(children, function (child) {\n var result = child; // Clone TabList and Tab components to have refs\n\n if (isTabList(child)) {\n var listIndex = 0; // Figure out if the current focus in the DOM is set on a Tab\n // If it is we should keep the focus on the next selected tab\n\n var wasTabFocused = false;\n\n if (canUseActiveElement) {\n wasTabFocused = React.Children.toArray(child.props.children).filter(isTab).some(function (tab, i) {\n return document.activeElement === _this2.getTab(i);\n });\n }\n\n result = cloneElement(child, {\n children: deepMap(child.props.children, function (tab) {\n var key = \"tabs-\" + listIndex;\n var selected = selectedIndex === listIndex;\n var props = {\n tabRef: function tabRef(node) {\n _this2.tabNodes[key] = node;\n },\n id: _this2.tabIds[listIndex],\n panelId: _this2.panelIds[listIndex],\n selected: selected,\n focus: selected && (focus || wasTabFocused)\n };\n if (selectedTabClassName) props.selectedClassName = selectedTabClassName;\n if (disabledTabClassName) props.disabledClassName = disabledTabClassName;\n listIndex++;\n return cloneElement(tab, props);\n })\n });\n } else if (isTabPanel(child)) {\n var props = {\n id: _this2.panelIds[index],\n tabId: _this2.tabIds[index],\n selected: selectedIndex === index\n };\n if (forceRenderTabPanel) props.forceRender = forceRenderTabPanel;\n if (selectedTabPanelClassName) props.selectedClassName = selectedTabPanelClassName;\n index++;\n result = cloneElement(child, props);\n }\n\n return result;\n });\n };\n\n /**\n * Determine if a node from event.target is a Tab element for the current Tabs container.\n * If the clicked element is not a Tab, it returns false.\n * If it finds another Tabs container between the Tab and `this`, it returns false.\n */\n _proto.isTabFromContainer = function isTabFromContainer(node) {\n // return immediately if the clicked element is not a Tab.\n if (!isTabNode(node)) {\n return false;\n } // Check if the first occurrence of a Tabs container is `this` one.\n\n\n var nodeAncestor = node.parentElement;\n\n do {\n if (nodeAncestor === this.node) return true;\n if (nodeAncestor.getAttribute('data-tabs')) break;\n nodeAncestor = nodeAncestor.parentElement;\n } while (nodeAncestor);\n\n return false;\n };\n\n _proto.render = function render() {\n var _this3 = this;\n\n // Delete all known props, so they don't get added to DOM\n var _this$props3 = this.props,\n children = _this$props3.children,\n className = _this$props3.className,\n disabledTabClassName = _this$props3.disabledTabClassName,\n domRef = _this$props3.domRef,\n focus = _this$props3.focus,\n forceRenderTabPanel = _this$props3.forceRenderTabPanel,\n onSelect = _this$props3.onSelect,\n selectedIndex = _this$props3.selectedIndex,\n selectedTabClassName = _this$props3.selectedTabClassName,\n selectedTabPanelClassName = _this$props3.selectedTabPanelClassName,\n attributes = _objectWithoutPropertiesLoose(_this$props3, [\"children\", \"className\", \"disabledTabClassName\", \"domRef\", \"focus\", \"forceRenderTabPanel\", \"onSelect\", \"selectedIndex\", \"selectedTabClassName\", \"selectedTabPanelClassName\"]);\n\n return React.createElement(\"div\", _extends({}, attributes, {\n className: cx(className),\n onClick: this.handleClick,\n onKeyDown: this.handleKeyDown,\n ref: function ref(node) {\n _this3.node = node;\n if (domRef) domRef(node);\n },\n \"data-tabs\": true\n }), this.getChildren());\n };\n\n return UncontrolledTabs;\n}(Component);\n\nUncontrolledTabs.defaultProps = {\n className: 'react-tabs',\n focus: false\n};\nexport { UncontrolledTabs as default };\nUncontrolledTabs.propTypes = process.env.NODE_ENV !== \"production\" ? {\n children: childrenPropType,\n direction: PropTypes.oneOf(['rtl', 'ltr']),\n className: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object]),\n disabledTabClassName: PropTypes.string,\n domRef: PropTypes.func,\n focus: PropTypes.bool,\n forceRenderTabPanel: PropTypes.bool,\n onSelect: PropTypes.func.isRequired,\n selectedIndex: PropTypes.number.isRequired,\n selectedTabClassName: PropTypes.string,\n selectedTabPanelClassName: PropTypes.string\n} : {};","// Get a universally unique identifier\nvar count = 0;\nexport default function uuid() {\n return \"react-tabs-\" + count++;\n}\nexport function reset() {\n count = 0;\n}","import { deepForEach } from './childrenDeepMap';\nimport { isTab, isTabPanel } from './elementTypes';\nexport function getTabsCount(children) {\n var tabCount = 0;\n deepForEach(children, function (child) {\n if (isTab(child)) tabCount++;\n });\n return tabCount;\n}\nexport function getPanelsCount(children) {\n var panelCount = 0;\n deepForEach(children, function (child) {\n if (isTabPanel(child)) panelCount++;\n });\n return panelCount;\n}","function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nimport PropTypes from 'prop-types';\nimport React, { Component } from 'react';\nimport { childrenPropType, onSelectPropType, selectedIndexPropType } from '../helpers/propTypes';\nimport UncontrolledTabs from './UncontrolledTabs';\nimport { getTabsCount } from '../helpers/count';\nvar MODE_CONTROLLED = 0;\nvar MODE_UNCONTROLLED = 1;\n\nvar Tabs =\n/*#__PURE__*/\nfunction (_Component) {\n _inheritsLoose(Tabs, _Component);\n\n function Tabs(props) {\n var _this;\n\n _this = _Component.call(this, props) || this;\n\n _this.handleSelected = function (index, last, event) {\n var onSelect = _this.props.onSelect;\n var mode = _this.state.mode; // Call change event handler\n\n if (typeof onSelect === 'function') {\n // Check if the change event handler cancels the tab change\n if (onSelect(index, last, event) === false) return;\n }\n\n var state = {\n // Set focus if the change was triggered from the keyboard\n focus: event.type === 'keydown'\n };\n\n if (mode === MODE_UNCONTROLLED) {\n // Update selected index\n state.selectedIndex = index;\n }\n\n _this.setState(state);\n };\n\n _this.state = Tabs.copyPropsToState(_this.props, {}, props.defaultFocus);\n return _this;\n }\n\n Tabs.getDerivedStateFromProps = function getDerivedStateFromProps(props, state) {\n return Tabs.copyPropsToState(props, state);\n };\n\n Tabs.getModeFromProps = function getModeFromProps(props) {\n return props.selectedIndex === null ? MODE_UNCONTROLLED : MODE_CONTROLLED;\n };\n\n // preserve the existing selectedIndex from state.\n // If the state has not selectedIndex, default to the defaultIndex or 0\n Tabs.copyPropsToState = function copyPropsToState(props, state, focus) {\n if (focus === void 0) {\n focus = false;\n }\n\n if (process.env.NODE_ENV !== 'production' && state.mode !== undefined && state.mode !== Tabs.getModeFromProps(props)) {\n throw new Error(\"Switching between controlled mode (by using `selectedIndex`) and uncontrolled mode is not supported in `Tabs`.\\nFor more information about controlled and uncontrolled mode of react-tabs see the README.\");\n }\n\n var newState = {\n focus: focus,\n mode: Tabs.getModeFromProps(props)\n };\n\n if (newState.mode === MODE_UNCONTROLLED) {\n var maxTabIndex = getTabsCount(props.children) - 1;\n var selectedIndex = null;\n\n if (state.selectedIndex != null) {\n selectedIndex = Math.min(state.selectedIndex, maxTabIndex);\n } else {\n selectedIndex = props.defaultIndex || 0;\n }\n\n newState.selectedIndex = selectedIndex;\n }\n\n return newState;\n };\n\n var _proto = Tabs.prototype;\n\n _proto.render = function render() {\n var _this$props = this.props,\n children = _this$props.children,\n defaultIndex = _this$props.defaultIndex,\n defaultFocus = _this$props.defaultFocus,\n props = _objectWithoutPropertiesLoose(_this$props, [\"children\", \"defaultIndex\", \"defaultFocus\"]);\n\n var _this$state = this.state,\n focus = _this$state.focus,\n selectedIndex = _this$state.selectedIndex;\n props.focus = focus;\n props.onSelect = this.handleSelected;\n\n if (selectedIndex != null) {\n props.selectedIndex = selectedIndex;\n }\n\n return React.createElement(UncontrolledTabs, props, children);\n };\n\n return Tabs;\n}(Component);\n\nTabs.defaultProps = {\n defaultFocus: false,\n forceRenderTabPanel: false,\n selectedIndex: null,\n defaultIndex: null\n};\nexport { Tabs as default };\nTabs.propTypes = process.env.NODE_ENV !== \"production\" ? {\n children: childrenPropType,\n direction: PropTypes.oneOf(['rtl', 'ltr']),\n className: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object]),\n defaultFocus: PropTypes.bool,\n defaultIndex: PropTypes.number,\n disabledTabClassName: PropTypes.string,\n domRef: PropTypes.func,\n forceRenderTabPanel: PropTypes.bool,\n onSelect: onSelectPropType,\n selectedIndex: selectedIndexPropType,\n selectedTabClassName: PropTypes.string,\n selectedTabPanelClassName: PropTypes.string\n} : {};\nTabs.tabsRole = 'Tabs';","function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nimport PropTypes from 'prop-types';\nimport React, { Component } from 'react';\nimport cx from 'classnames';\n\nvar TabList =\n/*#__PURE__*/\nfunction (_Component) {\n _inheritsLoose(TabList, _Component);\n\n function TabList() {\n return _Component.apply(this, arguments) || this;\n }\n\n var _proto = TabList.prototype;\n\n _proto.render = function render() {\n var _this$props = this.props,\n children = _this$props.children,\n className = _this$props.className,\n attributes = _objectWithoutPropertiesLoose(_this$props, [\"children\", \"className\"]);\n\n return React.createElement(\"ul\", _extends({}, attributes, {\n className: cx(className),\n role: \"tablist\"\n }), children);\n };\n\n return TabList;\n}(Component);\n\nTabList.defaultProps = {\n className: 'react-tabs__tab-list'\n};\nexport { TabList as default };\nTabList.propTypes = process.env.NODE_ENV !== \"production\" ? {\n children: PropTypes.oneOfType([PropTypes.object, PropTypes.array]),\n className: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object])\n} : {};\nTabList.tabsRole = 'TabList';","function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nimport PropTypes from 'prop-types';\nimport React, { Component } from 'react';\nimport cx from 'classnames';\nvar DEFAULT_CLASS = 'react-tabs__tab';\n\nvar Tab =\n/*#__PURE__*/\nfunction (_Component) {\n _inheritsLoose(Tab, _Component);\n\n function Tab() {\n return _Component.apply(this, arguments) || this;\n }\n\n var _proto = Tab.prototype;\n\n _proto.componentDidMount = function componentDidMount() {\n this.checkFocus();\n };\n\n _proto.componentDidUpdate = function componentDidUpdate() {\n this.checkFocus();\n };\n\n _proto.checkFocus = function checkFocus() {\n var _this$props = this.props,\n selected = _this$props.selected,\n focus = _this$props.focus;\n\n if (selected && focus) {\n this.node.focus();\n }\n };\n\n _proto.render = function render() {\n var _cx,\n _this = this;\n\n var _this$props2 = this.props,\n children = _this$props2.children,\n className = _this$props2.className,\n disabled = _this$props2.disabled,\n disabledClassName = _this$props2.disabledClassName,\n focus = _this$props2.focus,\n id = _this$props2.id,\n panelId = _this$props2.panelId,\n selected = _this$props2.selected,\n selectedClassName = _this$props2.selectedClassName,\n tabIndex = _this$props2.tabIndex,\n tabRef = _this$props2.tabRef,\n attributes = _objectWithoutPropertiesLoose(_this$props2, [\"children\", \"className\", \"disabled\", \"disabledClassName\", \"focus\", \"id\", \"panelId\", \"selected\", \"selectedClassName\", \"tabIndex\", \"tabRef\"]);\n\n return React.createElement(\"li\", _extends({}, attributes, {\n className: cx(className, (_cx = {}, _cx[selectedClassName] = selected, _cx[disabledClassName] = disabled, _cx)),\n ref: function ref(node) {\n _this.node = node;\n if (tabRef) tabRef(node);\n },\n role: \"tab\",\n id: id,\n \"aria-selected\": selected ? 'true' : 'false',\n \"aria-disabled\": disabled ? 'true' : 'false',\n \"aria-controls\": panelId,\n tabIndex: tabIndex || (selected ? '0' : null)\n }), children);\n };\n\n return Tab;\n}(Component);\n\nTab.defaultProps = {\n className: DEFAULT_CLASS,\n disabledClassName: DEFAULT_CLASS + \"--disabled\",\n focus: false,\n id: null,\n panelId: null,\n selected: false,\n selectedClassName: DEFAULT_CLASS + \"--selected\"\n};\nexport { Tab as default };\nTab.propTypes = process.env.NODE_ENV !== \"production\" ? {\n children: PropTypes.oneOfType([PropTypes.array, PropTypes.object, PropTypes.string]),\n className: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object]),\n disabled: PropTypes.bool,\n tabIndex: PropTypes.string,\n disabledClassName: PropTypes.string,\n focus: PropTypes.bool,\n // private\n id: PropTypes.string,\n // private\n panelId: PropTypes.string,\n // private\n selected: PropTypes.bool,\n // private\n selectedClassName: PropTypes.string,\n tabRef: PropTypes.func // private\n\n} : {};\nTab.tabsRole = 'Tab';","function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\nfunction _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }\n\nimport PropTypes from 'prop-types';\nimport React, { Component } from 'react';\nimport cx from 'classnames';\nvar DEFAULT_CLASS = 'react-tabs__tab-panel';\n\nvar TabPanel =\n/*#__PURE__*/\nfunction (_Component) {\n _inheritsLoose(TabPanel, _Component);\n\n function TabPanel() {\n return _Component.apply(this, arguments) || this;\n }\n\n var _proto = TabPanel.prototype;\n\n _proto.render = function render() {\n var _cx;\n\n var _this$props = this.props,\n children = _this$props.children,\n className = _this$props.className,\n forceRender = _this$props.forceRender,\n id = _this$props.id,\n selected = _this$props.selected,\n selectedClassName = _this$props.selectedClassName,\n tabId = _this$props.tabId,\n attributes = _objectWithoutPropertiesLoose(_this$props, [\"children\", \"className\", \"forceRender\", \"id\", \"selected\", \"selectedClassName\", \"tabId\"]);\n\n return React.createElement(\"div\", _extends({}, attributes, {\n className: cx(className, (_cx = {}, _cx[selectedClassName] = selected, _cx)),\n role: \"tabpanel\",\n id: id,\n \"aria-labelledby\": tabId\n }), forceRender || selected ? children : null);\n };\n\n return TabPanel;\n}(Component);\n\nTabPanel.defaultProps = {\n className: DEFAULT_CLASS,\n forceRender: false,\n selectedClassName: DEFAULT_CLASS + \"--selected\"\n};\nexport { TabPanel as default };\nTabPanel.propTypes = process.env.NODE_ENV !== \"production\" ? {\n children: PropTypes.node,\n className: PropTypes.oneOfType([PropTypes.string, PropTypes.array, PropTypes.object]),\n forceRender: PropTypes.bool,\n id: PropTypes.string,\n // private\n selected: PropTypes.bool,\n // private\n selectedClassName: PropTypes.string,\n tabId: PropTypes.string // private\n\n} : {};\nTabPanel.tabsRole = 'TabPanel';","/**\n * Internal dependencies\n */\nimport './news'\nimport blockData from './blocks'\n\n/**\n * WordPress dependencies\n */\nimport { __, sprintf } from '@wordpress/i18n'\nimport { Component, render } from '@wordpress/element'\nimport { send as ajaxSend } from '@wordpress/ajax'\nimport domReady from '@wordpress/dom-ready'\nimport { Spinner } from '@wordpress/components'\n\n/**\n * External dependencies\n */\nimport {\n\tcontactURL,\n\tdisabledBlocks,\n\ti18n,\n\tisPro,\n\tnonce,\n\tnonceProNotice,\n\tpricingURL,\n\tshowProNoticesOption,\n\twelcomeSrcUrl,\n\tloadV1Styles,\n\tnonceLoadV1Styles,\n} from 'stackable'\nimport {\n\tTab, TabList, TabPanel, Tabs,\n} from 'react-tabs'\nimport classnames from 'classnames'\n\nclass BlockToggler extends Component {\n\tconstructor() {\n\t\tsuper( ...arguments )\n\t\tthis.toggleBlock = this.toggleBlock.bind( this )\n\t\tthis.enableAllBlocks = this.enableAllBlocks.bind( this )\n\t\tthis.disableAllBlocks = this.disableAllBlocks.bind( this )\n\t\tthis.ajaxTimeout = null\n\t\tthis.state = {\n\t\t\tdisabledBlocks: this.props.disabledBlocks || [],\n\t\t\tisSaving: false,\n\t\t}\n\t}\n\n\t// Send our changes.\n\tcomponentDidUpdate( prevProps, prevState ) {\n\t\tif ( this.state.disabledBlocks === prevState.disabledBlocks ) {\n\t\t\treturn\n\t\t}\n\n\t\tclearTimeout( this.ajaxTimeout )\n\t\tthis.ajaxTimeout = setTimeout( () => {\n\t\t\tajaxSend( 'stackable_update_disable_blocks', {\n\t\t\t\tsuccess: () => {\n\t\t\t\t\tthis.setState( { isSaving: false } )\n\t\t\t\t},\n\t\t\t\terror: message => {\n\t\t\t\t\tthis.setState( { isSaving: false } )\n\t\t\t\t\talert( message ) // eslint-disable-line no-alert\n\t\t\t\t},\n\t\t\t\tdata: {\n\t\t\t\t\tnonce,\n\t\t\t\t\tdisabledBlocks: this.state.disabledBlocks,\n\t\t\t\t},\n\t\t\t} )\n\t\t\tthis.setState( { isSaving: true } )\n\t\t}, 600 )\n\t}\n\n\ttoggleBlock( blockName ) {\n\t\tif ( this.state.disabledBlocks.includes( blockName ) ) {\n\t\t\tthis.setState( { disabledBlocks: this.state.disabledBlocks.filter( value => value !== blockName ) } )\n\t\t} else {\n\t\t\tthis.setState( { disabledBlocks: [ ...this.state.disabledBlocks, blockName ] } )\n\t\t}\n\t}\n\n\tenableAllBlocks() {\n\t\tthis.setState( { disabledBlocks: [] } )\n\t}\n\n\tdisableAllBlocks() {\n\t\tthis.setState( { disabledBlocks: Object.keys( this.props.blocks ) } )\n\t}\n\n\trender() {\n\t\tconst { blocks: blockData } = this.props\n\n\t\treturn (\n\t\t\t<div>\n\t\t\t\t<div className=\"s-settings-header\">\n\t\t\t\t\t{ this.state.isSaving && <Spinner /> }\n\t\t\t\t\t<button onClick={ this.enableAllBlocks } className=\"button button-large button-link\">{ __( 'Enable All', i18n ) }</button>\n\t\t\t\t\t<button onClick={ this.disableAllBlocks } className=\"button button-large button-link\">{ __( 'Disable All', i18n ) }</button>\n\t\t\t\t</div>\n\t\t\t\t<div className=\"s-settings-grid\">\n\t\t\t\t\t{ Object.keys( blockData ).map( ( blockName, i ) => {\n\t\t\t\t\t\tconst block = blockData[ blockName ]\n\n\t\t\t\t\t\t// Don't show blocks that we really hide due to deprecation.\n\t\t\t\t\t\tif ( block.sDeprecated ) {\n\t\t\t\t\t\t\treturn null\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tconst isDisabled = this.state.disabledBlocks.includes( blockName )\n\t\t\t\t\t\tconst mainClasses = classnames( [\n\t\t\t\t\t\t\t's-box',\n\t\t\t\t\t\t], {\n\t\t\t\t\t\t\t's-is-disabled': isDisabled,\n\t\t\t\t\t\t} )\n\n\t\t\t\t\t\tconst blockNameTrim = blockName.replace( /\\w+\\//, '' )\n\t\t\t\t\t\treturn (\n\t\t\t\t\t\t\t<div key={ i + 1 } className={ mainClasses }>\n\t\t\t\t\t\t\t\t<img src={ `${ welcomeSrcUrl }/images/block-${ blockNameTrim }.svg` } alt={ `${ block.title } icon` } className=\"s-block-icon\" />\n\t\t\t\t\t\t\t\t<h3>{ block.title }</h3>\n\t\t\t\t\t\t\t\t<p>{ block.description }</p>\n\t\t\t\t\t\t\t\t<button\n\t\t\t\t\t\t\t\t\tclassName=\"s-toggle-button\"\n\t\t\t\t\t\t\t\t\tonClick={ () => this.toggleBlock( blockName ) }\n\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t<span>{ __( 'Disabled', i18n ) }</span>\n\t\t\t\t\t\t\t\t\t<span>{ __( 'Enabled', i18n ) }</span>\n\t\t\t\t\t\t\t\t</button>\n\t\t\t\t\t\t\t\t{ block.sDemoURL && (\n\t\t\t\t\t\t\t\t\t<p className=\"s-demo-url\"><small><a href={ block.sDemoURL } target=\"stackable_demo\" title={ sprintf( __( 'View %s Demo', i18n ), block.title ) } >{ __( 'View Block Demo', i18n ) }</a></small></p>\n\t\t\t\t\t\t\t\t) }\n\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t)\n\t\t\t\t\t} ) }\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t)\n\t}\n}\n\nclass ProNoticeToggler extends Component {\n\tconstructor() {\n\t\tsuper( ...arguments )\n\t\tthis.toggle = this.toggle.bind( this )\n\t\tthis.ajaxTimeout = null\n\t\tthis.state = {\n\t\t\tchecked: this.props.checked,\n\t\t\tisSaving: false,\n\t\t}\n\t}\n\n\tcomponentDidUpdate( prevProps, prevState ) {\n\t\tif ( this.state.checked === prevState.checked ) {\n\t\t\treturn\n\t\t}\n\n\t\tclearTimeout( this.ajaxTimeout )\n\t\tthis.ajaxTimeout = setTimeout( () => {\n\t\t\tajaxSend( 'stackable_update_show_pro_notice_option', {\n\t\t\t\tsuccess: () => {\n\t\t\t\t\tthis.setState( { isSaving: false } )\n\t\t\t\t},\n\t\t\t\terror: message => {\n\t\t\t\t\tthis.setState( { isSaving: false } )\n\t\t\t\t\talert( message ) // eslint-disable-line no-alert\n\t\t\t\t},\n\t\t\t\tdata: {\n\t\t\t\t\tnonce: nonceProNotice,\n\t\t\t\t\tchecked: this.state.checked,\n\t\t\t\t},\n\t\t\t} )\n\t\t\tthis.setState( { isSaving: true } )\n\t\t}, 600 )\n\t}\n\n\ttoggle() {\n\t\tthis.setState( { checked: ! this.state.checked } )\n\t}\n\n\trender() {\n\t\treturn (\n\t\t\t<label className=\"s-input-checkbox\" htmlFor=\"s-input-go-premium\">\n\t\t\t\t<input\n\t\t\t\t\ttype=\"checkbox\"\n\t\t\t\t\tid=\"s-input-go-premium\"\n\t\t\t\t\tchecked={ this.state.checked }\n\t\t\t\t\tonChange={ this.toggle }\n\t\t\t\t/>\n\t\t\t\t{ __( 'Show \"Go premium\" notices', i18n ) }\n\t\t\t\t{ this.state.isSaving && <Spinner /> }\n\t\t\t</label>\n\t\t)\n\t}\n}\n\nclass BackwardCompatibilityToggler extends Component {\n\tconstructor() {\n\t\tsuper( ...arguments )\n\t\tthis.toggle = this.toggle.bind( this )\n\t\tthis.ajaxTimeout = null\n\t\tthis.state = {\n\t\t\tchecked: this.props.checked,\n\t\t\tisSaving: false,\n\t\t}\n\t}\n\n\tcomponentDidUpdate( prevProps, prevState ) {\n\t\tif ( this.state.checked === prevState.checked ) {\n\t\t\treturn\n\t\t}\n\n\t\tclearTimeout( this.ajaxTimeout )\n\t\tthis.ajaxTimeout = setTimeout( () => {\n\t\t\tajaxSend( 'stackable_update_load_v1_styles_option', {\n\t\t\t\tsuccess: () => {\n\t\t\t\t\tthis.setState( { isSaving: false } )\n\t\t\t\t},\n\t\t\t\terror: message => {\n\t\t\t\t\tthis.setState( { isSaving: false } )\n\t\t\t\t\talert( message ) // eslint-disable-line no-alert\n\t\t\t\t},\n\t\t\t\tdata: {\n\t\t\t\t\tnonce: nonceLoadV1Styles,\n\t\t\t\t\tchecked: this.state.checked,\n\t\t\t\t},\n\t\t\t} )\n\t\t\tthis.setState( { isSaving: true } )\n\t\t}, 600 )\n\t}\n\n\ttoggle() {\n\t\tthis.setState( { checked: ! this.state.checked } )\n\t}\n\n\trender() {\n\t\treturn (\n\t\t\t<label className=\"s-input-checkbox\" htmlFor=\"s-input-v1-backward-compat\">\n\t\t\t\t<input\n\t\t\t\t\ttype=\"checkbox\"\n\t\t\t\t\tid=\"s-input-v1-backward-compat\"\n\t\t\t\t\tchecked={ this.state.checked }\n\t\t\t\t\tonChange={ this.toggle }\n\t\t\t\t/>\n\t\t\t\t{ __( 'Load version 1 block stylesheet for backward compatibility', i18n ) }\n\t\t\t\t{ this.state.isSaving && <Spinner /> }\n\t\t\t</label>\n\t\t)\n\t}\n}\n\nconst knowledgeBaseList = () => {\n\treturn (\n\t\t<ul className=\"s-tabs-list\">\n\t\t\t<li>\n\t\t\t\t<span role=\"img\" aria-label=\"book\">📖</span> <a href=\"https://wpstackable.com/documentation?utm_medium=Welcome%20Page&utm_campaign=Welcome%20Help&utm_source=Plugin\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>{ __( 'Documentation', i18n ) }</strong></a>\n\t\t\t\t<br />\n\t\t\t\t<span>{ __( 'Documentation & tutorials for building your site with Stackable.', i18n ) }</span>\n\t\t\t</li>\n\t\t\t{ isPro && contactURL &&\n\t\t\t\t<li>\n\t\t\t\t\t<span role=\"img\" aria-label=\"envelope\">✉️</span> <a href={ contactURL }><strong>{ __( 'Contact Email Support', i18n ) }</strong></a>\n\t\t\t\t\t<br />\n\t\t\t\t\t<span>{ __( 'Stuck with something? Email us and we’ll help you out.', i18n ) }</span>\n\t\t\t\t</li>\n\t\t\t}\n\t\t\t<li>\n\t\t\t\t<span role=\"img\" aria-label=\"discuss\">💬</span> <a href=\"https://facebook.com/groups/wpstackable\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>{ __( 'Facebook Community Group', i18n ) }</strong></a>\n\t\t\t\t<br />\n\t\t\t\t<span>{ __( 'Connect with other people using Stackable and join the discussion.', i18n ) }</span>\n\t\t\t</li>\n\t\t\t<li>\n\t\t\t\t<span role=\"img\" aria-label=\"code\">💻</span> <a href=\"https://github.com/gambitph/Stackable/issues\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>{ __( 'GitHub', i18n ) }</strong></a>\n\t\t\t\t<br />\n\t\t\t\t<span>{ __( 'Discuss technical plugin issues and contribute to the plugin code.', i18n ) }</span>\n\t\t\t</li>\n\t\t\t<li>\n\t\t\t\t<span role=\"img\" aria-label=\"support\">🤝</span> <a href=\"https://wordpress.org/support/plugin/stackable-ultimate-gutenberg-blocks/\" taregt=\"_blank\" rel=\"noopener noreferrer\"><strong>{ __( 'WordPress Plugin Support Forum', i18n ) }</strong></a>\n\t\t\t\t<br />\n\t\t\t\t<span>{ __( 'Community-powered plugin support forum', i18n ) }</span>\n\t\t\t</li>\n\t\t</ul>\n\t)\n}\n\nclass HelpTabs extends Component {\n\trender() {\n\t\t// If already pro, no need to show the tabs.\n\t\tif ( isPro ) {\n\t\t\treturn (\n\t\t\t\t<div>\n\t\t\t\t\t<div className=\"s-video-tutorial-wrapper\">\n\t\t\t\t\t\t<iframe\n\t\t\t\t\t\t\ttitle={ __( 'Video Tutorial', i18n ) }\n\t\t\t\t\t\t\twidth=\"560\"\n\t\t\t\t\t\t\theight=\"315\"\n\t\t\t\t\t\t\tsrc=\"https://www.youtube.com/embed/UW0Rg96aATA\"\n\t\t\t\t\t\t\tframeBorder=\"0\"\n\t\t\t\t\t\t\tallow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\"\n\t\t\t\t\t\t\tallowFullScreen\n\t\t\t\t\t\t/>\n\t\t\t\t\t</div>\n\t\t\t\t\t<h3>{ __( 'Knowledge Base', i18n ) }</h3>\n\t\t\t\t\t{ knowledgeBaseList() }\n\t\t\t\t</div>\n\t\t\t)\n\t\t}\n\n\t\treturn (\n\t\t\t<Tabs>\n\t\t\t\t<TabList className=\"s-tabs\">\n\t\t\t\t\t<Tab>{ __( 'Video Tutorial', i18n ) }</Tab>\n\t\t\t\t\t<Tab>{ __( 'Knowledge Base', i18n ) }</Tab>\n\t\t\t\t\t<Tab>{ __( 'Get Support', i18n ) }</Tab>\n\t\t\t\t</TabList>\n\t\t\t\t<TabPanel>\n\t\t\t\t\t<div className=\"s-video-tutorial-wrapper\">\n\t\t\t\t\t\t<iframe\n\t\t\t\t\t\t\ttitle={ __( 'Video Tutorial', i18n ) }\n\t\t\t\t\t\t\twidth=\"560\"\n\t\t\t\t\t\t\theight=\"315\"\n\t\t\t\t\t\t\tsrc=\"https://www.youtube.com/embed/UW0Rg96aATA\"\n\t\t\t\t\t\t\tframeBorder=\"0\"\n\t\t\t\t\t\t\tallow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\"\n\t\t\t\t\t\t\tallowFullScreen\n\t\t\t\t\t\t/>\n\t\t\t\t\t</div>\n\t\t\t\t\t<p><strong>{ __( 'Need help?', i18n ) }</strong></p>\n\t\t\t\t\t<p>{ __( 'Upgrade to Premium and our support team will be there to answer any questions you might have about the usage of Stackable.', i18n ) }</p>\n\t\t\t\t\t<p className=\"s-link-pair\">\n\t\t\t\t\t\t<a href={ pricingURL } title={ __( 'Get Stackable Premium', i18n ) }>{ __( 'Get Stackable Premium', i18n ) + ' →' }</a>\n\t\t\t\t\t\t<a href=\"https://rebrand.ly/plugin-welcome-learn-premium-support\" title={ __( 'Learn More', i18n ) } target=\"_blank\" rel=\"noopener noreferrer\">{ __( 'Learn More', i18n ) + ' →' }</a>\n\t\t\t\t\t</p>\n\t\t\t\t</TabPanel>\n\t\t\t\t<TabPanel>\n\t\t\t\t\t{ knowledgeBaseList() }\n\t\t\t\t\t<p><strong>{ __( 'Need help?', i18n ) }</strong></p>\n\t\t\t\t\t<p>{ __( 'Upgrade to Premium and our support team will be there to answer any questions you might have about the usage of Stackable.', i18n ) }</p>\n\t\t\t\t\t<p className=\"s-link-pair\">\n\t\t\t\t\t\t<a href={ pricingURL } title={ __( 'Get Stackable Premium', i18n ) }>{ __( 'Get Stackable Premium', i18n ) + ' →' }</a>\n\t\t\t\t\t\t<a href=\"https://rebrand.ly/plugin-welcome-learn-premium-support\" title={ __( 'Learn More', i18n ) } target=\"_blank\" rel=\"noopener noreferrer\">{ __( 'Learn More', i18n ) + ' →' }</a>\n\t\t\t\t\t</p>\n\t\t\t\t</TabPanel>\n\t\t\t\t<TabPanel>\n\t\t\t\t\t<h3>{ __( 'Email support is a Stackable Premium feature', i18n ) }</h3>\n\t\t\t\t\t<p>{ __( 'Upgrade to Premium and our support team will be there to answer any questions you might have about the usage of Stackable.', i18n ) }</p>\n\t\t\t\t\t<p>{ __( 'Here are the other features you\\'ll by going Premium:', i18n ) }</p>\n\t\t\t\t\t<ul className=\"s-check-list\">\n\t\t\t\t\t\t<li>{ __( '60+ Premium Layouts', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( '130+ Premium Block Designs', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( 'One-Click Switchable Designs', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( 'Additional Block Options', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( '3-Layer Separators', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( 'All Premium Effects', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( 'Custom CSS', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( 'No Ads', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( 'Lifetime Use', i18n ) }</li>\n\t\t\t\t\t\t<li>{ __( '1 Year of Updates & Support', i18n ) }</li>\n\t\t\t\t\t</ul>\n\t\t\t\t\t<p className=\"s-link-pair\">\n\t\t\t\t\t\t<a href={ pricingURL } title={ __( 'Get Stackable Premium', i18n ) }>{ __( 'Get Stackable Premium', i18n ) + ' →' }</a>\n\t\t\t\t\t\t<a href=\"https://rebrand.ly/plugin-welcome-learn-premium-support\" title={ __( 'Learn More', i18n ) } target=\"_blank\" rel=\"noopener noreferrer\">{ __( 'Learn More', i18n ) + ' →' }</a>\n\t\t\t\t\t</p>\n\t\t\t\t</TabPanel>\n\t\t\t</Tabs>\n\t\t)\n\t}\n}\n\n// Load all the options into the UI.\ndomReady( () => {\n\trender(\n\t\t<BlockToggler blocks={ blockData } disabledBlocks={ disabledBlocks } />,\n\t\tdocument.querySelector( '.s-settings-wrapper' )\n\t)\n\n\tif ( document.querySelector( '.s-pro-control-wrapper' ) ) {\n\t\trender(\n\t\t\t<ProNoticeToggler checked={ showProNoticesOption } />,\n\t\t\tdocument.querySelector( '.s-pro-control-wrapper' )\n\t\t)\n\t}\n\n\trender(\n\t\t<BackwardCompatibilityToggler checked={ loadV1Styles } />,\n\t\tdocument.querySelector( '.s-backward-compatibility-control-wrapper' )\n\t)\n\n\trender( <HelpTabs />, document.querySelector( '#s-help-area' ) )\n} )\n"],"sourceRoot":""}
dist/dummy-block-registration.js CHANGED
@@ -262,6 +262,70 @@ registerBlockType( 'ugb/card', {
262
  // For column spacings, use advanced paddings & vertical align on the content area only.
263
  addFilter( 'stackable.card.advanced-column-spacing.paddings.selector', 'stackable/card', () => '.ugb-card__content' )
264
  addFilter( 'stackable.card.advanced-column-spacing.vertical-align.selector', 'stackable/card', () => '.ugb-card__content' ) )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
265
  registerBlockType( 'ugb/container', {
266
  title: __( 'Container', i18n ),
267
  description: __( 'A styled container that you can add other blocks inside. Use this to create unique layouts.', i18n ),
262
  // For column spacings, use advanced paddings & vertical align on the content area only.
263
  addFilter( 'stackable.card.advanced-column-spacing.paddings.selector', 'stackable/card', () => '.ugb-card__content' )
264
  addFilter( 'stackable.card.advanced-column-spacing.vertical-align.selector', 'stackable/card', () => '.ugb-card__content' ) )
265
+ registerBlockType( 'ugb/columns', {
266
+ title: __( 'Advanced Columns & Grid', i18n ),
267
+ description: __( 'Add a block that displays content in multiple columns. Get advanced options on how you want your columns to look.', i18n ),
268
+ icon: ColumnsIcon,
269
+ category: 'layout',
270
+ keywords: [
271
+ __( 'Advanced Columns', i18n ),
272
+ __( 'section rows', i18n ),
273
+ __( 'Stackable', i18n ),
274
+ ],
275
+ attributes: schema,
276
+
277
+ supports: {
278
+ html: false,
279
+ inserter: ! disabledBlocks.includes( name ), // Hide if disabled.
280
+ },
281
+
282
+ edit,
283
+ save,
284
+
285
+ modules: {
286
+ 'advanced-general': true,
287
+ 'advanced-block-spacing': true,
288
+ 'advanced-responsive': true,
289
+ 'block-background': true,
290
+ 'block-separators': true,
291
+ 'block-title': true,
292
+ 'content-align': true,
293
+ 'custom-css': {
294
+ default: applyFilters( 'stackable.columns.custom-css.default', '' ),
295
+ },
296
+ },
297
+ }
298
+
299
+ // If the design was changed, check if we surpass the max columns.
300
+ addFilter( 'stackable.columns.setAttributes', 'stackable/columns/design', ( attributes, blockProps ) => {
301
+ if ( typeof attributes.design === 'undefined' ) {
302
+ return attributes
303
+ }
304
+
305
+ const blockAttributes = blockProps.attributes
306
+
307
+ if ( attributes.design !== 'grid' && blockAttributes.columns > 6 ) {
308
+ attributes.columns = 6
309
+ }
310
+
311
+ return attributes
312
+ } )
313
+
314
+ // If the design was changed, change the number of columns to make the layout's
315
+ // effect more apparent.
316
+ addFilter( 'stackable.columns.setAttributes', 'stackable/columns/design', ( attributes, blockProps ) => {
317
+ if ( typeof attributes.design === 'undefined' ) {
318
+ return attributes
319
+ }
320
+
321
+ const blockAttributes = blockProps.attributes
322
+
323
+ if ( attributes.design !== 'plain' && blockAttributes.columns < 4 ) {
324
+ attributes.columns = 4
325
+ }
326
+
327
+ return attributes
328
+ } ) )
329
  registerBlockType( 'ugb/container', {
330
  title: __( 'Container', i18n ),
331
  description: __( 'A styled container that you can add other blocks inside. Use this to create unique layouts.', i18n ),
dist/editor_blocks.css CHANGED
@@ -1 +1 @@
1
- @charset "UTF-8";.wp-admin .wp-block [class*=ugb-],.wp-admin .wp-block [class*=ugb-] *{transition:color .2s ease-in-out,opacity .2s ease-in-out,background-color .2s ease-in-out,height .2s ease-in-out,width .2s ease-in-out,transform .2s ease-in-out,padding .2s ease-in-out,border-radius .2s ease-in-out,fill .2s ease-in-out,top .2s ease-in-out,left .2s ease-in-out}svg.ugb-stackable-icon-gradient{fill:url(#stackable-gradient)!important}[data-type^="ugb/"].block-editor-block-list__block{margin-top:0!important;margin-bottom:0!important}[data-type^="ugb/"][data-align=full]>*>.ugb-main-block{margin-top:35px;margin-bottom:35px;padding:0 35px}.editor-styles-wrapper [data-type^="ugb/"] h1,.editor-styles-wrapper [data-type^="ugb/"] h2,.editor-styles-wrapper [data-type^="ugb/"] h3,.editor-styles-wrapper [data-type^="ugb/"] h4,.editor-styles-wrapper [data-type^="ugb/"] h5,.editor-styles-wrapper [data-type^="ugb/"] h6,.editor-styles-wrapper [data-type^="ugb/"] p{margin-top:0;margin-bottom:0}.ugb--has-panel-tabs .ugb-panel-tabs~.editorskit-panel{display:none}[class*=ugb--help-tip-].components-base-control .components-base-control__label,[class*=ugb--help-tip-].components-base-control .components-toggle-control__label{cursor:help;border-bottom:1px solid transparent}[class*=ugb--help-tip-].components-base-control .components-base-control__label:hover,[class*=ugb--help-tip-].components-base-control .components-toggle-control__label:hover{border-color:#8c33da;color:#8c33da;border-bottom-style:solid!important}.components-base-control[class*=ugb--help-tip-]:hover .components-base-control__label,.components-base-control[class*=ugb--help-tip-]:hover .components-toggle-control__label{border-color:#a683c5;border-bottom-style:dashed}[class*=ugb--help-tip-].components-panel__body .components-panel__body-toggle{cursor:pointer}[class*=ugb--help-tip-].components-panel__body .components-panel__body-toggle:after{content:"\f223";margin-left:10px;font-family:dashicons;font-size:20px;line-height:16px;text-shadow:0 0 1px #000;color:#fafafa}[class*=ugb--help-tip-].components-panel__body .components-panel__body-toggle:hover{color:#8c33da!important}[class*=ugb--help-tip-].components-panel__body .components-panel__body-toggle:hover:after{cursor:help;color:#b266f4;text-shadow:none}.ugb-help-tooltip-video{margin-left:-30px!important}.ugb-help-tooltip-video .components-popover__content{min-width:220px!important;width:220px!important}.ugb-help-tooltip-video .components-panel__body{padding:0 16px 16px}.ugb-help-tooltip-video video{width:100%;height:auto;position:relative;z-index:2;margin:0 -16px 8px;min-width:calc(100% + 32px);min-height:163.5px}.ugb-help-tooltip-video .ugb-help-tooltip-video__link{margin-top:5px;text-align:right;cursor:pointer}.ugb-help-tooltip-video .ugb-help-tooltip-video__link svg{vertical-align:bottom}.ugb-help-tooltip-video .components-spinner{position:absolute;left:calc(50% - 9px);text-align:center;top:82px;margin:0;z-index:1}.ugb-help-tooltip-video .ugb-help-tooltip-video__remove{background:none!important;border:none;position:absolute;top:10px;right:4px;cursor:pointer;z-index:9!important}.ugb-help-tooltip-video .ugb-help-tooltip-video__remove svg{max-width:none;stroke:rgba(0,0,0,.3);stroke-width:1px;fill:#fff}.ugb-help-tooltip-video .ugb-help-tooltip-video__remove:hover{color:#444}.ugb-help-tooltip-video h4{margin:0 0 8px;font-size:1em}[data-type="ugb/accordion"] .ugb-accordion__heading{outline:none}[data-type="ugb/accordion"] .ugb-accordion__heading svg{transform:rotate(180deg)!important}[data-type="ugb/accordion"] .ugb-accordion__heading>:first-child{flex:1}[data-type="ugb/accordion"] .ugb-accordion:not(.ugb-accordion--open) .ugb-accordion__content{display:none}[data-type="ugb/accordion"] .ugb-accordion:not(.ugb-accordion--open) .ugb-accordion__heading svg{transform:rotate(0deg)!important}#editor .ugb-accordion.ugb-accordion--v2 .ugb-accordion__content .ugb-accordion__content-inner{padding-top:0}#editor .ugb-accordion.ugb-accordion--v2 .ugb-accordion__content{overflow:visible}#editor .ugb-accordion.ugb-accordion--v2.ugb-accordion--design-plain .ugb-accordion__content .ugb-accordion__content-inner{padding-bottom:0}#editor .ugb-accordion.ugb-accordion--v2 .ugb-accordion__heading{z-index:0}#editor .ugb-accordion.ugb-accordion--v2 .ugb-accordion__item.ugb--has-background-overlay .ugb-video-background,#editor .ugb-accordion.ugb-accordion--v2 .ugb-accordion__item.ugb--has-background-overlay:before{z-index:-1!important}.ugb-accordion__heading>div:empty{display:none}.ugb-blockquote{margin-left:0;margin-right:0}.ugb-blockquote__inspector__icon{flex-wrap:wrap}.ugb-blog-post__inspector-spinner>*{margin:0 auto 16px;display:block;float:none}.ugb-blog-posts__item:after{pointer-events:none}[data-type][data-align=full] .ugb-cta.ugb-main-block.ugb-main-block--inner-full.ugb--has-block-background,[data-type][data-align=full] .ugb-cta.ugb-main-block:not(.ugb--has-block-background){padding:0}[data-type][data-align=full] .ugb-cta.ugb-main-block.ugb-main-block--inner-full.ugb--has-block-background .ugb-cta__item,[data-type][data-align=full] .ugb-cta.ugb-main-block:not(.ugb--has-block-background) .ugb-cta__item{border-radius:0}[data-align=full] .ugb-container:not(.ugb-container--design-plain):not(.ugb--has-block-background){padding-left:0!important;padding-right:0!important}[data-align=full] .ugb-container:not(.ugb-container--design-plain):not(.ugb--has-block-background)>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper{border-radius:0!important}[data-type="ugb/container"][data-align=center]{text-align:inherit}.ugb-container .block-editor-block-list__block{max-width:none!important}[data-align=full] .ugb-countup{border-radius:0!important;margin-top:0;margin-bottom:0}.ugb-design-library-block .components-placeholder__label svg{margin-right:8px}.ugb-design-library-block button.components-button{height:auto;font-weight:600;text-transform:uppercase;font-size:13px;padding:11px 20px;background:#fff}.ugb-insert-library-button svg{width:20px;height:20px}.ugb-insert-library-button{margin-left:10px;margin-right:10px}.ugb-expand__label{font-size:12px;text-transform:uppercase;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#8e979e;padding:2em 0 0;border:none;box-shadow:none;white-space:nowrap;display:block}.ugb-expand__label:first-child{padding-top:0}.ugb-expand .ugb-expand__less-text p,.ugb-expand .ugb-expand__more-text p{font-size:inherit!important;color:inherit!important}.ugb-expand .ugb-block-content>a{display:inline-block}.ugb-feature.ugb-feature--design-basic .ugb-feature__image.ugb-image-upload-placeholder.ugb-image-upload-has-placeholder,.ugb-feature.ugb-feature--design-plain .ugb-feature__image.ugb-image-upload-placeholder.ugb-image-upload-has-placeholder{height:250px}.ugb-feature-grid .ugb-image-upload-placeholder.ugb-image-upload-has-placeholder{height:100px;width:100px;margin:0 auto;border-radius:100%}[data-type][data-align=full] .ugb-header.ugb-main-block.ugb-main-block--inner-full.ugb--has-block-background,[data-type][data-align=full] .ugb-header.ugb-main-block:not(.ugb--has-block-background){padding:0}[data-type][data-align=full] .ugb-header.ugb-main-block.ugb-main-block--inner-full.ugb--has-block-background .ugb-header__item,[data-type][data-align=full] .ugb-header.ugb-main-block:not(.ugb--has-block-background) .ugb-header__item{border-radius:0}.ugb-icon-list ul{list-style:none!important}#editor .ugb-icon-list.ugb-icon-list li:last-child{margin-bottom:0!important}.ugb-image-box__image:hover{opacity:1!important}.ugb-image-box__arrow{pointer-events:all!important}[data-type="ugb/notification"] .ugb-notification.ugb-notification--dismissible{display:flex!important}[data-type="ugb/notification"] .ugb-notification__item>:last-child,[data-type="ugb/notification"] .ugb-notification__item>:last-child [role=textbox]{margin-bottom:0}[data-type="ugb/notification"] .ugb-svg-icon-placeholder__button{display:block;width:100%}.ugb-number-box .ugb-number-box__number[data-is-placeholder-visible=true]{transition:none;height:2.5em;width:2.5em;left:calc(50% - 1.25em)}.ugb-number-box .ugb-number-box__item>:not(.ugb-number-box__content){z-index:3!important}.ugb-number-box .ugb-number-box__item>.ugb-number-box__content{z-index:4!important}.ugb-pricing-box__price-line>:first-child{align-self:flex-start}.ugb-pricing-box__price-line>:last-child{align-self:flex-end}[data-type="ugb/separator"]{z-index:30!important}[data-type="ugb/separator"]~.wp-block.is-selected{z-index:31}[data-type="ugb/separator"][data-align=full] .ugb-separator .ugb-separator__svg-inner{overflow:hidden}[data-type="ugb/separator"][data-align=full] .ugb-separator .ugb-separator__svg-wrapper{overflow:visible}.ugb-team-member-setting__social,.ugb-team-member-setting__social .components-base-control__field{margin-bottom:8px!important}.ugb-team-member__image .ugb-image-upload-has-placeholder{border-radius:100%;height:0;padding-bottom:100%}.ugb-team-member__image .ugb-image-upload-has-placeholder svg{top:50%;position:absolute;transform:translateY(-50%)}.ugb-testimonial__image .ugb-image-upload-has-placeholder{border-radius:100%;height:0;padding-bottom:100%}.ugb-testimonial__image .ugb-image-upload-has-placeholder svg{top:50%;position:absolute;transform:translateY(-50%)}#editor [data-type="ugb/video-popup"][data-align=full] .ugb-video-popup.ugb-main-block--inner-full.ugb--has-block-background .ugb-video-popup__wrapper,#editor [data-type="ugb/video-popup"][data-align=full] .ugb-video-popup:not(.ugb--has-block-background) .ugb-video-popup__wrapper{border-radius:0;margin-left:-35px;margin-right:-35px;width:calc(100% + 70px)}.ugb-advanced-autosuggest-control{margin-bottom:16px}.ugb-advanced-autosuggest-control__select>*{position:relative}.ugb-advanced-autosuggest-control__select input{width:100%}.ugb-advanced-autosuggest-control__select .react-autosuggest__suggestions-container{position:absolute;top:100%;max-height:272px;overflow-y:auto;z-index:2;background:#fff;width:100%;margin-top:5px;border-radius:6px}.ugb-advanced-autosuggest-control__select .react-autosuggest__suggestions-container:not(:empty){box-shadow:0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px rgba(176,181,193,.2),0 5px 30px -10px rgba(18,63,82,.3)}.ugb-advanced-autosuggest-control__select .react-autosuggest__suggestions-list,.ugb-advanced-autosuggest-control__select .react-autosuggest__suggestions-list li{margin:0}.ugb-advanced-autosuggest-control__select .react-autosuggest__section-container:not(.react-autosuggest__section-container--first){border-top:1px solid #ddd}.ugb-advanced-autosuggest-control__select .react-autosuggest__suggestion{background:#fff;padding:8px 16px;cursor:pointer}.ugb-advanced-autosuggest-control__select .react-autosuggest__suggestion--highlighted{background:#f1f1f1}.ugb--autosuggest-empty{font-style:italic;font-size:.9em;color:#999}.ugb--autosuggest-group{background:#fff;padding:14px 16px 8px;font-weight:700;color:#aaa}.ugb-advanced-toolbar-control .components-toolbar.ugb-toolbar--full-width>div,.ugb-advanced-toolbar-control .components-toolbar.ugb-toolbar--full-width>div>button,.ugb-advanced-toolbar-control .components-toolbar.ugb-toolbar--full-width>div>button>svg{width:100%!important}.ugb-advanced-toolbar-control .components-toolbar.ugb-toolbar--multiline{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.ugb-advanced-toolbar-control .components-toolbar.ugb-toolbar--multiline>div,.ugb-advanced-toolbar-control .components-toolbar.ugb-toolbar--multiline>div>button,.ugb-advanced-toolbar-control .components-toolbar.ugb-toolbar--multiline>div>button>svg{width:auto!important;margin:0}.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control{justify-content:center}.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control svg{height:100%}.ugb-advanced-toolbar-control__text-button{height:30px;width:100%;justify-content:center;align-items:center;display:flex;border-radius:4px;padding:3px}.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control.has-text{padding:3px}.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control.has-text:hover{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #555d66,inset 0 0 0 2px #fff}.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control.is-active .ugb-advanced-toolbar-control__text-button,.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control.is-pressed .ugb-advanced-toolbar-control__text-button{outline:none;color:#fff;box-shadow:none;background:#555d66}.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control.has-icon{padding:3px}.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control.has-icon>svg{padding:5px}.ugb-base-control-multi-label{display:grid;grid-template-columns:auto 1fr auto;margin-bottom:5px}.ugb-base-control-multi-label .ugb-base-control-multi-label__label{margin-bottom:0}.ugb-base-control-multi-label__units{top:0;right:0;display:flex}.ugb-base-control-multi-label__units button{border:0;font-size:10px;margin:0;font-weight:400;outline:none;color:#aaa;padding:0 4px;background:transparent;cursor:pointer;text-transform:uppercase}.ugb-base-control-multi-label__units button:hover{color:#333}.ugb-base-control-multi-label__units button.is-active{color:#333;text-decoration:underline}.ugb-modal-get-block-attributes-button textarea{width:50vw;height:60vh;font-family:monospace}.ugb-button.ugb-button--icon-only .ugb-svg-icon-placeholder__button{display:block}.ugb-button.ugb-button--has-icon .ugb-svg-icon-placeholder__button{height:auto}.ugb-button svg{transition:initial!important}.ugb-button-icon-control .components-popover__content{box-shadow:0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px rgba(176,181,193,.2),0 5px 30px -10px rgba(18,63,82,.3)}.ugb-button-icon-control .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.ugb-button-icon-control button{display:flex}.components-popover.ugb-button-icon-control__popover{z-index:100000}.ugb-button-icon-control__popover .components-panel__body-title{padding:15px!important;background:transparent!important}.ugb-button-icon-control__wrapper{display:flex;align-items:center}.ugb-button-icon-control__wrapper .ugb-button-icon-control__reset{padding:6px;margin:0 6px}.ugb-button-icon-control__wrapper .ugb-button-icon-control__reset svg{width:14px;height:14px}.ugb-button-icon-control__wrapper .ugb-button-icon-control__edit{padding:0 6px}.ugb-button-icon-control__wrapper .ugb-button-icon-control__edit svg{width:18px;height:18px;margin:0}.ugb-button-icon-control .components-toggle-control,.ugb-button-icon-control .components-toggle-control .components-base-control__field,.ugb-button-icon-control .components-toggle-control .components-toggle-control__label{margin-bottom:0!important}.ugb-code-textarea+.CodeMirror{height:500px;margin-left:-16px;margin-right:-16px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:16px}.ugb-control-separator{height:1px!important;background:#ddd!important;margin:24px -16px!important;border:0!important;padding:0!important;width:calc(100% + 32px)!important;box-shadow:none!important}.components-panel__body-title+.ugb-control-separator{margin-top:0!important}.ugb-design-control{max-height:450px}.ugb-design-control input{opacity:0;height:0;width:0;margin:0;padding:0;position:fixed;top:0}.ugb-design-control .components-radio-control__option{display:inline-block;width:50%;text-align:center}.ugb-design-control label>span{padding:5px;display:block;border-radius:8px}.ugb-design-control label>span>img{border-radius:4px}.ugb-design-control input:checked+label>span{box-shadow:inset 0 0 0 2px #888}.ugb-design-control input:not(:checked)+label>span:hover{box-shadow:inset 0 0 0 2px #f1f1f1}.ugb-design-control .design-label svg{height:12px;margin:0 0 0 5px;fill:#ffad00}.ugb-design-library-control__open-library{margin:0 0 8px auto!important;display:block}.ugb-design-library-control__open-library__toolbar{font-size:11px;display:flex;justify-content:space-between;padding:0 8px}.ugb-design-library-items{page-break-inside:avoid;break-inside:avoid;column-count:1;column-gap:38px}.ugb-design-library-items.ugb-design-library-items--columns-2{column-count:2}.ugb-design-library-items.ugb-design-library-items--columns-3{column-count:3}.ugb-design-library-items.ugb-design-library-items--columns-4{column-count:4}.ugb-design-library-items .components-base-control__help{text-align:center;font-style:italic}.ugb-design-library-items .ugb-design-library-search__spinner{display:flex}.ugb-design-library-items .ugb-design-library-search__spinner .components-spinner{margin:0 auto}.ugb-modal-design-library__wrapper{overflow:hidden}.ugb-modal-design-library__designs{overflow:auto}.ugb-design-library-item{border-radius:4px;box-shadow:0 2px 15px hsla(0,0%,60%,.3);overflow:hidden;transition:all .3s ease-in-out;position:relative;margin-bottom:38px;display:block;transform:translateZ(0);break-inside:avoid;width:100%;will-change:transform}.ugb-design-library-item:hover{transform:translateY(-4px) scale(1.03);box-shadow:0 6px 25px hsla(0,0%,60%,.3)}.ugb-design-library-item img{display:block;pointer-events:none;width:100%;height:auto;min-height:50px;background:#f1f1f1}.ugb-design-library-item footer{padding:8px 12px;font-size:11px;line-height:18px;display:flex;justify-content:space-between}.ugb-design-library-item.ugb--is-busy .ugb-design-library-item__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(-10px)}.ugb-design-library-item.ugb--is-busy .components-spinner{margin:0}.ugb-design-library-item.ugb--is-busy img{opacity:.15}.ugb-design-library-item .ugb-design-library-item__image svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);opacity:0;fill:#000;height:35px;width:35px}.ugb-design-library-item .ugb-design-library-item__image img,.ugb-design-library-item .ugb-design-library-item__image svg{transition:all .3s ease-in-out}.ugb-design-library-item[class*=ugb--is-premium]:hover .ugb-design-library-item__image img{opacity:.4;filter:blur(3px)}.ugb-design-library-item[class*=ugb--is-premium]:hover .ugb-design-library-item__image svg{transform:translate(-50%,-50%);opacity:1}.ugb-design-library-item__image{padding:0!important;border:0!important;text-align:start!important;width:100%!important;margin:0!important;outline:none!important;cursor:pointer;display:block}.ugb-design-library-item__premium{position:absolute;z-index:1;background:#f34957;font-size:10px;color:#fff;line-height:18px;padding:0 6px;border-radius:2px;top:5px;right:5px;text-transform:uppercase}.ugb-design-library-item__premium-link{cursor:pointer;display:flex}.ugb-design-library-item__premium-link svg{height:15px;margin-right:5px}.ugb-design-library-item__favorite{border:0;padding:0;cursor:pointer;outline:none;transition:all .3 ease-in-out}.ugb-design-library-item__favorite svg{fill:#bbb;height:14px;width:14px}.ugb-design-library-item__favorite.ugb--is-favorite:hover svg,.ugb-design-library-item__favorite.ugb--is-favorite svg,.ugb-design-library-item__favorite:hover svg{fill:#d30c5c}.ugb-design-control{max-height:40vh;overflow-y:auto;padding:0 16px}.ugb-design-control .components-base-control__label{margin-left:-16px;margin-right:-16px;margin-bottom:8px}.ugb-design-panel-item{position:relative}.ugb-design-panel-item__hover-image{position:absolute;top:5px;left:5px;right:5px;width:calc(100% - 10px);opacity:0;transition:opacity .4s ease-in-out}.ugb-design-panel-item:hover .ugb-design-panel-item__hover-image{opacity:1}#editor .ugb--has-background-overlay.ugb--has-background-overlay .ugb-video-background,#editor .ugb--has-background-overlay.ugb--has-background-overlay:before{pointer-events:none}.ugb-four-number-control__wrapper{display:grid;grid-gap:4px;grid-template-columns:1fr 1fr 1fr 1fr -webkit-min-content;grid-template-columns:1fr 1fr 1fr 1fr min-content;align-items:flex-start}.ugb-four-number-control__wrapper button{padding:6px!important}.ugb-four-number-control__wrapper button.ugb--is-locked,.ugb-four-number-control__wrapper button.ugb--is-locked:hover{background:#aaa!important;color:#fff!important}.ugb-four-number-control__label{display:flex;flex-direction:column;justify-content:center;align-items:center}.ugb-four-number-control__label span{font-size:9px;opacity:.8}.ugb-four-number-control__label input{margin:0;width:100%;padding-left:0!important;padding-right:0!important;text-align:center}.ugb-four-number-control__label input[disabled]{background:#e5e4e8;cursor:not-allowed}.ugb-four-range-control__range{display:flex;align-items:center;margin-bottom:8px}.ugb-four-range-control__range .ugb-four-range-control__icon{height:20px;width:20px;flex-shrink:0;margin-right:10px}.ugb-four-range-control__range .components-base-control.components-range-control,.ugb-four-range-control__range .components-base-control__field{margin-bottom:0!important}.ugb-four-range-control__range .components-range-control{flex:1}.ugb-four-range-control .ugb-four-range-control__lock{height:auto;color:#555d66;box-shadow:none!important;margin-left:5px}.ugb-four-range-control .ugb-four-range-control__lock svg{height:16px;width:16px}.ugb-icon-control .ugb-icon-control__icon-button{height:auto;padding:8px;margin-right:auto}.ugb-icon-control .ugb-icon-control__icon-button svg{width:30px;height:30px}.ugb-icon-control .ugb-icon-control__wrapper{display:flex;justify-content:space-between}.ugb-icon-popover__iconlist{display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;margin-top:5px;height:250px;overflow:auto}.ugb-icon-popover__iconlist button{background:none;padding:5px;height:auto;border-color:transparent;box-shadow:none}.ugb-icon-popover__iconlist svg{width:30px!important;height:30px;margin:0;box-sizing:content-box;border-radius:4px}.ugb-icon-popover__iconlist .components-base-control__help{font-style:italic}.ugb-icon-popover__label-container{display:flex;align-items:center;margin-bottom:8px}.ugb-icon-popover__label-container .components-base-control__field{margin-bottom:0}.ugb-icon-popover__label-container .ugb-icon-popover__input{flex:1}.ugb-icon-popover__label-container .components-range-control__reset{margin-left:8px}.ugb-image-control .ugb-placeholder{height:150px;display:flex;justify-content:center;align-items:center;background:#f1f1f1;margin-bottom:12px;margin-top:.6rem}.ugb-image-control .ugb-placeholder svg{height:50px;fill:#ddd}.ugb-image-control .ugb-image-preview,.ugb-image-control .ugb-placeholder{border-radius:4px;cursor:pointer;transition:all .3s ease-in-out}.ugb-image-control .ugb-image-preview:hover,.ugb-image-control .ugb-placeholder:hover{background:#fafafa}.ugb-image-control .ugb-image-preview:focus,.ugb-image-control .ugb-placeholder:focus{background:#fafafa;box-shadow:0 0 0 2px rgba(30,140,190,.8)}.ugb-image-control .ugb-image-preview-wrapper{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;background:#f1f1f1;margin-top:.6rem;border-radius:4px}.ugb-image-control .ugb-image-preview-wrapper svg{stroke:rgba(0,0,0,.3);stroke-width:1px;fill:#fff}.ugb-image-control .ugb-image-preview{min-width:100px;flex:1 1 100px;margin:0;position:relative;z-index:2;-o-object-fit:contain;object-fit:contain;width:auto;height:auto}.ugb-image-control .ugb-image-preview-remove{background:none!important;color:#ddd;border:none;position:absolute;top:10px;right:4px;cursor:pointer;z-index:3}.ugb-image-shape-control .ugb-design-control{padding:8px;margin:0 40px;border:1px solid #efefef}.ugb-image-upload-placeholder{position:relative;cursor:copy;margin-left:auto;margin-right:auto}.ugb-image-upload-placeholder img{display:block}.ugb-image-upload-has-placeholder{background:#f1f1f1;display:flex;justify-content:center;align-items:center;height:150px;width:100%}.ugb-image-upload-has-placeholder svg{max-height:50px;fill:#ddd;max-width:40%;width:100%}.ugb-image-upload-has-placeholder:hover{background:#fafafa}.ugb-image-upload-has-placeholder:focus{background:#fafafa;box-shadow:0 0 0 2px rgba(30,140,190,.8)}.ugb-image-upload-has-image:hover{opacity:.8}.ugb-image-upload-remove{background:none!important;color:#ddd;border:none;position:absolute;top:10px;right:4px;cursor:pointer;display:none;z-index:9!important}.ugb-image-upload-remove svg{stroke:rgba(0,0,0,.3);stroke-width:1px;fill:#fff;max-width:none}.block-editor-block-list__block.is-selected .ugb-image-upload-remove,.block-editor-block-list__block:hover .ugb-image-upload-remove{display:block}.ugb-modal-welcome-video p{width:470px;margin:16px auto;text-align:center}.ugb-modal-welcome-video .components-modal__content{padding-bottom:20px}.ugb-modal-welcome-video .components-modal__header{margin-bottom:30px}.ugb-modal-welcome-video,.ugb-modal-welcome-video__overlay{animation-duration:.6s!important;transition-duration:.6s!important}.ugb-modal-design-library{width:100%;max-width:90%;height:90%;min-height:500px}.ugb-modal-design-library .components-modal__content{padding:0;display:flex;flex-direction:column}.ugb-modal-design-library .components-modal__header{margin:0}.ugb-modal-design-library .ugb-modal-design-library__wrapper{display:grid;grid-template-columns:300px auto;grid-template-rows:50px auto;flex:1}.ugb-modal-design-library .ugb-modal-design-library__sidebar{box-shadow:0 0 30px rgba(0,0,0,.1);background:#fff;grid-column:1/2;grid-row:1/3;display:flex;flex-direction:column;overflow:hidden}.ugb-modal-design-library .ugb-modal-design-library__sidebar .ugb-control-separator{margin:8px 0!important;width:100%!important}.ugb-modal-design-library .ugb-modal-design-library__topbar{display:flex;justify-content:flex-end;padding:0 24px;height:50px;align-items:center;grid-column:2/3;grid-row:1/2}.ugb-modal-design-library .ugb-modal-design-library__designs{padding:24px;grid-column:2/3;grid-row:2/3}.ugb-modal-design-library .ugb-modal-design-library__search{padding:24px;background:#f1f1f1}.ugb-modal-design-library .ugb-modal-design-library__search .components-base-control__field{margin:0}.ugb-modal-design-library .ugb-modal-design-library__topbar .is-pressed{background:#555;color:#fff}.ugb-modal-design-library .ugb-advanced-toolbar-control .components-button.components-toolbar__control.has-text,.ugb-modal-design-library .ugb-advanced-toolbar-control .components-button.components-toolbar__control.has-text.is-pressed,.ugb-modal-design-library .ugb-advanced-toolbar-control .components-button.components-toolbar__control.has-text:hover,.ugb-modal-design-library .ugb-advanced-toolbar-control .ugb-toolbar--full-width{background:transparent}.ugb-modal-design-library .ugb-modal-design-library__filters{overflow-y:auto;padding:24px}.ugb-block-list li{margin:0}.ugb-block-list li>div{padding:6px 10px;cursor:pointer}.ugb-block-list li [aria-pressed=true]{font-weight:700}.ugb-block-list li .is-disabled{opacity:.3}.ugb-block-list .ugb-block-list__count{float:right}.ugb-block-list [data-count="0"]{opacity:.3}.ugb-modal-design-library__color-list-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.ugb-modal-design-library__color-list{margin-bottom:8px!important}.ugb-modal-design-library__color-list .components-circular-option-picker{width:24px;flex:0;margin:0 10px 10px}.ugb-modal-design-library__color-list .components-circular-option-picker__option-wrapper{height:22px;width:22px;margin:0}.ugb-modal-design-library__color-list .components-circular-option-picker__option.is-pressed+svg{left:3px;top:3px;width:16px;height:16px}.ugb-modal-design-library__color-list .components-circular-option-picker__option:after{box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)!important}.ugb-modal-design-library__color-list .components-circular-option-picker__option:focus:after{width:28px;height:28px;top:-3px;left:-3px}.ugb-modal-design-library__refresh{margin-right:10px}.ugb-modal-design-library__dev-mode .components-base-control__field{margin:2px 24px 0!important}.ugb-toggle-panel-form-toggle{margin-right:12px}.ugb-panel-advanced-button{text-transform:uppercase;font-size:9px;background:transparent;width:100%;display:block;border:0;outline:none;position:relative;cursor:pointer;padding-bottom:15px}.ugb-panel-advanced-button:after{content:"❯";position:absolute;transform:translateX(-50%) rotate(90deg);left:50%;bottom:0}.ugb-panel-advanced-button:hover{color:#999}.ugb-toggle-panel-body--advanced .ugb-panel-advanced-button{padding-bottom:0;padding-top:15px}.ugb-toggle-panel-body--advanced .ugb-panel-advanced-button:after{top:0;bottom:auto;transform:translate(-50%) rotate(-90deg)}.ugb-design-control-pro-note{margin:1.5em 0;color:#6d7882;text-align:center;padding:0 30px}.ugb-design-control-pro-note h4{margin:0 0 1em;font-size:1em}.ugb-design-control-pro-note p{font-size:.9em}.ugb-design-control-pro-note a.button{color:#fff;border:0;text-transform:uppercase;display:inline-block;height:auto;width:auto;margin:0 auto;transition:all .3s ease-in-out;box-shadow:none;font-size:9px;line-height:1.2em;border-radius:25px;padding:10px 18px;background:linear-gradient(90deg,#8c33da -30%,#f34957 130%);transition-timing-function:cubic-bezier(.81,.37,.61,1);transition-duration:.2s}.ugb-design-control-pro-note a.button:hover{background:linear-gradient(90deg,#8c33da -70%,#f34957 170%);color:#fff;transform:scale(1.1)}.ugb-design-control-pro-note svg{height:35px;width:35px;margin:0 0 1em}.ugb-design-control-pro-note.ugb-pro-note__small{display:grid;padding:0;grid-template-columns:30px 1fr -webkit-min-content;grid-template-columns:30px 1fr min-content;grid-gap:5px;align-items:center;margin-bottom:0}.ugb-design-control-pro-note.ugb-pro-note__small svg{margin:0;height:25px;width:25px}.ugb-design-control-pro-note.ugb-pro-note__small p{text-align:left;margin:0;font-size:10px}.ugb-design-control-pro-note.ugb-pro-note--fade *{transition:all .3s ease-in-out}.ugb-design-control-pro-note.ugb-pro-note--fade p{opacity:.8}.ugb-design-control-pro-note.ugb-pro-note--fade a,.ugb-design-control-pro-note.ugb-pro-note--fade svg{opacity:.7}.ugb-design-control-pro-note.ugb-pro-note--fade:hover a,.ugb-design-control-pro-note.ugb-pro-note--fade:hover p,.ugb-design-control-pro-note.ugb-pro-note--fade:hover svg{opacity:1}.ugb-panel-tabs{position:-webkit-sticky;position:sticky;top:-1px;z-index:2}.ugb-panel-tabs .ugb-panel-tabs__wrapper{display:flex!important;transition:all .3s ease-in-out;background:#fff;box-shadow:none;flex-wrap:nowrap}.ugb-panel-tabs button{outline:none!important;display:flex;flex-direction:column;justify-content:center;align-items:center;height:80px;padding:0!important;flex:1;margin:0!important}.ugb-panel-tabs button svg{margin:5px;height:20px;color:#555d66}.ugb-panel-tabs button.is-active{background:#fafafa;background:linear-gradient(180deg,#fafafa,#fff 70%);border-bottom:0;box-shadow:inset 0 -3px #0085ba!important}.ugb-panel-tabs{border-bottom:1px solid #e2e4e7!important}[data-ugb-tab]>* .components-panel__body:not(.ugb-panel-tabs){box-shadow:0 -12px 0 #f0f3f5;margin-top:12px;border-bottom:1px solid #e2e4e7}.edit-post-sidebar.ugb--has-panel-tabs{background-color:#f0f3f5}.edit-post-sidebar.ugb--has-panel-tabs>.components-panel{border:0}.edit-post-sidebar.ugb--has-panel-tabs .edit-post-settings-sidebar__panel-block .components-panel__body:last-child{margin-bottom:0}[data-ugb-tab]>*{padding-bottom:0!important}[data-ugb-tab=advanced] .ugb-inspector-panel-controls:not(.ugb-panel-advanced),[data-ugb-tab=layout] .block-editor-block-inspector__advanced,[data-ugb-tab=layout] .ugb-inspector-panel-controls:not(.ugb-panel-layout),[data-ugb-tab=style] .block-editor-block-inspector__advanced,[data-ugb-tab=style] .ugb-inspector-panel-controls:not(.ugb-panel-style){display:none}.ugb--panel-tabs-dummy{height:80px;margin-top:16px}.ugb--fixed-tabs{position:fixed;top:136px;width:279px;background:#fff;z-index:2;box-shadow:0 20px 30px -20px rgba(0,0,0,.1);margin-top:0!important}.ugb-pro-control-more-dots{display:flex;background:#fff;margin:0 auto;width:50px;justify-content:center;border-radius:25px;height:25px;align-items:center;cursor:pointer;transition:all .3s ease-in-out;border:none;outline:none}.ugb-pro-control-more-dots .ugb-pro-control-more-dots__dot{width:6px;height:6px;background:#aaa;border-radius:100%;margin:0 2px;transition:all .3s ease-in-out}.ugb-pro-control-more-dots:focus,.ugb-pro-control-more-dots:hover{background:#eee}.ugb-pro-control-more-dots:focus .ugb-pro-control-more-dots__dot,.ugb-pro-control-more-dots:hover .ugb-pro-control-more-dots__dot{background:#555}.ugb-pro-control-button__wrapper{max-height:800px;transition:all .3s ease-in-out;overflow:hidden}.ugb-pro-control-button__wrapper.ugb-pro-control-button--hidden{max-height:0}.ugb-pro-modal{overflow:hidden!important;border:0!important;background:#000}.ugb-pro-modal .components-modal__header{position:absolute;top:0;right:10px;z-index:3;border:0;background:transparent}.ugb-pro-modal .components-modal__header .components-button svg{fill:#fff}.ugb-pro-modal .components-modal__header .components-button:hover{background-color:rgba(0,0,0,.4)!important}.ugb-pro-modal .components-modal__content{padding:0}.ugb-pro-modal .components-modal__content img{max-width:1000px;height:auto;width:auto!important}.ugb-pro-modal .ugb-pro-modal__footer{padding:30px;text-align:center;display:flex;justify-content:center;align-items:center}.ugb-pro-modal .ugb-pro-modal__footer *{margin:0 5px}.ugb-pro-modal .ugb-pro-modal__footer .button{color:#fff;background:linear-gradient(90deg,#ab5af1 -50%,#fb6874);border:0;height:auto;font-size:14px;font-weight:500;display:flex;align-items:center;margin:0 15px;border-radius:40px;padding:5px 25px}.ugb-pro-modal .ugb-pro-modal__footer .button svg{fill:#fff;margin:0 10px 0 0}.ugb-pro-modal .ugb-pro-modal__footer .button:hover{background:linear-gradient(90deg,#ab5af1 -50%,#fb6874 50%)}.ugb-pro-modal .ugb-pro-modal__footer a:not(.button){color:#fb6874;text-decoration:none}.ugb-pro-modal .ugb-pro-modal__footer a:not(.button):hover{color:#ab5af1}.ugb-pro-modal .ugb-pro-modal__footer .button-ghost{box-shadow:inset 0 0 0 2px #fb6874;background:none;color:#fb6874;font-weight:400;text-transform:none}.ugb-pro-modal .ugb-pro-modal__footer .button-ghost:hover{box-shadow:inset 0 0 0 2px #ab5af1;background:none;font-weight:400;color:#ab5af1}.ugb-pro-modal-pricing img{width:1000px;height:500px!important;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ugb-base-control-multi-label__responsive{display:flex;margin-left:6px;align-items:center}.ugb-base-control-multi-label__responsive button{height:11px;width:11px;padding:3px!important;min-width:11px!important;box-sizing:content-box;background:#eee;border-radius:100%;margin:0 2px 0 3px}.ugb-base-control-multi-label__responsive button svg{height:100%;width:100%}.ugb-base-control-multi-label__responsive button.is-active,.ugb-base-control-multi-label__responsive button:hover{background:#999!important;color:#fff!important;border:none!important;box-shadow:none!important}.ugb-base-control-multi-label__responsive button.is-active:not(:first-child){background:#ab5af1!important}.ugb-small-number-control .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.ugb-small-number-control input{width:80px}.ugb-social-url-text-control+.ugb-social-url-text-control{margin-top:-18px!important}.ugb-svg-icon-placeholder{line-height:1}.ugb-svg-icon-placeholder button{font-size:inherit;padding:0;color:inherit;outline:none!important;background:transparent!important;border:none!important;box-shadow:none!important;cursor:copy;display:inline-block;width:auto}.ugb-svg-icon-placeholder button svg{display:block}.edit-post-sidebar .ugb-url-input-control__input input{width:100%}.ugb-url-input-popover{z-index:99989}.ugb-url-input-popover.is-from-top{margin-top:20px!important}.ugb-url-input-popover.is-from-bottom{margin-top:-20px!important}.ugb-url-input-popover .ugb-url-input-control__input input[type=text]{border-radius:4px;border:1px solid #8d96a0;flex:1}.ugb-url-input-popover .ugb-url-input-control__more-button{margin-left:5px}.ugb-url-input-popover .ugb-url-input-popover__input-wrapper{display:flex;align-items:center}.ugb-url-input-popover .ugb-url-input-control__icon{margin-right:10px}.ugb-url-input-popover.ugb--show-advanced .ugb-url-input-popover__input-wrapper{margin-bottom:16px}.ugb-url-input-popover .ugb-url-input-control__input.ugb-url-input-control__input--plain{flex:1;width:300px}.ugb-url-input-popover .ugb-url-input-control__input.ugb-url-input-control__input--plain .components-base-control__field{margin-bottom:0!important}.ugb-url-input-popover .ugb-url-input-control__more-button[aria-expanded=false].ugb--active:not(:hover){box-shadow:inset 0 0 0 1px #6c7781,inset 0 0 0 2px #fff}.stackable-components-toolbar{border-right:none!important}.stackable-components-toolbar .components-icon-button{justify-content:center}.stackable-components-toolbar .components-icon-button svg{margin:0!important}.components-stackable-highlight__popover .components-popover__content{overflow:hidden;padding:16px}.ugb-component-inline-color-popover{padding:16px}.ugb-highlight-format__color-picker{margin-bottom:16px}.components-stackable-highlight-color__indicator{position:absolute;background:#000;height:3px;width:20px;left:auto;right:auto;top:50%;margin:9px 0 0}.ugb-bottom-separator .ugb-separator-wrapper,.ugb-top-separator .ugb-separator-wrapper{pointer-events:all}.ugb-panel-controls-separator{margin:0 -16px;background:#f0f3f5;text-transform:uppercase;font-size:8px;text-align:center;color:#bfc8ce;padding:14px 0 0}.ugb--hide-desktop.ugb--hide-desktop.ugb--hide-desktop,.ugb--hide-mobile.ugb--hide-mobile.ugb--hide-mobile,.ugb--hide-tablet.ugb--hide-tablet.ugb--hide-tablet{display:block!important}.ugb--hide-desktop.ugb--hide-desktop.ugb--hide-desktop.ugb-main-block,.ugb--hide-mobile.ugb--hide-mobile.ugb--hide-mobile.ugb-main-block,.ugb--hide-tablet.ugb--hide-tablet.ugb--hide-tablet.ugb-main-block{display:flex!important}.ugb-main-block,[class*=ugb-]+form[class*=-link],[class*=ugb-] form[class*=-link],form[class*=ugb-][class*=-link]{display:flex;justify-content:center;align-items:center}.ugb-main-block{margin-top:35px;margin-bottom:35px;padding:0}.ugb-main-block.alignfull{padding:0 35px}.ugb-block-content,.ugb-inner-block{margin:0;padding:0;width:100%;position:relative}.ugb--full-height{min-height:700px}.ugb--restrict-content-width .ugb-content-wrapper{max-width:var(--content-width);margin:0 auto}.ugb--shadow-0,.ugb-shadow-0{box-shadow:none!important}.ugb--shadow-1,.ugb-shadow-1{box-shadow:0 0 0 1px hsla(0,0%,47.1%,.1)!important}.ugb--shadow-2,.ugb-shadow-2{box-shadow:0 0 0 2px hsla(0,0%,47.1%,.1)!important}.ugb--shadow-3,.ugb-shadow-3{box-shadow:0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px rgba(176,181,193,.2)!important}.ugb--shadow-4,.ugb-shadow-4{box-shadow:0 2px 20px hsla(0,0%,60%,.2)!important}.ugb--shadow-5,.ugb-shadow-5{box-shadow:0 5px 30px -10px rgba(18,63,82,.3)!important}.ugb--shadow-6,.ugb-shadow-6{box-shadow:0 10px 30px rgba(0,0,0,.05)!important}.ugb--shadow-7,.ugb-shadow-7{box-shadow:7px 5px 30px rgba(72,73,121,.15)!important}.ugb--shadow-8,.ugb-shadow-8{box-shadow:0 10px 60px rgba(0,0,0,.1)!important}.ugb--shadow-9,.ugb-shadow-9{box-shadow:0 70px 130px -60px rgba(72,73,121,.38)!important}div[class^=wp-block-ugb-]{z-index:1}@supports (-webkit-overflow-scrolling:touch){[class*=ugb-][style*="background-attachment:fixed"],[class*=ugb-][style*="background-attachment: fixed"]{background-attachment:scroll!important}}.ugb-block-content:after,.ugb-block-content:before{content:none!important}[data-type^="ugb/"][data-align=full]>*>.ugb-main-block.ugb--has-block-background{margin-top:0;margin-bottom:0;padding-top:70px;padding-bottom:70px}[data-type^="ugb/"][data-align=full]>*>.ugb-main-block.ugb--has-block-background.ugb-main-block--inner-full .ugb-inner-block{width:100%}.ugb-bottom-block-separator-panel .ugb-design-control,.ugb-top-block-separator-panel .ugb-design-control{max-height:270px}.ugb-top-block-separator-panel .ugb-design-panel-item__image{transform:scaleY(-1)}.ugb-bottom-separator svg,.ugb-top-separator svg{transition:none!important}.editor-styles-wrapper [data-type^="ugb/"] .ugb-main-block .ugb-block-title{margin:0 0 64px}.editor-styles-wrapper [data-type^="ugb/"] .ugb-main-block .ugb-block-title.ugb-block-title--with-subtitle{margin-bottom:16px}.editor-styles-wrapper [data-type^="ugb/"] .ugb-main-block .ugb-block-description{margin:0 0 64px}.ugb-debugger-panel{padding:16px}.ugb-debugger-panel p{margin:0}.ugb-deprecated-tester .ugb-deprecated-tester__load-button{display:flex;align-items:center;transition:all .3s ease-in-out;margin-top:5px}.ugb-deprecated-tester .ugb-deprecated-tester__load-button svg{margin-right:8px}.ugb-deprecated-tester.ugb-deprecated-tester--loading .ugb-deprecated-tester__load-button{opacity:.7}.ugb-deprecated-tester.ugb-deprecated-tester--loading .ugb-deprecated-tester__load-button svg{animation:deprecated-test-rotate 1s linear infinite}.ugb-deprecated-tester--row{display:flex;align-items:center;justify-content:space-between;margin:8px 0}.ugb-deprecated-tester--row button{background:#fafafa;border-color:#ddd}.ugb-deprecated-tester--row.ugb--first{justify-content:flex-end}.ugb-deprecated-tester--row>:last-child{display:flex;justify-content:center;align-items:center}.ugb-deprecated-tester--row>:last-child button{display:inline-block;padding:4px;height:26px;width:26px;margin-left:8px}.ugb-deprecated-tester--row>:last-child svg{height:18px;width:18px}.ugb-deprecated-tester--row .ugb--green{color:#0da00d}.ugb-deprecated-tester--name{display:flex}.ugb-deprecated-tester--name button{padding:0;border:0!important;background:transparent!important;box-shadow:none!important}.ugb-deprecated-tester--name svg{display:inline-block;height:15px;width:15px;vertical-align:text-top;color:#ccc;margin-left:4px}.ugb-deprecated-tester--test-details{display:flex;justify-content:flex-start}.ugb-deprecated-tester--test-details .ugb--version{color:#777}.ugb-deprecated-tester--test-details .ugb--plan{background:#fb6874;color:#fff;padding:0 .5em;border-radius:3px;margin-left:.5em;font-size:.6em;text-transform:uppercase}.ugb-deprecated-tester--test-details .ugb--skipped-note{width:100%;font-style:italic}.ugb-deprecated-tester--test-details .components-icon-button{padding:2px;margin-left:4px}.ugb-deprecated-tester--test-details .components-icon-button svg{height:12px;width:12px}.ugb-deprecated-tester--test-details .components-clipboard-button{font-size:11px;margin-left:6px}.ugb-deprecated-tester--test-detail-wrapper{background:#fafafa;padding:6px;border:1px solid #ddd;border-radius:4px}.ugb-deprecated-tester--test-detail-wrapper>div>div{display:flex;flex-wrap:wrap}.ugb-deprecated-tester--test-detail-wrapper .ugb--failed,.ugb-deprecated-tester--test-detail-wrapper .ugb--passed,.ugb-deprecated-tester--test-detail-wrapper .ugb--skipped{padding:0 6px;border-radius:2px;display:inline-block;background:#a7e8a7;color:#0c7b0c;align-self:flex-end;margin:0 0 0 auto}.ugb-deprecated-tester--test-detail-wrapper .ugb--failed{background:#efd5d5;color:#a70d0d}.ugb-deprecated-tester--test-detail-wrapper .ugb--skipped{background:#eee;color:#666}@keyframes deprecated-test-rotate{0%{transform:rotate(0deg)}to{transform:rotate(-359deg)}}.ugb-html-validator .CodeMirror{height:300px}.ugb-html-validator .components-base-control__help{margin-top:0}.ugb-html-validator--invalid,.ugb-html-validator--valid{font-weight:700;text-transform:uppercase;color:#1fb51f}.ugb-html-validator--invalid{color:#e4174d}@media screen and (max-width:600px){.ugb-main-block.alignfull{padding-right:17.5px;padding-left:17.5px}}@media screen and (min-width:1025px){.ugb--full-height{min-height:100vh}}@media screen and (min-width:960px){[data-type^="ugb/"][data-align=full]>*>.ugb-main-block.ugb--has-block-background.ugb-main-block--inner-center .ugb-inner-block{max-width:var(--content-width)}}@media screen and (min-width:1280px){[data-type^="ugb/"][data-align=full]>*>.ugb-main-block.ugb--has-block-background.ugb-main-block--inner-wide .ugb-inner-block{width:1080px}}
1
+ @charset "UTF-8";.wp-admin .wp-block [class*=ugb-],.wp-admin .wp-block [class*=ugb-] *{transition:color .2s ease-in-out,opacity .2s ease-in-out,background-color .2s ease-in-out,height .2s ease-in-out,width .2s ease-in-out,transform .2s ease-in-out,padding .2s ease-in-out,border-radius .2s ease-in-out,fill .2s ease-in-out,top .2s ease-in-out,left .2s ease-in-out}svg.ugb-stackable-icon-gradient{fill:url(#stackable-gradient)!important}[data-type^="ugb/"].block-editor-block-list__block{margin-top:0!important;margin-bottom:0!important}[data-type^="ugb/"][data-align=full]>*>.ugb-main-block{margin-top:35px;margin-bottom:35px;padding:0 35px}.editor-styles-wrapper [data-type^="ugb/"] h1,.editor-styles-wrapper [data-type^="ugb/"] h2,.editor-styles-wrapper [data-type^="ugb/"] h3,.editor-styles-wrapper [data-type^="ugb/"] h4,.editor-styles-wrapper [data-type^="ugb/"] h5,.editor-styles-wrapper [data-type^="ugb/"] h6,.editor-styles-wrapper [data-type^="ugb/"] p{margin-top:0;margin-bottom:0}.ugb--has-panel-tabs .ugb-panel-tabs~.editorskit-panel{display:none}[class*=ugb--help-tip-].components-base-control .components-base-control__label,[class*=ugb--help-tip-].components-base-control .components-toggle-control__label{cursor:help;border-bottom:1px solid transparent}[class*=ugb--help-tip-].components-base-control .components-base-control__label:hover,[class*=ugb--help-tip-].components-base-control .components-toggle-control__label:hover{border-color:#8c33da;color:#8c33da;border-bottom-style:solid!important}.components-base-control[class*=ugb--help-tip-]:hover .components-base-control__label,.components-base-control[class*=ugb--help-tip-]:hover .components-toggle-control__label{border-color:#a683c5;border-bottom-style:dashed}[class*=ugb--help-tip-].components-panel__body .components-panel__body-toggle{cursor:pointer}[class*=ugb--help-tip-].components-panel__body .components-panel__body-toggle:after{content:"\f223";margin-left:10px;font-family:dashicons;font-size:20px;line-height:16px;text-shadow:0 0 1px #000;color:#fafafa}[class*=ugb--help-tip-].components-panel__body .components-panel__body-toggle:hover{color:#8c33da!important}[class*=ugb--help-tip-].components-panel__body .components-panel__body-toggle:hover:after{cursor:help;color:#b266f4;text-shadow:none}.ugb-help-tooltip-video{margin-left:-30px!important}.ugb-help-tooltip-video .components-popover__content{min-width:220px!important;width:220px!important}.ugb-help-tooltip-video .components-panel__body{padding:0 16px 16px}.ugb-help-tooltip-video video{width:100%;height:auto;position:relative;z-index:2;margin:0 -16px 8px;min-width:calc(100% + 32px);min-height:163.5px}.ugb-help-tooltip-video .ugb-help-tooltip-video__link{margin-top:5px;text-align:right;cursor:pointer}.ugb-help-tooltip-video .ugb-help-tooltip-video__link svg{vertical-align:bottom}.ugb-help-tooltip-video .components-spinner{position:absolute;left:calc(50% - 9px);text-align:center;top:82px;margin:0;z-index:1}.ugb-help-tooltip-video .ugb-help-tooltip-video__remove{background:none!important;border:none;position:absolute;top:10px;right:4px;cursor:pointer;z-index:9!important}.ugb-help-tooltip-video .ugb-help-tooltip-video__remove svg{max-width:none;stroke:rgba(0,0,0,.3);stroke-width:1px;fill:#fff}.ugb-help-tooltip-video .ugb-help-tooltip-video__remove:hover{color:#444}.ugb-help-tooltip-video h4{margin:0 0 8px;font-size:1em}[data-type="ugb/accordion"] .ugb-accordion__heading{outline:none}[data-type="ugb/accordion"] .ugb-accordion__heading svg{transform:rotate(180deg)!important}[data-type="ugb/accordion"] .ugb-accordion__heading>:first-child{flex:1}[data-type="ugb/accordion"] .ugb-accordion:not(.ugb-accordion--open) .ugb-accordion__content{display:none}[data-type="ugb/accordion"] .ugb-accordion:not(.ugb-accordion--open) .ugb-accordion__heading svg{transform:rotate(0deg)!important}#editor .ugb-accordion.ugb-accordion--v2 .ugb-accordion__content .ugb-accordion__content-inner{padding-top:0}#editor .ugb-accordion.ugb-accordion--v2 .ugb-accordion__content{overflow:visible}#editor .ugb-accordion.ugb-accordion--v2.ugb-accordion--design-plain .ugb-accordion__content .ugb-accordion__content-inner{padding-bottom:0}#editor .ugb-accordion.ugb-accordion--v2 .ugb-accordion__heading{z-index:0}#editor .ugb-accordion.ugb-accordion--v2 .ugb-accordion__item.ugb--has-background-overlay .ugb-video-background,#editor .ugb-accordion.ugb-accordion--v2 .ugb-accordion__item.ugb--has-background-overlay:before{z-index:-1!important}.ugb-accordion__heading>div:empty{display:none}.ugb-blockquote{margin-left:0;margin-right:0}.ugb-blockquote__inspector__icon{flex-wrap:wrap}.ugb-blog-post__inspector-spinner>*{margin:0 auto 16px;display:block;float:none}.ugb-blog-posts__item:after{pointer-events:none}[data-type][data-align=full] .ugb-cta.ugb-main-block.ugb-main-block--inner-full.ugb--has-block-background,[data-type][data-align=full] .ugb-cta.ugb-main-block:not(.ugb--has-block-background){padding:0}[data-type][data-align=full] .ugb-cta.ugb-main-block.ugb-main-block--inner-full.ugb--has-block-background .ugb-cta__item,[data-type][data-align=full] .ugb-cta.ugb-main-block:not(.ugb--has-block-background) .ugb-cta__item{border-radius:0}.ugb-column>.ugb-inner-block>.ugb-block-content>.ugb-column__item{overflow:visible!important}[data-type="ugb/column"]>.block-editor-block-list__block-edit{height:100%}[data-type="ugb/column"]>.block-editor-block-list__block-edit>[data-block]{display:flex;flex-direction:column}.wp-block[data-type="ugb/column"],.wp-block[data-type="ugb/column"] .wp-block{max-width:none}[data-type="ugb/column"],[data-type="ugb/column"]>.ugb-column{height:100%}[data-type="ugb/column"]{transition:none!important}.ugb-column__item>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-block]:first-child{margin-top:0!important}.ugb-column__item>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-list-appender:not(:first-child){margin-bottom:-28px!important}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>:first-child{grid-area:one}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>:nth-child(2){grid-area:two}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>:nth-child(3){grid-area:three}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>:nth-child(4){grid-area:four}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>:nth-child(5){grid-area:five}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>:nth-child(6){grid-area:six}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>:nth-child(7){grid-area:seven}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>:nth-child(8){grid-area:eight}.ugb-columns:not(.ugb-columns--design-plain):not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item{grid-auto-columns:auto;grid-auto-flow:row}.ugb-columns .ugb-columns__item{align-items:stretch}.ugb-columns>.ugb-inner-block>.ugb-block-content>.ugb-columns__item{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-gap:35px}.ugb-columns>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>div{margin-left:0;margin-right:0}.ugb-columns.ugb-columns--design-grid.ugb-columns--columns-2>.ugb-inner-block>.ugb-block-content>.ugb-columns__item{grid-template-areas:"one two";grid-template-columns:1fr 1fr;grid-template-rows:auto}.ugb-columns.ugb-columns--design-grid.ugb-columns--columns-3>.ugb-inner-block>.ugb-block-content>.ugb-columns__item{grid-template-areas:"one two" "three three";grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.ugb-columns.ugb-columns--design-grid.ugb-columns--columns-4>.ugb-inner-block>.ugb-block-content>.ugb-columns__item{grid-template-areas:"one two" "three four";grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.ugb-columns.ugb-columns--design-grid.ugb-columns--columns-5>.ugb-inner-block>.ugb-block-content>.ugb-columns__item{grid-template-areas:"one two" "three four" "five five";grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}.ugb-columns.ugb-columns--design-grid.ugb-columns--columns-6>.ugb-inner-block>.ugb-block-content>.ugb-columns__item{grid-template-areas:"one two three" "four five six";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto}.ugb-columns.ugb-columns--design-grid.ugb-columns--columns-7>.ugb-inner-block>.ugb-block-content>.ugb-columns__item{grid-template-areas:"one two three" "four five six" "seven seven seven";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto}.ugb-columns.ugb-columns--design-grid.ugb-columns--columns-8>.ugb-inner-block>.ugb-block-content>.ugb-columns__item{grid-template-areas:"one two three four" "five six seven eight";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>:first-child{grid-area:one}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>:nth-child(2){grid-area:two}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>:nth-child(3){grid-area:three}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>:nth-child(4){grid-area:four}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>:nth-child(5){grid-area:five}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>:nth-child(6){grid-area:six}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>:nth-child(7){grid-area:seven}.ugb-columns:not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>:nth-child(8){grid-area:eight}.ugb-columns:not(.ugb-columns--design-plain):not(.ugb-columns--design-plain)>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-auto-columns:auto;grid-auto-flow:row}.ugb-columns>.ugb-inner-block>.ugb-block-content>.ugb-columns__item{display:flex!important;justify-content:stretch;align-items:stretch;height:100%}.ugb-columns>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout{height:100%}.ugb-columns__item>.block-editor-inner-blocks{width:100%}.ugb-columns>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-gap:35px}.ugb-columns>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>div{margin-left:0;margin-right:0}.ugb-columns.ugb-columns--design-grid.ugb-columns--columns-2>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-areas:"one two";grid-template-columns:1fr 1fr;grid-template-rows:auto}.ugb-columns.ugb-columns--design-grid.ugb-columns--columns-3>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-areas:"one two" "three three";grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.ugb-columns.ugb-columns--design-grid.ugb-columns--columns-4>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-areas:"one two" "three four";grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.ugb-columns.ugb-columns--design-grid.ugb-columns--columns-5>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-areas:"one two" "three four" "five five";grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}.ugb-columns.ugb-columns--design-grid.ugb-columns--columns-6>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-areas:"one two three" "four five six";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto}.ugb-columns.ugb-columns--design-grid.ugb-columns--columns-7>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-areas:"one two three" "four five six" "seven seven seven";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto}.ugb-columns.ugb-columns--design-grid.ugb-columns--columns-8>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout{grid-template-areas:"one two three four" "five six seven eight";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto}.ugb-columns>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-editor-block-list__block{display:flex;flex-direction:column}[data-type="ugb/columns"].has-child-selected [data-type="ugb/column"]:not(.has-child-selected):before,[data-type="ugb/columns"].is-selected [data-type="ugb/column"]:not(.has-child-selected):before{border:1px dashed rgba(123,134,162,.3)}[data-type="ugb/column"]:before{top:0!important;bottom:0!important;left:0!important;right:0!important}[data-type="ugb/columns"]:not(.is-selected):before{border:1px dashed rgba(243,73,87,.6)!important}[data-type="ugb/column"]{transition:all .3s ease-in-out!important}[data-type="ugb/column"][style*="transform: tra"]{transition:none!important}.ugb-columns--highlight-1>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="ugb/column"]:first-child,.ugb-columns--highlight-2>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="ugb/column"]:nth-child(2),.ugb-columns--highlight-3>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="ugb/column"]:nth-child(3),.ugb-columns--highlight-4>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="ugb/column"]:nth-child(4),.ugb-columns--highlight-5>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="ugb/column"]:nth-child(5),.ugb-columns--highlight-6>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="ugb/column"]:nth-child(6),.ugb-columns--highlight-7>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="ugb/column"]:nth-child(7),.ugb-columns--highlight-8>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.block-editor-inner-blocks>.block-editor-block-list__layout>[data-type="ugb/column"]:nth-child(8){transform:translateY(-20px)!important}[data-align=full] .ugb-container:not(.ugb-container--design-plain):not(.ugb--has-block-background){padding-left:0!important;padding-right:0!important}[data-align=full] .ugb-container:not(.ugb-container--design-plain):not(.ugb--has-block-background)>.ugb-inner-block>.ugb-block-content>.ugb-container__wrapper{border-radius:0!important}[data-type="ugb/container"][data-align=center]{text-align:inherit}.ugb-container .block-editor-block-list__block{max-width:none!important}[data-align=full] .ugb-countup{border-radius:0!important;margin-top:0;margin-bottom:0}.ugb-design-library-block .components-placeholder__label svg{margin-right:8px}.ugb-design-library-block button.components-button{height:auto;font-weight:600;text-transform:uppercase;font-size:13px;padding:11px 20px;background:#fff}.ugb-insert-library-button svg{width:20px;height:20px}.ugb-insert-library-button{margin-left:10px;margin-right:10px}.ugb-expand__label{font-size:12px;text-transform:uppercase;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;color:#8e979e;padding:2em 0 0;border:none;box-shadow:none;white-space:nowrap;display:block}.ugb-expand__label:first-child{padding-top:0}.ugb-expand .ugb-expand__less-text p,.ugb-expand .ugb-expand__more-text p{font-size:inherit!important;color:inherit!important}.ugb-expand .ugb-block-content>a{display:inline-block}.ugb-feature.ugb-feature--design-basic .ugb-feature__image.ugb-image-upload-placeholder.ugb-image-upload-has-placeholder,.ugb-feature.ugb-feature--design-plain .ugb-feature__image.ugb-image-upload-placeholder.ugb-image-upload-has-placeholder{height:250px}.ugb-feature-grid .ugb-image-upload-placeholder.ugb-image-upload-has-placeholder{height:100px;width:100px;margin:0 auto;border-radius:100%}[data-type][data-align=full] .ugb-header.ugb-main-block.ugb-main-block--inner-full.ugb--has-block-background,[data-type][data-align=full] .ugb-header.ugb-main-block:not(.ugb--has-block-background){padding:0}[data-type][data-align=full] .ugb-header.ugb-main-block.ugb-main-block--inner-full.ugb--has-block-background .ugb-header__item,[data-type][data-align=full] .ugb-header.ugb-main-block:not(.ugb--has-block-background) .ugb-header__item{border-radius:0}.ugb-icon-list ul{list-style:none!important}#editor .ugb-icon-list.ugb-icon-list li:last-child{margin-bottom:0!important}.ugb-image-box__image:hover{opacity:1!important}.ugb-image-box__arrow{pointer-events:all!important}[data-type="ugb/notification"] .ugb-notification.ugb-notification--dismissible{display:flex!important}[data-type="ugb/notification"] .ugb-notification__item>:last-child,[data-type="ugb/notification"] .ugb-notification__item>:last-child [role=textbox]{margin-bottom:0}[data-type="ugb/notification"] .ugb-svg-icon-placeholder__button{display:block;width:100%}.ugb-number-box .ugb-number-box__number[data-is-placeholder-visible=true]{transition:none;height:2.5em;width:2.5em;left:calc(50% - 1.25em)}.ugb-number-box .ugb-number-box__item>:not(.ugb-number-box__content){z-index:3!important}.ugb-number-box .ugb-number-box__item>.ugb-number-box__content{z-index:4!important}.ugb-pricing-box__price-line>:first-child{align-self:flex-start}.ugb-pricing-box__price-line>:last-child{align-self:flex-end}[data-type="ugb/separator"]{z-index:30!important}[data-type="ugb/separator"]~.wp-block.is-selected{z-index:31}[data-type="ugb/separator"][data-align=full] .ugb-separator .ugb-separator__svg-inner{overflow:hidden}[data-type="ugb/separator"][data-align=full] .ugb-separator .ugb-separator__svg-wrapper{overflow:visible}.ugb-team-member-setting__social,.ugb-team-member-setting__social .components-base-control__field{margin-bottom:8px!important}.ugb-team-member__image .ugb-image-upload-has-placeholder{border-radius:100%;height:0;padding-bottom:100%}.ugb-team-member__image .ugb-image-upload-has-placeholder svg{top:50%;position:absolute;transform:translateY(-50%)}.ugb-testimonial__image .ugb-image-upload-has-placeholder{border-radius:100%;height:0;padding-bottom:100%}.ugb-testimonial__image .ugb-image-upload-has-placeholder svg{top:50%;position:absolute;transform:translateY(-50%)}#editor [data-type="ugb/video-popup"][data-align=full] .ugb-video-popup.ugb-main-block--inner-full.ugb--has-block-background .ugb-video-popup__wrapper,#editor [data-type="ugb/video-popup"][data-align=full] .ugb-video-popup:not(.ugb--has-block-background) .ugb-video-popup__wrapper{border-radius:0;margin-left:-35px;margin-right:-35px;width:calc(100% + 70px)}.ugb-advanced-autosuggest-control{margin-bottom:16px}.ugb-advanced-autosuggest-control__select>*{position:relative}.ugb-advanced-autosuggest-control__select input{width:100%}.ugb-advanced-autosuggest-control__select .react-autosuggest__suggestions-container{position:absolute;top:100%;max-height:272px;overflow-y:auto;z-index:2;background:#fff;width:100%;margin-top:5px;border-radius:6px}.ugb-advanced-autosuggest-control__select .react-autosuggest__suggestions-container:not(:empty){box-shadow:0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px rgba(176,181,193,.2),0 5px 30px -10px rgba(18,63,82,.3)}.ugb-advanced-autosuggest-control__select .react-autosuggest__suggestions-list,.ugb-advanced-autosuggest-control__select .react-autosuggest__suggestions-list li{margin:0}.ugb-advanced-autosuggest-control__select .react-autosuggest__section-container:not(.react-autosuggest__section-container--first){border-top:1px solid #ddd}.ugb-advanced-autosuggest-control__select .react-autosuggest__suggestion{background:#fff;padding:8px 16px;cursor:pointer}.ugb-advanced-autosuggest-control__select .react-autosuggest__suggestion--highlighted{background:#f1f1f1}.ugb--autosuggest-empty{font-style:italic;font-size:.9em;color:#999}.ugb--autosuggest-group{background:#fff;padding:14px 16px 8px;font-weight:700;color:#aaa}.ugb-advanced-toolbar-control .components-toolbar.ugb-toolbar--full-width>div,.ugb-advanced-toolbar-control .components-toolbar.ugb-toolbar--full-width>div>button,.ugb-advanced-toolbar-control .components-toolbar.ugb-toolbar--full-width>div>button>svg{width:100%!important}.ugb-advanced-toolbar-control .components-toolbar.ugb-toolbar--multiline{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.ugb-advanced-toolbar-control .components-toolbar.ugb-toolbar--multiline>div,.ugb-advanced-toolbar-control .components-toolbar.ugb-toolbar--multiline>div>button,.ugb-advanced-toolbar-control .components-toolbar.ugb-toolbar--multiline>div>button>svg{width:auto!important;margin:0}.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control{justify-content:center}.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control svg{height:100%}.ugb-advanced-toolbar-control__text-button{height:30px;width:100%;justify-content:center;align-items:center;display:flex;border-radius:4px;padding:3px}.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control.has-text{padding:3px}.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control.has-text:hover{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #555d66,inset 0 0 0 2px #fff}.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control.is-active .ugb-advanced-toolbar-control__text-button,.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control.is-pressed .ugb-advanced-toolbar-control__text-button{outline:none;color:#fff;box-shadow:none;background:#555d66}.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control.has-icon{padding:3px}.ugb-advanced-toolbar-control .components-toolbar .components-toolbar__control.has-icon>svg{padding:5px}.ugb-base-control-multi-label{display:grid;grid-template-columns:auto 1fr auto;margin-bottom:5px;align-items:center}.ugb-base-control-multi-label .ugb-base-control-multi-label__label{margin-bottom:0}.ugb-base-control-multi-label__units{top:0;right:0;display:flex}.ugb-base-control-multi-label__units button{border:0;font-size:10px;margin:0;font-weight:400;outline:none;color:#aaa;padding:0 4px;background:transparent;cursor:pointer;text-transform:uppercase}.ugb-base-control-multi-label__units button:hover{color:#333}.ugb-base-control-multi-label__units button.is-active{color:#333;text-decoration:underline}.ugb-base-control-multi-label__units .components-button{text-transform:none}.ugb-modal-get-block-attributes-button textarea{width:50vw;height:60vh;font-family:monospace}.ugb-button.ugb-button--icon-only .ugb-svg-icon-placeholder__button{display:block}.ugb-button.ugb-button--has-icon .ugb-svg-icon-placeholder__button{height:auto}.ugb-button svg{transition:initial!important}.ugb-button-icon-control .components-popover__content{box-shadow:0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px rgba(176,181,193,.2),0 5px 30px -10px rgba(18,63,82,.3)}.ugb-button-icon-control .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.ugb-button-icon-control button{display:flex}.components-popover.ugb-button-icon-control__popover{z-index:100000}.ugb-button-icon-control__popover .components-panel__body-title{padding:15px!important;background:transparent!important}.ugb-button-icon-control__wrapper{display:flex;align-items:center}.ugb-button-icon-control__wrapper .ugb-button-icon-control__reset{padding:6px;margin:0 6px}.ugb-button-icon-control__wrapper .ugb-button-icon-control__reset svg{width:14px;height:14px}.ugb-button-icon-control__wrapper .ugb-button-icon-control__edit{padding:0 6px}.ugb-button-icon-control__wrapper .ugb-button-icon-control__edit svg{width:18px;height:18px;margin:0}.ugb-button-icon-control .components-toggle-control,.ugb-button-icon-control .components-toggle-control .components-base-control__field,.ugb-button-icon-control .components-toggle-control .components-toggle-control__label{margin-bottom:0!important}.ugb-code-textarea+.CodeMirror{height:500px;margin-left:-16px;margin-right:-16px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:16px}.ugb-columns-width-control__range{display:flex;align-items:center;margin-bottom:8px}.ugb-columns-width-control__range .ugb-columns-width-control__icon{height:20px;width:20px;flex-shrink:0;font-size:14px;margin-right:10px;font-weight:700;display:block;text-align:center}.ugb-columns-width-control__range .components-base-control.components-range-control,.ugb-columns-width-control__range .components-base-control__field{margin-bottom:0!important}.ugb-columns-width-control__range .components-range-control{flex:1}.ugb-columns-width-control .ugb-design-control-wrapper.components-base-control{margin-bottom:0}.ugb-columns-width-control .ugb-design-control{padding:0}.ugb-columns-width-control .ugb-design-control .components-radio-control__option{width:25%}.ugb-columns-width-control .ugb-design-control .components-base-control__field{margin-bottom:0!important;display:flex;justify-content:space-evenly}.ugb-columns-width-control .ugb-design-panel-item__image{display:block}.ugb-columns-width-control .ugb-columns-width-control__suffix{flex-shrink:0;font-size:14px;margin-left:5px;display:block;text-align:center}.ugb-columns-width-control .ugb-columns-width-control__reset{text-transform:none}.ugb-column-widths-control__columns-slider{height:20px;margin-top:20px}.ugb-column-widths-control__columns-slider [role=slider]{position:absolute;transform:translate(-50%,-50%);width:10px;height:10px;padding:0;border-radius:50%;background-color:#555d66;border:0;outline:0}.ugb-column-widths-control__columns-slider [role=slider]:focus{border:1px solid #555d66;background:#fff}.ugb-column-widths-control__columns-input{display:grid}.ugb-column-widths-control__columns-input input{min-width:40px!important;width:40px;padding:4px 2px!important;font-size:11px;margin:0 auto}.ugb-column-widths-control__columns-input input:not(:hover):not(:focus){border-color:#eee}.ugb-control-separator{height:1px!important;background:#ddd!important;margin:24px -16px!important;border:0!important;padding:0!important;width:calc(100% + 32px)!important;box-shadow:none!important}.components-panel__body-title+.ugb-control-separator{margin-top:0!important}.ugb-design-control{max-height:450px}.ugb-design-control input{opacity:0;height:0;width:0;margin:0;padding:0;position:fixed;top:0}.ugb-design-control .components-radio-control__option{display:inline-block;width:50%;text-align:center}.ugb-design-control label>span{padding:5px;display:block;border-radius:8px}.ugb-design-control label>span>img{border-radius:4px}.ugb-design-control input:checked+label>span{box-shadow:inset 0 0 0 2px #888}.ugb-design-control input:not(:checked)+label>span:hover{box-shadow:inset 0 0 0 2px #f1f1f1}.ugb-design-control .design-label svg{height:12px;margin:0 0 0 5px;fill:#ffad00}.ugb-design-library-control__open-library{margin:0 0 8px auto!important;display:block}.ugb-design-library-control__open-library__toolbar{font-size:11px;display:flex;justify-content:space-between;padding:0 8px}.ugb-design-library-items{page-break-inside:avoid;break-inside:avoid;column-count:1;column-gap:38px}.ugb-design-library-items.ugb-design-library-items--columns-2{column-count:2}.ugb-design-library-items.ugb-design-library-items--columns-3{column-count:3}.ugb-design-library-items.ugb-design-library-items--columns-4{column-count:4}.ugb-design-library-items .components-base-control__help{text-align:center;font-style:italic}.ugb-design-library-items .ugb-design-library-search__spinner{display:flex}.ugb-design-library-items .ugb-design-library-search__spinner .components-spinner{margin:0 auto}.ugb-modal-design-library__wrapper{overflow:hidden}.ugb-modal-design-library__designs{overflow:auto}.ugb-design-library-item{border-radius:4px;box-shadow:0 2px 15px hsla(0,0%,60%,.3);overflow:hidden;transition:all .3s ease-in-out;position:relative;margin-bottom:38px;display:block;transform:translateZ(0);break-inside:avoid;width:100%;will-change:transform}.ugb-design-library-item:hover{transform:translateY(-4px) scale(1.03);box-shadow:0 6px 25px hsla(0,0%,60%,.3)}.ugb-design-library-item img{display:block;pointer-events:none;width:100%;height:auto;min-height:50px;background:#f1f1f1}.ugb-design-library-item footer{padding:8px 12px;font-size:11px;line-height:18px;display:flex;justify-content:space-between}.ugb-design-library-item.ugb--is-busy .ugb-design-library-item__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(-10px)}.ugb-design-library-item.ugb--is-busy .components-spinner{margin:0}.ugb-design-library-item.ugb--is-busy img{opacity:.15}.ugb-design-library-item .ugb-design-library-item__image svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);opacity:0;fill:#000;height:35px;width:35px}.ugb-design-library-item .ugb-design-library-item__image img,.ugb-design-library-item .ugb-design-library-item__image svg{transition:all .3s ease-in-out}.ugb-design-library-item[class*=ugb--is-premium]:hover .ugb-design-library-item__image img{opacity:.4;filter:blur(3px)}.ugb-design-library-item[class*=ugb--is-premium]:hover .ugb-design-library-item__image svg{transform:translate(-50%,-50%);opacity:1}.ugb-design-library-item__image{padding:0!important;border:0!important;text-align:start!important;width:100%!important;margin:0!important;outline:none!important;cursor:pointer;display:block}.ugb-design-library-item__premium{position:absolute;z-index:1;background:#f34957;font-size:10px;color:#fff;line-height:18px;padding:0 6px;border-radius:2px;top:5px;right:5px;text-transform:uppercase}.ugb-design-library-item__premium-link{cursor:pointer;display:flex}.ugb-design-library-item__premium-link svg{height:15px;margin-right:5px}.ugb-design-library-item__favorite{border:0;padding:0;cursor:pointer;outline:none;transition:all .3 ease-in-out}.ugb-design-library-item__favorite svg{fill:#bbb;height:14px;width:14px}.ugb-design-library-item__favorite.ugb--is-favorite:hover svg,.ugb-design-library-item__favorite.ugb--is-favorite svg,.ugb-design-library-item__favorite:hover svg{fill:#d30c5c}.ugb-design-control{max-height:40vh;overflow-y:auto;padding:0 16px}.ugb-design-control .components-base-control__label{margin-left:-16px;margin-right:-16px;margin-bottom:8px}.ugb-design-panel-item{position:relative}.ugb-design-panel-item__hover-image{position:absolute;top:5px;left:5px;right:5px;width:calc(100% - 10px);opacity:0;transition:opacity .4s ease-in-out}.ugb-design-panel-item:hover .ugb-design-panel-item__hover-image{opacity:1}#editor .ugb--has-background-overlay.ugb--has-background-overlay .ugb-video-background,#editor .ugb--has-background-overlay.ugb--has-background-overlay:before{pointer-events:none}.ugb-four-number-control__wrapper{display:grid;grid-gap:4px;grid-template-columns:1fr 1fr 1fr 1fr -webkit-min-content;grid-template-columns:1fr 1fr 1fr 1fr min-content;align-items:flex-start}.ugb-four-number-control__wrapper button{padding:6px!important}.ugb-four-number-control__wrapper button.ugb--is-locked,.ugb-four-number-control__wrapper button.ugb--is-locked:hover{background:#aaa!important;color:#fff!important}.ugb-four-number-control__label{display:flex;flex-direction:column;justify-content:center;align-items:center}.ugb-four-number-control__label span{font-size:9px;opacity:.8}.ugb-four-number-control__label input{margin:0;width:100%;padding-left:0!important;padding-right:0!important;text-align:center}.ugb-four-number-control__label input[disabled]{background:#e5e4e8;cursor:not-allowed}.ugb-four-range-control__range{display:flex;align-items:center}.ugb-four-range-control__range .ugb-four-range-control__icon{height:20px;width:20px;flex-shrink:0;margin-right:10px}.ugb-four-range-control__range .components-base-control.components-range-control,.ugb-four-range-control__range .components-base-control__field{margin-bottom:0!important}.ugb-four-range-control__range .components-range-control{flex:1}.ugb-four-range-control .ugb-four-range-control__lock{height:auto;color:#555d66;box-shadow:none!important;margin-left:5px}.ugb-four-range-control .ugb-four-range-control__lock svg{height:16px;width:16px}.ugb-four-range-control.ugb--locked .ugb-four-range-control__range{margin-bottom:8px}.ugb-four-range-control:not(.ugb--locked) .ugb-advanced-range-control{margin-bottom:0}.ugb-icon-control .ugb-icon-control__icon-button{height:auto;padding:8px;margin-right:auto}.ugb-icon-control .ugb-icon-control__icon-button svg{width:30px;height:30px}.ugb-icon-control .ugb-icon-control__wrapper{display:flex;justify-content:space-between}.ugb-icon-popover__iconlist{display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;margin-top:5px;height:250px;overflow:auto}.ugb-icon-popover__iconlist button{background:none;padding:5px;height:auto;border-color:transparent;box-shadow:none}.ugb-icon-popover__iconlist svg{width:30px!important;height:30px;margin:0;box-sizing:content-box;border-radius:4px}.ugb-icon-popover__iconlist .components-base-control__help{font-style:italic}.ugb-icon-popover__label-container{display:flex;align-items:center;margin-bottom:8px}.ugb-icon-popover__label-container .components-base-control__field{margin-bottom:0}.ugb-icon-popover__label-container .ugb-icon-popover__input{flex:1}.ugb-icon-popover__label-container .components-range-control__reset{margin-left:8px}.ugb-image-control .ugb-placeholder{height:150px;display:flex;justify-content:center;align-items:center;background:#f1f1f1;margin-bottom:12px;margin-top:.6rem}.ugb-image-control .ugb-placeholder svg{height:50px;fill:#ddd}.ugb-image-control .ugb-image-preview,.ugb-image-control .ugb-placeholder{border-radius:4px;cursor:pointer;transition:all .3s ease-in-out}.ugb-image-control .ugb-image-preview:hover,.ugb-image-control .ugb-placeholder:hover{background:#fafafa}.ugb-image-control .ugb-image-preview:focus,.ugb-image-control .ugb-placeholder:focus{background:#fafafa;box-shadow:0 0 0 2px rgba(30,140,190,.8)}.ugb-image-control .ugb-image-preview-wrapper{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;background:#f1f1f1;margin-top:.6rem;border-radius:4px}.ugb-image-control .ugb-image-preview-wrapper svg{stroke:rgba(0,0,0,.3);stroke-width:1px;fill:#fff}.ugb-image-control .ugb-image-preview{min-width:100px;flex:1 1 100px;margin:0;position:relative;z-index:2;-o-object-fit:contain;object-fit:contain;width:auto;height:auto}.ugb-image-control .ugb-image-preview-remove{background:none!important;color:#ddd;border:none;position:absolute;top:10px;right:4px;cursor:pointer;z-index:3}.ugb-image-shape-control .ugb-design-control{padding:8px;margin:0 40px;border:1px solid #efefef}.ugb-image-upload-placeholder{position:relative;cursor:copy;margin-left:auto;margin-right:auto}.ugb-image-upload-placeholder img{display:block}.ugb-image-upload-has-placeholder{background:#f1f1f1;display:flex;justify-content:center;align-items:center;height:150px;width:100%}.ugb-image-upload-has-placeholder svg{max-height:50px;fill:#ddd;max-width:40%;width:100%}.ugb-image-upload-has-placeholder:hover{background:#fafafa}.ugb-image-upload-has-placeholder:focus{background:#fafafa;box-shadow:0 0 0 2px rgba(30,140,190,.8)}.ugb-image-upload-has-image:hover{opacity:.8}.ugb-image-upload-remove{background:none!important;color:#ddd;border:none;position:absolute;top:10px;right:4px;cursor:pointer;display:none;z-index:9!important}.ugb-image-upload-remove svg{stroke:rgba(0,0,0,.3);stroke-width:1px;fill:#fff;max-width:none}.block-editor-block-list__block.is-selected .ugb-image-upload-remove,.block-editor-block-list__block:hover .ugb-image-upload-remove{display:block}.ugb-modal-design-library{width:100%;max-width:90%;height:90%;min-height:500px}.ugb-modal-design-library .components-modal__content{padding:0;display:flex;flex-direction:column}.ugb-modal-design-library .components-modal__header{margin:0}.ugb-modal-design-library .ugb-modal-design-library__wrapper{display:grid;grid-template-columns:300px auto;grid-template-rows:50px auto;flex:1}.ugb-modal-design-library .ugb-modal-design-library__sidebar{box-shadow:0 0 30px rgba(0,0,0,.1);background:#fff;grid-column:1/2;grid-row:1/3;display:flex;flex-direction:column;overflow:hidden}.ugb-modal-design-library .ugb-modal-design-library__sidebar .ugb-control-separator{margin:8px 0!important;width:100%!important}.ugb-modal-design-library .ugb-modal-design-library__topbar{display:flex;justify-content:flex-end;padding:0 24px;height:50px;align-items:center;grid-column:2/3;grid-row:1/2}.ugb-modal-design-library .ugb-modal-design-library__designs{padding:24px;grid-column:2/3;grid-row:2/3}.ugb-modal-design-library .ugb-modal-design-library__search{padding:24px;background:#f1f1f1}.ugb-modal-design-library .ugb-modal-design-library__search .components-base-control__field{margin:0}.ugb-modal-design-library .ugb-modal-design-library__topbar .is-pressed{background:#555;color:#fff}.ugb-modal-design-library .ugb-advanced-toolbar-control .components-button.components-toolbar__control.has-text,.ugb-modal-design-library .ugb-advanced-toolbar-control .components-button.components-toolbar__control.has-text.is-pressed,.ugb-modal-design-library .ugb-advanced-toolbar-control .components-button.components-toolbar__control.has-text:hover,.ugb-modal-design-library .ugb-advanced-toolbar-control .ugb-toolbar--full-width{background:transparent}.ugb-modal-design-library .ugb-modal-design-library__filters{overflow-y:auto;padding:24px}.ugb-block-list li{margin:0}.ugb-block-list li>div{padding:6px 10px;cursor:pointer}.ugb-block-list li [aria-pressed=true]{font-weight:700}.ugb-block-list li .is-disabled{opacity:.3}.ugb-block-list .ugb-block-list__count{float:right}.ugb-block-list [data-count="0"]{opacity:.3}.ugb-modal-design-library__color-list-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.ugb-modal-design-library__color-list{margin-bottom:8px!important}.ugb-modal-design-library__color-list .components-circular-option-picker{width:24px;flex:0;margin:0 10px 10px}.ugb-modal-design-library__color-list .components-circular-option-picker__option-wrapper{height:22px;width:22px;margin:0}.ugb-modal-design-library__color-list .components-circular-option-picker__option.is-pressed+svg{left:3px;top:3px;width:16px;height:16px}.ugb-modal-design-library__color-list .components-circular-option-picker__option:after{box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)!important}.ugb-modal-design-library__color-list .components-circular-option-picker__option:focus:after{width:28px;height:28px;top:-3px;left:-3px}.ugb-modal-design-library__refresh{margin-right:10px}.ugb-modal-design-library__dev-mode .components-base-control__field{margin:2px 24px 0!important}.ugb-modal-welcome-video p{width:470px;margin:16px auto;text-align:center}.ugb-modal-welcome-video .components-modal__content{padding-bottom:20px}.ugb-modal-welcome-video .components-modal__header{margin-bottom:30px}.ugb-modal-welcome-video,.ugb-modal-welcome-video__overlay{animation-duration:.6s!important;transition-duration:.6s!important}.ugb-toggle-panel-form-toggle{margin-right:12px}.ugb-panel-advanced-button{text-transform:uppercase;font-size:9px;background:transparent;width:100%;display:block;border:0;outline:none;position:relative;cursor:pointer;padding-bottom:15px}.ugb-panel-advanced-button:after{content:"❯";position:absolute;transform:translateX(-50%) rotate(90deg);left:50%;bottom:0}.ugb-panel-advanced-button:hover{color:#999}.ugb-toggle-panel-body--advanced .ugb-panel-advanced-button{padding-bottom:0;padding-top:15px}.ugb-toggle-panel-body--advanced .ugb-panel-advanced-button:after{top:0;bottom:auto;transform:translate(-50%) rotate(-90deg)}.ugb-panel-tabs{position:-webkit-sticky;position:sticky;top:-1px;z-index:2}.ugb-panel-tabs .ugb-panel-tabs__wrapper{display:flex!important;transition:all .3s ease-in-out;background:#fff;box-shadow:none;flex-wrap:nowrap}.ugb-panel-tabs button{outline:none!important;display:flex;flex-direction:column;justify-content:center;align-items:center;height:80px;padding:0!important;flex:1;margin:0!important}.ugb-panel-tabs button svg{margin:5px;height:20px;color:#555d66}.ugb-panel-tabs button.is-active{background:#fafafa;background:linear-gradient(180deg,#fafafa,#fff 70%);border-bottom:0;box-shadow:inset 0 -3px #0085ba!important}.ugb-panel-tabs{border-bottom:1px solid #e2e4e7!important}[data-ugb-tab]>* .components-panel__body:not(.ugb-panel-tabs){box-shadow:0 -12px 0 #f0f3f5;margin-top:12px;border-bottom:1px solid #e2e4e7}.edit-post-sidebar.ugb--has-panel-tabs{background-color:#f0f3f5}.edit-post-sidebar.ugb--has-panel-tabs>.components-panel{border:0}.edit-post-sidebar.ugb--has-panel-tabs .edit-post-settings-sidebar__panel-block .components-panel__body:last-child{margin-bottom:0}[data-ugb-tab]>*{padding-bottom:0!important}[data-ugb-tab=advanced] .ugb-inspector-panel-controls:not(.ugb-panel-advanced),[data-ugb-tab=layout] .block-editor-block-inspector__advanced,[data-ugb-tab=layout] .ugb-inspector-panel-controls:not(.ugb-panel-layout),[data-ugb-tab=style] .block-editor-block-inspector__advanced,[data-ugb-tab=style] .ugb-inspector-panel-controls:not(.ugb-panel-style){display:none}.ugb--panel-tabs-dummy{height:80px;margin-top:16px}.ugb--fixed-tabs{position:fixed;top:136px;width:279px;background:#fff;z-index:2;box-shadow:0 20px 30px -20px rgba(0,0,0,.1);margin-top:0!important}.ugb-design-control-pro-note{margin:1.5em 0;color:#6d7882;text-align:center;padding:0 30px}.ugb-design-control-pro-note h4{margin:0 0 1em;font-size:1em}.ugb-design-control-pro-note p{font-size:.9em}.ugb-design-control-pro-note a.button{color:#fff;border:0;text-transform:uppercase;display:inline-block;height:auto;width:auto;margin:0 auto;transition:all .3s ease-in-out;box-shadow:none;font-size:9px;line-height:1.2em;border-radius:25px;padding:10px 18px;background:linear-gradient(90deg,#8c33da -30%,#f34957 130%);transition-timing-function:cubic-bezier(.81,.37,.61,1);transition-duration:.2s}.ugb-design-control-pro-note a.button:hover{background:linear-gradient(90deg,#8c33da -70%,#f34957 170%);color:#fff;transform:scale(1.1)}.ugb-design-control-pro-note svg{height:35px;width:35px;margin:0 0 1em}.ugb-design-control-pro-note.ugb-pro-note__small{display:grid;padding:0;grid-template-columns:30px 1fr -webkit-min-content;grid-template-columns:30px 1fr min-content;grid-gap:5px;align-items:center;margin-bottom:0}.ugb-design-control-pro-note.ugb-pro-note__small svg{margin:0;height:25px;width:25px}.ugb-design-control-pro-note.ugb-pro-note__small p{text-align:left;margin:0;font-size:10px}.ugb-design-control-pro-note.ugb-pro-note--fade *{transition:all .3s ease-in-out}.ugb-design-control-pro-note.ugb-pro-note--fade p{opacity:.8}.ugb-design-control-pro-note.ugb-pro-note--fade a,.ugb-design-control-pro-note.ugb-pro-note--fade svg{opacity:.7}.ugb-design-control-pro-note.ugb-pro-note--fade:hover a,.ugb-design-control-pro-note.ugb-pro-note--fade:hover p,.ugb-design-control-pro-note.ugb-pro-note--fade:hover svg{opacity:1}.ugb-pro-control-more-dots{display:flex;background:#fff;margin:0 auto;width:50px;justify-content:center;border-radius:25px;height:25px;align-items:center;cursor:pointer;transition:all .3s ease-in-out;border:none;outline:none}.ugb-pro-control-more-dots .ugb-pro-control-more-dots__dot{width:6px;height:6px;background:#aaa;border-radius:100%;margin:0 2px;transition:all .3s ease-in-out}.ugb-pro-control-more-dots:focus,.ugb-pro-control-more-dots:hover{background:#eee}.ugb-pro-control-more-dots:focus .ugb-pro-control-more-dots__dot,.ugb-pro-control-more-dots:hover .ugb-pro-control-more-dots__dot{background:#555}.ugb-pro-control-button__wrapper{max-height:800px;transition:all .3s ease-in-out;overflow:hidden}.ugb-pro-control-button__wrapper.ugb-pro-control-button--hidden{max-height:0}.ugb-pro-modal{overflow:hidden!important;border:0!important;background:#000}.ugb-pro-modal .components-modal__header{position:absolute;top:0;right:10px;z-index:3;border:0;background:transparent}.ugb-pro-modal .components-modal__header .components-button svg{fill:#fff}.ugb-pro-modal .components-modal__header .components-button:hover{background-color:rgba(0,0,0,.4)!important}.ugb-pro-modal .components-modal__content{padding:0}.ugb-pro-modal .components-modal__content img{max-width:1000px;height:auto;width:auto!important}.ugb-pro-modal .ugb-pro-modal__footer{padding:30px;text-align:center;display:flex;justify-content:center;align-items:center}.ugb-pro-modal .ugb-pro-modal__footer *{margin:0 5px}.ugb-pro-modal .ugb-pro-modal__footer .button{color:#fff;background:linear-gradient(90deg,#ab5af1 -50%,#fb6874);border:0;height:auto;font-size:14px;font-weight:500;display:flex;align-items:center;margin:0 15px;border-radius:40px;padding:5px 25px}.ugb-pro-modal .ugb-pro-modal__footer .button svg{fill:#fff;margin:0 10px 0 0}.ugb-pro-modal .ugb-pro-modal__footer .button:hover{background:linear-gradient(90deg,#ab5af1 -50%,#fb6874 50%)}.ugb-pro-modal .ugb-pro-modal__footer a:not(.button){color:#fb6874;text-decoration:none}.ugb-pro-modal .ugb-pro-modal__footer a:not(.button):hover{color:#ab5af1}.ugb-pro-modal .ugb-pro-modal__footer .button-ghost{box-shadow:inset 0 0 0 2px #fb6874;background:none;color:#fb6874;font-weight:400;text-transform:none}.ugb-pro-modal .ugb-pro-modal__footer .button-ghost:hover{box-shadow:inset 0 0 0 2px #ab5af1;background:none;font-weight:400;color:#ab5af1}.ugb-pro-modal-pricing img{width:1000px;height:500px!important;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ugb-base-control-multi-label__responsive{display:flex;margin-left:6px;align-items:center}.ugb-base-control-multi-label__responsive button{height:11px;width:11px;padding:3px!important;min-width:11px!important;box-sizing:content-box;background:#eee;border-radius:100%;margin:0 2px 0 3px}.ugb-base-control-multi-label__responsive button svg{height:100%;width:100%}.ugb-base-control-multi-label__responsive button.is-active,.ugb-base-control-multi-label__responsive button:hover{background:#999!important;color:#fff!important;border:none!important;box-shadow:none!important}.ugb-base-control-multi-label__responsive button.is-active:not(:first-child){background:#ab5af1!important}.ugb-small-number-control .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.ugb-small-number-control input{width:80px}.ugb-social-url-text-control+.ugb-social-url-text-control{margin-top:-18px!important}.ugb-sort-control .ugb-sort-control__container{display:flex;flex-direction:row}.ugb-sort-control.ugb-sort-control--axis-y .ugb-sort-control__container{flex-direction:column;max-width:150px;margin:0 auto}.ugb-sort-control .ugb-sort-control__item{box-shadow:none}.ugb-sort-control__item{border-radius:4px;background:#fafafa;width:100%;text-align:center;padding:4px;border:1px solid #ddd;margin:2px;display:block;cursor:grab!important;box-shadow:0 5px 15px rgba(0,0,0,.05)}.ugb-sort-control__item:hover{background:#fff;box-shadow:inset 0 0 0 1px #ddd}.ugb-svg-icon-placeholder{line-height:1}.ugb-svg-icon-placeholder button{font-size:inherit;padding:0;color:inherit;outline:none!important;background:transparent!important;border:none!important;box-shadow:none!important;cursor:copy;display:inline-block;width:auto}.ugb-svg-icon-placeholder button svg{display:block}.edit-post-sidebar .ugb-url-input-control__input input{width:100%}.ugb-url-input-popover{z-index:99989}.ugb-url-input-popover.is-from-top{margin-top:20px!important}.ugb-url-input-popover.is-from-bottom{margin-top:-20px!important}.ugb-url-input-popover .ugb-url-input-control__input input[type=text]{border-radius:4px;border:1px solid #8d96a0;flex:1}.ugb-url-input-popover .ugb-url-input-control__more-button{margin-left:5px}.ugb-url-input-popover .ugb-url-input-popover__input-wrapper{display:flex;align-items:center}.ugb-url-input-popover .ugb-url-input-control__icon{margin-right:10px}.ugb-url-input-popover.ugb--show-advanced .ugb-url-input-popover__input-wrapper{margin-bottom:16px}.ugb-url-input-popover .ugb-url-input-control__input.ugb-url-input-control__input--plain{flex:1;width:300px}.ugb-url-input-popover .ugb-url-input-control__input.ugb-url-input-control__input--plain .components-base-control__field{margin-bottom:0!important}.ugb-url-input-popover .ugb-url-input-control__more-button[aria-expanded=false].ugb--active:not(:hover){box-shadow:inset 0 0 0 1px #6c7781,inset 0 0 0 2px #fff}.stackable-components-toolbar{border-right:none!important}.stackable-components-toolbar .components-icon-button{justify-content:center}.stackable-components-toolbar .components-icon-button svg{margin:0!important}.components-stackable-highlight__popover .components-popover__content{overflow:hidden;padding:16px}.ugb-component-inline-color-popover{padding:16px}.ugb-highlight-format__color-picker{margin-bottom:16px}.components-stackable-highlight-color__indicator{position:absolute;background:#000;height:3px;width:20px;left:auto;right:auto;top:50%;margin:9px 0 0}.ugb-bottom-separator .ugb-separator-wrapper,.ugb-top-separator .ugb-separator-wrapper{pointer-events:all}.ugb-panel-controls-separator{margin:0;background:#f0f3f5;text-transform:uppercase;font-size:8px;text-align:center;color:#bfc8ce;padding:14px 0 0}.ugb--hide-desktop.ugb--hide-desktop.ugb--hide-desktop,.ugb--hide-mobile.ugb--hide-mobile.ugb--hide-mobile,.ugb--hide-tablet.ugb--hide-tablet.ugb--hide-tablet{display:block!important}.ugb--hide-desktop.ugb--hide-desktop.ugb--hide-desktop.ugb-main-block,.ugb--hide-mobile.ugb--hide-mobile.ugb--hide-mobile.ugb-main-block,.ugb--hide-tablet.ugb--hide-tablet.ugb--hide-tablet.ugb-main-block{display:flex!important}.ugb-main-block,[class*=ugb-]+form[class*=-link],[class*=ugb-] form[class*=-link],form[class*=ugb-][class*=-link]{display:flex;justify-content:center;align-items:center}.ugb-main-block{margin-top:35px;margin-bottom:35px;padding:0}.ugb-main-block.alignfull{padding:0 35px}.ugb-block-content,.ugb-inner-block{margin:0;padding:0;width:100%;position:relative}.ugb--full-height{min-height:700px}.ugb--restrict-content-width .ugb-content-wrapper{max-width:var(--content-width);margin:0 auto}.ugb--shadow-0,.ugb-shadow-0{box-shadow:none!important}.ugb--shadow-1,.ugb-shadow-1{box-shadow:0 0 0 1px hsla(0,0%,47.1%,.1)!important}.ugb--shadow-2,.ugb-shadow-2{box-shadow:0 0 0 2px hsla(0,0%,47.1%,.1)!important}.ugb--shadow-3,.ugb-shadow-3{box-shadow:0 5px 5px 0 rgba(18,63,82,.035),0 0 0 1px rgba(176,181,193,.2)!important}.ugb--shadow-4,.ugb-shadow-4{box-shadow:0 2px 20px hsla(0,0%,60%,.2)!important}.ugb--shadow-5,.ugb-shadow-5{box-shadow:0 5px 30px -10px rgba(18,63,82,.3)!important}.ugb--shadow-6,.ugb-shadow-6{box-shadow:0 10px 30px rgba(0,0,0,.05)!important}.ugb--shadow-7,.ugb-shadow-7{box-shadow:7px 5px 30px rgba(72,73,121,.15)!important}.ugb--shadow-8,.ugb-shadow-8{box-shadow:0 10px 60px rgba(0,0,0,.1)!important}.ugb--shadow-9,.ugb-shadow-9{box-shadow:0 70px 130px -60px rgba(72,73,121,.38)!important}div[class^=wp-block-ugb-]{z-index:1}@supports (-webkit-overflow-scrolling:touch){[class*=ugb-][style*="background-attachment:fixed"],[class*=ugb-][style*="background-attachment: fixed"]{background-attachment:scroll!important}}.ugb-block-content:after,.ugb-block-content:before{content:none!important}[data-type^="ugb/"][data-align=full]>*>.ugb-main-block.ugb--has-block-background{margin-top:0;margin-bottom:0;padding-top:70px;padding-bottom:70px}[data-type^="ugb/"][data-align=full]>*>.ugb-main-block.ugb--has-block-background.ugb-main-block--inner-full>.ugb-inner-block{width:100%}.ugb-bottom-block-separator-panel .ugb-design-control,.ugb-top-block-separator-panel .ugb-design-control{max-height:270px}.ugb-top-block-separator-panel .ugb-design-panel-item__image{transform:scaleY(-1)}.ugb-bottom-separator svg,.ugb-top-separator svg{transition:none!important}.editor-styles-wrapper [data-type^="ugb/"] .ugb-main-block .ugb-block-title{margin:0 0 64px}.editor-styles-wrapper [data-type^="ugb/"] .ugb-main-block .ugb-block-title.ugb-block-title--with-subtitle{margin-bottom:16px}.editor-styles-wrapper [data-type^="ugb/"] .ugb-main-block .ugb-block-description{margin:0 0 64px}.ugb-debugger-panel{padding:16px}.ugb-debugger-panel p{margin:0}.ugb-deprecated-tester .ugb-deprecated-tester__load-button{display:flex;align-items:center;transition:all .3s ease-in-out;margin-top:5px}.ugb-deprecated-tester .ugb-deprecated-tester__load-button svg{margin-right:8px}.ugb-deprecated-tester.ugb-deprecated-tester--loading .ugb-deprecated-tester__load-button{opacity:.7}.ugb-deprecated-tester.ugb-deprecated-tester--loading .ugb-deprecated-tester__load-button svg{animation:deprecated-test-rotate 1s linear infinite}.ugb-deprecated-tester--row{display:flex;align-items:center;justify-content:space-between;margin:8px 0}.ugb-deprecated-tester--row button{background:#fafafa;border-color:#ddd}.ugb-deprecated-tester--row.ugb--first{justify-content:flex-end}.ugb-deprecated-tester--row>:last-child{display:flex;justify-content:center;align-items:center}.ugb-deprecated-tester--row>:last-child button{display:inline-block;padding:4px;height:26px;width:26px;margin-left:8px}.ugb-deprecated-tester--row>:last-child svg{height:18px;width:18px}.ugb-deprecated-tester--row .ugb--green{color:#0da00d}.ugb-deprecated-tester--name{display:flex}.ugb-deprecated-tester--name button{padding:0;border:0!important;background:transparent!important;box-shadow:none!important}.ugb-deprecated-tester--name svg{display:inline-block;height:15px;width:15px;vertical-align:text-top;color:#ccc;margin-left:4px}.ugb-deprecated-tester--test-details{display:flex;justify-content:flex-start}.ugb-deprecated-tester--test-details .ugb--version{color:#777}.ugb-deprecated-tester--test-details .ugb--plan{background:#fb6874;color:#fff;padding:0 .5em;border-radius:3px;margin-left:.5em;font-size:.6em;text-transform:uppercase}.ugb-deprecated-tester--test-details .ugb--skipped-note{width:100%;font-style:italic}.ugb-deprecated-tester--test-details .components-icon-button{padding:2px;margin-left:4px}.ugb-deprecated-tester--test-details .components-icon-button svg{height:12px;width:12px}.ugb-deprecated-tester--test-details .components-clipboard-button{font-size:11px;margin-left:6px}.ugb-deprecated-tester--test-detail-wrapper{background:#fafafa;padding:6px;border:1px solid #ddd;border-radius:4px}.ugb-deprecated-tester--test-detail-wrapper>div>div{display:flex;flex-wrap:wrap}.ugb-deprecated-tester--test-detail-wrapper .ugb--failed,.ugb-deprecated-tester--test-detail-wrapper .ugb--passed,.ugb-deprecated-tester--test-detail-wrapper .ugb--skipped{padding:0 6px;border-radius:2px;display:inline-block;background:#a7e8a7;color:#0c7b0c;align-self:flex-end;margin:0 0 0 auto}.ugb-deprecated-tester--test-detail-wrapper .ugb--failed{background:#efd5d5;color:#a70d0d}.ugb-deprecated-tester--test-detail-wrapper .ugb--skipped{background:#eee;color:#666}@keyframes deprecated-test-rotate{0%{transform:rotate(0deg)}to{transform:rotate(-359deg)}}.ugb-html-validator .CodeMirror{height:300px}.ugb-html-validator .components-base-control__help{margin-top:0}.ugb-html-validator--invalid,.ugb-html-validator--valid{font-weight:700;text-transform:uppercase;color:#1fb51f}.ugb-html-validator--invalid{color:#e4174d}@media screen and (max-width:600px){.ugb-main-block.alignfull{padding-right:17.5px;padding-left:17.5px}}@media screen and (min-width:1025px){.ugb--full-height{min-height:100vh}}@media screen and (max-width:768px){.ugb-columns.ugb-columns.ugb-columns.ugb-columns>.ugb-inner-block>.ugb-block-content>.ugb-columns__item{grid-auto-flow:row;grid-template-columns:1fr!important;grid-template-areas:inherit!important}.ugb-columns>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.ugb-column{grid-area:inherit!important}.ugb-columns.ugb-columns--design-plain.ugb-columns--columns-4>.ugb-inner-block>.ugb-block-content>.ugb-columns__item{grid-auto-flow:row;grid-template-columns:1fr 1fr!important}.ugb-columns.ugb-columns--design-plain.ugb-columns--columns-6>.ugb-inner-block>.ugb-block-content>.ugb-columns__item{grid-template-columns:1fr!important}.ugb-columns.ugb-columns--design-grid>.ugb-inner-block>.ugb-block-content>.ugb-columns__item{grid-template-areas:inherit!important}.ugb-columns.ugb-columns--design-grid>.ugb-inner-block>.ugb-block-content>.ugb-columns__item>.ugb-column{grid-area:inherit}}@media screen and (min-width:768px) and (max-width:1025px){.ugb-columns.ugb-columns--design-plain.ugb-columns--columns-6>.ugb-inner-block>.ugb-block-content>.ugb-columns__item{grid-auto-flow:row;grid-template-columns:1fr 1fr 1fr!important}}@media (min-width:600px){[data-type="ugb/column"].block-editor-block-contextual-toolbar{margin-bottom:0!important;margin-left:0!important}}@media screen and (min-width:960px){[data-type^="ugb/"][data-align=full]>*>.ugb-main-block.ugb--has-block-background.ugb-main-block--inner-center>.ugb-inner-block{max-width:var(--content-width)}}@media screen and (min-width:1280px){[data-type^="ugb/"][data-align=full]>*>.ugb-main-block.ugb--has-block-background.ugb-main-block--inner-wide>.ugb-inner-block{width:1080px}}
dist/editor_blocks.js CHANGED
@@ -1,2 +1,2 @@
1
- var editor_blocks=function(e){function t(t){for(var a,r,l=t[0],c=t[1],s=t[2],b=0,g=[];b<l.length;b++)r=l[b],Object.prototype.hasOwnProperty.call(o,r)&&o[r]&&g.push(o[r][0]),o[r]=0;for(a in c)Object.prototype.hasOwnProperty.call(c,a)&&(e[a]=c[a]);for(u&&u(t);g.length;)g.shift()();return i.push.apply(i,s||[]),n()}function n(){for(var e,t=0;t<i.length;t++){for(var n=i[t],a=!0,l=1;l<n.length;l++){var c=n[l];0!==o[c]&&(a=!1)}a&&(i.splice(t--,1),e=r(r.s=n[0]))}return e}var a={},o={0:0},i=[];function r(t){if(a[t])return a[t].exports;var n=a[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.m=e,r.c=a,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)r.d(n,a,function(t){return e[t]}.bind(null,a));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="";var l=window.webpackJsonp_name_=window.webpackJsonp_name_||[],c=l.push.bind(l);l.push=t,l=l.slice();for(var s=0;s<l.length;s++)t(l[s]);var u=c;return i.push([334,1]),n()}([function(e,t){e.exports=wp.i18n},function(e,t){e.exports=stackable},function(e,t,n){"use strict";var a=n(1),o=[],i={ru_RU:"cyrillic",bg_BG:"cyrillic",he_IL:"hebrew",el:"greek",vi:"vietnamese",uk:"cyrillic",cs_CZ:"latin-ext",ro_RO:"latin-ext",pl_PL:"latin-ext"},r=function(e){return!e.match(/^(sans[-+]serif|serif|monospace|serif-alt)$/i)},l=function(e){if(!o.includes(e)){if(document&&r(e)){var t=document.createElement("link");t.setAttribute("href",function(e){var t=e.replace(/ /g,"+"),n=i[a.locale]?"&subset=".concat(i):"";return"https://fonts.googleapis.com/css?family=".concat(t,":100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic").concat(n)}(e)),t.setAttribute("rel","stylesheet"),t.setAttribute("type","text/css"),document.querySelector("head").appendChild(t)}o.push(e)}},c=function(e){return r(e)?'"'.concat(e,'", Sans-serif'):e.match(/^serif$/i)?'"Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif':e.match(/^serif-alt$/i)?'Constantia, Lucida Bright, Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif':e.match(/^monospace$/i)?'SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace':'-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"'},s=function(e){Object.keys(e).filter(function(e){return e.match(/fontfamily/i)}).forEach(function(t){var n=e[t];n&&l(n)})},u=n(10),b=n(0);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(n,!0).forEach(function(t){m(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}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}var d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"%s",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return Object(u.camelCase)(Object(b.sprintf)(e,t,n))},f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[];return a.length?n.reduce(function(n,o){return p({},n,{},a.reduce(function(n,a,i){var r=p({},t);return void 0!==r.selector&&(r.selector=Object(b.sprintf)(r.selector,i+1)),n[Object(u.camelCase)(Object(b.sprintf)(e,o,a))]=r,n},{}))},{}):n.reduce(function(n,a,o){var i=p({},t);return void 0!==i.selector&&(i.selector=Object(b.sprintf)(i.selector,o+1)),n[Object(u.camelCase)(Object(b.sprintf)(e,a))]=i,n},{})},h=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return f(e,t,["","Tablet","Mobile"])},v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return Object(u.omit)(e,t.map(function(e){return Object(u.camelCase)(Object(b.sprintf)(n,e))}))},y=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return t.length?Object(u.pick)(e,t.map(function(e){return Object(u.camelCase)(Object(b.sprintf)(n,e))})):e},w=function(e){return Object.keys(h(e))};function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function k(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _=function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O(n,!0).forEach(function(t){k(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},f(e,{type:"string",default:""},["FontFamily","FontWeight","TextTransform"]),{},f(e,{type:"number",default:""},["LetterSpacing","FontSize","TabletFontSize","MobileFontSize","LineHeight","TabletLineHeight","MobileLineHeight"]),{},f(e,{type:"string",default:"px"},["FontSizeUnit","TabletFontSizeUnit","MobileFontSizeUnit"]),{},f(e,{type:"string",default:"em"},["LineHeightUnit","TabletLineHeightUnit","MobileLineHeightUnit"]))},j=_,C=function(e){return Object.keys(_(e))},x=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"%s",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"desktop",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=function(t){return Object(u.camelCase)(Object(b.sprintf)(e,t))},i=nt(n,o,""),r=a.importantSize,l=void 0!==r&&r,s=a.important,g=void 0!==s&&s,p={};return p="tablet"!==t&&"mobile"!==t?{fontFamily:""!==i("FontFamily")?et(c(i("FontFamily"))):void 0,fontSize:""!==i("FontSize")?et("".concat(i("FontSize")).concat(i("FontSizeUnit")||"px"),l):void 0,fontWeight:""!==i("FontWeight")?i("FontWeight"):void 0,textTransform:""!==i("TextTransform")?i("TextTransform"):void 0,letterSpacing:""!==i("LetterSpacing")?"".concat(i("LetterSpacing"),"px"):void 0,lineHeight:""!==i("LineHeight")?"".concat(i("LineHeight")).concat(i("LineHeightUnit")||"em"):void 0}:"tablet"===t?{fontSize:""!==i("TabletFontSize")?et("".concat(i("TabletFontSize")).concat(i("TabletFontSizeUnit")||"px"),l):void 0,lineHeight:""!==i("TabletLineHeight")?"".concat(i("TabletLineHeight")).concat(i("TabletLineHeightUnit")||"em"):void 0}:{fontSize:""!==i("MobileFontSize")?et("".concat(i("MobileFontSize")).concat(i("MobileFontSizeUnit")||"px"),l):void 0,lineHeight:""!==i("MobileLineHeight")?"".concat(i("MobileLineHeight")).concat(i("MobileLineHeightUnit")||"em"):void 0},g?Qe(p):p};function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function S(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var B=function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(n,!0).forEach(function(t){S(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},f(e,{type:"string",default:""},["BackgroundColorType","BackgroundColor","BackgroundColor2","BackgroundMediaId","BackgroundMediaUrl","TabletBackgroundMediaId","TabletBackgroundMediaUrl","MobileBackgroundMediaId","MobileBackgroundMediaUrl","BackgroundGradientBlendMode","BackgroundPosition","TabletBackgroundPosition","MobileBackgroundPosition","BackgroundRepeat","TabletBackgroundRepeat","MobileBackgroundRepeat","BackgroundSize","TabletBackgroundSize","MobileBackgroundSize","BackgroundImageBlendMode"]),{},f(e,{type:"number",default:""},["BackgroundColorOpacity","BackgroundTintStrength","BackgroundGradientDirection","BackgroundCustomSize","TabletBackgroundCustomSize","MobileBackgroundCustomSize","BackgroundGradientLocation1","BackgroundGradientLocation2"]),{},f(e,{type:"boolean",default:""},["FixedBackground"]),{},f(e,{type:"string",default:"%"},["BackgroundCustomSizeUnit","TabletBackgroundCustomSizeUnit","MobileBackgroundCustomSizeUnit"]))},T=B,A=function(e){return Object.keys(B(e))};function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?N(n,!0).forEach(function(t){F(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function F(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var R=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"%s",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"desktop",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=function(t){return Object(u.camelCase)(Object(b.sprintf)(e,t))},i=nt(n,o),r=a.importantBackgroundColor,l=void 0!==r&&r,c=i("BackgroundCustomSize")?i("BackgroundCustomSize")+(i("BackgroundCustomSizeUnit")||"%"):void 0,s=i("TabletBackgroundCustomSize")?i("TabletBackgroundCustomSize")+(i("TabletBackgroundCustomSizeUnit")||"%"):void 0,g=i("MobileBackgroundCustomSize")?i("MobileBackgroundCustomSize")+(i("MobileBackgroundCustomSizeUnit")||"%"):void 0,p=et(i("BackgroundColor"),l);return i("BackgroundColorType")||void 0===n[o("BackgroundColorOpacity")]||""===n[o("BackgroundColorOpacity")]||i("BackgroundMediaURL")||i("TabletBackgroundMediaURL")||i("MobileBackgroundMediaURL")||(p=et("".concat(At(i("BackgroundColor")||"#ffffff",i("BackgroundColorOpacity")||0)),l)),"tablet"!==t&&"mobile"!==t?{backgroundColor:p,backgroundAttachment:i("FixedBackground")?"fixed":void 0,backgroundImage:i("BackgroundMediaURL","url(%s)"),backgroundPosition:i("BackgroundPosition"),backgroundRepeat:i("BackgroundRepeat"),backgroundSize:i("BackgroundSize")?"custom"!==i("BackgroundSize")?i("BackgroundSize"):c:void 0,backgroundBlendMode:i("BackgroundImageBlendMode")}:"tablet"===t?{backgroundImage:i("TabletBackgroundMediaURL","url(%s)"),backgroundPosition:i("TabletBackgroundPosition"),backgroundRepeat:i("TabletBackgroundRepeat"),backgroundSize:i("TabletBackgroundSize")?"custom"!==i("TabletBackgroundSize")?i("TabletBackgroundSize"):s:void 0}:{backgroundImage:i("MobileBackgroundMediaURL","url(%s)"),backgroundPosition:i("MobileBackgroundPosition"),backgroundRepeat:i("MobileBackgroundRepeat"),backgroundSize:i("MobileBackgroundSize")?"custom"!==i("MobileBackgroundSize")?i("MobileBackgroundSize"):g:void 0}},D=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"%s",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"desktop",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=function(t){return Object(u.camelCase)(Object(b.sprintf)(e,t))},i=nt(n,o),r=a.importantBackgroundColor,l=void 0!==r&&r,c=parseInt(i("BackgroundTintStrength","",5)||0,10)/10,s="gradient"===i("BackgroundColorType"),g=At(i("BackgroundColor2")||"#ffffff",0),p=At(i("BackgroundColor")||"#ffffff",0),m="".concat(i("BackgroundGradientLocation1")||"0","%"),d="".concat(i("BackgroundGradientLocation2")||"100","%");return"tablet"!==t&&"mobile"!==t?{backgroundColor:et(!s&&i("BackgroundColor")?i("BackgroundColor"):void 0,l),backgroundImage:et(s?"linear-gradient(".concat(i("BackgroundGradientDirection","%sdeg","90deg"),", ").concat(i("BackgroundColor")||g," ").concat(m,", ").concat(i("BackgroundColor2")||p," ").concat(d,")"):void 0,l),opacity:i("BackgroundMediaURL")?c:void 0,mixBlendMode:s?i("BackgroundGradientBlendMode"):void 0}:"tablet"===t?{opacity:i("TabletBackgroundMediaURL")?c:void 0}:{opacity:i("MobileBackgroundMediaURL")?c:void 0}},M=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"%s",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(t){return Object(u.camelCase)(Object(b.sprintf)(e,t))},a=nt(t,n);return"gradient"===a("BackgroundColorType")||a("BackgroundMediaUrl")||a("TabletBackgroundMediaUrl")||a("MobileBackgroundMediaUrl")},z=function(){var e,t,n,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"%s",o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return F(n={},".".concat(o),P({},R(a,"desktop",i,r))),F(n,".".concat(o,":before"),P({},D(a,"desktop",i,r))),F(n,"tablet",(F(e={},".".concat(o),P({},R(a,"tablet",i,r))),F(e,".".concat(o,":before"),P({},D(a,"tablet",i,r))),e)),F(n,"mobile",(F(t={},".".concat(o),P({},R(a,"mobile",i,r))),F(t,".".concat(o,":before"),P({},D(a,"mobile",i,r))),t)),n},I=R,L=n(8),U=n.n(L),H=n(7),W=function(e,t){var n=nt(t.attributes,function(t){return Object(u.camelCase)(Object(b.sprintf)(e,t))},""),a=n("BackgroundMediaUrl"),o=n("TabletBackgroundMediaUrl"),i=n("MobileBackgroundMediaUrl"),r=U()(["ugb-video-background"],{"ugb--video-hide-tablet":o,"ugb--video-hide-mobile":i}),l=U()(["ugb-video-background"],{"ugb--video-hide-desktop":!0,"ugb--video-hide-mobile":i}),c=U()(["ugb-video-background"],{"ugb--video-hide-desktop":!0,"ugb--video-hide-tablet":!0});return wp.element.createElement(H.Fragment,null,St(a)&&wp.element.createElement("video",{className:r,autoPlay:!0,muted:!0,loop:!0,src:a}),St(o)&&wp.element.createElement("video",{className:l,autoPlay:!0,muted:!0,loop:!0,src:o}),St(i)&&wp.element.createElement("video",{className:c,autoPlay:!0,muted:!0,loop:!0,src:i}))};function G(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function q(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?G(n,!0).forEach(function(t){V(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):G(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function V(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var X=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.selector,a=void 0===n?".ugb-img":n,o=t.exclude,i=void 0===o?[]:o;return v(q({},f(e,{type:"string",default:"",source:"attribute",selector:a,attribute:"src"},["Url"]),{},f(e,{type:"string",default:"",source:"attribute",selector:a,attribute:"alt"},["Alt"]),{},f(e,{type:"string",default:""},["Shape","Size","BlendMode","BackgroundPosition"]),{},f(e,{type:"number",default:""},["Id","Width","Height","TabletWidth","MobileWidth","BorderRadius","Shadow"]),{},f(e,{type:"boolean",default:""},["ShapeStretch","ShapeFlipX","ShapeFlipY","Square"]),{},f(e,{type:"string",default:"large"},["Size"])),i,e)},Y=X,J=n(4),K=n.n(J);function $(){return($=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Z=K.a.createElement("circle",{cx:50,cy:50,r:50}),Q=function(e){return K.a.createElement("svg",$({viewBox:"0 0 100 100",xmlns:"http://www.w3.org/2000/svg"},e),Z)};function ee(){return(ee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var te=K.a.createElement("path",{className:"square_svg__st0",d:"M0 0h200v200H0z"}),ne=function(e){return K.a.createElement("svg",ee({viewBox:"0 0 200 200",xmlns:"http://www.w3.org/2000/svg"},e),te)};function ae(){return(ae=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var oe=K.a.createElement("path",{d:"M188.5 31.9c12.9 15.9 12.5 43.3 10.3 77.1s-6.2 74.2-26.2 86.5-56.1-3.3-89.4-21.2-63.7-38.1-76.4-69.8C-5.9 73-.8 29.9 21.6 11.7 44-6.4 83.8.5 116.7 6.1s59 10 71.8 25.8z"}),ie=function(e){return K.a.createElement("svg",ae({viewBox:"0 0 200 200",xmlns:"http://www.w3.org/2000/svg"},e),oe)},re=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=Object(H.renderToString)(e).replace(/viewbox/,"viewBox").replace(/preserveaspectratio/,"preserveAspectRatio");return t?n.replace(/#/g,"%23"):n},le=n(5);function ce(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function se(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ce(n,!0).forEach(function(t){ue(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ce(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ue(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var be={circle:Q,square:ne,blob1:ie},ge=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"%s",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"desktop",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=function(t){return Object(u.camelCase)(Object(b.sprintf)(e,t))},o=nt(n,a),i=o("Shape"),r=function(e){return o("Square")&&o(e)?o(e,"%spx"):"auto"};return"tablet"!==t&&"mobile"!==t?{borderRadius:i?void 0:o("BorderRadius","%spx"),width:o("Width","%spx"),height:o("Width")?et(r("Width")):void 0}:"tablet"===t?{width:o("TabletWidth","%spx"),height:o("TabletWidth")?et(r("TabletWidth")):void 0}:{width:o("MobileWidth","%spx"),height:o("MobileWidth")?et(r("MobileWidth")):void 0}},pe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"%s",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(t){return Object(u.camelCase)(Object(b.sprintf)(e,t))},a=nt(t,n),o=a("Shape");if(!o)return{};var i=a("ShapeStretch"),r=a("ShapeFlipX"),l=a("ShapeFlipY"),c=Object(le.applyFilters)("stackable.image.shape.svgs",be)[o],s=wp.element.createElement(c,{preserveAspectRatio:!["","square"].includes(o)&&i?"none":void 0,transform:r||l?"scale(".concat(r?-1:1,",").concat(l?-1:1,")"):void 0}),g=btoa(re(s));return{"-webkit-mask-image":"url('data:image/svg+xml;base64,".concat(g,"')"),"mask-image":"url('data:image/svg+xml;base64,".concat(g,"')")}},me=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"%s",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return ue(e={},".".concat(n),se({},ge(t,"desktop",a,o),{},pe(t,a,o))),ue(e,"tablet",ue({},".".concat(n),se({},ge(t,"tablet",a,o)))),ue(e,"mobile",ue({},".".concat(n),se({},ge(t,"mobile",a,o)))),e},de=n(13),fe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{width:e.media_details?e.media_details.width:"",height:e.media_details?e.media_details.height:"",source_url:e.source_url||""}},he=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e?e.media_details&&e.media_details.sizes&&e.media_details.sizes[t]||fe(e):null};window._stackableCachedImageData={};var ve=function(e,t){var n=t("core").getMedia,a=e?n(e):null;return a&&void 0!==a.id&&(window._stackableCachedImageData[a.id]=a),a},ye=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"full",n=we(e)||ve(e,de.select);return n?n.media_details.sizes[t]?n.media_details.sizes[t].source_url:n.source_url:""},we=function(e){return window._stackableCachedImageData[e]||null};function Oe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function ke(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Oe(n,!0).forEach(function(t){_e(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Oe(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function _e(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var je=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.exclude,a=void 0===n?[]:n;return v(ke({},f(e,{type:"string",default:""},["Url","BackgroundPosition","BackgroundRepeat","BackgroundSize"]),{},f(e,{type:"number",default:""},["Id","BackgroundCustomSize"]),{},f(e,{type:"string",default:"large"},["Size"]),{},f(e,{type:"string",default:"px"},["BackgroundCustomSizeUnit"])),a,e)},Ce=je,xe=function(e){return Object.keys(je(e))};function Ee(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Se(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ee(n,!0).forEach(function(t){Be(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ee(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Be(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Te=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"%s",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"desktop",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=function(t){return Object(u.camelCase)(Object(b.sprintf)(e,t))},o=nt(n,a);return"tablet"!==t&&"mobile"!==t?{backgroundImage:o("Url","url(%s)"),backgroundPosition:et(o("BackgroundPosition")),backgroundRepeat:et(o("BackgroundRepeat")),backgroundSize:et("custom"!==o("BackgroundSize")?o("BackgroundSize"):o("BackgroundCustomSize")?o("BackgroundCustomSize")+o("BackgroundCustomSizeUnit","%s","px"):void 0)}:{}},Ae=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"%s",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return Be(e={},".".concat(n),Se({},Te(t,"desktop",a,o))),Be(e,"tablet",Be({},".".concat(n),Se({},Te(t,"tablet",a,o)))),Be(e,"mobile",Be({},".".concat(n),Se({},Te(t,"mobile",a,o)))),e};function Ne(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Pe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ne(n,!0).forEach(function(t){Fe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ne(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Fe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Re=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.selector,o=void 0===n?".ugb-button":n,i=t.defaultText,r=void 0===i?Object(b.__)("Button text",a.i18n):i,l=t.exclude,c=void 0===l?[]:l,s=t.include,u=void 0===s?[]:s;return y(v(Pe({},j(e),{},f(e,{type:"string",source:"html",selector:"".concat(o," span"),default:r},["Text"]),{},f(e,{type:"string",source:"attribute",selector:o,attribute:"href",default:""},["Url"]),{},f(e,{type:"boolean",source:"attribute",selector:o,attribute:"target",default:""},["NewTab"]),{},f(e,{type:"string",default:""},["Design","Size","Icon","IconPosition","TextColor","BackgroundColorType","BackgroundColor","BackgroundColor2","HoverEffect","HoverTextColor","HoverBackgroundColor","HoverBackgroundColor2"]),{},f(e,{type:"number",default:""},["Opacity","HoverOpacity","PaddingTop","PaddingRight","PaddingBottom","PaddingLeft","BorderRadius","BorderWidth","Shadow","IconSize","IconSpacing","BackgroundGradientDirection","HoverBackgroundGradientDirection"]),{},f(e,{type:"boolean",default:""},["HoverGhostToNormal","NoFollow"])),c,e),u,e)},De=Re,Me=function(e){return Object.keys(Re(e))},ze=n(14),Ie=n.n(ze);function Le(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Ue(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Le(n,!0).forEach(function(t){He(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Le(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function He(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var We=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"%s",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=function(e){return Object(u.camelCase)(Object(b.sprintf)(t,e))},r=nt(a,i,""),l=[];l.push((He(e={},".".concat(n," .ugb-button--inner"),Ue({},x(t,"desktop",a))),He(e,"tablet",He({},".".concat(n," .ugb-button--inner"),Ue({},x(t,"tablet",a)))),He(e,"mobile",He({},".".concat(n," .ugb-button--inner"),Ue({},x(t,"mobile",a)))),e));var c=r("BackgroundColor2"),s=r("BackgroundColor"),g=!1;if(""===r("Design")||"basic"===r("Design")){var p;l.push((He(p={},".".concat(n),{backgroundColor:""!==r("BackgroundColor")?r("BackgroundColor"):void 0,backgroundImage:"gradient"===r("BackgroundColorType")?"linear-gradient(".concat(""!==a[i("BackgroundGradientDirection")]?r("BackgroundGradientDirection","%sdeg","90deg"):"90deg",", ").concat(r("BackgroundColor")||c,", ").concat(r("BackgroundColor2")||s,")"):void 0,paddingTop:""!==r("PaddingTop")?"".concat(r("PaddingTop"),"px"):void 0,paddingRight:""!==r("PaddingRight")?"".concat(r("PaddingRight"),"px"):void 0,paddingBottom:""!==r("PaddingBottom")?"".concat(r("PaddingBottom"),"px"):void 0,paddingLeft:""!==r("PaddingLeft")?"".concat(r("PaddingLeft"),"px"):void 0}),He(p,".".concat(n," .ugb-button--inner, .").concat(n," svg"),{color:et(Ze(r("TextColor"),r("BackgroundColor")))}),He(p,".".concat(n,":hover .ugb-button--inner, .").concat(n,":hover svg"),{color:et(Ze(r("HoverTextColor"),r("HoverBackgroundColor")))}),He(p,".".concat(n,":hover"),{backgroundColor:""!==r("HoverBackgroundColor")?r("HoverBackgroundColor"):void 0}),p)),g=""!==r("HoverBackgroundColor");var m="gradient"===r("BackgroundColorType")&&(r("HoverBackgroundColor")||r("HoverBackgroundColor2")||r("HoverBackgroundGradientDirection"));l.push(He({},".".concat(n,":before"),{content:m?'""':void 0,backgroundImage:m?"linear-gradient(".concat(r("HoverBackgroundGradientDirection","%sdeg")||r("BackgroundGradientDirection","%sdeg","90deg"),", ").concat(r("HoverBackgroundColor")||r("BackgroundColor")||c,", ").concat(r("HoverBackgroundColor2")||r("BackgroundColor2")||s,")"):void 0})),g=g||m||""!==r("HoverTextColor")}if("ghost"===r("Design")){var d,f;if(l.push((He(d={},".".concat(n),{borderColor:""!==r("BackgroundColor")?et(r("BackgroundColor")):void 0,borderWidth:""!==r("BorderWidth")?"".concat(r("BorderWidth"),"px"):void 0,paddingTop:""!==r("PaddingTop")?"".concat(r("PaddingTop"),"px"):void 0,paddingRight:""!==r("PaddingRight")?"".concat(r("PaddingRight"),"px"):void 0,paddingBottom:""!==r("PaddingBottom")?"".concat(r("PaddingBottom"),"px"):void 0,paddingLeft:""!==r("PaddingLeft")?"".concat(r("PaddingLeft"),"px"):void 0}),He(d,".".concat(n," .ugb-button--inner"),{color:""!==r("BackgroundColor")?et(r("BackgroundColor")):void 0}),He(d,".".concat(n,":hover"),{borderColor:""!==r("HoverBackgroundColor")?et(r("HoverBackgroundColor")):void 0}),He(d,".".concat(n,":hover .ugb-button--inner"),{color:""!==r("HoverBackgroundColor")?et(r("HoverBackgroundColor")):""!==r("BackgroundColor")?et(r("BackgroundColor")):void 0}),d)),""!==r("Icon")||o)l.push((He(f={},".".concat(n,".ugb-button--has-icon.ugb-button--has-icon svg"),{color:""!==r("BackgroundColor")?r("BackgroundColor"):void 0}),He(f,".".concat(n,".ugb-button--has-icon.ugb-button--has-icon:hover svg"),{color:""!==r("HoverBackgroundColor")?r("HoverBackgroundColor"):""!==r("BackgroundColor")?r("BackgroundColor"):void 0}),f));g=""!==r("HoverBackgroundColor");var h,v=r("HoverGhostToNormal");if(v)l.push((He(h={},".".concat(n,":before"),{content:'""',backgroundImage:"linear-gradient(".concat(r("HoverBackgroundGradientDirection","%sdeg","90deg"),", ").concat(r("HoverBackgroundColor")||r("BackgroundColor"),", ").concat(r("HoverBackgroundColor2")||r("HoverBackgroundColor")||r("BackgroundColor"),")"),top:""!==r("BorderWidth")?"-".concat(r("BorderWidth"),"px"):void 0,right:""!==r("BorderWidth")?"-".concat(r("BorderWidth"),"px"):void 0,bottom:""!==r("BorderWidth")?"-".concat(r("BorderWidth"),"px"):void 0,left:""!==r("BorderWidth")?"-".concat(r("BorderWidth"),"px"):void 0}),He(h,".".concat(n,":hover"),{backgroundColor:et(""!==r("HoverBackgroundColor")?r("HoverBackgroundColor"):r("BackgroundColor"))}),He(h,".".concat(n,":hover .ugb-button--inner"),{color:et(Ze(r("HoverTextColor"),r("HoverBackgroundColor")||r("BackgroundColor")))}),h)),(""!==r("Icon")||o)&&l.push(He({},".".concat(n,".ugb-button--has-icon.ugb-button--has-icon:hover svg"),{color:et(Ze(r("HoverTextColor"),r("HoverBackgroundColor")||r("BackgroundColor")))})),g=!0}if("plain"===r("Design")){var y,w;if(l.push((He(y={},".".concat(n," .ugb-button--inner"),{color:""!==r("BackgroundColor")?et(r("BackgroundColor")):void 0}),He(y,".".concat(n,":hover .ugb-button--inner"),{color:""!==r("HoverBackgroundColor")?et(r("HoverBackgroundColor")):void 0}),y)),""!==r("Icon")||o)l.push((He(w={},".".concat(n,".ugb-button--has-icon.ugb-button--has-icon svg"),{color:""!==r("BackgroundColor")?r("BackgroundColor"):void 0}),He(w,".".concat(n,".ugb-button--has-icon.ugb-button--has-icon:hover svg"),{color:""!==r("HoverBackgroundColor")?r("HoverBackgroundColor"):void 0}),w));g=""!==r("HoverBackgroundColor")}if("link"!==r("Design")){var O,k=""!==a[i("IconSpacing")]&&void 0!==a[i("IconSpacing")]?"".concat(r("IconSpacing","%spx",16)):void 0,_=a[i("BorderRadius")];l.push((He(O={},".".concat(n),{opacity:""!==r("Opacity")?r("Opacity"):void 0,borderRadius:""!==_&&void 0!==_?et("".concat(_,"px")):void 0}),He(O,".".concat(n,":before"),{borderRadius:""!==_&&void 0!==_?et("".concat(_,"px")):void 0}),He(O,".".concat(n,":hover"),{opacity:""!==r("HoverOpacity")?r("HoverOpacity"):g?1:void 0}),He(O,".".concat(n,".ugb-button--has-icon.ugb-button--has-icon svg"),{marginLeft:(""!==r("Icon")||o)&&"right"===r("IconPosition")?k:void 0,marginRight:(""!==r("Icon")||o)&&"right"!==r("IconPosition")?k:void 0,width:""!==r("IconSize")||o?"".concat(r("IconSize"),"px"):void 0,height:""!==r("IconSize")||o?"".concat(r("IconSize"),"px"):void 0}),O))}return Ie.a.all(l)},Ge=n(58),qe=n.n(Ge);function Ve(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Xe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ye=function(e){try{if(!e.match(/^#/))return qe()(e);var t=e.replace(/#/g,"");return 3===t.length&&(t=t.replace(/(.)(.)(.)/,"$1$1$2$2$3$3")),qe()("#".concat(t))}catch(e){return!1}},Je=function(e){return"left"===e?0:"auto"},Ke=function(e){return"right"===e?0:"auto"},$e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=""!==e?e:void 0;return!n&&t&&Ye(t)?"#ffffff":n},Ze=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"#ffffff",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"#222222",o=""!==e?e:void 0;return!o&&t?Ye(t)?n:a:o},Qe=function(e){return Object.keys(e).reduce(function(t,n){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ve(n,!0).forEach(function(t){Xe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ve(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},t,Xe({},n,et(e[n])))},{})},et=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return""!==e&&void 0!==e&&t&&!String(e).match(/!important/i)?"".concat(e," !important"):e},tt=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"%s",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"marginBottom",o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"%spx",i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},r=arguments.length>5&&void 0!==arguments[5]&&arguments[5],l=nt(i);return[(t={},Xe(t,e,Xe({},a,et(l(Object(b.sprintf)(n,""),o),r))),Xe(t,"tablet",Xe({},e,Xe({},a,et(l(Object(b.sprintf)(n,"Tablet"),o),r)))),Xe(t,"mobile",Xe({},e,Xe({},a,et(l(Object(b.sprintf)(n,"Mobile"),o),r)))),t)]},nt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;return function(a){var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:n,r=null!==t?t:function(e){return Object(u.lowerFirst)(e)},l=void 0===e[r(a)]?"":e[r(a)];return""!==l?o?Object(b.sprintf)(o.replace(/%$/,"%%"),l):l:i}};function at(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function ot(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?at(n,!0).forEach(function(t){it(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):at(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function it(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var rt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.selector,a=void 0===n?".ugb-button-%s":n,o=t.exclude,i=void 0===o?[]:o,r=t.include,l=void 0===r?[]:r,c=Object.keys(gt).reduce(function(n,o){return ot({},n,{},f(e,{type:"string",source:"attribute",selector:Object(b.sprintf)(a,o),attribute:"href",default:t["".concat(o,"Default")]?t["".concat(o,"Default")]:""},["".concat(Object(u.upperFirst)(o),"Url")]))},{});return y(v(ot({},De(e,{exclude:["Text","Url","NoFollow","Icon","IconPosition","NewTab"]}),{},f(e,{type:"boolean",default:""},["NewTab"]),{},f(e,{type:"boolean",default:!0},["UseSocialColors"]),{},c),i,e),l,e)},lt=rt;function ct(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function st(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ct(n,!0).forEach(function(t){ut(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ct(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ut(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var bt=function(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"%s",a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=function(e){return Object(u.camelCase)(Object(b.sprintf)(n,e))},r=nt(o,i,""),l=[];if(l.push(st({},We(n,a,o,!0))),!r("UseSocialColors"))return Ie.a.all(l);""!==r("Design")&&"basic"!==r("Design")||l.push((ut(e={},".".concat(a),{backgroundColor:void 0,backgroundImage:void 0}),ut(e,".".concat(a," .ugb-button--inner, .").concat(a," svg"),{color:void 0}),ut(e,".".concat(a,":hover .ugb-button--inner, .").concat(a,":hover svg"),{color:void 0}),ut(e,".".concat(a,":hover"),{backgroundColor:void 0}),ut(e,".".concat(a,":before"),{content:void 0,backgroundImage:void 0}),e));if("ghost"===r("Design")){var c;l.push((ut(c={},".".concat(a),{borderColor:void 0}),ut(c,".".concat(a," .ugb-button--inner, .").concat(a,".ugb-button--has-icon.ugb-button--has-icon svg"),{color:void 0}),ut(c,".".concat(a,":hover"),{borderColor:void 0}),ut(c,".".concat(a,":hover .ugb-button--inner, .").concat(a,".ugb-button--has-icon.ugb-button--has-icon:hover svg"),{color:void 0}),c));var s,g=r("HoverGhostToNormal");if(g)l.push((ut(s={},".".concat(a,":before"),{content:void 0,backgroundImage:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0}),ut(s,".".concat(a,":hover .ugb-button--inner, .").concat(a,".ugb-button--has-icon.ugb-button--has-icon:hover svg"),{color:void 0}),s))}"plain"===r("Design")&&l.push((ut(t={},".".concat(a," .ugb-button--inner, .").concat(a,".ugb-button--has-icon.ugb-button--has-icon svg"),{color:void 0}),ut(t,".".concat(a,":hover .ugb-button--inner, .").concat(a,".ugb-button--has-icon.ugb-button--has-icon:hover svg"),{color:void 0}),t));return Ie.a.all(l)},gt={facebook:{label:Object(b.__)("Facebook",a.i18n),icon:"fab-facebook-f"},twitter:{label:Object(b.__)("Twitter",a.i18n),icon:"fab-twitter"},instagram:{label:Object(b.__)("Instagram",a.i18n),icon:"fab-instagram"},pinterest:{label:Object(b.__)("Pinterest",a.i18n),icon:"fab-pinterest-p"},linkedin:{label:Object(b.__)("LinkedIn",a.i18n),icon:"fab-linkedin-in"},youtube:{label:Object(b.__)("YouTube",a.i18n),icon:"fab-youtube"},email:{label:Object(b.__)("Email",a.i18n),icon:"far-envelope"}},pt=n(18);function mt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function dt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mt(n,!0).forEach(function(t){ft(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mt(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ft(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ht=["uniqueClass"],vt={};function yt(e){return vt[e.name]||(vt[e.name]=Object(pt.createBlock)(e.name).attributes),Object.keys(vt[e.name]).every(function(t){return!!ht.includes(t)||vt[e.name][t]===e.attributes[t]})}var wt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=Object(de.select)("core/block-editor"),a=n.getBlockName,o=n.getSelectedBlockClientId,i=n.getBlockAttributes,r=Object(de.dispatch)("core/block-editor"),l=r.updateBlockAttributes,c=Object(de.select)("core/blocks"),b=c.getBlockType,g=t||o();if(g){var p=i(g),m=a(g).replace(/^\w+\//g,""),d=b(a(g)).attributes,f=Object.keys(d).reduce(function(e,t){return dt({},e,ft({},t,d[t]?d[t].default:""))},{}),h=Object(le.applyFilters)("stackable.".concat(m,".design.filtered-block-attributes"),dt({},f,{},e),p),v=Object(le.applyFilters)("stackable.".concat(m,".design.no-text-attributes"),h,p);s(v),l(g,Object(u.omit)(v,["uniqueClass"]))}};function Ot(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],a=!0,o=!1,i=void 0;try{for(var r,l=e[Symbol.iterator]();!(a=(r=l.next()).done)&&(n.push(r.value),!t||n.length!==t);a=!0);}catch(e){o=!0,i=e}finally{try{a||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var kt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=Object(H.useState)(function(){try{var n=window.localStorage.getItem(e);return n?JSON.parse(n):t}catch(e){return t}}),a=Ot(n,2),o=a[0],i=a[1],r=function(t){try{var n=t instanceof Function?t(o):t;i(n),window.localStorage.setItem(e,JSON.stringify(n))}catch(e){}};return[o,r]},_t=function(){return void 0!==pt.registerBlockCollection},jt=function(){return _t()},Ct=n(80),xt=n.n(Ct);n.d(t,"X",function(){return Et}),n.d(t,"db",function(){return St}),n.d(t,"L",function(){return Bt}),n.d(t,"F",function(){return Tt}),n.d(t,"N",function(){return At}),n.d(t,"V",function(){return Nt}),n.d(t,"g",function(){return Pt}),n.d(t,"W",function(){return Ft}),n.d(t,"K",function(){return Dt}),n.d(t,"Z",function(){return Mt}),n.d(t,"P",function(){return It}),n.d(t,"Y",function(){return Lt}),n.d(t,"R",function(){return l}),n.d(t,"H",function(){return c}),n.d(t,"S",function(){return s}),n.d(t,"G",function(){return d}),n.d(t,"h",function(){return f}),n.d(t,"x",function(){return h}),n.d(t,"w",function(){return w}),n.d(t,"C",function(){return j}),n.d(t,"D",function(){return x}),n.d(t,"B",function(){return C}),n.d(t,"j",function(){return T}),n.d(t,"i",function(){return A}),n.d(t,"m",function(){return I}),n.d(t,"k",function(){return D}),n.d(t,"l",function(){return z}),n.d(t,"M",function(){return M}),n.d(t,"E",function(){return W}),n.d(t,"q",function(){return Y}),n.d(t,"v",function(){return me}),n.d(t,"u",function(){return pe}),n.d(t,"I",function(){return he}),n.d(t,"f",function(){return ve}),n.d(t,"J",function(){return ye}),n.d(t,"s",function(){return Ce}),n.d(t,"r",function(){return xe}),n.d(t,"t",function(){return Ae}),n.d(t,"o",function(){return De}),n.d(t,"n",function(){return Me}),n.d(t,"p",function(){return We}),n.d(t,"O",function(){return Ye}),n.d(t,"T",function(){return Je}),n.d(t,"U",function(){return Ke}),n.d(t,"fb",function(){return $e}),n.d(t,"gb",function(){return Ze}),n.d(t,"d",function(){return Qe}),n.d(t,"c",function(){return et}),n.d(t,"y",function(){return tt}),n.d(t,"b",function(){return nt}),n.d(t,"z",function(){return lt}),n.d(t,"A",function(){return bt}),n.d(t,"a",function(){return gt}),n.d(t,"Q",function(){return yt}),n.d(t,"e",function(){return wt}),n.d(t,"cb",function(){return re}),n.d(t,"eb",function(){return kt}),n.d(t,"ab",function(){return _t}),n.d(t,"bb",function(){return jt});var Et=function(e,t){return Array.from({length:t-e},function(t,n){return n+e})},St=function(e){return e.match(/(mp4|webm|ogg)/i)},Bt=function(e){var t="";return(t=(e.match(/youtube\.com\/watch\?v=([^\&\?\/]+)/i)||[])[1])||(t=(e.match(/youtube\.com\/embed\/([^\&\?\/]+)/i)||[])[1]),t||(t=(e.match(/youtube\.com\/v\/([^\&\?\/]+)/i)||[])[1]),t||(t=(e.match(/youtu\.be\/([^\&\?\/]+)/i)||[])[1]),t?{type:"youtube",id:t}:((t=(e.match(/vimeo\.com\/(\w*\/)*(\d+)/i)||[])[2])||(t=(e.match(/^\d+$/i)||[])[0]),t?{type:"vimeo",id:t}:{type:"youtube",id:e})},Tt=function e(t){return"short"===t?Object(b.__)("Description for this block. You can use this space for describing your block.",a.i18n):"medium"===t?"".concat(e()," ").concat(e("short")):"long"===t?"".concat(e("medium")," ").concat(e()," ").concat(e("short")):Object(b.__)("Description for this block. Use this space for describing your block. Any text will do.",a.i18n)},At=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=e.replace(/#/,"");n.length<=4&&(n=n.replace(/#?(.)(.)(.)/,"$1$1$2$2$3$3"));var a=xt()("#".concat(n,"ff"));return a[3]=null!==t?t:1,"rgba(".concat(a.join(", "),")")},Nt=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.replace(/\/\*.*?\*\//g,"").replace(/\n\s*\n/g,"").replace(/[\n\r \t]/g," ").replace(/ +/g," ").replace(/ ?([,:;{}]) ?/g,"$1").replace(/[^\}\{]+\{\}/g,"").replace(/[^\}\{]+\{\}/g,"").replace(/;}/g,"}").trim();return t?n.replace(/\s?\!important/g,"").replace(/([;\}])/g," !important$1").replace(/\} !important\}/g,"}}").trim():n},Pt=function(e,t,n){return(e||"").replace(/\/\*[\s\S]*?\*\//g,"").replace(/\/\/(.*)?\n/g,"").replace(/([^}]+)({)/g,function(e,a,o){if(a.match(/@\w+/g))return a.replace(/(@\w+[^{]+{\s*)([^{]+)/g,function(e,a,i){var r=Ft(i,t,n);return"".concat(a," ").concat(r," ").concat(o)});var i=Ft(a,t,n);return"".concat(i," ").concat(o)}).trim()},Ft=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";return e.trim().replace(/[\n\s\t]+/g," ").split(",").map(function(e){var o="";return o=n&&t?e.includes(n)?e:n&&!t?".".concat(n," ").concat(e.trim()):".".concat(n," ").concat(e.trim()).replace(new RegExp("(.".concat(n,") (.").concat(t,"(#|:|\\[|\\.|\\s|$))"),"g"),"$1$2"):e,a?"".concat(a," ").concat(o):o}).join(", ")},Rt="desktop",Dt=function(){return Rt},Mt=function(e){return Rt=e},zt=!1,It=function(){return zt},Lt=function(e){return zt=e}},function(e,t,n){"use strict";var a=n(16),o=n(2),i=n(10),r=n(8),l=n.n(r),c=n(7),s=n(0);function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b(n,!0).forEach(function(t){p(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var m=function(e){var t=e.setAttributes,n=function(t){return Object(i.camelCase)(Object(s.sprintf)(e.attrNameTemplate,t))},a=function(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o=e.blockAttributes[n(t)];return 0===o?o:o||a},r=Object.keys(o.a).reduce(function(e,o){var r;return g({},e,(p(r={},"".concat(o,"Url"),a("".concat(o,"Url"))),p(r,"onChange".concat(Object(i.upperFirst)(o),"Url"),function(e){return t(p({},n("".concat(o,"Url")),e))}),r))},{});return wp.element.createElement(_,u({design:a("Design",e.designDefault),size:a("Size","normal"),shadow:a("Shadow"),hoverEffect:a("HoverEffect"),ghostToNormalEffect:a("HoverGhostToNormal"),useSocialColors:a("UseSocialColors"),newTab:a("NewTab"),onChangeNewTab:function(e){return t(p({},n("NewTab"),e))},isSelected:e.isSelected},r,e))};m.defaultProps={attrNameTemplate:"%s",setAttributes:function(){},blockAttributes:{},designDefault:"basic"},(m.Content=function(e){var t=function(t){return Object(i.camelCase)(Object(s.sprintf)(e.attrNameTemplate,t))},n=function(n){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o=e.blockAttributes[t(n)];return 0===o?o:o||a},a=Object.keys(o.a).reduce(function(e,t){return g({},e,p({},"".concat(t,"Url"),n("".concat(t,"Url"))))},{});return wp.element.createElement(_.Content,u({design:n("Design",e.designDefault),size:n("Size","normal"),newTab:n("NewTab"),hoverEffect:n("HoverEffect"),useSocialColors:n("UseSocialColors"),ghostToNormalEffect:n("HoverGhostToNormal"),shadow:n("Shadow")},a,e))}).defaultProps={attrNameTemplate:"%s",blockAttributes:{},designDefault:"basic"};var d=m;function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(n,!0).forEach(function(t){v(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var w=function(e){return wp.element.createElement(c.Fragment,null,Object.keys(o.a).map(function(t){var n=l()(["ugb-social-button","ugb-button-".concat(t)],{"ugb-social-button--social-colors":e.useSocialColors});return(!0===e["show".concat(Object(i.upperFirst)(t))]||e["".concat(t,"Url")]&&!1!==e["show".concat(Object(i.upperFirst)(t))])&&wp.element.createElement(a.i,y({key:t,iconButton:!0,className:n,rel:"noopener noreferrer nofollow",icon:o.a[t].icon,url:e["".concat(t,"Url")],onChangeUrl:function(n){var a=n;"email"===t&&a.match(/^[^:]+@./)&&(a="mailto:".concat(a)),e["onChange".concat(Object(i.upperFirst)(t),"Url")](a)},onChangeNoFollow:!1,disableSuggestions:!0},e))}))},O=Object.keys(o.a).reduce(function(e,t){var n;return h({},e,(v(n={},"".concat(t,"Url"),""),v(n,"show".concat(Object(i.upperFirst)(t)),null),n))},{});w.defaultProps=h({useSocialColors:!0},O),w.Content=function(e){return wp.element.createElement(c.Fragment,null,Object.keys(o.a).map(function(t){var n=l()(["ugb-social-button","ugb-button-".concat(t)],{"ugb-social-button--social-colors":e.useSocialColors});return e["".concat(t,"Url")]&&!1!==e["show".concat(Object(i.upperFirst)(t))]&&wp.element.createElement(a.i.Content,y({key:t,className:n,iconButton:!0,rel:"noopener noreferrer nofollow",icon:o.a[t].icon,url:e["".concat(t,"Url")]},e))}))};var k=Object.keys(o.a).reduce(function(e,t){var n;return h({},e,(v(n={},"".concat(t,"Url"),""),v(n,"show".concat(Object(i.upperFirst)(t)),null),n))},{});w.Content.defaultProps=h({useSocialColors:!0},k);var _=w,j=n(4),C=n.n(j);function x(){return(x=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var E=C.a.createElement("path",{d:"M0 0v376h512V0H0zm480 344H32V32h448v312z"}),S=C.a.createElement("circle",{cx:409.1,cy:102.9,r:40.9}),B=C.a.createElement("path",{d:"M480 344H32l86.3-164.2 21.7 11.3 49-77.3 100 113.1 8.9-9.3 17.1 22.3 26-46.4 52.9 71.2 15.1-15.9z"}),T=function(e){return C.a.createElement("svg",x({viewBox:"0 0 512 376",xmlns:"http://www.w3.org/2000/svg"},e),E,S,B)},A=n(9),N=n(6);function P(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function F(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?P(n,!0).forEach(function(t){R(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):P(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function R(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var D=function(e){var t=e.imageID,n=e.imageURL,a=e.onRemove,o=e.className,i=e.allowedTypes,r=e.render,c=e.hasRemove,s=e.style,u=l()([o,"ugb-image-upload-placeholder"],{"ugb-image-upload-has-image":n,"ugb-image-upload-has-placeholder":!n}),b=F({},s,{backgroundImage:n&&!r?"url(".concat(n,")"):void 0});return wp.element.createElement(N.MediaUpload,{onSelect:function(t){var n=t.url,a=t.width,o=t.height,i=e.imageSize||"full";t.sizes[i]&&(n=t.sizes[i].url,a=t.sizes[i].width,o=t.sizes[i].height),e.onChange(F({},t,{url:n,width:a,height:o}))},allowedTypes:i,value:t,render:function(e){return n&&r?wp.element.createElement("div",{className:u,onClick:e.open,onKeyDown:function(t){13===t.keyCode&&e.open()},style:b,role:"button",tabIndex:0,"data-is-placeholder-visible":!n},n&&a&&c&&wp.element.createElement("button",{className:"ugb-image-upload-remove",onClick:function(e){a(),e.stopPropagation()}},wp.element.createElement(A.Dashicon,{icon:"no"})),r):wp.element.createElement("div",{className:u,onClick:e.open,onKeyDown:function(t){13===t.keyCode&&e.open()},style:b,role:"button",tabIndex:0,"data-is-placeholder-visible":!n},n&&a&&c&&wp.element.createElement("button",{className:"ugb-image-upload-remove",onClick:function(e){a(),e.stopPropagation()}},wp.element.createElement(A.Dashicon,{icon:"no"})),!n&&wp.element.createElement(T,null))}})};D.defaultProps={imageID:"",imageURL:"",imageSize:"full",onChange:function(e){e.url,e.id},onRemove:null,className:"",allowedTypes:["image"],render:void 0,hasRemove:!0,style:{}};var M=D,z=n(1);function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var L=function(e){return wp.element.createElement(A.BaseControl,{label:e.label,id:"url-input-control",help:e.help},wp.element.createElement(N.URLInput,I({className:"ugb-url-input-control__input",value:e.value,onChange:e.onChange,autoFocus:!1},Object(i.omit)(e,["label","help"]))))};L.defaultProps={label:Object(s.__)("URL",z.i18n),help:null,value:"",onChange:function(){}};var U=L,H=n(12),W=Object(s.__)("Show more tools & options",z.i18n),G=Object(s.__)("Hide more tools & options",z.i18n),q=Object(H.withState)({openAdvanced:!1})(function(e){var t=e.openAdvanced,n=e.setState;if(!e.onChange&&!e.onChangeNewTab&&!e.onChangeNoFollow)return null;var a=l()(["ugb-url-input-popover"],{"ugb--show-advanced":t}),o=l()(["ugb-url-input-control__more-button"],{"ugb--active":e.newTab||e.noFollow});return wp.element.createElement(A.Popover,{className:a,focusOnMount:!1,position:"bottom center"},wp.element.createElement(A.PanelBody,null,wp.element.createElement("div",{className:"ugb-url-input-popover__input-wrapper"},wp.element.createElement(A.Dashicon,{className:"ugb-url-input-control__icon",icon:"admin-links"}),e.onChange&&!e.disableSuggestions&&wp.element.createElement(N.URLInput,{className:"ugb-url-input-control__input",value:e.value,onChange:e.onChange,autoFocus:!1}),e.onChange&&e.disableSuggestions&&wp.element.createElement(A.TextControl,{className:"ugb-url-input-control__input ugb-url-input-control__input--plain",value:e.value,onChange:e.onChange,autoFocus:!1,placeholder:Object(s.__)("Paste or type URL",z.i18n)}),(e.onChangeNewTab||e.onChangeNoFollow)&&wp.element.createElement(A.IconButton,{className:o,icon:"ellipsis",label:t?G:W,onClick:function(){return n({openAdvanced:!t})},"aria-expanded":t})),e.onChangeNewTab&&t&&wp.element.createElement(A.ToggleControl,{label:Object(s.__)("Open link in new tab",z.i18n),checked:e.newTab,onChange:e.onChangeNewTab}),e.onChangeNoFollow&&t&&wp.element.createElement(A.ToggleControl,{label:Object(s.__)("Nofollow link",z.i18n),checked:e.noFollow,onChange:e.onChangeNoFollow})))});q.defaultProps={value:"",disableSuggestions:!1,onChange:null,newTab:!1,noFollow:!1,onChangeNewTab:null,onChangeNoFollow:null};var V=q;function X(){return(X=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Y=Object(s.__)("(current %s: %s)",z.i18n),J=Object(H.compose)([N.withColorContext,Object(H.ifCondition)(function(e){return e.hasColorsToChoose})])(function(e){var t=e.colors,n=e.disableCustomColors,a=e.label,o=e.onChange,i=e.value,r=e.className,u=void 0===r?"":r,b=Object(N.getColorObjectByColorValue)(t,i),g=b&&b.name,p=Object(s.sprintf)(Y,a.toLowerCase(),g||i),m=wp.element.createElement(c.Fragment,null,a,i&&wp.element.createElement(A.ColorIndicator,{colorValue:i,"aria-label":p}));return wp.element.createElement(A.BaseControl,{className:l()([u,"editor-color-palette-control"]),id:"editor-color-palette-control",label:m},wp.element.createElement(A.ColorPalette,X({className:"editor-color-palette-control__color-palette",value:i,onChange:o},{colors:t,disableCustomColors:n})))}),K=n(11);function $(){return($=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Z=function(e){return wp.element.createElement(A.SelectControl,$({},e,{options:[{value:"",label:Object(s.__)("None",z.i18n)},{value:"normal",label:Object(s.__)("Normal",z.i18n)},{value:"multiply",label:Object(s.__)("Multiply",z.i18n)},{value:"screen",label:Object(s.__)("Screen",z.i18n)},{value:"overlay",label:Object(s.__)("Overlay",z.i18n)},{value:"darken",label:Object(s.__)("Darken",z.i18n)},{value:"lighten",label:Object(s.__)("Lighten",z.i18n)},{value:"color-dodge",label:Object(s.__)("Color Dodge",z.i18n)},{value:"color-burn",label:Object(s.__)("Color Burn",z.i18n)},{value:"hard-light",label:Object(s.__)("Hard Light",z.i18n)},{value:"soft-light",label:Object(s.__)("Soft Light",z.i18n)},{value:"difference",label:Object(s.__)("Difference",z.i18n)},{value:"exclusion",label:Object(s.__)("Exclusion",z.i18n)},{value:"hue",label:Object(s.__)("Hue",z.i18n)},{value:"saturation",label:Object(s.__)("Saturation",z.i18n)},{value:"color",label:Object(s.__)("Color",z.i18n)},{value:"luminosity",label:Object(s.__)("Luminosity",z.i18n)},{value:"initial",label:Object(s.__)("Initial",z.i18n)},{value:"inherit",label:Object(s.__)("Inherit",z.i18n)},{value:"unset",label:Object(s.__)("Unset",z.i18n)}]}))};Z.defaultProps={label:Object(s.__)("Mix Blend Mode",z.i18n),help:Object(s.__)("Not supported in all browsers.",z.i18n)};var Q=Object(H.compose)(Object(K.e)("background-blend-mode"))(Z);function ee(){return(ee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var te=C.a.createElement("path",{d:"M0 0v376h512V0H0zm480 344H32V32h448v312z"}),ne=C.a.createElement("circle",{cx:409.1,cy:102.9,r:40.9}),ae=C.a.createElement("path",{d:"M480 344H32l86.3-164.2 21.7 11.3 49-77.3 100 113.1 8.9-9.3 17.1 22.3 26-46.4 52.9 71.2 15.1-15.9z"}),oe=function(e){return C.a.createElement("svg",ee({viewBox:"0 0 512 376",xmlns:"http://www.w3.org/2000/svg"},e),te,ne,ae)},ie=function(e){var t=e.imageURL&&e.imageURL.match(/(mp4|webm|ogg)/i)?"video":"image",n=function(){e.onRemove?e.onRemove():e.onChange({url:"",id:"",width:"",height:""})};return wp.element.createElement("div",{className:"ugb-image-control"},wp.element.createElement(A.BaseControl,{help:e.help},wp.element.createElement(Ye,{label:e.label,screens:e.screens}),wp.element.createElement(N.MediaUpload,{onSelect:e.onChange,allowedTypes:e.allowedTypes,value:e.imageID,render:function(a){return wp.element.createElement(c.Fragment,null,e.imageURL&&wp.element.createElement("div",{className:"ugb-image-preview-wrapper"},wp.element.createElement("button",{className:"ugb-image-preview-remove",onClick:n},wp.element.createElement(A.Dashicon,{icon:"no"})),"video"===t&&wp.element.createElement("video",{className:"ugb-image-preview",autoPlay:!0,muted:!0,loop:!0,src:e.imageURL,onClick:a.open,onKeyDown:function(e){13===e.keyCode&&a.open()}}),"image"===t&&wp.element.createElement("img",{className:"ugb-image-preview",src:e.imageURL,onClick:a.open,onKeyDown:function(e){13===e.keyCode&&a.open()},alt:Object(s.__)("preview",z.i18n)})),!e.imageURL&&wp.element.createElement("div",{className:"ugb-placeholder",onClick:a.open,onKeyDown:function(e){13===e.keyCode&&a.open()},role:"button",tabIndex:0},wp.element.createElement(oe,null)))}})))};ie.defaultProps={label:"",imageID:"",imageURL:"",onChange:function(e){e.url,e.id,e.width,e.height},onRemove:function(){},allowedTypes:["image"],help:"",screens:["desktop"]};var re=ie;function le(){return(le=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ce=function(e){return wp.element.createElement(A.TextareaControl,le({},e,{help:wp.element.createElement(c.Fragment,null,wp.element.createElement(A.ExternalLink,{href:"https://www.w3.org/WAI/tutorials/images/decision-tree"},Object(s.__)("Describe the purpose of the image",z.i18n)),Object(s.__)("Leave empty if the image is purely decorative.",z.i18n))}))};ce.defaultProps={label:Object(s.__)("Alt Text (Alternative Text)",z.i18n)};var se=ce,ue=n(81),be=n.n(ue),ge=n(82),pe=n.n(ge),me=n(83),de=n.n(me),fe=n(84),he=n.n(fe),ve=n(5);function ye(){return(ye=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function we(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")}()}var Oe=function(e){return wp.element.createElement(c.Fragment,null,wp.element.createElement(za,ye({},e,{className:l()(e.className,["ugb-image-shape-control","ugb--help-tip-image-shape"]),options:[{label:Object(s.__)("Default",z.i18n),value:"",image:be.a},{label:Object(s.__)("Square",z.i18n),value:"square",image:pe.a},{label:Object(s.__)("Circle",z.i18n),value:"circle",image:de.a},{label:Object(s.sprintf)(Object(s.__)("Blob %s",z.i18n),1),value:"blob1",image:he.a}].concat(we(Object(ve.applyFilters)("stackable.image.control.shapes",[])))})),z.showProNotice&&wp.element.createElement(ar,{type:"image"}))};Oe.defaultProps={className:"",label:Object(s.__)("Shape",z.i18n),selected:""};var ke=Oe,_e=n(13),je=function(e){var t=e.imageData?Object(o.I)(e.imageData,e.imageSize||"full"):null,n=null!==e.isSquareImage?e.isSquareImage:!!t&&t.width===t.height;return wp.element.createElement(c.Fragment,null,e.onChangeShape&&wp.element.createElement(ke,{selected:e.shape,onChange:e.onChangeShape}),e.onChangeShapeStretch&&!["","square","circle"].includes(e.shape)&&wp.element.createElement(A.ToggleControl,{label:Object(s.__)("Flip Shape Horizontally",z.i18n),checked:e.shapeFlipX,onChange:e.onChangeShapeFlipX}),e.onChangeShapeStretch&&!["","square","circle"].includes(e.shape)&&wp.element.createElement(A.ToggleControl,{label:Object(s.__)("Flip Shape Vertically",z.i18n),checked:e.shapeFlipY,onChange:e.onChangeShapeFlipY}),e.onChangeShapeStretch&&!["","square"].includes(e.shape)&&!n&&wp.element.createElement(A.ToggleControl,{label:Object(s.__)("Stretch Shape Mask",z.i18n),checked:e.shapeStretch,onChange:e.onChangeShapeStretch}))};je.defaultProps={imageId:"",imageSize:"full",isSquareImage:null,shape:"",shapeFlipX:!1,shapeFlipY:!1,shapeStretch:!1,onChangeShape:function(){},onChangeShapeFlipX:function(){},onChangeShapeFlipY:function(){},onChangeShapeStretch:function(){}};var Ce=Object(H.compose)([Object(_e.withSelect)(function(e,t){var n=e("core").getMedia;return{imageData:t.imageId?n(t.imageId):null}})])(je);function xe(){return(xe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Ee=function(e){var t,n=(t=e.imageSizes,Object(i.map)(t,function(e){var t=e.name;return{value:e.slug,label:t}}));return Object(i.isEmpty)(n)?null:wp.element.createElement(A.SelectControl,xe({},e,{options:n,className:l()(e.className,["ugb--help-tip-image-size"])}))};Ee.defaultProps={className:"",label:Object(s.__)("Image Size"),value:"large",onChange:function(){}};var Se=Object(H.compose)([Object(_e.withSelect)(function(e){return{imageSizes:e("core/block-editor").getSettings().imageSizes}})])(Ee);function Be(){return(Be=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Te=C.a.createElement("path",{d:"M13 18h2c.6 0 1 .4 1 1s-.4 1-1 1H9c-.6 0-1-.4-1-1s.4-1 1-1h2v-2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2h-7v2zM4 6v8h16V6H4z"}),Ae=function(e){return C.a.createElement("svg",Be({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),Te)};function Ne(){return(Ne=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Pe=C.a.createElement("path",{d:"M8 2h8c1.1 0 2 .9 2 2v16c0 1.1-.9 2-2 2H8c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2zm0 2v15h8V4H8z"}),Fe=function(e){return C.a.createElement("svg",Ne({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),Pe)};function Re(){return(Re=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var De=C.a.createElement("path",{d:"M6 4v15h12V4H6zm0-2h12c1.1 0 2 .9 2 2v16c0 1.1-.9 2-2 2H6c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2z"}),Me=function(e){return C.a.createElement("svg",Re({viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},e),De)};function ze(e){return(ze="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 Ie(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function Le(e,t){return!t||"object"!==ze(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 Ue(e){return(Ue=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function He(e,t){return(He=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var We={desktop:wp.element.createElement(Ae,null),tablet:wp.element.createElement(Me,null),mobile:wp.element.createElement(Fe,null)},Ge={desktop:Object(s.__)("Desktop",z.i18n),tablet:Object(s.__)("Tablet",z.i18n),mobile:Object(s.__)("Mobile",z.i18n)},qe=function(e){function t(){var e;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(e=Le(this,Ue(t).apply(this,arguments))).state={screen:Object(o.K)(),isScreenPickerOpen:Object(o.P)()},e}var n,a,i;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,writable:!0,configurable:!0}}),t&&He(e,t)}(t,c["Component"]),n=t,(a=[{key:"onChangeScreen",value:function(e){var t=this.props.screens[0];this.state.isScreenPickerOpen||this.state.screen!==t||e!==t?this.state.isScreenPickerOpen&&e===t&&(this.setState({isScreenPickerOpen:!1}),"undefined"==typeof instanceIdOwner&&(Object(o.Y)(!1),Object(ve.doAction)("stackable.responsive-toggle.screen.close"))):(this.setState({isScreenPickerOpen:!0}),"undefined"==typeof instanceIdOwner&&(Object(o.Y)(!0),Object(ve.doAction)("stackable.responsive-toggle.screen.open"))),this.props.onChangeScreen(e),this.setState({screen:e}),Object(o.Z)(e),Object(ve.doAction)("stackable.responsive-toggle.screen.change",e)}},{key:"onOtherScreenChange",value:function(e){this.props.onChangeScreen(e),this.setState({screen:e})}},{key:"onOtherScreenOpen",value:function(){this.setState({isScreenPickerOpen:!0})}},{key:"onOtherScreenClose",value:function(){this.setState({isScreenPickerOpen:!1})}},{key:"componentDidMount",value:function(){var e=this.props.instanceId;Object(ve.addAction)("stackable.responsive-toggle.screen.change","stackable/responsive-toggle-".concat(e),this.onOtherScreenChange.bind(this)),Object(ve.addAction)("stackable.responsive-toggle.screen.open","stackable/responsive-toggle-".concat(e),this.onOtherScreenOpen.bind(this)),Object(ve.addAction)("stackable.responsive-toggle.screen.close","stackable/responsive-toggle-".concat(e),this.onOtherScreenClose.bind(this))}},{key:"componentWillUnmount",value:function(){var e=this.props.instanceId;Object(ve.removeAction)("stackable.responsive-toggle.screen.change","stackable/responsive-toggle-".concat(e)),Object(ve.removeAction)("stackable.responsive-toggle.screen.open","stackable/responsive-toggle-".concat(e)),Object(ve.removeAction)("stackable.responsive-toggle.screen.close","stackable/responsive-toggle-".concat(e))}},{key:"render",value:function(){var e=this;return wp.element.createElement("div",{className:"ugb-base-control-multi-label__responsive"},this.props.screens.length>1&&this.props.screens.map(function(t,n){return n>0&&!e.state.isScreenPickerOpen?null:wp.element.createElement(A.IconButton,{key:n,className:e.state.screen===t?"is-active":"",onClick:function(){return e.onChangeScreen(t)},icon:We[t],label:Ge[t]})}))}}])&&Ie(n.prototype,a),i&&Ie(n,i),t}();qe.defaultProps={screens:["desktop"],onChangeScreen:function(){}};var Ve=Object(H.withInstanceId)(qe),Xe=function(e){return wp.element.createElement("div",{className:"ugb-base-control-multi-label"},wp.element.createElement("div",{className:"ugb-base-control-multi-label__label components-base-control__label"},e.label),wp.element.createElement(Ve,{screens:e.screens,onChangeScreen:e.onChangeScreen}),wp.element.createElement("div",{className:"ugb-base-control-multi-label__units"},e.units.length>1&&e.units.map(function(t,n){return wp.element.createElement("button",{key:n,className:e.unit===t?"is-active":"",onClick:function(){return e.onChangeUnit(t)}},t)}),e.afterButton))};Xe.defaultProps={label:"",units:["px"],unit:"px",onChangeUnit:function(){},screens:["desktop"],onChangeScreen:function(){},afterButton:null};var Ye=Xe;function Je(){return(Je=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function Ke(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function $e(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ze=function(e){var t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ke(n,!0).forEach(function(t){$e(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ke(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},Object(i.omit)(e,["className","help","label","units","unit","onChangeUnit","screens","placeholder","initialPosition"])),n=e.units.indexOf(e.unit)<0?0:e.units.indexOf(e.unit);return Array.isArray(e.min)&&(t.min=e.min[n]),Array.isArray(e.max)&&(t.max=e.max[n]),Array.isArray(e.step)&&(t.step=e.step[n]),t.initialPosition=""!==e.initialPosition?e.initialPosition:e.placeholder,Array.isArray(e.placeholder)&&(t.placeholder=e.placeholder[n]||"",t.initialPosition=e.placeholder[n]||""),Array.isArray(e.initialPosition)&&(t.initialPosition=e.initialPosition[n]||""),wp.element.createElement(A.BaseControl,{help:e.help,className:l()("ugb-advanced-range-control",e.className)},wp.element.createElement(Ye,{label:e.label,units:e.units,unit:e.unit,onChangeUnit:e.onChangeUnit,screens:e.screens}),wp.element.createElement(A.RangeControl,Je({placeholder:e.placeholder,initialPosition:e.initialPosition},t)))};Ze.defaultProps={onChange:function(){},onChangeUnit:function(){},help:"",className:"",units:["px"],unit:"px",screens:["desktop"],placeholder:"",initialPosition:""};var Qe=Ze,et=function(e){return wp.element.createElement(A.BaseControl,{help:e.help,className:l()("ugb-advanced-select-control",e.className)},wp.element.createElement(Ye,{label:e.label,units:e.units,unit:e.unit,onChangeUnit:e.onChangeUnit,screens:e.screens}),wp.element.createElement(A.SelectControl,Object(i.omit)(e,["className","help","label","units","unit","onChangeUnit","screens"])))};et.defaultProps={onChange:function(){},onChangeUnit:function(){},help:"",className:"",units:["px"],unit:"px",screens:["desktop"]};var tt=et,nt=function(e){return wp.element.createElement(A.BaseControl,{help:e.help,className:l()("ugb-advanced-text-control",e.className)},wp.element.createElement(Ye,{label:e.label,units:e.units,unit:e.unit,onChangeUnit:e.onChangeUnit,screens:e.screens}),wp.element.createElement(A.TextControl,Object(i.omit)(e,["className","help","label","units","unit","onChangeUnit","screens"])))};nt.defaultProps={onChange:function(){},onChangeUnit:function(){},help:"",className:"",units:["px"],unit:"px",screens:["desktop"]};var at=n(85),ot=n.n(at);function it(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function rt(e){return(rt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function lt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ct(e,t){return(ct=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function st(e){return(st="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 ut=function(e){return!(!e.length||"object"!==st(e[0].options))},bt=function(e,t){if(!t.length)return e;if(!ut(t)){var n=t.filter(function(t){return t.value===e});return n.length?n[0].label:e}var a=t.map(function(t){return{title:t.title,options:t.options.filter(function(t){return t.value===e})}}).filter(function(e){return e.options.length>0});return a.length?a[0].options[0].label:e},gt=function(e){return e.value},pt=function(e){return wp.element.createElement("div",{className:"ugb-autosuggest-option","data-value":e.value},e.label)},mt=function(e){return wp.element.createElement("div",{className:"ugb--autosuggest-group"},e.title)},dt=function(e){return e.options},ft=function(){return!0},ht=function(e){function t(){var e,n,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,(e=!(a=rt(t).apply(this,arguments))||"object"!==st(a)&&"function"!=typeof a?lt(n):a).state={value:e.props.value,label:e.props.value?bt(e.props.value,e.props.options):e.props.value,suggestions:[],isEmpty:!1},e.onSuggestionsFetchRequested=e.onSuggestionsFetchRequested.bind(lt(e)),e.onSuggestionsClearRequested=e.onSuggestionsClearRequested.bind(lt(e)),e.onChange=e.onChange.bind(lt(e)),e.onFocus=e.onFocus.bind(lt(e)),e.autosuggestDiv=Object(c.createRef)(),e}var n,a,o;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,writable:!0,configurable:!0}}),t&&ct(e,t)}(t,c["Component"]),n=t,(a=[{key:"onChange",value:function(e,t){var n=t.newValue;this.props.onChange(n),this.setState({value:n,label:bt(n,this.props.options)})}},{key:"onFocus",value:function(){var e=this;setTimeout(function(){var t=e.autosuggestDiv.current.querySelector('[data-value="'.concat(e.state.value,'"]'));t&&t.scrollIntoView()},0)}},{key:"onSuggestionsFetchRequested",value:function(e){var t=e.value,n=e.reason;if("input-focused"!==n&&"suggestion-selected"!==n){var a=function(e,t){var n=e.trim().replace(/[.*+?^${}()|[\]\\]/g,"\\$&");if(!n)return t;var a=new RegExp(n,"i");return ut(t)?t.map(function(e){return{title:e.title,options:e.options.filter(function(e){return a.test(e.label)||a.test(e.value)})}}).filter(function(e){return e.options.length>0}):t.filter(function(e){return a.test(e.label)||a.test(e.value)})}(t,this.props.options);this.setState({suggestions:a,isEmpty:""!==t.trim()&&0===a.length})}else this.setState({suggestions:this.props.options,isEmpty:!1})}},{key:"onSuggestionsClearRequested",value:function(){this.setState({suggestions:[]})}},{key:"render",value:function(){var e=this.state,t=e.label,n=e.suggestions,a={placeholder:"",value:t,onChange:this.onChange,onFocus:this.onFocus};return wp.element.createElement(A.BaseControl,{help:this.props.help,className:l()("ugb-advanced-autosuggest-control",this.props.className)},wp.element.createElement(Ye,{label:this.props.label,screens:this.props.screens}),wp.element.createElement("div",{className:"ugb-advanced-autosuggest-control__select",ref:this.autosuggestDiv},wp.element.createElement(ot.a,{multiSection:ut(this.props.options),suggestions:n,focusInputOnSuggestionClick:!1,onSuggestionsFetchRequested:this.onSuggestionsFetchRequested,onSuggestionsClearRequested:this.onSuggestionsClearRequested,getSuggestionValue:gt,renderSuggestion:pt,renderSectionTitle:mt,getSectionSuggestions:dt,shouldRenderSuggestions:ft,inputProps:a}),this.state.isEmpty&&wp.element.createElement("div",{className:"ugb--autosuggest-empty"},this.props.noMatchesLabel)))}}])&&it(n.prototype,a),o&&it(n,o),t}();ht.defaultProps={onChange:function(){},help:"",className:"",screens:["desktop"],options:[],value:"",noMatchesLabel:Object(s.__)("No matches found",z.i18n)};var vt=ht;function yt(){return(yt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var wt=C.a.createElement("path",{d:"M3 15.1h14v2H3zM9.4 2.9h1.2v8.6l1.3-1.3 1.1.8-3 3-3-3 1.1-.8 1.3 1.3V2.9z"}),Ot=function(e){return C.a.createElement("svg",yt({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),wt)};function kt(){return(kt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var _t=C.a.createElement("path",{d:"M9 3h2v14H9zM1.6 10.6V9.4h3.9L4.2 8.1 5 7l3 3-3 3-.8-1.1 1.3-1.3H1.6zM18.4 9.4v1.2h-3.9l1.3 1.3L15 13l-3-3 3-3 .8 1.1-1.3 1.3h3.9z"}),jt=function(e){return C.a.createElement("svg",kt({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),_t)};function Ct(){return(Ct=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var xt=C.a.createElement("path",{d:"M2.9 3h2v14h-2zM17.1 9.4v1.2H8.5l1.3 1.3L9 13l-3-3 3-3 .8 1.1-1.3 1.3h8.6z"}),Et=function(e){return C.a.createElement("svg",Ct({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),xt)};function St(){return(St=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Bt=C.a.createElement("path",{d:"M15.1 3h2v14h-2zM2.9 10.6V9.4h8.6l-1.3-1.3L11 7l3 3-3 3-.8-1.1 1.3-1.3H2.9z"}),Tt=function(e){return C.a.createElement("svg",St({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),Bt)};function At(){return(At=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Nt=C.a.createElement("path",{d:"M3 16.4h14v2H3zM3 1.6h14v2H3zM10.6 12.8V7.2l1.3 1.3 1.1-.8-3-3-3 3 1.1.8 1.3-1.3v5.6l-1.3-1.3-1.1.8 3 3 3-3-1.1-.8z"}),Pt=function(e){return C.a.createElement("svg",At({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),Nt)};function Ft(){return(Ft=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Rt=C.a.createElement("path",{d:"M3 3h14v2H3zM10.6 17.1H9.4V8.4L8.1 9.7 7 9l3-3 3 3-1.1.8-1.3-1.3v8.6z"}),Dt=function(e){return C.a.createElement("svg",Ft({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),Rt)};function Mt(){return(Mt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var zt=C.a.createElement("path",{d:"M3 9h14v2H3zM10.6 18.4H9.4v-3.9l-1.3 1.3L7 15l3-3 3 3-1.1.8-1.3-1.3v3.9zM9.4 1.6h1.2v3.9l1.3-1.3L13 5l-3 3-3-3 1.1-.8 1.3 1.3V1.6z"}),It=function(e){return C.a.createElement("svg",Mt({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),zt)};function Lt(){return(Lt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function Ut(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Ht(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ut(n,!0).forEach(function(t){Wt(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ut(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Wt(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Gt=[{value:"flex-start",title:Object(s.__)("Align Left",z.i18n),icon:wp.element.createElement(Et,null)},{value:"center",title:Object(s.__)("Align Center",z.i18n),icon:wp.element.createElement(jt,null)},{value:"flex-end",title:Object(s.__)("Align Right",z.i18n),icon:wp.element.createElement(Tt,null)}],qt=[{value:"flex-start",title:Object(s.__)("Align Top",z.i18n),icon:wp.element.createElement(Dt,null)},{value:"center",title:Object(s.__)("Align Center",z.i18n),icon:wp.element.createElement(It,null)},{value:"flex-end",title:Object(s.__)("Align Bottom",z.i18n),icon:wp.element.createElement(Ot,null)},{value:"stretch",title:Object(s.__)("Stretch",z.i18n),icon:wp.element.createElement(Pt,null)}],Vt={"flex-horizontal":Gt,"flex-vertical":[{value:"flex-start",title:Object(s.__)("Align Top",z.i18n),icon:wp.element.createElement(Dt,null)},{value:"center",title:Object(s.__)("Align Center",z.i18n),icon:wp.element.createElement(It,null)},{value:"flex-end",title:Object(s.__)("Align Bottom",z.i18n),icon:wp.element.createElement(Ot,null)}],"flex-vertical-with-stretch":qt},Xt=function(e){var t="string"==typeof e.controls?Vt[e.controls]:e.controls,n=l()({"ugb-toolbar--full-width":e.fullwidth,"ugb-toolbar--multiline":e.multiline});return wp.element.createElement(A.BaseControl,{help:e.help,className:l()("ugb-advanced-toolbar-control",e.className)},wp.element.createElement(Ye,{label:e.label,units:e.units,unit:e.unit,onChangeUnit:e.onChangeUnit,screens:e.screens}),wp.element.createElement(A.Toolbar,Lt({},Object(i.omit)(e,["className","help","label","units","unit","onChangeUnit","screens"]),{controls:t.map(function(t){return Ht({},t,{onClick:function(){return e.onChange(t.value!==e.value?t.value:"")},isActive:e.value===t.value,extraProps:Ht({},t.icon?{}:{children:t.custom||wp.element.createElement("span",{className:"ugb-advanced-toolbar-control__text-button"},t.title)})})}),className:n})))};Xt.defaultProps={onChange:function(){},onChangeUnit:function(){},help:"",className:"",units:["px"],unit:"px",screens:["desktop"],value:"",controls:[],multiline:!1,fullwidth:!0};var Yt=Xt;function Jt(){return(Jt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Kt=function(e){return wp.element.createElement(Qe,Jt({initialPosition:"21"},e,{onChangeUnit:function(t){e.value&&("em"===t||"rem"===t?e.onChange(1):"px"===t&&e.onChange(20)),e.onChangeUnit(t)}}))};Kt.defaultProps={label:Object(s.__)("Font Size",z.i18n),value:"",onChange:function(){},unit:"px",onChangeUnit:function(){},min:[10,.1],max:[100,3],step:[1,.05],units:["px","em"]};var $t=Kt;function Zt(){return(Zt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Qt=n(86).map(function(e){return{label:e.family,value:e.family}}),en=function(e){return wp.element.createElement(vt,Zt({options:[{title:Object(s.__)("System Fonts",z.i18n),options:[{label:Object(s.__)("Sans-Serif",z.i18n),value:"Sans-Serif"},{label:Object(s.__)("Serif",z.i18n),value:"Serif"},{label:Object(s.__)("Serif Alternative",z.i18n),value:"Serif-Alt"},{label:Object(s.__)("Monospace",z.i18n),value:"Monospace"}]},{title:Object(s.__)("Google Fonts",z.i18n),options:Qt}]},e,{onChange:function(t){Qt.some(function(e){return e.value===t&&(Object(o.R)(t),!0)}),e.onChange(t)}}))};en.defaultProps={onChange:function(){},label:Object(s.__)("Font Family",z.i18n),value:""};var tn=en,nn=n(42);function an(e){return(an="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 on(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function rn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ln(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function cn(e){return(cn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function sn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function un(e,t){return(un=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var bn=1,gn=function(e){function t(e){var n,a,o;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),a=this,(n=!(o=cn(t).apply(this,arguments))||"object"!==an(o)&&"function"!=typeof o?sn(a):o).state={opened:e.initialOpen,showAdvanced:e.initialAdvanced},n.onToggle=n.onToggle.bind(sn(n)),n.onAdvancedToggle=n.onAdvancedToggle.bind(sn(n)),n.instanceId=bn++,n.panelRef=Object(c.createRef)(),n}var n,a,o;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,writable:!0,configurable:!0}}),t&&un(e,t)}(t,c["Component"]),n=t,(a=[{key:"checkIfAttributeShouldToggleOn",value:function(e,t){if(!this.props.hasToggle||!this.props.toggleAttributeName||!this.props.toggleOnSetAttributes.length)return e;if(t.attributes[this.props.toggleAttributeName])return e;var n=!1;return this.props.toggleOnSetAttributes.some(function(t){return!(!Object.keys(e).includes(t)||""===e[t]||(n=!0,0))}),n?(this.props.onChange&&this.props.onChange(!0),function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?on(n,!0).forEach(function(t){rn(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):on(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,rn({},this.props.toggleAttributeName,!0))):e}},{key:"componentDidMount",value:function(){Object(ve.addFilter)("stackable.setAttributes","stackable/panel-advanced-settings-".concat(this.instanceId),this.checkIfAttributeShouldToggleOn.bind(this),9)}},{key:"componentWillUnmount",value:function(){Object(ve.removeFilter)("stackable.setAttributes","stackable/panel-advanced-settings-".concat(this.instanceId))}},{key:"onToggle",value:function(){if(this.setState({opened:!this.state.opened}),!this.state.opened&&this.panelRef.current){var e=this.panelRef.current.querySelector(".components-panel__body-title"),t=document.querySelector(".ugb-panel-tabs"),n=document.querySelector(".edit-post-sidebar");t&&e.getBoundingClientRect().top<t.getBoundingClientRect().bottom?Object(nn.b)(this.panelRef.current):n&&n.getBoundingClientRect().bottom<e.getBoundingClientRect().top&&Object(nn.b)(this.panelRef.current)}}},{key:"onAdvancedToggle",value:function(){this.setState({showAdvanced:!this.state.showAdvanced})}},{key:"render",value:function(){var e=this,t=l()([this.props.className,"ugb-toggle-panel-body"],rn({"ugb-toggle-panel-body--advanced":this.state.showAdvanced},"ugb-panel--".concat(this.props.id),this.props.id));return wp.element.createElement(A.PanelBody,{className:t,initialOpen:this.props.initialOpen,onToggle:this.onToggle,opened:this.state.opened,ref:this.panelRef,title:wp.element.createElement(c.Fragment,null,this.props.hasToggle&&this.props.toggleAttributeName&&wp.element.createElement("span",{className:"editor-panel-toggle-settings__panel-title"},wp.element.createElement(A.FormToggle,{className:"ugb-toggle-panel-form-toggle",checked:this.props.checked,onClick:function(t){t.stopPropagation(),t.preventDefault();var n=e.props.checked;n&&e.state.opened?e.onToggle():n||e.state.opened||e.onToggle(),e.props.onChange&&e.props.onChange(!n)},"aria-describedby":this.props.title}),this.props.title),!(this.props.hasToggle&&this.props.toggleAttributeName)&&this.props.title)},this.props.children,this.state.showAdvanced&&this.props.advancedChildren,this.props.advancedChildren&&wp.element.createElement("button",{className:"ugb-panel-advanced-button",onClick:this.onAdvancedToggle},this.state.showAdvanced?Object(s.__)("Simple",z.i18n):Object(s.__)("Advanced",z.i18n)))}}])&&ln(n.prototype,a),o&&ln(n,o),t}();gn.defaultProps={id:"",className:"",title:Object(s.__)("Settings",z.i18n),checked:!1,onChange:null,initialOpen:!1,hasToggle:!0,initialAdvanced:!1,advancedChildren:null,toggleOnSetAttributes:[],toggleAttributeName:""};var pn=gn;function mn(){return(mn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var dn=function(e){var t=e.blockProps;return wp.element.createElement(pn,mn({title:Object(s.__)("Spacing",z.i18n)},e,{className:l()(["ugb--help-tip-spacing",e.className])}),Object(ve.applyFilters)("stackable.panel-spacing-body.edit.before",null,t),e.children,Object(ve.applyFilters)("stackable.panel-spacing-body.edit.after",null,t))};dn.defaultProps={className:"",blockProps:{}};var fn=dn,hn=function(e){var t=l()(["ugb-inspector-panel-controls","ugb-panel-".concat(e.tab)]);return wp.element.createElement("div",{className:t},e.children)};hn.defaultProps={tab:"layout"};var vn=hn,yn=n(21),wn=n(28),On=n.n(wn);function kn(e,t,n,a,o,i,r){try{var l=e[i](r),c=l.value}catch(e){return void n(e)}l.done?t(c):Promise.resolve(c).then(a,o)}function _n(e){return function(){var t=this,n=arguments;return new Promise(function(a,o){var i=e.apply(t,n);function r(e){kn(i,a,o,r,l,"next",e)}function l(e){kn(i,a,o,r,l,"throw",e)}r(void 0)})}}var jn=null,Cn={},xn=[],En=function(e){return e.replace(/^[\w-]+\//,"")},Sn=function(){var e=_n(regeneratorRuntime.mark(function e(){var t,n,a=arguments;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=a.length>0&&void 0!==a[0]&&a[0],jn&&!t){e.next=9;break}return e.next=4,On()({path:"/wp/v2/stk_design_library".concat(t?"/reset":""),method:"GET"});case 4:return n=e.sent,e.next=7,n;case 7:jn=e.sent,t&&(Cn={},xn=[]);case 9:return e.abrupt("return",jn);case 10:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),Bn=function(){var e=_n(regeneratorRuntime.mark(function e(t){var n,a;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=En(t),Cn[n]){e.next=8;break}return e.next=4,On()({path:"/wp/v2/stk_block_designs/".concat(n),method:"GET"});case 4:return a=e.sent,e.next=7,a;case 7:Cn[n]=e.sent;case 8:return e.abrupt("return",Cn[n]);case 9:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),Tn=function(){var e=_n(regeneratorRuntime.mark(function e(t){var n;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(xn[t]){e.next=7;break}return e.next=3,On()({path:"/wp/v2/stk_design/".concat(t),method:"GET"});case 3:return n=e.sent,e.next=6,n;case 6:xn[t]=e.sent;case 7:return e.abrupt("return",xn[t]);case 8:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),An=function(){var e=_n(regeneratorRuntime.mark(function e(){var t,n,a=arguments;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=a.length>0&&void 0!==a[0]&&a[0],e.next=3,On()({path:"/wp/v2/stk_design_library_dev_mode/",method:"POST",data:{devmode:t}});case 3:return n=e.sent,e.next=6,n;case 6:return e.abrupt("return",e.sent);case 7:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}();Object(yn.a)(function(){});var Nn=function(){var e=_n(regeneratorRuntime.mark(function e(t){var n,a,o,i,r,l,c,s,u,b,g,p,m,d,f,h,v,y;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.type,a=void 0===n?"":n,o=t.block,i=void 0===o?"":o,r=t.mood,l=void 0===r?"":r,c=t.plan,s=void 0===c?"":c,u=t.colors,b=void 0===u?[]:u,g=t.categories,p=void 0===g?[]:g,m=t.search,d=void 0===m?"":m,f=t.reset,h=void 0!==f&&f,e.t0=Object,e.next=4,Sn(h);case 4:return e.t1=e.sent,v=e.t0.values.call(e.t0,e.t1),a&&(v=v.filter(function(e){return e.type===a})),i&&(y=-1===i.indexOf("ugb/")?"ugb/".concat(i):i,v=v.filter(function(e){return e.block===y})),l&&(v=v.filter(function(e){return e.mood===l})),s&&(v=v.filter(function(e){return e.plan===s})),b&&b.length&&(v=v.filter(function(e){return e.colors.some(function(e){return b.includes(e)})})),p&&p.length&&(v=v.filter(function(e){return e.categories.some(function(e){return p.includes(e)})})),d&&d.toLowerCase().replace(/\s+/," ").trim().split(" ").forEach(function(e){v=v.filter(function(t){return["label","plan","block","tags","categories","colors"].some(function(n){return-1!==t[n].toString().toLowerCase().indexOf(e)})})}),e.abrupt("return",v);case 14:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),Pn=function(){var e=_n(regeneratorRuntime.mark(function e(t){var n,a,o,i,r,l;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Sn();case 2:if(n=e.sent,a=n[t],o=a.type,i=a.block,r=a.template,"block"!==o||!i){e.next=12;break}return e.next=8,Bn(i);case 8:return l=e.sent,e.abrupt("return",l[t]);case 12:if(!r){e.next=16;break}return e.next=15,Tn(t);case 15:return e.abrupt("return",e.sent);case 16:return e.abrupt("return",null);case 17:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),Fn=function(){var e=_n(regeneratorRuntime.mark(function e(){var t;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=Object,e.next=3,Sn();case 3:return e.t1=e.sent,t=e.t0.values.call(e.t0,e.t1),e.abrupt("return",t.reduce(function(e,t){var n=t.block,a=t.type;return e.includes(n)||"block"!==a||e.push(n),e},[]));case 6:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}();function Rn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],a=!0,o=!1,i=void 0;try{for(var r,l=e[Symbol.iterator]();!(a=(r=l.next()).done)&&(n.push(r.value),!t||n.length!==t);a=!0);}catch(e){o=!0,i=e}finally{try{a||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Dn=function(e){var t=Rn(Object(c.useState)(!1),2),n=t[0],a=t[1],o=Rn(Object(c.useState)(""),2),i=o[0],r=o[1],l=Rn(Object(c.useState)([]),2),u=l[0],b=l[1],g=Rn(Object(c.useState)(!0),2),p=g[0],m=g[1],d=Rn(Object(c.useState)(""),2),f=d[0],h=d[1];return Object(c.useEffect)(function(){Nn({type:"block",block:e.block,search:i}).then(function(e){b(e)}).finally(function(){m(!1)})},[e.block,i]),wp.element.createElement("div",null,wp.element.createElement(A.Button,{className:"ugb-design-library-control__open-library",label:Object(s.__)("Open Design Library",z.i18n),isSmall:!0,alignRight:!0,isLink:!0,onClick:function(){return a(!0)}},Object(s.__)("Open Design Library",z.i18n)),wp.element.createElement(A.TextControl,{placeholder:Object(s.__)("Search designs...",z.i18n),value:i,onChange:function(e){return r(e)}}),!z.isPro&&wp.element.createElement(Yt,{controls:[{value:"",custom:wp.element.createElement("span",{className:"ugb-advanced-toolbar-control__text-button ugb-design-library-control__open-library__toolbar"},Object(s.__)("All",z.i18n),wp.element.createElement("span",null,u.length))},{value:"free",custom:wp.element.createElement("span",{className:"ugb-advanced-toolbar-control__text-button ugb-design-library-control__open-library__toolbar"},Object(s.__)("Free",z.i18n),wp.element.createElement("span",null,u.reduce(function(e,t){return e+("free"===t.plan?1:0)},0)))},{value:"premium",custom:wp.element.createElement("span",{className:"ugb-advanced-toolbar-control__text-button ugb-design-library-control__open-library__toolbar"},Object(s.__)("Premium",z.i18n),wp.element.createElement("span",null,u.reduce(function(e,t){return e+("free"!==t.plan?1:0)},0)))}],value:f,onChange:function(e){return h(e)}}),wp.element.createElement(Kn,{designs:u.filter(function(e){var t=e.plan;return!f||t===f}),isBusy:p,onSelect:e.onSelect}),n&&wp.element.createElement(Lb,{search:i,selectedBlock:e.block,onClose:function(){a(!1),r("")},onSelect:function(t){e.onSelect(t),a(!1)}}))};Dn.defaultProps={block:"",onSelect:function(){}};var Mn=Dn,zn=n(15);function In(e){return(In="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 Ln(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function Un(e){return(Un=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Hn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Wn(e,t){return(Wn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Gn=function(e){function t(){var e,n,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,(e=!(a=Un(t).apply(this,arguments))||"object"!==In(a)&&"function"!=typeof a?Hn(n):a).state={isOpen:!1,slide:0},e.open=e.open.bind(Hn(e)),e.close=e.close.bind(Hn(e)),e.prev=e.prev.bind(Hn(e)),e.next=e.next.bind(Hn(e)),e}var n,a,o;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,writable:!0,configurable:!0}}),t&&Wn(e,t)}(t,c["Component"]),n=t,(a=[{key:"open",value:function(){this.setState({isOpen:!0})}},{key:"close",value:function(){this.setState({isOpen:!1})}},{key:"next",value:function(){var e=this.state.slide>=4?0:this.state.slide+1;this.setState({slide:e})}},{key:"prev",value:function(){var e=this.state.slide<=0?4:this.state.slide-1;this.setState({slide:e})}},{key:"render",value:function(){var e=this.props.tag;return wp.element.createElement(e,null,wp.element.createElement("a",{href:"https://rebrand.ly/plugin-inspector-more",target:"_premium",onClick:this.open,className:this.props.buttonClassName},this.props.button),this.state.isOpen&&wp.element.createElement(A.Modal,{className:"ugb-pro-modal",onRequestClose:this.close},wp.element.createElement("img",{src:"https://gambitph.github.io/Stackable/assets/premium-popup/premium.jpg",alt:Object(s.__)("Premium features",z.i18n)}),wp.element.createElement("div",{className:"ugb-pro-modal__footer"},wp.element.createElement("a",{href:"https://rebrand.ly/plugin-slider-premium",className:"button button-secondary",target:"_premium",title:Object(s.__)("Upgrade to Premium",z.i18n)},wp.element.createElement(zn.t,null),Object(s.__)("Upgrade to Premium",z.i18n)),wp.element.createElement("a",{href:"https://rebrand.ly/plugin-premium-demo",target:"_premium",title:Object(s.__)("Try Premium Demo",z.i18n)},Object(s.__)("Try Premium Demo",z.i18n)))))}}])&&Ln(n.prototype,a),o&&Ln(n,o),t}();Gn.defaultProps={button:Object(s.__)("Learn More",z.i18n),buttonClassName:"button button-secondary",tag:"div"};var qn=Gn;function Vn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],a=!0,o=!1,i=void 0;try{for(var r,l=e[Symbol.iterator]();!(a=(r=l.next()).done)&&(n.push(r.value),!t||n.length!==t);a=!0);}catch(e){o=!0,i=e}finally{try{a||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Xn=function(e){var t,n,a,o=e.designId,i=e.image,r=e.label,s=e.onClick,u=e.plan,b=e.isPro,g=Vn(Object(c.useState)(!1),2),p=g[0],m=g[1],d=Vn(Object(c.useState)(!1),2),f=d[0],h=d[1],v=l()(["ugb-design-library-item"],(t={"ugb--is-busy":p},n="ugb--is-".concat(u),a=!b&&"free"!==u,n in t?Object.defineProperty(t,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[n]=a,t));return wp.element.createElement("div",{className:v,onMouseEnter:function(){return h(!0)},onMouseLeave:function(){return h(!1)}},p&&wp.element.createElement("span",{className:"ugb-design-library-item__spinner","data-testid":"spinner"},wp.element.createElement(A.Spinner,null)),!b&&"free"!==u&&wp.element.createElement("span",{className:"ugb-design-library-item__premium","data-testid":"premium-tag"},u),wp.element.createElement("button",{className:"ugb-design-library-item__image",onClick:function(){(b||"free"===u)&&(m(!0),Pn(o).then(function(e){m(!1),s(e)}))}},!b&&"free"!==u&&wp.element.createElement(A.Dashicon,{icon:"lock"}),wp.element.createElement("img",{src:i,alt:r,loading:"lazy"})),wp.element.createElement("footer",null,(b||"free"===u)&&wp.element.createElement("span",null,r),!b&&"free"!==u&&!f&&wp.element.createElement("span",null,r),!b&&"free"!==u&&f&&wp.element.createElement(qn,{buttonClassName:"ugb-design-library-item__premium-link",button:wp.element.createElement(c.Fragment,null,wp.element.createElement(A.Dashicon,{icon:"external"}),e.premiumLabel)})))};Xn.defaultProps={designId:"",image:"",label:"",onClick:function(){},plan:"free",isPro:z.isPro,premiumLabel:Object(s.__)("Go Premium",z.i18n)};var Yn=Xn;var Jn=function(e){var t,n,a,o=e.designs,i=e.isBusy,r=e.onSelect,c=l()(["ugb-design-library-items"],(t={},n="ugb-design-library-items--columns-".concat(e.columns),a=!i&&e.columns,n in t?Object.defineProperty(t,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[n]=a,t));return wp.element.createElement("div",{className:c},(o||[]).map(function(e,t){return wp.element.createElement(Yn,{key:t,type:e.type,block:e.block,template:e.template,plan:e.plan,designId:e.id,image:e.image,label:e.label,onClick:function(e){r(e)}})}),i&&wp.element.createElement("div",{className:"ugb-design-library-search__spinner","data-testid":"spinner"},wp.element.createElement(A.Spinner,null)),!i&&!(o||[]).length&&wp.element.createElement("p",{className:"components-base-control__help","data-testid":"nothing-found-note"},Object(s.__)("No designs found",z.i18n)))};Jn.defaultProps={designs:[],columns:1,onSelect:function(){},isBusy:!1};var Kn=Jn,$n=(n(290),n(17)),Zn=n.n($n);function Qn(e){return(Qn="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 ea(){return(ea=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function ta(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function na(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function aa(e){return(aa=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function oa(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ia(e,t){return(ia=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ra(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var la={},ca=Object(H.createHigherOrderComponent)(function(e){var t,n;return n=t=function(t){function n(){var e,t,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),t=this,(e=!(a=aa(n).apply(this,arguments))||"object"!==Qn(a)&&"function"!=typeof a?oa(t):a).blockClientId=e.props.blockProps.clientId,void 0===la[e.blockClientId]&&(la[e.blockClientId]={tab:Object(o.Q)(e.props.blockProps)?"":"style",panel:0}),e.onClickPanel=e.onClickPanel.bind(oa(e)),e.onClickTab=e.onClickTab.bind(oa(e)),e}var a,i,r;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,writable:!0,configurable:!0}}),t&&ia(e,t)}(n,c["Component"]),a=n,(i=[{key:"getActiveTab",value:function(){var e=document.querySelector(".components-panel[data-ugb-tab]");return e?e.getAttribute("data-ugb-tab"):void 0}},{key:"getActiveTabPanelContainer",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getActiveTab();return e?document.querySelector(".ugb-panel-".concat(e)):void 0}},{key:"getPanelFromIndex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;return-1===e?null:this.getActiveTabPanelContainer().querySelector(".components-panel__body:nth-child(".concat(e+1,"):not(.is-opened) .components-panel__body-toggle"))}},{key:"getPanelIndex",value:function(e){return e?Array.prototype.slice.call(e.parentElement.children).indexOf(e):-1}},{key:"getOpenPanelIndex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getActiveTab(),t=this.getActiveTabPanelContainer(e),n=t.querySelector(".components-panel__body.is-opened");return this.getPanelIndex(n)}},{key:"componentDidMount",value:function(){if(-1!==la[this.blockClientId].panel){var e=this.getPanelFromIndex(la[this.blockClientId].panel);e&&e.click()}else ka()}},{key:"onClickPanel",value:function(e){la[this.blockClientId]=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ta(n,!0).forEach(function(t){ra(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ta(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},la[this.blockClientId],{panel:e.classList.contains("is-opened")?-1:this.getPanelIndex(e)})}},{key:"onClickTab",value:function(e){la[this.blockClientId]={tab:e,panel:this.getOpenPanelIndex(e)}}},{key:"render",value:function(){return wp.element.createElement(e,ea({initialTab:la[this.blockClientId].tab,onClick:this.onClickTab,onClickPanel:this.onClickPanel},this.props))}}])&&na(a.prototype,i),r&&na(a,r),n}(),ra(t,"propTypes",{blockProps:Zn.a.shape({clientId:Zn.a.string.isRequired,name:Zn.a.string.isRequired,attributes:Zn.a.object.isRequired})}),n},"withMemory");function sa(e){return(sa="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 ua(){return(ua=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function ba(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function ga(e){return(ga=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function pa(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ma(e,t){return(ma=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var da=Object(H.createHigherOrderComponent)(function(e){var t,n,a,o,i;return n=t=function(t){function n(){var e,t,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),t=this,(e=!(a=ga(n).apply(this,arguments))||"object"!==sa(a)&&"function"!=typeof a?pa(t):a).onSidebarScroll=e.onSidebarScroll.bind(pa(e)),e.sidebarEl=null,e.tabTop=0,e.styleTop=0,e.styleWidth=0,e.state={fixedTabs:!1},e}var a,o,i;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,writable:!0,configurable:!0}}),t&&ma(e,t)}(n,c["Component"]),a=n,(o=[{key:"onSidebarScroll",value:function(){if(!this.tabTop){var e=document.querySelector(".block-editor-block-card");this.tabTop=e?e.getBoundingClientRect().height+32:75}if(!this.styleWidth){var t=document.querySelector(".edit-post-sidebar-header");if(t){var n=t.getBoundingClientRect();this.styleTop=n.bottom-2,this.styleWidth=n.width}else{var a=document.querySelector(".edit-post-sidebar");if(a){var o=a.getBoundingClientRect();this.styleTop=o.top,this.styleWidth=o.width}}}this.sidebarEl&&this.tabTop&&this.setState({fixedTabs:this.sidebarEl.scrollTop>=this.tabTop})}},{key:"componentDidMount",value:function(){this.sidebarEl=document.querySelector(".edit-post-sidebar"),this.sidebarEl&&this.sidebarEl.addEventListener("scroll",this.onSidebarScroll)}},{key:"componentWillUnmount",value:function(){this.sidebarEl&&this.sidebarEl.removeEventListener("scroll",this.onSidebarScroll)}},{key:"render",value:function(){var t=l()([this.props.className],{"ugb--fixed-tabs":this.state.fixedTabs});return wp.element.createElement(c.Fragment,null,wp.element.createElement(e,ua({},this.props,{className:t,style:{top:this.state.fixedTabs?"".concat(this.styleTop,"px"):void 0,width:this.state.fixedTabs?"".concat(this.styleWidth,"px"):void 0}})),this.state.fixedTabs&&wp.element.createElement("div",{className:"ugb--panel-tabs-dummy"}))}}])&&ba(a.prototype,o),i&&ba(a,i),n}(),i={className:""},(o="defaultProps")in(a=t)?Object.defineProperty(a,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[o]=i,n},"withSticky");function fa(e){return(fa="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 ha(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function va(e){return(va=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ya(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function wa(e,t){return(wa=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Oa=[{value:"layout",title:Object(s.__)("Layout",z.i18n),label:Object(s.__)("Layout Tab",z.i18n),icon:"admin-settings"},{value:"style",title:Object(s.__)("Style",z.i18n),label:Object(s.__)("Style Tab",z.i18n),icon:"admin-appearance"},{value:"advanced",title:Object(s.__)("Advanced",z.i18n),label:Object(s.__)("Advanced Tab",z.i18n),icon:"admin-tools"}],ka=function(e){[].forEach.call(document.querySelectorAll(".components-panel__body .components-panel__body-toggle"),function(t){0!==t.offsetHeight&&t.parentElement.parentElement.classList.contains("is-opened")&&e!==t&&t.click()})},_a=function(e){function t(){var e,n,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,(e=!(a=va(t).apply(this,arguments))||"object"!==fa(a)&&"function"!=typeof a?ya(n):a).tabsToUse=e.props.tabs||["layout","style","advanced"],e.state={activeTab:e.props.initialTab?e.props.initialTab:e.tabsToUse[0]},e.onButtonPanelClick=e.onButtonPanelClick.bind(ya(e)),e.updateSidebarPanelTab=e.updateSidebarPanelTab.bind(ya(e)),e.select=e.select.bind(ya(e)),e.containerDiv=Object(c.createRef)(),e}var n,a,o;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,writable:!0,configurable:!0}}),t&&wa(e,t)}(t,c["Component"]),n=t,(a=[{key:"updateSidebarPanelTab",value:function(e){var t=this.containerDiv.current.closest(".components-panel");t.setAttribute("data-ugb-tab",e),t.closest(".edit-post-sidebar").classList.add("ugb--has-panel-tabs")}},{key:"componentDidMount",value:function(){this.updateSidebarPanelTab(this.state.activeTab),this.props.closeOtherPanels&&document.body.addEventListener("click",this.onButtonPanelClick)}},{key:"componentWillUnmount",value:function(){var e=document.querySelector("[data-ugb-tab]");e&&(e.removeAttribute("data-ugb-tab"),e.closest(".edit-post-sidebar").classList.remove("ugb--has-panel-tabs")),this.props.closeOtherPanels&&document.body.removeEventListener("click",this.onButtonPanelClick)}},{key:"onButtonPanelClick",value:function(e){var t=e.target.closest(".components-panel__body-toggle");t&&"layout"!==this.state.activeTab&&(ka(t),this.props.onClickPanel(t.closest(".components-panel__body")))}},{key:"select",value:function(e){this.setState({activeTab:e}),this.updateSidebarPanelTab(e),this.props.onClick(e)}},{key:"render",value:function(){var e=this,t=l()([this.props.className,"components-panel__body","ugb-panel-tabs"]);return wp.element.createElement("div",{className:t,style:this.props.style,ref:this.containerDiv},wp.element.createElement("div",{className:"ugb-panel-tabs__wrapper"},Oa.map(function(t,n){var a=t.value,o=t.title,i=t.label,r=t.icon;return e.tabsToUse.includes(a)?wp.element.createElement("button",{key:n,onClick:function(){return e.select(a)},className:l()(["edit-post-sidebar__panel-tab","ugb-tab--".concat(a)],{"is-active":e.state.activeTab===a}),"aria-label":i,"data-label":i},wp.element.createElement(A.Icon,{icon:r}),o):null})))}}])&&ha(n.prototype,a),o&&ha(n,o),t}();_a.defaultProps={className:"",style:{},closeOtherPanels:!0,blockProps:{},initialTab:"",onClickPanel:function(){},onClick:function(){},tabs:null};var ja=ca(_a);Object(o.bb)()||(ja=da(ja));var Ca=ja;function xa(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Ea(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xa(n,!0).forEach(function(t){Sa(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xa(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Sa(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ba=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return Object.keys(e).reduce(function(i,r){return Ea({},i,Sa({},Object(o.W)(r,t,n,a?"#editor":""),e[r]))},{})},Ta=function(e){return Object(o.V)(Object.keys(e).reduce(function(t,n){var a=Object.keys(e[n]).reduce(function(t,a){var o=e[n][a];if(void 0===o)return t;var r=a.replace(/^(--?)?(.*?$)/,function(e,t,n){return"".concat(t||"").concat(Object(i.kebabCase)(n))});return"".concat(t,"\n\t").concat(r,": ").concat(o,";")},"");return"".concat(t,"\n\n").concat(n," {").concat(a,"\n}")},"").trim())},Aa=function(e){var t=e.style,n=void 0===t?{}:t,a=e.editorMode,r=void 0!==a&&a,l=e.blockUniqueClassName,c=void 0===l?"":l,s=e.blockMainClassName,u=void 0===s?"":s,b=e.breakTablet,g=void 0===b?1025:b,p=e.breakMobile,m=function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1025,l=arguments.length>4&&void 0!==arguments[4]?arguments[4]:768,c=arguments.length>5&&void 0!==arguments[5]&&arguments[5],s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0,u=[],b=Object(i.omit)(t,["desktopTablet","desktopOnly","tablet","tabletOnly","mobile","ie11","editor"]);if(Object.keys(b).length){var g=Ba(b,n,a,c);u.push(Ta(g))}if(void 0!==t.desktopTablet){var p=Ba(t.desktopTablet,n,a,c),m=Ta(p);m&&u.push("\n@media screen and (min-width: ".concat(l,"px) {\n").concat(m," }"))}if(void 0!==t.desktopOnly){var d=Ba(t.desktopOnly,n,a,c),f=Ta(d);f&&u.push("\n@media screen and (min-width: ".concat(r,"px) {\n").concat(f," }"))}if(void 0!==t.tablet){var h=Ba(t.tablet,n,a,c),v=Ta(h);v&&u.push("\n@media screen and (max-width: ".concat(r,"px) {\n").concat(v," }"))}if(void 0!==t.tabletOnly){var y=Ba(t.tabletOnly,n,a,c),w=Ta(y);w&&u.push("\n@media screen and (min-width: ".concat(l,"px) and (max-width: ").concat(r,"px) {\n").concat(w," }"))}if(void 0!==t.mobile){var O=Ba(t.mobile,n,a,c),k=Ta(O);k&&u.push("\n@media screen and (max-width: ".concat(l,"px) {\n").concat(k," }"))}if(void 0!==t.ie11){var _=Ba(t.ie11,n,a,c),j=Ta(_);j&&u.push("\n@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {\n".concat(j," }"))}return c&&void 0!==t.editor&&!s&&u.push(e(t.editor,n,a,r,l,c,s++)),Object(o.V)(u.join(""))}(n,u,c,g,void 0===p?768:p,r);return m?wp.element.createElement("style",null,m):null};function Na(){return(Na=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Pa=function(e){var t=e.options,n=e.selected,a=e.title,o=void 0===a?Object(s.__)("Layout",z.i18n):a,r=e.selectedOptionInTitle,c=void 0===r||r,u=e.help,b=void 0===u?"":u,g=e.className,p=void 0===g?"":g,m=e.initialOpen,d=void 0===m||m,f=t?t.find(function(e){return e.value===n}):null,h=f?"".concat(o," – ").concat(f.label):o,v=l()(["ugb-design-panel-body",p]);return wp.element.createElement(A.PanelBody,Na({title:c?wp.element.createElement("span",null,h):o,className:v,initialOpen:d},Object(i.omit)(e,["help"])),b&&wp.element.createElement("p",{className:"components-base-control__help"},b),t&&wp.element.createElement(za,Object(i.omit)(e,["help","title"])),e.children)};var Fa=function(e){var t=e.imageFile,n=e.imageHoverFile,a=e.imageWidth,o=void 0===a?"":a,i=e.imageHeight,r=void 0===i?"":i,l=e.label,c=t?t.match(/https?:/i)?t:z.srcUrl?"".concat(z.srcUrl,"/").concat(t):t:"",s=n?n.match(/https?:/i)?n:z.srcUrl?"".concat(z.srcUrl,"/").concat(n):n:null;return wp.element.createElement("span",{className:"ugb-design-panel-item"},s&&wp.element.createElement("img",{className:"ugb-design-panel-item__hover-image",src:s,alt:l,width:o,height:r}),c&&wp.element.createElement("img",{className:"ugb-design-panel-item__image",src:c,alt:l,width:o,height:r}),wp.element.createElement("span",{className:"design-label"},l))};function Ra(){return(Ra=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function Da(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Ma(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var za=function(e){var t=e.selected,n=e.options,a=e.onChange,o=e.className,r=void 0===o?"":o,c=n.map(function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Da(n,!0).forEach(function(t){Ma(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Da(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,{label:wp.element.createElement(Fa,{imageFile:e.image,imageHoverFile:e.hoverImage,imageWidth:e.imageWidth,imageHeight:e.imageHeight,isPro:e.isPro,label:e.label}),title:e.label,value:e.value})});return wp.element.createElement("div",{className:l()(r,"ugb-design-control-wrapper components-base-control")},wp.element.createElement("div",{className:"components-base-control__label"},e.label),wp.element.createElement(A.RadioControl,Ra({},Object(i.omit)(e,["label"]),{className:"ugb-design-control",selected:t,options:c,onChange:a})))},Ia=n(87),La=n.n(Ia),Ua=n(88),Ha=n.n(Ua),Wa=n(89),Ga=n.n(Wa),qa=n(90),Va=n.n(qa),Xa=n(91),Ya=n.n(Xa),Ja=n(92),Ka=n.n(Ja),$a=n(93),Za=n.n($a),Qa=n(94),eo=n.n(Qa),to=n(95),no=n.n(to),ao=n(96),oo=n.n(ao),io=n(97),ro=n.n(io),lo=n(98),co=n.n(lo),so=n(99),uo=n.n(so);function bo(){return(bo=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var go={"wave-1":{image:oo.a,label:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Wave",z.i18n),1),value:"wave-1"},"straight-1":{image:no.a,label:Object(s.__)("Straight",z.i18n),value:"straight-1"},"wave-2":{image:ro.a,label:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Wave",z.i18n),2),value:"wave-2"},"wave-3":{image:co.a,label:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Wave",z.i18n),3),value:"wave-3"},"wave-4":{image:uo.a,label:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Wave",z.i18n),4),value:"wave-4"},"slant-1":{image:Za.a,label:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Slant",z.i18n),1),value:"slant-1"},"slant-2":{image:eo.a,label:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Slant",z.i18n),2),value:"slant-2"},"curve-1":{image:La.a,label:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Curve",z.i18n),1),value:"curve-1"},"curve-2":{image:Ha.a,label:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Curve",z.i18n),2),value:"curve-2"},"curve-3":{image:Ga.a,label:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Curve",z.i18n),3),value:"curve-3"},"rounded-1":{image:Va.a,label:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Rounded",z.i18n),1),value:"rounded-1"},"rounded-2":{image:Ya.a,label:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Rounded",z.i18n),2),value:"rounded-2"},"rounded-3":{image:Ka.a,label:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Rounded",z.i18n),3),value:"rounded-3"}},po=function(e){var t=Object.keys(go).filter(function(t){return!e.excludeDesigns.includes(t)}).map(function(e){return go[e]});return wp.element.createElement(A.BaseControl,{className:"ugb-design-separator-control",id:"ugb-design-separator-control",label:e.label,help:e.help},wp.element.createElement(za,bo({options:Object(ve.applyFilters)("stackable.separator.edit.layouts",t,e)},Object(i.omit)(e,["label","help"]))))};po.defaultProps={label:"",help:"",excludeDesigns:[]};var mo=po,fo=n(31),ho=n(23),vo=n(25),yo=n(26),wo=n(27);function Oo(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")}()}var ko=Object(H.withState)({value:""})(function(e){var t,n,a=e.value,o=e.setState,i=(n=(t=a)&&t.toLowerCase(),[].concat(Oo(Object.values(vo.a).filter(function(e){return e.iconName.includes(n)}).slice(0,100)),Oo(Object.values(yo.a).filter(function(e){return e.iconName.includes(n)}).slice(0,100)),Oo(Object.values(wo.a).filter(function(e){return e.iconName.includes(n)}).slice(0,100))).slice(0,100));return wp.element.createElement(A.Popover,{className:"ugb-icon-popover",onClose:e.onClose,onClickOutside:e.onClickOutside},wp.element.createElement(A.PanelBody,null,wp.element.createElement("div",{className:"ugb-icon-popover__label-container"},wp.element.createElement(A.TextControl,{className:"ugb-icon-popover__input",value:a,onChange:function(e){o({value:e})},placeholder:Object(s.__)("Type to search icon",z.i18n)}),e.allowReset&&wp.element.createElement(A.Button,{onClick:function(){e.onChange(""),e.onClose()},isSmall:!0,isDefault:!0,className:"components-range-control__reset"},Object(s.__)("Remove",z.i18n))),wp.element.createElement("div",{className:"ugb-icon-popover__iconlist"},i.map(function(t,n){var a=t.prefix,o=t.iconName,i="".concat(a,"-").concat(o);return wp.element.createElement("button",{key:n,className:"components-button",onClick:function(){e.onChange(i),e.onClose()}},wp.element.createElement(ho.a,{icon:[a,o]}))}),!i.length&&wp.element.createElement("p",{className:"components-base-control__help"},Object(s.__)("No matches found",z.i18n)))))});ko.defaultProps={onChange:function(){},onClose:function(){},onClickOutside:function(){},allowReset:!0};var _o=ko,jo=function(e){return wp.element.createElement(Gr,{attrNameTemplate:"%sContentAlign",setAttributes:e.setAttributes,blockAttributes:e.blockAttributes},wp.element.createElement(_l,{label:Object(s.__)("Align",z.i18n),className:l()([e.className,"ugb--help-tip-alignment-all"])}))};jo.defaultProps={className:"",setAttributes:function(){},blockAttributes:{}};var Co=jo,xo=function(){return wp.element.createElement("hr",{className:"ugb-control-separator"})};function Eo(e){return(Eo="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 So(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Bo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function To(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function Ao(e){return(Ao=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function No(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Po(e,t){return(Po=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Fo=1,Ro=function(e){function t(){var e,n,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,(e=!(a=Ao(t).apply(this,arguments))||"object"!==Eo(a)&&"function"!=typeof a?No(n):a).state={open:!1},e.handleOpen=e.handleOpen.bind(No(e)),e.handleClose=e.handleClose.bind(No(e)),e.handleOnClickOutside=e.handleOnClickOutside.bind(No(e)),e.buttonRef=Object(c.createRef)(),e.instanceId=Fo++,e}var n,a,o;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,writable:!0,configurable:!0}}),t&&Po(e,t)}(t,c["Component"]),n=t,(a=[{key:"checkIfAttributeShouldToggleOn",value:function(e,t){if(!this.props.onToggle||!this.props.toggleAttributeName||!this.props.toggleOnSetAttributes.length)return e;if(t.attributes[this.props.toggleAttributeName])return e;var n=!1;return this.props.toggleOnSetAttributes.some(function(t){return!(!Object.keys(e).includes(t)||""===e[t]||(n=!0,0))}),n?function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?So(n,!0).forEach(function(t){Bo(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):So(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,Bo({},this.props.toggleAttributeName,!0)):e}},{key:"componentDidMount",value:function(){Object(ve.addFilter)("stackable.setAttributes","stackable/button-icon-popover-control-".concat(this.instanceId),this.checkIfAttributeShouldToggleOn.bind(this),9)}},{key:"componentWillUnmount",value:function(){Object(ve.removeFilter)("stackable.setAttributes","stackable/button-icon-popover-control-".concat(this.instanceId))}},{key:"handleOpen",value:function(){this.setState({open:!this.state.open})}},{key:"handleClose",value:function(){this.setState({open:!1})}},{key:"handleOnClickOutside",value:function(e){e.relatedTarget&&!e.relatedTarget.closest(".components-popover")&&e.relatedTarget!==this.buttonRef.current&&this.handleClose()}},{key:"render",value:function(){return wp.element.createElement(A.BaseControl,{help:this.props.help,label:!this.props.onToggle&&wp.element.createElement("label",{htmlFor:"ugb-button-icon-control__edit-".concat(this.instanceId)},this.props.label),id:"ugb-button-icon-control",className:l()("ugb-button-icon-control",this.props.className)},this.props.onToggle&&wp.element.createElement(A.ToggleControl,{label:this.props.label,checked:this.props.checked,onChange:this.props.onToggle}),wp.element.createElement("div",{className:"ugb-button-icon-control__wrapper"},this.props.allowReset&&wp.element.createElement(A.IconButton,{onClick:this.props.onReset,className:"ugb-button-icon-control__reset",label:Object(s.__)("Reset",z.i18n),icon:"image-rotate"}),wp.element.createElement(A.IconButton,{onClick:this.handleOpen,className:"ugb-button-icon-control__edit",label:Object(s.__)("Edit",z.i18n),isDefault:!0,icon:"edit",id:"ugb-button-icon-control__edit-".concat(this.instanceId),ref:this.buttonRef}),this.state.open&&wp.element.createElement(A.Popover,{className:"ugb-button-icon-control__popover",focusOnMount:"container",onClose:this.handleClose,onFocusOutside:this.handleOnClickOutside,anchorRef:this.buttonRef.current},wp.element.createElement(A.PanelBody,null,(this.props.label||this.props.popoverLabel)&&wp.element.createElement("h2",{className:"components-panel__body-title"},this.props.popoverLabel||this.props.label),this.props.children))))}}])&&To(n.prototype,a),o&&To(n,o),t}();Ro.defaultProps={help:"",label:"",popoverLabel:"",className:"",allowReset:!1,onReset:function(){},checked:!1,onToggle:void 0,toggleOnSetAttributes:[],toggleAttributeName:""};var Do=Ro,Mo=function(e){var t=Object(o.I)(e.imageData,e.size||"full"),n=e.widthMax||1e3,a=0;e.imageData&&e.onChangeSize&&t&&(n=t.width,a=t.height);var i=!!t&&t.width===t.height;return wp.element.createElement(c.Fragment,null,e.onChangeImage&&wp.element.createElement(re,{label:Object(s.__)("Image",z.i18n),imageID:e.id,imageURL:e.url,onRemove:function(){return e.onChangeImage({url:"",id:"",width:"",height:""})},onChange:function(t){var n=t.url,a=t.width,o=t.height,i=e.size||"full";t.sizes[i]&&(n=t.sizes[i].url,a=t.sizes[i].width,o=t.sizes[i].height),e.onChangeImage({id:t.id,url:n,width:a,height:o})}}),e.onChangeShape&&wp.element.createElement(Ce,{isSquareImage:i,shape:e.shape,shapeFlipX:e.shapeFlipX,shapeFlipY:e.shapeFlipY,shapeStretch:e.shapeStretch,onChangeShape:e.onChangeShape,onChangeShapeFlipX:e.onChangeShapeFlipX,onChangeShapeFlipY:e.onChangeShapeFlipY,onChangeShapeStretch:e.onChangeShapeStretch}),wp.element.createElement(xo,null),e.onChangeAlt&&wp.element.createElement(se,{value:e.alt,onChange:e.onChangeAlt}),e.onChangeSize&&wp.element.createElement(Se,{label:Object(s.__)("Image Size",z.i18n),value:e.size,onChange:function(t){var n=Object(o.I)(e.imageData,t||"full"),a="",i="",r=e.url;n&&(a=n.width,i=n.height,r=n.source_url),e.onChangeSize(t,r,a,i)}}),e.onChangeWidth&&wp.element.createElement(c.Fragment,null,wp.element.createElement($r,null,wp.element.createElement(Qe,{label:Object(s.__)("Image Width",z.i18n),value:e.width,max:n,onChange:function(t){var o=a/n;e.onChangeWidth("number"==typeof t?t:"","number"==typeof t?parseInt(o*t,10):"")},allowReset:!0,className:"ugb--help-tip-image-size-no-crop"})),wp.element.createElement($r,{screen:"tablet"},wp.element.createElement(Qe,{label:Object(s.__)("Image Width",z.i18n),value:e.tabletWidth,max:n,onChange:e.onChangeTabletWidth,allowReset:!0,className:"ugb--help-tip-image-size-no-crop"})),wp.element.createElement($r,{screen:"mobile"},wp.element.createElement(Qe,{label:Object(s.__)("Image Width",z.i18n),value:e.mobileWidth,max:n,onChange:e.onChangeMobileWidth,allowReset:!0,className:"ugb--help-tip-image-size-no-crop"}))),e.onChangeSquare&&("number"==typeof e.width||e.width)&&wp.element.createElement(A.ToggleControl,{label:Object(s.__)("Force square image",z.i18n),checked:e.square,onChange:e.onChangeSquare,className:"ugb--help-tip-image-square"}),e.onChangeBorderRadius&&""===e.shape&&wp.element.createElement(Qe,{label:Object(s.__)("Border Radius",z.i18n),value:e.borderRadius,onChange:e.onChangeBorderRadius,min:0,max:100,allowReset:!0,placeholder:"0",className:"ugb--help-tip-image-border-radius"}),e.onChangeShadow&&""===e.shape&&wp.element.createElement(Qe,{label:Object(s.__)("Shadow / Outline",z.i18n),value:e.shadow,onChange:e.onChangeShadow,min:0,max:9,allowReset:!0,placeholder:"0",className:"ugb--help-tip-image-shadow"}),e.onChangeBlendMode&&wp.element.createElement(Q,{label:Object(s.__)("Blend Mode",z.i18n),value:e.blendMode,onChange:e.onChangeBlendMode}))};Mo.defaultProps={id:"",url:"",onChangeImage:function(e){e.url,e.id,e.width,e.height},shape:"",onChangeShape:function(){},shapeStretch:"",onChangeShapeStretch:function(){},alt:"",onChangeAlt:function(){},size:"large",onChangeSize:function(){},widthMax:1e3,width:"",tabletWidth:"",mobileWidth:"",onChangeWidth:function(){},onChangeTabletWidth:function(){},onChangeMobileWidth:function(){},square:"",onChangeSquare:function(){},borderRadius:"",onChangeBorderRadius:function(){},shadow:"",onChangeShadow:function(){},blendMode:"",onChangeBlendMode:function(){}};var zo=Object(H.compose)(Object(_e.withSelect)(function(e,t){var n=e("core").getMedia;return Object(o.f)(t.id,e),{imageData:t.id?n(t.id):null}}))(Mo);function Io(){return(Io=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function Lo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Uo=function(e){var t=e.setAttributes,n=function(t){return Object(i.camelCase)(Object(s.sprintf)(e.attrNameTemplate,t))},a=Object(o.b)(e.blockAttributes,n,"");return wp.element.createElement(zo,Io({id:a("Id"),url:a("Url"),onChangeImage:function(e){var a,o=e.url,i=e.id,r=e.width,l=e.height;t((Lo(a={},n("Url"),o),Lo(a,n("Id"),i),Lo(a,n("Width"),r),Lo(a,n("Height"),l),a))},alt:a("Alt"),onChangeAlt:function(e){return t(Lo({},n("Alt"),e))},size:a("Size"),onChangeSize:function(e,a,o,i){var r;t((Lo(r={},n("Size"),e),Lo(r,n("Url"),a),Lo(r,n("Width"),o),Lo(r,n("Height"),i),r))},shape:a("Shape"),onChangeShape:function(e){return t(Lo({},n("Shape"),e))},shapeFlipX:a("ShapeFlipX"),onChangeShapeFlipX:function(e){return t(Lo({},n("ShapeFlipX"),e))},shapeFlipY:a("ShapeFlipY"),onChangeShapeFlipY:function(e){return t(Lo({},n("ShapeFlipY"),e))},shapeStretch:a("ShapeStretch"),onChangeShapeStretch:function(e){return t(Lo({},n("ShapeStretch"),e))},style:a("Style"),onChangeStyle:function(e){return t(Lo({},n("Style"),e))},width:a("Width"),tabletWidth:a("TabletWidth"),mobileWidth:a("MobileWidth"),onChangeWidth:function(e,a){var o;t((Lo(o={},n("Width"),e),Lo(o,n("Height"),a),o))},onChangeTabletWidth:function(e){return t(Lo({},n("TabletWidth"),e))},onChangeMobileWidth:function(e){return t(Lo({},n("MobileWidth"),e))},square:a("Square"),onChangeSquare:function(e){return t(Lo({},n("Square"),e))},borderRadius:a("BorderRadius"),onChangeBorderRadius:function(e){return t(Lo({},n("BorderRadius"),e))},shadow:a("Shadow"),onChangeShadow:function(e){return t(Lo({},n("Shadow"),e))},blendMode:a("BlendMode"),onChangeBlendMode:function(e){return t(Lo({},n("BlendMode"),e))}},e))};Uo.defaultProps={attrNameTemplate:"%s",setAttributes:function(){},blockAttributes:{}};var Ho=Uo,Wo=function(e){return wp.element.createElement(c.Fragment,null,e.onChangeImage&&wp.element.createElement(re,{label:Object(s.__)("Image",z.i18n),imageID:e.id,imageURL:e.url,onRemove:function(){return e.onChangeImage({url:"",id:""})},onChange:function(t){var n=t.url,a=e.size||"full";t.sizes[a]&&(n=t.sizes[a].url),e.onChangeImage({id:t.id,url:n})}}),e.onChangeSize&&wp.element.createElement(Se,{label:Object(s.__)("Image Size",z.i18n),value:e.size,onChange:function(t){e.onChangeSize(t,Object(o.J)(e.id,t||"full"))},className:"ugb--help-tip-image-size"}),e.onChangeBackgroundPosition&&wp.element.createElement(tt,{label:Object(s.__)("Background Image Position",z.i18n),options:[{label:Object(s.__)("Default",z.i18n),value:""},{label:Object(s.__)("Top Left",z.i18n),value:"top left"},{label:Object(s.__)("Top Center",z.i18n),value:"top center"},{label:Object(s.__)("Top Right",z.i18n),value:"top right"},{label:Object(s.__)("Center Left",z.i18n),value:"center left"},{label:Object(s.__)("Center Center",z.i18n),value:"center center"},{label:Object(s.__)("Center Right",z.i18n),value:"center right"},{label:Object(s.__)("Bottom Left",z.i18n),value:"bottom left"},{label:Object(s.__)("Bottom Center",z.i18n),value:"bottom center"},{label:Object(s.__)("Bottom Right",z.i18n),value:"bottom right"}],value:e.backgroundPosition,onChange:e.onChangeBackgroundPosition,className:"ugb--help-tip-background-image-position"}),e.onChangeBackgroundRepeat&&wp.element.createElement(tt,{label:Object(s.__)("Background Image Repeat",z.i18n),options:[{label:Object(s.__)("Default",z.i18n),value:""},{label:Object(s.__)("No-Repeat",z.i18n),value:"no-repeat"},{label:Object(s.__)("Repeat",z.i18n),value:"repeat"},{label:Object(s.__)("Repeat-X",z.i18n),value:"repeat-x"},{label:Object(s.__)("Repeat-Y",z.i18n),value:"repeat-y"}],value:e.backgroundRepeat,onChange:e.onChangeBackgroundRepeat,className:"ugb--help-tip-background-image-repeat"}),e.onChangeBackgroundSize&&wp.element.createElement(tt,{label:Object(s.__)("Background Image Size",z.i18n),options:[{label:Object(s.__)("Default",z.i18n),value:""},{label:Object(s.__)("Auto",z.i18n),value:"auto"},{label:Object(s.__)("Cover",z.i18n),value:"cover"},{label:Object(s.__)("Contain",z.i18n),value:"contain"},{label:Object(s.__)("Custom",z.i18n),value:"custom"}],value:e.backgroundSize,onChange:e.onChangeBackgroundSize,className:"ugb--help-tip-background-image-size"}),e.onChangeBackgroundSize&&"custom"===e.backgroundSize&&wp.element.createElement(Qe,{label:Object(s.__)("Custom Size",z.i18n),units:["px","%"],min:[0,0],max:[1e3,100],unit:e.backgroundCustomSizeUnit,onChangeUnit:e.onChangeBackgroundCustomSizeUnit,value:e.backgroundCustomSize,onChange:e.onChangeBackgroundCustomSize,allowReset:!0}))};Wo.defaultProps={id:"",url:"",onChangeImage:function(e){e.url,e.id},size:"",onChangeSize:function(){},backgroundPosition:"",onChangeBackgroundPosition:function(){},backgroundRepeat:"",onChangeBackgroundRepeat:function(){},backgroundSize:"",onChangeBackgroundSize:function(){},backgroundCustomSizeUnit:"",onChangeBackgroundCustomSizeUnit:function(){},backgroundCustomSize:"",onChangeBackgroundCustomSize:function(){}};var Go=Object(H.compose)(Object(_e.withSelect)(function(e,t){var n=e("core").getMedia;return Object(o.f)(t.id,e),{imageData:t.id?n(t.id):null}}))(Wo);function qo(){return(qo=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function Vo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Xo=function(e){var t=e.setAttributes,n=function(t){return Object(i.camelCase)(Object(s.sprintf)(e.attrNameTemplate,t))},a=Object(o.b)(e.blockAttributes,n,"");return wp.element.createElement(Go,qo({id:a("Id"),url:a("Url"),onChangeImage:function(e){var a,o=e.url,i=e.id;t((Vo(a={},n("Url"),o),Vo(a,n("Id"),i),a))},size:a("Size"),onChangeSize:function(e,a){var o;t((Vo(o={},n("Size"),e),Vo(o,n("Url"),a),o))},backgroundPosition:a("BackgroundPosition"),onChangeBackgroundPosition:function(e){return t(Vo({},n("BackgroundPosition"),e))},backgroundRepeat:a("BackgroundRepeat"),onChangeBackgroundRepeat:function(e){return t(Vo({},n("BackgroundRepeat"),e))},backgroundSize:a("BackgroundSize"),onChangeBackgroundSize:function(e){return t(Vo({},n("BackgroundSize"),e))},backgroundCustomSize:a("BackgroundCustomSize"),onChangeBackgroundCustomSize:function(e){return t(Vo({},n("BackgroundCustomSize"),e))},backgroundCustomSizeUnit:a("BackgroundCustomSizeUnit")||"px",onChangeBackgroundCustomSizeUnit:function(e){return t(Vo({},n("BackgroundCustomSizeUnit"),e))}},e))};Xo.defaultProps={attrNameTemplate:"%s",setAttributes:function(){},blockAttributes:{}};var Yo=Xo;function Jo(){return(Jo=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Ko=function(e){return wp.element.createElement(c.Fragment,null,wp.element.createElement(Do,{label:e.label,onReset:e.onReset,allowReset:e.fontFamily||e.fontSize||e.tabletFontSize||e.mobileFontSize||e.fontWeight||e.textTransform||e.lineHeight||e.tabletLineHeight||e.mobileLineHeight||e.letterSpacing,className:"ugb--help-tip-typography"},e.onChangeFontFamily&&wp.element.createElement(tn,{label:Object(s.__)("Font Family",z.i18n),onChange:e.onChangeFontFamily,value:e.fontFamily,className:"ugb--help-tip-typography-family"}),e.onChangeFontSize&&wp.element.createElement(c.Fragment,null,wp.element.createElement($r,null,wp.element.createElement($t,Jo({label:Object(s.__)("Size",z.i18n),onChange:e.onChangeFontSize,value:e.fontSize,allowReset:!0,unit:e.fontSizeUnit,onChangeUnit:e.onChangeFontSizeUnit},e.fontSizeProps,{className:"ugb--help-tip-typography-size"}))),wp.element.createElement($r,{screen:"tablet"},wp.element.createElement($t,Jo({label:Object(s.__)("Size",z.i18n),onChange:e.onChangeTabletFontSize,value:e.tabletFontSize,allowReset:!0,unit:e.tabletfontSizeUnit,onChangeUnit:e.onChangeTabletFontSizeUnit},e.fontSizeProps,{className:"ugb--help-tip-typography-size"}))),wp.element.createElement($r,{screen:"mobile"},wp.element.createElement($t,Jo({label:Object(s.__)("Size",z.i18n),onChange:e.onChangeMobileFontSize,value:e.mobileFontSize,allowReset:!0,unit:e.mobilefontSizeUnit,onChangeUnit:e.onChangeMobileFontSizeUnit},e.fontSizeProps,{className:"ugb--help-tip-typography-size"})))),e.onChangeFontWeight&&wp.element.createElement(A.SelectControl,{label:Object(s.__)("Weight",z.i18n),options:[{label:"100",value:"100"},{label:"200",value:"200"},{label:"300",value:"300"},{label:"400",value:"400"},{label:"500",value:"500"},{label:"600",value:"600"},{label:"700",value:"700"},{label:"800",value:"800"},{label:"900",value:"900"},{label:Object(s.__)("Default",z.i18n),value:""},{label:Object(s.__)("Normal",z.i18n),value:"normal"},{label:Object(s.__)("Bold",z.i18n),value:"bold"}],onChange:e.onChangeFontWeight,value:e.fontWeight,className:"ugb--help-tip-typography-weight"}),e.onChangeTextTransform&&wp.element.createElement(A.SelectControl,{label:Object(s.__)("Transform",z.i18n),options:[{label:Object(s.__)("Default",z.i18n),value:""},{label:Object(s.__)("Uppercase",z.i18n),value:"uppercase"},{label:Object(s.__)("Lowercase",z.i18n),value:"lowercase"},{label:Object(s.__)("Capitalize",z.i18n),value:"capitalize"},{label:Object(s.__)("Normal",z.i18n),value:"normal"}],onChange:e.onChangeTextTransform,value:e.textTransform,className:"ugb--help-tip-typography-transform"}),e.onChangeLineHeight&&wp.element.createElement(c.Fragment,null,wp.element.createElement($r,null,wp.element.createElement(Qe,{label:Object(s.__)("Line-Height",z.i18n),units:["px","em"],min:[1,.1],max:[100,10],step:[1,.1],allowReset:!0,value:e.lineHeight,onChange:e.onChangeLineHeight,unit:e.lineHeightUnit,onChangeUnit:e.onChangeLineHeightUnit,initialPosition:[37,1.8],className:"ugb--help-tip-typography-line-height"})),wp.element.createElement($r,{screen:"tablet"},wp.element.createElement(Qe,{label:Object(s.__)("Line-Height",z.i18n),units:["px","em"],min:[1,.1],max:[100,10],step:[1,.1],allowReset:!0,value:e.tabletLineHeight,onChange:e.onChangeTabletLineHeight,unit:e.tabletLineHeightUnit,onChangeUnit:e.onChangeTabletLineHeightUnit,initialPosition:[37,1.8],className:"ugb--help-tip-typography-line-height"})),wp.element.createElement($r,{screen:"mobile"},wp.element.createElement(Qe,{label:Object(s.__)("Line-Height",z.i18n),units:["px","em"],min:[1,.1],max:[100,10],step:[1,.1],allowReset:!0,value:e.mobileLineHeight,onChange:e.onChangeMobileLineHeight,unit:e.mobileLineHeightUnit,onChangeUnit:e.onChangeMobileLineHeightUnit,initialPosition:[37,1.8],className:"ugb--help-tip-typography-line-height"}))),e.onChangeLetterSpacing&&wp.element.createElement(Qe,{label:Object(s.__)("Letter Spacing",z.i18n),min:-5,max:10,step:.1,allowReset:!0,onChange:e.onChangeLetterSpacing,value:e.letterSpacing,placeholder:"0",className:"ugb--help-tip-typography-letter-spacing"})),e.showSecondFontSize&&e.onChangeFontSize&&wp.element.createElement(c.Fragment,null,wp.element.createElement($r,null,wp.element.createElement($t,Jo({label:Object(s.__)("Size",z.i18n),onChange:e.onChangeFontSize,value:e.fontSize,allowReset:!0,unit:e.fontSizeUnit,onChangeUnit:e.onChangeFontSizeUnit},e.fontSizeProps,{className:"ugb--help-tip-typography-size"}))),wp.element.createElement($r,{screen:"tablet"},wp.element.createElement($t,Jo({label:Object(s.__)("Size",z.i18n),onChange:e.onChangeTabletFontSize,value:e.tabletFontSize,allowReset:!0,unit:e.tabletfontSizeUnit,onChangeUnit:e.onChangeTabletFontSizeUnit},e.fontSizeProps,{className:"ugb--help-tip-typography-size"}))),wp.element.createElement($r,{screen:"mobile"},wp.element.createElement($t,Jo({label:Object(s.__)("Size",z.i18n),onChange:e.onChangeMobileFontSize,value:e.mobileFontSize,allowReset:!0,unit:e.mobilefontSizeUnit,onChangeUnit:e.onChangeMobileFontSizeUnit},e.fontSizeProps,{className:"ugb--help-tip-typography-size"})))))};Ko.defaultProps={label:Object(s.__)("Typography",z.i18n),showSecondFontSize:!0,fontFamily:"",fontSize:"",tabletFontSize:"",mobileFontSize:"",fontSizeUnit:"px",tabletFontSizeUnit:"px",mobileFontSizeUnit:"px",fontWeight:"",textTransform:"",lineHeight:"",tabletLineHeight:"",mobileLineHeight:"",lineHeightUnit:"em",tabletLineHeightUnit:"em",mobileLineHeightUnit:"em",letterSpacing:"",fontSizeProps:{},onReset:function(){},onChangeFontFamily:function(){},onChangeFontSize:function(){},onChangeTabletFontSize:function(){},onChangeMobileFontSize:function(){},onChangeFontSizeUnit:function(){},onChangeTabletFontSizeUnit:function(){},onChangeMobileFontSizeUnit:function(){},onChangeFontWeight:function(){},onChangeTextTransform:function(){},onChangeLineHeight:function(){},onChangeTabletLineHeight:function(){},onChangeMobileLineHeight:function(){},onChangeLineHeightUnit:function(){},onChangeTabletLineHeightUnit:function(){},onChangeMobileLineHeightUnit:function(){},onChangeLetterSpacing:function(){}};var $o=Ko;function Zo(){return(Zo=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function Qo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ei=function(e){var t=e.setAttributes,n=function(t){return Object(i.camelCase)(Object(s.sprintf)(e.attrNameTemplate,t))};return wp.element.createElement($o,Zo({fontFamily:e.blockAttributes[n("FontFamily")]||"",fontSize:e.blockAttributes[n("FontSize")]||"",tabletFontSize:e.blockAttributes[n("TabletFontSize")]||"",mobileFontSize:e.blockAttributes[n("MobileFontSize")]||"",fontSizeUnit:e.blockAttributes[n("FontSizeUnit")]||"px",tabletFontSizeUnit:e.blockAttributes[n("TabletFontSizeUnit")]||"px",mobileFontSizeUnit:e.blockAttributes[n("MobileFontSizeUnit")]||"px",fontWeight:e.blockAttributes[n("FontWeight")]||"",textTransform:e.blockAttributes[n("TextTransform")]||"",letterSpacing:e.blockAttributes[n("LetterSpacing")]||"",lineHeight:e.blockAttributes[n("LineHeight")]||"",tabletLineHeight:e.blockAttributes[n("TabletLineHeight")]||"",mobileLineHeight:e.blockAttributes[n("MobileLineHeight")]||"",lineHeightUnit:e.blockAttributes[n("LineHeightUnit")]||"em",tabletLineHeightUnit:e.blockAttributes[n("TabletLineHeightUnit")]||"em",mobileLineHeightUnit:e.blockAttributes[n("MobileLineHeightUnit")]||"em",onChangeFontFamily:function(e){return t(Qo({},n("FontFamily"),e))},onChangeFontSize:function(e){return t(Qo({},n("FontSize"),e))},onChangeTabletFontSize:function(e){return t(Qo({},n("TabletFontSize"),e))},onChangeMobileFontSize:function(e){return t(Qo({},n("MobileFontSize"),e))},onChangeFontSizeUnit:function(e){return t(Qo({},n("FontSizeUnit"),e))},onChangeTabletFontSizeUnit:function(e){return t(Qo({},n("TabletFontSizeUnit"),e))},onChangeMobileFontSizeUnit:function(e){return t(Qo({},n("MobileFontSizeUnit"),e))},onChangeFontWeight:function(e){return t(Qo({},n("FontWeight"),e))},onChangeTextTransform:function(e){return t(Qo({},n("TextTransform"),e))},onChangeLetterSpacing:function(e){return t(Qo({},n("LetterSpacing"),e))},onChangeLineHeight:function(e){return t(Qo({},n("LineHeight"),e))},onChangeTabletLineHeight:function(e){return t(Qo({},n("TabletLineHeight"),e))},onChangeMobileLineHeight:function(e){return t(Qo({},n("MobileLineHeight"),e))},onChangeLineHeightUnit:function(e){return t(Qo({},n("LineHeightUnit"),e))},onChangeTabletLineHeightUnit:function(e){return t(Qo({},n("TabletLineHeightUnit"),e))},onChangeMobileLineHeightUnit:function(e){return t(Qo({},n("MobileLineHeightUnit"),e))},onReset:function(){var e;t((Qo(e={},n("FontFamily"),""),Qo(e,n("FontSize"),""),Qo(e,n("TabletFontSize"),""),Qo(e,n("MobileFontSize"),""),Qo(e,n("FontSizeUnit"),"px"),Qo(e,n("TabletFontSizeUnit"),"px"),Qo(e,n("MobileFontSizeUnit"),"px"),Qo(e,n("FontWeight"),""),Qo(e,n("TextTransform"),""),Qo(e,n("LetterSpacing"),""),Qo(e,n("LineHeight"),""),Qo(e,n("TabletLineHeight"),""),Qo(e,n("MobileLineHeight"),""),Qo(e,n("LineHeightUnit"),"em"),Qo(e,n("TabletLineHeightUnit"),"em"),Qo(e,n("MobileLineHeightUnit"),"em"),e))}},e))};ei.defaultProps={attrNameTemplate:"%s",setAttributes:function(){},blockAttributes:{}};var ti=ei,ni=function(e){return wp.element.createElement(c.Fragment,null,e.onChangeBackgroundColorType&&wp.element.createElement(A.BaseControl,{label:e.labelBackgroundColorType,id:"ugb-background-color-type",className:"ugb--help-tip-background-color-type"},wp.element.createElement(Yt,{controls:[{value:"",title:Object(s.__)("Single",z.i18n)},{value:"gradient",title:Object(s.__)("Gradient",z.i18n)}],value:e.backgroundColorType,onChange:e.onChangeBackgroundColorType})),e.onChangeBackgroundColor&&wp.element.createElement(J,{label:e.onChangeBackgroundColor2&&"gradient"===e.backgroundColorType?Object(s.sprintf)(Object(s._x)("%s #%d","Panel title",z.i18n),e.labelBackgroundColor,1):e.labelBackgroundColor,value:e.backgroundColor,onChange:e.onChangeBackgroundColor}),e.onChangeBackgroundColorOpacity&&"gradient"!==e.backgroundColorType&&!e.backgroundMediaURL&&!e.tabletBackgroundMediaURL&&!e.mobileBackgroundMediaURL&&wp.element.createElement(Qe,{label:Object(s.__)("Background Color Opacity",z.i18n),value:e.backgroundColorOpacity,onChange:e.onChangeBackgroundColorOpacity,min:0,max:1,step:.1,allowReset:!0,placeholder:"1.0",className:"ugb--help-tip-background-color-opacity"}),e.onChangeBackgroundColor2&&"gradient"===e.backgroundColorType&&wp.element.createElement(J,{label:Object(s.sprintf)(Object(s._x)("%s #%d","Panel title",z.i18n),e.labelBackgroundColor,2),value:e.backgroundColor2,onChange:e.onChangeBackgroundColor2}),e.onChangeBackgroundColor2&&"gradient"===e.backgroundColorType&&e.hasAdvancedGradient&&wp.element.createElement(Do,{label:Object(s.__)("Adv. Gradient Color Settings",z.i18n),onReset:e.onResetAdvancedGradient,allowReset:""!==e.backgroundGradientDirection&&90!==e.backgroundGradientDirection||""!==e.backgroundGradientLocation1&&0!==e.backgroundGradientLocation1||""!==e.backgroundGradientLocation2&&100!==e.backgroundGradientLocation2||e.backgroundGradientBlendMode},e.onChangeBackgroundGradientDirection&&wp.element.createElement(Qe,{label:Object(s.__)("Gradient Direction (degrees)",z.i18n),value:e.backgroundGradientDirection,onChange:e.onChangeBackgroundGradientDirection,min:0,max:360,step:10,allowReset:!0,placeholder:"90",className:"ugb--help-tip-gradient-direction"}),e.onChangeBackgroundGradientLocation1&&wp.element.createElement(Qe,{label:Object(s.sprintf)(Object(s.__)("Color %d Location",z.i18n),1),value:e.backgroundGradientLocation1,onChange:e.onChangeBackgroundGradientLocation1,min:0,max:100,step:1,allowReset:!0,placeholder:"0",className:"ugb--help-tip-gradient-location"}),e.onChangeBackgroundGradientLocation2&&wp.element.createElement(Qe,{label:Object(s.sprintf)(Object(s.__)("Color %d Location",z.i18n),2),value:e.backgroundGradientLocation2,onChange:e.onChangeBackgroundGradientLocation2,min:0,max:100,step:1,allowReset:!0,placeholder:"100",className:"ugb--help-tip-gradient-location"}),e.onChangeBackgroundGradientBlendMode&&wp.element.createElement(Q,{label:Object(s.__)("Background Gradient Blend Mode",z.i18n),value:e.backgroundGradientBlendMode,onChange:e.onChangeBackgroundGradientBlendMode,className:"ugb--help-tip-background-blend-mode"})),e.onChangeBackgroundColor2&&"gradient"===e.backgroundColorType&&e.hasAdvancedGradient&&e.onChangeBackgroundMedia&&wp.element.createElement(xo,null),e.onChangeBackgroundMedia&&wp.element.createElement(c.Fragment,null,wp.element.createElement($r,null,wp.element.createElement(re,{label:e.backgroundMediaAllowVideo?Object(s.__)("Background Image or Video",z.i18n):Object(s.__)("Background Image",z.i18n),help:e.backgroundMediaAllowVideo?Object(s.__)("Use .mp4 format for videos",z.i18n):"",onRemove:function(){return e.onChangeBackgroundMedia({url:"",id:""})},onChange:e.onChangeBackgroundMedia,imageID:e.backgroundMediaID,imageURL:e.backgroundMediaURL,allowedTypes:e.backgroundMediaAllowVideo?["image","video"]:["image"]})),wp.element.createElement($r,{screen:"tablet"},wp.element.createElement(re,{label:e.backgroundMediaAllowVideo?Object(s.__)("Background Image or Video",z.i18n):Object(s.__)("Background Image",z.i18n),help:e.backgroundMediaAllowVideo?Object(s.__)("Use .mp4 format for videos",z.i18n):"",onRemove:function(){return e.onChangeTabletBackgroundMedia({url:"",id:""})},onChange:e.onChangeTabletBackgroundMedia,imageID:e.tabletBackgroundMediaID,imageURL:e.tabletBackgroundMediaURL,allowedTypes:e.backgroundMediaAllowVideo?["image","video"]:["image"]})),wp.element.createElement($r,{screen:"mobile"},wp.element.createElement(re,{label:e.backgroundMediaAllowVideo?Object(s.__)("Background Image or Video",z.i18n):Object(s.__)("Background Image",z.i18n),help:e.backgroundMediaAllowVideo?Object(s.__)("Use .mp4 format for videos",z.i18n):"",onRemove:function(){return e.onChangeMobileBackgroundMedia({url:"",id:""})},onChange:e.onChangeMobileBackgroundMedia,imageID:e.mobileBackgroundMediaID,imageURL:e.mobileBackgroundMediaURL,allowedTypes:e.backgroundMediaAllowVideo?["image","video"]:["image"]}))),e.onChangeBackgroundTintStrength&&e.onChangeBackgroundMedia&&(e.backgroundMediaURL||e.tabletBackgroundMediaURL||e.mobileBackgroundMediaURL)&&wp.element.createElement(Qe,{label:Object(s.__)("Background Media Tint Strength",z.i18n),value:e.backgroundTintStrength,onChange:function(t){var n=void 0===t||""===t;""!==e.backgroundColor||n?"#000000"===e.backgroundColor&&n?e.onChangeBackgroundTintStrength(t,""):e.onChangeBackgroundTintStrength(t,e.backgroundColor):e.onChangeBackgroundTintStrength(t,"#000000")},min:0,max:10,step:1,allowReset:!0,placeholder:e.backgroundColor?"5":"0",className:"ugb--help-tip-background-tint"}),e.onChangeFixedBackground&&e.onChangeBackgroundMedia&&(e.backgroundMediaURL||e.tabletBackgroundMediaURL||e.mobileBackgroundMediaURL)&&!([e.backgroundMediaURL,e.tabletBackgroundMediaURL,e.mobileBackgroundMediaURL].filter(function(e){return e}).filter(o.db).length>0)&&wp.element.createElement(A.ToggleControl,{label:Object(s.__)("Fixed Background",z.i18n),checked:e.fixedBackground,onChange:e.onChangeFixedBackground,className:"ugb--help-tip-background-fixed"}),e.hasAdvancedBackground&&e.onChangeBackgroundMedia&&(e.backgroundMediaURL||e.tabletBackgroundMediaURL||e.mobileBackgroundMediaURL)&&wp.element.createElement(Do,{label:Object(s.__)("Adv. Background Image Settings",z.i18n),onReset:e.onResetAdvancedBackground,allowReset:e.backgroundPosition||e.tabletBackgroundPosition||e.mobileBackgroundPosition||e.backgroundRepeat||e.tabletBackgroundRepeat||e.mobileBackgroundRepeat||e.backgroundSize||e.tabletBackgroundSize||e.mobileBackgroundSize||e.backgroundImageBlendMode},wp.element.createElement($r,null,wp.element.createElement(tt,{label:Object(s.__)("Image Position",z.i18n),options:[{label:Object(s.__)("Default",z.i18n),value:""},{label:Object(s.__)("Top Left",z.i18n),value:"top left"},{label:Object(s.__)("Top Center",z.i18n),value:"top center"},{label:Object(s.__)("Top Right",z.i18n),value:"top right"},{label:Object(s.__)("Center Left",z.i18n),value:"center left"},{label:Object(s.__)("Center Center",z.i18n),value:"center center"},{label:Object(s.__)("Center Right",z.i18n),value:"center right"},{label:Object(s.__)("Bottom Left",z.i18n),value:"bottom left"},{label:Object(s.__)("Bottom Center",z.i18n),value:"bottom center"},{label:Object(s.__)("Bottom Right",z.i18n),value:"bottom right"}],value:e.backgroundPosition,onChange:e.onChangeBackgroundPosition,className:"ugb--help-tip-background-image-position"})),wp.element.createElement($r,{screen:"tablet"},wp.element.createElement(tt,{label:Object(s.__)("Image Position",z.i18n),options:[{label:Object(s.__)("Default",z.i18n),value:""},{label:Object(s.__)("Top Left",z.i18n),value:"top left"},{label:Object(s.__)("Top Center",z.i18n),value:"top center"},{label:Object(s.__)("Top Right",z.i18n),value:"top right"},{label:Object(s.__)("Center Left",z.i18n),value:"center left"},{label:Object(s.__)("Center Center",z.i18n),value:"center center"},{label:Object(s.__)("Center Right",z.i18n),value:"center right"},{label:Object(s.__)("Bottom Left",z.i18n),value:"bottom left"},{label:Object(s.__)("Bottom Center",z.i18n),value:"bottom center"},{label:Object(s.__)("Bottom Right",z.i18n),value:"bottom right"}],value:e.tabletBackgroundPosition,onChange:e.onChangeTabletBackgroundPosition,className:"ugb--help-tip-background-image-position"})),wp.element.createElement($r,{screen:"mobile"},wp.element.createElement(tt,{label:Object(s.__)("Image Position",z.i18n),options:[{label:Object(s.__)("Default",z.i18n),value:""},{label:Object(s.__)("Top Left",z.i18n),value:"top left"},{label:Object(s.__)("Top Center",z.i18n),value:"top center"},{label:Object(s.__)("Top Right",z.i18n),value:"top right"},{label:Object(s.__)("Center Left",z.i18n),value:"center left"},{label:Object(s.__)("Center Center",z.i18n),value:"center center"},{label:Object(s.__)("Center Right",z.i18n),value:"center right"},{label:Object(s.__)("Bottom Left",z.i18n),value:"bottom left"},{label:Object(s.__)("Bottom Center",z.i18n),value:"bottom center"},{label:Object(s.__)("Bottom Right",z.i18n),value:"bottom right"}],value:e.mobileBackgroundPosition,onChange:e.onChangeMobileBackgroundPosition,className:"ugb--help-tip-background-image-position"})),wp.element.createElement($r,null,wp.element.createElement(tt,{label:Object(s.__)("Image Repeat",z.i18n),options:[{label:Object(s.__)("Default",z.i18n),value:""},{label:Object(s.__)("No-Repeat",z.i18n),value:"no-repeat"},{label:Object(s.__)("Repeat",z.i18n),value:"repeat"},{label:Object(s.__)("Repeat-X",z.i18n),value:"repeat-x"},{label:Object(s.__)("Repeat-Y",z.i18n),value:"repeat-y"}],value:e.backgroundRepeat,onChange:e.onChangeBackgroundRepeat,className:"ugb--help-tip-background-image-repeat"})),wp.element.createElement($r,{screen:"tablet"},wp.element.createElement(tt,{label:Object(s.__)("Image Repeat",z.i18n),options:[{label:Object(s.__)("Default",z.i18n),value:""},{label:Object(s.__)("No-Repeat",z.i18n),value:"no-repeat"},{label:Object(s.__)("Repeat",z.i18n),value:"repeat"},{label:Object(s.__)("Repeat-X",z.i18n),value:"repeat-x"},{label:Object(s.__)("Repeat-Y",z.i18n),value:"repeat-y"}],value:e.tabletBackgroundRepeat,onChange:e.onChangeTabletBackgroundRepeat,className:"ugb--help-tip-background-image-repeat"})),wp.element.createElement($r,{screen:"mobile"},wp.element.createElement(tt,{label:Object(s.__)("Image Repeat",z.i18n),options:[{label:Object(s.__)("Default",z.i18n),value:""},{label:Object(s.__)("No-Repeat",z.i18n),value:"no-repeat"},{label:Object(s.__)("Repeat",z.i18n),value:"repeat"},{label:Object(s.__)("Repeat-X",z.i18n),value:"repeat-x"},{label:Object(s.__)("Repeat-Y",z.i18n),value:"repeat-y"}],value:e.mobileBackgroundRepeat,onChange:e.onChangeMobileBackgroundRepeat,className:"ugb--help-tip-background-image-repeat"})),wp.element.createElement($r,null,wp.element.createElement(tt,{label:Object(s.__)("Image Size",z.i18n),options:[{label:Object(s.__)("Default",z.i18n),value:""},{label:Object(s.__)("Auto",z.i18n),value:"auto"},{label:Object(s.__)("Cover",z.i18n),value:"cover"},{label:Object(s.__)("Contain",z.i18n),value:"contain"},{label:Object(s.__)("Custom",z.i18n),value:"custom"}],value:e.backgroundSize,onChange:e.onChangeBackgroundSize,className:"ugb--help-tip-background-image-size"})),wp.element.createElement($r,{screen:"tablet"},wp.element.createElement(tt,{label:Object(s.__)("Image Size",z.i18n),options:[{label:Object(s.__)("Default",z.i18n),value:""},{label:Object(s.__)("Auto",z.i18n),value:"auto"},{label:Object(s.__)("Cover",z.i18n),value:"cover"},{label:Object(s.__)("Contain",z.i18n),value:"contain"},{label:Object(s.__)("Custom",z.i18n),value:"custom"}],value:e.tabletBackgroundSize,onChange:e.onChangeTabletBackgroundSize,className:"ugb--help-tip-background-image-size"})),wp.element.createElement($r,{screen:"mobile"},wp.element.createElement(tt,{label:Object(s.__)("Image Size",z.i18n),options:[{label:Object(s.__)("Default",z.i18n),value:""},{label:Object(s.__)("Auto",z.i18n),value:"auto"},{label:Object(s.__)("Cover",z.i18n),value:"cover"},{label:Object(s.__)("Contain",z.i18n),value:"contain"},{label:Object(s.__)("Custom",z.i18n),value:"custom"}],value:e.mobileBackgroundSize,onChange:e.onChangeMobileBackgroundSize,className:"ugb--help-tip-background-image-size"})),"custom"===e.backgroundSize&&wp.element.createElement($r,null,wp.element.createElement(Qe,{label:Object(s.__)("Custom Size",z.i18n),units:["px","%","vw"],min:[0,0,0],max:[1e3,100,100],unit:e.backgroundCustomSizeUnit,onChangeUnit:e.onChangeBackgroundCustomSizeUnit,value:e.backgroundCustomSize,onChange:e.onChangeBackgroundCustomSize,allowReset:!0})),"custom"===e.tabletBackgroundSize&&wp.element.createElement($r,{screen:"tablet"},wp.element.createElement(Qe,{label:Object(s.__)("Custom Size",z.i18n),units:["px","%","vw"],min:[0,0,0],max:[1e3,100,100],unit:e.tabletBackgroundCustomSizeUnit,onChangeUnit:e.onChangeTabletBackgroundCustomSizeUnit,value:e.tabletBackgroundCustomSize,onChange:e.onChangeTabletBackgroundCustomSize,allowReset:!0})),"custom"===e.mobileBackgroundSize&&wp.element.createElement($r,{screen:"mobile"},wp.element.createElement(Qe,{label:Object(s.__)("Custom Size",z.i18n),units:["px","%","vw"],min:[0,0,0],max:[1e3,100,100],unit:e.mobileBackgroundCustomSizeUnit,onChangeUnit:e.onChangeMobileBackgroundCustomSizeUnit,value:e.mobileBackgroundCustomSize,onChange:e.onChangeMobileBackgroundCustomSize,allowReset:!0})),e.onChangeBackgroundImageBlendMode&&wp.element.createElement(Q,{label:Object(s.__)("Image Blend Mode",z.i18n),value:e.backgroundImageBlendMode,onChange:e.onChangeBackgroundImageBlendMode})))};ni.defaultProps={backgroundColorType:"",backgroundColor:"",backgroundColorOpacity:"",backgroundColor2:"",backgroundMediaID:"",backgroundMediaURL:"",tabletBackgroundMediaID:"",tabletBackgroundMediaURL:"",mobileBackgroundMediaID:"",mobileBackgroundMediaURL:"",backgroundTintStrength:"",fixedBackground:"",onChangeBackgroundColorType:function(){},onChangeBackgroundColor:function(){},onChangeBackgroundColorOpacity:function(){},onChangeBackgroundColor2:function(){},onChangeBackgroundMedia:function(e){e.url,e.id},onChangeTabletBackgroundMedia:function(e){e.url,e.id},onChangeMobileBackgroundMedia:function(e){e.url,e.id},onChangeBackgroundTintStrength:function(){},onChangeFixedBackground:function(){},labelBackgroundColorType:Object(s.__)("Background Color Type",z.i18n),labelBackgroundColor:Object(s.__)("Background Color",z.i18n),hasAdvancedGradient:!0,backgroundGradientDirection:"",backgroundGradientBlendMode:"",backgroundGradientLocation1:0,backgroundGradientLocation2:100,onResetAdvancedGradient:function(){},onChangeBackgroundGradientDirection:function(){},onChangeBackgroundGradientBlendMode:function(){},onChangeBackgroundGradientLocation1:function(){},onChangeBackgroundGradientLocation2:function(){},hasAdvancedBackground:!0,backgroundMediaAllowVideo:!0,backgroundPosition:"",tabletBackgroundPosition:"",mobileBackgroundPosition:"",backgroundRepeat:"",tabletBackgroundRepeat:"",mobileBackgroundRepeat:"",backgroundSize:"",tabletBackgroundSize:"",mobileBackgroundSize:"",backgroundCustomSize:"",tabletBackgroundCustomSize:"",mobileBackgroundCustomSize:"",backgroundCustomSizeUnit:"%",tabletBackgroundCustomSizeUnit:"%",mobileBackgroundCustomSizeUnit:"%",backgroundImageBlendMode:"",onResetAdvancedBackground:function(){},onChangeBackgroundPosition:function(){},onChangeTabletBackgroundPosition:function(){},onChangeMobileBackgroundPosition:function(){},onChangeBackgroundRepeat:function(){},onChangeTabletBackgroundRepeat:function(){},onChangeMobileBackgroundRepeat:function(){},onChangeBackgroundSize:function(){},onChangeTabletBackgroundSize:function(){},onChangeMobileBackgroundSize:function(){},onChangeBackgroundCustomSize:function(){},onChangeTabletBackgroundCustomSize:function(){},onChangeMobileBackgroundCustomSize:function(){},onChangeBackgroundCustomSizeUnit:function(){},onChangeTabletBackgroundCustomSizeUnit:function(){},onChangeMobileBackgroundCustomSizeUnit:function(){},onChangeBackgroundImageBlendMode:function(){}};var ai=ni;function oi(){return(oi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function ii(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ri=function(e){var t=e.setAttributes,n=function(t){return Object(i.camelCase)(Object(s.sprintf)(e.attrNameTemplate,t))},a=function(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o=e.blockAttributes[n(t)];return 0===o?o:o||a};return wp.element.createElement(ai,oi({backgroundColorType:e.blockAttributes[n("BackgroundColorType")]||"",backgroundColor:e.blockAttributes[n("BackgroundColor")]||"",backgroundColorOpacity:e.blockAttributes[n("BackgroundColorOpacity")],backgroundColor2:e.blockAttributes[n("BackgroundColor2")]||"",backgroundMediaID:e.blockAttributes[n("BackgroundMediaID")]||"",backgroundMediaURL:e.blockAttributes[n("BackgroundMediaURL")]||"",tabletBackgroundMediaID:e.blockAttributes[n("TabletBackgroundMediaID")]||"",tabletBackgroundMediaURL:e.blockAttributes[n("TabletBackgroundMediaURL")]||"",mobileBackgroundMediaID:e.blockAttributes[n("MobileBackgroundMediaID")]||"",mobileBackgroundMediaURL:e.blockAttributes[n("MobileBackgroundMediaURL")]||"",backgroundTintStrength:e.blockAttributes[n("BackgroundTintStrength")],fixedBackground:e.blockAttributes[n("FixedBackground")]||"",onChangeBackgroundColorType:function(e){return t(ii({},n("BackgroundColorType"),e))},onChangeBackgroundColor:function(e){return t(ii({},n("BackgroundColor"),e))},onChangeBackgroundColorOpacity:function(e){return t(ii({},n("BackgroundColorOpacity"),e))},onChangeBackgroundColor2:function(e){return t(ii({},n("BackgroundColor2"),e))},onChangeBackgroundMedia:function(e){var a,o=e.url,i=e.id;t((ii(a={},n("BackgroundMediaURL"),o),ii(a,n("BackgroundMediaID"),i),a))},onChangeTabletBackgroundMedia:function(e){var a,o=e.url,i=e.id;t((ii(a={},n("TabletBackgroundMediaURL"),o),ii(a,n("TabletBackgroundMediaID"),i),a))},onChangeMobileBackgroundMedia:function(e){var a,o=e.url,i=e.id;t((ii(a={},n("MobileBackgroundMediaURL"),o),ii(a,n("MobileBackgroundMediaID"),i),a))},onChangeBackgroundTintStrength:function(e,a){var o;t((ii(o={},n("BackgroundTintStrength"),e),ii(o,n("BackgroundColor"),a),o))},onChangeFixedBackground:function(e){return t(ii({},n("FixedBackground"),e))},backgroundGradientDirection:a("BackgroundGradientDirection",90),backgroundGradientBlendMode:a("BackgroundGradientBlendMode"),backgroundGradientLocation1:a("BackgroundGradientLocation1",0),backgroundGradientLocation2:a("BackgroundGradientLocation2",100),onChangeBackgroundGradientDirection:function(e){return t(ii({},n("BackgroundGradientDirection"),e))},onChangeBackgroundGradientBlendMode:function(e){return t(ii({},n("BackgroundGradientBlendMode"),e))},onChangeBackgroundGradientLocation1:function(e){return t(ii({},n("BackgroundGradientLocation1"),e))},onChangeBackgroundGradientLocation2:function(e){return t(ii({},n("BackgroundGradientLocation2"),e))},onResetAdvancedGradient:function(){var e;t((ii(e={},n("BackgroundGradientDirection"),""),ii(e,n("BackgroundGradientBlendMode"),""),ii(e,n("BackgroundGradientLocation1"),""),ii(e,n("BackgroundGradientLocation2"),""),e))},backgroundPosition:e.blockAttributes[n("BackgroundPosition")]||"",tabletBackgroundPosition:e.blockAttributes[n("TabletBackgroundPosition")]||"",mobileBackgroundPosition:e.blockAttributes[n("MobileBackgroundPosition")]||"",backgroundRepeat:e.blockAttributes[n("BackgroundRepeat")]||"",tabletBackgroundRepeat:e.blockAttributes[n("TabletBackgroundRepeat")]||"",mobileBackgroundRepeat:e.blockAttributes[n("MobileBackgroundRepeat")]||"",backgroundSize:e.blockAttributes[n("BackgroundSize")]||"",tabletBackgroundSize:e.blockAttributes[n("TabletBackgroundSize")]||"",mobileBackgroundSize:e.blockAttributes[n("MobileBackgroundSize")]||"",backgroundCustomSize:e.blockAttributes[n("BackgroundCustomSize")]||"",tabletBackgroundCustomSize:e.blockAttributes[n("TabletBackgroundCustomSize")]||"",mobileBackgroundCustomSize:e.blockAttributes[n("MobileBackgroundCustomSize")]||"",backgroundCustomSizeUnit:e.blockAttributes[n("BackgroundCustomSizeUnit")]||"%",tabletBackgroundCustomSizeUnit:e.blockAttributes[n("TabletBackgroundCustomSizeUnit")]||"%",mobileBackgroundCustomSizeUnit:e.blockAttributes[n("MobileBackgroundCustomSizeUnit")]||"%",backgroundImageBlendMode:e.blockAttributes[n("BackgroundImageBlendMode")]||"",onChangeBackgroundPosition:function(e){return t(ii({},n("BackgroundPosition"),e))},onChangeTabletBackgroundPosition:function(e){return t(ii({},n("TabletBackgroundPosition"),e))},onChangeMobileBackgroundPosition:function(e){return t(ii({},n("MobileBackgroundPosition"),e))},onChangeBackgroundRepeat:function(e){return t(ii({},n("BackgroundRepeat"),e))},onChangeTabletBackgroundRepeat:function(e){return t(ii({},n("TabletBackgroundRepeat"),e))},onChangeMobileBackgroundRepeat:function(e){return t(ii({},n("MobileBackgroundRepeat"),e))},onChangeBackgroundSize:function(e){return t(ii({},n("BackgroundSize"),e))},onChangeTabletBackgroundSize:function(e){return t(ii({},n("TabletBackgroundSize"),e))},onChangeMobileBackgroundSize:function(e){return t(ii({},n("MobileBackgroundSize"),e))},onChangeBackgroundCustomSize:function(e){return t(ii({},n("BackgroundCustomSize"),e))},onChangeTabletBackgroundCustomSize:function(e){return t(ii({},n("TabletBackgroundCustomSize"),e))},onChangeMobileBackgroundCustomSize:function(e){return t(ii({},n("MobileBackgroundCustomSize"),e))},onChangeBackgroundCustomSizeUnit:function(e){return t(ii({},n("BackgroundCustomSizeUnit"),e))},onChangeTabletBackgroundCustomSizeUnit:function(e){return t(ii({},n("TabletBackgroundCustomSizeUnit"),e))},onChangeMobileBackgroundCustomSizeUnit:function(e){return t(ii({},n("MobileBackgroundCustomSizeUnit"),e))},onChangeBackgroundImageBlendMode:function(e){return t(ii({},n("BackgroundImageBlendMode"),e))},onResetAdvancedBackground:function(){var e;t((ii(e={},n("BackgroundPosition"),""),ii(e,n("TabletBackgroundPosition"),""),ii(e,n("MobileBackgroundPosition"),""),ii(e,n("BackgroundRepeat"),""),ii(e,n("TabletBackgroundRepeat"),""),ii(e,n("MobileBackgroundRepeat"),""),ii(e,n("BackgroundSize"),""),ii(e,n("TabletBackgroundSize"),""),ii(e,n("MobileBackgroundSize"),""),ii(e,n("BackgroundCustomSize"),""),ii(e,n("TabletBackgroundCustomSize"),""),ii(e,n("MobileBackgroundCustomSize"),""),ii(e,n("BackgroundCustomSizeUnit"),"%"),ii(e,n("TabletBackgroundCustomSizeUnit"),"%"),ii(e,n("MobileBackgroundCustomSizeUnit"),"%"),ii(e,n("BackgroundImageBlendMode"),""),e))}},e))};ri.defaultProps={attrNameTemplate:"%s",setAttributes:function(){},blockAttributes:{}};var li=ri,ci=n(100),si=n.n(ci),ui=n(101),bi=n.n(ui),gi=n(102),pi=n.n(gi),mi=n(103),di=n.n(mi);function fi(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")}()}var hi=function(e){var t=e.design?e.design:"basic",n=e.size?e.size:"normal",a="basic"===t;return wp.element.createElement(c.Fragment,null,e.onChangeUrl&&wp.element.createElement(U,{label:Object(s.__)("Link / URL",z.i18n),value:e.url,onChange:e.onChangeUrl,placeholder:"http://"}),e.onChangeUrl&&e.onChangeNewTab&&wp.element.createElement(A.ToggleControl,{label:Object(s.__)("Open link in new tab",z.i18n),checked:e.newTab,onChange:e.onChangeNewTab}),e.onChangeUrl&&e.onChangeNoFollow&&wp.element.createElement(A.ToggleControl,{label:Object(s.__)("Nofollow link",z.i18n),checked:e.noFollow,onChange:e.onChangeNoFollow}),e.onChangeUrl&&wp.element.createElement(xo,null),e.onChangeDesign&&wp.element.createElement(za,{label:Object(s.__)("Design",z.i18n),selected:t,options:[{label:Object(s.__)("Basic",z.i18n),value:"basic",image:si.a},{label:Object(s.__)("Ghost",z.i18n),value:"ghost",image:bi.a},{label:Object(s.__)("Plain",z.i18n),value:"plain",image:di.a}].concat(fi(e.onChangeUseSocialColors?[]:[{label:Object(s.__)("Link",z.i18n),value:"link",image:pi.a}]),fi(Object(ve.applyFilters)("stackable.button.edit.layouts",[]))),onChange:e.onChangeDesign}),wp.element.createElement(xo,null),e.hasTypography&&"link"!==t&&wp.element.createElement(ti,{attrNameTemplate:e.attrNameTemplate,setAttributes:e.setAttributes,blockAttributes:e.blockAttributes,onChangeLineHeight:null,showSecondFontSize:!1}),e.onChangeSize&&(!e.onChangeDesign||"link"!==t)&&wp.element.createElement(A.SelectControl,{label:Object(s.__)("Button Size",z.i18n),value:n,options:[{value:"tiny",label:Object(s.__)("Tiny",z.i18n)},{value:"small",label:Object(s.__)("Small",z.i18n)},{value:"normal",label:Object(s.__)("Normal",z.i18n)},{value:"medium",label:Object(s.__)("Medium",z.i18n)},{value:"large",label:Object(s.__)("Large",z.i18n)}],onChange:e.onChangeSize,className:"ugb--help-tip-button-size"}),e.onChangeBorderRadius&&"link"!==t&&"plain"!==t&&wp.element.createElement(Qe,{label:Object(s.__)("Border Radius",z.i18n),value:e.borderRadius,min:"0",max:"100",onChange:e.onChangeBorderRadius,allowReset:!0,placeholder:"4",className:"ugb--help-tip-button-border-radius"}),e.onChangePaddings&&"link"!==t&&"plain"!==t&&wp.element.createElement(Ur,{label:Object(s.__)("Vertical Padding",z.i18n),top:e.paddingTop,bottom:e.paddingBottom,onChange:e.onChangePaddings,enableLeft:!1,enableRight:!1,placeholder:[8,8],className:"ugb--help-tip-button-vertical-padding"}),e.onChangePaddings&&"link"!==t&&"plain"!==t&&wp.element.createElement(Ur,{label:Object(s.__)("Horizontal Padding",z.i18n),right:e.paddingRight,left:e.paddingLeft,onChange:e.onChangePaddings,enableTop:!1,enableBottom:!1,max:100,placeholder:[26,26],className:"ugb--help-tip-button-horizontal-padding"}),e.onChangeBorderWidth&&"ghost"===t&&wp.element.createElement(Qe,{label:Object(s.__)("Border Width",z.i18n),value:e.borderWidth,min:"1",max:"6",onChange:e.onChangeBorderWidth,allowReset:!0,placeholder:"2"}),e.onChangeShadow&&(""===t||"basic"===t)&&wp.element.createElement(Qe,{label:Object(s.__)("Shadow",z.i18n),value:e.shadow,onChange:e.onChangeShadow,min:0,max:9,allowReset:!0,placeholder:"0",className:"ugb--help-tip-button-shadow"}),"link"!==t&&wp.element.createElement(xo,null),e.onChangeUseSocialColors&&wp.element.createElement(A.ToggleControl,{label:Object(s.__)("Use social colors",z.i18n),checked:e.useSocialColors,onChange:e.onChangeUseSocialColors}),(!e.onChangeUseSocialColors||!e.useSocialColors)&&wp.element.createElement(c.Fragment,null,e.onChangeBackgroundColorType&&a&&wp.element.createElement(A.BaseControl,{label:Object(s.__)("Button Color Type",z.i18n),id:"button-color-type",className:"ugb--help-tip-button-color-type"},wp.element.createElement(Yt,{controls:[{value:"",title:Object(s.__)("Single",z.i18n)},{value:"gradient",title:Object(s.__)("Gradient",z.i18n)}],value:e.backgroundColorType,onChange:e.onChangeBackgroundColorType})),e.onChangeBackgroundColor&&"link"!==t&&wp.element.createElement(J,{label:e.onChangeBackgroundColor2&&"gradient"===e.backgroundColorType&&a?Object(s.sprintf)(Object(s._x)("%s #%d","Panel title",z.i18n),Object(s.__)("Button Color",z.i18n),1):Object(s.__)("Button Color",z.i18n),value:e.backgroundColor,onChange:e.onChangeBackgroundColor}),e.onChangeBackgroundColor2&&"gradient"===e.backgroundColorType&&a&&wp.element.createElement(J,{label:Object(s.sprintf)(Object(s._x)("%s #%d","Panel title",z.i18n),Object(s.__)("Button Color",z.i18n),2),value:e.backgroundColor2,onChange:e.onChangeBackgroundColor2}),e.onChangeBackgroundColor2&&"gradient"===e.backgroundColorType&&a&&wp.element.createElement(Qe,{label:Object(s.__)("Gradient Direction (degrees)",z.i18n),value:e.backgroundGradientDirection,onChange:e.onChangeBackgroundGradientDirection,min:0,max:360,step:10,allowReset:!0,placeholder:"90",className:"ugb--help-tip-gradient-direction"}),e.onChangeTextColor&&a&&wp.element.createElement(J,{label:Object(s.__)("Text Color",z.i18n),value:e.textColor,onChange:e.onChangeTextColor})),e.onChangeOpacity&&wp.element.createElement(Qe,{label:Object(s.__)("Opacity",z.i18n),value:e.opacity,onChange:e.onChangeOpacity,min:.1,max:1,step:.1,allowReset:!0,placeholder:"1.0"}),"link"!==t&&wp.element.createElement(xo,null),e.onChangeHoverGhostToNormal&&"ghost"===t&&wp.element.createElement(A.ToggleControl,{label:Object(s.__)("Change to Normal Button on Hover",z.i18n),checked:e.hoverGhostToNormal,onChange:e.onChangeHoverGhostToNormal,className:"ugb--help-tip-button-to-normal"}),e.onChangeHoverEffect&&"link"!==t&&wp.element.createElement(A.SelectControl,{label:Object(s.__)("Hover Effect",z.i18n),value:e.hoverEffect,onChange:e.onChangeHoverEffect,options:[{value:"",label:Object(s.__)("None",z.i18n)},{value:"lift",label:Object(s.__)("Lift",z.i18n)},{value:"scale",label:Object(s.__)("Scale",z.i18n)},{value:"lift-scale",label:Object(s.__)("Lift & Scale",z.i18n)},{value:"scale-more",label:Object(s.__)("Scale More",z.i18n)},{value:"lift-scale-more",label:Object(s.__)("Lift & Scale More",z.i18n)}],className:"ugb--help-tip-button-hover-effect"}),e.onChangeOpacity&&wp.element.createElement(Qe,{label:Object(s.__)("Hover Opacity",z.i18n),value:e.hoverOpacity,onChange:e.onChangeHoverOpacity,min:.1,max:1,step:.1,allowReset:!0,className:"ugb--help-tip-button-hover-opacity"}),e.hasHoverColors&&"link"!==t&&(!e.onChangeUseSocialColors||!e.useSocialColors)&&wp.element.createElement(Do,{label:Object(s.__)("Hover Colors",z.i18n),onReset:e.onResetHoverColors,allowReset:e.hoverBackgroundColor||e.hoverBackgroundColor2||e.hoverBackgroundGradientDirection||e.hoverTextColor,className:"ugb--help-tip-button-hover-color"},e.onChangeHoverBackgroundColor&&wp.element.createElement(J,{label:e.onChangeHoverBackgroundColor&&("ghost"===t&&e.hoverGhostToNormal||"gradient"===e.backgroundColorType&&a)?Object(s.sprintf)(Object(s._x)("%s #%d","Panel title",z.i18n),Object(s.__)("Button Color",z.i18n),1):Object(s.__)("Button Color",z.i18n),value:e.hoverBackgroundColor,onChange:e.onChangeHoverBackgroundColor,className:"ugb--help-tip-button-hover-color"}),e.onChangeHoverBackgroundColor2&&("ghost"===t&&e.hoverGhostToNormal||"gradient"===e.backgroundColorType&&a)&&wp.element.createElement(J,{label:Object(s.sprintf)(Object(s._x)("%s #%d","Panel title",z.i18n),Object(s.__)("Button Color",z.i18n),2),value:e.hoverBackgroundColor2,onChange:e.onChangeHoverBackgroundColor2}),e.onChangeHoverBackgroundColor2&&("ghost"===t&&e.hoverGhostToNormal||"gradient"===e.backgroundColorType&&a)&&wp.element.createElement(Qe,{label:Object(s.__)("Gradient Direction (degrees)",z.i18n),value:e.hoverBackgroundGradientDirection,onChange:e.onChangeHoverBackgroundGradientDirection,min:0,max:360,step:10,allowReset:!0,placeholder:"90",className:"ugb--help-tip-gradient-direction"}),e.onChangeHoverTextColor&&("ghost"===t&&e.hoverGhostToNormal||a)&&wp.element.createElement(J,{label:Object(s.__)("Text Color",z.i18n),value:e.hoverTextColor,onChange:e.onChangeHoverTextColor})),"link"!==t&&wp.element.createElement(xo,null),e.onChangeIcon&&"link"!==t&&wp.element.createElement(fo.a,{label:Object(s.__)("Icon",z.i18n),value:e.icon,onChange:e.onChangeIcon}),e.hasAdvancedIcon&&"link"!==t&&""!==e.icon&&wp.element.createElement(Do,{label:Object(s.__)("Adv. Icon Settings",z.i18n),onReset:e.onResetAdvancedIcon,allowReset:e.iconPosition||""!==e.iconSize||""!==e.iconSpacing},e.onChangeIconSize&&wp.element.createElement(A.RangeControl,{label:Object(s.__)("Icon Size",z.i18n),value:e.iconSize,onChange:e.onChangeIconSize,min:5,max:100,step:1,allowReset:!0}),e.onChangeIconPosition&&wp.element.createElement(A.SelectControl,{label:Object(s.__)("Icon Position",z.i18n),value:e.iconPosition,options:[{value:"",label:Object(s.__)("Left",z.i18n)},{value:"right",label:Object(s.__)("Right",z.i18n)}],onChange:e.onChangeIconPosition}),e.onChangeIconSpacing&&wp.element.createElement(A.RangeControl,{label:Object(s.__)("Icon Spacing",z.i18n),value:e.iconSpacing,onChange:e.onChangeIconSpacing,min:0,max:50,step:1,allowReset:!0,placeholder:"16"})))};hi.defaultProps={hasTypography:!0,attrNameTemplate:"%s",setAttributes:function(){},blockAttributes:{},design:"",onChangeDesign:function(){},url:"",newTab:"",noFollow:"",onChangeUrl:function(){},onChangeNewTab:function(){},onChangeNoFollow:function(){},size:"",onChangeSize:function(){},opacity:"",textColor:"",backgroundColorType:"",backgroundColor:"",backgroundColor2:"",backgroundGradientDirection:"",onChangeOpacity:function(){},onChangeTextColor:function(){},onChangeBackgroundColorType:function(){},onChangeBackgroundColor:function(){},onChangeBackgroundColor2:function(){},onChangeBackgroundGradientDirection:function(){},hasHoverColors:!0,onResetHoverColors:function(){},hoverEffect:"",hoverOpacity:"",hoverTextColor:"",hoverBackgroundColor:"",hoverBackgroundColor2:"",hoverBackgroundGradientDirection:"",hoverGhostToNormal:!1,onChangeHoverEffect:function(){},onChangeHoverOpacity:function(){},onChangeHoverTextColor:function(){},onChangeHoverBackgroundColor:function(){},onChangeHoverBackgroundColor2:function(){},onChangeHoverBackgroundGradientDirection:function(){},onChangeHoverGhostToNormal:function(){},borderRadius:"",onChangeBorderRadius:function(){},borderWidth:"",onChangeBorderWidth:function(){},shadow:"",onChangeShadow:function(){},paddingTop:"",paddingRight:"",paddingBottom:"",paddingLeft:"",onChangePaddings:function(){},hasAdvancedIcon:!0,onResetAdvancedIcon:function(){},icon:"",iconSize:"",iconPosition:"",iconSpacing:"",onChangeIcon:function(){},onChangeIconSize:function(){},onChangeIconPosition:function(){},onChangeIconSpacing:function(){},useSocialColors:!0,onChangeUseSocialColors:null};var vi=hi;function yi(){return(yi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function wi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Oi=function(e){var t=e.setAttributes,n=function(t){return Object(i.camelCase)(Object(s.sprintf)(e.attrNameTemplate,t))},a=Object(o.b)(e.blockAttributes,n,"");return wp.element.createElement(vi,yi({design:e.blockAttributes[n("Design")]||"",onChangeDesign:function(e){return t(wi({},n("Design"),e))},url:e.blockAttributes[n("Url")]||"",newTab:e.blockAttributes[n("NewTab")]||"",noFollow:e.blockAttributes[n("NoFollow")]||"",onChangeUrl:function(e){return t(wi({},n("Url"),e))},onChangeNewTab:function(e){return t(wi({},n("NewTab"),e))},onChangeNoFollow:function(e){return t(wi({},n("NoFollow"),e))},size:e.blockAttributes[n("Size")]||"",onChangeSize:function(e){return t(wi({},n("Size"),e))},opacity:e.blockAttributes[n("Opacity")]||"",textColor:e.blockAttributes[n("TextColor")]||"",backgroundColorType:e.blockAttributes[n("BackgroundColorType")]||"",backgroundColor:e.blockAttributes[n("BackgroundColor")]||"",backgroundColor2:e.blockAttributes[n("BackgroundColor2")]||"",backgroundGradientDirection:a("BackgroundGradientDirection"),onChangeOpacity:function(e){return t(wi({},n("Opacity"),e))},onChangeTextColor:function(e){return t(wi({},n("TextColor"),e))},onChangeBackgroundColorType:function(e){return t(wi({},n("BackgroundColorType"),e))},onChangeBackgroundColor:function(e){return t(wi({},n("BackgroundColor"),e))},onChangeBackgroundColor2:function(e){return t(wi({},n("BackgroundColor2"),e))},onChangeBackgroundGradientDirection:function(e){return t(wi({},n("BackgroundGradientDirection"),e))},onResetHoverColors:function(){var e;t((wi(e={},n("HoverBackgroundColor"),""),wi(e,n("HoverBackgroundColor2"),""),wi(e,n("HoverBackgroundGradientDirection"),""),wi(e,n("HoverTextColor"),""),e))},hoverEffect:e.blockAttributes[n("HoverEffect")]||"",hoverOpacity:e.blockAttributes[n("HoverOpacity")]||"",hoverTextColor:e.blockAttributes[n("HoverTextColor")]||"",hoverBackgroundColor:e.blockAttributes[n("HoverBackgroundColor")]||"",hoverBackgroundColor2:e.blockAttributes[n("HoverBackgroundColor2")]||"",hoverBackgroundGradientDirection:a("HoverBackgroundGradientDirection"),hoverGhostToNormal:e.blockAttributes[n("HoverGhostToNormal")]||"",onChangeHoverEffect:function(e){return t(wi({},n("HoverEffect"),e))},onChangeHoverOpacity:function(e){return t(wi({},n("HoverOpacity"),e))},onChangeHoverTextColor:function(e){return t(wi({},n("HoverTextColor"),e))},onChangeHoverBackgroundColor:function(e){return t(wi({},n("HoverBackgroundColor"),e))},onChangeHoverBackgroundColor2:function(e){return t(wi({},n("HoverBackgroundColor2"),e))},onChangeHoverBackgroundGradientDirection:function(e){return t(wi({},n("HoverBackgroundGradientDirection"),e))},onChangeHoverGhostToNormal:function(e){return t(wi({},n("HoverGhostToNormal"),e))},borderRadius:e.blockAttributes[n("BorderRadius")],borderWidth:e.blockAttributes[n("BorderWidth")],shadow:e.blockAttributes[n("Shadow")],onChangeBorderRadius:function(e){return t(wi({},n("BorderRadius"),e))},onChangeBorderWidth:function(e){return t(wi({},n("BorderWidth"),e))},onChangeShadow:function(e){return t(wi({},n("Shadow"),e))},paddingTop:a("PaddingTop"),paddingRight:a("PaddingRight"),paddingBottom:a("PaddingBottom"),paddingLeft:a("PaddingLeft"),onChangePaddings:function(e){var a={};void 0!==e.top&&(a[n("PaddingTop")]=""!==e.top?parseInt(e.top,10):""),void 0!==e.right&&(a[n("PaddingRight")]=""!==e.right?parseInt(e.right,10):""),void 0!==e.bottom&&(a[n("PaddingBottom")]=""!==e.bottom?parseInt(e.bottom,10):""),void 0!==e.left&&(a[n("PaddingLeft")]=""!==e.left?parseInt(e.left,10):""),t(a)},icon:e.blockAttributes[n("Icon")]||"",onChangeIcon:function(e){return t(wi({},n("Icon"),e))},onResetAdvancedIcon:function(){var e;t((wi(e={},n("IconSize"),""),wi(e,n("IconPosition"),""),wi(e,n("IconSpacing"),""),e))},iconSize:e.blockAttributes[n("IconSize")]||"",iconPosition:e.blockAttributes[n("IconPosition")]||"",iconSpacing:e.blockAttributes[n("IconSpacing")],onChangeIconSize:function(e){return t(wi({},n("IconSize"),e))},onChangeIconPosition:function(e){return t(wi({},n("IconPosition"),e))},onChangeIconSpacing:function(e){return t(wi({},n("IconSpacing"),e))}},e))};Oi.defaultProps={attrNameTemplate:"%s",setAttributes:function(){},blockAttributes:{}};var ki=Oi,_i=function(e){return wp.element.createElement(c.Fragment,null,e.socialUrlFields&&wp.element.createElement(c.Fragment,null,Object.keys(o.a).map(function(t){return wp.element.createElement(A.TextControl,{key:t,className:"ugb-social-url-text-control",label:Object(s.sprintf)(Object(s._x)("%s Link","name",z.i18n),o.a[t].label),value:e["".concat(t,"Url")],onChange:e["onChange".concat(Object(i.upperFirst)(t),"Url")],placeholder:"http://"})})),e.onChangeNewTab&&wp.element.createElement(A.ToggleControl,{label:Object(s.__)("Open link in new tab",z.i18n),checked:e.newTab,onChange:e.onChangeNewTab}),wp.element.createElement(xo,null),wp.element.createElement(ki,{attrNameTemplate:e.attrNameTemplate,setAttributes:e.setAttributes,blockAttributes:e.blockAttributes,useSocialColors:e.useSocialColors,onChangeUseSocialColors:e.onChangeUseSocialColors,onChangeUrl:!1,onChangeNewTab:!1,onChangeNoFollow:!1,onChangeIcon:!1,hasTypography:!1}))};_i.defaultProps={attrNameTemplate:"%s",setAttributes:function(){},blockAttributes:{},socialUrlFields:!0,newTab:!1,onChangeNewTab:function(){},useSocialColors:!0,onChangeUseSocialColors:function(){}};var ji=_i;function Ci(){return(Ci=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function xi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ei=function(e){var t=e.setAttributes,n=function(t){return Object(i.camelCase)(Object(s.sprintf)(e.attrNameTemplate,t))};return wp.element.createElement(ji,Ci({newTab:e.blockAttributes[n("NewTab")]||"",onChangeNewTab:function(e){return t(xi({},n("NewTab"),e))},useSocialColors:e.blockAttributes[n("UseSocialColors")]||"",onChangeUseSocialColors:function(e){return t(xi({},n("UseSocialColors"),e))}},e))};Ei.defaultProps={attrNameTemplate:"%s",setAttributes:function(){},blockAttributes:{}};var Si=Ei,Bi=n(20);n(34);function Ti(){return(Ti=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function Ai(e,t){if(null==e)return{};var n,a,o=function(e,t){if(null==e)return{};var n,a,o={},i=Object.keys(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}Bi.c.add(vo.a,yo.a,wo.a);var Ni=function(e){var t=e.value,n=e.color,a=e.style,o=void 0===a?{}:a,i=e.className,r=void 0===i?"":i,l=Object(fo.b)(t);return l&&wp.element.createElement(ho.a,{color:n,style:o,icon:l,className:r})};Ni.Content=function(e){var t=e.value,n=Ai(e,["value"]),a=Object(fo.b)(t);return a&&wp.element.createElement(ho.a,Ti({focusable:void 0,icon:a},n))};var Pi=Ni,Fi=Object(H.withInstanceId)(Object(H.withState)({openPopover:!1,clickedOnButton:!1})(function(e){var t=e.instanceId,n=e.openPopover,a=e.clickedOnButton,o=e.setState,i=e.isOpen;return wp.element.createElement("div",{className:"ugb-svg-icon-placeholder ugb-svg-icon-placeholder-".concat(t)},wp.element.createElement(A.Button,{className:"ugb-svg-icon-placeholder__button",onClick:function(){o(a?{openPopover:!1,clickedOnButton:!1}:{openPopover:!0})}},wp.element.createElement(Pi,{className:e.className,color:e.color,style:e.style,value:e.value})),(null!==i&&i||null===i&&n)&&wp.element.createElement(_o,{onClickOutside:function(e){e.target&&e.target.closest(".ugb-svg-icon-placeholder-".concat(t))?o({clickedOnButton:!0}):o({openPopover:!1,clickedOnButton:!1})},onClose:function(){return o({openPopover:!1})},onChange:e.onChange}))}));Fi.defaultProps={isOpen:null,className:"",color:"",value:"",style:{},onChange:function(){}};var Ri=Fi;function Di(){return(Di=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Mi=C.a.createElement("style",null,".pro-icon_svg__st2{fill:#8c33da}"),zi=C.a.createElement("path",{d:"M107 175.1l43.7-44.8c3.7-3.8 5.4-8.8 5.1-13.8 0-.4-.1-.8-.1-1.2H107v59.8z",fill:"#5fb3dd"}),Ii=C.a.createElement("path",{d:"M48.8.4L5.1 45.2C1.4 49-.3 54 0 59c0 .4.1.7.1 1.1h48.6V.4z",fill:"#e2735d"}),Li=C.a.createElement("path",{className:"pro-icon_svg__st2",d:"M48.8 115.3zM107 60.1z"}),Ui=C.a.createElement("path",{fill:"#e1565d",d:"M48.8 60.1v55.2H107V60.1z"}),Hi=C.a.createElement("path",{fill:"#47a0dd",d:"M48.8 115.3l58.2 59.8v-59.8z"}),Wi=C.a.createElement("path",{fill:"#ef9856",d:"M107 60.1L48.8.4v59.7z"}),Gi=C.a.createElement("path",{className:"pro-icon_svg__st2",d:"M107 60.1v55.2h48.6c-.5-3.8-2.1-7.5-4.9-10.4L107 60.1z"}),qi=C.a.createElement("path",{d:"M48.8 115.3V60.1H.2c.5 3.8 2.1 7.5 4.9 10.4l43.7 44.8z",fill:"#ea75d4"}),Vi=C.a.createElement("path",{d:"M154.3 8.5c3.1-3.2.9-8.5-3.6-8.5H62.3l50.3 51.5 41.7-43z",fill:"#eabd59"}),Xi=C.a.createElement("path",{d:"M1.5 166.8C-1.7 170 .6 175 5 175h88.5l-50.3-51.4-41.7 43.2z",fill:"#49cbce"}),Yi=function(e){return C.a.createElement("svg",Di({id:"pro-icon_svg__Layer_3",viewBox:"0 0 155.8 175.1",xmlSpace:"preserve",xmlns:"http://www.w3.org/2000/svg"},e),Mi,zi,Ii,Li,Ui,Hi,Wi,Gi,qi,Vi,Xi)},Ji={layout:{title:Object(s.__)("Say Hello to More Layouts 👋",z.i18n),description:Object(s.__)("Get more layouts for this block. This feature is only available on Stackable Premium.",z.i18n),button:Object(s.__)("Learn More",z.i18n)},design:{title:Object(s.__)("Say Hello to More Designs 👋",z.i18n),description:Object(s.__)("Get more pre-set sections / designs for this block. This feature is only available on Stackable Premium.",z.i18n),button:Object(s.__)("Learn More",z.i18n)},image:{title:Object(s.__)("Say Hello to More Shapes 👋",z.i18n),description:Object(s.__)("Get more cool shapes for your images. This feature is only available on Stackable Premium.",z.i18n),button:Object(s.__)("Learn More",z.i18n)},effect:{title:Object(s.__)("Say Hello to More Effects 👋",z.i18n),description:Object(s.__)("Get more flashy image & hover effects. This feature is only available on Stackable Premium.",z.i18n),button:Object(s.__)("Learn More",z.i18n)},advanced:{title:Object(s.__)("Say Hello to Fine-Grained Controls 👋",z.i18n),description:Object(s.__)("Get column spacing options, column colors and more. This feature is only available on Stackable Premium.",z.i18n),button:Object(s.__)("Learn More",z.i18n)},postsBlock:{title:Object(s.__)("Say Hello to More Post Controls 👋",z.i18n),description:Object(s.__)("Get pagination, more post options and Custom Post Types. This feature is only available on Stackable Premium.",z.i18n),button:Object(s.__)("Learn More",z.i18n)}},Ki=function(e){return wp.element.createElement("div",{className:"ugb-design-control-pro-note"},wp.element.createElement(Yi,null),wp.element.createElement("h4",null,e.title||Ji[e.type].title),wp.element.createElement("p",null,e.description||Ji[e.type].description),e.showButton&&wp.element.createElement(qn,{button:e.button||Ji[e.type].button}))};Ki.defaultProps={type:"layout",title:"",description:"",button:"",showButton:!0};var $i=Ki;function Zi(e){return(Zi="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 Qi(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function er(e){return(er=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function tr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function nr(e,t){return(nr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ar=function(e){function t(){var e,n,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,(e=!(a=er(t).apply(this,arguments))||"object"!==Zi(a)&&"function"!=typeof a?tr(n):a).state={isOpen:!!e.props.initialOpen&&e.props.initialOpen},e.onClick=e.onClick.bind(tr(e)),e}var n,a,o;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,writable:!0,configurable:!0}}),t&&nr(e,t)}(t,c["Component"]),n=t,(a=[{key:"onClick",value:function(){this.setState({isOpen:!this.state.isOpen})}},{key:"render",value:function(){var e=l()(["ugb-pro-control-button__wrapper"],{"ugb-pro-control-button--hidden":!this.state.isOpen});return wp.element.createElement("div",{className:"components-base-control"},wp.element.createElement("button",{className:"ugb-pro-control-more-dots",onClick:this.onClick},wp.element.createElement("div",{className:"ugb-pro-control-more-dots__dot"}),wp.element.createElement("div",{className:"ugb-pro-control-more-dots__dot"}),wp.element.createElement("div",{className:"ugb-pro-control-more-dots__dot"})),wp.element.createElement("div",{className:e},wp.element.createElement($i,{type:this.props.type,title:this.props.title,description:this.props.description,button:this.props.button,showButton:this.props.showButton})))}}])&&Qi(n.prototype,a),o&&Qi(n,o),t}();function or(e){return(or="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 ir(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function rr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ir(n,!0).forEach(function(t){lr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ir(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function lr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cr(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 sr(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function ur(e){return(ur=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function br(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function gr(e,t){return(gr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var pr=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),n=this;var o=(e=!(a=ur(t).apply(this,arguments))||"object"!==or(a)&&"function"!=typeof a?br(n):a).getEnabledValues(),i=!o.length||o.every(function(e){return e===o[0]}),r=o.every(function(e){return""===e});return e.state={locked:r?e.props.defaultLocked:i},e.onToggleLock=e.onToggleLock.bind(br(e)),e.onChangeTop=e.onChangeTop.bind(br(e)),e.onChangeRight=e.onChangeRight.bind(br(e)),e.onChangeBottom=e.onChangeBottom.bind(br(e)),e.onChangeLeft=e.onChangeLeft.bind(br(e)),e}var n,a,o;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,writable:!0,configurable:!0}}),t&&gr(e,t)}(t,c["Component"]),n=t,(a=[{key:"getEnabledValues",value:function(){return[].concat(cr(this.props.enableTop?[this.props.top]:[]),cr(this.props.enableRight?[this.props.right]:[]),cr(this.props.enableBottom?[this.props.bottom]:[]),cr(this.props.enableLeft?[this.props.left]:[]))}},{key:"getEnabledLocations",value:function(){return[].concat(cr(this.props.enableTop?["top"]:[]),cr(this.props.enableRight?["right"]:[]),cr(this.props.enableBottom?["bottom"]:[]),cr(this.props.enableLeft?["left"]:[]))}},{key:"filterOnlyEnabled",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.pick)(e,this.getEnabledLocations())}},{key:"onToggleLock",value:function(){this.setState({locked:!this.state.locked})}},{key:"onChangeTop",value:function(e){var t=e.target.value,n=t||0===t?t:"";this.state.locked?this.props.onChange(this.filterOnlyEnabled({top:n,right:n,bottom:n,left:n})):this.props.onChange(rr({},this.getEnabledValues(),{top:n}))}},{key:"onChangeRight",value:function(e){var t=e.target.value,n=t||0===t?t:"";this.state.locked?this.props.onChange(this.filterOnlyEnabled({top:n,right:n,bottom:n,left:n})):this.props.onChange(rr({},this.getEnabledValues(),{right:n}))}},{key:"onChangeBottom",value:function(e){var t=e.target.value,n=t||0===t?t:"";this.state.locked?this.props.onChange(this.filterOnlyEnabled({top:n,right:n,bottom:n,left:n})):this.props.onChange(rr({},this.getEnabledValues(),{bottom:n}))}},{key:"onChangeLeft",value:function(e){var t=e.target.value,n=t||0===t?t:"";this.state.locked?this.props.onChange(this.filterOnlyEnabled({top:n,right:n,bottom:n,left:n})):this.props.onChange(rr({},this.getEnabledValues(),{left:n}))}},{key:"render",value:function(){var e=this.props.instanceId,t="ugb-four-number-control-".concat(e,"__item-");return wp.element.createElement(A.BaseControl,{help:this.props.help,className:l()("ugb-four-number-control",this.props.className)},wp.element.createElement(Ye,{label:this.props.label,units:this.props.units,unit:this.props.unit,onChangeUnit:this.props.onChangeUnit,screens:this.props.screens}),wp.element.createElement("div",{className:"ugb-four-number-control__wrapper"},wp.element.createElement("label",{className:"ugb-four-number-control__label",htmlFor:"".concat(t,"-top")},wp.element.createElement("input",{id:"".concat(t,"-top"),type:"number",onChange:this.onChangeTop,"aria-label":Object(s.__)("Top",z.i18n),value:this.props.top,placeholder:this.props.enableTop?"":Object(s.__)("auto",z.i18n),disabled:!this.props.enableTop}),wp.element.createElement("span",null,Object(s.__)("Top",z.i18n))),wp.element.createElement("label",{className:"ugb-four-number-control__label",htmlFor:"".concat(t,"-right")},wp.element.createElement("input",{id:"".concat(t,"-right"),type:"number",onChange:this.onChangeRight,"aria-label":this.props.label,value:this.props.right,placeholder:this.props.enableRight?"":Object(s.__)("auto",z.i18n),disabled:!this.props.enableRight}),wp.element.createElement("span",null,Object(s.__)("Right",z.i18n))),wp.element.createElement("label",{className:"ugb-four-number-control__label",htmlFor:"".concat(t,"-bottom")},wp.element.createElement("input",{id:"".concat(t,"-bottom"),type:"number",onChange:this.onChangeBottom,"aria-label":this.props.label,value:this.props.bottom,placeholder:this.props.enableBottom?"":Object(s.__)("auto",z.i18n),disabled:!this.props.enableBottom}),wp.element.createElement("span",null,Object(s.__)("Bottom",z.i18n))),wp.element.createElement("label",{className:"ugb-four-number-control__label",htmlFor:"".concat(t,"-left")},wp.element.createElement("input",{id:"".concat(t,"-left"),type:"number",onChange:this.onChangeLeft,"aria-label":this.props.label,value:this.props.left,placeholder:this.props.enableLeft?"":Object(s.__)("auto",z.i18n),disabled:!this.props.enableLeft}),wp.element.createElement("span",null,Object(s.__)("Left",z.i18n))),wp.element.createElement(A.IconButton,{className:this.state.locked?"ugb--is-locked":"",onClick:this.onToggleLock,icon:wp.element.createElement(A.Dashicon,{icon:this.state.locked?"admin-links":"editor-unlink",size:"16"})})))}}])&&sr(n.prototype,a),o&&sr(n,o),t}();pr.defaultProps={onChange:function(){},defaultLocked:!0,top:"",right:"",bottom:"",left:"",units:["px"],unit:"px",onChangeUnit:function(){},screens:["desktop"],enableTop:!0,enableRight:!0,enableBottom:!0,enableLeft:!0};Object(H.withInstanceId)(pr);function mr(){return(mr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var dr=C.a.createElement("path",{d:"M1.6 1.6v16.8h16.8V1.6H1.6zm14.1 14.1H4.3V4.3h11.4v11.4z",opacity:.06,fill:"#555d63"}),fr=C.a.createElement("path",{d:"M4.4 15.7h11.2c.1 0 .2 0 .2.1l2 2c.2.2.1.6-.2.6H2.4c-.3 0-.4-.3-.2-.6l2-2s.1-.1.2-.1z",fill:"#555d63"}),hr=function(e){return C.a.createElement("svg",mr({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),dr,fr)};function vr(){return(vr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var yr=C.a.createElement("path",{d:"M1.6 1.6v16.8h16.8V1.6H1.6zm14.1 14.1H4.3V4.3h11.4v11.4z",opacity:.06,fill:"#555d63"}),wr=C.a.createElement("path",{d:"M4.3 4.4v11.2c0 .1 0 .2-.1.2l-2 2c-.2.2-.6.1-.6-.2V2.4c0-.3.4-.4.6-.2l2 2s.1.1.1.2z",fill:"#555d63"}),Or=function(e){return C.a.createElement("svg",vr({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),yr,wr)};function kr(){return(kr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var _r=C.a.createElement("path",{d:"M1.6 1.6v16.8h16.8V1.6H1.6zm14.1 14.1H4.3V4.3h11.4v11.4z",opacity:.06,fill:"#555d63"}),jr=C.a.createElement("path",{d:"M15.7 15.6V4.4c0-.1 0-.2.1-.2l2-2c.2-.2.6-.1.6.2v15.2c0 .3-.3.4-.6.2l-2-2s-.1-.1-.1-.2z",fill:"#555d63"}),Cr=function(e){return C.a.createElement("svg",kr({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),_r,jr)};function xr(){return(xr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Er=C.a.createElement("path",{d:"M1.6 1.6v16.8h16.8V1.6H1.6zm14.1 14.1H4.3V4.3h11.4v11.4z",opacity:.06,fill:"#555d63"}),Sr=C.a.createElement("path",{d:"M15.6 4.3H4.4c-.1 0-.2 0-.2-.1l-2-2c-.2-.2-.1-.6.2-.6h15.2c.3 0 .4.3.2.6l-2 2s-.1.1-.2.1z",fill:"#555d63"}),Br=function(e){return C.a.createElement("svg",xr({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),Er,Sr)};function Tr(e){return(Tr="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 Ar(){return(Ar=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function Nr(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 Pr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Fr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Pr(n,!0).forEach(function(t){Rr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pr(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}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 Dr(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function Mr(e){return(Mr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function zr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ir(e,t){return(Ir=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Lr=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),n=this;var o=(e=!(a=Mr(t).apply(this,arguments))||"object"!==Tr(a)&&"function"!=typeof a?zr(n):a).getEnabledValues(),i=e.firstValue(),r=Object.values(o).every(function(e){return e===i}),l=Object.values(o).every(function(e){return""===e});return e.state={locked:l?e.props.defaultLocked:r},e.onToggleLock=e.onToggleLock.bind(zr(e)),e.onChangeAll=e.onChangeAll.bind(zr(e)),e.onChangeTop=e.onChangeTop.bind(zr(e)),e.onChangeRight=e.onChangeRight.bind(zr(e)),e.onChangeBottom=e.onChangeBottom.bind(zr(e)),e.onChangeLeft=e.onChangeLeft.bind(zr(e)),e}var n,a,o;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,writable:!0,configurable:!0}}),t&&Ir(e,t)}(t,c["Component"]),n=t,(a=[{key:"getEnabledValues",value:function(){var e=this;return this.getEnabledLocations().reduce(function(t,n){return Fr({},t,Rr({},n,e.props[n]))},{})}},{key:"getEnabledLocations",value:function(){return[].concat(Nr(this.props.enableTop?["top"]:[]),Nr(this.props.enableRight?["right"]:[]),Nr(this.props.enableBottom?["bottom"]:[]),Nr(this.props.enableLeft?["left"]:[]))}},{key:"firstValue",value:function(){return this.getEnabledLocations().length?Object.values(this.getEnabledValues())[0]:""}},{key:"filterOnlyEnabled",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.pick)(e,this.getEnabledLocations())}},{key:"onToggleLock",value:function(){this.setState({locked:!this.state.locked})}},{key:"onChangeAll",value:function(e){var t=e||0===e?e:"";this.props.onChange(this.filterOnlyEnabled({top:t,right:t,bottom:t,left:t}))}},{key:"onChangeTop",value:function(e){this.props.onChange(Fr({},this.getEnabledValues(),{top:e||0===e?e:""}))}},{key:"onChangeRight",value:function(e){this.props.onChange(Fr({},this.getEnabledValues(),{right:e||0===e?e:""}))}},{key:"onChangeBottom",value:function(e){this.props.onChange(Fr({},this.getEnabledValues(),{bottom:e||0===e?e:""}))}},{key:"onChangeLeft",value:function(e){this.props.onChange(Fr({},this.getEnabledValues(),{left:e||0===e?e:""}))}},{key:"render",value:function(){var e=this.props,t=e.instanceId,n=e.units,a=e.unit,o="ugb-four-range-control-".concat(t,"__item-"),i={min:this.props.min,max:this.props.max,step:this.props.step,placeholder:this.props.placeholder,initialPosition:this.props.initialPosition},r=n.indexOf(a)<0?0:n.indexOf(a);Array.isArray(this.props.min)&&(i.min=this.props.min[r]),Array.isArray(this.props.max)&&(i.max=this.props.max[r]),Array.isArray(this.props.step)&&(i.step=this.props.step[r]),Array.isArray(this.props.placeholder)&&(i.placeholder=this.props.placeholder[r]),Array.isArray(this.props.initialPosition)&&(i.initialPosition=this.props.initialPosition[r]);var u=l()(["ugb-four-range-control__lock"],{"ugb--is-locked":this.state.locked}),b=wp.element.createElement(A.IconButton,{className:u,onClick:this.onToggleLock,icon:wp.element.createElement(A.Dashicon,{icon:this.state.locked?"admin-links":"editor-unlink",size:"16"})});return wp.element.createElement(A.BaseControl,{help:this.props.help,className:l()("ugb-four-range-control",this.props.className)},wp.element.createElement(Ye,{label:this.props.label,units:this.props.units,unit:this.props.unit,onChangeUnit:this.props.onChangeUnit,screens:this.props.screens,afterButton:b}),this.state.locked&&wp.element.createElement("div",{className:"ugb-four-range-control__range"},wp.element.createElement(A.RangeControl,Ar({id:"".concat(o,"-all"),value:this.firstValue(),onChange:this.onChangeAll,allowReset:!0},i))),!this.state.locked&&wp.element.createElement(c.Fragment,null,this.props.enableTop&&wp.element.createElement("div",{className:"ugb-four-range-control__range"},wp.element.createElement(A.Tooltip,{text:Object(s.__)("Top",z.i18n)},wp.element.createElement("span",{className:"ugb-four-range-control__icon"},wp.element.createElement(Br,null))),wp.element.createElement(A.RangeControl,Ar({id:"".concat(o,"-top"),value:this.props.top,onChange:this.onChangeTop,allowReset:!0},i))),this.props.enableRight&&wp.element.createElement("div",{className:"ugb-four-range-control__range"},wp.element.createElement(A.Tooltip,{text:Object(s.__)("Right",z.i18n)},wp.element.createElement("span",{className:"ugb-four-range-control__icon"},wp.element.createElement(Cr,null))),wp.element.createElement(A.RangeControl,Ar({id:"".concat(o,"-right"),value:this.props.right,onChange:this.onChangeRight,allowReset:!0},i))),this.props.enableBottom&&wp.element.createElement("div",{className:"ugb-four-range-control__range"},wp.element.createElement(A.Tooltip,{text:Object(s.__)("Bottom",z.i18n)},wp.element.createElement("span",{className:"ugb-four-range-control__icon"},wp.element.createElement(hr,null))),wp.element.createElement(A.RangeControl,Ar({id:"".concat(o,"-bottom"),value:this.props.bottom,onChange:this.onChangeBottom,allowReset:!0},i))),this.props.enableLeft&&wp.element.createElement("div",{className:"ugb-four-range-control__range"},wp.element.createElement(A.Tooltip,{text:Object(s.__)("Left",z.i18n)},wp.element.createElement("span",{className:"ugb-four-range-control__icon"},wp.element.createElement(Or,null))),wp.element.createElement(A.RangeControl,Ar({id:"".concat(o,"-left"),value:this.props.left,onChange:this.onChangeLeft,allowReset:!0},i)))))}}])&&Dr(n.prototype,a),o&&Dr(n,o),t}();Lr.defaultProps={onChange:function(){},defaultLocked:!0,top:"",right:"",bottom:"",left:"",units:["px"],unit:"px",onChangeUnit:function(){},screens:["desktop"],enableTop:!0,enableRight:!0,enableBottom:!0,enableLeft:!0,min:0,max:50,step:1,placeholder:"",initialPosition:""};var Ur=Lr;function Hr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Wr=function(e){var t=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return Object(i.camelCase)(Object(s.sprintf)(e.attrNameTemplate,t))},n=Object(o.b)(e.blockAttributes,t,""),a=e.screens;return wp.element.createElement(c.Fragment,null,a.includes("desktop")&&wp.element.createElement($r,{screens:a},c.Children.toArray(e.children).map(function(a){return Object(c.cloneElement)(a,{value:n(),onChange:function(n){e.onChange?e.onChange(t(),n,""):e.setAttributes(Hr({},t(),n))}})})),a.includes("tablet")&&wp.element.createElement($r,{screens:a,screen:"tablet"},c.Children.toArray(e.children).map(function(a){return Object(c.cloneElement)(a,{value:n("Tablet"),placeholder:n()||a.props.placeholder,onChange:function(n){e.onChange?e.onChange(t("Tablet"),n,"Tablet"):e.setAttributes(Hr({},t("Tablet"),n))}})})),a.includes("mobile")&&wp.element.createElement($r,{screens:a,screen:"mobile"},c.Children.toArray(e.children).map(function(a){return Object(c.cloneElement)(a,{value:n("Mobile"),placeholder:n("Tablet")||n()||a.props.placeholder,onChange:function(n){e.onChange?e.onChange(t("Mobile"),n,"Mobile"):e.setAttributes(Hr({},t("Mobile"),n))}})})))};Wr.defaultProps={attrNameTemplate:"%s",setAttributes:function(){},blockAttributes:{},onChange:null,placeholder:"",screens:["desktop","tablet","mobile"]};var Gr=Wr;function qr(e){return(qr="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 Vr(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function Xr(e){return(Xr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Yr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Jr(e,t){return(Jr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Kr=function(e){function t(){var e,n,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,(e=!(a=Xr(t).apply(this,arguments))||"object"!==qr(a)&&"function"!=typeof a?Yr(n):a).state={screen:Object(o.K)()},e.onScreenChange=e.onScreenChange.bind(Yr(e)),e}var n,a,i;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,writable:!0,configurable:!0}}),t&&Jr(e,t)}(t,c["Component"]),n=t,(a=[{key:"onScreenChange",value:function(e){this.setState({screen:e})}},{key:"componentDidMount",value:function(){var e=this.props.instanceId;Object(ve.addAction)("stackable.responsive-toggle.screen.change","stackable/when-responsive-screen-".concat(e),this.onScreenChange)}},{key:"componentWillUnmount",value:function(){var e=this.props.instanceId;Object(ve.removeAction)("stackable.responsive-toggle.screen.change","stackable/when-responsive-screen-".concat(e))}},{key:"render",value:function(){var e=this,t=c.Children.toArray(this.props.children).map(function(t){return Object(c.cloneElement)(t,{screens:e.props.screens})}),n=this.state.screen===this.props.screen,a=!this.props.screens.includes(this.state.screen)&&!n&&"desktop"===this.props.screen;return wp.element.createElement(c.Fragment,null,(n||a)&&t)}}])&&Vr(n.prototype,a),i&&Vr(n,i),t}();Kr.defaultProps={screen:"desktop",screens:["desktop","tablet","mobile"]};var $r=Object(H.withInstanceId)(Kr);function Zr(){return(Zr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Qr=C.a.createElement("path",{d:"M26.6 40.2h-8.2V27.8H8.8v12.4H.6V9.8h8.2v11.3h9.5V9.8h8.2v30.4zM49.4 40.2h-8.3V24.1c0-2 0-3.7.1-5.4-.5.6-1.1 1.3-1.9 2l-3.4 2.8-4.3-5.2L42 9.8h7.4v30.4z"}),el=function(e){return C.a.createElement("svg",Zr({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),Qr)};function tl(){return(tl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var nl=C.a.createElement("path",{d:"M24.1 39.6H18V27.2H6.6v12.4H.5V10.8h6.1v11.3H18V10.8h6.1v28.8zM49.5 39.6H29.4v-4.2l7.2-7.3c2.1-2.2 3.5-3.7 4.2-4.6.7-.8 1.1-1.6 1.4-2.4.3-.7.4-1.5.4-2.2 0-1.2-.3-2-1-2.6-.6-.6-1.5-.8-2.5-.8-1.1 0-2.2.3-3.2.8s-2.1 1.2-3.3 2.2l-3.3-3.9c1.4-1.2 2.6-2.1 3.5-2.6.9-.5 1.9-.9 3-1.2 1.1-.3 2.3-.4 3.7-.4 1.8 0 3.4.3 4.8 1s2.4 1.6 3.2 2.8 1.1 2.5 1.1 4.1c0 1.3-.2 2.6-.7 3.7-.5 1.2-1.2 2.4-2.2 3.6s-2.7 3-5.2 5.2l-3.7 3.5v.3h12.5v5z"}),al=function(e){return C.a.createElement("svg",tl({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),nl)};function ol(){return(ol=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var il=C.a.createElement("path",{d:"M24 38.9h-4.6V26.4H6.6V39H2V11.1h4.6v11.4h12.8V11.1H24v27.8zM47.2 17.5c0 1.8-.5 3.2-1.5 4.4-1 1.2-2.5 2-4.3 2.4v.2c2.2.3 3.9 1 5 2.1s1.7 2.6 1.7 4.4c0 2.7-.9 4.7-2.8 6.2s-4.6 2.2-8.1 2.2c-3.1 0-5.7-.5-7.8-1.5v-4c1.2.6 2.4 1 3.8 1.4 1.3.3 2.6.5 3.8.5 2.2 0 3.8-.4 4.8-1.2 1.1-.8 1.6-2 1.6-3.7 0-1.5-.6-2.6-1.8-3.3-1.2-.7-3-1-5.6-1h-2.4V23H36c4.4 0 6.7-1.5 6.7-4.6 0-1.2-.4-2.1-1.2-2.8-.8-.6-1.9-1-3.4-1-1.1 0-2.1.1-3 .4-1 .3-2.1.9-3.5 1.7l-2.2-3.1c2.6-1.9 5.5-2.8 8.9-2.8 2.8 0 5 .6 6.6 1.8 1.5 1.1 2.3 2.8 2.3 4.9z"}),rl=function(e){return C.a.createElement("svg",ol({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),il)};function ll(){return(ll=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var cl=C.a.createElement("path",{d:"M23.5 37.9h-4.2V26.3H7.4v11.6H3.2V12.2h4.2v10.5h11.8V12.2h4.2v25.7zM46.8 32.3h-3.5v5.6h-4v-5.6H27.5v-3.2l11.7-17h4v16.7h3.5v3.5zm-7.5-3.5v-6.4c0-2.3.1-4.2.2-5.6h-.1c-.3.8-.8 1.7-1.5 2.8l-6.4 9.3h7.8z"}),sl=function(e){return C.a.createElement("svg",ll({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),cl)};function ul(){return(ul=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var bl=C.a.createElement("path",{d:"M24.2 36.2h-3.7V26H10v10.2H6.3V13.5H10v9.3h10.5v-9.3h3.7v22.7zM36.3 22c2.3 0 4.1.6 5.4 1.8 1.3 1.2 2 2.9 2 5 0 2.4-.8 4.3-2.3 5.7s-3.7 2-6.5 2c-2.5 0-4.5-.4-6-1.2V32c.8.5 1.8.8 2.9 1.1s2.1.4 3 .4c1.6 0 2.9-.4 3.8-1.1.9-.7 1.3-1.8 1.3-3.2 0-2.7-1.7-4.1-5.2-4.1-.5 0-1.1 0-1.8.1s-1.3.2-1.9.3l-1.6-1 .9-11.1h11.8v3.2h-8.6l-.5 5.8c.4-.1.8-.1 1.3-.2.6-.1 1.2-.2 2-.2z"}),gl=function(e){return C.a.createElement("svg",ul({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),bl)};function pl(){return(pl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ml=C.a.createElement("path",{d:"M24.1 35.2h-3.3V26h-9.4v9.2H8.1V14.8h3.3v8.3h9.4v-8.3h3.3v20.4zM28.1 26.5c0-8 3.2-11.9 9.7-11.9 1 0 1.9.1 2.6.2v2.7c-.7-.2-1.5-.3-2.4-.3-2.2 0-3.8.6-4.9 1.8-1.1 1.2-1.7 3-1.8 5.6h.2c.4-.8 1-1.3 1.8-1.7.8-.4 1.7-.6 2.8-.6 1.8 0 3.3.6 4.3 1.7s1.5 2.7 1.5 4.6c0 2.1-.6 3.8-1.8 5.1-1.2 1.2-2.8 1.9-4.9 1.9-1.5 0-2.7-.3-3.8-1.1-1.1-.7-1.9-1.7-2.5-3.1-.5-1.4-.8-3-.8-4.9zm7.1 6.2c1.1 0 2-.4 2.6-1.1.6-.7.9-1.8.9-3.1 0-1.2-.3-2.1-.9-2.8-.6-.7-1.4-1-2.6-1-.7 0-1.4.2-1.9.5-.6.3-1.1.7-1.4 1.2-.3.5-.5 1.1-.5 1.6 0 1.3.4 2.4 1.1 3.3.7 1 1.6 1.4 2.7 1.4z"}),dl=function(e){return C.a.createElement("svg",pl({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),ml)};function fl(){return(fl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var hl=[{value:"h1",title:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Heading",z.i18n),1),icon:wp.element.createElement(el,null)},{value:"h2",title:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Heading",z.i18n),2),icon:wp.element.createElement(al,null)},{value:"h3",title:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Heading",z.i18n),3),icon:wp.element.createElement(rl,null)},{value:"h4",title:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Heading",z.i18n),4),icon:wp.element.createElement(sl,null)},{value:"h5",title:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Heading",z.i18n),5),icon:wp.element.createElement(gl,null)},{value:"h6",title:Object(s.sprintf)(Object(s._x)("%s %d","Nth Title",z.i18n),Object(s.__)("Heading",z.i18n),6),icon:wp.element.createElement(dl,null)}],vl=function(e){return wp.element.createElement(Yt,fl({},e,{className:"ugb-heading-buttons-control",controls:hl}))};vl.defaultProps={label:Object(s.sprintf)(Object(s._x)("%s HTML Tag","component"),Object(s.__)("Title",z.i18n)),value:hl[0].value};var yl=vl;function wl(){return(wl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Ol=[{value:"left",title:Object(s.__)("Align Left",z.i18n),icon:"editor-alignleft"},{value:"center",title:Object(s.__)("Align Center",z.i18n),icon:"editor-aligncenter"},{value:"right",title:Object(s.__)("Align Right",z.i18n),icon:"editor-alignright"},{value:"justify",title:Object(s.__)("Justified",z.i18n),icon:"editor-justify"}],kl=function(e){var t=e.justified,n=e.className;return wp.element.createElement(Yt,wl({},Object(i.omit)(e,["justified"]),{className:l()([n,"ugb-align-buttons-control"]),controls:Ol.filter(function(e){return!!t||"justify"!==e.value})}))};kl.defaultProps={className:"",label:Object(s.__)("Align",z.i18n),value:Ol[0].value,justified:!1};var _l=kl;function jl(){return(jl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function Cl(e,t){if(null==e)return{};var n,a,o=function(e,t){if(null==e)return{};var n,a,o={},i=Object.keys(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var xl={Edit:function(e){var t=e.blockProps,n=e.render,a=e.mainClass,o=e.blockTag,i=Cl(e,["blockProps","render","mainClass","blockTag"]),r=t.blockName,c=t.attributes,s=c.anchor,u=void 0===s?"":s,b=c.design,g=c.blockTag,p=void 0===g?"div":g,m=l()([e.className],Object(ve.applyFilters)("stackable.".concat(r,".main-block.classes"),{"ugb-main-block":a},t)),d=p||o||"div";return wp.element.createElement(d,jl({},i,{id:u,className:m}),t.styles,Object(ve.applyFilters)("stackable.".concat(r,".edit.output.outer"),null,b,t),n&&wp.element.createElement("div",{className:"ugb-inner-block"},Object(ve.applyFilters)("stackable.".concat(r,".edit.output.before"),null,b,t),wp.element.createElement("div",{className:"ugb-block-content"},n(t)),Object(ve.applyFilters)("stackable.".concat(r,".edit.output.after"),null,b,t)))}};xl.Edit.defaultProps={styles:null,mainClass:!0},xl.Save=function(e){var t=e.blockProps,n=e.render,a=e.mainClass,o=e.blockTag,i=Cl(e,["blockProps","render","mainClass","blockTag"]),r=t.blockName,c=t.attributes,s=c.anchor,u=void 0===s?"":s,b=c.design,g=c.blockTag,p=void 0===g?"div":g,m=l()([e.className],Object(ve.applyFilters)("stackable.".concat(r,".main-block.classes"),{"ugb-main-block":a},t)),d=p||o||"div";return wp.element.createElement(d,jl({},i,{id:u,className:m}),t.styles,Object(ve.applyFilters)("stackable.".concat(r,".save.output.outer"),null,b,t),n&&wp.element.createElement("div",{className:"ugb-inner-block"},Object(ve.applyFilters)("stackable.".concat(r,".save.output.before"),null,b,t),wp.element.createElement("div",{className:"ugb-block-content"},n(t)),Object(ve.applyFilters)("stackable.".concat(r,".save.output.after"),null,b,t)))},xl.Save.defaultProps={styles:null,mainClass:!0};var El=xl,Sl=n(48),Bl=n(14),Tl=n.n(Bl);function Al(e){return(Al="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 Nl(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function Pl(e){return(Pl=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Fl(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Rl(e,t){return(Rl=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Dl=function(e){function t(){var e,n,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,(e=!(a=Pl(t).apply(this,arguments))||"object"!==Al(a)&&"function"!=typeof a?Fl(n):a).state={value:e.props.value},e.uniqueId=Object(i.uniqueId)("ugb-code-textarea-"),e.onChange=e.onChange.bind(Fl(e)),e.debouncedOnChange=Object(i.debounce)(e.debouncedOnChange.bind(Fl(e)),500,{leading:!0}),e.codeMirror=null,e}var n,a,o;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,writable:!0,configurable:!0}}),t&&Rl(e,t)}(t,c["Component"]),n=t,(a=[{key:"componentWillUnmount",value:function(){this.debouncedOnChange.cancel(),this.codeMirror&&this.codeMirror.codemirror.off("change",this.onChange)}},{key:"componentDidMount",value:function(){Sl.initialize&&(this.codeMirror=Object(Sl.initialize)(this.uniqueId,Tl()(Sl.defaultSettings,this.props.editorSettings)),this.codeMirror.codemirror.on("change",this.onChange))}},{key:"debouncedOnChange",value:function(e){this.props.onChange(e||this.state.value)}},{key:"onChange",value:function(e){var t=e.getValue?e.getValue():e;this.setState({value:t}),this.debouncedOnChange(t)}},{key:"render",value:function(){return wp.element.createElement("textarea",{className:"ugb-code-textarea",id:this.uniqueId,value:this.state.value,onChange:this.onChange})}}])&&Nl(n.prototype,a),o&&Nl(n,o),t}();Dl.defaultProps={value:"",onChange:function(){},editorSettings:{}};var Ml=Dl;function zl(){return(zl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Il=C.a.createElement("path",{className:"curve-1_svg__st2",d:"M1610 177.3C1423 122.9 1133.3 88 808 88c-334.7 0-631.8 37-818 94.1v28h1620v-32.8z"}),Ll=function(e){return C.a.createElement("svg",zl({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Il)};function Ul(){return(Ul=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Hl=C.a.createElement("filter",{id:"curve-1-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),Wl=C.a.createElement("path",{className:"curve-1-shadow_svg__st2",d:"M808 87.9c-334.7 0-631.8 37-818 94.1v10c186.2-57.1 483.3-94.1 818-94.1 325.3 0 615 34.9 802 89.3v-10c-187-54.3-476.7-89.3-802-89.3z"}),Gl=function(e){return C.a.createElement("svg",Ul({viewBox:"0 0 1600 200",filter:"url(#curve-1-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Hl,Wl)};function ql(){return(ql=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Vl=C.a.createElement("path",{d:"M1610 78.3c-187 54.4-476.7 89.3-802 89.3-334.7 0-631.8-37-818-94.1v136.8h1620v-132z"}),Xl=function(e){return C.a.createElement("svg",ql({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Vl)};function Yl(){return(Yl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Jl=C.a.createElement("filter",{id:"curve-1-inverted-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),Kl=C.a.createElement("path",{d:"M808 167.6c-334.7 0-631.8-37-818-94.1v10c186.2 57.1 483.3 94.1 818 94.1 325.3 0 615-34.9 802-89.3v-10c-187 54.4-476.7 89.3-802 89.3z"}),$l=function(e){return C.a.createElement("svg",Yl({viewBox:"0 0 1600 200",filter:"url(#curve-1-inverted-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Jl,Kl)};function Zl(){return(Zl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Ql=C.a.createElement("path",{className:"curve-2_svg__st2",d:"M-10 207.6h1620S1430.8 23.8 1138.3 23.8C884 23.8 234.9 140.1-10 197.9v9.7z"}),ec=function(e){return C.a.createElement("svg",Zl({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Ql)};function tc(){return(tc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var nc=C.a.createElement("filter",{id:"curve-2-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),ac=C.a.createElement("path",{className:"curve-2-shadow_svg__st2",d:"M1138.3 36.2c246.1 0 412 130.1 458.4 171.4h13.3S1430.8 23.8 1138.3 23.8C884 23.8 172 156.9-10 197.9v9.7H2.2C201.7 163.7 889.3 36.2 1138.3 36.2z"}),oc=function(e){return C.a.createElement("svg",tc({viewBox:"0 0 1600 200",filter:"url(#curve-2-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),nc,ac)};function ic(){return(ic=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var rc=C.a.createElement("path",{d:"M-10 207.4h1620S1608.1.1 1604.2 3.7c-32.8 30.8-203.9 178.2-465.9 178.2C884 181.9 234.9 65.6-10 7.8v199.6z"}),lc=function(e){return C.a.createElement("svg",ic({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),rc)};function cc(){return(cc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var sc=C.a.createElement("filter",{id:"curve-2-inverted-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),uc=C.a.createElement("path",{d:"M1604.2 13.7c3.3-3.1 5.2 152.3 5.7 193.7h.1S1608.1.1 1604.2 3.7c-32.8 30.8-203.9 178.2-465.9 178.2C884 181.9 234.9 65.6-10 7.8v10c244.9 57.8 894 174.1 1148.3 174.1 262 0 433.1-147.5 465.9-178.2z"}),bc=function(e){return C.a.createElement("svg",cc({viewBox:"0 0 1600 200",filter:"url(#curve-2-inverted-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),sc,uc)};function gc(){return(gc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var pc=C.a.createElement("path",{className:"curve-3_svg__st1",d:"M-6.7 13.4S456 171.1 876.1 171.1 1606.4 16 1606.4 16v192.6H-6.7V13.4z"}),mc=function(e){return C.a.createElement("svg",gc({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),pc)};function dc(){return(dc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var fc=C.a.createElement("filter",{id:"curve-3-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),hc=C.a.createElement("path",{className:"curve-3-shadow_svg__st1",d:"M876.1 171.1C456 171.1-6.7 13.4-6.7 13.4v13.7S456 184.8 876.1 184.8s730.3-155.1 730.3-155.1V16s-310.3 155.1-730.3 155.1z"}),vc=function(e){return C.a.createElement("svg",dc({viewBox:"0 0 1600 200",filter:"url(#curve-3-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),fc,hc)};function yc(){return(yc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var wc=C.a.createElement("path",{d:"M-6.6 177.6S456.1 40.3 876.2 40.3s730.3 135.1 730.3 135.1v33.5H-6.6v-31.3z"}),Oc=function(e){return C.a.createElement("svg",yc({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),wc)};function kc(){return(kc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var _c=C.a.createElement("filter",{id:"curve-3-inverted-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),jc=C.a.createElement("path",{d:"M876.2 40.3C456.1 40.3-6.5 177.6-6.5 177.6v10S456.2 50.3 876.3 50.3s730.3 135.1 730.3 135.1v-10c0-.1-310.3-135.1-730.4-135.1z"}),Cc=function(e){return C.a.createElement("svg",kc({viewBox:"0 0 1600 200",filter:"url(#curve-3-inverted-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),_c,jc)};function xc(){return(xc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Ec=C.a.createElement("path",{className:"rounded-1_svg__st1",d:"M1602.9 209l-9.3-117.7c-3.8-48.1-46.3-84.4-94.4-80.6L-8 131.2V209h1610.9z"}),Sc=function(e){return C.a.createElement("svg",xc({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Ec)};function Bc(){return(Bc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Tc=C.a.createElement("filter",{id:"rounded-1-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),Ac=C.a.createElement("path",{className:"rounded-1-shadow_svg__st1",d:"M1491.2 20.7c48.1-3.8 90.6 32.5 94.4 80.6l8.5 107.7h8.8l-9.3-117.7c-3.8-48.1-46.3-84.4-94.4-80.6L-8 131.2v9.4L1491.2 20.7z"}),Nc=function(e){return C.a.createElement("svg",Bc({viewBox:"0 0 1600 200",filter:"url(#rounded-1-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Tc,Ac)};function Pc(){return(Pc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Fc=C.a.createElement("path",{d:"M1604.5-2.7l-10.9 104.5c-3.8 48.1-46.3 84.4-94.4 80.6L-8 61.8v148.5h1613.9l-1.4-213z"}),Rc=function(e){return C.a.createElement("svg",Pc({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Fc)};function Dc(){return(Dc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Mc=C.a.createElement("filter",{id:"rounded-1-inverted-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),zc=C.a.createElement("path",{d:"M1596.6 111.7l8.2-78-.2-36.4-10.9 104.5c-3.8 48.1-46.3 84.4-94.4 80.6L-8 61.8v10l1507.2 120.5c48.1 3.8 93.6-32.5 97.4-80.6z"}),Ic=function(e){return C.a.createElement("svg",Dc({viewBox:"0 0 1600 200",filter:"url(#rounded-1-inverted-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Mc,zc)};function Lc(){return(Lc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Uc=C.a.createElement("path",{className:"rounded-2_svg__st2",d:"M1609.5 133.2h-9.5c0-10.9-8.9-19.8-19.8-19.8H19.8C8.9 113.3 0 122.2 0 133.2l-10-.2v77h1619.5v-76.8z"}),Hc=function(e){return C.a.createElement("svg",Lc({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Uc)};function Wc(){return(Wc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Gc=C.a.createElement("filter",{id:"rounded-2-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),qc=C.a.createElement("path",{className:"rounded-2-shadow_svg__st2",d:"M1600 133.2c0-10.9-8.9-19.8-19.8-19.8H19.8C8.9 113.3 0 122.2 0 133.2V210h9v-66.8c0-10.9 8.9-19.8 19.8-19.8h1542.4c10.9 0 19.8 8.9 19.8 19.8V210h9v-76.8z"}),Vc=function(e){return C.a.createElement("svg",Wc({viewBox:"0 0 1600 200",filter:"url(#rounded-2-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Gc,qc)};function Xc(){return(Xc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Yc=C.a.createElement("path",{d:"M1609.5 128.5h-9.5c0 10.9-8.9 19.8-19.8 19.8H19.8C8.9 148.4 0 139.5 0 128.5l-10 .2v83.1h1619.5v-83.3z"}),Jc=function(e){return C.a.createElement("svg",Xc({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Yc)};function Kc(){return(Kc=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var $c=C.a.createElement("filter",{id:"rounded-2-inverted-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),Zc=C.a.createElement("path",{d:"M1600 128.5c0 10.9-8.9 19.8-19.8 19.8H19.8C8.9 148.4 0 139.5 0 128.5l-10 .2v10l10-.2c0 11 8.9 19.9 19.8 19.8h1560.4c10.9 0 19.8-8.9 19.8-19.8h9.5v-10h-9.5z"}),Qc=function(e){return C.a.createElement("svg",Kc({viewBox:"0 0 1600 200",filter:"url(#rounded-2-inverted-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),$c,Zc)};function es(){return(es=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ts=C.a.createElement("path",{d:"M1610.5 189.1s-128.2-82.6-138.2-89.2c-17.1-11.3-37.2-15.5-87-18.1-49.7-2.6-753.6-40.7-783.9-42.3-30.3-1.5-81.1-1.3-121.1 8.2S-9.5 163.2-9.5 163.2v50h1620v-24.1z"}),ns=function(e){return C.a.createElement("svg",es({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),ts)};function as(){return(as=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var os=C.a.createElement("filter",{id:"rounded-3-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),is=C.a.createElement("path",{d:"M1472.3 99.9c-17.1-11.3-37.2-15.5-87-18.1-49.7-2.6-753.6-40.7-783.9-42.3-30.3-1.5-81.1-1.3-121.1 8.2S-9.5 163.2-9.5 163.2v10s449.8-106 489.8-115.5 90.8-9.7 121.1-8.2c30.3 1.6 734.2 39.7 783.9 42.3 49.8 2.6 69.9 6.8 87 18.1 10 6.6 138.2 89.2 138.2 89.2v-10s-128.2-82.6-138.2-89.2z"}),rs=function(e){return C.a.createElement("svg",as({viewBox:"0 0 1600 200",filter:"url(#rounded-3-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),os,is)};function ls(){return(ls=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var cs=C.a.createElement("path",{d:"M1610.5 24.1s-128.2 82.6-138.2 89.2c-17.1 11.3-37.2 15.5-87 18.1-49.7 2.6-753.6 40.7-783.9 42.3-30.3 1.5-81.1 1.3-121.1-8.2S-9.5 50-9.5 50v158.9h1620V24.1z"}),ss=function(e){return C.a.createElement("svg",ls({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),cs)};function us(){return(us=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var bs=C.a.createElement("filter",{id:"rounded-3-inverted-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),gs=C.a.createElement("path",{d:"M1472.3 113.3c-17.1 11.3-37.2 15.5-87 18.1-49.7 2.6-753.6 40.7-783.9 42.3-30.3 1.5-81.1 1.3-121.1-8.2S-9.5 50-9.5 50v10s449.8 106 489.8 115.5 90.8 9.7 121.1 8.2c30.3-1.6 734.2-39.7 783.9-42.3 49.8-2.6 69.9-6.8 87-18.1 10-6.6 138.2-89.2 138.2-89.2v-10s-128.2 82.6-138.2 89.2z"}),ps=function(e){return C.a.createElement("svg",us({viewBox:"0 0 1600 200",filter:"url(#rounded-3-inverted-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),bs,gs)};function ms(){return(ms=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ds=C.a.createElement("path",{className:"slant-1_svg__st2",d:"M-10 210h1620V.5L-10 183.9z"}),fs=function(e){return C.a.createElement("svg",ms({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),ds)};function hs(){return(hs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var vs=C.a.createElement("filter",{id:"slant-1-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),ys=C.a.createElement("path",{className:"slant-1-shadow_svg__st2",d:"M-10 183.9v10L1610 10.5V.5z"}),ws=function(e){return C.a.createElement("svg",hs({viewBox:"0 0 1600 200",filter:"url(#slant-1-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),vs,ys)};function Os(){return(Os=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ks=C.a.createElement("path",{d:"M1610 210H-10V.5l1620 183.4z"}),_s=function(e){return C.a.createElement("svg",Os({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),ks)};function js(){return(js=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Cs=C.a.createElement("filter",{id:"slant-1-inverted-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),xs=C.a.createElement("path",{d:"M-10 .5v10l1620 183.4v-10z"}),Es=function(e){return C.a.createElement("svg",js({viewBox:"0 0 1600 200",filter:"url(#slant-1-inverted-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Cs,xs)};function Ss(){return(Ss=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Bs=C.a.createElement("path",{className:"slant-2_svg__st1",d:"M1610 39.2V209H-10V39.2l810 118.9 810-118.9z"}),Ts=function(e){return C.a.createElement("svg",Ss({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Bs)};function As(){return(As=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Ns=C.a.createElement("filter",{id:"slant-2-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),Ps=C.a.createElement("path",{className:"slant-2-shadow_svg__st1",d:"M1610 39.2v12L800 170.1-10 51.2v-12l810 118.9 810-118.9z"}),Fs=function(e){return C.a.createElement("svg",As({viewBox:"0 0 1600 200",filter:"url(#slant-2-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Ns,Ps)};function Rs(){return(Rs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Ds=C.a.createElement("path",{d:"M1610 160v53.2H-10V160L800 41.1 1610 160z"}),Ms=function(e){return C.a.createElement("svg",Rs({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Ds)};function zs(){return(zs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Is=C.a.createElement("filter",{id:"slant-2-inverted-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),Ls=C.a.createElement("path",{d:"M800 41.1L-10 160v10L800 51.1 1610 170v-10z"}),Us=function(e){return C.a.createElement("svg",zs({viewBox:"0 0 1600 200",filter:"url(#slant-2-inverted-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Is,Ls)};function Hs(){return(Hs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Ws=C.a.createElement("path",{d:"M-10 210h1620V105.2H-10z"}),Gs=function(e){return C.a.createElement("svg",Hs({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Ws)};function qs(){return(qs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Vs=C.a.createElement("filter",{id:"straight-1-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),Xs=C.a.createElement("path",{d:"M-10 121.6h1620v-16.4H-10z"}),Ys=function(e){return C.a.createElement("svg",qs({viewBox:"0 0 1600 200",filter:"url(#straight-1-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Vs,Xs)};function Js(){return(Js=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Ks=C.a.createElement("path",{className:"wave-1_svg__st2",d:"M1341.4 48.9c-182.4 0-254.2 80.4-429.4 80.4-117.8 0-209.7-67.5-393.5-67.5-142.2 0-212.6 38.8-324.6 38.8S-10 64.7-10 64.7V210h1620V102c-110.6-40.2-181-53.1-268.6-53.1z"}),$s=function(e){return C.a.createElement("svg",Js({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Ks)};function Zs(){return(Zs=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Qs=C.a.createElement("filter",{id:"wave-1-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),eu=C.a.createElement("path",{className:"wave-1-shadow_svg__st2",d:"M1341.4 48.9c-182.4 0-254.2 80.4-429.4 80.4-117.8 0-209.7-67.5-393.5-67.5-142.2 0-212.6 38.8-324.6 38.8S-10 64.7-10 64.7v10s91.9 35.9 203.9 35.9 182.4-38.8 324.6-38.8c183.8 0 275.7 67.5 393.5 67.5 175.2 0 247-80.4 429.4-80.4 87.6 0 158 12.9 268.6 53.1v-10c-110.6-40.2-181-53.1-268.6-53.1z"}),tu=function(e){return C.a.createElement("svg",Zs({viewBox:"0 0 1600 200",filter:"url(#wave-1-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Qs,eu)};function nu(){return(nu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var au=C.a.createElement("path",{d:"M1341.4 151.4C1159 151.4 1087.2 71 912 71c-117.8 0-209.7 67.5-393.5 67.5-142.2 0-212.6-38.8-324.6-38.8S-10 135.6-10 135.6v75.9h1620V98.3c-110.6 40.2-181 53.1-268.6 53.1z"}),ou=function(e){return C.a.createElement("svg",nu({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),au)};function iu(){return(iu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ru=C.a.createElement("filter",{id:"wave-1-inverted-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),lu=C.a.createElement("path",{d:"M1341.4 151.4C1159 151.4 1087.2 71 912 71c-117.8 0-209.7 67.5-393.5 67.5-142.2 0-212.6-38.8-324.6-38.8S-10 135.6-10 135.6v10s91.9-35.9 203.9-35.9 182.4 38.8 324.6 38.8C702.3 148.5 794.2 81 912 81c175.2 0 247 80.4 429.4 80.4 87.6 0 158-12.9 268.6-53.1v-10c-110.6 40.2-181 53.1-268.6 53.1z"}),cu=function(e){return C.a.createElement("svg",iu({viewBox:"0 0 1600 200",filter:"url(#wave-1-inverted-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),ru,lu)};function su(){return(su=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var uu=C.a.createElement("path",{className:"wave-2_svg__st2",d:"M1432.2 67.4c-88.8-16.7-156-5.3-204 8.5s-147.1 62.2-223.1 73.9c-75.4 11.6-164-7.5-275-27.9S571 88.1 456 98.1c-119.7 10.4-224.7 52-294.4 73-94.5 28.5-171.6-3-171.6-3V210h1620V91.6c-53 10-86.8-7.1-177.8-24.2z"}),bu=function(e){return C.a.createElement("svg",su({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),uu)};function gu(){return(gu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var pu=C.a.createElement("filter",{id:"wave-2-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),mu=C.a.createElement("path",{className:"wave-2-shadow_svg__st2",d:"M1432.2 67.4c-88.8-16.7-156-5.3-204 8.5s-147.1 62.2-223.1 73.9c-75.4 11.6-164-7.5-275-27.9S571 88.1 456 98.1c-119.7 10.4-224.7 52-294.4 73-94.5 28.5-171.6-3-171.6-3v10s77.1 31.5 171.6 3c69.7-21 174.7-62.6 294.4-73 115-10 163.1 3.4 274.1 23.8 111 20.4 199.6 39.5 275 27.9 76-11.7 175.1-60.1 223.1-73.9s115.2-25.2 204-8.5c91 17.1 124.8 34.2 177.8 24.2v-10c-53 10-86.8-7.1-177.8-24.2z"}),du=function(e){return C.a.createElement("svg",gu({viewBox:"0 0 1600 200",filter:"url(#wave-2-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),pu,mu)};function fu(){return(fu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var hu=C.a.createElement("path",{d:"M1432.2 156.2c-88.8 16.7-156 5.3-204-8.5s-147.1-62.2-223.1-73.9c-75.4-11.6-164 7.5-275 27.9S571 135.5 456 125.5c-119.7-10.4-224.7-52-294.4-73C67.1 24-10 55.5-10 55.5v155.2h1620V132c-53-10-86.8 7.1-177.8 24.2z"}),vu=function(e){return C.a.createElement("svg",fu({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),hu)};function yu(){return(yu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var wu=C.a.createElement("filter",{id:"wave-2-inverted-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),Ou=C.a.createElement("path",{d:"M1432.2 156.2c-88.8 16.7-156 5.3-204-8.5s-147.1-62.2-223.1-73.9c-75.4-11.6-164 7.5-275 27.9S571 135.5 456 125.5c-119.7-10.4-224.7-52-294.4-73C67.1 24-10 55.5-10 55.5v10s77.1-31.5 171.6-3c69.7 21 174.7 62.6 294.4 73 115 10 163.1-3.4 274.1-23.8 111-20.4 199.6-39.5 275-27.9 76 11.7 175.1 60.1 223.1 73.9s115.2 25.2 204 8.5c91-17.1 124.8-34.2 177.8-24.2v-10c-53-10-86.8 7.1-177.8 24.2z"}),ku=function(e){return C.a.createElement("svg",yu({viewBox:"0 0 1600 200",filter:"url(#wave-2-inverted-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),wu,Ou)};function _u(){return(_u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ju=C.a.createElement("path",{className:"wave-3_svg__st2",d:"M1413.6 161.4c-157.9 0-338.2-37.7-495.1-67.4-215.6-40.8-328.1-44.6-418.2-41.1S317 73.4 188.4 102-10 136.2-10 136.2v74.2h1620v-68.5s-68.8 19.5-196.4 19.5z"}),Cu=function(e){return C.a.createElement("svg",_u({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),ju)};function xu(){return(xu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Eu=C.a.createElement("filter",{id:"wave-3-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),Su=C.a.createElement("path",{className:"wave-3-shadow_svg__st2",d:"M1413.6 161.4c-157.9 0-338.2-37.7-495.1-67.4-215.6-40.8-328.1-44.6-418.2-41.1S317 73.4 188.5 102-10 136.2-10 136.2v10s69.9-5.7 198.5-34.3 221.7-45.7 311.8-49.1 202.6.3 418.2 41.1c156.9 29.7 337.2 67.4 495.1 67.4 127.6 0 196.4-19.4 196.4-19.4v-10s-68.8 19.5-196.4 19.5z"}),Bu=function(e){return C.a.createElement("svg",xu({viewBox:"0 0 1600 200",filter:"url(#wave-3-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Eu,Su)};function Tu(){return(Tu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Au=C.a.createElement("path",{d:"M1413.6 39.3c-157.9 0-338.2 37.7-495.1 67.4-215.6 40.8-328.1 44.6-418.2 41.1S317 127.3 188.4 98.7-10 64.5-10 64.5v150.2h1620V58.8s-68.8-19.5-196.4-19.5z"}),Nu=function(e){return C.a.createElement("svg",Tu({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Au)};function Pu(){return(Pu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Fu=C.a.createElement("filter",{id:"wave-3-inverted-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),Ru=C.a.createElement("path",{d:"M1413.6 39.3c-157.9 0-338.2 37.7-495.1 67.4-215.6 40.8-328.1 44.6-418.2 41.1S317 127.3 188.4 98.7C59.8 70.1-10 64.5-10 64.5v10s69.8 5.6 198.4 34.2c128.6 28.6 221.8 45.6 311.9 49.1s202.6-.3 418.2-41.1c156.9-29.7 337.2-67.4 495.1-67.4 127.6 0 196.4 19.5 196.4 19.5v-10s-68.8-19.5-196.4-19.5z"}),Du=function(e){return C.a.createElement("svg",Pu({viewBox:"0 0 1600 200",filter:"url(#wave-3-inverted-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Fu,Ru)};function Mu(){return(Mu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var zu=C.a.createElement("path",{d:"M1610 209.7v-51.2s-81.4-33.3-241.4-23.1c-157.4 10-247.9 49.6-340.9 49.4-93.1-.1-121-14.6-174.2-33.6-75.7-27.1-166.9-27.2-185.5-25.1-18.7 2.1-67.8 5.5-106-19.3-38.2-24.7-94.8-55.4-209.2-43.1C238.1 76.3 80 111.8-10 55.7v154h1620z"}),Iu=function(e){return C.a.createElement("svg",Mu({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),zu)};function Lu(){return(Lu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Uu=C.a.createElement("filter",{id:"wave-4-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),Hu=C.a.createElement("path",{d:"M1368.6 135.4c-157.4 10-247.9 49.6-340.9 49.4-93.1-.1-121-14.6-174.2-33.6-75.7-27.1-166.9-27.2-185.5-25.1-18.7 2.1-67.8 5.5-106-19.3-38.2-24.7-94.8-55.4-209.2-43.1C238.1 76.3 80 111.8-10 55.7v10c90 56.1 248.1 20.6 362.8 8 114.4-12.3 171 18.4 209.2 43.1 38.2 24.8 87.3 21.4 106 19.3 18.6-2.1 109.8-2 185.5 25.1 53.2 19 81.1 33.5 174.2 33.6 93 .2 183.5-39.4 340.9-49.4 160-10.2 241.4 23.1 241.4 23.1v-10s-81.4-33.3-241.4-23.1z"}),Wu=function(e){return C.a.createElement("svg",Lu({viewBox:"0 0 1600 200",filter:"url(#wave-4-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Uu,Hu)};function Gu(){return(Gu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var qu=C.a.createElement("path",{d:"M1610 208.9V79.2s-81.4 33.3-241.4 23.1c-157.4-10-247.9-49.6-340.9-49.4-93.1.1-121 14.6-174.2 33.6-75.7 27.1-166.9 27.2-185.5 25.1-18.7-2.1-67.8-5.5-106 19.3-38.2 24.7-94.8 55.4-209.2 43.1C238.1 161.4 80 125.9-10 182v26.9h1620z"}),Vu=function(e){return C.a.createElement("svg",Gu({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),qu)};function Xu(){return(Xu=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Yu=C.a.createElement("filter",{id:"wave-4-inverted-shadow_svg__a"},C.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),C.a.createElement("feComponentTransfer",null,C.a.createElement("feFuncA",{type:"linear",slope:.4})),C.a.createElement("feMerge",null,C.a.createElement("feMergeNode",null),C.a.createElement("feMergeNode",{in:"SourceGraphic"}))),Ju=C.a.createElement("path",{d:"M1368.6 102.3c-157.4-10-247.9-49.6-340.9-49.4-93.1.1-121 14.6-174.2 33.6-75.7 27.1-166.9 27.2-185.5 25.1-18.7-2.1-67.8-5.5-106 19.3-38.2 24.7-94.8 55.4-209.2 43.1C238.1 161.4 80 125.9-10 182v10c90-56.1 248.1-20.6 362.8-8 114.4 12.3 171-18.4 209.2-43.1 38.2-24.8 87.3-21.4 106-19.3 18.6 2.1 109.8 2 185.5-25.1 53.2-19 81.1-33.5 174.2-33.6 93-.2 183.5 39.4 340.9 49.4 160 10.2 241.4-23.1 241.4-23.1v-10s-81.4 33.3-241.4 23.1z"}),Ku={"wave-1":{default:{shape:$s,shadow:tu},inverted:{shape:ou,shadow:cu}},"wave-2":{default:{shape:bu,shadow:du},inverted:{shape:vu,shadow:ku}},"wave-3":{default:{shape:Cu,shadow:Bu},inverted:{shape:Nu,shadow:Du}},"wave-4":{default:{shape:Iu,shadow:Wu},inverted:{shape:Vu,shadow:function(e){return C.a.createElement("svg",Xu({viewBox:"0 0 1600 200",filter:"url(#wave-4-inverted-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Yu,Ju)}}},"curve-1":{default:{shape:Ll,shadow:Gl},inverted:{shape:Xl,shadow:$l}},"curve-2":{default:{shape:ec,shadow:oc},inverted:{shape:lc,shadow:bc}},"curve-3":{default:{shape:mc,shadow:vc},inverted:{shape:Oc,shadow:Cc}},"slant-1":{default:{shape:fs,shadow:ws},inverted:{shape:_s,shadow:Es}},"slant-2":{default:{shape:Ts,shadow:Fs},inverted:{shape:Ms,shadow:Us}},"straight-1":{default:{shape:Gs,shadow:Ys},inverted:{shape:Gs,shadow:Ys}},"rounded-1":{default:{shape:Sc,shadow:Nc},inverted:{shape:Rc,shadow:Ic}},"rounded-2":{default:{shape:Hc,shadow:Vc},inverted:{shape:Jc,shadow:Qc}},"rounded-3":{default:{shape:ns,shadow:rs},inverted:{shape:ss,shadow:ps}}},$u=function(e){var t=Ku[e.design][e.inverted?"inverted":"default"],n=t.shape,a=t.shadow,o=l()([e.className,"ugb-separator-wrapper"]);return wp.element.createElement("div",{className:o},e.shadow&&wp.element.createElement(a,{className:"ugb-separator__shadow",preserveAspectRatio:"none","aria-hidden":"true"}),wp.element.createElement(n,{className:"ugb-separator__layer-1",preserveAspectRatio:"none","aria-hidden":"true"}),e.children)};$u.defaultProps={className:"",design:"wave-1",shadow:!1,inverted:!1},$u.Save=function(e){return wp.element.createElement($u,e)};var Zu=$u;function Qu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var eb=function(e){var t,n=l()([e.className,"ugb-img"],(Qu(t={},"wp-image-".concat(e.imageId),e.imageId),Qu(t,"ugb-img--shape",e.shape),Qu(t,"ugb-image--shape-stretch",e.shapeStretch),Qu(t,"ugb--shadow-".concat(e.shadow),!e.shape&&e.shadow),t));return wp.element.createElement("img",{className:n,src:e.src||void 0,alt:e.alt||void 0,width:e.width||void 0,height:e.height||void 0})};eb.defaultProps={imageId:"",alt:"",src:"",size:"full",width:"",height:"",shape:"",shapeStretch:!1,shadow:""};var tb=eb,nb=n(18),ab=n(32),ob=wp.element.createElement(A.Icon,{icon:zn.g}),ib=wp.element.createElement(A.Icon,{icon:zn.z});var rb=Object(H.compose)([Object(_e.withSelect)(function(e,t){var n=t.clientIds,a=e("core/block-editor"),o=a.getBlockRootClientId,i=a.getBlocksByClientId,r=(0,a.canInsertBlockType)("ugb/container",n&&n.length>0?o(n[0]):void 0),l=i(n),c=1===l.length&&l[0]&&"ugb/container"===l[0].name;return{isGroupable:r&&l.length&&!c,isUngroupable:c&&!!l[0].innerBlocks.length,blocksSelection:l,groupingBlockName:"ugb/container"}}),Object(_e.withDispatch)(function(e,t){var n=t.clientIds,a=t.onToggle,o=void 0===a?i.noop:a,r=t.blocksSelection,l=void 0===r?[]:r,c=t.groupingBlockName,s=e("core/block-editor").replaceBlocks;return{onConvertToGroup:function(){if(l.length){var e=Object(_e.select)("core/blocks").getGroupingBlockName();Object(nb.setGroupingBlockName)("ugb/container");var t=Object(nb.switchToBlockType)(l,c);t&&s(n,t),Object(nb.setGroupingBlockName)(e),o()}},onConvertFromGroup:function(){if(l.length){var e=l[0].innerBlocks;e.length&&(s(n,e),o())}}}})])(function(e){var t=e.onConvertToGroup,n=e.onConvertFromGroup,a=e.isGroupable,o=void 0!==a&&a,i=e.isUngroupable,r=void 0!==i&&i;return Object(_e.select)("core/block-editor").getSelectedBlockClientIds?wp.element.createElement(c.Fragment,null,o&&wp.element.createElement(ab.PluginBlockSettingsMenuItem,{icon:ob,label:Object(s.__)("Group into Container",z.i18n),onClick:t}),r&&wp.element.createElement(ab.PluginBlockSettingsMenuItem,{icon:ib,label:Object(s.__)("Ungroup from Container",z.i18n),onClick:n})):null}),lb=Object(_e.withSelect)(function(e){var t=e("core/block-editor").getSelectedBlockClientIds;return t?{clientIds:t()}:{}})(rb),cb=Object(H.withState)({openPopover:!1,changed:!1})(function(e){var t=e.blockName,n=e.openPopover,a=e.changed,o=e.setState,r=e.getJSONBlockAttributes,l=e.setJSONBlockAttributes;return wp.element.createElement(c.Fragment,null,wp.element.createElement(ab.PluginBlockSettingsMenuItem,{icon:"editor-code",label:"Get / Set Block Attributes",onClick:function(){o({openPopover:!0,changed:!1}),setTimeout(function(){return document.querySelector(".ugb-modal-get-block-attributes-button textarea").select()},100)}}),n&&wp.element.createElement(A.Modal,{title:"".concat(Object(i.startCase)(t)," Block Attributes"),focusOnMount:!0,className:"ugb-modal-get-block-attributes-button",onRequestClose:function(){if(a){var e=document.querySelector(".ugb-modal-get-block-attributes-button textarea").value;l(e)}o({openPopover:!1})}},wp.element.createElement("p",null,'Copy or modify the attributes of the block directly. Use only double quotes "'),wp.element.createElement("textarea",{onChange:function(){return o({changed:!0})}},r())))}),sb=Object(H.compose)([Object(_e.withSelect)(function(e,t){var n=t.clientId,a=e("core/block-editor").getBlockName;return{blockName:n&&a(n)?a(n).replace(/^\w+\//g,""):"",getJSONBlockAttributes:function(){var t=e("core/block-editor").getBlockName,a=e("core/blocks").getBlockType;if(!n)return{};var o=e("core/block-editor").getBlockAttributes(n),i=t(n).replace(/^\w+\//g,""),r=a(t(n)).attributes,l=Object.keys(o).reduce(function(e,t){return o[t]!==(r[t]?r[t].default:"")&&(e[t]=o[t]),e},{});return l.uniqueClass=void 0,JSON.stringify(Object(ve.applyFilters)("stackable.".concat(i,".design.filtered-block-attributes"),l),null,4)}}}),Object(_e.withDispatch)(function(e,t){var n=t.clientId;return{setJSONBlockAttributes:function(e){if(n)try{var t=JSON.parse(e);Object(o.e)(t,n)}catch(e){console.error(e)}}}})])(cb),ub=Object(_e.withSelect)(function(e){var t=e("core/block-editor").getSelectedBlockClientId;return t?{clientId:t()}:{}})(sb);function bb(){return(bb=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function gb(e,t){if(null==e)return{};var n,a,o=function(e,t){if(null==e)return{};var n,a,o={},i=Object.keys(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var pb=function(e){var t=e.blockTag,n=e.className,a=e.backgroundAttrName,i=e.blockProps,r=e.showBackground,c=e.showVideoBackground,s=gb(e,["blockTag","className","backgroundAttrName","blockProps","showBackground","showVideoBackground"]),u=l()([n],{"ugb--has-background-overlay":r&&Object(o.M)(a,i.attributes)});return wp.element.createElement(t,bb({className:u},s),e.children,r&&c&&Object(o.E)(a,i))};pb.defaultProps={className:"",backgroundAttrName:"%s",blockProps:{},showBackground:!0,showVideoBackground:!0,blockTag:"div"};var mb=pb,db=function(e){return wp.element.createElement(A.Modal,{title:Object(s.__)("Stackable Welcome Guide",z.i18n),className:"ugb-modal-welcome-video",overlayClassName:"ugb-modal-welcome-video__overlay",shouldCloseOnClickOutside:!1,onRequestClose:e.onRequestClose},wp.element.createElement("p",null,Object(s.__)("Hello there 👋 I see you might be new to Stackable, we've made a short 3-minute video so you can make the most out of our unique blocks.",z.i18n)),wp.element.createElement("iframe",{title:Object(s.__)("Video Tutorial",z.i18n),width:"800",height:"413",src:"https://www.youtube.com/embed/UW0Rg96aATA",frameBorder:"0",allow:"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0}),wp.element.createElement("p",null,wp.element.createElement(A.Button,{className:"button-primary",onClick:e.onRequestClose,"data-testid":"button-close"},Object(s.__)("Close it, I'm good",z.i18n))))};db.defaultProps={onRequestClose:function(){}};var fb=db;function hb(){return(hb=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var vb=C.a.createElement("path",{d:"M38 12H12v26h26V12z"}),yb=function(e){return C.a.createElement("svg",hb({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),vb)};function wb(){return(wb=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Ob=C.a.createElement("path",{d:"M12.5 12.5H0V0h12.5v12.5zM31.2 0H18.8v12.5h12.5V0zM50 0H37.5v12.5H50V0zM12.5 18.8H0v12.5h12.5V18.8zm18.7 0H18.8v12.5h12.5V18.8zm18.8 0H37.5v12.5H50V18.8zM12.5 37.5H0V50h12.5V37.5zm18.7 0H18.8V50h12.5V37.5zm18.8 0H37.5V50H50V37.5z"}),kb=function(e){return C.a.createElement("svg",wb({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),Ob)};function _b(){return(_b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var jb=C.a.createElement("path",{d:"M21.1 5.3H5.3v15.8h15.8V5.3zm23.6 0H28.9v15.8h15.8V5.3zM21.1 28.9H5.3v15.8h15.8V28.9zm23.6 0H28.9v15.8h15.8V28.9z"}),Cb=function(e){return C.a.createElement("svg",_b({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),jb)},xb=void 0;function Eb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Sb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Eb(n,!0).forEach(function(t){Bb(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Eb(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Bb(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Tb(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],a=!0,o=!1,i=void 0;try{for(var r,l=e[Symbol.iterator]();!(a=(r=l.next()).done)&&(n.push(r.value),!t||n.length!==t);a=!0);}catch(e){o=!0,i=e}finally{try{a||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Ab=function(e){var t=Tb(Object(c.useState)([]),2),n=t[0],a=t[1],o=Tb(Object(c.useState)({}),2),r=o[0],u=o[1],b=Tb(Object(c.useState)(0),2),g=b[0],p=b[1],m=Tb(Object(c.useState)(0),2),d=m[0],f=m[1],h=Tb(Object(c.useState)(0),2),v=h[0],y=h[1],w=Tb(Object(c.useState)(""),2),O=w[0],k=w[1];return Object(c.useEffect)(function(){Fn().then(function(e){var t=e.reduce(function(e,t){return e[t]||(e[t]={count:0,name:t,label:t?Object(_e.select)("core/blocks").getBlockType(t).title:""}),e},{});u(t)})},[]),Object(c.useEffect)(function(){Object.keys(r).length&&Nn({type:"block",search:e.search,mood:e.mood,colors:e.colors}).then(function(t){var n=Object.keys(r).reduce(function(e,t){return e[t]=Sb({},r[t]),e},{}),o=0,l=0,c=t.reduce(function(t,n){var a=n.block,i=n.type,r=n.plan;return"block"===i&&t[a]&&t[a].count++,e.forceBlock&&e.forceBlock!==n.block||(l++,"free"===r&&o++),t},Sb({},n));p(l),f(o),y(l-o),a(Object(i.orderBy)(c,["title"],["asc"]))})},[r,e.search,e.mood,e.colors]),wp.element.createElement("ul",{className:"ugb-block-list"},wp.element.createElement("li",null,wp.element.createElement("div",{className:""===O?"is-active":"","data-count":g,onClick:function(){k(""),e.onSelect({block:"",plan:""})},onKeyPress:function(e){13===e.keyCode&&xb.click()},role:"button",tabIndex:0,"aria-pressed":""===O?"true":"false"},Object(s.__)("All Block Designs",z.i18n),wp.element.createElement("span",{className:"ugb-block-list__count","data-testid":"all-count"},g))),g!==d&&wp.element.createElement("li",null,wp.element.createElement("div",{className:"free"===O?"is-active":"","data-count":d,onClick:function(){k("free"),e.onSelect({block:"",plan:"free"})},onKeyPress:function(e){13===e.keyCode&&xb.click()},role:"button",tabIndex:0,"aria-pressed":"free"===O?"true":"false"},Object(s.__)("Free Designs",z.i18n),wp.element.createElement("span",{className:"ugb-block-list__count","data-testid":"free-count"},d)),wp.element.createElement("div",{className:"premium"===O?"is-active":"","data-count":v,onClick:function(){k("premium"),e.onSelect({block:"",plan:"premium"})},onKeyPress:function(e){13===e.keyCode&&xb.click()},role:"button",tabIndex:0,"aria-pressed":"premium"===O?"true":"false"},Object(s.__)("Premium Designs",z.i18n),wp.element.createElement("span",{className:"ugb-block-list__count","data-testid":"premium-count"},v))),wp.element.createElement(xo,null),n.map(function(t,n){var a=O===t.name||t.name===e.forceBlock,o=l()({"is-active":a,"is-disabled":e.forceBlock&&t.name!==e.forceBlock});return wp.element.createElement("li",{key:n},wp.element.createElement("div",{className:o,"data-count":t.count,onClick:function(){e.forceBlock||(k(t.name),e.onSelect({block:t.name,plan:""}))},onKeyPress:function(e){13===e.keyCode&&xb.click()},role:"button",tabIndex:0,"aria-pressed":a?"true":"false"},t.label,wp.element.createElement("span",{className:"ugb-block-list__count","data-testid":"".concat(t.name,"-count")},t.count)))}))};Ab.defaultProps={search:"",mood:"",colors:[],onSelect:function(){},forceBlock:""};var Nb=Ab;function Pb(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 Fb(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],a=!0,o=!1,i=void 0;try{for(var r,l=e[Symbol.iterator]();!(a=(r=l.next()).done)&&(n.push(r.value),!t||n.length!==t);a=!0);}catch(e){o=!0,i=e}finally{try{a||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Rb={red:{color:"#f44336",name:"red"},green:{color:"#4caf50",name:"green"},yellow:{color:"#ffeb3b",name:"yellow"},blue:{color:"#2196f3",name:"blue"},pink:{color:"#e91e63",name:"pink"},gray:{color:"#9e9e9e",name:"gray"},brown:{color:"#795548",name:"brown"},orange:{color:"#ff9800",name:"orange"},purple:{color:"#9c27b0",name:"purple"},black:{color:"#212121",name:"black"},white:{color:"#fff",name:"white"}},Db=function(e){var t=Fb(Object(c.useState)([]),2),n=t[0],a=t[1];return wp.element.createElement(A.BaseControl,{className:"ugb-modal-design-library__color-list",id:"design-colors"},wp.element.createElement("div",{className:"ugb-modal-design-library__color-list-wrapper"},Object.keys(e.colors).map(function(t){var o=Rb[t],i=o.color,r=o.name;return wp.element.createElement(A.ColorPalette,{key:t,value:n.includes(r)?i:"",colors:[{color:i,name:r}],onChange:function(t){var o;o=t?[].concat(Pb(n),[r]):n.filter(function(e){return e!==r}),a(o),e.onSelect(o)},clearable:!1,disableCustomColors:!0})})))};Db.defaultProps={onSelect:function(){},colors:Rb};var Mb=Db;function zb(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],a=!0,o=!1,i=void 0;try{for(var r,l=e[Symbol.iterator]();!(a=(r=l.next()).done)&&(n.push(r.value),!t||n.length!==t);a=!0);}catch(e){o=!0,i=e}finally{try{a||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Ib=function(e){var t=zb(Object(c.useState)(e.search),2),n=t[0],a=t[1],i=zb(Object(c.useState)(),2),r=i[0],l=i[1],u=zb(Object(c.useState)(""),2),b=u[0],g=u[1],p=zb(Object(c.useState)(""),2),m=p[0],d=p[1],f=zb(Object(c.useState)([]),2),h=f[0],v=f[1],y=zb(Object(c.useState)(3),2),w=y[0],O=y[1],k=zb(Object(c.useState)([]),2),_=k[0],j=k[1],C=zb(Object(c.useState)(!0),2),x=C[0],E=C[1],S=zb(Object(c.useState)(!1),2),B=S[0],T=S[1],N=zb(Object(o.eb)("stk__design_library_dev_mode",!1),2),P=N[0],F=N[1];Object(c.useEffect)(function(){return l(e.selectedBlock)},[e.selectedBlock]);var R=zb(Object(c.useState)(n),2),D=R[0],M=R[1],I=zb(Object(c.useState)(null),2),L=I[0],U=I[1];return Object(c.useEffect)(function(){L&&(clearTimeout(L),U(null)),U(setTimeout(function(){M(n)},500))},[n]),Object(c.useEffect)(function(){var e=document.querySelector(".ugb-modal-design-library__search input");e&&e.focus()},[]),Object(c.useEffect)(function(){B&&(j([]),E(!0)),Nn({type:"block",block:r,plan:b,mood:m,colors:h,search:D,reset:B}).then(function(e){j(e)}).finally(function(){E(!1),T(!1)})},[r,m,h,b,D,B]),wp.element.createElement(A.Modal,{title:Object(s.__)("Stackable Design Library",z.i18n),className:"ugb-modal-design-library",onRequestClose:e.onClose},wp.element.createElement("div",{className:"ugb-modal-design-library__wrapper"},wp.element.createElement("aside",{className:"ugb-modal-design-library__sidebar"},wp.element.createElement(A.TextControl,{className:"ugb-modal-design-library__search",placeholder:Object(s.__)("Search designs...",z.i18n),value:n,onChange:function(e){return a(e)},"data-testid":"input-search"}),wp.element.createElement("div",{className:"ugb-modal-design-library__filters"},wp.element.createElement(Mb,{onSelect:function(e){v(e)}}),wp.element.createElement(Yt,{controls:[{value:"",title:Object(s.__)("All",z.i18n)},{value:"light",title:Object(s.__)("Light",z.i18n)},{value:"dark",title:Object(s.__)("Dark",z.i18n)}],value:m,onChange:function(e){return d(e)}}),wp.element.createElement(Nb,{search:n,mood:m,colors:h,forceBlock:e.selectedBlock,onSelect:function(e){var t=e.block,n=e.plan;l(t),g(n)}}))),wp.element.createElement("aside",{className:"ugb-modal-design-library__topbar"},z.devMode&&wp.element.createElement(A.ToggleControl,{className:"ugb-modal-design-library__dev-mode",label:"Dev Mode",checked:P,onChange:function(e){An(e).then(function(){T(!0)}),F(e)}}),wp.element.createElement(A.IconButton,{icon:"image-rotate",label:Object(s.__)("Refresh Library",z.i18n),className:"ugb-modal-design-library__refresh",onClick:function(){return T(!0)}}),wp.element.createElement(A.IconButton,{icon:wp.element.createElement(yb,{width:"18",height:"18"}),className:2===w?"is-active":"",label:Object(s.__)("Large preview",z.i18n),onClick:function(){return O(2)}}),wp.element.createElement(A.IconButton,{icon:wp.element.createElement(Cb,{width:"18",height:"18"}),className:3===w?"is-active":"",label:Object(s.__)("Medium preview",z.i18n),onClick:function(){return O(3)}}),wp.element.createElement(A.IconButton,{icon:wp.element.createElement(kb,{width:"18",height:"18"}),className:4===w?"is-active":"",label:Object(s.__)("Small preview",z.i18n),onClick:function(){return O(4)}})),wp.element.createElement("div",{className:"ugb-modal-design-library__designs"},wp.element.createElement(Kn,{columns:w,onSelect:e.onSelect,isBusy:x,designs:e.selectedBlock?_.filter(function(t){return t.block===e.selectedBlock}):_}))))};Ib.defaultProps={search:"",selectedBlock:"",onClose:function(){},onSelect:function(){}};var Lb=Ib;n.d(t,"n",function(){return a.i}),n.d(t,"o",function(){return a.a}),n.d(t,"eb",function(){return _}),n.d(t,"fb",function(){return d}),n.d(t,"T",function(){return M}),n.d(t,"mb",function(){return U}),n.d(t,"nb",function(){return V}),n.d(t,"r",function(){return J}),n.d(t,"i",function(){return Q}),n.d(t,"N",function(){return re}),n.d(t,"K",function(){return se}),n.d(t,"Q",function(){return ke}),n.d(t,"R",function(){return Ce}),n.d(t,"S",function(){return Se}),n.d(t,"b",function(){return Qe}),n.d(t,"c",function(){return tt}),n.d(t,"a",function(){return vt}),n.d(t,"d",function(){return Yt}),n.d(t,"D",function(){return $t}),n.d(t,"C",function(){return tn}),n.d(t,"X",function(){return pn}),n.d(t,"Y",function(){return fn}),n.d(t,"U",function(){return vn}),n.d(t,"w",function(){return Mn}),n.d(t,"x",function(){return Kn}),n.d(t,"Z",function(){return Ca}),n.d(t,"k",function(){return Aa}),n.d(t,"y",function(){return Pa}),n.d(t,"z",function(){return Fa}),n.d(t,"v",function(){return za}),n.d(t,"A",function(){return mo}),n.d(t,"H",function(){return fo.a}),n.d(t,"I",function(){return _o}),n.d(t,"s",function(){return Co}),n.d(t,"t",function(){return xo}),n.d(t,"p",function(){return Do}),n.d(t,"O",function(){return zo}),n.d(t,"P",function(){return Ho}),n.d(t,"L",function(){return Go}),n.d(t,"M",function(){return Yo}),n.d(t,"kb",function(){return $o}),n.d(t,"lb",function(){return ti}),n.d(t,"f",function(){return ai}),n.d(t,"g",function(){return li}),n.d(t,"l",function(){return vi}),n.d(t,"m",function(){return ki}),n.d(t,"gb",function(){return ji}),n.d(t,"hb",function(){return Si}),n.d(t,"ib",function(){return Pi}),n.d(t,"jb",function(){return Ri}),n.d(t,"ab",function(){return $i}),n.d(t,"bb",function(){return ar}),n.d(t,"E",function(){return Ur}),n.d(t,"cb",function(){return Gr}),n.d(t,"h",function(){return Ye}),n.d(t,"ob",function(){return $r}),n.d(t,"G",function(){return yl}),n.d(t,"e",function(){return _l}),n.d(t,"j",function(){return El}),n.d(t,"q",function(){return Ml}),n.d(t,"db",function(){return Zu}),n.d(t,"J",function(){return tb}),n.d(t,"u",function(){return lb}),n.d(t,"F",function(){return ub}),n.d(t,"B",function(){return mb}),n.d(t,"W",function(){return fb}),n.d(t,"V",function(){return Lb})},,function(e,t){e.exports=wp.hooks},function(e,t){e.exports=wp.blockEditor},function(e,t){e.exports=wp.element},,function(e,t){e.exports=wp.components},function(e,t){e.exports=lodash},function(e,t,n){"use strict";var a=n(3),o=n(5),i=n(8),r=n.n(i),l=n(7),c=n(12),s=n(17),u=n.n(s);function b(e){return(b="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 g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function d(e,t,n){return t&&m(e.prototype,t),n&&m(e,n),e}function f(e,t){return!t||"object"!==b(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 h(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function v(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}}),t&&y(e,t)}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object(c.createHigherOrderComponent)(function(n){var i,c;return c=i=function(i){function c(){return p(this,c),f(this,h(c).apply(this,arguments))}return v(c,l["Component"]),d(c,[{key:"render",value:function(){var i=r()([this.props.className,this.props.attributes.uniqueClass]),l=this.props.blockName,c=Object(o.applyFilters)("stackable.".concat(l,".styles"),e(this.props),this.props),s=wp.element.createElement(a.k,{blockUniqueClassName:this.props.attributes.uniqueClass,blockMainClassName:this.props.mainClassName,style:c,editorMode:t.editorMode||!1});return wp.element.createElement(n,g({},this.props,{className:i,styles:s}))}}]),c}(),w(i,"propTypes",{attributes:u.a.shape({uniqueClass:u.a.string.isRequired}),blockName:u.a.string.isRequired,mainClassName:u.a.string.isRequired}),w(i,"defaultProps",{attributes:{},blockName:"",className:"",mainClassName:""}),c},"withBlockStyles")},k=n(2);function _(e){return(_="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 j(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function C(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function x(e,t,n){return t&&C(e.prototype,t),n&&C(e,n),e}function E(e,t){return!t||"object"!==_(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 S(e){return(S=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function B(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}}),t&&T(e,t)}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}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}var N=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return Object(c.createHigherOrderComponent)(function(t){var n,a;return a=n=function(n){function a(){return j(this,a),E(this,S(a).apply(this,arguments))}return B(a,l["Component"]),x(a,[{key:"componentDidMount",value:function(){var t=this.props.blockName;Object(o.addFilter)("stackable.".concat(t,".setAttributes"),"stackable/".concat(t,"/contentAlign"),function(n){var a=Object(o.applyFilters)("stackable.with-content-align-reseter.attributeNamesToReset",e,t);return["","Tablet","Mobile"].forEach(function(e){void 0!==n[Object(k.G)("%sContentAlign",e)]&&a.forEach(function(t){n[Object(k.G)(t,e)]=""})}),n})}},{key:"render",value:function(){return wp.element.createElement(t,this.props)}}]),a}(),A(n,"defaultProps",{attributes:{},blockName:""}),a},"withContentAlignReseter")};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,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function R(e,t){return!t||"object"!==P(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 D(e){return(D=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function M(e,t){return(M=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var z=Object(c.createHigherOrderComponent)(function(e){var t,n,a,o,i;return n=t=function(t){function n(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),R(this,D(n).apply(this,arguments))}var a,o,i;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,writable:!0,configurable:!0}}),t&&M(e,t)}(n,l["Component"]),a=n,(o=[{key:"componentDidMount",value:function(){Object(k.S)(this.props.attributes)}},{key:"render",value:function(){return wp.element.createElement(e,this.props)}}])&&F(a.prototype,o),i&&F(a,i),n}(),i={attributes:{}},(o="defaultProps")in(a=t)?Object.defineProperty(a,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):a[o]=i,n},"withGoogleFont");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)}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function U(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function H(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}function W(e){return(W=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function G(e,t){return(G=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var q=function(e){return Object(c.createHigherOrderComponent)(function(t){return function(n){function a(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),H(this,W(a).apply(this,arguments))}var i,c,s;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,writable:!0,configurable:!0}}),t&&G(e,t)}(a,l["Component"]),i=a,(c=[{key:"render",value:function(){var n=e.replace(/^\w+\//g,""),a=e.replace(/\//g,"-"),i=Object(o.applyFilters)("stackable.".concat(n,".mainClassName"),a,e),l=r()([(this.props.className||"").split(" ").filter(function(e){return e!==a}),i]);return wp.element.createElement(t,L({},this.props,{className:l,mainClassName:i,blockName:n}))}}])&&U(i.prototype,c),s&&U(i,s),a}()},"withMainClassname")};function V(e){return(V="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 X(){return(X=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function Y(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function J(e){return(J=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function K(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $(e,t){return($=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Z=Object(c.createHigherOrderComponent)(function(e){var t,n,a,i,r;return n=t=function(t){function n(){var e,t,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),t=this,(e=!(a=J(n).apply(this,arguments))||"object"!==V(a)&&"function"!=typeof a?K(t):a).setAttributes=e.setAttributes.bind(K(e)),e}var a,i,r;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,writable:!0,configurable:!0}}),t&&$(e,t)}(n,l["Component"]),a=n,(i=[{key:"setAttributes",value:function(e){var t=this.props.blockName,n=Object(o.applyFilters)("stackable.setAttributes",e,this.props);n=Object(o.applyFilters)("stackable.".concat(t,".setAttributes"),n,this.props),this.props.setAttributes(n)}},{key:"render",value:function(){return wp.element.createElement(e,X({},this.props,{setAttributes:this.setAttributes}))}}])&&Y(a.prototype,i),r&&Y(a,r),n}(),a=t,i="propTypes",r={setAttributes:u.a.func.isRequired},i in a?Object.defineProperty(a,i,{value:r,enumerable:!0,configurable:!0,writable:!0}):a[i]=r,n},"withSetAttributeHook"),Q=n(6);function ee(e){return(ee="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 te(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ne(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function ae(e,t,n){return t&&ne(e.prototype,t),n&&ne(e,n),e}function oe(e,t){return!t||"object"!==ee(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 ie(e){return(ie=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function re(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}}),t&&le(e,t)}function le(e,t){return(le=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ce(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var se=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return Object(c.createHigherOrderComponent)(function(t){var n,i;return i=n=function(n){function i(){return te(this,i),oe(this,ie(i).apply(this,arguments))}return re(i,l["Component"]),ae(i,[{key:"render",value:function(){var n=this.props.blockName,i=Object(o.applyFilters)("stackable.".concat(n,".edit.inspector.style.block"),null,this.props);return wp.element.createElement(l.Fragment,null,Object(o.applyFilters)("stackable.".concat(n,".edit.inspector.before"),null,this.props),wp.element.createElement(Q.InspectorControls,null,wp.element.createElement(a.Z,{tabs:e,blockProps:this.props}),wp.element.createElement(a.U,null,Object(o.applyFilters)("stackable.".concat(n,".edit.inspector.layout.before"),null,this.props),Object(o.applyFilters)("stackable.".concat(n,".edit.inspector.layout.after"),null,this.props)),wp.element.createElement(a.U,{tab:"style"},Object(o.applyFilters)("stackable.".concat(n,".edit.inspector.style.before"),null,this.props),Object(o.applyFilters)("stackable.".concat(n,".edit.inspector.style.after"),null,this.props),i&&wp.element.createElement("div",{className:"ugb-panel-controls-separator",role:"presentation"},"— — —"),i),wp.element.createElement(a.U,{tab:"advanced"},Object(o.applyFilters)("stackable.".concat(n,".edit.inspector.advanced.before"),null,this.props),Object(o.applyFilters)("stackable.".concat(n,".edit.inspector.advanced.after"),null,this.props))),wp.element.createElement(t,this.props))}}]),i}(),ce(n,"defaultProps",{attributes:{},blockName:""}),i},"withTabbedInspector")};function ue(e){return(ue="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 be(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function ge(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 pe(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function me(e,t){return!t||"object"!==ue(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 de(e){return(de=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function fe(e,t){return(fe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function he(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ve=Object(c.createHigherOrderComponent)(function(e){var t,n;return n=t=function(t){function n(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),me(this,de(n).apply(this,arguments))}var a,o,i;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,writable:!0,configurable:!0}}),t&&fe(e,t)}(n,l["Component"]),a=n,(o=[{key:"componentDidMount",value:function(){var e=this.props,t=e.attributes,n=e.setAttributes,a=e.clientId,o="ugb-".concat(a.substring(0,7));void 0!==t.uniqueClass&&t.uniqueClass===o||n({uniqueClass:o})}},{key:"render",value:function(){return wp.element.createElement(e,this.props)}}])&&pe(a.prototype,o),i&&pe(a,i),n}(),he(t,"defaultProps",{attributes:{},clientId:"",setAttributes:function(){}}),n},"withUniqueClass");Object(o.addFilter)("stackable.user-design-library.save.ignore","stackable/unique-class",function(e){return[].concat(ge(e),["uniqueClass"])}),Object(o.addFilter)("stackable.block.attributes","stackable/unique-class",function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?be(n,!0).forEach(function(t){he(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):be(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,{uniqueClass:{type:"string",default:""}})});var ye=ve,we=n(42),Oe=n(21);function ke(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 _e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function je(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ce=!1,xe={".ugb-top-separator":"top-separator",".ugb-bottom-separator":"bottom-separator",".ugb-inner-block":"column-background",".ugb-block-title":"block-title",".ugb-block-description":"block-description",".ugb--has-block-background":"block-background"},Ee={},Se=[".block-editor-rich-text__editable",".editor-rich-text__editable","svg","img","figure",".ugb-button",'[role="button"]',".ugb-block-content > * > *",".ugb-block-content > *",".ugb-content-wrapper",".ugb-top-separator",".ugb-bottom-separator",".ugb-inner-block",".ugb-main-block"],Be=function(e,t,n){void 0===Ee[e]&&(Ee[e]={}),Ee[e][t]=n},Te=function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_e(n,!0).forEach(function(t){je(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_e(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},Ee[e],{},xe)};function Ae(e){return(Ae="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 Ne(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Pe(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function Fe(e,t,n){return t&&Pe(e.prototype,t),n&&Pe(e,n),e}function Re(e,t){return!t||"object"!==Ae(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 De(e){return(De=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Me(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}}),t&&ze(e,t)}function ze(e,t){return(ze=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Object(Oe.a)(function(){if(!Ce&&(Ce=!0,Element.prototype.matches)){var e=Object(o.applyFilters)("stackable.click-open-inspector.listener-override",{});document.body.addEventListener("dblclick",function(t){var n,a,o=(n=t.target,(a=n.closest("[data-type]"))&&a.getAttribute("data-type").match(/^ugb\//i)?a.getAttribute("data-type").replace(/^ugb\//i,""):"");if(o){var i=Te(o);if(i){var r=[];Object.keys(e).some(function(n){return!!t.target.closest(n)&&(r=e[n],!0)}),[].concat(ke(r),Se).some(function(e){var n=t.target.closest(e);return!!n&&Object.keys(i).some(function(e){if(n.matches(e)){var t=i[e];return Object(we.a)(t)}return!1})})}}})}});var Ie=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return Object(c.createHigherOrderComponent)(function(t){return function(n){function a(){var t;Ne(this,a);var n=(t=Re(this,De(a).apply(this,arguments))).props.blockName;return e.forEach(function(e){Be(n,e[0],e[1])}),t}return Me(a,l["Component"]),Fe(a,[{key:"render",value:function(){return wp.element.createElement(t,this.props)}}]),a}()},"withClickOpenInspector")};function Le(e){return(Le="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 Ue(){return(Ue=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function He(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function We(e,t){return!t||"object"!==Le(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 Ge(e){return(Ge=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function qe(e,t){return(qe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ve(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Xe=function(e){return Object(c.createHigherOrderComponent)(function(t){var n,a;return a=n=function(n){function a(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),We(this,Ge(a).apply(this,arguments))}var o,i,c;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,writable:!0,configurable:!0}}),t&&qe(e,t)}(a,l["Component"]),o=a,(i=[{key:"render",value:function(){var n=this.props.className.match(/ugb--help-tip/),a=r()([this.props.className],Ve({},"ugb--help-tip-".concat(e),!n));return wp.element.createElement(t,Ue({},this.props,{className:a}))}}])&&He(o.prototype,i),c&&He(o,c),a}(),Ve(n,"defaultProps",{className:""}),a},"withHelpTip")};n.d(t,"a",function(){return O}),n.d(t,"c",function(){return N}),n.d(t,"d",function(){return z}),n.d(t,"f",function(){return q}),n.d(t,"g",function(){return Z}),n.d(t,"h",function(){return se}),n.d(t,"i",function(){return ye}),n.d(t,"b",function(){return Ie}),n.d(t,"e",function(){return Xe})},function(e,t){e.exports=wp.compose},function(e,t){e.exports=wp.data},,function(e,t,n){"use strict";var a=n(4),o=n.n(a);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var r=o.a.createElement("path",{d:"M64.1 136L23 176.7c-1.9 1.8-1.9 4.8-.1 6.7.9 1 2.3 1.5 3.6 1.4l86.9.1L64.1 136z"}),l=o.a.createElement("path",{d:"M177.9 128.4c0-4.5-1.8-8.9-5-12.1L71.4 14.7 26.6 59.5c-3.2 3.2-5 7.5-5 12.1 0 4.5 1.8 8.9 5 12.1l101.6 101.6v-.1l44.8-44.8c3.1-3.2 4.9-7.5 4.9-12z",opacity:.75}),c=o.a.createElement("path",{d:"M71.4 14.7L26.6 59.5c-3.2 3.2-5 7.5-5 12h49.8V14.7zM128.2 71.6H71.4v56.8h56.8zM128.2 185.1l44.7-44.7c3.1-3.1 4.9-7.4 5-11.8h-49.7v56.5z"}),s=o.a.createElement("path",{d:"M71.4 14.7L26.6 59.5c-3.2 3.2-5 7.5-5 12h49.8V14.7zM172.9 14.7H86.1l49.4 49.6 40.9-41.2c1.9-2 1.8-5.2-.1-7.1-.9-.8-2.1-1.3-3.4-1.3z"}),u=function(e){return o.a.createElement("svg",i({viewBox:"0 0 200 200",xmlns:"http://www.w3.org/2000/svg"},e),r,l,c,s)};function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var g=o.a.createElement("path",{d:"M17 9.4H3c-.4 0-.8-.3-.8-.8s.4-.7.8-.7h14c.4 0 .8.3.8.8s-.4.7-.8.7zm.8 1.9c0-.4-.3-.8-.8-.8H3c-.4 0-.8.3-.8.8s.3.8.8.8h14c.4 0 .8-.4.8-.8zm.4-9.8H1.8c-.2 0-.3.1-.3.3v2.3c0 .2.1.3.3.3h16.3c.2 0 .3-.1.3-.3V1.8c.1-.2 0-.3-.2-.3m0-1.5c1 0 1.8.8 1.8 1.8v2.3c0 1-.8 1.8-1.8 1.8H1.8C.8 6 0 5.2 0 4.2V1.8C0 .8.8 0 1.8 0h16.4zm-5 3c0-.3-.3-.6-.6-.6H3c-.3 0-.6.3-.6.6s.3.6.6.6h9.6c.3 0 .6-.3.6-.6zm4.4 0c0-.3-.3-.6-.6-.6h-1c-.3 0-.6.3-.6.6s.3.6.6.6h1c.4 0 .6-.3.6-.6zm.6 12.5H1.8c-.2 0-.3.1-.3.3v2.3c0 .2.1.3.3.3h16.3c.2 0 .3-.1.3-.3v-2.3c.1-.2 0-.3-.2-.3m0-1.5c1 0 1.8.8 1.8 1.8v2.3c0 1-.8 1.8-1.8 1.8H1.8c-1 0-1.8-.8-1.8-1.8v-2.3c0-1 .8-1.8 1.8-1.8h16.4zm-5 3c0-.3-.3-.6-.6-.6H3c-.3 0-.6.3-.6.6s.3.6.6.6h9.6c.3 0 .6-.3.6-.6zm4.4 0c0-.3-.3-.6-.6-.6h-1c-.3 0-.6.3-.6.6s.3.6.6.6h1c.4 0 .6-.3.6-.6z"}),p=function(e){return o.a.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg"},e),g)};function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var d=o.a.createElement("path",{d:"M0 2.7C0 1.6.3 0 2.4 0c.3 0 .6.3.6.6s-.3.6-.6.6c-.6-.1-1.1.3-1.1.8H2c.6 0 1 .5 1 1v.9c0 .6-.5 1-1 1H1c-.6 0-1-.4-1-1V2.7zm4.4 0c0-1.1.3-2.7 2.4-2.7.3 0 .6.3.6.6s-.3.6-.6.6c-.7-.1-1.2.3-1.2.8h.7c.6 0 1 .5 1 1v.9c0 .6-.5 1-1 1h-1c-.6 0-1-.4-1-1V2.7zm11.2 14.6c0 1.1-.3 2.7-2.4 2.7-.3 0-.6-.3-.6-.6s.3-.6.6-.6c.6 0 1.1-.4 1.1-.9h-.7c-.6 0-1-.5-1-1v-1c0-.6.5-1 1-1h1c.6 0 1 .4 1 1v1.4zm4.4 0c0 1.1-.3 2.7-2.4 2.7-.3 0-.6-.3-.6-.6s.3-.6.6-.6c.6 0 1.1-.4 1.1-.9H18c-.6 0-1-.5-1-1v-1c0-.6.5-1 1-1h1c.6 0 1 .4 1 1v1.4zm0-10c0-.4-.3-.8-.8-.8H.8c-.4.1-.8.4-.8.8s.3.8.8.8h18.5c.4 0 .7-.3.7-.8zm0 2.7c0-.4-.3-.8-.8-.8H.8c-.4 0-.8.4-.8.8s.3.8.8.8h18.5c.4-.1.7-.4.7-.8zm0 2.6c0-.4-.3-.8-.8-.8H.8c-.4 0-.8.3-.8.8 0 .4.3.8.8.8h18.5c.4 0 .7-.4.7-.8z"}),f=function(e){return o.a.createElement("svg",m({xmlns:"http://www.w3.org/2000/svg"},e),d)};function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var v=o.a.createElement("path",{d:"M4.4 1.5v2.9H1.5V1.5h2.9M5 0H.9C.4 0 0 .4 0 .9V5c0 .5.4.9.9.9H5c.5 0 .9-.4.9-.9V.9C5.9.4 5.5 0 5 0zm3.3 4.8h11c.4 0 .7-.4.7-.8s-.3-.8-.8-.8h-11c-.3.1-.7.4-.7.8s.4.8.8.8m0-2.2h7.5c.4 0 .8-.3.8-.8 0-.4-.3-.8-.8-.8H8.3c-.4 0-.8.3-.8.8 0 .4.4.8.8.8m-3.9 6v2.9H1.5V8.6h2.9M5 7.1H.9c-.5 0-.9.4-.9.9v4c0 .5.4.9.9.9H5c.5 0 .9-.4.9-.9V8c0-.5-.4-.9-.9-.9zm3.3 4.8h11c.4 0 .8-.3.8-.8 0-.4-.3-.8-.8-.8h-11c-.4 0-.8.3-.8.8 0 .4.4.8.8.8m0-2.3h7.5c.4 0 .8-.3.8-.8 0-.4-.3-.8-.8-.8H8.3c-.4 0-.8.3-.8.8s.4.8.8.8m-3.9 6v2.9H1.5v-2.9h2.9m.6-1.5H.9c-.5 0-.9.4-.9.9v4.1c0 .5.4.9.9.9H5c.5 0 .9-.4.9-.9V15c0-.5-.4-.9-.9-.9zm3.3 4.8h11c.4 0 .8-.3.8-.8 0-.4-.3-.8-.8-.8h-11c-.4 0-.8.3-.8.8s.4.8.8.8m0-2.2h7.5c.4 0 .8-.3.8-.8s-.3-.8-.8-.8H8.3c-.4 0-.8.3-.8.8s.4.8.8.8"}),y=function(e){return o.a.createElement("svg",h({xmlns:"http://www.w3.org/2000/svg"},e),v)};function w(){return(w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var O=o.a.createElement("path",{d:"M18.2 0H1.8C.8 0 0 .8 0 1.8v5.3C0 8.2.8 9 1.8 9H7v2.7c-.1-.2-.2-.4-.3-.5-.3-.5-.7-.9-1.3-1.1-.5-.2-1.1-.1-1.6.2-1.1.6-1.5 1.9-.9 2.9l1.3 2.4c.1.1.1.2.2.3.9 1.6 2.3 4 6.5 4 4.1 0 6-3.6 6-7v-3c0-.4-.1-.7-.2-1h1.5c1 0 1.8-.8 1.8-1.8V1.8c0-1-.8-1.8-1.8-1.8zm-2.8 13c0 2-1 5.5-4.5 5.5-3.3 0-4.3-1.7-5.2-3.3-.1-.1-.1-.2-.2-.3l-1.3-2.4c-.1-.2-.1-.3 0-.5s.2-.3.3-.4c.2-.1.3-.1.5 0s.3.2.4.3c.1.2.3.7.5.9.4.5 1 .8 1.6.6.6-.2 1-.8 1-1.5V5.1c0-.4.3-.7.7-.7s.7.3.7.7v5.7c0 .4.3.8.8.8s.8-.3.8-.8V8.7c.1-.2.3-.3.6-.3.4 0 .7.3.7.7v2.3c0 .4.3.8.8.8s.8-.3.8-.8V9.7c.1-.2.3-.3.6-.3.4 0 .7.3.7.7V13zm3.1-5.8c0 .2-.1.3-.3.3h-4.7c-.4-.4-.9-.6-1.5-.6-.2 0-.4 0-.6.1V5.1c0-1.2-1-2.2-2.2-2.2S7 3.9 7 5.1v2.4H1.8c-.2 0-.3-.1-.3-.3V1.8c0-.2.1-.3.3-.3h16.3c.2 0 .3.1.3.3v5.4z"}),k=function(e){return o.a.createElement("svg",w({xmlns:"http://www.w3.org/2000/svg"},e),O)};function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var j=o.a.createElement("path",{d:"M18.2 0H1.8C.8 0 0 .8 0 1.8v16.3c0 1 .8 1.8 1.8 1.8h16.3c1 0 1.8-.8 1.8-1.8V1.8c.1-1-.7-1.8-1.7-1.8zm.3 18.2c0 .2-.1.3-.3.3H1.8c-.2 0-.3-.1-.3-.3V1.8c0-.2.1-.3.3-.3h16.3c.2 0 .3.1.3.3v16.4zm-1.6-5c0 .4-.3.8-.8.8H3.9c-.4 0-.8-.3-.8-.8s.3-.8.8-.8h12.3c.3 0 .7.4.7.8zm0 2.6c0 .4-.3.8-.8.8H3.9c-.4 0-.8-.3-.8-.8s.4-.8.8-.8h12.3c.3 0 .7.4.7.8zM5 10h10c.2 0 .4-.1.5-.2s.2-.3.2-.5v-5c0-.2-.1-.4-.2-.5s-.3-.3-.5-.3H5c-.2 0-.4.1-.5.2s-.2.3-.2.5v5c0 .2.1.4.2.5s.3.3.5.3zm.8-5h8.5v3.5H5.8V5z"}),C=function(e){return o.a.createElement("svg",_({xmlns:"http://www.w3.org/2000/svg"},e),j)};function x(){return(x=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var E=o.a.createElement("path",{d:"M18.2 0H1.8C.8 0 0 .8 0 1.8v16.5c0 1 .8 1.8 1.8 1.8h16.3c1 0 1.8-.8 1.8-1.8V1.8c.1-1-.7-1.8-1.7-1.8zM4.5 10.6h1.8l-1.8 1.8v-1.8zm3.1-1.2H4.5V7.7h4.8L7.6 9.4zm2.9-2.9h-6V5H12l-1.5 1.5zM3.3 15H1.5V5h1.7v10zm1.2-.8L13.7 5h1.8v.8L6.3 15H4.5v-.8zm11-4.8h-1.8l1.8-1.8v1.8zm-3.1 1.2h3.1v1.7h-4.8l1.7-1.7zm-2.9 2.9h6V15H8l1.5-1.5zM16.8 5h1.7v10h-1.7V5zM1.5 1.8c0-.2.1-.3.3-.3h16.3c.2 0 .3.1.3.3v1.3c0 .2-.1.3-.3.3H1.8c-.2 0-.3-.1-.3-.3V1.8zm17 16.4c0 .2-.1.3-.3.3H1.8c-.2 0-.3-.1-.3-.3v-1.3c0-.2.1-.3.3-.3h16.3c.2 0 .3.1.3.3v1.3zm-14.9-.7c0 .3-.2.5-.5.5s-.5-.2-.5-.5.3-.5.5-.5.5.2.5.5zm13.8 0c0 .3-.2.5-.5.5s-.5-.2-.5-.5.2-.5.5-.5.5.2.5.5zM2.6 2.5c0-.3.3-.5.5-.5s.5.2.5.5-.2.5-.5.5-.5-.2-.5-.5zm13.8 0c0-.3.2-.5.5-.5s.5.2.5.5-.2.5-.5.5-.5-.2-.5-.5z"}),S=function(e){return o.a.createElement("svg",x({xmlns:"http://www.w3.org/2000/svg"},e),E)};function B(){return(B=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var T=o.a.createElement("path",{d:"M18.5 2.9h-17C.7 2.9 0 3.6 0 4.4v11.1c0 .9.7 1.5 1.5 1.5h16.9c.9 0 1.5-.7 1.5-1.5V4.4c.1-.8-.6-1.5-1.4-1.5zm0 12.7h-7.1c.2-.3.3-.7.4-1.2 0-.3-.1-.6-.2-.9-.3-.5-.8-.9-1.4-1.1.3-.3.7-.8 1-1.2.2-.2.3-.4.4-.6.2-.5.1-.8-.3-1.1-.1-.1-.2-.1-.4-.1h-3c-.1 0-.3.1-.4.1-.2.3-.3.5-.3.7 0 .3.3.6.6.6h2c-.5.6-1.2 1.3-1.4 1.5-.3.3-.4.7-.1 1l.2.2c.1.1.3.1.4.1 1 .1 1.4.3 1.5 1-.1.8-.7.9-1.2 1-.8 0-1-.5-1.1-.8-.1-.3-.4-.5-.7-.5-.3.1-.5.4-.5.7 0 .1.1.4.3.7H1.5V4.4h8.6c-.3.4-.7.8-1 1.1H9c-.6.6-1.2 1.2-1.7 1.6-.2.1-.3.3-.4.4V8c.1.2.2.4.4.5.2.1.4.2.6.2h3.2c.3 0 .6-.3.6-.6s-.3-.6-.6-.6H8.9c.4-.3.7-.7 1.1-1 .5-.5 1.1-1.1 1.4-1.6.1-.1.1-.3.2-.4H16c.1.1.1.3.2.5-.1.8-.7.9-1.2 1-.8 0-1-.5-1.1-.8-.1-.3-.4-.5-.7-.5-.3.1-.5.4-.5.7.1.2.5 1.7 2.3 1.7 1.5 0 2.4-.9 2.5-2.2v-.5h1.1v11.2zM5.9 13c0 .3-.3.6-.6.6H3.6c-.4 0-.6-.3-.6-.6s.3-.6.6-.6h.2V8.2l-.3.1c-.1.1-.3.1-.5.1s-.3-.1-.4-.3v-.5c0-.2.1-.3.3-.4l1.2-.7c.3-.1.7 0 .9.3v5.6h.2c.4-.1.7.2.7.6zm11.2-1h-.3V8.4c0-.3-.3-.6-.6-.6-.2 0-.4.1-.5.3l-3.3 4.2c-.1.1-.2.3-.1.5 0 .2.1.3.2.4.1.1.2.1.4.1h2.7v1.1c0 .3.3.6.6.6s.6-.3.6-.6v-1.1h.3c.3 0 .6-.3.6-.6.1-.4-.2-.7-.6-.7zm-1.5 0h-1.4l1.4-1.8V12z"}),A=function(e){return o.a.createElement("svg",B({xmlns:"http://www.w3.org/2000/svg"},e),T)};function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var P=o.a.createElement("path",{d:"M16.1 8.5c0-1.4-1-2.5-2.2-2.9V1.5c0-.3-.1-.5-.3-.6-.2-.1-.5-.2-.7-.1L4.5 4.6H.8c-.5 0-.8.3-.8.8v6.3c0 .4.3.8.8.8h1.1v5.7c0 .4.3.8.8.8h2.1c.4 0 .8-.3.8-.8V13l7.4 3.4c.1 0 .2.1.3.1.1 0 .3 0 .4-.1.2-.1.3-.4.3-.6v-4.2c1.2-.5 2.1-1.7 2.1-3.1zM1.5 6.1h2.4v4.8H1.5V6.1zm1.8 11.3v-4.9h.6v4.9h-.6zm9.1-3l-6.9-3.2V5.8l6.9-3.2v11.8zm1.5-4.3V7c.6.3 1 .9 1 1.5 0 .7-.4 1.3-1 1.6zM20 8.5c0 .3-.3.6-.6.6h-1.5c-.3 0-.6-.3-.6-.6s.3-.6.6-.6h1.5c.3 0 .6.3.6.6zm-2.2 4.4c.2.2.2.6 0 .9-.1.1-.3.2-.4.2-.2 0-.3-.1-.4-.2l-1.1-1.1c-.2-.2-.2-.6 0-.9.2-.2.6-.2.9 0l1 1.1zm-2-7.7c-.2-.2-.2-.6 0-.9l1.1-1.1c.2-.2.6-.2.9 0 .2.2.2.6 0 .9l-1.1 1.1c-.1.1-.3.2-.4.2-.2 0-.4 0-.5-.2z"}),F=function(e){return o.a.createElement("svg",N({xmlns:"http://www.w3.org/2000/svg"},e),P)};function R(){return(R=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var D=o.a.createElement("path",{d:"M.8 10.8c-.5 0-.8-.4-.8-.8s.3-.8.8-.8h18.5c.4 0 .8.3.8.8s-.3.8-.8.8H.8"}),M=function(e){return o.a.createElement("svg",R({xmlns:"http://www.w3.org/2000/svg"},e),D)};function z(){return(z=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var I=o.a.createElement("path",{d:"M2.5 9c.6 0 1 .5 1 1 0 .6-.5 1-1 1s-1-.5-1-1c0-.6.5-1 1-1m0-1.5C1.1 7.5 0 8.6 0 10s1.1 2.5 2.5 2.5S5 11.4 5 10c.1-1.4-1.1-2.5-2.5-2.5zM10 9c.6 0 1 .5 1 1 0 .6-.5 1-1 1-.6 0-1-.5-1-1 0-.6.4-1 1-1m0-1.5c-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5 2.5-1.1 2.5-2.5-1.1-2.5-2.5-2.5zM17.5 9c.6 0 1 .5 1 1 0 .6-.5 1-1 1-.6 0-1-.5-1-1-.1-.6.4-1 1-1m0-1.5C16.1 7.5 15 8.6 15 10s1.1 2.5 2.5 2.5S20 11.4 20 10s-1.1-2.5-2.5-2.5z"}),L=function(e){return o.a.createElement("svg",z({xmlns:"http://www.w3.org/2000/svg"},e),I)};function U(){return(U=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var H=o.a.createElement("path",{d:"M18.6 0H12c-.8 0-1.4.6-1.4 1.4v8.3c0 .8.6 1.4 1.4 1.4h6.6c.8 0 1.4-.6 1.4-1.4V1.4c0-.8-.6-1.4-1.4-1.4zm-.1 1.5V7c-.9-.7-2-1-3.2-1-1.2 0-2.4.4-3.2 1V1.5h6.4zm0 8.2h-6.4c0-.2.1-.5.2-.7.5-.9 1.7-1.5 3-1.5s2.4.6 2.9 1.4c.2.2.3.5.3.8zm-5.3-6.1c0-.5.4-1 1-1 .5 0 1 .4 1 1 0 .5-.4 1-1 1-.6-.1-1-.5-1-1zm5.8 13c0 .4-.3.8-.8.8h-6c-.4 0-.8-.3-.8-.8s.3-.8.8-.8h6c.5.1.8.4.8.8zm0 2.6c0 .4-.3.8-.8.8h-6c-.4 0-.8-.3-.8-.8 0-.4.3-.8.8-.8h6c.5.1.8.4.8.8zm0-5.2c0 .4-.3.8-.8.8h-6c-.4 0-.8-.3-.8-.8 0-.4.3-.8.8-.8h6c.5.1.8.4.8.8zM8 0H1.4C.6 0 0 .6 0 1.4v8.3c0 .8.6 1.4 1.4 1.4H8c.8 0 1.4-.6 1.4-1.4V1.4C9.4.6 8.8 0 8 0zm-.1 1.5V7c-.9-.7-2-1-3.2-1-1.2 0-2.4.4-3.2 1V1.5h6.4zm0 8.2H1.5c0-.2.1-.5.2-.7.5-.9 1.7-1.5 3-1.5 1.3-.1 2.5.5 3 1.4.1.2.2.5.2.8zM2.6 3.6c0-.5.4-1 1-1 .5 0 1 .4 1 1 0 .5-.4 1-1 1-.6-.1-1-.5-1-1zm5.8 13c0 .4-.3.8-.8.8h-6c-.3 0-.6-.4-.6-.8s.3-.8.8-.8h6c.3.1.6.4.6.8zm0 2.6c0 .4-.3.8-.8.8h-6c-.3 0-.6-.3-.6-.8 0-.4.3-.8.8-.8h6c.3.1.6.4.6.8zm0-5.2c0 .4-.3.8-.8.8h-6c-.3 0-.6-.4-.6-.8s.3-.8.8-.8h6c.3.1.6.4.6.8z"}),W=function(e){return o.a.createElement("svg",U({xmlns:"http://www.w3.org/2000/svg"},e),H)};function G(){return(G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var q=o.a.createElement("path",{d:"M18.2 0H1.8C.8 0 0 .8 0 1.8v16.3c0 1 .8 1.8 1.8 1.8h16.3c1 0 1.8-.8 1.8-1.8V1.8c.1-1-.7-1.8-1.7-1.8zM1.8 1.5h6.1v9.6c-.8-.8-2-1.3-3.2-1.3-1.2 0-2.4.5-3.2 1.3V1.8c0-.2.1-.3.3-.3zm-.3 16.7v-3.6c0-.9.4-1.7.9-2.3.6-.6 1.4-.9 2.3-.9.9 0 1.7.4 2.3.9.6.6.9 1.4.9 2.3v4H1.8c-.2-.1-.3-.2-.3-.4zm17 0c0 .2-.1.3-.3.3H9.4v-17h8.7c.2 0 .3.1.3.3v16.4zM2.6 6.8c0-.6.5-1 1-1s1 .5 1 1-.5 1-1 1-1-.5-1-1zM17 8.7c0 .4-.3.8-.8.8h-4.9c-.4 0-.8-.3-.8-.8s.3-.8.8-.8h4.9c.5 0 .8.4.8.8zm0 2.6c0 .4-.3.8-.8.8h-4.9c-.4 0-.8-.3-.8-.8s.3-.8.8-.8h4.9c.5 0 .8.4.8.8zm0-5.2c0 .4-.3.8-.8.8h-4.9c-.4 0-.8-.3-.8-.8s.3-.8.8-.8h4.9c.5 0 .8.4.8.8zm0 7.7c0 .4-.3.8-.8.8h-4.9c-.4 0-.8-.3-.8-.8s.3-.8.8-.8h4.9c.5.1.8.4.8.8z"}),V=function(e){return o.a.createElement("svg",G({xmlns:"http://www.w3.org/2000/svg"},e),q)};function X(){return(X=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Y=o.a.createElement("path",{d:"M18.2 0H1.8C.8 0 0 .8 0 1.8v16.3c0 1 .8 1.8 1.8 1.8h16.3c1 0 1.8-.8 1.8-1.8V1.8c.1-1-.7-1.8-1.7-1.8zM1.8 1.5h16.3c.1 0 .2.1.2.1s.1.1.1.2v1.7h-17V1.8c.1-.2.2-.3.4-.3zm16.4 17H1.8c-.2 0-.3-.1-.3-.3V4.5h17v13.6c0 .3-.1.4-.3.4zM16.3 5.8H3.7c-.2 0-.4 0-.5.2-.1.1-.2.3-.2.5v5c0 .2.1.4.2.5.1.1.3.2.5.2h12.5c.2 0 .4-.1.5-.2.1-.1.2-.3.2-.5v-5c0-.2-.1-.4-.2-.5 0-.2-.2-.2-.4-.2zM4.5 10.7V7.3h11v3.5h-11zM14 9c0 .4-.3.7-.7.7H6.7c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7h6.5c.5-.1.8.3.8.7zM2.7 2.5c0-.3.3-.5.5-.5s.5.2.5.5-.2.5-.5.5-.5-.2-.5-.5zm1.7 0c0-.3.2-.5.5-.5s.5.2.5.5-.2.5-.5.5-.5-.2-.5-.5zm1.7 0c0-.3.2-.5.5-.5s.5.2.5.5-.2.5-.5.5-.5-.2-.5-.5z"}),J=function(e){return o.a.createElement("svg",X({xmlns:"http://www.w3.org/2000/svg"},e),Y)};function K(){return(K=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var $=o.a.createElement("path",{d:"M19.3 4.3H8.8c-.4 0-.8-.3-.8-.8s.3-.8.8-.8h10.4c.4 0 .8.3.8.8s-.3.8-.7.8zM2.9 5.7l3.2-3.2c.3-.3.3-.8 0-1.1s-.8-.3-1.1 0L2.4 4.1 1.3 3C1 2.7.5 2.7.2 3c-.3.3-.3.8 0 1.1l1.6 1.6c.2.1.4.2.6.2.2 0 .4-.1.5-.2zM20 9.9c0-.4-.3-.8-.8-.8H8.8c-.4 0-.8.3-.8.8 0 .4.3.8.8.8h10.4c.5 0 .8-.4.8-.8zM2.9 12l3.2-3.2c.3-.3.3-.8 0-1.1-.3-.3-.8-.3-1.1 0l-2.7 2.7-1-1C1 9.1.5 9.1.2 9.4c-.3.3-.3.8 0 1.1L1.8 12c.1.1.3.2.5.2.3.1.5 0 .6-.2zM20 16.3c0-.4-.3-.8-.8-.8H8.8c-.4 0-.8.3-.8.8 0 .4.3.8.8.8h10.4c.5-.1.8-.4.8-.8zM2.9 18.4l3.2-3.2c.3-.3.3-.8 0-1.1-.3-.3-.8-.3-1.1 0l-2.7 2.7-1.1-1.1c-.3-.3-.8-.3-1.1 0-.3.3-.3.8 0 1.1l1.6 1.6c.1.1.3.2.5.2.4 0 .6 0 .7-.2z"}),Z=function(e){return o.a.createElement("svg",K({xmlns:"http://www.w3.org/2000/svg"},e),$)};function Q(){return(Q=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ee=o.a.createElement("path",{d:"M18.2 0H1.8C.8 0 0 .8 0 1.8v16.3c0 1 .8 1.8 1.8 1.8h16.3c1 0 1.8-.8 1.8-1.8V1.8c.1-1-.7-1.8-1.7-1.8zM1.8 1.5h16.3c.2 0 .3.1.3.3V11l-3.3-4.4c-.2-.3-.6-.5-.9-.5-.4 0-.7.2-.9.5l-4.7 6.1-1.9-2.6c-.3-.3-.6-.4-1-.4s-.7.2-.9.5l-3.3 4.3V1.8c0-.2.1-.3.3-.3zm16.4 17H1.8c-.2 0-.3-.1-.3-.3v-1.3c.1 0 .1-.1.2-.2l4.1-5.4 2.1 2.8c.2.2.5.4.7.4.3 0 .6-.1.7-.4l4.9-6.4 4.1 5.4c0 .1.1.1.2.2v4.8c0 .3-.2.4-.3.4zM7.2 7.8c1.3 0 2.3-1 2.3-2.3s-1-2.3-2.3-2.3-2.3 1-2.3 2.3 1 2.3 2.3 2.3zm0-3.2c.4 0 .8.4.8.8 0 .5-.4.8-.8.8-.5 0-.8-.4-.8-.8-.1-.4.3-.8.8-.8z"}),te=function(e){return o.a.createElement("svg",Q({xmlns:"http://www.w3.org/2000/svg"},e),ee)};function ne(){return(ne=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ae=o.a.createElement("path",{d:"M10 2.2l8.3 15.7H1.7L10 2.2m0-1.8c-.4 0-.8.2-1.1.6L.1 17.7c-.4.8.2 1.7 1.1 1.7h17.6c.9 0 1.5-.9 1.1-1.7L11.1 1c-.2-.4-.7-.6-1.1-.6zm-.7 7.2v4.6c0 .4.3.7.7.7s.7-.3.7-.7V7.6c0-.4-.3-.7-.7-.7s-.7.3-.7.7m.7 6.8c-.5 0-.9.4-.9.9s.4.9.9.9.9-.4.9-.9-.4-.9-.9-.9z"}),oe=function(e){return o.a.createElement("svg",ne({xmlns:"http://www.w3.org/2000/svg"},e),ae)};function ie(){return(ie=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var re=o.a.createElement("path",{d:"M18.2 1.5c.2 0 .3.1.3.3v16.3c0 .2-.1.3-.3.3H1.8c-.2 0-.3-.1-.3-.3V1.8c0-.2.1-.3.3-.3h16.4m0-1.5H1.8C.8 0 0 .8 0 1.8v16.3c0 1 .8 1.8 1.8 1.8h16.3c1 0 1.8-.8 1.8-1.8V1.8c.1-1-.7-1.8-1.7-1.8zM4.4 6.7l1-.6v8.3h-.7c-.4 0-.7.3-.7.8s.3.7.7.7h2.9c.4 0 .8-.3.8-.7s-.4-.8-.8-.8h-.7V4.8c0-.1 0-.3-.1-.4-.2-.3-.7-.4-1-.2L3.6 5.4c-.4.2-.5.7-.3 1 .3.4.7.5 1.1.3zm5.6.1h5.7c.4 0 .8-.3.8-.8 0-.4-.3-.8-.8-.8H10c-.4.1-.7.4-.7.8s.3.8.7.8m0 2.6h5.7c.4 0 .8-.3.8-.8s-.3-.8-.8-.8H10c-.4 0-.8.3-.8.8s.4.8.8.8m0 2.7h5.7c.4 0 .8-.3.8-.8s-.3-.8-.8-.8H10c-.4 0-.8.3-.8.8s.4.8.8.8m0 2.6h5.7c.4 0 .8-.3.8-.8s-.3-.8-.8-.8H10c-.4 0-.8.3-.8.8s.4.8.8.8"}),le=function(e){return o.a.createElement("svg",ie({xmlns:"http://www.w3.org/2000/svg"},e),re)};function ce(){return(ce=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var se=o.a.createElement("path",{d:"M19.8.2c-.3-.3-.7-.3-1 0l-1.1 1.1c-.2-.1-.4-.1-.6-.1l-5-.1H12c-.7 0-1.4.3-1.9.8L.7 11.3c-.9.9-.9 2.4 0 3.3l4.8 4.8c.5.4 1.1.6 1.7.6.6 0 1.2-.2 1.7-.7l9.4-9.4c.5-.5.8-1.3.8-2l-.1-5c0-.2 0-.4-.1-.6L20 1.2c.1-.2.1-.7-.2-1zm-4.6 5.9c0 .3-.1.6-.4.9-.2.2-.6.4-.9.4-.3 0-.6-.1-.9-.4-.2-.2-.4-.6-.4-.9 0-.3.1-.6.4-.9.2-.2.6-.4.9-.4h.2l-.5.5c-.3.3-.3.7 0 1 .3.3.7.3 1 0l.5-.5c.1.1.1.2.1.3zM17.6 8c0 .3-.1.7-.4.9l-9.4 9.4c-.2.2-.4.3-.6.3-.2 0-.5-.1-.6-.3l-4.8-4.8c-.2-.2-.3-.4-.3-.6 0-.2.1-.5.3-.6l9.4-9.4c.2-.2.6-.4.9-.4l4.4.1-1.1 1.1c-.4-.2-.9-.3-1.3-.3a2.732 2.732 0 00-2.7 2.7 2.732 2.732 0 002.7 2.7 2.732 2.732 0 002.7-2.7c0-.5-.1-.9-.3-1.3l1.1-1.1V8zm-6.1 1.4l-.5.5c.5.7.6 1.5.6 1.6.1.4-.2.8-.6.8-.4.1-.8-.2-.8-.6 0-.2-.2-.8-.5-1.1-.3-.3-.8-.5-1.1-.2-.2.2 0 .8.2 1.3 0 .1.1.2.1.2.3.6.9 1.8-.3 2.9-.3.3-.7.4-1.2.4-.4 0-.7-.1-1.1-.3-.1-.1-.2-.1-.3-.2l-.5.5c-.1.1-.2.1-.3.1-.1 0-.2 0-.3-.1-.2-.2-.2-.5 0-.7l.5-.5c-.4-.5-.8-1.3-.7-2.2 0-.4.4-.7.8-.7s.7.4.7.8c-.1.9.5 1.5.9 1.7.3.1.5.2.7.1.3-.2.3-.4 0-1.1 0-.1-.1-.2-.1-.3-.3-.6-.9-2 .1-3 .8-.8 1.9-.7 2.7-.1l.5-.5c.2-.2.5-.2.7 0 0 .2 0 .5-.2.7z"}),ue=function(e){return o.a.createElement("svg",ce({xmlns:"http://www.w3.org/2000/svg"},e),se)};function be(){return(be=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ge=o.a.createElement("path",{d:"M18.2 0H1.8C.8 0 0 .8 0 1.8v16.3c0 1 .8 1.8 1.8 1.8h16.3c1 0 1.8-.8 1.8-1.8V1.8c.1-1-.7-1.8-1.7-1.8zM1.5 1.8c0-.2.1-.3.3-.3h16.3c.2 0 .3.1.3.3v7.1c-.8.7-2.2 2.1-4.1 2.1-3.1 0-4.8-3.6-8.1-3.6-1.9 0-3.7 1.3-4.6 2.1V1.8zm17 16.3c0 .3-.2.4-.3.4H1.8c-.2 0-.3-.1-.3-.3V12c.9-.9 2.7-2.7 4.5-2.7 2.7 0 4.3 3.4 8.3 3.4 1.9 0 3.4-1 4.1-1.6v7z"}),pe=function(e){return o.a.createElement("svg",be({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),ge)};function me(){return(me=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var de=o.a.createElement("path",{d:"M1.6.8c0-.5.3-.8.7-.8h16c.4 0 .8.3.8.8s-.3.8-.8.8h-16c-.4-.1-.7-.4-.7-.8zm16.7 17.7h-16c-.4 0-.8.3-.8.8 0 .4.3.8.8.8h16c.4 0 .8-.3.8-.8s-.4-.8-.8-.8zM13.2 6.7c.3.3.8.3 1.1 0 .3-.3.3-.8 0-1.1l-3.4-3.4c-.3-.3-.8-.3-1.1 0L6.4 5.6c-.3.3-.3.8 0 1.1.1.1.3.2.5.2s.4-.1.5-.2l2.1-2.1v11l-2.1-2.1c-.3-.3-.8-.3-1.1 0-.3.3-.3.8 0 1.1L9.7 18c.1.1.3.2.5.2s.4-.1.5-.2l3.4-3.4c.3-.3.3-.8 0-1.1-.3-.3-.8-.3-1.1 0l-2.1 2.1v-11l2.3 2.1z"}),fe=function(e){return o.a.createElement("svg",me({xmlns:"http://www.w3.org/2000/svg"},e),de)};function he(){return(he=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ve=o.a.createElement("path",{d:"M8.6 12.1c.4-.5.6-1.2.6-1.9V8c0-1.9-1.5-3.4-3.4-3.4S2.4 6.1 2.4 8v2.1c0 .7.2 1.4.6 1.9-1.7.3-3 1.9-3 3.7V17c0 1.2.9 2.1 2.1 2.1h7.4c1.2 0 2.1-.9 2.1-2.1v-1.2c.1-1.9-1.3-3.4-3-3.7zm-2.8-6c1 0 1.8.7 1.9 1.7-.8.6-1.3.4-1.8-.1-.2-.2-.5-.5-.9-.5s-.8.3-1 .5c.1-.8.9-1.6 1.8-1.6zM4 8.9c.2-.1.5-.2.8-.5.1-.1.2-.1.2-.1s.1 0 .2.2c.6.5 1.1.7 1.6.7.3 0 .6-.1.9-.2v1.1c0 1-.8 1.9-1.9 1.9-1 0-1.9-.8-1.9-1.9V8.9zm2.8 4.6c-.2.9-.6 1.4-1 1.4-.3 0-.7-.5-1-1.4h2zm3.3 3.5c0 .3-.3.6-.6.6H2.1c-.3 0-.6-.3-.6-.6v-1.2c0-1.2 1-2.2 2.2-2.2h.1c.3 1.4 1.1 2.4 2 2.4s1.7-1 2-2.4h.1c1.2 0 2.2 1 2.2 2.2V17zM17 8.3c.4-.5.6-1.2.6-1.9V4.3c0-1.9-1.5-3.4-3.4-3.4s-3.4 1.5-3.4 3.4v2.1c0 .7.2 1.4.6 1.9-.4.1-.8.2-1.1.4v1.4c0 .3 0 .5-.1.8.4-.7 1.1-1.1 1.9-1.1h.1c.3 1.4 1.1 2.4 2 2.4.9 0 1.7-1 2-2.4h.1c1.2 0 2.2 1 2.2 2.2v1.2c0 .3-.3.6-.6.6h-5.4c.2.5.3 1 .4 1.5h5c1.2 0 2.1-.9 2.1-2.1V12c0-1.8-1.3-3.3-3-3.7zm-2.8-5.9c1 0 1.8.7 1.9 1.7-.8.6-1.3.4-1.8-.1-.7-.7-1.3-.6-1.9 0 0-.9.8-1.6 1.8-1.6zm0 8.8c-.3 0-.7-.5-1-1.4h1.9c-.2.8-.6 1.4-.9 1.4zM16 6.4c0 1-.8 1.9-1.9 1.9-1 0-1.9-.8-1.9-1.9V5.2c.3-.1.6-.2.8-.5.2-.2.3-.2.3-.2s.1 0 .2.2c.6.6 1.1.8 1.6.8.3 0 .6-.1.9-.2v1.1z"}),ye=function(e){return o.a.createElement("svg",he({xmlns:"http://www.w3.org/2000/svg"},e),ve)};function we(){return(we=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Oe=o.a.createElement("path",{d:"M4 20c-.1 0-.2 0-.3-.1-.3-.1-.5-.4-.5-.7v-2.9H1.9c-1 0-1.9-.8-1.9-1.9V1.9C0 .8.8 0 1.9 0h16.2c1 0 1.9.8 1.9 1.9v12.6c0 1-.8 1.9-1.9 1.9H7.9l-3.4 3.4c-.1.1-.3.2-.5.2zM1.9 1.5c-.2 0-.4.2-.4.4v12.6c0 .2.2.4.4.4H4c.4 0 .8.3.8.8v1.8l2.3-2.3c.1-.1.3-.2.5-.2h10.5c.2 0 .4-.2.4-.4V1.9c0-.2-.2-.4-.4-.4H1.9zM7.2 13c-.1 0-.3 0-.4-.1-.2-.1-.3-.4-.2-.6L7 9.5l-2-2c-.2-.2-.2-.4-.2-.7.1-.2.3-.4.5-.4L8.1 6l1.3-2.5c.1-.3.3-.4.6-.4.2 0 .5.1.6.3L11.8 6l2.8.4c.2 0 .4.2.5.4.1.2 0 .5-.2.6l-2 2 .5 2.8c0 .2-.1.5-.2.6-.2.1-.4.2-.7 0L10 11.6l-2.5 1.3c-.1.1-.2.1-.3.1zm2.8-2.7c.1 0 .2 0 .3.1l1.7.9-.3-1.9c0-.2 0-.4.2-.6l1.4-1.3-1.9-.3c-.2 0-.4-.2-.5-.3L10 5.1l-.9 1.7c-.1.2-.2.4-.5.4l-1.8.3 1.4 1.3c.1.1.2.4.2.6L8 11.2l1.7-.9h.3z"}),ke=function(e){return o.a.createElement("svg",we({xmlns:"http://www.w3.org/2000/svg"},e),Oe)};function _e(){return(_e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var je=o.a.createElement("path",{d:"M18.2 0H1.8C.8 0 0 .8 0 1.8v16.3c0 1 .8 1.8 1.8 1.8h16.3c1 0 1.8-.8 1.8-1.8V1.8c.1-1-.7-1.8-1.7-1.8zM1.8 1.5h16.3c.2 0 .3.1.3.3V13h-17V1.8c.1-.2.3-.3.4-.3zm16.4 17H1.8c-.2 0-.3-.1-.3-.3v-3.7h17v3.7c0 .2-.1.3-.3.3zm-11-7.2c.2.1.5.1.8 0L13.5 8c.2-.1.4-.4.4-.6 0-.3-.1-.5-.4-.6L7.9 3.4c-.2-.1-.5-.1-.8 0-.2.1-.3.3-.3.6v6.6c0 .3.1.5.4.7zm1.1-6l3.4 2-3.4 2v-4zm9 11.2c0 .4-.3.8-.8.8H3.4c-.4 0-.8-.3-.8-.8 0-.4.3-.8.8-.8h13.2c.4 0 .7.3.7.8z"}),Ce=function(e){return o.a.createElement("svg",_e({xmlns:"http://www.w3.org/2000/svg"},e),je)};function xe(){return(xe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Ee=o.a.createElement("path",{d:"M10.9 20h-9c-1 0-1.8-.8-1.8-1.8v-5.1c0-1 .8-1.8 1.8-1.8h9c1 0 1.8.8 1.8 1.8v5.1c0 1-.8 1.8-1.8 1.8zm-9.1-7.4c-.3 0-.5.2-.5.5v5.1c0 .3.2.5.5.5h9c.3 0 .5-.2.5-.5v-5.1c0-.3-.2-.5-.5-.5h-9zM18.2 8.7h-9c-1 0-1.8-.8-1.8-1.8V1.8C7.4.8 8.2 0 9.2 0h9c1 0 1.8.8 1.8 1.8v5.1c0 1-.8 1.8-1.8 1.8zM9.1 1.3c-.3 0-.5.2-.5.5v5.1c0 .3.2.5.5.5h9c.3 0 .5-.2.5-.5V1.8c0-.3-.2-.5-.5-.5h-9z"}),Se=function(e){return o.a.createElement("svg",xe({viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},e),Ee)},Be=n(7),Te=n(21);n.d(t,"s",function(){return Ne}),n.d(t,"t",function(){return Pe}),n.d(t,"w",function(){return Fe}),n.d(t,"a",function(){return Re}),n.d(t,"b",function(){return De}),n.d(t,"c",function(){return Me}),n.d(t,"d",function(){return ze}),n.d(t,"f",function(){return Ie}),n.d(t,"g",function(){return Le}),n.d(t,"h",function(){return Ue}),n.d(t,"e",function(){return He}),n.d(t,"i",function(){return We}),n.d(t,"j",function(){return Ge}),n.d(t,"k",function(){return qe}),n.d(t,"l",function(){return Ve}),n.d(t,"m",function(){return Xe}),n.d(t,"n",function(){return Ye}),n.d(t,"o",function(){return Je}),n.d(t,"p",function(){return Ke}),n.d(t,"q",function(){return $e}),n.d(t,"r",function(){return Ze}),n.d(t,"u",function(){return Qe}),n.d(t,"v",function(){return et}),n.d(t,"x",function(){return tt}),n.d(t,"y",function(){return nt}),n.d(t,"A",function(){return at}),n.d(t,"z",function(){return ot});var Ae=function(e){return Object(Be.cloneElement)(e,{fill:"url(#stackable-gradient)",className:"ugb-stackable-icon-gradient ".concat(e.props.className||"")})};Object(Te.a)(function(){var e=document.createElement("DIV");document.querySelector("body").appendChild(e),Object(Be.render)(wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"ugb-stackable-gradient",height:"0",width:"0",style:{opacity:0}},wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"stackable-gradient"},wp.element.createElement("stop",{offset:"0%",stopColor:"#8c33da",stopOpacity:"1"}),wp.element.createElement("stop",{offset:"100%",stopColor:"#f34957",stopOpacity:"1"})))),e)});var Ne=function(){return Ae(wp.element.createElement(u,{width:"20",height:"20",className:"components-panel__icon"}))},Pe=function(){return wp.element.createElement(u,{width:"20",height:"20"})},Fe=function(){return Ae(wp.element.createElement(u,{width:"20",height:"20"}))},Re=function(){return Ae(wp.element.createElement(p,{width:"20",height:"20"}))},De=function(){return Ae(wp.element.createElement(f,{width:"20",height:"20"}))},Me=function(){return Ae(wp.element.createElement(y,{width:"20",height:"20"}))},ze=function(){return Ae(wp.element.createElement(k,{width:"20",height:"20"}))},Ie=function(){return Ae(wp.element.createElement(C,{width:"20",height:"20"}))},Le=function(){return Ae(wp.element.createElement(S,{width:"20",height:"20"}))},Ue=function(){return Ae(wp.element.createElement(A,{width:"20",height:"20"}))},He=function(){return Ae(wp.element.createElement(F,{width:"20",height:"20"}))},We=function(){return Ae(wp.element.createElement(M,{width:"20",height:"20"}))},Ge=function(){return Ae(wp.element.createElement(L,{width:"20",height:"20"}))},qe=function(){return Ae(wp.element.createElement(W,{width:"20",height:"20"}))},Ve=function(){return Ae(wp.element.createElement(V,{width:"20",height:"20"}))},Xe=function(){return Ae(wp.element.createElement(J,{width:"20",height:"20"}))},Ye=function(){return Ae(wp.element.createElement(Z,{width:"20",height:"20"}))},Je=function(){return Ae(wp.element.createElement(te,{width:"20",height:"20"}))},Ke=function(){return Ae(wp.element.createElement(oe,{width:"20",height:"20"}))},$e=function(){return Ae(wp.element.createElement(le,{width:"20",height:"20"}))},Ze=function(){return Ae(wp.element.createElement(ue,{width:"20",height:"20"}))},Qe=function(){return Ae(wp.element.createElement(pe,{width:"20",height:"20"}))},et=function(){return Ae(wp.element.createElement(fe,{width:"20",height:"20"}))},tt=function(){return Ae(wp.element.createElement(ye,{width:"20",height:"20"}))},nt=function(){return Ae(wp.element.createElement(ke,{width:"20",height:"20"}))},at=function(){return Ae(wp.element.createElement(Ce,{width:"20",height:"20"}))},ot=function(){return Ae(wp.element.createElement(Se,{width:"20",height:"20"}))}},function(e,t,n){"use strict";var a=n(3),o=n(0),i=n(7),r=n(8),l=n.n(r),c=n(1),s=n(6),u=n(34);function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=function(e){var t,n=e.className,a=void 0===n?"":n,o=e.align,i=void 0===o?"center":o,r=e.size,c=void 0===r?"normal":r,g=e.url,p=void 0===g?"":g,m=e.icon,d=void 0===m?null:m,f=e.color,h=e.text,v=e.backgroundColor,y=e.borderRadius,w=e.design,O=void 0===w?"basic":w,k=e.newTab,_=void 0!==k&&k,j={borderRadius:"link"===O?void 0:"plain"===O?void 0:y+"px",backgroundColor:v||void 0,borderColor:"ghost"===O?v:void 0,color:"ghost"===O?v:"plain"===O?v:"link"===O?void 0:f};j.backgroundColor="ghost"===O?void 0:j.backgroundColor,j.backgroundColor="plain"===O?void 0:j.backgroundColor,j.backgroundColor="link"===O?void 0:j.backgroundColor;var C=l()([a,"ugb-button","ugb-button--align-".concat(i),"ugb-button--size-".concat(c)],(b(t={},"ugb-button--design-".concat(O),"basic"!==O),b(t,"ugb-button--has-icon",d),t));return wp.element.createElement("div",null,wp.element.createElement("a",{className:C,href:p,style:j,target:_?"_blank":void 0,rel:_?"noopener noreferrer":void 0},d&&"link"!==O&&wp.element.createElement(u.a.Content,{value:d,style:{color:"ghost"===O?v:"plain"===O?v:f}}),wp.element.createElement(s.RichText.Content,{tagName:"span",className:"link"===O?"":"ugb-button--inner",style:{color:"ghost"===O?v:"plain"===O?v:"link"===O?void 0:f},value:h})))},p=function(e){var t,n=e.className,a=void 0===n?"":n,o=e.align,i=void 0===o?"center":o,r=e.size,c=void 0===r?"normal":r,g=e.url,p=void 0===g?"":g,m=e.icon,d=void 0===m?null:m,f=e.color,h=e.text,v=e.backgroundColor,y=e.borderRadius,w=e.design,O=void 0===w?"basic":w,k=e.newTab,_=void 0!==k&&k,j={borderRadius:"link"===O?void 0:"plain"===O?void 0:y+"px",backgroundColor:v||void 0,borderColor:"ghost"===O?v:void 0,color:"ghost"===O?v:"plain"===O?v:"link"===O?void 0:f};j.backgroundColor="ghost"===O?void 0:j.backgroundColor,j.backgroundColor="plain"===O?void 0:j.backgroundColor,j.backgroundColor="link"===O?void 0:j.backgroundColor;var C=l()([a,"ugb-button","ugb-button--align-".concat(i),"ugb-button--size-".concat(c)],(b(t={},"ugb-button--design-".concat(O),"basic"!==O),b(t,"ugb-button--has-icon",d),t));return wp.element.createElement("div",null,wp.element.createElement("a",{className:C,href:p,style:j,target:_?"_blank":void 0},d&&"link"!==O&&wp.element.createElement(u.a.Content,{value:d,style:{color:"ghost"===O?v:"plain"===O?v:f}}),wp.element.createElement(s.RichText.Content,{tagName:"span",className:"link"===O?"":"ugb-button--inner",style:{color:"ghost"===O?v:"plain"===O?v:"link"===O?void 0:f},value:h})))},m=function(e){var t,n=e.className,a=void 0===n?"":n,o=e.align,i=void 0===o?"center":o,r=e.size,c=void 0===r?"normal":r,g=e.url,p=void 0===g?"":g,m=e.icon,d=void 0===m?null:m,f=e.color,h=e.text,v=e.backgroundColor,y=e.borderRadius,w=e.design,O=void 0===w?"basic":w,k={borderRadius:"link"===O?void 0:"plain"===O?void 0:y+"px",backgroundColor:v||void 0,borderColor:"ghost"===O?v:void 0,color:"ghost"===O?v:"plain"===O?v:"link"===O?void 0:f};k.backgroundColor="ghost"===O?void 0:k.backgroundColor,k.backgroundColor="plain"===O?void 0:k.backgroundColor,k.backgroundColor="link"===O?void 0:k.backgroundColor;var _=l()([a,"ugb-button","ugb-button-".concat(i),"ugb-button-".concat(c)],(b(t={},"ugb-".concat(O,"-button"),"basic"!==O),b(t,"ugb-has-icon",d),t));return wp.element.createElement("div",null,wp.element.createElement("a",{className:_,href:p,style:k},d&&"link"!==O&&wp.element.createElement(u.a,{value:d,style:{color:"ghost"===O?v:"plain"===O?v:f}}),wp.element.createElement(s.RichText.Content,{tagName:"span",className:"link"===O?"":"ugb-button-inner",style:{color:"ghost"===O?v:"plain"===O?v:"link"===O?void 0:f},value:h})))},d=m,f=function(e){var t,n=e.className,a=void 0===n?"":n,o=e.align,i=void 0===o?"center":o,r=e.size,c=void 0===r?"normal":r,g=e.url,p=void 0===g?"":g,m=e.icon,d=void 0===m?null:m,f=e.color,h=e.text,v=e.backgroundColor,y=e.borderRadius,w=e.design,O=void 0===w?"basic":w,k={borderRadius:y+"px",backgroundColor:v||void 0,borderColor:"ghost"===O?v:void 0};k.backgroundColor="ghost"===O?void 0:k.backgroundColor,k.backgroundColor="plain"===O?void 0:k.backgroundColor,k.backgroundColor="link"===O?void 0:k.backgroundColor;var _=l()([a,"ugb-button","ugb-button-".concat(i),"ugb-button-".concat(c)],(b(t={},"ugb-".concat(O,"-button"),"basic"!==O),b(t,"ugb-has-icon",d),t));return wp.element.createElement("div",{className:_,style:k},d&&"link"!==O&&wp.element.createElement(u.a,{value:d,style:{color:"ghost"===O?v:"plain"===O?v:f}}),wp.element.createElement(s.RichText.Content,{tagName:"a",className:"link"===O?"":"ugb-button-inner",href:p,style:{color:"ghost"===O?v:"plain"===O?v:"link"===O?void 0:f},value:h}))},h=function(e){var t=e.className,n=void 0===t?"":t,a=e.align,o=void 0===a?"center":a,i=e.size,r=void 0===i?"normal":i,c=e.url,u=void 0===c?"":c,b=e.color,g=e.text,p=e.backgroundColor,m={borderRadius:e.borderRadius+"px",backgroundColor:p||void 0},d=l()([n,"ugb-button","ugb-button-".concat(o),"ugb-button-".concat(r)]);return wp.element.createElement("div",{className:d,style:m},wp.element.createElement(s.RichText.Content,{tagName:"a",className:"ugb-button-inner",href:u,style:{color:b},value:g}))},v=function(e){var t=e.align,n=void 0===t?"center":t,a=e.size,o=void 0===a?"normal":a,i=e.url,r=void 0===i?"":i,l=e.color,c=e.text,u=e.backgroundColor,b={borderRadius:e.borderRadius+"px"};return u&&(b.backgroundColor=u),wp.element.createElement("div",{className:"ugb-button ugb-button-".concat(n," ugb-button-").concat(o),style:b},wp.element.createElement(s.RichText.Content,{tagName:"a",className:"ugb-button-inner",href:r,style:{color:l},value:c}))},y=n(10);function w(){return(w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var k=function(e){var t=e.setAttributes,n=function(t){return Object(y.camelCase)(Object(o.sprintf)(e.attrNameTemplate,t))},a=function(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o=e.blockAttributes[n(t)];return 0===o?o:o||a};return wp.element.createElement(N,w({design:a("Design",e.designDefault),size:a("Size","normal"),text:a("Text",""),shadow:a("Shadow"),hoverEffect:a("HoverEffect"),ghostToNormalEffect:a("HoverGhostToNormal"),icon:a("Icon"),iconPosition:a("IconPosition"),onChange:function(e){return t(O({},n("Text"),e))},url:a("Url"),newTab:a("NewTab"),noFollow:a("NoFollow"),onChangeUrl:function(e){return t(O({},n("Url"),e))},onChangeNewTab:function(e){return t(O({},n("NewTab"),e))},onChangeNoFollow:function(e){return t(O({},n("NoFollow"),e))},onChangeIcon:function(e){return t(O({},n("Icon"),e))},isSelected:e.isSelected},e))};k.defaultProps={attrNameTemplate:"%s",setAttributes:function(){},blockAttributes:{},designDefault:"basic"},(k.Content=function(e){var t=function(t){return Object(y.camelCase)(Object(o.sprintf)(e.attrNameTemplate,t))},n=function(n){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",o=e.blockAttributes[t(n)];return 0===o?o:o||a};return wp.element.createElement(N.Content,w({design:n("Design",e.designDefault),size:n("Size","normal"),text:n("Text"),icon:n("Icon"),newTab:n("NewTab"),url:n("Url"),noFollow:n("NoFollow"),hoverEffect:n("HoverEffect"),ghostToNormalEffect:n("HoverGhostToNormal"),shadow:n("Shadow"),iconPosition:n("IconPosition")},e))}).defaultProps={attrNameTemplate:"%s",blockAttributes:{},designDefault:"basic"};var _=k;function j(e){return(j="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,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function x(e){return(x=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function E(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function B(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"d",function(){return g}),n.d(t,"c",function(){return p}),n.d(t,"h",function(){return m}),n.d(t,"b",function(){return d}),n.d(t,"g",function(){return f}),n.d(t,"f",function(){return h}),n.d(t,"e",function(){return v}),n.d(t,"a",function(){return _});var T=1,A=function(e){function t(){var e,n,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,a=x(t).apply(this,arguments),e=!a||"object"!==j(a)&&"function"!=typeof a?E(n):a,B(E(e),"hideUrlPopup",function(){document.body.removeEventListener("click",e.outsideClickHandler),e.setState({openPopup:!1})}),e.state={openPopup:!1},e.buttonInstanceId=T++,e.onButtonClickHandler=e.onButtonClickHandler.bind(E(e)),e.outsideClickHandler=e.outsideClickHandler.bind(E(e)),e.onKeyPressHandler=e.onKeyPressHandler.bind(E(e)),e}var n,r,u;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,writable:!0,configurable:!0}}),t&&S(e,t)}(t,i["Component"]),n=t,(r=[{key:"onButtonClickHandler",value:function(e){if(this.props.iconButton&&e.target.closest(".ugb-svg-icon-placeholder__button"));else if(e.target.closest(".ugb-svg-icon-placeholder__button")||e.target.closest(".ugb-url-input-popover")||e.target.closest(".ugb-icon-popover")||e.target.closest(".components-popover"))return;this.state.openPopup||document.body.addEventListener("click",this.outsideClickHandler),this.setState({openPopup:!0})}},{key:"outsideClickHandler",value:function(e){e.target.closest(".ugb-button-container-".concat(this.buttonInstanceId))||e.target.closest(".ugb-url-input-popover")||e.target.closest(".components-popover")?this.props.iconButton&&e.target.closest(".ugb-svg-icon-placeholder__button")||e.target.closest(".ugb-svg-icon-placeholder__button")&&this.hideUrlPopup():this.hideUrlPopup()}},{key:"onKeyPressHandler",value:function(e){e.target.closest(".ugb-url-input-popover")||e.target.closest(".components-popover")||this.hideUrlPopup()}},{key:"render",value:function(){var e,t=this.props,n=t.iconButton,r=t.className,u=void 0===r?"":r,b=t.size,g=void 0===b?"normal":b,p=t.text,m=void 0===p?"":p,d=t.onChange,f=void 0===d?function(){}:d,h=t.design,v=void 0===h?"basic":h,y=t.shadow,w=void 0===y?0:y,O=t.iconPosition,k=void 0===O?"":O,_=t.hoverEffect,j=void 0===_?"":_,C=t.ghostToNormalEffect,x=void 0!==C&&C,E=t.url,S=void 0===E?"":E,T=t.newTab,A=void 0===T?"":T,N=t.noFollow,P=void 0===N?"":N,F=t.onChangeUrl,R=void 0===F?null:F,D=t.onChangeNewTab,M=void 0===D?null:D,z=t.onChangeNoFollow,I=void 0===z?null:z,L=t.onChangeIcon,U=void 0===L?null:L,H=t.icon,W=void 0===H?null:H,G=t.isSelected,q=void 0===G?null:G,V=l()([u,"ugb-button","ugb-button--size-".concat(g)],(B(e={"ugb-button--icon-only":n,"ugb-button--ghost-to-normal-effect":x},"ugb--hover-effect-".concat(j),"link"!==v&&j),B(e,"ugb--shadow-".concat(w),"basic"===v&&w),B(e,"ugb-button--design-".concat(v),"basic"!==v),B(e,"ugb-button--has-icon",W),B(e,"ugb-button--icon-position-".concat(k),k),e)),X=(null===q||q)&&this.state.openPopup;return wp.element.createElement("div",{className:"ugb-button-container ugb-button-container-".concat(this.buttonInstanceId),onClick:this.onButtonClickHandler,onKeyPress:this.onKeyPressHandler,role:"button",tabIndex:"0"},wp.element.createElement("a",{className:V},W&&"link"!==v&&wp.element.createElement(i.Fragment,null,!U&&wp.element.createElement(a.ib,{value:W}),U&&wp.element.createElement(a.jb,{value:W,onChange:U,isOpen:n?X:null})),!n&&wp.element.createElement(s.RichText,{tagName:"span",className:"link"===v?"":"ugb-button--inner",placeholder:Object(o.__)("Button text",c.i18n),value:m,onChange:f,withoutInteractiveFormatting:!0,keepPlaceholderOnFocus:!0}),X&&wp.element.createElement(a.nb,{value:S,onChange:R,newTab:A,noFollow:P,onChangeNewTab:M,onChangeNoFollow:I,disableSuggestions:this.props.disableSuggestions})))}}])&&C(n.prototype,r),u&&C(n,u),t}();A.defaultProps={iconButton:!1,disableSuggestions:!1,className:"",size:"normal",text:"",onChange:function(){},design:"basic",shadow:0,iconPosition:"",hoverEffect:"",ghostToNormalEffect:!1,url:"",newTab:"",noFollow:"",onChangeUrl:null,onChangeNewTab:null,onChangeNoFollow:null,onChangeIcon:null,icon:null,isSelected:null},A.Content=function(e){var t,n=e.iconButton,o=e.className,i=void 0===o?"":o,r=e.size,c=void 0===r?"normal":r,u=e.url,b=void 0===u?"":u,g=e.icon,p=void 0===g?null:g,m=e.text,d=void 0===m?"":m,f=e.design,h=void 0===f?"basic":f,v=e.newTab,y=void 0!==v&&v,w=e.shadow,O=void 0===w?0:w,k=e.iconPosition,_=void 0!==k&&k,j=e.hoverEffect,C=void 0===j?"":j,x=e.noFollow,E=void 0!==x&&x,S=e.ghostToNormalEffect,T=void 0!==S&&S,A=e.target,N=void 0===A?"":A,P=l()([i,"ugb-button","ugb-button--size-".concat(c)],(B(t={"ugb-button--icon-only":n,"ugb-button--ghost-to-normal-effect":T},"ugb--hover-effect-".concat(C),"link"!==h&&C),B(t,"ugb--shadow-".concat(O),"basic"===h&&O),B(t,"ugb-button--design-".concat(h),"basic"!==h),B(t,"ugb-button--has-icon",p),B(t,"ugb-button--icon-position-".concat(_),_),t)),F=[];return y&&(F.push("noopener"),F.push("noreferrer")),E&&F.push("nofollow"),wp.element.createElement("div",{className:"ugb-button-container"},(d||n)&&wp.element.createElement("a",{className:P,href:b,target:N||y?N||"_blank":void 0,rel:e.rel||F.join(" ")},p&&"link"!==h&&wp.element.createElement(a.ib.Content,{value:p}),!n&&wp.element.createElement(s.RichText.Content,{tagName:"span",className:"link"===h?"":"ugb-button--inner",value:d})))};var N=t.i=A},,function(e,t){e.exports=wp.blocks},,,,,,,,,,function(e,t){e.exports=wp.apiFetch},,,function(e,t,n){"use strict";n.d(t,"b",function(){return m});var a=n(0),o=n(9),i=n(12),r=n(25),l=n(26),c=n(27),s=n(23),u=n(1),b=n(10),g=n(3);function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var m=function(e){return"string"!=typeof e?null:e.match(/\w*-/)?[e.match(/\w*/),e.match(/\w+-(.*)$/)[1]]:null},d=Object(i.withInstanceId)(Object(i.withState)({openPopover:!1,clickedOnButton:!1})(function(e){var t=e.instanceId,n=e.openPopover,i=e.clickedOnButton,d=e.setState,f=m(e.value),h=function(e){var t=m(e);if(!t)return!1;var n=e.match(/^\w*/)[0];if(!["fab","far","fas"].includes(n))return!1;var a={fab:r.a,far:l.a,fas:c.a};return Object.values(a[n]).filter(function(e){return e.iconName===t[1]}).length>0}(e.value);return wp.element.createElement(o.BaseControl,p({className:"ugb-icon-control ugb-icon-control-".concat(t)},Object(b.omit)(e,["onChange","value"])),wp.element.createElement("div",{className:"ugb-icon-control__wrapper"},wp.element.createElement("div",{className:"ugb-icon-control__button-wrapper"},wp.element.createElement(o.Button,{isDefault:!0,className:"ugb-icon-control__icon-button",onClick:function(){d(i?{openPopover:!1,clickedOnButton:!1}:{openPopover:!0})}},h&&wp.element.createElement(s.a,{icon:f}),!h&&wp.element.createElement(s.a,{icon:["far","smile"],style:{opacity:.3}})),n&&wp.element.createElement(g.I,{onClickOutside:function(e){e.target&&e.target.closest(".ugb-icon-control-".concat(t))?d({clickedOnButton:!0}):d({openPopover:!1,clickedOnButton:!1})},onClose:function(){return d({openPopover:!1})},onChange:e.onChange})),wp.element.createElement(o.Button,{onClick:function(){e.onChange(""),d({openPopover:!1})},isSmall:!0,isDefault:!0,className:"components-range-control__reset"},Object(a.__)("Reset",u.i18n))))}));d.defaultProps={label:Object(a.__)("Icon",u.i18n),value:"",onChange:function(){}},t.a=d},function(e,t){e.exports=wp.editPost},,function(e,t,n){"use strict";n.d(t,"a",function(){return s});var a=n(31),o=n(25),i=n(26),r=n(27),l=n(23);function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}n(20).c.add(o.a,i.a,r.a);var s=function(e){var t=e.value,n=e.color,o=e.style,i=void 0===o?{}:o,r=e.className,c=void 0===r?"":r,s=Object(a.b)(t);return s&&wp.element.createElement(l.a,{color:n,style:i,icon:s,className:c})};s.Content=function(e){var t=e.value,n=Object(a.b)(t);return n&&wp.element.createElement(l.a,c({focusable:void 0,icon:n},e))}},,,,,,,,function(e,t,n){"use strict";n.d(t,"a",function(){return o}),n.d(t,"b",function(){return s});var a=n(2),o=function(e){var t=i(e);if(t){var n=r(t);l(n),c(t)}return t},i=function(e){return document.querySelector(".ugb-panel--".concat(e))},r=function(e){var t=e.closest(".ugb-inspector-panel-controls");if(!t)return null;var n=t.getAttribute("class").match(/ugb-panel-(\w+)/);if(n){var a=n[1];return document.querySelector(".ugb-tab--".concat(a))}return null},l=function(e){e&&(e.classList.contains("is-active")||e.click())},c=function(e){if(e){if(!e.classList.contains("is-opened")){var t=e.querySelector("button");t&&t.click()}s(e)}},s=function(e){var t=document.querySelector(".ugb-panel-tabs"),n=document.querySelector(".edit-post-sidebar"),o=e.getBoundingClientRect().top+2;if(o-=t?t.getBoundingClientRect().height:0,o-=n.getBoundingClientRect().top,!Object(a.bb)()){var i=document.querySelector(".edit-post-sidebar-header");o-=i?i.getBoundingClientRect().height-1:0}document.querySelector(".edit-post-sidebar").scrollTop+=o}},function(e,t){e.exports=wp.richText},,,,,function(e,t){e.exports=wp.codeEditor},function(e,t){e.exports=wp.plugins},function(e,t){e.exports="dist/videos/help/alignment-image.mp4"},function(e,t){e.exports="dist/videos/help/spacing-image.mp4"},,,,,,,,function(e,t){e.exports="dist/videos/help/typography-family.mp4"},function(e,t){e.exports="dist/videos/help/alignment-title.mp4"},function(e,t){e.exports="dist/videos/help/spacing-title.mp4"},function(e,t){e.exports="dist/videos/help/advanced-block-margins.mp4"},function(e,t){e.exports="dist/videos/help/advanced-column-paddings.mp4"},function(e,t){e.exports="dist/videos/help/accordion-border-size.mp4"},,function(e,t){e.exports=wp.date},,,,,,,,,,,,,,,function(e,t){e.exports="dist/images/components-image-shape-control-default.f59a6f2.png"},function(e,t){e.exports="dist/images/components-image-shape-control-square.54ea536.png"},function(e,t){e.exports="dist/images/components-image-shape-control-circle.9bd9f74.png"},function(e,t){e.exports="dist/images/components-image-shape-control-blob1.8e07b2a.png"},,function(e){e.exports=JSON.parse('[{"family":"ABeeZee","variants":["regular","italic"],"subsets":["latin"]},{"family":"Abel","variants":["regular"],"subsets":["latin"]},{"family":"Abhaya Libre","variants":["regular","500","600","700","800"],"subsets":["sinhala","latin","latin-ext"]},{"family":"Abril Fatface","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Aclonica","variants":["regular"],"subsets":["latin"]},{"family":"Acme","variants":["regular"],"subsets":["latin"]},{"family":"Actor","variants":["regular"],"subsets":["latin"]},{"family":"Adamina","variants":["regular"],"subsets":["latin"]},{"family":"Advent Pro","variants":["100","200","300","regular","500","600","700"],"subsets":["latin","greek","latin-ext"]},{"family":"Aguafina Script","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Akronim","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Aladin","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Alata","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Alatsi","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Aldrich","variants":["regular"],"subsets":["latin"]},{"family":"Alef","variants":["regular","700"],"subsets":["latin","hebrew"]},{"family":"Alegreya","variants":["regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Alegreya SC","variants":["regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Alegreya Sans","variants":["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Alegreya Sans SC","variants":["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Aleo","variants":["300","300italic","regular","italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Alex Brush","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Alfa Slab One","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Alice","variants":["regular"],"subsets":["cyrillic-ext","latin","cyrillic"]},{"family":"Alike","variants":["regular"],"subsets":["latin"]},{"family":"Alike Angular","variants":["regular"],"subsets":["latin"]},{"family":"Allan","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Allerta","variants":["regular"],"subsets":["latin"]},{"family":"Allerta Stencil","variants":["regular"],"subsets":["latin"]},{"family":"Allura","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Almarai","variants":["300","regular","700","800"],"subsets":["arabic"]},{"family":"Almendra","variants":["regular","italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Almendra Display","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Almendra SC","variants":["regular"],"subsets":["latin"]},{"family":"Amarante","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Amaranth","variants":["regular","italic","700","700italic"],"subsets":["latin"]},{"family":"Amatic SC","variants":["regular","700"],"subsets":["latin","cyrillic","hebrew","latin-ext","vietnamese"]},{"family":"Amethysta","variants":["regular"],"subsets":["latin"]},{"family":"Amiko","variants":["regular","600","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Amiri","variants":["regular","italic","700","700italic"],"subsets":["arabic","latin","latin-ext"]},{"family":"Amita","variants":["regular","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Anaheim","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Andada","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Andika","variants":["regular"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Angkor","variants":["regular"],"subsets":["khmer"]},{"family":"Annie Use Your Telescope","variants":["regular"],"subsets":["latin"]},{"family":"Anonymous Pro","variants":["regular","italic","700","700italic"],"subsets":["latin","cyrillic","greek","latin-ext"]},{"family":"Antic","variants":["regular"],"subsets":["latin"]},{"family":"Antic Didone","variants":["regular"],"subsets":["latin"]},{"family":"Antic Slab","variants":["regular"],"subsets":["latin"]},{"family":"Anton","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Arapey","variants":["regular","italic"],"subsets":["latin"]},{"family":"Arbutus","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Arbutus Slab","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Architects Daughter","variants":["regular"],"subsets":["latin"]},{"family":"Archivo","variants":["regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Archivo Black","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Archivo Narrow","variants":["regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Aref Ruqaa","variants":["regular","700"],"subsets":["arabic","latin"]},{"family":"Arima Madurai","variants":["100","200","300","regular","500","700","800","900"],"subsets":["tamil","latin","latin-ext","vietnamese"]},{"family":"Arimo","variants":["regular","italic","700","700italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","hebrew","latin-ext","vietnamese"]},{"family":"Arizonia","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Armata","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Arsenal","variants":["regular","italic","700","700italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Artifika","variants":["regular"],"subsets":["latin"]},{"family":"Arvo","variants":["regular","italic","700","700italic"],"subsets":["latin"]},{"family":"Arya","variants":["regular","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Asap","variants":["regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Asap Condensed","variants":["regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Asar","variants":["regular"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Asset","variants":["regular"],"subsets":["latin"]},{"family":"Assistant","variants":["200","300","regular","600","700","800"],"subsets":["latin","hebrew"]},{"family":"Astloch","variants":["regular","700"],"subsets":["latin"]},{"family":"Asul","variants":["regular","700"],"subsets":["latin"]},{"family":"Athiti","variants":["200","300","regular","500","600","700"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Atma","variants":["300","regular","500","600","700"],"subsets":["bengali","latin","latin-ext"]},{"family":"Atomic Age","variants":["regular"],"subsets":["latin"]},{"family":"Aubrey","variants":["regular"],"subsets":["latin"]},{"family":"Audiowide","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Autour One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Average","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Average Sans","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Averia Gruesa Libre","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Averia Libre","variants":["300","300italic","regular","italic","700","700italic"],"subsets":["latin"]},{"family":"Averia Sans Libre","variants":["300","300italic","regular","italic","700","700italic"],"subsets":["latin"]},{"family":"Averia Serif Libre","variants":["300","300italic","regular","italic","700","700italic"],"subsets":["latin"]},{"family":"B612","variants":["regular","italic","700","700italic"],"subsets":["latin"]},{"family":"B612 Mono","variants":["regular","italic","700","700italic"],"subsets":["latin"]},{"family":"Bad Script","variants":["regular"],"subsets":["latin","cyrillic"]},{"family":"Bahiana","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Bahianita","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Bai Jamjuree","variants":["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Baloo 2","variants":["regular","500","600","700","800"],"subsets":["latin","devanagari","latin-ext","vietnamese"]},{"family":"Baloo Bhai 2","variants":["regular","500","600","700","800"],"subsets":["gujarati","latin","latin-ext","vietnamese"]},{"family":"Baloo Bhaina 2","variants":["regular","500","600","700","800"],"subsets":["oriya","latin","latin-ext","vietnamese"]},{"family":"Baloo Chettan 2","variants":["regular","500","600","700","800"],"subsets":["latin","latin-ext","vietnamese","malayalam"]},{"family":"Baloo Da 2","variants":["regular","500","600","700","800"],"subsets":["bengali","latin","latin-ext","vietnamese"]},{"family":"Baloo Paaji 2","variants":["regular","500","600","700","800"],"subsets":["gurmukhi","latin","latin-ext","vietnamese"]},{"family":"Baloo Tamma 2","variants":["regular","500","600","700","800"],"subsets":["latin","kannada","latin-ext","vietnamese"]},{"family":"Baloo Tammudu 2","variants":["regular","500","600","700","800"],"subsets":["telugu","latin","latin-ext","vietnamese"]},{"family":"Baloo Thambi 2","variants":["regular","500","600","700","800"],"subsets":["tamil","latin","latin-ext","vietnamese"]},{"family":"Balthazar","variants":["regular"],"subsets":["latin"]},{"family":"Bangers","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Barlow","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Barlow Condensed","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Barlow Semi Condensed","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Barriecito","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Barrio","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Basic","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Baskervville","variants":["regular","italic"],"subsets":["latin","latin-ext"]},{"family":"Battambang","variants":["regular","700"],"subsets":["khmer"]},{"family":"Baumans","variants":["regular"],"subsets":["latin"]},{"family":"Bayon","variants":["regular"],"subsets":["khmer"]},{"family":"Be Vietnam","variants":["100","100italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Bebas Neue","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Belgrano","variants":["regular"],"subsets":["latin"]},{"family":"Bellefair","variants":["regular"],"subsets":["latin","hebrew","latin-ext"]},{"family":"Belleza","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Bellota","variants":["300","300italic","regular","italic","700","700italic"],"subsets":["latin","cyrillic","latin-ext","vietnamese"]},{"family":"Bellota Text","variants":["300","300italic","regular","italic","700","700italic"],"subsets":["latin","cyrillic","latin-ext","vietnamese"]},{"family":"BenchNine","variants":["300","regular","700"],"subsets":["latin","latin-ext"]},{"family":"Bentham","variants":["regular"],"subsets":["latin"]},{"family":"Berkshire Swash","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Beth Ellen","variants":["regular"],"subsets":["latin"]},{"family":"Bevan","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Big Shoulders Display","variants":["100","300","regular","500","600","700","800","900"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Big Shoulders Text","variants":["100","300","regular","500","600","700","800","900"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Bigelow Rules","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Bigshot One","variants":["regular"],"subsets":["latin"]},{"family":"Bilbo","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Bilbo Swash Caps","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"BioRhyme","variants":["200","300","regular","700","800"],"subsets":["latin","latin-ext"]},{"family":"BioRhyme Expanded","variants":["200","300","regular","700","800"],"subsets":["latin","latin-ext"]},{"family":"Biryani","variants":["200","300","regular","600","700","800","900"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Bitter","variants":["regular","italic","700"],"subsets":["latin","latin-ext"]},{"family":"Black And White Picture","variants":["regular"],"subsets":["korean","latin"]},{"family":"Black Han Sans","variants":["regular"],"subsets":["korean","latin"]},{"family":"Black Ops One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Blinker","variants":["100","200","300","regular","600","700","800","900"],"subsets":["latin","latin-ext"]},{"family":"Bokor","variants":["regular"],"subsets":["khmer"]},{"family":"Bonbon","variants":["regular"],"subsets":["latin"]},{"family":"Boogaloo","variants":["regular"],"subsets":["latin"]},{"family":"Bowlby One","variants":["regular"],"subsets":["latin"]},{"family":"Bowlby One SC","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Brawler","variants":["regular"],"subsets":["latin"]},{"family":"Bree Serif","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Bubblegum Sans","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Bubbler One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Buda","variants":["300"],"subsets":["latin"]},{"family":"Buenard","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Bungee","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Bungee Hairline","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Bungee Inline","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Bungee Outline","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Bungee Shade","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Butcherman","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Butterfly Kids","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Cabin","variants":["regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Cabin Condensed","variants":["regular","500","600","700"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Cabin Sketch","variants":["regular","700"],"subsets":["latin"]},{"family":"Caesar Dressing","variants":["regular"],"subsets":["latin"]},{"family":"Cagliostro","variants":["regular"],"subsets":["latin"]},{"family":"Cairo","variants":["200","300","regular","600","700","900"],"subsets":["arabic","latin","latin-ext"]},{"family":"Caladea","variants":["regular","italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Calistoga","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Calligraffitti","variants":["regular"],"subsets":["latin"]},{"family":"Cambay","variants":["regular","italic","700","700italic"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Cambo","variants":["regular"],"subsets":["latin"]},{"family":"Candal","variants":["regular"],"subsets":["latin"]},{"family":"Cantarell","variants":["regular","italic","700","700italic"],"subsets":["latin"]},{"family":"Cantata One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Cantora One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Capriola","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Cardo","variants":["regular","italic","700"],"subsets":["greek-ext","latin","greek","latin-ext"]},{"family":"Carme","variants":["regular"],"subsets":["latin"]},{"family":"Carrois Gothic","variants":["regular"],"subsets":["latin"]},{"family":"Carrois Gothic SC","variants":["regular"],"subsets":["latin"]},{"family":"Carter One","variants":["regular"],"subsets":["latin"]},{"family":"Catamaran","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["tamil","latin","latin-ext"]},{"family":"Caudex","variants":["regular","italic","700","700italic"],"subsets":["greek-ext","latin","greek","latin-ext"]},{"family":"Caveat","variants":["regular","700"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext"]},{"family":"Caveat Brush","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Cedarville Cursive","variants":["regular"],"subsets":["latin"]},{"family":"Ceviche One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Chakra Petch","variants":["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Changa","variants":["200","300","regular","500","600","700","800"],"subsets":["arabic","latin","latin-ext"]},{"family":"Changa One","variants":["regular","italic"],"subsets":["latin"]},{"family":"Chango","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Charm","variants":["regular","700"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Charmonman","variants":["regular","700"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Chathura","variants":["100","300","regular","700","800"],"subsets":["telugu","latin"]},{"family":"Chau Philomene One","variants":["regular","italic"],"subsets":["latin","latin-ext"]},{"family":"Chela One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Chelsea Market","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Chenla","variants":["regular"],"subsets":["khmer"]},{"family":"Cherry Cream Soda","variants":["regular"],"subsets":["latin"]},{"family":"Cherry Swash","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Chewy","variants":["regular"],"subsets":["latin"]},{"family":"Chicle","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Chilanka","variants":["regular"],"subsets":["latin","malayalam"]},{"family":"Chivo","variants":["300","300italic","regular","italic","700","700italic","900","900italic"],"subsets":["latin","latin-ext"]},{"family":"Chonburi","variants":["regular"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Cinzel","variants":["regular","700","900"],"subsets":["latin","latin-ext"]},{"family":"Cinzel Decorative","variants":["regular","700","900"],"subsets":["latin"]},{"family":"Clicker Script","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Coda","variants":["regular","800"],"subsets":["latin","latin-ext"]},{"family":"Coda Caption","variants":["800"],"subsets":["latin","latin-ext"]},{"family":"Codystar","variants":["300","regular"],"subsets":["latin","latin-ext"]},{"family":"Coiny","variants":["regular"],"subsets":["tamil","latin","latin-ext","vietnamese"]},{"family":"Combo","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Comfortaa","variants":["300","regular","500","600","700"],"subsets":["cyrillic-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Coming Soon","variants":["regular"],"subsets":["latin"]},{"family":"Concert One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Condiment","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Content","variants":["regular","700"],"subsets":["khmer"]},{"family":"Contrail One","variants":["regular"],"subsets":["latin"]},{"family":"Convergence","variants":["regular"],"subsets":["latin"]},{"family":"Cookie","variants":["regular"],"subsets":["latin"]},{"family":"Copse","variants":["regular"],"subsets":["latin"]},{"family":"Corben","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Cormorant","variants":["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Cormorant Garamond","variants":["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Cormorant Infant","variants":["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Cormorant SC","variants":["300","regular","500","600","700"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Cormorant Unicase","variants":["300","regular","500","600","700"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Cormorant Upright","variants":["300","regular","500","600","700"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Courgette","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Courier Prime","variants":["regular","italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Cousine","variants":["regular","italic","700","700italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","hebrew","latin-ext","vietnamese"]},{"family":"Coustard","variants":["regular","900"],"subsets":["latin"]},{"family":"Covered By Your Grace","variants":["regular"],"subsets":["latin"]},{"family":"Crafty Girls","variants":["regular"],"subsets":["latin"]},{"family":"Creepster","variants":["regular"],"subsets":["latin"]},{"family":"Crete Round","variants":["regular","italic"],"subsets":["latin","latin-ext"]},{"family":"Crimson Pro","variants":["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Crimson Text","variants":["regular","italic","600","600italic","700","700italic"],"subsets":["latin"]},{"family":"Croissant One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Crushed","variants":["regular"],"subsets":["latin"]},{"family":"Cuprum","variants":["regular","italic","700","700italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Cute Font","variants":["regular"],"subsets":["korean","latin"]},{"family":"Cutive","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Cutive Mono","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"DM Sans","variants":["regular","italic","500","500italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"DM Serif Display","variants":["regular","italic"],"subsets":["latin","latin-ext"]},{"family":"DM Serif Text","variants":["regular","italic"],"subsets":["latin","latin-ext"]},{"family":"Damion","variants":["regular"],"subsets":["latin"]},{"family":"Dancing Script","variants":["regular","500","600","700"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Dangrek","variants":["regular"],"subsets":["khmer"]},{"family":"Darker Grotesque","variants":["300","regular","500","600","700","800","900"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"David Libre","variants":["regular","500","700"],"subsets":["latin","hebrew","latin-ext","vietnamese"]},{"family":"Dawning of a New Day","variants":["regular"],"subsets":["latin"]},{"family":"Days One","variants":["regular"],"subsets":["latin"]},{"family":"Dekko","variants":["regular"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Delius","variants":["regular"],"subsets":["latin"]},{"family":"Delius Swash Caps","variants":["regular"],"subsets":["latin"]},{"family":"Delius Unicase","variants":["regular","700"],"subsets":["latin"]},{"family":"Della Respira","variants":["regular"],"subsets":["latin"]},{"family":"Denk One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Devonshire","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Dhurjati","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Didact Gothic","variants":["regular"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext"]},{"family":"Diplomata","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Diplomata SC","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Do Hyeon","variants":["regular"],"subsets":["korean","latin"]},{"family":"Dokdo","variants":["regular"],"subsets":["korean","latin"]},{"family":"Domine","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Donegal One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Doppio One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Dorsa","variants":["regular"],"subsets":["latin"]},{"family":"Dosis","variants":["200","300","regular","500","600","700","800"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Dr Sugiyama","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Duru Sans","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Dynalight","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"EB Garamond","variants":["regular","500","600","700","800","italic","500italic","600italic","700italic","800italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Eagle Lake","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"East Sea Dokdo","variants":["regular"],"subsets":["korean","latin"]},{"family":"Eater","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Economica","variants":["regular","italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Eczar","variants":["regular","500","600","700","800"],"subsets":["latin","devanagari","latin-ext"]},{"family":"El Messiri","variants":["regular","500","600","700"],"subsets":["arabic","latin","cyrillic"]},{"family":"Electrolize","variants":["regular"],"subsets":["latin"]},{"family":"Elsie","variants":["regular","900"],"subsets":["latin","latin-ext"]},{"family":"Elsie Swash Caps","variants":["regular","900"],"subsets":["latin","latin-ext"]},{"family":"Emblema One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Emilys Candy","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Encode Sans","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Encode Sans Condensed","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Encode Sans Expanded","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Encode Sans Semi Condensed","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Encode Sans Semi Expanded","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Engagement","variants":["regular"],"subsets":["latin"]},{"family":"Englebert","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Enriqueta","variants":["regular","500","600","700"],"subsets":["latin","latin-ext"]},{"family":"Erica One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Esteban","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Euphoria Script","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Ewert","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Exo","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Exo 2","variants":["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Expletus Sans","variants":["regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin"]},{"family":"Fahkwang","variants":["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Fanwood Text","variants":["regular","italic"],"subsets":["latin"]},{"family":"Farro","variants":["300","regular","500","700"],"subsets":["latin","latin-ext"]},{"family":"Farsan","variants":["regular"],"subsets":["gujarati","latin","latin-ext","vietnamese"]},{"family":"Fascinate","variants":["regular"],"subsets":["latin"]},{"family":"Fascinate Inline","variants":["regular"],"subsets":["latin"]},{"family":"Faster One","variants":["regular"],"subsets":["latin"]},{"family":"Fasthand","variants":["regular"],"subsets":["khmer"]},{"family":"Fauna One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Faustina","variants":["regular","500","600","700","italic","500italic","600italic","700italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Federant","variants":["regular"],"subsets":["latin"]},{"family":"Federo","variants":["regular"],"subsets":["latin"]},{"family":"Felipa","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Fenix","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Finger Paint","variants":["regular"],"subsets":["latin"]},{"family":"Fira Code","variants":["300","regular","500","600","700"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext"]},{"family":"Fira Mono","variants":["regular","500","700"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext"]},{"family":"Fira Sans","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Fira Sans Condensed","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Fira Sans Extra Condensed","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Fjalla One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Fjord One","variants":["regular"],"subsets":["latin"]},{"family":"Flamenco","variants":["300","regular"],"subsets":["latin"]},{"family":"Flavors","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Fondamento","variants":["regular","italic"],"subsets":["latin","latin-ext"]},{"family":"Fontdiner Swanky","variants":["regular"],"subsets":["latin"]},{"family":"Forum","variants":["regular"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext"]},{"family":"Francois One","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Frank Ruhl Libre","variants":["300","regular","500","700","900"],"subsets":["latin","hebrew","latin-ext"]},{"family":"Freckle Face","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Fredericka the Great","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Fredoka One","variants":["regular"],"subsets":["latin"]},{"family":"Freehand","variants":["regular"],"subsets":["khmer"]},{"family":"Fresca","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Frijole","variants":["regular"],"subsets":["latin"]},{"family":"Fruktur","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Fugaz One","variants":["regular"],"subsets":["latin"]},{"family":"GFS Didot","variants":["regular"],"subsets":["greek"]},{"family":"GFS Neohellenic","variants":["regular","italic","700","700italic"],"subsets":["greek"]},{"family":"Gabriela","variants":["regular"],"subsets":["cyrillic-ext","latin","cyrillic"]},{"family":"Gaegu","variants":["300","regular","700"],"subsets":["korean","latin"]},{"family":"Gafata","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Galada","variants":["regular"],"subsets":["bengali","latin"]},{"family":"Galdeano","variants":["regular"],"subsets":["latin"]},{"family":"Galindo","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Gamja Flower","variants":["regular"],"subsets":["korean","latin"]},{"family":"Gayathri","variants":["100","regular","700"],"subsets":["latin","malayalam"]},{"family":"Gelasio","variants":["regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Gentium Basic","variants":["regular","italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Gentium Book Basic","variants":["regular","italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Geo","variants":["regular","italic"],"subsets":["latin"]},{"family":"Geostar","variants":["regular"],"subsets":["latin"]},{"family":"Geostar Fill","variants":["regular"],"subsets":["latin"]},{"family":"Germania One","variants":["regular"],"subsets":["latin"]},{"family":"Gidugu","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Gilda Display","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Girassol","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Give You Glory","variants":["regular"],"subsets":["latin"]},{"family":"Glass Antiqua","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Glegoo","variants":["regular","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Gloria Hallelujah","variants":["regular"],"subsets":["latin"]},{"family":"Goblin One","variants":["regular"],"subsets":["latin"]},{"family":"Gochi Hand","variants":["regular"],"subsets":["latin"]},{"family":"Gorditas","variants":["regular","700"],"subsets":["latin"]},{"family":"Gothic A1","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["korean","latin"]},{"family":"Gotu","variants":["regular"],"subsets":["latin","devanagari","latin-ext","vietnamese"]},{"family":"Goudy Bookletter 1911","variants":["regular"],"subsets":["latin"]},{"family":"Graduate","variants":["regular"],"subsets":["latin"]},{"family":"Grand Hotel","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Gravitas One","variants":["regular"],"subsets":["latin"]},{"family":"Great Vibes","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Grenze","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Griffy","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Gruppo","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Gudea","variants":["regular","italic","700"],"subsets":["latin","latin-ext"]},{"family":"Gugi","variants":["regular"],"subsets":["korean","latin"]},{"family":"Gupter","variants":["regular","500","700"],"subsets":["latin"]},{"family":"Gurajada","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Habibi","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Halant","variants":["300","regular","500","600","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Hammersmith One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Hanalei","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Hanalei Fill","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Handlee","variants":["regular"],"subsets":["latin"]},{"family":"Hanuman","variants":["regular","700"],"subsets":["khmer"]},{"family":"Happy Monkey","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Harmattan","variants":["regular"],"subsets":["arabic","latin"]},{"family":"Headland One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Heebo","variants":["100","300","regular","500","700","800","900"],"subsets":["latin","hebrew"]},{"family":"Henny Penny","variants":["regular"],"subsets":["latin"]},{"family":"Hepta Slab","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Herr Von Muellerhoff","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Hi Melody","variants":["regular"],"subsets":["korean","latin"]},{"family":"Hind","variants":["300","regular","500","600","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Hind Guntur","variants":["300","regular","500","600","700"],"subsets":["telugu","latin","latin-ext"]},{"family":"Hind Madurai","variants":["300","regular","500","600","700"],"subsets":["tamil","latin","latin-ext"]},{"family":"Hind Siliguri","variants":["300","regular","500","600","700"],"subsets":["bengali","latin","latin-ext"]},{"family":"Hind Vadodara","variants":["300","regular","500","600","700"],"subsets":["gujarati","latin","latin-ext"]},{"family":"Holtwood One SC","variants":["regular"],"subsets":["latin"]},{"family":"Homemade Apple","variants":["regular"],"subsets":["latin"]},{"family":"Homenaje","variants":["regular"],"subsets":["latin"]},{"family":"IBM Plex Mono","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"IBM Plex Sans","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["cyrillic-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"IBM Plex Sans Condensed","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"IBM Plex Serif","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"IM Fell DW Pica","variants":["regular","italic"],"subsets":["latin"]},{"family":"IM Fell DW Pica SC","variants":["regular"],"subsets":["latin"]},{"family":"IM Fell Double Pica","variants":["regular","italic"],"subsets":["latin"]},{"family":"IM Fell Double Pica SC","variants":["regular"],"subsets":["latin"]},{"family":"IM Fell English","variants":["regular","italic"],"subsets":["latin"]},{"family":"IM Fell English SC","variants":["regular"],"subsets":["latin"]},{"family":"IM Fell French Canon","variants":["regular","italic"],"subsets":["latin"]},{"family":"IM Fell French Canon SC","variants":["regular"],"subsets":["latin"]},{"family":"IM Fell Great Primer","variants":["regular","italic"],"subsets":["latin"]},{"family":"IM Fell Great Primer SC","variants":["regular"],"subsets":["latin"]},{"family":"Ibarra Real Nova","variants":["regular","italic","600","600italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Iceberg","variants":["regular"],"subsets":["latin"]},{"family":"Iceland","variants":["regular"],"subsets":["latin"]},{"family":"Imprima","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Inconsolata","variants":["regular","700"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Inder","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Indie Flower","variants":["regular"],"subsets":["latin"]},{"family":"Inika","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Inknut Antiqua","variants":["300","regular","500","600","700","800","900"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Inria Sans","variants":["300","300italic","regular","italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Inria Serif","variants":["300","300italic","regular","italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Inter","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Irish Grover","variants":["regular"],"subsets":["latin"]},{"family":"Istok Web","variants":["regular","italic","700","700italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext"]},{"family":"Italiana","variants":["regular"],"subsets":["latin"]},{"family":"Italianno","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Itim","variants":["regular"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Jacques Francois","variants":["regular"],"subsets":["latin"]},{"family":"Jacques Francois Shadow","variants":["regular"],"subsets":["latin"]},{"family":"Jaldi","variants":["regular","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Jim Nightshade","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Jockey One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Jolly Lodger","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Jomhuria","variants":["regular"],"subsets":["arabic","latin","latin-ext"]},{"family":"Jomolhari","variants":["regular"],"subsets":["tibetan","latin"]},{"family":"Josefin Sans","variants":["100","200","300","regular","500","600","700","100italic","200italic","300italic","italic","500italic","600italic","700italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Josefin Slab","variants":["100","100italic","300","300italic","regular","italic","600","600italic","700","700italic"],"subsets":["latin"]},{"family":"Joti One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Jua","variants":["regular"],"subsets":["korean","latin"]},{"family":"Judson","variants":["regular","italic","700"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Julee","variants":["regular"],"subsets":["latin"]},{"family":"Julius Sans One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Junge","variants":["regular"],"subsets":["latin"]},{"family":"Jura","variants":["300","regular","500","600","700"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Just Another Hand","variants":["regular"],"subsets":["latin"]},{"family":"Just Me Again Down Here","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"K2D","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Kadwa","variants":["regular","700"],"subsets":["latin","devanagari"]},{"family":"Kalam","variants":["300","regular","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Kameron","variants":["regular","700"],"subsets":["latin"]},{"family":"Kanit","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Kantumruy","variants":["300","regular","700"],"subsets":["khmer"]},{"family":"Karla","variants":["regular","italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Karma","variants":["300","regular","500","600","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Katibeh","variants":["regular"],"subsets":["arabic","latin","latin-ext"]},{"family":"Kaushan Script","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Kavivanar","variants":["regular"],"subsets":["tamil","latin","latin-ext"]},{"family":"Kavoon","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Kdam Thmor","variants":["regular"],"subsets":["khmer"]},{"family":"Keania One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Kelly Slab","variants":["regular"],"subsets":["latin","cyrillic","latin-ext"]},{"family":"Kenia","variants":["regular"],"subsets":["latin"]},{"family":"Khand","variants":["300","regular","500","600","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Khmer","variants":["regular"],"subsets":["khmer"]},{"family":"Khula","variants":["300","regular","600","700","800"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Kirang Haerang","variants":["regular"],"subsets":["korean","latin"]},{"family":"Kite One","variants":["regular"],"subsets":["latin"]},{"family":"Knewave","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"KoHo","variants":["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Kodchasan","variants":["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Kosugi","variants":["regular"],"subsets":["japanese","latin","cyrillic"]},{"family":"Kosugi Maru","variants":["regular"],"subsets":["japanese","latin","cyrillic"]},{"family":"Kotta One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Koulen","variants":["regular"],"subsets":["khmer"]},{"family":"Kranky","variants":["regular"],"subsets":["latin"]},{"family":"Kreon","variants":["300","regular","500","600","700"],"subsets":["latin","latin-ext"]},{"family":"Kristi","variants":["regular"],"subsets":["latin"]},{"family":"Krona One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Krub","variants":["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Kulim Park","variants":["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Kumar One","variants":["regular"],"subsets":["gujarati","latin","latin-ext"]},{"family":"Kumar One Outline","variants":["regular"],"subsets":["gujarati","latin","latin-ext"]},{"family":"Kurale","variants":["regular"],"subsets":["cyrillic-ext","latin","cyrillic","devanagari","latin-ext"]},{"family":"La Belle Aurore","variants":["regular"],"subsets":["latin"]},{"family":"Lacquer","variants":["regular"],"subsets":["latin"]},{"family":"Laila","variants":["300","regular","500","600","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Lakki Reddy","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Lalezar","variants":["regular"],"subsets":["arabic","latin","latin-ext","vietnamese"]},{"family":"Lancelot","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Lateef","variants":["regular"],"subsets":["arabic","latin"]},{"family":"Lato","variants":["100","100italic","300","300italic","regular","italic","700","700italic","900","900italic"],"subsets":["latin","latin-ext"]},{"family":"League Script","variants":["regular"],"subsets":["latin"]},{"family":"Leckerli One","variants":["regular"],"subsets":["latin"]},{"family":"Ledger","variants":["regular"],"subsets":["latin","cyrillic","latin-ext"]},{"family":"Lekton","variants":["regular","italic","700"],"subsets":["latin","latin-ext"]},{"family":"Lemon","variants":["regular"],"subsets":["latin"]},{"family":"Lemonada","variants":["300","regular","500","600","700"],"subsets":["arabic","latin","latin-ext","vietnamese"]},{"family":"Lexend Deca","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Lexend Exa","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Lexend Giga","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Lexend Mega","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Lexend Peta","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Lexend Tera","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Lexend Zetta","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Libre Barcode 128","variants":["regular"],"subsets":["latin"]},{"family":"Libre Barcode 128 Text","variants":["regular"],"subsets":["latin"]},{"family":"Libre Barcode 39","variants":["regular"],"subsets":["latin"]},{"family":"Libre Barcode 39 Extended","variants":["regular"],"subsets":["latin"]},{"family":"Libre Barcode 39 Extended Text","variants":["regular"],"subsets":["latin"]},{"family":"Libre Barcode 39 Text","variants":["regular"],"subsets":["latin"]},{"family":"Libre Baskerville","variants":["regular","italic","700"],"subsets":["latin","latin-ext"]},{"family":"Libre Caslon Display","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Libre Caslon Text","variants":["regular","italic","700"],"subsets":["latin","latin-ext"]},{"family":"Libre Franklin","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","latin-ext"]},{"family":"Life Savers","variants":["regular","700","800"],"subsets":["latin","latin-ext"]},{"family":"Lilita One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Lily Script One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Limelight","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Linden Hill","variants":["regular","italic"],"subsets":["latin"]},{"family":"Literata","variants":["regular","500","600","700","italic","500italic","600italic","700italic"],"subsets":["greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Liu Jian Mao Cao","variants":["regular"],"subsets":["latin","chinese-simplified"]},{"family":"Livvic","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","900","900italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Lobster","variants":["regular"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Lobster Two","variants":["regular","italic","700","700italic"],"subsets":["latin"]},{"family":"Londrina Outline","variants":["regular"],"subsets":["latin"]},{"family":"Londrina Shadow","variants":["regular"],"subsets":["latin"]},{"family":"Londrina Sketch","variants":["regular"],"subsets":["latin"]},{"family":"Londrina Solid","variants":["100","300","regular","900"],"subsets":["latin"]},{"family":"Long Cang","variants":["regular"],"subsets":["latin","chinese-simplified"]},{"family":"Lora","variants":["regular","500","600","700","italic","500italic","600italic","700italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Love Ya Like A Sister","variants":["regular"],"subsets":["latin"]},{"family":"Loved by the King","variants":["regular"],"subsets":["latin"]},{"family":"Lovers Quarrel","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Luckiest Guy","variants":["regular"],"subsets":["latin"]},{"family":"Lusitana","variants":["regular","700"],"subsets":["latin"]},{"family":"Lustria","variants":["regular"],"subsets":["latin"]},{"family":"M PLUS 1p","variants":["100","300","regular","500","700","800","900"],"subsets":["cyrillic-ext","greek-ext","japanese","latin","cyrillic","greek","hebrew","latin-ext","vietnamese"]},{"family":"M PLUS Rounded 1c","variants":["100","300","regular","500","700","800","900"],"subsets":["cyrillic-ext","greek-ext","japanese","latin","cyrillic","greek","hebrew","latin-ext","vietnamese"]},{"family":"Ma Shan Zheng","variants":["regular"],"subsets":["latin","chinese-simplified"]},{"family":"Macondo","variants":["regular"],"subsets":["latin"]},{"family":"Macondo Swash Caps","variants":["regular"],"subsets":["latin"]},{"family":"Mada","variants":["200","300","regular","500","600","700","900"],"subsets":["arabic","latin"]},{"family":"Magra","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Maiden Orange","variants":["regular"],"subsets":["latin"]},{"family":"Maitree","variants":["200","300","regular","500","600","700"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Major Mono Display","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Mako","variants":["regular"],"subsets":["latin"]},{"family":"Mali","variants":["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Mallanna","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Mandali","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Manjari","variants":["100","regular","700"],"subsets":["latin","malayalam"]},{"family":"Mansalva","variants":["regular"],"subsets":["latin"]},{"family":"Manuale","variants":["regular","500","600","700","italic","500italic","600italic","700italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Marcellus","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Marcellus SC","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Marck Script","variants":["regular"],"subsets":["latin","cyrillic","latin-ext"]},{"family":"Margarine","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Markazi Text","variants":["regular","500","600","700"],"subsets":["arabic","latin","latin-ext","vietnamese"]},{"family":"Marko One","variants":["regular"],"subsets":["latin"]},{"family":"Marmelad","variants":["regular"],"subsets":["latin","cyrillic","latin-ext"]},{"family":"Martel","variants":["200","300","regular","600","700","800","900"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Martel Sans","variants":["200","300","regular","600","700","800","900"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Marvel","variants":["regular","italic","700","700italic"],"subsets":["latin"]},{"family":"Mate","variants":["regular","italic"],"subsets":["latin"]},{"family":"Mate SC","variants":["regular"],"subsets":["latin"]},{"family":"Maven Pro","variants":["regular","500","600","700","800","900"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"McLaren","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Meddon","variants":["regular"],"subsets":["latin"]},{"family":"MedievalSharp","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Medula One","variants":["regular"],"subsets":["latin"]},{"family":"Meera Inimai","variants":["regular"],"subsets":["tamil","latin"]},{"family":"Megrim","variants":["regular"],"subsets":["latin"]},{"family":"Meie Script","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Merienda","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Merienda One","variants":["regular"],"subsets":["latin"]},{"family":"Merriweather","variants":["300","300italic","regular","italic","700","700italic","900","900italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Merriweather Sans","variants":["300","300italic","regular","italic","700","700italic","800","800italic"],"subsets":["latin","latin-ext"]},{"family":"Metal","variants":["regular"],"subsets":["khmer"]},{"family":"Metal Mania","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Metamorphous","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Metrophobic","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Michroma","variants":["regular"],"subsets":["latin"]},{"family":"Milonga","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Miltonian","variants":["regular"],"subsets":["latin"]},{"family":"Miltonian Tattoo","variants":["regular"],"subsets":["latin"]},{"family":"Mina","variants":["regular","700"],"subsets":["bengali","latin","latin-ext"]},{"family":"Miniver","variants":["regular"],"subsets":["latin"]},{"family":"Miriam Libre","variants":["regular","700"],"subsets":["latin","hebrew","latin-ext"]},{"family":"Mirza","variants":["regular","500","600","700"],"subsets":["arabic","latin","latin-ext"]},{"family":"Miss Fajardose","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Mitr","variants":["200","300","regular","500","600","700"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Modak","variants":["regular"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Modern Antiqua","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Mogra","variants":["regular"],"subsets":["gujarati","latin","latin-ext"]},{"family":"Molengo","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Molle","variants":["italic"],"subsets":["latin","latin-ext"]},{"family":"Monda","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Monofett","variants":["regular"],"subsets":["latin"]},{"family":"Monoton","variants":["regular"],"subsets":["latin"]},{"family":"Monsieur La Doulaise","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Montaga","variants":["regular"],"subsets":["latin"]},{"family":"Montez","variants":["regular"],"subsets":["latin"]},{"family":"Montserrat","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Montserrat Alternates","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Montserrat Subrayada","variants":["regular","700"],"subsets":["latin"]},{"family":"Moul","variants":["regular"],"subsets":["khmer"]},{"family":"Moulpali","variants":["regular"],"subsets":["khmer"]},{"family":"Mountains of Christmas","variants":["regular","700"],"subsets":["latin"]},{"family":"Mouse Memoirs","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Mr Bedfort","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Mr Dafoe","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Mr De Haviland","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Mrs Saint Delafield","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Mrs Sheppards","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Mukta","variants":["200","300","regular","500","600","700","800"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Mukta Mahee","variants":["200","300","regular","500","600","700","800"],"subsets":["gurmukhi","latin","latin-ext"]},{"family":"Mukta Malar","variants":["200","300","regular","500","600","700","800"],"subsets":["tamil","latin","latin-ext"]},{"family":"Mukta Vaani","variants":["200","300","regular","500","600","700","800"],"subsets":["gujarati","latin","latin-ext"]},{"family":"Muli","variants":["200","300","regular","500","600","700","800","900","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Mystery Quest","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"NTR","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Nanum Brush Script","variants":["regular"],"subsets":["korean","latin"]},{"family":"Nanum Gothic","variants":["regular","700","800"],"subsets":["korean","latin"]},{"family":"Nanum Gothic Coding","variants":["regular","700"],"subsets":["korean","latin"]},{"family":"Nanum Myeongjo","variants":["regular","700","800"],"subsets":["korean","latin"]},{"family":"Nanum Pen Script","variants":["regular"],"subsets":["korean","latin"]},{"family":"Neucha","variants":["regular"],"subsets":["latin","cyrillic"]},{"family":"Neuton","variants":["200","300","regular","italic","700","800"],"subsets":["latin","latin-ext"]},{"family":"New Rocker","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"News Cycle","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Niconne","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Niramit","variants":["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Nixie One","variants":["regular"],"subsets":["latin"]},{"family":"Nobile","variants":["regular","italic","500","500italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Nokora","variants":["regular","700"],"subsets":["khmer"]},{"family":"Norican","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Nosifer","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Notable","variants":["regular"],"subsets":["latin"]},{"family":"Nothing You Could Do","variants":["regular"],"subsets":["latin"]},{"family":"Noticia Text","variants":["regular","italic","700","700italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Noto Sans","variants":["regular","italic","700","700italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","devanagari","latin-ext","vietnamese"]},{"family":"Noto Sans HK","variants":["100","300","regular","500","700","900"],"subsets":["chinese-hongkong","latin"]},{"family":"Noto Sans JP","variants":["100","300","regular","500","700","900"],"subsets":["japanese","latin"]},{"family":"Noto Sans KR","variants":["100","300","regular","500","700","900"],"subsets":["korean","latin"]},{"family":"Noto Sans SC","variants":["100","300","regular","500","700","900"],"subsets":["latin","chinese-simplified"]},{"family":"Noto Sans TC","variants":["100","300","regular","500","700","900"],"subsets":["chinese-traditional","latin"]},{"family":"Noto Serif","variants":["regular","italic","700","700italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Noto Serif JP","variants":["200","300","regular","500","600","700","900"],"subsets":["japanese","latin"]},{"family":"Noto Serif KR","variants":["200","300","regular","500","600","700","900"],"subsets":["korean","latin"]},{"family":"Noto Serif SC","variants":["200","300","regular","500","600","700","900"],"subsets":["latin","chinese-simplified"]},{"family":"Noto Serif TC","variants":["200","300","regular","500","600","700","900"],"subsets":["chinese-traditional","latin"]},{"family":"Nova Cut","variants":["regular"],"subsets":["latin"]},{"family":"Nova Flat","variants":["regular"],"subsets":["latin"]},{"family":"Nova Mono","variants":["regular"],"subsets":["latin","greek"]},{"family":"Nova Oval","variants":["regular"],"subsets":["latin"]},{"family":"Nova Round","variants":["regular"],"subsets":["latin"]},{"family":"Nova Script","variants":["regular"],"subsets":["latin"]},{"family":"Nova Slim","variants":["regular"],"subsets":["latin"]},{"family":"Nova Square","variants":["regular"],"subsets":["latin"]},{"family":"Numans","variants":["regular"],"subsets":["latin"]},{"family":"Nunito","variants":["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Nunito Sans","variants":["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Odibee Sans","variants":["regular"],"subsets":["latin"]},{"family":"Odor Mean Chey","variants":["regular"],"subsets":["khmer"]},{"family":"Offside","variants":["regular"],"subsets":["latin"]},{"family":"Old Standard TT","variants":["regular","italic","700"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Oldenburg","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Oleo Script","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Oleo Script Swash Caps","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Open Sans","variants":["300","300italic","regular","italic","600","600italic","700","700italic","800","800italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Open Sans Condensed","variants":["300","300italic","700"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Oranienbaum","variants":["regular"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext"]},{"family":"Orbitron","variants":["regular","500","600","700","800","900"],"subsets":["latin"]},{"family":"Oregano","variants":["regular","italic"],"subsets":["latin","latin-ext"]},{"family":"Orienta","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Original Surfer","variants":["regular"],"subsets":["latin"]},{"family":"Oswald","variants":["200","300","regular","500","600","700"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Over the Rainbow","variants":["regular"],"subsets":["latin"]},{"family":"Overlock","variants":["regular","italic","700","700italic","900","900italic"],"subsets":["latin","latin-ext"]},{"family":"Overlock SC","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Overpass","variants":["100","100italic","200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","latin-ext"]},{"family":"Overpass Mono","variants":["300","regular","600","700"],"subsets":["latin","latin-ext"]},{"family":"Ovo","variants":["regular"],"subsets":["latin"]},{"family":"Oxanium","variants":["200","300","regular","500","600","700","800"],"subsets":["latin","latin-ext"]},{"family":"Oxygen","variants":["300","regular","700"],"subsets":["latin","latin-ext"]},{"family":"Oxygen Mono","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"PT Mono","variants":["regular"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext"]},{"family":"PT Sans","variants":["regular","italic","700","700italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext"]},{"family":"PT Sans Caption","variants":["regular","700"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext"]},{"family":"PT Sans Narrow","variants":["regular","700"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext"]},{"family":"PT Serif","variants":["regular","italic","700","700italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext"]},{"family":"PT Serif Caption","variants":["regular","italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext"]},{"family":"Pacifico","variants":["regular"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Padauk","variants":["regular","700"],"subsets":["latin","myanmar"]},{"family":"Palanquin","variants":["100","200","300","regular","500","600","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Palanquin Dark","variants":["regular","500","600","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Pangolin","variants":["regular"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Paprika","variants":["regular"],"subsets":["latin"]},{"family":"Parisienne","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Passero One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Passion One","variants":["regular","700","900"],"subsets":["latin","latin-ext"]},{"family":"Pathway Gothic One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Patrick Hand","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Patrick Hand SC","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Pattaya","variants":["regular"],"subsets":["latin","thai","cyrillic","latin-ext","vietnamese"]},{"family":"Patua One","variants":["regular"],"subsets":["latin"]},{"family":"Pavanam","variants":["regular"],"subsets":["tamil","latin","latin-ext"]},{"family":"Paytone One","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Peddana","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Peralta","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Permanent Marker","variants":["regular"],"subsets":["latin"]},{"family":"Petit Formal Script","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Petrona","variants":["regular"],"subsets":["latin"]},{"family":"Philosopher","variants":["regular","italic","700","700italic"],"subsets":["cyrillic-ext","latin","cyrillic","vietnamese"]},{"family":"Piedra","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Pinyon Script","variants":["regular"],"subsets":["latin"]},{"family":"Pirata One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Plaster","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Play","variants":["regular","700"],"subsets":["cyrillic-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Playball","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Playfair Display","variants":["regular","500","600","700","800","900","italic","500italic","600italic","700italic","800italic","900italic"],"subsets":["latin","cyrillic","latin-ext","vietnamese"]},{"family":"Playfair Display SC","variants":["regular","italic","700","700italic","900","900italic"],"subsets":["latin","cyrillic","latin-ext","vietnamese"]},{"family":"Podkova","variants":["regular","500","600","700","800"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Poiret One","variants":["regular"],"subsets":["latin","cyrillic","latin-ext"]},{"family":"Poller One","variants":["regular"],"subsets":["latin"]},{"family":"Poly","variants":["regular","italic"],"subsets":["latin"]},{"family":"Pompiere","variants":["regular"],"subsets":["latin"]},{"family":"Pontano Sans","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Poor Story","variants":["regular"],"subsets":["korean","latin"]},{"family":"Poppins","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Port Lligat Sans","variants":["regular"],"subsets":["latin"]},{"family":"Port Lligat Slab","variants":["regular"],"subsets":["latin"]},{"family":"Pragati Narrow","variants":["regular","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Prata","variants":["regular"],"subsets":["cyrillic-ext","latin","cyrillic","vietnamese"]},{"family":"Preahvihear","variants":["regular"],"subsets":["khmer"]},{"family":"Press Start 2P","variants":["regular"],"subsets":["cyrillic-ext","latin","cyrillic","greek","latin-ext"]},{"family":"Pridi","variants":["200","300","regular","500","600","700"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Princess Sofia","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Prociono","variants":["regular"],"subsets":["latin"]},{"family":"Prompt","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Prosto One","variants":["regular"],"subsets":["latin","cyrillic","latin-ext"]},{"family":"Proza Libre","variants":["regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],"subsets":["latin","latin-ext"]},{"family":"Public Sans","variants":["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],"subsets":["latin","latin-ext"]},{"family":"Puritan","variants":["regular","italic","700","700italic"],"subsets":["latin"]},{"family":"Purple Purse","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Quando","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Quantico","variants":["regular","italic","700","700italic"],"subsets":["latin"]},{"family":"Quattrocento","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Quattrocento Sans","variants":["regular","italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Questrial","variants":["regular"],"subsets":["latin"]},{"family":"Quicksand","variants":["300","regular","500","600","700"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Quintessential","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Qwigley","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Racing Sans One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Radley","variants":["regular","italic"],"subsets":["latin","latin-ext"]},{"family":"Rajdhani","variants":["300","regular","500","600","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Rakkas","variants":["regular"],"subsets":["arabic","latin","latin-ext"]},{"family":"Raleway","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","latin-ext"]},{"family":"Raleway Dots","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Ramabhadra","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Ramaraja","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Rambla","variants":["regular","italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Rammetto One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Ranchers","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Rancho","variants":["regular"],"subsets":["latin"]},{"family":"Ranga","variants":["regular","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Rasa","variants":["300","regular","500","600","700"],"subsets":["gujarati","latin","latin-ext"]},{"family":"Rationale","variants":["regular"],"subsets":["latin"]},{"family":"Ravi Prakash","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Red Hat Display","variants":["regular","italic","500","500italic","700","700italic","900","900italic"],"subsets":["latin","latin-ext"]},{"family":"Red Hat Text","variants":["regular","italic","500","500italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Redressed","variants":["regular"],"subsets":["latin"]},{"family":"Reem Kufi","variants":["regular"],"subsets":["arabic","latin"]},{"family":"Reenie Beanie","variants":["regular"],"subsets":["latin"]},{"family":"Revalia","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Rhodium Libre","variants":["regular"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Ribeye","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Ribeye Marrow","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Righteous","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Risque","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Roboto","variants":["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic","900","900italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Roboto Condensed","variants":["300","300italic","regular","italic","700","700italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Roboto Mono","variants":["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Roboto Slab","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Rochester","variants":["regular"],"subsets":["latin"]},{"family":"Rock Salt","variants":["regular"],"subsets":["latin"]},{"family":"Rokkitt","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Romanesco","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Ropa Sans","variants":["regular","italic"],"subsets":["latin","latin-ext"]},{"family":"Rosario","variants":["300","regular","500","600","700","300italic","italic","500italic","600italic","700italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Rosarivo","variants":["regular","italic"],"subsets":["latin","latin-ext"]},{"family":"Rouge Script","variants":["regular"],"subsets":["latin"]},{"family":"Rozha One","variants":["regular"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Rubik","variants":["300","300italic","regular","italic","500","500italic","700","700italic","900","900italic"],"subsets":["latin","cyrillic","hebrew","latin-ext"]},{"family":"Rubik Mono One","variants":["regular"],"subsets":["latin","cyrillic","latin-ext"]},{"family":"Ruda","variants":["regular","500","600","700","800","900"],"subsets":["latin","cyrillic","latin-ext","vietnamese"]},{"family":"Rufina","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Ruge Boogie","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Ruluko","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Rum Raisin","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Ruslan Display","variants":["regular"],"subsets":["latin","cyrillic","latin-ext"]},{"family":"Russo One","variants":["regular"],"subsets":["latin","cyrillic","latin-ext"]},{"family":"Ruthie","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Rye","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Sacramento","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Sahitya","variants":["regular","700"],"subsets":["latin","devanagari"]},{"family":"Sail","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Saira","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Saira Condensed","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Saira Extra Condensed","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Saira Semi Condensed","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Saira Stencil One","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Salsa","variants":["regular"],"subsets":["latin"]},{"family":"Sanchez","variants":["regular","italic"],"subsets":["latin","latin-ext"]},{"family":"Sancreek","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Sansita","variants":["regular","italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","latin-ext"]},{"family":"Sarabun","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Sarala","variants":["regular","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Sarina","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Sarpanch","variants":["regular","500","600","700","800","900"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Satisfy","variants":["regular"],"subsets":["latin"]},{"family":"Sawarabi Gothic","variants":["regular"],"subsets":["japanese","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Sawarabi Mincho","variants":["regular"],"subsets":["japanese","latin","latin-ext"]},{"family":"Scada","variants":["regular","italic","700","700italic"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext"]},{"family":"Scheherazade","variants":["regular","700"],"subsets":["arabic","latin"]},{"family":"Schoolbell","variants":["regular"],"subsets":["latin"]},{"family":"Scope One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Seaweed Script","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Secular One","variants":["regular"],"subsets":["latin","hebrew","latin-ext"]},{"family":"Sedgwick Ave","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Sedgwick Ave Display","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Sen","variants":["regular","700","800"],"subsets":["latin","latin-ext"]},{"family":"Sevillana","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Seymour One","variants":["regular"],"subsets":["latin","cyrillic","latin-ext"]},{"family":"Shadows Into Light","variants":["regular"],"subsets":["latin"]},{"family":"Shadows Into Light Two","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Shanti","variants":["regular"],"subsets":["latin"]},{"family":"Share","variants":["regular","italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Share Tech","variants":["regular"],"subsets":["latin"]},{"family":"Share Tech Mono","variants":["regular"],"subsets":["latin"]},{"family":"Shojumaru","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Short Stack","variants":["regular"],"subsets":["latin"]},{"family":"Shrikhand","variants":["regular"],"subsets":["gujarati","latin","latin-ext"]},{"family":"Siemreap","variants":["regular"],"subsets":["khmer"]},{"family":"Sigmar One","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Signika","variants":["300","regular","600","700"],"subsets":["latin","latin-ext"]},{"family":"Signika Negative","variants":["300","regular","600","700"],"subsets":["latin","latin-ext"]},{"family":"Simonetta","variants":["regular","italic","900","900italic"],"subsets":["latin","latin-ext"]},{"family":"Single Day","variants":["regular"],"subsets":["korean"]},{"family":"Sintony","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Sirin Stencil","variants":["regular"],"subsets":["latin"]},{"family":"Six Caps","variants":["regular"],"subsets":["latin"]},{"family":"Skranji","variants":["regular","700"],"subsets":["latin","latin-ext"]},{"family":"Slabo 13px","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Slabo 27px","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Slackey","variants":["regular"],"subsets":["latin"]},{"family":"Smokum","variants":["regular"],"subsets":["latin"]},{"family":"Smythe","variants":["regular"],"subsets":["latin"]},{"family":"Sniglet","variants":["regular","800"],"subsets":["latin","latin-ext"]},{"family":"Snippet","variants":["regular"],"subsets":["latin"]},{"family":"Snowburst One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Sofadi One","variants":["regular"],"subsets":["latin"]},{"family":"Sofia","variants":["regular"],"subsets":["latin"]},{"family":"Solway","variants":["300","regular","500","700","800"],"subsets":["latin"]},{"family":"Song Myung","variants":["regular"],"subsets":["korean","latin"]},{"family":"Sonsie One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Sorts Mill Goudy","variants":["regular","italic"],"subsets":["latin","latin-ext"]},{"family":"Source Code Pro","variants":["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","900","900italic"],"subsets":["cyrillic-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Source Sans Pro","variants":["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","900","900italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Source Serif Pro","variants":["regular","600","700"],"subsets":["latin","latin-ext"]},{"family":"Space Mono","variants":["regular","italic","700","700italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Spartan","variants":["100","200","300","regular","500","600","700","800","900"],"subsets":["latin","latin-ext"]},{"family":"Special Elite","variants":["regular"],"subsets":["latin"]},{"family":"Spectral","variants":["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],"subsets":["latin","cyrillic","latin-ext","vietnamese"]},{"family":"Spectral SC","variants":["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],"subsets":["latin","cyrillic","latin-ext","vietnamese"]},{"family":"Spicy Rice","variants":["regular"],"subsets":["latin"]},{"family":"Spinnaker","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Spirax","variants":["regular"],"subsets":["latin"]},{"family":"Squada One","variants":["regular"],"subsets":["latin"]},{"family":"Sree Krushnadevaraya","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Sriracha","variants":["regular"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Srisakdi","variants":["regular","700"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Staatliches","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Stalemate","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Stalinist One","variants":["regular"],"subsets":["latin","cyrillic","latin-ext"]},{"family":"Stardos Stencil","variants":["regular","700"],"subsets":["latin"]},{"family":"Stint Ultra Condensed","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Stint Ultra Expanded","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Stoke","variants":["300","regular"],"subsets":["latin","latin-ext"]},{"family":"Strait","variants":["regular"],"subsets":["latin"]},{"family":"Stylish","variants":["regular"],"subsets":["korean","latin"]},{"family":"Sue Ellen Francisco","variants":["regular"],"subsets":["latin"]},{"family":"Suez One","variants":["regular"],"subsets":["latin","hebrew","latin-ext"]},{"family":"Sulphur Point","variants":["300","regular","700"],"subsets":["latin","latin-ext"]},{"family":"Sumana","variants":["regular","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Sunflower","variants":["300","500","700"],"subsets":["korean","latin"]},{"family":"Sunshiney","variants":["regular"],"subsets":["latin"]},{"family":"Supermercado One","variants":["regular"],"subsets":["latin"]},{"family":"Sura","variants":["regular","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Suranna","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Suravaram","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Suwannaphum","variants":["regular"],"subsets":["khmer"]},{"family":"Swanky and Moo Moo","variants":["regular"],"subsets":["latin"]},{"family":"Syncopate","variants":["regular","700"],"subsets":["latin"]},{"family":"Tajawal","variants":["200","300","regular","500","700","800","900"],"subsets":["arabic","latin"]},{"family":"Tangerine","variants":["regular","700"],"subsets":["latin"]},{"family":"Taprom","variants":["regular"],"subsets":["khmer"]},{"family":"Tauri","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Taviraj","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Teko","variants":["300","regular","500","600","700"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Telex","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Tenali Ramakrishna","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Tenor Sans","variants":["regular"],"subsets":["latin","cyrillic","latin-ext"]},{"family":"Text Me One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Thasadith","variants":["regular","italic","700","700italic"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"The Girl Next Door","variants":["regular"],"subsets":["latin"]},{"family":"Tienne","variants":["regular","700","900"],"subsets":["latin"]},{"family":"Tillana","variants":["regular","500","600","700","800"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Timmana","variants":["regular"],"subsets":["telugu","latin"]},{"family":"Tinos","variants":["regular","italic","700","700italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","hebrew","latin-ext","vietnamese"]},{"family":"Titan One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Titillium Web","variants":["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","900"],"subsets":["latin","latin-ext"]},{"family":"Tomorrow","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","latin-ext"]},{"family":"Trade Winds","variants":["regular"],"subsets":["latin"]},{"family":"Trirong","variants":["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],"subsets":["latin","thai","latin-ext","vietnamese"]},{"family":"Trocchi","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Trochut","variants":["regular","italic","700"],"subsets":["latin"]},{"family":"Trykker","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Tulpen One","variants":["regular"],"subsets":["latin"]},{"family":"Turret Road","variants":["200","300","regular","500","700","800"],"subsets":["latin","latin-ext"]},{"family":"Ubuntu","variants":["300","300italic","regular","italic","500","500italic","700","700italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext"]},{"family":"Ubuntu Condensed","variants":["regular"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext"]},{"family":"Ubuntu Mono","variants":["regular","italic","700","700italic"],"subsets":["cyrillic-ext","greek-ext","latin","cyrillic","greek","latin-ext"]},{"family":"Ultra","variants":["regular"],"subsets":["latin"]},{"family":"Uncial Antiqua","variants":["regular"],"subsets":["latin"]},{"family":"Underdog","variants":["regular"],"subsets":["latin","cyrillic","latin-ext"]},{"family":"Unica One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"UnifrakturCook","variants":["700"],"subsets":["latin"]},{"family":"UnifrakturMaguntia","variants":["regular"],"subsets":["latin"]},{"family":"Unkempt","variants":["regular","700"],"subsets":["latin"]},{"family":"Unlock","variants":["regular"],"subsets":["latin"]},{"family":"Unna","variants":["regular","italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"VT323","variants":["regular"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Vampiro One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Varela","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Varela Round","variants":["regular"],"subsets":["latin","hebrew","latin-ext","vietnamese"]},{"family":"Vast Shadow","variants":["regular"],"subsets":["latin"]},{"family":"Vesper Libre","variants":["regular","500","700","900"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Viaoda Libre","variants":["regular"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Vibes","variants":["regular"],"subsets":["arabic","latin"]},{"family":"Vibur","variants":["regular"],"subsets":["latin"]},{"family":"Vidaloka","variants":["regular"],"subsets":["latin"]},{"family":"Viga","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Voces","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Volkhov","variants":["regular","italic","700","700italic"],"subsets":["latin"]},{"family":"Vollkorn","variants":["regular","italic","600","600italic","700","700italic","900","900italic"],"subsets":["cyrillic-ext","latin","cyrillic","greek","latin-ext","vietnamese"]},{"family":"Vollkorn SC","variants":["regular","600","700","900"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Voltaire","variants":["regular"],"subsets":["latin"]},{"family":"Waiting for the Sunrise","variants":["regular"],"subsets":["latin"]},{"family":"Wallpoet","variants":["regular"],"subsets":["latin"]},{"family":"Walter Turncoat","variants":["regular"],"subsets":["latin"]},{"family":"Warnes","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Wellfleet","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Wendy One","variants":["regular"],"subsets":["latin","latin-ext"]},{"family":"Wire One","variants":["regular"],"subsets":["latin"]},{"family":"Work Sans","variants":["100","200","300","regular","500","600","700","800","900","100italic","200italic","300italic","italic","500italic","600italic","700italic","800italic","900italic"],"subsets":["latin","latin-ext","vietnamese"]},{"family":"Yanone Kaffeesatz","variants":["200","300","regular","500","600","700"],"subsets":["latin","cyrillic","latin-ext","vietnamese"]},{"family":"Yantramanav","variants":["100","300","regular","500","700","900"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Yatra One","variants":["regular"],"subsets":["latin","devanagari","latin-ext"]},{"family":"Yellowtail","variants":["regular"],"subsets":["latin"]},{"family":"Yeon Sung","variants":["regular"],"subsets":["korean","latin"]},{"family":"Yeseva One","variants":["regular"],"subsets":["cyrillic-ext","latin","cyrillic","latin-ext","vietnamese"]},{"family":"Yesteryear","variants":["regular"],"subsets":["latin"]},{"family":"Yrsa","variants":["300","regular","500","600","700"],"subsets":["latin","latin-ext"]},{"family":"ZCOOL KuaiLe","variants":["regular"],"subsets":["latin","chinese-simplified"]},{"family":"ZCOOL QingKe HuangYou","variants":["regular"],"subsets":["latin","chinese-simplified"]},{"family":"ZCOOL XiaoWei","variants":["regular"],"subsets":["latin","chinese-simplified"]},{"family":"Zeyada","variants":["regular"],"subsets":["latin"]},{"family":"Zhi Mang Xing","variants":["regular"],"subsets":["latin","chinese-simplified"]},{"family":"Zilla Slab","variants":["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],"subsets":["latin","latin-ext"]},{"family":"Zilla Slab Highlight","variants":["regular","700"],"subsets":["latin","latin-ext"]}]')},function(e,t){e.exports="dist/images/components-design-separator-control-curve-1.a61eacd.png"},function(e,t){e.exports="dist/images/components-design-separator-control-curve-2.7a9883c.png"},function(e,t){e.exports="dist/images/components-design-separator-control-curve-3.b42e517.png"},function(e,t){e.exports="dist/images/components-design-separator-control-rounded-1.d2b77d9.png"},function(e,t){e.exports="dist/images/components-design-separator-control-rounded-2.e6d5edc.png"},function(e,t){e.exports="dist/images/components-design-separator-control-rounded-3.54719e2.png"},function(e,t){e.exports="dist/images/components-design-separator-control-slant-1.1a7bbee.png"},function(e,t){e.exports="dist/images/components-design-separator-control-slant-2.622c736.png"},function(e,t){e.exports="dist/images/components-design-separator-control-straight-1.3d6e794.png"},function(e,t){e.exports="dist/images/components-design-separator-control-wave-1.479a6de.png"},function(e,t){e.exports="dist/images/components-design-separator-control-wave-2.8ad6a1d.png"},function(e,t){e.exports="dist/images/components-design-separator-control-wave-3.6db0486.png"},function(e,t){e.exports="dist/images/components-design-separator-control-wave-4.5f9e008.png"},function(e,t){e.exports="dist/images/components-button-controls-basic.b11a0a1.png"},function(e,t){e.exports="dist/images/components-button-controls-ghost.693bd0a.png"},function(e,t){e.exports="dist/images/components-button-controls-link.5941222.png"},function(e,t){e.exports="dist/images/components-button-controls-plain.9a9337a.png"},,function(e,t){e.exports="dist/videos/help/full-height.mp4"},function(e,t){e.exports="dist/videos/help/general-restrict-content.mp4"},function(e,t){e.exports="dist/videos/help/general-border-radius.mp4"},function(e,t){e.exports="dist/videos/help/general-shadow.mp4"},function(e,t){e.exports="dist/videos/help/alignment-all.mp4"},function(e,t){e.exports="dist/videos/help/general-columns.mp4"},function(e,t){e.exports="dist/videos/help/column-background-on-off.mp4"},function(e,t){e.exports="dist/videos/help/image-shape.mp4"},function(e,t){e.exports="dist/videos/help/image-size.mp4"},function(e,t){e.exports="dist/videos/help/image-size-no-crop.mp4"},function(e,t){e.exports="dist/videos/help/image-width-crop.mp4"},function(e,t){e.exports="dist/videos/help/image-height-crop.mp4"},function(e,t){e.exports="dist/videos/help/image-square.mp4"},function(e,t){e.exports="dist/videos/help/image-border-radius.mp4"},function(e,t){e.exports="dist/videos/help/image-shadow.mp4"},function(e,t){e.exports="dist/videos/help/typography-size.mp4"},function(e,t){e.exports="dist/videos/help/typography-weight.mp4"},function(e,t){e.exports="dist/videos/help/typography-transform.mp4"},function(e,t){e.exports="dist/videos/help/typography-line-height.mp4"},function(e,t){e.exports="dist/videos/help/typography-letter-spacing.mp4"},function(e,t){e.exports="dist/videos/help/alignment-description.mp4"},function(e,t){e.exports="dist/videos/help/alignment-button.mp4"},function(e,t){e.exports="dist/videos/help/button-padding.mp4"},function(e,t){e.exports="dist/videos/help/button-vertical-padding.mp4"},function(e,t){e.exports="dist/videos/help/button-horizontal-padding.mp4"},function(e,t){e.exports="dist/videos/help/button-size.mp4"},function(e,t){e.exports="dist/videos/help/button-hover-effect.mp4"},function(e,t){e.exports="dist/videos/help/button-hover-opacity.mp4"},function(e,t){e.exports="dist/videos/help/button-hover-color.mp4"},function(e,t){e.exports="dist/videos/help/button-shadow.mp4"},function(e,t){e.exports="dist/videos/help/button-border-radius.mp4"},function(e,t){e.exports="dist/videos/help/button-color-type.mp4"},function(e,t){e.exports="dist/videos/help/button-to-normal.mp4"},function(e,t){e.exports="dist/videos/help/button-collapse.mp4"},function(e,t){e.exports="dist/videos/help/spacing.mp4"},function(e,t){e.exports="dist/videos/help/spacing-block-title.mp4"},function(e,t){e.exports="dist/videos/help/spacing-block-description.mp4"},function(e,t){e.exports="dist/videos/help/spacing-description.mp4"},function(e,t){e.exports="dist/videos/help/spacing-button.mp4"},function(e,t){e.exports="dist/videos/help/spacing-button-gap.mp4"},function(e,t){e.exports="dist/videos/help/hover-effect.mp4"},function(e,t){e.exports="dist/videos/help/background-on-off.mp4"},function(e,t){e.exports="dist/videos/help/background-color-opacity.mp4"},function(e,t){e.exports="dist/videos/help/background-tint.mp4"},function(e,t){e.exports="dist/videos/help/background-color-type.mp4"},function(e,t){e.exports="dist/videos/help/background-fixed.mp4"},function(e,t){e.exports="dist/videos/help/gradient-direction.mp4"},function(e,t){e.exports="dist/videos/help/gradient-location.mp4"},function(e,t){e.exports="dist/videos/help/background-image-position.mp4"},function(e,t){e.exports="dist/videos/help/background-image-repeat.mp4"},function(e,t){e.exports="dist/videos/help/background-image-size.mp4"},function(e,t){e.exports="dist/videos/help/background-blend-mode.mp4"},function(e,t){e.exports="dist/videos/help/separator-top-on.mp4"},function(e,t){e.exports="dist/videos/help/separator-bottom-on.mp4"},function(e,t){e.exports="dist/videos/help/separator-height.mp4"},function(e,t){e.exports="dist/videos/help/separator-width.mp4"},function(e,t){e.exports="dist/videos/help/separator-shadow.mp4"},function(e,t){e.exports="dist/videos/help/separator-bring-to-front.mp4"},function(e,t){e.exports="dist/videos/help/separator-layer2.mp4"},function(e,t){e.exports="dist/videos/help/separator-layer3.mp4"},function(e,t){e.exports="dist/videos/help/separator-layer-opacity.mp4"},function(e,t){e.exports="dist/videos/help/separator-layer-blend-mode.mp4"},function(e,t){e.exports="dist/videos/help/advanced-opacity.mp4"},function(e,t){e.exports="dist/videos/help/advanced-zindex.mp4"},function(e,t){e.exports="dist/videos/help/advanced-block-paddings.mp4"},function(e,t){e.exports="dist/videos/help/advanced-block-height.mp4"},function(e,t){e.exports="dist/videos/help/advanced-block-vertical-align.mp4"},function(e,t){e.exports="dist/videos/help/advanced-block-content-width.mp4"},function(e,t){e.exports="dist/videos/help/advanced-block-horizontal-align.mp4"},function(e,t){e.exports="dist/videos/help/advanced-column-gap.mp4"},function(e,t){e.exports="dist/videos/help/advanced-column-column-vertical-align.mp4"},function(e,t){e.exports="dist/videos/help/advanced-column-height.mp4"},function(e,t){e.exports="dist/videos/help/advanced-column-content-vertical-align.mp4"},function(e,t){e.exports="dist/videos/help/accordion-adjacent-open.mp4"},function(e,t){e.exports="dist/videos/help/accordion-closed-state-background-color.mp4"},function(e,t){e.exports="dist/videos/help/accordion-padding.mp4"},function(e,t){e.exports="dist/videos/help/accordion-title-spacing.mp4"},function(e,t){e.exports="dist/videos/help/image-column-width.mp4"},function(e,t){e.exports="dist/videos/help/feature-container-width.mp4"},function(e,t){e.exports="dist/videos/help/feature-container-offset.mp4"},function(e,t){e.exports="dist/videos/help/icon-list-grid.mp4"},function(e,t){e.exports="dist/videos/help/icon-list-gap.mp4"},function(e,t){e.exports="dist/videos/help/image-box-height.mp4"},function(e,t){e.exports="dist/videos/help/notification-dismissible.mp4"},function(e,t){e.exports="dist/videos/help/posts-content-order.mp4"},function(e,t){e.exports="dist/videos/help/posts-meta-separator.mp4"},function(e,t){e.exports="dist/videos/help/divider-margin.mp4"},function(e,t){e.exports="dist/videos/help/pricing-image-align.mp4"},function(e,t){e.exports="dist/videos/help/pricing-title-align.mp4"},function(e,t){e.exports="dist/videos/help/pricing-price-align.mp4"},function(e,t){e.exports="dist/videos/help/pricing-subprice-align.mp4"},function(e,t){e.exports="dist/videos/help/pricing-button-align.mp4"},function(e,t){e.exports="dist/videos/help/pricing-description-align.mp4"},function(e,t){e.exports="dist/videos/help/pricing-image-spacing.mp4"},function(e,t){e.exports="dist/videos/help/pricing-title-spacing.mp4"},function(e,t){e.exports="dist/videos/help/pricing-price-spacing.mp4"},function(e,t){e.exports="dist/videos/help/pricing-subprice-spacing.mp4"},function(e,t){e.exports="dist/videos/help/pricing-button-spacing.mp4"},function(e,t){e.exports="dist/videos/help/pricing-description-spacing.mp4"},function(e,t){e.exports="dist/videos/help/image-box-overlay.mp4"},function(e,t){e.exports="dist/videos/help/image-box-overlay-hover.mp4"},function(e,t){e.exports="dist/videos/help/image-box-hover-effect.mp4"},function(e,t){e.exports="dist/videos/help/image-box-box-hover-effect.mp4"},function(e,t){e.exports="dist/videos/help/image-box-subtitle-spacing.mp4"},function(e,t){e.exports="dist/videos/help/image-box-title-spacing.mp4"},function(e,t){e.exports="dist/videos/help/image-box-line-spacing.mp4"},function(e,t){e.exports="dist/videos/help/image-box-description-spacing.mp4"},function(e,t){e.exports="dist/videos/help/image-box-arrow-spacing.mp4"},function(e,t){e.exports="dist/videos/help/image-box-subtitle-align.mp4"},function(e,t){e.exports="dist/videos/help/image-box-title-align.mp4"},function(e,t){e.exports="dist/videos/help/image-box-description-align.mp4"},function(e,t){e.exports="dist/videos/help/image-box-arrow-align.mp4"},function(e,t){e.exports="dist/videos/help/video-popup-width.mp4"},function(e,t){e.exports="dist/videos/help/video-popup-height.mp4"},function(e,t){e.exports="dist/videos/help/container-image-width.mp4"},function(e,t){e.exports="dist/videos/help/container-image-height.mp4"},function(e,t){e.exports="dist/images/block-accordion-basic.b0f3789.png"},function(e,t){e.exports="dist/images/block-accordion-plain.2aeac8f.png"},function(e,t){e.exports="dist/images/block-blockquote-basic.0a574ba.png"},function(e,t){e.exports="dist/images/block-blockquote-plain.cd0c86f.png"},function(e,t){e.exports="dist/images/block-blog-posts-basic.0431caf.png"},function(e,t){e.exports="dist/images/block-blog-posts-list.78b14dd.png"},function(e,t){e.exports=wp.htmlEntities},function(e,t){e.exports="dist/images/block-button-basic.cf5349e.png"},function(e,t){e.exports="dist/images/block-button-fullwidth.f370f41.png"},function(e,t){e.exports="dist/images/block-button-grouped-1.6509764.png"},function(e,t){e.exports="dist/images/block-button-grouped-2.45eb41b.png"},function(e,t){e.exports="dist/images/block-button-spread.a2b3bf6.png"},function(e,t){e.exports="dist/images/block-call-to-action-basic.82b89ff.png"},function(e,t){e.exports="dist/images/block-call-to-action-plain.aeb4b5d.png"},function(e,t){e.exports="dist/images/block-card-basic.ed15cbf.png"},function(e,t){e.exports="dist/images/block-card-plain.01b366e.png"},function(e,t){e.exports="dist/images/block-container-basic.9b80141.png"},function(e,t){e.exports="dist/images/block-container-plain.b0bf4b9.png"},function(e,t){e.exports="dist/images/block-count-up-plain.9350896.png"},function(e,t){e.exports="dist/images/block-count-up-plain-2.ba5ab0d.png"},function(e,t){e.exports="dist/images/block-divider-basic.728eebd.png"},function(e,t){e.exports="dist/images/block-divider-bar.38cc0b7.png"},function(e,t){e.exports="dist/images/block-divider-dots.6f31a0f.png"},function(e,t){e.exports="dist/images/block-divider-asterisks.d07ce3c.png"},function(e,t){e.exports="dist/images/block-feature-grid-basic.d153b82.png"},function(e,t){e.exports="dist/images/block-feature-grid-plain.d4efae7.png"},function(e,t){e.exports="dist/images/block-feature-basic.21129f8.png"},function(e,t){e.exports="dist/images/block-feature-plain.705697f.png"},function(e,t){e.exports="dist/images/block-header-basic.a9cc4da.png"},function(e,t){e.exports="dist/images/block-header-plain.aeccf8f.png"},function(e,t){e.exports="dist/images/block-image-box-basic.f577755.png"},function(e,t){e.exports="dist/images/block-image-box-plain.7482e86.png"},function(e,t){e.exports="dist/images/block-notification-basic.a1f0aae.png"},function(e,t){e.exports="dist/images/block-notification-plain.eccdf36.png"},function(e,t){e.exports="dist/images/block-number-box-basic.3d5ce27.png"},function(e,t){e.exports="dist/images/block-number-box-plain.1e11a36.png"},function(e,t){e.exports="dist/images/block-pricing-box-basic.f439dd1.png"},function(e,t){e.exports="dist/images/block-pricing-box-plain.d7c8289.png"},function(e,t){e.exports="dist/images/block-team-member-basic.53fb1db.png"},function(e,t){e.exports="dist/images/block-team-member-plain.c44209b.png"},function(e,t){e.exports="dist/images/block-testimonial-basic.13e214f.png"},function(e,t){e.exports="dist/images/block-testimonial-plain.8208cdb.png"},,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){var a={"./accordion/index.js":339,"./blockquote/index.js":337,"./blog-posts/index.js":341,"./button/index.js":353,"./call-to-action/index.js":344,"./card/index.js":345,"./container/index.js":354,"./count-up/index.js":342,"./design-library/index.js":360,"./divider/index.js":355,"./expand/index.js":356,"./feature-grid/index.js":346,"./feature/index.js":347,"./header/index.js":348,"./icon-list/index.js":336,"./image-box/index.js":343,"./notification/index.js":340,"./number-box/index.js":349,"./pricing-box/index.js":350,"./separator/index.js":335,"./spacer/index.js":357,"./team-member/index.js":351,"./testimonial/index.js":352,"./video-popup/index.js":338};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}o.keys=function(){return Object.keys(a)},o.resolve=i,e.exports=o,o.id=329},,,,,function(e,t,n){"use strict";n.r(t);var a=n(20),o=n(25),i=n(26),r=n(27);a.a.autoAddCss=!1,a.a.autoReplaceSvg=!1,a.a.familyPrefix="ugbfa",a.a.keepOriginalSource=!1,a.a.observeMutations=!1,a.a.showMissingIcons=!1,a.c.add(o.a,i.a,r.a);var l=n(3),c=n(2),s=n(1),u=n(9),b=n(43),g=n(6),p=n(0),m=n(7),d=n(12),f=n(21),h=n(13);function v(e){return(v="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 y(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function w(e){return(w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function O(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function k(e,t){return(k=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var _=function(e,t,n){return t?n?Object(b.applyFormat)(e,{type:"ugb/highlight",attributes:{style:"color: ".concat(Object(c.gb)("",t),"; background-color: ").concat(t,";")}}):Object(b.applyFormat)(e,{type:"ugb/highlight",attributes:{style:"color: ".concat(t,";")}}):Object(b.removeFormat)(e,"ugb/highlight")},j=function(e){function t(){var e,n,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,(e=!(a=w(t).apply(this,arguments))||"object"!==v(a)&&"function"!=typeof a?O(n):a).state={isOpen:!1},e.handleFocusOutside=e.handleFocusOutside.bind(O(e)),e}var n,a,o;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,writable:!0,configurable:!0}}),t&&k(e,t)}(t,m["Component"]),n=t,(a=[{key:"handleFocusOutside",value:function(){this.setState({isOpen:!1})}},{key:"render",value:function(){var e=this,t=this.props,n=t.activeAttributes,a=t.isActive,o=t.onChange,i=t.value,r="",c=!1;if(a){var b=n.style.match(/background-color:\s*([#\d\w]+)/);if(b)c=!0,r=b[1];else{var m=n.style.match(/color:\s*([#\d\w]+)/);m&&(r=m[1])}}return wp.element.createElement(g.BlockControls,null,wp.element.createElement(u.Toolbar,{className:"stackable-components-toolbar"},wp.element.createElement(u.IconButton,{className:"components-button components-icon-button components-toolbar__control",icon:"editor-textcolor","aria-haspopup":"true",tooltip:Object(p.__)("Color & Highlight",s.i18n),onClick:function(){return e.setState({isOpen:!e.state.isOpen})}},wp.element.createElement("span",{className:"components-stackable-highlight-color__indicator",style:{backgroundColor:r}})),this.state.isOpen&&wp.element.createElement(u.Popover,{position:"bottom center",className:"components-stackable-highlight__popover",focusOnMount:"container"},wp.element.createElement("div",{className:"components-stackable-highlight__inner"},wp.element.createElement("div",{className:"ugb-highlight-format__color-picker"},wp.element.createElement(l.r,{label:Object(p.__)("Text Color",s.i18n),value:r,onChange:function(e){o(_(i,e,c),{withoutHistory:!0})}})),wp.element.createElement(u.ToggleControl,{label:Object(p.__)("Highlight Text",s.i18n),checked:c,onChange:function(e){o(_(i,r||"#8c33da",e))}})))))}}])&&y(n.prototype,a),o&&y(n,o),t}();Object(b.registerFormatType)("ugb/highlight",{title:Object(p.__)("Highlight Text",s.i18n),tagName:"span",className:"ugb-highlight",edit:Object(d.compose)(u.withFocusOutside)(j),attributes:{style:"style"}}),Object(f.a)(function(){Object(h.select)("core/edit-post").isFeatureActive("disableEditorsKitColorsFormats")||Object(h.dispatch)("core/edit-post").toggleFeature("disableEditorsKitColorsFormats"),Object(h.select)("core/edit-post").isFeatureActive("disableEditorsKitHighlightFormats")||Object(h.dispatch)("core/edit-post").toggleFeature("disableEditorsKitHighlightFormats")});var C=n(18),x=n(57),E=n(24),S=n(10);function B(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],a=!0,o=!1,i=void 0;try{for(var r,l=e[Symbol.iterator]();!(a=(r=l.next()).done)&&(n.push(r.value),!t||n.length!==t);a=!0);}catch(e){o=!0,i=e}finally{try{a||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var T=["style","svg"],A=function(e){return!!e.args&&(4===e.args.length&&("string"==typeof e.args[1]&&"string"==typeof e.args[2]&&"string"==typeof e.args[3]&&("class"===e.args[1]&&!Object(S.isEqual)(e.args[2].match(/ugb-[^\s]+/g),e.args[3].match(/ugb-[^\s]+/g)))))},N=function(e){return!!e.args&&(4===e.args.length&&("string"==typeof e.args[1]&&"string"==typeof e.args[2]&&"string"==typeof e.args[3]&&("class"===e.args[1]&&(e.args[2].match(/wp-image-\d+/)&&!e.args[3].match(/wp-image-\d+/)||!e.args[2].match(/wp-image-\d+/)&&e.args[3].match(/wp-image-\d+/)))))},P=function(e){return!!e.args&&(3===e.args.length&&("style"===e.args[1]&&"style"!==e.args[2]||"style"!==e.args[1]&&"style"===e.args[2]))},F=function(e){var t,n=e.name,a=e.attributes,o=e.innerBlocks,i=e.originalContent;if(e.isValid)return!1;try{t=Object(C.getSaveContent)(n,a,o)}catch(e){return!1}return function(e,t){var n=B([e,t].map(function(e){return function(e){try{return new x.Tokenizer(new E.DecodeEntityParser).tokenize(e)}catch(e){}return null}(e)}),2),a=n[0],o=n[1];if(!a||!o)return!1;var i,r,l=[];for(;i=Object(E.getNextNonWhitespaceToken)(a);){if(r=Object(E.getNextNonWhitespaceToken)(o),"StartTag"===i.type&&l.push(i.tagName.toLowerCase()),!r)return l;if(i.type!==r.type)return l;var c=E.isEqualTokensOfType[i.type];if(c&&!c(i,r))return l;"StartTag"===i.type&&!0===i.selfClosing?l.pop():"EndTag"===i.type&&l.pop(),Object(E.isClosedByToken)(i,o[0])?Object(E.getNextNonWhitespaceToken)(o):Object(E.isClosedByToken)(r,a[0])&&Object(E.getNextNonWhitespaceToken)(a)}return!1}(i,t)};var R=function e(t){t.forEach(function(t){if(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:T,n=e.name,a=e.isValid,o=e.validationIssues;if(!n||!n.match(/^ugb\//))return!1;if(a)return!1;if(!o.length)return!1;if(A(o[0]))return!0;if(P(o[0]))return!0;if(N(o[0]))return!0;var i=F(e);return!!i&&i.some(function(e){return t.includes(e)})}(t)){Object(h.dispatch)("core/block-editor").replaceBlock(t.clientId,(a=(n=t).name,o=n.attributes,i=n.innerBlocks,Object(C.createBlock)(a,o,i)))}var n,a,o,i;t.innerBlocks&&t.innerBlocks.length&&e(t.innerBlocks)})};Object(f.a)(function(){window._wpLoadBlockEditor&&window._wpLoadBlockEditor.then(function(){R(Object(h.select)("core/editor").getEditorBlocks())})});var D="https://raw.githubusercontent.com/gambitph/Stackable/feat-three-tabs/dist/deprecation-tests.json",M=function(e){try{var t=Object(C.parse)(e.replace(/\n/g,"").replace(/\t/g,""))[0],n=function(e){var t=(e.match(/<!--\s*[^:]*:([\/\w\d-]+)/i)||[])[1];return"string"!=typeof t?"":t.match(/^[^\/]+\//)?t:"core/".concat(t)}(e);return t.name!==n?"Block rendered as: ".concat(t.name):t.isValid&&t.name===n}catch(e){return!1}},z=n(8),I=n.n(z);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 U(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 H(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function W(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?H(n,!0).forEach(function(t){G(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):H(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function G(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function q(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function V(e){return(V=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function X(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Y(e,t){return(Y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var J=function(e){function t(){var e,n,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,(e=!(a=V(t).apply(this,arguments))||"object"!==L(a)&&"function"!=typeof a?X(n):a).state={tests:[],testBlockNames:[],show:[],loaded:!1,isLoading:!1},e.onClick=e.onClick.bind(X(e)),e.onClickLocal=e.onClickLocal.bind(X(e)),e.onRunAllTests=e.onRunAllTests.bind(X(e)),e.onRunTest=e.onRunTest.bind(X(e)),e.onShowToggle=e.onShowToggle.bind(X(e)),e}var n,a,o;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,writable:!0,configurable:!0}}),t&&Y(e,t)}(t,m["Component"]),n=t,(a=[{key:"updateTestState",value:function(e){this.setState({tests:e.map(function(e){return W({},e,{passed:null})}),testBlockNames:U(new Set(e.map(function(e){return e.block})))})}},{key:"fetchTests",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:D;this.setState({isLoading:!0}),fetch(t).then(function(t){return e.setState({isLoading:!1,loaded:!0}),t.json()}).then(function(t){e.updateTestState(t)})}},{key:"onClick",value:function(){this.fetchTests(D)}},{key:"onClickLocal",value:function(){this.fetchTests(Object(p.sprintf)("%s/dist/deprecation-tests.json",s.srcUrl))}},{key:"onRunAllTests",value:function(){var e=this.state.tests.map(function(e){return e.skip?W({},e,{passed:!0}):W({},e,{passed:M(e.html)})});this.setState({tests:e})}},{key:"onRunTest",value:function(e){var t=this.state.tests.map(function(t){return t.block!==e?t:t.skip?W({},t,{passed:!0}):W({},t,{passed:M(t.html)})});this.setState({tests:t})}},{key:"onShowToggle",value:function(e){this.setState({show:this.state.show.includes(e)?this.state.show.filter(function(t){return t!==e}):this.state.show.concat(e)})}},{key:"render",value:function(){var e=this,t=I()(["ugb-deprecated-tester"],{"ugb-deprecated-tester--loading":this.state.isLoading});return wp.element.createElement("div",{className:t},wp.element.createElement(u.BaseControl,null,wp.element.createElement("p",{className:"components-base-control__help"},Object(p.__)("When Stackable blocks are updated, block internal workings may change & editing existing blocks may result in errors if the changes are not backward compatible. This area tests multiple outdated blocks on whether they can migrate properly to newer versions.",s.i18n)),wp.element.createElement(u.Button,{className:"ugb-deprecated-tester__load-button",isDefault:!0,onClick:this.onClick,disabled:this.state.isLoading},wp.element.createElement(u.Dashicon,{icon:"image-rotate",size:"12"}),Object(p.__)("Load Tests from Server",s.i18n)),!1),this.state.loaded&&wp.element.createElement(m.Fragment,null,wp.element.createElement("hr",null),wp.element.createElement("p",{className:"ugb-deprecated-tester--row ugb--first"},wp.element.createElement(u.Button,{isPrimary:!0,isSmall:!0,onClick:this.onRunAllTests},Object(p.__)("Run All Tests",s.i18n)))),this.state.loaded&&this.state.testBlockNames.map(function(t,n){var a=e.state.tests.filter(function(e){return e.block===t}),o=a.length,i=a.filter(function(e){return e.passed}).length;return wp.element.createElement(m.Fragment,{key:n},wp.element.createElement("div",{key:n,className:"ugb-deprecated-tester--row"},wp.element.createElement("span",{className:"ugb-deprecated-tester--name"},t,wp.element.createElement(u.IconButton,{isDefault:!1,icon:"editor-help",onClick:function(){return e.onShowToggle(t)}})),wp.element.createElement("span",{className:o===i?"ugb--green":""},Object(p.sprintf)(Object(p.__)("%d / %d Tests",s.i18n),i,o),wp.element.createElement(u.IconButton,{isDefault:!1,onClick:function(){return e.onRunTest(t)},icon:"controls-play"}))),e.state.show.includes(t)&&wp.element.createElement("div",{className:"ugb-deprecated-tester--test-detail-wrapper"},a.map(function(e,t){var n=e.html.replace(/(<!--[\s\S]*?-->)/g,function(e,t){return t.replace(/\n/g,"\\n").replace(/\t/g,"\\t")});return wp.element.createElement("div",{key:t},wp.element.createElement("div",null,e.description,!e.skip&&!0===e.passed&&wp.element.createElement("small",{className:"ugb--passed"},Object(p.__)("Passed",s.i18n)),!e.skip&&!1===e.passed&&wp.element.createElement("small",{className:"ugb--failed"},Object(p.__)("Failed",s.i18n)),e.skip&&wp.element.createElement("small",{className:"ugb--skipped"},Object(p.__)("Skipped",s.i18n))),wp.element.createElement("div",{className:"ugb-deprecated-tester--test-details"},wp.element.createElement("small",{className:"ugb--version"},Object(p.sprintf)(Object(p.__)("v%s",s.i18n),e.version)),e.plan&&wp.element.createElement("small",{className:"ugb--plan ugb--plan-".concat(e.plan)},e.plan),wp.element.createElement(u.ClipboardButton,{isDefault:!1,isLink:!0,text:n},Object(p.__)("Copy code",s.i18n)),e.skip&&wp.element.createElement("small",{className:"ugb--skipped-note"},wp.element.createElement("span",{role:"img","aria-label":Object(p.__)("Note",s.i18n)},"⚠️")," ",e.skip)))})))}))}}])&&q(n.prototype,a),o&&q(n,o),t}();function K(e){return(K="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 $(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function Z(e){return(Z=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Q(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ee(e,t){return(ee=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var te={codemirror:{mode:"html"}},ne=function(e){function t(){var e,n,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,(e=!(a=Z(t).apply(this,arguments))||"object"!==K(a)&&"function"!=typeof a?Q(n):a).state={value:e.props.value,isValid:M(e.props.value)},e.onChange=e.onChange.bind(Q(e)),e}var n,a,o;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,writable:!0,configurable:!0}}),t&&ee(e,t)}(t,m["Component"]),n=t,(a=[{key:"onChange",value:function(e){this.setState({value:e,isValid:M(e)})}},{key:"render",value:function(){return wp.element.createElement(u.BaseControl,{className:"ugb-html-validator"},wp.element.createElement("p",{className:"components-base-control__help"},Object(p.__)("Enter some HTML below to see whether it renders correctly as a block. Check the browser console for block errors.",s.i18n)),wp.element.createElement(l.q,{value:this.state.value,onChange:this.onChange,editorSettings:te}),!0===this.state.isValid&&wp.element.createElement("div",{className:"ugb-html-validator--valid"},wp.element.createElement("span",{role:"img","aria-label":Object(p.__)("Valid",s.i18n)},"✔️"),Object(p.__)("Valid",s.i18n)),!0!==this.state.isValid&&wp.element.createElement("div",{className:"ugb-html-validator--invalid"},wp.element.createElement("span",{role:"img","aria-label":Object(p.__)("Invalid",s.i18n)},"️️⚠️"),Object(p.__)("Invalid",s.i18n),wp.element.createElement("br",null),this.state.isValid))}}])&&$(n.prototype,a),o&&$(n,o),t}();ne.defaultProps={value:"\x3c!-- wp:paragraph --\x3e\n<p>Some sample code</p>\n\x3c!-- /wp:paragraph --\x3e"};var ae=ne,oe=n(32),ie=function(){return wp.element.createElement(m.Fragment,null,wp.element.createElement(oe.PluginSidebarMoreMenuItem,{target:"stackable-block-tester"},Object(p.__)("Stackable Debugger",s.i18n)),wp.element.createElement(oe.PluginSidebar,{name:"stackable-block-tester",isPinnable:!1,title:Object(p.__)("Stackable Debugger",s.i18n)},wp.element.createElement("div",{className:"ugb-debugger-panel"},wp.element.createElement("p",{className:"components-base-control__help"},Object(p.__)("This area contains a number of testing and debugging tools made specifically for Stackable.",s.i18n))),wp.element.createElement(u.PanelBody,{initialOpen:!1,title:Object(p.__)("Block Validity Checker",s.i18n)},wp.element.createElement(ae,null)),wp.element.createElement(u.PanelBody,{initialOpen:!1,title:Object(p.__)("Block Migration Tests",s.i18n)},wp.element.createElement(J,null))))},re=n(49);Object(re.registerPlugin)("stackable-convert-to-container-button",{render:l.u}),s.devMode&&(Object(re.registerPlugin)("stackable-block-tester",{icon:"clipboard",render:ie}),Object(re.registerPlugin)("stackable-block-attributes-get-button",{render:l.F}));var le=n(5),ce=null,se={},ue={},be={},ge=function(e){return e.closest('[class*="ugb--help-tip-"]')},pe=function(){!function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};se[e]=function(n){var a=n.target.closest(e);a&&ce!==a&&(ce=a,t(a))},ue[e]=function(t){var a=t.target.closest(e);t.relatedTarget&&a===t.relatedTarget.closest(e)||a&&ce===a&&(n(ce),ce=null)},document.body.addEventListener("mouseover",se[e]),document.body.addEventListener("mouseout",ue[e])}(['[class*="ugb--help-tip-"].components-base-control .components-base-control__label','[class*="ugb--help-tip-"].components-base-control .components-toggle-control__label','[class*="ugb--help-tip-"].components-panel__body .components-panel__body-toggle'].join(", "),function(e){return Object(le.doAction)("stackable.help-video.control.hover.in",e,ge(e))},function(){return Object(le.doAction)("stackable.help-video.control.hover.out")}),function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};be[e]=function(n){var a=n.target.closest(e);a&&t(a)},document.body.addEventListener("click",be[e])}(['[class*="ugb--help-tip-"].components-base-control .components-base-control__label','[class*="ugb--help-tip-"].components-base-control .components-toggle-control__label'].join(", "),function(e){return Object(le.doAction)("stackable.help-video.control.click",e,ge(e))})};function me(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function de(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var fe,he={show:!1,controlEl:null,target:null},ve=function(e,t){fe=setTimeout(function(){we(e,t)},1500)},ye=function(){fe&&clearTimeout(fe),fe=null},we=function(e,t){he=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?me(n,!0).forEach(function(t){de(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):me(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},he,{show:!0,controlEl:t,target:e}),Object(le.doAction)("stackable.help-video.show",e)},Oe=function(){he.show=!1,Object(le.doAction)("stackable.help-video.hide")},ke=n(105),_e=n.n(ke),je=n(106),Ce=n.n(je),xe=n(107),Ee=n.n(xe),Se=n(108),Be=n.n(Se),Te=n(109),Ae=n.n(Te),Ne=n(110),Pe=n.n(Ne),Fe=n(111),Re=n.n(Fe),De=n(112),Me=n.n(De),ze=n(113),Ie=n.n(ze),Le=n(114),Ue=n.n(Le),He=n(115),We=n.n(He),Ge=n(116),qe=n.n(Ge),Ve=n(117),Xe=n.n(Ve),Ye=n(118),Je=n.n(Ye),Ke=n(119),$e=n.n(Ke),Ze=n(59),Qe=n.n(Ze),et=n(120),tt=n.n(et),nt=n(121),at=n.n(nt),ot=n(122),it=n.n(ot),rt=n(123),lt=n.n(rt),ct=n(124),st=n.n(ct),ut=n(50),bt=n.n(ut),gt=n(60),pt=n.n(gt),mt=n(125),dt=n.n(mt),ft=n(126),ht=n.n(ft),vt=n(127),yt=n.n(vt),wt=n(128),Ot=n.n(wt),kt=n(129),_t=n.n(kt),jt=n(130),Ct=n.n(jt),xt=n(131),Et=n.n(xt),St=n(132),Bt=n.n(St),Tt=n(133),At=n.n(Tt),Nt=n(134),Pt=n.n(Nt),Ft=n(135),Rt=n.n(Ft),Dt=n(136),Mt=n.n(Dt),zt=n(137),It=n.n(zt),Lt=n(138),Ut=n.n(Lt),Ht=n(139),Wt=n.n(Ht),Gt=n(140),qt=n.n(Gt),Vt=n(141),Xt=n.n(Vt),Yt=n(51),Jt=n.n(Yt),Kt=n(61),$t=n.n(Kt),Zt=n(142),Qt=n.n(Zt),en=n(143),tn=n.n(en),nn=n(144),an=n.n(nn),on=n(145),rn=n.n(on),ln=n(146),cn=n.n(ln),sn=n(147),un=n.n(sn),bn=n(148),gn=n.n(bn),pn=n(149),mn=n.n(pn),dn=n(150),fn=n.n(dn),hn=n(151),vn=n.n(hn),yn=n(152),wn=n.n(yn),On=n(153),kn=n.n(On),_n=n(154),jn=n.n(_n),Cn=n(155),xn=n.n(Cn),En=n(156),Sn=n.n(En),Bn=n(157),Tn=n.n(Bn),An=n(158),Nn=n.n(An),Pn=n(159),Fn=n.n(Pn),Rn=n(160),Dn=n.n(Rn),Mn=n(161),zn=n.n(Mn),In=n(162),Ln=n.n(In),Un=n(163),Hn=n.n(Un),Wn=n(164),Gn=n.n(Wn),qn=n(165),Vn=n.n(qn),Xn=n(166),Yn=n.n(Xn),Jn=n(167),Kn=n.n(Jn),$n=n(168),Zn=n.n($n),Qn=n(62),ea=n.n(Qn),ta=n(169),na=n.n(ta),aa=n(170),oa=n.n(aa),ia=n(171),ra=n.n(ia),la=n(172),ca=n.n(la),sa=n(173),ua=n.n(sa),ba=n(63),ga=n.n(ba),pa=n(174),ma=n.n(pa),da=n(175),fa=n.n(da),ha=n(176),va=n.n(ha),ya=n(177),wa=n.n(ya),Oa=n(178),ka=n.n(Oa),_a=n(179),ja=n.n(_a),Ca=n(180),xa=n.n(Ca),Ea=n(181),Sa=n.n(Ea),Ba=n(64),Ta=n.n(Ba),Aa=n(182),Na=n.n(Aa),Pa=n(183),Fa=n.n(Pa),Ra=n(184),Da=n.n(Ra),Ma=n(185),za=n.n(Ma),Ia=n(186),La=n.n(Ia),Ua=n(187),Ha=n.n(Ua),Wa=n(188),Ga=n.n(Wa),qa=n(189),Va=n.n(qa),Xa=n(190),Ya=n.n(Xa),Ja=n(191),Ka=n.n(Ja),$a=n(192),Za=n.n($a),Qa=n(193),eo=n.n(Qa),to=n(194),no=n.n(to),ao=n(195),oo=n.n(ao),io=n(196),ro=n.n(io),lo=n(197),co=n.n(lo),so=n(198),uo=n.n(so),bo=n(199),go=n.n(bo),po=n(200),mo=n.n(po),fo=n(201),ho=n.n(fo),vo=n(202),yo=n.n(vo),wo=n(203),Oo=n.n(wo),ko=n(204),_o=n.n(ko),jo=n(205),Co=n.n(jo),xo=n(206),Eo=n.n(xo),So=n(207),Bo=n.n(So),To=n(208),Ao=n.n(To),No=n(209),Po=n.n(No),Fo=n(210),Ro=n.n(Fo),Do=n(211),Mo=n.n(Do),zo=n(212),Io=n.n(zo),Lo=n(213),Uo=n.n(Lo),Ho=n(214),Wo=n.n(Ho),Go=n(215),qo=n.n(Go),Vo=n(216),Xo=n.n(Vo),Yo=n(217),Jo=n.n(Yo),Ko=n(218),$o=n.n(Ko),Zo=n(219),Qo=n.n(Zo),ei=n(220),ti=n.n(ei),ni={fullHeight:{video:_e.a,title:Object(p.__)("Full Height",s.i18n),description:Object(p.__)("Block height takes up the full height of the screen",s.i18n)},generalRestrictContent:{video:Ce.a,title:Object(p.__)("Restrict to Content Width",s.i18n),description:Object(p.__)("Restricts content to a narrower space when block width is set to full width",s.i18n)},generalBorderRadius:{video:Ee.a,title:Object(p.__)("Border Radius",s.i18n),description:Object(p.__)("Adjusts the radius of block corners to make them more rounded",s.i18n)},generalShadow:{video:Be.a,title:Object(p.__)("Shadow/Outline",s.i18n),description:Object(p.__)("Adjusts the intensity of the shadow/outline of the block and the appearance of the block border",s.i18n)},alignmentAll:{video:Ae.a,title:Object(p.__)("Align (general / all)",s.i18n),description:Object(p.__)("Adjusts the placement of all content in the block to align left, center or right",s.i18n)},generalColumns:{video:Pe.a,title:Object(p.__)("Columns",s.i18n),description:Object(p.__)("Sets the number of columns",s.i18n)},columnBackgroundOnOff:{video:Re.a,title:Object(p.__)("Column / Container Background",s.i18n),description:Object(p.__)("Background settings for the container or columns.",s.i18n)},imageShape:{video:Me.a,title:Object(p.__)("Shape",s.i18n),description:Object(p.__)("Change the shape of the image",s.i18n)},imageSize:{video:Ie.a,title:Object(p.__)("Image size",s.i18n),description:Object(p.__)("Sets the image display size to thumbnail, medium, large or full size. A smaller image size will also load faster.",s.i18n)},imageSizeNoCrop:{video:Ue.a,title:Object(p.__)("Image size",s.i18n),description:Object(p.__)("Adjusts the image size / width while preseving the aspect ratio",s.i18n)},imageWidthCrop:{video:We.a,title:Object(p.__)("Image width",s.i18n),description:Object(p.__)("Adjusts the image width",s.i18n)},imageHeightCrop:{video:qe.a,title:Object(p.__)("Image height",s.i18n),description:Object(p.__)("Adjusts the image height",s.i18n)},imageSquare:{video:Xe.a,title:Object(p.__)("Force Square Image",s.i18n),description:Object(p.__)("Crops image into a square",s.i18n)},imageBorderRadius:{video:Je.a,title:Object(p.__)("Border radius (of image)",s.i18n),description:Object(p.__)("Adjusts the radius of image corners to make them more rounded",s.i18n)},imageShadow:{video:$e.a,title:Object(p.__)("Shadow (of image)",s.i18n),description:Object(p.__)("Adjusts the intensity of the image shadow",s.i18n)},typography:{video:Qe.a,title:Object(p.__)("Typography",s.i18n),description:Object(p.__)("Change the font family, size, weight and spacing of the font of this text",s.i18n)},typographyFamily:{video:Qe.a,title:Object(p.__)("Font family",s.i18n),description:Object(p.__)("Sets the font set to be used for the element",s.i18n)},typographySize:{video:tt.a,title:Object(p.__)("Font size",s.i18n),description:Object(p.__)("Sets the size of text characters",s.i18n)},typographyWeight:{video:at.a,title:Object(p.__)("Font weight",s.i18n),description:Object(p.__)("Sets the thinness or thickness of text characters",s.i18n)},typographyTransform:{video:it.a,title:Object(p.__)("Transform",s.i18n),description:Object(p.__)("Sets the usage of upper or lower case",s.i18n)},typographyLineHeight:{video:lt.a,title:Object(p.__)("Line height",s.i18n),description:Object(p.__)("Sets the vertical distance between lines of text",s.i18n)},typographyLetterSpacing:{video:st.a,title:Object(p.__)("Letter spacing",s.i18n),description:Object(p.__)("Sets the distance or space between letters",s.i18n)},alignmentImage:{video:bt.a,title:Object(p.__)("Image alignment",s.i18n),description:Object(p.__)("Adjusts the placement of the image to align left, center or right",s.i18n)},alignmentNumber:{video:bt.a,title:Object(p.__)("Number alignment",s.i18n),description:Object(p.__)("Adjusts the placement of the number to align left, center or right",s.i18n)},alignmentIcon:{video:bt.a,title:Object(p.__)("Icon alignment",s.i18n),description:Object(p.__)("Adjusts the placement of the icon to align left, center or right",s.i18n)},alignmentTitle:{video:pt.a,title:Object(p.__)("Title / subtitle alignment",s.i18n),description:Object(p.__)("Adjusts the placement of the title or subtitle to align left, center or right",s.i18n)},alignmentName:{video:pt.a,title:Object(p.__)("Name / position alignment",s.i18n),description:Object(p.__)("Adjusts the placement of the name or position to align left, center or right",s.i18n)},alignmentDescription:{video:dt.a,title:Object(p.__)("Description / text alignment",s.i18n),description:Object(p.__)("Adjusts the placement of the text to align left, center or right",s.i18n)},alignmentButton:{video:ht.a,title:Object(p.__)("Button / link alignment",s.i18n),description:Object(p.__)("Adjusts the placement of the button or link to align left, center or right",s.i18n)},buttonPadding:{video:yt.a,title:Object(p.__)("Button padding",s.i18n),description:Object(p.__)("Adjusts the space between the button text and button borders",s.i18n)},buttonVerticalPadding:{video:Ot.a,title:Object(p.__)("Button vertical padding",s.i18n),description:Object(p.__)("Adjusts the space between the button text and button's top and bottom borders",s.i18n)},buttonHorizontalPadding:{video:_t.a,title:Object(p.__)("Button horizontal padding",s.i18n),description:Object(p.__)("Adjusts the space between the button text and button's side borders",s.i18n)},buttonSize:{video:Ct.a,title:Object(p.__)("Button size",s.i18n),description:Object(p.__)("Sets the size of the button. Choose from tiny, small, normal, medium or large.",s.i18n)},buttonHoverEffect:{video:Et.a,title:Object(p.__)("Hover effect",s.i18n),description:Object(p.__)("Triggers animation or effects when you mouse over",s.i18n)},buttonHoverOpacity:{video:Bt.a,title:Object(p.__)("Hover opacity",s.i18n),description:Object(p.__)("Adjusts the transparency of the button when you mouse over",s.i18n)},buttonHoverColor:{video:At.a,title:Object(p.__)("Hover colors",s.i18n),description:Object(p.__)("Triggers a change in color when you mouse over",s.i18n)},buttonShadow:{video:Pt.a,title:Object(p.__)("Button shadow",s.i18n),description:Object(p.__)("Adjusts the intensity of the button shadow",s.i18n)},buttonBorderRadius:{video:Rt.a,title:Object(p.__)("Button border radius",s.i18n),description:Object(p.__)("Adjusts the radius of button corners to make them more rounded",s.i18n)},buttonColorType:{video:Mt.a,title:Object(p.__)("Button color type",s.i18n),description:Object(p.__)("Sets the button color type to single or gradient",s.i18n)},buttonToNormal:{video:It.a,title:Object(p.__)("Change to normal button on hover",s.i18n),description:Object(p.__)("Triggers change from ghost to normal button when you mouse over",s.i18n)},buttonCollapse:{video:Ut.a,title:Object(p.__)("Collapse buttons on",s.i18n),description:Object(p.__)("Sets when buttons will be triggered to arrange vertically",s.i18n)},spacing:{video:Wt.a,title:Object(p.__)("Spacing",s.i18n),description:Object(p.__)("Adjusts the space between block elements",s.i18n)},spacingBlockTitle:{video:qt.a,title:Object(p.__)("Block title spacing",s.i18n),description:Object(p.__)("Adjusts the space below the block title",s.i18n)},spacingBlockDescription:{video:Xt.a,title:Object(p.__)("Block description spacing",s.i18n),description:Object(p.__)("Adjusts the space below the block description",s.i18n)},spacingImage:{video:Jt.a,title:Object(p.__)("Image spacing",s.i18n),description:Object(p.__)("Adjusts the space below the image",s.i18n)},spacingNumber:{video:Jt.a,title:Object(p.__)("Number spacing",s.i18n),description:Object(p.__)("Adjusts the space below the number",s.i18n)},spacingIcon:{video:Jt.a,title:Object(p.__)("Icon spacing",s.i18n),description:Object(p.__)("Adjusts the space below the icon",s.i18n)},spacingTitle:{video:$t.a,title:Object(p.__)("Title spacing",s.i18n),description:Object(p.__)("Adjusts the space below the title",s.i18n)},spacingName:{video:$t.a,title:Object(p.__)("Name / position spacing",s.i18n),description:Object(p.__)("Adjusts the space below the name / position",s.i18n)},spacingDescription:{video:Qt.a,title:Object(p.__)("Description Spacing",s.i18n),description:Object(p.__)("Adjusts the space below the description",s.i18n)},spacingButton:{video:tn.a,title:Object(p.__)("Button spacing",s.i18n),description:Object(p.__)("Adjusts the space beloe the button",s.i18n)},spacingButtonGap:{video:an.a,title:Object(p.__)("Button spacing gap",s.i18n),description:Object(p.__)("Adjusts the gap between the buttons",s.i18n)},hoverEffect:{video:rn.a,title:Object(p.__)("Hover effect",s.i18n),description:Object(p.__)("Triggers animation or effects when you mouse over",s.i18n)},backgroundOnOff:{video:cn.a,title:Object(p.__)("Background Toggle On/Off",s.i18n),description:Object(p.__)("Turns the block background on/off. Turn on to enable different background settings.",s.i18n),learnMore:"https://wpstackable.com/blog/column-backgrounds-and-block-backgrounds/?utm_medium=Help%20Tooltip&utm_campaign=Help%20Tooltip&utm_source=Plugin"},backgroundColorOpacity:{video:un.a,title:Object(p.__)("Background Color Opacity",s.i18n),description:Object(p.__)("Adjusts the transparency of the background color",s.i18n)},backgroundTint:{video:gn.a,title:Object(p.__)("Background Media Tint Strength",s.i18n),description:Object(p.__)("Adjusts the intensity of the background media tint",s.i18n)},backgroundColorType:{video:mn.a,title:Object(p.__)("Color type",s.i18n),description:Object(p.__)("Sets the color to either a single color or a gradient",s.i18n)},backgroundFixed:{video:fn.a,title:Object(p.__)("Fixed Background",s.i18n),description:Object(p.__)("Keeps the background image fixed in place while scrolling",s.i18n)},gradientDirection:{video:vn.a,title:Object(p.__)("Gradient direction",s.i18n),description:Object(p.__)("Sets the direction (in degrees) of the colors",s.i18n)},gradientLocation:{video:wn.a,title:Object(p.__)("Gradient Color location",s.i18n),description:Object(p.__)("Sets the placement of each color in relation to the other color",s.i18n)},backgroundImagePosition:{video:kn.a,title:Object(p.__)("Image Position",s.i18n),description:Object(p.__)("Chooses which part of the background image will be the focal point",s.i18n)},backgroundImageRepeat:{video:jn.a,title:Object(p.__)("Image Repeat",s.i18n),description:Object(p.__)("Covers the background with tiled images",s.i18n)},backgroundImageSize:{video:xn.a,title:Object(p.__)("Image Size",s.i18n),description:Object(p.__)("Sets the display image size",s.i18n)},backgroundBlendMode:{video:Sn.a,title:Object(p.__)("Image Blend Mode",s.i18n),description:Object(p.__)("Sets how this background gradient/image blends into the other background",s.i18n)},separatorTopOn:{video:Tn.a,title:Object(p.__)("Separator Top On and Off",s.i18n),description:Object(p.__)("Turns the top separator on/off. Turn on to enable different separator settings.",s.i18n)},separatorBottomOn:{video:Nn.a,title:Object(p.__)("Separator Bottom On and Off",s.i18n),description:Object(p.__)("Turns the bottom separator on/off. Turn on to enable different separator settings.",s.i18n)},separatorHeight:{video:Fn.a,title:Object(p.__)("Separator height",s.i18n),description:Object(p.__)("Adjusts the height of the separator to stretch or compress vertically",s.i18n)},separatorWidth:{video:Dn.a,title:Object(p.__)("Separator width",s.i18n),description:Object(p.__)("Adusts the width of the separator to stretch or compress horizantally",s.i18n)},separatorShadow:{video:zn.a,title:Object(p.__)("Shadow",s.i18n),description:Object(p.__)("Adjusts the intensity of the separator shadow and makes the separator more prominent",s.i18n)},separatorBringToFront:{video:Ln.a,title:Object(p.__)("Bring to Front",s.i18n),description:Object(p.__)("Brings the separator layer in front of other block elements",s.i18n)},separatorLayer2:{video:Hn.a,title:Object(p.__)("Layer 2",s.i18n),description:Object(p.__)("Turns a second separator layer on/off. Turn on to enable the separate layer settings.",s.i18n)},separatorLayer3:{video:Gn.a,title:Object(p.__)("Layer 3",s.i18n),description:Object(p.__)("Turns a third separator layer on/off. Turn on to enable the separate layer settings.",s.i18n)},separatorLayerOpacity:{video:Vn.a,title:Object(p.__)("Layer Opacity",s.i18n),description:Object(p.__)("Adjusts the transparency of the separator layer",s.i18n)},separatorLayerBlendMode:{video:Yn.a,title:Object(p.__)("Layer blend mode",s.i18n),description:Object(p.__)("Sets how the sepator layer is blended into the background",s.i18n)},advancedOpacity:{video:Kn.a,title:Object(p.__)("Opacity",s.i18n),description:Object(p.__)("Adjusts the transparency of the entire block",s.i18n)},advancedZindex:{video:Zn.a,title:Object(p.__)("Z-Index",s.i18n),description:Object(p.__)("Sets the stack order of different blocks to make one appear in front of another. A block with a higher z-index will show up on top of another block with a lower z-index.",s.i18n)},advancedBlockSpacing:{video:ea.a,title:Object(p.__)("Block Spacing",s.i18n),description:Object(p.__)("Set margins, paddings and alignment of the block and its content",s.i18n)},advancedBlockMargins:{video:ea.a,title:Object(p.__)("Block Margins",s.i18n),description:Object(p.__)("Sets the block margin, i.e. the space outside the block between the block border and the next block",s.i18n)},advancedBlockPaddings:{video:na.a,title:Object(p.__)("Block Padding",s.i18n),description:Object(p.__)("Sets the block padding, i.e. the space inside the block between the column container and the block border",s.i18n)},advancedBlockHeight:{video:oa.a,title:Object(p.__)("Min Block Height",s.i18n),description:Object(p.__)("Adjusts the minimum allowable height of the block",s.i18n)},advancedBlockVerticalAlign:{video:ra.a,title:Object(p.__)("Content Vertical Align",s.i18n),description:Object(p.__)("Sets the placement of the column container to top, center or bottom. Available when the min. block height is set to higher than default.",s.i18n)},advancedBlockContentWidth:{video:ca.a,title:Object(p.__)("Max Content Width",s.i18n),description:Object(p.__)("Adjusts the maximum allowable width of the block. The settings will depend on the block width you set on the toolbar.",s.i18n)},advancedBlockHorizontalAlign:{video:ua.a,title:Object(p.__)("Content Horizontal Align",s.i18n),description:Object(p.__)("Sets the placement of the column container to left, center or right. Not available when block width is set to full width.",s.i18n)},advancedColumnSpacing:{video:ga.a,title:Object(p.__)("Column Spacing & More",s.i18n),description:Object(p.__)("Sets column paddings, the space inside the block between the block elements and the column container border",s.i18n)},advancedColumnPaddings:{video:ga.a,title:Object(p.__)("Column Paddings",s.i18n),description:Object(p.__)("Sets the column padding, the space inside the block between the block elements and the column container border",s.i18n)},advancedColumnGap:{video:ma.a,title:Object(p.__)("Column Gap",s.i18n),description:Object(p.__)("Sets the distance between two or more columns",s.i18n)},advancedColumnColumnVerticalAlign:{video:fa.a,title:Object(p.__)("Column Vertical Align",s.i18n),description:Object(p.__)("Sets the placement of the column container to top, center, bottom or stretch. Available when column heights are different.",s.i18n)},advancedColumnHeight:{video:va.a,title:Object(p.__)("Min Column Height",s.i18n),description:Object(p.__)("Adjusts the minimum allowable height of the column container",s.i18n)},advancedColumnContentVerticalAlign:{video:wa.a,title:Object(p.__)("Content Vertical Align",s.i18n),description:Object(p.__)("Sets the placement of the block elements to top, center, bottom or stretch. Available when column heights are different or when min. column height is set to higher than default.",s.i18n)},accordionAdjacentOpen:{video:ka.a,title:Object(p.__)("Close adjacent on open",s.i18n),description:Object(p.__)("Automatically closes adjacent accordion panels when clicked",s.i18n)},accordionClosedStateBackgroundColor:{video:ja.a,title:Object(p.__)("Closed state Background Color",s.i18n),description:Object(p.__)("Sets color of the panel when closed",s.i18n)},accordionPadding:{video:xa.a,title:Object(p.__)("Accordion Padding",s.i18n),description:Object(p.__)("Sets the accordion padding, i.e. the space inside the block between the panel elements and the panel border",s.i18n)},accordionTitleSpacing:{video:Sa.a,title:Object(p.__)("Accordion Title Spacing",s.i18n),description:Object(p.__)("Adjusts the space below the title",s.i18n)},accordionBorder:{video:Ta.a,title:Object(p.__)("Border",s.i18n),description:Object(p.__)("Adjusts the thickness and color of the border of a closed panel for the Lined to Colored layout",s.i18n)},accordionBorderSize:{video:Ta.a,title:Object(p.__)("Border Size",s.i18n),description:Object(p.__)("Adjusts the thickness of the border of a closed panel for the Lined to Colored layout",s.i18n)},imageColumnWidth:{video:Na.a,title:Object(p.__)("Image Column Width",s.i18n),description:Object(p.__)("Adjusts the width of the image",s.i18n)},featureContainerWidth:{video:Fa.a,title:Object(p.__)("Container Width",s.i18n),description:Object(p.__)("Adjusts the width of the text and button container",s.i18n)},featureContainerOffset:{video:Da.a,title:Object(p.__)("Container Offset",s.i18n),description:Object(p.__)("Adjusts the relative arrangement of the image and the text and button contianer",s.i18n)},iconListGrid:{video:za.a,title:Object(p.__)("Display as a grid",s.i18n),description:Object(p.__)("Displays the list in an evenly-spaced grid arrangement",s.i18n)},iconListGap:{video:La.a,title:Object(p.__)("List Gap",s.i18n),description:Object(p.__)("Adjusts the space between different list lines",s.i18n)},imageBoxHeight:{video:Ha.a,title:Object(p.__)("Height",s.i18n),description:Object(p.__)("Adjusts the height of the image box",s.i18n)},notificationDismissible:{video:Ga.a,title:Object(p.__)("Dismissible",s.i18n),description:Object(p.__)("Provides option to close the notification",s.i18n)},postsContentOrder:{video:Va.a,title:Object(p.__)("Content Order",s.i18n),description:Object(p.__)("Sets the order of the items displayed (category, title, meta, excerpt) for each post",s.i18n)},postsMetaSeparator:{video:Ya.a,title:Object(p.__)("Meta Separator",s.i18n),description:Object(p.__)("Sets the separators between meta items (dot, space, comma, dash, pipe)",s.i18n)},dividerMargin:{video:Ka.a,title:Object(p.__)("Vertical Margin",s.i18n),description:Object(p.__)("Adjusts the space between the divider and the vertically adjacent blocks",s.i18n)},pricingImageAlign:{video:Za.a,title:Object(p.__)("Image Align",s.i18n),description:Object(p.__)("Adjusts the placement of the image to align left, center or right",s.i18n)},pricingTitleAlign:{video:eo.a,title:Object(p.__)("Title Align",s.i18n),description:Object(p.__)("Adjusts the placement of the title to align left, center or right",s.i18n)},pricingPriceAlign:{video:no.a,title:Object(p.__)("Price Align",s.i18n),description:Object(p.__)("Adjusts the placement of the price to align left, center or right",s.i18n)},pricingSubpriceAlign:{video:oo.a,title:Object(p.__)("Sub Price Align",s.i18n),description:Object(p.__)("Adjusts the placement of the subtitle to align left, center or right",s.i18n)},pricingButtonAlign:{video:ro.a,title:Object(p.__)("Button Align",s.i18n),description:Object(p.__)("Adjusts the placement of the button to align left, center or right",s.i18n)},pricingDescriptionAlign:{video:co.a,title:Object(p.__)("Description Align",s.i18n),description:Object(p.__)("Adjusts the placement of the description to align left, center or right",s.i18n)},pricingImageSpacing:{video:uo.a,title:Object(p.__)("Image Spacing",s.i18n),description:Object(p.__)("Adjusts the space below the image",s.i18n)},pricingTitleSpacing:{video:go.a,title:Object(p.__)("Title Spacing",s.i18n),description:Object(p.__)("Adjusts the space below the title",s.i18n)},pricingPriceSpacing:{video:mo.a,title:Object(p.__)("Price Spacing",s.i18n),description:Object(p.__)("Adjusts the space below the price",s.i18n)},pricingSubpriceSpacing:{video:ho.a,title:Object(p.__)("Sub Price Spacing",s.i18n),description:Object(p.__)("Adjusts the space below the subtitle",s.i18n)},pricingButtonSpacing:{video:yo.a,title:Object(p.__)("Button Spacing",s.i18n),description:Object(p.__)("Adjusts the space below the button",s.i18n)},pricingDescriptionSpacing:{video:Oo.a,title:Object(p.__)("Description Spacing",s.i18n),description:Object(p.__)("Adjusts the space below the description",s.i18n)},imageBoxOverlay:{video:_o.a,title:Object(p.__)("Overlay Color",s.i18n),description:Object(p.__)("Sets the overlay color of all image boxes",s.i18n)},imageBoxOverlayHover:{video:Co.a,title:Object(p.__)("Overlay Hover Color",s.i18n),description:Object(p.__)("Triggers change in overlay color when you mouse over",s.i18n)},imageBoxHoverEffect:{video:Eo.a,title:Object(p.__)("Image Hover Effect",s.i18n),description:Object(p.__)("Sets an effect that animates the image",s.i18n)},imageBoxBoxHoverEffect:{video:Bo.a,title:Object(p.__)("Box Hover Effect",s.i18n),description:Object(p.__)("Sets an effect that animates the container of the image",s.i18n)},imageBoxSubtitleSpacing:{video:Ao.a,title:Object(p.__)("Subtitle Spacing",s.i18n),description:Object(p.__)("Adjusts the space below the subtitle",s.i18n)},imageBoxTitleSpacing:{video:Po.a,title:Object(p.__)("Title Spacing",s.i18n),description:Object(p.__)("Adjusts the space below the title",s.i18n)},imageBoxLineSpacing:{video:Ro.a,title:Object(p.__)("Line Spacing",s.i18n),description:Object(p.__)("Adjusts the space below the line",s.i18n)},imageBoxDescriptionSpacing:{video:Mo.a,title:Object(p.__)("Description Spacing",s.i18n),description:Object(p.__)("Adjusts the space below the description",s.i18n)},imageBoxArrowSpacing:{video:Io.a,title:Object(p.__)("Arrow Spacing",s.i18n),description:Object(p.__)("Adjusts the space below the arrow",s.i18n)},imageBoxSubtitleAlign:{video:Uo.a,title:Object(p.__)("Subtitle Align",s.i18n),description:Object(p.__)("Adjusts the placement of the subtitle to align left, center or right",s.i18n)},imageBoxTitleAlign:{video:Wo.a,title:Object(p.__)("Title Align",s.i18n),description:Object(p.__)("Adjusts the placement of the title to align left, center or right",s.i18n)},imageBoxDescriptionAlign:{video:qo.a,title:Object(p.__)("Description Align",s.i18n),description:Object(p.__)("Adjusts the placement of the description to align left, center or right",s.i18n)},imageBoxArrowAlign:{video:Xo.a,title:Object(p.__)("Arrow Align",s.i18n),description:Object(p.__)("Adjusts the placement of the arrow to align left, center or right",s.i18n)},videoPopupWidth:{video:Jo.a,title:Object(p.__)("Video popup width",s.i18n),description:Object(p.__)("Adjusts the width of the video popup container",s.i18n)},videoPopupHeight:{video:$o.a,title:Object(p.__)("Video popup height",s.i18n),description:Object(p.__)("Adjusts the height of the video popup container",s.i18n)},containerImageWidth:{video:Qo.a,title:Object(p.__)("Image width",s.i18n),description:Object(p.__)("Adjusts the image width",s.i18n)},containerImageHeight:{video:ti.a,title:Object(p.__)("Image height",s.i18n),description:Object(p.__)("Adjusts the image height",s.i18n)}},ai=function(e){var t=e.getAnchorRect,n=e.title,a=e.videoUrl,o=e.description,i=e.learnMoreUrl,r=e.learnMore,l=Object(m.useRef)();return Object(m.useEffect)(function(){var e=l.current;e.muted=!0,e&&!e.playing&&e.play()},[]),Object(m.useEffect)(function(){window.dispatchEvent(new window.Event("resize"))},[e.videoUrl]),wp.element.createElement(u.Popover,{title:n,focusOnMount:"container",className:"ugb-help-tooltip-video",position:"middle left",getAnchorRect:t},wp.element.createElement(u.PanelBody,null,wp.element.createElement("button",{className:"ugb-help-tooltip-video__remove","data-testid":"close-button",onClick:e.onClickClose},wp.element.createElement(u.Dashicon,{icon:"no"})),a&&wp.element.createElement(m.Fragment,null,wp.element.createElement("video",{ref:l,width:"600",autoPlay:!0,loop:!0,muted:!0,role:"img","aria-labelledby":"ugb-help-tooltip-video__description",src:a}),(!l.current||!l.current.playing)&&wp.element.createElement(u.Spinner,null)),wp.element.createElement("div",{className:"ugb-help-tooltip-video__description",id:"ugb-help-tooltip-video__description"},n&&wp.element.createElement("h4",null,n),o,i&&wp.element.createElement("div",{className:"ugb-help-tooltip-video__link"},wp.element.createElement("a",{href:i,target:"_learn"},r," ",wp.element.createElement(u.Dashicon,{icon:"external"}))))))};ai.defaultProps={onClickClose:function(){},getAnchorRect:null,title:Object(p.__)("Help",s.i18n),description:"",videoUrl:"",learnMoreUrl:"",learnMore:Object(p.__)("Learn more",s.i18n)};var oi=ai;function ii(e){return(ii="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 ri(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function li(e){return(li=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ci(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function si(e,t){return(si=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ui=function(e){return"".concat(s.cdnUrl,"/").concat(e)},bi=function(e){function t(){var e,n,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),n=this,(e=!(a=li(t).apply(this,arguments))||"object"!==ii(a)&&"function"!=typeof a?ci(n):a).state={target:null,show:!1,helpId:"",rect:{}},e.showHelp=e.showHelp.bind(ci(e)),e.hideHelp=e.hideHelp.bind(ci(e)),e.calculateRect=e.calculateRect.bind(ci(e)),e}var n,a,o;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,writable:!0,configurable:!0}}),t&&si(e,t)}(t,m["Component"]),n=t,(a=[{key:"showHelp",value:function(e){document.activeElement&&document.activeElement.blur();var t,n="string"!=typeof e&&e,a=e&&"string"!=typeof e?(t=e)&&t.closest('[class*="ugb--help-tip-"]')&&Object(S.camelCase)((t.closest('[class*="ugb--help-tip-"]').getAttribute("class").match(/ugb--help-tip-([\w\d-_]+)/)||["",""])[1]):e;this.setState({target:n,helpId:a,show:!0})}},{key:"calculateRect",value:function(){if(!this.state.target)return null;var e=this.state.target.getBoundingClientRect(),t=document.querySelector(".edit-post-sidebar");if(t){var n=t.getBoundingClientRect();e.x=n.x,e.width=n.width}return e}},{key:"hideHelp",value:function(){this.setState({show:!1});var e=document.querySelector(".components-popover .components-popover__content");e&&e.focus()}},{key:"componentDidMount",value:function(){Object(le.addAction)("stackable.help-video.show","stackable/help",this.showHelp),Object(le.addAction)("stackable.help-video.hide","stackable/help",this.hideHelp)}},{key:"componentWillUnmount",value:function(){Object(le.removeAction)("stackable.help-video.show","stackable/help"),Object(le.removeAction)("stackable.help-video.hide","stackable/help")}},{key:"render",value:function(){if(!this.state.show)return null;if(void 0===this.props.tooltipData[this.state.helpId])return null;var e=this.props.tooltipData[this.state.helpId],t=e.title,n=e.video,a=e.description,o=e.learnMore;return wp.element.createElement(oi,{onClickClose:this.hideHelp,getAnchorRect:this.calculateRect,title:t,description:a,videoUrl:ui(n),learnMoreUrl:o})}}])&&ri(n.prototype,a),o&&ri(n,o),t}();bi.defaultProps={tooltipData:ni};var gi=bi,pi=n(28),mi=n.n(pi);function di(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=[],a=!0,o=!1,i=void 0;try{for(var r,l=e[Symbol.iterator]();!(a=(r=l.next()).done)&&(n.push(r.value),!t||n.length!==t);a=!0);}catch(e){o=!0,i=e}finally{try{a||null==l.return||l.return()}finally{if(o)throw i}}return n}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var fi=!1,hi=Object(d.createHigherOrderComponent)(function(e){return function(t){var n=t.isSelected,a=t.name,o=di(Object(m.useState)(!1),2),i=o[0],r=o[1],c=di(Object(m.useState)(null),2),s=c[0],u=c[1];return Object(m.useEffect)(function(){return n&&a.match(/^ugb\//)&&!i&&!fi&&u(setTimeout(function(){fi||(fi=!0,u(null),r(!0))},1e3)),function(){s&&clearTimeout(s)}},[i,n]),wp.element.createElement(m.Fragment,null,wp.element.createElement(e,t),i&&wp.element.createElement(l.W,{onRequestClose:function(){r(!1),mi()({path:"/wp/v2/stk_welcome_video_closed",method:"POST"})}}))}},"withWelcomeTutorialModal");Object(f.a)(function(){if(Element.prototype.closest){pe(),Object(le.addAction)("stackable.help-video.control.hover.in","stackable/help/hoverin",ve),Object(le.addAction)("stackable.help-video.control.hover.out","stackable/help/hoverout",ye),Object(le.addAction)("stackable.help-video.control.click","stackable/help/click",function(e,t){if(!he.show)return we(e,t);e===he.target?Oe():we(e,t)}),document.body.addEventListener("click",function(e){he.show&&(e.target.closest(".ugb-help-tooltip-video")||ge(e.target)===he.controlEl||Oe())});var e=document.createElement("DIV");document.querySelector("body").appendChild(e),Object(m.render)(wp.element.createElement(gi,null),e)}}),s.displayWelcomeVideo&&Object(le.addFilter)("editor.BlockEdit","stackable/with-welcome-tutorial-modal",hi);var vi=n(15),yi=n(14),wi=n.n(yi);function Oi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function ki(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Oi(n,!0).forEach(function(t){_i(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Oi(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function _i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ji=function(e,t){return function(n,a){var o=a.setAttributes,i=a.attributes.blockTag,r=void 0===i?"div":i;return wp.element.createElement(m.Fragment,null,n,wp.element.createElement(u.PanelBody,{title:Object(p.__)("General",s.i18n),initialOpen:!1},Object(le.applyFilters)("stackable.".concat(e,".edit.advanced.general.before"),null,a),t.blockTag&&wp.element.createElement(u.SelectControl,{label:Object(p.sprintf)(Object(p._x)("%s HTML Tag","component"),Object(p.__)("Block",s.i18n)),value:r,options:[{value:"",label:Object(p.__)("Default",s.i18n)},{value:"div",label:Object(p._x)("Div","HTML Tag",s.i18n)},{value:"blockquote",label:Object(p._x)("Blockquote","HTML Tag",s.i18n)},{value:"section",label:Object(p._x)("Section","HTML Tag",s.i18n)},{value:"article",label:Object(p._x)("Article","HTML Tag",s.i18n)},{value:"aside",label:Object(p._x)("Aside","HTML Tag",s.i18n)},{value:"main",label:Object(p._x)("Main","HTML Tag",s.i18n)},{value:"header",label:Object(p._x)("Header","HTML Tag",s.i18n)},{value:"footer",label:Object(p._x)("Footer","HTML Tag",s.i18n)},{value:"nav",label:Object(p._x)("Nav","HTML Tag",s.i18n)},{value:"address",label:Object(p._x)("Address","HTML Tag",s.i18n)},{value:"hgroup",label:Object(p._x)("Hgroup","HTML Tag",s.i18n)}],onChange:function(e){return o({blockTag:e})}}),t.opacity&&wp.element.createElement(l.cb,{attrNameTemplate:"%sBlockOpacity",setAttributes:o,blockAttributes:a.attributes},wp.element.createElement(l.b,{label:Object(p.__)("Opacity",s.i18n),min:0,max:1,step:.1,allowReset:!0,placeholder:"1.0",className:"ugb--help-tip-advanced-opacity"})),t.zIndex&&wp.element.createElement(l.cb,{attrNameTemplate:"%sBlockZIndex",setAttributes:o,blockAttributes:a.attributes},wp.element.createElement(l.b,{label:Object(p.__)("Z-Index",s.i18n),min:-100,max:1e3,allowReset:!0,placeholder:"1",className:"ugb--help-tip-advanced-zindex"})),Object(le.applyFilters)("stackable.".concat(e,".edit.advanced.general.after"),null,a)))}},Ci=function(){return function(e,t){var n,a=Object(c.b)(t.attributes),o=".".concat(t.mainClassName),i=(_i(n={},o,{zIndex:Object(c.c)(a("blockZIndex")),opacity:Object(c.c)(a("blockOpacity"))}),_i(n,"tablet",_i({},o,{zIndex:Object(c.c)(a("tabletBlockZIndex")),opacity:Object(c.c)(a("tabletBlockOpacity"))})),_i(n,"mobile",_i({},o,{zIndex:Object(c.c)(a("mobileBlockZIndex")),opacity:Object(c.c)(a("mobileBlockOpacity"))})),n);return wi.a.all([e,i])}},xi=function(e){return ki({},e,{blockTag:{type:"string",default:""}},Object(c.h)("%sBlockOpacity",{type:"number",default:""},["","Tablet","Mobile"]),{},Object(c.h)("%sBlockZIndex",{type:"number",default:""},["","Tablet","Mobile"]))},Ei=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=ki({blockTag:!0,opacity:!0,zIndex:!0,modifyStyles:!0},t);Object(le.addFilter)("stackable.".concat(e,".edit.inspector.advanced.before"),"stackable/".concat(e,"/advanced-general"),ji(e,n),2),n.modifyStyles&&Object(le.addFilter)("stackable.".concat(e,".styles"),"stackable/".concat(e,"/advanced-general"),Ci()),Object(le.addFilter)("stackable.".concat(e,".attributes"),"stackable/".concat(e,"/advanced-general"),xi),Object(le.doAction)("stackable.module.advanced-general",e)};function Si(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Bi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Si(n,!0).forEach(function(t){Ti(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Si(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ti(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object(le.removeFilter)("stackable.setAttributes","stackable/module/block-spacing"),Object(le.addFilter)("stackable.setAttributes","stackable/module/block-spacing",function(e,t){return void 0===e.align?e:("full"===e.align&&"full"!==t.align&&(e.marginRight="",e.marginLeft="",e.tabletMarginRight="",e.tabletMarginLeft="",e.tabletPaddingRight="",e.tabletPaddingLeft=""),e)});var Ai=function(e,t){return function(n,a){var o=a.setAttributes,i=a.attributes,r=i.align,c=void 0!==r&&r,u=i.blockInnerWidth,b=void 0===u?"":u,g=i.marginTop,d=void 0===g?"":g,f=i.marginRight,h=void 0===f?"":f,v=i.marginBottom,y=void 0===v?"":v,w=i.marginLeft,O=void 0===w?"":w,k=i.marginUnit,_=void 0===k?"px":k,j=i.tabletMarginTop,C=void 0===j?"":j,x=i.tabletMarginRight,E=void 0===x?"":x,S=i.tabletMarginBottom,B=void 0===S?"":S,T=i.tabletMarginLeft,A=void 0===T?"":T,N=i.tabletMarginUnit,P=void 0===N?"px":N,F=i.mobileMarginTop,R=void 0===F?"":F,D=i.mobileMarginRight,M=void 0===D?"":D,z=i.mobileMarginBottom,I=void 0===z?"":z,L=i.mobileMarginLeft,U=void 0===L?"":L,H=i.mobileMarginUnit,W=void 0===H?"px":H,G=i.paddingTop,q=void 0===G?"":G,V=i.paddingBottom,X=void 0===V?"":V,Y=i.paddingRight,J=void 0===Y?"":Y,K=i.paddingLeft,$=void 0===K?"":K,Z=i.paddingUnit,Q=void 0===Z?"px":Z,ee=i.tabletPaddingTop,te=void 0===ee?"":ee,ne=i.tabletPaddingBottom,ae=void 0===ne?"":ne,oe=i.tabletPaddingRight,ie=void 0===oe?"":oe,re=i.tabletPaddingLeft,ce=void 0===re?"":re,se=i.tabletPaddingUnit,ue=void 0===se?"px":se,be=i.mobilePaddingTop,ge=void 0===be?"":be,pe=i.mobilePaddingBottom,me=void 0===pe?"":pe,de=i.mobilePaddingRight,fe=void 0===de?"":de,he=i.mobilePaddingLeft,ve=void 0===he?"":he,ye=i.mobilePaddingUnit,we=void 0===ye?"px":ye,Oe=i.blockHeight,ke=void 0===Oe?"":Oe,_e=i.blockHeightUnit,je=void 0===_e?"px":_e,Ce=i.tabletBlockHeight,xe=void 0===Ce?"":Ce,Ee=i.tabletBlockHeightUnit,Se=void 0===Ee?"px":Ee,Be=i.mobileBlockHeight,Te=void 0===Be?"":Be,Ae=i.mobileBlockHeightUnit,Ne=void 0===Ae?"px":Ae,Pe=i.blockWidth,Fe=void 0===Pe?"":Pe,Re=i.blockWidthUnit,De=void 0===Re?"px":Re,Me=i.tabletBlockWidth,ze=void 0===Me?"":Me,Ie=i.tabletBlockWidthUnit,Le=void 0===Ie?"px":Ie,Ue=i.mobileBlockWidth,He=void 0===Ue?"":Ue,We=i.mobileBlockWidthUnit,Ge=void 0===We?"px":We,qe=i.blockHorizontalAlign,Ve=void 0===qe?"":qe,Xe=i.tabletBlockHorizontalAlign,Ye=void 0===Xe?"":Xe,Je=i.mobileBlockHorizontalAlign,Ke=void 0===Je?"":Je,$e=i.blockVerticalAlign,Ze=void 0===$e?"":$e,Qe=i.tabletBlockVerticalAlign,et=void 0===Qe?"":Qe,tt=i.mobileBlockVerticalAlign,nt=void 0===tt?"":tt;return wp.element.createElement(m.Fragment,null,n,wp.element.createElement(l.X,{title:Object(p.__)("Block Spacing",s.i18n),initialOpen:!1,className:"ugb--help-tip-advanced-block-spacing"},Object(le.applyFilters)("stackable.".concat(e,".edit.advanced.block-spacing.before"),null,a),t.height&&wp.element.createElement(m.Fragment,null,wp.element.createElement(l.ob,null,wp.element.createElement(l.b,{label:Object(p.__)("Min. Block Height",s.i18n),units:["px","vh"],min:[100,10],max:[1e3,100],step:[1,1],allowReset:!0,value:ke,unit:je,onChange:function(e){return o({blockHeight:e})},onChangeUnit:function(e){return o({blockHeightUnit:e})},initialPosition:"100",className:"ugb--help-tip-advanced-block-height"})),wp.element.createElement(l.ob,{screen:"tablet"},wp.element.createElement(l.b,{label:Object(p.__)("Min. Block Height",s.i18n),units:["px","vh"],min:[100,10],max:[1e3,100],step:[1,1],allowReset:!0,value:xe,unit:Se,onChange:function(e){return o({tabletBlockHeight:e})},onChangeUnit:function(e){return o({tabletBlockHeightUnit:e})},className:"ugb--help-tip-advanced-block-height"})),wp.element.createElement(l.ob,{screen:"mobile"},wp.element.createElement(l.b,{label:Object(p.__)("Min. Block Height",s.i18n),units:["px","vh"],min:[100,10],max:[1e3,100],step:[1,1],allowReset:!0,value:Te,unit:Ne,onChange:function(e){return o({mobileBlockHeight:e})},onChangeUnit:function(e){return o({mobileBlockHeightUnit:e})},className:"ugb--help-tip-advanced-block-height"}))),t.verticalAlign&&wp.element.createElement(m.Fragment,null,""!==ke&&wp.element.createElement(l.ob,null,wp.element.createElement(l.d,{label:Object(p.__)("Content Vertical Align",s.i18n),controls:"flex-vertical",value:Ze,onChange:function(e){return o({blockVerticalAlign:Ze!==e?e:""})},className:"ugb--help-tip-advanced-block-vertical-align"})),""!==xe&&wp.element.createElement(l.ob,{screen:"tablet"},wp.element.createElement(l.d,{label:Object(p.__)("Content Vertical Align",s.i18n),controls:"flex-vertical",value:et,onChange:function(e){return o({tabletBlockVerticalAlign:et!==e?e:""})},className:"ugb--help-tip-advanced-block-vertical-align"})),""!==Te&&wp.element.createElement(l.ob,{screen:"mobile"},wp.element.createElement(l.d,{label:Object(p.__)("Content Vertical Align",s.i18n),controls:"flex-vertical",value:nt,onChange:function(e){return o({mobileBlockVerticalAlign:nt!==e?e:""})},className:"ugb--help-tip-advanced-block-vertical-align"}))),t.width&&wp.element.createElement(m.Fragment,null,wp.element.createElement(l.ob,null,wp.element.createElement(l.b,{label:Object(p.__)("Max. Content Width",s.i18n),units:["px","%"],min:[100,10],max:[2e3,100],step:[1,1],allowReset:!0,value:Fe,unit:De,onChange:function(e){return o({blockWidth:e})},onChangeUnit:function(e){return o({blockWidthUnit:e})},initialPosition:"2000",className:"ugb--help-tip-advanced-block-content-width"})),wp.element.createElement(l.ob,{screen:"tablet"},wp.element.createElement(l.b,{label:Object(p.__)("Max. Content Width",s.i18n),units:["px","%"],min:[100,10],max:[1500,100],step:[1,1],allowReset:!0,value:ze,unit:Le,onChange:function(e){return o({tabletBlockWidth:e})},onChangeUnit:function(e){return o({tabletBlockWidthUnit:e})},className:"ugb--help-tip-advanced-block-content-width"})),wp.element.createElement(l.ob,{screen:"mobile"},wp.element.createElement(l.b,{label:Object(p.__)("Max. Content Width",s.i18n),units:["px","%"],min:[100,10],max:[1e3,100],step:[1,1],allowReset:!0,value:He,unit:Ge,onChange:function(e){return o({mobileBlockWidth:e})},onChangeUnit:function(e){return o({mobileBlockWidthUnit:e})},className:"ugb--help-tip-advanced-block-content-width"}))),(t.horizontalAlign||""!==b&&"full"!==b)&&wp.element.createElement(m.Fragment,null,(""!==Fe||""!==b&&"full"!==b)&&wp.element.createElement(l.ob,null,wp.element.createElement(l.d,{label:Object(p.__)("Content Horizontal Align",s.i18n),controls:"flex-horizontal",value:Ve,onChange:function(e){return o({blockHorizontalAlign:Ve!==e?e:""})},className:"ugb--help-tip-advanced-block-horizontal-align"})),(""!==ze||""!==b&&"full"!==b)&&wp.element.createElement(l.ob,{screen:"tablet"},wp.element.createElement(l.d,{label:Object(p.__)("Content Horizontal Align",s.i18n),controls:"flex-horizontal",value:Ye,onChange:function(e){return o({tabletBlockHorizontalAlign:Ye!==e?e:""})},className:"ugb--help-tip-advanced-block-horizontal-align"})),(""!==He||""!==b&&"full"!==b)&&wp.element.createElement(l.ob,{screen:"mobile"},wp.element.createElement(l.d,{label:Object(p.__)("Content Horizontal Align",s.i18n),controls:"flex-horizontal",value:Ke,onChange:function(e){return o({mobileBlockHorizontalAlign:Ke!==e?e:""})},className:"ugb--help-tip-advanced-block-horizontal-align"}))),t.margins&&wp.element.createElement(m.Fragment,null,wp.element.createElement(l.ob,{screen:"desktop"},wp.element.createElement(l.E,{label:Object(p.__)("Block Margins",s.i18n),units:["px","%"],screens:["desktop","tablet","mobile"],defaultLocked:!1,top:d,bottom:y,right:h,left:O,unit:_,min:[-500,-100],max:[500,100],onChange:function(e){o({marginTop:e.top||0===e.top?parseInt(e.top,10):"",marginRight:e.right||0===e.right?parseInt(e.right,10):"",marginBottom:e.bottom||0===e.bottom?parseInt(e.bottom,10):"",marginLeft:e.left||0===e.left?parseInt(e.left,10):""})},onChangeUnit:function(e){return o({marginUnit:e})},enableTop:t.enableMarginTop,enableRight:"full"!==c&&t.enableMarginRight,enableBottom:t.enableMarginBottom,enableLeft:"full"!==c&&t.enableMarginLeft,initialPosition:"0",className:"ugb--help-tip-advanced-block-margins"})),wp.element.createElement(l.ob,{screen:"tablet"},wp.element.createElement(l.E,{label:Object(p.__)("Block Margins",s.i18n),units:["px","%"],screens:["desktop","tablet","mobile"],defaultLocked:!1,top:C,bottom:B,right:E,left:A,unit:P,min:[-500,-100],max:[500,100],onChange:function(e){o({tabletMarginTop:e.top||0===e.top?parseInt(e.top,10):"",tabletMarginRight:e.right||0===e.right?parseInt(e.right,10):"",tabletMarginBottom:e.bottom||0===e.bottom?parseInt(e.bottom,10):"",tabletMarginLeft:e.left||0===e.left?parseInt(e.left,10):""})},onChangeUnit:function(e){return o({tabletMarginUnit:e})},enableTop:t.enableMarginTop,enableRight:"full"!==c&&t.enableMarginRight,enableBottom:t.enableMarginBottom,enableLeft:"full"!==c&&t.enableMarginLeft,initialPosition:"0",className:"ugb--help-tip-advanced-block-margins"})),wp.element.createElement(l.ob,{screen:"mobile"},wp.element.createElement(l.E,{label:Object(p.__)("Block Margins",s.i18n),units:["px","%"],screens:["desktop","tablet","mobile"],defaultLocked:!1,top:R,bottom:I,right:M,left:U,unit:W,min:[-500,-100],max:[500,100],onChange:function(e){o({mobileMarginTop:e.top||0===e.top?parseInt(e.top,10):"",mobileMarginRight:e.right||0===e.right?parseInt(e.right,10):"",mobileMarginBottom:e.bottom||0===e.bottom?parseInt(e.bottom,10):"",mobileMarginLeft:e.left||0===e.left?parseInt(e.left,10):""})},onChangeUnit:function(e){return o({mobileMarginUnit:e})},enableTop:t.enableMarginTop,enableRight:"full"!==c&&t.enableMarginRight,enableBottom:t.enableMarginBottom,enableLeft:"full"!==c&&t.enableMarginLeft,initialPosition:"0",className:"ugb--help-tip-advanced-block-margins"}))),t.paddings&&wp.element.createElement(m.Fragment,null,wp.element.createElement(l.ob,{screen:"desktop"},wp.element.createElement(l.E,{label:Object(p.__)("Block Paddings",s.i18n),units:["px","em","%"],screens:["desktop","tablet","mobile"],defaultLocked:!1,top:q,bottom:X,right:J,left:$,unit:Q,min:[0,0,0],max:[500,30,100],onChange:function(e){o({paddingTop:e.top||0===e.top?parseInt(e.top,10):"",paddingRight:e.right||0===e.right?parseInt(e.right,10):"",paddingBottom:e.bottom||0===e.bottom?parseInt(e.bottom,10):"",paddingLeft:e.left||0===e.left?parseInt(e.left,10):""})},onChangeUnit:function(e){return o({paddingUnit:e})},enableTop:t.enablePaddingTop,enableRight:t.enablePaddingRight,enableBottom:t.enablePaddingBottom,enableLeft:t.enablePaddingLeft,initialPosition:"10",className:"ugb--help-tip-advanced-block-paddings"})),wp.element.createElement(l.ob,{screen:"tablet"},wp.element.createElement(l.E,{label:Object(p.__)("Block Paddings",s.i18n),units:["px","em","%"],screens:["desktop","tablet","mobile"],defaultLocked:!1,top:te,bottom:ae,right:ie,left:ce,unit:ue,min:[0,0,0],max:[500,30,100],onChange:function(e){o({tabletPaddingTop:e.top||0===e.top?parseInt(e.top,10):"",tabletPaddingRight:e.right||0===e.right?parseInt(e.right,10):"",tabletPaddingBottom:e.bottom||0===e.bottom?parseInt(e.bottom,10):"",tabletPaddingLeft:e.left||0===e.left?parseInt(e.left,10):""})},onChangeUnit:function(e){return o({tabletPaddingUnit:e})},enableTop:t.enablePaddingTop,enableRight:t.enablePaddingRight,enableBottom:t.enablePaddingBottom,enableLeft:t.enablePaddingLeft,className:"ugb--help-tip-advanced-block-paddings"})),wp.element.createElement(l.ob,{screen:"mobile"},wp.element.createElement(l.E,{label:Object(p.__)("Block Paddings",s.i18n),units:["px","em","%"],screens:["desktop","tablet","mobile"],defaultLocked:!1,top:ge,bottom:me,right:fe,left:ve,unit:we,min:[0,0,0],max:[500,30,100],onChange:function(e){o({mobilePaddingTop:e.top||0===e.top?parseInt(e.top,10):"",mobilePaddingRight:e.right||0===e.right?parseInt(e.right,10):"",mobilePaddingBottom:e.bottom||0===e.bottom?parseInt(e.bottom,10):"",mobilePaddingLeft:e.left||0===e.left?parseInt(e.left,10):""})},onChangeUnit:function(e){return o({mobilePaddingUnit:e})},enableTop:t.enablePaddingTop,enableRight:t.enablePaddingRight,enableBottom:t.enablePaddingBottom,enableLeft:t.enablePaddingLeft,className:"ugb--help-tip-advanced-block-paddings"}))),Object(le.applyFilters)("stackable.".concat(e,".edit.advanced.block-spacing.after"),null,a)))}},Ni=function(e){return function(t,n){var a,o,i,r,l,s=Object(c.b)(n.attributes),u=n.attributes,b=u.blockInnerWidth,g=void 0===b?"":b,p=u.marginUnit,m=void 0===p?"px":p,d=u.tabletMarginUnit,f=void 0===d?"px":d,h=u.mobileMarginUnit,v=void 0===h?"px":h,y=u.paddingUnit,w=void 0===y?"px":y,O=u.tabletPaddingUnit,k=void 0===O?"px":O,_=u.mobilePaddingUnit,j=void 0===_?"px":_,C=u.blockHeightUnit,x=void 0===C?"px":C,E=u.tabletBlockHeightUnit,S=void 0===E?"px":E,B=u.mobileBlockHeightUnit,T=void 0===B?"px":B,A=u.blockWidthUnit,N=void 0===A?"px":A,P=u.tabletBlockWidthUnit,F=void 0===P?"px":P,R=u.mobileBlockWidthUnit,D=void 0===R?"px":R,M=".".concat(n.mainClassName),z=Object(le.applyFilters)("stackable.".concat(e,".advanced-block-spacing.margins"),(Ti(a={},M,{marginTop:Object(c.c)(s("marginTop","%s".concat(m))),marginRight:Object(c.c)(s("marginRight","%s".concat(m))),marginBottom:Object(c.c)(s("marginBottom","%s".concat(m))),marginLeft:Object(c.c)(s("marginLeft","%s".concat(m)))}),Ti(a,"tablet",Ti({},M,{marginTop:Object(c.c)(s("tabletMarginTop","%s".concat(f))),marginRight:Object(c.c)(s("tabletMarginRight","%s".concat(f))),marginBottom:Object(c.c)(s("tabletMarginBottom","%s".concat(f))),marginLeft:Object(c.c)(s("tabletMarginLeft","%s".concat(f)))})),Ti(a,"mobile",Ti({},M,{marginTop:Object(c.c)(s("mobileMarginTop","%s".concat(v))),marginRight:Object(c.c)(s("mobileMarginRight","%s".concat(v))),marginBottom:Object(c.c)(s("mobileMarginBottom","%s".concat(v))),marginLeft:Object(c.c)(s("mobileMarginLeft","%s".concat(v)))})),a)),I=Object(le.applyFilters)("stackable.".concat(e,".advanced-block-spacing.paddings"),(Ti(o={},M,{paddingTop:Object(c.c)(s("paddingTop","%s".concat(w))),paddingRight:Object(c.c)(s("paddingRight","%s".concat(w))),paddingBottom:Object(c.c)(s("paddingBottom","%s".concat(w))),paddingLeft:Object(c.c)(s("paddingLeft","%s".concat(w)))}),Ti(o,"tablet",Ti({},M,{paddingTop:Object(c.c)(s("tabletPaddingTop","%s".concat(k))),paddingRight:Object(c.c)(s("tabletPaddingRight","%s".concat(k))),paddingBottom:Object(c.c)(s("tabletPaddingBottom","%s".concat(k))),paddingLeft:Object(c.c)(s("tabletPaddingLeft","%s".concat(k)))})),Ti(o,"mobile",Ti({},M,{paddingTop:Object(c.c)(s("mobilePaddingTop","%s".concat(j))),paddingRight:Object(c.c)(s("mobilePaddingRight","%s".concat(j))),paddingBottom:Object(c.c)(s("mobilePaddingBottom","%s".concat(j))),paddingLeft:Object(c.c)(s("mobilePaddingLeft","%s".concat(j)))})),o)),L=(Ti(l={},M,{minHeight:s("blockHeight","%s".concat(x)),justifyContent:s("blockHorizontalAlign"),alignItems:s("blockVerticalAlign")}),Ti(l,"".concat(M," .ugb-inner-block"),{width:Object(c.c)(s("blockWidth","%s".concat(N))),minWidth:"wide"===g&&s("blockWidth")?"auto !important":void 0}),Ti(l,"tablet",(Ti(i={},M,{minHeight:s("tabletBlockHeight","%s".concat(S)),justifyContent:s("tabletBlockHorizontalAlign"),alignItems:s("tabletBlockVerticalAlign")}),Ti(i,"".concat(M," .ugb-inner-block"),{width:Object(c.c)(s("tabletBlockWidth","%s".concat(F))),minWidth:"wide"===g&&s("tabletBlockWidth")?"auto !important":void 0}),i)),Ti(l,"mobile",(Ti(r={},M,{minHeight:Object(c.c)(s("mobileBlockHeight","%s".concat(T))),justifyContent:s("mobileBlockHorizontalAlign"),alignItems:s("mobileBlockVerticalAlign")}),Ti(r,"".concat(M," .ugb-inner-block"),{width:Object(c.c)(s("mobileBlockWidth","%s".concat(D))),minWidth:"wide"===g&&s("mobileBlockWidth")?"auto !important":void 0}),r)),Ti(l,"ie11",Ti({},M,{height:s("blockHeight","%s".concat(x))})),l);return wi.a.all([t,z,I,L])}},Pi=function(e){return Bi({},e,{},Object(c.h)("%sMargin%s",{type:"number",default:""},["","Tablet","Mobile"],["Top","Right","Bottom","Left"]),{},Object(c.h)("%sMarginUnit",{type:"string",default:"px"},["","Tablet","Mobile"]),{},Object(c.h)("%sPadding%s",{type:"number",default:""},["","Tablet","Mobile"],["Top","Right","Bottom","Left"]),{},Object(c.h)("%sPaddingUnit",{type:"string",default:"px"},["","Tablet","Mobile"]),{},Object(c.h)("%sBlockHeight",{type:"number",default:""},["","Tablet","Mobile"]),{},Object(c.h)("%sBlockHeightUnit",{type:"string",default:"px"},["","Tablet","Mobile"]),{},Object(c.h)("%sBlockWidth",{type:"number",default:""},["","Tablet","Mobile"]),{},Object(c.h)("%sBlockWidthUnit",{type:"string",default:"px"},["","Tablet","Mobile"]),{},Object(c.h)("%sBlock%sAlign",{type:"string",default:""},["","Tablet","Mobile"],["Vertical","Horizontal"]))},Fi=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Bi({margins:!0,paddings:!0,height:!0,width:!0,horizontalAlign:!0,verticalAlign:!0,modifyStyles:!0,enableMarginTop:!0,enableMarginRight:!0,enableMarginBottom:!0,enableMarginLeft:!0,enablePaddingTop:!0,enablePaddingRight:!0,enablePaddingBottom:!0,enablePaddingLeft:!0},t);Object(le.addFilter)("stackable.".concat(e,".edit.inspector.advanced.before"),"stackable/".concat(e,"/advanced-block-spacing"),Ai(e,n),5),n.modifyStyles&&Object(le.addFilter)("stackable.".concat(e,".styles"),"stackable/".concat(e,"/advanced-block-spacing"),Ni(e)),Object(le.addFilter)("stackable.".concat(e,".attributes"),"stackable/".concat(e,"/advanced-block-spacing"),Pi),Object(le.doAction)("stackable.module.advanced-block-spacing",e)};function Ri(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Di(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Mi=function(e){return wp.element.createElement(m.Fragment,null,e,wp.element.createElement(l.X,{title:Object(p.__)("Column Spacing & More",s.i18n),initialOpen:!1,className:"ugb--help-tip-advanced-column-spacing"},wp.element.createElement(l.ab,{type:"advanced"})))},zi=function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ri(n,!0).forEach(function(t){Di(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ri(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,{},Object(c.h)("%sColumnPadding%s",{type:"number",default:""},["","Tablet","Mobile"],["Top","Right","Bottom","Left"]),{},Object(c.h)("%sColumnPaddingUnit",{type:"string",default:"px"},["","Tablet","Mobile"]),{},Object(c.h)("%sColumnGap",{type:"number",default:""},["","Tablet","Mobile"]),{},Object(c.h)("%sColumnHeight",{type:"number",default:""},["","Tablet","Mobile"]),{},Object(c.h)("%sColumnContent%sAlign",{type:"string",default:""},["","Tablet","Mobile"],["Vertical","Horizontal"]),{},Object(c.h)("%sColumn%sAlign",{type:"string",default:""},["","Tablet","Mobile"],["Vertical","Horizontal"]))},Ii=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};s.showProNotice&&Object(le.addFilter)("stackable.".concat(e,".edit.inspector.advanced.before"),"stackable/".concat(e,"/fine-grained"),Mi,6),Object(le.addFilter)("stackable.".concat(e,".attributes"),"stackable/".concat(e,"/advanced-column-spacing"),zi),Object(le.doAction)("stackable.module.advanced-column-spacing",e,t)};function Li(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Ui(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Li(n,!0).forEach(function(t){Hi(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Li(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Hi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Wi=function(e,t){var n=t.attributes,a=n.hideDesktop,o=void 0!==a&&a,i=n.hideTablet,r=void 0!==i&&i,l=n.hideMobile;return Ui({},e,{"ugb--hide-desktop":o,"ugb--hide-tablet":r,"ugb--hide-mobile":void 0!==l&&l})},Gi=function(e){return Ui({},e,{hideDesktop:{type:"boolean",default:!1},hideTablet:{type:"boolean",default:!1},hideMobile:{type:"boolean",default:!1}})},qi=function(e){Object(le.addFilter)("stackable.".concat(e,".edit.inspector.advanced.before"),"stackable/".concat(e,"/advanced-responsive"),function(e){return function(t,n){var a=n.setAttributes,o=n.attributes,i=o.hideDesktop,r=void 0!==i&&i,l=o.hideTablet,c=void 0!==l&&l,b=o.hideMobile,g=void 0!==b&&b;return wp.element.createElement(m.Fragment,null,t,wp.element.createElement(u.PanelBody,{title:Object(p.__)("Responsive",s.i18n),initialOpen:!1},Object(le.applyFilters)("stackable.".concat(e,".edit.advanced.responsive.before"),null,n),wp.element.createElement(u.ToggleControl,{label:Object(p.__)("Hide on Desktop",s.i18n),checked:r,onChange:function(e){return a({hideDesktop:e})}}),wp.element.createElement(u.ToggleControl,{label:Object(p.__)("Hide on Tablet",s.i18n),checked:c,onChange:function(e){return a({hideTablet:e})}}),wp.element.createElement(u.ToggleControl,{label:Object(p.__)("Hide on Mobile",s.i18n),checked:g,onChange:function(e){return a({hideMobile:e})}}),Object(le.applyFilters)("stackable.".concat(e,".edit.advanced.responsive.after"),null,n)))}}(e),19),Object(le.addFilter)("stackable.".concat(e,".attributes"),"stackable/".concat(e,"/advanced-responsive"),Gi),Object(le.addFilter)("stackable.".concat(e,".main-block.classes"),"stackable/".concat(e,"/advanced-responsive"),Wi),Object(le.doAction)("stackable.module.advanced-responsive",e)};function Vi(){return(Vi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function Xi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Yi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xi(n,!0).forEach(function(t){Ji(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xi(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Ji(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ki=[],$i=function(e){return Yi({},e,{supports:Yi({},e.supports,{align:null})})},Zi=function(e){return Object(S.includes)(["center","wide","full"],e)},Qi=Object(d.createHigherOrderComponent)(Object(d.compose)([Object(h.withSelect)(function(e){return{hasWideEnabled:!!(0,e("core/block-editor").getSettings)().alignWide}}),function(e){return function(t){var n=t.attributes,a=t.name,o=n.align,i=t.wrapperProps;return Ki.includes(a)&&Zi(o)&&(i=Yi({},i,{"data-align":o})),wp.element.createElement(e,Vi({},t,{wrapperProps:i}))}}]));function er(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function tr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?er(n,!0).forEach(function(t){nr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):er(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function nr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object(le.addFilter)("editor.BlockListBlock","stackable/with-data-align",Qi),Object(le.addFilter)("blocks.getSaveContent.extraProps","stackable/addAssignedAlign",function(e,t,n){var a=t.name,o=n.align;return Ki.includes(a)?(Zi(o)&&(e.className=I()("align".concat(o),e.className)),e):e}),Object(le.removeFilter)("stackable.setAttributes","stackable/module/block-background/show"),Object(le.addFilter)("stackable.setAttributes","stackable/module/block-background/show",function(e,t){if(void 0===e.showBlockBackground)return e;var n=t.attributes,a=n.align,o=void 0===a?"":a,i=n.blockInnerWidth,r=void 0===i?"":i;return e.align=e.showBlockBackground?"full":r||"center",e.blockInnerWidth=e.showBlockBackground?o||"center":"",e});var ar=function(e,t){var n=t.setAttributes,a=t.attributes,o=a.showBlockBackground,i=void 0!==o&&o,r=a.noPaddings,b=void 0===r?"":r;return wp.element.createElement(m.Fragment,null,e,wp.element.createElement(l.X,{title:Object(p.__)("Block Background",s.i18n),id:"block-background",checked:i,onChange:function(e){return n({showBlockBackground:e})},toggleOnSetAttributes:Object(c.i)("blockBackground%s"),toggleAttributeName:"showBlockBackground",className:"ugb--help-tip-background-on-off"},wp.element.createElement(l.t,null),wp.element.createElement(u.ToggleControl,{label:Object(p.__)("No Paddings",s.i18n),checked:b,onChange:function(e){return n({noPaddings:e})}}),wp.element.createElement(l.g,{attrNameTemplate:"blockBackground%s",setAttributes:n,blockAttributes:t.attributes})))},or=function(e,t){var n=t.setAttributes,a=t.attributes,o=a.showBlockBackground,i=void 0!==o&&o,r=a.align,l=void 0===r?"":r,c=a.blockInnerWidth,b=void 0===c?"":c;return wp.element.createElement(m.Fragment,null,e,wp.element.createElement(g.BlockControls,null,!i&&wp.element.createElement(g.BlockAlignmentToolbar,{value:l,onChange:function(e){var t=i&&!e?"full":e;n(i?{align:"full",blockInnerWidth:"center"===t?"":t}:{align:t})},controls:["center","wide","full"]}),i&&wp.element.createElement(u.Toolbar,{label:Object(p.__)("Change Alignment",s.i18n),controls:[{icon:"align-center",title:Object(p.__)("Align center",s.i18n),isActive:""===b||"center"===b,onClick:function(){n({blockInnerWidth:"center"})}},{icon:"align-wide",title:Object(p.__)("Wide width",s.i18n),isActive:"wide"===b,onClick:function(){n({blockInnerWidth:"wide"})}},{icon:"align-full-width",title:Object(p.__)("Full width",s.i18n),isActive:"full"===b,onClick:function(){n({blockInnerWidth:"full"})}}]})))},ir=function(e){return tr({},e,{supports:tr({},e.supports,{align:["center","wide","full"]})})},rr=function(e){return tr({},e,{showBlockBackground:{type:"boolean",default:!1},blockInnerWidth:{type:"string",default:""},align:{type:"string"},noPaddings:{type:"boolean",default:""}},Object(c.j)("blockBackground%s"))},lr=function(e,t){var n,a=t.attributes,o=a.showBlockBackground,i=void 0!==o&&o,r=a.blockInnerWidth,l=void 0===r?"":r;return i?tr({},e,(nr(n={},"ugb-main-block--inner-".concat(l),l),nr(n,"ugb--has-block-background",i),nr(n,"ugb--has-background-overlay",Object(c.M)("blockBackground%s",t.attributes)),n)):e},cr=function(e,t,n){return n.attributes.showBlockBackground?wp.element.createElement(m.Fragment,null,e,Object(c.E)("blockBackground%s",n)):e},sr=function(e,t){var n,a,o,i=Object(c.b)(t.attributes);if(!t.attributes.showBlockBackground)return e;var r=(nr(o={},".".concat(t.mainClassName),tr({},Object(c.m)("blockBackground%s","desktop",t.attributes))),nr(o,"",{padding:i("noPaddings")?"0 !important":void 0}),nr(o,".".concat(t.mainClassName,":before"),tr({},Object(c.k)("blockBackground%s","desktop",t.attributes))),nr(o,"tablet",(nr(n={},".".concat(t.mainClassName),tr({},Object(c.m)("blockBackground%s","tablet",t.attributes))),nr(n,".".concat(t.mainClassName,":before"),tr({},Object(c.k)("blockBackground%s","tablet",t.attributes))),n)),nr(o,"mobile",(nr(a={},".".concat(t.mainClassName),tr({},Object(c.m)("blockBackground%s","mobile",t.attributes))),nr(a,".".concat(t.mainClassName,":before"),tr({},Object(c.k)("blockBackground%s","mobile",t.attributes))),a)),o);return wi()(e,r)},ur=function(e){return Object(S.omit)(e,["blockBackgroundBackgroundMediaId"])};function br(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function gr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?br(n,!0).forEach(function(t){pr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):br(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function pr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var mr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(e,n){var a=n.setAttributes,o=n.attributes,i=o.showTopSeparator,r=void 0!==i&&i,c=o.topSeparatorDesign,b=void 0===c?"wave-1":c,g=o.topSeparatorColor,d=void 0===g?"":g,f=o.topSeparatorWidth,h=void 0===f?"":f,v=o.topSeparatorFlipHorizontally,y=void 0!==v&&v,w=o.topSeparatorFlipVertically,O=void 0!==w&&w,k=o.topSeparatorShadow,_=void 0===k||k,j=o.topSeparatorBringToFront,C=void 0!==j&&j,x=o.showBottomSeparator,E=void 0!==x&&x,S=o.bottomSeparatorDesign,B=void 0===S?"wave-1":S,T=o.bottomSeparatorColor,A=void 0===T?"":T,N=o.bottomSeparatorWidth,P=void 0===N?"":N,F=o.bottomSeparatorFlipHorizontally,R=void 0!==F&&F,D=o.bottomSeparatorFlipVertically,M=void 0!==D&&D,z=o.bottomSeparatorShadow,I=void 0===z||z,L=o.bottomSeparatorBringToFront,U=void 0!==L&&L;return wp.element.createElement(m.Fragment,null,e,wp.element.createElement(l.X,{title:Object(p.__)("Top Separator",s.i18n),id:"top-separator",checked:r,onChange:function(e){return a({showTopSeparator:e})},toggleOnSetAttributes:["topSeparatorDesign","topSeparatorColor","topSeparatorHeight","topSeparatorTabletHeight","topSeparatorMobileHeight","topSeparatorWidth","topSeparatorFlipHorizontally","topSeparatorFlipVertically","topSeparatorShadow","topSeparatorBringToFront","showTopSeparatorLayer2","showTopSeparatorLayer3","topSeparatorLayer2Color","topSeparatorLayer3Color","topSeparatorLayer2BlendMode","topSeparatorLayer3BlendMode","topSeparatorLayer2Height","topSeparatorLayer3Height","topSeparatorLayer2Width","topSeparatorLayer3Width","topSeparatorLayer2Opacity","topSeparatorLayer3Opacity","topSeparatorLayer2FlipHorizontally","topSeparatorLayer3FlipHorizontally"],toggleAttributeName:"showTopSeparator",className:"ugb-top-block-separator-panel ugb--help-tip-separator-top-on"},wp.element.createElement(l.A,{label:Object(p.__)("Design",s.i18n),selected:b,onChange:function(e){return a({topSeparatorDesign:e})}}),wp.element.createElement(l.r,{label:Object(p.__)("Color",s.i18n),value:d,onChange:function(e){return a({topSeparatorColor:e})}}),wp.element.createElement(l.cb,{attrNameTemplate:"topSeparator%sHeight",setAttributes:a,blockAttributes:n.attributes},wp.element.createElement(l.b,{label:Object(p.__)("Height",s.i18n),min:"30",max:"400",allowReset:!0,placeholder:"200",className:"ugb--help-tip-separator-height"})),wp.element.createElement(l.b,{label:Object(p.__)("Width",s.i18n),min:"1",max:"4",step:"0.1",value:h,onChange:function(e){return a({topSeparatorWidth:e})},allowReset:!0,placeholder:"1.0",className:"ugb--help-tip-separator-width"}),wp.element.createElement(u.ToggleControl,{label:Object(p.__)("Flip Horizontally",s.i18n),checked:y,onChange:function(e){return a({topSeparatorFlipHorizontally:e})}}),wp.element.createElement(u.ToggleControl,{label:Object(p.__)("Flip Vertically",s.i18n),checked:O,onChange:function(e){return a({topSeparatorFlipVertically:e})}}),wp.element.createElement(u.ToggleControl,{label:Object(p.__)("Shadow",s.i18n),checked:_,onChange:function(e){return a({topSeparatorShadow:e})},className:"ugb--help-tip-separator-shadow"}),t.enableBringToFront&&wp.element.createElement(u.ToggleControl,{label:Object(p.__)("Bring to Front",s.i18n),checked:C,onChange:function(e){return a({topSeparatorBringToFront:e})},className:"ugb--help-tip-separator-bring-to-front"}),Object(le.applyFilters)("stackable.block-separators.edit.top",null,n),s.showProNotice&&wp.element.createElement(l.bb,{title:Object(p.__)("Say Hello to Gorgeous Separators 👋",s.i18n),description:Object(p.__)("Add a second & third layer to this separator and make it look even sweeter. This feature is only available on Stackable Premium",s.i18n)})),wp.element.createElement(l.X,{title:Object(p.__)("Bottom Separator",s.i18n),id:"bottom-separator",checked:E,onChange:function(e){return a({showBottomSeparator:e})},toggleOnSetAttributes:["bottomSeparatorDesign","bottomSeparatorColor","bottomSeparatorHeight","bottomSeparatorTabletHeight","bottomSeparatorMobileHeight","bottomSeparatorWidth","bottomSeparatorFlipHorizontally","bottomSeparatorFlipVertically","bottomSeparatorShadow","bottomSeparatorBringToFront","showBottomSeparatorLayer2","showBottomSeparatorLayer3","bottomSeparatorLayer2Color","bottomSeparatorLayer3Color","bottomSeparatorLayer2BlendMode","bottomSeparatorLayer3BlendMode","bottomSeparatorLayer2Height","bottomSeparatorLayer3Height","bottomSeparatorLayer2Width","bottomSeparatorLayer3Width","bottomSeparatorLayer2Opacity","bottomSeparatorLayer3Opacity","bottomSeparatorLayer2FlipHorizontally","bottomSeparatorLayer3FlipHorizontally"],toggleAttributeName:"showBottomSeparator",className:"ugb-bottom-block-separator-panel ugb--help-tip-separator-bottom-on"},wp.element.createElement(l.A,{label:Object(p.__)("Design",s.i18n),selected:B,onChange:function(e){return a({bottomSeparatorDesign:e})}}),wp.element.createElement(l.r,{label:Object(p.__)("Color",s.i18n),value:A,onChange:function(e){return a({bottomSeparatorColor:e})}}),wp.element.createElement(l.cb,{attrNameTemplate:"bottomSeparator%sHeight",setAttributes:a,blockAttributes:n.attributes},wp.element.createElement(l.b,{label:Object(p.__)("Height",s.i18n),min:"30",max:"400",allowReset:!0,placeholder:"200",className:"ugb--help-tip-separator-height"})),wp.element.createElement(l.b,{label:Object(p.__)("Width",s.i18n),min:"1",max:"4",step:"0.1",value:P,onChange:function(e){return a({bottomSeparatorWidth:e})},allowReset:!0,placeholder:"1.0",className:"ugb--help-tip-separator-width"}),wp.element.createElement(u.ToggleControl,{label:Object(p.__)("Flip Horizontally",s.i18n),checked:R,onChange:function(e){return a({bottomSeparatorFlipHorizontally:e})}}),wp.element.createElement(u.ToggleControl,{label:Object(p.__)("Flip Vertically",s.i18n),checked:M,onChange:function(e){return a({bottomSeparatorFlipVertically:e})}}),wp.element.createElement(u.ToggleControl,{label:Object(p.__)("Shadow",s.i18n),checked:I,onChange:function(e){return a({bottomSeparatorShadow:e})},className:"ugb--help-tip-separator-shadow"}),t.enableBringToFront&&wp.element.createElement(u.ToggleControl,{label:Object(p.__)("Bring to Front",s.i18n),checked:U,onChange:function(e){return a({bottomSeparatorBringToFront:e})},className:"ugb--help-tip-separator-bring-to-front"}),Object(le.applyFilters)("stackable.block-separators.edit.bottom",null,n),s.showProNotice&&wp.element.createElement(l.bb,{title:Object(p.__)("Say Hello to Gorgeous Separators 👋",s.i18n),description:Object(p.__)("Add a second & third layer to this separator and make it look even sweeter. This feature is only available on Stackable Premium",s.i18n)})))}},dr=function(e){return gr({},e,{},Object(c.h)("Show%sSeparator",{type:"boolean",default:""},["Top","Bottom"]),{},Object(c.h)("%sSeparator%s",{type:"string",default:"wave-1"},["Top","Bottom"],["Design"]),{},Object(c.h)("%sSeparator%s",{type:"string",default:""},["Top","Bottom"],["Color"]),{},Object(c.h)("%sSeparator%s",{type:"number",default:""},["Top","Bottom"],["Height","TabletHeight","MobileHeight","Width"]),{},Object(c.h)("%sSeparator%s",{type:"boolean",default:""},["Top","Bottom"],["FlipHorizontally","FlipVertically","BringToFront"]),{},Object(c.h)("%sSeparatorShadow",{type:"boolean",default:!0},["Top","Bottom"]),{},Object(c.h)("Show%sSeparator%s",{type:"boolean",default:""},["Top","Bottom"],["Layer2","Layer3"]),{},Object(c.h)("%sSeparator%s",{type:"string",default:""},["Top","Bottom"],["Layer2Color","Layer3Color","Layer2BlendMode","Layer3BlendMode"]),{},Object(c.h)("%sSeparator%s",{type:"number",default:""},["Top","Bottom"],["Layer2Height","Layer3Height","Layer2Width","Layer3Width","Layer2Opacity","Layer3Opacity"]),{},Object(c.h)("%sSeparator%s",{type:"boolean",default:""},["Top","Bottom"],["Layer2FlipHorizontally","Layer3FlipHorizontally"]))},fr=function(e,t,n){var a=n.attributes,o=a.showTopSeparator,i=void 0!==o&&o,r=a.topSeparatorDesign,c=void 0===r?"wave-1":r,s=a.topSeparatorFlipVertically,u=void 0!==s&&s,b=a.topSeparatorShadow,g=void 0===b||b,p=a.showBottomSeparator,d=void 0!==p&&p,f=a.bottomSeparatorDesign,h=void 0===f?"wave-1":f,v=a.bottomSeparatorFlipVertically,y=void 0!==v&&v,w=a.bottomSeparatorShadow,O=void 0===w||w;return wp.element.createElement(m.Fragment,null,e,i&&wp.element.createElement(m.Fragment,null,wp.element.createElement("div",{className:"ugb-top-separator"},wp.element.createElement(l.db,{design:c,shadow:g,inverted:u},Object(le.applyFilters)("stackable.module.block-separator.output.top.after",null,n)))),d&&wp.element.createElement(m.Fragment,null,wp.element.createElement("div",{className:"ugb-bottom-separator"},wp.element.createElement(l.db,{design:h,shadow:O,inverted:y},Object(le.applyFilters)("stackable.module.block-separator.output.bottom.after",null,n)))))},hr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(e,n){var a,o=n.attributes,i=o.showTopSeparator,r=void 0!==i&&i,l=o.topSeparatorColor,c=void 0===l?"":l,s=o.topSeparatorHeight,u=void 0===s?"":s,b=o.topSeparatorTabletHeight,g=void 0===b?"":b,p=o.topSeparatorMobileHeight,m=void 0===p?"":p,d=o.topSeparatorWidth,f=void 0===d?"":d,h=o.topSeparatorFlipHorizontally,v=void 0!==h&&h,y=o.topSeparatorBringToFront,w=void 0!==y&&y;if(!r)return e;var O=(pr(a={},".ugb-top-separator",{zIndex:t.enableBringToFront&&w?6:void 0,transform:v?"scale(-1)":void 0}),pr(a,".ugb-top-separator svg",{fill:""!==c?c:void 0}),pr(a,".ugb-top-separator .ugb-separator-wrapper",{height:""!==u?"".concat(u,"px"):void 0,transform:""!==f?"scaleX(".concat(f,")"):void 0}),pr(a,"tablet",pr({},".ugb-top-separator .ugb-separator-wrapper",{height:""!==g?"".concat(g,"px"):void 0})),pr(a,"mobile",pr({},".ugb-top-separator .ugb-separator-wrapper",{height:""!==m?"".concat(m,"px"):void 0})),a);return wi()(e,O)}},vr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(e,n){var a,o=n.attributes,i=o.showBottomSeparator,r=void 0!==i&&i,l=o.bottomSeparatorColor,c=void 0===l?"":l,s=o.bottomSeparatorHeight,u=void 0===s?"":s,b=o.bottomSeparatorTabletHeight,g=void 0===b?"":b,p=o.bottomSeparatorMobileHeight,m=void 0===p?"":p,d=o.bottomSeparatorWidth,f=void 0===d?"":d,h=o.bottomSeparatorFlipHorizontally,v=void 0!==h&&h,y=o.bottomSeparatorBringToFront,w=void 0!==y&&y;if(!r)return e;var O=(pr(a={},".ugb-bottom-separator",{zIndex:t.enableBringToFront&&w?6:void 0,transform:v?"scaleX(-1)":void 0}),pr(a,".ugb-bottom-separator svg",{fill:""!==c?c:void 0}),pr(a,".ugb-bottom-separator .ugb-separator-wrapper",{height:""!==u?"".concat(u,"px"):void 0,transform:""!==f?"scaleX(".concat(f,")"):void 0}),pr(a,"tablet",pr({},".ugb-bottom-separator .ugb-separator-wrapper",{height:""!==g?"".concat(g,"px"):void 0})),pr(a,"mobile",pr({},".ugb-bottom-separator .ugb-separator-wrapper",{height:""!==m?"".concat(m,"px"):void 0})),a);return wi()(e,O)}},yr=function(e,t){var n=t.attributes,a=n.showTopSeparator,o=void 0!==a&&a,i=n.showBottomSeparator;return gr({},e,{"ugb--has-top-separator":o,"ugb--has-bottom-separator":void 0!==i&&i})};function wr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Or(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wr(n,!0).forEach(function(t){kr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wr(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function kr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _r(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")}()}var jr=function(e,t){var n=t.setAttributes,a=t.attributes,o=a.showBlockTitle,i=void 0!==o&&o,r=a.blockTitleTag,u=void 0===r?"":r,b=a.blockTitleColor,g=void 0===b?"":b,d=a.showBlockDescription,f=void 0!==d&&d,h=a.blockDescriptionColor,v=void 0===h?"":h,y=a.blockTitle,w=void 0===y?"":y,O=a.blockDescription,k=void 0===O?"":O;return wp.element.createElement(m.Fragment,null,e,wp.element.createElement(l.X,{title:Object(p.__)("Block Title",s.i18n),id:"block-title",className:"ugb-panel-block-title-module",checked:i,onChange:function(e){var t={showBlockTitle:e};e&&""===w&&(t.blockTitle=Object(p.__)("Title for This Block",s.i18n)),n(t)},toggleOnSetAttributes:[].concat(_r(Object(c.B)("blockTitle%s")),["blockTitleTag","blockTitleColor"],_r(Object(c.w)("blockTitle%sAlign"))),toggleAttributeName:"showBlockTitle"},wp.element.createElement(l.lb,{attrNameTemplate:"blockTitle%s",setAttributes:n,blockAttributes:t.attributes}),wp.element.createElement(l.G,{value:u||"h2",onChange:function(e){return n({blockTitleTag:e})}}),wp.element.createElement(l.r,{value:g,onChange:function(e){return n({blockTitleColor:e})},label:Object(p.__)("Title Color",s.i18n)}),wp.element.createElement(l.cb,{attrNameTemplate:"BlockTitle%sAlign",setAttributes:n,blockAttributes:t.attributes},wp.element.createElement(l.e,{label:Object(p.__)("Align",s.i18n),className:"ugb--help-tip-alignment-title"}))),wp.element.createElement(l.X,{title:Object(p.__)("Block Description",s.i18n),id:"block-description",checked:f,onChange:function(e){var t={showBlockDescription:e};e&&""===k&&(t.blockDescription=Object(c.F)()),n(t)},toggleOnSetAttributes:[].concat(_r(Object(c.B)("blockDescription%s")),["blockDescriptionTag","blockDescriptionColor"],_r(Object(c.w)("blockDescription%sAlign"))),toggleAttributeName:"showBlockDescription"},wp.element.createElement(l.lb,{attrNameTemplate:"blockDescription%s",setAttributes:n,blockAttributes:t.attributes}),wp.element.createElement(l.r,{value:v,onChange:function(e){return n({blockDescriptionColor:e})},label:Object(p.__)("Description Color",s.i18n)}),wp.element.createElement(l.cb,{attrNameTemplate:"BlockDescription%sAlign",setAttributes:n,blockAttributes:t.attributes},wp.element.createElement(l.e,{label:Object(p.__)("Align",s.i18n),className:"ugb--help-tip-alignment-description"}))))},Cr=function(e){return Or({},e,{showBlockTitle:{type:"boolean",default:!1},blockTitle:{source:"html",selector:".ugb-block-title",default:Object(p.__)("Title for This Block",s.i18n)}},Object(c.x)("blockTitle%sBottomMargin",{type:"number",default:""}),{},Object(c.C)("blockTitle%s"),{},Object(c.x)("blockTitle%sAlign",{type:"string",default:""}),{blockTitleColor:{type:"string",default:""},blockTitleTag:{type:"string",default:""},showBlockDescription:{type:"boolean",default:!1},blockDescription:{source:"html",selector:".ugb-block-description",default:Object(c.F)()}},Object(c.x)("blockDescription%sBottomMargin",{type:"number",default:""}),{},Object(c.C)("blockDescription%s"),{},Object(c.x)("blockDescription%sAlign",{type:"string",default:""}),{blockDescriptionColor:{type:"string",default:""}})},xr=function(e,t,n){var a=n.setAttributes,o=n.attributes,i=o.showBlockTitle,r=void 0!==i&&i,l=o.blockTitle,u=void 0===l?"":l,b=o.blockTitleTag,d=void 0===b?"":b,f=o.showBlockDescription,h=void 0!==f&&f,v=o.blockDescription,y=void 0===v?"":v,w=I()(["ugb-block-title"],{"ugb-block-title--with-subtitle":h&&y});return wp.element.createElement(m.Fragment,null,e,r&&wp.element.createElement(g.RichText,{tagName:d||"h2",value:u,className:w,onChange:function(e){return a({blockTitle:e})},placeholder:Object(p.__)("Title for This Block",s.i18n),keepPlaceholderOnFocus:!0}),h&&wp.element.createElement(g.RichText,{tagName:"p",value:y,className:"ugb-block-description",onChange:function(e){return a({blockDescription:e})},placeholder:Object(c.F)(),keepPlaceholderOnFocus:!0}))},Er=function(e,t){var n=t.setAttributes,a=t.attributes,o=a.showBlockTitle,i=void 0!==o&&o,r=a.showBlockDescription,c=void 0!==r&&r;return wp.element.createElement(m.Fragment,null,e,i&&wp.element.createElement(l.cb,{attrNameTemplate:"blockTitle%sBottomMargin",setAttributes:n,blockAttributes:t.attributes},wp.element.createElement(l.b,{label:Object(p.__)("Block Title",s.i18n),min:-50,max:100,allowReset:!0,className:"ugb--help-tip-spacing-block-title"})),c&&wp.element.createElement(l.cb,{attrNameTemplate:"blockDescription%sBottomMargin",setAttributes:n,blockAttributes:t.attributes},wp.element.createElement(l.b,{label:Object(p.__)("Block Description",s.i18n),min:-50,max:100,allowReset:!0,className:"ugb--help-tip-spacing-block-description"})))},Sr=function(e,t,n){var a=n.attributes,o=a.showBlockTitle,i=void 0!==o&&o,r=a.blockTitle,l=void 0===r?"":r,c=a.blockTitleTag,s=void 0===c?"":c,u=a.showBlockDescription,b=void 0!==u&&u,p=a.blockDescription,d=void 0===p?"":p,f=I()(["ugb-block-title"],{"ugb-block-title--with-subtitle":b&&d});return wp.element.createElement(m.Fragment,null,e,i&&!g.RichText.isEmpty(l)&&wp.element.createElement(g.RichText.Content,{tagName:s||"h2",className:f,value:l}),b&&!g.RichText.isEmpty(d)&&wp.element.createElement(g.RichText.Content,{tagName:"p",className:"ugb-block-description",value:d}))},Br=function(e,t){var n=Object(c.b)(t.attributes),a=t.attributes,o=a.showBlockTitle,i=void 0!==o&&o,r=a.blockTitleColor,l=void 0===r?"":r,s=a.showBlockDescription,u=void 0!==s&&s,b=a.blockDescriptionColor,g=void 0===b?"":b,p=a.showBlockBackground,m=void 0!==p&&p,d=a.blockBackgroundBackgroundColor,f=void 0===d?"":d,h=[e];return i&&h.push({".ugb-block-title":Or({},Object(c.D)("BlockTitle%s","desktop",t.attributes),{color:Object(c.fb)(l,m&&f),textAlign:n("blockTitleAlign"),marginBottom:n("blockTitleBottomMargin","%spx")}),tablet:{".ugb-block-title":Or({},Object(c.D)("BlockTitle%s","tablet",t.attributes),{textAlign:n("blockTitleTabletAlign"),marginBottom:n("blockTitleTabletBottomMargin","%spx")})},mobile:{".ugb-block-title":Or({},Object(c.D)("BlockTitle%s","mobile",t.attributes),{textAlign:n("blockTitleMobileAlign"),marginBottom:n("blockTitleMobileBottomMargin","%spx")})}}),u&&h.push({".ugb-block-description":Or({},Object(c.D)("BlockDescription%s","desktop",t.attributes),{color:Object(c.fb)(g,m&&f),textAlign:n("blockDescriptionAlign"),marginBottom:n("blockDescriptionBottomMargin","%spx")}),tablet:{".ugb-block-description":Or({},Object(c.D)("BlockDescription%s","tablet",t.attributes),{textAlign:n("blockDescriptionTabletAlign"),marginBottom:n("blockDescriptionTabletBottomMargin","%spx")})},mobile:{".ugb-block-description":Or({},Object(c.D)("BlockDescription%s","mobile",t.attributes),{textAlign:n("blockDescriptionMobileAlign"),marginBottom:n("blockDescriptionMobileBottomMargin","%spx")})}}),wi.a.all(h)},Tr=function(e){return Object(S.omit)(Or({},e,{blockTitle:Object(p.__)("Title for This Block",s.i18n),blockDescription:Object(c.F)()}),[e.showBlockTitle?"blockTitle":"",e.showBlockDescription?"blockDescription":""])},Ar=function(e){return[].concat(_r(e),["BlockTitle%sAlign","BlockDescription%sAlign"])};function Nr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Pr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Nr(n,!0).forEach(function(t){Fr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nr(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Fr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Rr=function(e){return function(t){return wp.element.createElement(m.Fragment,null,t,wp.element.createElement(u.PanelBody,{title:Object(p.__)("Designs",s.i18n),initialOpen:!0},wp.element.createElement("p",{className:"components-base-control__help"},Object(p.__)("You will not lose your block content when changing designs.",s.i18n)),wp.element.createElement(l.w,{block:"ugb/".concat(e),onSelect:function(e){Object(c.e)(e.attributes)}})))}};function Dr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Mr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var zr=function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Dr(n,!0).forEach(function(t){Mr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dr(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,{},Object(c.h)("%sContentAlign",{type:"string",default:""},["","Tablet","Mobile"]))},Ir=function(e,t){var n=Object(c.b)(t.attributes),a=[e];return a.push({".ugb-inner-block":{textAlign:n("contentAlign")},tablet:{".ugb-inner-block":{textAlign:n("tabletContentAlign")}},mobile:{".ugb-inner-block":{textAlign:n("mobileContentAlign")}}}),wi.a.all(a)},Lr=function(e,t){var n=t.setAttributes,a=t.attributes.contentAlign,o=void 0===a?"":a;return wp.element.createElement(m.Fragment,null,e,wp.element.createElement(g.BlockControls,null,wp.element.createElement(g.AlignmentToolbar,{value:o,onChange:function(e){return n({contentAlign:e})}})))};function Ur(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Hr(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Wr=function(e){return wp.element.createElement(m.Fragment,null,e,wp.element.createElement(u.PanelBody,{initialOpen:!1,title:Object(p.__)("Custom CSS",s.i18n)},wp.element.createElement(l.ab,{title:Object(p.__)("Say Hello to Custom CSS 👋",s.i18n),description:Object(p.__)("Further tweak this block by adding guided custom CSS rules. This feature is only available on Stackable Premium",s.i18n)})))},Gr=function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ur(n,!0).forEach(function(t){Hr(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ur(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,{customCSS:{type:"string",default:""},customCSSCompiled:{type:"string",default:""},customCSSUniqueID:{type:"string",default:""}})},qr=function(e,t,n){var a=n.mainClassName,o=n.attributes,i=o.customCSS,r=void 0===i?"":i,l=o.uniqueClass,s=void 0===l?n.attributes.customCSSUniqueID||"":l,u=Object(c.V)(Object(c.g)(r,a,s),!0);return wp.element.createElement(m.Fragment,null,e,u&&wp.element.createElement("style",null,u))},Vr={},Xr=function(e,t){Vr[e]=t},Yr=function(e){return Vr[e]},Jr=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!Yr(t)){var a=Kr.reduce(function(e,n){var a=n.name,o=n.module;return t===a?o:e},null);a&&Xr(t,a)}var o=Yr(t);o&&o(e,n)},Kr=[{name:"advanced-general",module:Ei},{name:"advanced-responsive",module:qi},{name:"advanced-block-spacing",module:Fi},{name:"advanced-column-spacing",module:Ii},{name:"block-background",module:function(e){Object(le.addFilter)("stackable.".concat(e,".edit.inspector.style.block"),"stackable/".concat(e,"/block-background"),ar,18),Object(le.addFilter)("stackable.".concat(e,".attributes"),"stackable/".concat(e,"/block-background"),rr),Object(le.addFilter)("stackable.".concat(e,".edit.inspector.before"),"stackable/".concat(e,"/block-background"),or),Object(le.addFilter)("stackable.".concat(e,".settings"),"stackable/".concat(e,"/block-background"),ir),Object(le.addFilter)("stackable.".concat(e,".main-block.classes"),"stackable/".concat(e,"/block-background"),lr),Object(le.addFilter)("stackable.".concat(e,".styles"),"stackable/".concat(e,"/block-background"),sr),Object(le.addFilter)("stackable.".concat(e,".edit.output.outer"),"stackable/".concat(e,"/block-separators"),cr),Object(le.addFilter)("stackable.".concat(e,".save.output.outer"),"stackable/".concat(e,"/block-separators"),cr),Object(le.addFilter)("stackable.".concat(e,".design.filtered-block-attributes"),"stackable/".concat(e,"/block-separators"),ur),Object(le.doAction)("stackable.module.block-background",e),function(e){Object(le.addFilter)("stackable.".concat(e,".settings"),"stackable/".concat(e,"/block-background"),$i,99),Ki.push("ugb/".concat(e))}(e)}},{name:"block-separators",module:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=gr({enableBringToFront:!0},t);Object(le.addFilter)("stackable.".concat(e,".edit.inspector.style.block"),"stackable/".concat(e,"/block-separators"),mr(e,n),18),Object(le.addFilter)("stackable.".concat(e,".attributes"),"stackable/".concat(e,"/block-separators"),dr),Object(le.addFilter)("stackable.".concat(e,".edit.output.outer"),"stackable/".concat(e,"/block-separators"),fr),Object(le.addFilter)("stackable.".concat(e,".save.output.outer"),"stackable/".concat(e,"/block-separators"),fr),Object(le.addFilter)("stackable.".concat(e,".styles"),"stackable/".concat(e,"/block-separators/top"),hr(e,n)),Object(le.addFilter)("stackable.".concat(e,".styles"),"stackable/".concat(e,"/block-separators/bottom"),vr(e,n)),Object(le.addFilter)("stackable.".concat(e,".main-block.classes"),"stackable/".concat(e,"/block-separators"),yr),Object(le.doAction)("stackable.module.block-separators",e)}},{name:"block-title",module:function(e){Object(le.removeFilter)("stackable.panel-spacing-body.edit.before","stackable/block-title"),Object(le.addFilter)("stackable.".concat(e,".edit.inspector.style.block"),"stackable/".concat(e,"/block-title"),jr,17),Object(le.addFilter)("stackable.".concat(e,".attributes"),"stackable/".concat(e,"/block-title"),Cr),Object(le.addFilter)("stackable.panel-spacing-body.edit.before","stackable/block-title",Er),Object(le.addFilter)("stackable.".concat(e,".edit.output.before"),"stackable/".concat(e,"/block-title"),xr),Object(le.addFilter)("stackable.".concat(e,".save.output.before"),"stackable/".concat(e,"/block-title"),Sr),Object(le.addFilter)("stackable.".concat(e,".styles"),"stackable/".concat(e,"/block-title"),Br),Object(le.addFilter)("stackable.with-content-align-reseter.attributeNamesToReset","stackable/".concat(e,"/block-title"),Ar),Object(le.addFilter)("stackable.".concat(e,".design.filtered-block-attributes"),"stackable/".concat(e,"/block-title"),Tr),Object(le.doAction)("stackable.module.block-title",e)}},{name:"block-designs",module:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Pr({},t);Object(le.addFilter)("stackable.".concat(e,".edit.inspector.layout.before"),"stackable/".concat(e,"/block-designs"),Rr(e),20),Object(le.doAction)("stackable.module.block-designs",e)}},{name:"content-align",module:function(e){Object(le.addFilter)("stackable.".concat(e,".edit.inspector.before"),"stackable/".concat(e,"/content-align"),Lr,11),Object(le.addFilter)("stackable.".concat(e,".attributes"),"stackable/".concat(e,"/content-align"),zr),Object(le.addFilter)("stackable.".concat(e,".styles"),"stackable/".concat(e,"/content-align"),Ir,9),Object(le.doAction)("stackable.module.content-align",e)}},{name:"custom-css",module:function(e){s.showProNotice&&Object(le.addFilter)("stackable.".concat(e,".edit.inspector.advanced.after"),"stackable/".concat(e,"/custom-css"),Wr,20),Object(le.addFilter)("stackable.".concat(e,".attributes"),"stackable/".concat(e,"/custom-css"),Gr),s.isPro||Object(le.addFilter)("stackable.".concat(e,".save.output.outer"),"stackable/pro/".concat(e,"/custom-css/downgrade"),qr),Object(le.doAction)("stackable.module.custom-css",e)}}],$r=n(11);function Zr(e){return(Zr="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 Qr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function el(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qr(n,!0).forEach(function(t){tl(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qr(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function tl(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var nl,al=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!Object(C.getBlockType)(e)){var n=e.replace(/^\w+\//g,""),a=el({},t,{category:Object(c.ab)()?t.category:"stackable",modules:Object(le.applyFilters)("stackable.".concat(n,".modules"),t.modules||{}),deprecated:(t.deprecated||[]).map(function(t){return el({},t,{save:Object($r.f)(e)(t.save)})})});return Object.keys(a.modules).forEach(function(e){var t=a.modules[e];t&&Jr(n,e,"object"===Zr(t)?t:{})}),a.attributes=Object(le.applyFilters)("stackable.block.attributes",a.attributes),a.attributes=Object(le.applyFilters)("stackable.".concat(n,".attributes"),a.attributes),a.edit=Object($r.f)(e)(a.edit),a.save=Object($r.f)(e)(a.save),Object(C.registerBlockType)(e,Object(le.applyFilters)("stackable.".concat(n,".settings"),a)),a}};Object(c.ab)()?Object(C.registerBlockCollection)("ugb",{title:Object(p.__)("Stackable",s.i18n),icon:vi.s}):Object(C.setCategories)([].concat(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}}(nl=Object(C.getCategories)())||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(nl)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}(),[{slug:"stackable",title:Object(p.__)("Stackable",s.i18n),icon:vi.s}]));var ol;(ol=n(329)).keys().forEach(function(e){var t=ol(e),n=t.name,a=t.settings;try{return n&&a&&al(n,a)}catch(e){console.error("Could not register ".concat(n," block"))}})},function(e,t,n){"use strict";n.r(t);var a=n(4),o=n.n(a);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var r=o.a.createElement("path",{className:"curve-1_svg__st2",d:"M1610 177.3C1423 122.9 1133.3 88 808 88c-334.7 0-631.8 37-818 94.1v28h1620v-32.8z"}),l=function(e){return o.a.createElement("svg",i({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),r)};function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var s=o.a.createElement("filter",{id:"curve-1-shadow_svg__a"},o.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),o.a.createElement("feComponentTransfer",null,o.a.createElement("feFuncA",{type:"linear",slope:.4})),o.a.createElement("feMerge",null,o.a.createElement("feMergeNode",null),o.a.createElement("feMergeNode",{in:"SourceGraphic"}))),u=o.a.createElement("path",{className:"curve-1-shadow_svg__st2",d:"M808 87.9c-334.7 0-631.8 37-818 94.1v10c186.2-57.1 483.3-94.1 818-94.1 325.3 0 615 34.9 802 89.3v-10c-187-54.3-476.7-89.3-802-89.3z"}),b=function(e){return o.a.createElement("svg",c({viewBox:"0 0 1600 200",filter:"url(#curve-1-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),s,u)};function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var p=o.a.createElement("path",{className:"curve-2_svg__st2",d:"M-10 207.6h1620S1430.8 23.8 1138.3 23.8C884 23.8 234.9 140.1-10 197.9v9.7z"}),m=function(e){return o.a.createElement("svg",g({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),p)};function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var f=o.a.createElement("filter",{id:"curve-2-shadow_svg__a"},o.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),o.a.createElement("feComponentTransfer",null,o.a.createElement("feFuncA",{type:"linear",slope:.4})),o.a.createElement("feMerge",null,o.a.createElement("feMergeNode",null),o.a.createElement("feMergeNode",{in:"SourceGraphic"}))),h=o.a.createElement("path",{className:"curve-2-shadow_svg__st2",d:"M1138.3 36.2c246.1 0 412 130.1 458.4 171.4h13.3S1430.8 23.8 1138.3 23.8C884 23.8 172 156.9-10 197.9v9.7H2.2C201.7 163.7 889.3 36.2 1138.3 36.2z"}),v=function(e){return o.a.createElement("svg",d({viewBox:"0 0 1600 200",filter:"url(#curve-2-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),f,h)};function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var w=o.a.createElement("path",{className:"curve-3_svg__st1",d:"M-6.7 13.4S456 171.1 876.1 171.1 1606.4 16 1606.4 16v192.6H-6.7V13.4z"}),O=function(e){return o.a.createElement("svg",y({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),w)};function k(){return(k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var _=o.a.createElement("filter",{id:"curve-3-shadow_svg__a"},o.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),o.a.createElement("feComponentTransfer",null,o.a.createElement("feFuncA",{type:"linear",slope:.4})),o.a.createElement("feMerge",null,o.a.createElement("feMergeNode",null),o.a.createElement("feMergeNode",{in:"SourceGraphic"}))),j=o.a.createElement("path",{className:"curve-3-shadow_svg__st1",d:"M876.1 171.1C456 171.1-6.7 13.4-6.7 13.4v13.7S456 184.8 876.1 184.8s730.3-155.1 730.3-155.1V16s-310.3 155.1-730.3 155.1z"}),C=function(e){return o.a.createElement("svg",k({viewBox:"0 0 1600 200",filter:"url(#curve-3-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),_,j)};function x(){return(x=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var E=o.a.createElement("path",{className:"rounded-1_svg__st1",d:"M1602.9 209l-9.3-117.7c-3.8-48.1-46.3-84.4-94.4-80.6L-8 131.2V209h1610.9z"}),S=function(e){return o.a.createElement("svg",x({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),E)};function B(){return(B=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var T=o.a.createElement("filter",{id:"rounded-1-shadow_svg__a"},o.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),o.a.createElement("feComponentTransfer",null,o.a.createElement("feFuncA",{type:"linear",slope:.4})),o.a.createElement("feMerge",null,o.a.createElement("feMergeNode",null),o.a.createElement("feMergeNode",{in:"SourceGraphic"}))),A=o.a.createElement("path",{className:"rounded-1-shadow_svg__st1",d:"M1491.2 20.7c48.1-3.8 90.6 32.5 94.4 80.6l8.5 107.7h8.8l-9.3-117.7c-3.8-48.1-46.3-84.4-94.4-80.6L-8 131.2v9.4L1491.2 20.7z"}),N=function(e){return o.a.createElement("svg",B({viewBox:"0 0 1600 200",filter:"url(#rounded-1-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),T,A)};function P(){return(P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var F=o.a.createElement("path",{className:"rounded-2_svg__st2",d:"M1609.5 133.2h-9.5c0-10.9-8.9-19.8-19.8-19.8H19.8C8.9 113.3 0 122.2 0 133.2l-10-.2v77h1619.5v-76.8z"}),R=function(e){return o.a.createElement("svg",P({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),F)};function D(){return(D=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var M=o.a.createElement("filter",{id:"rounded-2-shadow_svg__a"},o.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),o.a.createElement("feComponentTransfer",null,o.a.createElement("feFuncA",{type:"linear",slope:.4})),o.a.createElement("feMerge",null,o.a.createElement("feMergeNode",null),o.a.createElement("feMergeNode",{in:"SourceGraphic"}))),z=o.a.createElement("path",{className:"rounded-2-shadow_svg__st2",d:"M1600 133.2c0-10.9-8.9-19.8-19.8-19.8H19.8C8.9 113.3 0 122.2 0 133.2V210h9v-66.8c0-10.9 8.9-19.8 19.8-19.8h1542.4c10.9 0 19.8 8.9 19.8 19.8V210h9v-76.8z"}),I=function(e){return o.a.createElement("svg",D({viewBox:"0 0 1600 200",filter:"url(#rounded-2-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),M,z)};function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var U=o.a.createElement("path",{className:"slant-1_svg__st2",d:"M-10 210h1620V.5L-10 183.9z"}),H=function(e){return o.a.createElement("svg",L({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),U)};function W(){return(W=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var G=o.a.createElement("filter",{id:"slant-1-shadow_svg__a"},o.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),o.a.createElement("feComponentTransfer",null,o.a.createElement("feFuncA",{type:"linear",slope:.4})),o.a.createElement("feMerge",null,o.a.createElement("feMergeNode",null),o.a.createElement("feMergeNode",{in:"SourceGraphic"}))),q=o.a.createElement("path",{className:"slant-1-shadow_svg__st2",d:"M-10 183.9v10L1610 10.5V.5z"}),V=function(e){return o.a.createElement("svg",W({viewBox:"0 0 1600 200",filter:"url(#slant-1-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),G,q)};function X(){return(X=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Y=o.a.createElement("path",{className:"slant-2_svg__st1",d:"M1610 39.2V209H-10V39.2l810 118.9 810-118.9z"}),J=function(e){return o.a.createElement("svg",X({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),Y)};function K(){return(K=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var $=o.a.createElement("filter",{id:"slant-2-shadow_svg__a"},o.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),o.a.createElement("feComponentTransfer",null,o.a.createElement("feFuncA",{type:"linear",slope:.4})),o.a.createElement("feMerge",null,o.a.createElement("feMergeNode",null),o.a.createElement("feMergeNode",{in:"SourceGraphic"}))),Z=o.a.createElement("path",{className:"slant-2-shadow_svg__st1",d:"M1610 39.2v12L800 170.1-10 51.2v-12l810 118.9 810-118.9z"}),Q=function(e){return o.a.createElement("svg",K({viewBox:"0 0 1600 200",filter:"url(#slant-2-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),$,Z)};function ee(){return(ee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var te=o.a.createElement("path",{className:"wave-1_svg__st2",d:"M1341.4 48.9c-182.4 0-254.2 80.4-429.4 80.4-117.8 0-209.7-67.5-393.5-67.5-142.2 0-212.6 38.8-324.6 38.8S-10 64.7-10 64.7V210h1620V102c-110.6-40.2-181-53.1-268.6-53.1z"}),ne=function(e){return o.a.createElement("svg",ee({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),te)};function ae(){return(ae=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var oe=o.a.createElement("filter",{id:"wave-1-shadow_svg__a"},o.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),o.a.createElement("feComponentTransfer",null,o.a.createElement("feFuncA",{type:"linear",slope:.4})),o.a.createElement("feMerge",null,o.a.createElement("feMergeNode",null),o.a.createElement("feMergeNode",{in:"SourceGraphic"}))),ie=o.a.createElement("path",{className:"wave-1-shadow_svg__st2",d:"M1341.4 48.9c-182.4 0-254.2 80.4-429.4 80.4-117.8 0-209.7-67.5-393.5-67.5-142.2 0-212.6 38.8-324.6 38.8S-10 64.7-10 64.7v10s91.9 35.9 203.9 35.9 182.4-38.8 324.6-38.8c183.8 0 275.7 67.5 393.5 67.5 175.2 0 247-80.4 429.4-80.4 87.6 0 158 12.9 268.6 53.1v-10c-110.6-40.2-181-53.1-268.6-53.1z"}),re=function(e){return o.a.createElement("svg",ae({viewBox:"0 0 1600 200",filter:"url(#wave-1-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),oe,ie)};function le(){return(le=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ce=o.a.createElement("path",{className:"wave-2_svg__st2",d:"M1432.2 67.4c-88.8-16.7-156-5.3-204 8.5s-147.1 62.2-223.1 73.9c-75.4 11.6-164-7.5-275-27.9S571 88.1 456 98.1c-119.7 10.4-224.7 52-294.4 73-94.5 28.5-171.6-3-171.6-3V210h1620V91.6c-53 10-86.8-7.1-177.8-24.2z"}),se=function(e){return o.a.createElement("svg",le({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),ce)};function ue(){return(ue=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var be=o.a.createElement("filter",{id:"wave-2-shadow_svg__a"},o.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),o.a.createElement("feComponentTransfer",null,o.a.createElement("feFuncA",{type:"linear",slope:.4})),o.a.createElement("feMerge",null,o.a.createElement("feMergeNode",null),o.a.createElement("feMergeNode",{in:"SourceGraphic"}))),ge=o.a.createElement("path",{className:"wave-2-shadow_svg__st2",d:"M1432.2 67.4c-88.8-16.7-156-5.3-204 8.5s-147.1 62.2-223.1 73.9c-75.4 11.6-164-7.5-275-27.9S571 88.1 456 98.1c-119.7 10.4-224.7 52-294.4 73-94.5 28.5-171.6-3-171.6-3v10s77.1 31.5 171.6 3c69.7-21 174.7-62.6 294.4-73 115-10 163.1 3.4 274.1 23.8 111 20.4 199.6 39.5 275 27.9 76-11.7 175.1-60.1 223.1-73.9s115.2-25.2 204-8.5c91 17.1 124.8 34.2 177.8 24.2v-10c-53 10-86.8-7.1-177.8-24.2z"}),pe=function(e){return o.a.createElement("svg",ue({viewBox:"0 0 1600 200",filter:"url(#wave-2-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),be,ge)};function me(){return(me=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var de=o.a.createElement("path",{className:"wave-3_svg__st2",d:"M1413.6 161.4c-157.9 0-338.2-37.7-495.1-67.4-215.6-40.8-328.1-44.6-418.2-41.1S317 73.4 188.4 102-10 136.2-10 136.2v74.2h1620v-68.5s-68.8 19.5-196.4 19.5z"}),fe=function(e){return o.a.createElement("svg",me({viewBox:"0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),de)};function he(){return(he=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ve=o.a.createElement("filter",{id:"wave-3-shadow_svg__a"},o.a.createElement("feGaussianBlur",{in:"SourceAlpha",stdDeviation:4}),o.a.createElement("feComponentTransfer",null,o.a.createElement("feFuncA",{type:"linear",slope:.4})),o.a.createElement("feMerge",null,o.a.createElement("feMergeNode",null),o.a.createElement("feMergeNode",{in:"SourceGraphic"}))),ye=o.a.createElement("path",{className:"wave-3-shadow_svg__st2",d:"M1413.6 161.4c-157.9 0-338.2-37.7-495.1-67.4-215.6-40.8-328.1-44.6-418.2-41.1S317 73.4 188.5 102-10 136.2-10 136.2v10s69.9-5.7 198.5-34.3 221.7-45.7 311.8-49.1 202.6.3 418.2 41.1c156.9 29.7 337.2 67.4 495.1 67.4 127.6 0 196.4-19.4 196.4-19.4v-10s-68.8 19.5-196.4 19.5z"}),we={"wave-1":ne,"wave-2":se,"wave-3":fe,"curve-1":l,"curve-2":m,"curve-3":O,"slant-1":H,"slant-2":J,"rounded-1":S,"rounded-2":R},Oe={"wave-1":re,"wave-2":pe,"wave-3":function(e){return o.a.createElement("svg",he({viewBox:"0 0 1600 200",filter:"url(#wave-3-shadow_svg__a)",enableBackground:"new 0 0 1600 200",xmlns:"http://www.w3.org/2000/svg"},e),ve,ye)},"curve-1":b,"curve-2":v,"curve-3":C,"slant-1":V,"slant-2":Q,"rounded-1":N,"rounded-2":I},ke=n(5),_e=n(8),je=n.n(_e),Ce=[{attributes:{align:{type:"string",default:"full"},design:{type:"string",default:"wave-1"},height:{type:"number",default:200},flipVertically:{type:"boolean",default:!1},flipHorizontally:{type:"boolean",default:!1},backgroundColor:{type:"string",default:""},marginTop:{type:"number",default:0},marginBottom:{type:"number",default:0},paddingTop:{type:"number",default:0},paddingBottom:{type:"number",default:0},layer1Color:{type:"string",default:""},layer1Width:{type:"number",default:1},layer1Flip:{type:"boolean",default:!1},layer1Shadow:{type:"boolean",default:!1},layer2:{type:"boolean",default:!1},layer2Color:{type:"string",default:""},layer2Height:{type:"number",default:1},layer2Width:{type:"number",default:1},layer2Flip:{type:"boolean",default:!1},layer2Opacity:{type:"number",default:.5},layer3:{type:"boolean",default:!1},layer3Color:{type:"string",default:""},layer3Height:{type:"number",default:1},layer3Width:{type:"number",default:1},layer3Flip:{type:"boolean",default:!1},layer3Opacity:{type:"number",default:.5},customCSSUniqueID:{type:"string",default:""},customCSS:{type:"string",default:""},customCSSCompiled:{type:"string",default:""}},save:function(e){var t=e.className,n=e.attributes,a=n.height,o=n.design,i=void 0===o?"wave-1":o,r=n.marginTop,l=void 0===r?0:r,c=n.marginBottom,s=void 0===c?0:c,u=n.paddingTop,b=void 0===u?0:u,g=n.paddingBottom,p=void 0===g?0:g,m=n.backgroundColor,d=void 0===m?"":m,f=n.flipVertically,h=void 0!==f&&f,v=n.flipHorizontally,y=void 0!==v&&v,w=n.layer1Color,O=void 0===w?"":w,k=n.layer1Width,_=void 0===k?1:k,j=n.layer1Flip,C=void 0!==j&&j,x=n.layer1Shadow,E=void 0!==x&&x,S=je()([t,"ugb-separator","ugb-separator--design-".concat(i)],Object(ke.applyFilters)("stackable.separator.mainclasses",{"ugb-separator--flip-vertical":h,"ugb-separator--flip-horizontal":y},i,e)),B={backgroundColor:d||void 0,marginTop:"".concat(l-1,"px"),marginBottom:"".concat(s-1,"px")},T={height:"".concat(p,"px"),background:O||void 0},A={height:"".concat(b,"px"),background:d||void 0},N={height:a+"px"},P={fill:O||void 0,transform:_?"scaleX(".concat(_,")"):void 0};C&&(P.transform=P.transform?"".concat(P.transform," scaleX(-1)"):"scaleX(-1)");var F=we[i],R=Oe[i];return wp.element.createElement("div",{className:S,style:B,"aria-hidden":"true"},Object(ke.applyFilters)("stackable.separator.save.output.before_1_15",null,i,e),wp.element.createElement("div",{className:"ugb-separator__top-pad",style:A}),wp.element.createElement("div",{className:"ugb-separator__svg-wrapper",style:N},wp.element.createElement("div",{className:"ugb-separator__svg-inner"},E&&wp.element.createElement(R,{preserveAspectRatio:"none",style:P}),wp.element.createElement(F,{preserveAspectRatio:"none",style:P}),Object(ke.applyFilters)("stackable.separator.save.output.layers_1_15",null,i,e))),wp.element.createElement("div",{className:"ugb-separator__bottom-pad",style:T}))}}],xe=n(3),Ee=n(1),Se=n(0),Be=n(7);Ee.showProNotice&&Object(ke.addFilter)("stackable.separator.edit.inspector.style.after","stackable/separator",function(e){return wp.element.createElement(Be.Fragment,null,e,wp.element.createElement(xe.X,{initialOpen:!1,title:Object(Se.sprintf)(Object(Se._x)("%s %d","Nth Title",Ee.i18n),Object(Se.__)("Layer",Ee.i18n),2),className:"ugb--help-tip-separator-layer2"},wp.element.createElement(xe.ab,{title:Object(Se.__)("Say Hello to Gorgeous Separators 👋",Ee.i18n),description:Object(Se.__)("Add a second layer to this separator and make it look even sweeter. This feature is only available on Stackable Premium",Ee.i18n)})),wp.element.createElement(xe.X,{initialOpen:!1,title:Object(Se.sprintf)(Object(Se._x)("%s %d","Nth Title",Ee.i18n),Object(Se.__)("Layer",Ee.i18n),3),className:"ugb--help-tip-separator-layer3"},wp.element.createElement(xe.ab,{title:Object(Se.__)("Say Hello to Gorgeous Separators 👋",Ee.i18n),description:Object(Se.__)("Add a third layer to this separator and make it look even sweeter. This feature is only available on Stackable Premium",Ee.i18n)})))});var Te=n(11),Ae=n(2),Ne=function(e){var t,n=Object(Ae.b)(e.attributes),a=e.attributes,o=a.backgroundColor,i=void 0===o?"":o,r=a.layer1Color,l=void 0===r?"":r,c=a.layer1Width,s=void 0===c?1:c,u=a.layer1Flip,b=void 0!==u&&u,g=a.marginTop,p=void 0===g?0:g,m=a.marginBottom,d=void 0===m?0:m,f=a.marginUnit,h=void 0===f?"px":f,v=a.tabletMarginTop,y=void 0===v?"":v,w=a.tabletMarginBottom,O=void 0===w?"":w,k=a.tabletMarginUnit,_=void 0===k?"px":k,j=a.mobileMarginTop,C=void 0===j?"":j,x=a.mobileMarginBottom,E=void 0===x?"":x,S=a.mobileMarginUnit,B=void 0===S?"px":S,T=a.paddingTop,A=void 0===T?0:T,N=a.paddingBottom,P=void 0===N?0:N,F=a.paddingUnit,R=void 0===F?"px":F,D=a.tabletPaddingTop,M=void 0===D?"":D,z=a.tabletPaddingBottom,I=void 0===z?"":z,L=a.tabletPaddingUnit,U=void 0===L?"px":L,H=a.mobilePaddingTop,W=void 0===H?"":H,G=a.mobilePaddingBottom,q=void 0===G?"":G,V=a.mobilePaddingUnit,X=void 0===V?"px":V,Y=void 0!==e.mergeBlocks;return{".ugb-separator":{backgroundColor:i||void 0,marginTop:"".concat(p-1+(Y?-14:0)).concat(h," !important"),marginBottom:"".concat(d-1+(Y?-14:0)).concat(h," !important")},".ugb-separator__bottom-pad":{height:""!==P?"".concat(P).concat(R):void 0,background:l||void 0},".ugb-separator__top-pad":{height:""!==A?"".concat(A).concat(R):void 0,background:i||void 0},".ugb-separator__svg-wrapper":{height:200!==n("height")?Object(Ae.c)(n("height","%spx")):void 0},".ugb-separator__shadow, .ugb-separator__layer-1":{fill:l||void 0,transform:(t=s?"scaleX(".concat(s,")"):void 0,b&&(t=t?"".concat(t," scaleX(-1)"):"scaleX(-1)"),t)},tablet:{".ugb-separator__svg-wrapper":{height:Object(Ae.c)(n("tabletHeight","%spx"))},".ugb-separator":{marginTop:"".concat(y-1).concat(_," !important"),marginBottom:"".concat(O-1).concat(_," !important")},".ugb-separator__bottom-pad":{height:""!==I?"".concat(I).concat(U):void 0},".ugb-separator__top-pad":{height:""!==M?"".concat(M).concat(U):void 0}},mobile:{".ugb-separator__svg-wrapper":{height:Object(Ae.c)(n("mobileHeight","%spx"))},".ugb-separator":{marginTop:"".concat(C-1).concat(B," !important"),marginBottom:"".concat(E-1).concat(B," !important")},".ugb-separator__bottom-pad":{height:""!==q?"".concat(q).concat(X):void 0},".ugb-separator__top-pad":{height:""!==W?"".concat(W).concat(X):void 0}}}},Pe=n(9),Fe=n(12);Object(ke.addFilter)("stackable.separator.edit.inspector.layout.before","stackable/separator",function(e,t){var n=t.setAttributes,a=t.attributes.design,o=void 0===a?"wave-1":a;return wp.element.createElement(Be.Fragment,null,e,wp.element.createElement(xe.y,null,wp.element.createElement(xe.A,{onChange:function(e){return n({design:e})},selected:o,excludeDesigns:["straight-1"]})))}),Object(ke.addFilter)("stackable.separator.edit.inspector.style.before","stackable/separator",function(e,t){var n=t.setAttributes,a=t.attributes,o=a.height,i=a.tabletHeight,r=void 0===i?"":i,l=a.mobileHeight,c=void 0===l?"":l,s=a.marginTop,u=void 0===s?0:s,b=a.marginBottom,g=void 0===b?0:b,p=a.marginUnit,m=void 0===p?"px":p,d=a.tabletMarginTop,f=void 0===d?"":d,h=a.tabletMarginBottom,v=void 0===h?"":h,y=a.tabletMarginUnit,w=void 0===y?"px":y,O=a.mobileMarginTop,k=void 0===O?"":O,_=a.mobileMarginBottom,j=void 0===_?"":_,C=a.mobileMarginUnit,x=void 0===C?"px":C,E=a.backgroundColor,S=void 0===E?"":E,B=a.flipVertically,T=void 0!==B&&B,A=a.flipHorizontally,N=void 0!==A&&A,P=a.layer1Color,F=void 0===P?"":P,R=a.layer1Width,D=void 0===R?1:R,M=a.layer1Flip,z=void 0!==M&&M,I=a.layer1Shadow,L=void 0!==I&&I,U=a.paddingTop,H=void 0===U?0:U,W=a.paddingBottom,G=void 0===W?0:W,q=a.paddingUnit,V=void 0===q?"px":q,X=a.tabletPaddingTop,Y=void 0===X?"":X,J=a.tabletPaddingBottom,K=void 0===J?"":J,$=a.tabletPaddingUnit,Z=void 0===$?"px":$,Q=a.mobilePaddingTop,ee=void 0===Q?"":Q,te=a.mobilePaddingBottom,ne=void 0===te?"":te,ae=a.mobilePaddingUnit,oe=void 0===ae?"px":ae;return wp.element.createElement(Be.Fragment,null,e,wp.element.createElement(xe.X,{title:Object(Se.__)("Separator",Ee.i18n),id:"separator"},wp.element.createElement(xe.r,{label:Object(Se.__)("Separator Color",Ee.i18n),value:F,onChange:function(e){return n({layer1Color:e})}}),wp.element.createElement(xe.b,{label:Object(Se.__)("Separator Width",Ee.i18n),value:D,min:"1",max:"4",step:"0.1",onChange:function(e){return n({layer1Width:e})},allowReset:!0,placeholder:"1",className:"ugb--help-tip-separator-width"}),wp.element.createElement(Pe.ToggleControl,{label:Object(Se.__)("Flip Horizontally",Ee.i18n),checked:z,onChange:function(e){return n({layer1Flip:e})}}),wp.element.createElement(Pe.ToggleControl,{label:Object(Se.__)("Shadow",Ee.i18n),checked:L,onChange:function(e){return n({layer1Shadow:e})},className:"ugb--help-tip-separator-shadow"})),wp.element.createElement(Pe.PanelBody,{title:Object(Se.__)("General",Ee.i18n),initialOpen:!1},wp.element.createElement(xe.ob,{screen:"desktop"},wp.element.createElement(xe.b,{label:Object(Se.__)("Height",Ee.i18n),value:o,min:"30",max:"400",onChange:function(e){t.setAttributes({height:e})},allowReset:!0,placeholder:"200"})),wp.element.createElement(xe.ob,{screen:"tablet"},wp.element.createElement(xe.b,{label:Object(Se.__)("Height",Ee.i18n),value:r,min:"30",max:"400",onChange:function(e){t.setAttributes({tabletHeight:e})},allowReset:!0})),wp.element.createElement(xe.ob,{screen:"mobile"},wp.element.createElement(xe.b,{label:Object(Se.__)("Height",Ee.i18n),value:c,min:"30",max:"400",onChange:function(e){t.setAttributes({mobileHeight:e})},allowReset:!0})),wp.element.createElement(Pe.ToggleControl,{label:Object(Se.__)("Flip Vertically",Ee.i18n),checked:T,onChange:function(e){return n({flipVertically:e})}}),wp.element.createElement(Pe.ToggleControl,{label:Object(Se.__)("Flip Horizontally",Ee.i18n),checked:N,onChange:function(e){return n({flipHorizontally:e})}}),wp.element.createElement(xe.r,{label:Object(Se.__)("Background Color",Ee.i18n),value:S,onChange:function(e){return n({backgroundColor:e})}})),wp.element.createElement(Pe.PanelBody,{title:Object(Se.__)("Spacing",Ee.i18n),initialOpen:!1},wp.element.createElement(xe.ob,{screen:"desktop"},wp.element.createElement(xe.b,{label:Object(Se.__)("Padding Top",Ee.i18n),value:H,min:"0",max:"400",onChange:function(e){return n({paddingTop:e})},units:["px","em","%"],unit:V,onChangeUnit:function(e){return n({paddingUnit:e})},allowReset:!0,placeholder:"0"}),wp.element.createElement(xe.b,{label:Object(Se.__)("Padding Bottom",Ee.i18n),value:G,min:"0",max:"400",onChange:function(e){return n({paddingBottom:e})},units:["px","em","%"],unit:V,onChangeUnit:function(e){return n({paddingUnit:e})},allowReset:!0,placeholder:"0"}),wp.element.createElement(xe.b,{label:Object(Se.__)("Margin Top",Ee.i18n),value:u,min:-o-H-100,max:"400",onChange:function(e){return n({marginTop:e})},help:Object(Se.__)("Use this to pull up/down the separator to the block above it",Ee.i18n),units:["px","%"],unit:m,onChangeUnit:function(e){return n({marginUnit:e})},allowReset:!0,placeholder:"0"}),wp.element.createElement(xe.b,{label:Object(Se.__)("Margin Bottom",Ee.i18n),value:g,min:-o-G-100,max:"400",onChange:function(e){return n({marginBottom:e})},help:Object(Se.__)("Use this to pull up/down the separator to the block below it",Ee.i18n),units:["px","%"],unit:m,onChangeUnit:function(e){return n({marginUnit:e})},allowReset:!0,placeholder:"0"})),wp.element.createElement(xe.ob,{screen:"tablet"},wp.element.createElement(xe.b,{label:Object(Se.__)("Padding Top",Ee.i18n),value:Y,min:"0",max:"400",onChange:function(e){return n({tabletPaddingTop:e})},units:["px","em","%"],unit:Z,onChangeUnit:function(e){return n({tabletPaddingUnit:e})},allowReset:!0}),wp.element.createElement(xe.b,{label:Object(Se.__)("Padding Bottom",Ee.i18n),value:K,min:"0",max:"400",onChange:function(e){return n({tabletPaddingBottom:e})},units:["px","em","%"],unit:Z,onChangeUnit:function(e){return n({tabletPaddingUnit:e})},allowReset:!0}),wp.element.createElement(xe.b,{label:Object(Se.__)("Margin Top",Ee.i18n),value:f,min:-r-Y-100,max:"400",onChange:function(e){return n({tabletMarginTop:e})},help:Object(Se.__)("Use this to pull up/down the separator to the block above it",Ee.i18n),units:["px","%"],unit:w,onChangeUnit:function(e){return n({tabletMarginUnit:e})},allowReset:!0}),wp.element.createElement(xe.b,{label:Object(Se.__)("Margin Bottom",Ee.i18n),value:v,min:-r-K-100,max:"400",onChange:function(e){return n({tabletMarginBottom:e})},help:Object(Se.__)("Use this to pull up/down the separator to the block below it",Ee.i18n),units:["px","%"],unit:w,onChangeUnit:function(e){return n({tabletMarginUnit:e})},allowReset:!0})),wp.element.createElement(xe.ob,{screen:"mobile"},wp.element.createElement(xe.b,{label:Object(Se.__)("Padding Top",Ee.i18n),value:ee,min:"0",max:"400",onChange:function(e){return n({mobilePaddingTop:e})},units:["px","em","%"],unit:oe,onChangeUnit:function(e){return n({mobilePaddingUnit:e})},allowReset:!0}),wp.element.createElement(xe.b,{label:Object(Se.__)("Padding Bottom",Ee.i18n),value:ne,min:"0",max:"400",onChange:function(e){return n({mobilePaddingBottom:e})},units:["px","em","%"],unit:oe,onChangeUnit:function(e){return n({mobilePaddingUnit:e})},allowReset:!0}),wp.element.createElement(xe.b,{label:Object(Se.__)("Margin Top",Ee.i18n),value:k,min:-c-ee-100,max:"400",onChange:function(e){return n({mobileMarginTop:e})},help:Object(Se.__)("Use this to pull up/down the separator to the block above it",Ee.i18n),units:["px","%"],unit:x,onChangeUnit:function(e){return n({mobileMarginUnit:e})},allowReset:!0}),wp.element.createElement(xe.b,{label:Object(Se.__)("Margin Bottom",Ee.i18n),value:j,min:-c-ne-100,max:"400",onChange:function(e){return n({mobileMarginBottom:e})},help:Object(Se.__)("Use this to pull up/down the separator to the block below it",Ee.i18n),units:["px","%"],unit:x,onChangeUnit:function(e){return n({mobileMarginUnit:e})},allowReset:!0}))))});var Re=Object(Fe.compose)(Te.i,Te.g,Te.d,Object(Te.h)(),Object(Te.a)(Ne,{editorMode:!0}),Object(Te.b)([[".ugb-separator__layer-1","separator"]]))(function(e){var t=e.className,n=e.attributes,a=n.design,o=void 0===a?"wave-1":a,i=n.flipVertically,r=void 0!==i&&i,l=n.flipHorizontally,c=void 0!==l&&l,s=n.layer1Shadow,u=void 0!==s&&s,b=je()([t,"ugb-separator--v2","ugb-separator--design-".concat(o)],Object(ke.applyFilters)("stackable.separator.mainclasses",{"ugb-separator--flip-vertical":r,"ugb-separator--flip-horizontal":c},o,e));return wp.element.createElement(xe.j.Edit,{mainClass:!1,className:b,"aria-hidden":"true",blockProps:e,render:function(){return wp.element.createElement(Be.Fragment,null,wp.element.createElement("div",{className:"ugb-separator__top-pad"}),wp.element.createElement("div",{className:"ugb-separator__svg-wrapper"},wp.element.createElement(xe.db,{design:o,shadow:u,className:"ugb-separator__svg-inner"},Object(ke.applyFilters)("stackable.separator.edit.output.layers",null,o,e))),wp.element.createElement("div",{className:"ugb-separator__bottom-pad"}))}})}),De=Object(Fe.compose)(Te.i,Object(Te.a)(Ne))(function(e){var t=e.className,n=e.attributes,a=n.design,o=void 0===a?"wave-1":a,i=n.flipVertically,r=void 0!==i&&i,l=n.flipHorizontally,c=void 0!==l&&l,s=n.layer1Shadow,u=void 0!==s&&s,b=je()([t,"ugb-separator--v2","ugb-separator--design-".concat(o)],Object(ke.applyFilters)("stackable.separator.mainclasses",{"ugb-separator--flip-vertical":r,"ugb-separator--flip-horizontal":c},o,e));return wp.element.createElement(xe.j.Save,{mainClass:!1,className:b,"aria-hidden":"true",blockProps:e,render:function(){return wp.element.createElement(Be.Fragment,null,wp.element.createElement("div",{className:"ugb-separator__top-pad"}),wp.element.createElement("div",{className:"ugb-separator__svg-wrapper"},wp.element.createElement(xe.db,{design:o,shadow:u,className:"ugb-separator__svg-inner"},Object(ke.applyFilters)("stackable.separator.edit.output.layers",null,o,e))),wp.element.createElement("div",{className:"ugb-separator__bottom-pad"}))}})}),Me=n(15);n.d(t,"schema",function(){return ze}),n.d(t,"name",function(){return Ie}),n.d(t,"settings",function(){return Le});var ze={align:{type:"string",default:"full"},design:{type:"string",default:"wave-1"},height:{type:"number",default:200},tabletHeight:{type:"number",default:""},mobileHeight:{type:"number",default:""},flipVertically:{type:"boolean",default:!1},flipHorizontally:{type:"boolean",default:!1},backgroundColor:{type:"string",default:""},marginTop:{type:"number",default:0},marginBottom:{type:"number",default:0},tabletMarginTop:{type:"number",default:""},tabletMarginBottom:{type:"number",default:""},mobileMarginTop:{type:"number",default:""},mobileMarginBottom:{type:"number",default:""},paddingTop:{type:"number",default:0},paddingBottom:{type:"number",default:0},tabletPaddingTop:{type:"number",default:""},tabletPaddingBottom:{type:"number",default:""},mobilePaddingTop:{type:"number",default:""},mobilePaddingBottom:{type:"number",default:""},layer1Color:{type:"string",default:""},layer1Width:{type:"number",default:1},layer1Flip:{type:"boolean",default:!1},layer1Shadow:{type:"boolean",default:!1},layer2:{type:"boolean",default:!1},layer2Color:{type:"string",default:""},layer2Height:{type:"number",default:1},layer2Width:{type:"number",default:1},layer2Flip:{type:"boolean",default:!1},layer2Opacity:{type:"number",default:.5},layer2BlendMode:{type:"string",default:""},layer3:{type:"boolean",default:!1},layer3Color:{type:"string",default:""},layer3Height:{type:"number",default:1},layer3Width:{type:"number",default:1},layer3Flip:{type:"boolean",default:!1},layer3Opacity:{type:"number",default:.5}},Ie="ugb/separator",Le={title:Object(Se.__)("Separator",Ee.i18n),description:Object(Se.__)("A fancy separator to be placed between containers and content.",Ee.i18n),icon:Me.u,category:"layout",keywords:[Object(Se.__)("Separator",Ee.i18n),Object(Se.__)("SVG Divider",Ee.i18n),Object(Se.__)("Stackable",Ee.i18n)],attributes:ze,supports:{align:["full"],inserter:!Ee.disabledBlocks.includes(Ie)},deprecated:Ce,save:De,edit:Re,modules:{"advanced-general":!0,"advanced-responsive":!0,"advanced-block-spacing":{enableMarginRight:!1,enableMarginLeft:!1,enablePaddingRight:!1,enablePaddingLeft:!1,height:!1,width:!1,horizontalContentAlign:!1,verticalContentAlign:!1,modifyStyles:!1},"custom-css":{default:Object(ke.applyFilters)("stackable.separator.custom-css.default","")}}}},function(e,t,n){"use strict";n.r(t);var a=n(2),o=n(15),i=n(10),r=n(1),l=n(0),c=n(5);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object(c.addFilter)("stackable.icon-list.design.no-text-attributes","stackable/icon-list",function(e){return Object(i.omit)(e,["text"])}),Object(c.addFilter)("stackable.icon-list.edit.designs","stackable/icon-list",function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(n,!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,{corporateLight1:{label:Object(l.__)("Corporate Light 1",r.i18n),image:"https://gambitph.github.io/Stackable/assets/block-design-previews/stack-icon-list-design-corporate-light-01.jpg",attributes:{iconShape:"circle",iconColor:"#ff550a",iconSize:25,columns:3,listTextColor:"#707070",listTextFontFamily:"Serif",paddingTop:130,paddingBottom:130,showBlockBackground:!0,blockInnerWidth:"wide",align:"full",blockBackgroundBackgroundColor:"#ffd781",showBlockTitle:!0,blockTitleFontFamily:"Roboto Condensed",blockTitleFontWeight:"100",blockTitleLetterSpacing:.5,blockTitleAlign:"center",blockTitleColor:"#ff550a",showBlockDescription:!0,blockDescriptionFontFamily:"Serif",blockDescriptionAlign:"center",blockDescriptionColor:"#707070"}},corporateLight2:{label:Object(l.__)("Corporate Light 2",r.i18n),image:"https://gambitph.github.io/Stackable/assets/block-design-previews/stack-icon-list-design-corporate-light-02.jpg",attributes:{iconShape:"circle",iconColor:"#1e55d3",iconSize:25,columns:3,listTextColor:"#707070",listTextFontFamily:"Serif",paddingTop:130,paddingBottom:130,showBlockBackground:!0,blockInnerWidth:"wide",align:"full",blockBackgroundBackgroundColor:"#ffffff",showBlockTitle:!0,blockTitleFontFamily:"Roboto Condensed",blockTitleFontWeight:"100",blockTitleLetterSpacing:.5,blockTitleAlign:"center",blockTitleColor:"#c49732",showBlockDescription:!0,blockDescriptionFontFamily:"Serif",blockDescriptionAlign:"center",blockDescriptionColor:"#707070"}},corporateDark1:{label:Object(l.__)("Corporate Dark 1",r.i18n),image:"https://gambitph.github.io/Stackable/assets/block-design-previews/stack-icon-list-design-corporate-dark-01.jpg",attributes:{iconShape:"circle",iconColor:"#c4e558",iconSize:25,columns:3,listTextColor:"#ffffff",listTextFontFamily:"Serif",paddingTop:130,paddingBottom:130,showBlockBackground:!0,blockInnerWidth:"wide",align:"full",blockBackgroundBackgroundColor:"#0e2448",showBlockTitle:!0,blockTitleFontFamily:"Roboto Condensed",blockTitleFontWeight:"100",blockTitleLetterSpacing:.5,blockTitleAlign:"center",blockTitleColor:"#c5dfb4",showBlockDescription:!0,blockDescriptionFontFamily:"Serif",blockDescriptionAlign:"center"}},corporateDark2:{label:Object(l.__)("Corporate Dark 2",r.i18n),image:"https://gambitph.github.io/Stackable/assets/block-design-previews/stack-icon-list-design-corporate-dark-02.jpg",attributes:{iconShape:"circle",iconColor:"#06c19d",iconSize:25,columns:3,listTextColor:"#ffffff",listTextFontFamily:"Serif",paddingTop:130,paddingBottom:130,showBlockBackground:!0,blockInnerWidth:"wide",align:"full",blockBackgroundBackgroundColor:"#707070",showBlockTitle:!0,blockTitleFontFamily:"Roboto Condensed",blockTitleFontWeight:"100",blockTitleLetterSpacing:.5,blockTitleAlign:"center",blockTitleColor:"#ffffff",showBlockDescription:!0,blockDescriptionFontFamily:"Serif",blockDescriptionAlign:"center",blockDescriptionColor:"#ffffff"}}})});var b=n(7);var g={check:{iconFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 190 190",style:{fill:e}},wp.element.createElement("polygon",{points:"173.8,28.4 60.4,141.8 15.7,97.2 5.1,107.8 60.4,163 184.4,39 173.8,28.4"}))},circleFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 194 194",style:{fill:e}},wp.element.createElement("path",{d:"M96.9,2c-52.4,0-95,42.6-95,95s42.6,95,95,95s95-42.6,95-95S149.3,2,96.9,2z M76.6,144.7l-36.5-36.5l10.6-10.6l25.9,25.9 l68.8-68.8l0,0L156,65.3L76.6,144.7z"}))},outlineFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 190 190",style:{fill:e}},wp.element.createElement("polygon",{points:"79.4,112.4 60.7,93.7 50.1,104.3 79.4,133.6 141.7,71.3 131.1,60.7 \t"}),wp.element.createElement("path",{d:"M182.3,57.5C175.1,40.5,163,26,147.9,15.7C132.7,5.5,114.4-0.5,94.7-0.5c-13.1,0-25.6,2.7-37,7.5 C40.7,14.2,26.2,26.2,16,41.4C5.7,56.5-0.3,74.8-0.3,94.5c0,13.1,2.7,25.6,7.5,37c7.2,17.1,19.3,31.6,34.4,41.8 c15.2,10.2,33.5,16.2,53.1,16.2c13.1,0,25.6-2.7,37-7.5c17.1-7.2,31.6-19.3,41.8-34.4c10.2-15.2,16.2-33.5,16.2-53.1 C189.8,81.4,187.1,68.9,182.3,57.5z M168.5,125.6c-6.1,14.3-16.2,26.6-29,35.2c-12.8,8.6-28.1,13.7-44.7,13.7 c-11.1,0-21.6-2.2-31.1-6.3c-14.3-6.1-26.6-16.2-35.2-29c-8.6-12.8-13.7-28.1-13.7-44.7c0-11.1,2.2-21.6,6.3-31.1 C27.1,49,37.2,36.8,50,28.1c12.8-8.6,28.1-13.7,44.7-13.7c11.1,0,21.6,2.2,31.1,6.3c14.3,6.1,26.6,16.2,35.2,29 c8.6,12.8,13.7,28.1,13.7,44.7C174.8,105.6,172.5,116.1,168.5,125.6z"}))},title:Object(l.__)("Check",r.i18n),value:"check"},plus:{iconFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 190 190",style:{fill:e}},wp.element.createElement("polygon",{points:"181.9,87.6 102.6,87.6 102.6,8.4 87.6,8.4 87.6,87.6 8.4,87.6 8.4,102.6 87.6,102.6 87.6,181.8 102.6,181.8 102.6,102.6 181.9,102.6 "}))},circleFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 194 194",style:{fill:e}},wp.element.createElement("path",{d:"M96.9,2c-52.4,0-95,42.6-95,95s42.6,95,95,95s95-42.6,95-95S149.3,2,96.9,2z M151,104.5h-46.6v46.6h-15v-46.6H42.8v-15 h46.6V42.9h15v46.6H151V104.5z"}))},outlineFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 194 194",style:{fill:e}},wp.element.createElement("polygon",{points:"104.5,55.4 89.5,55.4 89.5,89.5 55.4,89.5 55.4,104.5 89.5,104.5 89.5,138.6 104.5,138.6 104.5,104.5 138.6,104.5 138.6,89.5 104.5,89.5 \t"}),wp.element.createElement("path",{d:"M184.5,60c-7.2-17-19.2-31.5-34.4-41.8C135,8,116.6,2,97,2C83.9,2,71.4,4.7,60,9.5c-17.1,7.2-31.6,19.3-41.8,34.4 S2,77.4,2,97c0,13.1,2.7,25.6,7.5,37c7.2,17.1,19.3,31.6,34.4,41.8S77.3,192,97,192c13.1,0,25.6-2.7,37-7.5 c17.1-7.2,31.6-19.3,41.8-34.4C186,134.9,192,116.6,192,97C192,83.9,189.3,71.4,184.5,60z M170.7,128.1 c-6.1,14.3-16.2,26.6-29,35.2C128.9,172,113.6,177,97,177c-11.1,0-21.6-2.2-31.1-6.3c-14.3-6.1-26.6-16.2-35.2-29 C22,129,17,113.6,17,97c0-11.1,2.2-21.6,6.3-31.1c6.1-14.3,16.2-26.6,29-35.2C65,22,80.4,17,97,17c11.1,0,21.6,2.2,31.1,6.3 c14.3,6.1,26.6,16.2,35.2,29C171.9,65.1,177,80.4,177,97C177,108.1,174.8,118.6,170.7,128.1z"}))},title:Object(l.__)("Plus",r.i18n),value:"plus"},arrow:{iconFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 190 190",style:{fill:e}},wp.element.createElement("polygon",{points:"59.4,177.5 141.8,95.1 59.4,12.8 48.8,23.4 120.6,95.1 48.8,166.9 "}))},circleFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 194 194",style:{fill:e}},wp.element.createElement("path",{d:"M96.9,2c-52.4,0-95,42.6-95,95s42.6,95,95,95s95-42.6,95-95S149.3,2,96.9,2z M78.2,150.4L78.2,150.4l-10.6-10.6L110.3,97 L67.6,54.2l10.6-10.6L131.5,97L78.2,150.4z"}))},outlineFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 194 194",style:{fill:e}},wp.element.createElement("polygon",{points:"73.1,65.3 104.8,97 73.1,128.7 83.7,139.3 126,97 83.7,54.7 \t"}),wp.element.createElement("path",{d:"M184.4,60c-7.2-17-19.2-31.5-34.4-41.8C134.9,8,116.5,2,96.9,2c-13.1,0-25.6,2.7-37,7.5c-17.1,7.2-31.6,19.3-41.8,34.4 S1.9,77.4,1.9,97c0,13.1,2.7,25.6,7.5,37c7.2,17.1,19.3,31.6,34.4,41.8S77.2,192,96.9,192c13.1,0,25.6-2.7,37-7.5 c17.1-7.2,31.6-19.3,41.8-34.4c10.2-15.2,16.2-33.5,16.2-53.1C191.9,83.9,189.2,71.4,184.4,60z M170.6,128.1 c-6.1,14.3-16.2,26.6-29,35.2C128.8,172,113.5,177,96.9,177c-11.1,0-21.6-2.2-31.1-6.3c-14.3-6.1-26.6-16.2-35.2-29 C21.9,129,16.9,113.6,16.9,97c0-11.1,2.2-21.6,6.3-31.1c6.1-14.3,16.2-26.6,29-35.2C64.9,22,80.3,17,96.9,17 c11.1,0,21.6,2.2,31.1,6.3c14.3,6.1,26.6,16.2,35.2,29c8.6,12.8,13.7,28.1,13.7,44.7C176.9,108.1,174.7,118.6,170.6,128.1z"}))},title:Object(l.__)("Arrow",r.i18n),value:"arrow"},cross:{iconFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 190 190",style:{fill:e}},wp.element.createElement("polygon",{points:"167.2,33.4 156.6,22.8 94.9,84.5 33.2,22.8 22.6,33.4 84.3,95.1 22.6,156.8 33.2,167.4 94.9,105.7 156.6,167.4 167.2,156.8 105.5,95.1 "}))},circleFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 194 194",style:{fill:e}},wp.element.createElement("path",{d:"M96.9,2c-52.4,0-95,42.6-95,95s42.6,95,95,95s95-42.6,95-95S149.3,2,96.9,2z M144.3,133.5l-10.6,10.6l-36.5-36.5l-36.5,36.5 l-10.6-10.6L86.6,97L50.1,60.5l10.6-10.6l36.5,36.5l36.5-36.5l10.6,10.6L107.8,97L144.3,133.5z"}))},outlineFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 194 194",style:{fill:e}},wp.element.createElement("polygon",{points:"134.7,70.1 124.1,59.5 97.2,86.4 70.4,59.5 59.7,70.1 86.6,97 59.7,123.9 70.4,134.5 97.2,107.6 124.1,134.5 134.7,123.9 107.8,97 \t"}),wp.element.createElement("path",{d:"M184.4,60c-7.2-17-19.2-31.5-34.4-41.8C134.9,8,116.5,2,96.9,2c-13.1,0-25.6,2.7-37,7.5c-17.1,7.2-31.6,19.3-41.8,34.4 S1.9,77.4,1.9,97c0,13.1,2.7,25.6,7.5,37c7.2,17.1,19.3,31.6,34.4,41.8S77.2,192,96.9,192c13.1,0,25.6-2.7,37-7.5 c17.1-7.2,31.6-19.3,41.8-34.4c10.2-15.2,16.2-33.5,16.2-53.1C191.9,83.9,189.2,71.4,184.4,60z M170.6,128.1 c-6.1,14.3-16.2,26.6-29,35.2C128.8,172,113.5,177,96.9,177c-11.1,0-21.6-2.2-31.1-6.3c-14.3-6.1-26.6-16.2-35.2-29 C21.9,129,16.9,113.6,16.9,97c0-11.1,2.2-21.6,6.3-31.1c6.1-14.3,16.2-26.6,29-35.2C64.9,22,80.3,17,96.9,17 c11.1,0,21.6,2.2,31.1,6.3c14.3,6.1,26.6,16.2,35.2,29c8.6,12.8,13.7,28.1,13.7,44.7C176.9,108.1,174.7,118.6,170.6,128.1z"}))},title:Object(l.__)("Cross",r.i18n),value:"cross"},star:{iconFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 190 190",style:{fill:e}},wp.element.createElement("polygon",{points:"95.4,6.3 124.6,64.3 188.8,74.2 142.6,119.9 153.1,184 95.4,154.2 37.6,184 48.1,119.9 2,74.2 66.2,64.3 "}))},circleFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 194 194",style:{fill:e}},wp.element.createElement("path",{d:"M96.9,2c-52.4,0-95,42.6-95,95s42.6,95,95,95s95-42.6,95-95S149.3,2,96.9,2z M134.7,152.1l-37.8-19.5l-37.8,19.5l6.9-41.9 L35.8,80.3l42-6.4l19.1-38l19.1,38l42,6.4l-30.2,29.9L134.7,152.1z"}))},outlineFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 194 194",style:{fill:e}},wp.element.createElement("path",{d:"M184.4,60c-7.2-17-19.2-31.5-34.4-41.8C134.9,8,116.5,2,96.9,2c-13.1,0-25.6,2.7-37,7.5c-17.1,7.2-31.6,19.3-41.8,34.4 S1.9,77.4,1.9,97c0,13.1,2.7,25.6,7.5,37c7.2,17.1,19.3,31.6,34.4,41.8S77.2,192,96.9,192c13.1,0,25.6-2.7,37-7.5 c17.1-7.2,31.6-19.3,41.8-34.4c10.2-15.2,16.2-33.5,16.2-53.1C191.9,83.9,189.2,71.4,184.4,60z M170.6,128.1 c-6.1,14.3-16.2,26.6-29,35.2C128.8,172,113.5,177,96.9,177c-11.1,0-21.6-2.2-31.1-6.3c-14.3-6.1-26.6-16.2-35.2-29 C21.9,129,16.9,113.6,16.9,97c0-11.1,2.2-21.6,6.3-31.1c6.1-14.3,16.2-26.6,29-35.2C64.9,22,80.3,17,96.9,17 c11.1,0,21.6,2.2,31.1,6.3c14.3,6.1,26.6,16.2,35.2,29c8.6,12.8,13.7,28.1,13.7,44.7C176.9,108.1,174.7,118.6,170.6,128.1z"}),wp.element.createElement("polygon",{points:"96.9,49.3 82.2,78.5 49.9,83.5 73.1,106.5 67.8,138.7 96.9,123.7 125.9,138.7 120.7,106.5 143.9,83.5 111.6,78.5 "}))},title:Object(l.__)("Star",r.i18n),value:"star"}},p=function(e){return"circle"===e||"outline"===e?"".concat(e,"Func"):"iconFunc"},m=function(e,t,n){var a=p(t),o=d(g[e][a](n),!1);return btoa(o)},d=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=Object(b.renderToString)(e).replace(/viewbox/i,"viewBox");return t?n.replace(/#/g,"%23"):n},f=n(4),h=n.n(f);function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var y=h.a.createElement("path",{d:"M96.9 2c-52.4 0-95 42.6-95 95s42.6 95 95 95 95-42.6 95-95-42.6-95-95-95zM78.2 150.4l-10.6-10.6L110.3 97 67.6 54.2l10.6-10.6L131.5 97l-53.3 53.4z"}),w=function(e){return h.a.createElement("svg",v({viewBox:"0 0 194 194",xmlns:"http://www.w3.org/2000/svg"},e),y)};function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var k=h.a.createElement("path",{d:"M59.4 177.5l82.4-82.4-82.4-82.3-10.6 10.6 71.8 71.7-71.8 71.8 10.6 10.6z"}),_=function(e){return h.a.createElement("svg",O({viewBox:"0 0 190 190",xmlns:"http://www.w3.org/2000/svg"},e),k)};function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var C=h.a.createElement("path",{d:"M73.1 65.3L104.8 97l-31.7 31.7 10.6 10.6L126 97 83.7 54.7z"}),x=h.a.createElement("path",{d:"M184.4 60c-7.2-17-19.2-31.5-34.4-41.8C134.9 8 116.5 2 96.9 2c-13.1 0-25.6 2.7-37 7.5-17.1 7.2-31.6 19.3-41.8 34.4S1.9 77.4 1.9 97c0 13.1 2.7 25.6 7.5 37 7.2 17.1 19.3 31.6 34.4 41.8S77.2 192 96.9 192c13.1 0 25.6-2.7 37-7.5 17.1-7.2 31.6-19.3 41.8-34.4 10.2-15.2 16.2-33.5 16.2-53.1 0-13.1-2.7-25.6-7.5-37zm-13.8 68.1c-6.1 14.3-16.2 26.6-29 35.2-12.8 8.7-28.1 13.7-44.7 13.7-11.1 0-21.6-2.2-31.1-6.3-14.3-6.1-26.6-16.2-35.2-29C21.9 129 16.9 113.6 16.9 97c0-11.1 2.2-21.6 6.3-31.1 6.1-14.3 16.2-26.6 29-35.2C64.9 22 80.3 17 96.9 17c11.1 0 21.6 2.2 31.1 6.3 14.3 6.1 26.6 16.2 35.2 29 8.6 12.8 13.7 28.1 13.7 44.7 0 11.1-2.2 21.6-6.3 31.1z"}),E=function(e){return h.a.createElement("svg",j({viewBox:"0 0 194 194",xmlns:"http://www.w3.org/2000/svg"},e),C,x)};function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var B=h.a.createElement("path",{d:"M96.9 2c-52.4 0-95 42.6-95 95s42.6 95 95 95 95-42.6 95-95-42.6-95-95-95zM76.6 144.7l-36.5-36.5 10.6-10.6 25.9 25.9 68.8-68.8L156 65.3l-79.4 79.4z"}),T=function(e){return h.a.createElement("svg",S({viewBox:"0 0 194 194",xmlns:"http://www.w3.org/2000/svg"},e),B)};function A(){return(A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var N=h.a.createElement("path",{d:"M173.8 28.4L60.4 141.8 15.7 97.2 5.1 107.8 60.4 163l124-124-10.6-10.6z"}),P=function(e){return h.a.createElement("svg",A({viewBox:"0 0 190 190",xmlns:"http://www.w3.org/2000/svg"},e),N)};function F(){return(F=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var R=h.a.createElement("path",{d:"M79.4 112.4L60.7 93.7l-10.6 10.6 29.3 29.3 62.3-62.3-10.6-10.6z"}),D=h.a.createElement("path",{d:"M182.3 57.5c-7.2-17-19.3-31.5-34.4-41.8C132.7 5.5 114.4-.5 94.7-.5c-13.1 0-25.6 2.7-37 7.5-17 7.2-31.5 19.2-41.7 34.4C5.7 56.5-.3 74.8-.3 94.5c0 13.1 2.7 25.6 7.5 37 7.2 17.1 19.3 31.6 34.4 41.8 15.2 10.2 33.5 16.2 53.1 16.2 13.1 0 25.6-2.7 37-7.5 17.1-7.2 31.6-19.3 41.8-34.4 10.2-15.2 16.2-33.5 16.2-53.1.1-13.1-2.6-25.6-7.4-37zm-13.8 68.1c-6.1 14.3-16.2 26.6-29 35.2-12.8 8.6-28.1 13.7-44.7 13.7-11.1 0-21.6-2.2-31.1-6.3-14.3-6.1-26.6-16.2-35.2-29-8.6-12.8-13.7-28.1-13.7-44.7 0-11.1 2.2-21.6 6.3-31.1C27.1 49 37.2 36.8 50 28.1c12.8-8.6 28.1-13.7 44.7-13.7 11.1 0 21.6 2.2 31.1 6.3 14.3 6.1 26.6 16.2 35.2 29 8.6 12.8 13.7 28.1 13.7 44.7.1 11.2-2.2 21.7-6.2 31.2z"}),M=function(e){return h.a.createElement("svg",F({viewBox:"0 0 190 190",xmlns:"http://www.w3.org/2000/svg"},e),R,D)};function z(){return(z=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var I=h.a.createElement("path",{d:"M96.9 2c-52.4 0-95 42.6-95 95s42.6 95 95 95 95-42.6 95-95-42.6-95-95-95zm47.4 131.5l-10.6 10.6-36.5-36.5-36.5 36.5-10.6-10.6L86.6 97 50.1 60.5l10.6-10.6 36.5 36.5 36.5-36.5 10.6 10.6L107.8 97l36.5 36.5z"}),L=function(e){return h.a.createElement("svg",z({viewBox:"0 0 194 194",xmlns:"http://www.w3.org/2000/svg"},e),I)};function U(){return(U=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var H=h.a.createElement("path",{d:"M167.2 33.4l-10.6-10.6-61.7 61.7-61.7-61.7-10.6 10.6 61.7 61.7-61.7 61.7 10.6 10.6 61.7-61.7 61.7 61.7 10.6-10.6-61.7-61.7z"}),W=function(e){return h.a.createElement("svg",U({viewBox:"0 0 190 190",xmlns:"http://www.w3.org/2000/svg"},e),H)};function G(){return(G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var q=h.a.createElement("path",{d:"M134.7 70.1l-10.6-10.6-26.9 26.9-26.8-26.9-10.7 10.6L86.6 97l-26.9 26.9 10.7 10.6 26.8-26.9 26.9 26.9 10.6-10.6L107.8 97z"}),V=h.a.createElement("path",{d:"M184.4 60c-7.2-17-19.2-31.5-34.4-41.8C134.9 8 116.5 2 96.9 2c-13.1 0-25.6 2.7-37 7.5-17.1 7.2-31.6 19.3-41.8 34.4S1.9 77.4 1.9 97c0 13.1 2.7 25.6 7.5 37 7.2 17.1 19.3 31.6 34.4 41.8S77.2 192 96.9 192c13.1 0 25.6-2.7 37-7.5 17.1-7.2 31.6-19.3 41.8-34.4 10.2-15.2 16.2-33.5 16.2-53.1 0-13.1-2.7-25.6-7.5-37zm-13.8 68.1c-6.1 14.3-16.2 26.6-29 35.2-12.8 8.7-28.1 13.7-44.7 13.7-11.1 0-21.6-2.2-31.1-6.3-14.3-6.1-26.6-16.2-35.2-29C21.9 129 16.9 113.6 16.9 97c0-11.1 2.2-21.6 6.3-31.1 6.1-14.3 16.2-26.6 29-35.2C64.9 22 80.3 17 96.9 17c11.1 0 21.6 2.2 31.1 6.3 14.3 6.1 26.6 16.2 35.2 29 8.6 12.8 13.7 28.1 13.7 44.7 0 11.1-2.2 21.6-6.3 31.1z"}),X=function(e){return h.a.createElement("svg",G({viewBox:"0 0 194 194",xmlns:"http://www.w3.org/2000/svg"},e),q,V)};function Y(){return(Y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var J=h.a.createElement("path",{d:"M96.9 2c-52.4 0-95 42.6-95 95s42.6 95 95 95 95-42.6 95-95-42.6-95-95-95zM151 104.5h-46.6v46.6h-15v-46.6H42.8v-15h46.6V42.9h15v46.6H151v15z"}),K=function(e){return h.a.createElement("svg",Y({viewBox:"0 0 194 194",xmlns:"http://www.w3.org/2000/svg"},e),J)};function $(){return($=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var Z=h.a.createElement("path",{d:"M181.9 87.6h-79.3V8.4h-15v79.2H8.4v15h79.2v79.2h15v-79.2h79.3z"}),Q=function(e){return h.a.createElement("svg",$({viewBox:"0 0 190 190",xmlns:"http://www.w3.org/2000/svg"},e),Z)};function ee(){return(ee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var te=h.a.createElement("path",{d:"M104.5 55.4h-15v34.1H55.4v15h34.1v34.1h15v-34.1h34.1v-15h-34.1z"}),ne=h.a.createElement("path",{d:"M184.5 60c-7.2-17-19.2-31.5-34.4-41.8C135 8 116.6 2 97 2 83.9 2 71.4 4.7 60 9.5c-17.1 7.2-31.6 19.3-41.8 34.4S2 77.4 2 97c0 13.1 2.7 25.6 7.5 37 7.2 17.1 19.3 31.6 34.4 41.8S77.3 192 97 192c13.1 0 25.6-2.7 37-7.5 17.1-7.2 31.6-19.3 41.8-34.4C186 134.9 192 116.6 192 97c0-13.1-2.7-25.6-7.5-37zm-13.8 68.1c-6.1 14.3-16.2 26.6-29 35.2C128.9 172 113.6 177 97 177c-11.1 0-21.6-2.2-31.1-6.3-14.3-6.1-26.6-16.2-35.2-29C22 129 17 113.6 17 97c0-11.1 2.2-21.6 6.3-31.1 6.1-14.3 16.2-26.6 29-35.2C65 22 80.4 17 97 17c11.1 0 21.6 2.2 31.1 6.3 14.3 6.1 26.6 16.2 35.2 29C171.9 65.1 177 80.4 177 97c0 11.1-2.2 21.6-6.3 31.1z"}),ae=function(e){return h.a.createElement("svg",ee({viewBox:"0 0 194 194",xmlns:"http://www.w3.org/2000/svg"},e),te,ne)};function oe(){return(oe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ie=h.a.createElement("path",{d:"M96.9 2c-52.4 0-95 42.6-95 95s42.6 95 95 95 95-42.6 95-95-42.6-95-95-95zm37.8 150.1l-37.8-19.5-37.8 19.5 6.9-41.9-30.2-29.9 42-6.4 19.1-38 19.1 38 42 6.4-30.2 29.9 6.9 41.9z"}),re=function(e){return h.a.createElement("svg",oe({viewBox:"0 0 194 194",xmlns:"http://www.w3.org/2000/svg"},e),ie)};function le(){return(le=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var ce=h.a.createElement("path",{d:"M95.4 6.3l29.2 58 64.2 9.9-46.2 45.7 10.5 64.1-57.7-29.8L37.6 184l10.5-64.1L2 74.2l64.2-9.9z"}),se=function(e){return h.a.createElement("svg",le({viewBox:"0 0 190 190",xmlns:"http://www.w3.org/2000/svg"},e),ce)};function ue(){return(ue=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var be=h.a.createElement("path",{d:"M184.4 60c-7.2-17-19.2-31.5-34.4-41.8C134.9 8 116.5 2 96.9 2c-13.1 0-25.6 2.7-37 7.5-17.1 7.2-31.6 19.3-41.8 34.4S1.9 77.4 1.9 97c0 13.1 2.7 25.6 7.5 37 7.2 17.1 19.3 31.6 34.4 41.8S77.2 192 96.9 192c13.1 0 25.6-2.7 37-7.5 17.1-7.2 31.6-19.3 41.8-34.4 10.2-15.2 16.2-33.5 16.2-53.1 0-13.1-2.7-25.6-7.5-37zm-13.8 68.1c-6.1 14.3-16.2 26.6-29 35.2-12.8 8.7-28.1 13.7-44.7 13.7-11.1 0-21.6-2.2-31.1-6.3-14.3-6.1-26.6-16.2-35.2-29C21.9 129 16.9 113.6 16.9 97c0-11.1 2.2-21.6 6.3-31.1 6.1-14.3 16.2-26.6 29-35.2C64.9 22 80.3 17 96.9 17c11.1 0 21.6 2.2 31.1 6.3 14.3 6.1 26.6 16.2 35.2 29 8.6 12.8 13.7 28.1 13.7 44.7 0 11.1-2.2 21.6-6.3 31.1z"}),ge=h.a.createElement("path",{d:"M96.9 49.3L82.2 78.5l-32.3 5 23.2 23-5.3 32.2 29.1-15 29 15-5.2-32.2 23.2-23-32.3-5z"}),pe=function(e){return h.a.createElement("svg",ue({viewBox:"0 0 194 194",xmlns:"http://www.w3.org/2000/svg"},e),be,ge)};function me(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function de(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?me(n,!0).forEach(function(t){fe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):me(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function fe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var he={check:{iconFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement(P,{style:{fill:e}})},circleFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement(T,{style:{fill:e}})},outlineFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement(M,{style:{fill:e}})},title:Object(l.__)("Check",r.i18n),value:"check"},plus:{iconFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement(Q,{style:{fill:e}})},circleFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement(K,{style:{fill:e}})},outlineFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement(ae,{style:{fill:e}})},title:Object(l.__)("Plus",r.i18n),value:"plus"},arrow:{iconFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement(_,{style:{fill:e}})},circleFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement(w,{style:{fill:e}})},outlineFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement(E,{style:{fill:e}})},title:Object(l.__)("Arrow",r.i18n),value:"arrow"},cross:{iconFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement(W,{style:{fill:e}})},circleFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement(L,{style:{fill:e}})},outlineFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement(X,{style:{fill:e}})},title:Object(l.__)("Cross",r.i18n),value:"cross"},star:{iconFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement(se,{style:{fill:e}})},circleFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement(re,{style:{fill:e}})},outlineFunc:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return wp.element.createElement(pe,{style:{fill:e}})},title:Object(l.__)("Star",r.i18n),value:"star"}},ve=function(e){return"circle"===e||"outline"===e?"".concat(e,"Func"):"iconFunc"},ye=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return he[e]?he[e][ve(t)]():null},we=function(e,t,n){var o=ve(t);if(!he[e])return"";var i=Object(a.cb)(he[e][o](n),!1);return btoa(i)},Oe=function(e){return["","circle","outline"].map(function(t){return de({},he[e],{icon:ye(e,t),value:t})})},ke=n(8),_e=n.n(ke),je=n(6);function Ce(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function xe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ee=[{attributes:{icon:{type:"string",default:"check"},iconShape:{type:"string"},iconColor:{type:"string"},iconSize:{type:"number",default:20},columns:{type:"number",default:1},text:{source:"html",selector:"ul",multiline:"li",default:""},gap:{type:"number",default:16},customCSSUniqueID:{type:"string",default:""},customCSS:{type:"string",default:""},customCSSCompiled:{type:"string",default:""}},save:function(e){var t=e.className,n=e.attributes,a=n.icon,o=n.iconShape,i=n.iconColor,r=n.iconSize,l=n.text,s=n.columns,u=n.gap,b=n.design,g=void 0===b?"":b,p=_e()([t.split(" ").filter(function(e){return"ugb-icon-list"!==e}),"ugb-icon-list-wrapper"],Object(c.applyFilters)("stackable.icon-list.mainclasses_1_15_4",{},g,e)),m=_e()(["ugb-icon-list","ugb-icon--icon-".concat(a),"ugb-icon--columns-".concat(s)],Object(c.applyFilters)("stackable.icon-list.ulclasses_1_15_4",{},g,e)),d={"--icon":"url('data:image/svg+xml;base64,"+we(a,o,i)+"')","--icon-size":r?"".concat(r,"px"):void 0,"--gap":u?"".concat(u,"px"):void 0};return wp.element.createElement("div",{className:p},Object(c.applyFilters)("stackable.icon-list.save.output.before_1_15_4",null,g,e),wp.element.createElement(je.RichText.Content,{tagName:"ul",className:m,style:d,value:l}),Object(c.applyFilters)("stackable.icon-list.save.output.after_1_15_4",null,g,e))},migrate:function(e){var t=function(e){return(e||"").replace(/.ugb-icon-list-wrapper .ugb-icon-list li/g,".ugb-icon-list li").replace(/.ugb-icon-list-wrapper .ugb-icon-list/g,".ugb-icon-list ul").replace(/.ugb-icon-list-wrapper/g,".ugb-icon-list")};return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ce(n,!0).forEach(function(t){xe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ce(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,{columns:e.columns?e.columns:1,customCSS:t(e.customCSS),customCSSCompiled:t(e.customCSSCompiled)})}},{attributes:{icon:{type:"string",default:"check"},iconShape:{type:"string"},iconColor:{type:"string"},iconSize:{type:"number",default:20},columns:{type:"number",default:1},text:{source:"html",selector:"ul",multiline:"li"},gap:{type:"number",default:16}},save:function(e){var t=e.className,n=e.attributes,a=n.icon,o=n.iconShape,i=n.iconColor,r=n.iconSize,l=n.text,c=n.columns,s=n.gap,u=_e()([t,"ugb-icon-list","ugb-icon--icon-".concat(a),"ugb-icon--columns-".concat(c)]),b={"--icon":"url('data:image/svg+xml;base64,"+we(a,o,i)+"')","--icon-size":r?"".concat(r,"px"):void 0,"--gap":s?"".concat(s,"px"):void 0};return wp.element.createElement(je.RichText.Content,{tagName:"ul",className:u,style:b,value:l})}},{attributes:{icon:{type:"string",default:"check"},iconShape:{type:"string"},iconColor:{type:"string"},iconSize:{type:"number",default:20},columns:{type:"number",default:1},text:{source:"html",selector:"ul",multiline:"li"},gap:{type:"number",default:16}},save:function(e){var t=e.className,n=e.attributes,a=n.icon,o=n.iconShape,i=n.iconColor,r=n.iconSize,l=n.text,c=n.columns,s=n.gap,u=_e()([t,"ugb-icon-list","ugb-icon--icon-".concat(a),"ugb-icon--columns-".concat(c)]),b={"--icon":"url('data:image/svg+xml;base64,"+m(a,o,i)+"')","--icon-size":r?"".concat(r,"px"):void 0,"--gap":s?"".concat(s,"px"):void 0};return wp.element.createElement(je.RichText.Content,{tagName:"ul",className:u,style:b,value:l})}},{attributes:{icon:{type:"string",default:"check"},iconShape:{type:"string"},iconColor:{type:"string"},iconSize:{type:"number",default:20},columns:{type:"number",default:1},text:{source:"html",selector:"ul",multiline:"li"},gap:{type:"number",default:16}},save:function(e){var t=e.className,n=e.attributes,a=n.icon,o=n.iconShape,i=n.iconColor,r=n.iconSize,l=n.text,c=n.columns,s=n.gap,u=_e()([t,"ugb-icon-list","ugb-icon-".concat(a),"column-".concat(c)]),b={"--icon":"url('data:image/svg+xml;base64,"+m(a,o,i)+"')","--icon-size":r?"".concat(r,"px"):void 0,"--gap":s?"".concat(s,"px"):void 0};return wp.element.createElement(je.RichText.Content,{tagName:"ul",className:u,style:b,value:l})}}],Se=n(11),Be=n(3),Te=n(14),Ae=n.n(Te);function Ne(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Pe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ne(n,!0).forEach(function(t){Fe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ne(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Fe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Re=function(e){var t=Object(a.b)(e.attributes),n=e.attributes,o=n.icon,i=n.iconShape,r=n.iconColor,l=n.iconSize,c=n.showBlockBackground,s=void 0===c?"":c,u=n.blockBackgroundBackgroundColor,b=void 0===u?"":u,g=n.listTextColor,p=void 0===g?"":g,m=we(o,i,Object(a.fb)(r,s&&b)),d=[];d.push({li:Pe({},Object(a.D)("listText%s","desktop",e.attributes),{color:Object(a.fb)(p,s&&b)}),tablet:{li:Pe({},Object(a.D)("listText%s","tablet",e.attributes))},mobile:{li:Pe({},Object(a.D)("listText%s","mobile",e.attributes))}}),d.push({li:{"--icon-size":l?"".concat(l,"px"):void 0},"li::before":{height:Object(a.c)(t("iconSize","%spx")),width:Object(a.c)(t("iconSize","%spx")),backgroundImage:"url('data:image/svg+xml;base64,"+m+"')"}}),d.push({li:{marginBottom:Object(a.c)(t("gap","%spx"))},"li ul":{marginBottom:Object(a.c)(t("gap","%spx"))}});var f=e.attributes.displayAsGrid,h=void 0!==f&&f,v=function(e){return t(e)?parseInt(t(e),10):1},y=function(e){return new Array(e+1).join("1fr ").trim()};return d.push({".ugb-icon-list ul":{columns:t("columns"),gridTemplateColumns:t("columns")&&h?y(v("columns")):void 0},tablet:{".ugb-icon-list ul":{columns:t("tabletColumns","%s !important"),gridTemplateColumns:t("tabletColumns")&&h?y(v("tabletColumns"))+" !important":void 0}},mobile:{".ugb-icon-list ul":{columns:t("mobileColumns","%s !important"),gridTemplateColumns:t("mobileColumns")&&h?y(v("mobileColumns"))+" !important":void 0}}}),Ae.a.all(d)},De=n(9),Me=n(12);Object(c.addFilter)("stackable.icon-list.edit.inspector.style.before","stackable/icon-list",function(e,t){var n=t.setAttributes,a=t.attributes,o=a.icon,i=a.iconShape,c=a.iconColor,s=a.iconSize,u=a.gap,g=a.listTextColor,p=void 0===g?"":g,m=a.displayAsGrid,d=void 0!==m&&m,f=a.columns,h=void 0===f?"":f,v=a.tabletColumns,y=void 0===v?"":v,w=a.mobileColumns,O=void 0===w?"":w;return wp.element.createElement(b.Fragment,null,e,wp.element.createElement(De.PanelBody,{title:Object(l.__)("General",r.i18n)},wp.element.createElement(Be.cb,{attrNameTemplate:"%sColumns",setAttributes:n,blockAttributes:t.attributes},wp.element.createElement(Be.b,{label:Object(l.__)("Columns",r.i18n),min:1,max:4})),(h&&h>1||y&&y>1||O&&O>1)&&wp.element.createElement(De.ToggleControl,{label:Object(l.__)("Display as a grid (left to right & evenly spaced)",r.i18n),checked:d,onChange:function(e){return n({displayAsGrid:e})},className:"ugb--help-tip-icon-list-grid"}),wp.element.createElement(Be.s,{setAttributes:n,blockAttributes:t.attributes})),wp.element.createElement(De.PanelBody,{title:Object(l.__)("Icon",r.i18n),initialOpen:!1},wp.element.createElement(Be.d,{label:Object(l.__)("Icon",r.i18n),controls:Object.keys(he).map(function(e){return de({},he[e],{icon:ye(e)})}),value:o,onChange:function(e){return n({icon:e})},fullwidth:!1}),wp.element.createElement(Be.d,{label:Object(l.__)("Icon Shape",r.i18n),controls:Oe(o),value:i,onChange:function(e){return n({iconShape:e})},fullwidth:!1}),wp.element.createElement(Be.r,{label:Object(l.__)("Icon Color",r.i18n),value:c,onChange:function(e){return n({iconColor:e})}}),wp.element.createElement(Be.b,{label:Object(l.__)("Icon Size",r.i18n),value:s,onChange:function(e){return n({iconSize:e})},min:8,max:50,allowReset:!0,placeholder:"20"})),wp.element.createElement(Be.X,{title:Object(l.__)("List Text",r.i18n),id:"text",initialOpen:!1},wp.element.createElement(Be.lb,{attrNameTemplate:"listText%s",setAttributes:n,blockAttributes:t.attributes}),wp.element.createElement(Be.r,{value:p,onChange:function(e){return n({listTextColor:e})},label:Object(l.__)("Color",r.i18n)})),wp.element.createElement(Be.Y,{initialOpen:!1,blockProps:t},wp.element.createElement(Be.b,{label:Object(l.__)("List Gap",r.i18n),value:u,onChange:function(e){return n({gap:e})},min:0,max:30,allowReset:!0,placeholder:"16",className:"ugb--help-tip-icon-list-gap"})))});var ze=Object(Me.compose)(Se.i,Se.g,Se.d,Object(Se.h)(),Object(Se.c)(),Object(Se.a)(Re,{editorMode:!0}),Object(Se.b)([["ul, ul li","text"]]))(function(e){var t=e.className,n=e.setAttributes,a=e.attributes,o=a.icon,i=a.text,s=a.design,u=void 0===s?"":s,g=a.displayAsGrid,p=void 0!==g&&g,m=_e()([t,"ugb-icon-list--v2","ugb-icon--icon-".concat(o)],Object(c.applyFilters)("stackable.icon-list.mainclasses",{"ugb-icon-list--display-grid":p},u,e));return wp.element.createElement(Be.j.Edit,{className:m,blockProps:e,render:function(){return wp.element.createElement(b.Fragment,null,wp.element.createElement(je.RichText,{tagName:"ul",multiline:"li",value:i,onChange:function(e){return n({text:e})},placeholder:Object(l.__)("Text for this block",r.i18n),keepPlaceholderOnFocus:!0}))}})}),Ie=Object(Me.compose)(Se.i,Object(Se.a)(Re))(function(e){var t=e.className,n=e.attributes,a=n.icon,o=n.text,i=n.design,r=void 0===i?"":i,l=n.displayAsGrid,s=void 0!==l&&l,u=_e()([t,"ugb-icon-list--v2","ugb-icon--icon-".concat(a)],Object(c.applyFilters)("stackable.icon-list.mainclasses",{"ugb-icon-list--display-grid":s},r,e));return wp.element.createElement(Be.j.Save,{className:u,blockProps:e,render:function(){return wp.element.createElement(b.Fragment,null,wp.element.createElement(je.RichText.Content,{tagName:"ul",value:o}))}})});function Le(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Ue(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"schema",function(){return He}),n.d(t,"name",function(){return We}),n.d(t,"settings",function(){return Ge});var He=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Le(n,!0).forEach(function(t){Ue(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Le(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({icon:{type:"string",default:"check"},iconShape:{type:"string"},iconColor:{type:"string"},iconSize:{type:"number",default:20},columns:{type:"number",default:2},tabletColumns:{type:"number",default:""},mobileColumns:{type:"number",default:""},text:{source:"html",selector:"ul",multiline:"li",default:Object(i.range)(1,7).map(function(e){return Object(l.sprintf)(Object(l.__)("Line %d",r.i18n),e)}).map(function(e){return"<li>".concat(e,"</li>")}).join("")},displayAsGrid:{type:"boolean",default:!1},gap:{type:"number",default:16},listTextColor:{type:"string",default:""}},Object(a.C)("listText%s")),We="ugb/icon-list",Ge={title:Object(l.__)("Icon List",r.i18n),description:Object(l.__)("An unordered list with icons. You can use this as a list of features or benefits.",r.i18n),icon:o.n,category:"common",keywords:[Object(l.__)("Icon List",r.i18n),Object(l.__)("Stackable",r.i18n)],attributes:He,supports:{inserter:!r.disabledBlocks.includes(We)},deprecated:Ee,edit:ze,save:Ie,modules:{"advanced-general":!0,"advanced-block-spacing":!0,"advanced-responsive":!0,"block-background":!0,"block-separators":!0,"block-title":!0,"content-align":!0,"block-designs":!0,"custom-css":{default:Object(c.applyFilters)("stackable.icon-list.custom-css.default","")}}}},function(e,t,n){"use strict";n.r(t);var a=n(10),o=n(1),i=n(0),r=n(5);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Object(r.addFilter)("stackable.blockquote.design.no-text-attributes","stackable/blockquote",function(e){return Object(a.omit)(e,["text"])}),Object(r.addFilter)("stackable.blockquote.edit.designs","stackable/blockquote",function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(n,!0).forEach(function(t){c(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,{corporateLight1:{label:Object(i.__)("Corporate Light 1",o.i18n),image:"https://gambitph.github.io/Stackable/assets/block-design-previews/stack-blockquote-design-corporate-light-01.jpg",attributes:{quoteIcon:"square",quoteOpacity:.3,quoteColor:"#ffb20b",quoteSize:150,quoteY:19,textFontFamily:"Roboto Condensed",textFontWeight:"100",textColor:"#707070",textAlign:"center",paddingTop:80,paddingBottom:80,showBlockBackground:!0,blockInnerWidth:"center",align:"full",blockBackgroundBackgroundColor:"#ffffff",showBottomSeparator:!1}},corporateLight2:{label:Object(i.__)("Corporate Light 2",o.i18n),image:"https://gambitph.github.io/Stackable/assets/block-design-previews/stack-blockquote-design-corporate-light-02.jpg",attributes:{quoteIcon:"square",quoteOpacity:.3,quoteColor:"#c49732",quoteSize:150,quoteY:19,textFontFamily:"Roboto Condensed",textFontWeight:"100",textColor:"#6a91eb",textAlign:"center",paddingTop:80,paddingBottom:80,showBlockBackground:!0,blockInnerWidth:"center",align:"full",blockBackgroundBackgroundColor:"#ffffff",showBottomSeparator:!1}},corporateDark1:{label:Object(i.__)("Corporate Dark 1",o.i18n),image:"https://gambitph.github.io/Stackable/assets/block-design-previews/stack-blockquote-design-corporate-dark-01.jpg",attributes:{quoteIcon:"square",quoteOpacity:.3,quoteColor:"#1785cb",quoteSize:150,quoteY:19,textFontFamily:"Roboto Condensed",textFontWeight:"100",textColor:"#ffffff",textAlign:"center",paddingTop:80,paddingBottom:80,showBlockBackground:!0,blockInnerWidth:"center",align:"full",blockBackgroundBackgroundColor:"#081831",showBottomSeparator:!1}},corporateDark2:{label:Object(i.__)("Corporate Dark 2",o.i18n),image:"https://gambitph.github.io/Stackable/assets/block-design-previews/stack-blockquote-design-corporate-dark-02.jpg",attributes:{quoteIcon:"square",quoteOpacity:.3,quoteColor:"#2f2f2f",quoteSize:150,quoteY:19,textFontFamily:"Roboto Condensed",textFontWeight:"100",textColor:"#06c19d",textAlign:"center",paddingTop:80,paddingBottom:80,showBlockBackground:!0,blockInnerWidth:"center",align:"full",blockBackgroundBackgroundColor:"#707070",showBottomSeparator:!1}}})});var s=n(4),u=n.n(s);function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var g=u.a.createElement("path",{d:"M22.3 30.5c0 6-4.8 10.8-10.8 10.8-2.3 0-4.5-.8-6.3-2-.9-.6-1.8-1.4-2.5-2.4-1.8-2.4-2.7-5.4-2.7-9 0-4.5 1.3-8.5 4-11.9 2.7-3.4 6.4-5.8 11.1-7.3v2.8c-2.7 2.2-4.4 5-4.9 8.3.4-.1.9-.1 1.3-.1 6-.1 10.8 4.8 10.8 10.8zm16.9-10.9c-.5 0-.9 0-1.3.1.5-3.3 2.2-6.1 4.9-8.3V8.7c-4.7 1.4-8.4 3.9-11.1 7.3-2.7 3.4-4 7.4-4 11.9 0 3.6.9 6.6 2.7 9 .8 1 1.6 1.8 2.5 2.4 1.8 1.3 3.9 2 6.3 2 6 0 10.8-4.8 10.8-10.8 0-6-4.8-10.9-10.8-10.9z"}),p=function(e){return u.a.createElement("svg",b({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),g)};function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var d=u.a.createElement("path",{d:"M9.4 14.6c-2.4 2.9-3.6 5.9-3.6 8.9 0 1.3.2 2.4.5 3.3 1.8-1.4 3.8-2.1 6-2.1 2.9 0 5.3.9 7.3 2.7 2 1.8 3 4.2 3 7.3 0 1.9-.5 3.6-1.4 5.1-.9 1.5-2.2 2.7-3.8 3.6s-3.3 1.3-5.1 1.3c-4.1 0-7.3-1.6-9.5-4.9C.9 36.9 0 33.5 0 29.4c0-5.2 1.4-9.9 4.1-14 2.8-4.1 6.9-7.5 12.5-10l1.5 2.8c-3.3 1.3-6.2 3.5-8.7 6.4zm27.5 0c-2.4 2.9-3.6 5.9-3.6 8.9 0 1.3.2 2.4.5 3.3 1.8-1.4 3.8-2.1 6-2.1 2.9 0 5.4.9 7.4 2.7 2 1.8 3 4.2 3 7.3 0 2.8-1 5.2-3 7.1-2 1.9-4.4 2.9-7.3 2.9-4.1 0-7.3-1.6-9.5-4.9-1.8-2.7-2.8-6.2-2.8-10.3 0-5.2 1.4-9.9 4.1-14 2.8-4.1 6.9-7.5 12.5-10l1.5 2.8c-3.5 1.2-6.4 3.4-8.8 6.3z"}),f=function(e){return u.a.createElement("svg",m({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),d)};function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var v=u.a.createElement("path",{d:"M22.6 12.8c-1.9.5-3.7 1.2-5.3 2.1-1.6.9-3.1 1.9-4.3 3-1.2 1.1-2.2 2.4-2.9 3.7-.7 1.3-1.1 2.7-1.1 4 0 1.2.1 1.8.3 1.8.8 0 1.5-.3 2.4-.9.8-.6 1.9-.9 3.3-.9 2.1 0 3.9.8 5.4 2.4 1.5 1.6 2.3 3.7 2.3 6.2s-1 4.6-2.9 6.4c-1.9 1.8-4.3 2.6-7.3 2.6-1.8 0-3.4-.4-4.9-1.1-1.5-.8-2.8-1.8-3.9-3.1s-2-2.8-2.6-4.6C.3 32.5 0 30.6 0 28.6c0-3 .6-5.8 1.8-8.3 1.2-2.5 2.8-4.8 4.9-6.7 2-1.9 4.4-3.5 7.2-4.6 2.8-1.2 5.6-1.8 8.6-2v5.8zm27.4 0c-1.9.5-3.7 1.2-5.4 2.1-1.7.9-3.1 1.9-4.3 3-1.2 1.1-2.2 2.4-2.9 3.7-.7 1.3-1.1 2.7-1.1 4 0 1.2.1 1.8.4 1.8.8 0 1.5-.3 2.3-.9.8-.6 1.9-.9 3.3-.9 2 0 3.8.8 5.3 2.4 1.5 1.6 2.3 3.7 2.3 6.2s-1 4.6-2.9 6.4c-2 1.8-4.4 2.6-7.3 2.6-1.7 0-3.3-.4-4.8-1.1-1.5-.8-2.8-1.8-3.9-3.1s-2-2.8-2.7-4.6c-.7-1.8-1-3.7-1-5.7 0-3 .6-5.8 1.8-8.3 1.2-2.5 2.8-4.8 4.9-6.7 2-1.9 4.4-3.5 7.2-4.6 2.8-1.2 5.7-1.8 8.8-2v5.7z"}),y=function(e){return u.a.createElement("svg",h({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),v)};function w(){return(w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var O=u.a.createElement("path",{d:"M19.8 9.3C10.5 11.8 4.6 17 2.1 24.8c2.3-3.6 5.6-5.4 9.9-5.4 3.3 0 6 1.1 8.3 3.3 2.2 2.2 3.4 5 3.4 8.3 0 3.2-1.1 5.8-3.3 8-2.2 2.2-5.1 3.2-8.7 3.2-3.7 0-6.5-1.2-8.6-3.5C1 36.3 0 33.1 0 29 0 18.3 6.5 11.2 19.6 7.9l.2 1.4zm26.4 0C36.9 11.9 31 17 28.5 24.8c2.2-3.6 5.5-5.4 9.8-5.4 3.2 0 6 1.1 8.3 3.2 2.3 2.2 3.4 4.9 3.4 8.3 0 3.1-1.1 5.8-3.3 7.9-2.2 2.2-5.1 3.3-8.6 3.3-3.7 0-6.6-1.1-8.6-3.4-2.1-2.3-3.1-5.5-3.1-9.7 0-10.7 6.6-17.8 19.7-21.1l.1 1.4z"}),k=function(e){return u.a.createElement("svg",w({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),O)};function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var j=u.a.createElement("path",{d:"M12.5 9.2H19c1.1 0 1.8.2 2.3.7.5.5.7 1.2.7 2.3v3.4c0 1.1-.2 1.8-.7 2.3-.5.5-1.2.7-2.3.7h-5.8c-.7 0-1.3.2-1.7.6-.4.4-.6 1-.6 1.7v1.3H20c1.1 0 1.8.2 2.3.7.5.5.7 1.2.7 2.3v12.5c0 1.1-.2 1.8-.7 2.3-.5.5-1.2.7-2.3.7H3c-1.1 0-1.8-.2-2.3-.7-.5-.4-.7-1.2-.7-2.2V21.9c0-4.3 1.1-7.4 3.4-9.6 2.3-2 5.3-3.1 9.1-3.1zm26.9 0h6.5c1.1 0 1.8.2 2.3.7.5.5.7 1.2.7 2.3v3.4c0 1.1-.2 1.8-.7 2.3-.5.5-1.2.7-2.3.7h-5.8c-.7 0-1.3.2-1.7.6-.4.4-.6 1-.6 1.7v1.3H47c1.1 0 1.8.2 2.3.7.5.5.7 1.2.7 2.3v12.5c0 1.1-.2 1.8-.7 2.3-.5.5-1.2.7-2.3.7H30c-1.1 0-1.8-.2-2.3-.7-.5-.5-.7-1.2-.7-2.3V21.9c0-4.3 1.1-7.4 3.4-9.6 2.2-2 5.2-3.1 9-3.1z"}),C=function(e){return u.a.createElement("svg",_({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),j)};function x(){return(x=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var E=u.a.createElement("path",{d:"M20.8 44.5H0V23.7L9.3 5.5h7.3L12 23.7h8.8v20.8zm29.2 0H29.2V23.7l9.3-18.1h7.3l-4.6 18.1H50v20.8z"}),S=function(e){return u.a.createElement("svg",x({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),E)};function B(){return(B=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var T=u.a.createElement("path",{d:"M10.3 24.8V26H20v16.9H0V26.2C0 13.4 6.6 7.1 19.9 7.1v7.1c-3.4.5-5.9 1.6-7.4 3.3-1.5 1.7-2.2 4.1-2.2 7.3zm30 0V26H50v16.9H30.1V26.2c0-12.7 6.6-19.1 19.9-19.1v7.1c-6.4.7-9.7 4.3-9.7 10.6z"}),A=function(e){return u.a.createElement("svg",B({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),T)};function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var P=u.a.createElement("path",{d:"M21.1 6.8v36.4H0V22.1L21.1 6.8zm28.9 0v36.4H28.9V22.1L50 6.8z"}),F=function(e){return u.a.createElement("svg",N({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),P)};function R(){return(R=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var D=u.a.createElement("path",{d:"M14.7 45.9H0V31.3C0 17.6 8.6 6.6 21.6 4.1v4.7c-10 2.6-16.7 10.9-16.7 22.6h9.8v14.5zm28.1 0H28.4V31.3C28.4 17.6 37 6.6 50 4.1v4.7c-9.8 2.6-16.7 10.9-16.7 22.6h9.5v14.5z"}),M=function(e){return u.a.createElement("svg",R({viewBox:"0 0 50 50",xmlns:"http://www.w3.org/2000/svg"},e),D)};function z(){return(z=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var I=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return wp.element.createElement(f,z({style:e},t))},L=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return wp.element.createElement(k,z({style:e},t))},U=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return wp.element.createElement(y,z({style:e},t))},H=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return wp.element.createElement(p,z({style:e},t))},W=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return wp.element.createElement(A,z({style:e},t))},G=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return wp.element.createElement(C,z({style:e},t))},q=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return wp.element.createElement(S,z({style:e},t))},V=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return wp.element.createElement(F,z({style:e},t))},X=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return wp.element.createElement(M,z({style:e},t))},Y={"round-thin":{icon:L(),iconFunc:L,title:Object(i.__)("Round Thin",o.i18n),value:"round-thin"},round:{icon:I(),iconFunc:I,title:Object(i.__)("Round",o.i18n),value:"round"},"round-thick":{icon:U(),iconFunc:U,title:Object(i.__)("Round Thick",o.i18n),value:"round-thick"},"round-fat":{icon:H(),iconFunc:H,title:Object(i.__)("Round Fat",o.i18n),value:"round-fat"},"square-thin":{icon:X(),iconFunc:X,title:Object(i.__)("Square Thin",o.i18n),value:"square-thin"},square:{icon:W(),iconFunc:W,title:Object(i.__)("Square",o.i18n),value:"square"},"square-simple":{icon:V(),iconFunc:V,title:Object(i.__)("Square Simple",o.i18n),value:"square-simple"},"square-modern":{icon:q(),iconFunc:q,title:Object(i.__)("Square Modern",o.i18n),value:"square-modern"},"square-fat":{icon:G(),iconFunc:G,title:Object(i.__)("Square Fat",o.i18n),value:"square-fat"}},J=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50",style:e},wp.element.createElement("path",{d:"M9.4,14.6c-2.4,2.9-3.6,5.9-3.6,8.9c0,1.3,0.2,2.4,0.5,3.3c1.8-1.4,3.8-2.1,6-2.1c2.9,0,5.3,0.9,7.3,2.7c2,1.8,3,4.2,3,7.3 c0,1.9-0.5,3.6-1.4,5.1c-0.9,1.5-2.2,2.7-3.8,3.6s-3.3,1.3-5.1,1.3c-4.1,0-7.3-1.6-9.5-4.9C0.9,36.9,0,33.5,0,29.4 c0-5.2,1.4-9.9,4.1-14c2.8-4.1,6.9-7.5,12.5-10l1.5,2.8C14.8,9.5,11.9,11.7,9.4,14.6z M36.9,14.6c-2.4,2.9-3.6,5.9-3.6,8.9 c0,1.3,0.2,2.4,0.5,3.3c1.8-1.4,3.8-2.1,6-2.1c2.9,0,5.4,0.9,7.4,2.7c2,1.8,3,4.2,3,7.3c0,2.8-1,5.2-3,7.1c-2,1.9-4.4,2.9-7.3,2.9 c-4.1,0-7.3-1.6-9.5-4.9c-1.8-2.7-2.8-6.2-2.8-10.3c0-5.2,1.4-9.9,4.1-14c2.8-4.1,6.9-7.5,12.5-10l1.5,2.8 C42.2,9.5,39.3,11.7,36.9,14.6z"}))},K=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50",style:e},wp.element.createElement("path",{d:"M19.8,9.3C10.5,11.8,4.6,17,2.1,24.8c2.3-3.6,5.6-5.4,9.9-5.4c3.3,0,6,1.1,8.3,3.3c2.2,2.2,3.4,5,3.4,8.3 c0,3.2-1.1,5.8-3.3,8c-2.2,2.2-5.1,3.2-8.7,3.2c-3.7,0-6.5-1.2-8.6-3.5C1,36.3,0,33.1,0,29C0,18.3,6.5,11.2,19.6,7.9L19.8,9.3z M46.2,9.3C36.9,11.9,31,17,28.5,24.8c2.2-3.6,5.5-5.4,9.8-5.4c3.2,0,6,1.1,8.3,3.2c2.3,2.2,3.4,4.9,3.4,8.3c0,3.1-1.1,5.8-3.3,7.9 c-2.2,2.2-5.1,3.3-8.6,3.3c-3.7,0-6.6-1.1-8.6-3.4c-2.1-2.3-3.1-5.5-3.1-9.7c0-10.7,6.6-17.8,19.7-21.1L46.2,9.3z"}))},$=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50",style:e},wp.element.createElement("path",{d:"M22.6,12.8c-1.9,0.5-3.7,1.2-5.3,2.1c-1.6,0.9-3.1,1.9-4.3,3c-1.2,1.1-2.2,2.4-2.9,3.7c-0.7,1.3-1.1,2.7-1.1,4 c0,1.2,0.1,1.8,0.3,1.8c0.8,0,1.5-0.3,2.4-0.9c0.8-0.6,1.9-0.9,3.3-0.9c2.1,0,3.9,0.8,5.4,2.4c1.5,1.6,2.3,3.7,2.3,6.2 c0,2.5-1,4.6-2.9,6.4c-1.9,1.8-4.3,2.6-7.3,2.6c-1.8,0-3.4-0.4-4.9-1.1c-1.5-0.8-2.8-1.8-3.9-3.1c-1.1-1.3-2-2.8-2.6-4.6 C0.3,32.5,0,30.6,0,28.6c0-3,0.6-5.8,1.8-8.3c1.2-2.5,2.8-4.8,4.9-6.7c2-1.9,4.4-3.5,7.2-4.6c2.8-1.2,5.6-1.8,8.6-2V12.8z M50,12.8 c-1.9,0.5-3.7,1.2-5.4,2.1c-1.7,0.9-3.1,1.9-4.3,3c-1.2,1.1-2.2,2.4-2.9,3.7c-0.7,1.3-1.1,2.7-1.1,4c0,1.2,0.1,1.8,0.4,1.8 c0.8,0,1.5-0.3,2.3-0.9c0.8-0.6,1.9-0.9,3.3-0.9c2,0,3.8,0.8,5.3,2.4c1.5,1.6,2.3,3.7,2.3,6.2c0,2.5-1,4.6-2.9,6.4 c-2,1.8-4.4,2.6-7.3,2.6c-1.7,0-3.3-0.4-4.8-1.1c-1.5-0.8-2.8-1.8-3.9-3.1c-1.1-1.3-2-2.8-2.7-4.6c-0.7-1.8-1-3.7-1-5.7 c0-3,0.6-5.8,1.8-8.3c1.2-2.5,2.8-4.8,4.9-6.7c2-1.9,4.4-3.5,7.2-4.6c2.8-1.2,5.7-1.8,8.8-2V12.8z"}))},Z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50",style:e},wp.element.createElement("path",{d:"M22.3,30.5c0,6-4.8,10.8-10.8,10.8c-2.3,0-4.5-0.8-6.3-2c-0.9-0.6-1.8-1.4-2.5-2.4c-1.8-2.4-2.7-5.4-2.7-9 c0-4.5,1.3-8.5,4-11.9c2.7-3.4,6.4-5.8,11.1-7.3v2.8c-2.7,2.2-4.4,5-4.9,8.3c0.4-0.1,0.9-0.1,1.3-0.1C17.5,19.6,22.3,24.5,22.3,30.5 z M39.2,19.6c-0.5,0-0.9,0-1.3,0.1c0.5-3.3,2.2-6.1,4.9-8.3V8.7c-4.7,1.4-8.4,3.9-11.1,7.3c-2.7,3.4-4,7.4-4,11.9 c0,3.6,0.9,6.6,2.7,9c0.8,1,1.6,1.8,2.5,2.4c1.8,1.3,3.9,2,6.3,2c6,0,10.8-4.8,10.8-10.8C50,24.5,45.2,19.6,39.2,19.6z"}))},Q=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50",style:e},wp.element.createElement("path",{d:"M10.3,24.8V26h9.7v16.9H0V26.2C0,13.4,6.6,7.1,19.9,7.1v7.1c-3.4,0.5-5.9,1.6-7.4,3.3C11,19.2,10.3,21.6,10.3,24.8z M40.3,24.8V26H50v16.9H30.1V26.2c0-12.7,6.6-19.1,19.9-19.1v7.1C43.6,14.9,40.3,18.5,40.3,24.8z"}))},ee=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50",style:e},wp.element.createElement("path",{d:"M12.5,9.2h6.5c1.1,0,1.8,0.2,2.3,0.7c0.5,0.5,0.7,1.2,0.7,2.3v3.4c0,1.1-0.2,1.8-0.7,2.3c-0.5,0.5-1.2,0.7-2.3,0.7h-5.8 c-0.7,0-1.3,0.2-1.7,0.6c-0.4,0.4-0.6,1-0.6,1.7v1.3H20c1.1,0,1.8,0.2,2.3,0.7c0.5,0.5,0.7,1.2,0.7,2.3v12.5c0,1.1-0.2,1.8-0.7,2.3 c-0.5,0.5-1.2,0.7-2.3,0.7H3c-1.1,0-1.8-0.2-2.3-0.7C0.2,39.6,0,38.8,0,37.8V21.9c0-4.3,1.1-7.4,3.4-9.6C5.7,10.3,8.7,9.2,12.5,9.2z M39.4,9.2h6.5c1.1,0,1.8,0.2,2.3,0.7c0.5,0.5,0.7,1.2,0.7,2.3v3.4c0,1.1-0.2,1.8-0.7,2.3c-0.5,0.5-1.2,0.7-2.3,0.7h-5.8 c-0.7,0-1.3,0.2-1.7,0.6c-0.4,0.4-0.6,1-0.6,1.7v1.3H47c1.1,0,1.8,0.2,2.3,0.7c0.5,0.5,0.7,1.2,0.7,2.3v12.5c0,1.1-0.2,1.8-0.7,2.3 c-0.5,0.5-1.2,0.7-2.3,0.7H30c-1.1,0-1.8-0.2-2.3-0.7c-0.5-0.5-0.7-1.2-0.7-2.3V21.9c0-4.3,1.1-7.4,3.4-9.6 C32.6,10.3,35.6,9.2,39.4,9.2z"}))},te=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50",style:e},wp.element.createElement("path",{d:"M20.8,44.5H0V23.7L9.3,5.5h7.3L12,23.7h8.8V44.5z M50,44.5H29.2V23.7l9.3-18.1h7.3l-4.6,18.1H50V44.5z"}))},ne=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50",style:e},wp.element.createElement("path",{d:"M21.1,6.8v36.4H0V22.1L21.1,6.8z M50,6.8v36.4H28.9V22.1L50,6.8z"}))},ae=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50",style:e},wp.element.createElement("path",{d:"M14.7,45.9H0V31.3C0,17.6,8.6,6.6,21.6,4.1v4.7c-10,2.6-16.7,10.9-16.7,22.6h9.8V45.9z M42.8,45.9H28.4V31.3 C28.4,17.6,37,6.6,50,4.1v4.7c-9.8,2.6-16.7,10.9-16.7,22.6h9.5V45.9z"}))},oe={"round-thin":{icon:K(),iconFunc:K,title:"Round Thin",value:"round-thin"},round:{icon:J(),iconFunc:J,title:"Round",value:"round"},"round-thick":{icon:$(),iconFunc:$,title:"Round Thick",value:"round-thick"},"round-fat":{icon:Z(),iconFunc:Z,title:"Round Fat",value:"round-fat"},"square-thin":{icon:ae(),iconFunc:ae,title:"Square Thin",value:"square-thin"},square:{icon:Q(),iconFunc:Q,title:"Square",value:"square"},"square-simple":{icon:ne(),iconFunc:ne,title:"Square Simple",value:"square-simple"},"square-modern":{icon:te(),iconFunc:te,title:"Square Modern",value:"square-modern"},"square-fat":{icon:ee(),iconFunc:ee,title:"Square Fat",value:"square-fat"}},ie=n(2),re=n(6),le=n(8),ce=n.n(le);function se(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function ue(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?se(n,!0).forEach(function(t){be(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):se(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function be(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ge={align:{type:"string"},text:{source:"html",selector:"p",default:Object(ie.F)("long")},color:{type:"string",default:""},quoteColor:{type:"string",default:""},backgroundColorType:{type:"string",default:""},backgroundColor:{type:"string"},backgroundColor2:{type:"string",default:""},backgroundColorDirection:{type:"number",default:0},backgroundType:{type:"string",default:""},backgroundImageID:{type:"number"},backgroundImageURL:{type:"string"},backgroundOpacity:{type:"number",default:5},fixedBackground:{type:"boolean",default:!1},contentWidth:{type:"boolean",default:!1},quotationMark:{type:"string",default:"round-thin"},quotationSize:{type:"number",default:70},design:{type:"string",default:"plain"},borderRadius:{type:"number",default:12},shadow:{type:"number",default:3},customCSSUniqueID:{type:"string",default:""},customCSS:{type:"string",default:""},customCSSCompiled:{type:"string",default:""}},pe={text:{source:"html",selector:"p",default:Object(ie.F)("long")},color:{type:"string",default:""},quoteColor:{type:"string",default:""},backgroundColor:{type:"string"},backgroundImageID:{type:"number"},backgroundImageURL:{type:"string"},backgroundOpacity:{type:"number",default:5},fixedBackground:{type:"boolean",default:!1}},me={align:{type:"string"},text:{source:"html",selector:"p",default:Object(ie.F)("long")},color:{type:"string",default:""},quoteColor:{type:"string",default:""},backgroundColor:{type:"string"},backgroundImageID:{type:"number"},backgroundImageURL:{type:"string"},backgroundOpacity:{type:"number",default:5},fixedBackground:{type:"boolean",default:!1},contentWidth:{type:"boolean",default:!1},quotationMark:{type:"string",default:"round-thin"},quotationSize:{type:"number",default:70},design:{type:"string",default:"plain"},borderRadius:{type:"number",default:12},shadow:{type:"number",default:3}},de=[{attributes:ge,save:function(e){var t,n=e.className,a=e.attributes,o=a.color,i=a.text,l=a.quoteColor,c=a.backgroundColorType,s=void 0===c?"":c,u=a.backgroundColor,b=a.backgroundColor2,g=a.backgroundColorDirection,p=void 0===g?0:g,m=a.backgroundType,d=void 0===m?"":m,f=a.backgroundImageURL,h=a.backgroundOpacity,v=void 0===h?5:h,y=a.fixedBackground,w=a.quotationMark,O=void 0===w?"round-thin":w,k=a.quotationSize,_=void 0===k?70:k,j=a.align,C=a.contentWidth,x=a.design,E=void 0===x?"plain":x,S=a.borderRadius,B=void 0===S?12:S,T=a.shadow,A=void 0===T?3:T,N=["basic","top-icon"].includes(E),P=ce()([n,"ugb-blockquote","ugb-blockquote--v2","ugb--background-opacity-"+1*Math.round(v/1),"ugb-blockquote--design-".concat(E)],Object(r.applyFilters)("stackable.blockquote.mainclasses_1_17_3",(be(t={"ugb--has-background":N&&(u||f),"ugb--has-background-image":N&&f},"ugb--shadow-".concat(A),N&&3!==A),be(t,"ugb-content-width","full"===j&&C),be(t,"ugb-blockquote--small-quote",_<60),be(t,"ugb--has-background-gradient","gradient"===s),be(t,"ugb--has-background-video","video"===d),t),E,e)),F=N?{backgroundColor:u||void 0,backgroundImage:f?"url(".concat(f,")"):void 0,backgroundAttachment:y?"fixed":void 0,"--ugb-background-color":f||"gradient"===s?u:void 0,"--ugb-background-color2":"gradient"===s&&b?b:void 0,"--ugb-background-direction":"gradient"===s?"".concat(p,"deg"):void 0,borderRadius:12!==B?B:void 0}:{},R=Object(r.applyFilters)("stackable.blockquote.styles_1_17_3",{main:ue({"--quote-color":l||void 0},F),text:{color:o}},E,e);return wp.element.createElement("blockquote",{className:P,style:R.main},N&&"video"===d&&wp.element.createElement("video",{className:"ugb-video-background",autoPlay:!0,muted:!0,loop:!0,src:f}),Object(r.applyFilters)("stackable.blockquote.save.output.before_1_17_3",null,E,e),wp.element.createElement("div",{className:"ugb-content-wrapper"},Y[O].iconFunc({fill:l,width:_,height:_}),Object(r.applyFilters)("stackable.blockquote.save.output_1_17_3",wp.element.createElement(re.RichText.Content,{tagName:"p",className:"ugb-blockquote__text",style:R.text,value:i}),E,e)),Object(r.applyFilters)("stackable.blockquote.save.output.after_1_17_3",null,E,e))},migrate:function(e){var t=function(t){var n=(t||"").replace(/\.ugb-content-wrapper/g,".ugb-blockquote__item").replace(/svg(\s*\{)/g,".ugb-blockquote__quote$1");return"basic"===e.design&&(n=n.replace(/\.ugb-blockquote(\s*\{)/g,".ugb-blockquote__item$1")),n};return ue({},e,{customCSS:t(e.customCSS),customCSSCompiled:t(e.customCSSCompiled),showQuote:!0,quoteIcon:e.quotationMark,quoteSize:e.quotationSize,textColor:e.color?e.color:e.backgroundColor?"#000000":void 0,containerBackgroundColorType:e.backgroundColorType,containerBackgroundColor:e.backgroundColor,containerBackgroundColor2:e.backgroundColor2,containerBackgroundGradientDirection:e.backgroundColorDirection,containerBackgroundMediaId:e.backgroundImageID,containerBackgroundMediaUrl:e.backgroundImageURL,containerBackgroundTintStrength:e.backgroundOpacity,containerFixedBackground:e.fixedBackground,design:"basic"===e.design&&"full"===e.align?"plain":e.design,showBlockBackground:"basic"===e.design&&"full"===e.align||void 0,blockInnerWidth:"full"!==e.align?void 0:"basic"===e.design&&!0===e.contentWidth?"center":"full",blockBackgroundBackgroundColor:"basic"===e.design&&"full"===e.align?e.backgroundColor:void 0,marginTop:"full"===e.align?0:void 0,marginBottom:"full"===e.align?0:void 0})}},{attributes:me,save:function(e){var t,n=e.className,a=e.attributes,o=a.color,i=a.text,l=a.quoteColor,c=a.backgroundColorType,s=void 0===c?"":c,u=a.backgroundColor,b=a.backgroundColor2,g=a.backgroundColorDirection,p=void 0===g?0:g,m=a.backgroundType,d=void 0===m?"":m,f=a.backgroundImageURL,h=a.backgroundOpacity,v=void 0===h?5:h,y=a.fixedBackground,w=a.quotationMark,O=void 0===w?"round-thin":w,k=a.quotationSize,_=void 0===k?70:k,j=a.align,C=a.contentWidth,x=a.design,E=void 0===x?"plain":x,S=a.borderRadius,B=void 0===S?12:S,T=a.shadow,A=void 0===T?3:T,N=["basic","top-icon"].includes(E),P=ce()([n,"ugb-blockquote","ugb-blockquote--v2","ugb--background-opacity-"+1*Math.round(v/1),"ugb-blockquote--design-".concat(E)],Object(r.applyFilters)("stackable.blockquote.mainclasses",(be(t={"ugb--has-background":N&&(u||f),"ugb--has-background-image":N&&f},"ugb--shadow-".concat(A),N&&3!==A),be(t,"ugb-content-width","full"===j&&C),be(t,"ugb-blockquote--small-quote",_<60),be(t,"ugb--has-background-gradient","gradient"===s),be(t,"ugb--has-background-video","video"===d),t),E,e)),F=N?{backgroundColor:u||void 0,backgroundImage:f?"url(".concat(f,")"):void 0,backgroundAttachment:y?"fixed":void 0,"--ugb-background-color":f||"gradient"===s?u:void 0,"--ugb-background-color2":"gradient"===s&&b?b:void 0,"--ugb-background-direction":"gradient"===s?"".concat(p,"deg"):void 0,borderRadius:12!==B?B:void 0}:{},R=Object(r.applyFilters)("stackable.blockquote.styles_1_17_3",{main:ue({"--quote-color":l||void 0},F),text:{color:o}},E,e);return wp.element.createElement("blockquote",{className:P,style:R.main},N&&"video"===d&&wp.element.createElement("video",{className:"ugb-video-background",autoPlay:!0,muted:!0,loop:!0,src:f}),Object(r.applyFilters)("stackable.blockquote.save.output.before",null,E,e),wp.element.createElement("div",{className:"ugb-content-wrapper"},Y[O].iconFunc({fill:l,width:_,height:_}),Object(r.applyFilters)("stackable.blockquote.save.text",wp.element.createElement(re.RichText.Content,{tagName:"p",className:"ugb-blockquote__text",style:R.text,value:i}),E,e)),Object(r.applyFilters)("stackable.blockquote.save.output.after",null,E,e))}},{attributes:me,save:function(e){var t,n=e.className,a=e.attributes,o=a.color,i=a.text,r=a.quoteColor,l=a.backgroundColor,c=a.backgroundImageURL,s=a.backgroundOpacity,u=void 0===s?5:s,b=a.fixedBackground,g=a.quotationMark,p=void 0===g?"round-thin":g,m=a.quotationSize,d=void 0===m?70:m,f=a.align,h=a.contentWidth,v=a.design,y=void 0===v?"plain":v,w=a.borderRadius,O=void 0===w?12:w,k=a.shadow,_=void 0===k?3:k,j=["basic","top-icon"].includes(y),C=ce()([n,"ugb-blockquote","ugb-blockquote--v2","ugb--background-opacity-"+1*Math.round(u/1),"ugb-blockquote--design-".concat(y)],(be(t={"ugb--has-background":j&&(l||c),"ugb--has-background-image":j&&c},"ugb--shadow-".concat(_),j&&3!==_),be(t,"ugb-content-width","full"===f&&h),t)),x={"--quote-color":r||void 0,backgroundColor:j&&l?l:void 0,backgroundImage:j&&c?"url(".concat(c,")"):void 0,backgroundAttachment:j&&b?"fixed":void 0,"--ugb-background-color":j&&c?l:void 0,borderRadius:j&&12!==O?O:void 0};return wp.element.createElement("blockquote",{className:C,style:x},wp.element.createElement("div",{className:"ugb-content-wrapper"},oe[p].iconFunc({fill:r,width:d,height:d}),wp.element.createElement(re.RichText.Content,{tagName:"p",className:"ugb-blockquote__text",style:{color:o},value:i})))},migrate:function(e){var t=(e.className||"").replace(/align\w+/,"").replace(/\s+/," ").trim();return ue({},e,{className:t||void 0,align:["aligncenter","alignwide","alignfull"].includes(e.className)?e.className.replace(/^align/,""):e.align})}},{attributes:pe,save:function(e){var t=e.className,n=e.attributes,a=n.color,o=n.text,i=n.quoteColor,r=n.backgroundColor,l=n.backgroundImageURL,c=n.backgroundOpacity,s=void 0===c?5:c,u=n.fixedBackground,b=ce()([t,"ugb-blockquote","ugb-has-background-opacity-"+1*Math.round(s/1)],{"ugb-has-background":r||l,"ugb-has-background-image":l}),g={"--quote-color":i||void 0,backgroundColor:r||void 0,backgroundImage:l?"url(".concat(l,")"):void 0,backgroundAttachment:u?"fixed":void 0,"--ugb-background-color":l?r:void 0};return wp.element.createElement("blockquote",{className:b,style:g},wp.element.createElement(re.RichText.Content,{tagName:"p",style:{color:a},value:o}))},migrate:function(e){var t=(e.className||"").replace(/align\w+/,"").trim();return ue({},e,{design:e.backgroundColor||e.backgroundImageURL?"basic":"plain",borderRadius:12,shadow:3,quotationMark:"round-thin",quotationSize:70,contentWidth:!1,className:t||void 0,align:["aligncenter","alignwide","alignfull"].includes(e.className)?e.className.replace(/^align/,""):e.align})}},{attributes:{text:{source:"html",selector:"p",default:"It's okay to acknowledge that life can get complicated, but we musn't forget the beauty in its simplicity, too. From the multitude of stars above, to freshly mowed grass in the morning, life is simply wonderful."},color:{type:"string",default:""},quoteColor:{type:"string",default:""}},save:function(e){var t=e.className,n=e.attributes,a=n.color,o=n.text,i=n.quoteColor,r=ce()([t,"ugb-blockquote"]);return wp.element.createElement("blockquote",{className:r,style:{"--quote-color":i}},wp.element.createElement(re.RichText.Content,{tagName:"p",style:{color:a},value:o}))},migrate:function(e){var t=(e.className||"").replace(/align\w+/,"").replace(/\s+/," ").trim();return ue({},e,{className:t||void 0,align:["aligncenter","alignwide","alignfull"].includes(e.className)?e.className.replace(/^align/,""):e.align})}}],fe=n(223),he=n.n(fe),ve=n(224),ye=n.n(ve),we=function(e){var t=e.attributes.design,n=void 0===t?"basic":t;return Object(r.applyFilters)("stackable.blockquote.show",{containerBackground:"basic"===n,borderRadius:"basic"===n,shadow:"basic"===n},e)},Oe=n(14),ke=n.n(Oe);function _e(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 je(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function Ce(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?je(n,!0).forEach(function(t){xe(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):je(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function xe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ee=function(e){var t=Object(ie.b)(e.attributes),n=we(e),a=[];a.push(Ce({},n.containerBackground?Object(ie.l)("container%s","ugb-blockquote__item",e.attributes,{importantBackgroundColor:!0}):{})),n.containerBackground&&a.push({".ugb-blockquote__item":{borderRadius:n.borderRadius?t("borderRadius","%spx !important"):void 0}});var o=e.attributes.showQuote;(void 0===o||o)&&(a.push({".ugb-blockquote__quote":{fill:Object(ie.c)(t("quoteColor")),opacity:t("quoteOpacity")}}),a.push.apply(a,_e(Object(ie.y)(".ugb-blockquote__quote","quote%sSize","width","%spx",e.attributes,!0))),a.push.apply(a,_e(Object(ie.y)(".ugb-blockquote__quote","quote%sSize","height","%spx",e.attributes,!0))),a.push.apply(a,_e(Object(ie.y)(".ugb-blockquote__quote","quote%sX","left","%spx",e.attributes,!0))),a.push.apply(a,_e(Object(ie.y)(".ugb-blockquote__quote","quote%sY","top","%spx",e.attributes,!0))));var i=e.attributes,r=i.containerBackgroundColor,l=void 0===r?"":r,c=i.textColor,s=void 0===c?"":c;return a.push({".ugb-blockquote__text":Ce({},Object(ie.D)("text%s","desktop",e.attributes,{important:!0}),{color:Object(ie.fb)(s,n.containerBackground&&l)}),tablet:{".ugb-blockquote__text":Ce({},Object(ie.D)("text%s","tablet",e.attributes,{important:!0}))},mobile:{".ugb-blockquote__text":Ce({},Object(ie.D)("text%s","mobile",e.attributes,{important:!0}))}}),a.push.apply(a,_e(Object(ie.y)(".ugb-blockquote__item","text%sAlign","textAlign","%s",e.attributes,!0))),ke.a.all(a)},Se=n(3),Be=n(11),Te=n(9),Ae=n(7),Ne=n(12);function Pe(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(r.addFilter)("stackable.blockquote.edit.inspector.layout.before","stackable/blockquote",function(e,t){var n=t.setAttributes,a=t.attributes.design,l=void 0===a?"basic":a;return wp.element.createElement(Ae.Fragment,null,e,wp.element.createElement(Se.y,{initialOpen:!0,selected:l,options:Object(r.applyFilters)("stackable.blockquote.edit.layouts",[{label:Object(i.__)("Basic",o.i18n),value:"basic",image:he.a},{label:Object(i.__)("Plain",o.i18n),value:"plain",image:ye.a}]),onChange:function(e){return n({design:e})}},o.showProNotice&&wp.element.createElement(Se.bb,null)))}),Object(r.addFilter)("stackable.blockquote.edit.inspector.style.before","stackable/blockquote",function(e,t){var n=t.setAttributes,a=t.attributes,r=a.borderRadius,l=void 0===r?"":r,c=a.shadow,s=void 0===c?"":c,u=a.showQuote,b=void 0===u||u,g=a.quoteIcon,p=void 0===g?"round-thin":g,m=a.quoteColor,d=void 0===m?"":m,f=a.quoteOpacity,h=void 0===f?"":f,v=a.textColor,y=void 0===v?"":v,w=we(t);return wp.element.createElement(Ae.Fragment,null,e,wp.element.createElement(Te.PanelBody,{title:Object(i.__)("General",o.i18n)},w.borderRadius&&wp.element.createElement(Se.b,{label:Object(i.__)("Border Radius",o.i18n),value:l,onChange:function(e){return n({borderRadius:e})},min:0,max:50,allowReset:!0,placeholder:"12",className:"ugb--help-tip-general-border-radius"}),w.shadow&&wp.element.createElement(Se.b,{label:Object(i.__)("Shadow / Outline",o.i18n),value:s,onChange:function(e){return n({shadow:e})},min:0,max:9,allowReset:!0,placeholder:"3",className:"ugb--help-tip-general-shadow"}),wp.element.createElement(Se.s,{setAttributes:n,blockAttributes:t.attributes})),w.containerBackground&&wp.element.createElement(Se.X,{title:Object(i.__)("Container Background",o.i18n),id:"column-background",initialOpen:!1,className:"ugb--help-tip-column-background-on-off"},wp.element.createElement(Se.g,{attrNameTemplate:"container%s",setAttributes:n,blockAttributes:t.attributes})),wp.element.createElement(Se.X,{title:Object(i.__)("Quotation Mark",o.i18n),id:"quotation",checked:b,onChange:function(e){return n({showQuote:e})},toggleOnSetAttributes:["quoteIcon","quoteColor"].concat(Pe(Object(ie.w)("quote%sSize")),Pe(Object(ie.w)("quote%sX")),Pe(Object(ie.w)("quote%sY"))),toggleAttributeName:"showQuote"},wp.element.createElement(Se.d,{label:Object(i.__)("Icon",o.i18n),multiline:!0,className:"ugb-blockquote__inspector__icon",controls:Object.values(Y),value:p,onChange:function(e){return n({quoteIcon:e})}}),wp.element.createElement(Se.r,{value:d,onChange:function(e){return n({quoteColor:e})},label:Object(i.__)("Color",o.i18n)}),wp.element.createElement(Se.cb,{attrNameTemplate:"quote%sSize",setAttributes:n,blockAttributes:t.attributes},wp.element.createElement(Se.b,{label:Object(i.__)("Size",o.i18n),min:0,max:400,allowReset:!0,placeholder:"70"})),wp.element.createElement(Se.b,{label:Object(i.__)("Opacity",o.i18n),value:h,onChange:function(e){return n({quoteOpacity:e})},min:0,max:1,step:.1,allowReset:!0,placeholder:"1"}),wp.element.createElement(Se.cb,{attrNameTemplate:"quote%sX",setAttributes:n,blockAttributes:t.attributes},wp.element.createElement(Se.b,{label:Object(i.__)("Horizontal Position",o.i18n),min:-400,max:400,allowReset:!0,placeholder:"0"})),wp.element.createElement(Se.cb,{attrNameTemplate:"quote%sY",setAttributes:n,blockAttributes:t.attributes},wp.element.createElement(Se.b,{label:Object(i.__)("Vertical Position",o.i18n),min:-400,max:400,allowReset:!0,placeholder:"0"}))),wp.element.createElement(Se.X,{title:Object(i.__)("Text",o.i18n),id:"text",hasToggle:!1},wp.element.createElement(Se.lb,{attrNameTemplate:"text%s",setAttributes:n,blockAttributes:t.attributes}),wp.element.createElement(Se.r,{value:y,onChange:function(e){return n({textColor:e})},label:Object(i.__)("Text Color",o.i18n)}),wp.element.createElement(Se.cb,{attrNameTemplate:"Text%sAlign",setAttributes:n,blockAttributes:t.attributes},wp.element.createElement(Se.e,{label:Object(i.__)("Align",o.i18n),className:"ugb--help-tip-alignment-description"}))))});var Fe=Object(Ne.compose)(Be.i,Be.g,Be.d,Object(Be.h)(),Object(Be.c)(["Text%sAlign"]),Object(Be.a)(Ee,{editorMode:!0}),Object(Be.b)([[".ugb-blockquote__item","column-background"],[".ugb-blockquote__quote","quotation"],[".ugb-blockquote__text","text"]]))(function(e){var t,n,a,o=e.className,i=e.setAttributes,l=e.attributes,c=l.blockTag,s=void 0===c?"":c,u=l.design,b=void 0===u?"plain":u,g=l.shadow,p=void 0===g?"":g,m=l.text,d=void 0===m?"":m,f=l.showQuote,h=void 0===f||f,v=l.quoteIcon,y=void 0===v?"round-thin":v,w=l.quoteSize,O=void 0===w?70:w,k=we(e),_=ce()([o,"ugb-blockquote--v3","ugb-blockquote--design-".concat(b)],Object(r.applyFilters)("stackable.blockquote.mainclasses",{"ugb-blockquote--small-quote":O<60},b,e)),j=ce()(["ugb-blockquote__item"],(t={},n="ugb--shadow-".concat(p),a=k.containerBackground&&""!==p,n in t?Object.defineProperty(t,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[n]=a,t));return wp.element.createElement(Se.j.Edit,{blockTag:s||"blockquote",className:_,blockProps:e,render:function(){return wp.element.createElement(Ae.Fragment,null,wp.element.createElement(Se.B,{className:j,backgroundAttrName:"container%s",blockProps:e,showBackground:k.containerBackground},h&&Y[y].iconFunc({},{className:"ugb-blockquote__quote",width:O,height:O}),wp.element.createElement("div",{className:"ugb-blockquote__content"},wp.element.createElement(re.RichText,{className:"ugb-blockquote__text",value:d,onChange:function(e){return i({text:e})},placeholder:Object(ie.F)("long"),keepPlaceholderOnFocus:!0}))))}})});var Re=Object(Ne.compose)(Be.i,Object(Be.a)(Ee))(function(e){var t,n,a,o=e.className,i=e.attributes,l=i.blockTag,c=void 0===l?"":l,s=i.design,u=void 0===s?"plain":s,b=i.shadow,g=void 0===b?"":b,p=i.text,m=void 0===p?"":p,d=i.showQuote,f=void 0===d||d,h=i.quoteIcon,v=void 0===h?"round-thin":h,y=i.quoteSize,w=void 0===y?70:y,O=we(e),k=ce()([o,"ugb-blockquote--v3","ugb-blockquote--design-".concat(u)],Object(r.applyFilters)("stackable.blockquote.mainclasses",{"ugb-blockquote--small-quote":w<60},u,e)),_=ce()(["ugb-blockquote__item"],(t={},n="ugb--shadow-".concat(g),a=O.containerBackground&&""!==g,n in t?Object.defineProperty(t,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[n]=a,t));return wp.element.createElement(Se.j.Save,{blockTag:c||"blockquote",className:k,blockProps:e,render:function(){return wp.element.createElement(Ae.Fragment,null,wp.element.createElement(Se.B,{className:_,backgroundAttrName:"container%s",blockProps:e,showBackground:O.containerBackground},f&&Y[v].iconFunc({},{className:"ugb-blockquote__quote",width:w,height:w}),wp.element.createElement("div",{className:"ugb-blockquote__content"},wp.element.createElement(re.RichText.Content,{tagName:"p",className:"ugb-blockquote__text",value:m}))))}})}),De=n(15);function Me(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function ze(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"name",function(){return Le}),n.d(t,"settings",function(){return Ue});var Ie=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Me(n,!0).forEach(function(t){ze(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Me(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({design:{type:"string",default:"plain"},borderRadius:{type:"number",default:""},shadow:{type:"number",default:""}},Object(ie.j)("container%s"),{showQuote:{type:"boolean",default:!0},quoteIcon:{type:"string",default:"round-thin"},quoteOpacity:{type:"number",default:""},quoteColor:{type:"string",default:""},quoteSize:{type:"number",default:70}},Object(ie.h)("quote%s%s",{type:"number",default:""},["","Tablet","Mobile"],["X","Y"]),{text:{source:"html",selector:".ugb-blockquote__text",default:Object(ie.F)("long")}},Object(ie.C)("text%s"),{textColor:{type:"string",default:""}},Object(ie.x)("text%sAlign",{type:"string",default:""})),Le="ugb/blockquote",Ue={title:Object(i.__)("Blockquote",o.i18n),description:Object(i.__)("Display a quote in style.",o.i18n),icon:De.b,category:"common",keywords:[Object(i.__)("Blockquote",o.i18n),Object(i.__)("Stackable",o.i18n)],supports:{align:["center","wide","full"],inserter:!o.disabledBlocks.includes(Le)},attributes:Ie,deprecated:de,edit:Fe,save:Re,modules:{"advanced-general":!0,"advanced-block-spacing":!0,"advanced-column-spacing":{columnGap:!1},"advanced-responsive":!0,"block-background":!0,"block-separators":!0,"content-align":!0,"block-designs":!0,"custom-css":{default:Object(r.applyFilters)("stackable.blockquote.custom-css.default","")}}}},function(e,t,n){"use strict";n.r(t);var a=n(15),o=n(2),i=n(10),r=n(1),l=n(0),c=n(5);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(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(c.addFilter)("stackable.video-popup.design.filtered-block-attributes","stackable/video-popup",function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return Object(i.omit)(e,["videoLink","videoID","video-popup3","previewBackgroundMediaId"].concat(b(t&&t.previewBackgroundMediaId?["previewBackgroundMediaUrl"]:[])))}),Object(c.addFilter)("stackable.video-popup.edit.designs","stackable/video-popup",function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(n,!0).forEach(function(t){u(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(n).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e,{corporateLight1:{label:Object(l.__)("Corporate Light 1",r.i18n),image:"https://gambitph.github.io/Stackable/assets/block-design-previews/stack-video-popup-design-corporate-light-01.jpg",attributes:{borderRadius:0,playButtonColor:"#ff550a",previewBackgroundColor:"#ffffff",previewBackgroundMediaUrl:"https://gambitph.github.io/Stackable/assets/block-design-assets/stack-testimonial-corporate-light-01-01.jpg",previewBackgroundTintStrength:6,paddingTop:130,paddingBottom:130,showBlockBackground:!0,blockInnerWidth:"wide",align:"full",blockBackgroundBackgroundColorType:"gradient",blockBackgroundBackgroundColor:"#ff550a",blockBackgroundBackgroundColor2:"#ffb20b",showBlockTitle:!0,blockTitleFontFamily:"Roboto Condensed",blockTitleFontWeight:"100",blockTitleLetterSpacing:.5,blockTitleAlign:"center",blockTitleColor:"#ffffff",showBlockDescription:!0,blockDescriptionBottomMargin:55,blockDescriptionAlign:"center",blockDescriptionColor:"#ffffff"}},corporateLight2:{label:Object(l.__)("Corporate Light 2",r.i18n),image:"https://gambitph.github.io/Stackable/assets/block-design-previews/stack-video-popup-design-corporate-light-02.jpg",attributes:{borderRadius:0,playButtonColor:"#c49732",previewBackgroundColor:"#c49732",previewBackgroundMediaUrl:"https://gambitph.github.io/Stackable/assets/block-design-assets/stack-video-popup-corporate-light-02-01.jpg",previewBackgroundTintStrength:3,paddingTop:130,paddingBottom:130,showBlockBackground:!0,blockInnerWidth:"wide",align:"full",blockBackgroundBackgroundColorType:"gradient",blockBackgroundBackgroundColor:"#1e55d3",blockBackgroundBackgroundColor2:"#6a91eb",showBlockTitle:!0,blockTitleFontFamily:"Roboto Condensed",blockTitleFontWeight:"100",blockTitleLetterSpacing:.5,blockTitleAlign:"center",blockTitleColor:"#ffffff",showBlockDescription:!0,blockDescriptionBottomMargin:55,blockDescriptionAlign:"center",blockDescriptionColor:"#ffffff"}},corporateDark1:{label:Object(l.__)("Corporate Dark 1",r.i18n),image:"https://gambitph.github.io/Stackable/assets/block-design-previews/stack-video-popup-design-corporate-dark-01.jpg",attributes:{borderRadius:0,playButtonColor:"#0e2448",previewBackgroundColor:"#c5dfb4",previewBackgroundMediaUrl:"https://gambitph.github.io/Stackable/assets/block-design-assets/stack-video-popup-corporate-dark-01-01.jpg",paddingTop:130,paddingBottom:130,showBlockBackground:!0,blockInnerWidth:"wide",align:"full",blockBackgroundBackgroundColor:"#0e2448",blockBackgroundBackgroundMediaUrl:"https://gambitph.github.io/Stackable/assets/block-design-assets/stack-feature-corporate-dark-01-01.jpg",showBlockTitle:!0,blockTitleFontFamily:"Roboto Condensed",blockTitleFontWeight:"100",blockTitleLetterSpacing:.5,blockTitleAlign:"center",blockTitleColor:"#c5dfb4",showBlockDescription:!0,blockDescriptionBottomMargin:55,blockDescriptionAlign:"center",blockDescriptionColor:"#ffffff"}},corporateDark2:{label:Object(l.__)("Corporate Dark 2",r.i18n),image:"https://gambitph.github.io/Stackable/assets/block-design-previews/stack-video-popup-design-corporate-dark-02.jpg",attributes:{borderRadius:0,playButtonColor:"#ffffff",previewBackgroundColor:"#06c19d",previewBackgroundMediaUrl:"https://gambitph.github.io/Stackable/assets/block-design-assets/stack-video-popup-corporate-dark-02-01.jpg",previewBackgroundTintStrength:5,paddingTop:130,paddingBottom:130,showBlockBackground:!0,blockInnerWidth:"wide",align:"full",blockBackgroundBackgroundColor:"#707070",blockBackgroundBackgroundColor2:"#6a91eb",showBlockTitle:!0,blockTitleFontFamily:"Roboto Condensed",blockTitleFontWeight:"100",blockTitleLetterSpacing:.5,blockTitleAlign:"center",blockTitleColor:"#06c19d",showBlockDescription:!0,blockDescriptionBottomMargin:55,blockDescriptionAlign:"center",blockDescriptionColor:"#ffffff"}}})});var g=n(4),p=n.n(g);function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var d=p.a.createElement("path",{d:"M16 29l12-9-12-9v18zm4-29C8.95 0 0 8.95 0 20s8.95 20 20 20 20-8.95 20-20S31.05 0 20 0zm0 36c-8.82 0-16-7.18-16-16S11.18 4 20 4s16 7.18 16 16-7.18 16-16 16z"}),f=function(e){return p.a.createElement("svg",m({viewBox:"0 0 40 40",xmlns:"http://www.w3.org/2000/svg"},e),d)};function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var v=p.a.createElement("path",{d:"M0 0v320l256-160L0 0z"}),y=function(e){return p.a.createElement("svg",h({viewBox:"0 0 256 320",xmlns:"http://www.w3.org/2000/svg"},e),v)};function w(){return(w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var O=p.a.createElement("path",{d:"M17 34C7.6 34 0 26.4 0 17S7.6 0 17 0s17 7.6 17 17-7.6 17-17 17zm0-32C8.7 2 2 8.7 2 17s6.7 15 15 15 15-6.7 15-15S25.3 2 17 2z"}),k=p.a.createElement("path",{d:"M12 25.7V8.3L27 17l-15 8.7zm2-14v10.5l9-5.3-9-5.2z"}),_=function(e){return p.a.createElement("svg",w({viewBox:"0 0 34 34",xmlns:"http://www.w3.org/2000/svg"},e),O,k)},j={normal:function(e){return wp.element.createElement(y,{style:e,width:"30",height:"30"})},circle:function(e){return wp.element.createElement(f,{style:e,width:"50",height:"50"})},outline:function(e){return wp.element.createElement(_,{style:e,width:"50",height:"50"})}},C=(Object(l.__)("Norm