SG Optimizer - Version 5.4.3

Version Description

Download this release

Release Info

Developer sstoqnov
Plugin Icon 128x128 SG Optimizer
Version 5.4.3
Comparing to
See all releases

Code changes from version 5.4.2 to 5.4.3

assets/js/optimizer.bundle.js CHANGED
@@ -53,7 +53,7 @@ Object.defineProperty(t,"__esModule",{value:!0});var n=null,r=!1,o=3,i=-1,a=-1,s
53
  * @license See CREDITS.md
54
  * @see https://github.com/kvz/phpjs/blob/ffe1356af23a6f2512c84c954dd4e828e92579fa/functions/strings/number_format.js
55
  */
56
- function(e,t,n,r){e=(e+"").replace(/[^0-9+\-Ee.]/g,"");var o=isFinite(+e)?+e:0,i=isFinite(+t)?Math.abs(t):0,a=void 0===r?",":r,s=void 0===n?".":n,l="";return(l=(i?function(e,t){var n=Math.pow(10,t);return""+(Math.round(e*n)/n).toFixed(t)}(o,i):""+Math.round(o)).split("."))[0].length>3&&(l[0]=l[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,a)),(l[1]||"").length<i&&(l[1]=l[1]||"",l[1]+=new Array(i-l[1].length+1).join("0")),l.join(s)}},function(e,t,n){var r=n(2),o=n(401),i=n(44);e.exports=function(e){var t={moment:e.moment,numberFormat:e.numberFormat.bind(e),translate:e.translate.bind(e)};return function(n){var a=n.displayName||n.name||"",s=i({displayName:"Localized("+a+")",componentDidMount:function(){this.boundForceUpdate=this.forceUpdate.bind(this),e.stateObserver.addListener("change",this.boundForceUpdate)},componentWillUnmount:function(){this.boundForceUpdate&&e.stateObserver.removeListener("change",this.boundForceUpdate)},render:function(){var i=o({locale:e.getLocaleSlug()},this.props,t);return r.createElement(n,i)}});return s._composedComponent=n,s}}},function(e,t,n){"use strict";t.__esModule=!0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=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};t.default=function(e,t,n,i){i.debug;var a=o({},n);e&&"object"===(void 0===e?"undefined":r(e))&&Object.keys(e).forEach((function(r){"_persist"!==r&&t[r]===n[r]&&(a[r]=e[r])}));0;return a}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){return e.stateReconciler=void 0===e.stateReconciler?i.default:e.stateReconciler,(0,o.default)(e,(0,r.combineReducers)(t))};var r=n(89),o=a(n(183)),i=a(n(747));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){var r=n(184),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[s]=n:delete e[s]),o}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r=n(408)(Object.getPrototypeOf,Object);e.exports=r},function(e,t,n){"use strict";(function(e,r){Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(743),s=(o=a)&&o.__esModule?o:{default:o};i="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:r;var l=(0,s.default)(i);t.default=l}).call(this,n(98),n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=e.Symbol;"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable";return t}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){for(var t=Object.keys(e),n={},o=0;o<t.length;o++){var a=t[o];0,"function"==typeof e[a]&&(n[a]=e[a])}var s=Object.keys(n);0;var l=void 0;try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if(void 0===n(void 0,{type:r.ActionTypes.INIT}))throw new Error('Reducer "'+t+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(void 0===n(void 0,{type:"@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".")}))throw new Error('Reducer "'+t+"\" returned undefined when probed with a random type. Don't try to handle "+r.ActionTypes.INIT+' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.')}))}(n)}catch(e){l=e}return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];if(l)throw l;for(var r=!1,o={},a=0;a<s.length;a++){var c=s[a],u=n[c],d=e[c],p=u(d,t);if(void 0===p){var f=i(c,t);throw new Error(f)}o[c]=p,r=r||p!==d}return r?o:e}};var r=n(406);o(n(127)),o(n(409));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var n=t&&t.type;return"Given action "+(n&&'"'+n.toString()+'"'||"an action")+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}},function(e,t,n){"use strict";function r(e,t){return function(){return t(e.apply(void 0,arguments))}}t.__esModule=!0,t.default=function(e,t){if("function"==typeof e)return r(e,t);if("object"!=typeof e||null===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');for(var n=Object.keys(e),o={},i=0;i<n.length;i++){var a=n[i],s=e[a];"function"==typeof s&&(o[a]=r(s,t))}return o}},function(e,t,n){"use strict";t.__esModule=!0;var r=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};t.default=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(n,o,i){var s,l=e(n,o,i),c=l.dispatch,u={getState:l.getState,dispatch:function(e){return c(e)}};return s=t.map((function(e){return e(u)})),c=a.default.apply(void 0,s)(l.dispatch),r({},l,{dispatch:c})}}};var o,i=n(410),a=(o=i)&&o.__esModule?o:{default:o}},function(e,t,n){"use strict";t.__esModule=!0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=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};t.default=function(e,t,n,i){i.debug;var a=o({},n);e&&"object"===(void 0===e?"undefined":r(e))&&Object.keys(e).forEach((function(i){var s;"_persist"!==i&&(t[i]===n[i]&&(null===(s=n[i])||Array.isArray(s)||"object"!==(void 0===s?"undefined":r(s))?a[i]=e[i]:a[i]=o({},a[i],e[i])))}));0;return a}},function(e,t,n){"use strict";t.__esModule=!0;var r=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};t.default=function(e,t,n){0;var o=n||!1,a=(0,i.createStore)(u,c,t?t.enhancer:void 0),l=function(e){a.dispatch({type:s.REGISTER,key:e})},d=function(t,n,r){var i={type:s.REHYDRATE,payload:n,err:r,key:t};e.dispatch(i),a.dispatch(i),o&&p.getState().bootstrapped&&(o(),o=!1)},p=r({},a,{purge:function(){var t=[];return e.dispatch({type:s.PURGE,result:function(e){t.push(e)}}),Promise.all(t)},flush:function(){var t=[];return e.dispatch({type:s.FLUSH,result:function(e){t.push(e)}}),Promise.all(t)},pause:function(){e.dispatch({type:s.PAUSE})},persist:function(){e.dispatch({type:s.PERSIST,register:l,rehydrate:d})}});return p.persist(),p};var o,i=n(89),a=n(183),s=((o=a)&&o.__esModule,n(75));function l(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var c={registry:[],bootstrapped:!1},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,t=arguments[1];switch(t.type){case s.REGISTER:return r({},e,{registry:[].concat(l(e.registry),[t.key])});case s.REHYDRATE:var n=e.registry.indexOf(t.key),o=[].concat(l(e.registry));return o.splice(n,1),r({},e,{registry:o,bootstrapped:0===o.length});default:return e}}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){(t||{}).debug;return function(t,n){if(!t)return Promise.resolve(void 0);var o=t._persist&&void 0!==t._persist.version?t._persist.version:r.DEFAULT_VERSION;if(o===n)return Promise.resolve(t);if(o>n)return Promise.resolve(t);var i=Object.keys(e).map((function(e){return parseInt(e)})).filter((function(e){return n>=e&&e>o})).sort((function(e,t){return e-t}));try{var a=i.reduce((function(t,n){return e[n](t)}),t);return Promise.resolve(a)}catch(e){return Promise.reject(e)}}};var r=n(75)},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.whitelist||null,o=n.blacklist||null;function i(e){return!(!r||-1!==r.indexOf(e))||!(!o||-1===o.indexOf(e))}return{in:function(t,n,r){return!i(n)&&e?e(t,n,r):t},out:function(e,n,r){return!i(n)&&t?t(e,n,r):e}}}},function(e,t,n){var r=n(752);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Roboto+Condensed:300,400,700|Roboto:300,300i,400,400i,500,500i,700,700i&subset=latin-ext);",""]),t.push([e.i,'/* stylelint-disable */\n\n:root {\n --royal-base: #7d5aa6;\n --royal-dark: #532f82;\n --royal-light: #d1bfda;\n --royal-lighter: #ebe0ef;\n --ocean-base: #22b8d1;\n --ocean-dark: #226d7a;\n --ocean-light: #b0e0e9;\n --ocean-lighter: #e4f5fa;\n --mint-base: #2bab7f;\n --mint-dark: #1e6346;\n --mint-light: #add9c0;\n --mint-lighter: #e1f1e7;\n --grassy-base: #96ca51;\n --grassy-dark: #577635;\n --grassy-light: #d8e5b5;\n --grassy-lighter: #edf4db;\n --salmon-base: #f47b44;\n --salmon-dark: #b35227;\n --salmon-light: #f3cfbb;\n --salmon-lighter: #f8eae0;\n --sunset-base: #ee9629;\n --sunset-dark: #8e5d25;\n --sunset-light: #f0c99a;\n --sunset-lighter: #f6e8d5;\n --mango-base: #e5b22a;\n --mango-dark: #96762e;\n --mango-light: #efe0a0;\n --mango-lighter: #f7f3da;\n --bronze-base: #cdaa72;\n --bronze-dark: #8c7653;\n --bronze-light: #ecdcc6;\n --bronze-lighter: #e2dbd5;\n --earth-40: #eae4db;\n --color-primary: var(--salmon-base);\n --color-primary-hovered: var(--salmon-dark);\n --color-primary-active: var(--salmon-light);\n --color-secondary: var(--ocean-base);\n --color-secondary-hovered: var(--ocean-dark);\n --color-secondary-active: var(--ocean-light);\n --color-positive: var(--mint-base);\n --color-positive-hovered: var(--mint-dark);\n --color-positive-active: var(--mint-light);\n --color-error: #f54545;\n --color-success: #6acb4c;\n --color-warning: var(--sunset-base);\n --color-instruction: var(--ocean-base);\n --color-info: var(--royal-base);\n --color-hint: #c2c2c2;\n --color-presentational: #ccaf83; }\n\n:root {\n --background-main: #f8f8f8;\n --background-component-primary: #fff;\n --background-component-secondary: #f2f2f2;\n --background-grey-60: #a4a4a4;\n --background-slider: #ddd;\n --background-overlay: rgba(54, 54, 54, 0.8);\n --background-highlight: #f8f8f8; }\n\n:root {\n --typography-white: #fff;\n --typography-lightest: #ddd;\n --typography-lighter: #c2c2c2;\n --typography-light: #a4a4a4;\n --typography-dark: #666;\n --typography-darker: #444;\n --typography-darkest: #363636; }\n\n:root {\n --color-scrollbar: #f2f2f2;\n --color-scrollbar-thumb: #ddd;\n --color-scrollbar-thumb-hover: #c2c2c2;\n --color-button-base: #ececec;\n --color-button-base-focus: #ddd;\n --color-button-base-hover: #ececec;\n --color-button-base-active: #ececec;\n --color-button-white: #fff;\n --color-icon-button: #858484;\n --color-editor-icon: #ddd;\n --color-disabled: #ddd;\n --border-color-outer: #ddd;\n --border-color-inner: #f2f2f2;\n --border-color-readonly: #f2f2f2;\n --border-color-focus: #ddd;\n /* Components */\n --component-background-hover: #f2f2f2;\n --component-color-hover: currentColor;\n --avatar-color: #61554c;\n --avatar-background: #d7cebf;\n --context-menu-background: var(--background-component-primary);\n --chart-color-first: var(--ocean-base);\n --chart-color-second: var(--salmon-base);\n --chart-color-third: var(--grassy-base);\n --chart-color-fourth: var(--sunset-base);\n --chart-color-fifth: var(--mint-base);\n --chart-color-sixth: var(--royal-base);\n --chart-color-seventh: var(--ocean-light);\n --chart-color-eighth: var(--sunset-light);\n --icon-color-royal: var(--royal-dark);\n --icon-color-royal-light: var(--royal-light);\n --icon-color-royal-lighter: var(--royal-lighter);\n --icon-color-ocean: var(--ocean-dark);\n --icon-color-ocean-light: var(--ocean-light);\n --icon-color-ocean-lighter: var(--ocean-lighter);\n --icon-color-mint: var(--mint-dark);\n --icon-color-mint-light: var(--mint-light);\n --icon-color-mint-lighter: var(--mint-lighter);\n --icon-color-grassy: var(--grassy-dark);\n --icon-color-grassy-light: var(--grassy-light);\n --icon-color-grassy-lighter: var(--grassy-lighter);\n --icon-color-salmon: var(--salmon-dark);\n --icon-color-salmon-light: var(--salmon-light);\n --icon-color-salmon-lighter: var(--salmon-lighter);\n --icon-color-sunset: var(--sunset-dark);\n --icon-color-sunset-light: var(--sunset-light);\n --icon-color-sunset-lighter: var(--sunset-lighter);\n --icon-color-mango: var(--mango-dark);\n --icon-color-mango-light: var(--mango-light);\n --icon-color-mango-lighter: var(--mango-lighter);\n --icon-color-bronze: var(--bronze-dark);\n --icon-color-bronze-light: var(--bronze-light);\n --icon-color-bronze-lighter: var(--bronze-lighter);\n --loader-background: rgba(255, 255, 255, 0.9);\n --drawer-background: #474340;\n --drawer-icon-color: #fff;\n --drawer-icon-background-hover: #474340;\n --header-background: #343230;\n --footer-background: #343230;\n --navigation-background: #474340;\n --navigation-background-hover: #343230;\n --navigation-list-color: #343230;\n --navigation-list-color-selected: #343230;\n --navigation-list-background: #d7cebf;\n --navigation-list-background-opened: #343230;\n --navigation-list-background-hovered: #343230;\n --navigation-list-background-selected: #d7cebf;\n --navigation-icon-color: #c1aa95;\n --navigation-icon-color-selected: #c1aa95;\n --navigation-separator-background: #343230;\n --navigation-button-color: #c1aa95;\n --header-navigation-color: #343230;\n --header-navigation-color-selected: #343230;\n --header-navigation-background: #f7f5eb;\n --header-navigation-background-hover: #dfdccb;\n --header-navigation-background-selected: #e9e7db;\n --header-navigation-icon-color: currentColor;\n --tooltip-background-light: #fff;\n --tooltip-background-dark: rgba(54, 54, 54, 0.9); }\n\n:root {\n --first-level-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);\n --second-level-box-shadow: 0 6px 17px 0 rgba(0, 0, 0, 0.16), 0 8px 14px 0 rgba(0, 0, 0, 0.18);\n --third-level-box-shadow: 0 17px 40px 0 rgba(0, 0, 0, 0.17), 0 12px 15px 0 rgba(0, 0, 0, 0.2);\n --fourth-level-box-shadow: 0 25px 45px 0 rgba(0, 0, 0, 0.2), 0 16px 24px 0 rgba(0, 0, 0, 0.22);\n --fifth-level-box-shadow: 0 40px 60px 0 rgba(0, 0, 0, 0.22), 0 27px 22px 0 rgba(0, 0, 0, 0.2);\n --focus-shadow: inset 1px 1px 0 #24b8d2, inset -1px -1px 0 #24b8d2; }\n\n.sg-theme-dark {\n --royal-base: #b37ef1;\n --royal-dark: #ab83c4;\n --royal-light: #d1bfda;\n --royal-lighter: #ebe0ef;\n --ocean-base: #7cd4e4;\n --ocean-dark: #3aa6ba;\n --ocean-light: #70d7e2;\n --ocean-lighter: #e4f5fa;\n --mint-base: #5ccfa7;\n --mint-dark: #4bb892;\n --mint-light: #8de0c0;\n --mint-lighter: #e1f1e7;\n --grassy-base: #a6d367;\n --grassy-dark: #94ae59;\n --grassy-light: #c2ed8e;\n --grassy-lighter: #edf4db;\n --salmon-base: #f68f61;\n --salmon-dark: #da764a;\n --salmon-light: #f1a98c;\n --salmon-lighter: #f8eae0;\n --sunset-base: #efae5b;\n --sunset-dark: #cb934a;\n --sunset-light: #fccf74;\n --sunset-lighter: #f6e8d5;\n --mango-base: #e9bd4a;\n --mango-dark: #a68a4d;\n --mango-light: #f1e5ae;\n --mango-lighter: #f7f3da;\n --bronze-base: #d4b787;\n --bronze-dark: #9d8a6d;\n --bronze-light: #efe1ce;\n --bronze-lighter: #e2dbd5;\n --earth-40: #eae4db;\n --color-primary: var(--salmon-base);\n --color-primary-hovered: var(--salmon-dark);\n --color-primary-active: var(--salmon-light);\n --color-secondary: var(--ocean-base);\n --color-secondary-hovered: var(--ocean-dark);\n --color-secondary-active: var(--ocean-light);\n --color-positive: var(--mint-base);\n --color-positive-hovered: var(--mint-dark);\n --color-positive-active: var(--mint-light);\n --color-error: #f66161;\n --color-success: #80d367;\n --color-warning: var(--sunset-base);\n --color-instruction: var(--ocean-base);\n --color-info: var(--royal-base);\n --color-hint: #c2c2c2;\n --color-presentational: #ccaf83; }\n\n.sg-theme-dark {\n --background-main: #121212;\n --background-component-primary: #363636;\n --background-component-secondary: #444;\n --background-grey-60: #a4a4a4;\n --background-slider: #858484;\n --background-overlay: rgba(102, 102, 102, 0.95);\n --background-highlight: #444; }\n\n.sg-theme-dark {\n --typography-white: #fff;\n --typography-lightest: #858484;\n --typography-lighter: #c2c2c2;\n --typography-light: #a4a4a4;\n --typography-dark: #ececec;\n --typography-darker: #f2f2f2;\n --typography-darkest: #fff; }\n\n.sg-theme-dark {\n --color-scrollbar: #f2f2f2;\n --color-scrollbar-thumb: #ddd;\n --color-scrollbar-thumb-hover: #c2c2c2;\n --color-button-base: #666;\n --color-button-base-focus: #858484;\n --color-button-base-hover: #666;\n --color-button-base-active: #666;\n --color-button-white: #444;\n --color-icon-button: #ddd;\n --color-editor-icon: #ddd;\n --color-disabled: #888;\n --border-color-outer: #858484;\n --border-color-inner: #444;\n --border-color-readonly: #444;\n --border-color-focus: #fff;\n /* Components */\n --component-background-hover: #444;\n --component-color-hover: currentColor;\n --avatar-color: #444;\n --avatar-background: #ddd;\n --context-menu-background: #666;\n --chart-color-first: var(--ocean-base);\n --chart-color-second: var(--salmon-base);\n --chart-color-third: var(--grassy-base);\n --chart-color-fourth: var(--sunset-base);\n --chart-color-fifth: var(--mint-base);\n --chart-color-sixth: var(--royal-base);\n --chart-color-seventh: var(--ocean-light);\n --chart-color-eighth: var(--sunset-light);\n --icon-color-royal: var(--royal-dark);\n --icon-color-royal-light: transparent;\n --icon-color-royal-lighter: transparent;\n --icon-color-ocean: var(--ocean-dark);\n --icon-color-ocean-light: transparent;\n --icon-color-ocean-lighter: transparent;\n --icon-color-mint: var(--mint-dark);\n --icon-color-mint-light: transparent;\n --icon-color-mint-lighter: transparent;\n --icon-color-grassy: var(--grassy-dark);\n --icon-color-grassy-light: transparent;\n --icon-color-grassy-lighter: transparent;\n --icon-color-salmon: var(--salmon-dark);\n --icon-color-salmon-light: transparent;\n --icon-color-salmon-lighter: transparent;\n --icon-color-sunset: var(--sunset-dark);\n --icon-color-sunset-light: transparent;\n --icon-color-sunset-lighter: transparent;\n --icon-color-mango: var(--mango-dark);\n --icon-color-mango-light: transparent;\n --icon-color-mango-lighter: transparent;\n --icon-color-bronze: var(--bronze-dark);\n --icon-color-bronze-light: transparent;\n --icon-color-bronze-lighter: transparent;\n --loader-background: rgba(54, 54, 54, 0.9);\n --drawer-background: #363636;\n --drawer-icon-color: #fff;\n --drawer-icon-background-hover: #858484;\n --header-background: #363636;\n --footer-background: #363636;\n --navigation-background: #363636;\n --navigation-background-hover: #363636;\n --navigation-list-color: #363636;\n --navigation-list-color-selected: #fff;\n --navigation-list-background: #444;\n --navigation-list-background-opened: #363636;\n --navigation-list-background-hovered: #666;\n --navigation-list-background-selected: #858484;\n --navigation-icon-color: #ddd;\n --navigation-icon-color-selected: #ddd;\n --navigation-separator-background: #ddd;\n --navigation-button-color: #ddd;\n --header-navigation-color: #fff;\n --header-navigation-color-selected: #fff;\n --header-navigation-background: #444;\n --header-navigation-background-hover: #363636;\n --header-navigation-background-selected: #858484;\n --header-navigation-icon-color: #ddd;\n --tooltip-background-light: #fff;\n --tooltip-background-dark: #666; }\n\n.sg-theme-dark {\n --first-level-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);\n --second-level-box-shadow: 0 6px 17px 0 rgba(0, 0, 0, 0.16), 0 8px 14px 0 rgba(0, 0, 0, 0.18);\n --third-level-box-shadow: 0 17px 40px 0 rgba(0, 0, 0, 0.17), 0 12px 15px 0 rgba(0, 0, 0, 0.2);\n --fourth-level-box-shadow: 0 25px 45px 0 rgba(0, 0, 0, 0.2), 0 16px 24px 0 rgba(0, 0, 0, 0.22);\n --fifth-level-box-shadow: 0 40px 60px 0 rgba(0, 0, 0, 0.22), 0 27px 22px 0 rgba(0, 0, 0, 0.2);\n --focus-shadow: inset 1px 1px 0 #24b8d2, inset -1px -1px 0 #24b8d2; }\n\n.sg-theme-hcb {\n --royal-base: #d0abfd;\n --royal-dark: #7d5aa6;\n --royal-light: #d1bfda;\n --royal-lighter: #ebe0ef;\n --ocean-base: #6adae6;\n --ocean-dark: #22b8d1;\n --ocean-light: #b0e0e9;\n --ocean-lighter: #e4f5fa;\n --mint-base: #2bab7f;\n --mint-dark: #1e6346;\n --mint-light: #add9c0;\n --mint-lighter: #e1f1e7;\n --grassy-base: #96ca51;\n --grassy-dark: #577635;\n --grassy-light: #d8e5b5;\n --grassy-lighter: #edf4db;\n --salmon-base: #f47b44;\n --salmon-dark: #b35227;\n --salmon-light: #f3cfbb;\n --salmon-lighter: #f8eae0;\n --sunset-base: #ee9629;\n --sunset-dark: #8e5d25;\n --sunset-light: #f0c99a;\n --sunset-lighter: #f6e8d5;\n --mango-base: #e5b22a;\n --mango-dark: #96762e;\n --mango-light: #efe0a0;\n --mango-lighter: #f7f3da;\n --bronze-base: #cdaa72;\n --bronze-dark: #343230;\n --bronze-light: #ecdcc6;\n --bronze-lighter: #e2dbd5;\n --earth-40: #000;\n --color-primary: #ef9a78;\n --color-primary-hovered: #f57b45;\n --color-primary-active: var(--salmon-light);\n --color-secondary: var(--ocean-base);\n --color-secondary-hovered: var(--ocean-dark);\n --color-secondary-active: var(--ocean-light);\n --color-positive: var(--mint-base);\n --color-positive-hovered: var(--mint-dark);\n --color-positive-active: var(--mint-light);\n --color-error: #f98f8f;\n --color-success: #a6e094;\n --color-warning: #f4c68b;\n --color-instruction: var(--ocean-base);\n --color-info: var(--royal-base);\n --color-hint: #c2c2c2;\n --color-presentational: #ccaf83; }\n\n.sg-theme-hcb {\n --background-main: #000;\n --background-component-primary: #000;\n --background-component-secondary: #000;\n --background-grey-60: #000;\n --background-slider: #fff;\n --background-overlay: rgba(102, 102, 102, 0.95);\n --background-highlight: #000; }\n\n.sg-theme-hcb {\n --typography-white: #fff;\n --typography-lightest: #fff;\n --typography-lighter: #fff;\n --typography-light: #fff;\n --typography-dark: #fff;\n --typography-darker: #fff;\n --typography-darkest: #fff; }\n\n.sg-theme-hcb {\n --color-scrollbar: #f2f2f2;\n --color-scrollbar-thumb: #ddd;\n --color-scrollbar-thumb-hover: #c2c2c2;\n --color-button-base: #666;\n --color-button-base-focus: #858484;\n --color-button-base-hover: #666;\n --color-button-base-active: #666;\n --color-button-white: #000;\n --color-icon-button: #fff;\n --color-editor-icon: #fff;\n --color-disabled: #888;\n --border-color-outer: #ececec;\n --border-color-inner: #ececec;\n --border-color-readonly: #444;\n --border-color-focus: #fff;\n /* Components */\n --component-background-hover: #1797ae;\n --component-color-hover: currentColor;\n --avatar-color: #000;\n --avatar-background: #fff;\n --context-menu-background: #000;\n --icon-color-royal: #ececec;\n --icon-color-royal-light: transparent;\n --icon-color-royal-lighter: transparent;\n --icon-color-ocean: #ececec;\n --icon-color-ocean-light: transparent;\n --icon-color-ocean-lighter: transparent;\n --icon-color-mint: #ececec;\n --icon-color-mint-light: transparent;\n --icon-color-mint-lighter: transparent;\n --icon-color-grassy: #ececec;\n --icon-color-grassy-light: transparent;\n --icon-color-grassy-lighter: transparent;\n --icon-color-salmon: #ececec;\n --icon-color-salmon-light: transparent;\n --icon-color-salmon-lighter: transparent;\n --icon-color-sunset: #ececec;\n --icon-color-sunset-light: transparent;\n --icon-color-sunset-lighter: transparent;\n --icon-color-mango: #ececec;\n --icon-color-mango-light: transparent;\n --icon-color-mango-lighter: transparent;\n --icon-color-bronze: #ececec;\n --icon-color-bronze-light: transparent;\n --icon-color-bronze-lighter: transparent;\n --loader-background: black;\n --drawer-background: #000;\n --drawer-icon-color: #fff;\n --drawer-icon-background-hover: #858484;\n --header-background: #000;\n --footer-background: #000;\n --navigation-background: #000;\n --navigation-background-hover: #363636;\n --navigation-list-color: #363636;\n --navigation-list-color-selected: #363636;\n --navigation-list-background: #000;\n --navigation-list-background-opened: #000;\n --navigation-list-background-hovered: #444;\n --navigation-list-background-selected: #fff;\n --navigation-icon-color: #fff;\n --navigation-icon-color-selected: #000;\n --navigation-separator-background: #fff;\n --navigation-button-color: #fff;\n --header-navigation-color: #fff;\n --header-navigation-color-selected: #000;\n --header-navigation-background: #000;\n --header-navigation-background-hover: #444;\n --header-navigation-background-selected: #fff;\n --header-navigation-icon-color: #fff;\n --tooltip-background-light: #000;\n --tooltip-background-dark: #000; }\n\n.sg-theme-hcb {\n --first-level-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);\n --second-level-box-shadow: 0 6px 17px 0 rgba(0, 0, 0, 0.16), 0 8px 14px 0 rgba(0, 0, 0, 0.18);\n --third-level-box-shadow: 0 17px 40px 0 rgba(0, 0, 0, 0.17), 0 12px 15px 0 rgba(0, 0, 0, 0.2);\n --fourth-level-box-shadow: 0 25px 45px 0 rgba(0, 0, 0, 0.2), 0 16px 24px 0 rgba(0, 0, 0, 0.22);\n --fifth-level-box-shadow: 0 40px 60px 0 rgba(0, 0, 0, 0.22), 0 27px 22px 0 rgba(0, 0, 0, 0.2);\n --focus-shadow: inset 1px 1px 0 #24b8d2, inset -1px -1px 0 #24b8d2; }\n\n* {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n /* custom scrollbar styles TODO: edit colors with opacity, when provided */\n scrollbar-face-color: var(--color-scrollbar);\n scrollbar-highlight-color: var(--color-scrollbar);\n scrollbar-shadow-color: var(--color-scrollbar);\n scrollbar-track-color: var(--color-scrollbar);\n -webkit-overflow-scrolling: touch; }\n\n::-webkit-scrollbar {\n width: 8px;\n height: 8px;\n background-color: var(--color-scrollbar); }\n\n::-webkit-scrollbar-thumb {\n background-color: var(--color-scrollbar);\n border-radius: 10px; }\n\n::-webkit-scrollbar-thumb:hover {\n background-color: var(--color-scrollbar-thumb-hover); }\n\n::-webkit-scrollbar-corner {\n background-color: var(--color-scrollbar); }\n\nheader,\nnav,\nsection,\nmain,\narticle,\naside,\nfigure,\ntoolbar,\niframe,\nobject,\nsvg {\n display: block; }\n\nhtml {\n height: 100%;\n background: #fff;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n overflow: hidden; }\n\nbody {\n height: 100%;\n color: var(--typography-darkest);\n background: var(--background-main);\n font: 400 14px/18px "Open Sans", Arial, Helvetica, sans-serif;\n overflow: hidden; }\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n line-height: normal; }\n\ndl,\ndt,\ndd,\nul {\n list-style: none; }\n\nol {\n padding: 0 0 0 20px; }\n\nform,\ninput,\ntextarea,\nselect {\n resize: none; }\n\nform,\ntextarea {\n width: 100%; }\n\ninput,\ntextarea,\nselect {\n border-radius: 0; }\n input:focus,\n textarea:focus,\n select:focus {\n outline: none; }\n input[type="submit"]:focus,\n textarea[type="submit"]:focus,\n select[type="submit"]:focus {\n border: none !important; }\n\nbutton {\n outline: none;\n border-radius: 0; }\n\nimg {\n max-width: 100%;\n height: auto;\n display: block;\n border: 0; }\n\ntable {\n border-collapse: collapse; }\n\na {\n text-decoration: none;\n color: #000; }\n\n.divider {\n border-bottom: 1px solid #ECECEC; }\n\n.right--actions {\n text-align: right; }\n\n.sg-tabs__tab.sg-optimizer-tab {\n padding: 0 20px; }\n .sg-tabs__tab.sg-optimizer-tab:first-child {\n padding-left: 30px; }\n\n.sg-field-wrapper--medium .sg-input-addon .sg-text-truncate {\n max-width: 500px; }\n\n.sg-checkbox__input {\n display: none !important; }\n\n.sg-field-wrapper--large .sg-input-addon .sg-text-truncate {\n max-width: none !important; }\n\n.sg-text {\n word-break: break-word !important; }\n\n.loader-image-optimization .sg-loader-message,\n.loader-image-optimization .sg-loader__message {\n max-width: none; }\n\n.sg-field-wrapper--medium .sg-input-addon .sg-text-truncate {\n max-width: 350px !important; }\n\n@media (max-width: 800px) {\n .right--actions {\n text-align: left; } }\n\n@media (min-width: 801px) and (max-width: 1500px) {\n .sg-field-wrapper--small .sg-input-addon .sg-text-truncate {\n max-width: 80.64px !important; }\n .sg-field-wrapper--medium .sg-input-addon .sg-text-truncate {\n max-width: 80.64px !important; }\n .sg-field-wrapper--large .sg-input-addon .sg-text-truncate {\n max-width: 80.64px !important; }\n .sg-field-wrapper--x-large .sg-input-addon .sg-text-truncate {\n max-width: 100.8px !important; } }\n\n@media (min-width: 801px) {\n .button--fluid {\n width: 100%; } }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,(function(e,t){var o,i=t.trim().replace(/^"(.*)"$/,(function(e,t){return t})).replace(/^'(.*)'$/,(function(e,t){return t}));return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(i)?e:(o=0===i.indexOf("//")?i:0===i.indexOf("/")?n+i:r+i.replace(/^\.\//,""),"url("+JSON.stringify(o)+")")}))}},function(e,t){e.exports=function(e){return null===e}},function(e,t){e.exports=function(e){return null==e}},function(e,t,n){var r=n(757),o=n(187),i=n(188),a=n(761),s=n(764),l=Math.max;e.exports=function(e,t,n,c){e=o(e)?e:s(e),n=n&&!c?a(n):0;var u=e.length;return n<0&&(n=l(u+n,0)),i(e)?n<=u&&e.indexOf(t,n)>-1:!!u&&r(e,t,n)>-1}},function(e,t,n){var r=n(758),o=n(759),i=n(760);e.exports=function(e,t,n){return t==t?i(e,t,n):r(e,o,n)}},function(e,t){e.exports=function(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i<o;)if(t(e[i],i,e))return i;return-1}},function(e,t){e.exports=function(e){return e!=e}},function(e,t){e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},function(e,t,n){var r=n(762);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},function(e,t,n){var r=n(763),o=1/0,i=17976931348623157e292;e.exports=function(e){return e?(e=r(e))===o||e===-o?(e<0?-1:1)*i:e==e?e:0:0===e?e:0}},function(e,t,n){var r=n(186),o=n(189),i=NaN,a=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return i;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=l.test(e);return n||c.test(e)?u(e.slice(2),n?2:8):s.test(e)?i:+e}},function(e,t,n){var r=n(765),o=n(766);e.exports=function(e){return null==e?[]:r(e,o(e))}},function(e,t,n){var r=n(415);e.exports=function(e,t){return r(t,(function(t){return e[t]}))}},function(e,t,n){var r=n(767),o=n(419),i=n(187);e.exports=function(e){return i(e)?r(e):o(e)}},function(e,t,n){var r=n(768),o=n(416),i=n(106),a=n(417),s=n(771),l=n(418),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),u=!n&&o(e),d=!n&&!u&&a(e),p=!n&&!u&&!d&&l(e),f=n||u||d||p,g=f?r(e.length,String):[],m=g.length;for(var h in e)!t&&!c.call(e,h)||f&&("length"==h||d&&("offset"==h||"parent"==h)||p&&("buffer"==h||"byteLength"==h||"byteOffset"==h)||s(h,m))||g.push(h);return g}},function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},function(e,t,n){var r=n(76),o=n(90),i="[object Arguments]";e.exports=function(e){return o(e)&&r(e)==i}},function(e,t){e.exports=function(){return!1}},function(e,t){var n=9007199254740991,r=/^(?:0|[1-9]\d*)$/;e.exports=function(e,t){var o=typeof e;return!!(t=null==t?n:t)&&("number"==o||"symbol"!=o&&r.test(e))&&e>-1&&e%1==0&&e<t}},function(e,t,n){var r=n(76),o=n(414),i=n(90),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,n){(function(e){var r=n(407),o=t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s}).call(this,n(1)(e))},function(e,t,n){var r=n(408)(Object.keys,Object);e.exports=r},function(e,t,n){var r=n(419),o=n(777),i=n(416),a=n(106),s=n(187),l=n(417),c=n(420),u=n(418),d="[object Map]",p="[object Set]",f=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(s(e)&&(a(e)||"string"==typeof e||"function"==typeof e.splice||l(e)||u(e)||i(e)))return!e.length;var t=o(e);if(t==d||t==p)return!e.size;if(c(e))return!r(e).length;for(var n in e)if(f.call(e,n))return!1;return!0}},function(e,t,n){var r=n(778),o=n(783),i=n(784),a=n(785),s=n(786),l=n(76),c=n(422),u=c(r),d=c(o),p=c(i),f=c(a),g=c(s),m=l;(r&&"[object DataView]"!=m(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=m(new o)||i&&"[object Promise]"!=m(i.resolve())||a&&"[object Set]"!=m(new a)||s&&"[object WeakMap]"!=m(new s))&&(m=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case u:return"[object DataView]";case d:return"[object Map]";case p:return"[object Promise]";case f:return"[object Set]";case g:return"[object WeakMap]"}return t}),e.exports=m},function(e,t,n){var r=n(107)(n(59),"DataView");e.exports=r},function(e,t,n){var r=n(91),o=n(780),i=n(186),a=n(422),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,p=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?p:s).test(a(e))}},function(e,t,n){var r,o=n(781),i=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!i&&i in e}},function(e,t,n){var r=n(59)["__core-js_shared__"];e.exports=r},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t,n){var r=n(107)(n(59),"Map");e.exports=r},function(e,t,n){var r=n(107)(n(59),"Promise");e.exports=r},function(e,t,n){var r=n(107)(n(59),"Set");e.exports=r},function(e,t,n){var r=n(107)(n(59),"WeakMap");e.exports=r},function(e,t,n){var r=n(788);e.exports=function(e){return null==e?"":r(e)}},function(e,t,n){var r=n(184),o=n(415),i=n(106),a=n(189),s=1/0,l=r?r.prototype:void 0,c=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return c?c.call(t):"";var n=t+"";return"0"==n&&1/t==-s?"-0":n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.default)(e).map((function(n){return(0,r.default)(n,e[n],t)})),a=i.default.apply(void 0,function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(n));return function(e,t){return a(e,t)}};var r=a(n(413)),o=a(n(790)),i=a(n(791));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if("undefined"!=typeof Reflect&&"function"==typeof Reflect.ownKeys)return Reflect.ownKeys(e);var t=Object.getOwnPropertyNames(e);"function"==typeof Object.getOwnPropertySymbols&&(t=t.concat(Object.getOwnPropertySymbols(e)));return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,n){return t.reduce((function(e,t){return t(e,n)}),e)}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=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};t.default=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if((0,p.default)(n.every(c.default)&&((0,c.default)(e)||(0,s.default)(e)),"Expected optional object followed by string action types"),(0,c.default)(e))return h([e].concat(n));return o({},m(e),h(n))};var i=f(n(185)),a=f(n(793)),s=f(n(127)),l=f(n(106)),c=f(n(188)),u=f(n(91)),d=f(n(411)),p=f(n(20));function f(e){return e&&e.__esModule?e:{default: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 m(e){return Object.keys(e).reduce((function(t,n){var s=e[n];(0,p.default)(function(e){if((0,u.default)(e))return!0;if((0,l.default)(e)){var t=r(e,2),n=t[0],o=void 0===n?i.default:n,a=t[1];return(0,u.default)(o)&&(0,u.default)(a)}return!1}(s),"Expected function, undefined, or array with payload and meta functions for "+n);var c=(0,l.default)(s)?d.default.apply(void 0,[n].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(s))):(0,d.default)(n,s);return o({},t,g({},(0,a.default)(n),c))}),{})}function h(e){return m(e.reduce((function(e,t){return o({},e,g({},t,i.default))}),{}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=/[A-Z\xc0-\xd6\xd8-\xde]?[a-z\xdf-\xf6\xf8-\xff]+(?:['’](?:d|ll|m|re|s|t|ve))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde]|$)|(?:[A-Z\xc0-\xd6\xd8-\xde]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde](?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])|$)|[A-Z\xc0-\xd6\xd8-\xde]?(?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['’](?:d|ll|m|re|s|t|ve))?|[A-Z\xc0-\xd6\xd8-\xde]+(?:['’](?:D|LL|M|RE|S|T|VE))?|\d*(?:(?:1ST|2ND|3RD|(?![123])\dTH)\b)|\d*(?:(?:1st|2nd|3rd|(?![123])\dth)\b)|\d+|(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?(?:\u200d(?:[^\ud800-\udfff]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?)*/g;function o(e){return e.match(r).reduce((function(e,t,n){return e+(0===n?t.toLowerCase():t.charAt(0).toUpperCase()+t.substring(1).toLowerCase())}),"")}t.default=function(e){return e.split("/").map(o).join("/")}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(89),s=n(402),l=n(795),c=n(799),u=n(802),d=n(803),p=n(809),f=l.default(),g={key:window.optimizerData.home_url,storage:c.default,stateReconciler:u.default,whitelist:["isAnalysing","device"]},m=s.persistReducer(g,d.default);t.store=a.createStore(m,a.applyMiddleware(f)),t.persistor=s.persistStore(t.store),f.run(p.default),o=n(0).default,i=n(0).leaveModule,o&&(o.register(f,"sagaMiddleware","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/store/index.ts"),o.register(g,"persistConfig","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/store/index.ts"),o.register(m,"persistedReducer","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/store/index.ts"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utils=t.effects=t.CANCEL=t.delay=t.throttle=t.takeLatest=t.takeEvery=t.buffers=t.channel=t.eventChannel=t.END=t.runSaga=void 0;var r=n(796);Object.defineProperty(t,"runSaga",{enumerable:!0,get:function(){return r.runSaga}});var o=n(129);Object.defineProperty(t,"END",{enumerable:!0,get:function(){return o.END}}),Object.defineProperty(t,"eventChannel",{enumerable:!0,get:function(){return o.eventChannel}}),Object.defineProperty(t,"channel",{enumerable:!0,get:function(){return o.channel}});var i=n(130);Object.defineProperty(t,"buffers",{enumerable:!0,get:function(){return i.buffers}});var a=n(424);Object.defineProperty(t,"takeEvery",{enumerable:!0,get:function(){return a.takeEvery}}),Object.defineProperty(t,"takeLatest",{enumerable:!0,get:function(){return a.takeLatest}}),Object.defineProperty(t,"throttle",{enumerable:!0,get:function(){return a.throttle}});var s=n(50);Object.defineProperty(t,"delay",{enumerable:!0,get:function(){return s.delay}}),Object.defineProperty(t,"CANCEL",{enumerable:!0,get:function(){return s.CANCEL}});var l,c=n(797),u=(l=c)&&l.__esModule?l:{default:l},d=f(n(77)),p=f(n(798));function f(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}t.default=u.default,t.effects=d,t.utils=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.runSaga=function(e,t){var n=t.subscribe,r=t.dispatch,i=t.getState,s=t.context,l=t.sagaMonitor,c=t.logger,u=t.onError;(0,o.check)(e,o.is.iterator,"runSaga must be called on an iterator");var d=(0,o.uid)();l&&l.effectTriggered({effectId:d,root:!0,parentEffectId:0,effect:{root:!0,saga:e,args:[]}});var p=(0,a.default)(e,n,(0,o.wrapSagaDispatch)(r),i,s,{sagaMonitor:l,logger:c,onError:u},d,e.name);l&&l.effectResolved(d,p);return p};var r,o=n(50),i=n(190),a=(r=i)&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.context,n=void 0===t?{}:t,r=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["context"]),i=void 0,l=r.sagaMonitor;l&&(l.effectTriggered=l.effectTriggered||o.noop,l.effectResolved=l.effectResolved||o.noop,l.effectRejected=l.effectRejected||o.noop,l.effectCancelled=l.effectCancelled||o.noop,l.actionDispatched=l.actionDispatched||o.noop);if(o.is.func(r))throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");if(r.logger&&!o.is.func(r.logger))throw new Error("`options.logger` passed to the Saga middleware is not a function!");r.onerror&&(o.isDev&&(0,o.log)("warn","`options.onerror` is deprecated. Use `options.onError` instead."),r.onError=r.onerror,delete r.onerror);if(r.onError&&!o.is.func(r.onError))throw new Error("`options.onError` passed to the Saga middleware is not a function!");if(r.emitter&&!o.is.func(r.emitter))throw new Error("`options.emitter` passed to the Saga middleware is not a function!");function c(e){var t=e.getState,c=e.dispatch;i=function(e,o,i){return(0,a.default)(e.apply(void 0,function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(o)),u.subscribe,d,t,n,r,i,e.name)};var u=(0,s.emitter)();u.emit=(r.emitter||o.ident)(u.emit);var d=(0,o.wrapSagaDispatch)(c);return function(e){return function(t){l&&l.actionDispatched(t);var n=e(t);return u.emit(t),n}}}return c.run=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];(0,o.check)(i,o.is.notUndef,"Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware"),(0,o.check)(e,o.is.func,"sagaMiddleware.run(saga, ...args): saga argument must be a Generator function!");var a=(0,o.uid)();l&&l.effectTriggered({effectId:a,root:!0,parentEffectId:0,effect:{root:!0,saga:e,args:n}});var s=i(e,n,a);return l&&l.effectResolved(a,s),s},c.setContext=function(e){(0,o.check)(e,o.is.object,(0,o.createSetContextWarning)("sagaMiddleware",e)),o.object.assign(n,e)},c};var r,o=n(50),i=n(190),a=(r=i)&&r.__esModule?r:{default:r},s=n(129)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(50);Object.defineProperty(t,"TASK",{enumerable:!0,get:function(){return r.TASK}}),Object.defineProperty(t,"SAGA_ACTION",{enumerable:!0,get:function(){return r.SAGA_ACTION}}),Object.defineProperty(t,"noop",{enumerable:!0,get:function(){return r.noop}}),Object.defineProperty(t,"is",{enumerable:!0,get:function(){return r.is}}),Object.defineProperty(t,"deferred",{enumerable:!0,get:function(){return r.deferred}}),Object.defineProperty(t,"arrayOfDeffered",{enumerable:!0,get:function(){return r.arrayOfDeffered}}),Object.defineProperty(t,"createMockTask",{enumerable:!0,get:function(){return r.createMockTask}});var o=n(128);Object.defineProperty(t,"asEffect",{enumerable:!0,get:function(){return o.asEffect}});var i=n(190);Object.defineProperty(t,"CHANNEL_END",{enumerable:!0,get:function(){return i.CHANNEL_END}})},function(e,t,n){"use strict";t.__esModule=!0;var r,o=n(800),i=(r=o)&&r.__esModule?r:{default:r};t.default=(0,i.default)("local")},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){var t=(0,i.default)(e);return{getItem:function(e){return new Promise((function(n,r){n(t.getItem(e))}))},setItem:function(e,n){return new Promise((function(r,o){r(t.setItem(e,n))}))},removeItem:function(e){return new Promise((function(n,r){n(t.removeItem(e))}))}}};var r,o=n(801),i=(r=o)&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";t.__esModule=!0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function o(){}t.default=function(e){var t=e+"Storage";return function(e){if("object"!==("undefined"==typeof self?"undefined":r(self))||!(e in self))return!1;try{var t=self[e],n="redux-persist "+e+" test";t.setItem(n,"test"),t.getItem(n),t.removeItem(n)}catch(e){return!1}return!0}(t)?self[t]:i};var i={getItem:o,setItem:o,removeItem:o}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){return e}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(89),s=n(804),l=n(805),c=n(806),u=n(807),d=n(808),p=n(252),f=a.combineReducers({Environment:s.default,Options:l.default,Cache:c.default,Notifications:u.default,Report:d.default,routing:p.routerReducer});t.default=f,o=n(0).default,i=n(0).leaveModule,o&&(o.register(f,"rootReducer","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/index.ts"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__assign||function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(60),c=n(35),u={};t.default=l.handleActions(((o={})[c.PAGE_INIT]=function(e,t){return i({},e,t.payload)},o[c.PAGE_RESIZE]=function(e,t){return i({},e,t.payload)},o),u),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/environment.ts"),a.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/environment.ts"),a.register(u,"initialState","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/environment.ts"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r,o;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(60),l=n(18);t.default=s.handleActions(((o={})[l.fetchOptionsSuccess]=function(e,t){var n=t.payload;return Object.assign({},e,n)},o[l.optionEnabled]=function(e,t){var n=e[t.payload.payload.option]=1;return Object.assign({},e,n)},o[l.optionDisabled]=function(e,t){var n=e[t.payload.payload.option]=0;return Object.assign({},e,n)},o[l.isLoading]=function(e,t){var n=t.payload,r=e.isLoading=Number(n);return Object.assign({},e,r)},o[l.updateExcludeListSuccess]=function(e,t){var n=t.payload;return Object.assign({},e,{excluded_urls:n})},o[l.updateExcludesSuccess]=function(e,t){var n,r=t.payload;return Object.assign({},e,((n={})[r.type]=r.handles,n))},o),{assets:[],enable_cache:0,fix_insecure_content:0,autoflush_cache:0,enable_memcached:0,memcache_notice:0,ssl_enabled:0,enable_gzip_compression:0,enable_browser_caching:0,optimize_html:0,optimize_javascript:0,optimize_javascript_async:0,optimize_css:0,combine_css:0,remove_query_strings:0,disable_emojis:0,optimize_images:0,image_optimization_stopped:0,lazyload_images:0,lazyload_mobile:0,isLoading:0,lazyload_woocommerce:0,image_optimization_status:1,total_unoptimized_images:0,user_agent_header:0,excluded_urls:[],minify_javascript_exclude:[],async_javascript_exclude:[],minify_css_exclude:[],combine_css_exclude:[],minify_html_exclude:[],excluded_lazy_load_classes:[],php_versions:[],current_php_version:0,phpcompat_is_compatible:0,php_version_manually_changed:0,phpcompat_status:1,phpcompat_progress:0,phpcompat_result:{},multisite_permissions:{},sites_data:[],dismiss_cron_notice:0,hide_rating:0,has_images:0,combine_google_fonts:0,has_images_for_optimization:0,webp_support:0,webp_enabled:0,webp_conversion_status:1,has_images_for_conversion:0,total_non_converted_images:0}),i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/options.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r,o;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(60),l=n(18);t.default=s.handleActions(((o={})[l.purgeCache]=function(e,t){t.payload;return Object.assign({},e,{cachePurged:!1})},o[l.purgeCacheSuccess]=function(e,t){t.payload;return Object.assign({},e,{cachePurged:!0})},o),{cachePurged:!0}),i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/cache.tsx"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spread||function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(i(arguments[t]));return e};Object.defineProperty(t,"__esModule",{value:!0});var s,l,c=n(60),u=n(51),d=n(35),p={notifications:[]},f=((o={})[d.ADD_NOTIFICATION]=function(e,t){var n=t.payload,r=a(e.notifications);return r.push(n),Object.assign({},e,{notifications:r})},o[d.REMOVE_NOTIFICATION]=function(e,t){var n=t.payload,r=e.notifications;r=u.remove(e.notifications,(function(e){return e.id!==n.id}));return Object.assign({},e,{notifications:r})},o);t.default=c.handleActions(f,p),s=n(0).default,l=n(0).leaveModule,s&&(s.register(i,"__read","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(a,"__spread","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(p,"initialState","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(f,"reducerMap","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),l(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r,o;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(60),l=n(18),c={report:{},isAnalysing:0,device:"desktop"};t.default=s.handleActions(((o={})[l.runAnalysisSuccess]=function(e,t){var n=t.payload;return Object.assign({},e,{report:n,isAnalysing:0})},o[l.runAnalysisFail]=function(e,t){t.payload;return Object.assign({},e,c)},o[l.analysisisLoading]=function(e,t){t.payload;return Object.assign({},e,{isAnalysing:1})},o[l.analysisChangeDevice]=function(e,t){var n=t.payload;return Object.assign({},e,{device:n.device})},o),c),i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/report.ts"),i.register(c,"initialState","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/report.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(810),l=n(812),c=n(813),u=n(814),d=n(815),p=n(816);function f(){return o(this,(function(e){switch(e.label){case 0:return[4,[c.default(),s.default(),l.default(),d.default(),u.default(),p.default()]];case 1:return e.sent(),[2]}}))}t.default=f,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/index.ts"),i.register(f,"sagas","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/index.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(18),c=n(35),u=n(92);function d(e){var t,n,r;return o(this,(function(o){switch(o.label){case 0:return t={phpcompat_status:0,phpcompat_progress:1,phpcompat_result:!1},[4,s.put(l.fetchOptionsSuccess(t))];case 1:o.sent(),o.label=2;case 2:return o.trys.push([2,6,,7]),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/check-compatibility","POST",{php_version:e.payload},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return(n=o.sent()).success?[3,5]:[4,s.put(l.addNotification({id:"compatibility_erros",type:"error",message:n.data.message}))];case 4:o.sent(),o.label=5;case 5:return[3,7];case 6:return r=o.sent(),console.error(""+r,r),[3,7];case 7:return[2]}}))}function p(e){var t,n,r,i;return o(this,(function(o){switch(o.label){case 0:return t={phpcompat_is_compatible:0,phpcompat_progress:0,phpcompat_result:!1,phpcompat_status:1},[4,s.put(l.fetchOptionsSuccess(t))];case 1:o.sent(),o.label=2;case 2:return o.trys.push([2,6,,7]),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/switch-php","POST",{php_version:e.payload},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return n=o.sent(),[4,s.put(l.addNotification({id:"swithc_php_"+e.payload,type:n.success?"success":"error",message:n.data.message}))];case 4:return o.sent(),r={current_php_version:e.payload,php_version_manually_changed:1},[4,s.put(l.fetchOptionsSuccess(r))];case 5:return o.sent(),[3,7];case 6:return i=o.sent(),console.error(""+i,i),[3,7];case 7:return[2]}}))}function f(e){var t,n;return o(this,(function(e){switch(e.label){case 0:return e.trys.push([0,3,,4]),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/check-compatibility-status?"+(new Date).getTime()))];case 1:return t=e.sent(),[4,s.put(l.fetchOptionsSuccess(t.data))];case 2:return e.sent(),[3,4];case 3:return n=e.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function g(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(c.CHECK_COMPATIBILITY,d)];case 1:return e.sent(),[4,s.takeLatest(c.SWITCH_PHP,p)];case 2:return e.sent(),[4,s.takeLatest(c.CHECK_COMPATIBILITY_STATUS,f)];case 3:return e.sent(),[2]}}))}t.default=g,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(d,"handleCheckCompatibility","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(p,"handleChangePhp","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(f,"handleCheckCompatibilityStatus","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(g,"installation","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){!function(e){"use strict";var t={searchParams:"URLSearchParams"in self,iterable:"Symbol"in self&&"iterator"in Symbol,blob:"FileReader"in self&&"Blob"in self&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in self,arrayBuffer:"ArrayBuffer"in self};if(t.arrayBuffer)var n=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],r=ArrayBuffer.isView||function(e){return e&&n.indexOf(Object.prototype.toString.call(e))>-1};function o(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function i(e){return"string"!=typeof e&&(e=String(e)),e}function a(e){var n={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return t.iterable&&(n[Symbol.iterator]=function(){return n}),n}function s(e){this.map={},e instanceof s?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function l(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function c(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function u(e){var t=new FileReader,n=c(t);return t.readAsArrayBuffer(e),n}function d(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function p(){return this.bodyUsed=!1,this._initBody=function(e){var n;this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:t.blob&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:t.formData&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:t.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():t.arrayBuffer&&t.blob&&(n=e)&&DataView.prototype.isPrototypeOf(n)?(this._bodyArrayBuffer=d(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):t.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(e)||r(e))?this._bodyArrayBuffer=d(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):t.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},t.blob&&(this.blob=function(){var e=l(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?l(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(u)}),this.text=function(){var e,t,n,r=l(this);if(r)return r;if(this._bodyBlob)return e=this._bodyBlob,t=new FileReader,n=c(t),t.readAsText(e),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},t.formData&&(this.formData=function(){return this.text().then(m)}),this.json=function(){return this.text().then(JSON.parse)},this}s.prototype.append=function(e,t){e=o(e),t=i(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},s.prototype.delete=function(e){delete this.map[o(e)]},s.prototype.get=function(e){return e=o(e),this.has(e)?this.map[e]:null},s.prototype.has=function(e){return this.map.hasOwnProperty(o(e))},s.prototype.set=function(e,t){this.map[o(e)]=i(t)},s.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},s.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),a(e)},s.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),a(e)},s.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),a(e)},t.iterable&&(s.prototype[Symbol.iterator]=s.prototype.entries);var f=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function g(e,t){var n,r,o=(t=t||{}).body;if(e instanceof g){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new s(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,o||null==e._bodyInit||(o=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new s(t.headers)),this.method=(n=t.method||this.method||"GET",r=n.toUpperCase(),f.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(o)}function m(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),o=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(o))}})),t}function h(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new s(t.headers),this.url=t.url||"",this._initBody(e)}g.prototype.clone=function(){return new g(this,{body:this._bodyInit})},p.call(g.prototype),p.call(h.prototype),h.prototype.clone=function(){return new h(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new s(this.headers),url:this.url})},h.error=function(){var e=new h(null,{status:0,statusText:""});return e.type="error",e};var y=[301,302,303,307,308];h.redirect=function(e,t){if(-1===y.indexOf(t))throw new RangeError("Invalid status code");return new h(null,{status:t,headers:{location:e}})},e.DOMException=self.DOMException;try{new e.DOMException}catch(t){e.DOMException=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},e.DOMException.prototype=Object.create(Error.prototype),e.DOMException.prototype.constructor=e.DOMException}function b(n,r){return new Promise((function(o,i){var a=new g(n,r);if(a.signal&&a.signal.aborted)return i(new e.DOMException("Aborted","AbortError"));var l=new XMLHttpRequest;function c(){l.abort()}l.onload=function(){var e,t,n={status:l.status,statusText:l.statusText,headers:(e=l.getAllResponseHeaders()||"",t=new s,e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var o=n.join(":").trim();t.append(r,o)}})),t)};n.url="responseURL"in l?l.responseURL:n.headers.get("X-Request-URL");var r="response"in l?l.response:l.responseText;o(new h(r,n))},l.onerror=function(){i(new TypeError("Network request failed"))},l.ontimeout=function(){i(new TypeError("Network request failed"))},l.onabort=function(){i(new e.DOMException("Aborted","AbortError"))},l.open(a.method,a.url,!0),"include"===a.credentials?l.withCredentials=!0:"omit"===a.credentials&&(l.withCredentials=!1),"responseType"in l&&t.blob&&(l.responseType="blob"),a.headers.forEach((function(e,t){l.setRequestHeader(t,e)})),a.signal&&(a.signal.addEventListener("abort",c),l.onreadystatechange=function(){4===l.readyState&&a.signal.removeEventListener("abort",c)}),l.send(void 0===a._bodyInit?null:a._bodyInit)}))}b.polyfill=!0,self.fetch||(self.fetch=b,self.Headers=s,self.Request=g,self.Response=h),e.Headers=s,e.Request=g,e.Response=h,e.fetch=b,Object.defineProperty(e,"__esModule",{value:!0})}(t)},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(77),a=n(18);window.optimizerData=window.optimizerData||{};var s,l,c=n(35),u=n(92);function d(){var e,t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,4,,5]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/fetch-options","GET",{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return e=r.sent(),[4,i.call(u.mainApi("https://updates.sgvps.net/supported-versions.json","GET",{},{},!1))];case 2:return t=r.sent(),e.data.php_versions=t,e.data.current_php_version=window.optimizerData.php_version,e.data.php_version_manually_changed=parseInt(window.optimizerData.is_php_changed),[4,i.put(a.fetchOptionsSuccess(e.data))];case 3:return r.sent(),[3,5];case 4:return n=r.sent(),console.error(""+n,n),[3,5];case 5:return[2]}}))}function p(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-option","POST",{option_key:"siteground_optimizer_"+e.payload.option,is_multisite:e.payload.isMultisite},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success?[4,i.put(a.optionEnabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return e.payload.showNotification?[4,i.put(a.addNotification({id:e.payload.option+"enable",type:t.success?"success":"error",message:t.data.message}))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function f(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-option","POST",{option_key:"siteground_optimizer_"+e.payload.option,is_multisite:e.payload.isMultisite},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success?[4,i.put(a.optionDisabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return e.payload.showNotification?[4,i.put(a.addNotification({id:e.payload.option+"disable",type:t.success?"success":"error",message:t.data.message}))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function g(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-multisite-optimization","POST",{blog_id:e.payload.blogId,setting:"enable_"+e.payload.setting+"_optimization"},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success||!t.data.message?[3,3]:[4,i.put(a.addNotification({id:"bulk_error_message",type:"error",message:t.data.message}))];case 2:return r.sent(),[3,5];case 3:return[4,i.put(a.fetchOptions())];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function m(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-multisite-optimization","POST",{blog_id:e.payload.blogId,setting:"disable_"+e.payload.setting+"_optimization"},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success||!t.data.message.lenght?[3,3]:[4,i.put(a.addNotification({id:"bulk_error_message",type:"error",message:t.data.message}))];case 2:return r.sent(),[3,5];case 3:return[4,i.put(a.fetchOptions())];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function h(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,5,,6]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-memcache"))];case 1:return(t=r.sent()).success?[4,i.put(a.optionEnabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 4:return r.sent(),[3,6];case 5:return n=r.sent(),console.error(""+n,n),[3,6];case 6:return[2]}}))}function y(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,5,,6]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-memcache"))];case 1:return(t=r.sent()).success?[4,i.put(a.optionDisabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 4:return r.sent(),[3,6];case 5:return n=r.sent(),console.error(""+n,n),[3,6];case 6:return[2]}}))}function b(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return[4,i.put(a.isLoading(!0))];case 1:r.sent(),r.label=2;case 2:return r.trys.push([2,8,,9]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-ssl","POST",{option_key:"siteground_optimizer_"+e.payload.option},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return(t=r.sent()).success?[4,i.put(a.optionEnabled(e))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[4,i.put(a.isLoading(!1))];case 6:return r.sent(),[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 7:return r.sent(),[3,9];case 8:return n=r.sent(),console.error(""+n,n),[3,9];case 9:return[2]}}))}function x(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return[4,i.put(a.isLoading(!0))];case 1:r.sent(),r.label=2;case 2:return r.trys.push([2,8,,9]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-ssl","POST",{option_key:"siteground_optimizer_"+e.payload.option},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return(t=r.sent()).success?[4,i.put(a.optionDisabled(e))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[4,i.put(a.isLoading(!1))];case 6:return r.sent(),[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 7:return r.sent(),[3,9];case 8:return n=r.sent(),console.error(""+n,n),[3,9];case 9:return[2]}}))}function _(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/update-excluded-urls","POST",{excluded_urls:JSON.stringify(e.payload)},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t=r.sent(),[4,i.put(a.updateExcludeListSuccess(t.data))];case 2:return r.sent(),[3,4];case 3:return n=r.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function v(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/update-exclude-list","POST",{type:e.payload.type,handle:e.payload.handle},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t=r.sent(),[4,i.put(a.updateExcludesSuccess({type:e.payload.type,handles:t.handles}))];case 2:return r.sent(),[3,4];case 3:return n=r.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function M(e){var t,n;return o(this,(function(e){switch(e.label){case 0:return e.trys.push([0,3,,4]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/hide-rating"))];case 1:return e.sent(),t={hide_rating:1},[4,i.put(a.fetchOptionsSuccess(t))];case 2:return e.sent(),[3,4];case 3:return n=e.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function w(){return o(this,(function(e){switch(e.label){case 0:return[4,i.takeLatest(c.ENABLE_OPTION,p)];case 1:return e.sent(),[4,i.takeLatest(c.DISABLE_OPTION,f)];case 2:return e.sent(),[4,i.takeLatest(c.ENABLE_BLOG_SETTINGS,g)];case 3:return e.sent(),[4,i.takeLatest(c.DISABLE_BLOG_SETTINGS,m)];case 4:return e.sent(),[4,i.takeLatest(c.FETCH_OPTIONS,d)];case 5:return e.sent(),[4,i.takeLatest(c.UPDATE_EXCLUDE_LIST,_)];case 6:return e.sent(),[4,i.takeLatest(c.UPDATE_EXCLUDES,v)];case 7:return e.sent(),[4,i.takeLatest(c.ENABLE_MEMCACHE,h)];case 8:return e.sent(),[4,i.takeLatest(c.DISABLE_MEMCACHE,y)];case 9:return e.sent(),[4,i.takeLatest(c.ENABLE_SSL,b)];case 10:return e.sent(),[4,i.takeLatest(c.DISABLE_SSL,x)];case 11:return e.sent(),[4,i.takeLatest(c.HIDE_RATING,M)];case 12:return e.sent(),[2]}}))}t.default=w,s=n(0).default,l=n(0).leaveModule,s&&(s.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(d,"handleFetchOptions","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(p,"handleOptionEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(f,"handleOptionDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(g,"handleBlogSettingsEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(m,"handleBlogSettingsDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(h,"handleMemcacheEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(y,"handleMemcacheDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(b,"handleSslEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(x,"handleSslDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(_,"handleUpdateExcludeList","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(v,"handleUpdateExcludes","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(M,"handleHideRating","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(w,"options","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),l(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(15),c=n(18),u=n(35),d=n(92);function p(){var e;return o(this,(function(t){switch(t.label){case 0:return t.trys.push([0,4,,5]),[4,s.call(d.mainApi(window.optimizerData.rest_base+"/purge-cache","GET",{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t.sent(),[4,s.put({type:u.ADD_NOTIFICATION,payload:{id:"cache-purged",type:"success",message:l.translate("Dynamic Cache Successfully Purged")}})];case 2:return t.sent(),[4,s.put(c.purgeCacheSuccess())];case 3:return t.sent(),[3,5];case 4:return e=t.sent(),console.error(""+e,e),[3,5];case 5:return[2]}}))}function f(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),[4,s.call(d.mainApi(window.optimizerData.rest_base+"/test-url-cache","POST",{url:window.optimizerData.home_url+e.payload},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t=r.sent(),[4,s.put({type:u.ADD_NOTIFICATION,payload:{id:e.payload,type:t.data.cached?"success":"error",message:t.data.cached?"The URL is cached":"The URL is not cached"}})];case 2:return r.sent(),[3,4];case 3:return n=r.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function g(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(u.PURGE_CACHE,p)];case 1:return e.sent(),[4,s.takeLatest(u.TEST_URL,f)];case 2:return e.sent(),[2]}}))}t.default=g,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),i.register(p,"handeCachePurge","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),i.register(f,"handleTestUrl","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),i.register(g,"cache","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(18),c=n(35),u=n(92);function d(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,7,,9]),[4,s.put(l.analysisisLoading())];case 1:return r.sent(),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/run-analysis","POST",e.payload,{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 2:return(t=r.sent()).success?[4,s.put(l.runAnalysisSuccess(t.data))]:[3,4];case 3:return r.sent(),[3,6];case 4:return[4,s.put(l.runAnalysisFail())];case 5:r.sent(),r.label=6;case 6:return[3,9];case 7:return n=r.sent(),[4,s.put(l.runAnalysisFail())];case 8:return r.sent(),console.error(""+n,n),[3,9];case 9:return[2]}}))}function p(e){return o(this,(function(t){switch(t.label){case 0:return[4,s.put({type:c.ADD_NOTIFICATION,payload:{id:e.type,type:"error",message:"We failed to connect to Google servers, please try later!"}})];case 1:return t.sent(),[2]}}))}function f(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(c.RUN_ANALYSIS,d)];case 1:return e.sent(),[4,s.takeLatest(c.RUN_ANALYSIS_FAIL,p)];case 2:return e.sent(),[4,s.takeLatest(c.ANALYSIS_CHANGE_DEVICE,l.analysisChangeDevice)];case 3:return e.sent(),[2]}}))}t.default=f,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),i.register(d,"handleRunAnalysis","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),i.register(p,"handleRunAnalysisFail","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),i.register(f,"report","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(18),c=n(92),u=n(35);function d(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/check-image-optimizing-status?"+ +(new Date).getTime()))];case 1:return e=n.sent(),[4,s.put(l.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function p(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/optimize-images"))];case 1:return e=n.sent(),[4,s.put(l.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function f(){var e,t;return o(this,(function(n){switch(n.label){case 0:e={has_images_for_optimization:1},n.label=1;case 1:return n.trys.push([1,4,,5]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/reset-images-optimization"))];case 2:return n.sent(),[4,s.put(l.fetchOptionsSuccess(e))];case 3:return n.sent(),[3,5];case 4:return t=n.sent(),console.error(""+t,t),[3,5];case 5:return[2]}}))}function g(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/stop-images-optimization"))];case 1:return e=n.sent(),[4,s.put(l.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function m(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(u.CHECK_IMAGE_OPTIMIZATION_STATUS,d)];case 1:return e.sent(),[4,s.takeLatest(u.INIT_IMAGES_OPTIMIZATION,p)];case 2:return e.sent(),[4,s.takeLatest(u.STOP_IMAGES_OPTIMIZATION,g)];case 3:return e.sent(),[4,s.takeLatest(u.RESET_IMAGES_OPTIMIZATION,f)];case 4:return e.sent(),[2]}}))}t.default=m,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(d,"handleCheckImageOptimizationStatus","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(p,"handleInitImagesOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(f,"handleResetImagesOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(g,"handleStopImagesOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(m,"imageOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(15),c=n(92),u=n(18),d=n(35);function p(){var e;return o(this,(function(t){switch(t.label){case 0:return t.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/delete-webp-files","GET",{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t.sent(),[4,s.put({type:d.ADD_NOTIFICATION,payload:{id:"webp-files-deleted",type:"success",message:l.translate("WebP Files Successfully Deleted")}})];case 2:return t.sent(),[3,4];case 3:return e=t.sent(),console.error(""+e,e),[3,4];case 4:return[2]}}))}function f(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/generate-webp-files"))];case 1:return e=n.sent(),[4,s.put(u.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function g(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/stop-webp-conversion"))];case 1:return e=n.sent(),[4,s.put(u.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function m(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/check-webp-conversion-status?"+ +(new Date).getTime()))];case 1:return e=n.sent(),[4,s.put(u.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function h(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(d.DELETE_WEBP_FILES,p)];case 1:return e.sent(),[4,s.takeLatest(d.GENERATE_WEBP_FILES,f)];case 2:return e.sent(),[4,s.takeLatest(d.STOP_WEBP_CONVERSION,g)];case 3:return e.sent(),[4,s.takeLatest(d.CHECK_WEBP_CONVERSION_STATUS,m)];case 4:return e.sent(),[2]}}))}t.default=h,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(p,"handleDeleteWebpFiles","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(f,"handleGenerateWebpFiles","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(g,"handleStopWebpConversion","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(m,"handleCheckWebpConversionStatus","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(h,"cache","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(255),d=n(51),p=n(832),f=n(1125),g=n(1126),m=n(1127),h=n(1133),y=n(1134),b=n(1135),x=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e={supercacher:p.default,environment:f.default,frontend:g.default,images:m.default,global:h.default,defaults:y.default,analytics:b.default};return l.createElement(c.Provider,{store:this.props.store},l.createElement(u.Router,{history:this.props.history,key:Math.random()},l.createElement(l.Fragment,null,l.createElement(u.Redirect,{exact:!0,from:"/",to:Object.keys(window.optimizerData.tabs)[0]}),d.map(window.optimizerData.tabs,(function(t,n){return l.createElement(u.Route,{key:Math.random(),path:n,component:e[n]})})))))},t}(l.Component);t.default=x,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/root/index.tsx"),a.register(x,"Root","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/root/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t){e.exports=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}},function(e,t,n){"use strict";var r=n(36);t.__esModule=!0,t.createProvider=l,t.default=void 0;var o=r(n(425)),i=n(2),a=r(n(23)),s=n(426);r(n(191));function l(e){var t;void 0===e&&(e="store");var n=e+"Subscription",r=function(t){(0,o.default)(a,t);var r=a.prototype;function a(n,r){var o;return(o=t.call(this,n,r)||this)[e]=n.store,o}return r.getChildContext=function(){var t;return(t={})[e]=this[e],t[n]=null,t},r.render=function(){return i.Children.only(this.props.children)},a}(i.Component);return r.propTypes={store:s.storeShape.isRequired,children:a.default.element.isRequired},r.childContextTypes=((t={})[e]=s.storeShape.isRequired,t[n]=s.subscriptionShape,t),r}var c=l();t.default=c},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t,n){"use strict";var r=n(428),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,g=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(g){var o=f(n);o&&o!==g&&e(t,o,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),m=l(n),h=0;h<a.length;++h){var y=a[h];if(!(i[y]||r&&r[y]||m&&m[y]||s&&s[y])){var b=p(n,y);try{c(t,y,b)}catch(e){}}}return t}return t}},function(e,t,n){"use strict";
57
  /** @license React v16.11.0
58
  * react-is.production.min.js
59
  *
@@ -66,4 +66,4 @@ function(e,t,n,r){e=(e+"").replace(/[^0-9+\-Ee.]/g,"");var o=isFinite(+e)?+e:0,i
66
  * http://hammerjs.github.io/
67
  *
68
  * Copyright (c) 2016 Jorik Tangelder;
69
- * Licensed under the MIT license */!function(o,i,a,s){"use strict";var l,c=["","webkit","Moz","MS","ms","o"],u=i.createElement("div"),d="function",p=Math.round,f=Math.abs,g=Date.now;function m(e,t,n){return setTimeout(M(e,n),t)}function h(e,t,n){return!!Array.isArray(e)&&(y(e,n[t],n),!0)}function y(e,t,n){var r;if(e)if(e.forEach)e.forEach(t,n);else if(e.length!==s)for(r=0;r<e.length;)t.call(n,e[r],r,e),r++;else for(r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r,e)}function b(e,t,n){var r="DEPRECATED METHOD: "+t+"\n"+n+" AT \n";return function(){var t=new Error("get-stack-trace"),n=t&&t.stack?t.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",i=o.console&&(o.console.warn||o.console.log);return i&&i.call(o.console,r,n),e.apply(this,arguments)}}l="function"!=typeof Object.assign?function(e){if(e===s||null===e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),n=1;n<arguments.length;n++){var r=arguments[n];if(r!==s&&null!==r)for(var o in r)r.hasOwnProperty(o)&&(t[o]=r[o])}return t}:Object.assign;var x=b((function(e,t,n){for(var r=Object.keys(t),o=0;o<r.length;)(!n||n&&e[r[o]]===s)&&(e[r[o]]=t[r[o]]),o++;return e}),"extend","Use `assign`."),_=b((function(e,t){return x(e,t,!0)}),"merge","Use `assign`.");function v(e,t,n){var r,o=t.prototype;(r=e.prototype=Object.create(o)).constructor=e,r._super=o,n&&l(r,n)}function M(e,t){return function(){return e.apply(t,arguments)}}function w(e,t){return typeof e==d?e.apply(t&&t[0]||s,t):e}function z(e,t){return e===s?t:e}function S(e,t,n){y(k(t),(function(t){e.addEventListener(t,n,!1)}))}function L(e,t,n){y(k(t),(function(t){e.removeEventListener(t,n,!1)}))}function O(e,t){for(;e;){if(e==t)return!0;e=e.parentNode}return!1}function A(e,t){return e.indexOf(t)>-1}function k(e){return e.trim().split(/\s+/g)}function T(e,t,n){if(e.indexOf&&!n)return e.indexOf(t);for(var r=0;r<e.length;){if(n&&e[r][n]==t||!n&&e[r]===t)return r;r++}return-1}function E(e){return Array.prototype.slice.call(e,0)}function N(e,t,n){for(var r=[],o=[],i=0;i<e.length;){var a=t?e[i][t]:e[i];T(o,a)<0&&r.push(e[i]),o[i]=a,i++}return n&&(r=t?r.sort((function(e,n){return e[t]>n[t]})):r.sort()),r}function j(e,t){for(var n,r,o=t[0].toUpperCase()+t.slice(1),i=0;i<c.length;){if((r=(n=c[i])?n+o:t)in e)return r;i++}return s}var D=1;function P(e){var t=e.ownerDocument||e;return t.defaultView||t.parentWindow||o}var W="ontouchstart"in o,C=j(o,"PointerEvent")!==s,I=W&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),R=25,Y=1,q=2,H=4,B=8,F=1,U=2,X=4,Q=8,V=16,G=U|X,K=Q|V,J=G|K,$=["x","y"],Z=["clientX","clientY"];function ee(e,t){var n=this;this.manager=e,this.callback=t,this.element=e.element,this.target=e.options.inputTarget,this.domHandler=function(t){w(e.options.enable,[e])&&n.handler(t)},this.init()}function te(e,t,n){var r=n.pointers.length,o=n.changedPointers.length,i=t&Y&&r-o==0,a=t&(H|B)&&r-o==0;n.isFirst=!!i,n.isFinal=!!a,i&&(e.session={}),n.eventType=t,function(e,t){var n=e.session,r=t.pointers,o=r.length;n.firstInput||(n.firstInput=ne(t));o>1&&!n.firstMultiple?n.firstMultiple=ne(t):1===o&&(n.firstMultiple=!1);var i=n.firstInput,a=n.firstMultiple,l=a?a.center:i.center,c=t.center=re(r);t.timeStamp=g(),t.deltaTime=t.timeStamp-i.timeStamp,t.angle=se(l,c),t.distance=ae(l,c),function(e,t){var n=t.center,r=e.offsetDelta||{},o=e.prevDelta||{},i=e.prevInput||{};t.eventType!==Y&&i.eventType!==H||(o=e.prevDelta={x:i.deltaX||0,y:i.deltaY||0},r=e.offsetDelta={x:n.x,y:n.y});t.deltaX=o.x+(n.x-r.x),t.deltaY=o.y+(n.y-r.y)}(n,t),t.offsetDirection=ie(t.deltaX,t.deltaY);var u=oe(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=u.x,t.overallVelocityY=u.y,t.overallVelocity=f(u.x)>f(u.y)?u.x:u.y,t.scale=a?(d=a.pointers,p=r,ae(p[0],p[1],Z)/ae(d[0],d[1],Z)):1,t.rotation=a?function(e,t){return se(t[1],t[0],Z)+se(e[1],e[0],Z)}(a.pointers,r):0,t.maxPointers=n.prevInput?t.pointers.length>n.prevInput.maxPointers?t.pointers.length:n.prevInput.maxPointers:t.pointers.length,function(e,t){var n,r,o,i,a=e.lastInterval||t,l=t.timeStamp-a.timeStamp;if(t.eventType!=B&&(l>R||a.velocity===s)){var c=t.deltaX-a.deltaX,u=t.deltaY-a.deltaY,d=oe(l,c,u);r=d.x,o=d.y,n=f(d.x)>f(d.y)?d.x:d.y,i=ie(c,u),e.lastInterval=t}else n=a.velocity,r=a.velocityX,o=a.velocityY,i=a.direction;t.velocity=n,t.velocityX=r,t.velocityY=o,t.direction=i}(n,t);var d,p;var m=e.element;O(t.srcEvent.target,m)&&(m=t.srcEvent.target);t.target=m}(e,n),e.emit("hammer.input",n),e.recognize(n),e.session.prevInput=n}function ne(e){for(var t=[],n=0;n<e.pointers.length;)t[n]={clientX:p(e.pointers[n].clientX),clientY:p(e.pointers[n].clientY)},n++;return{timeStamp:g(),pointers:t,center:re(t),deltaX:e.deltaX,deltaY:e.deltaY}}function re(e){var t=e.length;if(1===t)return{x:p(e[0].clientX),y:p(e[0].clientY)};for(var n=0,r=0,o=0;o<t;)n+=e[o].clientX,r+=e[o].clientY,o++;return{x:p(n/t),y:p(r/t)}}function oe(e,t,n){return{x:t/e||0,y:n/e||0}}function ie(e,t){return e===t?F:f(e)>=f(t)?e<0?U:X:t<0?Q:V}function ae(e,t,n){n||(n=$);var r=t[n[0]]-e[n[0]],o=t[n[1]]-e[n[1]];return Math.sqrt(r*r+o*o)}function se(e,t,n){n||(n=$);var r=t[n[0]]-e[n[0]],o=t[n[1]]-e[n[1]];return 180*Math.atan2(o,r)/Math.PI}ee.prototype={handler:function(){},init:function(){this.evEl&&S(this.element,this.evEl,this.domHandler),this.evTarget&&S(this.target,this.evTarget,this.domHandler),this.evWin&&S(P(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&L(this.element,this.evEl,this.domHandler),this.evTarget&&L(this.target,this.evTarget,this.domHandler),this.evWin&&L(P(this.element),this.evWin,this.domHandler)}};var le={mousedown:Y,mousemove:q,mouseup:H},ce="mousedown",ue="mousemove mouseup";function de(){this.evEl=ce,this.evWin=ue,this.pressed=!1,ee.apply(this,arguments)}v(de,ee,{handler:function(e){var t=le[e.type];t&Y&&0===e.button&&(this.pressed=!0),t&q&&1!==e.which&&(t=H),this.pressed&&(t&H&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[e],changedPointers:[e],pointerType:"mouse",srcEvent:e}))}});var pe={pointerdown:Y,pointermove:q,pointerup:H,pointercancel:B,pointerout:B},fe={2:"touch",3:"pen",4:"mouse",5:"kinect"},ge="pointerdown",me="pointermove pointerup pointercancel";function he(){this.evEl=ge,this.evWin=me,ee.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}o.MSPointerEvent&&!o.PointerEvent&&(ge="MSPointerDown",me="MSPointerMove MSPointerUp MSPointerCancel"),v(he,ee,{handler:function(e){var t=this.store,n=!1,r=e.type.toLowerCase().replace("ms",""),o=pe[r],i=fe[e.pointerType]||e.pointerType,a="touch"==i,s=T(t,e.pointerId,"pointerId");o&Y&&(0===e.button||a)?s<0&&(t.push(e),s=t.length-1):o&(H|B)&&(n=!0),s<0||(t[s]=e,this.callback(this.manager,o,{pointers:t,changedPointers:[e],pointerType:i,srcEvent:e}),n&&t.splice(s,1))}});var ye={touchstart:Y,touchmove:q,touchend:H,touchcancel:B},be="touchstart",xe="touchstart touchmove touchend touchcancel";function _e(){this.evTarget=be,this.evWin=xe,this.started=!1,ee.apply(this,arguments)}function ve(e,t){var n=E(e.touches),r=E(e.changedTouches);return t&(H|B)&&(n=N(n.concat(r),"identifier",!0)),[n,r]}v(_e,ee,{handler:function(e){var t=ye[e.type];if(t===Y&&(this.started=!0),this.started){var n=ve.call(this,e,t);t&(H|B)&&n[0].length-n[1].length==0&&(this.started=!1),this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:"touch",srcEvent:e})}}});var Me={touchstart:Y,touchmove:q,touchend:H,touchcancel:B},we="touchstart touchmove touchend touchcancel";function ze(){this.evTarget=we,this.targetIds={},ee.apply(this,arguments)}function Se(e,t){var n=E(e.touches),r=this.targetIds;if(t&(Y|q)&&1===n.length)return r[n[0].identifier]=!0,[n,n];var o,i,a=E(e.changedTouches),s=[],l=this.target;if(i=n.filter((function(e){return O(e.target,l)})),t===Y)for(o=0;o<i.length;)r[i[o].identifier]=!0,o++;for(o=0;o<a.length;)r[a[o].identifier]&&s.push(a[o]),t&(H|B)&&delete r[a[o].identifier],o++;return s.length?[N(i.concat(s),"identifier",!0),s]:void 0}v(ze,ee,{handler:function(e){var t=Me[e.type],n=Se.call(this,e,t);n&&this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:"touch",srcEvent:e})}});var Le=2500,Oe=25;function Ae(){ee.apply(this,arguments);var e=M(this.handler,this);this.touch=new ze(this.manager,e),this.mouse=new de(this.manager,e),this.primaryTouch=null,this.lastTouches=[]}function ke(e,t){e&Y?(this.primaryTouch=t.changedPointers[0].identifier,Te.call(this,t)):e&(H|B)&&Te.call(this,t)}function Te(e){var t=e.changedPointers[0];if(t.identifier===this.primaryTouch){var n={x:t.clientX,y:t.clientY};this.lastTouches.push(n);var r=this.lastTouches;setTimeout((function(){var e=r.indexOf(n);e>-1&&r.splice(e,1)}),Le)}}function Ee(e){for(var t=e.srcEvent.clientX,n=e.srcEvent.clientY,r=0;r<this.lastTouches.length;r++){var o=this.lastTouches[r],i=Math.abs(t-o.x),a=Math.abs(n-o.y);if(i<=Oe&&a<=Oe)return!0}return!1}v(Ae,ee,{handler:function(e,t,n){var r="touch"==n.pointerType,o="mouse"==n.pointerType;if(!(o&&n.sourceCapabilities&&n.sourceCapabilities.firesTouchEvents)){if(r)ke.call(this,t,n);else if(o&&Ee.call(this,n))return;this.callback(e,t,n)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Ne=j(u.style,"touchAction"),je=Ne!==s,De="auto",Pe="manipulation",We="none",Ce="pan-x",Ie="pan-y",Re=function(){if(!je)return!1;var e={},t=o.CSS&&o.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach((function(n){e[n]=!t||o.CSS.supports("touch-action",n)})),e}();function Ye(e,t){this.manager=e,this.set(t)}Ye.prototype={set:function(e){"compute"==e&&(e=this.compute()),je&&this.manager.element.style&&Re[e]&&(this.manager.element.style[Ne]=e),this.actions=e.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var e=[];return y(this.manager.recognizers,(function(t){w(t.options.enable,[t])&&(e=e.concat(t.getTouchAction()))})),function(e){if(A(e,We))return We;var t=A(e,Ce),n=A(e,Ie);if(t&&n)return We;if(t||n)return t?Ce:Ie;if(A(e,Pe))return Pe;return De}(e.join(" "))},preventDefaults:function(e){var t=e.srcEvent,n=e.offsetDirection;if(this.manager.session.prevented)t.preventDefault();else{var r=this.actions,o=A(r,We)&&!Re[We],i=A(r,Ie)&&!Re[Ie],a=A(r,Ce)&&!Re[Ce];if(o){var s=1===e.pointers.length,l=e.distance<2,c=e.deltaTime<250;if(s&&l&&c)return}if(!a||!i)return o||i&&n&G||a&&n&K?this.preventSrc(t):void 0}},preventSrc:function(e){this.manager.session.prevented=!0,e.preventDefault()}};var qe=1,He=2,Be=4,Fe=8,Ue=Fe,Xe=16;function Qe(e){this.options=l({},this.defaults,e||{}),this.id=D++,this.manager=null,this.options.enable=z(this.options.enable,!0),this.state=qe,this.simultaneous={},this.requireFail=[]}function Ve(e){return e&Xe?"cancel":e&Fe?"end":e&Be?"move":e&He?"start":""}function Ge(e){return e==V?"down":e==Q?"up":e==U?"left":e==X?"right":""}function Ke(e,t){var n=t.manager;return n?n.get(e):e}function Je(){Qe.apply(this,arguments)}function $e(){Je.apply(this,arguments),this.pX=null,this.pY=null}function Ze(){Je.apply(this,arguments)}function et(){Qe.apply(this,arguments),this._timer=null,this._input=null}function tt(){Je.apply(this,arguments)}function nt(){Je.apply(this,arguments)}function rt(){Qe.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function ot(e,t){return(t=t||{}).recognizers=z(t.recognizers,ot.defaults.preset),new it(e,t)}Qe.prototype={defaults:{},set:function(e){return l(this.options,e),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(e){if(h(e,"recognizeWith",this))return this;var t=this.simultaneous;return t[(e=Ke(e,this)).id]||(t[e.id]=e,e.recognizeWith(this)),this},dropRecognizeWith:function(e){return h(e,"dropRecognizeWith",this)?this:(e=Ke(e,this),delete this.simultaneous[e.id],this)},requireFailure:function(e){if(h(e,"requireFailure",this))return this;var t=this.requireFail;return-1===T(t,e=Ke(e,this))&&(t.push(e),e.requireFailure(this)),this},dropRequireFailure:function(e){if(h(e,"dropRequireFailure",this))return this;e=Ke(e,this);var t=T(this.requireFail,e);return t>-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(e){return!!this.simultaneous[e.id]},emit:function(e){var t=this,n=this.state;function r(n){t.manager.emit(n,e)}n<Fe&&r(t.options.event+Ve(n)),r(t.options.event),e.additionalEvent&&r(e.additionalEvent),n>=Fe&&r(t.options.event+Ve(n))},tryEmit:function(e){if(this.canEmit())return this.emit(e);this.state=32},canEmit:function(){for(var e=0;e<this.requireFail.length;){if(!(this.requireFail[e].state&(32|qe)))return!1;e++}return!0},recognize:function(e){var t=l({},e);if(!w(this.options.enable,[this,t]))return this.reset(),void(this.state=32);this.state&(Ue|Xe|32)&&(this.state=qe),this.state=this.process(t),this.state&(He|Be|Fe|Xe)&&this.tryEmit(t)},process:function(e){},getTouchAction:function(){},reset:function(){}},v(Je,Qe,{defaults:{pointers:1},attrTest:function(e){var t=this.options.pointers;return 0===t||e.pointers.length===t},process:function(e){var t=this.state,n=e.eventType,r=t&(He|Be),o=this.attrTest(e);return r&&(n&B||!o)?t|Xe:r||o?n&H?t|Fe:t&He?t|Be:He:32}}),v($e,Je,{defaults:{event:"pan",threshold:10,pointers:1,direction:J},getTouchAction:function(){var e=this.options.direction,t=[];return e&G&&t.push(Ie),e&K&&t.push(Ce),t},directionTest:function(e){var t=this.options,n=!0,r=e.distance,o=e.direction,i=e.deltaX,a=e.deltaY;return o&t.direction||(t.direction&G?(o=0===i?F:i<0?U:X,n=i!=this.pX,r=Math.abs(e.deltaX)):(o=0===a?F:a<0?Q:V,n=a!=this.pY,r=Math.abs(e.deltaY))),e.direction=o,n&&r>t.threshold&&o&t.direction},attrTest:function(e){return Je.prototype.attrTest.call(this,e)&&(this.state&He||!(this.state&He)&&this.directionTest(e))},emit:function(e){this.pX=e.deltaX,this.pY=e.deltaY;var t=Ge(e.direction);t&&(e.additionalEvent=this.options.event+t),this._super.emit.call(this,e)}}),v(Ze,Je,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[We]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.scale-1)>this.options.threshold||this.state&He)},emit:function(e){if(1!==e.scale){var t=e.scale<1?"in":"out";e.additionalEvent=this.options.event+t}this._super.emit.call(this,e)}}),v(et,Qe,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[De]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,r=e.distance<t.threshold,o=e.deltaTime>t.time;if(this._input=e,!r||!n||e.eventType&(H|B)&&!o)this.reset();else if(e.eventType&Y)this.reset(),this._timer=m((function(){this.state=Ue,this.tryEmit()}),t.time,this);else if(e.eventType&H)return Ue;return 32},reset:function(){clearTimeout(this._timer)},emit:function(e){this.state===Ue&&(e&&e.eventType&H?this.manager.emit(this.options.event+"up",e):(this._input.timeStamp=g(),this.manager.emit(this.options.event,this._input)))}}),v(tt,Je,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[We]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.rotation)>this.options.threshold||this.state&He)}}),v(nt,Je,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:G|K,pointers:1},getTouchAction:function(){return $e.prototype.getTouchAction.call(this)},attrTest:function(e){var t,n=this.options.direction;return n&(G|K)?t=e.overallVelocity:n&G?t=e.overallVelocityX:n&K&&(t=e.overallVelocityY),this._super.attrTest.call(this,e)&&n&e.offsetDirection&&e.distance>this.options.threshold&&e.maxPointers==this.options.pointers&&f(t)>this.options.velocity&&e.eventType&H},emit:function(e){var t=Ge(e.offsetDirection);t&&this.manager.emit(this.options.event+t,e),this.manager.emit(this.options.event,e)}}),v(rt,Qe,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Pe]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,r=e.distance<t.threshold,o=e.deltaTime<t.time;if(this.reset(),e.eventType&Y&&0===this.count)return this.failTimeout();if(r&&o&&n){if(e.eventType!=H)return this.failTimeout();var i=!this.pTime||e.timeStamp-this.pTime<t.interval,a=!this.pCenter||ae(this.pCenter,e.center)<t.posThreshold;if(this.pTime=e.timeStamp,this.pCenter=e.center,a&&i?this.count+=1:this.count=1,this._input=e,0===this.count%t.taps)return this.hasRequireFailures()?(this._timer=m((function(){this.state=Ue,this.tryEmit()}),t.interval,this),He):Ue}return 32},failTimeout:function(){return this._timer=m((function(){this.state=32}),this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==Ue&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),ot.VERSION="2.0.7",ot.defaults={domEvents:!1,touchAction:"compute",enable:!0,inputTarget:null,inputClass:null,preset:[[tt,{enable:!1}],[Ze,{enable:!1},["rotate"]],[nt,{direction:G}],[$e,{direction:G},["swipe"]],[rt],[rt,{event:"doubletap",taps:2},["tap"]],[et]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};function it(e,t){var n;this.options=l({},ot.defaults,t||{}),this.options.inputTarget=this.options.inputTarget||e,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=e,this.input=new((n=this).options.inputClass||(C?he:I?ze:W?Ae:de))(n,te),this.touchAction=new Ye(this,this.options.touchAction),at(this,!0),y(this.options.recognizers,(function(e){var t=this.add(new e[0](e[1]));e[2]&&t.recognizeWith(e[2]),e[3]&&t.requireFailure(e[3])}),this)}function at(e,t){var n,r=e.element;r.style&&(y(e.options.cssProps,(function(o,i){n=j(r.style,i),t?(e.oldCssProps[n]=r.style[n],r.style[n]=o):r.style[n]=e.oldCssProps[n]||""})),t||(e.oldCssProps={}))}it.prototype={set:function(e){return l(this.options,e),e.touchAction&&this.touchAction.update(),e.inputTarget&&(this.input.destroy(),this.input.target=e.inputTarget,this.input.init()),this},stop:function(e){this.session.stopped=e?2:1},recognize:function(e){var t=this.session;if(!t.stopped){var n;this.touchAction.preventDefaults(e);var r=this.recognizers,o=t.curRecognizer;(!o||o&&o.state&Ue)&&(o=t.curRecognizer=null);for(var i=0;i<r.length;)n=r[i],2===t.stopped||o&&n!=o&&!n.canRecognizeWith(o)?n.reset():n.recognize(e),!o&&n.state&(He|Be|Fe)&&(o=t.curRecognizer=n),i++}},get:function(e){if(e instanceof Qe)return e;for(var t=this.recognizers,n=0;n<t.length;n++)if(t[n].options.event==e)return t[n];return null},add:function(e){if(h(e,"add",this))return this;var t=this.get(e.options.event);return t&&this.remove(t),this.recognizers.push(e),e.manager=this,this.touchAction.update(),e},remove:function(e){if(h(e,"remove",this))return this;if(e=this.get(e)){var t=this.recognizers,n=T(t,e);-1!==n&&(t.splice(n,1),this.touchAction.update())}return this},on:function(e,t){if(e!==s&&t!==s){var n=this.handlers;return y(k(e),(function(e){n[e]=n[e]||[],n[e].push(t)})),this}},off:function(e,t){if(e!==s){var n=this.handlers;return y(k(e),(function(e){t?n[e]&&n[e].splice(T(n[e],t),1):delete n[e]})),this}},emit:function(e,t){this.options.domEvents&&function(e,t){var n=i.createEvent("Event");n.initEvent(e,!0,!0),n.gesture=t,t.target.dispatchEvent(n)}(e,t);var n=this.handlers[e]&&this.handlers[e].slice();if(n&&n.length){t.type=e,t.preventDefault=function(){t.srcEvent.preventDefault()};for(var r=0;r<n.length;)n[r](t),r++}},destroy:function(){this.element&&at(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},l(ot,{INPUT_START:Y,INPUT_MOVE:q,INPUT_END:H,INPUT_CANCEL:B,STATE_POSSIBLE:qe,STATE_BEGAN:He,STATE_CHANGED:Be,STATE_ENDED:Fe,STATE_RECOGNIZED:Ue,STATE_CANCELLED:Xe,STATE_FAILED:32,DIRECTION_NONE:F,DIRECTION_LEFT:U,DIRECTION_RIGHT:X,DIRECTION_UP:Q,DIRECTION_DOWN:V,DIRECTION_HORIZONTAL:G,DIRECTION_VERTICAL:K,DIRECTION_ALL:J,Manager:it,Input:ee,TouchAction:Ye,TouchInput:ze,MouseInput:de,PointerEventInput:he,TouchMouseInput:Ae,SingleTouchInput:_e,Recognizer:Qe,AttrRecognizer:Je,Tap:rt,Pan:$e,Swipe:nt,Pinch:Ze,Rotate:tt,Press:et,on:S,off:L,each:y,merge:_,extend:x,assign:l,inherit:v,bindFn:M,prefixed:j}),(void 0!==o?o:"undefined"!=typeof self?self:{}).Hammer=ot,(r=function(){return ot}.call(t,n,t,e))===s||(e.exports=r)}(window,document)},function(e,t,n){var r=n(1064);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Table Row\n ========================================================================== */\n.table-row__loader-wrapper {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n max-width: 100%; }\n\n.hammerjs-wrapper {\n user-select: auto !important; }\n\n@keyframes spin {\n 100% {\n transform: rotate(360deg); } }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){var r=n(1066);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Table Body\n ========================================================================== */\n.sg-table-dnd-placeholder {\n width: 100%; }\n .sg-table-dnd-placeholder tr {\n display: flex; }\n .sg-table-dnd-placeholder td {\n display: flex;\n align-items: center;\n flex: 1; }\n\n.sg-icon-expandable {\n margin-right: 15px; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,'/* stylelint-disable */\n\n/* ==========================================================================\n Table\n ========================================================================== */\n.sg-table-wrapper {\n width: 100%;\n max-width: 100%;\n border-radius: 3px;\n background-color: var(--background-component-primary); }\n\n.sg-theme-hcb .sg-table-wrapper {\n border: 1px solid #fff; }\n\n.sg-table-wrapper--box-shadow {\n box-shadow: var(--first-level-box-shadow); }\n\n.sg-table {\n width: 100%;\n border-radius: 3px;\n text-align: start;\n table-layout: fixed; }\n .sg-table .sg-table__head .sg-table__cell:first-of-type {\n border-top-left-radius: 3px; }\n .sg-table .sg-table__head .sg-table__cell:last-of-type {\n border-top-right-radius: 3px; }\n .sg-table .sg-table__row:last-of-type .sg-table__cell:first-of-type {\n border-bottom-left-radius: 3px; }\n .sg-table .sg-table__row:last-of-type .sg-table__cell:last-of-type {\n border-bottom-right-radius: 3px; }\n\n.sg-table__head .sg-table__cell {\n color: var(--typography-light);\n font-family: Roboto;\n font-weight: 500;\n font-size: 12px;\n line-height: 20px;\n text-align: left;\n border-top: none; }\n\n.sg-table__head-tile {\n background-color: var(--background-component-secondary);\n text-align: center; }\n\n.sg-table__head--background-default .sg-table__cell {\n background-color: var(--background-component-secondary); }\n\n.sg-table__head--background-white .sg-table__cell {\n background-color: var(--background-component-primary); }\n\n.sg-table__footer--background-default .sg-table__cell {\n background-color: var(--background-component-secondary); }\n\n.sg-table__footer--background-white .sg-table__cell {\n background-color: var(--background-component-primary); }\n\n/* Rows\n ========================================================================== */\n.sg-table__row--animation-enter {\n opacity: 0;\n transition: opacity 0.5s linear; }\n\n.sg-table__row--animation-enter-active {\n opacity: 1; }\n\n.sg-table__row--animation-exit {\n pointer-events: none;\n transition: opacity 0.5s linear; }\n\n.sg-table__row--animation-exit-active {\n opacity: 0; }\n\n.sg-table__cell.sg-table__cell--is-in-row-selection,\n.sg-table__cell--is-in-row-selection {\n background-color: var(--background-component-secondary); }\n\n.sg-theme-hcb .sg-table__cell.sg-table__cell--is-in-row-selection,\n.sg-theme-hcb .sg-table__cell--is-in-row-selection {\n background-color: var(--component-background-hover); }\n\n/* Cells\n ========================================================================== */\n.sg-table__cell {\n position: relative;\n height: 60px;\n padding: 0 20px;\n vertical-align: middle;\n background-color: var(--background-component-primary);\n border-top: 1px solid var(--border-color-inner);\n font-size: 14px;\n line-height: 20px;\n text-align: left; }\n .sg-table__cell:focus {\n outline: none; }\n .sg-keyboard .sg-table__cell:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-table__cell-dnd-wrapper {\n display: flex;\n align-items: center; }\n .sg-table__cell-dnd-wrapper .sg-icon-move {\n display: none; }\n .sg-table__cell-dnd-wrapper .sg-icon-dnd {\n margin-right: 15px;\n color: var(--color-icon-button); }\n\n.sg-table__after-content {\n border-top: 1px solid var(--border-color-inner); }\n\n.sg-table-load-more {\n display: flex;\n justify-content: center;\n padding: 20px;\n background-color: var(--background-component-secondary); }\n\n.sg-table .sg-table__row .sg-table__cell.sg-table__expand-toggle {\n text-align: center;\n background-color: var(--background-component-secondary);\n padding: 20px 15px; }\n\n/* Density\n ========================================================================== */\n.sg-table-wrapper--density-none .sg-table__cell {\n padding: 0; }\n\n.sg-table-wrapper--density-none .sg-table__after-content {\n padding: 0; }\n\n.sg-table-wrapper--density-small .sg-table__cell:first-child {\n padding-left: 20px; }\n\n.sg-table-wrapper--density-small .sg-table__cell:last-child {\n padding-right: 20px; }\n\n.sg-table-wrapper--density-small .sg-table__after-content {\n padding: 20px 20px; }\n\n.sg-table-wrapper--density-small .sg-table-wrapper--density-small .sg-table__cell:first-child {\n padding-left: 40px; }\n\n.sg-table-wrapper--density-small .sg-table-wrapper--density-small .sg-table__cell:last-child {\n padding-right: 40px; }\n\n.sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 30px; }\n .sg-table-wrapper--density-medium .sg-table__cell:first-child::before {\n left: 5px; }\n\n.sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 30px; }\n .sg-table-wrapper--density-medium .sg-table__cell:last-child::before {\n right: 5px; }\n\n.sg-table-wrapper--density-medium .sg-table__after-content {\n padding: 20px 30px; }\n\n.sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 60px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:first-child::before {\n left: 10px; }\n\n.sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 60px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:last-child::before {\n right: 10px; }\n\n.sg-table-wrapper--density-large .sg-table__cell:first-child {\n padding-left: 60px; }\n\n.sg-table-wrapper--density-large .sg-table__after-content {\n padding: 20px 60px; }\n\n.sg-table-wrapper--density-large .sg-table__cell:last-child {\n padding-right: 60px; }\n\n.sg-table-wrapper--density-large .sg-table-wrapper--density-large .sg-table__cell:first-child {\n padding-left: 120px; }\n\n.sg-table-wrapper--density-large .sg-table-wrapper--density-large .sg-table__cell:last-child {\n padding-right: 120px; }\n\n/* Product Table\n ========================================================================== */\n.sg-product-table {\n width: 100%; }\n .sg-product-table .sg-toolbar {\n margin: 0; }\n\n.sg-product-table--selected {\n border: 2px solid var(--color-primary); }\n\n.sg-product-table__row {\n border-bottom: 1px solid var(--border-color-inner); }\n\n/* Media queries\n ========================================================================== */\n@media (min-width: 801px) {\n .sg-table.sg-table--no-footer .sg-table__row:last-child .sg-table__cell--is-selected::before {\n border-bottom: 2px solid var(--color-primary); }\n .sg-table__cell--is-selected::before {\n content: " ";\n position: absolute;\n display: block;\n top: -1px;\n bottom: 0;\n right: 0;\n left: -2px;\n border-left: 2px solid var(--color-primary);\n border-right: 2px solid var(--color-primary);\n pointer-events: none; }\n .sg-table__head .sg-table__cell--is-selected::before {\n border-top: 2px solid var(--color-primary); }\n .sg-table__footer .sg-table__cell--is-selected::before {\n border-bottom: 2px solid var(--color-primary); } }\n\n@media (min-width: 801px) {\n .sg-theme-hcb .sg-table__row:hover .sg-table__cell {\n background-color: var(--component-background-hover); }\n .sg-table__row:hover .sg-table__cell {\n background-color: var(--background-component-secondary); } }\n\n@media (max-width: 800px) {\n .sg-table {\n table-layout: fixed; }\n .sg-table-wrapper .sg-table__after-content {\n padding: 0; }\n .sg-table-wrapper--mobile-card .sg-table__cell,\n .sg-table-wrapper--mobile-card .sg-table__cell:first-child,\n .sg-table-wrapper--mobile-card .sg-table__cell:last-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:first-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:last-child {\n padding: 24px 20px 15px 20px; }\n .sg-table-wrapper--mobile-card .sg-table__cell:first-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px; }\n .sg-table-wrapper--mobile-card .sg-table__cell:last-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px; }\n .sg-table-wrapper--mobile-card .sg-table__footer,\n .sg-table-wrapper--mobile-card-flat .sg-table__footer {\n display: none; }\n .sg-table-wrapper--mobile-card.sg-table-wrapper,\n .sg-table-wrapper--mobile-card-flat.sg-table-wrapper {\n background-color: transparent; }\n .sg-table-wrapper--mobile-card:not(.sg-table-wrapper--no-data).sg-table-wrapper--box-shadow,\n .sg-table-wrapper--mobile-card-flat:not(.sg-table-wrapper--no-data).sg-table-wrapper--box-shadow {\n box-shadow: none; }\n .sg-table-wrapper--mobile-card .sg-table__head,\n .sg-table-wrapper--mobile-card-flat .sg-table__head {\n display: none; }\n .sg-table-wrapper--mobile-card .sg-table__row,\n .sg-table-wrapper--mobile-card-flat .sg-table__row {\n display: block;\n border-radius: 3px; }\n .sg-table-wrapper--mobile-card .sg-table__row {\n box-shadow: var(--first-level-box-shadow); }\n .sg-table-wrapper--mobile-card-flat .sg-table__row {\n box-shadow: none; }\n .sg-table-wrapper--mobile-card-flat .sg-table__row {\n border: 1px solid var(--border-color-outer); }\n .sg-table__cell-expandable-wrapper .sg-table__row {\n border-width: 1px 0 0; }\n .sg-table-wrapper--mobile-card:not(.sg-table-wrapper--reordable) .sg-table__row:not(:last-child),\n .sg-table-wrapper--mobile-card-flat:not(.sg-table-wrapper--reordable) .sg-table__row:not(:last-child) {\n margin-bottom: 20px; }\n .sg-table-wrapper--mobile-card .sg-table__cell,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell {\n height: auto;\n display: block;\n position: relative;\n border: none; }\n .sg-table-wrapper--mobile-card .sg-table__cell:nth-child(n+2)::after,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:nth-child(n+2)::after {\n content: attr(data-label);\n display: block;\n position: absolute;\n top: 4px;\n left: 20px;\n font-family: Roboto;\n font-size: 12px;\n line-height: 16px;\n color: var(--typography-light);\n text-align: initial;\n text-transform: capitalize; }\n .sg-table-load-more {\n margin-top: 20px;\n padding: 0;\n background: none; } }\n\n@media (max-width: 1500px) {\n .sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 20px; }\n .sg-table-wrapper--density-medium .sg-table__cell:first-child::before {\n left: 5px; }\n .sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 20px; }\n .sg-table-wrapper--density-medium .sg-table__cell:last-child::before {\n right: 5px; }\n .sg-table-wrapper--density-medium .sg-table__after-content {\n padding: 20px 20px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 40px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 40px; }\n .sg-table__cell {\n height: 50px; } }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i,a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.hasFooter=function(e){return 0!==e.length&&e.find((function(e){return Boolean(e.footer)}))},t.hasHeader=function(e){return e.find((function(e){return Boolean(e.header)}))},t.getCellStyles=function(e){var t=e.cell,n=e.device;return n.isPhone?a({width:t.smSize,maxWidth:t.smSize},t.style):n.isTablet?a({width:t.mSize||t.smSize,maxWidth:t.mSize||t.smSize},t.style):n.isDesktop?a({width:t.lgSize||t.mSize||t.smSize,maxWidth:t.lgSize||t.mSize||t.smSize},t.style):a({},t.style)},o=n(0).default,i=n(0).leaveModule,o&&(o.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/utils.ts"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l,c,u=n(2),d=n(9),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.createMobileColumnsOptions=function(e,t,n){if(!e)return e;var r=d.deepclone(e);if(t)return r;var o={width:"100%",flexWrap:"nowrap"},i={flexShrink:0},s=r[0],l=r.pop(),c=s.render?s.render:function(e){return e},p=l.render?l.render:function(e){return e};return delete s.header,s.style=a({fontWeight:"bold"},s.style),s.render=function(e,t){return n?u.createElement(d.Flex,{justify:"space-between",align:"center",gutter:"none",margin:"none",style:o},u.createElement(d.Title,{level:"4",density:"none",truncate:!0},c(e,t)),u.createElement("div",{style:i},p(t[l.accessor],t))):c(e,t)},r},t.createDesktopColumnsOptions=function(e,t,n){if(!e||!t||0===t.length)return e;var r=d.deepclone(e),o=r[r.length-1];return o.style=a({paddingLeft:n&&"0px",textAlign:"right",whiteSpace:"nowrap"},o.style),n&&(o.mSize=o.mSize||"100px"),r},t.prototype.render=function(){var e=this.context.device,n=this.props,r=n.columns,o=n.data,i=n.disableMobileArrange,l=n.hasMenu,c=n.onMouseOver,p=s(n,["columns","data","disableMobileArrange","hasMenu","onMouseOver"]),f=t.createMobileColumnsOptions(r,i,e.isPhone),g=t.createDesktopColumnsOptions(r,o,l);return e.isPhone?u.createElement(d.Table,a({data:o,columns:f},p)):u.createElement(d.Table,a({data:o,columns:g,onMouseOver:c},p))},t.contextType=d.Context,t.defaultProps={hasMenu:!0,"data-e2e":"action-table"},t}(u.Component);t.default=p,l=n(0).default,c=n(0).leaveModule,l&&(l.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),l.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),l.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),l.register(p,"ActionTable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),c(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(1071),l=n(53),c=n(212),u=n(455),d=n(1072),p=n(210),f=n(1075),g=n(473);n(476);var m,h,y=function(e){var t=a.useContext(l.Context).device,n=e.columns,r=e.data,f=e.onCellSelection,m=e.selectedColumns,h=i(e,["columns","data","onCellSelection","selectedColumns"]),y=n.map((function(e){return o({},e)})),b=y.shift();return t.isPhone?a.createElement(s.default,o({},h),y.map((function(e,t){return a.createElement("div",{key:e.accessor,className:"sg-product-table"+(m.includes(t+1)?" sg-product-table--selected":"")},a.createElement(d.default,{border:"none",padding:"medium",className:"sg-table__head-tile"},e.renderHead?e.renderHead:e.header),r.map((function(n){return a.createElement(c.Flex,{className:"sg-product-table__row",key:n.accessor,padding:["none","medium"],gutter:"none",margin:"none",background:"white"},a.createElement(c.Box,{xs:"8",flex:!0,align:"center",justify:"flex-start"},b.render?b.render(n[b.accessor],n,b.accessor,t+1):n[b.accessor]),a.createElement(c.Box,{xs:"4",flex:!0,align:"center",justify:"center",style:{textAlign:"right"}},a.createElement(u.Grid,{padding:["medium","none"]},e.render(n[e.accessor],n,e.accessor,t+1))))})),e.footer&&a.createElement(p.default,{background:"light",justify:"center"},e.footer(t+1)))}))):a.createElement(g.default,o({className:"sg-product-table",mobileLayout:"row",data:r,columns:n,onCellSelection:f,selectedColumns:m},h))};y.defaultProps={selectedColumns:[]},t.default=f.default(y),m=n(0).default,h=n(0).leaveModule,m&&(m.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/product-table.tsx"),m.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/product-table.tsx"),m.register(y,"ProductTable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/product-table.tsx"),h(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(438);t.default=r.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(477);t.default=r.default},function(e,t,n){var r=n(1074);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Tile\n ========================================================================== */\n.sg-tile:focus {\n outline: none; }\n\n.sg-keyboard .sg-tile:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tile,\n.sg-tile.sg-with-border {\n border-radius: 0; }\n\n@media (max-width: 800px) {\n .sg-tile.sg-with-border + .sg-tile.sg-with-border {\n border-top: none; }\n .sg-tile:first-of-type {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px; }\n .sg-tile:last-of-type {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px; } }\n\n@media (min-width: 801px) {\n .sg-tile.sg-with-border + .sg-tile.sg-with-border {\n border-left: none; }\n .sg-tile:first-of-type {\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px; }\n .sg-tile:last-of-type {\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px; } }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(214);t.default=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(7),u=n(8),d=n(10),p=n(195),f=n(141),g=function(e){switch(e.key){case d.default.SPACE:case d.default.ENTER:e.preventDefault(),e.stopPropagation(),e.target.click()}},m=l.forwardRef((function(e,t){var n=e.active,r=e.disabled,a=e.className,s=e.children,d=e.padding,m=e.tabIndex,h=e["data-e2e"],y=e["data-component"],b=i(e,["active","disabled","className","children","padding","tabIndex","data-e2e","data-component"]),x=c.default("sg-tabs__tab",n&&"sg-tabs__tab--active",r&&"sg-tabs__tab--disabled",f.default(d),a);return l.createElement(p.default,o({tag:"li",ref:t,className:x,tabIndex:m,"data-e2e":h,"data-component":y,role:"tab","aria-selected":n,"aria-controls":"panel-"+m},u.default(b),{onKeyDown:g}),s)}));m.displayName="Tab",m.defaultProps={tabIndex:-1,"data-e2e":"tab","data-component":"tab"},t.default=m,a=n(0).default,s=n(0).leaveModule,a&&(a.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),a.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),a.register(g,"handleKeyDown","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),a.register(m,"Tab","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l=n(2),c=n(7),u=n(52),d=n(33),p=n(62),f=n(8),g=n(10),m=n(24);n(1078);var h,y,b=function(e){function t(t){var n=e.call(this,t)||this;return n.onKeyDown=function(e){var t=p.getFocusableElement(n.tabsRef,{isDirectionForward:!0}),r=p.getFocusableElement(n.tabsRef,{isDirectionForward:!1});switch(e.key){case g.default.RIGHT:case g.default.DOWN:if(r===e.target)return;return e.target===n.tabsRootRef&&u.focusDomElement(t),void d.focusNextComponent({event:e});case g.default.LEFT:case g.default.UP:if(t===e.target)return;return e.target===n.tabsRootRef&&u.focusDomElement(r),void d.focusNextComponent({event:e,isDirectionForward:!1});default:return}},n.state={hasArrows:!1},n.tabsWrapperWith=null,n.tabsWidth=null,n.initialClientXLocation=0,n.deltaXFromLastTranslateRequest=0,n.deltaXfromLastMoveEvent=0,n.tabsRootRef=l.createRef(),n.tabsWrapperRef=l.createRef(),n.tabsRef=l.createRef(),n.applyTransformXStyle=n.applyTransformXStyle.bind(n),n.saveComponentDimensions=n.saveComponentDimensions.bind(n),n.resizeHandler=n.resizeHandler.bind(n),n.onMouseDown=n.onMouseDown.bind(n),n.onMouseUp=n.onMouseUp.bind(n),n.onMouseMove=n.onMouseMove.bind(n),n}return i(t,e),t.prototype.componentDidMount=function(){this.saveComponentDimensions(),this.setState({hasArrows:this.tabsWrapperWith<this.tabsWidth}),window.addEventListener("resize",this.resizeHandler,!1)},t.prototype.componentDidUpdate=function(e){e.children.length!==this.props.children.length&&this.setState({hasArrows:this.tabsWrapperWith<this.tabsWidth}),this.saveComponentDimensions()},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.resizeHandler,!1)},t.prototype.onMouseDown=function(e){this.tabsWrapperWith>=this.tabsWidth||(this.initialClientXLocation=e.clientX||e.touches[0].clientX)},t.prototype.onMouseMove=function(e){if(this.initialClientXLocation){var t=e.clientX||e.touches[0].clientX;this.translateTabs(t)}},t.prototype.onMouseUp=function(){this.initialClientXLocation=0,this.deltaXFromLastTranslateRequest=this.deltaXfromLastMoveEvent},t.prototype.saveComponentDimensions=function(){this.tabsWrapperRef&&(this.tabsWrapperWith=this.tabsWrapperRef.getClientRects()[0].width,this.tabsWidth=this.tabsRef.getClientRects()[0].width)},t.prototype.translateTabs=function(e){var t=this.tabsWidth-this.tabsWrapperWith,n=e-this.initialClientXLocation+this.deltaXFromLastTranslateRequest,r=Math.min(Math.max(parseInt(n,10),-t),0);this.deltaXfromLastMoveEvent=r,this.applyTransformXStyle(r)},t.prototype.applyTransformXStyle=function(e){this.tabsRef.style.webkitTransform="translateX("+e+"px)",this.tabsRef.style.transform="translateX("+e+"px)"},t.prototype.resizeHandler=function(){var e=this.tabsWrapperWith<this.tabsWidth;this.state.hasArrows!==e&&this.setState({hasArrows:e}),this.applyTransformXStyle(0),this.saveComponentDimensions()},t.prototype.render=function(){var e=this,t=this.props,n=t.activeColor,r=t.className,o=t.children,i=t.border,u=t.size,d=t.tabIndex,p=t["data-e2e"],g=t["data-component"],h=t["aria-label"],y=s(t,["activeColor","className","children","border","size","tabIndex","data-e2e","data-component","aria-label"]),b=c.default("sg-tabs-wrapper",i&&"sg-tabs-wrapper--border-"+i,r),x=c.default("sg-tabs","sg-tabs--background-transparent","sg-tabs--"+u,n&&"sg-tabs--active-color-"+n),_=this.state.hasArrows;return l.createElement("div",a({ref:function(t){e.tabsRootRef=t},className:b,"data-e2e":p,"data-component":g,tabIndex:d},f.default(y),{onMouseDown:this.onMouseDown,onMouseMove:this.onMouseMove,onMouseUp:this.onMouseUp,onMouseLeave:this.onMouseUp,onTouchStart:this.onMouseDown,onTouchMove:this.onMouseMove,onTouchEnd:this.onMouseUp,onKeyDown:this.onKeyDown}),_&&l.createElement("div",{className:"sg-tabs__arrow sg-tabs__arrow--start",onClick:function(){return e.translateTabs(40)}},l.createElement(m.default,{name:"arrow-left-thin",size:"10"})),l.createElement("div",{className:"sg-tabs_container",ref:function(t){e.tabsWrapperRef=t}},l.createElement("ul",a({className:x,ref:function(t){e.tabsRef=t},role:"tablist","aria-label":h},y),o)),_&&l.createElement("div",{className:"sg-tabs__arrow sg-tabs__arrow--end",onClick:function(){return e.translateTabs(-40)}},l.createElement(m.default,{name:"arrow-right-thin",size:"10"})))},t.defaultProps={activeColor:"sky",size:"medium",tabIndex:0,"data-e2e":"tabs","data-component":"tabs"},t}(l.Component);t.default=b,h=n(0).default,y=n(0).leaveModule,h&&(h.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),h.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),h.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),h.register(b,"Tabs","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),y(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1079);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,'/* stylelint-disable */\n\n/* ==========================================================================\n Tabs\n ========================================================================== */\n.sg-tabs-wrapper {\n display: flex;\n flex-shrink: 0;\n user-select: none;\n max-width: 100%; }\n .sg-tabs-wrapper:focus {\n outline: none; }\n .sg-keyboard .sg-tabs-wrapper:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tabs_container {\n overflow: hidden; }\n\n.sg-tabs__arrow {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 60px;\n background: inherit;\n color: var(--color-icon-button);\n cursor: pointer; }\n .sg-tabs__arrow:hover {\n color: var(--typography-dark); }\n\n.sg-tabs {\n display: inline-flex; }\n\n.sg-tabs__tab {\n align-items: center;\n display: flex;\n position: relative;\n white-space: nowrap;\n height: 60px;\n padding: 0 30px;\n color: var(--typography-light);\n cursor: pointer;\n text-transform: uppercase; }\n .sg-tabs__tab:focus {\n outline: none; }\n .sg-keyboard .sg-tabs__tab:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n .sg-tabs__tab:hover, .sg-tabs__tab:active, .sg-tabs__tab--active {\n color: var(--typography-darker); }\n .sg-tabs__tab:active::after, .sg-tabs__tab--active::after {\n content: "";\n display: block;\n position: absolute;\n height: 2px;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: currentColor;\n z-index: 1; }\n .sg-tabs__tab a {\n color: var(--typography-darkest); }\n\n/* Background\n ========================================================================== */\n.sg-tabs--background-transparent {\n background-color: transparent; }\n\n/* Borders\n ========================================================================== */\n.sg-tabs-wrapper--border-light {\n position: relative; }\n .sg-tabs-wrapper--border-light::before {\n content: "";\n display: block;\n position: absolute;\n height: 1px;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: var(--border-color-outer); }\n\n.sg-tabs--active-color-sky .sg-tabs__tab--active::after,\n.sg-tabs--active-color-sky .sg-tabs__tab:active::after {\n background-color: var(--ocean-base); }\n\n.sg-tabs--active-color-romantic .sg-tabs__tab--active,\n.sg-tabs--active-color-romantic .sg-tabs__tab:active {\n color: var(--royal-base); }\n\n.sg-tabs--active-color-dark .sg-tabs__tab--active,\n.sg-tabs--active-color-dark .sg-tabs__tab:active {\n color: var(--typography-darker); }\n\n/* Sizes\n ========================================================================== */\n.sg-tabs--small {\n font: 500 12px/16px Roboto; }\n\n.sg-tabs--medium {\n font: 600 14px/20px Roboto; }\n\n.sg-tabs--large {\n font: 600 16px/24px Roboto; }\n\n/* Disabled\n ========================================================================== */\n.sg-tabs__tab--disabled {\n color: var(--color-disabled);\n pointer-events: none; }\n\n@media (max-width: 1500px) {\n .sg-tabs__tab {\n padding: 0 20px;\n height: 50px; } }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(7),l=n(8),c=n(1081);n(1082);var u,d,p=function(e){var t=e.className,n=e.background,r=e.onRefsReady,c=e.tabIndex,u=e["data-e2e"],d=e["data-component"],p=i(e,["className","background","onRefsReady","tabIndex","data-e2e","data-component"]),f=s.default(t,"sg-textarea",n&&"sg-textarea--background-"+n);return a.createElement("textarea",o({ref:function(e){r&&r(e)},className:f,"data-e2e":u,"data-component":d,tabIndex:c},l.default(p)))},f=c.default(p);f.displayName="Textarea",p.defaultProps={tabIndex:0,"data-e2e":"textarea","data-component":"textarea"},t.default=f,u=n(0).default,d=n(0).leaveModule,u&&(u.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),u.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),u.register(p,"Textarea","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),u.register(f,"WrappedTextarea","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),d(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(452);t.default=r.default},function(e,t,n){var r=n(1083);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n.sg-field-wrapper .sg-textarea {\n height: auto; }\n\n/* Backgrounds\n ========================================================================== */\n.sg-textarea--background-light {\n background-color: var(--background-main); }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var s=n(2),l=n(7),c=n(203),u=n(10),d=n(138),p=n(109),f=n(204),g=n(24),m=n(110),h=n(95),y=n(1085);n(1088);var b,x,_="TIME",v=function(e){function t(t){var n=e.call(this,t)||this;return n.handleHourKeyDown=function(e){switch(e.key){case u.default.SPACE:case u.default.ENTER:return e.preventDefault(),void e.stopPropagation();case u.default.UP:case u.default.RIGHT:return void n.handleHourIncrease();case u.default.DOWN:case u.default.LEFT:return void n.handleHourDecrease();default:return}},n.handleMinuteKeyDown=function(e){switch(e.key){case u.default.SPACE:case u.default.ENTER:return e.preventDefault(),void e.stopPropagation();case u.default.UP:case u.default.RIGHT:return void n.handleMinuteIncrease();case u.default.DOWN:case u.default.LEFT:return void n.handleMinuteDecrease();default:return}},n.state={viewType:_,selectedTime:+(new Date).setMinutes(0),inputValue:null,isTimePickerVisible:!1},n.openTimePicker=n.openTimePicker.bind(n),n.closeTimePicker=n.closeTimePicker.bind(n),n.handleTimePick=n.handleTimePick.bind(n),n.handleTimeChange=n.handleTimeChange.bind(n),n.handleHourIncrease=n.handleHourIncrease.bind(n),n.handleHourSelection=n.handleHourSelection.bind(n),n.handleHourDecrease=n.handleHourDecrease.bind(n),n.handleMinuteIncrease=n.handleMinuteIncrease.bind(n),n.handleMinuteSelection=n.handleMinuteSelection.bind(n),n.handleMinuteDecrease=n.handleMinuteDecrease.bind(n),n.handleDayPeriodChange=n.handleDayPeriodChange.bind(n),n}return i(t,e),t.prototype.componentWillMount=function(){var e=this.props.value,t=this.state.selectedTime;e&&t!==e&&this.setStateFromValue(e)},t.prototype.componentWillReceiveProps=function(e,t){var n=e.value,r=t.selectedTime;""===n&&this.setState({inputValue:null}),n&&r!==n&&this.setStateFromValue(n)},t.prototype.setStateFromValue=function(e){var t=+new Date(1e3*parseInt(e,10));"string"!=typeof e?this.setState({selectedTime:t,inputValue:t}):this.setState({selectedTime:+new Date,inputValue:""})},t.prototype.getTimeFromLocales=function(){var e=this.state.inputValue,t=this.props.locales;return c.getTime(e,t)},t.prototype.getHours=function(){var e=this.state.selectedTime;return new Date(e).getHours()},t.prototype.getMinutes=function(){var e=this.state.selectedTime;return new Date(e).getMinutes()},t.prototype.getFormattedTime=function(e){return Math.floor(e/1e3)},t.prototype.getHumanReadableSelectedHour=function(){var e=this.props.locales,t=this.state.selectedTime,n=c.getHoursFromDateTimeFormat(e,new Date(t));return parseInt(n,10).toString().padStart(2,"0")},t.prototype.getHumanReadableSelectedMinute=function(){var e=this.getMinutes().toString();return parseInt(e,10).toString().padStart(2,"0")},t.prototype.getHumanReadableSelectedDayPeriod=function(){return this.getHours()>=12?"PM":"AM"},t.prototype.closeTimePicker=function(){this.setState({isTimePickerVisible:!1,viewType:_})},t.prototype.openTimePicker=function(){this.props.disabled||this.setState({isTimePickerVisible:!0})},t.prototype.handleTimePick=function(){var e=this.props.onChange,t=this.state.selectedTime,n=this.getFormattedTime(t);this.setState({inputValue:t},(function(){return e(n)}))},t.prototype.handleTimeChange=function(e){var t=e.hour,n=e.minute,r=this.state.selectedTime,o=new Date(r),i=void 0!==t?t:o.getHours(),a=void 0!==n?n:o.getMinutes(),s=+new Date(o.getFullYear(),o.getMonth(),o.getDate(),i,a,0);this.setState({selectedTime:s})},t.prototype.handleHourIncrease=function(){var e=this.getHours(),t=23===e?0:e+1;this.handleTimeChange({hour:t})},t.prototype.handleHourDecrease=function(){var e=this.getHours(),t=0===e?23:e-1;this.handleTimeChange({hour:t})},t.prototype.handleHourSelection=function(e){var t=this;this.setState({viewType:_},(function(){return t.handleTimeChange({hour:e})}))},t.prototype.handleMinuteIncrease=function(){var e=this.getMinutes(),t=59===e?0:e+1;this.handleTimeChange({minute:t})},t.prototype.handleMinuteDecrease=function(){var e=this.getMinutes(),t=0===e?59:e-1;this.handleTimeChange({minute:t})},t.prototype.handleMinuteSelection=function(e){var t=this;this.setState({viewType:_},(function(){return t.handleTimeChange({minute:e})}))},t.prototype.handleDayPeriodChange=function(){var e=this.getHours(),t=e>=12?e-12:e+12;this.handleTimeChange({hour:t})},t.prototype.shouldUse12hFormat=function(){var e=this.state.selectedTime,t=this.props.locales,n=c.getHoursFromDateTimeFormat(t,new Date(e));return Boolean(["A","M","P","a","m","p"].find((function(e){return n.includes(e)})))},t.prototype.renderInput=function(){var e=this,t=this.props.disabled,n=this.state.inputValue,r={label:this.props.label,placeholder:this.props.placeholder,size:this.props.size,validationMessage:this.props.validationMessage,validationMessageTemplate:this.props.validationMessageTemplate,state:this.props.state,readOnly:this.props.readOnly||this.props.disabled,ariaLabel:this.props["aria-label"],"data-e2e":this.props["data-e2e-input"]};t&&(r.disabled=t);var o=n?this.getTimeFromLocales():"",i=l.default("sg-time-picker-input",t&&"sg-time-picker-input--disabled");return s.createElement(m.default,a({className:i,value:o,"aria-label":r.ariaLabel,prefix:s.createElement(g.default,{name:"generic-clock",color:"ocean",size:"18",className:"date-picker-calendar-icon"}),onClick:this.openTimePicker,"aria-autocomplete":"none","aria-live":"polite","aria-valuetext":o,onKeyDown:function(t){if(t.key===u.default.SPACE||t.key===u.default.ENTER)return t.preventDefault(),t.stopPropagation(),void e.openTimePicker()}},r))},t.prototype.renderTimePickerDialog=function(){var e=this.state,t=e.isTimePickerVisible,n=e.viewType,r=this.props.className,o=l.default("sg-time-picker",r);return t?s.createElement(f.default,{className:o,density:"none",size:"small",footer:this.renderFooter(),onCloseHandler:this.closeTimePicker,"data-e2e":this.props["data-e2e"],"aria-hidden":t,role:"region","aria-live":"polite"},n===_&&this.renderClock(),"HOUR"===n&&this.renderHourPicker(),"MINUTE"===n&&this.renderMinutePicker()):null},t.prototype.renderFooter=function(){var e=this,t=this.props.translation;return s.createElement(s.Fragment,null,s.createElement(p.default,{onClick:this.closeTimePicker,"data-e2e":"timepicker-cancel-button"},t.cancelButton),s.createElement(p.default,{"data-e2e":"timepicker-confirm-button",color:"primary",disabled:this.props.shouldDisableTime(this.getFormattedTime(this.state.selectedTime)),onClick:function(){e.handleTimePick(),e.closeTimePicker()}},t.okButton))},t.prototype.renderClock=function(){var e=this,t=this.shouldUse12hFormat(),n=this.getHumanReadableSelectedHour(),r=this.getHumanReadableSelectedMinute(),o=this.getHumanReadableSelectedDayPeriod(),i=this.props.ariaProps;return s.createElement("div",{className:"sg-time-picker__content sg-time-picker__content--flex","data-e2e":"timepicker-clock",role:"group"},s.createElement("div",{className:"sg-time-picker__column"},s.createElement(y.default,{size:"xx-large",tabIndex:0,style:{order:1},onClick:function(){return e.setState({viewType:"HOUR"})},onKeyDown:this.handleHourKeyDown,"data-e2e":"timepicker-hour",role:"spinbutton","aria-valuenow":parseInt(n),"aria-valuetext":n,"aria-valuemin":1,"aria-valuemax":t?12:24,"aria-label":i.ariaLabelHours,"aria-live":"polite"},n),s.createElement(y.default,{color:"secondary",style:{order:0},onClick:this.handleHourIncrease,"data-e2e":"timepicker-hour-increase",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-up",size:"16"})),s.createElement(y.default,{color:"secondary",style:{order:2},onClick:this.handleHourDecrease,"data-e2e":"timepicker-hour-decrease",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-down",size:"16"}))),s.createElement("div",{className:"sg-time-picker__column sg-time-picker__column--justify-center"},":"),s.createElement("div",{className:"sg-time-picker__column"},s.createElement(y.default,{color:"secondary",onClick:this.handleMinuteIncrease,"data-e2e":"timepicker-hour-increase",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-up",size:"16"})),s.createElement(y.default,{size:"xx-large",tabIndex:0,onClick:function(){return e.setState({viewType:"MINUTE"})},onKeyDown:this.handleMinuteKeyDown,"data-e2e":"timepicker-minute",role:"spinbutton","aria-valuenow":parseInt(r),"aria-valuetext":r,"aria-valuemin":0,"aria-valuemax":59,"aria-label":i.ariaLabelMinutes,"aria-live":"assertive"},r),s.createElement(y.default,{color:"secondary",onClick:this.handleMinuteDecrease,"data-e2e":"timepicker-minute-decrease",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-down",size:"16"}))),t&&s.createElement("div",{className:l.default("sg-time-picker__column","sg-time-picker__column--justify-center","sg-time-picker__column--margin-start")},s.createElement(y.default,{background:"secondary",onClick:this.handleDayPeriodChange,tabIndex:0,"data-e2e":"timepicker-period-change","aria-label":"am/pm",role:"button","aria-valuetext":o},o)))},t.prototype.renderHourPicker=function(){var e=this,t=this.getHours(),n=this.shouldUse12hFormat(),r=Array(n?12:24).fill(null).map((function(e,t){return n?t+1:t}));return s.createElement("div",{className:"sg-time-picker__content","data-e2e":"timepicker-hour"},r.map((function(n){var r=t===n,o=l.default("sg-time-picker-entity",r&&"sg-time-picker-entity--selected");return s.createElement("span",{key:n,ref:function(e){return r&&d.default(e,{block:"center"})},"data-e2e":"timepicker-hours"},s.createElement(h.default,{className:o,color:"dark",weight:"bold",onClick:function(){return e.handleHourSelection(n)}},n.toString().padStart(2,"0")))})))},t.prototype.renderMinutePicker=function(){var e=this,t=this.getMinutes(),n=Array(60).fill(null).map((function(e,t){return t}));return s.createElement("div",{className:"sg-time-picker__content","data-e2e":"timepicker-minutes"},n.map((function(n){var r=t===n,o=l.default("sg-time-picker-entity",r&&"sg-time-picker-entity--selected");return s.createElement("span",{key:n,ref:function(e){return r&&d.default(e,{block:"center"})},"data-e2e":"timepicker-minute"},s.createElement(h.default,{className:o,weight:"bold",onClick:function(){return e.handleMinuteSelection(n)}},n.toString().padStart(2,"0")))})))},t.prototype.render=function(){return s.createElement(s.Fragment,null,this.renderInput(),this.renderTimePickerDialog())},t.defaultProps={locales:navigator.language||"en-US",placeholder:"Select a time",onChange:function(){return!1},shouldDisableTime:function(){return!1},translation:{cancelButton:"Cancel",okButton:"Ok"},"data-e2e":"timepicker","data-e2e-input":"timepicker-input",ariaProps:{ariaLabelMinutes:"Minutes",ariaLabelHours:"Hour"}},t}(s.Component);t.default=v,b=n(0).default,x=n(0).leaveModule,b&&(b.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register(_,"TIME_VIEW","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register("HOUR","HOUR_VIEW","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register("MINUTE","MINUTE_VIEW","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register(v,"TimePicker","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),x(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(7);n(1086);var l,c,u=function(e){var t=e.color,n=e.children,r=e.className,l=e.background,c=e.size,u=e.tabIndex,d=i(e,["color","children","className","background","size","tabIndex"]),p=s.default("sg-time-picker-button",t&&"sg-time-picker-button--color-"+t,l&&"sg-time-picker-button--background-"+l,"sg-time-picker-button--size-"+c,r);return a.createElement("button",o({className:p,type:"button",tabIndex:u},d),n)};u.defaultProps={size:"large",tabIndex:-1},t.default=u,l=n(0).default,c=n(0).leaveModule,l&&(l.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker-button/time-picker-button.tsx"),l.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker-button/time-picker-button.tsx"),l.register(u,"TimePickerButton","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker-button/time-picker-button.tsx"),c(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1087);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n TimePickerButton\n ========================================================================== */\n.sg-time-picker-button {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 60px;\n background-color: transparent;\n color: var(--typography-dark);\n border: none;\n border-radius: 3px;\n font-family: Roboto;\n font-weight: 500;\n font-size: 20px;\n text-transform: uppercase; }\n .sg-time-picker-button:hover {\n cursor: pointer; }\n .sg-time-picker-button:hover, .sg-time-picker-button:focus {\n color: var(--component-color-hover);\n background-color: var(--component-background-hover); }\n\n/* Sizes\n ========================================================================== */\n.sg-time-picker-button--size-large {\n height: 40px; }\n\n.sg-time-picker-button--size-xx-large {\n height: 60px; }\n\n/* Colors\n ========================================================================== */\n.sg-time-picker-button--color-secondary {\n color: var(--color-secondary); }\n\n/* Backgrounds\n ========================================================================== */\n.sg-time-picker-button--background-secondary {\n color: var(--typography-white);\n background-color: var(--color-secondary); }\n .sg-time-picker-button--background-secondary:focus, .sg-time-picker-button--background-secondary:hover {\n background-color: var(--color-secondary-hovered); }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){var r=n(1089);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n TimePicker\n ========================================================================== */\n.sg-time-picker.sg-dialog {\n padding: 0; }\n\n.sg-time-picker .sg-time-picker-header {\n margin-top: 0; }\n\n.sg-time-picker-input .sg-field {\n cursor: pointer; }\n\n.sg-time-picker-input .sg-field-wrapper--readonly {\n border-color: var(--border-color-outer);\n background-color: var(--background-component-primary); }\n\n.sg-time-picker-input .sg-field--readonly {\n background-color: transparent; }\n\n.sg-time-picker-input.sg-time-picker-input--disabled .sg-field--readonly,\n.sg-time-picker-input.sg-time-picker-input--disabled .sg-input-addon--component {\n background-color: var(--background-component-secondary);\n opacity: 0.5;\n cursor: not-allowed; }\n\n.sg-time-picker__content {\n padding-top: 30px;\n padding-bottom: 30px;\n height: 280px;\n width: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n overflow-y: overlay; }\n\n.sg-time-picker__content--flex {\n display: flex;\n align-items: center;\n justify-content: center; }\n\n.sg-time-picker__column {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n align-items: center;\n min-width: 50px;\n min-height: 160px; }\n\n.sg-time-picker__column--justify-center {\n justify-content: center; }\n\n.sg-time-picker__column--margin-start {\n margin-left: 30px; }\n\n.sg-time-picker-entity {\n cursor: pointer;\n line-height: 36px; }\n .sg-time-picker-entity:hover {\n color: var(--color-secondary); }\n\n.sg-time-picker-entity--selected {\n color: var(--color-secondary);\n font-size: 26px; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n},a=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(t,"__esModule",{value:!0});var s=n(2),l=n(7),c=n(52),u=n(8),d=n(10),p=n(24);n(1091);var f,g,m=function(e,t){if(!e)return null;e.children&&e.children[t]&&c.focusDomElement(e.children[t])},h=function(e){var t=e.event,n=e.timelineRef,r=e.focusIndex,o=e.timelineLength,i=e.onChange;switch(t.key){case d.default.LEFT:var a=Math.min(Math.max(r-1,0),o);m(n.current,a);break;case d.default.RIGHT:var s=Math.min(Math.max(r+1,0),o);m(n.current,s);break;case d.default.ENTER:case d.default.SPACE:i(r+1)}},y=function(e){var t=e.activeStep,n=e.className,r=e.onChange,c=e.steps,d=e.tabIndex,f=e["data-e2e"],g=e["data-component"],m=e["aria-label"],y=i(e,["activeStep","className","onChange","steps","tabIndex","data-e2e","data-component","aria-label"]),b=s.useRef(null),x=a(s.useState(-1),2),_=x[0],v=x[1],M=l.default("sg-timeline",n),w=c.map((function(e,n){var i=n+1,a=i<=t,d=l.default("sg-timeline__item",a&&"sg-timeline__item--active",i===t&&"sg-timeline__item--bold",i>c.length&&"sg-timeline__item--bold");return s.createElement("li",o({key:n,className:d,tabIndex:-1},u.default(y),{onClick:a?function(){return r(i)}:null,onFocus:function(){return v(n)},"data-e2e":"timeline-step","aria-hidden":"true"}),s.createElement("div",{className:"sg-timeline__top-row"},i<t?s.createElement("span",{className:"sg-timeline__step"},s.createElement(p.default,{name:"check",size:"12"})):s.createElement("span",{className:"sg-timeline__step"},i)),s.createElement("div",{className:"sg-timeline__bottom-row"},s.createElement("span",{className:"sg-timeline__text"},c[n])))}));return s.createElement("ul",{ref:b,className:M,tabIndex:d,"data-e2e":f,role:"timeline","aria-label":m,"data-component":g,onKeyDown:function(e){return h({event:e,timelineRef:b,focusIndex:_,timelineLength:w.length,onChange:r})}},w)};y.defaultProps={onChange:function(){},tabIndex:0,"data-e2e":"timeline","data-component":"timeline"},t.default=y,f=n(0).default,g=n(0).leaveModule,f&&(f.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(a,"__read","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(m,"focusItem","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(h,"handleKeyDown","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(y,"Timeline","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),g(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1092);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,'/* stylelint-disable */\n\n.sg-timeline {\n display: flex; }\n .sg-timeline:focus {\n outline: none; }\n .sg-keyboard .sg-timeline:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-timeline__item {\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n flex-basis: 0; }\n .sg-timeline__item:focus {\n outline: none; }\n .sg-keyboard .sg-timeline__item:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-timeline__item:first-child .sg-timeline__top-row::before {\n background: transparent; }\n\n.sg-timeline__item:last-child .sg-timeline__top-row::after {\n background: transparent; }\n\n.sg-timeline__item--active {\n cursor: pointer; }\n .sg-timeline__item--active .sg-timeline__step {\n background: var(--ocean-base); }\n\n.sg-timeline__item--bold {\n font-weight: 600; }\n\n.sg-timeline__top-row {\n display: flex;\n align-items: center; }\n\n.sg-timeline__bottom-row {\n display: flex;\n justify-content: center;\n text-align: center;\n padding: 5px 10px; }\n\n.sg-timeline__top-row::before,\n.sg-timeline__top-row::after {\n content: "";\n display: block;\n height: 1px;\n flex-grow: 1;\n background: var(--color-disabled); }\n\n.sg-timeline__top-row::before {\n margin-right: 10px; }\n\n.sg-timeline__top-row::after {\n margin-left: 10px; }\n\n.sg-timeline__step {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n width: 25px;\n height: 25px;\n line-height: 25px;\n border-radius: 50%;\n color: var(--typography-white);\n background: var(--color-disabled);\n font-family: Roboto;\n font-weight: 700; }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l=n(2),c=n(7),u=n(8),d=n(1094);n(1097);var p,f,g=function(e){function t(t){var n=e.call(this,t)||this;return n.nodes={},n.rootRef=null,n.onCheck=function(e){var t=n.props,r=t.noCascade,o=t.onCheck;n.toggleChecked(e,e.checked,r),o(n.serializeList("checked"),e)},n.onExpand=function(e){var t=n.props.onExpand;n.toggleNode("expanded",e,e.expanded),t(n.serializeList("expanded"),e)},n.rootRef=l.createRef(),n.flattenNodes(t.nodes),n.unserializeLists({checked:t.checked,expanded:t.expanded}),n}return i(t,e),t.prototype.componentWillReceiveProps=function(e){var t=e.nodes,n=e.checked,r=e.expanded;JSON.stringify(this.props.nodes)!==JSON.stringify(t)&&this.flattenNodes(t),this.unserializeLists({checked:n,expanded:r})},t.prototype.getFormattedNodes=function(e){var t=this;return e.map((function(e){var n=a({},e);return n.checked=t.nodes[e.value].checked,n.expanded=t.nodes[e.value].expanded,Array.isArray(e.children)&&e.children.length>0?n.children=t.getFormattedNodes(n.children):n.children=null,n}))},t.prototype.getCheckState=function(e,t){return null===e.children||t?e.checked?1:0:this.isEveryChildChecked(e)?1:this.isSomeChildChecked(e)?2:0},t.prototype.getDisabledState=function(e,t,n,r){return!!n||(!(r||!t.disabled)||Boolean(e.disabled))},t.prototype.toggleChecked=function(e,t,n){var r=this;null===e.children||n?this.toggleNode("checked",e,t):e.children.forEach((function(e){r.toggleChecked(e,t)}))},t.prototype.toggleNode=function(e,t,n){this.nodes[t.value][e]=n},t.prototype.flattenNodes=function(e){var t=this;Array.isArray(e)&&0!==e.length&&e.forEach((function(e){t.nodes[e.value]={},t.flattenNodes(e.children)}))},t.prototype.unserializeLists=function(e){var t=this;Object.keys(this.nodes).forEach((function(n){Object.keys(e).forEach((function(e){t.nodes[n][e]=!1}))})),Object.keys(e).forEach((function(n){e[n].forEach((function(e){void 0!==t.nodes[e]&&(t.nodes[e][n]=!0)}))}))},t.prototype.serializeList=function(e){var t=this,n=[];return Object.keys(this.nodes).forEach((function(r){t.nodes[r][e]&&n.push(r)})),n},t.prototype.isEveryChildChecked=function(e){var t=this;return e.children.every((function(e){return null!==e.children?t.isEveryChildChecked(e):e.checked}))},t.prototype.isSomeChildChecked=function(e){var t=this;return e.children.some((function(e){return null!==e.children?t.isSomeChildChecked(e):e.checked}))},t.prototype.renderTreeNodes=function(e,t,n){var r=this;void 0===t&&(t={}),void 0===n&&(n=0);var o=this.props,i=o.disabled,a=o.noCascade,s=o.optimisticToggle,c=o.collapsedIcon,u=o.expandedIcon,p=e.map((function(e){var o=""+e.value,p=r.getCheckState(e,a),f=r.renderChildNodes(e),g=r.getDisabledState(e,t,i,a);return l.createElement(d.default,{key:o,checked:p,disabled:g,depth:n,expanded:e.expanded,label:e.label,forceShowToggleIcon:e.forceShowToggleIcon,entity:e.entity,optimisticToggle:s,rawChildren:e.children,value:e.value,showCheckbox:e.showCheckbox,onCheck:r.onCheck,onExpand:r.onExpand,collapsedIcon:c,expandedIcon:u,parentRootRef:r.rootRef.current},f)}));return l.createElement("ol",{className:"sg-tree__list"},p)},t.prototype.renderChildNodes=function(e){var t=this.props.depth;return null!==e.children&&e.expanded?this.renderTreeNodes(e.children,e,t+1):null},t.prototype.render=function(){var e=this.getFormattedNodes(this.props.nodes),t=this.props,n=t.className,r=t.tabIndex,o=t["data-e2e"],i=t["data-component"],d=s(t,["className","tabIndex","data-e2e","data-component"]),p=c.default("sg-tree",n);return l.createElement("div",a({ref:this.rootRef,className:p,"data-e2e":o,"data-component":i,tabIndex:r},u.default(d)),this.renderTreeNodes(e))},t.defaultProps={depth:0,checked:[],disabled:!1,expanded:[],noCascade:!1,optimisticToggle:!0,collapsedIcon:"arrow-right",expandedIcon:"arrow-down",onCheck:function(){return null},onExpand:function(){return null},"data-e2e":"tree","data-component":"tree"},t}(l.Component);t.default=g,p=n(0).default,f=n(0).leaveModule,p&&(p.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),p.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),p.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),p.register(g,"Tree","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),f(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(33),l=n(112),c=n(10),u=n(197),d=n(25);n(1095);var p,f,g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.onCheck=function(){var e=t.props,n=e.checked,r=e.entity,o=e.value,i=e.optimisticToggle,a=e.rawChildren,s=!1;0===n&&(s=!0),2===n&&(s=i),(0,e.onCheck)({value:o,checked:s,entity:r,children:a})},t.onExpand=function(){var e=t.props,n=e.expanded,r=e.entity,o=e.value;(0,e.onExpand)({expanded:!n,value:o,entity:r})},t.handleKeyDown=function(e){var n=t.props,r=n.expanded,o=n["data-component"],i=n.parentRootRef;if(c.isEventFromTab(e))s.focusNextComponent({event:e,startingElement:i});else if(c.isEventFromShiftPlusTab(e))s.focusNextComponent({event:e,isDirectionForward:!1,startingElement:i});else switch(e.key){case c.default.DOWN:return void s.focusNextComponent({event:e,includeChildren:!0,onComponentFiltering:function(e){return e.getAttribute("data-component")===o}});case c.default.UP:return void s.focusNextComponent({event:e,includeChildren:!0,isDirectionForward:!1,onComponentFiltering:function(e){return e.getAttribute("data-component")===o}});case c.default.LEFT:if(e.stopPropagation(),!r)return;return t.onExpand();case c.default.RIGHT:if(e.stopPropagation(),r)return;return t.onExpand();case c.default.ENTER:case c.default.SPACE:return e.stopPropagation(),t.onCheck()}},t}return i(t,e),t.prototype.hasChildren=function(){return null!==this.props.rawChildren},t.prototype.renderExpandCollapseButton=function(){var e=this.props,t=e.expanded,n=e.forceShowToggleIcon,r=e.expandedIcon,o=e.collapsedIcon;return this.hasChildren()||n?a.createElement(d.default,{name:t?r:o,size:"10",color:"light",onClick:this.onExpand,"data-e2e":"tree-node-expand"}):a.createElement("div",{style:{width:"10px",height:"10px"}})},t.prototype.renderLabel=function(){var e=this.props,t=e.checked,n=e.disabled,r=e.entity,o=e.label,i=e.value,s=e.showCheckbox;return a.createElement("label",{className:"sg-tree-node__label",onDoubleClick:this.onExpand,"data-e2e":"tree-node-label"},s&&a.createElement(u.default,{className:"sg-tree-node__checkbox",value:i,checked:1===t,indeterminate:2===t,disabled:n,onChange:this.onCheck,tabIndex:-1}),"function"==typeof o?o(r):o)},t.prototype.renderChildren=function(){return this.props.expanded?this.props.children:null},t.prototype.render=function(){var e=this.props,t=e.className,n=e.disabled,r=e.depth,o=e.tabIndex,i=e["data-e2e"],s=e["data-component"],c=l.cn("sg-tree-node",n&&"sg-tree-node--disabled",t);return a.createElement("li",{className:c,style:{paddingLeft:20*r+"px"},tabIndex:o,"data-e2e":i,"data-component":s,onKeyDown:this.handleKeyDown},a.createElement("span",{className:"sg-tree-node__header"},this.renderExpandCollapseButton(),this.renderLabel()),this.renderChildren())},t.defaultProps={children:null,className:null,depth:0,rawChildren:null,forceShowToggleIcon:!1,showCheckbox:!0,tabIndex:0,"data-e2e":"tree-node","data-component":"tree-node"},t}(a.Component);t.default=g,p=n(0).default,f=n(0).leaveModule,p&&(p.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree-node/tree-node.tsx"),p.register(g,"TreeNode","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree-node/tree-node.tsx"),f(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1096);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n TreeNode\n ========================================================================== */\n.sg-tree-node:focus {\n outline: none; }\n\n.sg-keyboard .sg-tree-node:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tree-node__header {\n display: flex;\n align-items: center;\n min-height: 26px; }\n\n.sg-tree-node__label {\n display: flex;\n align-items: center;\n width: 100%;\n padding-left: 5px;\n flex-shrink: 0; }\n\n.sg-tree-node__checkbox {\n padding: 0 15px 0 0; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){var r=n(1098);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Tree\n ========================================================================== */\n.sg-tree {\n width: 100%;\n overflow-x: auto; }\n .sg-tree:focus {\n outline: none; }\n .sg-keyboard .sg-tree:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tree__list {\n list-style: none;\n padding: 0; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(205),u=function(e){function t(t){var n=e.call(this,t)||this;return n.state={hasPermission:!1,windowFocus:!0},n.registerServiceWorker=function(){var e=n.props.pathToServiceWorker;navigator.serviceWorker.register(e).then((function(e){n.swRegistration=e,n.swRegistration.getNotifications().then((function(e){return e.forEach((function(e){return e.close()}))})),console.log("Registration successful, scope is:",e.scope),n.askForPermission(),n.addEvents()})).catch((function(e){console.log("Service worker registration failed, error:",e.message)}))},n.handleWindowFocus=function(){n.setState({windowFocus:!0})},n.handleWindowBlur=function(){n.setState({windowFocus:!1})},n.isPushNotificationSupported=function(){return"serviceWorker"in navigator&&"PushManager"in window&&"Notification"in window},n.askForPermission=function(){Notification.requestPermission().then((function(e){n.setState({hasPermission:"granted"===e})}))},n.createNotification=function(e,t){n.state.windowFocus||n.state.hasPermission&&("string"!=typeof t.tag&&(t.tag=c.default("sg-web-notification-")),n.notification[t.tag]||n.swRegistration&&n.swRegistration.showNotification&&(window.self=n.swRegistration,n.swRegistration.showNotification(e,t).catch((function(e){return console.log(e)})),n.notification[t.tag]={}))},n.notification={},n}return i(t,e),t.prototype.addEvents=function(){this.props.alwaysShow||(window.addEventListener("focus",this.handleWindowFocus),window.addEventListener("blur",this.handleWindowBlur))},t.prototype.removeEvents=function(){window.removeEventListener("focus",this.handleWindowFocus),window.removeEventListener("blur",this.handleWindowBlur)},t.prototype.componentDidMount=function(){this.isPushNotificationSupported()&&this.registerServiceWorker()},t.prototype.componentDidUpdate=function(e,t){var n=this.props.notification;e.notification!==n&&n&&this.createNotification(n.title,n.options)},t.prototype.componentWillUnmount=function(){this.removeEvents()},t.prototype.render=function(){return l.createElement("input",{type:"hidden",name:"web-notification",style:{display:"none"}})},t.defaultProps={alwaysShow:!1},t}(l.Component);t.default=u,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/web-notification/web-notification.tsx"),a.register(u,"WebNotification","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/web-notification/web-notification.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(131),u=n(8),d=function(e){var t=e.link,n=i(e,["link"]);return l.createElement("span",o({},u.default(n)),t)};t.default=c.default(d,{preventTooltipOnMobile:!0}),a=n(0).default,s=n(0).leaveModule,a&&(a.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/sg-tooltip/sg-tooltip.tsx"),a.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/sg-tooltip/sg-tooltip.tsx"),a.register(d,"SGTooltip","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/sg-tooltip/sg-tooltip.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1102);t.default=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l=n(2),c=n(112),u=n(24),d=n(209);n(1103);var p,f,g={success:"success",warning:"warning",error:"error"},m=function(e){return function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.state={value:e.props.value},e.onChangeHandler=function(t){var n=e.props.onChange;e.setState({value:t.target.value}),n&&n(t)},e.getRegexValidation=function(t){var n=!t.match&&void 0!==t.match;if(Array.isArray(t.regex))return!t.regex.find((function(t){return!(n?!t.test(e.state.value):t.test(e.state.value))}));var r=n?!t.regex.test(e.state.value):t.regex.test(e.state.value);return t&&r},e.getModifyRuleObject=function(t){var n=Object.assign({},t),r=e.getRegexValidation(t);return Boolean(e.props.value)?n.icon=r?"success":n.required?"error":"warning":n.icon="error",n},e.getSemanticScore=function(){var t=e.props.rules.filter((function(t){return e.getRegexValidation(t)}));return Boolean(e.props.value)?t.length===e.props.rules.length?"success":"error":"default"},e.renderHint=function(e){var t=e.icon,n=e.description,r=c.cn("sg-rules-box__hint-icon",t&&"sg-rules-box__hint-icon--"+t);return l.createElement("div",{className:"sg-rules-box__hint",key:n},l.createElement(u.default,{name:g[t],size:"14",className:r}),n)},e.renderHints=function(){return e.props.rules.map((function(t){return e.getModifyRuleObject(t)})).map((function(t){return e.renderHint({icon:t.icon,description:t.description})}))},e.renderStrengthMeter=function(){var t=c.cn("sg-rules-box__hints",e.getSemanticScore()&&"sg-rules-box__hints--"+e.getSemanticScore());return l.createElement("div",{className:t},l.createElement(d.default,{level:"6",density:"cozy"},e.props.translation.title),l.createElement("div",{className:"sg-rules-box__meter"}),e.renderHints())},e}return i(n,t),n.prototype.render=function(){var t=this.props,n=t.className,r=s(t,["className"]),o=(r.rules,r.dispatch,r.onChange,s(r,["rules","dispatch","onChange"])),i=c.cn("sg-rules-box","sg-rules-box--custom-validation",n);return l.createElement(e,a({validationMessageTemplate:this.renderStrengthMeter,className:i,onChange:this.onChangeHandler},o))},n.defaultProps={rules:[],translation:{title:"Recommendations"}},n}(l.Component)};t.default=m,p=n(0).default,f=n(0).leaveModule,p&&(p.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(g,"ICON","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(m,"withFieldRules","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),f(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1104);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Recommendations\n ========================================================================== */\n.sg-rules-box .sg-input-addon--suffix {\n padding-right: 5px; }\n\n.sg-rules-box--custom-validation {\n background-color: var(--background-component-primary); }\n .sg-rules-box--custom-validation .sg-validation {\n background: var(--background-component-primary);\n border: 1px solid transparent;\n color: var(--typography-darkest);\n font-size: 14px; }\n .sg-rules-box--custom-validation .sg-validation--success {\n border-color: var(--color-success); }\n .sg-rules-box--custom-validation .sg-validation--error {\n border-color: var(--color-error); }\n .sg-rules-box--custom-validation .sg-validation--hint {\n border-color: var(--color-hint); }\n\n.sg-theme-hcb .sg-rules-box--custom-validation .sg-validation {\n border-color: #fff; }\n\n/* Hits wrapper\n ========================================================================== */\n.sg-rules-box__hints {\n display: flex;\n flex-direction: column;\n flex: 1 1 0;\n text-align: left; }\n\n.sg-rules-box__hints--error .sg-rules-box__meter {\n background: var(--color-error); }\n\n.sg-rules-box__hints--success .sg-rules-box__meter {\n background: var(--color-success); }\n\n.sg-rules-box__hints--default .sg-rules-box__meter {\n background: var(--color-hint); }\n\n/* Meter\n ========================================================================== */\n.sg-rules-box__meter {\n height: 2px;\n width: 100%; }\n\n/* Hit row\n ========================================================================== */\n.sg-rules-box__hint {\n display: flex;\n align-items: center;\n padding: 10px 0; }\n\n.sg-rules-box__hint-icon {\n margin-right: 5px; }\n\n.sg-rules-box__hint-icon--success {\n color: var(--color-success); }\n\n.sg-rules-box__hint-icon--error {\n color: var(--color-error); }\n\n.sg-rules-box__hint-icon--warning {\n color: var(--color-warning); }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1106);t.default=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(7),l=n(8),c=n(25),u=n(46);n(1107);var d,p,f={success:"success",error:"error",warning:"warning",info:"information",instruction:"information",hint:"information"},g=function(e){var t=e.children,n=e.className,r=e.density,d=e.title,p=e.type,g=e.tabIndex,m=e["data-e2e"],h=e["data-component"],y=i(e,["children","className","density","title","type","tabIndex","data-e2e","data-component"]),b=s.default("sg-banner-notice",p&&"sg-banner-notice--type-"+p,r&&"sg-banner-notice--density-"+r,n),x=s.default("sg-banner-notice__content"),_=t?"compact":"none";return a.createElement("div",o({className:b,"data-e2e":m,"data-component":h,tabIndex:g,role:"alert","aria-live":"assertive"},l.default(y)),a.createElement(c.default,{name:f[p],size:"20",className:"sg-banner-notice__icon",color:"white"}),a.createElement("div",{className:x},d&&a.createElement(u.default,{level:"6",density:_,className:"sg-banner-notice__title",color:"white",weight:"medium"},d),t))};g.defaultProps={density:"medium",type:"hint",tabIndex:0,"data-e2e":"banner-notification","data-component":"banner-notification"},t.default=g,d=n(0).default,p=n(0).leaveModule,d&&(d.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),d.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),d.register(f,"icons","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),d.register(g,"BannerNotification","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),p(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1108);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Banner Notification\n ========================================================================== */\n.sg-banner-notice {\n display: flex;\n align-items: center;\n position: relative;\n text-align: start; }\n .sg-banner-notice:focus {\n outline: none; }\n .sg-keyboard .sg-banner-notice:focus {\n outline: none;\n box-shadow: var(--first-level-box-shadow), var(--focus-shadow); }\n .sg-banner-notice .sg-banner-notice__title {\n padding-top: 0; }\n .sg-banner-notice .sg-banner-notice__close-icon {\n color: var(--typography-white); }\n\n.sg-banner-notice--density-small {\n padding: 10px 15px; }\n\n.sg-banner-notice--density-medium {\n padding: 10px 20px; }\n\n.sg-banner-notice__icon {\n margin-right: 10px; }\n\n.sg-banner-notice__content {\n display: flex;\n align-items: center;\n flex-direction: column;\n padding: 0;\n word-break: break-word; }\n\n.sg-banner-notice__close-icon {\n position: absolute;\n top: 15px;\n right: 20px; }\n\n/* Borders and Shadows\n ========================================================================== */\n.sg-banner-notice--border {\n border-left: 3px solid transparent; }\n\n.sg-banner-notice--shadow {\n box-shadow: var(--first-level-box-shadow); }\n\n/* Types\n ========================================================================== */\n.sg-banner-notice--type-success {\n background: var(--color-success); }\n .sg-banner-notice--type-success .sg-list__icon {\n color: var(--color-success); }\n\n.sg-banner-notice--type-error {\n background: var(--color-error); }\n .sg-banner-notice--type-error .sg-list__icon {\n color: var(--color-error); }\n\n.sg-banner-notice--type-warning {\n background: var(--color-warning); }\n .sg-banner-notice--type-warning .sg-list__icon {\n color: var(--color-warning); }\n\n.sg-banner-notice--type-instruction {\n background: var(--ocean-base); }\n .sg-banner-notice--type-instruction .sg-list__icon {\n color: var(--ocean-base); }\n\n.sg-banner-notice--type-info {\n background: var(--royal-base); }\n .sg-banner-notice--type-info .sg-list__icon {\n color: var(--royal-base); }\n\n.sg-banner-notice--type-hint {\n background: var(--color-hint); }\n .sg-banner-notice--type-hint .sg-list__icon {\n color: var(--color-hint); }\n\n@media (max-width: 1500px) {\n .sg-banner-notice .sg-banner-notice__icon {\n max-width: 20px;\n max-height: 20px;\n margin-right: 5px; }\n .sg-banner-notice__title {\n padding-bottom: 0; }\n .sg-banner-notice__content {\n padding: 0 5px; }\n .sg-banner-notice--border {\n border-width: 2px; } }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(60),o=n(35);t.onPageInit=r.createAction(o.PAGE_INIT),t.onPageResize=r.createAction(o.PAGE_RESIZE)},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(9),l=function(e){return a.createElement(s.Section,null,a.createElement(s.Flex,{padding:["none","large","large","large"],direction:"column",gutter:"none"},a.createElement(s.Title,{level:"1",density:"comfortable",weight:"light",color:"dark"},e.title)),a.createElement(s.Container,null,a.createElement(s.Flex,{gutter:"none",margin:"none"},a.createElement(s.Box,{sm:"2",flex:!0,align:"center",justify:"center"},a.createElement("svg",{style:{width:"80px",height:"64px"},width:"218",height:"218",id:"bc284073-cdae-4608-aef9-72ef305d2a87","data-name":"Icons",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 96 96"},a.createElement("g",{opacity:"0"},a.createElement("rect",{width:"96",height:"96",fill:"#fff"})),a.createElement("path",{d:"M61.282,69.2c-.137-.107-16.541-61.863-16.541-61.863-.032-.123-1.094-4.1-1.094-4.1L28.221,67.938,10.312,80.869,21.6,86.6l-3.225,4.728,17.041,1.44,7.258-7.159L45.119,90l3.135-5.435,13.591,6.384,23.843-2.628Z",fill:"#f9e9e0"}),a.createElement("path",{d:"M86.306,87.536,62.151,68.577,44.653,3.126a1,1,0,0,0-.929-.9.541.541,0,0,0-.058.007h0a.9.9,0,0,0-.163.022.971.971,0,0,0-.153.021.952.952,0,0,0-.326.178h0v0a1.016,1.016,0,0,0-.226.27,1,1,0,0,0-.054.125,1.052,1.052,0,0,0-.064.151L27.334,67.35,9.726,80.063a1,1,0,0,0,.133,1.7l10.269,5.211-2.579,3.793a1,1,0,0,0,.743,1.558l17.041,1.44a.787.787,0,0,0,.084,0h0a1.008,1.008,0,0,0,.368-.071c.021-.009.037-.027.057-.036a1.01,1.01,0,0,0,.26-.171s.011-.006.016-.011l6.322-6.234,1.8,3.24a1,1,0,0,0,.866.514h.008a1,1,0,0,0,.866-.5l2.67-4.629L61.4,91.857a.989.989,0,0,0,.534.088L85.8,89.317a1,1,0,0,0,.508-1.781Zm-49.642,2.6,2.554-27.782a1.024,1.024,0,0,0,.026-.3L43,21.211l1.168,61.515L42.034,84.84ZM29.2,68.154l9.877-41.425L32.754,68.411l-5.11,7.514ZM39.532,37.079,37.261,61.784l-1.9,2.8Zm9.145,46.583h0l-.022-.01L46.163,82.48l-1.3-68.369L60.3,89.127Zm2.864-47.027,7.99,29.887-2.2-1.724ZM12.226,80.724l14.515-10.48-1.986,9.929-3.493,5.136ZM36.883,65.9,34.512,91.69,20.165,90.479Zm8.252,22.077L43.919,85.79l1.47-1.45,1.449.681Zm17.361,1.9L57.964,67.849l2.7,2.135a1.084,1.084,0,0,0,.2.123L83.144,87.6Z",fill:"#b35227"}))),a.createElement(s.Box,{sm:"10"},a.createElement(s.Text,null,e.description)))))};t.default=l,o=n(0).default,i=n(0).leaveModule,o&&(o.register(l,"Intro","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/intro/index.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(18),d=n(9),p=n(15),f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this;return window.optimizerData.network_settings.is_multisite&&!window.optimizerData.network_settings.is_network_admin?"":1==this.props.hideRatingOption?"":l.createElement(d.Section,null,l.createElement(d.Container,{padding:"large",className:"sg-rate"},l.createElement(d.Flex,{margin:"none",gutter:"xx-large",expand:!0},l.createElement(d.Box,{sm:"3",flex:!0,align:"center",justify:"center",className:"sg-rate--stars"},l.createElement(d.Link,{href:"https://wordpress.org/support/plugin/sg-cachepress/reviews/?rate=5#new-post",target:"_blank",style:{width:"100%"}},l.createElement(d.StarRating,{rating:5,size:"large",style:{width:"100%"}}))),l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},p.translate("Thanks for using SG Optimizer to make your site faster!")),l.createElement(d.Link,{href:"https://wordpress.org/support/plugin/sg-cachepress/reviews/?rate=5#new-post",target:"_blank",style:{paddingBottom:"10px"}},p.translate("Help more people optimize their sites by rating our plugin."))),l.createElement(d.Button,{size:"small",type:"link",className:"sg-button--hide",style:{color:"#a4a4a4"},onClick:function(t){return e.props.hideRating()}},p.translate("Don’t Show This Again")))))},t}(l.Component),g=function(e){return{hideRatingOption:e.Options.hide_rating}},m=function(e){return{hideRating:function(){return e(u.hideRating())}}};t.default=c.connect(g,m)(f),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),a.register(f,"Rating","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),a.register(g,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),a.register(m,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var s,l,c=n(2),u=n(27),d=n(9),p=n(478),f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){return c.createElement(d.Notifications,a({},this.props),this.props.notifications&&this.props.notifications.map((function(e){return c.createElement(p.Notification,{notification:e,message:e.message,key:e.id})})))},t}(c.Component),g=function(e){return{notifications:e.Notifications.notifications}},m=function(e){return{}};t.default=u.connect(g,m)(f),s=n(0).default,l=n(0).leaveModule,s&&(s.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(f,"Notifications","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(g,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(m,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),l(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l,c,u=n(2),d=n(27),p=n(18),f=n(9),g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.removeNotification=function(){var e=t.props,n=e.removeNotification,r=e.notification;void 0!==t.timeout&&(clearTimeout(t.timeout),t.timeout=void 0,n({id:r.id}))},t}return i(t,e),t.prototype.componentWillMount=function(){var e=this;this.timeout=setTimeout((function(){e.removeNotification()}),4e3)},t.prototype.componentWillUnmount=function(){this.removeNotification()},t.prototype.render=function(){var e=this.props,t=e.notification,n=(e.removeNotification,s(e,["notification","removeNotification"]));return u.createElement(f.Notification,a({type:t.type,title:t.title,message:t.message,onClose:this.removeNotification},n))},t}(u.Component),m=function(e){return{notifications:e.Notifications.notifications}},h=function(e){return{removeNotification:function(t){return e(p.removeNotification(t))}}};t.default=d.connect(m,h)(g),l=n(0).default,c=n(0).leaveModule,l&&(l.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(g,"Notification","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(m,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(h,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),c(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(9),d=n(18),p=n(15),f=n(1115),g=n(218),m=n(143),h=n(97),y=function(e){function t(t){var n=e.call(this,t)||this;return n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.toogleDialog=function(e){var t;n.setState(((t={})[e]=!n.state[e],t))},n.state={showUrlsDialog:!1,showCacheDialog:!1},n}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(h.Row,{title:p.translate("Dynamic Caching"),checked:this.props.options.enable_cache,name:"enable_cache",onChange:this.changeOption},p.translate("Store your content in the server’s memory for a faster access with this full-page caching solution powered by NGINX.")),1===this.props.options.enable_cache&&l.createElement(u.Flex,{gutter:"large"},l.createElement(u.Box,{sm:"12"},l.createElement(u.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(u.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(u.Box,{sm:"10"},l.createElement(u.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},p.translate("Manual Cache Purge")),l.createElement(u.Text,null,p.translate("Clear the Dynamic Cache for your entire website."))),l.createElement(u.Box,{sm:"2"},l.createElement(u.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.props.purgeCache},this.props.cachePurged?p.translate("Purge Cache"):p.translate("Purging ...")))),l.createElement(u.Flex,{className:"divider"}),l.createElement(h.InnerRow,{title:p.translate("Automatic Cache Purge"),checked:this.props.options.autoflush_cache,name:"autoflush_cache",onChange:this.changeOption},p.translate("Automatically perform a smart cache purge after every content modification."),"  ",l.createElement(u.Link,{onClick:function(t){return e.toogleDialog("showCacheDialog")}}," ",p.translate("See rules"))),l.createElement(u.Flex,{className:"divider"}),l.createElement(h.InnerRow,{title:p.translate("Browser-Specific Caching"),checked:this.props.options.user_agent_header,name:"user_agent_header",onChange:this.changeOption},p.translate("We recommend you to enable this feature {{strong}}only{{/strong}} if you’re experiencing issues with plugins, generating mobile version of your site or similar functionality. Once enabled, the cache has to be generated separately for different browsers which lowers its efficiency.",{components:{strong:l.createElement("strong",null)}})),l.createElement(u.Flex,{className:"divider"}),l.createElement(h.InnerRow,{title:p.translate("Excluding URLs")},p.translate("Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic."),"  ",l.createElement(u.Link,{onClick:function(t){return e.toogleDialog("showUrlsDialog")}}," ",p.translate("See examples"))),l.createElement(g.UrlsExclude,{updateExcludeList:this.props.updateExcludeList,excludedUrls:this.props.options.excluded_urls,addNotification:this.props.addNotification,prefix:window.optimizerData.home_url}),l.createElement(u.Flex,{className:"divider"}),l.createElement(f.default,{testUrl:this.props.testUrl})))),this.state.showUrlsDialog&&l.createElement(m.UrlsDialog,{toogleDialog:function(t){return e.toogleDialog("showUrlsDialog")}}),this.state.showCacheDialog&&l.createElement(m.CacheDialog,{toogleDialog:function(t){return e.toogleDialog("showCacheDialog")}}))},t}(l.Component),b=function(e){return{options:e.Options,cachePurged:e.Cache.cachePurged}},x=function(e){return{enableOption:function(t,n){return e(d.enableOption(t,n,!1))},disableOption:function(t,n){return e(d.disableOption(t,n,!1))},updateExcludeList:function(t){return e(d.updateExcludeList(t))},purgeCache:function(){return e(d.purgeCache())},testUrl:function(t){return e(d.testUrl(t))},addNotification:function(t){return e(d.addNotification(t))}}};t.default=c.connect(b,x)(y),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),a.register(y,"DynamicCache","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),a.register(b,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),a.register(x,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(9),u=n(15),d=function(e){function t(t){var n=e.call(this,t)||this;return n.handleKeyPressTestCache=function(e){"Enter"==e.key&&n.testUrlCache()},n.handleTestUrlInputChange=function(e){n.setState({testInputValue:e.target.value})},n.testUrlCache=function(){var e=n.state.testInputValue.replace(window.optimizerData.home_url,"");n.props.testUrl(e)},n.state={testInputValue:""},n}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(c.Flex,{direction:"row",gutter:"large",margin:"medium"},l.createElement(c.Box,{sm:"12"},l.createElement(c.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Test URLs for Cache Status")),l.createElement(c.Text,null,u.translate("Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.")))),l.createElement(c.Flex,{direction:"row",gutter:"large",margin:"medium"},l.createElement(c.Box,{sm:"10"},l.createElement(c.Input,{type:"text",size:"medium",prefix:window.optimizerData.home_url,value:this.state.testInputValue,onChange:function(t){return e.handleTestUrlInputChange(t)},onKeyPress:this.handleKeyPressTestCache})),l.createElement(c.Box,{sm:"2"},l.createElement(c.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.testUrlCache},u.translate("Test")))))},t}(l.Component);t.default=d,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/cache-tester/index.tsx"),a.register(d,"CacheTester","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/cache-tester/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(51),u=n(9),d=n(15),p=function(e){function t(t){var n=e.call(this,t)||this;return n.transformExcludedItems=function(){var e=[];return n.props.excludedItems.map((function(t){e.push({value:t})})),e.reverse()},n.handleKeyPressExcludeList=function(e){"Enter"==e.key&&n.updateExcludeList()},n.handleExcludeInputChange=function(e){n.setState({excludeInputValue:e.target.value})},n.updateExcludeList=function(){if(-1!==n.props.excludedItems.indexOf(n.state.excludeInputValue))return n.props.addNotification({id:n.state.excludeInputValue,type:"error",message:d.translate("This item already exists in exclude list.")}),!1;if(c.isEmpty(n.state.excludeInputValue))return n.props.addNotification({id:n.state.excludeInputValue+"error",type:"error",message:d.translate("You must input a class name.")}),!1;var e=n.props.excludedItems;e.push(n.state.excludeInputValue),n.props.updateExcludeList(e),n.setState({excludeInputValue:""})},n.deleteItem=function(e){var t=n.props.excludedItems,r=t.indexOf(e);t.splice(r,1),n.props.updateExcludeList(t)},n.getColumns=function(){return[{header:"",accessor:"value",render:function(e){return l.createElement(u.Flex,{margin:"none",gutter:"none"},l.createElement(u.Text,{weight:"bold"},e))}},{header:"",render:function(e,t){return l.createElement(u.IconButton,{icon:"trash",shape:"circle",onClick:function(e){return n.deleteItem(t.value)}})},style:{textAlign:"right"}}]},n.state={excludeInputValue:""},n}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(u.Flex,{gutter:"large",direction:"row",margin:"small"},l.createElement(u.Box,{sm:"10"},l.createElement(u.Input,{type:"text",size:"medium",prefix:this.props.prefix,value:this.state.excludeInputValue,onChange:function(t){return e.handleExcludeInputChange(t)},onKeyPress:this.handleKeyPressExcludeList})),l.createElement(u.Box,{sm:"2"},l.createElement(u.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.updateExcludeList},d.translate("Exclude")))),this.props.excludedItems.length>0&&l.createElement(u.Flex,{gutter:"large",direction:"column"},l.createElement(u.Box,null,l.createElement(u.Table,{data:this.transformExcludedItems(),columns:this.getColumns()}))))},t}(l.Component);t.default=p,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/simple-exclude.tsx"),a.register(p,"SimpleExclude","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/simple-exclude.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(9),u=n(15),d=n(1118),p=function(e){function t(t){var n=e.call(this,t)||this;return n.transformExcludedUrls=function(){var e=[];return n.props.excludedUrls.map((function(t){e.push({value:d.unTrailingSlashIt(window.optimizerData.home_url)+t})})),e.reverse()},n.handleKeyPressExcludeList=function(e){"Enter"==e.key&&n.updateExcludeList()},n.handleExcludeInputChange=function(e){n.setState({excludeInputValue:e.target.value})},n.updateExcludeList=function(){var e=n.getAndValidateExcludeUrl();if(!1!==e){var t=n.props.excludedUrls;t.push(e),n.props.updateExcludeList(t),n.setState({excludeInputValue:""})}},n.deleteUrl=function(e){var t=e.replace(window.optimizerData.home_url,"/"),r=n.props.excludedUrls,o=r.indexOf(t);r.splice(o,1),n.props.updateExcludeList(r)},n.getColumns=function(){return[{header:"",accessor:"value",render:function(e){return l.createElement(c.Flex,{margin:"none",gutter:"none"},l.createElement(c.Text,{weight:"bold"},e))}},{header:"",render:function(e,t){return l.createElement(c.IconButton,{icon:"trash",shape:"circle",onClick:function(e){return n.deleteUrl(t.value)}})},style:{textAlign:"right"}}]},n.state={excludeInputValue:""},n}return i(t,e),t.prototype.getAndValidateExcludeUrl=function(){var e=new RegExp("^/+|"+window.optimizerData.home_url,"g"),t=this.state.excludeInputValue.replace(e,"");return"*"!==t.slice(-1)&&(t=d.trailingSlashIt(t)),"/"!==t&&(t="/"+t),-1!==this.props.excludedUrls.indexOf(t)?(this.props.addNotification({id:t,type:"error",message:u.translate("This URL already exists in exclude list.")}),!1):t},t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(c.Flex,{gutter:"large",direction:"row",margin:"none"},l.createElement(c.Box,{sm:"10"},l.createElement(c.Input,{type:"text",size:"medium",prefix:this.props.prefix,value:this.state.excludeInputValue,onChange:function(t){return e.handleExcludeInputChange(t)},onKeyPress:this.handleKeyPressExcludeList})),l.createElement(c.Box,{sm:"2"},l.createElement(c.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.updateExcludeList},u.translate("Exclude")))),this.props.excludedUrls.length>0&&l.createElement(c.Flex,{gutter:"large",direction:"column",margin:"medium"},l.createElement(c.Box,null,l.createElement(c.Table,{data:this.transformExcludedUrls(),columns:this.getColumns()}))))},t}(l.Component);t.default=p,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/urls-exclude.tsx"),a.register(p,"UrlsExclude","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/urls-exclude.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";var r=function e(t){return t.endsWith("/")||t.endsWith("\\")?e(t.slice(0,-1)):t},o=function(e){return r(e)+"/"};e.exports=o,e.exports.trailingSlashIt=o,e.exports.unTrailingSlashIt=r},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Check Your Website!",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:function(t){return e.toogleConfirm()},color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization."))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"AsyncDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/async-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Automatic Purge Rule",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleDialog},s.translate("Close")))},a.createElement(l.Flex,{gutter:"none",margin:"none"},a.createElement(l.Text,{align:"left"},s.translate("Purge your installation's entire Dynamic Cache or select parts in order to achieve the best hit-to-cache ratio for your account. Here are the plugin's purge rules:"))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Full Purge on page, posts, and category deletion, plugin and theme activation, deactivation, or update, and on WordPress core updates."))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Specific URL Purge on comment actions and page, post, and category updates."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"CacheDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/cache-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Force HTTPS",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleClose},s.translate("Cancel")),a.createElement(l.Button,{onClick:e.toogleConfirm,color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none",margin:"none"},a.createElement(l.Text,{align:"left"},s.translate("In order to force HTTPS on your site, we will automatically update your database replacing all insecure links. In addition to that, we will add a rule in your .htaccess file, forcing all requests to go through encrypted connection."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"SslDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/ssl-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Excluding URLs",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleDialog},s.translate("Close")))},a.createElement(l.Flex,{gutter:"none",margin:"none"},a.createElement(l.Text,{align:"left"},s.translate('You can exclude full or partial URLs using "*" as a wildcard. For example:'))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.",{components:{strong:a.createElement("strong",null)}}))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate('{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of "parent-page".',{components:{strong:a.createElement("strong",null)}}))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"UrlsDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/urls-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Delete All WebP Files",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleClose},s.translate("Cancel")),a.createElement(l.Button,{onClick:function(t){return e.toogleConfirm()},color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("This will delete all WebP files in your uploads folder! In case you need them, you will have to regenerate them again or restore that folder from a backup."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"DeleteWebpDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/delete-webp-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Re-generate All WebP Files",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleClose},s.translate("Cancel")),a.createElement(l.Button,{onClick:function(t){return e.toogleConfirm()},color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Doing this will delete all WebP files in your uploads folder and generate them anew!"))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"RegenerateWebpDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/regenerate-webp-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(51),p=n(9),f=n(18),g=n(143),m=n(483),h=n(78),y=n(484),b=n(485),x=function(e){function t(t){var n=e.call(this,t)||this;return n.toogleSslDialog=function(){n.setState({showSslDialog:!n.state.showSslDialog})},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.toogleSsl=function(){n.props.options.ssl_enabled?(n.props.disableSsl("ssl_enabled"),n.props.disableOption("fix_insecure_content")):(n.props.enableSsl("ssl_enabled"),n.setState({showSslDialog:!1}))},n.state={showSslDialog:!1},n}return i(t,e),t.prototype.render=function(){var e=this;return 1===window.optimizerData.network_settings.is_multisite&&0===window.optimizerData.network_settings.is_network_admin&&!0,l.createElement(h.default,null,d.includes(window.optimizerData.modules,"ssl")&&l.createElement(l.Fragment,null,l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},1===this.props.isLoading&&l.createElement(p.Loader,{style:{position:"absolute"}}),l.createElement(p.Box,{sm:"10"},l.createElement(p.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Enable HTTPS")),l.createElement(p.Text,null,u.translate("Configures your site to work correctly via HTTPS and forces a secure connection to your site."))),l.createElement(p.Box,{sm:"2",className:"right--actions"},l.createElement(p.Switch,{size:"small",checked:this.props.options.ssl_enabled,name:"ssl_enabled",onChange:function(t){return t.target.checked?e.toogleSslDialog():e.toogleSsl()}}))),1===this.props.options.ssl_enabled&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(p.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(p.Box,{sm:"10"},l.createElement(p.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Fix Insecure Content")),l.createElement(p.Text,null,u.translate("Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site"))),l.createElement(p.Box,{sm:"2",className:"right--actions"},l.createElement(p.Switch,{size:"small",checked:this.props.options.fix_insecure_content,name:"fix_insecure_content",onChange:function(t){return e.changeOption(t.target,!0)}})))))),l.createElement(p.Flex,{className:"divider"})),d.includes(window.optimizerData.modules,"phpchecker")&&l.createElement(m.default,null),l.createElement(b.default,{checked:this.props.options.enable_gzip_compression,changeOption:this.changeOption}),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{checked:this.props.options.enable_browser_caching,changeOption:this.changeOption}),this.state.showSslDialog&&l.createElement(g.SslDialog,{toogleClose:this.toogleSslDialog,toogleConfirm:this.toogleSsl}))},t}(l.Component),_=function(e){return{options:e.Options,isLoading:e.Options.isLoading}},v=function(e){return{enableOption:function(t,n){return e(f.enableOption(t,n,!1))},disableOption:function(t,n){return e(f.disableOption(t,n,!1))},enableSsl:function(t){return e(f.enableSsl(t))},disableSsl:function(t){return e(f.disableSsl(t))},switchPhp:function(t){return e(f.switchPhp(t))}}};t.default=c.connect(_,v)(x),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),a.register(x,"EnvironmentOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),a.register(_,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),a.register(v,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(51),p=n(9),f=n(18),g=n(143),m=n(78),h=n(218),y=n(480),b=n(481),x=function(e){function t(t){var n=e.call(this,t)||this;return n.toogleAsyncDialog=function(){n.setState({showAsyncDialog:!n.state.showAsyncDialog})},n.toogleAsync=function(){n.props.options.optimize_javascript_async?n.props.disableOption("optimize_javascript_async",!0):(n.props.enableOption("optimize_javascript_async",!0),n.setState({showAsyncDialog:!1}))},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.openExclude=function(e){var t;n.setState(((t={})[e]=!n.state[e],t))},n.updateExclude=function(e,t,r){var o;n.props.updateExcludes(e,t),n.setState(((o={})[r]=!0,o))},n.state={showMinifyCssExclude:!1,showCombineCssExclude:!1,showMinifyJavascriptExclude:!1,showAsyncJavascriptExclude:!1,showHtmlMinifyExclude:!1,showAsyncDialog:!1},n}return i(t,e),t.prototype.filterSelectedValues=function(e,t){return e.length?e.filter((function(e){return t.some((function(t){return e===t.value}))})):e},t.prototype.render=function(){var e=this,t=d.filter(this.props.jsAssets,{is_minified:0}),n=(d.filter(this.props.jsAssets,{in_footer:0}),d.filter(this.props.cssAssets,{is_minified:0})),r=this.filterSelectedValues(this.props.options.minify_javascript_exclude,t),o=this.filterSelectedValues(this.props.options.async_javascript_exclude,this.props.jsAssets),i=this.filterSelectedValues(this.props.options.minify_css_exclude,n),a=this.filterSelectedValues(this.props.options.combine_css_exclude,this.props.cssAssets);return l.createElement(m.default,null,l.createElement(y.default,{title:u.translate("Minify the HTML Output"),checked:this.props.options.optimize_html,name:"optimize_html",onChange:this.changeOption},u.translate("Removes unnecessary characters from your HTML output saving data and improving your site speed. "),!!this.props.options.optimize_html&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showHtmlMinifyExclude")}}," ",u.translate("Exclude URLs from HTML Minification"))),1===this.props.options.optimize_html&&(this.props.options.minify_html_exclude.length||this.state.showHtmlMinifyExclude)&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Flex,{gutter:"none",background:"light",margin:"none",direction:"column",style:{paddingBottom:"20px"}},l.createElement(b.default,{margin:"medium",title:u.translate("Exclude URLs from HTML Minification")},u.translate("With this functionality, you can exclude different pages from HTML minification.")),l.createElement(h.UrlsExclude,{updateExcludeList:function(t,n,r){return e.updateExclude("minify_html_exclude",t,"showHtmlMinifyExclude")},excludedUrls:this.props.options.minify_html_exclude,addNotification:this.props.addNotification,prefix:window.optimizerData.home_url})))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Minify JavaScript Files"),checked:this.props.options.optimize_javascript,name:"optimize_javascript",onChange:this.changeOption},u.translate("Minify your JavaScript files in order to reduce their size and reduce the number of requests to the server. "),!!this.props.options.optimize_javascript&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showMinifyJavascriptExclude")}}," ",u.translate("Exclude from JavaScript Minification"))),1===this.props.options.optimize_javascript&&(r.length||this.state.showMinifyJavascriptExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"minify_javascript_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:t,optionValue:"value",optionLabel:"title",selectedValue:r,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("minify_javascript_exclude",t,"showMinifyJavascriptExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Defer Render-blocking JS"),checked:this.props.options.optimize_javascript_async,name:"optimize_javascript_async",onChange:function(t){return 0===e.props.options.optimize_javascript_async?e.toogleAsyncDialog():e.toogleAsync()}},u.translate("Defer loading of render-blocking JavaScript files for faster initial site load. "),!!this.props.options.optimize_javascript_async&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showAsyncJavascriptExclude")}}," ",u.translate("Exclude from Loading JS Files Asynchronously"))),1===this.props.options.optimize_javascript_async&&(o.length||this.state.showAsyncJavascriptExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"async_javascript_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:this.props.jsAssets,optionValue:"value",optionLabel:"title",selectedValue:o,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("async_javascript_exclude",t,"showAsyncJavascriptExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Minify CSS Files"),checked:this.props.options.optimize_css,name:"optimize_css",onChange:this.changeOption},u.translate("Minify your CSS files in order to reduce their size and reduce the number of requests to the server. "),!!this.props.options.optimize_css&&!!n.length&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showMinifyCssExclude")}}," ",u.translate("Exclude From CSS Minification"))),1===this.props.options.optimize_css&&(i.length||this.state.showMinifyCssExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"minify_css_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:n,optionValue:"value",optionLabel:"title",selectedValue:i,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("minify_css_exclude",t,"showMinifyCssExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Combine CSS Files"),checked:this.props.options.combine_css,name:"combine_css",onChange:this.changeOption},u.translate("Combine multiple CSS files into one to lower the number of requests your site generates. "),!!this.props.options.combine_css&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showCombineCssExclude")}}," ",u.translate("Exclude from CSS Combination"))),1===this.props.options.combine_css&&(a.length||this.state.showCombineCssExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"combine_css_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:this.props.cssAssets,optionValue:"value",optionLabel:"title",selectedValue:a,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("combine_css_exclude",t,"showCombineCssExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Optimize Loading of Google Fonts"),checked:this.props.options.combine_google_fonts,name:"combine_google_fonts",onChange:this.changeOption},u.translate("Combine the loading of Google fonts reducing the number of HTTP requests.")),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Remove Query Strings From Static Resources"),checked:this.props.options.remove_query_strings,name:"remove_query_strings",onChange:this.changeOption},u.translate("Removes version query strings from your static resources improving the caching of those resources.")),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Disable Emojis"),checked:this.props.options.disable_emojis,name:"disable_emojis",onChange:this.changeOption},u.translate("Enable to prevent WordPress from automatically detecting and generating emojis in your pages.")),this.state.showAsyncDialog&&l.createElement(g.AsyncDialog,{toogleConfirm:this.toogleAsync}))},t}(l.Component),_=function(e){return{options:e.Options,jsAssets:e.Options.assets.scripts,cssAssets:e.Options.assets.styles}},v=function(e){return{enableOption:function(t,n,r){return e(f.enableOption(t,n,r))},disableOption:function(t,n,r){return e(f.disableOption(t,n,r))},addNotification:function(t){return e(f.addNotification(t))},updateExcludes:function(t,n){return e(f.updateExcludes(t,n))}}};t.default=c.connect(_,v)(x),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),a.register(x,"FrontendOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),a.register(_,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),a.register(v,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(51),p=n(9),f=n(18),g=n(78),m=n(218),h=n(1128),y=n(486),b=n(97),x=function(e){function t(t){var n=e.call(this,t)||this;return n.stopImagesOptimization=function(){clearInterval(n.interval),n.interval="",n.props.stopImagesOptimization()},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.updateLazyLoadExcludeList=function(e,t,r){n.props.updateExcludes(e,t)},n.interval="",n}return i(t,e),t.prototype.componentDidUpdate=function(){1==this.props.options.image_optimization_status?(clearInterval(this.interval),this.interval=""):this.interval||0!=this.props.options.image_optimization_status||(this.interval=setInterval(this.props.checkImageOptimizationStatus,1e4))},t.prototype.componentDidMount=function(){0==this.props.options.image_optimization_status&&(this.interval=setInterval(this.props.checkImageOptimizationStatus,1e4))},t.prototype.render=function(){var e=this;return l.createElement(g.default,null,d.includes(window.optimizerData.modules,"optimize_images")&&l.createElement(l.Fragment,null,l.createElement(b.Row,{title:u.translate("New Images Optimization"),checked:this.props.options.optimize_images,name:"optimize_images",onChange:this.changeOption},u.translate("We will automatically optimize all new images that you upload to your Media Library.")),l.createElement(p.Flex,{className:"divider"}),l.createElement(p.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(p.Box,{sm:"9"},l.createElement(p.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Existing Images Optimization")),l.createElement(p.Text,null,u.translate("We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images."))),0!==this.props.options.image_optimization_status&&0<this.props.options.has_images_for_optimization&&(0===parseInt(window.optimizerData.is_cron_disabled)||1===this.props.options.dismiss_cron_notice)&&l.createElement(p.Box,{sm:"3"},l.createElement(p.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(t){return e.props.initImagesOptimization()}},1===this.props.options.image_optimization_stopped?u.translate("Resume Optimization"):u.translate("Start Optimization")))),1===parseInt(window.optimizerData.is_cron_disabled)&&0===this.props.options.dismiss_cron_notice&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Notice,{type:"error"},u.translate("We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.",{components:{link:l.createElement(p.Link,{href:u.translate("https://www.siteground.com/kb/disable-enable-wordpress-cron/"),target:"_blank",style:{textDecoration:"underline"}}),link2:l.createElement(p.Link,{style:{textDecoration:"underline"},onClick:function(t){return e.props.enableOption("dismiss_cron_notice")}})}})))),0===this.props.options.image_optimization_status&&l.createElement(y.ImageLoader,{stopOptimization:this.stopImagesOptimization,totalImages:this.props.options.has_images_for_optimization,totalUnoptimizedImages:this.props.options.total_unoptimized_images}),1===this.props.options.image_optimization_status&&(0===parseInt(window.optimizerData.is_cron_disabled)||1===this.props.options.dismiss_cron_notice)&&0===this.props.options.has_images_for_optimization&&1===this.props.options.has_images&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Notice,{type:"success"},u.translate("All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.",{components:{link:l.createElement(p.Link,{onClick:this.props.resetImagesOptimization,style:{textDecoration:"underline"}})}}))))),l.createElement(h.WebP,null),d.includes(window.optimizerData.modules,"lazyload_images")&&l.createElement(l.Fragment,null,l.createElement(p.Flex,{className:"divider"}),l.createElement(b.Row,{title:u.translate("Lazy Load Images"),checked:this.props.options.lazyload_images,name:"lazyload_images",onChange:this.changeOption},u.translate("Load images only when they are visible in the browser")),1==this.props.options.lazyload_images&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Gravatars"),checked:this.props.options.lazyload_gravatars,name:"lazyload_gravatars",onChange:this.changeOption,tooltip:u.translate("When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. "),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Thumbnails"),checked:this.props.options.lazyload_thumbnails,name:"lazyload_thumbnails",onChange:this.changeOption,tooltip:u.translate("Enable if you want to lazy-load the thumbnail sizes of your original images."),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Responsive Images"),checked:this.props.options.lazyload_responsive,name:"lazyload_responsive",onChange:this.changeOption,tooltip:u.translate("Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too."),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Widgets"),checked:this.props.options.lazyload_textwidgets,name:"lazyload_textwidgets",onChange:this.changeOption,tooltip:u.translate("Enable this option if you want the images in your widget areas to load only when users reach them. "),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load for Mobile"),checked:this.props.options.lazyload_mobile,name:"lazyload_mobile",onChange:this.changeOption,tooltip:u.translate("Enable if you want to use lazy-loading features for mobile requests to your site."),titleDensity:"none"}),1===parseInt(window.optimizerData.is_shop)&&l.createElement(l.Fragment,null,l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Product Images"),checked:this.props.options.lazyload_woocommerce,name:"lazyload_woocommerce",onChange:this.changeOption,tooltip:u.translate("Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages."),titleDensity:"none"})),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Exclude from Lazy Load")},u.translate("In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.")),l.createElement(m.SimpleExclude,{updateExcludeList:function(t,n,r){return e.props.updateExcludes("excluded_lazy_load_classes",t)},excludedItems:this.props.options.excluded_lazy_load_classes,addNotification:this.props.addNotification}),l.createElement(p.Flex,null))))))},t}(l.Component),_=function(e){return{options:e.Options}},v=function(e){return{enableOption:function(t,n){return e(f.enableOption(t,n,!1))},disableOption:function(t,n){return e(f.disableOption(t,n,!1))},addNotification:function(t){return e(f.addNotification(t))},checkImageOptimizationStatus:function(){return e(f.checkImageOptimizationStatus())},initImagesOptimization:function(){return e(f.initImagesOptimization())},stopImagesOptimization:function(){return e(f.stopImagesOptimization())},resetImagesOptimization:function(){return e(f.resetImagesOptimization())},updateExcludes:function(t,n){return e(f.updateExcludes(t,n))}}};t.default=c.connect(_,v)(x),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),a.register(x,"ImageOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),a.register(_,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),a.register(v,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1129);t.WebP=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(9),p=n(97),f=n(143),g=n(486),m=n(18),h=n(1132),y=function(e){function t(t){var n=e.call(this,t)||this;return n.toogleDeleteWebpDialog=function(){n.setState({showDeleteWebpDialog:!n.state.showDeleteWebpDialog})},n.toogleRegenerateWebpDialog=function(){n.setState({showRegenerateWebpDialog:!n.state.showRegenerateWebpDialog})},n.deleteWebpFiles=function(){n.props.deleteWebpFiles(),n.setState({showDeleteWebpDialog:!1})},n.regenerateWebpFiles=function(){n.props.deleteWebpFiles(),n.props.generateWebpFiles(),n.setState({showRegenerateWebpDialog:!1})},n.stopWebpOptimization=function(){clearInterval(n.webpInterval),n.webpInterval="",n.props.stopWebpConvertion()},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.getHeight=function(){return 0===n.props.options.webp_conversion_status?250:"auto"},n.render=function(){return 1===parseInt(window.optimizerData.is_avalon)&&l.createElement(l.Fragment,null,l.createElement(d.Flex,{className:"divider"}),l.createElement(p.Row,{title:u.translate("Generate WebP Copies of New Images"),checked:n.props.options.webp_support,name:"webp_support",onChange:function(e){return n.changeOption(e,!0)}},u.translate("WebP is a next generation image format supported by modern browers which greatly reduces the size of your images.")),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center",style:{minHeight:n.getHeight(),position:"relative"}},l.createElement(d.Box,{sm:"6"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Manage WebP Copies for Existing Images")),l.createElement(d.Text,null,u.translate("Generate or delete a WebP copy of your existing media library."))),0==n.props.options.has_images_for_conversion&&l.createElement(d.Box,{sm:"3"}),l.createElement(d.Box,{sm:"3"},l.createElement(d.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(e){return n.toogleDeleteWebpDialog()}},u.translate("Delete all WebP Files"))),0!==n.props.options.has_images_for_conversion&&l.createElement(d.Box,{sm:"3"},l.createElement(d.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(e){return n.props.generateWebpFiles()}},u.translate("Bulk Generate WebP Files"))),0===n.props.options.webp_conversion_status&&l.createElement(g.WebpLoader,{stopOptimization:n.stopWebpOptimization,totalImages:n.props.options.has_images_for_conversion,totalUnoptimizedImages:n.props.options.total_non_converted_images})),0==n.props.options.has_images_for_conversion&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Notice,{type:"success"},u.translate("All WebP copies of your files have been generated successfully! Force {{link}}re-generation{{/link}} of your images.",{components:{link:l.createElement(d.Link,{onClick:n.toogleRegenerateWebpDialog,style:{textDecoration:"underline"}})}})))),n.state.showDeleteWebpDialog&&l.createElement(f.DeleteWebpDialog,{toogleClose:n.toogleDeleteWebpDialog,toogleConfirm:n.deleteWebpFiles}),n.state.showRegenerateWebpDialog&&l.createElement(f.RegenerateWebpDialog,{toogleClose:n.toogleRegenerateWebpDialog,toogleConfirm:n.regenerateWebpFiles}))},n.state={showDeleteWebpDialog:!1,showRegenerateWebpDialog:!1},n.webpInterval="",n}return i(t,e),t.prototype.componentDidUpdate=function(){1==this.props.options.webp_conversion_status?(clearInterval(this.webpInterval),this.webpInterval=""):this.webpInterval||0!=this.props.options.webp_conversion_status||(this.webpInterval=setInterval(this.props.checkWebpConversionStatus,1e4))},t.prototype.componentDidMount=function(){0==this.props.options.webp_conversion_status&&(this.webpInterval=setInterval(this.props.checkWebpConversionStatus,1e4))},t}(l.Component),b=function(e){return{options:e.Options}},x=function(e){return{enableOption:function(t,n){return e(m.enableOption(t,n,!1))},disableOption:function(t,n){return e(m.disableOption(t,n,!1))},addNotification:function(t){return e(m.addNotification(t))},deleteWebpFiles:function(t){return e(h.deleteWebpFiles(t))},stopWebpConvertion:function(){return e(h.stopWebpConvertion())},generateWebpFiles:function(){return e(h.generateWebpFiles())},checkWebpConversionStatus:function(){return e(h.checkWebpConversionStatus())}}};t.default=c.connect(b,x)(y),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),a.register(y,"WebP","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),a.register(b,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),a.register(x,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(15),u=n(9),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.getProgessPercent=function(){var e=(t.props.totalUnoptimizedImages-t.props.totalImages)/t.props.totalUnoptimizedImages*100;return e<1?1:e},t}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(u.Flex,{gutter:"xx-large",style:{minHeight:250,position:"relative"}},l.createElement(u.Loader,{style:{position:"absolute"},className:"loader-image-optimization"},l.createElement(u.Title,{level:"4",density:"compact",weight:"bold",color:"darkest"},c.translate("Please be patient, this process may take some time")),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",padding:"10px 0"}},c.translate("Optimized %(optimized)s of %(total)s images",{args:{optimized:this.props.totalUnoptimizedImages-this.props.totalImages,total:this.props.totalUnoptimizedImages}})),l.createElement(u.Progress,{color:"blue","data-component":"progress","data-e2e":"progress",percent:this.getProgessPercent()}),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",paddingBottom:"10px"}}),l.createElement(u.Button,{color:"secondary",size:"small",type:"outlined",onClick:function(t){return e.props.stopOptimization()}},c.translate("Pause"))))},t}(l.Component);t.default=d,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/image-loader.tsx"),a.register(d,"ImageLoader","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/image-loader.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(15),u=n(9),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.getProgessPercent=function(){var e=(t.props.totalUnoptimizedImages-t.props.totalImages)/t.props.totalUnoptimizedImages*100;return e<1?1:e},t}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(u.Loader,{style:{position:"absolute"},className:"loader-image-optimization"},l.createElement(u.Title,{level:"4",density:"compact",weight:"bold",color:"darkest"},c.translate("Please be patient, this process may take some time")),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",padding:"10px 0"}},c.translate("Generated %(optimized)s of %(total)s webp copies",{args:{optimized:this.props.totalUnoptimizedImages-this.props.totalImages,total:this.props.totalUnoptimizedImages}})),l.createElement(u.Progress,{color:"blue","data-component":"progress","data-e2e":"progress",percent:this.getProgessPercent()}),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",paddingBottom:"10px"}}),l.createElement(u.Button,{color:"secondary",size:"small",type:"outlined",onClick:function(t){return e.props.stopOptimization()}},c.translate("Pause")))},t}(l.Component);t.default=d,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/webp-loader.tsx"),a.register(d,"WebpLoader","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/webp-loader.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(60),o=n(35);t.stopWebpConvertion=r.createAction(o.STOP_WEBP_CONVERSION),t.deleteWebpFiles=r.createAction(o.DELETE_WEBP_FILES),t.generateWebpFiles=r.createAction(o.GENERATE_WEBP_FILES),t.checkWebpConversionStatus=r.createAction(o.CHECK_WEBP_CONVERSION_STATUS)},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(9),p=n(18),f=n(78),g=n(483),m=n(482),h=n(485),y=n(484),b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.changeSiteOption=function(e,n){void 0===n&&(n=!1),e.checked?t.props.enableOption(e.name,n,!0):t.props.disableOption(e.name,n,!0)},t.changeOption=function(e,n){void 0===n&&(n=!1),e.checked?t.props.enableOption(e.name,n):t.props.disableOption(e.name,n)},t}return i(t,e),t.prototype.toogleMemcache=function(e){e.checked?this.props.enableMemcache(e.name):this.props.disableMemcache(e.name)},t.prototype.render=function(){var e=this;return l.createElement(f.default,null,l.createElement(g.default,null),l.createElement(h.default,{checked:this.props.options.enable_gzip_compression,changeOption:this.changeOption}),l.createElement(y.default,{checked:this.props.options.enable_browser_caching,changeOption:this.changeOption}),l.createElement(m.default,{enable_memcached:this.props.options.enable_memcached,enableMemcache:this.props.enableMemcache,disableMemcache:this.props.disableMemcache}),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Site Admin Permissions")),l.createElement(d.Text,null,u.translate("In this section, set the access permission for admins of separate sites.")))),l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("SuperCacher Settings")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's SuperCacher tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.supercacher_permissions,name:"supercacher_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Frontend Optimizations")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's Frontend Optmization tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.frontend_permissions,name:"frontend_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Image Optimizations")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's Image Optimization tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.images_permissions,name:"images_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Environment Optimizations")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's Environment Optimization tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.environment_permissions,name:"environment_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))))},t}(l.Component),x=function(e){return{options:e.Options}},_=function(e){return{enableMemcache:function(t){return e(p.enableMemcache(t))},disableMemcache:function(t){return e(p.disableMemcache(t))},enableOption:function(t,n,r){return e(p.enableOption(t,n,r))},disableOption:function(t,n,r){return e(p.disableOption(t,n,r))},addNotification:function(t){return e(p.addNotification(t))}}};t.default=c.connect(x,_)(b),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),a.register(b,"MultisiteControl","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),a.register(x,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),a.register(_,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(9),p=n(18),f=n(78),g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.changeSiteOption=function(e,n){void 0===n&&(n=!1),e.checked?t.props.enableOption(e.name,n,!0):t.props.disableOption(e.name,n,!0)},t}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(f.default,null,l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("SUPERCACHER SETTINGS")))),l.createElement(d.Flex,{direction:"row",align:"center",gutter:"large"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Dynamic Caching")),l.createElement(d.Text,null,u.translate("Select whether new sites should have the Dynamic Caching enabled for them or not."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_enable_cache,name:"default_enable_cache",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),1===this.props.options.default_enable_cache&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Automatic Cache Purge")),l.createElement(d.Text,null,u.translate("Automatically perform a smart cache purge after every content modification."),"  ")),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_autoflush_cache,name:"default_autoflush_cache",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("ENVIRONMENT OPTIMIZATION")))),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},1===this.props.isLoading&&l.createElement(d.Loader,{style:{position:"absolute"}}),l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Enable HTTPS")),l.createElement(d.Text,null,u.translate("Configures your site to work correctly via HTTPS and forces a secure connection to your site."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_ssl_enabled,name:"default_ssl_enabled",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),1===this.props.options.default_ssl_enabled&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Fix Insecure Content")),l.createElement(d.Text,null,u.translate("Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site"))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_fix_insecure_content,name:"default_fix_insecure_content",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("FRONTEND OPTIMIZATION")))),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Minify the HTML Output")),l.createElement(d.Text,null,u.translate("Removes unnecessary characters from your HTML output saving data and improving your site speed."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_html,name:"default_optimize_html",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Minify JavaScript Files")),l.createElement(d.Text,null,u.translate("Combine and minify your JavaScript files in order to reduce their size, improve cachability, and reduce the number of requests to the server."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_javascript,name:"default_optimize_javascript",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Load Render-blocking JavaScript Files Asynchronously")),l.createElement(d.Text,null,u.translate("Add async parameter to the JavaScript files loaded in the header section of your site so they don’t block your page rendering."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_javascript_async,name:"default_optimize_javascript_async",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Minify CSS Files")),l.createElement(d.Text,null,u.translate("Combine and minify your CSS files in order to reduce their size, improve cachability, and reduce the number of requests to the server."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_css,name:"default_optimize_css",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Combine CSS Files")),l.createElement(d.Text,null,u.translate("Combine multiple CSS files into one to lower the number of requests your site generates."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_combine_css,name:"default_combine_css",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Remove Query Strings From Static Resources")),l.createElement(d.Text,null,u.translate("Removes version query strings from your static resources improving the caching of those resources."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_remove_query_strings,name:"default_remove_query_strings",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Disable Emojis")),l.createElement(d.Text,null,u.translate("Enable to prevent WordPress from automatically detecting and generating emojis in your pages."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_disable_emojis,name:"default_disable_emojis",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("IMAGE OPTIMIZATION")))),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Image Optimization")),l.createElement(d.Text,null,u.translate("We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_images,name:"default_optimize_images",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Lazy Load Images")),l.createElement(d.Text,null,u.translate("Load images only when they are visible in the browser"))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_images,name:"default_lazyload_images",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),1==this.props.options.default_lazyload_images&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Gravatars")),l.createElement(d.Text,null,u.translate("When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. "))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_gravatars,name:"default_lazyload_gravatars",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Thumbnails")),l.createElement(d.Text,null,u.translate("Enable if you want to lazy-load the thumbnail sizes of your original images."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_thumbnails,name:"default_lazyload_thumbnails",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Responsive Images")),l.createElement(d.Text,null,u.translate("Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_responsive,name:"default_lazyload_responsive",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Widgets")),l.createElement(d.Text,null,u.translate("Enable this option if you want the images in your widget areas to load only when users reach them. "))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_textwidgets,name:"default_lazyload_textwidgets",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))))},t}(l.Component),m=function(e){return{options:e.Options}},h=function(e){return{enableOption:function(t,n,r){return e(p.enableOption(t,n,r))},disableOption:function(t,n,r){return e(p.disableOption(t,n,r))},addNotification:function(t){return e(p.addNotification(t))}}};t.default=c.connect(m,h)(g),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),a.register(g,"SitesControl","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),a.register(m,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),a.register(h,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(27),l=n(51),c=n(15),u=n(9),d=n(78),p=n(1136);n(1137);var f,g,m=n(18),h=function(e){function t(t){var n=e.call(this,t)||this;return n.getDevices=function(){return[{type:"desktop",title:"Desktop"},{type:"mobile",title:"Mobile"}]},n.handleKeyPressExcludeList=function(e){"Enter"==e.key&&n.runAnalysis()},n.updateCurrentUrl=function(e){var t=new RegExp("^/+|"+window.optimizerData.home_url,"g"),r=e.target.value.replace(t,"");n.setState({currentUrl:r})},n.getInputValue=function(){var e=new RegExp("^/+|"+window.optimizerData.home_url,"g");return n.state.currentUrl.replace(e,"")},n.runAnalysis=function(){n.props.runAnalysis(n.props.device,n.state.currentUrl)},n.prepareData=function(e){return l.map(e,(function(e){var t=new RegExp(/\s?\[.*?\]\(.*?\)\.?/g);e.description=e.description.replace(t,"")})),e},n.html=function(e){var t=e/100*352;return{__html:'<div class="lh-gauge__wrapper lh-gauge__wrapper--pass lh-gauge__wrapper--huge"><div class="lh-gauge__svg-wrapper"><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-arc lh-gauge-arc-placeholder" transform="rotate(-90 60 60)" r="56" cx="60" cy="60"></circle><circle class="lh-gauge-arc" transform="rotate(-90 60 60)" r="56" cx="60" cy="60" style="stroke-dasharray: {PERCENTAGE}, 352;"></circle></svg></div><div class="lh-gauge__percentage">{SCORE}</div></div>'.replace("{SCORE}",e).replace("{PERCENTAGE}",t.toString())}},n.renderSuccessfullyCompleted=function(e){return l.map(n.prepareData(e),(function(e){return a.createElement(u.Flex,{gutter:"large",direction:"column"},a.createElement(u.Box,null,a.createElement(u.Notice,{type:"success"},e.title," ",a.createElement(p.default,{tooltip:e.description,tooltipSize:"small"}))))}))},n.state={currentUrl:""},n}return i(t,e),t.prototype.render=function(){var e=this;return a.createElement(d.default,null,a.createElement(u.Flex,{gutter:"large",direction:"row",align:"center"},a.createElement(u.Box,{sm:"10"},a.createElement(u.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},c.translate("Score Check")),a.createElement(u.Text,null,c.translate("Test how optimized your website is. Our performance check is powered by Google PageSpeed.")))),a.createElement(u.Flex,{gutter:"large"},a.createElement(u.Box,{sm:"12"},a.createElement(u.Flex,{gutter:"none",background:"light",margin:"none",direction:"column",border:"small"},a.createElement(u.Flex,{gutter:"large",direction:"row",align:"flex-end"},a.createElement(u.Box,{sm:"2"},a.createElement(u.Dropdown,{options:this.getDevices(),optionValue:"type",optionLabel:"title",selectedValue:this.props.device,onChange:function(t){return e.props.analysisChangeDevice(t)},label:c.translate("Device Type")})),a.createElement(u.Box,{sm:"8"},a.createElement(u.Input,{type:"text",size:"medium",label:c.translate("URL"),value:this.state.currentUrl,onChange:function(t){return e.updateCurrentUrl(t)},prefix:window.optimizerData.home_url,onKeyPress:this.handleKeyPressExcludeList})),a.createElement(u.Box,{sm:"2"},a.createElement(u.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(){return e.runAnalysis()}},c.translate("Analyze"))),!!this.props.isAnalysing&&a.createElement(u.Loader,{style:{position:"absolute"},className:"loader-analysis"},c.translate("Please Wait, We Are Performing a Google PageSpeed Test on Your Page"))),a.createElement(u.Flex,{className:"divider"}),a.createElement(u.Container,{elevation:"none",padding:"large",className:"sg-score"},a.createElement(u.Flex,{gutter:"none",margin:"none",align:"center",direction:"column",background:"white"},a.createElement("div",{className:"sg-placeholder__images-container"},a.createElement("div",{className:"sg-placeholder__background-elements"},a.createElement(u.Icon,{multicolor:!0,name:"background-dots",width:"800",height:"240"}))),(l.isEmpty(this.props.report)||!l.isEmpty(this.props.report)&&1==this.props.isAnalysing)&&a.createElement(u.Icon,{name:"presentational-no-data-dotted",color:"ocean",width:this.props.isPhone?"200":"300",height:this.props.isPhone?"120":"240",multicolor:!0}),!l.isEmpty(this.props.report)&&0==this.props.isAnalysing&&a.createElement("div",{dangerouslySetInnerHTML:this.html(this.props.report.score),className:this.props.report.class_name}),a.createElement(u.Title,{level:"3",weight:"light",density:"cozy",align:"center"},l.isEmpty(this.props.report.title)?c.translate("There is nothing here yet"):this.props.report.title),!l.isEmpty(this.props.report)&&a.createElement(u.Text,{align:"center"},this.props.report.message)))))),!l.isEmpty(this.props.report)&&0==this.props.isAnalysing&&Object.keys(this.props.report.data).map((function(t){return a.createElement(a.Fragment,{key:t},a.createElement(u.Flex,{className:"divider"}),a.createElement(u.Flex,{gutter:"large",direction:"row",align:"center"},a.createElement(u.Box,{sm:"12"},a.createElement(u.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},e.props.report.data[t].info.title),"opportunities"==e.props.report.data[t].info.id&&a.createElement(u.Flex,{gutter:"none"},a.createElement(u.Table,{data:e.prepareData(e.props.report.data[t].data),border:"small",className:"border-"+e.props.report.data[t].info.id,columns:[{header:"Optimization",accessor:"title",style:{fontWeight:"bold"},render:function(e,t){return a.createElement(u.Text,null,e," ",a.createElement(p.default,{tooltip:t.description,tooltipSize:"small"}))}},{header:"Action",accessor:"action",style:{fontWeight:"bold"},render:function(e,t){return a.createElement(u.Text,null,u.textToHTML(e,["a","strong"],["href"]))}}]})))),"opportunities"!==e.props.report.data[t].info.id&&e.renderSuccessfullyCompleted(e.props.report.data[t].data))})))},t}(a.Component),y=function(e){return{report:e.Report.report,isAnalysing:e.Report.isAnalysing,device:e.Report.device,isPhone:e.Environment.isPhone}},b=function(e){return{runAnalysis:function(t,n){return e(m.runAnalysis(t,n))},analysisChangeDevice:function(t,n){return e(m.analysisChangeDevice(t))}}};t.default=s.connect(y,b)(h),f=n(0).default,g=n(0).leaveModule,f&&(f.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),f.register(h,"Analytics","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),f.register(y,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),f.register(b,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),g(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(9),l=n(112),c=function(e){var t=e.tooltip,n=e.size,r=void 0===n?"11":n,o=e.tooltipSize,i=void 0===o?"medium":o,c=e.color,u=void 0===c?"light":c;return a.createElement(s.Icon,{color:u,tabIndex:0,name:"information",size:r,tooltip:l.textToHTML(t),tooltipSize:i,className:"ua-margin-horizontal-xx-small ua-v-align-middle"})};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"InfoIcon","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/info-icon/index.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1138);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(5)(!1)).push([e.i,"td .sg-typography--truncate {\n white-space: initial !important; }\n\n.border-opportunities {\n border-top: 2px solid #F54545; }\n\n.border-passed {\n border-top: 2px solid #6ACA4C; }\n\n.placeholder-without-svg {\n padding: 0; }\n\n.placeholder-without-svg .sg-icon svg {\n display: none; }\n\n.loader-analysis .sg-loader__message {\n max-width: none; }\n\n.lh-gauge__percentage {\n display: block;\n font-size: 42.1px;\n height: 150px;\n line-height: 0;\n position: absolute;\n text-align: center;\n top: 75px;\n width: 150px;\n -webkit-font-smoothing: antialiased; }\n\n.lh-gauge-arc {\n animation-delay: 0.25s;\n display: inline;\n fill: none;\n font-family: Roboto, Helvetica, Arial, sans-serif;\n font-size: 16px;\n height: auto;\n line-height: 24px;\n stroke-width: 5px;\n text-size-adjust: 100%;\n transform-origin: 0px 0px;\n width: auto;\n word-break: break-word;\n -webkit-font-smoothing: antialiased; }\n\n.lh-gauge__svg-wrapper {\n display: block;\n font-family: Roboto, Helvetica, Arial, sans-serif;\n font-size: 16px;\n height: 150px;\n line-height: 24px;\n position: relative;\n text-size-adjust: 100%;\n width: 150px;\n word-break: break-word;\n -webkit-font-smoothing: antialiased; }\n\n.lh-gauge__wrapper {\n font-size: 16px;\n height: 150px;\n line-height: 24px;\n margin-bottom: 12px;\n margin-left: 0px;\n margin-right: 0px;\n margin-top: 24px;\n position: relative;\n width: 150px;\n -webkit-font-smoothing: antialiased; }\n\n.sg-score-holder {\n top: 15%;\n position: absolute; }\n\n.sg-score {\n position: relative; }\n\n.lh-gauge-arc-placeholder {\n color: #EBEBEB;\n stroke: #EBEBEB; }\n\n.placeholder-meduim .lh-gauge__percentage,\n.placeholder-meduim .lh-gauge__svg-wrapper,\n.placeholder-meduim .lh-gauge__wrapper {\n color: #eca03e;\n fill: #eca03e;\n stroke: #eca03e; }\n\n.placeholder-meduim .lh-gauge-arc {\n color: #eca03e; }\n\n.placeholder-low .lh-gauge__percentage,\n.placeholder-low .lh-gauge__svg-wrapper,\n.placeholder-low .lh-gauge__wrapper {\n color: #F54545;\n fill: #F54545;\n stroke: #F54545; }\n\n.placeholder-low .lh-gauge-arc {\n color: #F54545; }\n\n.placeholder-top .lh-gauge__percentage,\n.placeholder-top .lh-gauge__svg-wrapper,\n.placeholder-top .lh-gauge__wrapper {\n color: #6ACA4D;\n fill: #6ACA4D;\n stroke: #6ACA4D; }\n\n.placeholder-top .lh-gauge-arc {\n color: #6ACA4D; }\n\n.sg-tooltip {\n z-index: 9999; }\n",""])}]);
53
  * @license See CREDITS.md
54
  * @see https://github.com/kvz/phpjs/blob/ffe1356af23a6f2512c84c954dd4e828e92579fa/functions/strings/number_format.js
55
  */
56
+ function(e,t,n,r){e=(e+"").replace(/[^0-9+\-Ee.]/g,"");var o=isFinite(+e)?+e:0,i=isFinite(+t)?Math.abs(t):0,a=void 0===r?",":r,s=void 0===n?".":n,l="";return(l=(i?function(e,t){var n=Math.pow(10,t);return""+(Math.round(e*n)/n).toFixed(t)}(o,i):""+Math.round(o)).split("."))[0].length>3&&(l[0]=l[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,a)),(l[1]||"").length<i&&(l[1]=l[1]||"",l[1]+=new Array(i-l[1].length+1).join("0")),l.join(s)}},function(e,t,n){var r=n(2),o=n(401),i=n(44);e.exports=function(e){var t={moment:e.moment,numberFormat:e.numberFormat.bind(e),translate:e.translate.bind(e)};return function(n){var a=n.displayName||n.name||"",s=i({displayName:"Localized("+a+")",componentDidMount:function(){this.boundForceUpdate=this.forceUpdate.bind(this),e.stateObserver.addListener("change",this.boundForceUpdate)},componentWillUnmount:function(){this.boundForceUpdate&&e.stateObserver.removeListener("change",this.boundForceUpdate)},render:function(){var i=o({locale:e.getLocaleSlug()},this.props,t);return r.createElement(n,i)}});return s._composedComponent=n,s}}},function(e,t,n){"use strict";t.__esModule=!0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=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};t.default=function(e,t,n,i){i.debug;var a=o({},n);e&&"object"===(void 0===e?"undefined":r(e))&&Object.keys(e).forEach((function(r){"_persist"!==r&&t[r]===n[r]&&(a[r]=e[r])}));0;return a}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){return e.stateReconciler=void 0===e.stateReconciler?i.default:e.stateReconciler,(0,o.default)(e,(0,r.combineReducers)(t))};var r=n(89),o=a(n(183)),i=a(n(747));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){var r=n(184),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[s]=n:delete e[s]),o}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r=n(408)(Object.getPrototypeOf,Object);e.exports=r},function(e,t,n){"use strict";(function(e,r){Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(743),s=(o=a)&&o.__esModule?o:{default:o};i="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==e?e:r;var l=(0,s.default)(i);t.default=l}).call(this,n(98),n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=e.Symbol;"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable";return t}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){for(var t=Object.keys(e),n={},o=0;o<t.length;o++){var a=t[o];0,"function"==typeof e[a]&&(n[a]=e[a])}var s=Object.keys(n);0;var l=void 0;try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if(void 0===n(void 0,{type:r.ActionTypes.INIT}))throw new Error('Reducer "'+t+"\" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined. If you don't want to set a value for this reducer, you can use null instead of undefined.");if(void 0===n(void 0,{type:"@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".")}))throw new Error('Reducer "'+t+"\" returned undefined when probed with a random type. Don't try to handle "+r.ActionTypes.INIT+' or other actions in "redux/*" namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined, but can be null.')}))}(n)}catch(e){l=e}return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];if(l)throw l;for(var r=!1,o={},a=0;a<s.length;a++){var c=s[a],u=n[c],d=e[c],p=u(d,t);if(void 0===p){var f=i(c,t);throw new Error(f)}o[c]=p,r=r||p!==d}return r?o:e}};var r=n(406);o(n(127)),o(n(409));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var n=t&&t.type;return"Given action "+(n&&'"'+n.toString()+'"'||"an action")+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state. If you want this reducer to hold no value, you can return null instead of undefined.'}},function(e,t,n){"use strict";function r(e,t){return function(){return t(e.apply(void 0,arguments))}}t.__esModule=!0,t.default=function(e,t){if("function"==typeof e)return r(e,t);if("object"!=typeof e||null===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');for(var n=Object.keys(e),o={},i=0;i<n.length;i++){var a=n[i],s=e[a];"function"==typeof s&&(o[a]=r(s,t))}return o}},function(e,t,n){"use strict";t.__esModule=!0;var r=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};t.default=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(n,o,i){var s,l=e(n,o,i),c=l.dispatch,u={getState:l.getState,dispatch:function(e){return c(e)}};return s=t.map((function(e){return e(u)})),c=a.default.apply(void 0,s)(l.dispatch),r({},l,{dispatch:c})}}};var o,i=n(410),a=(o=i)&&o.__esModule?o:{default:o}},function(e,t,n){"use strict";t.__esModule=!0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=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};t.default=function(e,t,n,i){i.debug;var a=o({},n);e&&"object"===(void 0===e?"undefined":r(e))&&Object.keys(e).forEach((function(i){var s;"_persist"!==i&&(t[i]===n[i]&&(null===(s=n[i])||Array.isArray(s)||"object"!==(void 0===s?"undefined":r(s))?a[i]=e[i]:a[i]=o({},a[i],e[i])))}));0;return a}},function(e,t,n){"use strict";t.__esModule=!0;var r=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};t.default=function(e,t,n){0;var o=n||!1,a=(0,i.createStore)(u,c,t?t.enhancer:void 0),l=function(e){a.dispatch({type:s.REGISTER,key:e})},d=function(t,n,r){var i={type:s.REHYDRATE,payload:n,err:r,key:t};e.dispatch(i),a.dispatch(i),o&&p.getState().bootstrapped&&(o(),o=!1)},p=r({},a,{purge:function(){var t=[];return e.dispatch({type:s.PURGE,result:function(e){t.push(e)}}),Promise.all(t)},flush:function(){var t=[];return e.dispatch({type:s.FLUSH,result:function(e){t.push(e)}}),Promise.all(t)},pause:function(){e.dispatch({type:s.PAUSE})},persist:function(){e.dispatch({type:s.PERSIST,register:l,rehydrate:d})}});return p.persist(),p};var o,i=n(89),a=n(183),s=((o=a)&&o.__esModule,n(75));function l(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var c={registry:[],bootstrapped:!1},u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c,t=arguments[1];switch(t.type){case s.REGISTER:return r({},e,{registry:[].concat(l(e.registry),[t.key])});case s.REHYDRATE:var n=e.registry.indexOf(t.key),o=[].concat(l(e.registry));return o.splice(n,1),r({},e,{registry:o,bootstrapped:0===o.length});default:return e}}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){(t||{}).debug;return function(t,n){if(!t)return Promise.resolve(void 0);var o=t._persist&&void 0!==t._persist.version?t._persist.version:r.DEFAULT_VERSION;if(o===n)return Promise.resolve(t);if(o>n)return Promise.resolve(t);var i=Object.keys(e).map((function(e){return parseInt(e)})).filter((function(e){return n>=e&&e>o})).sort((function(e,t){return e-t}));try{var a=i.reduce((function(t,n){return e[n](t)}),t);return Promise.resolve(a)}catch(e){return Promise.reject(e)}}};var r=n(75)},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.whitelist||null,o=n.blacklist||null;function i(e){return!(!r||-1!==r.indexOf(e))||!(!o||-1===o.indexOf(e))}return{in:function(t,n,r){return!i(n)&&e?e(t,n,r):t},out:function(e,n,r){return!i(n)&&t?t(e,n,r):e}}}},function(e,t,n){var r=n(752);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Roboto+Condensed:300,400,700|Roboto:300,300i,400,400i,500,500i,700,700i&subset=latin-ext);",""]),t.push([e.i,'/* stylelint-disable */\n\n:root {\n --royal-base: #7d5aa6;\n --royal-dark: #532f82;\n --royal-light: #d1bfda;\n --royal-lighter: #ebe0ef;\n --ocean-base: #22b8d1;\n --ocean-dark: #226d7a;\n --ocean-light: #b0e0e9;\n --ocean-lighter: #e4f5fa;\n --mint-base: #2bab7f;\n --mint-dark: #1e6346;\n --mint-light: #add9c0;\n --mint-lighter: #e1f1e7;\n --grassy-base: #96ca51;\n --grassy-dark: #577635;\n --grassy-light: #d8e5b5;\n --grassy-lighter: #edf4db;\n --salmon-base: #f47b44;\n --salmon-dark: #b35227;\n --salmon-light: #f3cfbb;\n --salmon-lighter: #f8eae0;\n --sunset-base: #ee9629;\n --sunset-dark: #8e5d25;\n --sunset-light: #f0c99a;\n --sunset-lighter: #f6e8d5;\n --mango-base: #e5b22a;\n --mango-dark: #96762e;\n --mango-light: #efe0a0;\n --mango-lighter: #f7f3da;\n --bronze-base: #cdaa72;\n --bronze-dark: #8c7653;\n --bronze-light: #ecdcc6;\n --bronze-lighter: #e2dbd5;\n --earth-40: #eae4db;\n --color-primary: var(--salmon-base);\n --color-primary-hovered: var(--salmon-dark);\n --color-primary-active: var(--salmon-light);\n --color-secondary: var(--ocean-base);\n --color-secondary-hovered: var(--ocean-dark);\n --color-secondary-active: var(--ocean-light);\n --color-positive: var(--mint-base);\n --color-positive-hovered: var(--mint-dark);\n --color-positive-active: var(--mint-light);\n --color-error: #f54545;\n --color-success: #6acb4c;\n --color-warning: var(--sunset-base);\n --color-instruction: var(--ocean-base);\n --color-info: var(--royal-base);\n --color-hint: #c2c2c2;\n --color-presentational: #ccaf83; }\n\n:root {\n --background-main: #f8f8f8;\n --background-component-primary: #fff;\n --background-component-secondary: #f2f2f2;\n --background-grey-60: #a4a4a4;\n --background-slider: #ddd;\n --background-overlay: rgba(54, 54, 54, 0.8);\n --background-highlight: #f8f8f8; }\n\n:root {\n --typography-white: #fff;\n --typography-lightest: #ddd;\n --typography-lighter: #c2c2c2;\n --typography-light: #a4a4a4;\n --typography-dark: #666;\n --typography-darker: #444;\n --typography-darkest: #363636; }\n\n:root {\n --color-scrollbar: #f2f2f2;\n --color-scrollbar-thumb: #ddd;\n --color-scrollbar-thumb-hover: #c2c2c2;\n --color-button-base: #ececec;\n --color-button-base-focus: #ddd;\n --color-button-base-hover: #ececec;\n --color-button-base-active: #ececec;\n --color-button-white: #fff;\n --color-icon-button: #858484;\n --color-editor-icon: #ddd;\n --color-disabled: #ddd;\n --border-color-outer: #ddd;\n --border-color-inner: #f2f2f2;\n --border-color-readonly: #f2f2f2;\n --border-color-focus: #ddd;\n /* Components */\n --component-background-hover: #f2f2f2;\n --component-color-hover: currentColor;\n --avatar-color: #61554c;\n --avatar-background: #d7cebf;\n --context-menu-background: var(--background-component-primary);\n --chart-color-first: var(--ocean-base);\n --chart-color-second: var(--salmon-base);\n --chart-color-third: var(--grassy-base);\n --chart-color-fourth: var(--sunset-base);\n --chart-color-fifth: var(--mint-base);\n --chart-color-sixth: var(--royal-base);\n --chart-color-seventh: var(--ocean-light);\n --chart-color-eighth: var(--sunset-light);\n --icon-color-royal: var(--royal-dark);\n --icon-color-royal-light: var(--royal-light);\n --icon-color-royal-lighter: var(--royal-lighter);\n --icon-color-ocean: var(--ocean-dark);\n --icon-color-ocean-light: var(--ocean-light);\n --icon-color-ocean-lighter: var(--ocean-lighter);\n --icon-color-mint: var(--mint-dark);\n --icon-color-mint-light: var(--mint-light);\n --icon-color-mint-lighter: var(--mint-lighter);\n --icon-color-grassy: var(--grassy-dark);\n --icon-color-grassy-light: var(--grassy-light);\n --icon-color-grassy-lighter: var(--grassy-lighter);\n --icon-color-salmon: var(--salmon-dark);\n --icon-color-salmon-light: var(--salmon-light);\n --icon-color-salmon-lighter: var(--salmon-lighter);\n --icon-color-sunset: var(--sunset-dark);\n --icon-color-sunset-light: var(--sunset-light);\n --icon-color-sunset-lighter: var(--sunset-lighter);\n --icon-color-mango: var(--mango-dark);\n --icon-color-mango-light: var(--mango-light);\n --icon-color-mango-lighter: var(--mango-lighter);\n --icon-color-bronze: var(--bronze-dark);\n --icon-color-bronze-light: var(--bronze-light);\n --icon-color-bronze-lighter: var(--bronze-lighter);\n --loader-background: rgba(255, 255, 255, 0.9);\n --drawer-background: #474340;\n --drawer-icon-color: #fff;\n --drawer-icon-background-hover: #474340;\n --header-background: #343230;\n --footer-background: #343230;\n --navigation-background: #474340;\n --navigation-background-hover: #343230;\n --navigation-list-color: #343230;\n --navigation-list-color-selected: #343230;\n --navigation-list-background: #d7cebf;\n --navigation-list-background-opened: #343230;\n --navigation-list-background-hovered: #343230;\n --navigation-list-background-selected: #d7cebf;\n --navigation-icon-color: #c1aa95;\n --navigation-icon-color-selected: #c1aa95;\n --navigation-separator-background: #343230;\n --navigation-button-color: #c1aa95;\n --header-navigation-color: #343230;\n --header-navigation-color-selected: #343230;\n --header-navigation-background: #f7f5eb;\n --header-navigation-background-hover: #dfdccb;\n --header-navigation-background-selected: #e9e7db;\n --header-navigation-icon-color: currentColor;\n --tooltip-background-light: #fff;\n --tooltip-background-dark: rgba(54, 54, 54, 0.9); }\n\n:root {\n --first-level-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);\n --second-level-box-shadow: 0 6px 17px 0 rgba(0, 0, 0, 0.16), 0 8px 14px 0 rgba(0, 0, 0, 0.18);\n --third-level-box-shadow: 0 17px 40px 0 rgba(0, 0, 0, 0.17), 0 12px 15px 0 rgba(0, 0, 0, 0.2);\n --fourth-level-box-shadow: 0 25px 45px 0 rgba(0, 0, 0, 0.2), 0 16px 24px 0 rgba(0, 0, 0, 0.22);\n --fifth-level-box-shadow: 0 40px 60px 0 rgba(0, 0, 0, 0.22), 0 27px 22px 0 rgba(0, 0, 0, 0.2);\n --focus-shadow: inset 1px 1px 0 #24b8d2, inset -1px -1px 0 #24b8d2; }\n\n.sg-theme-dark {\n --royal-base: #b37ef1;\n --royal-dark: #ab83c4;\n --royal-light: #d1bfda;\n --royal-lighter: #ebe0ef;\n --ocean-base: #7cd4e4;\n --ocean-dark: #3aa6ba;\n --ocean-light: #70d7e2;\n --ocean-lighter: #e4f5fa;\n --mint-base: #5ccfa7;\n --mint-dark: #4bb892;\n --mint-light: #8de0c0;\n --mint-lighter: #e1f1e7;\n --grassy-base: #a6d367;\n --grassy-dark: #94ae59;\n --grassy-light: #c2ed8e;\n --grassy-lighter: #edf4db;\n --salmon-base: #f68f61;\n --salmon-dark: #da764a;\n --salmon-light: #f1a98c;\n --salmon-lighter: #f8eae0;\n --sunset-base: #efae5b;\n --sunset-dark: #cb934a;\n --sunset-light: #fccf74;\n --sunset-lighter: #f6e8d5;\n --mango-base: #e9bd4a;\n --mango-dark: #a68a4d;\n --mango-light: #f1e5ae;\n --mango-lighter: #f7f3da;\n --bronze-base: #d4b787;\n --bronze-dark: #9d8a6d;\n --bronze-light: #efe1ce;\n --bronze-lighter: #e2dbd5;\n --earth-40: #eae4db;\n --color-primary: var(--salmon-base);\n --color-primary-hovered: var(--salmon-dark);\n --color-primary-active: var(--salmon-light);\n --color-secondary: var(--ocean-base);\n --color-secondary-hovered: var(--ocean-dark);\n --color-secondary-active: var(--ocean-light);\n --color-positive: var(--mint-base);\n --color-positive-hovered: var(--mint-dark);\n --color-positive-active: var(--mint-light);\n --color-error: #f66161;\n --color-success: #80d367;\n --color-warning: var(--sunset-base);\n --color-instruction: var(--ocean-base);\n --color-info: var(--royal-base);\n --color-hint: #c2c2c2;\n --color-presentational: #ccaf83; }\n\n.sg-theme-dark {\n --background-main: #121212;\n --background-component-primary: #363636;\n --background-component-secondary: #444;\n --background-grey-60: #a4a4a4;\n --background-slider: #858484;\n --background-overlay: rgba(102, 102, 102, 0.95);\n --background-highlight: #444; }\n\n.sg-theme-dark {\n --typography-white: #fff;\n --typography-lightest: #858484;\n --typography-lighter: #c2c2c2;\n --typography-light: #a4a4a4;\n --typography-dark: #ececec;\n --typography-darker: #f2f2f2;\n --typography-darkest: #fff; }\n\n.sg-theme-dark {\n --color-scrollbar: #f2f2f2;\n --color-scrollbar-thumb: #ddd;\n --color-scrollbar-thumb-hover: #c2c2c2;\n --color-button-base: #666;\n --color-button-base-focus: #858484;\n --color-button-base-hover: #666;\n --color-button-base-active: #666;\n --color-button-white: #444;\n --color-icon-button: #ddd;\n --color-editor-icon: #ddd;\n --color-disabled: #888;\n --border-color-outer: #858484;\n --border-color-inner: #444;\n --border-color-readonly: #444;\n --border-color-focus: #fff;\n /* Components */\n --component-background-hover: #444;\n --component-color-hover: currentColor;\n --avatar-color: #444;\n --avatar-background: #ddd;\n --context-menu-background: #666;\n --chart-color-first: var(--ocean-base);\n --chart-color-second: var(--salmon-base);\n --chart-color-third: var(--grassy-base);\n --chart-color-fourth: var(--sunset-base);\n --chart-color-fifth: var(--mint-base);\n --chart-color-sixth: var(--royal-base);\n --chart-color-seventh: var(--ocean-light);\n --chart-color-eighth: var(--sunset-light);\n --icon-color-royal: var(--royal-dark);\n --icon-color-royal-light: transparent;\n --icon-color-royal-lighter: transparent;\n --icon-color-ocean: var(--ocean-dark);\n --icon-color-ocean-light: transparent;\n --icon-color-ocean-lighter: transparent;\n --icon-color-mint: var(--mint-dark);\n --icon-color-mint-light: transparent;\n --icon-color-mint-lighter: transparent;\n --icon-color-grassy: var(--grassy-dark);\n --icon-color-grassy-light: transparent;\n --icon-color-grassy-lighter: transparent;\n --icon-color-salmon: var(--salmon-dark);\n --icon-color-salmon-light: transparent;\n --icon-color-salmon-lighter: transparent;\n --icon-color-sunset: var(--sunset-dark);\n --icon-color-sunset-light: transparent;\n --icon-color-sunset-lighter: transparent;\n --icon-color-mango: var(--mango-dark);\n --icon-color-mango-light: transparent;\n --icon-color-mango-lighter: transparent;\n --icon-color-bronze: var(--bronze-dark);\n --icon-color-bronze-light: transparent;\n --icon-color-bronze-lighter: transparent;\n --loader-background: rgba(54, 54, 54, 0.9);\n --drawer-background: #363636;\n --drawer-icon-color: #fff;\n --drawer-icon-background-hover: #858484;\n --header-background: #363636;\n --footer-background: #363636;\n --navigation-background: #363636;\n --navigation-background-hover: #363636;\n --navigation-list-color: #363636;\n --navigation-list-color-selected: #fff;\n --navigation-list-background: #444;\n --navigation-list-background-opened: #363636;\n --navigation-list-background-hovered: #666;\n --navigation-list-background-selected: #858484;\n --navigation-icon-color: #ddd;\n --navigation-icon-color-selected: #ddd;\n --navigation-separator-background: #ddd;\n --navigation-button-color: #ddd;\n --header-navigation-color: #fff;\n --header-navigation-color-selected: #fff;\n --header-navigation-background: #444;\n --header-navigation-background-hover: #363636;\n --header-navigation-background-selected: #858484;\n --header-navigation-icon-color: #ddd;\n --tooltip-background-light: #fff;\n --tooltip-background-dark: #666; }\n\n.sg-theme-dark {\n --first-level-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);\n --second-level-box-shadow: 0 6px 17px 0 rgba(0, 0, 0, 0.16), 0 8px 14px 0 rgba(0, 0, 0, 0.18);\n --third-level-box-shadow: 0 17px 40px 0 rgba(0, 0, 0, 0.17), 0 12px 15px 0 rgba(0, 0, 0, 0.2);\n --fourth-level-box-shadow: 0 25px 45px 0 rgba(0, 0, 0, 0.2), 0 16px 24px 0 rgba(0, 0, 0, 0.22);\n --fifth-level-box-shadow: 0 40px 60px 0 rgba(0, 0, 0, 0.22), 0 27px 22px 0 rgba(0, 0, 0, 0.2);\n --focus-shadow: inset 1px 1px 0 #24b8d2, inset -1px -1px 0 #24b8d2; }\n\n.sg-theme-hcb {\n --royal-base: #d0abfd;\n --royal-dark: #7d5aa6;\n --royal-light: #d1bfda;\n --royal-lighter: #ebe0ef;\n --ocean-base: #6adae6;\n --ocean-dark: #22b8d1;\n --ocean-light: #b0e0e9;\n --ocean-lighter: #e4f5fa;\n --mint-base: #2bab7f;\n --mint-dark: #1e6346;\n --mint-light: #add9c0;\n --mint-lighter: #e1f1e7;\n --grassy-base: #96ca51;\n --grassy-dark: #577635;\n --grassy-light: #d8e5b5;\n --grassy-lighter: #edf4db;\n --salmon-base: #f47b44;\n --salmon-dark: #b35227;\n --salmon-light: #f3cfbb;\n --salmon-lighter: #f8eae0;\n --sunset-base: #ee9629;\n --sunset-dark: #8e5d25;\n --sunset-light: #f0c99a;\n --sunset-lighter: #f6e8d5;\n --mango-base: #e5b22a;\n --mango-dark: #96762e;\n --mango-light: #efe0a0;\n --mango-lighter: #f7f3da;\n --bronze-base: #cdaa72;\n --bronze-dark: #343230;\n --bronze-light: #ecdcc6;\n --bronze-lighter: #e2dbd5;\n --earth-40: #000;\n --color-primary: #ef9a78;\n --color-primary-hovered: #f57b45;\n --color-primary-active: var(--salmon-light);\n --color-secondary: var(--ocean-base);\n --color-secondary-hovered: var(--ocean-dark);\n --color-secondary-active: var(--ocean-light);\n --color-positive: var(--mint-base);\n --color-positive-hovered: var(--mint-dark);\n --color-positive-active: var(--mint-light);\n --color-error: #f98f8f;\n --color-success: #a6e094;\n --color-warning: #f4c68b;\n --color-instruction: var(--ocean-base);\n --color-info: var(--royal-base);\n --color-hint: #c2c2c2;\n --color-presentational: #ccaf83; }\n\n.sg-theme-hcb {\n --background-main: #000;\n --background-component-primary: #000;\n --background-component-secondary: #000;\n --background-grey-60: #000;\n --background-slider: #fff;\n --background-overlay: rgba(102, 102, 102, 0.95);\n --background-highlight: #000; }\n\n.sg-theme-hcb {\n --typography-white: #fff;\n --typography-lightest: #fff;\n --typography-lighter: #fff;\n --typography-light: #fff;\n --typography-dark: #fff;\n --typography-darker: #fff;\n --typography-darkest: #fff; }\n\n.sg-theme-hcb {\n --color-scrollbar: #f2f2f2;\n --color-scrollbar-thumb: #ddd;\n --color-scrollbar-thumb-hover: #c2c2c2;\n --color-button-base: #666;\n --color-button-base-focus: #858484;\n --color-button-base-hover: #666;\n --color-button-base-active: #666;\n --color-button-white: #000;\n --color-icon-button: #fff;\n --color-editor-icon: #fff;\n --color-disabled: #888;\n --border-color-outer: #ececec;\n --border-color-inner: #ececec;\n --border-color-readonly: #444;\n --border-color-focus: #fff;\n /* Components */\n --component-background-hover: #1797ae;\n --component-color-hover: currentColor;\n --avatar-color: #000;\n --avatar-background: #fff;\n --context-menu-background: #000;\n --icon-color-royal: #ececec;\n --icon-color-royal-light: transparent;\n --icon-color-royal-lighter: transparent;\n --icon-color-ocean: #ececec;\n --icon-color-ocean-light: transparent;\n --icon-color-ocean-lighter: transparent;\n --icon-color-mint: #ececec;\n --icon-color-mint-light: transparent;\n --icon-color-mint-lighter: transparent;\n --icon-color-grassy: #ececec;\n --icon-color-grassy-light: transparent;\n --icon-color-grassy-lighter: transparent;\n --icon-color-salmon: #ececec;\n --icon-color-salmon-light: transparent;\n --icon-color-salmon-lighter: transparent;\n --icon-color-sunset: #ececec;\n --icon-color-sunset-light: transparent;\n --icon-color-sunset-lighter: transparent;\n --icon-color-mango: #ececec;\n --icon-color-mango-light: transparent;\n --icon-color-mango-lighter: transparent;\n --icon-color-bronze: #ececec;\n --icon-color-bronze-light: transparent;\n --icon-color-bronze-lighter: transparent;\n --loader-background: black;\n --drawer-background: #000;\n --drawer-icon-color: #fff;\n --drawer-icon-background-hover: #858484;\n --header-background: #000;\n --footer-background: #000;\n --navigation-background: #000;\n --navigation-background-hover: #363636;\n --navigation-list-color: #363636;\n --navigation-list-color-selected: #363636;\n --navigation-list-background: #000;\n --navigation-list-background-opened: #000;\n --navigation-list-background-hovered: #444;\n --navigation-list-background-selected: #fff;\n --navigation-icon-color: #fff;\n --navigation-icon-color-selected: #000;\n --navigation-separator-background: #fff;\n --navigation-button-color: #fff;\n --header-navigation-color: #fff;\n --header-navigation-color-selected: #000;\n --header-navigation-background: #000;\n --header-navigation-background-hover: #444;\n --header-navigation-background-selected: #fff;\n --header-navigation-icon-color: #fff;\n --tooltip-background-light: #000;\n --tooltip-background-dark: #000; }\n\n.sg-theme-hcb {\n --first-level-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 5px 0 rgba(0, 0, 0, 0.16);\n --second-level-box-shadow: 0 6px 17px 0 rgba(0, 0, 0, 0.16), 0 8px 14px 0 rgba(0, 0, 0, 0.18);\n --third-level-box-shadow: 0 17px 40px 0 rgba(0, 0, 0, 0.17), 0 12px 15px 0 rgba(0, 0, 0, 0.2);\n --fourth-level-box-shadow: 0 25px 45px 0 rgba(0, 0, 0, 0.2), 0 16px 24px 0 rgba(0, 0, 0, 0.22);\n --fifth-level-box-shadow: 0 40px 60px 0 rgba(0, 0, 0, 0.22), 0 27px 22px 0 rgba(0, 0, 0, 0.2);\n --focus-shadow: inset 1px 1px 0 #24b8d2, inset -1px -1px 0 #24b8d2; }\n\n* {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n /* custom scrollbar styles TODO: edit colors with opacity, when provided */\n scrollbar-face-color: var(--color-scrollbar);\n scrollbar-highlight-color: var(--color-scrollbar);\n scrollbar-shadow-color: var(--color-scrollbar);\n scrollbar-track-color: var(--color-scrollbar);\n -webkit-overflow-scrolling: touch; }\n\n::-webkit-scrollbar {\n width: 8px;\n height: 8px;\n background-color: var(--color-scrollbar); }\n\n::-webkit-scrollbar-thumb {\n background-color: var(--color-scrollbar);\n border-radius: 10px; }\n\n::-webkit-scrollbar-thumb:hover {\n background-color: var(--color-scrollbar-thumb-hover); }\n\n::-webkit-scrollbar-corner {\n background-color: var(--color-scrollbar); }\n\nheader,\nnav,\nsection,\nmain,\narticle,\naside,\nfigure,\ntoolbar,\niframe,\nobject,\nsvg {\n display: block; }\n\nhtml {\n height: 100%;\n background: #fff;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n overflow: hidden; }\n\nbody {\n height: 100%;\n color: var(--typography-darkest);\n background: var(--background-main);\n font: 400 14px/18px "Open Sans", Arial, Helvetica, sans-serif;\n overflow: hidden; }\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n line-height: normal; }\n\ndl,\ndt,\ndd,\nul {\n list-style: none; }\n\nol {\n padding: 0 0 0 20px; }\n\nform,\ninput,\ntextarea,\nselect {\n resize: none; }\n\nform,\ntextarea {\n width: 100%; }\n\ninput,\ntextarea,\nselect {\n border-radius: 0; }\n input:focus,\n textarea:focus,\n select:focus {\n outline: none; }\n input[type="submit"]:focus,\n textarea[type="submit"]:focus,\n select[type="submit"]:focus {\n border: none !important; }\n\nbutton {\n outline: none;\n border-radius: 0; }\n\nimg {\n max-width: 100%;\n height: auto;\n display: block;\n border: 0; }\n\ntable {\n border-collapse: collapse; }\n\na {\n text-decoration: none;\n color: #000; }\n\n.divider {\n border-bottom: 1px solid #ECECEC; }\n\n.right--actions {\n text-align: right; }\n\n.sg-tabs__tab.sg-optimizer-tab {\n padding: 0 20px; }\n .sg-tabs__tab.sg-optimizer-tab:first-child {\n padding-left: 30px; }\n\n.sg-field-wrapper--medium .sg-input-addon .sg-text-truncate {\n max-width: 500px; }\n\n.sg-checkbox__input {\n display: none !important; }\n\n.sg-field-wrapper--large .sg-input-addon .sg-text-truncate {\n max-width: none !important; }\n\n.sg-text {\n word-break: break-word !important; }\n\n.loader-image-optimization .sg-loader-message,\n.loader-image-optimization .sg-loader__message {\n max-width: none; }\n\n.sg-field-wrapper--medium .sg-input-addon .sg-text-truncate {\n max-width: 350px !important; }\n\n@media (max-width: 800px) {\n .right--actions {\n text-align: left; } }\n\n@media (min-width: 801px) and (max-width: 1500px) {\n .sg-field-wrapper--small .sg-input-addon .sg-text-truncate {\n max-width: 80.64px !important; }\n .sg-field-wrapper--medium .sg-input-addon .sg-text-truncate {\n max-width: 80.64px !important; }\n .sg-field-wrapper--large .sg-input-addon .sg-text-truncate {\n max-width: 80.64px !important; }\n .sg-field-wrapper--x-large .sg-input-addon .sg-text-truncate {\n max-width: 100.8px !important; } }\n\n@media (min-width: 801px) {\n .button--fluid {\n width: 100%; } }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,(function(e,t){var o,i=t.trim().replace(/^"(.*)"$/,(function(e,t){return t})).replace(/^'(.*)'$/,(function(e,t){return t}));return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(i)?e:(o=0===i.indexOf("//")?i:0===i.indexOf("/")?n+i:r+i.replace(/^\.\//,""),"url("+JSON.stringify(o)+")")}))}},function(e,t){e.exports=function(e){return null===e}},function(e,t){e.exports=function(e){return null==e}},function(e,t,n){var r=n(757),o=n(187),i=n(188),a=n(761),s=n(764),l=Math.max;e.exports=function(e,t,n,c){e=o(e)?e:s(e),n=n&&!c?a(n):0;var u=e.length;return n<0&&(n=l(u+n,0)),i(e)?n<=u&&e.indexOf(t,n)>-1:!!u&&r(e,t,n)>-1}},function(e,t,n){var r=n(758),o=n(759),i=n(760);e.exports=function(e,t,n){return t==t?i(e,t,n):r(e,o,n)}},function(e,t){e.exports=function(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i<o;)if(t(e[i],i,e))return i;return-1}},function(e,t){e.exports=function(e){return e!=e}},function(e,t){e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},function(e,t,n){var r=n(762);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},function(e,t,n){var r=n(763),o=1/0,i=17976931348623157e292;e.exports=function(e){return e?(e=r(e))===o||e===-o?(e<0?-1:1)*i:e==e?e:0:0===e?e:0}},function(e,t,n){var r=n(186),o=n(189),i=NaN,a=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,c=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return i;if(r(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=r(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var n=l.test(e);return n||c.test(e)?u(e.slice(2),n?2:8):s.test(e)?i:+e}},function(e,t,n){var r=n(765),o=n(766);e.exports=function(e){return null==e?[]:r(e,o(e))}},function(e,t,n){var r=n(415);e.exports=function(e,t){return r(t,(function(t){return e[t]}))}},function(e,t,n){var r=n(767),o=n(419),i=n(187);e.exports=function(e){return i(e)?r(e):o(e)}},function(e,t,n){var r=n(768),o=n(416),i=n(106),a=n(417),s=n(771),l=n(418),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),u=!n&&o(e),d=!n&&!u&&a(e),p=!n&&!u&&!d&&l(e),f=n||u||d||p,g=f?r(e.length,String):[],m=g.length;for(var h in e)!t&&!c.call(e,h)||f&&("length"==h||d&&("offset"==h||"parent"==h)||p&&("buffer"==h||"byteLength"==h||"byteOffset"==h)||s(h,m))||g.push(h);return g}},function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},function(e,t,n){var r=n(76),o=n(90),i="[object Arguments]";e.exports=function(e){return o(e)&&r(e)==i}},function(e,t){e.exports=function(){return!1}},function(e,t){var n=9007199254740991,r=/^(?:0|[1-9]\d*)$/;e.exports=function(e,t){var o=typeof e;return!!(t=null==t?n:t)&&("number"==o||"symbol"!=o&&r.test(e))&&e>-1&&e%1==0&&e<t}},function(e,t,n){var r=n(76),o=n(414),i=n(90),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[r(e)]}},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,n){(function(e){var r=n(407),o=t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,a=i&&i.exports===o&&r.process,s=function(){try{var e=i&&i.require&&i.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s}).call(this,n(1)(e))},function(e,t,n){var r=n(408)(Object.keys,Object);e.exports=r},function(e,t,n){var r=n(419),o=n(777),i=n(416),a=n(106),s=n(187),l=n(417),c=n(420),u=n(418),d="[object Map]",p="[object Set]",f=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(s(e)&&(a(e)||"string"==typeof e||"function"==typeof e.splice||l(e)||u(e)||i(e)))return!e.length;var t=o(e);if(t==d||t==p)return!e.size;if(c(e))return!r(e).length;for(var n in e)if(f.call(e,n))return!1;return!0}},function(e,t,n){var r=n(778),o=n(783),i=n(784),a=n(785),s=n(786),l=n(76),c=n(422),u=c(r),d=c(o),p=c(i),f=c(a),g=c(s),m=l;(r&&"[object DataView]"!=m(new r(new ArrayBuffer(1)))||o&&"[object Map]"!=m(new o)||i&&"[object Promise]"!=m(i.resolve())||a&&"[object Set]"!=m(new a)||s&&"[object WeakMap]"!=m(new s))&&(m=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case u:return"[object DataView]";case d:return"[object Map]";case p:return"[object Promise]";case f:return"[object Set]";case g:return"[object WeakMap]"}return t}),e.exports=m},function(e,t,n){var r=n(107)(n(59),"DataView");e.exports=r},function(e,t,n){var r=n(91),o=n(780),i=n(186),a=n(422),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,p=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(r(e)?p:s).test(a(e))}},function(e,t,n){var r,o=n(781),i=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!i&&i in e}},function(e,t,n){var r=n(59)["__core-js_shared__"];e.exports=r},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t,n){var r=n(107)(n(59),"Map");e.exports=r},function(e,t,n){var r=n(107)(n(59),"Promise");e.exports=r},function(e,t,n){var r=n(107)(n(59),"Set");e.exports=r},function(e,t,n){var r=n(107)(n(59),"WeakMap");e.exports=r},function(e,t,n){var r=n(788);e.exports=function(e){return null==e?"":r(e)}},function(e,t,n){var r=n(184),o=n(415),i=n(106),a=n(189),s=1/0,l=r?r.prototype:void 0,c=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return c?c.call(t):"";var n=t+"";return"0"==n&&1/t==-s?"-0":n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.default)(e).map((function(n){return(0,r.default)(n,e[n],t)})),a=i.default.apply(void 0,function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(n));return function(e,t){return a(e,t)}};var r=a(n(413)),o=a(n(790)),i=a(n(791));function a(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if("undefined"!=typeof Reflect&&"function"==typeof Reflect.ownKeys)return Reflect.ownKeys(e);var t=Object.getOwnPropertyNames(e);"function"==typeof Object.getOwnPropertySymbols&&(t=t.concat(Object.getOwnPropertySymbols(e)));return t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,n){return t.reduce((function(e,t){return t(e,n)}),e)}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{!r&&s.return&&s.return()}finally{if(o)throw i}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},o=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};t.default=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if((0,p.default)(n.every(c.default)&&((0,c.default)(e)||(0,s.default)(e)),"Expected optional object followed by string action types"),(0,c.default)(e))return h([e].concat(n));return o({},m(e),h(n))};var i=f(n(185)),a=f(n(793)),s=f(n(127)),l=f(n(106)),c=f(n(188)),u=f(n(91)),d=f(n(411)),p=f(n(20));function f(e){return e&&e.__esModule?e:{default: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 m(e){return Object.keys(e).reduce((function(t,n){var s=e[n];(0,p.default)(function(e){if((0,u.default)(e))return!0;if((0,l.default)(e)){var t=r(e,2),n=t[0],o=void 0===n?i.default:n,a=t[1];return(0,u.default)(o)&&(0,u.default)(a)}return!1}(s),"Expected function, undefined, or array with payload and meta functions for "+n);var c=(0,l.default)(s)?d.default.apply(void 0,[n].concat(function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(s))):(0,d.default)(n,s);return o({},t,g({},(0,a.default)(n),c))}),{})}function h(e){return m(e.reduce((function(e,t){return o({},e,g({},t,i.default))}),{}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=/[A-Z\xc0-\xd6\xd8-\xde]?[a-z\xdf-\xf6\xf8-\xff]+(?:['’](?:d|ll|m|re|s|t|ve))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde]|$)|(?:[A-Z\xc0-\xd6\xd8-\xde]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['’](?:D|LL|M|RE|S|T|VE))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde](?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])|$)|[A-Z\xc0-\xd6\xd8-\xde]?(?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['’](?:d|ll|m|re|s|t|ve))?|[A-Z\xc0-\xd6\xd8-\xde]+(?:['’](?:D|LL|M|RE|S|T|VE))?|\d*(?:(?:1ST|2ND|3RD|(?![123])\dTH)\b)|\d*(?:(?:1st|2nd|3rd|(?![123])\dth)\b)|\d+|(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?(?:\u200d(?:[^\ud800-\udfff]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?)*/g;function o(e){return e.match(r).reduce((function(e,t,n){return e+(0===n?t.toLowerCase():t.charAt(0).toUpperCase()+t.substring(1).toLowerCase())}),"")}t.default=function(e){return e.split("/").map(o).join("/")}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(89),s=n(402),l=n(795),c=n(799),u=n(802),d=n(803),p=n(809),f=l.default(),g={key:window.optimizerData.home_url,storage:c.default,stateReconciler:u.default,whitelist:["isAnalysing","device"]},m=s.persistReducer(g,d.default);t.store=a.createStore(m,a.applyMiddleware(f)),t.persistor=s.persistStore(t.store),f.run(p.default),o=n(0).default,i=n(0).leaveModule,o&&(o.register(f,"sagaMiddleware","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/store/index.ts"),o.register(g,"persistConfig","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/store/index.ts"),o.register(m,"persistedReducer","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/store/index.ts"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.utils=t.effects=t.CANCEL=t.delay=t.throttle=t.takeLatest=t.takeEvery=t.buffers=t.channel=t.eventChannel=t.END=t.runSaga=void 0;var r=n(796);Object.defineProperty(t,"runSaga",{enumerable:!0,get:function(){return r.runSaga}});var o=n(129);Object.defineProperty(t,"END",{enumerable:!0,get:function(){return o.END}}),Object.defineProperty(t,"eventChannel",{enumerable:!0,get:function(){return o.eventChannel}}),Object.defineProperty(t,"channel",{enumerable:!0,get:function(){return o.channel}});var i=n(130);Object.defineProperty(t,"buffers",{enumerable:!0,get:function(){return i.buffers}});var a=n(424);Object.defineProperty(t,"takeEvery",{enumerable:!0,get:function(){return a.takeEvery}}),Object.defineProperty(t,"takeLatest",{enumerable:!0,get:function(){return a.takeLatest}}),Object.defineProperty(t,"throttle",{enumerable:!0,get:function(){return a.throttle}});var s=n(50);Object.defineProperty(t,"delay",{enumerable:!0,get:function(){return s.delay}}),Object.defineProperty(t,"CANCEL",{enumerable:!0,get:function(){return s.CANCEL}});var l,c=n(797),u=(l=c)&&l.__esModule?l:{default:l},d=f(n(77)),p=f(n(798));function f(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}t.default=u.default,t.effects=d,t.utils=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.runSaga=function(e,t){var n=t.subscribe,r=t.dispatch,i=t.getState,s=t.context,l=t.sagaMonitor,c=t.logger,u=t.onError;(0,o.check)(e,o.is.iterator,"runSaga must be called on an iterator");var d=(0,o.uid)();l&&l.effectTriggered({effectId:d,root:!0,parentEffectId:0,effect:{root:!0,saga:e,args:[]}});var p=(0,a.default)(e,n,(0,o.wrapSagaDispatch)(r),i,s,{sagaMonitor:l,logger:c,onError:u},d,e.name);l&&l.effectResolved(d,p);return p};var r,o=n(50),i=n(190),a=(r=i)&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.context,n=void 0===t?{}:t,r=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["context"]),i=void 0,l=r.sagaMonitor;l&&(l.effectTriggered=l.effectTriggered||o.noop,l.effectResolved=l.effectResolved||o.noop,l.effectRejected=l.effectRejected||o.noop,l.effectCancelled=l.effectCancelled||o.noop,l.actionDispatched=l.actionDispatched||o.noop);if(o.is.func(r))throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");if(r.logger&&!o.is.func(r.logger))throw new Error("`options.logger` passed to the Saga middleware is not a function!");r.onerror&&(o.isDev&&(0,o.log)("warn","`options.onerror` is deprecated. Use `options.onError` instead."),r.onError=r.onerror,delete r.onerror);if(r.onError&&!o.is.func(r.onError))throw new Error("`options.onError` passed to the Saga middleware is not a function!");if(r.emitter&&!o.is.func(r.emitter))throw new Error("`options.emitter` passed to the Saga middleware is not a function!");function c(e){var t=e.getState,c=e.dispatch;i=function(e,o,i){return(0,a.default)(e.apply(void 0,function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}(o)),u.subscribe,d,t,n,r,i,e.name)};var u=(0,s.emitter)();u.emit=(r.emitter||o.ident)(u.emit);var d=(0,o.wrapSagaDispatch)(c);return function(e){return function(t){l&&l.actionDispatched(t);var n=e(t);return u.emit(t),n}}}return c.run=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];(0,o.check)(i,o.is.notUndef,"Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware"),(0,o.check)(e,o.is.func,"sagaMiddleware.run(saga, ...args): saga argument must be a Generator function!");var a=(0,o.uid)();l&&l.effectTriggered({effectId:a,root:!0,parentEffectId:0,effect:{root:!0,saga:e,args:n}});var s=i(e,n,a);return l&&l.effectResolved(a,s),s},c.setContext=function(e){(0,o.check)(e,o.is.object,(0,o.createSetContextWarning)("sagaMiddleware",e)),o.object.assign(n,e)},c};var r,o=n(50),i=n(190),a=(r=i)&&r.__esModule?r:{default:r},s=n(129)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(50);Object.defineProperty(t,"TASK",{enumerable:!0,get:function(){return r.TASK}}),Object.defineProperty(t,"SAGA_ACTION",{enumerable:!0,get:function(){return r.SAGA_ACTION}}),Object.defineProperty(t,"noop",{enumerable:!0,get:function(){return r.noop}}),Object.defineProperty(t,"is",{enumerable:!0,get:function(){return r.is}}),Object.defineProperty(t,"deferred",{enumerable:!0,get:function(){return r.deferred}}),Object.defineProperty(t,"arrayOfDeffered",{enumerable:!0,get:function(){return r.arrayOfDeffered}}),Object.defineProperty(t,"createMockTask",{enumerable:!0,get:function(){return r.createMockTask}});var o=n(128);Object.defineProperty(t,"asEffect",{enumerable:!0,get:function(){return o.asEffect}});var i=n(190);Object.defineProperty(t,"CHANNEL_END",{enumerable:!0,get:function(){return i.CHANNEL_END}})},function(e,t,n){"use strict";t.__esModule=!0;var r,o=n(800),i=(r=o)&&r.__esModule?r:{default:r};t.default=(0,i.default)("local")},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){var t=(0,i.default)(e);return{getItem:function(e){return new Promise((function(n,r){n(t.getItem(e))}))},setItem:function(e,n){return new Promise((function(r,o){r(t.setItem(e,n))}))},removeItem:function(e){return new Promise((function(n,r){n(t.removeItem(e))}))}}};var r,o=n(801),i=(r=o)&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";t.__esModule=!0;var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function o(){}t.default=function(e){var t=e+"Storage";return function(e){if("object"!==("undefined"==typeof self?"undefined":r(self))||!(e in self))return!1;try{var t=self[e],n="redux-persist "+e+" test";t.setItem(n,"test"),t.getItem(n),t.removeItem(n)}catch(e){return!1}return!0}(t)?self[t]:i};var i={getItem:o,setItem:o,removeItem:o}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){return e}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(89),s=n(804),l=n(805),c=n(806),u=n(807),d=n(808),p=n(252),f=a.combineReducers({Environment:s.default,Options:l.default,Cache:c.default,Notifications:u.default,Report:d.default,routing:p.routerReducer});t.default=f,o=n(0).default,i=n(0).leaveModule,o&&(o.register(f,"rootReducer","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/index.ts"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__assign||function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(60),c=n(35),u={};t.default=l.handleActions(((o={})[c.PAGE_INIT]=function(e,t){return i({},e,t.payload)},o[c.PAGE_RESIZE]=function(e,t){return i({},e,t.payload)},o),u),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/environment.ts"),a.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/environment.ts"),a.register(u,"initialState","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/environment.ts"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r,o;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(60),l=n(18);t.default=s.handleActions(((o={})[l.fetchOptionsSuccess]=function(e,t){var n=t.payload;return Object.assign({},e,n)},o[l.optionEnabled]=function(e,t){var n=e[t.payload.payload.option]=1;return Object.assign({},e,n)},o[l.optionDisabled]=function(e,t){var n=e[t.payload.payload.option]=0;return Object.assign({},e,n)},o[l.isLoading]=function(e,t){var n=t.payload,r=e.isLoading=Number(n);return Object.assign({},e,r)},o[l.updateExcludeListSuccess]=function(e,t){var n=t.payload;return Object.assign({},e,{excluded_urls:n})},o[l.updateExcludesSuccess]=function(e,t){var n,r=t.payload;return Object.assign({},e,((n={})[r.type]=r.handles,n))},o),{assets:[],enable_cache:0,fix_insecure_content:0,autoflush_cache:0,enable_memcached:0,memcache_notice:0,ssl_enabled:0,enable_gzip_compression:0,enable_browser_caching:0,optimize_html:0,optimize_javascript:0,optimize_javascript_async:0,optimize_css:0,combine_css:0,remove_query_strings:0,disable_emojis:0,optimize_images:0,image_optimization_stopped:0,lazyload_images:0,lazyload_mobile:0,isLoading:0,lazyload_woocommerce:0,lazyload_iframes:0,lazyload_videos:0,image_optimization_status:1,total_unoptimized_images:0,user_agent_header:0,excluded_urls:[],minify_javascript_exclude:[],async_javascript_exclude:[],minify_css_exclude:[],combine_css_exclude:[],minify_html_exclude:[],excluded_lazy_load_classes:[],php_versions:[],current_php_version:0,phpcompat_is_compatible:0,php_version_manually_changed:0,phpcompat_status:1,phpcompat_progress:0,phpcompat_result:{},multisite_permissions:{},sites_data:[],dismiss_cron_notice:0,hide_rating:0,has_images:0,combine_google_fonts:0,has_images_for_optimization:0,webp_support:0,webp_enabled:0,webp_conversion_status:1,has_images_for_conversion:0,total_non_converted_images:0}),i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/options.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r,o;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(60),l=n(18);t.default=s.handleActions(((o={})[l.purgeCache]=function(e,t){t.payload;return Object.assign({},e,{cachePurged:!1})},o[l.purgeCacheSuccess]=function(e,t){t.payload;return Object.assign({},e,{cachePurged:!0})},o),{cachePurged:!0}),i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/cache.tsx"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a},a=this&&this.__spread||function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(i(arguments[t]));return e};Object.defineProperty(t,"__esModule",{value:!0});var s,l,c=n(60),u=n(51),d=n(35),p={notifications:[]},f=((o={})[d.ADD_NOTIFICATION]=function(e,t){var n=t.payload,r=a(e.notifications);return r.push(n),Object.assign({},e,{notifications:r})},o[d.REMOVE_NOTIFICATION]=function(e,t){var n=t.payload,r=e.notifications;r=u.remove(e.notifications,(function(e){return e.id!==n.id}));return Object.assign({},e,{notifications:r})},o);t.default=c.handleActions(f,p),s=n(0).default,l=n(0).leaveModule,s&&(s.register(i,"__read","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(a,"__spread","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(p,"initialState","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),s.register(f,"reducerMap","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/notifications.ts"),l(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r,o;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(60),l=n(18),c={report:{},isAnalysing:0,device:"desktop"};t.default=s.handleActions(((o={})[l.runAnalysisSuccess]=function(e,t){var n=t.payload;return Object.assign({},e,{report:n,isAnalysing:0})},o[l.runAnalysisFail]=function(e,t){t.payload;return Object.assign({},e,c)},o[l.analysisisLoading]=function(e,t){t.payload;return Object.assign({},e,{isAnalysing:1})},o[l.analysisChangeDevice]=function(e,t){var n=t.payload;return Object.assign({},e,{device:n.device})},o),c),i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"_a","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/report.ts"),i.register(c,"initialState","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/reducers/report.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(810),l=n(812),c=n(813),u=n(814),d=n(815),p=n(816);function f(){return o(this,(function(e){switch(e.label){case 0:return[4,[c.default(),s.default(),l.default(),d.default(),u.default(),p.default()]];case 1:return e.sent(),[2]}}))}t.default=f,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/index.ts"),i.register(f,"sagas","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/index.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(18),c=n(35),u=n(92);function d(e){var t,n,r;return o(this,(function(o){switch(o.label){case 0:return t={phpcompat_status:0,phpcompat_progress:1,phpcompat_result:!1},[4,s.put(l.fetchOptionsSuccess(t))];case 1:o.sent(),o.label=2;case 2:return o.trys.push([2,6,,7]),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/check-compatibility","POST",{php_version:e.payload},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return(n=o.sent()).success?[3,5]:[4,s.put(l.addNotification({id:"compatibility_erros",type:"error",message:n.data.message}))];case 4:o.sent(),o.label=5;case 5:return[3,7];case 6:return r=o.sent(),console.error(""+r,r),[3,7];case 7:return[2]}}))}function p(e){var t,n,r,i;return o(this,(function(o){switch(o.label){case 0:return t={phpcompat_is_compatible:0,phpcompat_progress:0,phpcompat_result:!1,phpcompat_status:1},[4,s.put(l.fetchOptionsSuccess(t))];case 1:o.sent(),o.label=2;case 2:return o.trys.push([2,6,,7]),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/switch-php","POST",{php_version:e.payload},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return n=o.sent(),[4,s.put(l.addNotification({id:"swithc_php_"+e.payload,type:n.success?"success":"error",message:n.data.message}))];case 4:return o.sent(),r={current_php_version:e.payload,php_version_manually_changed:1},[4,s.put(l.fetchOptionsSuccess(r))];case 5:return o.sent(),[3,7];case 6:return i=o.sent(),console.error(""+i,i),[3,7];case 7:return[2]}}))}function f(e){var t,n;return o(this,(function(e){switch(e.label){case 0:return e.trys.push([0,3,,4]),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/check-compatibility-status?"+(new Date).getTime()))];case 1:return t=e.sent(),[4,s.put(l.fetchOptionsSuccess(t.data))];case 2:return e.sent(),[3,4];case 3:return n=e.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function g(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(c.CHECK_COMPATIBILITY,d)];case 1:return e.sent(),[4,s.takeLatest(c.SWITCH_PHP,p)];case 2:return e.sent(),[4,s.takeLatest(c.CHECK_COMPATIBILITY_STATUS,f)];case 3:return e.sent(),[2]}}))}t.default=g,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(d,"handleCheckCompatibility","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(p,"handleChangePhp","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(f,"handleCheckCompatibilityStatus","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),i.register(g,"installation","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/compatibility.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){!function(e){"use strict";var t={searchParams:"URLSearchParams"in self,iterable:"Symbol"in self&&"iterator"in Symbol,blob:"FileReader"in self&&"Blob"in self&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in self,arrayBuffer:"ArrayBuffer"in self};if(t.arrayBuffer)var n=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],r=ArrayBuffer.isView||function(e){return e&&n.indexOf(Object.prototype.toString.call(e))>-1};function o(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function i(e){return"string"!=typeof e&&(e=String(e)),e}function a(e){var n={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return t.iterable&&(n[Symbol.iterator]=function(){return n}),n}function s(e){this.map={},e instanceof s?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function l(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function c(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function u(e){var t=new FileReader,n=c(t);return t.readAsArrayBuffer(e),n}function d(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function p(){return this.bodyUsed=!1,this._initBody=function(e){var n;this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:t.blob&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:t.formData&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:t.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():t.arrayBuffer&&t.blob&&(n=e)&&DataView.prototype.isPrototypeOf(n)?(this._bodyArrayBuffer=d(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):t.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(e)||r(e))?this._bodyArrayBuffer=d(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):t.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},t.blob&&(this.blob=function(){var e=l(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?l(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(u)}),this.text=function(){var e,t,n,r=l(this);if(r)return r;if(this._bodyBlob)return e=this._bodyBlob,t=new FileReader,n=c(t),t.readAsText(e),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},t.formData&&(this.formData=function(){return this.text().then(m)}),this.json=function(){return this.text().then(JSON.parse)},this}s.prototype.append=function(e,t){e=o(e),t=i(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},s.prototype.delete=function(e){delete this.map[o(e)]},s.prototype.get=function(e){return e=o(e),this.has(e)?this.map[e]:null},s.prototype.has=function(e){return this.map.hasOwnProperty(o(e))},s.prototype.set=function(e,t){this.map[o(e)]=i(t)},s.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},s.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),a(e)},s.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),a(e)},s.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),a(e)},t.iterable&&(s.prototype[Symbol.iterator]=s.prototype.entries);var f=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function g(e,t){var n,r,o=(t=t||{}).body;if(e instanceof g){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new s(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,o||null==e._bodyInit||(o=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new s(t.headers)),this.method=(n=t.method||this.method||"GET",r=n.toUpperCase(),f.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(o)}function m(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),o=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(o))}})),t}function h(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new s(t.headers),this.url=t.url||"",this._initBody(e)}g.prototype.clone=function(){return new g(this,{body:this._bodyInit})},p.call(g.prototype),p.call(h.prototype),h.prototype.clone=function(){return new h(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new s(this.headers),url:this.url})},h.error=function(){var e=new h(null,{status:0,statusText:""});return e.type="error",e};var y=[301,302,303,307,308];h.redirect=function(e,t){if(-1===y.indexOf(t))throw new RangeError("Invalid status code");return new h(null,{status:t,headers:{location:e}})},e.DOMException=self.DOMException;try{new e.DOMException}catch(t){e.DOMException=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},e.DOMException.prototype=Object.create(Error.prototype),e.DOMException.prototype.constructor=e.DOMException}function b(n,r){return new Promise((function(o,i){var a=new g(n,r);if(a.signal&&a.signal.aborted)return i(new e.DOMException("Aborted","AbortError"));var l=new XMLHttpRequest;function c(){l.abort()}l.onload=function(){var e,t,n={status:l.status,statusText:l.statusText,headers:(e=l.getAllResponseHeaders()||"",t=new s,e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var o=n.join(":").trim();t.append(r,o)}})),t)};n.url="responseURL"in l?l.responseURL:n.headers.get("X-Request-URL");var r="response"in l?l.response:l.responseText;o(new h(r,n))},l.onerror=function(){i(new TypeError("Network request failed"))},l.ontimeout=function(){i(new TypeError("Network request failed"))},l.onabort=function(){i(new e.DOMException("Aborted","AbortError"))},l.open(a.method,a.url,!0),"include"===a.credentials?l.withCredentials=!0:"omit"===a.credentials&&(l.withCredentials=!1),"responseType"in l&&t.blob&&(l.responseType="blob"),a.headers.forEach((function(e,t){l.setRequestHeader(t,e)})),a.signal&&(a.signal.addEventListener("abort",c),l.onreadystatechange=function(){4===l.readyState&&a.signal.removeEventListener("abort",c)}),l.send(void 0===a._bodyInit?null:a._bodyInit)}))}b.polyfill=!0,self.fetch||(self.fetch=b,self.Headers=s,self.Request=g,self.Response=h),e.Headers=s,e.Request=g,e.Response=h,e.fetch=b,Object.defineProperty(e,"__esModule",{value:!0})}(t)},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(77),a=n(18);window.optimizerData=window.optimizerData||{};var s,l,c=n(35),u=n(92);function d(){var e,t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,4,,5]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/fetch-options","GET",{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return e=r.sent(),[4,i.call(u.mainApi("https://updates.sgvps.net/supported-versions.json","GET",{},{},!1))];case 2:return t=r.sent(),e.data.php_versions=t,e.data.current_php_version=window.optimizerData.php_version,e.data.php_version_manually_changed=parseInt(window.optimizerData.is_php_changed),[4,i.put(a.fetchOptionsSuccess(e.data))];case 3:return r.sent(),[3,5];case 4:return n=r.sent(),console.error(""+n,n),[3,5];case 5:return[2]}}))}function p(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-option","POST",{option_key:"siteground_optimizer_"+e.payload.option,is_multisite:e.payload.isMultisite},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success?[4,i.put(a.optionEnabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return e.payload.showNotification?[4,i.put(a.addNotification({id:e.payload.option+"enable",type:t.success?"success":"error",message:t.data.message}))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function f(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-option","POST",{option_key:"siteground_optimizer_"+e.payload.option,is_multisite:e.payload.isMultisite},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success?[4,i.put(a.optionDisabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return e.payload.showNotification?[4,i.put(a.addNotification({id:e.payload.option+"disable",type:t.success?"success":"error",message:t.data.message}))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function g(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-multisite-optimization","POST",{blog_id:e.payload.blogId,setting:"enable_"+e.payload.setting+"_optimization"},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success||!t.data.message?[3,3]:[4,i.put(a.addNotification({id:"bulk_error_message",type:"error",message:t.data.message}))];case 2:return r.sent(),[3,5];case 3:return[4,i.put(a.fetchOptions())];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function m(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,6,,7]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-multisite-optimization","POST",{blog_id:e.payload.blogId,setting:"disable_"+e.payload.setting+"_optimization"},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return(t=r.sent()).success||!t.data.message.lenght?[3,3]:[4,i.put(a.addNotification({id:"bulk_error_message",type:"error",message:t.data.message}))];case 2:return r.sent(),[3,5];case 3:return[4,i.put(a.fetchOptions())];case 4:r.sent(),r.label=5;case 5:return[3,7];case 6:return n=r.sent(),console.error(""+n,n),[3,7];case 7:return[2]}}))}function h(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,5,,6]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-memcache"))];case 1:return(t=r.sent()).success?[4,i.put(a.optionEnabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 4:return r.sent(),[3,6];case 5:return n=r.sent(),console.error(""+n,n),[3,6];case 6:return[2]}}))}function y(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,5,,6]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-memcache"))];case 1:return(t=r.sent()).success?[4,i.put(a.optionDisabled(e))]:[3,3];case 2:r.sent(),r.label=3;case 3:return[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 4:return r.sent(),[3,6];case 5:return n=r.sent(),console.error(""+n,n),[3,6];case 6:return[2]}}))}function b(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return[4,i.put(a.isLoading(!0))];case 1:r.sent(),r.label=2;case 2:return r.trys.push([2,8,,9]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/enable-ssl","POST",{option_key:"siteground_optimizer_"+e.payload.option},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return(t=r.sent()).success?[4,i.put(a.optionEnabled(e))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[4,i.put(a.isLoading(!1))];case 6:return r.sent(),[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 7:return r.sent(),[3,9];case 8:return n=r.sent(),console.error(""+n,n),[3,9];case 9:return[2]}}))}function x(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return[4,i.put(a.isLoading(!0))];case 1:r.sent(),r.label=2;case 2:return r.trys.push([2,8,,9]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/disable-ssl","POST",{option_key:"siteground_optimizer_"+e.payload.option},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 3:return(t=r.sent()).success?[4,i.put(a.optionDisabled(e))]:[3,5];case 4:r.sent(),r.label=5;case 5:return[4,i.put(a.isLoading(!1))];case 6:return r.sent(),[4,i.put(a.addNotification({id:e.payload,type:t.success?"success":"error",message:t.data.message}))];case 7:return r.sent(),[3,9];case 8:return n=r.sent(),console.error(""+n,n),[3,9];case 9:return[2]}}))}function _(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/update-excluded-urls","POST",{excluded_urls:JSON.stringify(e.payload)},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t=r.sent(),[4,i.put(a.updateExcludeListSuccess(t.data))];case 2:return r.sent(),[3,4];case 3:return n=r.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function v(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/update-exclude-list","POST",{type:e.payload.type,handle:e.payload.handle},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t=r.sent(),[4,i.put(a.updateExcludesSuccess({type:e.payload.type,handles:t.handles}))];case 2:return r.sent(),[3,4];case 3:return n=r.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function M(e){var t,n;return o(this,(function(e){switch(e.label){case 0:return e.trys.push([0,3,,4]),[4,i.call(u.mainApi(window.optimizerData.rest_base+"/hide-rating"))];case 1:return e.sent(),t={hide_rating:1},[4,i.put(a.fetchOptionsSuccess(t))];case 2:return e.sent(),[3,4];case 3:return n=e.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function w(){return o(this,(function(e){switch(e.label){case 0:return[4,i.takeLatest(c.ENABLE_OPTION,p)];case 1:return e.sent(),[4,i.takeLatest(c.DISABLE_OPTION,f)];case 2:return e.sent(),[4,i.takeLatest(c.ENABLE_BLOG_SETTINGS,g)];case 3:return e.sent(),[4,i.takeLatest(c.DISABLE_BLOG_SETTINGS,m)];case 4:return e.sent(),[4,i.takeLatest(c.FETCH_OPTIONS,d)];case 5:return e.sent(),[4,i.takeLatest(c.UPDATE_EXCLUDE_LIST,_)];case 6:return e.sent(),[4,i.takeLatest(c.UPDATE_EXCLUDES,v)];case 7:return e.sent(),[4,i.takeLatest(c.ENABLE_MEMCACHE,h)];case 8:return e.sent(),[4,i.takeLatest(c.DISABLE_MEMCACHE,y)];case 9:return e.sent(),[4,i.takeLatest(c.ENABLE_SSL,b)];case 10:return e.sent(),[4,i.takeLatest(c.DISABLE_SSL,x)];case 11:return e.sent(),[4,i.takeLatest(c.HIDE_RATING,M)];case 12:return e.sent(),[2]}}))}t.default=w,s=n(0).default,l=n(0).leaveModule,s&&(s.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(d,"handleFetchOptions","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(p,"handleOptionEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(f,"handleOptionDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(g,"handleBlogSettingsEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(m,"handleBlogSettingsDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(h,"handleMemcacheEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(y,"handleMemcacheDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(b,"handleSslEnable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(x,"handleSslDisable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(_,"handleUpdateExcludeList","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(v,"handleUpdateExcludes","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(M,"handleHideRating","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),s.register(w,"options","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/options.ts"),l(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(15),c=n(18),u=n(35),d=n(92);function p(){var e;return o(this,(function(t){switch(t.label){case 0:return t.trys.push([0,4,,5]),[4,s.call(d.mainApi(window.optimizerData.rest_base+"/purge-cache","GET",{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t.sent(),[4,s.put({type:u.ADD_NOTIFICATION,payload:{id:"cache-purged",type:"success",message:l.translate("Dynamic Cache Successfully Purged")}})];case 2:return t.sent(),[4,s.put(c.purgeCacheSuccess())];case 3:return t.sent(),[3,5];case 4:return e=t.sent(),console.error(""+e,e),[3,5];case 5:return[2]}}))}function f(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,3,,4]),[4,s.call(d.mainApi(window.optimizerData.rest_base+"/test-url-cache","POST",{url:window.optimizerData.home_url+e.payload},{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t=r.sent(),[4,s.put({type:u.ADD_NOTIFICATION,payload:{id:e.payload,type:t.data.cached?"success":"error",message:t.data.cached?"The URL is cached":"The URL is not cached"}})];case 2:return r.sent(),[3,4];case 3:return n=r.sent(),console.error(""+n,n),[3,4];case 4:return[2]}}))}function g(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(u.PURGE_CACHE,p)];case 1:return e.sent(),[4,s.takeLatest(u.TEST_URL,f)];case 2:return e.sent(),[2]}}))}t.default=g,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),i.register(p,"handeCachePurge","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),i.register(f,"handleTestUrl","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),i.register(g,"cache","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/cache.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(18),c=n(35),u=n(92);function d(e){var t,n;return o(this,(function(r){switch(r.label){case 0:return r.trys.push([0,7,,9]),[4,s.put(l.analysisisLoading())];case 1:return r.sent(),[4,s.call(u.mainApi(window.optimizerData.rest_base+"/run-analysis","POST",e.payload,{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 2:return(t=r.sent()).success?[4,s.put(l.runAnalysisSuccess(t.data))]:[3,4];case 3:return r.sent(),[3,6];case 4:return[4,s.put(l.runAnalysisFail())];case 5:r.sent(),r.label=6;case 6:return[3,9];case 7:return n=r.sent(),[4,s.put(l.runAnalysisFail())];case 8:return r.sent(),console.error(""+n,n),[3,9];case 9:return[2]}}))}function p(e){return o(this,(function(t){switch(t.label){case 0:return[4,s.put({type:c.ADD_NOTIFICATION,payload:{id:e.type,type:"error",message:"We failed to connect to Google servers, please try later!"}})];case 1:return t.sent(),[2]}}))}function f(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(c.RUN_ANALYSIS,d)];case 1:return e.sent(),[4,s.takeLatest(c.RUN_ANALYSIS_FAIL,p)];case 2:return e.sent(),[4,s.takeLatest(c.ANALYSIS_CHANGE_DEVICE,l.analysisChangeDevice)];case 3:return e.sent(),[2]}}))}t.default=f,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),i.register(d,"handleRunAnalysis","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),i.register(p,"handleRunAnalysisFail","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),i.register(f,"report","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/report.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(18),c=n(92),u=n(35);function d(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/check-image-optimizing-status?"+ +(new Date).getTime()))];case 1:return e=n.sent(),[4,s.put(l.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function p(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/optimize-images"))];case 1:return e=n.sent(),[4,s.put(l.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function f(){var e,t;return o(this,(function(n){switch(n.label){case 0:e={has_images_for_optimization:1},n.label=1;case 1:return n.trys.push([1,4,,5]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/reset-images-optimization"))];case 2:return n.sent(),[4,s.put(l.fetchOptionsSuccess(e))];case 3:return n.sent(),[3,5];case 4:return t=n.sent(),console.error(""+t,t),[3,5];case 5:return[2]}}))}function g(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/stop-images-optimization"))];case 1:return e=n.sent(),[4,s.put(l.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function m(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(u.CHECK_IMAGE_OPTIMIZATION_STATUS,d)];case 1:return e.sent(),[4,s.takeLatest(u.INIT_IMAGES_OPTIMIZATION,p)];case 2:return e.sent(),[4,s.takeLatest(u.STOP_IMAGES_OPTIMIZATION,g)];case 3:return e.sent(),[4,s.takeLatest(u.RESET_IMAGES_OPTIMIZATION,f)];case 4:return e.sent(),[2]}}))}t.default=m,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(d,"handleCheckImageOptimizationStatus","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(p,"handleInitImagesOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(f,"handleResetImagesOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(g,"handleStopImagesOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),i.register(m,"imageOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/image-optimization.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__generator||function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=t.call(e,a)}catch(e){i=[6,e],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}};Object.defineProperty(t,"__esModule",{value:!0});var i,a,s=n(77),l=n(15),c=n(92),u=n(18),d=n(35);function p(){var e;return o(this,(function(t){switch(t.label){case 0:return t.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/delete-webp-files","GET",{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"}))];case 1:return t.sent(),[4,s.put({type:d.ADD_NOTIFICATION,payload:{id:"webp-files-deleted",type:"success",message:l.translate("WebP Files Successfully Deleted")}})];case 2:return t.sent(),[3,4];case 3:return e=t.sent(),console.error(""+e,e),[3,4];case 4:return[2]}}))}function f(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/generate-webp-files"))];case 1:return e=n.sent(),[4,s.put(u.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function g(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/stop-webp-conversion"))];case 1:return e=n.sent(),[4,s.put(u.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function m(){var e,t;return o(this,(function(n){switch(n.label){case 0:return n.trys.push([0,3,,4]),[4,s.call(c.mainApi(window.optimizerData.rest_base+"/check-webp-conversion-status?"+ +(new Date).getTime()))];case 1:return e=n.sent(),[4,s.put(u.fetchOptionsSuccess(e.data))];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),console.error(""+t,t),[3,4];case 4:return[2]}}))}function h(){return o(this,(function(e){switch(e.label){case 0:return[4,s.takeLatest(d.DELETE_WEBP_FILES,p)];case 1:return e.sent(),[4,s.takeLatest(d.GENERATE_WEBP_FILES,f)];case 2:return e.sent(),[4,s.takeLatest(d.STOP_WEBP_CONVERSION,g)];case 3:return e.sent(),[4,s.takeLatest(d.CHECK_WEBP_CONVERSION_STATUS,m)];case 4:return e.sent(),[2]}}))}t.default=h,i=n(0).default,a=n(0).leaveModule,i&&(i.register(o,"__generator","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(p,"handleDeleteWebpFiles","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(f,"handleGenerateWebpFiles","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(g,"handleStopWebpConversion","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(m,"handleCheckWebpConversionStatus","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),i.register(h,"cache","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/sagas/webp.ts"),a(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(255),d=n(51),p=n(832),f=n(1125),g=n(1126),m=n(1127),h=n(1133),y=n(1134),b=n(1135),x=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e={supercacher:p.default,environment:f.default,frontend:g.default,images:m.default,global:h.default,defaults:y.default,analytics:b.default};return l.createElement(c.Provider,{store:this.props.store},l.createElement(u.Router,{history:this.props.history,key:Math.random()},l.createElement(l.Fragment,null,l.createElement(u.Redirect,{exact:!0,from:"/",to:Object.keys(window.optimizerData.tabs)[0]}),d.map(window.optimizerData.tabs,(function(t,n){return l.createElement(u.Route,{key:Math.random(),path:n,component:e[n]})})))))},t}(l.Component);t.default=x,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/root/index.tsx"),a.register(x,"Root","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/root/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t){e.exports=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}},function(e,t,n){"use strict";var r=n(36);t.__esModule=!0,t.createProvider=l,t.default=void 0;var o=r(n(425)),i=n(2),a=r(n(23)),s=n(426);r(n(191));function l(e){var t;void 0===e&&(e="store");var n=e+"Subscription",r=function(t){(0,o.default)(a,t);var r=a.prototype;function a(n,r){var o;return(o=t.call(this,n,r)||this)[e]=n.store,o}return r.getChildContext=function(){var t;return(t={})[e]=this[e],t[n]=null,t},r.render=function(){return i.Children.only(this.props.children)},a}(i.Component);return r.propTypes={store:s.storeShape.isRequired,children:a.default.element.isRequired},r.childContextTypes=((t={})[e]=s.storeShape.isRequired,t[n]=s.subscriptionShape,t),r}var c=l();t.default=c},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t,n){"use strict";var r=n(428),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,g=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(g){var o=f(n);o&&o!==g&&e(t,o,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),m=l(n),h=0;h<a.length;++h){var y=a[h];if(!(i[y]||r&&r[y]||m&&m[y]||s&&s[y])){var b=p(n,y);try{c(t,y,b)}catch(e){}}}return t}return t}},function(e,t,n){"use strict";
57
  /** @license React v16.11.0
58
  * react-is.production.min.js
59
  *
66
  * http://hammerjs.github.io/
67
  *
68
  * Copyright (c) 2016 Jorik Tangelder;
69
+ * Licensed under the MIT license */!function(o,i,a,s){"use strict";var l,c=["","webkit","Moz","MS","ms","o"],u=i.createElement("div"),d="function",p=Math.round,f=Math.abs,g=Date.now;function m(e,t,n){return setTimeout(M(e,n),t)}function h(e,t,n){return!!Array.isArray(e)&&(y(e,n[t],n),!0)}function y(e,t,n){var r;if(e)if(e.forEach)e.forEach(t,n);else if(e.length!==s)for(r=0;r<e.length;)t.call(n,e[r],r,e),r++;else for(r in e)e.hasOwnProperty(r)&&t.call(n,e[r],r,e)}function b(e,t,n){var r="DEPRECATED METHOD: "+t+"\n"+n+" AT \n";return function(){var t=new Error("get-stack-trace"),n=t&&t.stack?t.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",i=o.console&&(o.console.warn||o.console.log);return i&&i.call(o.console,r,n),e.apply(this,arguments)}}l="function"!=typeof Object.assign?function(e){if(e===s||null===e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),n=1;n<arguments.length;n++){var r=arguments[n];if(r!==s&&null!==r)for(var o in r)r.hasOwnProperty(o)&&(t[o]=r[o])}return t}:Object.assign;var x=b((function(e,t,n){for(var r=Object.keys(t),o=0;o<r.length;)(!n||n&&e[r[o]]===s)&&(e[r[o]]=t[r[o]]),o++;return e}),"extend","Use `assign`."),_=b((function(e,t){return x(e,t,!0)}),"merge","Use `assign`.");function v(e,t,n){var r,o=t.prototype;(r=e.prototype=Object.create(o)).constructor=e,r._super=o,n&&l(r,n)}function M(e,t){return function(){return e.apply(t,arguments)}}function w(e,t){return typeof e==d?e.apply(t&&t[0]||s,t):e}function z(e,t){return e===s?t:e}function S(e,t,n){y(k(t),(function(t){e.addEventListener(t,n,!1)}))}function L(e,t,n){y(k(t),(function(t){e.removeEventListener(t,n,!1)}))}function O(e,t){for(;e;){if(e==t)return!0;e=e.parentNode}return!1}function A(e,t){return e.indexOf(t)>-1}function k(e){return e.trim().split(/\s+/g)}function T(e,t,n){if(e.indexOf&&!n)return e.indexOf(t);for(var r=0;r<e.length;){if(n&&e[r][n]==t||!n&&e[r]===t)return r;r++}return-1}function E(e){return Array.prototype.slice.call(e,0)}function N(e,t,n){for(var r=[],o=[],i=0;i<e.length;){var a=t?e[i][t]:e[i];T(o,a)<0&&r.push(e[i]),o[i]=a,i++}return n&&(r=t?r.sort((function(e,n){return e[t]>n[t]})):r.sort()),r}function j(e,t){for(var n,r,o=t[0].toUpperCase()+t.slice(1),i=0;i<c.length;){if((r=(n=c[i])?n+o:t)in e)return r;i++}return s}var D=1;function P(e){var t=e.ownerDocument||e;return t.defaultView||t.parentWindow||o}var W="ontouchstart"in o,C=j(o,"PointerEvent")!==s,I=W&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),R=25,Y=1,q=2,H=4,B=8,F=1,U=2,X=4,Q=8,V=16,G=U|X,K=Q|V,J=G|K,$=["x","y"],Z=["clientX","clientY"];function ee(e,t){var n=this;this.manager=e,this.callback=t,this.element=e.element,this.target=e.options.inputTarget,this.domHandler=function(t){w(e.options.enable,[e])&&n.handler(t)},this.init()}function te(e,t,n){var r=n.pointers.length,o=n.changedPointers.length,i=t&Y&&r-o==0,a=t&(H|B)&&r-o==0;n.isFirst=!!i,n.isFinal=!!a,i&&(e.session={}),n.eventType=t,function(e,t){var n=e.session,r=t.pointers,o=r.length;n.firstInput||(n.firstInput=ne(t));o>1&&!n.firstMultiple?n.firstMultiple=ne(t):1===o&&(n.firstMultiple=!1);var i=n.firstInput,a=n.firstMultiple,l=a?a.center:i.center,c=t.center=re(r);t.timeStamp=g(),t.deltaTime=t.timeStamp-i.timeStamp,t.angle=se(l,c),t.distance=ae(l,c),function(e,t){var n=t.center,r=e.offsetDelta||{},o=e.prevDelta||{},i=e.prevInput||{};t.eventType!==Y&&i.eventType!==H||(o=e.prevDelta={x:i.deltaX||0,y:i.deltaY||0},r=e.offsetDelta={x:n.x,y:n.y});t.deltaX=o.x+(n.x-r.x),t.deltaY=o.y+(n.y-r.y)}(n,t),t.offsetDirection=ie(t.deltaX,t.deltaY);var u=oe(t.deltaTime,t.deltaX,t.deltaY);t.overallVelocityX=u.x,t.overallVelocityY=u.y,t.overallVelocity=f(u.x)>f(u.y)?u.x:u.y,t.scale=a?(d=a.pointers,p=r,ae(p[0],p[1],Z)/ae(d[0],d[1],Z)):1,t.rotation=a?function(e,t){return se(t[1],t[0],Z)+se(e[1],e[0],Z)}(a.pointers,r):0,t.maxPointers=n.prevInput?t.pointers.length>n.prevInput.maxPointers?t.pointers.length:n.prevInput.maxPointers:t.pointers.length,function(e,t){var n,r,o,i,a=e.lastInterval||t,l=t.timeStamp-a.timeStamp;if(t.eventType!=B&&(l>R||a.velocity===s)){var c=t.deltaX-a.deltaX,u=t.deltaY-a.deltaY,d=oe(l,c,u);r=d.x,o=d.y,n=f(d.x)>f(d.y)?d.x:d.y,i=ie(c,u),e.lastInterval=t}else n=a.velocity,r=a.velocityX,o=a.velocityY,i=a.direction;t.velocity=n,t.velocityX=r,t.velocityY=o,t.direction=i}(n,t);var d,p;var m=e.element;O(t.srcEvent.target,m)&&(m=t.srcEvent.target);t.target=m}(e,n),e.emit("hammer.input",n),e.recognize(n),e.session.prevInput=n}function ne(e){for(var t=[],n=0;n<e.pointers.length;)t[n]={clientX:p(e.pointers[n].clientX),clientY:p(e.pointers[n].clientY)},n++;return{timeStamp:g(),pointers:t,center:re(t),deltaX:e.deltaX,deltaY:e.deltaY}}function re(e){var t=e.length;if(1===t)return{x:p(e[0].clientX),y:p(e[0].clientY)};for(var n=0,r=0,o=0;o<t;)n+=e[o].clientX,r+=e[o].clientY,o++;return{x:p(n/t),y:p(r/t)}}function oe(e,t,n){return{x:t/e||0,y:n/e||0}}function ie(e,t){return e===t?F:f(e)>=f(t)?e<0?U:X:t<0?Q:V}function ae(e,t,n){n||(n=$);var r=t[n[0]]-e[n[0]],o=t[n[1]]-e[n[1]];return Math.sqrt(r*r+o*o)}function se(e,t,n){n||(n=$);var r=t[n[0]]-e[n[0]],o=t[n[1]]-e[n[1]];return 180*Math.atan2(o,r)/Math.PI}ee.prototype={handler:function(){},init:function(){this.evEl&&S(this.element,this.evEl,this.domHandler),this.evTarget&&S(this.target,this.evTarget,this.domHandler),this.evWin&&S(P(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&L(this.element,this.evEl,this.domHandler),this.evTarget&&L(this.target,this.evTarget,this.domHandler),this.evWin&&L(P(this.element),this.evWin,this.domHandler)}};var le={mousedown:Y,mousemove:q,mouseup:H},ce="mousedown",ue="mousemove mouseup";function de(){this.evEl=ce,this.evWin=ue,this.pressed=!1,ee.apply(this,arguments)}v(de,ee,{handler:function(e){var t=le[e.type];t&Y&&0===e.button&&(this.pressed=!0),t&q&&1!==e.which&&(t=H),this.pressed&&(t&H&&(this.pressed=!1),this.callback(this.manager,t,{pointers:[e],changedPointers:[e],pointerType:"mouse",srcEvent:e}))}});var pe={pointerdown:Y,pointermove:q,pointerup:H,pointercancel:B,pointerout:B},fe={2:"touch",3:"pen",4:"mouse",5:"kinect"},ge="pointerdown",me="pointermove pointerup pointercancel";function he(){this.evEl=ge,this.evWin=me,ee.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}o.MSPointerEvent&&!o.PointerEvent&&(ge="MSPointerDown",me="MSPointerMove MSPointerUp MSPointerCancel"),v(he,ee,{handler:function(e){var t=this.store,n=!1,r=e.type.toLowerCase().replace("ms",""),o=pe[r],i=fe[e.pointerType]||e.pointerType,a="touch"==i,s=T(t,e.pointerId,"pointerId");o&Y&&(0===e.button||a)?s<0&&(t.push(e),s=t.length-1):o&(H|B)&&(n=!0),s<0||(t[s]=e,this.callback(this.manager,o,{pointers:t,changedPointers:[e],pointerType:i,srcEvent:e}),n&&t.splice(s,1))}});var ye={touchstart:Y,touchmove:q,touchend:H,touchcancel:B},be="touchstart",xe="touchstart touchmove touchend touchcancel";function _e(){this.evTarget=be,this.evWin=xe,this.started=!1,ee.apply(this,arguments)}function ve(e,t){var n=E(e.touches),r=E(e.changedTouches);return t&(H|B)&&(n=N(n.concat(r),"identifier",!0)),[n,r]}v(_e,ee,{handler:function(e){var t=ye[e.type];if(t===Y&&(this.started=!0),this.started){var n=ve.call(this,e,t);t&(H|B)&&n[0].length-n[1].length==0&&(this.started=!1),this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:"touch",srcEvent:e})}}});var Me={touchstart:Y,touchmove:q,touchend:H,touchcancel:B},we="touchstart touchmove touchend touchcancel";function ze(){this.evTarget=we,this.targetIds={},ee.apply(this,arguments)}function Se(e,t){var n=E(e.touches),r=this.targetIds;if(t&(Y|q)&&1===n.length)return r[n[0].identifier]=!0,[n,n];var o,i,a=E(e.changedTouches),s=[],l=this.target;if(i=n.filter((function(e){return O(e.target,l)})),t===Y)for(o=0;o<i.length;)r[i[o].identifier]=!0,o++;for(o=0;o<a.length;)r[a[o].identifier]&&s.push(a[o]),t&(H|B)&&delete r[a[o].identifier],o++;return s.length?[N(i.concat(s),"identifier",!0),s]:void 0}v(ze,ee,{handler:function(e){var t=Me[e.type],n=Se.call(this,e,t);n&&this.callback(this.manager,t,{pointers:n[0],changedPointers:n[1],pointerType:"touch",srcEvent:e})}});var Le=2500,Oe=25;function Ae(){ee.apply(this,arguments);var e=M(this.handler,this);this.touch=new ze(this.manager,e),this.mouse=new de(this.manager,e),this.primaryTouch=null,this.lastTouches=[]}function ke(e,t){e&Y?(this.primaryTouch=t.changedPointers[0].identifier,Te.call(this,t)):e&(H|B)&&Te.call(this,t)}function Te(e){var t=e.changedPointers[0];if(t.identifier===this.primaryTouch){var n={x:t.clientX,y:t.clientY};this.lastTouches.push(n);var r=this.lastTouches;setTimeout((function(){var e=r.indexOf(n);e>-1&&r.splice(e,1)}),Le)}}function Ee(e){for(var t=e.srcEvent.clientX,n=e.srcEvent.clientY,r=0;r<this.lastTouches.length;r++){var o=this.lastTouches[r],i=Math.abs(t-o.x),a=Math.abs(n-o.y);if(i<=Oe&&a<=Oe)return!0}return!1}v(Ae,ee,{handler:function(e,t,n){var r="touch"==n.pointerType,o="mouse"==n.pointerType;if(!(o&&n.sourceCapabilities&&n.sourceCapabilities.firesTouchEvents)){if(r)ke.call(this,t,n);else if(o&&Ee.call(this,n))return;this.callback(e,t,n)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Ne=j(u.style,"touchAction"),je=Ne!==s,De="auto",Pe="manipulation",We="none",Ce="pan-x",Ie="pan-y",Re=function(){if(!je)return!1;var e={},t=o.CSS&&o.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach((function(n){e[n]=!t||o.CSS.supports("touch-action",n)})),e}();function Ye(e,t){this.manager=e,this.set(t)}Ye.prototype={set:function(e){"compute"==e&&(e=this.compute()),je&&this.manager.element.style&&Re[e]&&(this.manager.element.style[Ne]=e),this.actions=e.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var e=[];return y(this.manager.recognizers,(function(t){w(t.options.enable,[t])&&(e=e.concat(t.getTouchAction()))})),function(e){if(A(e,We))return We;var t=A(e,Ce),n=A(e,Ie);if(t&&n)return We;if(t||n)return t?Ce:Ie;if(A(e,Pe))return Pe;return De}(e.join(" "))},preventDefaults:function(e){var t=e.srcEvent,n=e.offsetDirection;if(this.manager.session.prevented)t.preventDefault();else{var r=this.actions,o=A(r,We)&&!Re[We],i=A(r,Ie)&&!Re[Ie],a=A(r,Ce)&&!Re[Ce];if(o){var s=1===e.pointers.length,l=e.distance<2,c=e.deltaTime<250;if(s&&l&&c)return}if(!a||!i)return o||i&&n&G||a&&n&K?this.preventSrc(t):void 0}},preventSrc:function(e){this.manager.session.prevented=!0,e.preventDefault()}};var qe=1,He=2,Be=4,Fe=8,Ue=Fe,Xe=16;function Qe(e){this.options=l({},this.defaults,e||{}),this.id=D++,this.manager=null,this.options.enable=z(this.options.enable,!0),this.state=qe,this.simultaneous={},this.requireFail=[]}function Ve(e){return e&Xe?"cancel":e&Fe?"end":e&Be?"move":e&He?"start":""}function Ge(e){return e==V?"down":e==Q?"up":e==U?"left":e==X?"right":""}function Ke(e,t){var n=t.manager;return n?n.get(e):e}function Je(){Qe.apply(this,arguments)}function $e(){Je.apply(this,arguments),this.pX=null,this.pY=null}function Ze(){Je.apply(this,arguments)}function et(){Qe.apply(this,arguments),this._timer=null,this._input=null}function tt(){Je.apply(this,arguments)}function nt(){Je.apply(this,arguments)}function rt(){Qe.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function ot(e,t){return(t=t||{}).recognizers=z(t.recognizers,ot.defaults.preset),new it(e,t)}Qe.prototype={defaults:{},set:function(e){return l(this.options,e),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(e){if(h(e,"recognizeWith",this))return this;var t=this.simultaneous;return t[(e=Ke(e,this)).id]||(t[e.id]=e,e.recognizeWith(this)),this},dropRecognizeWith:function(e){return h(e,"dropRecognizeWith",this)?this:(e=Ke(e,this),delete this.simultaneous[e.id],this)},requireFailure:function(e){if(h(e,"requireFailure",this))return this;var t=this.requireFail;return-1===T(t,e=Ke(e,this))&&(t.push(e),e.requireFailure(this)),this},dropRequireFailure:function(e){if(h(e,"dropRequireFailure",this))return this;e=Ke(e,this);var t=T(this.requireFail,e);return t>-1&&this.requireFail.splice(t,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(e){return!!this.simultaneous[e.id]},emit:function(e){var t=this,n=this.state;function r(n){t.manager.emit(n,e)}n<Fe&&r(t.options.event+Ve(n)),r(t.options.event),e.additionalEvent&&r(e.additionalEvent),n>=Fe&&r(t.options.event+Ve(n))},tryEmit:function(e){if(this.canEmit())return this.emit(e);this.state=32},canEmit:function(){for(var e=0;e<this.requireFail.length;){if(!(this.requireFail[e].state&(32|qe)))return!1;e++}return!0},recognize:function(e){var t=l({},e);if(!w(this.options.enable,[this,t]))return this.reset(),void(this.state=32);this.state&(Ue|Xe|32)&&(this.state=qe),this.state=this.process(t),this.state&(He|Be|Fe|Xe)&&this.tryEmit(t)},process:function(e){},getTouchAction:function(){},reset:function(){}},v(Je,Qe,{defaults:{pointers:1},attrTest:function(e){var t=this.options.pointers;return 0===t||e.pointers.length===t},process:function(e){var t=this.state,n=e.eventType,r=t&(He|Be),o=this.attrTest(e);return r&&(n&B||!o)?t|Xe:r||o?n&H?t|Fe:t&He?t|Be:He:32}}),v($e,Je,{defaults:{event:"pan",threshold:10,pointers:1,direction:J},getTouchAction:function(){var e=this.options.direction,t=[];return e&G&&t.push(Ie),e&K&&t.push(Ce),t},directionTest:function(e){var t=this.options,n=!0,r=e.distance,o=e.direction,i=e.deltaX,a=e.deltaY;return o&t.direction||(t.direction&G?(o=0===i?F:i<0?U:X,n=i!=this.pX,r=Math.abs(e.deltaX)):(o=0===a?F:a<0?Q:V,n=a!=this.pY,r=Math.abs(e.deltaY))),e.direction=o,n&&r>t.threshold&&o&t.direction},attrTest:function(e){return Je.prototype.attrTest.call(this,e)&&(this.state&He||!(this.state&He)&&this.directionTest(e))},emit:function(e){this.pX=e.deltaX,this.pY=e.deltaY;var t=Ge(e.direction);t&&(e.additionalEvent=this.options.event+t),this._super.emit.call(this,e)}}),v(Ze,Je,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[We]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.scale-1)>this.options.threshold||this.state&He)},emit:function(e){if(1!==e.scale){var t=e.scale<1?"in":"out";e.additionalEvent=this.options.event+t}this._super.emit.call(this,e)}}),v(et,Qe,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return[De]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,r=e.distance<t.threshold,o=e.deltaTime>t.time;if(this._input=e,!r||!n||e.eventType&(H|B)&&!o)this.reset();else if(e.eventType&Y)this.reset(),this._timer=m((function(){this.state=Ue,this.tryEmit()}),t.time,this);else if(e.eventType&H)return Ue;return 32},reset:function(){clearTimeout(this._timer)},emit:function(e){this.state===Ue&&(e&&e.eventType&H?this.manager.emit(this.options.event+"up",e):(this._input.timeStamp=g(),this.manager.emit(this.options.event,this._input)))}}),v(tt,Je,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[We]},attrTest:function(e){return this._super.attrTest.call(this,e)&&(Math.abs(e.rotation)>this.options.threshold||this.state&He)}}),v(nt,Je,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:G|K,pointers:1},getTouchAction:function(){return $e.prototype.getTouchAction.call(this)},attrTest:function(e){var t,n=this.options.direction;return n&(G|K)?t=e.overallVelocity:n&G?t=e.overallVelocityX:n&K&&(t=e.overallVelocityY),this._super.attrTest.call(this,e)&&n&e.offsetDirection&&e.distance>this.options.threshold&&e.maxPointers==this.options.pointers&&f(t)>this.options.velocity&&e.eventType&H},emit:function(e){var t=Ge(e.offsetDirection);t&&this.manager.emit(this.options.event+t,e),this.manager.emit(this.options.event,e)}}),v(rt,Qe,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return[Pe]},process:function(e){var t=this.options,n=e.pointers.length===t.pointers,r=e.distance<t.threshold,o=e.deltaTime<t.time;if(this.reset(),e.eventType&Y&&0===this.count)return this.failTimeout();if(r&&o&&n){if(e.eventType!=H)return this.failTimeout();var i=!this.pTime||e.timeStamp-this.pTime<t.interval,a=!this.pCenter||ae(this.pCenter,e.center)<t.posThreshold;if(this.pTime=e.timeStamp,this.pCenter=e.center,a&&i?this.count+=1:this.count=1,this._input=e,0===this.count%t.taps)return this.hasRequireFailures()?(this._timer=m((function(){this.state=Ue,this.tryEmit()}),t.interval,this),He):Ue}return 32},failTimeout:function(){return this._timer=m((function(){this.state=32}),this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==Ue&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),ot.VERSION="2.0.7",ot.defaults={domEvents:!1,touchAction:"compute",enable:!0,inputTarget:null,inputClass:null,preset:[[tt,{enable:!1}],[Ze,{enable:!1},["rotate"]],[nt,{direction:G}],[$e,{direction:G},["swipe"]],[rt],[rt,{event:"doubletap",taps:2},["tap"]],[et]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};function it(e,t){var n;this.options=l({},ot.defaults,t||{}),this.options.inputTarget=this.options.inputTarget||e,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=e,this.input=new((n=this).options.inputClass||(C?he:I?ze:W?Ae:de))(n,te),this.touchAction=new Ye(this,this.options.touchAction),at(this,!0),y(this.options.recognizers,(function(e){var t=this.add(new e[0](e[1]));e[2]&&t.recognizeWith(e[2]),e[3]&&t.requireFailure(e[3])}),this)}function at(e,t){var n,r=e.element;r.style&&(y(e.options.cssProps,(function(o,i){n=j(r.style,i),t?(e.oldCssProps[n]=r.style[n],r.style[n]=o):r.style[n]=e.oldCssProps[n]||""})),t||(e.oldCssProps={}))}it.prototype={set:function(e){return l(this.options,e),e.touchAction&&this.touchAction.update(),e.inputTarget&&(this.input.destroy(),this.input.target=e.inputTarget,this.input.init()),this},stop:function(e){this.session.stopped=e?2:1},recognize:function(e){var t=this.session;if(!t.stopped){var n;this.touchAction.preventDefaults(e);var r=this.recognizers,o=t.curRecognizer;(!o||o&&o.state&Ue)&&(o=t.curRecognizer=null);for(var i=0;i<r.length;)n=r[i],2===t.stopped||o&&n!=o&&!n.canRecognizeWith(o)?n.reset():n.recognize(e),!o&&n.state&(He|Be|Fe)&&(o=t.curRecognizer=n),i++}},get:function(e){if(e instanceof Qe)return e;for(var t=this.recognizers,n=0;n<t.length;n++)if(t[n].options.event==e)return t[n];return null},add:function(e){if(h(e,"add",this))return this;var t=this.get(e.options.event);return t&&this.remove(t),this.recognizers.push(e),e.manager=this,this.touchAction.update(),e},remove:function(e){if(h(e,"remove",this))return this;if(e=this.get(e)){var t=this.recognizers,n=T(t,e);-1!==n&&(t.splice(n,1),this.touchAction.update())}return this},on:function(e,t){if(e!==s&&t!==s){var n=this.handlers;return y(k(e),(function(e){n[e]=n[e]||[],n[e].push(t)})),this}},off:function(e,t){if(e!==s){var n=this.handlers;return y(k(e),(function(e){t?n[e]&&n[e].splice(T(n[e],t),1):delete n[e]})),this}},emit:function(e,t){this.options.domEvents&&function(e,t){var n=i.createEvent("Event");n.initEvent(e,!0,!0),n.gesture=t,t.target.dispatchEvent(n)}(e,t);var n=this.handlers[e]&&this.handlers[e].slice();if(n&&n.length){t.type=e,t.preventDefault=function(){t.srcEvent.preventDefault()};for(var r=0;r<n.length;)n[r](t),r++}},destroy:function(){this.element&&at(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},l(ot,{INPUT_START:Y,INPUT_MOVE:q,INPUT_END:H,INPUT_CANCEL:B,STATE_POSSIBLE:qe,STATE_BEGAN:He,STATE_CHANGED:Be,STATE_ENDED:Fe,STATE_RECOGNIZED:Ue,STATE_CANCELLED:Xe,STATE_FAILED:32,DIRECTION_NONE:F,DIRECTION_LEFT:U,DIRECTION_RIGHT:X,DIRECTION_UP:Q,DIRECTION_DOWN:V,DIRECTION_HORIZONTAL:G,DIRECTION_VERTICAL:K,DIRECTION_ALL:J,Manager:it,Input:ee,TouchAction:Ye,TouchInput:ze,MouseInput:de,PointerEventInput:he,TouchMouseInput:Ae,SingleTouchInput:_e,Recognizer:Qe,AttrRecognizer:Je,Tap:rt,Pan:$e,Swipe:nt,Pinch:Ze,Rotate:tt,Press:et,on:S,off:L,each:y,merge:_,extend:x,assign:l,inherit:v,bindFn:M,prefixed:j}),(void 0!==o?o:"undefined"!=typeof self?self:{}).Hammer=ot,(r=function(){return ot}.call(t,n,t,e))===s||(e.exports=r)}(window,document)},function(e,t,n){var r=n(1064);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Table Row\n ========================================================================== */\n.table-row__loader-wrapper {\n display: flex;\n align-items: center;\n justify-content: center;\n width: 100%;\n max-width: 100%; }\n\n.hammerjs-wrapper {\n user-select: auto !important; }\n\n@keyframes spin {\n 100% {\n transform: rotate(360deg); } }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){var r=n(1066);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Table Body\n ========================================================================== */\n.sg-table-dnd-placeholder {\n width: 100%; }\n .sg-table-dnd-placeholder tr {\n display: flex; }\n .sg-table-dnd-placeholder td {\n display: flex;\n align-items: center;\n flex: 1; }\n\n.sg-icon-expandable {\n margin-right: 15px; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,'/* stylelint-disable */\n\n/* ==========================================================================\n Table\n ========================================================================== */\n.sg-table-wrapper {\n width: 100%;\n max-width: 100%;\n border-radius: 3px;\n background-color: var(--background-component-primary); }\n\n.sg-theme-hcb .sg-table-wrapper {\n border: 1px solid #fff; }\n\n.sg-table-wrapper--box-shadow {\n box-shadow: var(--first-level-box-shadow); }\n\n.sg-table {\n width: 100%;\n border-radius: 3px;\n text-align: start;\n table-layout: fixed; }\n .sg-table .sg-table__head .sg-table__cell:first-of-type {\n border-top-left-radius: 3px; }\n .sg-table .sg-table__head .sg-table__cell:last-of-type {\n border-top-right-radius: 3px; }\n .sg-table .sg-table__row:last-of-type .sg-table__cell:first-of-type {\n border-bottom-left-radius: 3px; }\n .sg-table .sg-table__row:last-of-type .sg-table__cell:last-of-type {\n border-bottom-right-radius: 3px; }\n\n.sg-table__head .sg-table__cell {\n color: var(--typography-light);\n font-family: Roboto;\n font-weight: 500;\n font-size: 12px;\n line-height: 20px;\n text-align: left;\n border-top: none; }\n\n.sg-table__head-tile {\n background-color: var(--background-component-secondary);\n text-align: center; }\n\n.sg-table__head--background-default .sg-table__cell {\n background-color: var(--background-component-secondary); }\n\n.sg-table__head--background-white .sg-table__cell {\n background-color: var(--background-component-primary); }\n\n.sg-table__footer--background-default .sg-table__cell {\n background-color: var(--background-component-secondary); }\n\n.sg-table__footer--background-white .sg-table__cell {\n background-color: var(--background-component-primary); }\n\n/* Rows\n ========================================================================== */\n.sg-table__row--animation-enter {\n opacity: 0;\n transition: opacity 0.5s linear; }\n\n.sg-table__row--animation-enter-active {\n opacity: 1; }\n\n.sg-table__row--animation-exit {\n pointer-events: none;\n transition: opacity 0.5s linear; }\n\n.sg-table__row--animation-exit-active {\n opacity: 0; }\n\n.sg-table__cell.sg-table__cell--is-in-row-selection,\n.sg-table__cell--is-in-row-selection {\n background-color: var(--background-component-secondary); }\n\n.sg-theme-hcb .sg-table__cell.sg-table__cell--is-in-row-selection,\n.sg-theme-hcb .sg-table__cell--is-in-row-selection {\n background-color: var(--component-background-hover); }\n\n/* Cells\n ========================================================================== */\n.sg-table__cell {\n position: relative;\n height: 60px;\n padding: 0 20px;\n vertical-align: middle;\n background-color: var(--background-component-primary);\n border-top: 1px solid var(--border-color-inner);\n font-size: 14px;\n line-height: 20px;\n text-align: left; }\n .sg-table__cell:focus {\n outline: none; }\n .sg-keyboard .sg-table__cell:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-table__cell-dnd-wrapper {\n display: flex;\n align-items: center; }\n .sg-table__cell-dnd-wrapper .sg-icon-move {\n display: none; }\n .sg-table__cell-dnd-wrapper .sg-icon-dnd {\n margin-right: 15px;\n color: var(--color-icon-button); }\n\n.sg-table__after-content {\n border-top: 1px solid var(--border-color-inner); }\n\n.sg-table-load-more {\n display: flex;\n justify-content: center;\n padding: 20px;\n background-color: var(--background-component-secondary); }\n\n.sg-table .sg-table__row .sg-table__cell.sg-table__expand-toggle {\n text-align: center;\n background-color: var(--background-component-secondary);\n padding: 20px 15px; }\n\n/* Density\n ========================================================================== */\n.sg-table-wrapper--density-none .sg-table__cell {\n padding: 0; }\n\n.sg-table-wrapper--density-none .sg-table__after-content {\n padding: 0; }\n\n.sg-table-wrapper--density-small .sg-table__cell:first-child {\n padding-left: 20px; }\n\n.sg-table-wrapper--density-small .sg-table__cell:last-child {\n padding-right: 20px; }\n\n.sg-table-wrapper--density-small .sg-table__after-content {\n padding: 20px 20px; }\n\n.sg-table-wrapper--density-small .sg-table-wrapper--density-small .sg-table__cell:first-child {\n padding-left: 40px; }\n\n.sg-table-wrapper--density-small .sg-table-wrapper--density-small .sg-table__cell:last-child {\n padding-right: 40px; }\n\n.sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 30px; }\n .sg-table-wrapper--density-medium .sg-table__cell:first-child::before {\n left: 5px; }\n\n.sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 30px; }\n .sg-table-wrapper--density-medium .sg-table__cell:last-child::before {\n right: 5px; }\n\n.sg-table-wrapper--density-medium .sg-table__after-content {\n padding: 20px 30px; }\n\n.sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 60px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:first-child::before {\n left: 10px; }\n\n.sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 60px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:last-child::before {\n right: 10px; }\n\n.sg-table-wrapper--density-large .sg-table__cell:first-child {\n padding-left: 60px; }\n\n.sg-table-wrapper--density-large .sg-table__after-content {\n padding: 20px 60px; }\n\n.sg-table-wrapper--density-large .sg-table__cell:last-child {\n padding-right: 60px; }\n\n.sg-table-wrapper--density-large .sg-table-wrapper--density-large .sg-table__cell:first-child {\n padding-left: 120px; }\n\n.sg-table-wrapper--density-large .sg-table-wrapper--density-large .sg-table__cell:last-child {\n padding-right: 120px; }\n\n/* Product Table\n ========================================================================== */\n.sg-product-table {\n width: 100%; }\n .sg-product-table .sg-toolbar {\n margin: 0; }\n\n.sg-product-table--selected {\n border: 2px solid var(--color-primary); }\n\n.sg-product-table__row {\n border-bottom: 1px solid var(--border-color-inner); }\n\n/* Media queries\n ========================================================================== */\n@media (min-width: 801px) {\n .sg-table.sg-table--no-footer .sg-table__row:last-child .sg-table__cell--is-selected::before {\n border-bottom: 2px solid var(--color-primary); }\n .sg-table__cell--is-selected::before {\n content: " ";\n position: absolute;\n display: block;\n top: -1px;\n bottom: 0;\n right: 0;\n left: -2px;\n border-left: 2px solid var(--color-primary);\n border-right: 2px solid var(--color-primary);\n pointer-events: none; }\n .sg-table__head .sg-table__cell--is-selected::before {\n border-top: 2px solid var(--color-primary); }\n .sg-table__footer .sg-table__cell--is-selected::before {\n border-bottom: 2px solid var(--color-primary); } }\n\n@media (min-width: 801px) {\n .sg-theme-hcb .sg-table__row:hover .sg-table__cell {\n background-color: var(--component-background-hover); }\n .sg-table__row:hover .sg-table__cell {\n background-color: var(--background-component-secondary); } }\n\n@media (max-width: 800px) {\n .sg-table {\n table-layout: fixed; }\n .sg-table-wrapper .sg-table__after-content {\n padding: 0; }\n .sg-table-wrapper--mobile-card .sg-table__cell,\n .sg-table-wrapper--mobile-card .sg-table__cell:first-child,\n .sg-table-wrapper--mobile-card .sg-table__cell:last-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:first-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:last-child {\n padding: 24px 20px 15px 20px; }\n .sg-table-wrapper--mobile-card .sg-table__cell:first-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px; }\n .sg-table-wrapper--mobile-card .sg-table__cell:last-child,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px; }\n .sg-table-wrapper--mobile-card .sg-table__footer,\n .sg-table-wrapper--mobile-card-flat .sg-table__footer {\n display: none; }\n .sg-table-wrapper--mobile-card.sg-table-wrapper,\n .sg-table-wrapper--mobile-card-flat.sg-table-wrapper {\n background-color: transparent; }\n .sg-table-wrapper--mobile-card:not(.sg-table-wrapper--no-data).sg-table-wrapper--box-shadow,\n .sg-table-wrapper--mobile-card-flat:not(.sg-table-wrapper--no-data).sg-table-wrapper--box-shadow {\n box-shadow: none; }\n .sg-table-wrapper--mobile-card .sg-table__head,\n .sg-table-wrapper--mobile-card-flat .sg-table__head {\n display: none; }\n .sg-table-wrapper--mobile-card .sg-table__row,\n .sg-table-wrapper--mobile-card-flat .sg-table__row {\n display: block;\n border-radius: 3px; }\n .sg-table-wrapper--mobile-card .sg-table__row {\n box-shadow: var(--first-level-box-shadow); }\n .sg-table-wrapper--mobile-card-flat .sg-table__row {\n box-shadow: none; }\n .sg-table-wrapper--mobile-card-flat .sg-table__row {\n border: 1px solid var(--border-color-outer); }\n .sg-table__cell-expandable-wrapper .sg-table__row {\n border-width: 1px 0 0; }\n .sg-table-wrapper--mobile-card:not(.sg-table-wrapper--reordable) .sg-table__row:not(:last-child),\n .sg-table-wrapper--mobile-card-flat:not(.sg-table-wrapper--reordable) .sg-table__row:not(:last-child) {\n margin-bottom: 20px; }\n .sg-table-wrapper--mobile-card .sg-table__cell,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell {\n height: auto;\n display: block;\n position: relative;\n border: none; }\n .sg-table-wrapper--mobile-card .sg-table__cell:nth-child(n+2)::after,\n .sg-table-wrapper--mobile-card-flat .sg-table__cell:nth-child(n+2)::after {\n content: attr(data-label);\n display: block;\n position: absolute;\n top: 4px;\n left: 20px;\n font-family: Roboto;\n font-size: 12px;\n line-height: 16px;\n color: var(--typography-light);\n text-align: initial;\n text-transform: capitalize; }\n .sg-table-load-more {\n margin-top: 20px;\n padding: 0;\n background: none; } }\n\n@media (max-width: 1500px) {\n .sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 20px; }\n .sg-table-wrapper--density-medium .sg-table__cell:first-child::before {\n left: 5px; }\n .sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 20px; }\n .sg-table-wrapper--density-medium .sg-table__cell:last-child::before {\n right: 5px; }\n .sg-table-wrapper--density-medium .sg-table__after-content {\n padding: 20px 20px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:first-child {\n padding-left: 40px; }\n .sg-table-wrapper--density-medium .sg-table-wrapper--density-medium .sg-table__cell:last-child {\n padding-right: 40px; }\n .sg-table__cell {\n height: 50px; } }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i,a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.hasFooter=function(e){return 0!==e.length&&e.find((function(e){return Boolean(e.footer)}))},t.hasHeader=function(e){return e.find((function(e){return Boolean(e.header)}))},t.getCellStyles=function(e){var t=e.cell,n=e.device;return n.isPhone?a({width:t.smSize,maxWidth:t.smSize},t.style):n.isTablet?a({width:t.mSize||t.smSize,maxWidth:t.mSize||t.smSize},t.style):n.isDesktop?a({width:t.lgSize||t.mSize||t.smSize,maxWidth:t.lgSize||t.mSize||t.smSize},t.style):a({},t.style)},o=n(0).default,i=n(0).leaveModule,o&&(o.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/utils.ts"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l,c,u=n(2),d=n(9),p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.createMobileColumnsOptions=function(e,t,n){if(!e)return e;var r=d.deepclone(e);if(t)return r;var o={width:"100%",flexWrap:"nowrap"},i={flexShrink:0},s=r[0],l=r.pop(),c=s.render?s.render:function(e){return e},p=l.render?l.render:function(e){return e};return delete s.header,s.style=a({fontWeight:"bold"},s.style),s.render=function(e,t){return n?u.createElement(d.Flex,{justify:"space-between",align:"center",gutter:"none",margin:"none",style:o},u.createElement(d.Title,{level:"4",density:"none",truncate:!0},c(e,t)),u.createElement("div",{style:i},p(t[l.accessor],t))):c(e,t)},r},t.createDesktopColumnsOptions=function(e,t,n){if(!e||!t||0===t.length)return e;var r=d.deepclone(e),o=r[r.length-1];return o.style=a({paddingLeft:n&&"0px",textAlign:"right",whiteSpace:"nowrap"},o.style),n&&(o.mSize=o.mSize||"100px"),r},t.prototype.render=function(){var e=this.context.device,n=this.props,r=n.columns,o=n.data,i=n.disableMobileArrange,l=n.hasMenu,c=n.onMouseOver,p=s(n,["columns","data","disableMobileArrange","hasMenu","onMouseOver"]),f=t.createMobileColumnsOptions(r,i,e.isPhone),g=t.createDesktopColumnsOptions(r,o,l);return e.isPhone?u.createElement(d.Table,a({data:o,columns:f},p)):u.createElement(d.Table,a({data:o,columns:g,onMouseOver:c},p))},t.contextType=d.Context,t.defaultProps={hasMenu:!0,"data-e2e":"action-table"},t}(u.Component);t.default=p,l=n(0).default,c=n(0).leaveModule,l&&(l.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),l.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),l.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),l.register(p,"ActionTable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/action-table.tsx"),c(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(1071),l=n(53),c=n(212),u=n(455),d=n(1072),p=n(210),f=n(1075),g=n(473);n(476);var m,h,y=function(e){var t=a.useContext(l.Context).device,n=e.columns,r=e.data,f=e.onCellSelection,m=e.selectedColumns,h=i(e,["columns","data","onCellSelection","selectedColumns"]),y=n.map((function(e){return o({},e)})),b=y.shift();return t.isPhone?a.createElement(s.default,o({},h),y.map((function(e,t){return a.createElement("div",{key:e.accessor,className:"sg-product-table"+(m.includes(t+1)?" sg-product-table--selected":"")},a.createElement(d.default,{border:"none",padding:"medium",className:"sg-table__head-tile"},e.renderHead?e.renderHead:e.header),r.map((function(n){return a.createElement(c.Flex,{className:"sg-product-table__row",key:n.accessor,padding:["none","medium"],gutter:"none",margin:"none",background:"white"},a.createElement(c.Box,{xs:"8",flex:!0,align:"center",justify:"flex-start"},b.render?b.render(n[b.accessor],n,b.accessor,t+1):n[b.accessor]),a.createElement(c.Box,{xs:"4",flex:!0,align:"center",justify:"center",style:{textAlign:"right"}},a.createElement(u.Grid,{padding:["medium","none"]},e.render(n[e.accessor],n,e.accessor,t+1))))})),e.footer&&a.createElement(p.default,{background:"light",justify:"center"},e.footer(t+1)))}))):a.createElement(g.default,o({className:"sg-product-table",mobileLayout:"row",data:r,columns:n,onCellSelection:f,selectedColumns:m},h))};y.defaultProps={selectedColumns:[]},t.default=f.default(y),m=n(0).default,h=n(0).leaveModule,m&&(m.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/product-table.tsx"),m.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/product-table.tsx"),m.register(y,"ProductTable","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/table/table-types/product-table.tsx"),h(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(438);t.default=r.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(477);t.default=r.default},function(e,t,n){var r=n(1074);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Tile\n ========================================================================== */\n.sg-tile:focus {\n outline: none; }\n\n.sg-keyboard .sg-tile:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tile,\n.sg-tile.sg-with-border {\n border-radius: 0; }\n\n@media (max-width: 800px) {\n .sg-tile.sg-with-border + .sg-tile.sg-with-border {\n border-top: none; }\n .sg-tile:first-of-type {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px; }\n .sg-tile:last-of-type {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px; } }\n\n@media (min-width: 801px) {\n .sg-tile.sg-with-border + .sg-tile.sg-with-border {\n border-left: none; }\n .sg-tile:first-of-type {\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px; }\n .sg-tile:last-of-type {\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px; } }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(214);t.default=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(7),u=n(8),d=n(10),p=n(195),f=n(141),g=function(e){switch(e.key){case d.default.SPACE:case d.default.ENTER:e.preventDefault(),e.stopPropagation(),e.target.click()}},m=l.forwardRef((function(e,t){var n=e.active,r=e.disabled,a=e.className,s=e.children,d=e.padding,m=e.tabIndex,h=e["data-e2e"],y=e["data-component"],b=i(e,["active","disabled","className","children","padding","tabIndex","data-e2e","data-component"]),x=c.default("sg-tabs__tab",n&&"sg-tabs__tab--active",r&&"sg-tabs__tab--disabled",f.default(d),a);return l.createElement(p.default,o({tag:"li",ref:t,className:x,tabIndex:m,"data-e2e":h,"data-component":y,role:"tab","aria-selected":n,"aria-controls":"panel-"+m},u.default(b),{onKeyDown:g}),s)}));m.displayName="Tab",m.defaultProps={tabIndex:-1,"data-e2e":"tab","data-component":"tab"},t.default=m,a=n(0).default,s=n(0).leaveModule,a&&(a.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),a.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),a.register(g,"handleKeyDown","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),a.register(m,"Tab","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tab.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l=n(2),c=n(7),u=n(52),d=n(33),p=n(62),f=n(8),g=n(10),m=n(24);n(1078);var h,y,b=function(e){function t(t){var n=e.call(this,t)||this;return n.onKeyDown=function(e){var t=p.getFocusableElement(n.tabsRef,{isDirectionForward:!0}),r=p.getFocusableElement(n.tabsRef,{isDirectionForward:!1});switch(e.key){case g.default.RIGHT:case g.default.DOWN:if(r===e.target)return;return e.target===n.tabsRootRef&&u.focusDomElement(t),void d.focusNextComponent({event:e});case g.default.LEFT:case g.default.UP:if(t===e.target)return;return e.target===n.tabsRootRef&&u.focusDomElement(r),void d.focusNextComponent({event:e,isDirectionForward:!1});default:return}},n.state={hasArrows:!1},n.tabsWrapperWith=null,n.tabsWidth=null,n.initialClientXLocation=0,n.deltaXFromLastTranslateRequest=0,n.deltaXfromLastMoveEvent=0,n.tabsRootRef=l.createRef(),n.tabsWrapperRef=l.createRef(),n.tabsRef=l.createRef(),n.applyTransformXStyle=n.applyTransformXStyle.bind(n),n.saveComponentDimensions=n.saveComponentDimensions.bind(n),n.resizeHandler=n.resizeHandler.bind(n),n.onMouseDown=n.onMouseDown.bind(n),n.onMouseUp=n.onMouseUp.bind(n),n.onMouseMove=n.onMouseMove.bind(n),n}return i(t,e),t.prototype.componentDidMount=function(){this.saveComponentDimensions(),this.setState({hasArrows:this.tabsWrapperWith<this.tabsWidth}),window.addEventListener("resize",this.resizeHandler,!1)},t.prototype.componentDidUpdate=function(e){e.children.length!==this.props.children.length&&this.setState({hasArrows:this.tabsWrapperWith<this.tabsWidth}),this.saveComponentDimensions()},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.resizeHandler,!1)},t.prototype.onMouseDown=function(e){this.tabsWrapperWith>=this.tabsWidth||(this.initialClientXLocation=e.clientX||e.touches[0].clientX)},t.prototype.onMouseMove=function(e){if(this.initialClientXLocation){var t=e.clientX||e.touches[0].clientX;this.translateTabs(t)}},t.prototype.onMouseUp=function(){this.initialClientXLocation=0,this.deltaXFromLastTranslateRequest=this.deltaXfromLastMoveEvent},t.prototype.saveComponentDimensions=function(){this.tabsWrapperRef&&(this.tabsWrapperWith=this.tabsWrapperRef.getClientRects()[0].width,this.tabsWidth=this.tabsRef.getClientRects()[0].width)},t.prototype.translateTabs=function(e){var t=this.tabsWidth-this.tabsWrapperWith,n=e-this.initialClientXLocation+this.deltaXFromLastTranslateRequest,r=Math.min(Math.max(parseInt(n,10),-t),0);this.deltaXfromLastMoveEvent=r,this.applyTransformXStyle(r)},t.prototype.applyTransformXStyle=function(e){this.tabsRef.style.webkitTransform="translateX("+e+"px)",this.tabsRef.style.transform="translateX("+e+"px)"},t.prototype.resizeHandler=function(){var e=this.tabsWrapperWith<this.tabsWidth;this.state.hasArrows!==e&&this.setState({hasArrows:e}),this.applyTransformXStyle(0),this.saveComponentDimensions()},t.prototype.render=function(){var e=this,t=this.props,n=t.activeColor,r=t.className,o=t.children,i=t.border,u=t.size,d=t.tabIndex,p=t["data-e2e"],g=t["data-component"],h=t["aria-label"],y=s(t,["activeColor","className","children","border","size","tabIndex","data-e2e","data-component","aria-label"]),b=c.default("sg-tabs-wrapper",i&&"sg-tabs-wrapper--border-"+i,r),x=c.default("sg-tabs","sg-tabs--background-transparent","sg-tabs--"+u,n&&"sg-tabs--active-color-"+n),_=this.state.hasArrows;return l.createElement("div",a({ref:function(t){e.tabsRootRef=t},className:b,"data-e2e":p,"data-component":g,tabIndex:d},f.default(y),{onMouseDown:this.onMouseDown,onMouseMove:this.onMouseMove,onMouseUp:this.onMouseUp,onMouseLeave:this.onMouseUp,onTouchStart:this.onMouseDown,onTouchMove:this.onMouseMove,onTouchEnd:this.onMouseUp,onKeyDown:this.onKeyDown}),_&&l.createElement("div",{className:"sg-tabs__arrow sg-tabs__arrow--start",onClick:function(){return e.translateTabs(40)}},l.createElement(m.default,{name:"arrow-left-thin",size:"10"})),l.createElement("div",{className:"sg-tabs_container",ref:function(t){e.tabsWrapperRef=t}},l.createElement("ul",a({className:x,ref:function(t){e.tabsRef=t},role:"tablist","aria-label":h},y),o)),_&&l.createElement("div",{className:"sg-tabs__arrow sg-tabs__arrow--end",onClick:function(){return e.translateTabs(-40)}},l.createElement(m.default,{name:"arrow-right-thin",size:"10"})))},t.defaultProps={activeColor:"sky",size:"medium",tabIndex:0,"data-e2e":"tabs","data-component":"tabs"},t}(l.Component);t.default=b,h=n(0).default,y=n(0).leaveModule,h&&(h.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),h.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),h.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),h.register(b,"Tabs","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tabs/tabs.tsx"),y(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1079);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,'/* stylelint-disable */\n\n/* ==========================================================================\n Tabs\n ========================================================================== */\n.sg-tabs-wrapper {\n display: flex;\n flex-shrink: 0;\n user-select: none;\n max-width: 100%; }\n .sg-tabs-wrapper:focus {\n outline: none; }\n .sg-keyboard .sg-tabs-wrapper:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tabs_container {\n overflow: hidden; }\n\n.sg-tabs__arrow {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 60px;\n background: inherit;\n color: var(--color-icon-button);\n cursor: pointer; }\n .sg-tabs__arrow:hover {\n color: var(--typography-dark); }\n\n.sg-tabs {\n display: inline-flex; }\n\n.sg-tabs__tab {\n align-items: center;\n display: flex;\n position: relative;\n white-space: nowrap;\n height: 60px;\n padding: 0 30px;\n color: var(--typography-light);\n cursor: pointer;\n text-transform: uppercase; }\n .sg-tabs__tab:focus {\n outline: none; }\n .sg-keyboard .sg-tabs__tab:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n .sg-tabs__tab:hover, .sg-tabs__tab:active, .sg-tabs__tab--active {\n color: var(--typography-darker); }\n .sg-tabs__tab:active::after, .sg-tabs__tab--active::after {\n content: "";\n display: block;\n position: absolute;\n height: 2px;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: currentColor;\n z-index: 1; }\n .sg-tabs__tab a {\n color: var(--typography-darkest); }\n\n/* Background\n ========================================================================== */\n.sg-tabs--background-transparent {\n background-color: transparent; }\n\n/* Borders\n ========================================================================== */\n.sg-tabs-wrapper--border-light {\n position: relative; }\n .sg-tabs-wrapper--border-light::before {\n content: "";\n display: block;\n position: absolute;\n height: 1px;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: var(--border-color-outer); }\n\n.sg-tabs--active-color-sky .sg-tabs__tab--active::after,\n.sg-tabs--active-color-sky .sg-tabs__tab:active::after {\n background-color: var(--ocean-base); }\n\n.sg-tabs--active-color-romantic .sg-tabs__tab--active,\n.sg-tabs--active-color-romantic .sg-tabs__tab:active {\n color: var(--royal-base); }\n\n.sg-tabs--active-color-dark .sg-tabs__tab--active,\n.sg-tabs--active-color-dark .sg-tabs__tab:active {\n color: var(--typography-darker); }\n\n/* Sizes\n ========================================================================== */\n.sg-tabs--small {\n font: 500 12px/16px Roboto; }\n\n.sg-tabs--medium {\n font: 600 14px/20px Roboto; }\n\n.sg-tabs--large {\n font: 600 16px/24px Roboto; }\n\n/* Disabled\n ========================================================================== */\n.sg-tabs__tab--disabled {\n color: var(--color-disabled);\n pointer-events: none; }\n\n@media (max-width: 1500px) {\n .sg-tabs__tab {\n padding: 0 20px;\n height: 50px; } }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(7),l=n(8),c=n(1081);n(1082);var u,d,p=function(e){var t=e.className,n=e.background,r=e.onRefsReady,c=e.tabIndex,u=e["data-e2e"],d=e["data-component"],p=i(e,["className","background","onRefsReady","tabIndex","data-e2e","data-component"]),f=s.default(t,"sg-textarea",n&&"sg-textarea--background-"+n);return a.createElement("textarea",o({ref:function(e){r&&r(e)},className:f,"data-e2e":u,"data-component":d,tabIndex:c},l.default(p)))},f=c.default(p);f.displayName="Textarea",p.defaultProps={tabIndex:0,"data-e2e":"textarea","data-component":"textarea"},t.default=f,u=n(0).default,d=n(0).leaveModule,u&&(u.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),u.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),u.register(p,"Textarea","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),u.register(f,"WrappedTextarea","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/textarea/textarea.tsx"),d(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(452);t.default=r.default},function(e,t,n){var r=n(1083);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n.sg-field-wrapper .sg-textarea {\n height: auto; }\n\n/* Backgrounds\n ========================================================================== */\n.sg-textarea--background-light {\n background-color: var(--background-main); }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var s=n(2),l=n(7),c=n(203),u=n(10),d=n(138),p=n(109),f=n(204),g=n(24),m=n(110),h=n(95),y=n(1085);n(1088);var b,x,_="TIME",v=function(e){function t(t){var n=e.call(this,t)||this;return n.handleHourKeyDown=function(e){switch(e.key){case u.default.SPACE:case u.default.ENTER:return e.preventDefault(),void e.stopPropagation();case u.default.UP:case u.default.RIGHT:return void n.handleHourIncrease();case u.default.DOWN:case u.default.LEFT:return void n.handleHourDecrease();default:return}},n.handleMinuteKeyDown=function(e){switch(e.key){case u.default.SPACE:case u.default.ENTER:return e.preventDefault(),void e.stopPropagation();case u.default.UP:case u.default.RIGHT:return void n.handleMinuteIncrease();case u.default.DOWN:case u.default.LEFT:return void n.handleMinuteDecrease();default:return}},n.state={viewType:_,selectedTime:+(new Date).setMinutes(0),inputValue:null,isTimePickerVisible:!1},n.openTimePicker=n.openTimePicker.bind(n),n.closeTimePicker=n.closeTimePicker.bind(n),n.handleTimePick=n.handleTimePick.bind(n),n.handleTimeChange=n.handleTimeChange.bind(n),n.handleHourIncrease=n.handleHourIncrease.bind(n),n.handleHourSelection=n.handleHourSelection.bind(n),n.handleHourDecrease=n.handleHourDecrease.bind(n),n.handleMinuteIncrease=n.handleMinuteIncrease.bind(n),n.handleMinuteSelection=n.handleMinuteSelection.bind(n),n.handleMinuteDecrease=n.handleMinuteDecrease.bind(n),n.handleDayPeriodChange=n.handleDayPeriodChange.bind(n),n}return i(t,e),t.prototype.componentWillMount=function(){var e=this.props.value,t=this.state.selectedTime;e&&t!==e&&this.setStateFromValue(e)},t.prototype.componentWillReceiveProps=function(e,t){var n=e.value,r=t.selectedTime;""===n&&this.setState({inputValue:null}),n&&r!==n&&this.setStateFromValue(n)},t.prototype.setStateFromValue=function(e){var t=+new Date(1e3*parseInt(e,10));"string"!=typeof e?this.setState({selectedTime:t,inputValue:t}):this.setState({selectedTime:+new Date,inputValue:""})},t.prototype.getTimeFromLocales=function(){var e=this.state.inputValue,t=this.props.locales;return c.getTime(e,t)},t.prototype.getHours=function(){var e=this.state.selectedTime;return new Date(e).getHours()},t.prototype.getMinutes=function(){var e=this.state.selectedTime;return new Date(e).getMinutes()},t.prototype.getFormattedTime=function(e){return Math.floor(e/1e3)},t.prototype.getHumanReadableSelectedHour=function(){var e=this.props.locales,t=this.state.selectedTime,n=c.getHoursFromDateTimeFormat(e,new Date(t));return parseInt(n,10).toString().padStart(2,"0")},t.prototype.getHumanReadableSelectedMinute=function(){var e=this.getMinutes().toString();return parseInt(e,10).toString().padStart(2,"0")},t.prototype.getHumanReadableSelectedDayPeriod=function(){return this.getHours()>=12?"PM":"AM"},t.prototype.closeTimePicker=function(){this.setState({isTimePickerVisible:!1,viewType:_})},t.prototype.openTimePicker=function(){this.props.disabled||this.setState({isTimePickerVisible:!0})},t.prototype.handleTimePick=function(){var e=this.props.onChange,t=this.state.selectedTime,n=this.getFormattedTime(t);this.setState({inputValue:t},(function(){return e(n)}))},t.prototype.handleTimeChange=function(e){var t=e.hour,n=e.minute,r=this.state.selectedTime,o=new Date(r),i=void 0!==t?t:o.getHours(),a=void 0!==n?n:o.getMinutes(),s=+new Date(o.getFullYear(),o.getMonth(),o.getDate(),i,a,0);this.setState({selectedTime:s})},t.prototype.handleHourIncrease=function(){var e=this.getHours(),t=23===e?0:e+1;this.handleTimeChange({hour:t})},t.prototype.handleHourDecrease=function(){var e=this.getHours(),t=0===e?23:e-1;this.handleTimeChange({hour:t})},t.prototype.handleHourSelection=function(e){var t=this;this.setState({viewType:_},(function(){return t.handleTimeChange({hour:e})}))},t.prototype.handleMinuteIncrease=function(){var e=this.getMinutes(),t=59===e?0:e+1;this.handleTimeChange({minute:t})},t.prototype.handleMinuteDecrease=function(){var e=this.getMinutes(),t=0===e?59:e-1;this.handleTimeChange({minute:t})},t.prototype.handleMinuteSelection=function(e){var t=this;this.setState({viewType:_},(function(){return t.handleTimeChange({minute:e})}))},t.prototype.handleDayPeriodChange=function(){var e=this.getHours(),t=e>=12?e-12:e+12;this.handleTimeChange({hour:t})},t.prototype.shouldUse12hFormat=function(){var e=this.state.selectedTime,t=this.props.locales,n=c.getHoursFromDateTimeFormat(t,new Date(e));return Boolean(["A","M","P","a","m","p"].find((function(e){return n.includes(e)})))},t.prototype.renderInput=function(){var e=this,t=this.props.disabled,n=this.state.inputValue,r={label:this.props.label,placeholder:this.props.placeholder,size:this.props.size,validationMessage:this.props.validationMessage,validationMessageTemplate:this.props.validationMessageTemplate,state:this.props.state,readOnly:this.props.readOnly||this.props.disabled,ariaLabel:this.props["aria-label"],"data-e2e":this.props["data-e2e-input"]};t&&(r.disabled=t);var o=n?this.getTimeFromLocales():"",i=l.default("sg-time-picker-input",t&&"sg-time-picker-input--disabled");return s.createElement(m.default,a({className:i,value:o,"aria-label":r.ariaLabel,prefix:s.createElement(g.default,{name:"generic-clock",color:"ocean",size:"18",className:"date-picker-calendar-icon"}),onClick:this.openTimePicker,"aria-autocomplete":"none","aria-live":"polite","aria-valuetext":o,onKeyDown:function(t){if(t.key===u.default.SPACE||t.key===u.default.ENTER)return t.preventDefault(),t.stopPropagation(),void e.openTimePicker()}},r))},t.prototype.renderTimePickerDialog=function(){var e=this.state,t=e.isTimePickerVisible,n=e.viewType,r=this.props.className,o=l.default("sg-time-picker",r);return t?s.createElement(f.default,{className:o,density:"none",size:"small",footer:this.renderFooter(),onCloseHandler:this.closeTimePicker,"data-e2e":this.props["data-e2e"],"aria-hidden":t,role:"region","aria-live":"polite"},n===_&&this.renderClock(),"HOUR"===n&&this.renderHourPicker(),"MINUTE"===n&&this.renderMinutePicker()):null},t.prototype.renderFooter=function(){var e=this,t=this.props.translation;return s.createElement(s.Fragment,null,s.createElement(p.default,{onClick:this.closeTimePicker,"data-e2e":"timepicker-cancel-button"},t.cancelButton),s.createElement(p.default,{"data-e2e":"timepicker-confirm-button",color:"primary",disabled:this.props.shouldDisableTime(this.getFormattedTime(this.state.selectedTime)),onClick:function(){e.handleTimePick(),e.closeTimePicker()}},t.okButton))},t.prototype.renderClock=function(){var e=this,t=this.shouldUse12hFormat(),n=this.getHumanReadableSelectedHour(),r=this.getHumanReadableSelectedMinute(),o=this.getHumanReadableSelectedDayPeriod(),i=this.props.ariaProps;return s.createElement("div",{className:"sg-time-picker__content sg-time-picker__content--flex","data-e2e":"timepicker-clock",role:"group"},s.createElement("div",{className:"sg-time-picker__column"},s.createElement(y.default,{size:"xx-large",tabIndex:0,style:{order:1},onClick:function(){return e.setState({viewType:"HOUR"})},onKeyDown:this.handleHourKeyDown,"data-e2e":"timepicker-hour",role:"spinbutton","aria-valuenow":parseInt(n),"aria-valuetext":n,"aria-valuemin":1,"aria-valuemax":t?12:24,"aria-label":i.ariaLabelHours,"aria-live":"polite"},n),s.createElement(y.default,{color:"secondary",style:{order:0},onClick:this.handleHourIncrease,"data-e2e":"timepicker-hour-increase",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-up",size:"16"})),s.createElement(y.default,{color:"secondary",style:{order:2},onClick:this.handleHourDecrease,"data-e2e":"timepicker-hour-decrease",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-down",size:"16"}))),s.createElement("div",{className:"sg-time-picker__column sg-time-picker__column--justify-center"},":"),s.createElement("div",{className:"sg-time-picker__column"},s.createElement(y.default,{color:"secondary",onClick:this.handleMinuteIncrease,"data-e2e":"timepicker-hour-increase",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-up",size:"16"})),s.createElement(y.default,{size:"xx-large",tabIndex:0,onClick:function(){return e.setState({viewType:"MINUTE"})},onKeyDown:this.handleMinuteKeyDown,"data-e2e":"timepicker-minute",role:"spinbutton","aria-valuenow":parseInt(r),"aria-valuetext":r,"aria-valuemin":0,"aria-valuemax":59,"aria-label":i.ariaLabelMinutes,"aria-live":"assertive"},r),s.createElement(y.default,{color:"secondary",onClick:this.handleMinuteDecrease,"data-e2e":"timepicker-minute-decrease",role:"presentation","aria-hidden":"true"},s.createElement(g.default,{name:"arrow-down",size:"16"}))),t&&s.createElement("div",{className:l.default("sg-time-picker__column","sg-time-picker__column--justify-center","sg-time-picker__column--margin-start")},s.createElement(y.default,{background:"secondary",onClick:this.handleDayPeriodChange,tabIndex:0,"data-e2e":"timepicker-period-change","aria-label":"am/pm",role:"button","aria-valuetext":o},o)))},t.prototype.renderHourPicker=function(){var e=this,t=this.getHours(),n=this.shouldUse12hFormat(),r=Array(n?12:24).fill(null).map((function(e,t){return n?t+1:t}));return s.createElement("div",{className:"sg-time-picker__content","data-e2e":"timepicker-hour"},r.map((function(n){var r=t===n,o=l.default("sg-time-picker-entity",r&&"sg-time-picker-entity--selected");return s.createElement("span",{key:n,ref:function(e){return r&&d.default(e,{block:"center"})},"data-e2e":"timepicker-hours"},s.createElement(h.default,{className:o,color:"dark",weight:"bold",onClick:function(){return e.handleHourSelection(n)}},n.toString().padStart(2,"0")))})))},t.prototype.renderMinutePicker=function(){var e=this,t=this.getMinutes(),n=Array(60).fill(null).map((function(e,t){return t}));return s.createElement("div",{className:"sg-time-picker__content","data-e2e":"timepicker-minutes"},n.map((function(n){var r=t===n,o=l.default("sg-time-picker-entity",r&&"sg-time-picker-entity--selected");return s.createElement("span",{key:n,ref:function(e){return r&&d.default(e,{block:"center"})},"data-e2e":"timepicker-minute"},s.createElement(h.default,{className:o,weight:"bold",onClick:function(){return e.handleMinuteSelection(n)}},n.toString().padStart(2,"0")))})))},t.prototype.render=function(){return s.createElement(s.Fragment,null,this.renderInput(),this.renderTimePickerDialog())},t.defaultProps={locales:navigator.language||"en-US",placeholder:"Select a time",onChange:function(){return!1},shouldDisableTime:function(){return!1},translation:{cancelButton:"Cancel",okButton:"Ok"},"data-e2e":"timepicker","data-e2e-input":"timepicker-input",ariaProps:{ariaLabelMinutes:"Minutes",ariaLabelHours:"Hour"}},t}(s.Component);t.default=v,b=n(0).default,x=n(0).leaveModule,b&&(b.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register(_,"TIME_VIEW","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register("HOUR","HOUR_VIEW","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register("MINUTE","MINUTE_VIEW","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),b.register(v,"TimePicker","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker.tsx"),x(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(7);n(1086);var l,c,u=function(e){var t=e.color,n=e.children,r=e.className,l=e.background,c=e.size,u=e.tabIndex,d=i(e,["color","children","className","background","size","tabIndex"]),p=s.default("sg-time-picker-button",t&&"sg-time-picker-button--color-"+t,l&&"sg-time-picker-button--background-"+l,"sg-time-picker-button--size-"+c,r);return a.createElement("button",o({className:p,type:"button",tabIndex:u},d),n)};u.defaultProps={size:"large",tabIndex:-1},t.default=u,l=n(0).default,c=n(0).leaveModule,l&&(l.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker-button/time-picker-button.tsx"),l.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker-button/time-picker-button.tsx"),l.register(u,"TimePickerButton","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/time-picker/time-picker-button/time-picker-button.tsx"),c(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1087);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n TimePickerButton\n ========================================================================== */\n.sg-time-picker-button {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 60px;\n background-color: transparent;\n color: var(--typography-dark);\n border: none;\n border-radius: 3px;\n font-family: Roboto;\n font-weight: 500;\n font-size: 20px;\n text-transform: uppercase; }\n .sg-time-picker-button:hover {\n cursor: pointer; }\n .sg-time-picker-button:hover, .sg-time-picker-button:focus {\n color: var(--component-color-hover);\n background-color: var(--component-background-hover); }\n\n/* Sizes\n ========================================================================== */\n.sg-time-picker-button--size-large {\n height: 40px; }\n\n.sg-time-picker-button--size-xx-large {\n height: 60px; }\n\n/* Colors\n ========================================================================== */\n.sg-time-picker-button--color-secondary {\n color: var(--color-secondary); }\n\n/* Backgrounds\n ========================================================================== */\n.sg-time-picker-button--background-secondary {\n color: var(--typography-white);\n background-color: var(--color-secondary); }\n .sg-time-picker-button--background-secondary:focus, .sg-time-picker-button--background-secondary:hover {\n background-color: var(--color-secondary-hovered); }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){var r=n(1089);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n TimePicker\n ========================================================================== */\n.sg-time-picker.sg-dialog {\n padding: 0; }\n\n.sg-time-picker .sg-time-picker-header {\n margin-top: 0; }\n\n.sg-time-picker-input .sg-field {\n cursor: pointer; }\n\n.sg-time-picker-input .sg-field-wrapper--readonly {\n border-color: var(--border-color-outer);\n background-color: var(--background-component-primary); }\n\n.sg-time-picker-input .sg-field--readonly {\n background-color: transparent; }\n\n.sg-time-picker-input.sg-time-picker-input--disabled .sg-field--readonly,\n.sg-time-picker-input.sg-time-picker-input--disabled .sg-input-addon--component {\n background-color: var(--background-component-secondary);\n opacity: 0.5;\n cursor: not-allowed; }\n\n.sg-time-picker__content {\n padding-top: 30px;\n padding-bottom: 30px;\n height: 280px;\n width: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n overflow-y: overlay; }\n\n.sg-time-picker__content--flex {\n display: flex;\n align-items: center;\n justify-content: center; }\n\n.sg-time-picker__column {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n align-items: center;\n min-width: 50px;\n min-height: 160px; }\n\n.sg-time-picker__column--justify-center {\n justify-content: center; }\n\n.sg-time-picker__column--margin-start {\n margin-left: 30px; }\n\n.sg-time-picker-entity {\n cursor: pointer;\n line-height: 36px; }\n .sg-time-picker-entity:hover {\n color: var(--color-secondary); }\n\n.sg-time-picker-entity--selected {\n color: var(--color-secondary);\n font-size: 26px; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n},a=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return a};Object.defineProperty(t,"__esModule",{value:!0});var s=n(2),l=n(7),c=n(52),u=n(8),d=n(10),p=n(24);n(1091);var f,g,m=function(e,t){if(!e)return null;e.children&&e.children[t]&&c.focusDomElement(e.children[t])},h=function(e){var t=e.event,n=e.timelineRef,r=e.focusIndex,o=e.timelineLength,i=e.onChange;switch(t.key){case d.default.LEFT:var a=Math.min(Math.max(r-1,0),o);m(n.current,a);break;case d.default.RIGHT:var s=Math.min(Math.max(r+1,0),o);m(n.current,s);break;case d.default.ENTER:case d.default.SPACE:i(r+1)}},y=function(e){var t=e.activeStep,n=e.className,r=e.onChange,c=e.steps,d=e.tabIndex,f=e["data-e2e"],g=e["data-component"],m=e["aria-label"],y=i(e,["activeStep","className","onChange","steps","tabIndex","data-e2e","data-component","aria-label"]),b=s.useRef(null),x=a(s.useState(-1),2),_=x[0],v=x[1],M=l.default("sg-timeline",n),w=c.map((function(e,n){var i=n+1,a=i<=t,d=l.default("sg-timeline__item",a&&"sg-timeline__item--active",i===t&&"sg-timeline__item--bold",i>c.length&&"sg-timeline__item--bold");return s.createElement("li",o({key:n,className:d,tabIndex:-1},u.default(y),{onClick:a?function(){return r(i)}:null,onFocus:function(){return v(n)},"data-e2e":"timeline-step","aria-hidden":"true"}),s.createElement("div",{className:"sg-timeline__top-row"},i<t?s.createElement("span",{className:"sg-timeline__step"},s.createElement(p.default,{name:"check",size:"12"})):s.createElement("span",{className:"sg-timeline__step"},i)),s.createElement("div",{className:"sg-timeline__bottom-row"},s.createElement("span",{className:"sg-timeline__text"},c[n])))}));return s.createElement("ul",{ref:b,className:M,tabIndex:d,"data-e2e":f,role:"timeline","aria-label":m,"data-component":g,onKeyDown:function(e){return h({event:e,timelineRef:b,focusIndex:_,timelineLength:w.length,onChange:r})}},w)};y.defaultProps={onChange:function(){},tabIndex:0,"data-e2e":"timeline","data-component":"timeline"},t.default=y,f=n(0).default,g=n(0).leaveModule,f&&(f.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(a,"__read","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(m,"focusItem","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(h,"handleKeyDown","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),f.register(y,"Timeline","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/timeline/timeline.tsx"),g(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1092);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,'/* stylelint-disable */\n\n.sg-timeline {\n display: flex; }\n .sg-timeline:focus {\n outline: none; }\n .sg-keyboard .sg-timeline:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-timeline__item {\n display: flex;\n flex-direction: column;\n flex-grow: 1;\n flex-basis: 0; }\n .sg-timeline__item:focus {\n outline: none; }\n .sg-keyboard .sg-timeline__item:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-timeline__item:first-child .sg-timeline__top-row::before {\n background: transparent; }\n\n.sg-timeline__item:last-child .sg-timeline__top-row::after {\n background: transparent; }\n\n.sg-timeline__item--active {\n cursor: pointer; }\n .sg-timeline__item--active .sg-timeline__step {\n background: var(--ocean-base); }\n\n.sg-timeline__item--bold {\n font-weight: 600; }\n\n.sg-timeline__top-row {\n display: flex;\n align-items: center; }\n\n.sg-timeline__bottom-row {\n display: flex;\n justify-content: center;\n text-align: center;\n padding: 5px 10px; }\n\n.sg-timeline__top-row::before,\n.sg-timeline__top-row::after {\n content: "";\n display: block;\n height: 1px;\n flex-grow: 1;\n background: var(--color-disabled); }\n\n.sg-timeline__top-row::before {\n margin-right: 10px; }\n\n.sg-timeline__top-row::after {\n margin-left: 10px; }\n\n.sg-timeline__step {\n display: inline-flex;\n justify-content: center;\n align-items: center;\n width: 25px;\n height: 25px;\n line-height: 25px;\n border-radius: 50%;\n color: var(--typography-white);\n background: var(--color-disabled);\n font-family: Roboto;\n font-weight: 700; }\n',""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l=n(2),c=n(7),u=n(8),d=n(1094);n(1097);var p,f,g=function(e){function t(t){var n=e.call(this,t)||this;return n.nodes={},n.rootRef=null,n.onCheck=function(e){var t=n.props,r=t.noCascade,o=t.onCheck;n.toggleChecked(e,e.checked,r),o(n.serializeList("checked"),e)},n.onExpand=function(e){var t=n.props.onExpand;n.toggleNode("expanded",e,e.expanded),t(n.serializeList("expanded"),e)},n.rootRef=l.createRef(),n.flattenNodes(t.nodes),n.unserializeLists({checked:t.checked,expanded:t.expanded}),n}return i(t,e),t.prototype.componentWillReceiveProps=function(e){var t=e.nodes,n=e.checked,r=e.expanded;JSON.stringify(this.props.nodes)!==JSON.stringify(t)&&this.flattenNodes(t),this.unserializeLists({checked:n,expanded:r})},t.prototype.getFormattedNodes=function(e){var t=this;return e.map((function(e){var n=a({},e);return n.checked=t.nodes[e.value].checked,n.expanded=t.nodes[e.value].expanded,Array.isArray(e.children)&&e.children.length>0?n.children=t.getFormattedNodes(n.children):n.children=null,n}))},t.prototype.getCheckState=function(e,t){return null===e.children||t?e.checked?1:0:this.isEveryChildChecked(e)?1:this.isSomeChildChecked(e)?2:0},t.prototype.getDisabledState=function(e,t,n,r){return!!n||(!(r||!t.disabled)||Boolean(e.disabled))},t.prototype.toggleChecked=function(e,t,n){var r=this;null===e.children||n?this.toggleNode("checked",e,t):e.children.forEach((function(e){r.toggleChecked(e,t)}))},t.prototype.toggleNode=function(e,t,n){this.nodes[t.value][e]=n},t.prototype.flattenNodes=function(e){var t=this;Array.isArray(e)&&0!==e.length&&e.forEach((function(e){t.nodes[e.value]={},t.flattenNodes(e.children)}))},t.prototype.unserializeLists=function(e){var t=this;Object.keys(this.nodes).forEach((function(n){Object.keys(e).forEach((function(e){t.nodes[n][e]=!1}))})),Object.keys(e).forEach((function(n){e[n].forEach((function(e){void 0!==t.nodes[e]&&(t.nodes[e][n]=!0)}))}))},t.prototype.serializeList=function(e){var t=this,n=[];return Object.keys(this.nodes).forEach((function(r){t.nodes[r][e]&&n.push(r)})),n},t.prototype.isEveryChildChecked=function(e){var t=this;return e.children.every((function(e){return null!==e.children?t.isEveryChildChecked(e):e.checked}))},t.prototype.isSomeChildChecked=function(e){var t=this;return e.children.some((function(e){return null!==e.children?t.isSomeChildChecked(e):e.checked}))},t.prototype.renderTreeNodes=function(e,t,n){var r=this;void 0===t&&(t={}),void 0===n&&(n=0);var o=this.props,i=o.disabled,a=o.noCascade,s=o.optimisticToggle,c=o.collapsedIcon,u=o.expandedIcon,p=e.map((function(e){var o=""+e.value,p=r.getCheckState(e,a),f=r.renderChildNodes(e),g=r.getDisabledState(e,t,i,a);return l.createElement(d.default,{key:o,checked:p,disabled:g,depth:n,expanded:e.expanded,label:e.label,forceShowToggleIcon:e.forceShowToggleIcon,entity:e.entity,optimisticToggle:s,rawChildren:e.children,value:e.value,showCheckbox:e.showCheckbox,onCheck:r.onCheck,onExpand:r.onExpand,collapsedIcon:c,expandedIcon:u,parentRootRef:r.rootRef.current},f)}));return l.createElement("ol",{className:"sg-tree__list"},p)},t.prototype.renderChildNodes=function(e){var t=this.props.depth;return null!==e.children&&e.expanded?this.renderTreeNodes(e.children,e,t+1):null},t.prototype.render=function(){var e=this.getFormattedNodes(this.props.nodes),t=this.props,n=t.className,r=t.tabIndex,o=t["data-e2e"],i=t["data-component"],d=s(t,["className","tabIndex","data-e2e","data-component"]),p=c.default("sg-tree",n);return l.createElement("div",a({ref:this.rootRef,className:p,"data-e2e":o,"data-component":i,tabIndex:r},u.default(d)),this.renderTreeNodes(e))},t.defaultProps={depth:0,checked:[],disabled:!1,expanded:[],noCascade:!1,optimisticToggle:!0,collapsedIcon:"arrow-right",expandedIcon:"arrow-down",onCheck:function(){return null},onExpand:function(){return null},"data-e2e":"tree","data-component":"tree"},t}(l.Component);t.default=g,p=n(0).default,f=n(0).leaveModule,p&&(p.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),p.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),p.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),p.register(g,"Tree","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree.tsx"),f(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(33),l=n(112),c=n(10),u=n(197),d=n(25);n(1095);var p,f,g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.onCheck=function(){var e=t.props,n=e.checked,r=e.entity,o=e.value,i=e.optimisticToggle,a=e.rawChildren,s=!1;0===n&&(s=!0),2===n&&(s=i),(0,e.onCheck)({value:o,checked:s,entity:r,children:a})},t.onExpand=function(){var e=t.props,n=e.expanded,r=e.entity,o=e.value;(0,e.onExpand)({expanded:!n,value:o,entity:r})},t.handleKeyDown=function(e){var n=t.props,r=n.expanded,o=n["data-component"],i=n.parentRootRef;if(c.isEventFromTab(e))s.focusNextComponent({event:e,startingElement:i});else if(c.isEventFromShiftPlusTab(e))s.focusNextComponent({event:e,isDirectionForward:!1,startingElement:i});else switch(e.key){case c.default.DOWN:return void s.focusNextComponent({event:e,includeChildren:!0,onComponentFiltering:function(e){return e.getAttribute("data-component")===o}});case c.default.UP:return void s.focusNextComponent({event:e,includeChildren:!0,isDirectionForward:!1,onComponentFiltering:function(e){return e.getAttribute("data-component")===o}});case c.default.LEFT:if(e.stopPropagation(),!r)return;return t.onExpand();case c.default.RIGHT:if(e.stopPropagation(),r)return;return t.onExpand();case c.default.ENTER:case c.default.SPACE:return e.stopPropagation(),t.onCheck()}},t}return i(t,e),t.prototype.hasChildren=function(){return null!==this.props.rawChildren},t.prototype.renderExpandCollapseButton=function(){var e=this.props,t=e.expanded,n=e.forceShowToggleIcon,r=e.expandedIcon,o=e.collapsedIcon;return this.hasChildren()||n?a.createElement(d.default,{name:t?r:o,size:"10",color:"light",onClick:this.onExpand,"data-e2e":"tree-node-expand"}):a.createElement("div",{style:{width:"10px",height:"10px"}})},t.prototype.renderLabel=function(){var e=this.props,t=e.checked,n=e.disabled,r=e.entity,o=e.label,i=e.value,s=e.showCheckbox;return a.createElement("label",{className:"sg-tree-node__label",onDoubleClick:this.onExpand,"data-e2e":"tree-node-label"},s&&a.createElement(u.default,{className:"sg-tree-node__checkbox",value:i,checked:1===t,indeterminate:2===t,disabled:n,onChange:this.onCheck,tabIndex:-1}),"function"==typeof o?o(r):o)},t.prototype.renderChildren=function(){return this.props.expanded?this.props.children:null},t.prototype.render=function(){var e=this.props,t=e.className,n=e.disabled,r=e.depth,o=e.tabIndex,i=e["data-e2e"],s=e["data-component"],c=l.cn("sg-tree-node",n&&"sg-tree-node--disabled",t);return a.createElement("li",{className:c,style:{paddingLeft:20*r+"px"},tabIndex:o,"data-e2e":i,"data-component":s,onKeyDown:this.handleKeyDown},a.createElement("span",{className:"sg-tree-node__header"},this.renderExpandCollapseButton(),this.renderLabel()),this.renderChildren())},t.defaultProps={children:null,className:null,depth:0,rawChildren:null,forceShowToggleIcon:!1,showCheckbox:!0,tabIndex:0,"data-e2e":"tree-node","data-component":"tree-node"},t}(a.Component);t.default=g,p=n(0).default,f=n(0).leaveModule,p&&(p.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree-node/tree-node.tsx"),p.register(g,"TreeNode","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/tree/tree-node/tree-node.tsx"),f(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1096);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n TreeNode\n ========================================================================== */\n.sg-tree-node:focus {\n outline: none; }\n\n.sg-keyboard .sg-tree-node:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tree-node__header {\n display: flex;\n align-items: center;\n min-height: 26px; }\n\n.sg-tree-node__label {\n display: flex;\n align-items: center;\n width: 100%;\n padding-left: 5px;\n flex-shrink: 0; }\n\n.sg-tree-node__checkbox {\n padding: 0 15px 0 0; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){var r=n(1098);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Tree\n ========================================================================== */\n.sg-tree {\n width: 100%;\n overflow-x: auto; }\n .sg-tree:focus {\n outline: none; }\n .sg-keyboard .sg-tree:focus {\n outline: none;\n box-shadow: var(--focus-shadow); }\n\n.sg-tree__list {\n list-style: none;\n padding: 0; }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(205),u=function(e){function t(t){var n=e.call(this,t)||this;return n.state={hasPermission:!1,windowFocus:!0},n.registerServiceWorker=function(){var e=n.props.pathToServiceWorker;navigator.serviceWorker.register(e).then((function(e){n.swRegistration=e,n.swRegistration.getNotifications().then((function(e){return e.forEach((function(e){return e.close()}))})),console.log("Registration successful, scope is:",e.scope),n.askForPermission(),n.addEvents()})).catch((function(e){console.log("Service worker registration failed, error:",e.message)}))},n.handleWindowFocus=function(){n.setState({windowFocus:!0})},n.handleWindowBlur=function(){n.setState({windowFocus:!1})},n.isPushNotificationSupported=function(){return"serviceWorker"in navigator&&"PushManager"in window&&"Notification"in window},n.askForPermission=function(){Notification.requestPermission().then((function(e){n.setState({hasPermission:"granted"===e})}))},n.createNotification=function(e,t){n.state.windowFocus||n.state.hasPermission&&("string"!=typeof t.tag&&(t.tag=c.default("sg-web-notification-")),n.notification[t.tag]||n.swRegistration&&n.swRegistration.showNotification&&(window.self=n.swRegistration,n.swRegistration.showNotification(e,t).catch((function(e){return console.log(e)})),n.notification[t.tag]={}))},n.notification={},n}return i(t,e),t.prototype.addEvents=function(){this.props.alwaysShow||(window.addEventListener("focus",this.handleWindowFocus),window.addEventListener("blur",this.handleWindowBlur))},t.prototype.removeEvents=function(){window.removeEventListener("focus",this.handleWindowFocus),window.removeEventListener("blur",this.handleWindowBlur)},t.prototype.componentDidMount=function(){this.isPushNotificationSupported()&&this.registerServiceWorker()},t.prototype.componentDidUpdate=function(e,t){var n=this.props.notification;e.notification!==n&&n&&this.createNotification(n.title,n.options)},t.prototype.componentWillUnmount=function(){this.removeEvents()},t.prototype.render=function(){return l.createElement("input",{type:"hidden",name:"web-notification",style:{display:"none"}})},t.defaultProps={alwaysShow:!1},t}(l.Component);t.default=u,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/web-notification/web-notification.tsx"),a.register(u,"WebNotification","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/web-notification/web-notification.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(131),u=n(8),d=function(e){var t=e.link,n=i(e,["link"]);return l.createElement("span",o({},u.default(n)),t)};t.default=c.default(d,{preventTooltipOnMobile:!0}),a=n(0).default,s=n(0).leaveModule,a&&(a.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/sg-tooltip/sg-tooltip.tsx"),a.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/sg-tooltip/sg-tooltip.tsx"),a.register(d,"SGTooltip","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/sg-tooltip/sg-tooltip.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1102);t.default=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l=n(2),c=n(112),u=n(24),d=n(209);n(1103);var p,f,g={success:"success",warning:"warning",error:"error"},m=function(e){return function(t){function n(){var e=null!==t&&t.apply(this,arguments)||this;return e.state={value:e.props.value},e.onChangeHandler=function(t){var n=e.props.onChange;e.setState({value:t.target.value}),n&&n(t)},e.getRegexValidation=function(t){var n=!t.match&&void 0!==t.match;if(Array.isArray(t.regex))return!t.regex.find((function(t){return!(n?!t.test(e.state.value):t.test(e.state.value))}));var r=n?!t.regex.test(e.state.value):t.regex.test(e.state.value);return t&&r},e.getModifyRuleObject=function(t){var n=Object.assign({},t),r=e.getRegexValidation(t);return Boolean(e.props.value)?n.icon=r?"success":n.required?"error":"warning":n.icon="error",n},e.getSemanticScore=function(){var t=e.props.rules.filter((function(t){return e.getRegexValidation(t)}));return Boolean(e.props.value)?t.length===e.props.rules.length?"success":"error":"default"},e.renderHint=function(e){var t=e.icon,n=e.description,r=c.cn("sg-rules-box__hint-icon",t&&"sg-rules-box__hint-icon--"+t);return l.createElement("div",{className:"sg-rules-box__hint",key:n},l.createElement(u.default,{name:g[t],size:"14",className:r}),n)},e.renderHints=function(){return e.props.rules.map((function(t){return e.getModifyRuleObject(t)})).map((function(t){return e.renderHint({icon:t.icon,description:t.description})}))},e.renderStrengthMeter=function(){var t=c.cn("sg-rules-box__hints",e.getSemanticScore()&&"sg-rules-box__hints--"+e.getSemanticScore());return l.createElement("div",{className:t},l.createElement(d.default,{level:"6",density:"cozy"},e.props.translation.title),l.createElement("div",{className:"sg-rules-box__meter"}),e.renderHints())},e}return i(n,t),n.prototype.render=function(){var t=this.props,n=t.className,r=s(t,["className"]),o=(r.rules,r.dispatch,r.onChange,s(r,["rules","dispatch","onChange"])),i=c.cn("sg-rules-box","sg-rules-box--custom-validation",n);return l.createElement(e,a({validationMessageTemplate:this.renderStrengthMeter,className:i,onChange:this.onChangeHandler},o))},n.defaultProps={rules:[],translation:{title:"Recommendations"}},n}(l.Component)};t.default=m,p=n(0).default,f=n(0).leaveModule,p&&(p.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(g,"ICON","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),p.register(m,"withFieldRules","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/with-field-rules/with-field-rules.tsx"),f(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1104);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Recommendations\n ========================================================================== */\n.sg-rules-box .sg-input-addon--suffix {\n padding-right: 5px; }\n\n.sg-rules-box--custom-validation {\n background-color: var(--background-component-primary); }\n .sg-rules-box--custom-validation .sg-validation {\n background: var(--background-component-primary);\n border: 1px solid transparent;\n color: var(--typography-darkest);\n font-size: 14px; }\n .sg-rules-box--custom-validation .sg-validation--success {\n border-color: var(--color-success); }\n .sg-rules-box--custom-validation .sg-validation--error {\n border-color: var(--color-error); }\n .sg-rules-box--custom-validation .sg-validation--hint {\n border-color: var(--color-hint); }\n\n.sg-theme-hcb .sg-rules-box--custom-validation .sg-validation {\n border-color: #fff; }\n\n/* Hits wrapper\n ========================================================================== */\n.sg-rules-box__hints {\n display: flex;\n flex-direction: column;\n flex: 1 1 0;\n text-align: left; }\n\n.sg-rules-box__hints--error .sg-rules-box__meter {\n background: var(--color-error); }\n\n.sg-rules-box__hints--success .sg-rules-box__meter {\n background: var(--color-success); }\n\n.sg-rules-box__hints--default .sg-rules-box__meter {\n background: var(--color-hint); }\n\n/* Meter\n ========================================================================== */\n.sg-rules-box__meter {\n height: 2px;\n width: 100%; }\n\n/* Hit row\n ========================================================================== */\n.sg-rules-box__hint {\n display: flex;\n align-items: center;\n padding: 10px 0; }\n\n.sg-rules-box__hint-icon {\n margin-right: 5px; }\n\n.sg-rules-box__hint-icon--success {\n color: var(--color-success); }\n\n.sg-rules-box__hint-icon--error {\n color: var(--color-error); }\n\n.sg-rules-box__hint-icon--warning {\n color: var(--color-warning); }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1106);t.default=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(7),l=n(8),c=n(25),u=n(46);n(1107);var d,p,f={success:"success",error:"error",warning:"warning",info:"information",instruction:"information",hint:"information"},g=function(e){var t=e.children,n=e.className,r=e.density,d=e.title,p=e.type,g=e.tabIndex,m=e["data-e2e"],h=e["data-component"],y=i(e,["children","className","density","title","type","tabIndex","data-e2e","data-component"]),b=s.default("sg-banner-notice",p&&"sg-banner-notice--type-"+p,r&&"sg-banner-notice--density-"+r,n),x=s.default("sg-banner-notice__content"),_=t?"compact":"none";return a.createElement("div",o({className:b,"data-e2e":m,"data-component":h,tabIndex:g,role:"alert","aria-live":"assertive"},l.default(y)),a.createElement(c.default,{name:f[p],size:"20",className:"sg-banner-notice__icon",color:"white"}),a.createElement("div",{className:x},d&&a.createElement(u.default,{level:"6",density:_,className:"sg-banner-notice__title",color:"white",weight:"medium"},d),t))};g.defaultProps={density:"medium",type:"hint",tabIndex:0,"data-e2e":"banner-notification","data-component":"banner-notification"},t.default=g,d=n(0).default,p=n(0).leaveModule,d&&(d.register(o,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),d.register(i,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),d.register(f,"icons","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),d.register(g,"BannerNotification","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/node_modules/sg-styleguide/lib/components/banner-notification/banner-notification.tsx"),p(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1108);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(t=e.exports=n(5)(!1)).push([e.i,"/* stylelint-disable */\n\n/* ==========================================================================\n Banner Notification\n ========================================================================== */\n.sg-banner-notice {\n display: flex;\n align-items: center;\n position: relative;\n text-align: start; }\n .sg-banner-notice:focus {\n outline: none; }\n .sg-keyboard .sg-banner-notice:focus {\n outline: none;\n box-shadow: var(--first-level-box-shadow), var(--focus-shadow); }\n .sg-banner-notice .sg-banner-notice__title {\n padding-top: 0; }\n .sg-banner-notice .sg-banner-notice__close-icon {\n color: var(--typography-white); }\n\n.sg-banner-notice--density-small {\n padding: 10px 15px; }\n\n.sg-banner-notice--density-medium {\n padding: 10px 20px; }\n\n.sg-banner-notice__icon {\n margin-right: 10px; }\n\n.sg-banner-notice__content {\n display: flex;\n align-items: center;\n flex-direction: column;\n padding: 0;\n word-break: break-word; }\n\n.sg-banner-notice__close-icon {\n position: absolute;\n top: 15px;\n right: 20px; }\n\n/* Borders and Shadows\n ========================================================================== */\n.sg-banner-notice--border {\n border-left: 3px solid transparent; }\n\n.sg-banner-notice--shadow {\n box-shadow: var(--first-level-box-shadow); }\n\n/* Types\n ========================================================================== */\n.sg-banner-notice--type-success {\n background: var(--color-success); }\n .sg-banner-notice--type-success .sg-list__icon {\n color: var(--color-success); }\n\n.sg-banner-notice--type-error {\n background: var(--color-error); }\n .sg-banner-notice--type-error .sg-list__icon {\n color: var(--color-error); }\n\n.sg-banner-notice--type-warning {\n background: var(--color-warning); }\n .sg-banner-notice--type-warning .sg-list__icon {\n color: var(--color-warning); }\n\n.sg-banner-notice--type-instruction {\n background: var(--ocean-base); }\n .sg-banner-notice--type-instruction .sg-list__icon {\n color: var(--ocean-base); }\n\n.sg-banner-notice--type-info {\n background: var(--royal-base); }\n .sg-banner-notice--type-info .sg-list__icon {\n color: var(--royal-base); }\n\n.sg-banner-notice--type-hint {\n background: var(--color-hint); }\n .sg-banner-notice--type-hint .sg-list__icon {\n color: var(--color-hint); }\n\n@media (max-width: 1500px) {\n .sg-banner-notice .sg-banner-notice__icon {\n max-width: 20px;\n max-height: 20px;\n margin-right: 5px; }\n .sg-banner-notice__title {\n padding-bottom: 0; }\n .sg-banner-notice__content {\n padding: 0 5px; }\n .sg-banner-notice--border {\n border-width: 2px; } }\n",""]),t.locals={"fonts-groups":"fontFamily | fontSize | fontWeight | lineHeight | fontAspectRatio | fontSizeLetterWidth","fontFamily-font-family-main":"Roboto","fontSize-font-size-x-small":"11px","fontSize-font-size-small":"12px","fontSize-font-size-medium":"14px","fontSize-font-size-large":"16px","fontSize-font-size-x-large":"20px","fontWeight-font-weight-light":"300","fontWeight-font-weight-regular":"400","fontWeight-font-weight-medium":"500","fontWeight-font-weight-bold":"600","fontWeight-font-weight-extra-bold":"700","lineHeight-line-height-size-small":"17px","lineHeight-line-height-size-medium":"19px","lineHeight-line-height-size-large":"21px","lineHeight-line-height-size-x-large":"25px","fontAspectRatio-font-aspect-ratio":"0.42","fontSizeLetterWidth-font-size-small-letter-width":"5.04px","fontSizeLetterWidth-font-size-medium-letter-width":"5.88px","fontSizeLetterWidth-font-size-large-letter-width":"6.72px","fontSizeLetterWidth-font-size-x-large-letter-width":"8.4px","density-groups":"densityTitle","densityTitle-title-density-airy":"32px","densityTitle-title-density-comfortable":"22px","densityTitle-title-density-cozy":"16px","densityTitle-title-density-compact":"2px","densityTitle-title-density-none":"0","space-groups":"spacingFactor | spaces","spacingFactor-spacing-factor":"5px","spaces-space-xx-small":"5px","spaces-space-x-small":"10px","spaces-space-small":"15px","spaces-space-medium":"20px","spaces-space-large":"30px","spaces-space-x-large":"40px","spaces-space-xx-large":"60px","border-groups":"borderRadius","borderRadius-radius-small":"2px","borderRadius-radius-medium":"3px","borderRadius-radius-large":"5px","borderRadius-radius-x-large":"10px","borderRadius-radius-full":"50%","shadow-groups":"boxShadow","other-groups":"constants","constants-page-content-width":"1240px","constants-drawer-width":"260px","constants-prefix-postfix-max-allowed-letters":"18","constants-input-addon-height":"38px","constants-header-height":"80px","constants-header-height-mobile":"60px","constants-grid-buffer-for-ie":"1px","constants-timing-small":"0.3s","constants-timing-medium":"0.7s","constants-ease":"ease","responsive-groups":"mediaQuery","mediaQuery-max-phone-size":"800px","mediaQuery-media-query-max-phone":'"max-width: 800px"',"mediaQuery-media-query-min-tablet":'"min-width: 801px"',"mediaQuery-media-query-max-tablet":'"max-width: 1500px"',"mediaQuery-media-query-min-large-tablet":'"min-width: 1024px"',"mediaQuery-media-query-max-large-tablet":'"max-width: 1199px"',"mediaQuery-media-query-min-desktop":'"min-width: 1501px"',"mediaQuery-media-query-ie10plus":'"screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none)"',"z-index-group":"zIndex","zIndex-drawer":"10","zIndex-dropdown":"20","zIndex-sticky":"30","zIndex-fixed":"40","zIndex-modalBackground":"60","zIndex-modal":"70","zIndex-loadingModal":"80","zIndex-contextWraper":"90","zIndex-notification":"100","zIndex-popover":"110","zIndex-tooltip":"120"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(60),o=n(35);t.onPageInit=r.createAction(o.PAGE_INIT),t.onPageResize=r.createAction(o.PAGE_RESIZE)},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(9),l=function(e){return a.createElement(s.Section,null,a.createElement(s.Flex,{padding:["none","large","large","large"],direction:"column",gutter:"none"},a.createElement(s.Title,{level:"1",density:"comfortable",weight:"light",color:"dark"},e.title)),a.createElement(s.Container,null,a.createElement(s.Flex,{gutter:"none",margin:"none"},a.createElement(s.Box,{sm:"2",flex:!0,align:"center",justify:"center"},a.createElement("svg",{style:{width:"80px",height:"64px"},width:"218",height:"218",id:"bc284073-cdae-4608-aef9-72ef305d2a87","data-name":"Icons",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 96 96"},a.createElement("g",{opacity:"0"},a.createElement("rect",{width:"96",height:"96",fill:"#fff"})),a.createElement("path",{d:"M61.282,69.2c-.137-.107-16.541-61.863-16.541-61.863-.032-.123-1.094-4.1-1.094-4.1L28.221,67.938,10.312,80.869,21.6,86.6l-3.225,4.728,17.041,1.44,7.258-7.159L45.119,90l3.135-5.435,13.591,6.384,23.843-2.628Z",fill:"#f9e9e0"}),a.createElement("path",{d:"M86.306,87.536,62.151,68.577,44.653,3.126a1,1,0,0,0-.929-.9.541.541,0,0,0-.058.007h0a.9.9,0,0,0-.163.022.971.971,0,0,0-.153.021.952.952,0,0,0-.326.178h0v0a1.016,1.016,0,0,0-.226.27,1,1,0,0,0-.054.125,1.052,1.052,0,0,0-.064.151L27.334,67.35,9.726,80.063a1,1,0,0,0,.133,1.7l10.269,5.211-2.579,3.793a1,1,0,0,0,.743,1.558l17.041,1.44a.787.787,0,0,0,.084,0h0a1.008,1.008,0,0,0,.368-.071c.021-.009.037-.027.057-.036a1.01,1.01,0,0,0,.26-.171s.011-.006.016-.011l6.322-6.234,1.8,3.24a1,1,0,0,0,.866.514h.008a1,1,0,0,0,.866-.5l2.67-4.629L61.4,91.857a.989.989,0,0,0,.534.088L85.8,89.317a1,1,0,0,0,.508-1.781Zm-49.642,2.6,2.554-27.782a1.024,1.024,0,0,0,.026-.3L43,21.211l1.168,61.515L42.034,84.84ZM29.2,68.154l9.877-41.425L32.754,68.411l-5.11,7.514ZM39.532,37.079,37.261,61.784l-1.9,2.8Zm9.145,46.583h0l-.022-.01L46.163,82.48l-1.3-68.369L60.3,89.127Zm2.864-47.027,7.99,29.887-2.2-1.724ZM12.226,80.724l14.515-10.48-1.986,9.929-3.493,5.136ZM36.883,65.9,34.512,91.69,20.165,90.479Zm8.252,22.077L43.919,85.79l1.47-1.45,1.449.681Zm17.361,1.9L57.964,67.849l2.7,2.135a1.084,1.084,0,0,0,.2.123L83.144,87.6Z",fill:"#b35227"}))),a.createElement(s.Box,{sm:"10"},a.createElement(s.Text,null,e.description)))))};t.default=l,o=n(0).default,i=n(0).leaveModule,o&&(o.register(l,"Intro","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/intro/index.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(18),d=n(9),p=n(15),f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){var e=this;return window.optimizerData.network_settings.is_multisite&&!window.optimizerData.network_settings.is_network_admin?"":1==this.props.hideRatingOption?"":l.createElement(d.Section,null,l.createElement(d.Container,{padding:"large",className:"sg-rate"},l.createElement(d.Flex,{margin:"none",gutter:"xx-large",expand:!0},l.createElement(d.Box,{sm:"3",flex:!0,align:"center",justify:"center",className:"sg-rate--stars"},l.createElement(d.Link,{href:"https://wordpress.org/support/plugin/sg-cachepress/reviews/?rate=5#new-post",target:"_blank",style:{width:"100%"}},l.createElement(d.StarRating,{rating:5,size:"large",style:{width:"100%"}}))),l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},p.translate("Thanks for using SG Optimizer to make your site faster!")),l.createElement(d.Link,{href:"https://wordpress.org/support/plugin/sg-cachepress/reviews/?rate=5#new-post",target:"_blank",style:{paddingBottom:"10px"}},p.translate("Help more people optimize their sites by rating our plugin."))),l.createElement(d.Button,{size:"small",type:"link",className:"sg-button--hide",style:{color:"#a4a4a4"},onClick:function(t){return e.props.hideRating()}},p.translate("Don’t Show This Again")))))},t}(l.Component),g=function(e){return{hideRatingOption:e.Options.hide_rating}},m=function(e){return{hideRating:function(){return e(u.hideRating())}}};t.default=c.connect(g,m)(f),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),a.register(f,"Rating","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),a.register(g,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),a.register(m,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/rating/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var s,l,c=n(2),u=n(27),d=n(9),p=n(478),f=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.render=function(){return c.createElement(d.Notifications,a({},this.props),this.props.notifications&&this.props.notifications.map((function(e){return c.createElement(p.Notification,{notification:e,message:e.message,key:e.id})})))},t}(c.Component),g=function(e){return{notifications:e.Notifications.notifications}},m=function(e){return{}};t.default=u.connect(g,m)(f),s=n(0).default,l=n(0).leaveModule,s&&(s.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(f,"Notifications","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(g,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),s.register(m,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notifications.tsx"),l(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=this&&this.__assign||function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&(n[r[o]]=e[r[o]])}return n};Object.defineProperty(t,"__esModule",{value:!0});var l,c,u=n(2),d=n(27),p=n(18),f=n(9),g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.removeNotification=function(){var e=t.props,n=e.removeNotification,r=e.notification;void 0!==t.timeout&&(clearTimeout(t.timeout),t.timeout=void 0,n({id:r.id}))},t}return i(t,e),t.prototype.componentWillMount=function(){var e=this;this.timeout=setTimeout((function(){e.removeNotification()}),4e3)},t.prototype.componentWillUnmount=function(){this.removeNotification()},t.prototype.render=function(){var e=this.props,t=e.notification,n=(e.removeNotification,s(e,["notification","removeNotification"]));return u.createElement(f.Notification,a({type:t.type,title:t.title,message:t.message,onClose:this.removeNotification},n))},t}(u.Component),m=function(e){return{notifications:e.Notifications.notifications}},h=function(e){return{removeNotification:function(t){return e(p.removeNotification(t))}}};t.default=d.connect(m,h)(g),l=n(0).default,c=n(0).leaveModule,l&&(l.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(a,"__assign","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(s,"__rest","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(g,"Notification","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(m,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),l.register(h,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/containers/notifications/notification.tsx"),c(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(9),d=n(18),p=n(15),f=n(1115),g=n(218),m=n(143),h=n(97),y=function(e){function t(t){var n=e.call(this,t)||this;return n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.toogleDialog=function(e){var t;n.setState(((t={})[e]=!n.state[e],t))},n.state={showUrlsDialog:!1,showCacheDialog:!1},n}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(h.Row,{title:p.translate("Dynamic Caching"),checked:this.props.options.enable_cache,name:"enable_cache",onChange:this.changeOption},p.translate("Store your content in the server’s memory for a faster access with this full-page caching solution powered by NGINX.")),1===this.props.options.enable_cache&&l.createElement(u.Flex,{gutter:"large"},l.createElement(u.Box,{sm:"12"},l.createElement(u.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(u.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(u.Box,{sm:"10"},l.createElement(u.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},p.translate("Manual Cache Purge")),l.createElement(u.Text,null,p.translate("Clear the Dynamic Cache for your entire website."))),l.createElement(u.Box,{sm:"2"},l.createElement(u.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.props.purgeCache},this.props.cachePurged?p.translate("Purge Cache"):p.translate("Purging ...")))),l.createElement(u.Flex,{className:"divider"}),l.createElement(h.InnerRow,{title:p.translate("Automatic Cache Purge"),checked:this.props.options.autoflush_cache,name:"autoflush_cache",onChange:this.changeOption},p.translate("Automatically perform a smart cache purge after every content modification."),"  ",l.createElement(u.Link,{onClick:function(t){return e.toogleDialog("showCacheDialog")}}," ",p.translate("See rules"))),l.createElement(u.Flex,{className:"divider"}),l.createElement(h.InnerRow,{title:p.translate("Browser-Specific Caching"),checked:this.props.options.user_agent_header,name:"user_agent_header",onChange:this.changeOption},p.translate("We recommend you to enable this feature {{strong}}only{{/strong}} if you’re experiencing issues with plugins, generating mobile version of your site or similar functionality. Once enabled, the cache has to be generated separately for different browsers which lowers its efficiency.",{components:{strong:l.createElement("strong",null)}})),l.createElement(u.Flex,{className:"divider"}),l.createElement(h.InnerRow,{title:p.translate("Excluding URLs")},p.translate("Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic."),"  ",l.createElement(u.Link,{onClick:function(t){return e.toogleDialog("showUrlsDialog")}}," ",p.translate("See examples"))),l.createElement(g.UrlsExclude,{updateExcludeList:this.props.updateExcludeList,excludedUrls:this.props.options.excluded_urls,addNotification:this.props.addNotification,prefix:window.optimizerData.home_url}),l.createElement(u.Flex,{className:"divider"}),l.createElement(f.default,{testUrl:this.props.testUrl})))),this.state.showUrlsDialog&&l.createElement(m.UrlsDialog,{toogleDialog:function(t){return e.toogleDialog("showUrlsDialog")}}),this.state.showCacheDialog&&l.createElement(m.CacheDialog,{toogleDialog:function(t){return e.toogleDialog("showCacheDialog")}}))},t}(l.Component),b=function(e){return{options:e.Options,cachePurged:e.Cache.cachePurged}},x=function(e){return{enableOption:function(t,n){return e(d.enableOption(t,n,!1))},disableOption:function(t,n){return e(d.disableOption(t,n,!1))},updateExcludeList:function(t){return e(d.updateExcludeList(t))},purgeCache:function(){return e(d.purgeCache())},testUrl:function(t){return e(d.testUrl(t))},addNotification:function(t){return e(d.addNotification(t))}}};t.default=c.connect(b,x)(y),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),a.register(y,"DynamicCache","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),a.register(b,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),a.register(x,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/modules/dynamic-cache/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(9),u=n(15),d=function(e){function t(t){var n=e.call(this,t)||this;return n.handleKeyPressTestCache=function(e){"Enter"==e.key&&n.testUrlCache()},n.handleTestUrlInputChange=function(e){n.setState({testInputValue:e.target.value})},n.testUrlCache=function(){var e=n.state.testInputValue.replace(window.optimizerData.home_url,"");n.props.testUrl(e)},n.state={testInputValue:""},n}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(c.Flex,{direction:"row",gutter:"large",margin:"medium"},l.createElement(c.Box,{sm:"12"},l.createElement(c.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Test URLs for Cache Status")),l.createElement(c.Text,null,u.translate("Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.")))),l.createElement(c.Flex,{direction:"row",gutter:"large",margin:"medium"},l.createElement(c.Box,{sm:"10"},l.createElement(c.Input,{type:"text",size:"medium",prefix:window.optimizerData.home_url,value:this.state.testInputValue,onChange:function(t){return e.handleTestUrlInputChange(t)},onKeyPress:this.handleKeyPressTestCache})),l.createElement(c.Box,{sm:"2"},l.createElement(c.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.testUrlCache},u.translate("Test")))))},t}(l.Component);t.default=d,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/cache-tester/index.tsx"),a.register(d,"CacheTester","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/cache-tester/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(51),u=n(9),d=n(15),p=function(e){function t(t){var n=e.call(this,t)||this;return n.transformExcludedItems=function(){var e=[];return n.props.excludedItems.map((function(t){e.push({value:t})})),e.reverse()},n.handleKeyPressExcludeList=function(e){"Enter"==e.key&&n.updateExcludeList()},n.handleExcludeInputChange=function(e){n.setState({excludeInputValue:e.target.value})},n.updateExcludeList=function(){if(-1!==n.props.excludedItems.indexOf(n.state.excludeInputValue))return n.props.addNotification({id:n.state.excludeInputValue,type:"error",message:d.translate("This item already exists in exclude list.")}),!1;if(c.isEmpty(n.state.excludeInputValue))return n.props.addNotification({id:n.state.excludeInputValue+"error",type:"error",message:d.translate("You must input a class name.")}),!1;var e=n.props.excludedItems;e.push(n.state.excludeInputValue),n.props.updateExcludeList(e),n.setState({excludeInputValue:""})},n.deleteItem=function(e){var t=n.props.excludedItems,r=t.indexOf(e);t.splice(r,1),n.props.updateExcludeList(t)},n.getColumns=function(){return[{header:"",accessor:"value",render:function(e){return l.createElement(u.Flex,{margin:"none",gutter:"none"},l.createElement(u.Text,{weight:"bold"},e))}},{header:"",render:function(e,t){return l.createElement(u.IconButton,{icon:"trash",shape:"circle",onClick:function(e){return n.deleteItem(t.value)}})},style:{textAlign:"right"}}]},n.state={excludeInputValue:""},n}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(u.Flex,{gutter:"large",direction:"row",margin:"small"},l.createElement(u.Box,{sm:"10"},l.createElement(u.Input,{type:"text",size:"medium",prefix:this.props.prefix,value:this.state.excludeInputValue,onChange:function(t){return e.handleExcludeInputChange(t)},onKeyPress:this.handleKeyPressExcludeList})),l.createElement(u.Box,{sm:"2"},l.createElement(u.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.updateExcludeList},d.translate("Exclude")))),this.props.excludedItems.length>0&&l.createElement(u.Flex,{gutter:"large",direction:"column"},l.createElement(u.Box,null,l.createElement(u.Table,{data:this.transformExcludedItems(),columns:this.getColumns()}))))},t}(l.Component);t.default=p,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/simple-exclude.tsx"),a.register(p,"SimpleExclude","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/simple-exclude.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(9),u=n(15),d=n(1118),p=function(e){function t(t){var n=e.call(this,t)||this;return n.transformExcludedUrls=function(){var e=[];return n.props.excludedUrls.map((function(t){e.push({value:d.unTrailingSlashIt(window.optimizerData.home_url)+t})})),e.reverse()},n.handleKeyPressExcludeList=function(e){"Enter"==e.key&&n.updateExcludeList()},n.handleExcludeInputChange=function(e){n.setState({excludeInputValue:e.target.value})},n.updateExcludeList=function(){var e=n.getAndValidateExcludeUrl();if(!1!==e){var t=n.props.excludedUrls;t.push(e),n.props.updateExcludeList(t),n.setState({excludeInputValue:""})}},n.deleteUrl=function(e){var t=e.replace(window.optimizerData.home_url,"/"),r=n.props.excludedUrls,o=r.indexOf(t);r.splice(o,1),n.props.updateExcludeList(r)},n.getColumns=function(){return[{header:"",accessor:"value",render:function(e){return l.createElement(c.Flex,{margin:"none",gutter:"none"},l.createElement(c.Text,{weight:"bold"},e))}},{header:"",render:function(e,t){return l.createElement(c.IconButton,{icon:"trash",shape:"circle",onClick:function(e){return n.deleteUrl(t.value)}})},style:{textAlign:"right"}}]},n.state={excludeInputValue:""},n}return i(t,e),t.prototype.getAndValidateExcludeUrl=function(){var e=new RegExp("^/+|"+window.optimizerData.home_url,"g"),t=this.state.excludeInputValue.replace(e,"");return"*"!==t.slice(-1)&&(t=d.trailingSlashIt(t)),"/"!==t&&(t="/"+t),-1!==this.props.excludedUrls.indexOf(t)?(this.props.addNotification({id:t,type:"error",message:u.translate("This URL already exists in exclude list.")}),!1):t},t.prototype.render=function(){var e=this;return l.createElement(l.Fragment,null,l.createElement(c.Flex,{gutter:"large",direction:"row",margin:"none"},l.createElement(c.Box,{sm:"10"},l.createElement(c.Input,{type:"text",size:"medium",prefix:this.props.prefix,value:this.state.excludeInputValue,onChange:function(t){return e.handleExcludeInputChange(t)},onKeyPress:this.handleKeyPressExcludeList})),l.createElement(c.Box,{sm:"2"},l.createElement(c.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:this.updateExcludeList},u.translate("Exclude")))),this.props.excludedUrls.length>0&&l.createElement(c.Flex,{gutter:"large",direction:"column",margin:"medium"},l.createElement(c.Box,null,l.createElement(c.Table,{data:this.transformExcludedUrls(),columns:this.getColumns()}))))},t}(l.Component);t.default=p,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/urls-exclude.tsx"),a.register(p,"UrlsExclude","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/exclude/urls-exclude.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";var r=function e(t){return t.endsWith("/")||t.endsWith("\\")?e(t.slice(0,-1)):t},o=function(e){return r(e)+"/"};e.exports=o,e.exports.trailingSlashIt=o,e.exports.unTrailingSlashIt=r},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Check Your Website!",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:function(t){return e.toogleConfirm()},color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization."))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"AsyncDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/async-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Automatic Purge Rule",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleDialog},s.translate("Close")))},a.createElement(l.Flex,{gutter:"none",margin:"none"},a.createElement(l.Text,{align:"left"},s.translate("Purge your installation's entire Dynamic Cache or select parts in order to achieve the best hit-to-cache ratio for your account. Here are the plugin's purge rules:"))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Full Purge on page, posts, and category deletion, plugin and theme activation, deactivation, or update, and on WordPress core updates."))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Specific URL Purge on comment actions and page, post, and category updates."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"CacheDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/cache-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Force HTTPS",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleClose},s.translate("Cancel")),a.createElement(l.Button,{onClick:e.toogleConfirm,color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none",margin:"none"},a.createElement(l.Text,{align:"left"},s.translate("In order to force HTTPS on your site, we will automatically update your database replacing all insecure links. In addition to that, we will add a rule in your .htaccess file, forcing all requests to go through encrypted connection."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"SslDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/ssl-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Excluding URLs",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleDialog},s.translate("Close")))},a.createElement(l.Flex,{gutter:"none",margin:"none"},a.createElement(l.Text,{align:"left"},s.translate('You can exclude full or partial URLs using "*" as a wildcard. For example:'))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.",{components:{strong:a.createElement("strong",null)}}))),a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate('{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of "parent-page".',{components:{strong:a.createElement("strong",null)}}))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"UrlsDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/urls-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Delete All WebP Files",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleClose},s.translate("Cancel")),a.createElement(l.Button,{onClick:function(t){return e.toogleConfirm()},color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("This will delete all WebP files in your uploads folder! In case you need them, you will have to regenerate them again or restore that folder from a backup."))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"DeleteWebpDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/delete-webp-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(15),l=n(9),c=function(e){return a.createElement(l.Dialog,{state:"info",title:"Re-generate All WebP Files",icon:"information",footer:a.createElement("div",null,a.createElement(l.Button,{onClick:e.toogleClose},s.translate("Cancel")),a.createElement(l.Button,{onClick:function(t){return e.toogleConfirm()},color:"primary"},s.translate("Confirm")))},a.createElement(l.Flex,{gutter:"none"},a.createElement(l.Text,{align:"left"},s.translate("Doing this will delete all WebP files in your uploads folder and generate them anew!"))))};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"RegenerateWebpDialog","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/dialogs/regenerate-webp-dialog.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(51),p=n(9),f=n(18),g=n(143),m=n(483),h=n(78),y=n(484),b=n(485),x=function(e){function t(t){var n=e.call(this,t)||this;return n.toogleSslDialog=function(){n.setState({showSslDialog:!n.state.showSslDialog})},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.toogleSsl=function(){n.props.options.ssl_enabled?(n.props.disableSsl("ssl_enabled"),n.props.disableOption("fix_insecure_content")):(n.props.enableSsl("ssl_enabled"),n.setState({showSslDialog:!1}))},n.state={showSslDialog:!1},n}return i(t,e),t.prototype.render=function(){var e=this;return 1===window.optimizerData.network_settings.is_multisite&&0===window.optimizerData.network_settings.is_network_admin&&!0,l.createElement(h.default,null,d.includes(window.optimizerData.modules,"ssl")&&l.createElement(l.Fragment,null,l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},1===this.props.isLoading&&l.createElement(p.Loader,{style:{position:"absolute"}}),l.createElement(p.Box,{sm:"10"},l.createElement(p.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Enable HTTPS")),l.createElement(p.Text,null,u.translate("Configures your site to work correctly via HTTPS and forces a secure connection to your site."))),l.createElement(p.Box,{sm:"2",className:"right--actions"},l.createElement(p.Switch,{size:"small",checked:this.props.options.ssl_enabled,name:"ssl_enabled",onChange:function(t){return t.target.checked?e.toogleSslDialog():e.toogleSsl()}}))),1===this.props.options.ssl_enabled&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(p.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(p.Box,{sm:"10"},l.createElement(p.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Fix Insecure Content")),l.createElement(p.Text,null,u.translate("Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site"))),l.createElement(p.Box,{sm:"2",className:"right--actions"},l.createElement(p.Switch,{size:"small",checked:this.props.options.fix_insecure_content,name:"fix_insecure_content",onChange:function(t){return e.changeOption(t.target,!0)}})))))),l.createElement(p.Flex,{className:"divider"})),d.includes(window.optimizerData.modules,"phpchecker")&&l.createElement(m.default,null),l.createElement(b.default,{checked:this.props.options.enable_gzip_compression,changeOption:this.changeOption}),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{checked:this.props.options.enable_browser_caching,changeOption:this.changeOption}),this.state.showSslDialog&&l.createElement(g.SslDialog,{toogleClose:this.toogleSslDialog,toogleConfirm:this.toogleSsl}))},t}(l.Component),_=function(e){return{options:e.Options,isLoading:e.Options.isLoading}},v=function(e){return{enableOption:function(t,n){return e(f.enableOption(t,n,!1))},disableOption:function(t,n){return e(f.disableOption(t,n,!1))},enableSsl:function(t){return e(f.enableSsl(t))},disableSsl:function(t){return e(f.disableSsl(t))},switchPhp:function(t){return e(f.switchPhp(t))}}};t.default=c.connect(_,v)(x),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),a.register(x,"EnvironmentOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),a.register(_,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),a.register(v,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/environment-optimization/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(51),p=n(9),f=n(18),g=n(143),m=n(78),h=n(218),y=n(480),b=n(481),x=function(e){function t(t){var n=e.call(this,t)||this;return n.toogleAsyncDialog=function(){n.setState({showAsyncDialog:!n.state.showAsyncDialog})},n.toogleAsync=function(){n.props.options.optimize_javascript_async?n.props.disableOption("optimize_javascript_async",!0):(n.props.enableOption("optimize_javascript_async",!0),n.setState({showAsyncDialog:!1}))},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.openExclude=function(e){var t;n.setState(((t={})[e]=!n.state[e],t))},n.updateExclude=function(e,t,r){var o;n.props.updateExcludes(e,t),n.setState(((o={})[r]=!0,o))},n.state={showMinifyCssExclude:!1,showCombineCssExclude:!1,showMinifyJavascriptExclude:!1,showAsyncJavascriptExclude:!1,showHtmlMinifyExclude:!1,showAsyncDialog:!1},n}return i(t,e),t.prototype.filterSelectedValues=function(e,t){return e.length?e.filter((function(e){return t.some((function(t){return e===t.value}))})):e},t.prototype.render=function(){var e=this,t=d.filter(this.props.jsAssets,{is_minified:0}),n=(d.filter(this.props.jsAssets,{in_footer:0}),d.filter(this.props.cssAssets,{is_minified:0})),r=this.filterSelectedValues(this.props.options.minify_javascript_exclude,t),o=this.filterSelectedValues(this.props.options.async_javascript_exclude,this.props.jsAssets),i=this.filterSelectedValues(this.props.options.minify_css_exclude,n),a=this.filterSelectedValues(this.props.options.combine_css_exclude,this.props.cssAssets);return l.createElement(m.default,null,l.createElement(y.default,{title:u.translate("Minify the HTML Output"),checked:this.props.options.optimize_html,name:"optimize_html",onChange:this.changeOption},u.translate("Removes unnecessary characters from your HTML output saving data and improving your site speed. "),!!this.props.options.optimize_html&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showHtmlMinifyExclude")}}," ",u.translate("Exclude URLs from HTML Minification"))),1===this.props.options.optimize_html&&(this.props.options.minify_html_exclude.length||this.state.showHtmlMinifyExclude)&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Flex,{gutter:"none",background:"light",margin:"none",direction:"column",style:{paddingBottom:"20px"}},l.createElement(b.default,{margin:"medium",title:u.translate("Exclude URLs from HTML Minification")},u.translate("With this functionality, you can exclude different pages from HTML minification.")),l.createElement(h.UrlsExclude,{updateExcludeList:function(t,n,r){return e.updateExclude("minify_html_exclude",t,"showHtmlMinifyExclude")},excludedUrls:this.props.options.minify_html_exclude,addNotification:this.props.addNotification,prefix:window.optimizerData.home_url})))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Minify JavaScript Files"),checked:this.props.options.optimize_javascript,name:"optimize_javascript",onChange:this.changeOption},u.translate("Minify your JavaScript files in order to reduce their size and reduce the number of requests to the server. "),!!this.props.options.optimize_javascript&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showMinifyJavascriptExclude")}}," ",u.translate("Exclude from JavaScript Minification"))),1===this.props.options.optimize_javascript&&(r.length||this.state.showMinifyJavascriptExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"minify_javascript_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:t,optionValue:"value",optionLabel:"title",selectedValue:r,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("minify_javascript_exclude",t,"showMinifyJavascriptExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Defer Render-blocking JS"),checked:this.props.options.optimize_javascript_async,name:"optimize_javascript_async",onChange:function(t){return 0===e.props.options.optimize_javascript_async?e.toogleAsyncDialog():e.toogleAsync()}},u.translate("Defer loading of render-blocking JavaScript files for faster initial site load. "),!!this.props.options.optimize_javascript_async&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showAsyncJavascriptExclude")}}," ",u.translate("Exclude from Loading JS Files Asynchronously"))),1===this.props.options.optimize_javascript_async&&(o.length||this.state.showAsyncJavascriptExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"async_javascript_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:this.props.jsAssets,optionValue:"value",optionLabel:"title",selectedValue:o,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("async_javascript_exclude",t,"showAsyncJavascriptExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Minify CSS Files"),checked:this.props.options.optimize_css,name:"optimize_css",onChange:this.changeOption},u.translate("Minify your CSS files in order to reduce their size and reduce the number of requests to the server. "),!!this.props.options.optimize_css&&!!n.length&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showMinifyCssExclude")}}," ",u.translate("Exclude From CSS Minification"))),1===this.props.options.optimize_css&&(i.length||this.state.showMinifyCssExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"minify_css_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:n,optionValue:"value",optionLabel:"title",selectedValue:i,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("minify_css_exclude",t,"showMinifyCssExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Combine CSS Files"),checked:this.props.options.combine_css,name:"combine_css",onChange:this.changeOption},u.translate("Combine multiple CSS files into one to lower the number of requests your site generates. "),!!this.props.options.combine_css&&l.createElement(p.Link,{onClick:function(t){return e.openExclude("showCombineCssExclude")}}," ",u.translate("Exclude from CSS Combination"))),1===this.props.options.combine_css&&(a.length||this.state.showCombineCssExclude)&&l.createElement(p.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(p.Box,{sm:"12"},l.createElement(p.MultipleDropdown,{searchable:!0,name:"combine_css_exclude",placeholder:"Place select from the list below or type the name of the script you wish to exclude",options:this.props.cssAssets,optionValue:"value",optionLabel:"title",selectedValue:a,groupBy:"group_title",onChange:function(t,n,r){return e.updateExclude("combine_css_exclude",t,"showCombineCssExclude")}}))),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Optimize Loading of Google Fonts"),checked:this.props.options.combine_google_fonts,name:"combine_google_fonts",onChange:this.changeOption},u.translate("Combine the loading of Google fonts reducing the number of HTTP requests.")),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Remove Query Strings From Static Resources"),checked:this.props.options.remove_query_strings,name:"remove_query_strings",onChange:this.changeOption},u.translate("Removes version query strings from your static resources improving the caching of those resources.")),l.createElement(p.Flex,{className:"divider"}),l.createElement(y.default,{title:u.translate("Disable Emojis"),checked:this.props.options.disable_emojis,name:"disable_emojis",onChange:this.changeOption},u.translate("Enable to prevent WordPress from automatically detecting and generating emojis in your pages.")),this.state.showAsyncDialog&&l.createElement(g.AsyncDialog,{toogleConfirm:this.toogleAsync}))},t}(l.Component),_=function(e){return{options:e.Options,jsAssets:e.Options.assets.scripts,cssAssets:e.Options.assets.styles}},v=function(e){return{enableOption:function(t,n,r){return e(f.enableOption(t,n,r))},disableOption:function(t,n,r){return e(f.disableOption(t,n,r))},addNotification:function(t){return e(f.addNotification(t))},updateExcludes:function(t,n){return e(f.updateExcludes(t,n))}}};t.default=c.connect(_,v)(x),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),a.register(x,"FrontendOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),a.register(_,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),a.register(v,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/frontend-optimization/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(51),p=n(9),f=n(18),g=n(78),m=n(218),h=n(1128),y=n(486),b=n(97),x=function(e){function t(t){var n=e.call(this,t)||this;return n.stopImagesOptimization=function(){clearInterval(n.interval),n.interval="",n.props.stopImagesOptimization()},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.updateLazyLoadExcludeList=function(e,t,r){n.props.updateExcludes(e,t)},n.interval="",n}return i(t,e),t.prototype.componentDidUpdate=function(){1==this.props.options.image_optimization_status?(clearInterval(this.interval),this.interval=""):this.interval||0!=this.props.options.image_optimization_status||(this.interval=setInterval(this.props.checkImageOptimizationStatus,1e4))},t.prototype.componentDidMount=function(){0==this.props.options.image_optimization_status&&(this.interval=setInterval(this.props.checkImageOptimizationStatus,1e4))},t.prototype.render=function(){var e=this;return l.createElement(g.default,null,d.includes(window.optimizerData.modules,"optimize_images")&&l.createElement(l.Fragment,null,l.createElement(b.Row,{title:u.translate("New Images Optimization"),checked:this.props.options.optimize_images,name:"optimize_images",onChange:this.changeOption},u.translate("We will automatically optimize all new images that you upload to your Media Library.")),l.createElement(p.Flex,{className:"divider"}),l.createElement(p.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(p.Box,{sm:"9"},l.createElement(p.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Existing Images Optimization")),l.createElement(p.Text,null,u.translate("We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images."))),0!==this.props.options.image_optimization_status&&0<this.props.options.has_images_for_optimization&&(0===parseInt(window.optimizerData.is_cron_disabled)||1===this.props.options.dismiss_cron_notice)&&l.createElement(p.Box,{sm:"3"},l.createElement(p.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(t){return e.props.initImagesOptimization()}},1===this.props.options.image_optimization_stopped?u.translate("Resume Optimization"):u.translate("Start Optimization")))),1===parseInt(window.optimizerData.is_cron_disabled)&&0===this.props.options.dismiss_cron_notice&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Notice,{type:"error"},u.translate("We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.",{components:{link:l.createElement(p.Link,{href:u.translate("https://www.siteground.com/kb/disable-enable-wordpress-cron/"),target:"_blank",style:{textDecoration:"underline"}}),link2:l.createElement(p.Link,{style:{textDecoration:"underline"},onClick:function(t){return e.props.enableOption("dismiss_cron_notice")}})}})))),0===this.props.options.image_optimization_status&&l.createElement(y.ImageLoader,{stopOptimization:this.stopImagesOptimization,totalImages:this.props.options.has_images_for_optimization,totalUnoptimizedImages:this.props.options.total_unoptimized_images}),1===this.props.options.image_optimization_status&&(0===parseInt(window.optimizerData.is_cron_disabled)||1===this.props.options.dismiss_cron_notice)&&0===this.props.options.has_images_for_optimization&&1===this.props.options.has_images&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Notice,{type:"success"},u.translate("All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.",{components:{link:l.createElement(p.Link,{onClick:this.props.resetImagesOptimization,style:{textDecoration:"underline"}})}}))))),l.createElement(h.WebP,null),d.includes(window.optimizerData.modules,"lazyload_images")&&l.createElement(l.Fragment,null,l.createElement(p.Flex,{className:"divider"}),l.createElement(b.Row,{title:u.translate("Lazy Load Media"),checked:this.props.options.lazyload_images,name:"lazyload_images",onChange:this.changeOption},u.translate("Load images only when they are visible in the browser")),1==this.props.options.lazyload_images&&l.createElement(p.Flex,{gutter:"large"},l.createElement(p.Box,{sm:"12"},l.createElement(p.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Iframes"),checked:this.props.options.lazyload_iframes,name:"lazyload_iframes",onChange:this.changeOption,tooltip:u.translate("We will lazy load iframes often used for things like video embeds from another sources. "),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Videos"),checked:this.props.options.lazyload_videos,name:"lazyload_videos",onChange:this.changeOption,tooltip:u.translate("We will lazy load all videos you have added directly to your pages."),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Gravatars"),checked:this.props.options.lazyload_gravatars,name:"lazyload_gravatars",onChange:this.changeOption,tooltip:u.translate("When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. "),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Thumbnails"),checked:this.props.options.lazyload_thumbnails,name:"lazyload_thumbnails",onChange:this.changeOption,tooltip:u.translate("Enable if you want to lazy-load the thumbnail sizes of your original images."),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Responsive Images"),checked:this.props.options.lazyload_responsive,name:"lazyload_responsive",onChange:this.changeOption,tooltip:u.translate("Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too."),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Widgets"),checked:this.props.options.lazyload_textwidgets,name:"lazyload_textwidgets",onChange:this.changeOption,tooltip:u.translate("Enable this option if you want the images in your widget areas to load only when users reach them. "),titleDensity:"none"}),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load for Mobile"),checked:this.props.options.lazyload_mobile,name:"lazyload_mobile",onChange:this.changeOption,tooltip:u.translate("Enable if you want to use lazy-loading features for mobile requests to your site."),titleDensity:"none"}),1===parseInt(window.optimizerData.is_shop)&&l.createElement(l.Fragment,null,l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Lazy Load Product Images"),checked:this.props.options.lazyload_woocommerce,name:"lazyload_woocommerce",onChange:this.changeOption,tooltip:u.translate("Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages."),titleDensity:"none"})),l.createElement(p.Flex,{className:"divider"}),l.createElement(b.InnerRow,{margin:"medium",title:u.translate("Exclude from Lazy Load")},u.translate("In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.")),l.createElement(m.SimpleExclude,{updateExcludeList:function(t,n,r){return e.props.updateExcludes("excluded_lazy_load_classes",t)},excludedItems:this.props.options.excluded_lazy_load_classes,addNotification:this.props.addNotification}),l.createElement(p.Flex,null))))))},t}(l.Component),_=function(e){return{options:e.Options}},v=function(e){return{enableOption:function(t,n){return e(f.enableOption(t,n,!1))},disableOption:function(t,n){return e(f.disableOption(t,n,!1))},addNotification:function(t){return e(f.addNotification(t))},checkImageOptimizationStatus:function(){return e(f.checkImageOptimizationStatus())},initImagesOptimization:function(){return e(f.initImagesOptimization())},stopImagesOptimization:function(){return e(f.stopImagesOptimization())},resetImagesOptimization:function(){return e(f.resetImagesOptimization())},updateExcludes:function(t,n){return e(f.updateExcludes(t,n))}}};t.default=c.connect(_,v)(x),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),a.register(x,"ImageOptimization","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),a.register(_,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),a.register(v,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/image-optimization/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(1129);t.WebP=r.default},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(9),p=n(97),f=n(143),g=n(486),m=n(18),h=n(1132),y=function(e){function t(t){var n=e.call(this,t)||this;return n.toogleDeleteWebpDialog=function(){n.setState({showDeleteWebpDialog:!n.state.showDeleteWebpDialog})},n.toogleRegenerateWebpDialog=function(){n.setState({showRegenerateWebpDialog:!n.state.showRegenerateWebpDialog})},n.deleteWebpFiles=function(){n.props.deleteWebpFiles(),n.setState({showDeleteWebpDialog:!1})},n.regenerateWebpFiles=function(){n.props.deleteWebpFiles(),n.props.generateWebpFiles(),n.setState({showRegenerateWebpDialog:!1})},n.stopWebpOptimization=function(){clearInterval(n.webpInterval),n.webpInterval="",n.props.stopWebpConvertion()},n.changeOption=function(e,t){void 0===t&&(t=!1),e.checked?n.props.enableOption(e.name,t):n.props.disableOption(e.name,t)},n.getHeight=function(){return 0===n.props.options.webp_conversion_status?250:"auto"},n.render=function(){return 1===parseInt(window.optimizerData.is_avalon)&&l.createElement(l.Fragment,null,l.createElement(d.Flex,{className:"divider"}),l.createElement(p.Row,{title:u.translate("Generate WebP Copies of New Images"),checked:n.props.options.webp_support,name:"webp_support",onChange:function(e){return n.changeOption(e,!0)}},u.translate("WebP is a next generation image format supported by modern browers which greatly reduces the size of your images.")),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center",style:{minHeight:n.getHeight(),position:"relative"}},l.createElement(d.Box,{sm:"6"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Manage WebP Copies for Existing Images")),l.createElement(d.Text,null,u.translate("Generate or delete a WebP copy of your existing media library."))),0==n.props.options.has_images_for_conversion&&l.createElement(d.Box,{sm:"3"}),l.createElement(d.Box,{sm:"3"},l.createElement(d.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(e){return n.toogleDeleteWebpDialog()}},u.translate("Delete all WebP Files"))),0!==n.props.options.has_images_for_conversion&&l.createElement(d.Box,{sm:"3"},l.createElement(d.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(e){return n.props.generateWebpFiles()}},u.translate("Bulk Generate WebP Files"))),0===n.props.options.webp_conversion_status&&l.createElement(g.WebpLoader,{stopOptimization:n.stopWebpOptimization,totalImages:n.props.options.has_images_for_conversion,totalUnoptimizedImages:n.props.options.total_non_converted_images})),0==n.props.options.has_images_for_conversion&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Notice,{type:"success"},u.translate("All WebP copies of your files have been generated successfully! Force {{link}}re-generation{{/link}} of your images.",{components:{link:l.createElement(d.Link,{onClick:n.toogleRegenerateWebpDialog,style:{textDecoration:"underline"}})}})))),n.state.showDeleteWebpDialog&&l.createElement(f.DeleteWebpDialog,{toogleClose:n.toogleDeleteWebpDialog,toogleConfirm:n.deleteWebpFiles}),n.state.showRegenerateWebpDialog&&l.createElement(f.RegenerateWebpDialog,{toogleClose:n.toogleRegenerateWebpDialog,toogleConfirm:n.regenerateWebpFiles}))},n.state={showDeleteWebpDialog:!1,showRegenerateWebpDialog:!1},n.webpInterval="",n}return i(t,e),t.prototype.componentDidUpdate=function(){1==this.props.options.webp_conversion_status?(clearInterval(this.webpInterval),this.webpInterval=""):this.webpInterval||0!=this.props.options.webp_conversion_status||(this.webpInterval=setInterval(this.props.checkWebpConversionStatus,1e4))},t.prototype.componentDidMount=function(){0==this.props.options.webp_conversion_status&&(this.webpInterval=setInterval(this.props.checkWebpConversionStatus,1e4))},t}(l.Component),b=function(e){return{options:e.Options}},x=function(e){return{enableOption:function(t,n){return e(m.enableOption(t,n,!1))},disableOption:function(t,n){return e(m.disableOption(t,n,!1))},addNotification:function(t){return e(m.addNotification(t))},deleteWebpFiles:function(t){return e(h.deleteWebpFiles(t))},stopWebpConvertion:function(){return e(h.stopWebpConvertion())},generateWebpFiles:function(){return e(h.generateWebpFiles())},checkWebpConversionStatus:function(){return e(h.checkWebpConversionStatus())}}};t.default=c.connect(b,x)(y),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),a.register(y,"WebP","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),a.register(b,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),a.register(x,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/webp/webp.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(15),u=n(9),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.getProgessPercent=function(){var e=(t.props.totalUnoptimizedImages-t.props.totalImages)/t.props.totalUnoptimizedImages*100;return e<1?1:e},t}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(u.Flex,{gutter:"xx-large",style:{minHeight:250,position:"relative"}},l.createElement(u.Loader,{style:{position:"absolute"},className:"loader-image-optimization"},l.createElement(u.Title,{level:"4",density:"compact",weight:"bold",color:"darkest"},c.translate("Please be patient, this process may take some time")),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",padding:"10px 0"}},c.translate("Optimized %(optimized)s of %(total)s images",{args:{optimized:this.props.totalUnoptimizedImages-this.props.totalImages,total:this.props.totalUnoptimizedImages}})),l.createElement(u.Progress,{color:"blue","data-component":"progress","data-e2e":"progress",percent:this.getProgessPercent()}),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",paddingBottom:"10px"}}),l.createElement(u.Button,{color:"secondary",size:"small",type:"outlined",onClick:function(t){return e.props.stopOptimization()}},c.translate("Pause"))))},t}(l.Component);t.default=d,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/image-loader.tsx"),a.register(d,"ImageLoader","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/image-loader.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(15),u=n(9),d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.getProgessPercent=function(){var e=(t.props.totalUnoptimizedImages-t.props.totalImages)/t.props.totalUnoptimizedImages*100;return e<1?1:e},t}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(u.Loader,{style:{position:"absolute"},className:"loader-image-optimization"},l.createElement(u.Title,{level:"4",density:"compact",weight:"bold",color:"darkest"},c.translate("Please be patient, this process may take some time")),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",padding:"10px 0"}},c.translate("Generated %(optimized)s of %(total)s webp copies",{args:{optimized:this.props.totalUnoptimizedImages-this.props.totalImages,total:this.props.totalUnoptimizedImages}})),l.createElement(u.Progress,{color:"blue","data-component":"progress","data-e2e":"progress",percent:this.getProgessPercent()}),l.createElement("span",{style:{width:"100%",textAlign:"center",display:"inline-block",color:"#a4a4a4",paddingBottom:"10px"}}),l.createElement(u.Button,{color:"secondary",size:"small",type:"outlined",onClick:function(t){return e.props.stopOptimization()}},c.translate("Pause")))},t}(l.Component);t.default=d,a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/webp-loader.tsx"),a.register(d,"WebpLoader","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/loaders/webp-loader.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(60),o=n(35);t.stopWebpConvertion=r.createAction(o.STOP_WEBP_CONVERSION),t.deleteWebpFiles=r.createAction(o.DELETE_WEBP_FILES),t.generateWebpFiles=r.createAction(o.GENERATE_WEBP_FILES),t.checkWebpConversionStatus=r.createAction(o.CHECK_WEBP_CONVERSION_STATUS)},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(9),p=n(18),f=n(78),g=n(483),m=n(482),h=n(485),y=n(484),b=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.changeSiteOption=function(e,n){void 0===n&&(n=!1),e.checked?t.props.enableOption(e.name,n,!0):t.props.disableOption(e.name,n,!0)},t.changeOption=function(e,n){void 0===n&&(n=!1),e.checked?t.props.enableOption(e.name,n):t.props.disableOption(e.name,n)},t}return i(t,e),t.prototype.toogleMemcache=function(e){e.checked?this.props.enableMemcache(e.name):this.props.disableMemcache(e.name)},t.prototype.render=function(){var e=this;return l.createElement(f.default,null,l.createElement(g.default,null),l.createElement(h.default,{checked:this.props.options.enable_gzip_compression,changeOption:this.changeOption}),l.createElement(y.default,{checked:this.props.options.enable_browser_caching,changeOption:this.changeOption}),l.createElement(m.default,{enable_memcached:this.props.options.enable_memcached,enableMemcache:this.props.enableMemcache,disableMemcache:this.props.disableMemcache}),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Site Admin Permissions")),l.createElement(d.Text,null,u.translate("In this section, set the access permission for admins of separate sites.")))),l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("SuperCacher Settings")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's SuperCacher tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.supercacher_permissions,name:"supercacher_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Frontend Optimizations")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's Frontend Optmization tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.frontend_permissions,name:"frontend_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Image Optimizations")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's Image Optimization tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.images_permissions,name:"images_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Environment Optimizations")),l.createElement(d.Text,null,u.translate("Select whether site admins can access and make changes within the SiteGround Optimizer's Environment Optimization tab."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.environment_permissions,name:"environment_permissions",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))))},t}(l.Component),x=function(e){return{options:e.Options}},_=function(e){return{enableMemcache:function(t){return e(p.enableMemcache(t))},disableMemcache:function(t){return e(p.disableMemcache(t))},enableOption:function(t,n,r){return e(p.enableOption(t,n,r))},disableOption:function(t,n,r){return e(p.disableOption(t,n,r))},addNotification:function(t){return e(p.addNotification(t))}}};t.default=c.connect(x,_)(b),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),a.register(b,"MultisiteControl","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),a.register(x,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),a.register(_,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/multisite-control/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a,s,l=n(2),c=n(27),u=n(15),d=n(9),p=n(18),f=n(78),g=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.changeSiteOption=function(e,n){void 0===n&&(n=!1),e.checked?t.props.enableOption(e.name,n,!0):t.props.disableOption(e.name,n,!0)},t}return i(t,e),t.prototype.render=function(){var e=this;return l.createElement(f.default,null,l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("SUPERCACHER SETTINGS")))),l.createElement(d.Flex,{direction:"row",align:"center",gutter:"large"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Dynamic Caching")),l.createElement(d.Text,null,u.translate("Select whether new sites should have the Dynamic Caching enabled for them or not."))),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_enable_cache,name:"default_enable_cache",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),1===this.props.options.default_enable_cache&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"9"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Automatic Cache Purge")),l.createElement(d.Text,null,u.translate("Automatically perform a smart cache purge after every content modification."),"  ")),l.createElement(d.Box,{sm:"3",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_autoflush_cache,name:"default_autoflush_cache",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("ENVIRONMENT OPTIMIZATION")))),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},1===this.props.isLoading&&l.createElement(d.Loader,{style:{position:"absolute"}}),l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Enable HTTPS")),l.createElement(d.Text,null,u.translate("Configures your site to work correctly via HTTPS and forces a secure connection to your site."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_ssl_enabled,name:"default_ssl_enabled",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),1===this.props.options.default_ssl_enabled&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Fix Insecure Content")),l.createElement(d.Text,null,u.translate("Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site"))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_fix_insecure_content,name:"default_fix_insecure_content",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("FRONTEND OPTIMIZATION")))),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Minify the HTML Output")),l.createElement(d.Text,null,u.translate("Removes unnecessary characters from your HTML output saving data and improving your site speed."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_html,name:"default_optimize_html",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Minify JavaScript Files")),l.createElement(d.Text,null,u.translate("Combine and minify your JavaScript files in order to reduce their size, improve cachability, and reduce the number of requests to the server."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_javascript,name:"default_optimize_javascript",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Load Render-blocking JavaScript Files Asynchronously")),l.createElement(d.Text,null,u.translate("Add async parameter to the JavaScript files loaded in the header section of your site so they don’t block your page rendering."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_javascript_async,name:"default_optimize_javascript_async",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Minify CSS Files")),l.createElement(d.Text,null,u.translate("Combine and minify your CSS files in order to reduce their size, improve cachability, and reduce the number of requests to the server."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_css,name:"default_optimize_css",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Combine CSS Files")),l.createElement(d.Text,null,u.translate("Combine multiple CSS files into one to lower the number of requests your site generates."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_combine_css,name:"default_combine_css",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Remove Query Strings From Static Resources")),l.createElement(d.Text,null,u.translate("Removes version query strings from your static resources improving the caching of those resources."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_remove_query_strings,name:"default_remove_query_strings",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Disable Emojis")),l.createElement(d.Text,null,u.translate("Enable to prevent WordPress from automatically detecting and generating emojis in your pages."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_disable_emojis,name:"default_disable_emojis",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Title,{level:"4",density:"compact",weight:"medium",color:"darkest"},u.translate("IMAGE OPTIMIZATION")))),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Image Optimization")),l.createElement(d.Text,null,u.translate("We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_optimize_images,name:"default_optimize_images",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{direction:"row",gutter:"large",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},u.translate("Lazy Load Images")),l.createElement(d.Text,null,u.translate("Load images only when they are visible in the browser"))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_images,name:"default_lazyload_images",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),1==this.props.options.default_lazyload_images&&l.createElement(d.Flex,{gutter:"large"},l.createElement(d.Box,{sm:"12"},l.createElement(d.Flex,{gutter:"none",background:"light",margin:"none",direction:"column"},l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Iframes")),l.createElement(d.Text,null,u.translate("We will lazy load iframes often used for things like video embeds from another sources. "))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_iframes,name:"default_lazyload_iframes",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Videos")),l.createElement(d.Text,null,u.translate("We will lazy load all videos you have added directly to your pages."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_videos,name:"default_lazyload_videos",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Thumbnails")),l.createElement(d.Text,null,u.translate("Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_woocommerce,name:"default_lazyload_woocommerce",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Gravatars")),l.createElement(d.Text,null,u.translate("When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. "))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_gravatars,name:"default_lazyload_gravatars",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Thumbnails")),l.createElement(d.Text,null,u.translate("Enable if you want to lazy-load the thumbnail sizes of your original images."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_thumbnails,name:"default_lazyload_thumbnails",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Responsive Images")),l.createElement(d.Text,null,u.translate("Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too."))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_responsive,name:"default_lazyload_responsive",onChange:function(t){return e.changeSiteOption(t.target,!0)}}))),l.createElement(d.Flex,{className:"divider"}),l.createElement(d.Flex,{gutter:"large",direction:"row",align:"center"},l.createElement(d.Box,{sm:"10"},l.createElement(d.Title,{level:"5",density:"compact",weight:"medium",color:"darkest"},u.translate("Lazy Load Widgets")),l.createElement(d.Text,null,u.translate("Enable this option if you want the images in your widget areas to load only when users reach them. "))),l.createElement(d.Box,{sm:"2",className:"right--actions"},l.createElement(d.Switch,{size:"small",checked:this.props.options.default_lazyload_textwidgets,name:"default_lazyload_textwidgets",onChange:function(t){return e.changeSiteOption(t.target,!0)}})))))))},t}(l.Component),m=function(e){return{options:e.Options}},h=function(e){return{enableOption:function(t,n,r){return e(p.enableOption(t,n,r))},disableOption:function(t,n,r){return e(p.disableOption(t,n,r))},addNotification:function(t){return e(p.addNotification(t))}}};t.default=c.connect(m,h)(g),a=n(0).default,s=n(0).leaveModule,a&&(a.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),a.register(g,"SitesControl","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),a.register(m,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),a.register(h,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/sites-control/index.tsx"),s(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var a=n(2),s=n(27),l=n(51),c=n(15),u=n(9),d=n(78),p=n(1136);n(1137);var f,g,m=n(18),h=function(e){function t(t){var n=e.call(this,t)||this;return n.getDevices=function(){return[{type:"desktop",title:"Desktop"},{type:"mobile",title:"Mobile"}]},n.handleKeyPressExcludeList=function(e){"Enter"==e.key&&n.runAnalysis()},n.updateCurrentUrl=function(e){var t=new RegExp("^/+|"+window.optimizerData.home_url,"g"),r=e.target.value.replace(t,"");n.setState({currentUrl:r})},n.getInputValue=function(){var e=new RegExp("^/+|"+window.optimizerData.home_url,"g");return n.state.currentUrl.replace(e,"")},n.runAnalysis=function(){n.props.runAnalysis(n.props.device,n.state.currentUrl)},n.prepareData=function(e){return l.map(e,(function(e){var t=new RegExp(/\s?\[.*?\]\(.*?\)\.?/g);e.description=e.description.replace(t,"")})),e},n.html=function(e){var t=e/100*352;return{__html:'<div class="lh-gauge__wrapper lh-gauge__wrapper--pass lh-gauge__wrapper--huge"><div class="lh-gauge__svg-wrapper"><svg viewBox="0 0 120 120" class="lh-gauge"><circle class="lh-gauge-arc lh-gauge-arc-placeholder" transform="rotate(-90 60 60)" r="56" cx="60" cy="60"></circle><circle class="lh-gauge-arc" transform="rotate(-90 60 60)" r="56" cx="60" cy="60" style="stroke-dasharray: {PERCENTAGE}, 352;"></circle></svg></div><div class="lh-gauge__percentage">{SCORE}</div></div>'.replace("{SCORE}",e).replace("{PERCENTAGE}",t.toString())}},n.renderSuccessfullyCompleted=function(e){return l.map(n.prepareData(e),(function(e){return a.createElement(u.Flex,{gutter:"large",direction:"column"},a.createElement(u.Box,null,a.createElement(u.Notice,{type:"success"},e.title," ",a.createElement(p.default,{tooltip:e.description,tooltipSize:"small"}))))}))},n.state={currentUrl:""},n}return i(t,e),t.prototype.render=function(){var e=this;return a.createElement(d.default,null,a.createElement(u.Flex,{gutter:"large",direction:"row",align:"center"},a.createElement(u.Box,{sm:"10"},a.createElement(u.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},c.translate("Score Check")),a.createElement(u.Text,null,c.translate("Test how optimized your website is. Our performance check is powered by Google PageSpeed.")))),a.createElement(u.Flex,{gutter:"large"},a.createElement(u.Box,{sm:"12"},a.createElement(u.Flex,{gutter:"none",background:"light",margin:"none",direction:"column",border:"small"},a.createElement(u.Flex,{gutter:"large",direction:"row",align:"flex-end"},a.createElement(u.Box,{sm:"2"},a.createElement(u.Dropdown,{options:this.getDevices(),optionValue:"type",optionLabel:"title",selectedValue:this.props.device,onChange:function(t){return e.props.analysisChangeDevice(t)},label:c.translate("Device Type")})),a.createElement(u.Box,{sm:"8"},a.createElement(u.Input,{type:"text",size:"medium",label:c.translate("URL"),value:this.state.currentUrl,onChange:function(t){return e.updateCurrentUrl(t)},prefix:window.optimizerData.home_url,onKeyPress:this.handleKeyPressExcludeList})),a.createElement(u.Box,{sm:"2"},a.createElement(u.Button,{color:"secondary",size:"large",type:"outlined",className:"button--fluid",onClick:function(){return e.runAnalysis()}},c.translate("Analyze"))),!!this.props.isAnalysing&&a.createElement(u.Loader,{style:{position:"absolute"},className:"loader-analysis"},c.translate("Please Wait, We Are Performing a Google PageSpeed Test on Your Page"))),a.createElement(u.Flex,{className:"divider"}),a.createElement(u.Container,{elevation:"none",padding:"large",className:"sg-score"},a.createElement(u.Flex,{gutter:"none",margin:"none",align:"center",direction:"column",background:"white"},a.createElement("div",{className:"sg-placeholder__images-container"},a.createElement("div",{className:"sg-placeholder__background-elements"},a.createElement(u.Icon,{multicolor:!0,name:"background-dots",width:"800",height:"240"}))),(l.isEmpty(this.props.report)||!l.isEmpty(this.props.report)&&1==this.props.isAnalysing)&&a.createElement(u.Icon,{name:"presentational-no-data-dotted",color:"ocean",width:this.props.isPhone?"200":"300",height:this.props.isPhone?"120":"240",multicolor:!0}),!l.isEmpty(this.props.report)&&0==this.props.isAnalysing&&a.createElement("div",{dangerouslySetInnerHTML:this.html(this.props.report.score),className:this.props.report.class_name}),a.createElement(u.Title,{level:"3",weight:"light",density:"cozy",align:"center"},l.isEmpty(this.props.report.title)?c.translate("There is nothing here yet"):this.props.report.title),!l.isEmpty(this.props.report)&&a.createElement(u.Text,{align:"center"},this.props.report.message)))))),!l.isEmpty(this.props.report)&&0==this.props.isAnalysing&&Object.keys(this.props.report.data).map((function(t){return a.createElement(a.Fragment,{key:t},a.createElement(u.Flex,{className:"divider"}),a.createElement(u.Flex,{gutter:"large",direction:"row",align:"center"},a.createElement(u.Box,{sm:"12"},a.createElement(u.Title,{level:"4",density:"compact",weight:"light",color:"darkest"},e.props.report.data[t].info.title),"opportunities"==e.props.report.data[t].info.id&&a.createElement(u.Flex,{gutter:"none"},a.createElement(u.Table,{data:e.prepareData(e.props.report.data[t].data),border:"small",className:"border-"+e.props.report.data[t].info.id,columns:[{header:"Optimization",accessor:"title",style:{fontWeight:"bold"},render:function(e,t){return a.createElement(u.Text,null,e," ",a.createElement(p.default,{tooltip:t.description,tooltipSize:"small"}))}},{header:"Action",accessor:"action",style:{fontWeight:"bold"},render:function(e,t){return a.createElement(u.Text,null,u.textToHTML(e,["a","strong"],["href"]))}}]})))),"opportunities"!==e.props.report.data[t].info.id&&e.renderSuccessfullyCompleted(e.props.report.data[t].data))})))},t}(a.Component),y=function(e){return{report:e.Report.report,isAnalysing:e.Report.isAnalysing,device:e.Report.device,isPhone:e.Environment.isPhone}},b=function(e){return{runAnalysis:function(t,n){return e(m.runAnalysis(t,n))},analysisChangeDevice:function(t,n){return e(m.analysisChangeDevice(t))}}};t.default=s.connect(y,b)(h),f=n(0).default,g=n(0).leaveModule,f&&(f.register(i,"__extends","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),f.register(h,"Analytics","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),f.register(y,"mapStateToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),f.register(b,"mapDispatchToProps","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/tabs/analytics/index.tsx"),g(e))}).call(this,n(1)(e))},function(e,t,n){"use strict";(function(e){var r;(r=n(0).enterModule)&&r(e),Object.defineProperty(t,"__esModule",{value:!0});var o,i,a=n(2),s=n(9),l=n(112),c=function(e){var t=e.tooltip,n=e.size,r=void 0===n?"11":n,o=e.tooltipSize,i=void 0===o?"medium":o,c=e.color,u=void 0===c?"light":c;return a.createElement(s.Icon,{color:u,tabIndex:0,name:"information",size:r,tooltip:l.textToHTML(t),tooltipSize:i,className:"ua-margin-horizontal-xx-small ua-v-align-middle"})};t.default=c,o=n(0).default,i=n(0).leaveModule,o&&(o.register(c,"InfoIcon","/Users/stanimirstoyanov/Server/projects/wordpress/wp-content/plugins/sg-cachepress/src-js/components/info-icon/index.tsx"),i(e))}).call(this,n(1)(e))},function(e,t,n){var r=n(1138);"string"==typeof r&&(r=[[e.i,r,""]]);var o={hmr:!0,transform:void 0,insertInto:void 0};n(6)(r,o);r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(5)(!1)).push([e.i,"td .sg-typography--truncate {\n white-space: initial !important; }\n\n.border-opportunities {\n border-top: 2px solid #F54545; }\n\n.border-passed {\n border-top: 2px solid #6ACA4C; }\n\n.placeholder-without-svg {\n padding: 0; }\n\n.placeholder-without-svg .sg-icon svg {\n display: none; }\n\n.loader-analysis .sg-loader__message {\n max-width: none; }\n\n.lh-gauge__percentage {\n display: block;\n font-size: 42.1px;\n height: 150px;\n line-height: 0;\n position: absolute;\n text-align: center;\n top: 75px;\n width: 150px;\n -webkit-font-smoothing: antialiased; }\n\n.lh-gauge-arc {\n animation-delay: 0.25s;\n display: inline;\n fill: none;\n font-family: Roboto, Helvetica, Arial, sans-serif;\n font-size: 16px;\n height: auto;\n line-height: 24px;\n stroke-width: 5px;\n text-size-adjust: 100%;\n transform-origin: 0px 0px;\n width: auto;\n word-break: break-word;\n -webkit-font-smoothing: antialiased; }\n\n.lh-gauge__svg-wrapper {\n display: block;\n font-family: Roboto, Helvetica, Arial, sans-serif;\n font-size: 16px;\n height: 150px;\n line-height: 24px;\n position: relative;\n text-size-adjust: 100%;\n width: 150px;\n word-break: break-word;\n -webkit-font-smoothing: antialiased; }\n\n.lh-gauge__wrapper {\n font-size: 16px;\n height: 150px;\n line-height: 24px;\n margin-bottom: 12px;\n margin-left: 0px;\n margin-right: 0px;\n margin-top: 24px;\n position: relative;\n width: 150px;\n -webkit-font-smoothing: antialiased; }\n\n.sg-score-holder {\n top: 15%;\n position: absolute; }\n\n.sg-score {\n position: relative; }\n\n.lh-gauge-arc-placeholder {\n color: #EBEBEB;\n stroke: #EBEBEB; }\n\n.placeholder-meduim .lh-gauge__percentage,\n.placeholder-meduim .lh-gauge__svg-wrapper,\n.placeholder-meduim .lh-gauge__wrapper {\n color: #eca03e;\n fill: #eca03e;\n stroke: #eca03e; }\n\n.placeholder-meduim .lh-gauge-arc {\n color: #eca03e; }\n\n.placeholder-low .lh-gauge__percentage,\n.placeholder-low .lh-gauge__svg-wrapper,\n.placeholder-low .lh-gauge__wrapper {\n color: #F54545;\n fill: #F54545;\n stroke: #F54545; }\n\n.placeholder-low .lh-gauge-arc {\n color: #F54545; }\n\n.placeholder-top .lh-gauge__percentage,\n.placeholder-top .lh-gauge__svg-wrapper,\n.placeholder-top .lh-gauge__wrapper {\n color: #6ACA4D;\n fill: #6ACA4D;\n stroke: #6ACA4D; }\n\n.placeholder-top .lh-gauge-arc {\n color: #6ACA4D; }\n\n.sg-tooltip {\n z-index: 9999; }\n",""])}]);
core/Front_End_Optimization/Front_End_Optimization.php CHANGED
@@ -3,7 +3,7 @@ namespace SiteGround_Optimizer\Front_End_Optimization;
3
 
4
  use SiteGround_Optimizer\Options\Options;
5
  use SiteGround_Optimizer\Emojis_Removal\Emojis_Removal;
6
- use SiteGround_Optimizer\Lazy_Load_Images\Lazy_Load_Images;
7
  use SiteGround_Optimizer\Images_Optimizer\Images_Optimizer;
8
  use SiteGround_Optimizer\Minifier\Minifier;
9
  use SiteGround_Optimizer\Combinator\Combinator;
@@ -93,15 +93,9 @@ class Front_End_Optimization {
93
  new Emojis_Removal();
94
  }
95
 
96
- // Enabled lazy load images.
97
  if ( Options::is_enabled( 'siteground_optimizer_lazyload_images' ) ) {
98
-
99
- if (
100
- ! self::is_mobile() ||
101
- ( self::is_mobile() && Options::is_enabled( 'siteground_optimizer_lazyload_mobile' ) )
102
- ) {
103
- new Lazy_Load_Images();
104
- }
105
  }
106
 
107
  if ( Options::is_enabled( 'siteground_optimizer_combine_css' ) ) {
3
 
4
  use SiteGround_Optimizer\Options\Options;
5
  use SiteGround_Optimizer\Emojis_Removal\Emojis_Removal;
6
+ use SiteGround_Optimizer\Lazy_Load\Lazy_Load;
7
  use SiteGround_Optimizer\Images_Optimizer\Images_Optimizer;
8
  use SiteGround_Optimizer\Minifier\Minifier;
9
  use SiteGround_Optimizer\Combinator\Combinator;
93
  new Emojis_Removal();
94
  }
95
 
96
+ // Load the lazy load functionality.
97
  if ( Options::is_enabled( 'siteground_optimizer_lazyload_images' ) ) {
98
+ new Lazy_Load();
 
 
 
 
 
 
99
  }
100
 
101
  if ( Options::is_enabled( 'siteground_optimizer_combine_css' ) ) {
core/Images_Optimizer/Images_Optimizer_Webp.php CHANGED
@@ -442,7 +442,9 @@ class Images_Optimizer_Webp {
442
  }
443
  }
444
 
445
- exec( 'rm ' . implode( ' ', $files ) );
 
 
446
  }
447
 
448
  /**
442
  }
443
  }
444
 
445
+ if ( ! empty( $files ) ) {
446
+ exec( 'rm ' . implode( ' ', $files ) );
447
+ }
448
  }
449
 
450
  /**
core/Install_Service/Install_5_4_3.php ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ namespace SiteGround_Optimizer\Install_Service;
3
+ use SiteGround_Optimizer\Options\Options;
4
+
5
+ class Install_5_4_3 extends Install {
6
+
7
+ /**
8
+ * The default install version. Overridden by the installation packages.
9
+ *
10
+ * @since 5.4.3
11
+ *
12
+ * @access protected
13
+ *
14
+ * @var string $version The install version.
15
+ */
16
+ protected static $version = '5.4.3';
17
+
18
+ public function __construct() {
19
+ $this->options = new Options();
20
+ }
21
+
22
+ /**
23
+ * Run the install procedure.
24
+ *
25
+ * @since 5.4.3
26
+ */
27
+ public function install() {
28
+ $this->options->enable_option( 'siteground_optimizer_lazyload_iframes', 1 );
29
+ $this->options->enable_option( 'siteground_optimizer_lazyload_videos', 1 );
30
+ }
31
+
32
+ }
core/Install_Service/Install_Service.php CHANGED
@@ -19,6 +19,7 @@ use SiteGround_Optimizer\Install_Service\Install_5_3_4;
19
  use SiteGround_Optimizer\Install_Service\Install_5_3_6;
20
  use SiteGround_Optimizer\Install_Service\Install_5_3_10;
21
  use SiteGround_Optimizer\Install_Service\Install_5_4_0;
 
22
  use SiteGround_Optimizer\Supercacher\Supercacher;
23
 
24
  /**
@@ -75,6 +76,7 @@ class Install_Service {
75
  new Install_5_3_6(),
76
  new Install_5_3_10(),
77
  new Install_5_4_0(),
 
78
  );
79
 
80
  $version = null;
19
  use SiteGround_Optimizer\Install_Service\Install_5_3_6;
20
  use SiteGround_Optimizer\Install_Service\Install_5_3_10;
21
  use SiteGround_Optimizer\Install_Service\Install_5_4_0;
22
+ use SiteGround_Optimizer\Install_Service\Install_5_4_3;
23
  use SiteGround_Optimizer\Supercacher\Supercacher;
24
 
25
  /**
76
  new Install_5_3_6(),
77
  new Install_5_3_10(),
78
  new Install_5_4_0(),
79
+ new Install_5_4_3(),
80
  );
81
 
82
  $version = null;
core/Lazy_Load/Lazy_Load.php ADDED
@@ -0,0 +1,60 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ namespace SiteGround_Optimizer\Lazy_Load;
3
+
4
+ use SiteGround_Optimizer\Options\Options;
5
+ use SiteGround_Optimizer\Front_End_Optimization\Front_End_Optimization;
6
+ /**
7
+ * SG Lazy_Load_Images main plugin class
8
+ */
9
+ class Lazy_Load {
10
+
11
+ /**
12
+ * The constructor.
13
+ *
14
+ * @since 5.0.0
15
+ */
16
+ public function __construct() {
17
+
18
+ if (
19
+ ! Options::is_enabled( 'siteground_optimizer_lazyload_images' ) &&
20
+ ! Options::is_enabled( 'siteground_optimizer_lazyload_iframes' ) &&
21
+ ! Options::is_enabled( 'siteground_optimizer_lazyload_videos' )
22
+ ) {
23
+ return;
24
+ }
25
+
26
+ if ( Front_End_Optimization::is_mobile() && ! Options::is_enabled( 'siteground_optimizer_lazyload_mobile' ) ) {
27
+ return;
28
+ }
29
+
30
+ new Lazy_Load_Images();
31
+
32
+ if ( Options::is_enabled( 'siteground_optimizer_lazyload_iframes' ) ) {
33
+ new Lazy_Load_Iframes();
34
+ }
35
+
36
+ if ( Options::is_enabled( 'siteground_optimizer_lazyload_videos' ) ) {
37
+ new Lazy_Load_Videos();
38
+ }
39
+
40
+ // Enqueue scripts and styles.
41
+ add_action( 'wp_enqueue_scripts', array( $this, 'load_scripts' ) );
42
+
43
+ }
44
+
45
+ /**
46
+ * Load the scripts.
47
+ *
48
+ * @since 5.0.0
49
+ */
50
+ public function load_scripts() {
51
+ // Load the main script.
52
+ wp_enqueue_script(
53
+ 'siteground-optimizer-lazy-sizes-js',
54
+ \SiteGround_Optimizer\URL . '/assets/js/lazysizes.min.js',
55
+ array( 'jquery' ), // Dependencies.
56
+ \SiteGround_Optimizer\VERSION,
57
+ true
58
+ );
59
+ }
60
+ }
core/Lazy_Load/Lazy_Load_Iframes.php ADDED
@@ -0,0 +1,96 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ namespace SiteGround_Optimizer\Lazy_Load;
3
+
4
+ use SiteGround_Optimizer\Options\Options;
5
+ /**
6
+ * SG Lazy_Load_Images main plugin class
7
+ */
8
+ class Lazy_Load_Iframes {
9
+
10
+ /**
11
+ * The constructor.
12
+ *
13
+ * @since 5.4.3
14
+ */
15
+ public function __construct() {
16
+ add_filter( 'the_content', array( $this, 'filter_html' ) );
17
+ }
18
+
19
+ /**
20
+ * Filter the html output.
21
+ *
22
+ * @since 5.4.3
23
+ *
24
+ * @param string $content The content.
25
+ *
26
+ * @return string Modified content.
27
+ */
28
+ public function filter_html( $content ) {
29
+ // Bail if it's feed or if the content is empty.
30
+ if (
31
+ is_feed() ||
32
+ empty( $content ) ||
33
+ is_admin() ||
34
+ ( function_exists( 'is_amp_endpoint' ) && is_amp_endpoint() ) ||
35
+ method_exists( 'FLBuilderModel', 'is_builder_enabled' )
36
+ ) {
37
+ return $content;
38
+ }
39
+
40
+ preg_match_all( '/(?:<iframe[^>]*)(?:(?:\/>)|(?:>.*?<\/iframe>))/i', $content, $matches );
41
+
42
+ $search = array();
43
+ $replace = array();
44
+
45
+ foreach ( $matches[0] as $iframe ) {
46
+ // Skip already replaced iframes.
47
+ if ( preg_match( "/class=['\"][\w\s]*(lazyload)+[\w\s]*['\"]/is", $iframe ) ) {
48
+ continue;
49
+ }
50
+
51
+ // Get iframe classes.
52
+ preg_match( '/class=["\'](.*?)["\']/is', $iframe, $class_matches );
53
+
54
+
55
+ if ( ! empty( $class_matches[1] ) ) {
56
+ $classes = $class_matches[1];
57
+ // Load the ignored iframe classes.
58
+ $ignored_classes = apply_filters( 'sgo_lazy_load_exclude_classes', get_option( 'siteground_optimizer_excluded_lazy_load_classes', array() ) );
59
+
60
+ // Convert all classes to array.
61
+ $iframe_classes = explode( ' ', $class_matches[1] );
62
+
63
+ // Check if the iframe has ignored class and bail if has.
64
+ if ( array_intersect( $iframe_classes, $ignored_classes ) ) {
65
+ continue;
66
+ }
67
+
68
+ $orig_iframe = str_replace( $classes, $classes . ' lazyload', $iframe );
69
+ } else {
70
+ $orig_iframe = str_replace( '<iframe', '<iframe class="lazyload"', $iframe );
71
+ }
72
+
73
+ // Search patterns.
74
+ $patterns = array(
75
+ '/(<iframe.*?)(src)=["|\']((?!data).*?)["|\']/i',
76
+ );
77
+
78
+ // Replacements.
79
+ $replacements = array(
80
+ '$1data-$2="$3"',
81
+ );
82
+
83
+ // Finally do the search/replace and return modified content.
84
+ $new_iframe = preg_replace(
85
+ $patterns,
86
+ $replacements,
87
+ $orig_iframe
88
+ );
89
+
90
+ array_push( $search, $iframe );
91
+ array_push( $replace, $new_iframe );
92
+ }
93
+
94
+ return str_replace( $search, $replace, $content );
95
+ }
96
+ }
core/{Lazy_Load_Images → Lazy_Load}/Lazy_Load_Images.php RENAMED
@@ -1,5 +1,5 @@
1
  <?php
2
- namespace SiteGround_Optimizer\Lazy_Load_Images;
3
 
4
  use SiteGround_Optimizer\Options\Options;
5
  /**
@@ -13,8 +13,6 @@ class Lazy_Load_Images {
13
  * @since 5.0.0
14
  */
15
  public function __construct() {
16
- // Enqueue scripts and styles.
17
- add_action( 'wp_enqueue_scripts', array( $this, 'load_scripts' ) );
18
  // Replace the 'src' attr with 'data-src' in the_content.
19
  add_filter( 'the_content', array( $this, 'filter_html' ) );
20
 
@@ -40,22 +38,6 @@ class Lazy_Load_Images {
40
  }
41
  }
42
 
43
- /**
44
- * Load the scripts.
45
- *
46
- * @since 5.0.0
47
- */
48
- public function load_scripts() {
49
- // Load the main script.
50
- wp_enqueue_script(
51
- 'siteground-optimizer-lazy-sizes-js',
52
- \SiteGround_Optimizer\URL . '/assets/js/lazysizes.min.js',
53
- array( 'jquery' ), // Dependencies.
54
- \SiteGround_Optimizer\VERSION,
55
- true
56
- );
57
- }
58
-
59
  /**
60
  * Filter the html output.
61
  *
1
  <?php
2
+ namespace SiteGround_Optimizer\Lazy_Load;
3
 
4
  use SiteGround_Optimizer\Options\Options;
5
  /**
13
  * @since 5.0.0
14
  */
15
  public function __construct() {
 
 
16
  // Replace the 'src' attr with 'data-src' in the_content.
17
  add_filter( 'the_content', array( $this, 'filter_html' ) );
18
 
38
  }
39
  }
40
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
41
  /**
42
  * Filter the html output.
43
  *
core/Lazy_Load/Lazy_Load_Videos.php ADDED
@@ -0,0 +1,96 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ namespace SiteGround_Optimizer\Lazy_Load;
3
+
4
+ use SiteGround_Optimizer\Options\Options;
5
+ /**
6
+ * SG Lazy_Load_Images main plugin class
7
+ */
8
+ class Lazy_Load_Videos {
9
+
10
+ /**
11
+ * The constructor.
12
+ *
13
+ * @since 5.4.3
14
+ */
15
+ public function __construct() {
16
+ add_filter( 'the_content', array( $this, 'filter_html' ) );
17
+ }
18
+
19
+ /**
20
+ * Filter the html output.
21
+ *
22
+ * @since 5.4.3
23
+ *
24
+ * @param string $content The content.
25
+ *
26
+ * @return string Modified content.
27
+ */
28
+ public function filter_html( $content ) {
29
+ // Bail if it's feed or if the content is empty.
30
+ if (
31
+ is_feed() ||
32
+ empty( $content ) ||
33
+ is_admin() ||
34
+ ( function_exists( 'is_amp_endpoint' ) && is_amp_endpoint() ) ||
35
+ method_exists( 'FLBuilderModel', 'is_builder_enabled' )
36
+ ) {
37
+ return $content;
38
+ }
39
+
40
+ preg_match_all( '/(?:<video[^>]*)(?:(?:\/>)|(?:>.*?<\/video>))/is', $content, $matches );
41
+
42
+ $search = array();
43
+ $replace = array();
44
+
45
+ foreach ( $matches[0] as $video ) {
46
+ // Skip already replaced videos.
47
+ if ( preg_match( "/class=['\"][\w\s]*(lazyload)+[\w\s]*['\"]/is", $video ) ) {
48
+ continue;
49
+ }
50
+
51
+ // Get video classes.
52
+ preg_match( '/class=["\'](.*?)["\']/is', $video, $class_matches );
53
+
54
+
55
+ if ( ! empty( $class_matches[1] ) ) {
56
+ $classes = $class_matches[1];
57
+ // Load the ignored video classes.
58
+ $ignored_classes = apply_filters( 'sgo_lazy_load_exclude_classes', get_option( 'siteground_optimizer_excluded_lazy_load_classes', array() ) );
59
+
60
+ // Convert all classes to array.
61
+ $video_classes = explode( ' ', $class_matches[1] );
62
+
63
+ // Check if the video has ignored class and bail if has.
64
+ if ( array_intersect( $video_classes, $ignored_classes ) ) {
65
+ continue;
66
+ }
67
+
68
+ $orig_video = str_replace( $classes, $classes . ' lazyload', $video );
69
+ } else {
70
+ $orig_video = str_replace( '<video', '<video class="lazyload"', $video );
71
+ }
72
+
73
+ // Search patterns.
74
+ $patterns = array(
75
+ '/(<video.*?)(src)=["|\']((?!data).*?)["|\']/i',
76
+ );
77
+
78
+ // Replacements.
79
+ $replacements = array(
80
+ '$1data-$2="$3"',
81
+ );
82
+
83
+ // Finally do the search/replace and return modified content.
84
+ $new_video = preg_replace(
85
+ $patterns,
86
+ $replacements,
87
+ $orig_video
88
+ );
89
+
90
+ array_push( $search, $video );
91
+ array_push( $replace, $new_video );
92
+ }
93
+
94
+ return str_replace( $search, $replace, $content );
95
+ }
96
+ }
core/Modules/Modules.php CHANGED
@@ -107,6 +107,9 @@ class Modules {
107
  'siteground_optimizer_lazyload_thumbnails',
108
  'siteground_optimizer_lazyload_responsive',
109
  'siteground_optimizer_lazyload_textwidgets',
 
 
 
110
  ),
111
  ),
112
  );
@@ -148,7 +151,7 @@ class Modules {
148
  ),
149
  ),
150
  'images' => array(
151
- 'title' => 'Image Optimization',
152
  'modules' => array(
153
  'optimize_images',
154
  'lazyload_images',
107
  'siteground_optimizer_lazyload_thumbnails',
108
  'siteground_optimizer_lazyload_responsive',
109
  'siteground_optimizer_lazyload_textwidgets',
110
+ 'siteground_optimizer_lazyload_iframes',
111
+ 'siteground_optimizer_lazyload_woocommerce',
112
+ 'siteground_optimizer_lazyload_videos',
113
  ),
114
  ),
115
  );
151
  ),
152
  ),
153
  'images' => array(
154
+ 'title' => 'Media Optimization',
155
  'modules' => array(
156
  'optimize_images',
157
  'lazyload_images',
core/Multisite/Multisite.php CHANGED
@@ -277,6 +277,9 @@ class Multisite {
277
  true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_gravatars' ) &&
278
  true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_thumbnails' ) &&
279
  true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_responsive' ) &&
 
 
 
280
  true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_textwidgets' )
281
  ) {
282
  return true;
277
  true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_gravatars' ) &&
278
  true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_thumbnails' ) &&
279
  true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_responsive' ) &&
280
+ true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_iframes' ) &&
281
+ true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_woocommerce' ) &&
282
+ true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_videos' ) &&
283
  true === Options::disable_mu_option( $blog_id, 'siteground_optimizer_lazyload_textwidgets' )
284
  ) {
285
  return true;
core/Rest/Rest.php CHANGED
@@ -168,6 +168,14 @@ class Rest {
168
  'permission_callback' => array( $this, 'check_permissions' ),
169
  )
170
  );
 
 
 
 
 
 
 
 
171
  }
172
 
173
  /**
168
  'permission_callback' => array( $this, 'check_permissions' ),
169
  )
170
  );
171
+
172
+ register_rest_route(
173
+ self::REST_NAMESPACE, '/disable-memcache/', array(
174
+ 'methods' => 'GET',
175
+ 'callback' => array( $this->helper, 'disable_memcache' ),
176
+ 'permission_callback' => array( $this, 'check_permissions' ),
177
+ )
178
+ );
179
  }
180
 
181
  /**
core/Supercacher/Supercacher.php CHANGED
@@ -158,7 +158,7 @@ class Supercacher {
158
  * @return bool True on success, false on failure.
159
  */
160
  public function purge_index_cache() {
161
- return $this->purge_cache_request( get_home_url( '/' ), true );
162
  }
163
 
164
  /**
158
  * @return bool True on success, false on failure.
159
  */
160
  public function purge_index_cache() {
161
+ return $this->purge_cache_request( get_home_url( '/' ), false );
162
  }
163
 
164
  /**
helpers/manual-translations.php CHANGED
@@ -2,5 +2,5 @@
2
  __( 'SuperCacher Settings', 'sg-cachepress' );
3
  __( 'Environment Optimization', 'sg-cachepress' );
4
  __( 'Frontend Optimization', 'sg-cachepress' );
5
- __( 'Image Optimization', 'sg-cachepress' );
6
  __( 'Performance Test', 'sg-cachepress' );
2
  __( 'SuperCacher Settings', 'sg-cachepress' );
3
  __( 'Environment Optimization', 'sg-cachepress' );
4
  __( 'Frontend Optimization', 'sg-cachepress' );
5
+ __( 'Media Optimization', 'sg-cachepress' );
6
  __( 'Performance Test', 'sg-cachepress' );
helpers/sg-cachepress-react-strings.php CHANGED
@@ -1,6 +1,14 @@
1
  <?php
2
  /* THIS IS A GENERATED FILE. DO NOT EDIT DIRECTLY. */
3
  $sg_cachepress_strings = array(
 
 
 
 
 
 
 
 
4
  __( "Confirm", "sg-cachepress" ), // src-js/components/dialogs/async-dialog.tsx:18
5
  __( "Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization.", "sg-cachepress" ), // src-js/components/dialogs/async-dialog.tsx:29
6
  __( "If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner.", "sg-cachepress" ), // src-js/components/dialogs/async-dialog.tsx:39
@@ -25,14 +33,6 @@ __( "Close", "sg-cachepress" ), // src-js/components/dialogs/urls-dialog.tsx:17
25
  __( "You can exclude full or partial URLs using \"*\" as a wildcard. For example:", "sg-cachepress" ), // src-js/components/dialogs/urls-dialog.tsx:29
26
  __( "{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.", "sg-cachepress" ), // src-js/components/dialogs/urls-dialog.tsx:38
27
  __( "{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of \"parent-page\".", "sg-cachepress" ), // src-js/components/dialogs/urls-dialog.tsx:54
28
- __( "Test URLs for Cache Status", "sg-cachepress" ), // src-js/components/cache-tester/index.tsx:56
29
- __( "Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.", "sg-cachepress" ), // src-js/components/cache-tester/index.tsx:59
30
- __( "Test", "sg-cachepress" ), // src-js/components/cache-tester/index.tsx:87
31
- __( "This item already exists in exclude list.", "sg-cachepress" ), // src-js/components/exclude/simple-exclude.tsx:46
32
- __( "You must input a class name.", "sg-cachepress" ), // src-js/components/exclude/simple-exclude.tsx:56
33
- __( "Exclude", "sg-cachepress" ), // src-js/components/exclude/simple-exclude.tsx:131
34
- __( "This URL already exists in exclude list.", "sg-cachepress" ), // src-js/components/exclude/urls-exclude.tsx:55
35
- __( "Exclude", "sg-cachepress" ), // src-js/components/exclude/urls-exclude.tsx:142
36
  __( "Please be patient, this process may take some time", "sg-cachepress" ), // src-js/components/loaders/image-loader.tsx:31
37
  __( "Optimized %(optimized)s of %(total)s images", "sg-cachepress" ), // src-js/components/loaders/image-loader.tsx:35
38
  __( "Pause", "sg-cachepress" ), // src-js/components/loaders/image-loader.tsx:59
@@ -65,15 +65,15 @@ __( "We recommend you to enable this feature {{strong}}only{{/strong}} if you’
65
  __( "Excluding URLs", "sg-cachepress" ), // src-js/components/modules/dynamic-cache/index.tsx:148
66
  __( "Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic.", "sg-cachepress" ), // src-js/components/modules/dynamic-cache/index.tsx:150
67
  __( "See examples", "sg-cachepress" ), // src-js/components/modules/dynamic-cache/index.tsx:153
68
- __( "Memcached Stopped. Please, enable it in your SiteGround control panel.", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:29
69
- __( "Memcached Stopped. Please, enable it in your SiteGround control panel.", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:44
70
- __( "Memcached", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:59
71
- __( "Powerful object caching for your site. It stores frequently executed queries to your databases and reuses them for better performance.", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:63
72
  __( "GZIP Compression", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:13
73
  __( "Enables a compression of the content that's delivered to your visitors browsers improving the network loading times of your site.", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:17
74
  __( "GZIP Compression", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:34
75
  __( "YOU HAVE A SITE TOOLS ACCOUNT", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:39
76
  __( "GZIP Compression is enabled by default automatically saving you bandwidth and improving the loading speeds of your pages.", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:40
 
 
 
 
77
  __( "Score Check", "sg-cachepress" ), // src-js/components/tabs/analytics/index.tsx:122
78
  __( "Test how optimized your website is. Our performance check is powered by Google PageSpeed.", "sg-cachepress" ), // src-js/components/tabs/analytics/index.tsx:125
79
  __( "Device Type", "sg-cachepress" ), // src-js/components/tabs/analytics/index.tsx:156
@@ -85,6 +85,35 @@ __( "Enable HTTPS", "sg-cachepress" ), // src-js/components/tabs/environment-opt
85
  __( "Configures your site to work correctly via HTTPS and forces a secure connection to your site.", "sg-cachepress" ), // src-js/components/tabs/environment-optimization/index.tsx:100
86
  __( "Fix Insecure Content", "sg-cachepress" ), // src-js/components/tabs/environment-optimization/index.tsx:142
87
  __( "Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site", "sg-cachepress" ), // src-js/components/tabs/environment-optimization/index.tsx:145
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
88
  __( "Minify the HTML Output", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:92
89
  __( "Removes unnecessary characters from your HTML output saving data and improving your site speed. ", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:97
90
  __( "Exclude URLs from HTML Minification", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:102
@@ -108,31 +137,6 @@ __( "Remove Query Strings From Static Resources", "sg-cachepress" ), // src-js/c
108
  __( "Removes version query strings from your static resources improving the caching of those resources.", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:323
109
  __( "Disable Emojis", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:329
110
  __( "Enable to prevent WordPress from automatically detecting and generating emojis in your pages.", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:334
111
- __( "New Images Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:84
112
- __( "We will automatically optimize all new images that you upload to your Media Library.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:88
113
- __( "Existing Images Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:104
114
- __( "We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:107
115
- __( "Resume Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:125
116
- __( "Start Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:125
117
- __( "We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:140
118
- __( "https://www.siteground.com/kb/disable-enable-wordpress-cron/", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:144
119
- __( "All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:177
120
- __( "Lazy Load Images", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:199
121
- __( "Load images only when they are visible in the browser", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:203
122
- __( "Lazy Load Gravatars", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:220
123
- __( "When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. ", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:224
124
- __( "Lazy Load Thumbnails", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:232
125
- __( "Enable if you want to lazy-load the thumbnail sizes of your original images.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:236
126
- __( "Lazy Load Responsive Images", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:244
127
- __( "Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:248
128
- __( "Lazy Load Widgets", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:256
129
- __( "Enable this option if you want the images in your widget areas to load only when users reach them. ", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:260
130
- __( "Lazy Load for Mobile", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:268
131
- __( "Enable if you want to use lazy-loading features for mobile requests to your site.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:272
132
- __( "Lazy Load Product Images", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:282
133
- __( "Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:286
134
- __( "Exclude from Lazy Load", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:297
135
- __( "In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:298
136
  __( "Site Admin Permissions", "sg-cachepress" ), // src-js/components/tabs/multisite-control/index.tsx:85
137
  __( "In this section, set the access permission for admins of separate sites.", "sg-cachepress" ), // src-js/components/tabs/multisite-control/index.tsx:88
138
  __( "SuperCacher Settings", "sg-cachepress" ), // src-js/components/tabs/multisite-control/index.tsx:115
@@ -173,14 +177,20 @@ __( "Image Optimization", "sg-cachepress" ), // src-js/components/tabs/sites-con
173
  __( "We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:511
174
  __( "Lazy Load Images", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:542
175
  __( "Load images only when they are visible in the browser", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:545
176
- __( "Lazy Load Gravatars", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:586
177
- __( "When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. ", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:589
178
- __( "Lazy Load Thumbnails", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:620
179
- __( "Enable if you want to lazy-load the thumbnail sizes of your original images.", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:623
180
- __( "Lazy Load Responsive Images", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:654
181
- __( "Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too.", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:657
182
- __( "Lazy Load Widgets", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:689
183
- __( "Enable this option if you want the images in your widget areas to load only when users reach them. ", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:692
 
 
 
 
 
 
184
  __( "SG Optimizer", "sg-cachepress" ), // src-js/containers/main/index.tsx:43
185
  __( "Get the best performance for your WordPress website with our optimization plugin. It handles caching, system settings, and all the necessary configurations for a blazing-fast website. With the SiteGround Optimizer enabled, you're getting the very best from your hosting environment!", "sg-cachepress" ), // src-js/containers/main/index.tsx:44
186
  __( "Old PHP Version", "sg-cachepress" ), // src-js/containers/php-checker/index.tsx:171
1
  <?php
2
  /* THIS IS A GENERATED FILE. DO NOT EDIT DIRECTLY. */
3
  $sg_cachepress_strings = array(
4
+ __( "Test URLs for Cache Status", "sg-cachepress" ), // src-js/components/cache-tester/index.tsx:56
5
+ __( "Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.", "sg-cachepress" ), // src-js/components/cache-tester/index.tsx:59
6
+ __( "Test", "sg-cachepress" ), // src-js/components/cache-tester/index.tsx:87
7
+ __( "This item already exists in exclude list.", "sg-cachepress" ), // src-js/components/exclude/simple-exclude.tsx:46
8
+ __( "You must input a class name.", "sg-cachepress" ), // src-js/components/exclude/simple-exclude.tsx:56
9
+ __( "Exclude", "sg-cachepress" ), // src-js/components/exclude/simple-exclude.tsx:131
10
+ __( "This URL already exists in exclude list.", "sg-cachepress" ), // src-js/components/exclude/urls-exclude.tsx:55
11
+ __( "Exclude", "sg-cachepress" ), // src-js/components/exclude/urls-exclude.tsx:142
12
  __( "Confirm", "sg-cachepress" ), // src-js/components/dialogs/async-dialog.tsx:18
13
  __( "Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization.", "sg-cachepress" ), // src-js/components/dialogs/async-dialog.tsx:29
14
  __( "If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner.", "sg-cachepress" ), // src-js/components/dialogs/async-dialog.tsx:39
33
  __( "You can exclude full or partial URLs using \"*\" as a wildcard. For example:", "sg-cachepress" ), // src-js/components/dialogs/urls-dialog.tsx:29
34
  __( "{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.", "sg-cachepress" ), // src-js/components/dialogs/urls-dialog.tsx:38
35
  __( "{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of \"parent-page\".", "sg-cachepress" ), // src-js/components/dialogs/urls-dialog.tsx:54
 
 
 
 
 
 
 
 
36
  __( "Please be patient, this process may take some time", "sg-cachepress" ), // src-js/components/loaders/image-loader.tsx:31
37
  __( "Optimized %(optimized)s of %(total)s images", "sg-cachepress" ), // src-js/components/loaders/image-loader.tsx:35
38
  __( "Pause", "sg-cachepress" ), // src-js/components/loaders/image-loader.tsx:59
65
  __( "Excluding URLs", "sg-cachepress" ), // src-js/components/modules/dynamic-cache/index.tsx:148
66
  __( "Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic.", "sg-cachepress" ), // src-js/components/modules/dynamic-cache/index.tsx:150
67
  __( "See examples", "sg-cachepress" ), // src-js/components/modules/dynamic-cache/index.tsx:153
 
 
 
 
68
  __( "GZIP Compression", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:13
69
  __( "Enables a compression of the content that's delivered to your visitors browsers improving the network loading times of your site.", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:17
70
  __( "GZIP Compression", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:34
71
  __( "YOU HAVE A SITE TOOLS ACCOUNT", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:39
72
  __( "GZIP Compression is enabled by default automatically saving you bandwidth and improving the loading speeds of your pages.", "sg-cachepress" ), // src-js/components/modules/gzip/index.tsx:40
73
+ __( "Memcached Stopped. Please, enable it in your SiteGround control panel.", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:29
74
+ __( "Memcached Stopped. Please, enable it in your SiteGround control panel.", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:44
75
+ __( "Memcached", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:59
76
+ __( "Powerful object caching for your site. It stores frequently executed queries to your databases and reuses them for better performance.", "sg-cachepress" ), // src-js/components/modules/memcached/index.tsx:63
77
  __( "Score Check", "sg-cachepress" ), // src-js/components/tabs/analytics/index.tsx:122
78
  __( "Test how optimized your website is. Our performance check is powered by Google PageSpeed.", "sg-cachepress" ), // src-js/components/tabs/analytics/index.tsx:125
79
  __( "Device Type", "sg-cachepress" ), // src-js/components/tabs/analytics/index.tsx:156
85
  __( "Configures your site to work correctly via HTTPS and forces a secure connection to your site.", "sg-cachepress" ), // src-js/components/tabs/environment-optimization/index.tsx:100
86
  __( "Fix Insecure Content", "sg-cachepress" ), // src-js/components/tabs/environment-optimization/index.tsx:142
87
  __( "Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site", "sg-cachepress" ), // src-js/components/tabs/environment-optimization/index.tsx:145
88
+ __( "New Images Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:84
89
+ __( "We will automatically optimize all new images that you upload to your Media Library.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:88
90
+ __( "Existing Images Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:104
91
+ __( "We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:107
92
+ __( "Resume Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:125
93
+ __( "Start Optimization", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:125
94
+ __( "We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:140
95
+ __( "https://www.siteground.com/kb/disable-enable-wordpress-cron/", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:144
96
+ __( "All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:177
97
+ __( "Lazy Load Media", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:199
98
+ __( "Load images only when they are visible in the browser", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:203
99
+ __( "Lazy Load Iframes", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:221
100
+ __( "We will lazy load iframes often used for things like video embeds from another sources. ", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:225
101
+ __( "Lazy Load Videos", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:233
102
+ __( "We will lazy load all videos you have added directly to your pages.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:237
103
+ __( "Lazy Load Gravatars", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:245
104
+ __( "When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. ", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:249
105
+ __( "Lazy Load Thumbnails", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:257
106
+ __( "Enable if you want to lazy-load the thumbnail sizes of your original images.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:261
107
+ __( "Lazy Load Responsive Images", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:269
108
+ __( "Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:273
109
+ __( "Lazy Load Widgets", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:281
110
+ __( "Enable this option if you want the images in your widget areas to load only when users reach them. ", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:285
111
+ __( "Lazy Load for Mobile", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:293
112
+ __( "Enable if you want to use lazy-loading features for mobile requests to your site.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:297
113
+ __( "Lazy Load Product Images", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:307
114
+ __( "Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:311
115
+ __( "Exclude from Lazy Load", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:322
116
+ __( "In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.", "sg-cachepress" ), // src-js/components/tabs/image-optimization/index.tsx:323
117
  __( "Minify the HTML Output", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:92
118
  __( "Removes unnecessary characters from your HTML output saving data and improving your site speed. ", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:97
119
  __( "Exclude URLs from HTML Minification", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:102
137
  __( "Removes version query strings from your static resources improving the caching of those resources.", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:323
138
  __( "Disable Emojis", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:329
139
  __( "Enable to prevent WordPress from automatically detecting and generating emojis in your pages.", "sg-cachepress" ), // src-js/components/tabs/frontend-optimization/index.tsx:334
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
140
  __( "Site Admin Permissions", "sg-cachepress" ), // src-js/components/tabs/multisite-control/index.tsx:85
141
  __( "In this section, set the access permission for admins of separate sites.", "sg-cachepress" ), // src-js/components/tabs/multisite-control/index.tsx:88
142
  __( "SuperCacher Settings", "sg-cachepress" ), // src-js/components/tabs/multisite-control/index.tsx:115
177
  __( "We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:511
178
  __( "Lazy Load Images", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:542
179
  __( "Load images only when they are visible in the browser", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:545
180
+ __( "Lazy Load Iframes", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:589
181
+ __( "We will lazy load iframes often used for things like video embeds from another sources. ", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:592
182
+ __( "Lazy Load Videos", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:623
183
+ __( "We will lazy load all videos you have added directly to your pages.", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:626
184
+ __( "Lazy Load Thumbnails", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:657
185
+ __( "Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages.", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:660
186
+ __( "Lazy Load Gravatars", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:689
187
+ __( "When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. ", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:692
188
+ __( "Lazy Load Thumbnails", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:723
189
+ __( "Enable if you want to lazy-load the thumbnail sizes of your original images.", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:726
190
+ __( "Lazy Load Responsive Images", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:757
191
+ __( "Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too.", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:760
192
+ __( "Lazy Load Widgets", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:792
193
+ __( "Enable this option if you want the images in your widget areas to load only when users reach them. ", "sg-cachepress" ), // src-js/components/tabs/sites-control/index.tsx:795
194
  __( "SG Optimizer", "sg-cachepress" ), // src-js/containers/main/index.tsx:43
195
  __( "Get the best performance for your WordPress website with our optimization plugin. It handles caching, system settings, and all the necessary configurations for a blazing-fast website. With the SiteGround Optimizer enabled, you're getting the very best from your hosting environment!", "sg-cachepress" ), // src-js/containers/main/index.tsx:44
196
  __( "Old PHP Version", "sg-cachepress" ), // src-js/containers/php-checker/index.tsx:171
languages/json/sg-cachepress-es_ES.json CHANGED
@@ -1 +1 @@
1
- {"":{"domain":"sg-cachepress","plural_forms":"nplurals=2; plural=n != 1;","lang":"es_ES"},"Test URLs for Cache Status":["Prueba las URLs para saber el estado de la caché"],"Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.":["Comprueba si la caché dinámica funciona en una determinada URL. Especialmente útil para asegurar que tu lista de exclusión funciona de forma correcta."],"Test":["Probar"],"This item already exists in exclude list.":["Este objeto ya existe en la lista de excluídos."],"You must input a class name.":["Es necesario que introduzcas una nombre de clase."],"Exclude":["Excluir"],"This URL already exists in exclude list.":["Esta URL ya existe en la lista de exclusión."],"Confirm":["Confirmar"],"Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization.":["La Carga diferida del bloqueador de visualización JS puede causar incidencias con los scripts que requieren un cierto orden para ejecutarse. Es por esto que te recomendamos revisar el frontend de tu web antes de activar esta optimización."],"If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner.":["Si notas alguna incidencia con alguna funcionalidad, utiliza la funcionalidad Excluir para mantener la carga de esos scripts incluso con el bloqueador de visualización."],"Close":["Cerrar"],"Purge your installation's entire Dynamic Cache or select parts in order to achieve the best hit-to-cache ratio for your account. Here are the plugin's purge rules:":["Purga la cache dinámica de tu instalación o selecciona partes para obtener el mejor ratio de peticiones de caché para tu cuenta. Aquí tienes las reglas de vaciado del plugin:"],"Full Purge on page, posts, and category deletion, plugin and theme activation, deactivation, or update, and on WordPress core updates.":["Vaciado completo en la página, entradas y categorías eliminadas, activación de plugins y temas, desactivación o actualización, y en las actualizaciones principales de WordPress."],"Specific URL Purge on comment actions and page, post, and category updates.":["Vaciado de una URL específica en acciones y páginas sugeridas, publicaciones y categorías actualizadas."],"Cancel":["Cancelar"],"This will delete all WebP files in your uploads folder! In case you need them, you will have to regenerate them again or restore that folder from a backup.":["¡Esto eliminara todos los archivos WebP del directorio de subidas! En caso de que los necesitaras, tendrías que regenerarlos nuevamente o restaurar el directorio desde una copia de seguridad."],"You’re switching to PHP %(version)s manually and you will stay on that version until you change it to a newer one. In case you experience any issues after the update, switch back the PHP version from your {{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}} tool.":["Estas cambiando manualmente a PHP %(version)s y se utilizará esta versión hasta que sea cambiada manualmente a una nueva. En caso de que haya incidencias después del cambio, vuelve a la versión PHP anterior desde tu {{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}}."],"You’re about to switch to Managed PHP service. This means that SiteGround will automatically update your PHP version once we are sure there’s a better, safer and more stable version.":["Estas a punto de cambiar al servicio PHP gestionado. permitiendo que SiteGround automáticamente actualice tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable."],"Doing this will delete all WebP files in your uploads folder and generate them anew!":["Esto eliminará todos los archivos WebP en tus directorio y los generará nuevamente."],"In order to force HTTPS on your site, we will automatically update your database replacing all insecure links. In addition to that, we will add a rule in your .htaccess file, forcing all requests to go through encrypted connection.":["Para forzar HTTPS en tu página actualizaremos automáticamente tu base de datos reemplazando todos los enlaces inseguros. Además de esto, añadiremos una regla en tu archivo .htaccess, forzando todas las peticiones a través de una conexión cifrada."],"You can exclude full or partial URLs using \"*\" as a wildcard. For example:":["Puedes excluir de forma parcial o total la URL usando «*» como comodín. Por ejemplo:"],"{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.":["{{strong}}www.sitio.com/pagina-superior/sub-pagina{{/strong}} excluirá solo esa URL."],"{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of \"parent-page\".":["{{strong}}www.sitio.com/pagina-superior/*{{/strong}} se excluirá de todas las sub-paginas de la «pagina-superior»."],"Please be patient, this process may take some time":["Por favor, se paciente, el proceso puede llevar un tiempo"],"Optimized %(optimized)s of %(total)s images":["Imágenes optimizadas %(optimized)s de %(total)s"],"Pause":["Pausar"],"Generated %(optimized)s of %(total)s webp copies":["Copias WebP generadas %(optimized)s de %(total)s"],"Generate WebP Copies of New Images":["Genera copias WebP de nuevas imágenes"],"WebP is a next generation image format supported by modern browers which greatly reduces the size of your images.":["WebP es la siguiente generación de formato de imágenes que es soportado por los navegadores modernos y que reduce en gran parte el tamaño de tus imágenes."],"Manage WebP Copies for Existing Images":["Administra las copias WebP para imágenes existentes"],"Generate or delete a WebP copy of your existing media library.":["Genera o elimina una copia WebP de tu librería de medios."],"Delete all WebP Files":["Elimina todos los archivos WebP"],"Bulk Generate WebP Files":["Generación masiva de archivos WebP."],"All WebP copies of your files have been generated successfully! Force {{link}}re-generation{{/link}} of your images.":["Todas las copias WebP de tus archivos han sido generadas correctamente. Fuerza la {{link}}regeneración{{/link}} de tus imágenes."],"Browser Caching":["Caché del navegador"],"Adds rules to store in your visitors browser cache to keep static content longer for better site performance.":["Agrega reglas de almacenamiento en la caché del navegador de los visitantes para mantener el contenido estático un período más largo para un mejor rendimiento de la web."],"YOU HAVE A SITE TOOLS ACCOUNT":["TIENES UNA CUENTA DE SITE TOOLS"],"NGINX Direct Delivery takes care of your static resources including proper expiration dates for your browser caching.":["NGINX Direct Delivery se encarga de los recursos estáticos incluyendo la correcta fecha de expiración para la cache de tu navegador."],"Dynamic Caching":["Caché dinámica"],"Store your content in the server’s memory for a faster access with this full-page caching solution powered by NGINX.":["Almacena tu contenido en la memoria del servidor para un acceso más rápido con esta solución de página completa de caché por NGINX."],"Manual Cache Purge":["Vaciado manual de caché"],"Clear the Dynamic Cache for your entire website.":["Vacía la caché dinámica de toda tu web."],"Purge Cache":["Vaciar caché"],"Purging ...":["Vaciando ..."],"Automatic Cache Purge":["Vaciado automático de la caché"],"Automatically perform a smart cache purge after every content modification.":["Lleva a cabo un vaciado inteligente de la caché después de cada modificación de contenido."],"See rules":["Ver reglas"],"Browser-Specific Caching":["Almacenamiento en caché específico del navegador"],"We recommend you to enable this feature {{strong}}only{{/strong}} if you’re experiencing issues with plugins, generating mobile version of your site or similar functionality. Once enabled, the cache has to be generated separately for different browsers which lowers its efficiency.":["Recomendamos habilitar esta función {{strong}}solo{{/strong}} si se experimentan problemas con plugins, generando la versión móvil de su página web o alguna funcionalidad similar. Una vez habilitado, el caché debe generarse por separado para diferentes navegadores, lo que reduce su eficiencia."],"Excluding URLs":["Excluir URLs"],"Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic.":["Usa esta característica si quieres que ciertas partes de tu web queden excluidas de la caché y así mantenerlas dinámicas."],"See examples":["Ver ejemplos"],"GZIP Compression":["Compresión GZIP"],"Enables a compression of the content that's delivered to your visitors browsers improving the network loading times of your site.":["Activa la compresión del contenido que se envía a los navegadores de los visitantes ,mejorando los tiempo de carga de tu sitio."],"GZIP Compression is enabled by default automatically saving you bandwidth and improving the loading speeds of your pages.":["La compresión GZIP está habilitada de forma predeterminada, lo que te ahorra ancho de banda y mejora la velocidad de carga de tus páginas."],"Memcached Stopped. Please, enable it in your SiteGround control panel.":["Memcached detenido. Por favor, habilítalo en tu panel de control de SiteGround."],"Memcached":["Memcached"],"Powerful object caching for your site. It stores frequently executed queries to your databases and reuses them for better performance.":["Herramienta de cache de objetos para tu sitio. Almacena las consultas ejecutadas con frecuencia en tu base de datos y las reutiliza para un mejor rendimiento."],"Score Check":["Revisar resultado"],"Test how optimized your website is. Our performance check is powered by Google PageSpeed.":["Revisa cuán optimizado esta tu web. Nuestro test de rendimiento se basa en Google PageSpeed."],"Device Type":["Tipo de dispositiv"],"URL":["URL"],"Analyze":["Analizar"],"Please Wait, We Are Performing a Google PageSpeed Test on Your Page":["Espera, por favor, estamos realizando un test con Google PageSpeed en tu web"],"There is nothing here yet":["No nada aquí todavía"],"Enable HTTPS":["Activar HTTPS"],"Configures your site to work correctly via HTTPS and forces a secure connection to your site.":["Configura tu sitio para que funcione de forma correcta a través de HTTPS y fuerza una conexión segura en tu sitio."],"Fix Insecure Content":["Corregir contenido inseguro"],"Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site":["Activa esta opción en caso de que estés recibiendo errores de contenido inseguro en tu web. Nosotros reescribiremos dinámicamente las peticiones inseguras de los recursos de tu sitio"],"Minify the HTML Output":["Minimizar la salida HTML"],"Removes unnecessary characters from your HTML output saving data and improving your site speed. ":["Elimina los caracteres innecesarios de tu código HTML de salida y mejora la velocidad de tu sitio."],"Exclude URLs from HTML Minification":["Excluir las direcciones URL de la minificación de HTML"],"With this functionality, you can exclude different pages from HTML minification.":["Con esta funcionalidad puedes excluir diferentes páginas de minificación de HTML."],"Minify JavaScript Files":["Minimizar archivos JavaScript"],"Minify your JavaScript files in order to reduce their size and reduce the number of requests to the server. ":["Minificar los archivos de JavaScript con el fin de reducir su tamaño y reducir el número de peticiones al servidor."],"Exclude from JavaScript Minification":["Excluir de la minificación de JavaScript"],"Defer Render-blocking JS":["Carga diferida del bloqueador de visualización JS"],"Defer loading of render-blocking JavaScript files for faster initial site load. ":["Carga diferida de archivos JavaScript que bloquean el procesamiento para una carga inicial más rápida del sitio."],"Exclude from Loading JS Files Asynchronously":["Excluir de carga de archivos JS de forma asíncrona"],"Minify CSS Files":["Minimizar archivos CSS"],"Minify your CSS files in order to reduce their size and reduce the number of requests to the server. ":["Minificar tus archivos CSS con el fin de reducir su tamaño y reducir el número de peticiones al servidor."],"Exclude From CSS Minification":["Excluir de la minificación de CSS"],"Combine CSS Files":["Combinar archivos CSS"],"Combine multiple CSS files into one to lower the number of requests your site generates. ":["Combinar varios archivos CSS en uno sola para reducir el número de solicitudes que genera tu sitio."],"Exclude from CSS Combination":["Excluir de la combinación de CSS"],"Optimize Loading of Google Fonts":["Optimiza la carga de las fuentes de Google"],"Combine the loading of Google fonts reducing the number of HTTP requests.":["Combina la carga de las fuentes de Google reduciendo el número de peticiones HTTP."],"Remove Query Strings From Static Resources":["Eliminar cadenas de petición de recursos estáticos"],"Removes version query strings from your static resources improving the caching of those resources.":["Elimina la cadena de peticiones the tus recursos estáticos para mejorar la caché de esos recursos."],"Disable Emojis":["Desactivar Emojis"],"Enable to prevent WordPress from automatically detecting and generating emojis in your pages.":["Activar para impedir que WordPress detecte y genere automáticamente emojis en tus páginas."],"New Images Optimization":["Optimización de nuevas imágenes"],"We will automatically optimize all new images that you upload to your Media Library.":["Optimizaremos automáticamente todas las nuevas imágenes que se suban a tu biblioteca de medios."],"Existing Images Optimization":["Optimización de imágenes existentes"],"We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.":["Optimizaremos todas tus imágenes con un perdida mínima o nula de calidad. Ten en cuenta que esto sobreescribirá tus imágenes originales."],"Resume Optimization":["Reanudar optimización"],"Start Optimization":["Comenzar optimización"],"We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.":["Hemos detectado que la funcionalidad cronjob de WordPress no funciona. Por favor, actívala siguiendo las instrucciones de {{link}}este artículo{{/link}} y actualiza esta página. Si estás utilizando una tarea cron real, puedes {{link2}}ignorar este mensaje{{/link2}} bajo tu propio riesgo. Ten en cuenta que, en este caso, estas operaciones pueden tardar más de lo habitual en completarse."],"https://www.siteground.com/kb/disable-enable-wordpress-cron/":["https://www.siteground.es/kb/administrar-wordpress-cron/"],"All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.":["¡Todas las imágenes guardadas en la biblioteca de medios han sido optimizadas correctamente! Forzar la {{link}}re-optimización{{/link}} de tus imágenes."],"Lazy Load Images":["Carga diferida de imágenes"],"Load images only when they are visible in the browser":["Carga las imágenes solo cuando son visibles en el navegador"],"Lazy Load Gravatars":["Carga diferida de Gravatars"],"When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. ":["Cuando los usuarios comentan en tus publicaciones, WordPress intenta cargar sus avatares desde gravatar.com. Recomendamos una carga diferida mientras los usuarios se desplazan por tu página cuando tienes un número elevado de comentarios. "],"Lazy Load Thumbnails":["Carga diferida de miniaturas"],"Enable if you want to lazy-load the thumbnail sizes of your original images.":["Actívalo si quieres una carga diferida de las miniaturas de tus imágenes originales."],"Lazy Load Responsive Images":["Carga diferida de imágenes adaptables"],"Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too.":["Algunos plugins y temas generan múltiples imágenes desde una sola subida para trabajar mejor en diferentes dispositivos. Actívalo si deseas cargar estas de forma diferida."],"Lazy Load Widgets":["Carga diferida de widgets"],"Enable this option if you want the images in your widget areas to load only when users reach them. ":["Activa esta opción si quieres las imágenes en tus widgets se carguen solo cuando los usuarios accedan a ellas. "],"Lazy Load for Mobile":["Lazy Load para móviles"],"Enable if you want to use lazy-loading features for mobile requests to your site.":["Habilite si desea utilizar funciones de carga diferida (lazy load) para peticiones a su sitio desde móviles."],"Lazy Load Product Images":["Carga diferida de imágenes de producto"],"Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages.":["Activa la carga diferida de imágenes en tu tienda, productos y otras páginas de WooCommerce."],"Exclude from Lazy Load":["Excluir de carga de imágenes asíncrona"],"In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.":["Con el fin de excluir las imágenes de carga asíncrona, por favor agrega tus clases CSS a la lista de exclusión. Añade cada clase CSS en una línea separada."],"Site Admin Permissions":["Permisos de administrador del sitio"],"In this section, set the access permission for admins of separate sites.":["En esta sección, configura los permisos para los administrador de distintas webs."],"SuperCacher Settings":["Ajustes de SuperCacher"],"Select whether site admins can access and make changes within the SiteGround Optimizer's SuperCacher tab.":["Selecciona si los administradores pueden acceder y hacer cambios en la pestaña SuperCacher de SiteGround Optimizer."],"Frontend Optimizations":["Optimizaciones en portada"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Frontend Optmization tab.":["Selecciona si los administradores pueden acceder y hacer cambios en la pestaña de optimización en portada de SiteGround Optimizer."],"Image Optimizations":["Optimizaciones de imágenes"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Image Optimization tab.":["Selecciona si los administradores pueden acceder y hacer cambios en la pestaña de optimización de imágenes de SiteGround Optimizer."],"Environment Optimizations":["Optimización del entorno"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Environment Optimization tab.":["Selecciona si los administradores de la página pueden acceder y hacer cambios dentro de la pestaña de optimización del entorno de SiteGround Optimizer."],"SUPERCACHER SETTINGS":["AJUSTES DE SUPERCACHER"],"Select whether new sites should have the Dynamic Caching enabled for them or not.":["Seleccionar si las nuevas páginas deberían tener la caché dinámica activada o no."],"ENVIRONMENT OPTIMIZATION":["OPTIMIZACIÓN DEL ENTORNO"],"FRONTEND OPTIMIZATION":["OPTIMIZACIÓN DE PORTADA"],"Removes unnecessary characters from your HTML output saving data and improving your site speed.":["Elimina caracteres innecesarios de tu HTML, guardando los datos y mejorando la velocidad de tu sitio."],"Combine and minify your JavaScript files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina y minimiza tus archivos JavaScript para reducir su tamaño, mejorar la caché y reducir el número de peticiones al servidor."],"Load Render-blocking JavaScript Files Asynchronously":["Carga asíncrona de los archivos JavaScript que bloquean la visualización"],"Add async parameter to the JavaScript files loaded in the header section of your site so they don’t block your page rendering.":["Añade el parámetro async a los archivos JavaScript cargados en la sección de cabecera de tu sitio para que no bloqueen la visualización de tu página."],"Combine and minify your CSS files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina y minimiza tus archivos CSS para reducir su tamaño, mejorar la caché y reducir el número de peticiones al servidor."],"Combine multiple CSS files into one to lower the number of requests your site generates.":["Combina varios archivos CSS en uno para reducir el número de peticiones que genera tu sitio."],"IMAGE OPTIMIZATION":["OPTIMIZACIÓN DE IMÁGENES"],"Image Optimization":["Optimización de imágenes"],"SG Optimizer":["SG Optimizer"],"Get the best performance for your WordPress website with our optimization plugin. It handles caching, system settings, and all the necessary configurations for a blazing-fast website. With the SiteGround Optimizer enabled, you're getting the very best from your hosting environment!":["Obtén el mejor rendimiento de tu web WordPress con nuestro plugin de optimización. Gestiona la caché, ajustes de sistema y todas las configuraciones necesarias para tener una web rápida como el rayo. ¡Con SiteGround Optimizer activado obtienes el mejor rendimiento de tu entorno de alojamiento!"],"Old PHP Version":["Antigua versión PHP"],"You are using our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements. Alternatively, you can choose to manually set your PHP version, in which case the system will hardcode that version to your WordPress instance until you manually change it again.":["Estas utilizando el servicio PHP gestionado, permitiendo que SiteGround automáticamente actualice tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable, lo que te ofrecerá las últimas ventajas en seguridad y rendimiento. Alternativamente, si eliges la versión de PHP de forma manual, el sistema aplicará esta versión en tu WordPress hasta que manualmente se vuelva a realizar el cambio."],"Your site will keep using that version until you manually change it from this interface or until you switch to \"Managed PHP\" service. If you choose to take advantage of our Managed PHP service, SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements.":["Tu sitio web seguirá utilizando la versión hasta que manualmente se realice el cambio desde esta interfaz o hasta que selecciones el servicio PHP gestionado. Si eliges tomar ventaja del servicio PHP gestionado, SiteGround automáticamente actualizará tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable, lo que te ofrecerá las últimas ventajas en seguridad y rendimiento."],"As a SiteGround client you may change your PHP version per site manually. However, we strongly recommend you to take advantage of our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer, stable and safe version, which will give you the latest security and performance enhancements. Alternatively, if you choose to manually set your PHP version, the system will hardcode that version to your WordPress instance until you manually change it again.":["Como cliente de SiteGround tienes la posibilidad de cambiar la versión de PHP para cada web de forma manual. Sin embargo, nosotros te recomendamos aprovechar el servicio PHP gestionado, permitiendo que SiteGround automáticamente actualice tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable, lo que te ofrecerá las últimas ventajas en seguridad y rendimiento. Alternativamente, si eliges la versión de PHP de forma manual, el sistema aplicará esta versión en tu WordPress hasta que manualmente se vuelva a realizar el cambio."],"Set your PHP version":["Configurar tu versión PHP"],"You are currently running on PHP %(version)s.":["Actualmente estas utilizando PHP %(version)s."],"PHP Management Method":["PHP Gestionado"],"Please select method":["Por favor, selecciona el método"],"Please select management type":["Por favor, selecciona el tipo de configuración"],"PHP Version":["Versión PHP"],"Please select PHP version":["Por favor, selecciona la versión PHP"],"Save":["Guardar"],"We currently recommend you to use PHP %(version)s. You can check the compatibility with the recommended version before you switch. {{link}}Check Compatibility{{/link}}":["En estos momentos recomendamos usar la PHP %(version)s. Puedes revisar la compatibilidad con la versión recomendada antes de cambiar. {{link}}Revisar compatibilidad{{/link}}"],"All your plugins are compatible with PHP %(version)s. You may safely switch to “Managed PHP” service and we’ll upgrade it automatically, or set it manually. {{link}}Check Again{{/link}}":["Todos tus plugins son compatibles con PHP %(version)s. Puedes utilizar el servicio PHP gestionado y nosotros realizaremos la actualización de manera automática, o lo puedes hacer de forma manual. {{link}}Revisar de nuevo{{/link}} "],"Checking PHP 7.1 Compatibility...":["Revisando compatibilidad con PHP %(version)s..."],"Unfortunately some of your plugins or theme are not compatible with our recommended version. {{link}}Check Again{{/link}}":["Desafortunadamente, algunos de tus plugins o temas no son compatibles con la versión recomendada. {{link}}Revisar de nuevo{{/link}}"],"Thanks for using SG Optimizer to make your site faster!":["¡Gracias por usar SG Optimizer para hacer tu sitio más rápido!"],"Help more people optimize their sites by rating our plugin.":["Ayuda a más personas a optimizar sus sitios valorando nuestro plugin."],"Don’t Show This Again":["No mostrar esto de nuevo"]}
1
+ {"":{"domain":"sg-cachepress","plural_forms":"nplurals=2; plural=n != 1;","lang":"es_ES"},"Test URLs for Cache Status":["Prueba las URLs para saber el estado de la caché"],"Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.":["Comprueba si la caché dinámica funciona en una determinada URL. Especialmente útil para asegurar que tu lista de exclusión funciona de forma correcta."],"Test":["Probar"],"This item already exists in exclude list.":["Este objeto ya existe en la lista de excluídos."],"You must input a class name.":["Es necesario que introduzcas una nombre de clase."],"Exclude":["Excluir"],"This URL already exists in exclude list.":["Esta URL ya existe en la lista de exclusión."],"Confirm":["Confirmar"],"Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization.":["La Carga diferida del bloqueador de visualización JS puede causar incidencias con los scripts que requieren un cierto orden para ejecutarse. Es por esto que te recomendamos revisar el frontend de tu web antes de activar esta optimización."],"If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner.":["Si notas alguna incidencia con alguna funcionalidad, utiliza la funcionalidad Excluir para mantener la carga de esos scripts incluso con el bloqueador de visualización."],"Close":["Cerrar"],"Purge your installation's entire Dynamic Cache or select parts in order to achieve the best hit-to-cache ratio for your account. Here are the plugin's purge rules:":["Purga la cache dinámica de tu instalación o selecciona partes para obtener el mejor ratio de peticiones de caché para tu cuenta. Aquí tienes las reglas de vaciado del plugin:"],"Full Purge on page, posts, and category deletion, plugin and theme activation, deactivation, or update, and on WordPress core updates.":["Vaciado completo en la página, entradas y categorías eliminadas, activación de plugins y temas, desactivación o actualización, y en las actualizaciones principales de WordPress."],"Specific URL Purge on comment actions and page, post, and category updates.":["Vaciado de una URL específica en acciones y páginas sugeridas, publicaciones y categorías actualizadas."],"Cancel":["Cancelar"],"This will delete all WebP files in your uploads folder! In case you need them, you will have to regenerate them again or restore that folder from a backup.":["¡Esto eliminara todos los archivos WebP del directorio de subidas! En caso de que los necesitaras, tendrías que regenerarlos nuevamente o restaurar el directorio desde una copia de seguridad."],"You’re switching to PHP %(version)s manually and you will stay on that version until you change it to a newer one. In case you experience any issues after the update, switch back the PHP version from your {{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}} tool.":["Estas cambiando manualmente a PHP %(version)s y se utilizará esta versión hasta que sea cambiada manualmente a una nueva. En caso de que haya incidencias después del cambio, vuelve a la versión PHP anterior desde tu {{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}}."],"You’re about to switch to Managed PHP service. This means that SiteGround will automatically update your PHP version once we are sure there’s a better, safer and more stable version.":["Estas a punto de cambiar al servicio PHP gestionado. permitiendo que SiteGround automáticamente actualice tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable."],"Doing this will delete all WebP files in your uploads folder and generate them anew!":["Esto eliminará todos los archivos WebP en tus directorio y los generará nuevamente."],"In order to force HTTPS on your site, we will automatically update your database replacing all insecure links. In addition to that, we will add a rule in your .htaccess file, forcing all requests to go through encrypted connection.":["Para forzar HTTPS en tu página actualizaremos automáticamente tu base de datos reemplazando todos los enlaces inseguros. Además de esto, añadiremos una regla en tu archivo .htaccess, forzando todas las peticiones a través de una conexión cifrada."],"You can exclude full or partial URLs using \"*\" as a wildcard. For example:":["Puedes excluir de forma parcial o total la URL usando «*» como comodín. Por ejemplo:"],"{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.":["{{strong}}www.sitio.com/pagina-superior/sub-pagina{{/strong}} excluirá solo esa URL."],"{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of \"parent-page\".":["{{strong}}www.sitio.com/pagina-superior/*{{/strong}} se excluirá de todas las sub-paginas de la «pagina-superior»."],"Please be patient, this process may take some time":["Por favor, se paciente, el proceso puede llevar un tiempo"],"Optimized %(optimized)s of %(total)s images":["Imágenes optimizadas %(optimized)s de %(total)s"],"Pause":["Pausar"],"Generated %(optimized)s of %(total)s webp copies":["Copias WebP generadas %(optimized)s de %(total)s"],"Generate WebP Copies of New Images":["Genera copias WebP de nuevas imágenes"],"WebP is a next generation image format supported by modern browers which greatly reduces the size of your images.":["WebP es la siguiente generación de formato de imágenes que es soportado por los navegadores modernos y que reduce en gran parte el tamaño de tus imágenes."],"Manage WebP Copies for Existing Images":["Administra las copias WebP para imágenes existentes"],"Generate or delete a WebP copy of your existing media library.":["Genera o elimina una copia WebP de tu librería de medios."],"Delete all WebP Files":["Elimina todos los archivos WebP"],"Bulk Generate WebP Files":["Generación masiva de archivos WebP."],"All WebP copies of your files have been generated successfully! Force {{link}}re-generation{{/link}} of your images.":["Todas las copias WebP de tus archivos han sido generadas correctamente. Fuerza la {{link}}regeneración{{/link}} de tus imágenes."],"Browser Caching":["Caché del navegador"],"Adds rules to store in your visitors browser cache to keep static content longer for better site performance.":["Agrega reglas de almacenamiento en la caché del navegador de los visitantes para mantener el contenido estático un período más largo para un mejor rendimiento de la web."],"YOU HAVE A SITE TOOLS ACCOUNT":["TIENES UNA CUENTA DE SITE TOOLS"],"NGINX Direct Delivery takes care of your static resources including proper expiration dates for your browser caching.":["NGINX Direct Delivery se encarga de los recursos estáticos incluyendo la correcta fecha de expiración para la cache de tu navegador."],"Dynamic Caching":["Caché dinámica"],"Store your content in the server’s memory for a faster access with this full-page caching solution powered by NGINX.":["Almacena tu contenido en la memoria del servidor para un acceso más rápido con esta solución de página completa de caché por NGINX."],"Manual Cache Purge":["Vaciado manual de caché"],"Clear the Dynamic Cache for your entire website.":["Vacía la caché dinámica de toda tu web."],"Purge Cache":["Vaciar caché"],"Purging ...":["Vaciando ..."],"Automatic Cache Purge":["Vaciado automático de la caché"],"Automatically perform a smart cache purge after every content modification.":["Lleva a cabo un vaciado inteligente de la caché después de cada modificación de contenido."],"See rules":["Ver reglas"],"Browser-Specific Caching":["Almacenamiento en caché específico del navegador"],"We recommend you to enable this feature {{strong}}only{{/strong}} if you’re experiencing issues with plugins, generating mobile version of your site or similar functionality. Once enabled, the cache has to be generated separately for different browsers which lowers its efficiency.":["Recomendamos habilitar esta función {{strong}}solo{{/strong}} si se experimentan problemas con plugins, generando la versión móvil de su página web o alguna funcionalidad similar. Una vez habilitado, el caché debe generarse por separado para diferentes navegadores, lo que reduce su eficiencia."],"Excluding URLs":["Excluir URLs"],"Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic.":["Usa esta característica si quieres que ciertas partes de tu web queden excluidas de la caché y así mantenerlas dinámicas."],"See examples":["Ver ejemplos"],"GZIP Compression":["Compresión GZIP"],"Enables a compression of the content that's delivered to your visitors browsers improving the network loading times of your site.":["Activa la compresión del contenido que se envía a los navegadores de los visitantes ,mejorando los tiempo de carga de tu sitio."],"GZIP Compression is enabled by default automatically saving you bandwidth and improving the loading speeds of your pages.":["La compresión GZIP está habilitada de forma predeterminada, lo que te ahorra ancho de banda y mejora la velocidad de carga de tus páginas."],"Memcached Stopped. Please, enable it in your SiteGround control panel.":["Memcached detenido. Por favor, habilítalo en tu panel de control de SiteGround."],"Memcached":["Memcached"],"Powerful object caching for your site. It stores frequently executed queries to your databases and reuses them for better performance.":["Herramienta de cache de objetos para tu sitio. Almacena las consultas ejecutadas con frecuencia en tu base de datos y las reutiliza para un mejor rendimiento."],"Score Check":["Revisar resultado"],"Test how optimized your website is. Our performance check is powered by Google PageSpeed.":["Revisa cuán optimizado esta tu web. Nuestro test de rendimiento se basa en Google PageSpeed."],"Device Type":["Tipo de dispositiv"],"URL":["URL"],"Analyze":["Analizar"],"Please Wait, We Are Performing a Google PageSpeed Test on Your Page":["Espera, por favor, estamos realizando un test con Google PageSpeed en tu web"],"There is nothing here yet":["No nada aquí todavía"],"Enable HTTPS":["Activar HTTPS"],"Configures your site to work correctly via HTTPS and forces a secure connection to your site.":["Configura tu sitio para que funcione de forma correcta a través de HTTPS y fuerza una conexión segura en tu sitio."],"Fix Insecure Content":["Corregir contenido inseguro"],"Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site":["Activa esta opción en caso de que estés recibiendo errores de contenido inseguro en tu web. Nosotros reescribiremos dinámicamente las peticiones inseguras de los recursos de tu sitio"],"New Images Optimization":["Optimización de nuevas imágenes"],"We will automatically optimize all new images that you upload to your Media Library.":["Optimizaremos automáticamente todas las nuevas imágenes que se suban a tu biblioteca de medios."],"Existing Images Optimization":["Optimización de imágenes existentes"],"We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.":["Optimizaremos todas tus imágenes con un perdida mínima o nula de calidad. Ten en cuenta que esto sobreescribirá tus imágenes originales."],"Resume Optimization":["Reanudar optimización"],"Start Optimization":["Comenzar optimización"],"We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.":["Hemos detectado que la funcionalidad cronjob de WordPress no funciona. Por favor, actívala siguiendo las instrucciones de {{link}}este artículo{{/link}} y actualiza esta página. Si estás utilizando una tarea cron real, puedes {{link2}}ignorar este mensaje{{/link2}} bajo tu propio riesgo. Ten en cuenta que, en este caso, estas operaciones pueden tardar más de lo habitual en completarse."],"https://www.siteground.com/kb/disable-enable-wordpress-cron/":["https://www.siteground.es/kb/administrar-wordpress-cron/"],"All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.":["¡Todas las imágenes guardadas en la biblioteca de medios han sido optimizadas correctamente! Forzar la {{link}}re-optimización{{/link}} de tus imágenes."],"Lazy Load Media":["Carga diferida de Medios"],"Load images only when they are visible in the browser":["Carga las imágenes solo cuando son visibles en el navegador"],"Lazy Load Iframes":["Carga diferida de Iframes"],"We will lazy load iframes often used for things like video embeds from another sources. ":["Cargaremos de manera diferida los iframes usados norlmamente para incrustar videos desde otros recursos."],"Lazy Load Videos":["Carga diferida de Videos"],"We will lazy load all videos you have added directly to your pages.":["Cargaremos de manera diferida todos los videos que has añadido directamente a tus páginas."],"Lazy Load Gravatars":["Carga diferida de Gravatars"],"When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. ":["Cuando los usuarios comentan en tus publicaciones, WordPress intenta cargar sus avatares desde gravatar.com. Recomendamos una carga diferida mientras los usuarios se desplazan por tu página cuando tienes un número elevado de comentarios. "],"Lazy Load Thumbnails":["Carga diferida de miniaturas"],"Enable if you want to lazy-load the thumbnail sizes of your original images.":["Actívalo si quieres una carga diferida de las miniaturas de tus imágenes originales."],"Lazy Load Responsive Images":["Carga diferida de imágenes adaptables"],"Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too.":["Algunos plugins y temas generan múltiples imágenes desde una sola subida para trabajar mejor en diferentes dispositivos. Actívalo si deseas cargar estas de forma diferida."],"Lazy Load Widgets":["Carga diferida de widgets"],"Enable this option if you want the images in your widget areas to load only when users reach them. ":["Activa esta opción si quieres las imágenes en tus widgets se carguen solo cuando los usuarios accedan a ellas. "],"Lazy Load for Mobile":["Lazy Load para móviles"],"Enable if you want to use lazy-loading features for mobile requests to your site.":["Habilite si desea utilizar funciones de carga diferida (lazy load) para peticiones a su sitio desde móviles."],"Lazy Load Product Images":["Carga diferida de imágenes de producto"],"Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages.":["Activa la carga diferida de imágenes en tu tienda, productos y otras páginas de WooCommerce."],"Exclude from Lazy Load":["Excluir de carga de imágenes asíncrona"],"In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.":["Con el fin de excluir las imágenes de carga asíncrona, por favor agrega tus clases CSS a la lista de exclusión. Añade cada clase CSS en una línea separada."],"Minify the HTML Output":["Minimizar la salida HTML"],"Removes unnecessary characters from your HTML output saving data and improving your site speed. ":["Elimina los caracteres innecesarios de tu código HTML de salida y mejora la velocidad de tu sitio."],"Exclude URLs from HTML Minification":["Excluir las direcciones URL de la minificación de HTML"],"With this functionality, you can exclude different pages from HTML minification.":["Con esta funcionalidad puedes excluir diferentes páginas de minificación de HTML."],"Minify JavaScript Files":["Minimizar archivos JavaScript"],"Minify your JavaScript files in order to reduce their size and reduce the number of requests to the server. ":["Minificar los archivos de JavaScript con el fin de reducir su tamaño y reducir el número de peticiones al servidor."],"Exclude from JavaScript Minification":["Excluir de la minificación de JavaScript"],"Defer Render-blocking JS":["Carga diferida del bloqueador de visualización JS"],"Defer loading of render-blocking JavaScript files for faster initial site load. ":["Carga diferida de archivos JavaScript que bloquean el procesamiento para una carga inicial más rápida del sitio."],"Exclude from Loading JS Files Asynchronously":["Excluir de carga de archivos JS de forma asíncrona"],"Minify CSS Files":["Minimizar archivos CSS"],"Minify your CSS files in order to reduce their size and reduce the number of requests to the server. ":["Minificar tus archivos CSS con el fin de reducir su tamaño y reducir el número de peticiones al servidor."],"Exclude From CSS Minification":["Excluir de la minificación de CSS"],"Combine CSS Files":["Combinar archivos CSS"],"Combine multiple CSS files into one to lower the number of requests your site generates. ":["Combinar varios archivos CSS en uno sola para reducir el número de solicitudes que genera tu sitio."],"Exclude from CSS Combination":["Excluir de la combinación de CSS"],"Optimize Loading of Google Fonts":["Optimiza la carga de las fuentes de Google"],"Combine the loading of Google fonts reducing the number of HTTP requests.":["Combina la carga de las fuentes de Google reduciendo el número de peticiones HTTP."],"Remove Query Strings From Static Resources":["Eliminar cadenas de petición de recursos estáticos"],"Removes version query strings from your static resources improving the caching of those resources.":["Elimina la cadena de peticiones the tus recursos estáticos para mejorar la caché de esos recursos."],"Disable Emojis":["Desactivar Emojis"],"Enable to prevent WordPress from automatically detecting and generating emojis in your pages.":["Activar para impedir que WordPress detecte y genere automáticamente emojis en tus páginas."],"Site Admin Permissions":["Permisos de administrador del sitio"],"In this section, set the access permission for admins of separate sites.":["En esta sección, configura los permisos para los administrador de distintas webs."],"SuperCacher Settings":["Ajustes de SuperCacher"],"Select whether site admins can access and make changes within the SiteGround Optimizer's SuperCacher tab.":["Selecciona si los administradores pueden acceder y hacer cambios en la pestaña SuperCacher de SiteGround Optimizer."],"Frontend Optimizations":["Optimizaciones en portada"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Frontend Optmization tab.":["Selecciona si los administradores pueden acceder y hacer cambios en la pestaña de optimización en portada de SiteGround Optimizer."],"Image Optimizations":["Optimizaciones de imágenes"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Image Optimization tab.":["Selecciona si los administradores pueden acceder y hacer cambios en la pestaña de optimización de imágenes de SiteGround Optimizer."],"Environment Optimizations":["Optimización del entorno"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Environment Optimization tab.":["Selecciona si los administradores de la página pueden acceder y hacer cambios dentro de la pestaña de optimización del entorno de SiteGround Optimizer."],"SUPERCACHER SETTINGS":["AJUSTES DE SUPERCACHER"],"Select whether new sites should have the Dynamic Caching enabled for them or not.":["Seleccionar si las nuevas páginas deberían tener la caché dinámica activada o no."],"ENVIRONMENT OPTIMIZATION":["OPTIMIZACIÓN DEL ENTORNO"],"FRONTEND OPTIMIZATION":["OPTIMIZACIÓN DE PORTADA"],"Removes unnecessary characters from your HTML output saving data and improving your site speed.":["Elimina caracteres innecesarios de tu HTML, guardando los datos y mejorando la velocidad de tu sitio."],"Combine and minify your JavaScript files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina y minimiza tus archivos JavaScript para reducir su tamaño, mejorar la caché y reducir el número de peticiones al servidor."],"Load Render-blocking JavaScript Files Asynchronously":["Carga asíncrona de los archivos JavaScript que bloquean la visualización"],"Add async parameter to the JavaScript files loaded in the header section of your site so they don’t block your page rendering.":["Añade el parámetro async a los archivos JavaScript cargados en la sección de cabecera de tu sitio para que no bloqueen la visualización de tu página."],"Combine and minify your CSS files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina y minimiza tus archivos CSS para reducir su tamaño, mejorar la caché y reducir el número de peticiones al servidor."],"Combine multiple CSS files into one to lower the number of requests your site generates.":["Combina varios archivos CSS en uno para reducir el número de peticiones que genera tu sitio."],"IMAGE OPTIMIZATION":["OPTIMIZACIÓN DE IMÁGENES"],"Image Optimization":["Optimización de imágenes"],"Lazy Load Images":["Carga diferida de imágenes"],"SG Optimizer":["SG Optimizer"],"Get the best performance for your WordPress website with our optimization plugin. It handles caching, system settings, and all the necessary configurations for a blazing-fast website. With the SiteGround Optimizer enabled, you're getting the very best from your hosting environment!":["Obtén el mejor rendimiento de tu web WordPress con nuestro plugin de optimización. Gestiona la caché, ajustes de sistema y todas las configuraciones necesarias para tener una web rápida como el rayo. ¡Con SiteGround Optimizer activado obtienes el mejor rendimiento de tu entorno de alojamiento!"],"Old PHP Version":["Antigua versión PHP"],"You are using our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements. Alternatively, you can choose to manually set your PHP version, in which case the system will hardcode that version to your WordPress instance until you manually change it again.":["Estas utilizando el servicio PHP gestionado, permitiendo que SiteGround automáticamente actualice tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable, lo que te ofrecerá las últimas ventajas en seguridad y rendimiento. Alternativamente, si eliges la versión de PHP de forma manual, el sistema aplicará esta versión en tu WordPress hasta que manualmente se vuelva a realizar el cambio."],"Your site will keep using that version until you manually change it from this interface or until you switch to \"Managed PHP\" service. If you choose to take advantage of our Managed PHP service, SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements.":["Tu sitio web seguirá utilizando la versión hasta que manualmente se realice el cambio desde esta interfaz o hasta que selecciones el servicio PHP gestionado. Si eliges tomar ventaja del servicio PHP gestionado, SiteGround automáticamente actualizará tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable, lo que te ofrecerá las últimas ventajas en seguridad y rendimiento."],"As a SiteGround client you may change your PHP version per site manually. However, we strongly recommend you to take advantage of our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer, stable and safe version, which will give you the latest security and performance enhancements. Alternatively, if you choose to manually set your PHP version, the system will hardcode that version to your WordPress instance until you manually change it again.":["Como cliente de SiteGround tienes la posibilidad de cambiar la versión de PHP para cada web de forma manual. Sin embargo, nosotros te recomendamos aprovechar el servicio PHP gestionado, permitiendo que SiteGround automáticamente actualice tu versión PHP una vez estemos seguros que hay una versión nueva, segura y estable, lo que te ofrecerá las últimas ventajas en seguridad y rendimiento. Alternativamente, si eliges la versión de PHP de forma manual, el sistema aplicará esta versión en tu WordPress hasta que manualmente se vuelva a realizar el cambio."],"Set your PHP version":["Configurar tu versión PHP"],"You are currently running on PHP %(version)s.":["Actualmente estas utilizando PHP %(version)s."],"PHP Management Method":["PHP Gestionado"],"Please select method":["Por favor, selecciona el método"],"Please select management type":["Por favor, selecciona el tipo de configuración"],"PHP Version":["Versión PHP"],"Please select PHP version":["Por favor, selecciona la versión PHP"],"Save":["Guardar"],"We currently recommend you to use PHP %(version)s. You can check the compatibility with the recommended version before you switch. {{link}}Check Compatibility{{/link}}":["En estos momentos recomendamos usar la PHP %(version)s. Puedes revisar la compatibilidad con la versión recomendada antes de cambiar. {{link}}Revisar compatibilidad{{/link}}"],"All your plugins are compatible with PHP %(version)s. You may safely switch to “Managed PHP” service and we’ll upgrade it automatically, or set it manually. {{link}}Check Again{{/link}}":["Todos tus plugins son compatibles con PHP %(version)s. Puedes utilizar el servicio PHP gestionado y nosotros realizaremos la actualización de manera automática, o lo puedes hacer de forma manual. {{link}}Revisar de nuevo{{/link}} "],"Checking PHP 7.1 Compatibility...":["Revisando compatibilidad con PHP %(version)s..."],"Unfortunately some of your plugins or theme are not compatible with our recommended version. {{link}}Check Again{{/link}}":["Desafortunadamente, algunos de tus plugins o temas no son compatibles con la versión recomendada. {{link}}Revisar de nuevo{{/link}}"],"Thanks for using SG Optimizer to make your site faster!":["¡Gracias por usar SG Optimizer para hacer tu sitio más rápido!"],"Help more people optimize their sites by rating our plugin.":["Ayuda a más personas a optimizar sus sitios valorando nuestro plugin."],"Don’t Show This Again":["No mostrar esto de nuevo"]}
languages/json/sg-cachepress-it_IT.json CHANGED
@@ -1 +1 @@
1
- {"":{"domain":"sg-cachepress","plural_forms":"nplurals=2; plural=n != 1;","lang":"it_IT"},"Test URLs for Cache Status":["Verifica gli URL per lo stato della Cache"],"Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.":["Controlla se la Cache Dinamica funziona su un determinato URL. Particolarmente utile per assicurarti che la tua lista di esclusione funzioni come dovrebbe."],"Test":["Verifica"],"This item already exists in exclude list.":["Questo elemento esiste già nell'elenco di esclusione."],"You must input a class name.":["Devi introdurre un nome di classe."],"Exclude":["Escludi"],"This URL already exists in exclude list.":["Questo URL esiste già nell'elenco di esclusione."],"Confirm":["Conferma"],"Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization.":["Il rinvio del blocco di visualizzazione JS può causare problemi con gli script che richiedono un determinato ordine di esecuzione. Questo è il motivo per cui ti consigliamo di controllare il frontend del tuo sito dopo aver abilitato questa ottimizzazione."],"If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner.":["Se noti problemi con determinate funzionalità, usa la funzionalità Escludi per mantenere il caricamento di quegli script mantenendo il blocco di visualizzazione."],"Close":["Chiudi"],"Purge your installation's entire Dynamic Cache or select parts in order to achieve the best hit-to-cache ratio for your account. Here are the plugin's purge rules:":["Pulisci l'intera Cache Dinamica della tua installazione o seleziona le parti da pulire, per ottimizzare l'efficienza dei risultati salvati in cache per il tuo account. Ecco le regole di pulizia cache del plugin:"],"Full Purge on page, posts, and category deletion, plugin and theme activation, deactivation, or update, and on WordPress core updates.":["Pulizia completa su cancellazione pagine, post e categorie, attivazione, disattivazione e aggiornamento di plugin e temi e aggiornamenti del core di WordPress."],"Specific URL Purge on comment actions and page, post, and category updates.":["Pulizia URL specifica su azioni commenti e aggiornamenti di pagine, post e categorie."],"Cancel":["Annulla"],"This will delete all WebP files in your uploads folder! In case you need them, you will have to regenerate them again or restore that folder from a backup.":["Questo eliminerà tutti i file WebP nella tua cartella dei caricamenti! Se ne hai bisogno, dovrai rigenerarli di nuovo o ripristinare la cartella da un backup."],"You’re switching to PHP %(version)s manually and you will stay on that version until you change it to a newer one. In case you experience any issues after the update, switch back the PHP version from your {{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}} tool.":["Stai passando a PHP %(version)s manualmente e manterrai questa versione finché non la cambierai nuovamente a mano. In caso di problemi dopo l'aggiornamento, ripristina la versione di PHP dallo strumento {{strong}}cPanel{{/strong}} > {{strong}}Gestione versione PHP{{/strong}}."],"You’re about to switch to Managed PHP service. This means that SiteGround will automatically update your PHP version once we are sure there’s a better, safer and more stable version.":["Stai per passare al servizio PHP Gestito. Ciò significa che SiteGround aggiornerà automaticamente la tua versione PHP ogni volta che siamo sicuri sia disponibile una nuova versione più sicura e stabile."],"Doing this will delete all WebP files in your uploads folder and generate them anew!":["In questo modo verranno eliminati tutti i file WebP nella cartella dei caricamenti e generati di nuovo!"],"In order to force HTTPS on your site, we will automatically update your database replacing all insecure links. In addition to that, we will add a rule in your .htaccess file, forcing all requests to go through encrypted connection.":["Per forzare HTTPS sul tuo sito, aggiorneremo automaticamente il tuo database sostituendo tutti i link non sicuri. In aggiunta a ciò, aggiungeremo una regola nel tuo file .htaccess, forzando tutte le richieste a passare attraverso la connessione crittografata."],"You can exclude full or partial URLs using \"*\" as a wildcard. For example:":["Puoi escludere URL completi o parziali utilizzando \"*\" come carattere jolly. Per esempio:"],"{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.":["{{strong}}www.site.com/parent-page/sub-page{{/strong}} escluderà solo quel singolo URL."],"{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of \"parent-page\".":["{{strong}}www.site.com/parent-page/*{{/strong}} escluderà tutte le sottopagine della \"parent page\"."],"Please be patient, this process may take some time":["Ti preghiamo di attendere, questo processo potrebbe richiedere del tempo"],"Optimized %(optimized)s of %(total)s images":["%(optimized)s immagini su %(total)s sono state ottimizzate"],"Pause":["Pausa"],"Generated %(optimized)s of %(total)s webp copies":["Genera %(optimized)s di %(total)s copie WebP"],"Generate WebP Copies of New Images":["Genera copie WebP delle nuove immagini"],"WebP is a next generation image format supported by modern browers which greatly reduces the size of your images.":["WebP è un formato di immagine di nuova generazione supportato da browser moderni che riduce notevolmente le dimensioni delle immagini."],"Manage WebP Copies for Existing Images":["Gestisci copie WebP per le immagini esistenti"],"Generate or delete a WebP copy of your existing media library.":["Genera o elimina una copia WebP della tua libreria multimediale."],"Delete all WebP Files":["Elimina tutti i file WebP"],"Bulk Generate WebP Files":["Genera file WebP in blocco"],"All WebP copies of your files have been generated successfully! Force {{link}}re-generation{{/link}} of your images.":["Tutte le copie WebP dei tuoi file sono state generate correttamente! Forza la {{link}}ri-generazione{{/link}} delle tue immagini."],"Browser Caching":["Cache del browser"],"Adds rules to store in your visitors browser cache to keep static content longer for better site performance.":["Aggiunge regole per l'archiviazione nella cache del browser dei tuoi visitatori, per mantenere più a lungo i contenuti statici e migliorare le prestazioni del sito."],"YOU HAVE A SITE TOOLS ACCOUNT":["HAI UN ACCOUNT SITE TOOLS"],"NGINX Direct Delivery takes care of your static resources including proper expiration dates for your browser caching.":["NGINX Direct Delivery si occupa delle risorse statiche, comprese le date di scadenza per la cache del browser."],"Dynamic Caching":["Caching Dinamico"],"Store your content in the server’s memory for a faster access with this full-page caching solution powered by NGINX.":["Archivia i tuoi contenuti nella memoria del server per un accesso più rapido, con questa soluzione di caching full-page di NGINX."],"Manual Cache Purge":["Pulizia manuale della Cache"],"Clear the Dynamic Cache for your entire website.":["Pulisce la Cache Dinamica di tutto il sito."],"Purge Cache":["Svuotare cache"],"Purging ...":["Svuotamento ..."],"Automatic Cache Purge":["Pulizia automatica della cache"],"Automatically perform a smart cache purge after every content modification.":["Esegui automaticamente una pulizia intelligente della cache dopo ogni modifica del contenuto."],"See rules":["Vedi le regole"],"Browser-Specific Caching":["Cache specifica per il browser"],"We recommend you to enable this feature {{strong}}only{{/strong}} if you’re experiencing issues with plugins, generating mobile version of your site or similar functionality. Once enabled, the cache has to be generated separately for different browsers which lowers its efficiency.":["Ti consigliamo di abilitare questa funzione {{strong}}solo{{/strong}} se riscontri problemi con i plugin che generano la versione mobile del tuo sito o con funzionalità simili. Una volta abilitata, la cache deve essere generata separatamente per diversi browser, il che ne riduce l'efficienza."],"Excluding URLs":["Escludo gli URL"],"Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic.":["Utilizza questa funzione se desideri escludere alcune parti del tuo sito web dalla cache e mantenerle dinamiche."],"See examples":["Vedi gli esempi"],"GZIP Compression":["Compressione GZIP"],"Enables a compression of the content that's delivered to your visitors browsers improving the network loading times of your site.":["Consente una compressione del contenuto che viene consegnato ai browser dei visitatori, migliorando i tempi di caricamento della rete del tuo sito."],"GZIP Compression is enabled by default automatically saving you bandwidth and improving the loading speeds of your pages.":["La compressione GZIP è attiva di default per salvare automaticamente la larghezza di banda e migliorare la velocità di caricamento delle tue pagine."],"Memcached Stopped. Please, enable it in your SiteGround control panel.":["Memcached bloccato. Attivalo nel pannello di controllo di SiteGround."],"Memcached":["Memcached"],"Powerful object caching for your site. It stores frequently executed queries to your databases and reuses them for better performance.":["Una cache degli oggetti potente per il tuo sito. Memorizza le query eseguite frequentemente sui tuoi database e li riutilizza per prestazioni migliori."],"Score Check":["Verifica del punteggio"],"Test how optimized your website is. Our performance check is powered by Google PageSpeed.":["Verifica quanto è ottimizzato il tuo sito web. Il nostro controllo delle prestazioni è basato su Google Page Speed."],"Device Type":["Tipo di dispositivo"],"URL":["URL"],"Analyze":["Analizza"],"Please Wait, We Are Performing a Google PageSpeed Test on Your Page":["Ti preghiamo di attendere, stiamo eseguendo un test di Google PageSpeed ​​sulla tua pagina"],"There is nothing here yet":["Non c'è ancora niente qui"],"Enable HTTPS":["Abilita HTTPS"],"Configures your site to work correctly via HTTPS and forces a secure connection to your site.":["Configura il tuo sito per funzionare correttamente tramite HTTPS e forza una connessione sicura al tuo sito."],"Fix Insecure Content":["Sistema i contenuti non sicuri"],"Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site":["Abilita questa opzione se ricevi errori di elementi non sicuri sul sito. Riscriveremo dinamicamente le richieste insicure per tutti gli elementi inerenti al tuo sito"],"Minify the HTML Output":["Minifica l'output HTML"],"Removes unnecessary characters from your HTML output saving data and improving your site speed. ":["Rimuove i caratteri non necessari dall'output HTML salvando i dati e migliorando la velocità del sito."],"Exclude URLs from HTML Minification":["Escludi gli URL dalla minificazione HTML"],"With this functionality, you can exclude different pages from HTML minification.":["Con questa funzionalità è possibile escludere pagine diverse dalla minificazione HTML."],"Minify JavaScript Files":["Minifica i file JavaScript"],"Minify your JavaScript files in order to reduce their size and reduce the number of requests to the server. ":["Minifica i tuoi file JavaScript per ridurre le dimensioni e il numero di richieste al server."],"Exclude from JavaScript Minification":["Escludi dalla minimizzazione JavaScript"],"Defer Render-blocking JS":["Rinvia il blocco di visualizzazione JS"],"Defer loading of render-blocking JavaScript files for faster initial site load. ":["Rinvia il caricamento di file JavaScript che bloccano la visualizzazione, per veocizzare il caricamento inziale del sito."],"Exclude from Loading JS Files Asynchronously":["Escludi dal caricamento asincrono dei file JS"],"Minify CSS Files":["Minifica i file CSS"],"Minify your CSS files in order to reduce their size and reduce the number of requests to the server. ":["Minifica i tuoi file CSS per ridurre le dimensioni e il numero di richieste al server."],"Exclude From CSS Minification":["Escludi dalla minificazione CSS"],"Combine CSS Files":["Unisci i file CSS"],"Combine multiple CSS files into one to lower the number of requests your site generates. ":["Combina più file CSS in uno per ridurre il numero di richieste generate dal tuo sito."],"Exclude from CSS Combination":["Escludi dalla combinazione CSS"],"Optimize Loading of Google Fonts":["Ottimizza il caricamento dei font Google"],"Combine the loading of Google fonts reducing the number of HTTP requests.":["Combina il caricamento dei font Google riducendo il numero di richieste HTTP.\n"],"Remove Query Strings From Static Resources":["Rimuovi le stringhe di ricerca dalle risorse statiche"],"Removes version query strings from your static resources improving the caching of those resources.":["Rimuove le stringhe di ricerca dalle risorse statiche migliorando la memorizzazione nella cache di tali risorse."],"Disable Emojis":["Disabilita Emoji"],"Enable to prevent WordPress from automatically detecting and generating emojis in your pages.":["Abilita per impedire a WordPress di rilevare e generare automaticamente emoji nelle tue pagine."],"New Images Optimization":["Ottimizzazione nuove immagini"],"We will automatically optimize all new images that you upload to your Media Library.":["Ottimizzeremo automaticamente tutte le nuove immagini che caricherai dalla Media Library."],"Existing Images Optimization":["Ottimizzazione immagini esistenti"],"We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.":["Ottimizzeremo tutte le tue immagini con una perdita di qualità minima o nulla. Tieni presente che questo sovrascriverà le tue immagini originali."],"Resume Optimization":["Riprendi l’ottimizzazione"],"Start Optimization":["Inizio Ottimizzazione"],"We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.":["Abbiamo rilevato che la funzionalità cronjob di WordPress non sta funzionando. Per favore, abilitala seguendo le istruzioni in {{link}} questo articolo {{/ link}} e aggiorna questa pagina. Se stai utilizzando un vero cronjob, puoi {{link2}} ignorare questo messaggio {{/ link2}} a tuo rischio. Tieni presente che, in questo caso, le operazioni potrebbero richiedere più tempo del solito per essere completate."],"https://www.siteground.com/kb/disable-enable-wordpress-cron/":["https://it.siteground.com/kb/come-disattivare-abilitare-il-wordpress-cron/"],"All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.":["Tutte le immagini nella tua libreria multimediale sono state ottimizzate con successo! Forza la {{link}}ri-ottimizzazione{{/link}} delle tue immagini."],"Lazy Load Images":["Lazy Load delle immagini"],"Load images only when they are visible in the browser":["Carica le immagini solo quando sono visibili nel browser"],"Lazy Load Gravatars":["Lazy Load dei Gravatar"],"When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. ":["Quando gli utenti commentano i tuoi post, WordPress prova a caricare i loro avatar da gravatar.com. Ti consigliamo il lazy-load per essi perché, se hai un numero elevato di commenti, i tuoi utenti faranno uno scroll-down della tua pagina."],"Lazy Load Thumbnails":["Lazy Load delle Thumbnail"],"Enable if you want to lazy-load the thumbnail sizes of your original images.":["Abilita se desideri attivare il lazy-load per le dimensioni delle thumbnail delle immagini originali."],"Lazy Load Responsive Images":["Lazy Load delle immagini resposive"],"Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too.":["Alcuni plugin e temi generano più immagini da un singolo upload per funzionare meglio su diversi device. Abilita, se vuoi attivare il lazy-load anche per questi."],"Lazy Load Widgets":["Lazy Load dei widget"],"Enable this option if you want the images in your widget areas to load only when users reach them. ":["Abilita questa opzione se desideri che le immagini nell'area dei widget vengano caricate solo quando gli utenti le raggiungono."],"Lazy Load for Mobile":["Lazy Load per mobile"],"Enable if you want to use lazy-loading features for mobile requests to your site.":["Abilita se vuoi usare la funzione di lazy load per le richieste mobile sul tuo sito."],"Lazy Load Product Images":["LazyLoad immagini prodotto"],"Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages.":["Attiva il lazy-load delle immagini nello store, nella pagina prodotto e nelle altre pagine WooCommerce."],"Exclude from Lazy Load":["Escludi da Lazy Load"],"In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.":["Per escludere le immagini dal Lazy Load, aggiungi le loro classi CSS all'elenco di esclusione. Aggiungi ogni classe CSS su una riga separata."],"Site Admin Permissions":["Autorizzazioni dell'admin del sito"],"In this section, set the access permission for admins of separate sites.":["In questa sezione imposta i permessi di accesso per gli amministratori di siti diversi."],"SuperCacher Settings":["Impostazioni SuperCacher"],"Select whether site admins can access and make changes within the SiteGround Optimizer's SuperCacher tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche all'interno della sezione SuperCacher di SiteGround Optimizer."],"Frontend Optimizations":["Ottimizzazioni del frontend"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Frontend Optmization tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche all'interno della sezione Ottimizzazione Frontend di SiteGround Optimizer."],"Image Optimizations":["Ottimizzazioni immagine"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Image Optimization tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche all'interno della sezione Ottimizzazione Immagine di SiteGround Optimizer."],"Environment Optimizations":["Ottimizzazioni dell'ambiente"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Environment Optimization tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche nella sezione di Ottimizzazione Ambiente di SiteGround Optimizer."],"SUPERCACHER SETTINGS":["IMPOSTAZIONI SUPERCACHER"],"Select whether new sites should have the Dynamic Caching enabled for them or not.":["Seleziona se i nuovi siti devono avere abilitata o meno la Cache Dinamica."],"ENVIRONMENT OPTIMIZATION":["OTTIMIZZAZIONE DELL’AMBIENTE"],"FRONTEND OPTIMIZATION":["OTTIMIZZAZIONE FRONTEND"],"Removes unnecessary characters from your HTML output saving data and improving your site speed.":["Rimuove i caratteri non necessari dall'output HTML salvando i dati e migliorando la velocità del tuo sito."],"Combine and minify your JavaScript files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina e ridimensiona i tuoi file JavaScript per ridurne le dimensioni, migliorare il caching e ridurre il numero di richieste al server."],"Load Render-blocking JavaScript Files Asynchronously":["Carica in modo asincrono i file JavaScript che bloccano il rendering"],"Add async parameter to the JavaScript files loaded in the header section of your site so they don’t block your page rendering.":["Aggiungi un parametro asincrono ai file JavaScript caricati nell’header del tuo sito, in modo che non blocchino il rendering della pagina."],"Combine and minify your CSS files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina e ridimensiona i file CSS per ridurne le dimensioni, migliorare il caching e diminuire il numero di richieste al server."],"Combine multiple CSS files into one to lower the number of requests your site generates.":["Unisci più file CSS in uno per ridurre il numero di richieste generate dal tuo sito."],"IMAGE OPTIMIZATION":["OTTIMIZZAZIONE IMMAGINI"],"Image Optimization":["Ottimizzazione Immagini"],"SG Optimizer":["SG Optimizer"],"Get the best performance for your WordPress website with our optimization plugin. It handles caching, system settings, and all the necessary configurations for a blazing-fast website. With the SiteGround Optimizer enabled, you're getting the very best from your hosting environment!":["Ottieni le massime prestazioni dal tuo sito WordPress con il nostro plugin di ottimizzazione. Gestisce il caching, le impostazioni di sistema e tutte le configurazioni necessarie per un sito web ad alte performance. Con SiteGround Optimizer abilitato otterrai il meglio dal tuo ambiente di hosting!"],"Old PHP Version":["Versione PHP precedente"],"You are using our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements. Alternatively, you can choose to manually set your PHP version, in which case the system will hardcode that version to your WordPress instance until you manually change it again.":["Stai utilizzando il nostro servizio PHP Gestito, il che significa che SiteGround aggiornerà automaticamente il tuo PHP ogni volta che siamo sicuri sia disponibile una versione più recente, stabile e sicura, capace di migliorare sicurezza e prestazioni. In alternativa, puoi scegliere di impostare manualmente la tua versione PHP e il sistema manterrà quella versione sulla tua istanza WordPress fino a quando non la cambierai di nuovo manualmente."],"Your site will keep using that version until you manually change it from this interface or until you switch to \"Managed PHP\" service. If you choose to take advantage of our Managed PHP service, SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements.":["Il tuo sito continuerà a utilizzare questa versione fino a quando non la cambierai manualmente da questa interfaccia o finché non passerai al servizio \"PHP Gestito\". Se scegli di utilizzare PHP Gestito, SiteGround aggiornerà automaticamente il tuo PHP ogni volta che siamo sicuri sia disponibile una versione più recente, stabile e sicura, capace di migliorare sicurezza e prestazioni."],"As a SiteGround client you may change your PHP version per site manually. However, we strongly recommend you to take advantage of our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer, stable and safe version, which will give you the latest security and performance enhancements. Alternatively, if you choose to manually set your PHP version, the system will hardcode that version to your WordPress instance until you manually change it again.":["Come cliente SiteGround è possibile modificare manualmente la versione PHP del sito. Tuttavia, ti consigliamo vivamente di approfittare del nostro servizio PHP Gestito, attraverso il quale SiteGround aggiornerà automaticamente il tuo PHP ogni volta che siamo sicuri sia disponibile una versione più recente, stabile e sicura, capace di migliorare sicurezza e prestazioni. In alternativa, se si sceglie di impostare manualmente la propria versione PHP, il sistema manterrà quella versione sulla tua istanza WordPress fino a quando non la cambierai di nuovo manualmente."],"Set your PHP version":["Imposta la tua versione di PHP"],"You are currently running on PHP %(version)s.":["Attualmente stai utilizzando PHP %(version)s."],"PHP Management Method":["PHP Gestito"],"Please select method":["Seleziona il metodo"],"Please select management type":["Seleziona il tipo di gestione"],"PHP Version":["Versione PHP"],"Please select PHP version":["Seleziona la versione PHP"],"Save":["Salva"],"We currently recommend you to use PHP %(version)s. You can check the compatibility with the recommended version before you switch. {{link}}Check Compatibility{{/link}}":["Al momento ti consigliamo di utilizzare PHP %(version)s. Prima di selezionarla, è possibile verificare la compatibilità con la versione raccomandata. {{link}}Verifica compatibilità{{/link}}"],"All your plugins are compatible with PHP %(version)s. You may safely switch to “Managed PHP” service and we’ll upgrade it automatically, or set it manually. {{link}}Check Again{{/link}}":["Todos tus plugins son compatibles con PHP %(version)s. Puedes utilizar el servicio PHP gestionado y nosotros realizaremos la actualización de manera automática, o lo puedes hacer de forma manual. {{link}}Controlla ancora{{/link}}"],"Checking PHP 7.1 Compatibility...":["erifica in corso della compatibilità con PHP %(version)s..."],"Unfortunately some of your plugins or theme are not compatible with our recommended version. {{link}}Check Again{{/link}}":["Purtroppo alcuni dei tuoi plugin o temi non sono compatibili con la versione raccomandata. {{link}}Controlla ancora{{/link}}"],"Thanks for using SG Optimizer to make your site faster!":["Grazie per utilizzare SG Optimizer per rendere il tuo sito più veloce!"],"Help more people optimize their sites by rating our plugin.":["Aiuta più persone a ottimizzare i loro siti, vota il nostro plugin."],"Don’t Show This Again":["Non mostrare più"]}
1
+ {"":{"domain":"sg-cachepress","plural_forms":"nplurals=2; plural=n != 1;","lang":"it_IT"},"Test URLs for Cache Status":["Verifica gli URL per lo stato della Cache"],"Check if the Dynamic Cache is working on a certain URL. Especially useful to make sure your Exclude list is working the way it should.":["Controlla se la Cache Dinamica funziona su un determinato URL. Particolarmente utile per assicurarti che la tua lista di esclusione funzioni come dovrebbe."],"Test":["Verifica"],"This item already exists in exclude list.":["Questo elemento esiste già nell'elenco di esclusione."],"You must input a class name.":["Devi introdurre un nome di classe."],"Exclude":["Escludi"],"This URL already exists in exclude list.":["Questo URL esiste già nell'elenco di esclusione."],"Confirm":["Conferma"],"Defering render-blocking JavaScript may cause issues with scripts that require certain order of execution. This is why we advise you to check the frontend of your website after you enable this optimization.":["Il rinvio del blocco di visualizzazione JS può causare problemi con gli script che richiedono un determinato ordine di esecuzione. Questo è il motivo per cui ti consigliamo di controllare il frontend del tuo sito dopo aver abilitato questa ottimizzazione."],"If you notice issues with certain functionality, use the Exclude functionality to keep those scripts loading in a render-blocking manner.":["Se noti problemi con determinate funzionalità, usa la funzionalità Escludi per mantenere il caricamento di quegli script mantenendo il blocco di visualizzazione."],"Close":["Chiudi"],"Purge your installation's entire Dynamic Cache or select parts in order to achieve the best hit-to-cache ratio for your account. Here are the plugin's purge rules:":["Pulisci l'intera Cache Dinamica della tua installazione o seleziona le parti da pulire, per ottimizzare l'efficienza dei risultati salvati in cache per il tuo account. Ecco le regole di pulizia cache del plugin:"],"Full Purge on page, posts, and category deletion, plugin and theme activation, deactivation, or update, and on WordPress core updates.":["Pulizia completa su cancellazione pagine, post e categorie, attivazione, disattivazione e aggiornamento di plugin e temi e aggiornamenti del core di WordPress."],"Specific URL Purge on comment actions and page, post, and category updates.":["Pulizia URL specifica su azioni commenti e aggiornamenti di pagine, post e categorie."],"Cancel":["Annulla"],"This will delete all WebP files in your uploads folder! In case you need them, you will have to regenerate them again or restore that folder from a backup.":["Questo eliminerà tutti i file WebP nella tua cartella dei caricamenti! Se ne hai bisogno, dovrai rigenerarli di nuovo o ripristinare la cartella da un backup."],"You’re switching to PHP %(version)s manually and you will stay on that version until you change it to a newer one. In case you experience any issues after the update, switch back the PHP version from your {{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}} tool.":["Stai passando a PHP %(version)s manualmente e manterrai questa versione finché non la cambierai nuovamente a mano. In caso di problemi dopo l'aggiornamento, ripristina la versione di PHP dallo strumento {{strong}}cPanel{{/strong}} > {{strong}}Gestione versione PHP{{/strong}}."],"You’re about to switch to Managed PHP service. This means that SiteGround will automatically update your PHP version once we are sure there’s a better, safer and more stable version.":["Stai per passare al servizio PHP Gestito. Ciò significa che SiteGround aggiornerà automaticamente la tua versione PHP ogni volta che siamo sicuri sia disponibile una nuova versione più sicura e stabile."],"Doing this will delete all WebP files in your uploads folder and generate them anew!":["In questo modo verranno eliminati tutti i file WebP nella cartella dei caricamenti e generati di nuovo!"],"In order to force HTTPS on your site, we will automatically update your database replacing all insecure links. In addition to that, we will add a rule in your .htaccess file, forcing all requests to go through encrypted connection.":["Per forzare HTTPS sul tuo sito, aggiorneremo automaticamente il tuo database sostituendo tutti i link non sicuri. In aggiunta a ciò, aggiungeremo una regola nel tuo file .htaccess, forzando tutte le richieste a passare attraverso la connessione crittografata."],"You can exclude full or partial URLs using \"*\" as a wildcard. For example:":["Puoi escludere URL completi o parziali utilizzando \"*\" come carattere jolly. Per esempio:"],"{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only that single URL.":["{{strong}}www.site.com/parent-page/sub-page{{/strong}} escluderà solo quel singolo URL."],"{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages of \"parent-page\".":["{{strong}}www.site.com/parent-page/*{{/strong}} escluderà tutte le sottopagine della \"parent page\"."],"Please be patient, this process may take some time":["Ti preghiamo di attendere, questo processo potrebbe richiedere del tempo"],"Optimized %(optimized)s of %(total)s images":["%(optimized)s immagini su %(total)s sono state ottimizzate"],"Pause":["Pausa"],"Generated %(optimized)s of %(total)s webp copies":["Genera %(optimized)s di %(total)s copie WebP"],"Generate WebP Copies of New Images":["Genera copie WebP delle nuove immagini"],"WebP is a next generation image format supported by modern browers which greatly reduces the size of your images.":["WebP è un formato di immagine di nuova generazione supportato da browser moderni che riduce notevolmente le dimensioni delle immagini."],"Manage WebP Copies for Existing Images":["Gestisci copie WebP per le immagini esistenti"],"Generate or delete a WebP copy of your existing media library.":["Genera o elimina una copia WebP della tua libreria multimediale."],"Delete all WebP Files":["Elimina tutti i file WebP"],"Bulk Generate WebP Files":["Genera file WebP in blocco"],"All WebP copies of your files have been generated successfully! Force {{link}}re-generation{{/link}} of your images.":["Tutte le copie WebP dei tuoi file sono state generate correttamente! Forza la {{link}}ri-generazione{{/link}} delle tue immagini."],"Browser Caching":["Cache del browser"],"Adds rules to store in your visitors browser cache to keep static content longer for better site performance.":["Aggiunge regole per l'archiviazione nella cache del browser dei tuoi visitatori, per mantenere più a lungo i contenuti statici e migliorare le prestazioni del sito."],"YOU HAVE A SITE TOOLS ACCOUNT":["HAI UN ACCOUNT SITE TOOLS"],"NGINX Direct Delivery takes care of your static resources including proper expiration dates for your browser caching.":["NGINX Direct Delivery si occupa delle risorse statiche, comprese le date di scadenza per la cache del browser."],"Dynamic Caching":["Caching Dinamico"],"Store your content in the server’s memory for a faster access with this full-page caching solution powered by NGINX.":["Archivia i tuoi contenuti nella memoria del server per un accesso più rapido, con questa soluzione di caching full-page di NGINX."],"Manual Cache Purge":["Pulizia manuale della Cache"],"Clear the Dynamic Cache for your entire website.":["Pulisce la Cache Dinamica di tutto il sito."],"Purge Cache":["Svuotare cache"],"Purging ...":["Svuotamento ..."],"Automatic Cache Purge":["Pulizia automatica della cache"],"Automatically perform a smart cache purge after every content modification.":["Esegui automaticamente una pulizia intelligente della cache dopo ogni modifica del contenuto."],"See rules":["Vedi le regole"],"Browser-Specific Caching":["Cache specifica per il browser"],"We recommend you to enable this feature {{strong}}only{{/strong}} if you’re experiencing issues with plugins, generating mobile version of your site or similar functionality. Once enabled, the cache has to be generated separately for different browsers which lowers its efficiency.":["Ti consigliamo di abilitare questa funzione {{strong}}solo{{/strong}} se riscontri problemi con i plugin che generano la versione mobile del tuo sito o con funzionalità simili. Una volta abilitata, la cache deve essere generata separatamente per diversi browser, il che ne riduce l'efficienza."],"Excluding URLs":["Escludo gli URL"],"Use this feature if you want to exclude certain parts of your website from being cached and keep them dynamic.":["Utilizza questa funzione se desideri escludere alcune parti del tuo sito web dalla cache e mantenerle dinamiche."],"See examples":["Vedi gli esempi"],"GZIP Compression":["Compressione GZIP"],"Enables a compression of the content that's delivered to your visitors browsers improving the network loading times of your site.":["Consente una compressione del contenuto che viene consegnato ai browser dei visitatori, migliorando i tempi di caricamento della rete del tuo sito."],"GZIP Compression is enabled by default automatically saving you bandwidth and improving the loading speeds of your pages.":["La compressione GZIP è attiva di default per salvare automaticamente la larghezza di banda e migliorare la velocità di caricamento delle tue pagine."],"Memcached Stopped. Please, enable it in your SiteGround control panel.":["Memcached bloccato. Attivalo nel pannello di controllo di SiteGround."],"Memcached":["Memcached"],"Powerful object caching for your site. It stores frequently executed queries to your databases and reuses them for better performance.":["Una cache degli oggetti potente per il tuo sito. Memorizza le query eseguite frequentemente sui tuoi database e li riutilizza per prestazioni migliori."],"Score Check":["Verifica del punteggio"],"Test how optimized your website is. Our performance check is powered by Google PageSpeed.":["Verifica quanto è ottimizzato il tuo sito web. Il nostro controllo delle prestazioni è basato su Google Page Speed."],"Device Type":["Tipo di dispositivo"],"URL":["URL"],"Analyze":["Analizza"],"Please Wait, We Are Performing a Google PageSpeed Test on Your Page":["Ti preghiamo di attendere, stiamo eseguendo un test di Google PageSpeed ​​sulla tua pagina"],"There is nothing here yet":["Non c'è ancora niente qui"],"Enable HTTPS":["Abilita HTTPS"],"Configures your site to work correctly via HTTPS and forces a secure connection to your site.":["Configura il tuo sito per funzionare correttamente tramite HTTPS e forza una connessione sicura al tuo sito."],"Fix Insecure Content":["Sistema i contenuti non sicuri"],"Enable this option in case you’re getting insecure content errors on your website. We will dynamically rewrite insecure requests for resources coming from your site":["Abilita questa opzione se ricevi errori di elementi non sicuri sul sito. Riscriveremo dinamicamente le richieste insicure per tutti gli elementi inerenti al tuo sito"],"New Images Optimization":["Ottimizzazione nuove immagini"],"We will automatically optimize all new images that you upload to your Media Library.":["Ottimizzeremo automaticamente tutte le nuove immagini che caricherai dalla Media Library."],"Existing Images Optimization":["Ottimizzazione immagini esistenti"],"We will optimize all your existing images with minimal or no loss in quality. Note, that this will overwrite your original images.":["Ottimizzeremo tutte le tue immagini con una perdita di qualità minima o nulla. Tieni presente che questo sovrascriverà le tue immagini originali."],"Resume Optimization":["Riprendi l’ottimizzazione"],"Start Optimization":["Inizio Ottimizzazione"],"We've detected that the WordPress cronjob functionality is not working. Please, enable it following the instructions in {{link}}this article{{/link}} and refresh this page. If you’re using a real cron job, you can {{link2}}ignore this message{{/link2}} at your own risk. Note, that in this case, those operations may take longer than usual to complete.":["Abbiamo rilevato che la funzionalità cronjob di WordPress non sta funzionando. Per favore, abilitala seguendo le istruzioni in {{link}} questo articolo {{/ link}} e aggiorna questa pagina. Se stai utilizzando un vero cronjob, puoi {{link2}} ignorare questo messaggio {{/ link2}} a tuo rischio. Tieni presente che, in questo caso, le operazioni potrebbero richiedere più tempo del solito per essere completate."],"https://www.siteground.com/kb/disable-enable-wordpress-cron/":["https://it.siteground.com/kb/come-disattivare-abilitare-il-wordpress-cron/"],"All images in your Media Library have been optimized successfully! Force {{link}}re-optimization{{/link}} of your images.":["Tutte le immagini nella tua libreria multimediale sono state ottimizzate con successo! Forza la {{link}}ri-ottimizzazione{{/link}} delle tue immagini."],"Lazy Load Media":["Lazy Load dei media"],"Load images only when they are visible in the browser":["Carica le immagini solo quando sono visibili nel browser"],"Lazy Load Iframes":["Lazy Load degli iframe"],"We will lazy load iframes often used for things like video embeds from another sources. ":["Attiveremo il lazy load degli iframe più usati per elementi come i video incorporati da altre fonti."],"Lazy Load Videos":["Lazy Load dei video"],"We will lazy load all videos you have added directly to your pages.":["Attiveremo il lazy load di tutti i video che hai aggiunto direttamente sulle tue pagine."],"Lazy Load Gravatars":["Lazy Load dei Gravatar"],"When users comment under your posts, WordPress tries to load their avatars from gravatar.com. We recommend lazy-loading them as your users scroll down through your page if you have a high number of comments. ":["Quando gli utenti commentano i tuoi post, WordPress prova a caricare i loro avatar da gravatar.com. Ti consigliamo il lazy-load per essi perché, se hai un numero elevato di commenti, i tuoi utenti faranno uno scroll-down della tua pagina."],"Lazy Load Thumbnails":["Lazy Load delle Thumbnail"],"Enable if you want to lazy-load the thumbnail sizes of your original images.":["Abilita se desideri attivare il lazy-load per le dimensioni delle thumbnail delle immagini originali."],"Lazy Load Responsive Images":["Lazy Load delle immagini resposive"],"Certain plugins and themes generate multiple images from a single upload to work better on different devices. Enable if you want to lazy-load these too.":["Alcuni plugin e temi generano più immagini da un singolo upload per funzionare meglio su diversi device. Abilita, se vuoi attivare il lazy-load anche per questi."],"Lazy Load Widgets":["Lazy Load dei widget"],"Enable this option if you want the images in your widget areas to load only when users reach them. ":["Abilita questa opzione se desideri che le immagini nell'area dei widget vengano caricate solo quando gli utenti le raggiungono."],"Lazy Load for Mobile":["Lazy Load per mobile"],"Enable if you want to use lazy-loading features for mobile requests to your site.":["Abilita se vuoi usare la funzione di lazy load per le richieste mobile sul tuo sito."],"Lazy Load Product Images":["LazyLoad immagini prodotto"],"Enable if you want to enable lazy-load images in your store, product and other WooCommerce pages.":["Attiva il lazy-load delle immagini nello store, nella pagina prodotto e nelle altre pagine WooCommerce."],"Exclude from Lazy Load":["Escludi da Lazy Load"],"In order to exclude images from lazy loading, please add their CSS classes to the exclusion list. Add each CSS class on a separate line.":["Per escludere le immagini dal Lazy Load, aggiungi le loro classi CSS all'elenco di esclusione. Aggiungi ogni classe CSS su una riga separata."],"Minify the HTML Output":["Minifica l'output HTML"],"Removes unnecessary characters from your HTML output saving data and improving your site speed. ":["Rimuove i caratteri non necessari dall'output HTML salvando i dati e migliorando la velocità del sito."],"Exclude URLs from HTML Minification":["Escludi gli URL dalla minificazione HTML"],"With this functionality, you can exclude different pages from HTML minification.":["Con questa funzionalità è possibile escludere pagine diverse dalla minificazione HTML."],"Minify JavaScript Files":["Minifica i file JavaScript"],"Minify your JavaScript files in order to reduce their size and reduce the number of requests to the server. ":["Minifica i tuoi file JavaScript per ridurre le dimensioni e il numero di richieste al server."],"Exclude from JavaScript Minification":["Escludi dalla minimizzazione JavaScript"],"Defer Render-blocking JS":["Rinvia il blocco di visualizzazione JS"],"Defer loading of render-blocking JavaScript files for faster initial site load. ":["Rinvia il caricamento di file JavaScript che bloccano la visualizzazione, per veocizzare il caricamento inziale del sito."],"Exclude from Loading JS Files Asynchronously":["Escludi dal caricamento asincrono dei file JS"],"Minify CSS Files":["Minifica i file CSS"],"Minify your CSS files in order to reduce their size and reduce the number of requests to the server. ":["Minifica i tuoi file CSS per ridurre le dimensioni e il numero di richieste al server."],"Exclude From CSS Minification":["Escludi dalla minificazione CSS"],"Combine CSS Files":["Unisci i file CSS"],"Combine multiple CSS files into one to lower the number of requests your site generates. ":["Combina più file CSS in uno per ridurre il numero di richieste generate dal tuo sito."],"Exclude from CSS Combination":["Escludi dalla combinazione CSS"],"Optimize Loading of Google Fonts":["Ottimizza il caricamento dei font Google"],"Combine the loading of Google fonts reducing the number of HTTP requests.":["Combina il caricamento dei font Google riducendo il numero di richieste HTTP.\n"],"Remove Query Strings From Static Resources":["Rimuovi le stringhe di ricerca dalle risorse statiche"],"Removes version query strings from your static resources improving the caching of those resources.":["Rimuove le stringhe di ricerca dalle risorse statiche migliorando la memorizzazione nella cache di tali risorse."],"Disable Emojis":["Disabilita Emoji"],"Enable to prevent WordPress from automatically detecting and generating emojis in your pages.":["Abilita per impedire a WordPress di rilevare e generare automaticamente emoji nelle tue pagine."],"Site Admin Permissions":["Autorizzazioni dell'admin del sito"],"In this section, set the access permission for admins of separate sites.":["In questa sezione imposta i permessi di accesso per gli amministratori di siti diversi."],"SuperCacher Settings":["Impostazioni SuperCacher"],"Select whether site admins can access and make changes within the SiteGround Optimizer's SuperCacher tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche all'interno della sezione SuperCacher di SiteGround Optimizer."],"Frontend Optimizations":["Ottimizzazioni del frontend"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Frontend Optmization tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche all'interno della sezione Ottimizzazione Frontend di SiteGround Optimizer."],"Image Optimizations":["Ottimizzazioni immagine"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Image Optimization tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche all'interno della sezione Ottimizzazione Immagine di SiteGround Optimizer."],"Environment Optimizations":["Ottimizzazioni dell'ambiente"],"Select whether site admins can access and make changes within the SiteGround Optimizer's Environment Optimization tab.":["Seleziona se gli amministratori del sito possono accedere e apportare modifiche nella sezione di Ottimizzazione Ambiente di SiteGround Optimizer."],"SUPERCACHER SETTINGS":["IMPOSTAZIONI SUPERCACHER"],"Select whether new sites should have the Dynamic Caching enabled for them or not.":["Seleziona se i nuovi siti devono avere abilitata o meno la Cache Dinamica."],"ENVIRONMENT OPTIMIZATION":["OTTIMIZZAZIONE DELL’AMBIENTE"],"FRONTEND OPTIMIZATION":["OTTIMIZZAZIONE FRONTEND"],"Removes unnecessary characters from your HTML output saving data and improving your site speed.":["Rimuove i caratteri non necessari dall'output HTML salvando i dati e migliorando la velocità del tuo sito."],"Combine and minify your JavaScript files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina e ridimensiona i tuoi file JavaScript per ridurne le dimensioni, migliorare il caching e ridurre il numero di richieste al server."],"Load Render-blocking JavaScript Files Asynchronously":["Carica in modo asincrono i file JavaScript che bloccano il rendering"],"Add async parameter to the JavaScript files loaded in the header section of your site so they don’t block your page rendering.":["Aggiungi un parametro asincrono ai file JavaScript caricati nell’header del tuo sito, in modo che non blocchino il rendering della pagina."],"Combine and minify your CSS files in order to reduce their size, improve cachability, and reduce the number of requests to the server.":["Combina e ridimensiona i file CSS per ridurne le dimensioni, migliorare il caching e diminuire il numero di richieste al server."],"Combine multiple CSS files into one to lower the number of requests your site generates.":["Unisci più file CSS in uno per ridurre il numero di richieste generate dal tuo sito."],"IMAGE OPTIMIZATION":["OTTIMIZZAZIONE IMMAGINI"],"Image Optimization":["Ottimizzazione Immagini"],"Lazy Load Images":["Lazy Load delle immagini"],"SG Optimizer":["SG Optimizer"],"Get the best performance for your WordPress website with our optimization plugin. It handles caching, system settings, and all the necessary configurations for a blazing-fast website. With the SiteGround Optimizer enabled, you're getting the very best from your hosting environment!":["Ottieni le massime prestazioni dal tuo sito WordPress con il nostro plugin di ottimizzazione. Gestisce il caching, le impostazioni di sistema e tutte le configurazioni necessarie per un sito web ad alte performance. Con SiteGround Optimizer abilitato otterrai il meglio dal tuo ambiente di hosting!"],"Old PHP Version":["Versione PHP precedente"],"You are using our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements. Alternatively, you can choose to manually set your PHP version, in which case the system will hardcode that version to your WordPress instance until you manually change it again.":["Stai utilizzando il nostro servizio PHP Gestito, il che significa che SiteGround aggiornerà automaticamente il tuo PHP ogni volta che siamo sicuri sia disponibile una versione più recente, stabile e sicura, capace di migliorare sicurezza e prestazioni. In alternativa, puoi scegliere di impostare manualmente la tua versione PHP e il sistema manterrà quella versione sulla tua istanza WordPress fino a quando non la cambierai di nuovo manualmente."],"Your site will keep using that version until you manually change it from this interface or until you switch to \"Managed PHP\" service. If you choose to take advantage of our Managed PHP service, SiteGround will automatically update your PHP once we are sure there is a newer stable one, which comes with the latest security and performance enhancements.":["Il tuo sito continuerà a utilizzare questa versione fino a quando non la cambierai manualmente da questa interfaccia o finché non passerai al servizio \"PHP Gestito\". Se scegli di utilizzare PHP Gestito, SiteGround aggiornerà automaticamente il tuo PHP ogni volta che siamo sicuri sia disponibile una versione più recente, stabile e sicura, capace di migliorare sicurezza e prestazioni."],"As a SiteGround client you may change your PHP version per site manually. However, we strongly recommend you to take advantage of our Managed PHP service, which means that SiteGround will automatically update your PHP once we are sure there is a newer, stable and safe version, which will give you the latest security and performance enhancements. Alternatively, if you choose to manually set your PHP version, the system will hardcode that version to your WordPress instance until you manually change it again.":["Come cliente SiteGround è possibile modificare manualmente la versione PHP del sito. Tuttavia, ti consigliamo vivamente di approfittare del nostro servizio PHP Gestito, attraverso il quale SiteGround aggiornerà automaticamente il tuo PHP ogni volta che siamo sicuri sia disponibile una versione più recente, stabile e sicura, capace di migliorare sicurezza e prestazioni. In alternativa, se si sceglie di impostare manualmente la propria versione PHP, il sistema manterrà quella versione sulla tua istanza WordPress fino a quando non la cambierai di nuovo manualmente."],"Set your PHP version":["Imposta la tua versione di PHP"],"You are currently running on PHP %(version)s.":["Attualmente stai utilizzando PHP %(version)s."],"PHP Management Method":["PHP Gestito"],"Please select method":["Seleziona il metodo"],"Please select management type":["Seleziona il tipo di gestione"],"PHP Version":["Versione PHP"],"Please select PHP version":["Seleziona la versione PHP"],"Save":["Salva"],"We currently recommend you to use PHP %(version)s. You can check the compatibility with the recommended version before you switch. {{link}}Check Compatibility{{/link}}":["Al momento ti consigliamo di utilizzare PHP %(version)s. Prima di selezionarla, è possibile verificare la compatibilità con la versione raccomandata. {{link}}Verifica compatibilità{{/link}}"],"All your plugins are compatible with PHP %(version)s. You may safely switch to “Managed PHP” service and we’ll upgrade it automatically, or set it manually. {{link}}Check Again{{/link}}":["Todos tus plugins son compatibles con PHP %(version)s. Puedes utilizar el servicio PHP gestionado y nosotros realizaremos la actualización de manera automática, o lo puedes hacer de forma manual. {{link}}Controlla ancora{{/link}}"],"Checking PHP 7.1 Compatibility...":["erifica in corso della compatibilità con PHP %(version)s..."],"Unfortunately some of your plugins or theme are not compatible with our recommended version. {{link}}Check Again{{/link}}":["Purtroppo alcuni dei tuoi plugin o temi non sono compatibili con la versione raccomandata. {{link}}Controlla ancora{{/link}}"],"Thanks for using SG Optimizer to make your site faster!":["Grazie per utilizzare SG Optimizer per rendere il tuo sito più veloce!"],"Help more people optimize their sites by rating our plugin.":["Aiuta più persone a ottimizzare i loro siti, vota il nostro plugin."],"Don’t Show This Again":["Non mostrare più"]}
languages/sg-cachepress-es_ES.mo CHANGED
Binary file
languages/sg-cachepress-es_ES.po CHANGED
@@ -2,31 +2,72 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: SG Optimizer\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2020-01-16 13:10+0000\n"
6
- "PO-Revision-Date: 2020-01-16 13:11+0000\n"
7
  "Last-Translator: admin <nobody@exmaple.com>\n"
8
- "Language-Team: Spanish (Spain)\n"
9
  "Language: es_ES\n"
10
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
11
  "MIME-Version: 1.0\n"
12
  "Content-Type: text/plain; charset=UTF-8\n"
13
  "Content-Transfer-Encoding: 8bit\n"
14
  "X-Generator: Loco https://localise.biz/\n"
15
- "X-Loco-Version: 2.3.0; wp-5.3"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
 
17
  #. src-js/components/dialogs/images-dialog.jsx:17
18
  #. src-js/components/dialogs/php-dialog.jsx:17
19
  #. src-js/components/dialogs/ssl-dialog.jsx:17
20
- #: helpers/sg-cachepress-react-strings.php:4
21
  #: helpers/sg-cachepress-react-strings.php:12
22
- #: helpers/sg-cachepress-react-strings.php:15
23
- #: helpers/sg-cachepress-react-strings.php:19
24
- #: helpers/sg-cachepress-react-strings.php:22
 
25
  msgid "Confirm"
26
  msgstr "Confirmar"
27
 
28
  #. src-js/components/dialogs/async-dialog.tsx:18
29
- #: helpers/sg-cachepress-react-strings.php:5
30
  msgid ""
31
  "Defering render-blocking JavaScript may cause issues with scripts that "
32
  "require certain order of execution. This is why we advise you to check the "
@@ -38,7 +79,7 @@ msgstr ""
38
  "activar esta optimización."
39
 
40
  #. src-js/components/dialogs/async-dialog.tsx:29
41
- #: helpers/sg-cachepress-react-strings.php:6
42
  msgid ""
43
  "If you notice issues with certain functionality, use the Exclude "
44
  "functionality to keep those scripts loading in a render-blocking manner."
@@ -48,13 +89,13 @@ msgstr ""
48
  "bloqueador de visualización."
49
 
50
  #. src-js/components/dialogs/ssl-dialog.jsx:35
51
- #: helpers/sg-cachepress-react-strings.php:7
52
- #: helpers/sg-cachepress-react-strings.php:24
53
  msgid "Close"
54
  msgstr "Cerrar"
55
 
56
  #. src-js/components/dialogs/cache-dialog.jsx:17
57
- #: helpers/sg-cachepress-react-strings.php:8
58
  msgid ""
59
  "Purge your installation's entire Dynamic Cache or select parts in order to "
60
  "achieve the best hit-to-cache ratio for your account. Here are the plugin's "
@@ -65,7 +106,7 @@ msgstr ""
65
  "de vaciado del plugin:"
66
 
67
  #. src-js/components/dialogs/cache-dialog.jsx:29
68
- #: helpers/sg-cachepress-react-strings.php:9
69
  msgid ""
70
  "Full Purge on page, posts, and category deletion, plugin and theme "
71
  "activation, deactivation, or update, and on WordPress core updates."
@@ -75,7 +116,7 @@ msgstr ""
75
  "principales de WordPress."
76
 
77
  #. src-js/components/dialogs/cache-dialog.jsx:38
78
- #: helpers/sg-cachepress-react-strings.php:10
79
  msgid ""
80
  "Specific URL Purge on comment actions and page, post, and category updates."
81
  msgstr ""
@@ -85,15 +126,15 @@ msgstr ""
85
  #. src-js/components/dialogs/cache-dialog.jsx:48
86
  #. src-js/components/dialogs/images-dialog.jsx:35
87
  #. src-js/components/dialogs/php-dialog.jsx:36
88
- #: helpers/sg-cachepress-react-strings.php:11
89
- #: helpers/sg-cachepress-react-strings.php:14
90
- #: helpers/sg-cachepress-react-strings.php:18
91
- #: helpers/sg-cachepress-react-strings.php:21
92
  msgid "Cancel"
93
  msgstr "Cancelar"
94
 
95
  #. src-js/components/dialogs/delete-webp-dialog.tsx:23
96
- #: helpers/sg-cachepress-react-strings.php:13
97
  msgid ""
98
  "This will delete all WebP files in your uploads folder! In case you need "
99
  "them, you will have to regenerate them again or restore that folder from a "
@@ -104,7 +145,7 @@ msgstr ""
104
  "directorio desde una copia de seguridad."
105
 
106
  #. src-js/components/dialogs/php-dialog.jsx:23
107
- #: helpers/sg-cachepress-react-strings.php:16
108
  msgid ""
109
  "You’re switching to PHP %(version)s manually and you will stay on that "
110
  "version until you change it to a newer one. In case you experience any "
@@ -117,7 +158,7 @@ msgstr ""
117
  "{{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}}."
118
 
119
  #. src-js/components/dialogs/php-dialog.jsx:37
120
- #: helpers/sg-cachepress-react-strings.php:17
121
  msgid ""
122
  "You’re about to switch to Managed PHP service. This means that SiteGround "
123
  "will automatically update your PHP version once we are sure there’s a better,"
@@ -128,7 +169,7 @@ msgstr ""
128
  "que hay una versión nueva, segura y estable."
129
 
130
  #. src-js/components/dialogs/regenerate-webp-dialog.tsx:23
131
- #: helpers/sg-cachepress-react-strings.php:20
132
  msgid ""
133
  "Doing this will delete all WebP files in your uploads folder and generate "
134
  "them anew!"
@@ -137,7 +178,7 @@ msgstr ""
137
  "nuevamente."
138
 
139
  #. src-js/components/dialogs/ssl-dialog.jsx:23
140
- #: helpers/sg-cachepress-react-strings.php:23
141
  msgid ""
142
  "In order to force HTTPS on your site, we will automatically update your "
143
  "database replacing all insecure links. In addition to that, we will add a "
@@ -150,7 +191,7 @@ msgstr ""
150
  "una conexión cifrada."
151
 
152
  #. src-js/components/dialogs/urls-dialog.jsx:17
153
- #: helpers/sg-cachepress-react-strings.php:25
154
  msgid ""
155
  "You can exclude full or partial URLs using \"*\" as a wildcard. For example:"
156
  msgstr ""
@@ -158,7 +199,7 @@ msgstr ""
158
  "ejemplo:"
159
 
160
  #. src-js/components/dialogs/urls-dialog.jsx:29
161
- #: helpers/sg-cachepress-react-strings.php:26
162
  msgid ""
163
  "{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only "
164
  "that single URL."
@@ -167,7 +208,7 @@ msgstr ""
167
  "esa URL."
168
 
169
  #. src-js/components/dialogs/urls-dialog.jsx:38
170
- #: helpers/sg-cachepress-react-strings.php:27
171
  msgid ""
172
  "{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages "
173
  "of \"parent-page\"."
@@ -175,47 +216,6 @@ msgstr ""
175
  "{{strong}}www.sitio.com/pagina-superior/*{{/strong}} se excluirá de todas "
176
  "las sub-paginas de la «pagina-superior»."
177
 
178
- #. src-js/components/tabs/supercacher/index.jsx:364
179
- #: helpers/sg-cachepress-react-strings.php:28
180
- msgid "Test URLs for Cache Status"
181
- msgstr "Prueba las URLs para saber el estado de la caché"
182
-
183
- #. src-js/components/tabs/supercacher/index.jsx:396
184
- #: helpers/sg-cachepress-react-strings.php:29
185
- msgid ""
186
- "Check if the Dynamic Cache is working on a certain URL. Especially useful to "
187
- "make sure your Exclude list is working the way it should."
188
- msgstr ""
189
- "Comprueba si la caché dinámica funciona en una determinada URL. "
190
- "Especialmente útil para asegurar que tu lista de exclusión funciona de forma "
191
- "correcta."
192
-
193
- #. src-js/components/tabs/supercacher/index.jsx:399
194
- #: helpers/sg-cachepress-react-strings.php:30
195
- msgid "Test"
196
- msgstr "Probar"
197
-
198
- #. src-js/components/exclude/index.jsx:142
199
- #: helpers/sg-cachepress-react-strings.php:31
200
- msgid "This item already exists in exclude list."
201
- msgstr "Este objeto ya existe en la lista de excluídos."
202
-
203
- #. src-js/components/exclude/simple-exclude.jsx:44
204
- #: helpers/sg-cachepress-react-strings.php:32
205
- msgid "You must input a class name."
206
- msgstr "Es necesario que introduzcas una nombre de clase."
207
-
208
- #. src-js/components/tabs/supercacher/index.jsx:338
209
- #: helpers/sg-cachepress-react-strings.php:33
210
- #: helpers/sg-cachepress-react-strings.php:35
211
- msgid "Exclude"
212
- msgstr "Excluir"
213
-
214
- #. src-js/components/tabs/image-optimization/index.jsx:318
215
- #: helpers/sg-cachepress-react-strings.php:34
216
- msgid "This URL already exists in exclude list."
217
- msgstr "Esta URL ya existe en la lista de exclusión."
218
-
219
  #. src-js/components/dialogs/urls-dialog.tsx:54
220
  #. src-js/components/loaders/image-loader.tsx:59
221
  #: helpers/sg-cachepress-react-strings.php:36
@@ -302,7 +302,7 @@ msgstr ""
302
 
303
  #. src-js/components/modules/gzip/index.jsx:35
304
  #: helpers/sg-cachepress-react-strings.php:52
305
- #: helpers/sg-cachepress-react-strings.php:75
306
  msgid "YOU HAVE A SITE TOOLS ACCOUNT"
307
  msgstr "TIENES UNA CUENTA DE SITE TOOLS"
308
 
@@ -318,7 +318,7 @@ msgstr ""
318
  #. src-js/components/tabs/multisite-control/index.jsx:277
319
  #. src-js/components/tabs/supercacher/index.jsx:160
320
  #: helpers/sg-cachepress-react-strings.php:54
321
- #: helpers/sg-cachepress-react-strings.php:147
322
  msgid "Dynamic Caching"
323
  msgstr "Caché dinámica"
324
 
@@ -353,13 +353,13 @@ msgstr "Vaciando ..."
353
 
354
  #. src-js/components/tabs/supercacher/index.jsx:267
355
  #: helpers/sg-cachepress-react-strings.php:60
356
- #: helpers/sg-cachepress-react-strings.php:149
357
  msgid "Automatic Cache Purge"
358
  msgstr "Vaciado automático de la caché"
359
 
360
  #. src-js/components/tabs/supercacher/index.jsx:299
361
  #: helpers/sg-cachepress-react-strings.php:61
362
- #: helpers/sg-cachepress-react-strings.php:150
363
  msgid ""
364
  "Automatically perform a smart cache purge after every content modification."
365
  msgstr ""
@@ -409,37 +409,14 @@ msgstr ""
409
  msgid "See examples"
410
  msgstr "Ver ejemplos"
411
 
412
- #. src-js/components/modules/gzip/index.jsx:12
413
- #: helpers/sg-cachepress-react-strings.php:68
414
- #: helpers/sg-cachepress-react-strings.php:69
415
- msgid "Memcached Stopped. Please, enable it in your SiteGround control panel."
416
- msgstr ""
417
- "Memcached detenido. Por favor, habilítalo en tu panel de control de "
418
- "SiteGround."
419
-
420
- #. src-js/components/tabs/supercacher/index.jsx:426
421
- #: helpers/sg-cachepress-react-strings.php:70
422
- msgid "Memcached"
423
- msgstr "Memcached"
424
-
425
- #. src-js/components/tabs/supercacher/index.jsx:454
426
- #: helpers/sg-cachepress-react-strings.php:71
427
- msgid ""
428
- "Powerful object caching for your site. It stores frequently executed queries "
429
- "to your databases and reuses them for better performance."
430
- msgstr ""
431
- "Herramienta de cache de objetos para tu sitio. Almacena las consultas "
432
- "ejecutadas con frecuencia en tu base de datos y las reutiliza para un mejor "
433
- "rendimiento."
434
-
435
  #. src-js/components/tabs/environment-optimization/index.jsx:157
436
- #: helpers/sg-cachepress-react-strings.php:72
437
- #: helpers/sg-cachepress-react-strings.php:74 core/Options/Options.php:384
438
  msgid "GZIP Compression"
439
  msgstr "Compresión GZIP"
440
 
441
  #. src-js/components/tabs/environment-optimization/index.jsx:213
442
- #: helpers/sg-cachepress-react-strings.php:73
443
  msgid ""
444
  "Enables a compression of the content that's delivered to your visitors "
445
  "browsers improving the network loading times of your site."
@@ -448,7 +425,7 @@ msgstr ""
448
  "visitantes ,mejorando los tiempo de carga de tu sitio."
449
 
450
  #. src-js/components/modules/gzip/index.jsx:40
451
- #: helpers/sg-cachepress-react-strings.php:76
452
  msgid ""
453
  "GZIP Compression is enabled by default automatically saving you bandwidth "
454
  "and improving the loading speeds of your pages."
@@ -456,6 +433,29 @@ msgstr ""
456
  "La compresión GZIP está habilitada de forma predeterminada, lo que te ahorra "
457
  "ancho de banda y mejora la velocidad de carga de tus páginas."
458
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
459
  #. src-js/components/modules/memcached/index.tsx:63
460
  #: helpers/sg-cachepress-react-strings.php:77
461
  msgid "Score Check"
@@ -499,13 +499,13 @@ msgstr "No nada aquí todavía"
499
  #. src-js/components/php-checker/index.jsx:341
500
  #. src-js/components/tabs/multisite-control/index.jsx:226
501
  #: helpers/sg-cachepress-react-strings.php:84
502
- #: helpers/sg-cachepress-react-strings.php:152
503
  msgid "Enable HTTPS"
504
  msgstr "Activar HTTPS"
505
 
506
  #. src-js/components/tabs/environment-optimization/index.jsx:109
507
  #: helpers/sg-cachepress-react-strings.php:85
508
- #: helpers/sg-cachepress-react-strings.php:153
509
  msgid ""
510
  "Configures your site to work correctly via HTTPS and forces a secure "
511
  "connection to your site."
@@ -515,13 +515,13 @@ msgstr ""
515
 
516
  #. src-js/components/tabs/environment-optimization/index.jsx:112
517
  #: helpers/sg-cachepress-react-strings.php:86
518
- #: helpers/sg-cachepress-react-strings.php:154
519
  msgid "Fix Insecure Content"
520
  msgstr "Corregir contenido inseguro"
521
 
522
  #. src-js/components/tabs/environment-optimization/index.jsx:154
523
  #: helpers/sg-cachepress-react-strings.php:87
524
- #: helpers/sg-cachepress-react-strings.php:155
525
  msgid ""
526
  "Enable this option in case you’re getting insecure content errors on your "
527
  "website. We will dynamically rewrite insecure requests for resources coming "
@@ -531,211 +531,55 @@ msgstr ""
531
  "inseguro en tu web. Nosotros reescribiremos dinámicamente las peticiones "
532
  "inseguras de los recursos de tu sitio"
533
 
534
- #. src-js/components/tabs/environment-optimization/index.jsx:249
535
- #: helpers/sg-cachepress-react-strings.php:88
536
- #: helpers/sg-cachepress-react-strings.php:157
537
- msgid "Minify the HTML Output"
538
- msgstr "Minimizar la salida HTML"
539
 
540
- #. src-js/components/tabs/frontend-optimization/index.jsx:71
541
  #: helpers/sg-cachepress-react-strings.php:89
542
  msgid ""
543
- "Removes unnecessary characters from your HTML output saving data and "
544
- "improving your site speed. "
545
  msgstr ""
546
- "Elimina los caracteres innecesarios de tu código HTML de salida y mejora la "
547
- "velocidad de tu sitio."
548
 
549
- #. src-js/components/tabs/frontend-optimization/index.jsx:76
550
- #. src-js/components/tabs/frontend-optimization/index.jsx:81
551
  #: helpers/sg-cachepress-react-strings.php:90
552
- #: helpers/sg-cachepress-react-strings.php:91
553
- msgid "Exclude URLs from HTML Minification"
554
- msgstr "Excluir las direcciones URL de la minificación de HTML"
555
 
556
- #. src-js/components/tabs/frontend-optimization/index.jsx:101
557
- #: helpers/sg-cachepress-react-strings.php:92
 
558
  msgid ""
559
- "With this functionality, you can exclude different pages from HTML "
560
- "minification."
561
  msgstr ""
562
- "Con esta funcionalidad puedes excluir diferentes páginas de minificación de "
563
- "HTML."
564
 
565
- #. src-js/components/tabs/frontend-optimization/index.jsx:35
 
 
 
 
 
566
  #: helpers/sg-cachepress-react-strings.php:93
567
- #: helpers/sg-cachepress-react-strings.php:159
568
- msgid "Minify JavaScript Files"
569
- msgstr "Minimizar archivos JavaScript"
570
 
571
- #. src-js/components/tabs/frontend-optimization/index.jsx:118
 
572
  #: helpers/sg-cachepress-react-strings.php:94
 
573
  msgid ""
574
- "Minify your JavaScript files in order to reduce their size and reduce the "
575
- "number of requests to the server. "
576
- msgstr ""
577
- "Minificar los archivos de JavaScript con el fin de reducir su tamaño y "
578
- "reducir el número de peticiones al servidor."
579
-
580
- #. src-js/components/tabs/frontend-optimization/index.jsx:123
581
- #: helpers/sg-cachepress-react-strings.php:95
582
- msgid "Exclude from JavaScript Minification"
583
- msgstr "Excluir de la minificación de JavaScript"
584
-
585
- #. src-js/components/tabs/frontend-optimization/index.jsx:128
586
- #: helpers/sg-cachepress-react-strings.php:96 core/Options/Options.php:388
587
- msgid "Defer Render-blocking JS"
588
- msgstr "Carga diferida del bloqueador de visualización JS"
589
-
590
- #. src-js/components/tabs/frontend-optimization/index.jsx:160
591
- #: helpers/sg-cachepress-react-strings.php:97
592
- msgid ""
593
- "Defer loading of render-blocking JavaScript files for faster initial site "
594
- "load. "
595
- msgstr ""
596
- "Carga diferida de archivos JavaScript que bloquean el procesamiento para una "
597
- "carga inicial más rápida del sitio."
598
-
599
- #. src-js/components/tabs/frontend-optimization/index.jsx:165
600
- #: helpers/sg-cachepress-react-strings.php:98
601
- msgid "Exclude from Loading JS Files Asynchronously"
602
- msgstr "Excluir de carga de archivos JS de forma asíncrona"
603
-
604
- #. src-js/components/tabs/frontend-optimization/index.jsx:68
605
- #: helpers/sg-cachepress-react-strings.php:99
606
- #: helpers/sg-cachepress-react-strings.php:163
607
- msgid "Minify CSS Files"
608
- msgstr "Minimizar archivos CSS"
609
-
610
- #. src-js/components/tabs/frontend-optimization/index.jsx:202
611
- #: helpers/sg-cachepress-react-strings.php:100
612
- msgid ""
613
- "Minify your CSS files in order to reduce their size and reduce the number of "
614
- "requests to the server. "
615
- msgstr ""
616
- "Minificar tus archivos CSS con el fin de reducir su tamaño y reducir el "
617
- "número de peticiones al servidor."
618
-
619
- #. src-js/components/tabs/frontend-optimization/index.jsx:207
620
- #: helpers/sg-cachepress-react-strings.php:101
621
- msgid "Exclude From CSS Minification"
622
- msgstr "Excluir de la minificación de CSS"
623
-
624
- #. src-js/components/tabs/frontend-optimization/index.jsx:149
625
- #. src-js/components/tabs/sites-control/index.jsx:362
626
- #: helpers/sg-cachepress-react-strings.php:102
627
- #: helpers/sg-cachepress-react-strings.php:165
628
- msgid "Combine CSS Files"
629
- msgstr "Combinar archivos CSS"
630
-
631
- #. src-js/components/tabs/frontend-optimization/index.jsx:244
632
- #: helpers/sg-cachepress-react-strings.php:103
633
- msgid ""
634
- "Combine multiple CSS files into one to lower the number of requests your "
635
- "site generates. "
636
- msgstr ""
637
- "Combinar varios archivos CSS en uno sola para reducir el número de "
638
- "solicitudes que genera tu sitio."
639
-
640
- #. src-js/components/tabs/frontend-optimization/index.jsx:249
641
- #: helpers/sg-cachepress-react-strings.php:104
642
- msgid "Exclude from CSS Combination"
643
- msgstr "Excluir de la combinación de CSS"
644
-
645
- #. src-js/components/tabs/frontend-optimization/index.jsx:254
646
- #: helpers/sg-cachepress-react-strings.php:105
647
- msgid "Optimize Loading of Google Fonts"
648
- msgstr "Optimiza la carga de las fuentes de Google"
649
-
650
- #. src-js/components/tabs/frontend-optimization/index.jsx:286
651
- #: helpers/sg-cachepress-react-strings.php:106
652
- msgid ""
653
- "Combine the loading of Google fonts reducing the number of HTTP requests."
654
- msgstr ""
655
- "Combina la carga de las fuentes de Google reduciendo el número de peticiones "
656
- "HTTP."
657
-
658
- #. src-js/components/tabs/frontend-optimization/index.jsx:102
659
- #: helpers/sg-cachepress-react-strings.php:107
660
- #: helpers/sg-cachepress-react-strings.php:167
661
- msgid "Remove Query Strings From Static Resources"
662
- msgstr "Eliminar cadenas de petición de recursos estáticos"
663
-
664
- #. src-js/components/tabs/frontend-optimization/index.jsx:132
665
- #: helpers/sg-cachepress-react-strings.php:108
666
- #: helpers/sg-cachepress-react-strings.php:168
667
- msgid ""
668
- "Removes version query strings from your static resources improving the "
669
- "caching of those resources."
670
- msgstr ""
671
- "Elimina la cadena de peticiones the tus recursos estáticos para mejorar la "
672
- "caché de esos recursos."
673
-
674
- #. src-js/components/tabs/frontend-optimization/index.jsx:135
675
- #: helpers/sg-cachepress-react-strings.php:109
676
- #: helpers/sg-cachepress-react-strings.php:169
677
- msgid "Disable Emojis"
678
- msgstr "Desactivar Emojis"
679
-
680
- #. src-js/components/tabs/frontend-optimization/index.jsx:165
681
- #: helpers/sg-cachepress-react-strings.php:110
682
- #: helpers/sg-cachepress-react-strings.php:170
683
- msgid ""
684
- "Enable to prevent WordPress from automatically detecting and generating "
685
- "emojis in your pages."
686
- msgstr ""
687
- "Activar para impedir que WordPress detecte y genere automáticamente emojis "
688
- "en tus páginas."
689
-
690
- #. src-js/components/tabs/frontend-optimization/index.jsx:191
691
- #: helpers/sg-cachepress-react-strings.php:111 core/Options/Options.php:394
692
- msgid "New Images Optimization"
693
- msgstr "Optimización de nuevas imágenes"
694
-
695
- #. src-js/components/tabs/image-optimization/index.jsx:68
696
- #: helpers/sg-cachepress-react-strings.php:112
697
- msgid ""
698
- "We will automatically optimize all new images that you upload to your Media "
699
- "Library."
700
- msgstr ""
701
- "Optimizaremos automáticamente todas las nuevas imágenes que se suban a tu "
702
- "biblioteca de medios."
703
-
704
- #. src-js/components/tabs/image-optimization/index.jsx:71
705
- #: helpers/sg-cachepress-react-strings.php:113
706
- msgid "Existing Images Optimization"
707
- msgstr "Optimización de imágenes existentes"
708
-
709
- #. src-js/components/tabs/image-optimization/index.jsx:80
710
- #: helpers/sg-cachepress-react-strings.php:114
711
- #: helpers/sg-cachepress-react-strings.php:173
712
- msgid ""
713
- "We will optimize all your existing images with minimal or no loss in quality."
714
- " Note, that this will overwrite your original images."
715
- msgstr ""
716
- "Optimizaremos todas tus imágenes con un perdida mínima o nula de calidad. "
717
- "Ten en cuenta que esto sobreescribirá tus imágenes originales."
718
-
719
- #. src-js/components/tabs/frontend-optimization/index.jsx:191
720
- #: helpers/sg-cachepress-react-strings.php:115
721
- msgid "Resume Optimization"
722
- msgstr "Reanudar optimización"
723
-
724
- #. src-js/components/tabs/image-optimization/index.jsx:105
725
- #: helpers/sg-cachepress-react-strings.php:116
726
- msgid "Start Optimization"
727
- msgstr "Comenzar optimización"
728
-
729
- #. src-js/components/tabs/image-optimization/index.jsx:131
730
- #. src-js/containers/php-checker/index.jsx:212
731
- #: helpers/sg-cachepress-react-strings.php:117
732
- #: helpers/sg-cachepress-react-strings.php:203
733
- msgid ""
734
- "We've detected that the WordPress cronjob functionality is not working. "
735
- "Please, enable it following the instructions in {{link}}this article{{/link}}"
736
- " and refresh this page. If you’re using a real cron job, you can {{link2}}"
737
- "ignore this message{{/link2}} at your own risk. Note, that in this case, "
738
- "those operations may take longer than usual to complete."
739
  msgstr ""
740
  "Hemos detectado que la funcionalidad cronjob de WordPress no funciona. Por "
741
  "favor, actívala siguiendo las instrucciones de {{link}}este artículo{{/link}}"
@@ -747,13 +591,13 @@ msgstr ""
747
  #. src-js/components/php-checker/index.jsx:223
748
  #. src-js/components/tabs/multisite-control/index.jsx:547
749
  #. src-js/components/tabs/image-optimization/index.jsx:111
750
- #: helpers/sg-cachepress-react-strings.php:118
751
- #: helpers/sg-cachepress-react-strings.php:204
752
  msgid "https://www.siteground.com/kb/disable-enable-wordpress-cron/"
753
  msgstr "https://www.siteground.es/kb/administrar-wordpress-cron/"
754
 
755
  #. src-js/components/tabs/image-optimization/index.jsx:159
756
- #: helpers/sg-cachepress-react-strings.php:119
757
  msgid ""
758
  "All images in your Media Library have been optimized successfully! Force "
759
  "{{link}}re-optimization{{/link}} of your images."
@@ -762,27 +606,60 @@ msgstr ""
762
  "optimizadas correctamente! Forzar la {{link}}re-optimización{{/link}} de tus "
763
  "imágenes."
764
 
765
- #. src-js/components/tabs/image-optimization/index.jsx:148
766
- #: helpers/sg-cachepress-react-strings.php:120
767
- #: helpers/sg-cachepress-react-strings.php:174
768
- msgid "Lazy Load Images"
769
- msgstr "Carga diferida de imágenes"
770
 
771
  #. src-js/components/tabs/image-optimization/index.jsx:168
772
- #: helpers/sg-cachepress-react-strings.php:121
773
- #: helpers/sg-cachepress-react-strings.php:175
774
  msgid "Load images only when they are visible in the browser"
775
  msgstr "Carga las imágenes solo cuando son visibles en el navegador"
776
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
777
  #. src-js/components/tabs/image-optimization/index.jsx:171
778
- #: helpers/sg-cachepress-react-strings.php:122
779
- #: helpers/sg-cachepress-react-strings.php:176
780
  msgid "Lazy Load Gravatars"
781
  msgstr "Carga diferida de Gravatars"
782
 
783
  #. src-js/components/tabs/image-optimization/index.jsx:212
784
- #: helpers/sg-cachepress-react-strings.php:123
785
- #: helpers/sg-cachepress-react-strings.php:177
786
  msgid ""
787
  "When users comment under your posts, WordPress tries to load their avatars "
788
  "from gravatar.com. We recommend lazy-loading them as your users scroll down "
@@ -794,14 +671,15 @@ msgstr ""
794
  "comentarios. "
795
 
796
  #. src-js/components/tabs/image-optimization/index.jsx:215
797
- #: helpers/sg-cachepress-react-strings.php:124
798
- #: helpers/sg-cachepress-react-strings.php:178
 
799
  msgid "Lazy Load Thumbnails"
800
  msgstr "Carga diferida de miniaturas"
801
 
802
  #. src-js/components/tabs/image-optimization/index.jsx:246
803
- #: helpers/sg-cachepress-react-strings.php:125
804
- #: helpers/sg-cachepress-react-strings.php:179
805
  msgid ""
806
  "Enable if you want to lazy-load the thumbnail sizes of your original images."
807
  msgstr ""
@@ -809,14 +687,14 @@ msgstr ""
809
  "originales."
810
 
811
  #. src-js/components/tabs/image-optimization/index.jsx:249
812
- #: helpers/sg-cachepress-react-strings.php:126
813
- #: helpers/sg-cachepress-react-strings.php:180
814
  msgid "Lazy Load Responsive Images"
815
  msgstr "Carga diferida de imágenes adaptables"
816
 
817
  #. src-js/components/tabs/image-optimization/index.jsx:280
818
- #: helpers/sg-cachepress-react-strings.php:127
819
- #: helpers/sg-cachepress-react-strings.php:181
820
  msgid ""
821
  "Certain plugins and themes generate multiple images from a single upload to "
822
  "work better on different devices. Enable if you want to lazy-load these too."
@@ -826,14 +704,14 @@ msgstr ""
826
  "estas de forma diferida."
827
 
828
  #. src-js/components/tabs/image-optimization/index.jsx:283
829
- #: helpers/sg-cachepress-react-strings.php:128
830
- #: helpers/sg-cachepress-react-strings.php:182
831
  msgid "Lazy Load Widgets"
832
  msgstr "Carga diferida de widgets"
833
 
834
  #. src-js/components/tabs/image-optimization/index.jsx:315
835
- #: helpers/sg-cachepress-react-strings.php:129
836
- #: helpers/sg-cachepress-react-strings.php:183
837
  msgid ""
838
  "Enable this option if you want the images in your widget areas to load only "
839
  "when users reach them. "
@@ -842,12 +720,12 @@ msgstr ""
842
  "cuando los usuarios accedan a ellas. "
843
 
844
  #. src-js/components/tabs/image-optimization/index.jsx:257
845
- #: helpers/sg-cachepress-react-strings.php:130 core/Options/Options.php:401
846
  msgid "Lazy Load for Mobile"
847
  msgstr "Lazy Load para móviles"
848
 
849
  #. src-js/components/tabs/image-optimization/index.jsx:263
850
- #: helpers/sg-cachepress-react-strings.php:131
851
  msgid ""
852
  "Enable if you want to use lazy-loading features for mobile requests to your "
853
  "site."
@@ -856,12 +734,13 @@ msgstr ""
856
  "peticiones a su sitio desde móviles."
857
 
858
  #. src-js/components/tabs/image-optimization/index.jsx:377
859
- #: helpers/sg-cachepress-react-strings.php:132
860
  msgid "Lazy Load Product Images"
861
  msgstr "Carga diferida de imágenes de producto"
862
 
863
  #. src-js/components/tabs/image-optimization/index.jsx:410
864
- #: helpers/sg-cachepress-react-strings.php:133
 
865
  msgid ""
866
  "Enable if you want to enable lazy-load images in your store, product and "
867
  "other WooCommerce pages."
@@ -870,12 +749,12 @@ msgstr ""
870
  "de WooCommerce."
871
 
872
  #. src-js/components/tabs/image-optimization/index.jsx:279
873
- #: helpers/sg-cachepress-react-strings.php:134
874
  msgid "Exclude from Lazy Load"
875
  msgstr "Excluir de carga de imágenes asíncrona"
876
 
877
  #. src-js/components/tabs/image-optimization/index.jsx:288
878
- #: helpers/sg-cachepress-react-strings.php:135
879
  msgid ""
880
  "In order to exclude images from lazy loading, please add their CSS classes "
881
  "to the exclusion list. Add each CSS class on a separate line."
@@ -884,13 +763,169 @@ msgstr ""
884
  "clases CSS a la lista de exclusión. Añade cada clase CSS en una línea "
885
  "separada."
886
 
887
- #. src-js/components/tabs/multisite-control/index.jsx:339
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
888
  #: helpers/sg-cachepress-react-strings.php:136
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
889
  msgid "Site Admin Permissions"
890
  msgstr "Permisos de administrador del sitio"
891
 
892
  #. src-js/components/tabs/multisite-control/index.jsx:372
893
- #: helpers/sg-cachepress-react-strings.php:137
894
  msgid ""
895
  "In this section, set the access permission for admins of separate sites."
896
  msgstr ""
@@ -898,13 +933,13 @@ msgstr ""
898
  "webs."
899
 
900
  #. src-js/components/tabs/multisite-control/index.jsx:87
901
- #: helpers/sg-cachepress-react-strings.php:138
902
  #: helpers/manual-translations.php:2
903
  msgid "SuperCacher Settings"
904
  msgstr "Ajustes de SuperCacher"
905
 
906
  #. src-js/components/tabs/multisite-control/index.jsx:402
907
- #: helpers/sg-cachepress-react-strings.php:139
908
  msgid ""
909
  "Select whether site admins can access and make changes within the SiteGround "
910
  "Optimizer's SuperCacher tab."
@@ -913,12 +948,12 @@ msgstr ""
913
  "pestaña SuperCacher de SiteGround Optimizer."
914
 
915
  #. src-js/components/tabs/multisite-control/index.jsx:405
916
- #: helpers/sg-cachepress-react-strings.php:140
917
  msgid "Frontend Optimizations"
918
  msgstr "Optimizaciones en portada"
919
 
920
  #. src-js/components/tabs/multisite-control/index.jsx:434
921
- #: helpers/sg-cachepress-react-strings.php:141
922
  msgid ""
923
  "Select whether site admins can access and make changes within the SiteGround "
924
  "Optimizer's Frontend Optmization tab."
@@ -927,12 +962,12 @@ msgstr ""
927
  "pestaña de optimización en portada de SiteGround Optimizer."
928
 
929
  #. src-js/components/tabs/multisite-control/index.jsx:437
930
- #: helpers/sg-cachepress-react-strings.php:142
931
  msgid "Image Optimizations"
932
  msgstr "Optimizaciones de imágenes"
933
 
934
  #. src-js/components/tabs/multisite-control/index.jsx:464
935
- #: helpers/sg-cachepress-react-strings.php:143
936
  msgid ""
937
  "Select whether site admins can access and make changes within the SiteGround "
938
  "Optimizer's Image Optimization tab."
@@ -941,12 +976,12 @@ msgstr ""
941
  "pestaña de optimización de imágenes de SiteGround Optimizer."
942
 
943
  #. src-js/components/tabs/multisite-control/index.jsx:467
944
- #: helpers/sg-cachepress-react-strings.php:144
945
  msgid "Environment Optimizations"
946
  msgstr "Optimización del entorno"
947
 
948
  #. src-js/components/tabs/multisite-control/index.jsx:494
949
- #: helpers/sg-cachepress-react-strings.php:145
950
  msgid ""
951
  "Select whether site admins can access and make changes within the SiteGround "
952
  "Optimizer's Environment Optimization tab."
@@ -956,12 +991,12 @@ msgstr ""
956
  "Optimizer."
957
 
958
  #. src-js/components/tabs/multisite-control/index.jsx:209
959
- #: helpers/sg-cachepress-react-strings.php:146
960
  msgid "SUPERCACHER SETTINGS"
961
  msgstr "AJUSTES DE SUPERCACHER"
962
 
963
  #. src-js/components/tabs/multisite-control/index.jsx:304
964
- #: helpers/sg-cachepress-react-strings.php:148
965
  msgid ""
966
  "Select whether new sites should have the Dynamic Caching enabled for them or "
967
  "not."
@@ -970,17 +1005,17 @@ msgstr ""
970
  "o no."
971
 
972
  #. src-js/components/tabs/sites-control/index.jsx:103
973
- #: helpers/sg-cachepress-react-strings.php:151
974
  msgid "ENVIRONMENT OPTIMIZATION"
975
  msgstr "OPTIMIZACIÓN DEL ENTORNO"
976
 
977
  #. src-js/components/tabs/sites-control/index.jsx:208
978
- #: helpers/sg-cachepress-react-strings.php:156
979
  msgid "FRONTEND OPTIMIZATION"
980
  msgstr "OPTIMIZACIÓN DE PORTADA"
981
 
982
  #. src-js/components/tabs/frontend-optimization/index.jsx:32
983
- #: helpers/sg-cachepress-react-strings.php:158
984
  msgid ""
985
  "Removes unnecessary characters from your HTML output saving data and "
986
  "improving your site speed."
@@ -989,7 +1024,7 @@ msgstr ""
989
  "la velocidad de tu sitio."
990
 
991
  #. src-js/components/tabs/frontend-optimization/index.jsx:65
992
- #: helpers/sg-cachepress-react-strings.php:160
993
  msgid ""
994
  "Combine and minify your JavaScript files in order to reduce their size, "
995
  "improve cachability, and reduce the number of requests to the server."
@@ -999,14 +1034,14 @@ msgstr ""
999
 
1000
  #. src-js/components/tabs/frontend-optimization/index.jsx:77
1001
  #. src-js/components/tabs/sites-control/index.jsx:296
1002
- #: helpers/sg-cachepress-react-strings.php:161
1003
  msgid "Load Render-blocking JavaScript Files Asynchronously"
1004
  msgstr ""
1005
  "Carga asíncrona de los archivos JavaScript que bloquean la visualización"
1006
 
1007
  #. src-js/components/tabs/frontend-optimization/index.jsx:107
1008
  #. src-js/components/tabs/sites-control/index.jsx:326
1009
- #: helpers/sg-cachepress-react-strings.php:162
1010
  msgid ""
1011
  "Add async parameter to the JavaScript files loaded in the header section of "
1012
  "your site so they don’t block your page rendering."
@@ -1015,7 +1050,7 @@ msgstr ""
1015
  "cabecera de tu sitio para que no bloqueen la visualización de tu página."
1016
 
1017
  #. src-js/components/tabs/frontend-optimization/index.jsx:99
1018
- #: helpers/sg-cachepress-react-strings.php:164
1019
  msgid ""
1020
  "Combine and minify your CSS files in order to reduce their size, improve "
1021
  "cachability, and reduce the number of requests to the server."
@@ -1025,7 +1060,7 @@ msgstr ""
1025
 
1026
  #. src-js/components/tabs/frontend-optimization/index.jsx:179
1027
  #. src-js/components/tabs/sites-control/index.jsx:392
1028
- #: helpers/sg-cachepress-react-strings.php:166
1029
  msgid ""
1030
  "Combine multiple CSS files into one to lower the number of requests your "
1031
  "site generates."
@@ -1034,25 +1069,29 @@ msgstr ""
1034
  "genera tu sitio."
1035
 
1036
  #. src-js/components/tabs/sites-control/index.jsx:395
1037
- #: helpers/sg-cachepress-react-strings.php:171
1038
  msgid "IMAGE OPTIMIZATION"
1039
  msgstr "OPTIMIZACIÓN DE IMÁGENES"
1040
 
1041
  #. src-js/components/tabs/sites-control/index.jsx:425
1042
- #: helpers/sg-cachepress-react-strings.php:172
1043
- #: helpers/manual-translations.php:5
1044
  msgid "Image Optimization"
1045
  msgstr "Optimización de imágenes"
1046
 
 
 
 
 
 
1047
  #. Page title.
1048
  #. Name of the plugin
1049
- #: helpers/sg-cachepress-react-strings.php:184 core/Admin/Admin.php:239
1050
  #: core/Admin/Admin.php:240
1051
  msgid "SG Optimizer"
1052
  msgstr "SG Optimizer"
1053
 
1054
  #. src-js/containers/main/index.jsx:136
1055
- #: helpers/sg-cachepress-react-strings.php:185
1056
  msgid ""
1057
  "Get the best performance for your WordPress website with our optimization "
1058
  "plugin. It handles caching, system settings, and all the necessary "
@@ -1066,12 +1105,12 @@ msgstr ""
1066
  "alojamiento!"
1067
 
1068
  #. src-js/containers/main/index.jsx:38
1069
- #: helpers/sg-cachepress-react-strings.php:186
1070
  msgid "Old PHP Version"
1071
  msgstr "Antigua versión PHP"
1072
 
1073
  #. src-js/containers/php-checker/index.jsx:167
1074
- #: helpers/sg-cachepress-react-strings.php:187
1075
  msgid ""
1076
  "You are using our Managed PHP service, which means that SiteGround will "
1077
  "automatically update your PHP once we are sure there is a newer stable one, "
@@ -1088,7 +1127,7 @@ msgstr ""
1088
  "manualmente se vuelva a realizar el cambio."
1089
 
1090
  #. src-js/containers/php-checker/index.jsx:143
1091
- #: helpers/sg-cachepress-react-strings.php:188
1092
  msgid ""
1093
  "Your site will keep using that version until you manually change it from "
1094
  "this interface or until you switch to \"Managed PHP\" service. If you choose "
@@ -1104,7 +1143,7 @@ msgstr ""
1104
  "en seguridad y rendimiento."
1105
 
1106
  #. src-js/containers/php-checker/index.jsx:179
1107
- #: helpers/sg-cachepress-react-strings.php:189
1108
  msgid ""
1109
  "As a SiteGround client you may change your PHP version per site manually. "
1110
  "However, we strongly recommend you to take advantage of our Managed PHP "
@@ -1124,49 +1163,49 @@ msgstr ""
1124
  "manualmente se vuelva a realizar el cambio."
1125
 
1126
  #. src-js/containers/php-checker/index.jsx:184
1127
- #: helpers/sg-cachepress-react-strings.php:190
1128
  msgid "Set your PHP version"
1129
  msgstr "Configurar tu versión PHP"
1130
 
1131
  #. src-js/containers/php-checker/index.jsx:205
1132
- #: helpers/sg-cachepress-react-strings.php:191
1133
  msgid "You are currently running on PHP %(version)s."
1134
  msgstr "Actualmente estas utilizando PHP %(version)s."
1135
 
1136
  #. src-js/containers/php-checker/index.jsx:210
1137
- #: helpers/sg-cachepress-react-strings.php:192
1138
  msgid "PHP Management Method"
1139
  msgstr "PHP Gestionado"
1140
 
1141
  #. src-js/containers/php-checker/index.jsx:226
1142
- #: helpers/sg-cachepress-react-strings.php:193
1143
  msgid "Please select method"
1144
  msgstr "Por favor, selecciona el método"
1145
 
1146
  #. src-js/containers/php-checker/index.jsx:227
1147
- #: helpers/sg-cachepress-react-strings.php:194
1148
  msgid "Please select management type"
1149
  msgstr "Por favor, selecciona el tipo de configuración"
1150
 
1151
  #. src-js/containers/php-checker/index.jsx:222
1152
- #: helpers/sg-cachepress-react-strings.php:195
1153
  msgid "PHP Version"
1154
  msgstr "Versión PHP"
1155
 
1156
  #. src-js/containers/php-checker/index.jsx:242
1157
  #. src-js/containers/php-checker/index.jsx:243
1158
- #: helpers/sg-cachepress-react-strings.php:196
1159
- #: helpers/sg-cachepress-react-strings.php:197
1160
  msgid "Please select PHP version"
1161
  msgstr "Por favor, selecciona la versión PHP"
1162
 
1163
  #. src-js/containers/php-checker/index.jsx:248
1164
- #: helpers/sg-cachepress-react-strings.php:198
1165
  msgid "Save"
1166
  msgstr "Guardar"
1167
 
1168
  #. src-js/containers/php-checker/index.jsx:262
1169
- #: helpers/sg-cachepress-react-strings.php:199
1170
  msgid ""
1171
  "We currently recommend you to use PHP %(version)s. You can check the "
1172
  "compatibility with the recommended version before you switch. {{link}}Check "
@@ -1177,7 +1216,7 @@ msgstr ""
1177
  "compatibilidad{{/link}}"
1178
 
1179
  #. src-js/containers/php-checker/index.jsx:286
1180
- #: helpers/sg-cachepress-react-strings.php:200
1181
  msgid ""
1182
  "All your plugins are compatible with PHP %(version)s. You may safely switch "
1183
  "to “Managed PHP” service and we’ll upgrade it automatically, or set it "
@@ -1189,12 +1228,12 @@ msgstr ""
1189
  "nuevo{{/link}} "
1190
 
1191
  #. src-js/containers/php-checker/index.jsx:302
1192
- #: helpers/sg-cachepress-react-strings.php:201
1193
  msgid "Checking PHP 7.1 Compatibility..."
1194
  msgstr "Revisando compatibilidad con PHP %(version)s..."
1195
 
1196
  #. src-js/containers/php-checker/index.jsx:322
1197
- #: helpers/sg-cachepress-react-strings.php:202
1198
  msgid ""
1199
  "Unfortunately some of your plugins or theme are not compatible with our "
1200
  "recommended version. {{link}}Check Again{{/link}}"
@@ -1203,17 +1242,17 @@ msgstr ""
1203
  "versión recomendada. {{link}}Revisar de nuevo{{/link}}"
1204
 
1205
  #. src-js/containers/php-checker/index.jsx:352
1206
- #: helpers/sg-cachepress-react-strings.php:205
1207
  msgid "Thanks for using SG Optimizer to make your site faster!"
1208
  msgstr "¡Gracias por usar SG Optimizer para hacer tu sitio más rápido!"
1209
 
1210
  #. src-js/containers/rating/index.jsx:53
1211
- #: helpers/sg-cachepress-react-strings.php:206
1212
  msgid "Help more people optimize their sites by rating our plugin."
1213
  msgstr "Ayuda a más personas a optimizar sus sitios valorando nuestro plugin."
1214
 
1215
  #. src-js/containers/rating/index.jsx:60
1216
- #: helpers/sg-cachepress-react-strings.php:207
1217
  msgid "Don’t Show This Again"
1218
  msgstr "No mostrar esto de nuevo"
1219
 
@@ -1225,6 +1264,10 @@ msgstr "Optimizaciones del entorno"
1225
  msgid "Frontend Optimization"
1226
  msgstr "Optimizaciones de portada"
1227
 
 
 
 
 
1228
  #: helpers/manual-translations.php:6
1229
  msgid "Performance Test"
1230
  msgstr "Test de rendimiento"
@@ -1660,7 +1703,7 @@ msgstr ""
1660
  "SG Optimizer ha detectado que Memcached se desactivó. Si deseas utilizarlo, "
1661
  "por favor actívalo desde el panel de control de SiteGround primero."
1662
 
1663
- #: core/Modules/Modules.php:453
1664
  #, php-format
1665
  msgid ""
1666
  "<strong>Important message from SG Optimizer plugin</strong>: We have "
@@ -1675,7 +1718,7 @@ msgstr ""
1675
  "nuestro plugin: <strong>%2$s</strong>.Si quieres activarlas, por favor, "
1676
  "hazlo desde la página de configuración de SG Optimizer."
1677
 
1678
- #: core/Modules/Modules.php:488
1679
  #, php-format
1680
  msgid ""
1681
  "<strong>Important warning from SG Optimizer plugin</strong>: We have "
2
  msgstr ""
3
  "Project-Id-Version: SG Optimizer\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2020-01-24 08:46+0000\n"
6
+ "PO-Revision-Date: 2020-01-24 08:46+0000\n"
7
  "Last-Translator: admin <nobody@exmaple.com>\n"
8
+ "Language-Team: Español\n"
9
  "Language: es_ES\n"
10
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
11
  "MIME-Version: 1.0\n"
12
  "Content-Type: text/plain; charset=UTF-8\n"
13
  "Content-Transfer-Encoding: 8bit\n"
14
  "X-Generator: Loco https://localise.biz/\n"
15
+ "X-Loco-Version: 2.3.0; wp-5.3.2"
16
+
17
+ #. src-js/components/tabs/supercacher/index.jsx:364
18
+ #: helpers/sg-cachepress-react-strings.php:4
19
+ msgid "Test URLs for Cache Status"
20
+ msgstr "Prueba las URLs para saber el estado de la caché"
21
+
22
+ #. src-js/components/tabs/supercacher/index.jsx:396
23
+ #: helpers/sg-cachepress-react-strings.php:5
24
+ msgid ""
25
+ "Check if the Dynamic Cache is working on a certain URL. Especially useful to "
26
+ "make sure your Exclude list is working the way it should."
27
+ msgstr ""
28
+ "Comprueba si la caché dinámica funciona en una determinada URL. "
29
+ "Especialmente útil para asegurar que tu lista de exclusión funciona de forma "
30
+ "correcta."
31
+
32
+ #. src-js/components/tabs/supercacher/index.jsx:399
33
+ #: helpers/sg-cachepress-react-strings.php:6
34
+ msgid "Test"
35
+ msgstr "Probar"
36
+
37
+ #. src-js/components/exclude/index.jsx:142
38
+ #: helpers/sg-cachepress-react-strings.php:7
39
+ msgid "This item already exists in exclude list."
40
+ msgstr "Este objeto ya existe en la lista de excluídos."
41
+
42
+ #. src-js/components/exclude/simple-exclude.jsx:44
43
+ #: helpers/sg-cachepress-react-strings.php:8
44
+ msgid "You must input a class name."
45
+ msgstr "Es necesario que introduzcas una nombre de clase."
46
+
47
+ #. src-js/components/tabs/supercacher/index.jsx:338
48
+ #: helpers/sg-cachepress-react-strings.php:9
49
+ #: helpers/sg-cachepress-react-strings.php:11
50
+ msgid "Exclude"
51
+ msgstr "Excluir"
52
+
53
+ #. src-js/components/tabs/image-optimization/index.jsx:318
54
+ #: helpers/sg-cachepress-react-strings.php:10
55
+ msgid "This URL already exists in exclude list."
56
+ msgstr "Esta URL ya existe en la lista de exclusión."
57
 
58
  #. src-js/components/dialogs/images-dialog.jsx:17
59
  #. src-js/components/dialogs/php-dialog.jsx:17
60
  #. src-js/components/dialogs/ssl-dialog.jsx:17
 
61
  #: helpers/sg-cachepress-react-strings.php:12
62
+ #: helpers/sg-cachepress-react-strings.php:20
63
+ #: helpers/sg-cachepress-react-strings.php:23
64
+ #: helpers/sg-cachepress-react-strings.php:27
65
+ #: helpers/sg-cachepress-react-strings.php:30
66
  msgid "Confirm"
67
  msgstr "Confirmar"
68
 
69
  #. src-js/components/dialogs/async-dialog.tsx:18
70
+ #: helpers/sg-cachepress-react-strings.php:13
71
  msgid ""
72
  "Defering render-blocking JavaScript may cause issues with scripts that "
73
  "require certain order of execution. This is why we advise you to check the "
79
  "activar esta optimización."
80
 
81
  #. src-js/components/dialogs/async-dialog.tsx:29
82
+ #: helpers/sg-cachepress-react-strings.php:14
83
  msgid ""
84
  "If you notice issues with certain functionality, use the Exclude "
85
  "functionality to keep those scripts loading in a render-blocking manner."
89
  "bloqueador de visualización."
90
 
91
  #. src-js/components/dialogs/ssl-dialog.jsx:35
92
+ #: helpers/sg-cachepress-react-strings.php:15
93
+ #: helpers/sg-cachepress-react-strings.php:32
94
  msgid "Close"
95
  msgstr "Cerrar"
96
 
97
  #. src-js/components/dialogs/cache-dialog.jsx:17
98
+ #: helpers/sg-cachepress-react-strings.php:16
99
  msgid ""
100
  "Purge your installation's entire Dynamic Cache or select parts in order to "
101
  "achieve the best hit-to-cache ratio for your account. Here are the plugin's "
106
  "de vaciado del plugin:"
107
 
108
  #. src-js/components/dialogs/cache-dialog.jsx:29
109
+ #: helpers/sg-cachepress-react-strings.php:17
110
  msgid ""
111
  "Full Purge on page, posts, and category deletion, plugin and theme "
112
  "activation, deactivation, or update, and on WordPress core updates."
116
  "principales de WordPress."
117
 
118
  #. src-js/components/dialogs/cache-dialog.jsx:38
119
+ #: helpers/sg-cachepress-react-strings.php:18
120
  msgid ""
121
  "Specific URL Purge on comment actions and page, post, and category updates."
122
  msgstr ""
126
  #. src-js/components/dialogs/cache-dialog.jsx:48
127
  #. src-js/components/dialogs/images-dialog.jsx:35
128
  #. src-js/components/dialogs/php-dialog.jsx:36
129
+ #: helpers/sg-cachepress-react-strings.php:19
130
+ #: helpers/sg-cachepress-react-strings.php:22
131
+ #: helpers/sg-cachepress-react-strings.php:26
132
+ #: helpers/sg-cachepress-react-strings.php:29
133
  msgid "Cancel"
134
  msgstr "Cancelar"
135
 
136
  #. src-js/components/dialogs/delete-webp-dialog.tsx:23
137
+ #: helpers/sg-cachepress-react-strings.php:21
138
  msgid ""
139
  "This will delete all WebP files in your uploads folder! In case you need "
140
  "them, you will have to regenerate them again or restore that folder from a "
145
  "directorio desde una copia de seguridad."
146
 
147
  #. src-js/components/dialogs/php-dialog.jsx:23
148
+ #: helpers/sg-cachepress-react-strings.php:24
149
  msgid ""
150
  "You’re switching to PHP %(version)s manually and you will stay on that "
151
  "version until you change it to a newer one. In case you experience any "
158
  "{{strong}}cPanel{{/strong}} > {{strong}}PHP Version Manager{{/strong}}."
159
 
160
  #. src-js/components/dialogs/php-dialog.jsx:37
161
+ #: helpers/sg-cachepress-react-strings.php:25
162
  msgid ""
163
  "You’re about to switch to Managed PHP service. This means that SiteGround "
164
  "will automatically update your PHP version once we are sure there’s a better,"
169
  "que hay una versión nueva, segura y estable."
170
 
171
  #. src-js/components/dialogs/regenerate-webp-dialog.tsx:23
172
+ #: helpers/sg-cachepress-react-strings.php:28
173
  msgid ""
174
  "Doing this will delete all WebP files in your uploads folder and generate "
175
  "them anew!"
178
  "nuevamente."
179
 
180
  #. src-js/components/dialogs/ssl-dialog.jsx:23
181
+ #: helpers/sg-cachepress-react-strings.php:31
182
  msgid ""
183
  "In order to force HTTPS on your site, we will automatically update your "
184
  "database replacing all insecure links. In addition to that, we will add a "
191
  "una conexión cifrada."
192
 
193
  #. src-js/components/dialogs/urls-dialog.jsx:17
194
+ #: helpers/sg-cachepress-react-strings.php:33
195
  msgid ""
196
  "You can exclude full or partial URLs using \"*\" as a wildcard. For example:"
197
  msgstr ""
199
  "ejemplo:"
200
 
201
  #. src-js/components/dialogs/urls-dialog.jsx:29
202
+ #: helpers/sg-cachepress-react-strings.php:34
203
  msgid ""
204
  "{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only "
205
  "that single URL."
208
  "esa URL."
209
 
210
  #. src-js/components/dialogs/urls-dialog.jsx:38
211
+ #: helpers/sg-cachepress-react-strings.php:35
212
  msgid ""
213
  "{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages "
214
  "of \"parent-page\"."
216
  "{{strong}}www.sitio.com/pagina-superior/*{{/strong}} se excluirá de todas "
217
  "las sub-paginas de la «pagina-superior»."
218
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
219
  #. src-js/components/dialogs/urls-dialog.tsx:54
220
  #. src-js/components/loaders/image-loader.tsx:59
221
  #: helpers/sg-cachepress-react-strings.php:36
302
 
303
  #. src-js/components/modules/gzip/index.jsx:35
304
  #: helpers/sg-cachepress-react-strings.php:52
305
+ #: helpers/sg-cachepress-react-strings.php:71
306
  msgid "YOU HAVE A SITE TOOLS ACCOUNT"
307
  msgstr "TIENES UNA CUENTA DE SITE TOOLS"
308
 
318
  #. src-js/components/tabs/multisite-control/index.jsx:277
319
  #. src-js/components/tabs/supercacher/index.jsx:160
320
  #: helpers/sg-cachepress-react-strings.php:54
321
+ #: helpers/sg-cachepress-react-strings.php:151
322
  msgid "Dynamic Caching"
323
  msgstr "Caché dinámica"
324
 
353
 
354
  #. src-js/components/tabs/supercacher/index.jsx:267
355
  #: helpers/sg-cachepress-react-strings.php:60
356
+ #: helpers/sg-cachepress-react-strings.php:153
357
  msgid "Automatic Cache Purge"
358
  msgstr "Vaciado automático de la caché"
359
 
360
  #. src-js/components/tabs/supercacher/index.jsx:299
361
  #: helpers/sg-cachepress-react-strings.php:61
362
+ #: helpers/sg-cachepress-react-strings.php:154
363
  msgid ""
364
  "Automatically perform a smart cache purge after every content modification."
365
  msgstr ""
409
  msgid "See examples"
410
  msgstr "Ver ejemplos"
411
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
412
  #. src-js/components/tabs/environment-optimization/index.jsx:157
413
+ #: helpers/sg-cachepress-react-strings.php:68
414
+ #: helpers/sg-cachepress-react-strings.php:70 core/Options/Options.php:384
415
  msgid "GZIP Compression"
416
  msgstr "Compresión GZIP"
417
 
418
  #. src-js/components/tabs/environment-optimization/index.jsx:213
419
+ #: helpers/sg-cachepress-react-strings.php:69
420
  msgid ""
421
  "Enables a compression of the content that's delivered to your visitors "
422
  "browsers improving the network loading times of your site."
425
  "visitantes ,mejorando los tiempo de carga de tu sitio."
426
 
427
  #. src-js/components/modules/gzip/index.jsx:40
428
+ #: helpers/sg-cachepress-react-strings.php:72
429
  msgid ""
430
  "GZIP Compression is enabled by default automatically saving you bandwidth "
431
  "and improving the loading speeds of your pages."
433
  "La compresión GZIP está habilitada de forma predeterminada, lo que te ahorra "
434
  "ancho de banda y mejora la velocidad de carga de tus páginas."
435
 
436
+ #. src-js/components/modules/gzip/index.jsx:12
437
+ #: helpers/sg-cachepress-react-strings.php:73
438
+ #: helpers/sg-cachepress-react-strings.php:74
439
+ msgid "Memcached Stopped. Please, enable it in your SiteGround control panel."
440
+ msgstr ""
441
+ "Memcached detenido. Por favor, habilítalo en tu panel de control de "
442
+ "SiteGround."
443
+
444
+ #. src-js/components/tabs/supercacher/index.jsx:426
445
+ #: helpers/sg-cachepress-react-strings.php:75
446
+ msgid "Memcached"
447
+ msgstr "Memcached"
448
+
449
+ #. src-js/components/tabs/supercacher/index.jsx:454
450
+ #: helpers/sg-cachepress-react-strings.php:76
451
+ msgid ""
452
+ "Powerful object caching for your site. It stores frequently executed queries "
453
+ "to your databases and reuses them for better performance."
454
+ msgstr ""
455
+ "Herramienta de cache de objetos para tu sitio. Almacena las consultas "
456
+ "ejecutadas con frecuencia en tu base de datos y las reutiliza para un mejor "
457
+ "rendimiento."
458
+
459
  #. src-js/components/modules/memcached/index.tsx:63
460
  #: helpers/sg-cachepress-react-strings.php:77
461
  msgid "Score Check"
499
  #. src-js/components/php-checker/index.jsx:341
500
  #. src-js/components/tabs/multisite-control/index.jsx:226
501
  #: helpers/sg-cachepress-react-strings.php:84
502
+ #: helpers/sg-cachepress-react-strings.php:156
503
  msgid "Enable HTTPS"
504
  msgstr "Activar HTTPS"
505
 
506
  #. src-js/components/tabs/environment-optimization/index.jsx:109
507
  #: helpers/sg-cachepress-react-strings.php:85
508
+ #: helpers/sg-cachepress-react-strings.php:157
509
  msgid ""
510
  "Configures your site to work correctly via HTTPS and forces a secure "
511
  "connection to your site."
515
 
516
  #. src-js/components/tabs/environment-optimization/index.jsx:112
517
  #: helpers/sg-cachepress-react-strings.php:86
518
+ #: helpers/sg-cachepress-react-strings.php:158
519
  msgid "Fix Insecure Content"
520
  msgstr "Corregir contenido inseguro"
521
 
522
  #. src-js/components/tabs/environment-optimization/index.jsx:154
523
  #: helpers/sg-cachepress-react-strings.php:87
524
+ #: helpers/sg-cachepress-react-strings.php:159
525
  msgid ""
526
  "Enable this option in case you’re getting insecure content errors on your "
527
  "website. We will dynamically rewrite insecure requests for resources coming "
531
  "inseguro en tu web. Nosotros reescribiremos dinámicamente las peticiones "
532
  "inseguras de los recursos de tu sitio"
533
 
534
+ #. src-js/components/tabs/frontend-optimization/index.jsx:191
535
+ #: helpers/sg-cachepress-react-strings.php:88 core/Options/Options.php:394
536
+ msgid "New Images Optimization"
537
+ msgstr "Optimización de nuevas imágenes"
 
538
 
539
+ #. src-js/components/tabs/image-optimization/index.jsx:68
540
  #: helpers/sg-cachepress-react-strings.php:89
541
  msgid ""
542
+ "We will automatically optimize all new images that you upload to your Media "
543
+ "Library."
544
  msgstr ""
545
+ "Optimizaremos automáticamente todas las nuevas imágenes que se suban a tu "
546
+ "biblioteca de medios."
547
 
548
+ #. src-js/components/tabs/image-optimization/index.jsx:71
 
549
  #: helpers/sg-cachepress-react-strings.php:90
550
+ msgid "Existing Images Optimization"
551
+ msgstr "Optimización de imágenes existentes"
 
552
 
553
+ #. src-js/components/tabs/image-optimization/index.jsx:80
554
+ #: helpers/sg-cachepress-react-strings.php:91
555
+ #: helpers/sg-cachepress-react-strings.php:177
556
  msgid ""
557
+ "We will optimize all your existing images with minimal or no loss in quality."
558
+ " Note, that this will overwrite your original images."
559
  msgstr ""
560
+ "Optimizaremos todas tus imágenes con un perdida mínima o nula de calidad. "
561
+ "Ten en cuenta que esto sobreescribirá tus imágenes originales."
562
 
563
+ #. src-js/components/tabs/frontend-optimization/index.jsx:191
564
+ #: helpers/sg-cachepress-react-strings.php:92
565
+ msgid "Resume Optimization"
566
+ msgstr "Reanudar optimización"
567
+
568
+ #. src-js/components/tabs/image-optimization/index.jsx:105
569
  #: helpers/sg-cachepress-react-strings.php:93
570
+ msgid "Start Optimization"
571
+ msgstr "Comenzar optimización"
 
572
 
573
+ #. src-js/components/tabs/image-optimization/index.jsx:131
574
+ #. src-js/containers/php-checker/index.jsx:212
575
  #: helpers/sg-cachepress-react-strings.php:94
576
+ #: helpers/sg-cachepress-react-strings.php:213
577
  msgid ""
578
+ "We've detected that the WordPress cronjob functionality is not working. "
579
+ "Please, enable it following the instructions in {{link}}this article{{/link}}"
580
+ " and refresh this page. If you’re using a real cron job, you can {{link2}}"
581
+ "ignore this message{{/link2}} at your own risk. Note, that in this case, "
582
+ "those operations may take longer than usual to complete."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
583
  msgstr ""
584
  "Hemos detectado que la funcionalidad cronjob de WordPress no funciona. Por "
585
  "favor, actívala siguiendo las instrucciones de {{link}}este artículo{{/link}}"
591
  #. src-js/components/php-checker/index.jsx:223
592
  #. src-js/components/tabs/multisite-control/index.jsx:547
593
  #. src-js/components/tabs/image-optimization/index.jsx:111
594
+ #: helpers/sg-cachepress-react-strings.php:95
595
+ #: helpers/sg-cachepress-react-strings.php:214
596
  msgid "https://www.siteground.com/kb/disable-enable-wordpress-cron/"
597
  msgstr "https://www.siteground.es/kb/administrar-wordpress-cron/"
598
 
599
  #. src-js/components/tabs/image-optimization/index.jsx:159
600
+ #: helpers/sg-cachepress-react-strings.php:96
601
  msgid ""
602
  "All images in your Media Library have been optimized successfully! Force "
603
  "{{link}}re-optimization{{/link}} of your images."
606
  "optimizadas correctamente! Forzar la {{link}}re-optimización{{/link}} de tus "
607
  "imágenes."
608
 
609
+ #. src-js/components/tabs/image-optimization/index.tsx:177
610
+ #: helpers/sg-cachepress-react-strings.php:97
611
+ msgid "Lazy Load Media"
612
+ msgstr "Carga diferida de Medios"
 
613
 
614
  #. src-js/components/tabs/image-optimization/index.jsx:168
615
+ #: helpers/sg-cachepress-react-strings.php:98
616
+ #: helpers/sg-cachepress-react-strings.php:179
617
  msgid "Load images only when they are visible in the browser"
618
  msgstr "Carga las imágenes solo cuando son visibles en el navegador"
619
 
620
+ #. src-js/components/tabs/image-optimization/index.tsx:203
621
+ #. src-js/components/tabs/sites-control/index.tsx:545
622
+ #: helpers/sg-cachepress-react-strings.php:99
623
+ #: helpers/sg-cachepress-react-strings.php:180
624
+ msgid "Lazy Load Iframes"
625
+ msgstr "Carga diferida de Iframes"
626
+
627
+ #. src-js/components/tabs/image-optimization/index.tsx:221
628
+ #. src-js/components/tabs/sites-control/index.tsx:589
629
+ #: helpers/sg-cachepress-react-strings.php:100
630
+ #: helpers/sg-cachepress-react-strings.php:181
631
+ msgid ""
632
+ "We will lazy load iframes often used for things like video embeds from "
633
+ "another sources. "
634
+ msgstr ""
635
+ "Cargaremos de manera diferida los iframes usados norlmamente para incrustar "
636
+ "videos desde otros recursos."
637
+
638
+ #. src-js/components/tabs/image-optimization/index.tsx:225
639
+ #. src-js/components/tabs/sites-control/index.tsx:592
640
+ #: helpers/sg-cachepress-react-strings.php:101
641
+ #: helpers/sg-cachepress-react-strings.php:182
642
+ msgid "Lazy Load Videos"
643
+ msgstr "Carga diferida de Videos"
644
+
645
+ #. src-js/components/tabs/image-optimization/index.tsx:233
646
+ #. src-js/components/tabs/sites-control/index.tsx:623
647
+ #: helpers/sg-cachepress-react-strings.php:102
648
+ #: helpers/sg-cachepress-react-strings.php:183
649
+ msgid "We will lazy load all videos you have added directly to your pages."
650
+ msgstr ""
651
+ "Cargaremos de manera diferida todos los videos que has añadido directamente "
652
+ "a tus páginas."
653
+
654
  #. src-js/components/tabs/image-optimization/index.jsx:171
655
+ #: helpers/sg-cachepress-react-strings.php:103
656
+ #: helpers/sg-cachepress-react-strings.php:186
657
  msgid "Lazy Load Gravatars"
658
  msgstr "Carga diferida de Gravatars"
659
 
660
  #. src-js/components/tabs/image-optimization/index.jsx:212
661
+ #: helpers/sg-cachepress-react-strings.php:104
662
+ #: helpers/sg-cachepress-react-strings.php:187
663
  msgid ""
664
  "When users comment under your posts, WordPress tries to load their avatars "
665
  "from gravatar.com. We recommend lazy-loading them as your users scroll down "
671
  "comentarios. "
672
 
673
  #. src-js/components/tabs/image-optimization/index.jsx:215
674
+ #: helpers/sg-cachepress-react-strings.php:105
675
+ #: helpers/sg-cachepress-react-strings.php:184
676
+ #: helpers/sg-cachepress-react-strings.php:188
677
  msgid "Lazy Load Thumbnails"
678
  msgstr "Carga diferida de miniaturas"
679
 
680
  #. src-js/components/tabs/image-optimization/index.jsx:246
681
+ #: helpers/sg-cachepress-react-strings.php:106
682
+ #: helpers/sg-cachepress-react-strings.php:189
683
  msgid ""
684
  "Enable if you want to lazy-load the thumbnail sizes of your original images."
685
  msgstr ""
687
  "originales."
688
 
689
  #. src-js/components/tabs/image-optimization/index.jsx:249
690
+ #: helpers/sg-cachepress-react-strings.php:107
691
+ #: helpers/sg-cachepress-react-strings.php:190
692
  msgid "Lazy Load Responsive Images"
693
  msgstr "Carga diferida de imágenes adaptables"
694
 
695
  #. src-js/components/tabs/image-optimization/index.jsx:280
696
+ #: helpers/sg-cachepress-react-strings.php:108
697
+ #: helpers/sg-cachepress-react-strings.php:191
698
  msgid ""
699
  "Certain plugins and themes generate multiple images from a single upload to "
700
  "work better on different devices. Enable if you want to lazy-load these too."
704
  "estas de forma diferida."
705
 
706
  #. src-js/components/tabs/image-optimization/index.jsx:283
707
+ #: helpers/sg-cachepress-react-strings.php:109
708
+ #: helpers/sg-cachepress-react-strings.php:192
709
  msgid "Lazy Load Widgets"
710
  msgstr "Carga diferida de widgets"
711
 
712
  #. src-js/components/tabs/image-optimization/index.jsx:315
713
+ #: helpers/sg-cachepress-react-strings.php:110
714
+ #: helpers/sg-cachepress-react-strings.php:193
715
  msgid ""
716
  "Enable this option if you want the images in your widget areas to load only "
717
  "when users reach them. "
720
  "cuando los usuarios accedan a ellas. "
721
 
722
  #. src-js/components/tabs/image-optimization/index.jsx:257
723
+ #: helpers/sg-cachepress-react-strings.php:111 core/Options/Options.php:401
724
  msgid "Lazy Load for Mobile"
725
  msgstr "Lazy Load para móviles"
726
 
727
  #. src-js/components/tabs/image-optimization/index.jsx:263
728
+ #: helpers/sg-cachepress-react-strings.php:112
729
  msgid ""
730
  "Enable if you want to use lazy-loading features for mobile requests to your "
731
  "site."
734
  "peticiones a su sitio desde móviles."
735
 
736
  #. src-js/components/tabs/image-optimization/index.jsx:377
737
+ #: helpers/sg-cachepress-react-strings.php:113
738
  msgid "Lazy Load Product Images"
739
  msgstr "Carga diferida de imágenes de producto"
740
 
741
  #. src-js/components/tabs/image-optimization/index.jsx:410
742
+ #: helpers/sg-cachepress-react-strings.php:114
743
+ #: helpers/sg-cachepress-react-strings.php:185
744
  msgid ""
745
  "Enable if you want to enable lazy-load images in your store, product and "
746
  "other WooCommerce pages."
749
  "de WooCommerce."
750
 
751
  #. src-js/components/tabs/image-optimization/index.jsx:279
752
+ #: helpers/sg-cachepress-react-strings.php:115
753
  msgid "Exclude from Lazy Load"
754
  msgstr "Excluir de carga de imágenes asíncrona"
755
 
756
  #. src-js/components/tabs/image-optimization/index.jsx:288
757
+ #: helpers/sg-cachepress-react-strings.php:116
758
  msgid ""
759
  "In order to exclude images from lazy loading, please add their CSS classes "
760
  "to the exclusion list. Add each CSS class on a separate line."
763
  "clases CSS a la lista de exclusión. Añade cada clase CSS en una línea "
764
  "separada."
765
 
766
+ #. src-js/components/tabs/environment-optimization/index.jsx:249
767
+ #: helpers/sg-cachepress-react-strings.php:117
768
+ #: helpers/sg-cachepress-react-strings.php:161
769
+ msgid "Minify the HTML Output"
770
+ msgstr "Minimizar la salida HTML"
771
+
772
+ #. src-js/components/tabs/frontend-optimization/index.jsx:71
773
+ #: helpers/sg-cachepress-react-strings.php:118
774
+ msgid ""
775
+ "Removes unnecessary characters from your HTML output saving data and "
776
+ "improving your site speed. "
777
+ msgstr ""
778
+ "Elimina los caracteres innecesarios de tu código HTML de salida y mejora la "
779
+ "velocidad de tu sitio."
780
+
781
+ #. src-js/components/tabs/frontend-optimization/index.jsx:76
782
+ #. src-js/components/tabs/frontend-optimization/index.jsx:81
783
+ #: helpers/sg-cachepress-react-strings.php:119
784
+ #: helpers/sg-cachepress-react-strings.php:120
785
+ msgid "Exclude URLs from HTML Minification"
786
+ msgstr "Excluir las direcciones URL de la minificación de HTML"
787
+
788
+ #. src-js/components/tabs/frontend-optimization/index.jsx:101
789
+ #: helpers/sg-cachepress-react-strings.php:121
790
+ msgid ""
791
+ "With this functionality, you can exclude different pages from HTML "
792
+ "minification."
793
+ msgstr ""
794
+ "Con esta funcionalidad puedes excluir diferentes páginas de minificación de "
795
+ "HTML."
796
+
797
+ #. src-js/components/tabs/frontend-optimization/index.jsx:35
798
+ #: helpers/sg-cachepress-react-strings.php:122
799
+ #: helpers/sg-cachepress-react-strings.php:163
800
+ msgid "Minify JavaScript Files"
801
+ msgstr "Minimizar archivos JavaScript"
802
+
803
+ #. src-js/components/tabs/frontend-optimization/index.jsx:118
804
+ #: helpers/sg-cachepress-react-strings.php:123
805
+ msgid ""
806
+ "Minify your JavaScript files in order to reduce their size and reduce the "
807
+ "number of requests to the server. "
808
+ msgstr ""
809
+ "Minificar los archivos de JavaScript con el fin de reducir su tamaño y "
810
+ "reducir el número de peticiones al servidor."
811
+
812
+ #. src-js/components/tabs/frontend-optimization/index.jsx:123
813
+ #: helpers/sg-cachepress-react-strings.php:124
814
+ msgid "Exclude from JavaScript Minification"
815
+ msgstr "Excluir de la minificación de JavaScript"
816
+
817
+ #. src-js/components/tabs/frontend-optimization/index.jsx:128
818
+ #: helpers/sg-cachepress-react-strings.php:125 core/Options/Options.php:388
819
+ msgid "Defer Render-blocking JS"
820
+ msgstr "Carga diferida del bloqueador de visualización JS"
821
+
822
+ #. src-js/components/tabs/frontend-optimization/index.jsx:160
823
+ #: helpers/sg-cachepress-react-strings.php:126
824
+ msgid ""
825
+ "Defer loading of render-blocking JavaScript files for faster initial site "
826
+ "load. "
827
+ msgstr ""
828
+ "Carga diferida de archivos JavaScript que bloquean el procesamiento para una "
829
+ "carga inicial más rápida del sitio."
830
+
831
+ #. src-js/components/tabs/frontend-optimization/index.jsx:165
832
+ #: helpers/sg-cachepress-react-strings.php:127
833
+ msgid "Exclude from Loading JS Files Asynchronously"
834
+ msgstr "Excluir de carga de archivos JS de forma asíncrona"
835
+
836
+ #. src-js/components/tabs/frontend-optimization/index.jsx:68
837
+ #: helpers/sg-cachepress-react-strings.php:128
838
+ #: helpers/sg-cachepress-react-strings.php:167
839
+ msgid "Minify CSS Files"
840
+ msgstr "Minimizar archivos CSS"
841
+
842
+ #. src-js/components/tabs/frontend-optimization/index.jsx:202
843
+ #: helpers/sg-cachepress-react-strings.php:129
844
+ msgid ""
845
+ "Minify your CSS files in order to reduce their size and reduce the number of "
846
+ "requests to the server. "
847
+ msgstr ""
848
+ "Minificar tus archivos CSS con el fin de reducir su tamaño y reducir el "
849
+ "número de peticiones al servidor."
850
+
851
+ #. src-js/components/tabs/frontend-optimization/index.jsx:207
852
+ #: helpers/sg-cachepress-react-strings.php:130
853
+ msgid "Exclude From CSS Minification"
854
+ msgstr "Excluir de la minificación de CSS"
855
+
856
+ #. src-js/components/tabs/frontend-optimization/index.jsx:149
857
+ #. src-js/components/tabs/sites-control/index.jsx:362
858
+ #: helpers/sg-cachepress-react-strings.php:131
859
+ #: helpers/sg-cachepress-react-strings.php:169
860
+ msgid "Combine CSS Files"
861
+ msgstr "Combinar archivos CSS"
862
+
863
+ #. src-js/components/tabs/frontend-optimization/index.jsx:244
864
+ #: helpers/sg-cachepress-react-strings.php:132
865
+ msgid ""
866
+ "Combine multiple CSS files into one to lower the number of requests your "
867
+ "site generates. "
868
+ msgstr ""
869
+ "Combinar varios archivos CSS en uno sola para reducir el número de "
870
+ "solicitudes que genera tu sitio."
871
+
872
+ #. src-js/components/tabs/frontend-optimization/index.jsx:249
873
+ #: helpers/sg-cachepress-react-strings.php:133
874
+ msgid "Exclude from CSS Combination"
875
+ msgstr "Excluir de la combinación de CSS"
876
+
877
+ #. src-js/components/tabs/frontend-optimization/index.jsx:254
878
+ #: helpers/sg-cachepress-react-strings.php:134
879
+ msgid "Optimize Loading of Google Fonts"
880
+ msgstr "Optimiza la carga de las fuentes de Google"
881
+
882
+ #. src-js/components/tabs/frontend-optimization/index.jsx:286
883
+ #: helpers/sg-cachepress-react-strings.php:135
884
+ msgid ""
885
+ "Combine the loading of Google fonts reducing the number of HTTP requests."
886
+ msgstr ""
887
+ "Combina la carga de las fuentes de Google reduciendo el número de peticiones "
888
+ "HTTP."
889
+
890
+ #. src-js/components/tabs/frontend-optimization/index.jsx:102
891
  #: helpers/sg-cachepress-react-strings.php:136
892
+ #: helpers/sg-cachepress-react-strings.php:171
893
+ msgid "Remove Query Strings From Static Resources"
894
+ msgstr "Eliminar cadenas de petición de recursos estáticos"
895
+
896
+ #. src-js/components/tabs/frontend-optimization/index.jsx:132
897
+ #: helpers/sg-cachepress-react-strings.php:137
898
+ #: helpers/sg-cachepress-react-strings.php:172
899
+ msgid ""
900
+ "Removes version query strings from your static resources improving the "
901
+ "caching of those resources."
902
+ msgstr ""
903
+ "Elimina la cadena de peticiones the tus recursos estáticos para mejorar la "
904
+ "caché de esos recursos."
905
+
906
+ #. src-js/components/tabs/frontend-optimization/index.jsx:135
907
+ #: helpers/sg-cachepress-react-strings.php:138
908
+ #: helpers/sg-cachepress-react-strings.php:173
909
+ msgid "Disable Emojis"
910
+ msgstr "Desactivar Emojis"
911
+
912
+ #. src-js/components/tabs/frontend-optimization/index.jsx:165
913
+ #: helpers/sg-cachepress-react-strings.php:139
914
+ #: helpers/sg-cachepress-react-strings.php:174
915
+ msgid ""
916
+ "Enable to prevent WordPress from automatically detecting and generating "
917
+ "emojis in your pages."
918
+ msgstr ""
919
+ "Activar para impedir que WordPress detecte y genere automáticamente emojis "
920
+ "en tus páginas."
921
+
922
+ #. src-js/components/tabs/multisite-control/index.jsx:339
923
+ #: helpers/sg-cachepress-react-strings.php:140
924
  msgid "Site Admin Permissions"
925
  msgstr "Permisos de administrador del sitio"
926
 
927
  #. src-js/components/tabs/multisite-control/index.jsx:372
928
+ #: helpers/sg-cachepress-react-strings.php:141
929
  msgid ""
930
  "In this section, set the access permission for admins of separate sites."
931
  msgstr ""
933
  "webs."
934
 
935
  #. src-js/components/tabs/multisite-control/index.jsx:87
936
+ #: helpers/sg-cachepress-react-strings.php:142
937
  #: helpers/manual-translations.php:2
938
  msgid "SuperCacher Settings"
939
  msgstr "Ajustes de SuperCacher"
940
 
941
  #. src-js/components/tabs/multisite-control/index.jsx:402
942
+ #: helpers/sg-cachepress-react-strings.php:143
943
  msgid ""
944
  "Select whether site admins can access and make changes within the SiteGround "
945
  "Optimizer's SuperCacher tab."
948
  "pestaña SuperCacher de SiteGround Optimizer."
949
 
950
  #. src-js/components/tabs/multisite-control/index.jsx:405
951
+ #: helpers/sg-cachepress-react-strings.php:144
952
  msgid "Frontend Optimizations"
953
  msgstr "Optimizaciones en portada"
954
 
955
  #. src-js/components/tabs/multisite-control/index.jsx:434
956
+ #: helpers/sg-cachepress-react-strings.php:145
957
  msgid ""
958
  "Select whether site admins can access and make changes within the SiteGround "
959
  "Optimizer's Frontend Optmization tab."
962
  "pestaña de optimización en portada de SiteGround Optimizer."
963
 
964
  #. src-js/components/tabs/multisite-control/index.jsx:437
965
+ #: helpers/sg-cachepress-react-strings.php:146
966
  msgid "Image Optimizations"
967
  msgstr "Optimizaciones de imágenes"
968
 
969
  #. src-js/components/tabs/multisite-control/index.jsx:464
970
+ #: helpers/sg-cachepress-react-strings.php:147
971
  msgid ""
972
  "Select whether site admins can access and make changes within the SiteGround "
973
  "Optimizer's Image Optimization tab."
976
  "pestaña de optimización de imágenes de SiteGround Optimizer."
977
 
978
  #. src-js/components/tabs/multisite-control/index.jsx:467
979
+ #: helpers/sg-cachepress-react-strings.php:148
980
  msgid "Environment Optimizations"
981
  msgstr "Optimización del entorno"
982
 
983
  #. src-js/components/tabs/multisite-control/index.jsx:494
984
+ #: helpers/sg-cachepress-react-strings.php:149
985
  msgid ""
986
  "Select whether site admins can access and make changes within the SiteGround "
987
  "Optimizer's Environment Optimization tab."
991
  "Optimizer."
992
 
993
  #. src-js/components/tabs/multisite-control/index.jsx:209
994
+ #: helpers/sg-cachepress-react-strings.php:150
995
  msgid "SUPERCACHER SETTINGS"
996
  msgstr "AJUSTES DE SUPERCACHER"
997
 
998
  #. src-js/components/tabs/multisite-control/index.jsx:304
999
+ #: helpers/sg-cachepress-react-strings.php:152
1000
  msgid ""
1001
  "Select whether new sites should have the Dynamic Caching enabled for them or "
1002
  "not."
1005
  "o no."
1006
 
1007
  #. src-js/components/tabs/sites-control/index.jsx:103
1008
+ #: helpers/sg-cachepress-react-strings.php:155
1009
  msgid "ENVIRONMENT OPTIMIZATION"
1010
  msgstr "OPTIMIZACIÓN DEL ENTORNO"
1011
 
1012
  #. src-js/components/tabs/sites-control/index.jsx:208
1013
+ #: helpers/sg-cachepress-react-strings.php:160
1014
  msgid "FRONTEND OPTIMIZATION"
1015
  msgstr "OPTIMIZACIÓN DE PORTADA"
1016
 
1017
  #. src-js/components/tabs/frontend-optimization/index.jsx:32
1018
+ #: helpers/sg-cachepress-react-strings.php:162
1019
  msgid ""
1020
  "Removes unnecessary characters from your HTML output saving data and "
1021
  "improving your site speed."
1024
  "la velocidad de tu sitio."
1025
 
1026
  #. src-js/components/tabs/frontend-optimization/index.jsx:65
1027
+ #: helpers/sg-cachepress-react-strings.php:164
1028
  msgid ""
1029
  "Combine and minify your JavaScript files in order to reduce their size, "
1030
  "improve cachability, and reduce the number of requests to the server."
1034
 
1035
  #. src-js/components/tabs/frontend-optimization/index.jsx:77
1036
  #. src-js/components/tabs/sites-control/index.jsx:296
1037
+ #: helpers/sg-cachepress-react-strings.php:165
1038
  msgid "Load Render-blocking JavaScript Files Asynchronously"
1039
  msgstr ""
1040
  "Carga asíncrona de los archivos JavaScript que bloquean la visualización"
1041
 
1042
  #. src-js/components/tabs/frontend-optimization/index.jsx:107
1043
  #. src-js/components/tabs/sites-control/index.jsx:326
1044
+ #: helpers/sg-cachepress-react-strings.php:166
1045
  msgid ""
1046
  "Add async parameter to the JavaScript files loaded in the header section of "
1047
  "your site so they don’t block your page rendering."
1050
  "cabecera de tu sitio para que no bloqueen la visualización de tu página."
1051
 
1052
  #. src-js/components/tabs/frontend-optimization/index.jsx:99
1053
+ #: helpers/sg-cachepress-react-strings.php:168
1054
  msgid ""
1055
  "Combine and minify your CSS files in order to reduce their size, improve "
1056
  "cachability, and reduce the number of requests to the server."
1060
 
1061
  #. src-js/components/tabs/frontend-optimization/index.jsx:179
1062
  #. src-js/components/tabs/sites-control/index.jsx:392
1063
+ #: helpers/sg-cachepress-react-strings.php:170
1064
  msgid ""
1065
  "Combine multiple CSS files into one to lower the number of requests your "
1066
  "site generates."
1069
  "genera tu sitio."
1070
 
1071
  #. src-js/components/tabs/sites-control/index.jsx:395
1072
+ #: helpers/sg-cachepress-react-strings.php:175
1073
  msgid "IMAGE OPTIMIZATION"
1074
  msgstr "OPTIMIZACIÓN DE IMÁGENES"
1075
 
1076
  #. src-js/components/tabs/sites-control/index.jsx:425
1077
+ #: helpers/sg-cachepress-react-strings.php:176
 
1078
  msgid "Image Optimization"
1079
  msgstr "Optimización de imágenes"
1080
 
1081
+ #. src-js/components/tabs/image-optimization/index.jsx:148
1082
+ #: helpers/sg-cachepress-react-strings.php:178
1083
+ msgid "Lazy Load Images"
1084
+ msgstr "Carga diferida de imágenes"
1085
+
1086
  #. Page title.
1087
  #. Name of the plugin
1088
+ #: helpers/sg-cachepress-react-strings.php:194 core/Admin/Admin.php:239
1089
  #: core/Admin/Admin.php:240
1090
  msgid "SG Optimizer"
1091
  msgstr "SG Optimizer"
1092
 
1093
  #. src-js/containers/main/index.jsx:136
1094
+ #: helpers/sg-cachepress-react-strings.php:195
1095
  msgid ""
1096
  "Get the best performance for your WordPress website with our optimization "
1097
  "plugin. It handles caching, system settings, and all the necessary "
1105
  "alojamiento!"
1106
 
1107
  #. src-js/containers/main/index.jsx:38
1108
+ #: helpers/sg-cachepress-react-strings.php:196
1109
  msgid "Old PHP Version"
1110
  msgstr "Antigua versión PHP"
1111
 
1112
  #. src-js/containers/php-checker/index.jsx:167
1113
+ #: helpers/sg-cachepress-react-strings.php:197
1114
  msgid ""
1115
  "You are using our Managed PHP service, which means that SiteGround will "
1116
  "automatically update your PHP once we are sure there is a newer stable one, "
1127
  "manualmente se vuelva a realizar el cambio."
1128
 
1129
  #. src-js/containers/php-checker/index.jsx:143
1130
+ #: helpers/sg-cachepress-react-strings.php:198
1131
  msgid ""
1132
  "Your site will keep using that version until you manually change it from "
1133
  "this interface or until you switch to \"Managed PHP\" service. If you choose "
1143
  "en seguridad y rendimiento."
1144
 
1145
  #. src-js/containers/php-checker/index.jsx:179
1146
+ #: helpers/sg-cachepress-react-strings.php:199
1147
  msgid ""
1148
  "As a SiteGround client you may change your PHP version per site manually. "
1149
  "However, we strongly recommend you to take advantage of our Managed PHP "
1163
  "manualmente se vuelva a realizar el cambio."
1164
 
1165
  #. src-js/containers/php-checker/index.jsx:184
1166
+ #: helpers/sg-cachepress-react-strings.php:200
1167
  msgid "Set your PHP version"
1168
  msgstr "Configurar tu versión PHP"
1169
 
1170
  #. src-js/containers/php-checker/index.jsx:205
1171
+ #: helpers/sg-cachepress-react-strings.php:201
1172
  msgid "You are currently running on PHP %(version)s."
1173
  msgstr "Actualmente estas utilizando PHP %(version)s."
1174
 
1175
  #. src-js/containers/php-checker/index.jsx:210
1176
+ #: helpers/sg-cachepress-react-strings.php:202
1177
  msgid "PHP Management Method"
1178
  msgstr "PHP Gestionado"
1179
 
1180
  #. src-js/containers/php-checker/index.jsx:226
1181
+ #: helpers/sg-cachepress-react-strings.php:203
1182
  msgid "Please select method"
1183
  msgstr "Por favor, selecciona el método"
1184
 
1185
  #. src-js/containers/php-checker/index.jsx:227
1186
+ #: helpers/sg-cachepress-react-strings.php:204
1187
  msgid "Please select management type"
1188
  msgstr "Por favor, selecciona el tipo de configuración"
1189
 
1190
  #. src-js/containers/php-checker/index.jsx:222
1191
+ #: helpers/sg-cachepress-react-strings.php:205
1192
  msgid "PHP Version"
1193
  msgstr "Versión PHP"
1194
 
1195
  #. src-js/containers/php-checker/index.jsx:242
1196
  #. src-js/containers/php-checker/index.jsx:243
1197
+ #: helpers/sg-cachepress-react-strings.php:206
1198
+ #: helpers/sg-cachepress-react-strings.php:207
1199
  msgid "Please select PHP version"
1200
  msgstr "Por favor, selecciona la versión PHP"
1201
 
1202
  #. src-js/containers/php-checker/index.jsx:248
1203
+ #: helpers/sg-cachepress-react-strings.php:208
1204
  msgid "Save"
1205
  msgstr "Guardar"
1206
 
1207
  #. src-js/containers/php-checker/index.jsx:262
1208
+ #: helpers/sg-cachepress-react-strings.php:209
1209
  msgid ""
1210
  "We currently recommend you to use PHP %(version)s. You can check the "
1211
  "compatibility with the recommended version before you switch. {{link}}Check "
1216
  "compatibilidad{{/link}}"
1217
 
1218
  #. src-js/containers/php-checker/index.jsx:286
1219
+ #: helpers/sg-cachepress-react-strings.php:210
1220
  msgid ""
1221
  "All your plugins are compatible with PHP %(version)s. You may safely switch "
1222
  "to “Managed PHP” service and we’ll upgrade it automatically, or set it "
1228
  "nuevo{{/link}} "
1229
 
1230
  #. src-js/containers/php-checker/index.jsx:302
1231
+ #: helpers/sg-cachepress-react-strings.php:211
1232
  msgid "Checking PHP 7.1 Compatibility..."
1233
  msgstr "Revisando compatibilidad con PHP %(version)s..."
1234
 
1235
  #. src-js/containers/php-checker/index.jsx:322
1236
+ #: helpers/sg-cachepress-react-strings.php:212
1237
  msgid ""
1238
  "Unfortunately some of your plugins or theme are not compatible with our "
1239
  "recommended version. {{link}}Check Again{{/link}}"
1242
  "versión recomendada. {{link}}Revisar de nuevo{{/link}}"
1243
 
1244
  #. src-js/containers/php-checker/index.jsx:352
1245
+ #: helpers/sg-cachepress-react-strings.php:215
1246
  msgid "Thanks for using SG Optimizer to make your site faster!"
1247
  msgstr "¡Gracias por usar SG Optimizer para hacer tu sitio más rápido!"
1248
 
1249
  #. src-js/containers/rating/index.jsx:53
1250
+ #: helpers/sg-cachepress-react-strings.php:216
1251
  msgid "Help more people optimize their sites by rating our plugin."
1252
  msgstr "Ayuda a más personas a optimizar sus sitios valorando nuestro plugin."
1253
 
1254
  #. src-js/containers/rating/index.jsx:60
1255
+ #: helpers/sg-cachepress-react-strings.php:217
1256
  msgid "Don’t Show This Again"
1257
  msgstr "No mostrar esto de nuevo"
1258
 
1264
  msgid "Frontend Optimization"
1265
  msgstr "Optimizaciones de portada"
1266
 
1267
+ #: helpers/manual-translations.php:5
1268
+ msgid "Media Optimization"
1269
+ msgstr "Optimización de medios"
1270
+
1271
  #: helpers/manual-translations.php:6
1272
  msgid "Performance Test"
1273
  msgstr "Test de rendimiento"
1703
  "SG Optimizer ha detectado que Memcached se desactivó. Si deseas utilizarlo, "
1704
  "por favor actívalo desde el panel de control de SiteGround primero."
1705
 
1706
+ #: core/Modules/Modules.php:456
1707
  #, php-format
1708
  msgid ""
1709
  "<strong>Important message from SG Optimizer plugin</strong>: We have "
1718
  "nuestro plugin: <strong>%2$s</strong>.Si quieres activarlas, por favor, "
1719
  "hazlo desde la página de configuración de SG Optimizer."
1720
 
1721
+ #: core/Modules/Modules.php:491
1722
  #, php-format
1723
  msgid ""
1724
  "<strong>Important warning from SG Optimizer plugin</strong>: We have "
languages/sg-cachepress-it_IT.mo CHANGED
Binary file
languages/sg-cachepress-it_IT.po CHANGED
@@ -2,10 +2,10 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: SG Optimizer\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2020-01-16 13:10+0000\n"
6
- "PO-Revision-Date: 2020-01-16 13:10+0000\n"
7
  "Last-Translator: admin <nobody@exmaple.com>\n"
8
- "Language-Team: Italian\n"
9
  "Language: it_IT\n"
10
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
11
  "MIME-Version: 1.0\n"
@@ -14,21 +14,62 @@ msgstr ""
14
  "X-Loco-Source-Locale: en_IT\n"
15
  "X-Generator: Loco https://localise.biz/\n"
16
  "X-Loco-Parser: loco_parse_po\n"
17
- "X-Loco-Version: 2.3.0; wp-5.3"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18
 
19
  #. src-js/components/dialogs/images-dialog.jsx:17
20
  #. src-js/components/dialogs/php-dialog.jsx:17
21
  #. src-js/components/dialogs/ssl-dialog.jsx:17
22
- #: helpers/sg-cachepress-react-strings.php:4
23
  #: helpers/sg-cachepress-react-strings.php:12
24
- #: helpers/sg-cachepress-react-strings.php:15
25
- #: helpers/sg-cachepress-react-strings.php:19
26
- #: helpers/sg-cachepress-react-strings.php:22
 
27
  msgid "Confirm"
28
  msgstr "Conferma"
29
 
30
  #. src-js/components/dialogs/async-dialog.tsx:18
31
- #: helpers/sg-cachepress-react-strings.php:5
32
  msgid ""
33
  "Defering render-blocking JavaScript may cause issues with scripts that "
34
  "require certain order of execution. This is why we advise you to check the "
@@ -40,7 +81,7 @@ msgstr ""
40
  "aver abilitato questa ottimizzazione."
41
 
42
  #. src-js/components/dialogs/async-dialog.tsx:29
43
- #: helpers/sg-cachepress-react-strings.php:6
44
  msgid ""
45
  "If you notice issues with certain functionality, use the Exclude "
46
  "functionality to keep those scripts loading in a render-blocking manner."
@@ -50,13 +91,13 @@ msgstr ""
50
  "visualizzazione."
51
 
52
  #. src-js/components/dialogs/ssl-dialog.jsx:35
53
- #: helpers/sg-cachepress-react-strings.php:7
54
- #: helpers/sg-cachepress-react-strings.php:24
55
  msgid "Close"
56
  msgstr "Chiudi"
57
 
58
  #. src-js/components/dialogs/cache-dialog.jsx:17
59
- #: helpers/sg-cachepress-react-strings.php:8
60
  msgid ""
61
  "Purge your installation's entire Dynamic Cache or select parts in order to "
62
  "achieve the best hit-to-cache ratio for your account. Here are the plugin's "
@@ -67,7 +108,7 @@ msgstr ""
67
  "il tuo account. Ecco le regole di pulizia cache del plugin:"
68
 
69
  #. src-js/components/dialogs/cache-dialog.jsx:29
70
- #: helpers/sg-cachepress-react-strings.php:9
71
  msgid ""
72
  "Full Purge on page, posts, and category deletion, plugin and theme "
73
  "activation, deactivation, or update, and on WordPress core updates."
@@ -77,7 +118,7 @@ msgstr ""
77
  "WordPress."
78
 
79
  #. src-js/components/dialogs/cache-dialog.jsx:38
80
- #: helpers/sg-cachepress-react-strings.php:10
81
  msgid ""
82
  "Specific URL Purge on comment actions and page, post, and category updates."
83
  msgstr ""
@@ -87,15 +128,15 @@ msgstr ""
87
  #. src-js/components/dialogs/cache-dialog.jsx:48
88
  #. src-js/components/dialogs/images-dialog.jsx:35
89
  #. src-js/components/dialogs/php-dialog.jsx:36
90
- #: helpers/sg-cachepress-react-strings.php:11
91
- #: helpers/sg-cachepress-react-strings.php:14
92
- #: helpers/sg-cachepress-react-strings.php:18
93
- #: helpers/sg-cachepress-react-strings.php:21
94
  msgid "Cancel"
95
  msgstr "Annulla"
96
 
97
  #. src-js/components/dialogs/delete-webp-dialog.tsx:23
98
- #: helpers/sg-cachepress-react-strings.php:13
99
  msgid ""
100
  "This will delete all WebP files in your uploads folder! In case you need "
101
  "them, you will have to regenerate them again or restore that folder from a "
@@ -106,7 +147,7 @@ msgstr ""
106
  "backup."
107
 
108
  #. src-js/components/dialogs/php-dialog.jsx:23
109
- #: helpers/sg-cachepress-react-strings.php:16
110
  msgid ""
111
  "You’re switching to PHP %(version)s manually and you will stay on that "
112
  "version until you change it to a newer one. In case you experience any "
@@ -119,7 +160,7 @@ msgstr ""
119
  "cPanel{{/strong}} > {{strong}}Gestione versione PHP{{/strong}}."
120
 
121
  #. src-js/components/dialogs/php-dialog.jsx:37
122
- #: helpers/sg-cachepress-react-strings.php:17
123
  msgid ""
124
  "You’re about to switch to Managed PHP service. This means that SiteGround "
125
  "will automatically update your PHP version once we are sure there’s a better,"
@@ -130,7 +171,7 @@ msgstr ""
130
  "sia disponibile una nuova versione più sicura e stabile."
131
 
132
  #. src-js/components/dialogs/regenerate-webp-dialog.tsx:23
133
- #: helpers/sg-cachepress-react-strings.php:20
134
  msgid ""
135
  "Doing this will delete all WebP files in your uploads folder and generate "
136
  "them anew!"
@@ -139,7 +180,7 @@ msgstr ""
139
  "caricamenti e generati di nuovo!"
140
 
141
  #. src-js/components/dialogs/ssl-dialog.jsx:23
142
- #: helpers/sg-cachepress-react-strings.php:23
143
  msgid ""
144
  "In order to force HTTPS on your site, we will automatically update your "
145
  "database replacing all insecure links. In addition to that, we will add a "
@@ -152,7 +193,7 @@ msgstr ""
152
  "attraverso la connessione crittografata."
153
 
154
  #. src-js/components/dialogs/urls-dialog.jsx:17
155
- #: helpers/sg-cachepress-react-strings.php:25
156
  msgid ""
157
  "You can exclude full or partial URLs using \"*\" as a wildcard. For example:"
158
  msgstr ""
@@ -160,7 +201,7 @@ msgstr ""
160
  "jolly. Per esempio:"
161
 
162
  #. src-js/components/dialogs/urls-dialog.jsx:29
163
- #: helpers/sg-cachepress-react-strings.php:26
164
  msgid ""
165
  "{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only "
166
  "that single URL."
@@ -169,7 +210,7 @@ msgstr ""
169
  "singolo URL."
170
 
171
  #. src-js/components/dialogs/urls-dialog.jsx:38
172
- #: helpers/sg-cachepress-react-strings.php:27
173
  msgid ""
174
  "{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages "
175
  "of \"parent-page\"."
@@ -177,47 +218,6 @@ msgstr ""
177
  "{{strong}}www.site.com/parent-page/*{{/strong}} escluderà tutte le "
178
  "sottopagine della \"parent page\"."
179
 
180
- #. src-js/components/tabs/supercacher/index.jsx:364
181
- #: helpers/sg-cachepress-react-strings.php:28
182
- msgid "Test URLs for Cache Status"
183
- msgstr "Verifica gli URL per lo stato della Cache"
184
-
185
- #. src-js/components/tabs/supercacher/index.jsx:396
186
- #: helpers/sg-cachepress-react-strings.php:29
187
- msgid ""
188
- "Check if the Dynamic Cache is working on a certain URL. Especially useful to "
189
- "make sure your Exclude list is working the way it should."
190
- msgstr ""
191
- "Controlla se la Cache Dinamica funziona su un determinato URL. "
192
- "Particolarmente utile per assicurarti che la tua lista di esclusione "
193
- "funzioni come dovrebbe."
194
-
195
- #. src-js/components/tabs/supercacher/index.jsx:399
196
- #: helpers/sg-cachepress-react-strings.php:30
197
- msgid "Test"
198
- msgstr "Verifica"
199
-
200
- #. src-js/components/exclude/index.jsx:142
201
- #: helpers/sg-cachepress-react-strings.php:31
202
- msgid "This item already exists in exclude list."
203
- msgstr "Questo elemento esiste già nell'elenco di esclusione."
204
-
205
- #. src-js/components/exclude/simple-exclude.jsx:44
206
- #: helpers/sg-cachepress-react-strings.php:32
207
- msgid "You must input a class name."
208
- msgstr "Devi introdurre un nome di classe."
209
-
210
- #. src-js/components/tabs/supercacher/index.jsx:338
211
- #: helpers/sg-cachepress-react-strings.php:33
212
- #: helpers/sg-cachepress-react-strings.php:35
213
- msgid "Exclude"
214
- msgstr "Escludi"
215
-
216
- #. src-js/components/tabs/image-optimization/index.jsx:318
217
- #: helpers/sg-cachepress-react-strings.php:34
218
- msgid "This URL already exists in exclude list."
219
- msgstr "Questo URL esiste già nell'elenco di esclusione."
220
-
221
  #. src-js/components/dialogs/urls-dialog.tsx:54
222
  #. src-js/components/loaders/image-loader.tsx:59
223
  #: helpers/sg-cachepress-react-strings.php:36
@@ -304,7 +304,7 @@ msgstr ""
304
 
305
  #. src-js/components/modules/gzip/index.jsx:35
306
  #: helpers/sg-cachepress-react-strings.php:52
307
- #: helpers/sg-cachepress-react-strings.php:75
308
  msgid "YOU HAVE A SITE TOOLS ACCOUNT"
309
  msgstr "HAI UN ACCOUNT SITE TOOLS"
310
 
@@ -320,7 +320,7 @@ msgstr ""
320
  #. src-js/components/tabs/multisite-control/index.jsx:277
321
  #. src-js/components/tabs/supercacher/index.jsx:160
322
  #: helpers/sg-cachepress-react-strings.php:54
323
- #: helpers/sg-cachepress-react-strings.php:147
324
  msgid "Dynamic Caching"
325
  msgstr "Caching Dinamico"
326
 
@@ -355,13 +355,13 @@ msgstr "Svuotamento ..."
355
 
356
  #. src-js/components/tabs/supercacher/index.jsx:267
357
  #: helpers/sg-cachepress-react-strings.php:60
358
- #: helpers/sg-cachepress-react-strings.php:149
359
  msgid "Automatic Cache Purge"
360
  msgstr "Pulizia automatica della cache"
361
 
362
  #. src-js/components/tabs/supercacher/index.jsx:299
363
  #: helpers/sg-cachepress-react-strings.php:61
364
- #: helpers/sg-cachepress-react-strings.php:150
365
  msgid ""
366
  "Automatically perform a smart cache purge after every content modification."
367
  msgstr ""
@@ -409,34 +409,14 @@ msgstr ""
409
  msgid "See examples"
410
  msgstr "Vedi gli esempi"
411
 
412
- #. src-js/components/modules/gzip/index.jsx:12
413
- #: helpers/sg-cachepress-react-strings.php:68
414
- #: helpers/sg-cachepress-react-strings.php:69
415
- msgid "Memcached Stopped. Please, enable it in your SiteGround control panel."
416
- msgstr "Memcached bloccato. Attivalo nel pannello di controllo di SiteGround."
417
-
418
- #. src-js/components/tabs/supercacher/index.jsx:426
419
- #: helpers/sg-cachepress-react-strings.php:70
420
- msgid "Memcached"
421
- msgstr "Memcached"
422
-
423
- #. src-js/components/tabs/supercacher/index.jsx:454
424
- #: helpers/sg-cachepress-react-strings.php:71
425
- msgid ""
426
- "Powerful object caching for your site. It stores frequently executed queries "
427
- "to your databases and reuses them for better performance."
428
- msgstr ""
429
- "Una cache degli oggetti potente per il tuo sito. Memorizza le query eseguite "
430
- "frequentemente sui tuoi database e li riutilizza per prestazioni migliori."
431
-
432
  #. src-js/components/tabs/environment-optimization/index.jsx:157
433
- #: helpers/sg-cachepress-react-strings.php:72
434
- #: helpers/sg-cachepress-react-strings.php:74 core/Options/Options.php:384
435
  msgid "GZIP Compression"
436
  msgstr "Compressione GZIP"
437
 
438
  #. src-js/components/tabs/environment-optimization/index.jsx:213
439
- #: helpers/sg-cachepress-react-strings.php:73
440
  msgid ""
441
  "Enables a compression of the content that's delivered to your visitors "
442
  "browsers improving the network loading times of your site."
@@ -445,7 +425,7 @@ msgstr ""
445
  "visitatori, migliorando i tempi di caricamento della rete del tuo sito."
446
 
447
  #. src-js/components/modules/gzip/index.jsx:40
448
- #: helpers/sg-cachepress-react-strings.php:76
449
  msgid ""
450
  "GZIP Compression is enabled by default automatically saving you bandwidth "
451
  "and improving the loading speeds of your pages."
@@ -453,6 +433,26 @@ msgstr ""
453
  "La compressione GZIP è attiva di default per salvare automaticamente la "
454
  "larghezza di banda e migliorare la velocità di caricamento delle tue pagine."
455
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
456
  #. src-js/components/modules/memcached/index.tsx:63
457
  #: helpers/sg-cachepress-react-strings.php:77
458
  msgid "Score Check"
@@ -497,13 +497,13 @@ msgstr "Non c'è ancora niente qui"
497
  #. src-js/components/php-checker/index.jsx:341
498
  #. src-js/components/tabs/multisite-control/index.jsx:226
499
  #: helpers/sg-cachepress-react-strings.php:84
500
- #: helpers/sg-cachepress-react-strings.php:152
501
  msgid "Enable HTTPS"
502
  msgstr "Abilita HTTPS"
503
 
504
  #. src-js/components/tabs/environment-optimization/index.jsx:109
505
  #: helpers/sg-cachepress-react-strings.php:85
506
- #: helpers/sg-cachepress-react-strings.php:153
507
  msgid ""
508
  "Configures your site to work correctly via HTTPS and forces a secure "
509
  "connection to your site."
@@ -513,13 +513,13 @@ msgstr ""
513
 
514
  #. src-js/components/tabs/environment-optimization/index.jsx:112
515
  #: helpers/sg-cachepress-react-strings.php:86
516
- #: helpers/sg-cachepress-react-strings.php:154
517
  msgid "Fix Insecure Content"
518
  msgstr "Sistema i contenuti non sicuri"
519
 
520
  #. src-js/components/tabs/environment-optimization/index.jsx:154
521
  #: helpers/sg-cachepress-react-strings.php:87
522
- #: helpers/sg-cachepress-react-strings.php:155
523
  msgid ""
524
  "Enable this option in case you’re getting insecure content errors on your "
525
  "website. We will dynamically rewrite insecure requests for resources coming "
@@ -529,230 +529,74 @@ msgstr ""
529
  "Riscriveremo dinamicamente le richieste insicure per tutti gli elementi "
530
  "inerenti al tuo sito"
531
 
532
- #. src-js/components/tabs/environment-optimization/index.jsx:249
533
- #: helpers/sg-cachepress-react-strings.php:88
534
- #: helpers/sg-cachepress-react-strings.php:157
535
- msgid "Minify the HTML Output"
536
- msgstr "Minifica l'output HTML"
537
 
538
- #. src-js/components/tabs/frontend-optimization/index.jsx:71
539
  #: helpers/sg-cachepress-react-strings.php:89
540
  msgid ""
541
- "Removes unnecessary characters from your HTML output saving data and "
542
- "improving your site speed. "
543
  msgstr ""
544
- "Rimuove i caratteri non necessari dall'output HTML salvando i dati e "
545
- "migliorando la velocità del sito."
546
 
547
- #. src-js/components/tabs/frontend-optimization/index.jsx:76
548
- #. src-js/components/tabs/frontend-optimization/index.jsx:81
549
  #: helpers/sg-cachepress-react-strings.php:90
550
- #: helpers/sg-cachepress-react-strings.php:91
551
- msgid "Exclude URLs from HTML Minification"
552
- msgstr "Escludi gli URL dalla minificazione HTML"
553
 
554
- #. src-js/components/tabs/frontend-optimization/index.jsx:101
555
- #: helpers/sg-cachepress-react-strings.php:92
 
556
  msgid ""
557
- "With this functionality, you can exclude different pages from HTML "
558
- "minification."
559
  msgstr ""
560
- "Con questa funzionalità è possibile escludere pagine diverse dalla "
561
- "minificazione HTML."
562
 
563
- #. src-js/components/tabs/frontend-optimization/index.jsx:35
 
 
 
 
 
564
  #: helpers/sg-cachepress-react-strings.php:93
565
- #: helpers/sg-cachepress-react-strings.php:159
566
- msgid "Minify JavaScript Files"
567
- msgstr "Minifica i file JavaScript"
568
 
569
- #. src-js/components/tabs/frontend-optimization/index.jsx:118
 
570
  #: helpers/sg-cachepress-react-strings.php:94
 
571
  msgid ""
572
- "Minify your JavaScript files in order to reduce their size and reduce the "
573
- "number of requests to the server. "
 
 
 
574
  msgstr ""
575
- "Minifica i tuoi file JavaScript per ridurre le dimensioni e il numero di "
576
- "richieste al server."
577
-
578
- #. src-js/components/tabs/frontend-optimization/index.jsx:123
579
- #: helpers/sg-cachepress-react-strings.php:95
580
- msgid "Exclude from JavaScript Minification"
581
- msgstr "Escludi dalla minimizzazione JavaScript"
582
-
583
- #. src-js/components/tabs/frontend-optimization/index.jsx:128
584
- #: helpers/sg-cachepress-react-strings.php:96 core/Options/Options.php:388
585
- msgid "Defer Render-blocking JS"
586
- msgstr "Rinvia il blocco di visualizzazione JS"
587
-
588
- #. src-js/components/tabs/frontend-optimization/index.jsx:160
589
- #: helpers/sg-cachepress-react-strings.php:97
590
- msgid ""
591
- "Defer loading of render-blocking JavaScript files for faster initial site "
592
- "load. "
593
- msgstr ""
594
- "Rinvia il caricamento di file JavaScript che bloccano la visualizzazione, "
595
- "per veocizzare il caricamento inziale del sito."
596
-
597
- #. src-js/components/tabs/frontend-optimization/index.jsx:165
598
- #: helpers/sg-cachepress-react-strings.php:98
599
- msgid "Exclude from Loading JS Files Asynchronously"
600
- msgstr "Escludi dal caricamento asincrono dei file JS"
601
-
602
- #. src-js/components/tabs/frontend-optimization/index.jsx:68
603
- #: helpers/sg-cachepress-react-strings.php:99
604
- #: helpers/sg-cachepress-react-strings.php:163
605
- msgid "Minify CSS Files"
606
- msgstr "Minifica i file CSS"
607
-
608
- #. src-js/components/tabs/frontend-optimization/index.jsx:202
609
- #: helpers/sg-cachepress-react-strings.php:100
610
- msgid ""
611
- "Minify your CSS files in order to reduce their size and reduce the number of "
612
- "requests to the server. "
613
- msgstr ""
614
- "Minifica i tuoi file CSS per ridurre le dimensioni e il numero di richieste "
615
- "al server."
616
-
617
- #. src-js/components/tabs/frontend-optimization/index.jsx:207
618
- #: helpers/sg-cachepress-react-strings.php:101
619
- msgid "Exclude From CSS Minification"
620
- msgstr "Escludi dalla minificazione CSS"
621
-
622
- #. src-js/components/tabs/frontend-optimization/index.jsx:149
623
- #. src-js/components/tabs/sites-control/index.jsx:362
624
- #: helpers/sg-cachepress-react-strings.php:102
625
- #: helpers/sg-cachepress-react-strings.php:165
626
- msgid "Combine CSS Files"
627
- msgstr "Unisci i file CSS"
628
-
629
- #. src-js/components/tabs/frontend-optimization/index.jsx:244
630
- #: helpers/sg-cachepress-react-strings.php:103
631
- msgid ""
632
- "Combine multiple CSS files into one to lower the number of requests your "
633
- "site generates. "
634
- msgstr ""
635
- "Combina più file CSS in uno per ridurre il numero di richieste generate dal "
636
- "tuo sito."
637
-
638
- #. src-js/components/tabs/frontend-optimization/index.jsx:249
639
- #: helpers/sg-cachepress-react-strings.php:104
640
- msgid "Exclude from CSS Combination"
641
- msgstr "Escludi dalla combinazione CSS"
642
-
643
- #. src-js/components/tabs/frontend-optimization/index.jsx:254
644
- #: helpers/sg-cachepress-react-strings.php:105
645
- msgid "Optimize Loading of Google Fonts"
646
- msgstr "Ottimizza il caricamento dei font Google"
647
-
648
- #. src-js/components/tabs/frontend-optimization/index.jsx:286
649
- #: helpers/sg-cachepress-react-strings.php:106
650
- msgid ""
651
- "Combine the loading of Google fonts reducing the number of HTTP requests."
652
- msgstr ""
653
- "Combina il caricamento dei font Google riducendo il numero di richieste HTTP."
654
- "\n"
655
-
656
- #. src-js/components/tabs/frontend-optimization/index.jsx:102
657
- #: helpers/sg-cachepress-react-strings.php:107
658
- #: helpers/sg-cachepress-react-strings.php:167
659
- msgid "Remove Query Strings From Static Resources"
660
- msgstr "Rimuovi le stringhe di ricerca dalle risorse statiche"
661
-
662
- #. src-js/components/tabs/frontend-optimization/index.jsx:132
663
- #: helpers/sg-cachepress-react-strings.php:108
664
- #: helpers/sg-cachepress-react-strings.php:168
665
- msgid ""
666
- "Removes version query strings from your static resources improving the "
667
- "caching of those resources."
668
- msgstr ""
669
- "Rimuove le stringhe di ricerca dalle risorse statiche migliorando la "
670
- "memorizzazione nella cache di tali risorse."
671
-
672
- #. src-js/components/tabs/frontend-optimization/index.jsx:135
673
- #: helpers/sg-cachepress-react-strings.php:109
674
- #: helpers/sg-cachepress-react-strings.php:169
675
- msgid "Disable Emojis"
676
- msgstr "Disabilita Emoji"
677
-
678
- #. src-js/components/tabs/frontend-optimization/index.jsx:165
679
- #: helpers/sg-cachepress-react-strings.php:110
680
- #: helpers/sg-cachepress-react-strings.php:170
681
- msgid ""
682
- "Enable to prevent WordPress from automatically detecting and generating "
683
- "emojis in your pages."
684
- msgstr ""
685
- "Abilita per impedire a WordPress di rilevare e generare automaticamente "
686
- "emoji nelle tue pagine."
687
-
688
- #. src-js/components/tabs/frontend-optimization/index.jsx:191
689
- #: helpers/sg-cachepress-react-strings.php:111 core/Options/Options.php:394
690
- msgid "New Images Optimization"
691
- msgstr "Ottimizzazione nuove immagini"
692
-
693
- #. src-js/components/tabs/image-optimization/index.jsx:68
694
- #: helpers/sg-cachepress-react-strings.php:112
695
- msgid ""
696
- "We will automatically optimize all new images that you upload to your Media "
697
- "Library."
698
- msgstr ""
699
- "Ottimizzeremo automaticamente tutte le nuove immagini che caricherai dalla "
700
- "Media Library."
701
-
702
- #. src-js/components/tabs/image-optimization/index.jsx:71
703
- #: helpers/sg-cachepress-react-strings.php:113
704
- msgid "Existing Images Optimization"
705
- msgstr "Ottimizzazione immagini esistenti"
706
-
707
- #. src-js/components/tabs/image-optimization/index.jsx:80
708
- #: helpers/sg-cachepress-react-strings.php:114
709
- #: helpers/sg-cachepress-react-strings.php:173
710
- msgid ""
711
- "We will optimize all your existing images with minimal or no loss in quality."
712
- " Note, that this will overwrite your original images."
713
- msgstr ""
714
- "Ottimizzeremo tutte le tue immagini con una perdita di qualità minima o "
715
- "nulla. Tieni presente che questo sovrascriverà le tue immagini originali."
716
-
717
- #. src-js/components/tabs/frontend-optimization/index.jsx:191
718
- #: helpers/sg-cachepress-react-strings.php:115
719
- msgid "Resume Optimization"
720
- msgstr "Riprendi l’ottimizzazione"
721
-
722
- #. src-js/components/tabs/image-optimization/index.jsx:105
723
- #: helpers/sg-cachepress-react-strings.php:116
724
- msgid "Start Optimization"
725
- msgstr "Inizio Ottimizzazione"
726
-
727
- #. src-js/components/tabs/image-optimization/index.jsx:131
728
- #. src-js/containers/php-checker/index.jsx:212
729
- #: helpers/sg-cachepress-react-strings.php:117
730
- #: helpers/sg-cachepress-react-strings.php:203
731
- msgid ""
732
- "We've detected that the WordPress cronjob functionality is not working. "
733
- "Please, enable it following the instructions in {{link}}this article{{/link}}"
734
- " and refresh this page. If you’re using a real cron job, you can {{link2}}"
735
- "ignore this message{{/link2}} at your own risk. Note, that in this case, "
736
- "those operations may take longer than usual to complete."
737
- msgstr ""
738
- "Abbiamo rilevato che la funzionalità cronjob di WordPress non sta "
739
- "funzionando. Per favore, abilitala seguendo le istruzioni in {{link}} questo "
740
- "articolo {{/ link}} e aggiorna questa pagina. Se stai utilizzando un vero "
741
- "cronjob, puoi {{link2}} ignorare questo messaggio {{/ link2}} a tuo rischio. "
742
- "Tieni presente che, in questo caso, le operazioni potrebbero richiedere più "
743
- "tempo del solito per essere completate."
744
 
745
  #. src-js/components/php-checker/index.jsx:223
746
  #. src-js/components/tabs/multisite-control/index.jsx:547
747
  #. src-js/components/tabs/image-optimization/index.jsx:111
748
- #: helpers/sg-cachepress-react-strings.php:118
749
- #: helpers/sg-cachepress-react-strings.php:204
750
  msgid "https://www.siteground.com/kb/disable-enable-wordpress-cron/"
751
  msgstr ""
752
  "https://it.siteground.com/kb/come-disattivare-abilitare-il-wordpress-cron/"
753
 
754
  #. src-js/components/tabs/image-optimization/index.jsx:159
755
- #: helpers/sg-cachepress-react-strings.php:119
756
  msgid ""
757
  "All images in your Media Library have been optimized successfully! Force "
758
  "{{link}}re-optimization{{/link}} of your images."
@@ -760,27 +604,60 @@ msgstr ""
760
  "Tutte le immagini nella tua libreria multimediale sono state ottimizzate con "
761
  "successo! Forza la {{link}}ri-ottimizzazione{{/link}} delle tue immagini."
762
 
763
- #. src-js/components/tabs/image-optimization/index.jsx:148
764
- #: helpers/sg-cachepress-react-strings.php:120
765
- #: helpers/sg-cachepress-react-strings.php:174
766
- msgid "Lazy Load Images"
767
- msgstr "Lazy Load delle immagini"
768
 
769
  #. src-js/components/tabs/image-optimization/index.jsx:168
770
- #: helpers/sg-cachepress-react-strings.php:121
771
- #: helpers/sg-cachepress-react-strings.php:175
772
  msgid "Load images only when they are visible in the browser"
773
  msgstr "Carica le immagini solo quando sono visibili nel browser"
774
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
775
  #. src-js/components/tabs/image-optimization/index.jsx:171
776
- #: helpers/sg-cachepress-react-strings.php:122
777
- #: helpers/sg-cachepress-react-strings.php:176
778
  msgid "Lazy Load Gravatars"
779
  msgstr "Lazy Load dei Gravatar"
780
 
781
  #. src-js/components/tabs/image-optimization/index.jsx:212
782
- #: helpers/sg-cachepress-react-strings.php:123
783
- #: helpers/sg-cachepress-react-strings.php:177
784
  msgid ""
785
  "When users comment under your posts, WordPress tries to load their avatars "
786
  "from gravatar.com. We recommend lazy-loading them as your users scroll down "
@@ -792,14 +669,15 @@ msgstr ""
792
  "tua pagina."
793
 
794
  #. src-js/components/tabs/image-optimization/index.jsx:215
795
- #: helpers/sg-cachepress-react-strings.php:124
796
- #: helpers/sg-cachepress-react-strings.php:178
 
797
  msgid "Lazy Load Thumbnails"
798
  msgstr "Lazy Load delle Thumbnail"
799
 
800
  #. src-js/components/tabs/image-optimization/index.jsx:246
801
- #: helpers/sg-cachepress-react-strings.php:125
802
- #: helpers/sg-cachepress-react-strings.php:179
803
  msgid ""
804
  "Enable if you want to lazy-load the thumbnail sizes of your original images."
805
  msgstr ""
@@ -807,14 +685,14 @@ msgstr ""
807
  "delle immagini originali."
808
 
809
  #. src-js/components/tabs/image-optimization/index.jsx:249
810
- #: helpers/sg-cachepress-react-strings.php:126
811
- #: helpers/sg-cachepress-react-strings.php:180
812
  msgid "Lazy Load Responsive Images"
813
  msgstr "Lazy Load delle immagini resposive"
814
 
815
  #. src-js/components/tabs/image-optimization/index.jsx:280
816
- #: helpers/sg-cachepress-react-strings.php:127
817
- #: helpers/sg-cachepress-react-strings.php:181
818
  msgid ""
819
  "Certain plugins and themes generate multiple images from a single upload to "
820
  "work better on different devices. Enable if you want to lazy-load these too."
@@ -824,14 +702,14 @@ msgstr ""
824
  "anche per questi."
825
 
826
  #. src-js/components/tabs/image-optimization/index.jsx:283
827
- #: helpers/sg-cachepress-react-strings.php:128
828
- #: helpers/sg-cachepress-react-strings.php:182
829
  msgid "Lazy Load Widgets"
830
  msgstr "Lazy Load dei widget"
831
 
832
  #. src-js/components/tabs/image-optimization/index.jsx:315
833
- #: helpers/sg-cachepress-react-strings.php:129
834
- #: helpers/sg-cachepress-react-strings.php:183
835
  msgid ""
836
  "Enable this option if you want the images in your widget areas to load only "
837
  "when users reach them. "
@@ -839,12 +717,12 @@ msgstr ""
839
  "Abilita questa opzione se desideri che le immagini nell'area dei widget "
840
  "vengano caricate solo quando gli utenti le raggiungono."
841
 
842
- #: helpers/sg-cachepress-react-strings.php:130 core/Options/Options.php:401
843
  msgid "Lazy Load for Mobile"
844
  msgstr "Lazy Load per mobile"
845
 
846
  #. src-js/components/tabs/image-optimization/index.jsx:263
847
- #: helpers/sg-cachepress-react-strings.php:131
848
  msgid ""
849
  "Enable if you want to use lazy-loading features for mobile requests to your "
850
  "site."
@@ -853,12 +731,13 @@ msgstr ""
853
  "tuo sito."
854
 
855
  #. src-js/components/tabs/image-optimization/index.jsx:377
856
- #: helpers/sg-cachepress-react-strings.php:132
857
  msgid "Lazy Load Product Images"
858
  msgstr "LazyLoad immagini prodotto"
859
 
860
  #. src-js/components/tabs/image-optimization/index.jsx:410
861
- #: helpers/sg-cachepress-react-strings.php:133
 
862
  msgid ""
863
  "Enable if you want to enable lazy-load images in your store, product and "
864
  "other WooCommerce pages."
@@ -867,12 +746,12 @@ msgstr ""
867
  "nelle altre pagine WooCommerce."
868
 
869
  #. src-js/components/tabs/image-optimization/index.jsx:279
870
- #: helpers/sg-cachepress-react-strings.php:134
871
  msgid "Exclude from Lazy Load"
872
  msgstr "Escludi da Lazy Load"
873
 
874
  #. src-js/components/tabs/image-optimization/index.jsx:288
875
- #: helpers/sg-cachepress-react-strings.php:135
876
  msgid ""
877
  "In order to exclude images from lazy loading, please add their CSS classes "
878
  "to the exclusion list. Add each CSS class on a separate line."
@@ -880,13 +759,169 @@ msgstr ""
880
  "Per escludere le immagini dal Lazy Load, aggiungi le loro classi CSS "
881
  "all'elenco di esclusione. Aggiungi ogni classe CSS su una riga separata."
882
 
883
- #. src-js/components/tabs/multisite-control/index.jsx:339
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
884
  #: helpers/sg-cachepress-react-strings.php:136
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
885
  msgid "Site Admin Permissions"
886
  msgstr "Autorizzazioni dell'admin del sito"
887
 
888
  #. src-js/components/tabs/multisite-control/index.jsx:372
889
- #: helpers/sg-cachepress-react-strings.php:137
890
  msgid ""
891
  "In this section, set the access permission for admins of separate sites."
892
  msgstr ""
@@ -894,13 +929,13 @@ msgstr ""
894
  "siti diversi."
895
 
896
  #. src-js/components/tabs/multisite-control/index.jsx:87
897
- #: helpers/sg-cachepress-react-strings.php:138
898
  #: helpers/manual-translations.php:2
899
  msgid "SuperCacher Settings"
900
  msgstr "Impostazioni SuperCacher"
901
 
902
  #. src-js/components/tabs/multisite-control/index.jsx:402
903
- #: helpers/sg-cachepress-react-strings.php:139
904
  msgid ""
905
  "Select whether site admins can access and make changes within the SiteGround "
906
  "Optimizer's SuperCacher tab."
@@ -909,12 +944,12 @@ msgstr ""
909
  "modifiche all'interno della sezione SuperCacher di SiteGround Optimizer."
910
 
911
  #. src-js/components/tabs/multisite-control/index.jsx:405
912
- #: helpers/sg-cachepress-react-strings.php:140
913
  msgid "Frontend Optimizations"
914
  msgstr "Ottimizzazioni del frontend"
915
 
916
  #. src-js/components/tabs/multisite-control/index.jsx:434
917
- #: helpers/sg-cachepress-react-strings.php:141
918
  msgid ""
919
  "Select whether site admins can access and make changes within the SiteGround "
920
  "Optimizer's Frontend Optmization tab."
@@ -924,12 +959,12 @@ msgstr ""
924
  "Optimizer."
925
 
926
  #. src-js/components/tabs/multisite-control/index.jsx:437
927
- #: helpers/sg-cachepress-react-strings.php:142
928
  msgid "Image Optimizations"
929
  msgstr "Ottimizzazioni immagine"
930
 
931
  #. src-js/components/tabs/multisite-control/index.jsx:464
932
- #: helpers/sg-cachepress-react-strings.php:143
933
  msgid ""
934
  "Select whether site admins can access and make changes within the SiteGround "
935
  "Optimizer's Image Optimization tab."
@@ -939,12 +974,12 @@ msgstr ""
939
  "Optimizer."
940
 
941
  #. src-js/components/tabs/multisite-control/index.jsx:467
942
- #: helpers/sg-cachepress-react-strings.php:144
943
  msgid "Environment Optimizations"
944
  msgstr "Ottimizzazioni dell'ambiente"
945
 
946
  #. src-js/components/tabs/multisite-control/index.jsx:494
947
- #: helpers/sg-cachepress-react-strings.php:145
948
  msgid ""
949
  "Select whether site admins can access and make changes within the SiteGround "
950
  "Optimizer's Environment Optimization tab."
@@ -953,12 +988,12 @@ msgstr ""
953
  "modifiche nella sezione di Ottimizzazione Ambiente di SiteGround Optimizer."
954
 
955
  #. src-js/components/tabs/multisite-control/index.jsx:209
956
- #: helpers/sg-cachepress-react-strings.php:146
957
  msgid "SUPERCACHER SETTINGS"
958
  msgstr "IMPOSTAZIONI SUPERCACHER"
959
 
960
  #. src-js/components/tabs/multisite-control/index.jsx:304
961
- #: helpers/sg-cachepress-react-strings.php:148
962
  msgid ""
963
  "Select whether new sites should have the Dynamic Caching enabled for them or "
964
  "not."
@@ -966,17 +1001,17 @@ msgstr ""
966
  "Seleziona se i nuovi siti devono avere abilitata o meno la Cache Dinamica."
967
 
968
  #. src-js/components/tabs/sites-control/index.jsx:103
969
- #: helpers/sg-cachepress-react-strings.php:151
970
  msgid "ENVIRONMENT OPTIMIZATION"
971
  msgstr "OTTIMIZZAZIONE DELL’AMBIENTE"
972
 
973
  #. src-js/components/tabs/sites-control/index.jsx:208
974
- #: helpers/sg-cachepress-react-strings.php:156
975
  msgid "FRONTEND OPTIMIZATION"
976
  msgstr "OTTIMIZZAZIONE FRONTEND"
977
 
978
  #. src-js/components/tabs/frontend-optimization/index.jsx:32
979
- #: helpers/sg-cachepress-react-strings.php:158
980
  msgid ""
981
  "Removes unnecessary characters from your HTML output saving data and "
982
  "improving your site speed."
@@ -985,7 +1020,7 @@ msgstr ""
985
  "migliorando la velocità del tuo sito."
986
 
987
  #. src-js/components/tabs/frontend-optimization/index.jsx:65
988
- #: helpers/sg-cachepress-react-strings.php:160
989
  msgid ""
990
  "Combine and minify your JavaScript files in order to reduce their size, "
991
  "improve cachability, and reduce the number of requests to the server."
@@ -995,13 +1030,13 @@ msgstr ""
995
 
996
  #. src-js/components/tabs/frontend-optimization/index.jsx:77
997
  #. src-js/components/tabs/sites-control/index.jsx:296
998
- #: helpers/sg-cachepress-react-strings.php:161
999
  msgid "Load Render-blocking JavaScript Files Asynchronously"
1000
  msgstr "Carica in modo asincrono i file JavaScript che bloccano il rendering"
1001
 
1002
  #. src-js/components/tabs/frontend-optimization/index.jsx:107
1003
  #. src-js/components/tabs/sites-control/index.jsx:326
1004
- #: helpers/sg-cachepress-react-strings.php:162
1005
  msgid ""
1006
  "Add async parameter to the JavaScript files loaded in the header section of "
1007
  "your site so they don’t block your page rendering."
@@ -1010,7 +1045,7 @@ msgstr ""
1010
  "tuo sito, in modo che non blocchino il rendering della pagina."
1011
 
1012
  #. src-js/components/tabs/frontend-optimization/index.jsx:99
1013
- #: helpers/sg-cachepress-react-strings.php:164
1014
  msgid ""
1015
  "Combine and minify your CSS files in order to reduce their size, improve "
1016
  "cachability, and reduce the number of requests to the server."
@@ -1020,7 +1055,7 @@ msgstr ""
1020
 
1021
  #. src-js/components/tabs/frontend-optimization/index.jsx:179
1022
  #. src-js/components/tabs/sites-control/index.jsx:392
1023
- #: helpers/sg-cachepress-react-strings.php:166
1024
  msgid ""
1025
  "Combine multiple CSS files into one to lower the number of requests your "
1026
  "site generates."
@@ -1029,25 +1064,29 @@ msgstr ""
1029
  "tuo sito."
1030
 
1031
  #. src-js/components/tabs/sites-control/index.jsx:395
1032
- #: helpers/sg-cachepress-react-strings.php:171
1033
  msgid "IMAGE OPTIMIZATION"
1034
  msgstr "OTTIMIZZAZIONE IMMAGINI"
1035
 
1036
  #. src-js/components/tabs/sites-control/index.jsx:425
1037
- #: helpers/sg-cachepress-react-strings.php:172
1038
- #: helpers/manual-translations.php:5
1039
  msgid "Image Optimization"
1040
  msgstr "Ottimizzazione Immagini"
1041
 
 
 
 
 
 
1042
  #. Page title.
1043
  #. Name of the plugin
1044
- #: helpers/sg-cachepress-react-strings.php:184 core/Admin/Admin.php:239
1045
  #: core/Admin/Admin.php:240
1046
  msgid "SG Optimizer"
1047
  msgstr "SG Optimizer"
1048
 
1049
  #. src-js/containers/main/index.jsx:136
1050
- #: helpers/sg-cachepress-react-strings.php:185
1051
  msgid ""
1052
  "Get the best performance for your WordPress website with our optimization "
1053
  "plugin. It handles caching, system settings, and all the necessary "
@@ -1061,12 +1100,12 @@ msgstr ""
1061
  "hosting!"
1062
 
1063
  #. src-js/containers/main/index.jsx:38
1064
- #: helpers/sg-cachepress-react-strings.php:186
1065
  msgid "Old PHP Version"
1066
  msgstr "Versione PHP precedente"
1067
 
1068
  #. src-js/containers/php-checker/index.jsx:167
1069
- #: helpers/sg-cachepress-react-strings.php:187
1070
  msgid ""
1071
  "You are using our Managed PHP service, which means that SiteGround will "
1072
  "automatically update your PHP once we are sure there is a newer stable one, "
@@ -1084,7 +1123,7 @@ msgstr ""
1084
  "manualmente."
1085
 
1086
  #. src-js/containers/php-checker/index.jsx:143
1087
- #: helpers/sg-cachepress-react-strings.php:188
1088
  msgid ""
1089
  "Your site will keep using that version until you manually change it from "
1090
  "this interface or until you switch to \"Managed PHP\" service. If you choose "
@@ -1100,7 +1139,7 @@ msgstr ""
1100
  "sicurezza e prestazioni."
1101
 
1102
  #. src-js/containers/php-checker/index.jsx:179
1103
- #: helpers/sg-cachepress-react-strings.php:189
1104
  msgid ""
1105
  "As a SiteGround client you may change your PHP version per site manually. "
1106
  "However, we strongly recommend you to take advantage of our Managed PHP "
@@ -1120,49 +1159,49 @@ msgstr ""
1120
  "WordPress fino a quando non la cambierai di nuovo manualmente."
1121
 
1122
  #. src-js/containers/php-checker/index.jsx:184
1123
- #: helpers/sg-cachepress-react-strings.php:190
1124
  msgid "Set your PHP version"
1125
  msgstr "Imposta la tua versione di PHP"
1126
 
1127
  #. src-js/containers/php-checker/index.jsx:205
1128
- #: helpers/sg-cachepress-react-strings.php:191
1129
  msgid "You are currently running on PHP %(version)s."
1130
  msgstr "Attualmente stai utilizzando PHP %(version)s."
1131
 
1132
  #. src-js/containers/php-checker/index.jsx:210
1133
- #: helpers/sg-cachepress-react-strings.php:192
1134
  msgid "PHP Management Method"
1135
  msgstr "PHP Gestito"
1136
 
1137
  #. src-js/containers/php-checker/index.jsx:226
1138
- #: helpers/sg-cachepress-react-strings.php:193
1139
  msgid "Please select method"
1140
  msgstr "Seleziona il metodo"
1141
 
1142
  #. src-js/containers/php-checker/index.jsx:227
1143
- #: helpers/sg-cachepress-react-strings.php:194
1144
  msgid "Please select management type"
1145
  msgstr "Seleziona il tipo di gestione"
1146
 
1147
  #. src-js/containers/php-checker/index.jsx:222
1148
- #: helpers/sg-cachepress-react-strings.php:195
1149
  msgid "PHP Version"
1150
  msgstr "Versione PHP"
1151
 
1152
  #. src-js/containers/php-checker/index.jsx:242
1153
  #. src-js/containers/php-checker/index.jsx:243
1154
- #: helpers/sg-cachepress-react-strings.php:196
1155
- #: helpers/sg-cachepress-react-strings.php:197
1156
  msgid "Please select PHP version"
1157
  msgstr "Seleziona la versione PHP"
1158
 
1159
  #. src-js/containers/php-checker/index.jsx:248
1160
- #: helpers/sg-cachepress-react-strings.php:198
1161
  msgid "Save"
1162
  msgstr "Salva"
1163
 
1164
  #. src-js/containers/php-checker/index.jsx:262
1165
- #: helpers/sg-cachepress-react-strings.php:199
1166
  msgid ""
1167
  "We currently recommend you to use PHP %(version)s. You can check the "
1168
  "compatibility with the recommended version before you switch. {{link}}Check "
@@ -1173,7 +1212,7 @@ msgstr ""
1173
  "raccomandata. {{link}}Verifica compatibilità{{/link}}"
1174
 
1175
  #. src-js/containers/php-checker/index.jsx:286
1176
- #: helpers/sg-cachepress-react-strings.php:200
1177
  msgid ""
1178
  "All your plugins are compatible with PHP %(version)s. You may safely switch "
1179
  "to “Managed PHP” service and we’ll upgrade it automatically, or set it "
@@ -1185,12 +1224,12 @@ msgstr ""
1185
  "ancora{{/link}}"
1186
 
1187
  #. src-js/containers/php-checker/index.jsx:302
1188
- #: helpers/sg-cachepress-react-strings.php:201
1189
  msgid "Checking PHP 7.1 Compatibility..."
1190
  msgstr "erifica in corso della compatibilità con PHP %(version)s..."
1191
 
1192
  #. src-js/containers/php-checker/index.jsx:322
1193
- #: helpers/sg-cachepress-react-strings.php:202
1194
  msgid ""
1195
  "Unfortunately some of your plugins or theme are not compatible with our "
1196
  "recommended version. {{link}}Check Again{{/link}}"
@@ -1199,17 +1238,17 @@ msgstr ""
1199
  "raccomandata. {{link}}Controlla ancora{{/link}}"
1200
 
1201
  #. src-js/containers/php-checker/index.jsx:352
1202
- #: helpers/sg-cachepress-react-strings.php:205
1203
  msgid "Thanks for using SG Optimizer to make your site faster!"
1204
  msgstr "Grazie per utilizzare SG Optimizer per rendere il tuo sito più veloce!"
1205
 
1206
  #. src-js/containers/rating/index.jsx:53
1207
- #: helpers/sg-cachepress-react-strings.php:206
1208
  msgid "Help more people optimize their sites by rating our plugin."
1209
  msgstr "Aiuta più persone a ottimizzare i loro siti, vota il nostro plugin."
1210
 
1211
  #. src-js/containers/rating/index.jsx:60
1212
- #: helpers/sg-cachepress-react-strings.php:207
1213
  msgid "Don’t Show This Again"
1214
  msgstr "Non mostrare più"
1215
 
@@ -1221,6 +1260,10 @@ msgstr "Ottimizzazioni dell'ambiente"
1221
  msgid "Frontend Optimization"
1222
  msgstr "Ottimizzazioni del frontend"
1223
 
 
 
 
 
1224
  #: helpers/manual-translations.php:6
1225
  msgid "Performance Test"
1226
  msgstr "Test delle prestazioni"
@@ -1657,7 +1700,7 @@ msgstr ""
1657
  "SG Optimizer ha rilevato che Memcached non è attivo. Se si desidera "
1658
  "utilizzarlo, attivalo prima dal pannello di controllo di SiteGround."
1659
 
1660
- #: core/Modules/Modules.php:453
1661
  #, php-format
1662
  msgid ""
1663
  "<strong>Important message from SG Optimizer plugin</strong>: We have "
@@ -1672,7 +1715,7 @@ msgstr ""
1672
  "nostro plugin: <strong>%2$s</strong>. Se desideri abilitarle, procedi dalla "
1673
  "pagina di configurazione di SG Optimizer."
1674
 
1675
- #: core/Modules/Modules.php:488
1676
  #, php-format
1677
  msgid ""
1678
  "<strong>Important warning from SG Optimizer plugin</strong>: We have "
2
  msgstr ""
3
  "Project-Id-Version: SG Optimizer\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2020-01-24 08:47+0000\n"
6
+ "PO-Revision-Date: 2020-01-24 08:52+0000\n"
7
  "Last-Translator: admin <nobody@exmaple.com>\n"
8
+ "Language-Team: Italiano\n"
9
  "Language: it_IT\n"
10
  "Plural-Forms: nplurals=2; plural=n != 1;\n"
11
  "MIME-Version: 1.0\n"
14
  "X-Loco-Source-Locale: en_IT\n"
15
  "X-Generator: Loco https://localise.biz/\n"
16
  "X-Loco-Parser: loco_parse_po\n"
17
+ "X-Loco-Version: 2.3.0; wp-5.3.2"
18
+
19
+ #. src-js/components/tabs/supercacher/index.jsx:364
20
+ #: helpers/sg-cachepress-react-strings.php:4
21
+ msgid "Test URLs for Cache Status"
22
+ msgstr "Verifica gli URL per lo stato della Cache"
23
+
24
+ #. src-js/components/tabs/supercacher/index.jsx:396
25
+ #: helpers/sg-cachepress-react-strings.php:5
26
+ msgid ""
27
+ "Check if the Dynamic Cache is working on a certain URL. Especially useful to "
28
+ "make sure your Exclude list is working the way it should."
29
+ msgstr ""
30
+ "Controlla se la Cache Dinamica funziona su un determinato URL. "
31
+ "Particolarmente utile per assicurarti che la tua lista di esclusione "
32
+ "funzioni come dovrebbe."
33
+
34
+ #. src-js/components/tabs/supercacher/index.jsx:399
35
+ #: helpers/sg-cachepress-react-strings.php:6
36
+ msgid "Test"
37
+ msgstr "Verifica"
38
+
39
+ #. src-js/components/exclude/index.jsx:142
40
+ #: helpers/sg-cachepress-react-strings.php:7
41
+ msgid "This item already exists in exclude list."
42
+ msgstr "Questo elemento esiste già nell'elenco di esclusione."
43
+
44
+ #. src-js/components/exclude/simple-exclude.jsx:44
45
+ #: helpers/sg-cachepress-react-strings.php:8
46
+ msgid "You must input a class name."
47
+ msgstr "Devi introdurre un nome di classe."
48
+
49
+ #. src-js/components/tabs/supercacher/index.jsx:338
50
+ #: helpers/sg-cachepress-react-strings.php:9
51
+ #: helpers/sg-cachepress-react-strings.php:11
52
+ msgid "Exclude"
53
+ msgstr "Escludi"
54
+
55
+ #. src-js/components/tabs/image-optimization/index.jsx:318
56
+ #: helpers/sg-cachepress-react-strings.php:10
57
+ msgid "This URL already exists in exclude list."
58
+ msgstr "Questo URL esiste già nell'elenco di esclusione."
59
 
60
  #. src-js/components/dialogs/images-dialog.jsx:17
61
  #. src-js/components/dialogs/php-dialog.jsx:17
62
  #. src-js/components/dialogs/ssl-dialog.jsx:17
 
63
  #: helpers/sg-cachepress-react-strings.php:12
64
+ #: helpers/sg-cachepress-react-strings.php:20
65
+ #: helpers/sg-cachepress-react-strings.php:23
66
+ #: helpers/sg-cachepress-react-strings.php:27
67
+ #: helpers/sg-cachepress-react-strings.php:30
68
  msgid "Confirm"
69
  msgstr "Conferma"
70
 
71
  #. src-js/components/dialogs/async-dialog.tsx:18
72
+ #: helpers/sg-cachepress-react-strings.php:13
73
  msgid ""
74
  "Defering render-blocking JavaScript may cause issues with scripts that "
75
  "require certain order of execution. This is why we advise you to check the "
81
  "aver abilitato questa ottimizzazione."
82
 
83
  #. src-js/components/dialogs/async-dialog.tsx:29
84
+ #: helpers/sg-cachepress-react-strings.php:14
85
  msgid ""
86
  "If you notice issues with certain functionality, use the Exclude "
87
  "functionality to keep those scripts loading in a render-blocking manner."
91
  "visualizzazione."
92
 
93
  #. src-js/components/dialogs/ssl-dialog.jsx:35
94
+ #: helpers/sg-cachepress-react-strings.php:15
95
+ #: helpers/sg-cachepress-react-strings.php:32
96
  msgid "Close"
97
  msgstr "Chiudi"
98
 
99
  #. src-js/components/dialogs/cache-dialog.jsx:17
100
+ #: helpers/sg-cachepress-react-strings.php:16
101
  msgid ""
102
  "Purge your installation's entire Dynamic Cache or select parts in order to "
103
  "achieve the best hit-to-cache ratio for your account. Here are the plugin's "
108
  "il tuo account. Ecco le regole di pulizia cache del plugin:"
109
 
110
  #. src-js/components/dialogs/cache-dialog.jsx:29
111
+ #: helpers/sg-cachepress-react-strings.php:17
112
  msgid ""
113
  "Full Purge on page, posts, and category deletion, plugin and theme "
114
  "activation, deactivation, or update, and on WordPress core updates."
118
  "WordPress."
119
 
120
  #. src-js/components/dialogs/cache-dialog.jsx:38
121
+ #: helpers/sg-cachepress-react-strings.php:18
122
  msgid ""
123
  "Specific URL Purge on comment actions and page, post, and category updates."
124
  msgstr ""
128
  #. src-js/components/dialogs/cache-dialog.jsx:48
129
  #. src-js/components/dialogs/images-dialog.jsx:35
130
  #. src-js/components/dialogs/php-dialog.jsx:36
131
+ #: helpers/sg-cachepress-react-strings.php:19
132
+ #: helpers/sg-cachepress-react-strings.php:22
133
+ #: helpers/sg-cachepress-react-strings.php:26
134
+ #: helpers/sg-cachepress-react-strings.php:29
135
  msgid "Cancel"
136
  msgstr "Annulla"
137
 
138
  #. src-js/components/dialogs/delete-webp-dialog.tsx:23
139
+ #: helpers/sg-cachepress-react-strings.php:21
140
  msgid ""
141
  "This will delete all WebP files in your uploads folder! In case you need "
142
  "them, you will have to regenerate them again or restore that folder from a "
147
  "backup."
148
 
149
  #. src-js/components/dialogs/php-dialog.jsx:23
150
+ #: helpers/sg-cachepress-react-strings.php:24
151
  msgid ""
152
  "You’re switching to PHP %(version)s manually and you will stay on that "
153
  "version until you change it to a newer one. In case you experience any "
160
  "cPanel{{/strong}} > {{strong}}Gestione versione PHP{{/strong}}."
161
 
162
  #. src-js/components/dialogs/php-dialog.jsx:37
163
+ #: helpers/sg-cachepress-react-strings.php:25
164
  msgid ""
165
  "You’re about to switch to Managed PHP service. This means that SiteGround "
166
  "will automatically update your PHP version once we are sure there’s a better,"
171
  "sia disponibile una nuova versione più sicura e stabile."
172
 
173
  #. src-js/components/dialogs/regenerate-webp-dialog.tsx:23
174
+ #: helpers/sg-cachepress-react-strings.php:28
175
  msgid ""
176
  "Doing this will delete all WebP files in your uploads folder and generate "
177
  "them anew!"
180
  "caricamenti e generati di nuovo!"
181
 
182
  #. src-js/components/dialogs/ssl-dialog.jsx:23
183
+ #: helpers/sg-cachepress-react-strings.php:31
184
  msgid ""
185
  "In order to force HTTPS on your site, we will automatically update your "
186
  "database replacing all insecure links. In addition to that, we will add a "
193
  "attraverso la connessione crittografata."
194
 
195
  #. src-js/components/dialogs/urls-dialog.jsx:17
196
+ #: helpers/sg-cachepress-react-strings.php:33
197
  msgid ""
198
  "You can exclude full or partial URLs using \"*\" as a wildcard. For example:"
199
  msgstr ""
201
  "jolly. Per esempio:"
202
 
203
  #. src-js/components/dialogs/urls-dialog.jsx:29
204
+ #: helpers/sg-cachepress-react-strings.php:34
205
  msgid ""
206
  "{{strong}}www.site.com/parent-page/sub-page{{/strong}} will exclude only "
207
  "that single URL."
210
  "singolo URL."
211
 
212
  #. src-js/components/dialogs/urls-dialog.jsx:38
213
+ #: helpers/sg-cachepress-react-strings.php:35
214
  msgid ""
215
  "{{strong}}www.site.com/parent-page/*{{/strong}} will exclude all sub-pages "
216
  "of \"parent-page\"."
218
  "{{strong}}www.site.com/parent-page/*{{/strong}} escluderà tutte le "
219
  "sottopagine della \"parent page\"."
220
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
221
  #. src-js/components/dialogs/urls-dialog.tsx:54
222
  #. src-js/components/loaders/image-loader.tsx:59
223
  #: helpers/sg-cachepress-react-strings.php:36
304
 
305
  #. src-js/components/modules/gzip/index.jsx:35
306
  #: helpers/sg-cachepress-react-strings.php:52
307
+ #: helpers/sg-cachepress-react-strings.php:71
308
  msgid "YOU HAVE A SITE TOOLS ACCOUNT"
309
  msgstr "HAI UN ACCOUNT SITE TOOLS"
310
 
320
  #. src-js/components/tabs/multisite-control/index.jsx:277
321
  #. src-js/components/tabs/supercacher/index.jsx:160
322
  #: helpers/sg-cachepress-react-strings.php:54
323
+ #: helpers/sg-cachepress-react-strings.php:151
324
  msgid "Dynamic Caching"
325
  msgstr "Caching Dinamico"
326
 
355
 
356
  #. src-js/components/tabs/supercacher/index.jsx:267
357
  #: helpers/sg-cachepress-react-strings.php:60
358
+ #: helpers/sg-cachepress-react-strings.php:153
359
  msgid "Automatic Cache Purge"
360
  msgstr "Pulizia automatica della cache"
361
 
362
  #. src-js/components/tabs/supercacher/index.jsx:299
363
  #: helpers/sg-cachepress-react-strings.php:61
364
+ #: helpers/sg-cachepress-react-strings.php:154
365
  msgid ""
366
  "Automatically perform a smart cache purge after every content modification."
367
  msgstr ""
409
  msgid "See examples"
410
  msgstr "Vedi gli esempi"
411
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
412
  #. src-js/components/tabs/environment-optimization/index.jsx:157
413
+ #: helpers/sg-cachepress-react-strings.php:68
414
+ #: helpers/sg-cachepress-react-strings.php:70 core/Options/Options.php:384
415
  msgid "GZIP Compression"
416
  msgstr "Compressione GZIP"
417
 
418
  #. src-js/components/tabs/environment-optimization/index.jsx:213
419
+ #: helpers/sg-cachepress-react-strings.php:69
420
  msgid ""
421
  "Enables a compression of the content that's delivered to your visitors "
422
  "browsers improving the network loading times of your site."
425
  "visitatori, migliorando i tempi di caricamento della rete del tuo sito."
426
 
427
  #. src-js/components/modules/gzip/index.jsx:40
428
+ #: helpers/sg-cachepress-react-strings.php:72
429
  msgid ""
430
  "GZIP Compression is enabled by default automatically saving you bandwidth "
431
  "and improving the loading speeds of your pages."
433
  "La compressione GZIP è attiva di default per salvare automaticamente la "
434
  "larghezza di banda e migliorare la velocità di caricamento delle tue pagine."
435
 
436
+ #. src-js/components/modules/gzip/index.jsx:12
437
+ #: helpers/sg-cachepress-react-strings.php:73
438
+ #: helpers/sg-cachepress-react-strings.php:74
439
+ msgid "Memcached Stopped. Please, enable it in your SiteGround control panel."
440
+ msgstr "Memcached bloccato. Attivalo nel pannello di controllo di SiteGround."
441
+
442
+ #. src-js/components/tabs/supercacher/index.jsx:426
443
+ #: helpers/sg-cachepress-react-strings.php:75
444
+ msgid "Memcached"
445
+ msgstr "Memcached"
446
+
447
+ #. src-js/components/tabs/supercacher/index.jsx:454
448
+ #: helpers/sg-cachepress-react-strings.php:76
449
+ msgid ""
450
+ "Powerful object caching for your site. It stores frequently executed queries "
451
+ "to your databases and reuses them for better performance."
452
+ msgstr ""
453
+ "Una cache degli oggetti potente per il tuo sito. Memorizza le query eseguite "
454
+ "frequentemente sui tuoi database e li riutilizza per prestazioni migliori."
455
+
456
  #. src-js/components/modules/memcached/index.tsx:63
457
  #: helpers/sg-cachepress-react-strings.php:77
458
  msgid "Score Check"
497
  #. src-js/components/php-checker/index.jsx:341
498
  #. src-js/components/tabs/multisite-control/index.jsx:226
499
  #: helpers/sg-cachepress-react-strings.php:84
500
+ #: helpers/sg-cachepress-react-strings.php:156
501
  msgid "Enable HTTPS"
502
  msgstr "Abilita HTTPS"
503
 
504
  #. src-js/components/tabs/environment-optimization/index.jsx:109
505
  #: helpers/sg-cachepress-react-strings.php:85
506
+ #: helpers/sg-cachepress-react-strings.php:157
507
  msgid ""
508
  "Configures your site to work correctly via HTTPS and forces a secure "
509
  "connection to your site."
513
 
514
  #. src-js/components/tabs/environment-optimization/index.jsx:112
515
  #: helpers/sg-cachepress-react-strings.php:86
516
+ #: helpers/sg-cachepress-react-strings.php:158
517
  msgid "Fix Insecure Content"
518
  msgstr "Sistema i contenuti non sicuri"
519
 
520
  #. src-js/components/tabs/environment-optimization/index.jsx:154
521
  #: helpers/sg-cachepress-react-strings.php:87
522
+ #: helpers/sg-cachepress-react-strings.php:159
523
  msgid ""
524
  "Enable this option in case you’re getting insecure content errors on your "
525
  "website. We will dynamically rewrite insecure requests for resources coming "
529
  "Riscriveremo dinamicamente le richieste insicure per tutti gli elementi "
530
  "inerenti al tuo sito"
531
 
532
+ #. src-js/components/tabs/frontend-optimization/index.jsx:191
533
+ #: helpers/sg-cachepress-react-strings.php:88 core/Options/Options.php:394
534
+ msgid "New Images Optimization"
535
+ msgstr "Ottimizzazione nuove immagini"
 
536
 
537
+ #. src-js/components/tabs/image-optimization/index.jsx:68
538
  #: helpers/sg-cachepress-react-strings.php:89
539
  msgid ""
540
+ "We will automatically optimize all new images that you upload to your Media "
541
+ "Library."
542
  msgstr ""
543
+ "Ottimizzeremo automaticamente tutte le nuove immagini che caricherai dalla "
544
+ "Media Library."
545
 
546
+ #. src-js/components/tabs/image-optimization/index.jsx:71
 
547
  #: helpers/sg-cachepress-react-strings.php:90
548
+ msgid "Existing Images Optimization"
549
+ msgstr "Ottimizzazione immagini esistenti"
 
550
 
551
+ #. src-js/components/tabs/image-optimization/index.jsx:80
552
+ #: helpers/sg-cachepress-react-strings.php:91
553
+ #: helpers/sg-cachepress-react-strings.php:177
554
  msgid ""
555
+ "We will optimize all your existing images with minimal or no loss in quality."
556
+ " Note, that this will overwrite your original images."
557
  msgstr ""
558
+ "Ottimizzeremo tutte le tue immagini con una perdita di qualità minima o "
559
+ "nulla. Tieni presente che questo sovrascriverà le tue immagini originali."
560
 
561
+ #. src-js/components/tabs/frontend-optimization/index.jsx:191
562
+ #: helpers/sg-cachepress-react-strings.php:92
563
+ msgid "Resume Optimization"
564
+ msgstr "Riprendi l’ottimizzazione"
565
+
566
+ #. src-js/components/tabs/image-optimization/index.jsx:105
567
  #: helpers/sg-cachepress-react-strings.php:93
568
+ msgid "Start Optimization"
569
+ msgstr "Inizio Ottimizzazione"
 
570
 
571
+ #. src-js/components/tabs/image-optimization/index.jsx:131
572
+ #. src-js/containers/php-checker/index.jsx:212
573
  #: helpers/sg-cachepress-react-strings.php:94
574
+ #: helpers/sg-cachepress-react-strings.php:213
575
  msgid ""
576
+ "We've detected that the WordPress cronjob functionality is not working. "
577
+ "Please, enable it following the instructions in {{link}}this article{{/link}}"
578
+ " and refresh this page. If you’re using a real cron job, you can {{link2}}"
579
+ "ignore this message{{/link2}} at your own risk. Note, that in this case, "
580
+ "those operations may take longer than usual to complete."
581
  msgstr ""
582
+ "Abbiamo rilevato che la funzionalità cronjob di WordPress non sta "
583
+ "funzionando. Per favore, abilitala seguendo le istruzioni in {{link}} questo "
584
+ "articolo {{/ link}} e aggiorna questa pagina. Se stai utilizzando un vero "
585
+ "cronjob, puoi {{link2}} ignorare questo messaggio {{/ link2}} a tuo rischio. "
586
+ "Tieni presente che, in questo caso, le operazioni potrebbero richiedere più "
587
+ "tempo del solito per essere completate."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
588
 
589
  #. src-js/components/php-checker/index.jsx:223
590
  #. src-js/components/tabs/multisite-control/index.jsx:547
591
  #. src-js/components/tabs/image-optimization/index.jsx:111
592
+ #: helpers/sg-cachepress-react-strings.php:95
593
+ #: helpers/sg-cachepress-react-strings.php:214
594
  msgid "https://www.siteground.com/kb/disable-enable-wordpress-cron/"
595
  msgstr ""
596
  "https://it.siteground.com/kb/come-disattivare-abilitare-il-wordpress-cron/"
597
 
598
  #. src-js/components/tabs/image-optimization/index.jsx:159
599
+ #: helpers/sg-cachepress-react-strings.php:96
600
  msgid ""
601
  "All images in your Media Library have been optimized successfully! Force "
602
  "{{link}}re-optimization{{/link}} of your images."
604
  "Tutte le immagini nella tua libreria multimediale sono state ottimizzate con "
605
  "successo! Forza la {{link}}ri-ottimizzazione{{/link}} delle tue immagini."
606
 
607
+ #. src-js/components/tabs/image-optimization/index.tsx:177
608
+ #: helpers/sg-cachepress-react-strings.php:97
609
+ msgid "Lazy Load Media"
610
+ msgstr "Lazy Load dei media"
 
611
 
612
  #. src-js/components/tabs/image-optimization/index.jsx:168
613
+ #: helpers/sg-cachepress-react-strings.php:98
614
+ #: helpers/sg-cachepress-react-strings.php:179
615
  msgid "Load images only when they are visible in the browser"
616
  msgstr "Carica le immagini solo quando sono visibili nel browser"
617
 
618
+ #. src-js/components/tabs/image-optimization/index.tsx:203
619
+ #. src-js/components/tabs/sites-control/index.tsx:545
620
+ #: helpers/sg-cachepress-react-strings.php:99
621
+ #: helpers/sg-cachepress-react-strings.php:180
622
+ msgid "Lazy Load Iframes"
623
+ msgstr "Lazy Load degli iframe"
624
+
625
+ #. src-js/components/tabs/image-optimization/index.tsx:221
626
+ #. src-js/components/tabs/sites-control/index.tsx:589
627
+ #: helpers/sg-cachepress-react-strings.php:100
628
+ #: helpers/sg-cachepress-react-strings.php:181
629
+ msgid ""
630
+ "We will lazy load iframes often used for things like video embeds from "
631
+ "another sources. "
632
+ msgstr ""
633
+ "Attiveremo il lazy load degli iframe più usati per elementi come i video "
634
+ "incorporati da altre fonti."
635
+
636
+ #. src-js/components/tabs/image-optimization/index.tsx:225
637
+ #. src-js/components/tabs/sites-control/index.tsx:592
638
+ #: helpers/sg-cachepress-react-strings.php:101
639
+ #: helpers/sg-cachepress-react-strings.php:182
640
+ msgid "Lazy Load Videos"
641
+ msgstr "Lazy Load dei video"
642
+
643
+ #. src-js/components/tabs/image-optimization/index.tsx:233
644
+ #. src-js/components/tabs/sites-control/index.tsx:623
645
+ #: helpers/sg-cachepress-react-strings.php:102
646
+ #: helpers/sg-cachepress-react-strings.php:183
647
+ msgid "We will lazy load all videos you have added directly to your pages."
648
+ msgstr ""
649
+ "Attiveremo il lazy load di tutti i video che hai aggiunto direttamente sulle "
650
+ "tue pagine."
651
+
652
  #. src-js/components/tabs/image-optimization/index.jsx:171
653
+ #: helpers/sg-cachepress-react-strings.php:103
654
+ #: helpers/sg-cachepress-react-strings.php:186
655
  msgid "Lazy Load Gravatars"
656
  msgstr "Lazy Load dei Gravatar"
657
 
658
  #. src-js/components/tabs/image-optimization/index.jsx:212
659
+ #: helpers/sg-cachepress-react-strings.php:104
660
+ #: helpers/sg-cachepress-react-strings.php:187
661
  msgid ""
662
  "When users comment under your posts, WordPress tries to load their avatars "
663
  "from gravatar.com. We recommend lazy-loading them as your users scroll down "
669
  "tua pagina."
670
 
671
  #. src-js/components/tabs/image-optimization/index.jsx:215
672
+ #: helpers/sg-cachepress-react-strings.php:105
673
+ #: helpers/sg-cachepress-react-strings.php:184
674
+ #: helpers/sg-cachepress-react-strings.php:188
675
  msgid "Lazy Load Thumbnails"
676
  msgstr "Lazy Load delle Thumbnail"
677
 
678
  #. src-js/components/tabs/image-optimization/index.jsx:246
679
+ #: helpers/sg-cachepress-react-strings.php:106
680
+ #: helpers/sg-cachepress-react-strings.php:189
681
  msgid ""
682
  "Enable if you want to lazy-load the thumbnail sizes of your original images."
683
  msgstr ""
685
  "delle immagini originali."
686
 
687
  #. src-js/components/tabs/image-optimization/index.jsx:249
688
+ #: helpers/sg-cachepress-react-strings.php:107
689
+ #: helpers/sg-cachepress-react-strings.php:190
690
  msgid "Lazy Load Responsive Images"
691
  msgstr "Lazy Load delle immagini resposive"
692
 
693
  #. src-js/components/tabs/image-optimization/index.jsx:280
694
+ #: helpers/sg-cachepress-react-strings.php:108
695
+ #: helpers/sg-cachepress-react-strings.php:191
696
  msgid ""
697
  "Certain plugins and themes generate multiple images from a single upload to "
698
  "work better on different devices. Enable if you want to lazy-load these too."
702
  "anche per questi."
703
 
704
  #. src-js/components/tabs/image-optimization/index.jsx:283
705
+ #: helpers/sg-cachepress-react-strings.php:109
706
+ #: helpers/sg-cachepress-react-strings.php:192
707
  msgid "Lazy Load Widgets"
708
  msgstr "Lazy Load dei widget"
709
 
710
  #. src-js/components/tabs/image-optimization/index.jsx:315
711
+ #: helpers/sg-cachepress-react-strings.php:110
712
+ #: helpers/sg-cachepress-react-strings.php:193
713
  msgid ""
714
  "Enable this option if you want the images in your widget areas to load only "
715
  "when users reach them. "
717
  "Abilita questa opzione se desideri che le immagini nell'area dei widget "
718
  "vengano caricate solo quando gli utenti le raggiungono."
719
 
720
+ #: helpers/sg-cachepress-react-strings.php:111 core/Options/Options.php:401
721
  msgid "Lazy Load for Mobile"
722
  msgstr "Lazy Load per mobile"
723
 
724
  #. src-js/components/tabs/image-optimization/index.jsx:263
725
+ #: helpers/sg-cachepress-react-strings.php:112
726
  msgid ""
727
  "Enable if you want to use lazy-loading features for mobile requests to your "
728
  "site."
731
  "tuo sito."
732
 
733
  #. src-js/components/tabs/image-optimization/index.jsx:377
734
+ #: helpers/sg-cachepress-react-strings.php:113
735
  msgid "Lazy Load Product Images"
736
  msgstr "LazyLoad immagini prodotto"
737
 
738
  #. src-js/components/tabs/image-optimization/index.jsx:410
739
+ #: helpers/sg-cachepress-react-strings.php:114
740
+ #: helpers/sg-cachepress-react-strings.php:185
741
  msgid ""
742
  "Enable if you want to enable lazy-load images in your store, product and "
743
  "other WooCommerce pages."
746
  "nelle altre pagine WooCommerce."
747
 
748
  #. src-js/components/tabs/image-optimization/index.jsx:279
749
+ #: helpers/sg-cachepress-react-strings.php:115
750
  msgid "Exclude from Lazy Load"
751
  msgstr "Escludi da Lazy Load"
752
 
753
  #. src-js/components/tabs/image-optimization/index.jsx:288
754
+ #: helpers/sg-cachepress-react-strings.php:116
755
  msgid ""
756
  "In order to exclude images from lazy loading, please add their CSS classes "
757
  "to the exclusion list. Add each CSS class on a separate line."
759
  "Per escludere le immagini dal Lazy Load, aggiungi le loro classi CSS "
760
  "all'elenco di esclusione. Aggiungi ogni classe CSS su una riga separata."
761
 
762
+ #. src-js/components/tabs/environment-optimization/index.jsx:249
763
+ #: helpers/sg-cachepress-react-strings.php:117
764
+ #: helpers/sg-cachepress-react-strings.php:161
765
+ msgid "Minify the HTML Output"
766
+ msgstr "Minifica l'output HTML"
767
+
768
+ #. src-js/components/tabs/frontend-optimization/index.jsx:71
769
+ #: helpers/sg-cachepress-react-strings.php:118
770
+ msgid ""
771
+ "Removes unnecessary characters from your HTML output saving data and "
772
+ "improving your site speed. "
773
+ msgstr ""
774
+ "Rimuove i caratteri non necessari dall'output HTML salvando i dati e "
775
+ "migliorando la velocità del sito."
776
+
777
+ #. src-js/components/tabs/frontend-optimization/index.jsx:76
778
+ #. src-js/components/tabs/frontend-optimization/index.jsx:81
779
+ #: helpers/sg-cachepress-react-strings.php:119
780
+ #: helpers/sg-cachepress-react-strings.php:120
781
+ msgid "Exclude URLs from HTML Minification"
782
+ msgstr "Escludi gli URL dalla minificazione HTML"
783
+
784
+ #. src-js/components/tabs/frontend-optimization/index.jsx:101
785
+ #: helpers/sg-cachepress-react-strings.php:121
786
+ msgid ""
787
+ "With this functionality, you can exclude different pages from HTML "
788
+ "minification."
789
+ msgstr ""
790
+ "Con questa funzionalità è possibile escludere pagine diverse dalla "
791
+ "minificazione HTML."
792
+
793
+ #. src-js/components/tabs/frontend-optimization/index.jsx:35
794
+ #: helpers/sg-cachepress-react-strings.php:122
795
+ #: helpers/sg-cachepress-react-strings.php:163
796
+ msgid "Minify JavaScript Files"
797
+ msgstr "Minifica i file JavaScript"
798
+
799
+ #. src-js/components/tabs/frontend-optimization/index.jsx:118
800
+ #: helpers/sg-cachepress-react-strings.php:123
801
+ msgid ""
802
+ "Minify your JavaScript files in order to reduce their size and reduce the "
803
+ "number of requests to the server. "
804
+ msgstr ""
805
+ "Minifica i tuoi file JavaScript per ridurre le dimensioni e il numero di "
806
+ "richieste al server."
807
+
808
+ #. src-js/components/tabs/frontend-optimization/index.jsx:123
809
+ #: helpers/sg-cachepress-react-strings.php:124
810
+ msgid "Exclude from JavaScript Minification"
811
+ msgstr "Escludi dalla minimizzazione JavaScript"
812
+
813
+ #. src-js/components/tabs/frontend-optimization/index.jsx:128
814
+ #: helpers/sg-cachepress-react-strings.php:125 core/Options/Options.php:388
815
+ msgid "Defer Render-blocking JS"
816
+ msgstr "Rinvia il blocco di visualizzazione JS"
817
+
818
+ #. src-js/components/tabs/frontend-optimization/index.jsx:160
819
+ #: helpers/sg-cachepress-react-strings.php:126
820
+ msgid ""
821
+ "Defer loading of render-blocking JavaScript files for faster initial site "
822
+ "load. "
823
+ msgstr ""
824
+ "Rinvia il caricamento di file JavaScript che bloccano la visualizzazione, "
825
+ "per veocizzare il caricamento inziale del sito."
826
+
827
+ #. src-js/components/tabs/frontend-optimization/index.jsx:165
828
+ #: helpers/sg-cachepress-react-strings.php:127
829
+ msgid "Exclude from Loading JS Files Asynchronously"
830
+ msgstr "Escludi dal caricamento asincrono dei file JS"
831
+
832
+ #. src-js/components/tabs/frontend-optimization/index.jsx:68
833
+ #: helpers/sg-cachepress-react-strings.php:128
834
+ #: helpers/sg-cachepress-react-strings.php:167
835
+ msgid "Minify CSS Files"
836
+ msgstr "Minifica i file CSS"
837
+
838
+ #. src-js/components/tabs/frontend-optimization/index.jsx:202
839
+ #: helpers/sg-cachepress-react-strings.php:129
840
+ msgid ""
841
+ "Minify your CSS files in order to reduce their size and reduce the number of "
842
+ "requests to the server. "
843
+ msgstr ""
844
+ "Minifica i tuoi file CSS per ridurre le dimensioni e il numero di richieste "
845
+ "al server."
846
+
847
+ #. src-js/components/tabs/frontend-optimization/index.jsx:207
848
+ #: helpers/sg-cachepress-react-strings.php:130
849
+ msgid "Exclude From CSS Minification"
850
+ msgstr "Escludi dalla minificazione CSS"
851
+
852
+ #. src-js/components/tabs/frontend-optimization/index.jsx:149
853
+ #. src-js/components/tabs/sites-control/index.jsx:362
854
+ #: helpers/sg-cachepress-react-strings.php:131
855
+ #: helpers/sg-cachepress-react-strings.php:169
856
+ msgid "Combine CSS Files"
857
+ msgstr "Unisci i file CSS"
858
+
859
+ #. src-js/components/tabs/frontend-optimization/index.jsx:244
860
+ #: helpers/sg-cachepress-react-strings.php:132
861
+ msgid ""
862
+ "Combine multiple CSS files into one to lower the number of requests your "
863
+ "site generates. "
864
+ msgstr ""
865
+ "Combina più file CSS in uno per ridurre il numero di richieste generate dal "
866
+ "tuo sito."
867
+
868
+ #. src-js/components/tabs/frontend-optimization/index.jsx:249
869
+ #: helpers/sg-cachepress-react-strings.php:133
870
+ msgid "Exclude from CSS Combination"
871
+ msgstr "Escludi dalla combinazione CSS"
872
+
873
+ #. src-js/components/tabs/frontend-optimization/index.jsx:254
874
+ #: helpers/sg-cachepress-react-strings.php:134
875
+ msgid "Optimize Loading of Google Fonts"
876
+ msgstr "Ottimizza il caricamento dei font Google"
877
+
878
+ #. src-js/components/tabs/frontend-optimization/index.jsx:286
879
+ #: helpers/sg-cachepress-react-strings.php:135
880
+ msgid ""
881
+ "Combine the loading of Google fonts reducing the number of HTTP requests."
882
+ msgstr ""
883
+ "Combina il caricamento dei font Google riducendo il numero di richieste HTTP."
884
+ "\n"
885
+
886
+ #. src-js/components/tabs/frontend-optimization/index.jsx:102
887
  #: helpers/sg-cachepress-react-strings.php:136
888
+ #: helpers/sg-cachepress-react-strings.php:171
889
+ msgid "Remove Query Strings From Static Resources"
890
+ msgstr "Rimuovi le stringhe di ricerca dalle risorse statiche"
891
+
892
+ #. src-js/components/tabs/frontend-optimization/index.jsx:132
893
+ #: helpers/sg-cachepress-react-strings.php:137
894
+ #: helpers/sg-cachepress-react-strings.php:172
895
+ msgid ""
896
+ "Removes version query strings from your static resources improving the "
897
+ "caching of those resources."
898
+ msgstr ""
899
+ "Rimuove le stringhe di ricerca dalle risorse statiche migliorando la "
900
+ "memorizzazione nella cache di tali risorse."
901
+
902
+ #. src-js/components/tabs/frontend-optimization/index.jsx:135
903
+ #: helpers/sg-cachepress-react-strings.php:138
904
+ #: helpers/sg-cachepress-react-strings.php:173
905
+ msgid "Disable Emojis"
906
+ msgstr "Disabilita Emoji"
907
+
908
+ #. src-js/components/tabs/frontend-optimization/index.jsx:165
909
+ #: helpers/sg-cachepress-react-strings.php:139
910
+ #: helpers/sg-cachepress-react-strings.php:174
911
+ msgid ""
912
+ "Enable to prevent WordPress from automatically detecting and generating "
913
+ "emojis in your pages."
914
+ msgstr ""
915
+ "Abilita per impedire a WordPress di rilevare e generare automaticamente "
916
+ "emoji nelle tue pagine."
917
+
918
+ #. src-js/components/tabs/multisite-control/index.jsx:339
919
+ #: helpers/sg-cachepress-react-strings.php:140
920
  msgid "Site Admin Permissions"
921
  msgstr "Autorizzazioni dell'admin del sito"
922
 
923
  #. src-js/components/tabs/multisite-control/index.jsx:372
924
+ #: helpers/sg-cachepress-react-strings.php:141
925
  msgid ""
926
  "In this section, set the access permission for admins of separate sites."
927
  msgstr ""
929
  "siti diversi."
930
 
931
  #. src-js/components/tabs/multisite-control/index.jsx:87
932
+ #: helpers/sg-cachepress-react-strings.php:142
933
  #: helpers/manual-translations.php:2
934
  msgid "SuperCacher Settings"
935
  msgstr "Impostazioni SuperCacher"
936
 
937
  #. src-js/components/tabs/multisite-control/index.jsx:402
938
+ #: helpers/sg-cachepress-react-strings.php:143
939
  msgid ""
940
  "Select whether site admins can access and make changes within the SiteGround "
941
  "Optimizer's SuperCacher tab."
944
  "modifiche all'interno della sezione SuperCacher di SiteGround Optimizer."
945
 
946
  #. src-js/components/tabs/multisite-control/index.jsx:405
947
+ #: helpers/sg-cachepress-react-strings.php:144
948
  msgid "Frontend Optimizations"
949
  msgstr "Ottimizzazioni del frontend"
950
 
951
  #. src-js/components/tabs/multisite-control/index.jsx:434
952
+ #: helpers/sg-cachepress-react-strings.php:145
953
  msgid ""
954
  "Select whether site admins can access and make changes within the SiteGround "
955
  "Optimizer's Frontend Optmization tab."
959
  "Optimizer."
960
 
961
  #. src-js/components/tabs/multisite-control/index.jsx:437
962
+ #: helpers/sg-cachepress-react-strings.php:146
963
  msgid "Image Optimizations"
964
  msgstr "Ottimizzazioni immagine"
965
 
966
  #. src-js/components/tabs/multisite-control/index.jsx:464
967
+ #: helpers/sg-cachepress-react-strings.php:147
968
  msgid ""
969
  "Select whether site admins can access and make changes within the SiteGround "
970
  "Optimizer's Image Optimization tab."
974
  "Optimizer."
975
 
976
  #. src-js/components/tabs/multisite-control/index.jsx:467
977
+ #: helpers/sg-cachepress-react-strings.php:148
978
  msgid "Environment Optimizations"
979
  msgstr "Ottimizzazioni dell'ambiente"
980
 
981
  #. src-js/components/tabs/multisite-control/index.jsx:494
982
+ #: helpers/sg-cachepress-react-strings.php:149
983
  msgid ""
984
  "Select whether site admins can access and make changes within the SiteGround "
985
  "Optimizer's Environment Optimization tab."
988
  "modifiche nella sezione di Ottimizzazione Ambiente di SiteGround Optimizer."
989
 
990
  #. src-js/components/tabs/multisite-control/index.jsx:209
991
+ #: helpers/sg-cachepress-react-strings.php:150
992
  msgid "SUPERCACHER SETTINGS"
993
  msgstr "IMPOSTAZIONI SUPERCACHER"
994
 
995
  #. src-js/components/tabs/multisite-control/index.jsx:304
996
+ #: helpers/sg-cachepress-react-strings.php:152
997
  msgid ""
998
  "Select whether new sites should have the Dynamic Caching enabled for them or "
999
  "not."
1001
  "Seleziona se i nuovi siti devono avere abilitata o meno la Cache Dinamica."
1002
 
1003
  #. src-js/components/tabs/sites-control/index.jsx:103
1004
+ #: helpers/sg-cachepress-react-strings.php:155
1005
  msgid "ENVIRONMENT OPTIMIZATION"
1006
  msgstr "OTTIMIZZAZIONE DELL’AMBIENTE"
1007
 
1008
  #. src-js/components/tabs/sites-control/index.jsx:208
1009
+ #: helpers/sg-cachepress-react-strings.php:160
1010
  msgid "FRONTEND OPTIMIZATION"
1011
  msgstr "OTTIMIZZAZIONE FRONTEND"
1012
 
1013
  #. src-js/components/tabs/frontend-optimization/index.jsx:32
1014
+ #: helpers/sg-cachepress-react-strings.php:162
1015
  msgid ""
1016
  "Removes unnecessary characters from your HTML output saving data and "
1017
  "improving your site speed."
1020
  "migliorando la velocità del tuo sito."
1021
 
1022
  #. src-js/components/tabs/frontend-optimization/index.jsx:65
1023
+ #: helpers/sg-cachepress-react-strings.php:164
1024
  msgid ""
1025
  "Combine and minify your JavaScript files in order to reduce their size, "
1026
  "improve cachability, and reduce the number of requests to the server."
1030
 
1031
  #. src-js/components/tabs/frontend-optimization/index.jsx:77
1032
  #. src-js/components/tabs/sites-control/index.jsx:296
1033
+ #: helpers/sg-cachepress-react-strings.php:165
1034
  msgid "Load Render-blocking JavaScript Files Asynchronously"
1035
  msgstr "Carica in modo asincrono i file JavaScript che bloccano il rendering"
1036
 
1037
  #. src-js/components/tabs/frontend-optimization/index.jsx:107
1038
  #. src-js/components/tabs/sites-control/index.jsx:326
1039
+ #: helpers/sg-cachepress-react-strings.php:166
1040
  msgid ""
1041
  "Add async parameter to the JavaScript files loaded in the header section of "
1042
  "your site so they don’t block your page rendering."
1045
  "tuo sito, in modo che non blocchino il rendering della pagina."
1046
 
1047
  #. src-js/components/tabs/frontend-optimization/index.jsx:99
1048
+ #: helpers/sg-cachepress-react-strings.php:168
1049
  msgid ""
1050
  "Combine and minify your CSS files in order to reduce their size, improve "
1051
  "cachability, and reduce the number of requests to the server."
1055
 
1056
  #. src-js/components/tabs/frontend-optimization/index.jsx:179
1057
  #. src-js/components/tabs/sites-control/index.jsx:392
1058
+ #: helpers/sg-cachepress-react-strings.php:170
1059
  msgid ""
1060
  "Combine multiple CSS files into one to lower the number of requests your "
1061
  "site generates."
1064
  "tuo sito."
1065
 
1066
  #. src-js/components/tabs/sites-control/index.jsx:395
1067
+ #: helpers/sg-cachepress-react-strings.php:175
1068
  msgid "IMAGE OPTIMIZATION"
1069
  msgstr "OTTIMIZZAZIONE IMMAGINI"
1070
 
1071
  #. src-js/components/tabs/sites-control/index.jsx:425
1072
+ #: helpers/sg-cachepress-react-strings.php:176
 
1073
  msgid "Image Optimization"
1074
  msgstr "Ottimizzazione Immagini"
1075
 
1076
+ #. src-js/components/tabs/image-optimization/index.jsx:148
1077
+ #: helpers/sg-cachepress-react-strings.php:178
1078
+ msgid "Lazy Load Images"
1079
+ msgstr "Lazy Load delle immagini"
1080
+
1081
  #. Page title.
1082
  #. Name of the plugin
1083
+ #: helpers/sg-cachepress-react-strings.php:194 core/Admin/Admin.php:239
1084
  #: core/Admin/Admin.php:240
1085
  msgid "SG Optimizer"
1086
  msgstr "SG Optimizer"
1087
 
1088
  #. src-js/containers/main/index.jsx:136
1089
+ #: helpers/sg-cachepress-react-strings.php:195
1090
  msgid ""
1091
  "Get the best performance for your WordPress website with our optimization "
1092
  "plugin. It handles caching, system settings, and all the necessary "
1100
  "hosting!"
1101
 
1102
  #. src-js/containers/main/index.jsx:38
1103
+ #: helpers/sg-cachepress-react-strings.php:196
1104
  msgid "Old PHP Version"
1105
  msgstr "Versione PHP precedente"
1106
 
1107
  #. src-js/containers/php-checker/index.jsx:167
1108
+ #: helpers/sg-cachepress-react-strings.php:197
1109
  msgid ""
1110
  "You are using our Managed PHP service, which means that SiteGround will "
1111
  "automatically update your PHP once we are sure there is a newer stable one, "
1123
  "manualmente."
1124
 
1125
  #. src-js/containers/php-checker/index.jsx:143
1126
+ #: helpers/sg-cachepress-react-strings.php:198
1127
  msgid ""
1128
  "Your site will keep using that version until you manually change it from "
1129
  "this interface or until you switch to \"Managed PHP\" service. If you choose "
1139
  "sicurezza e prestazioni."
1140
 
1141
  #. src-js/containers/php-checker/index.jsx:179
1142
+ #: helpers/sg-cachepress-react-strings.php:199
1143
  msgid ""
1144
  "As a SiteGround client you may change your PHP version per site manually. "
1145
  "However, we strongly recommend you to take advantage of our Managed PHP "
1159
  "WordPress fino a quando non la cambierai di nuovo manualmente."
1160
 
1161
  #. src-js/containers/php-checker/index.jsx:184
1162
+ #: helpers/sg-cachepress-react-strings.php:200
1163
  msgid "Set your PHP version"
1164
  msgstr "Imposta la tua versione di PHP"
1165
 
1166
  #. src-js/containers/php-checker/index.jsx:205
1167
+ #: helpers/sg-cachepress-react-strings.php:201
1168
  msgid "You are currently running on PHP %(version)s."
1169
  msgstr "Attualmente stai utilizzando PHP %(version)s."
1170
 
1171
  #. src-js/containers/php-checker/index.jsx:210
1172
+ #: helpers/sg-cachepress-react-strings.php:202
1173
  msgid "PHP Management Method"
1174
  msgstr "PHP Gestito"
1175
 
1176
  #. src-js/containers/php-checker/index.jsx:226
1177
+ #: helpers/sg-cachepress-react-strings.php:203
1178
  msgid "Please select method"
1179
  msgstr "Seleziona il metodo"
1180
 
1181
  #. src-js/containers/php-checker/index.jsx:227
1182
+ #: helpers/sg-cachepress-react-strings.php:204
1183
  msgid "Please select management type"
1184
  msgstr "Seleziona il tipo di gestione"
1185
 
1186
  #. src-js/containers/php-checker/index.jsx:222
1187
+ #: helpers/sg-cachepress-react-strings.php:205
1188
  msgid "PHP Version"
1189
  msgstr "Versione PHP"
1190
 
1191
  #. src-js/containers/php-checker/index.jsx:242
1192
  #. src-js/containers/php-checker/index.jsx:243
1193
+ #: helpers/sg-cachepress-react-strings.php:206
1194
+ #: helpers/sg-cachepress-react-strings.php:207
1195
  msgid "Please select PHP version"
1196
  msgstr "Seleziona la versione PHP"
1197
 
1198
  #. src-js/containers/php-checker/index.jsx:248
1199
+ #: helpers/sg-cachepress-react-strings.php:208
1200
  msgid "Save"
1201
  msgstr "Salva"
1202
 
1203
  #. src-js/containers/php-checker/index.jsx:262
1204
+ #: helpers/sg-cachepress-react-strings.php:209
1205
  msgid ""
1206
  "We currently recommend you to use PHP %(version)s. You can check the "
1207
  "compatibility with the recommended version before you switch. {{link}}Check "
1212
  "raccomandata. {{link}}Verifica compatibilità{{/link}}"
1213
 
1214
  #. src-js/containers/php-checker/index.jsx:286
1215
+ #: helpers/sg-cachepress-react-strings.php:210
1216
  msgid ""
1217
  "All your plugins are compatible with PHP %(version)s. You may safely switch "
1218
  "to “Managed PHP” service and we’ll upgrade it automatically, or set it "
1224
  "ancora{{/link}}"
1225
 
1226
  #. src-js/containers/php-checker/index.jsx:302
1227
+ #: helpers/sg-cachepress-react-strings.php:211
1228
  msgid "Checking PHP 7.1 Compatibility..."
1229
  msgstr "erifica in corso della compatibilità con PHP %(version)s..."
1230
 
1231
  #. src-js/containers/php-checker/index.jsx:322
1232
+ #: helpers/sg-cachepress-react-strings.php:212
1233
  msgid ""
1234
  "Unfortunately some of your plugins or theme are not compatible with our "
1235
  "recommended version. {{link}}Check Again{{/link}}"
1238
  "raccomandata. {{link}}Controlla ancora{{/link}}"
1239
 
1240
  #. src-js/containers/php-checker/index.jsx:352
1241
+ #: helpers/sg-cachepress-react-strings.php:215
1242
  msgid "Thanks for using SG Optimizer to make your site faster!"
1243
  msgstr "Grazie per utilizzare SG Optimizer per rendere il tuo sito più veloce!"
1244
 
1245
  #. src-js/containers/rating/index.jsx:53
1246
+ #: helpers/sg-cachepress-react-strings.php:216
1247
  msgid "Help more people optimize their sites by rating our plugin."
1248
  msgstr "Aiuta più persone a ottimizzare i loro siti, vota il nostro plugin."
1249
 
1250
  #. src-js/containers/rating/index.jsx:60
1251
+ #: helpers/sg-cachepress-react-strings.php:217
1252
  msgid "Don’t Show This Again"
1253
  msgstr "Non mostrare più"
1254
 
1260
  msgid "Frontend Optimization"
1261
  msgstr "Ottimizzazioni del frontend"
1262
 
1263
+ #: helpers/manual-translations.php:5
1264
+ msgid "Media Optimization"
1265
+ msgstr "Ottimizzazione dei media"
1266
+
1267
  #: helpers/manual-translations.php:6
1268
  msgid "Performance Test"
1269
  msgstr "Test delle prestazioni"
1700
  "SG Optimizer ha rilevato che Memcached non è attivo. Se si desidera "
1701
  "utilizzarlo, attivalo prima dal pannello di controllo di SiteGround."
1702
 
1703
+ #: core/Modules/Modules.php:456
1704
  #, php-format
1705
  msgid ""
1706
  "<strong>Important message from SG Optimizer plugin</strong>: We have "
1715
  "nostro plugin: <strong>%2$s</strong>. Se desideri abilitarle, procedi dalla "
1716
  "pagina di configurazione di SG Optimizer."
1717
 
1718
+ #: core/Modules/Modules.php:491
1719
  #, php-format
1720
  msgid ""
1721
  "<strong>Important warning from SG Optimizer plugin</strong>: We have "
readme.txt CHANGED
@@ -171,6 +171,10 @@ Our plugin uses a cookie in order to function properly. It does not store person
171
 
172
  == Changelog ==
173
 
 
 
 
 
174
  = Version 5.4.2 =
175
  * Fixed bug with WebP image regeneration on image delete
176
 
171
 
172
  == Changelog ==
173
 
174
+ = Version 5.4.3 =
175
+ * Added Lazy loading functionality for iframes
176
+ * Added Lazy loading functionality for videos
177
+
178
  = Version 5.4.2 =
179
  * Fixed bug with WebP image regeneration on image delete
180
 
sg-cachepress.php CHANGED
@@ -10,7 +10,7 @@
10
  * Plugin Name: SG Optimizer
11
  * Plugin URI: https://siteground.com
12
  * Description: This plugin will link your WordPress application with all the performance optimizations provided by SiteGround
13
- * Version: 5.4.2
14
  * Author: SiteGround
15
  * Author URI: https://www.siteground.com
16
  * Text Domain: sg-cachepress
@@ -31,7 +31,7 @@ if ( ! defined( 'WPINC' ) ) {
31
 
32
  // Define version constant.
33
  if ( ! defined( __NAMESPACE__ . '\VERSION' ) ) {
34
- define( __NAMESPACE__ . '\VERSION', '5.4.2' );
35
  }
36
 
37
  // Define slug constant.
@@ -64,6 +64,7 @@ require_once( \SiteGround_Optimizer\DIR . '/vendor/autoload.php' );
64
  register_activation_hook( __FILE__, array( new Activator(), 'activate' ) );
65
  register_deactivation_hook( __FILE__, array( new Deactivator(), 'deactivate' ) );
66
 
 
67
  // Initialize helper.
68
  global $siteground_optimizer_helper;
69
 
10
  * Plugin Name: SG Optimizer
11
  * Plugin URI: https://siteground.com
12
  * Description: This plugin will link your WordPress application with all the performance optimizations provided by SiteGround
13
+ * Version: 5.4.3
14
  * Author: SiteGround
15
  * Author URI: https://www.siteground.com
16
  * Text Domain: sg-cachepress
31
 
32
  // Define version constant.
33
  if ( ! defined( __NAMESPACE__ . '\VERSION' ) ) {
34
+ define( __NAMESPACE__ . '\VERSION', '5.4.3' );
35
  }
36
 
37
  // Define slug constant.
64
  register_activation_hook( __FILE__, array( new Activator(), 'activate' ) );
65
  register_deactivation_hook( __FILE__, array( new Deactivator(), 'deactivate' ) );
66
 
67
+
68
  // Initialize helper.
69
  global $siteground_optimizer_helper;
70
 
vendor/composer/autoload_static.php CHANGED
@@ -19,7 +19,7 @@ class ComposerStaticInitc338f7fbd7d73a58c836a6fc15bad979
19
  array (
20
  'Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\' => 55,
21
  ),
22
- 'P' =>
23
  array (
24
  'PHPCompatibility\\' => 17,
25
  ),
@@ -31,7 +31,7 @@ class ComposerStaticInitc338f7fbd7d73a58c836a6fc15bad979
31
  array (
32
  0 => __DIR__ . '/../..' . '/core',
33
  ),
34
- 'PHPCompatibility\\' =>
35
  array (
36
  0 => __DIR__ . '/..' . '/phpcompatibility/php-compatibility/PHPCompatibility',
37
  ),
19
  array (
20
  'Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\' => 55,
21
  ),
22
+ 'P' =>
23
  array (
24
  'PHPCompatibility\\' => 17,
25
  ),
31
  array (
32
  0 => __DIR__ . '/../..' . '/core',
33
  ),
34
+ 'PHPCompatibility\\' =>
35
  array (
36
  0 => __DIR__ . '/..' . '/phpcompatibility/php-compatibility/PHPCompatibility',
37
  ),