!function(){"use strict";var t={};function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(t)}function e(t,e){for(var o=0;o=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var u=o.call(a,"catchLoc"),s=o.call(a,"finallyLoc");if(u&&s){if(this.prev=0;--e){var r=this.tryEntries[e];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),P(e),h}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var o=e.completion;if("throw"===o.type){var r=o.arg;P(e)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(n,e,o){return this.delegate={iterator:I(n),resultName:e,nextLoc:o},"next"===this.method&&(this.arg=t),h}},n}function b(t,n,e,o,r,i,a){try{var c=t[i](a),u=c.value}catch(t){return void e(t)}c.done?n(u):Promise.resolve(u).then(o,r)}function _(t){return function(){var n=this,e=arguments;return new Promise((function(o,r){var i=t.apply(n,e);function a(t){b(i,o,r,a,c,"next",t)}function c(t){b(i,o,r,a,c,"throw",t)}a(void 0)}))}}function w(t,n){for(var e=0;e1&&void 0!==arguments[1]?arguments[1]:2,e=[ // translators: %s: file size in bytes (0,r.__)("%s Bytes","image-optimization"), // translators: %s: file size in kilobytes (0,r.__)("%s Kb","image-optimization"), // translators: %s: file size in megabytes (0,r.__)("%s Mb","image-optimization"), // translators: %s: file size in gigabytes (0,r.__)("%s Gb","image-optimization")];if(!t) // translators: %s: file size in bytes return(0,r.sprintf)((0,r.__)("%s Bytes","image-optimization"),0);var o=Math.floor(Math.log(t)/Math.log(1024)),i=parseFloat((t/Math.pow(1024,o)).toFixed(n));return(0,r.sprintf)(e[o],i)},T=Object.freeze({notOptimizedTemplate:function(){return'\n\t\t\n\t")},loadingTemplate:function(t){var n;switch(t){case"restore":n=(0,r.__)("Restoring…","image-optimization");break;case"optimize":n=(0,r.__)("Optimizing…","image-optimization");break;case"reoptimize":n=(0,r.__)("Reoptimizing…","image-optimization");break;default:n=(0,r.__)("Loading…","image-optimization")}return'\n\t\t\n\t")},errorTemplate:function(t,n){return'\n\t\t'.concat((0,k.escapeHTML)(t),"\n\n\t\t").concat(0===n?'\n \t\t\t\t').concat((0,r.__)("Upgrade","image-optimization"),"\n\t\t\t\n\t\t"):'\n\t\t"),"\n\t")},optimizedTemplate:function(t){var n,e,o,i=j(null==t||null===(n=t.saved)||void 0===n?void 0:n.absolute,1);return'\n\t\t

\n\t\t\t'.concat((0,r.__)("Image sizes optimized","image-optimization"),":\n\n\t\t\t").concat(null==t?void 0:t.sizesOptimized,'\n\t\t

\n\n\t\t

\n\t\t\t').concat(0!==(null==t||null===(e=t.saved)||void 0===e?void 0:e.absolute)?"".concat((0,r.__)("Overall saving","image-optimization"),": ").concat(null==t||null===(o=t.saved)||void 0===o?void 0:o.relative,"% (").concat(i,")"):"".concat((0,r.__)("Image is fully optimized","image-optimization"),""),'\n\t\t

\n\n\t\t
\n\t\t\t').concat(null!=t&&t.canBeRestored?'\n\t\t\t\t\n\t\t\t"):"",'\n\n\t\t\t\n\t\t
\n\t")}}),P=Object.freeze({notOptimizedTemplate:function(){return'\n\t\t

\n\t\t\t'.concat((0,r.__)("Status","image-optimization"),':\n\n\t\t\t\n\t\t\t\t').concat((0,r.__)("Not optimized","image-optimization"),'\n\t\t\t\n\t\t

\n\n\t\t
\n\t\t\t\n\t\t
\n\t")},loadingTemplate:function(){return'\n\t\t

\n\t\t\t'.concat((0,r.__)("Status","image-optimization"),':\n\n\t\t\t\n\t\t\t\t').concat((0,r.__)("In Progress","image-optimization"),'\n\t\t\t\n\t\t

\n\n\t\t
\n\t\t\t\n\t\t
\n\t')},errorTemplate:function(t,n){return'\n\t\t

\n\t\t\t'.concat((0,r.__)("Status","image-optimization"),':\n\n\t\t\t\n\t\t\t\t').concat((0,r.__)("Error","image-optimization"),'\n\t\t\t\n\t\t

\n\n\t\t

\n\t\t\t').concat((0,r.__)("Reason","image-optimization"),':\n\n\t\t\t\n\t\t\t\t').concat((0,k.escapeHTML)(t),'\n\t\t\t\n\t\t

\n\n\t\t
\n\t\t\t').concat(0===n?'\n\t\t\t\t').concat((0,r.__)("Upgrade","image-optimization"),"\n\t\t\t\n\t\t\t"):'\n\t\t\t"),"\n\t\t
\n\t")},optimizedTemplate:function(t){var n,e,o,i=j(null==t||null===(n=t.saved)||void 0===n?void 0:n.absolute,1);return'\n\t\t

\n\t\t\t'.concat((0,r.__)("Status","image-optimization"),':\n\n\t\t\t\n\t\t\t\t').concat((0,r.__)("Optimized","image-optimization"),'\n\t\t\t\n\t\t

\n\n\t\t

\n\t\t\t').concat((0,r.__)("Image sizes optimized","image-optimization"),':\n\n\t\t\t\n\t\t\t\t').concat(null==t?void 0:t.sizesOptimized,'\n\t\t\t\n\t\t

\n\n\t\t

\n\t\t\t').concat(0!==(null==t||null===(e=t.saved)||void 0===e?void 0:e.absolute)?'\n\t\t\t\t\n\t\t\t\t\t'.concat((0,r.__)("Overall saving","image-optimization"),": ").concat(null==t||null===(o=t.saved)||void 0===o?void 0:o.relative,"% (").concat(i,")\n\t\t\t\t\n\t\t\t"):'\n\t\t\t\t\n\t\t\t\t\t'.concat((0,r.__)("Image is fully optimized","image-optimization"),"\n\t\t\t\t\n\t\t\t"),'\n\t\t

\n\n\t\t
\n\t\t\t').concat(null!=t&&t.canBeRestored?'\n\t\t\t\t\n\t\t\t"):"",'\n\n\t\t\t\n\t\t
\n\t")}}),C=Object.freeze({notOptimizedTemplate:function(){return'\n\t\t\n\t\t\t\n\t\t\t\t'.concat((0,r.__)("Status","image-optimization"),':\n\t\t\t\n\n\t\t\t\n\t\t\t\t').concat((0,r.__)("Not optimized","image-optimization"),'\n\t\t\t\n\t\t\n\n\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t")},loadingTemplate:function(){return'\n\t\t\n\t\t\t\n\t\t\t\t'.concat((0,r.__)("Status","image-optimization"),':\n\t\t\t\n\n\t\t\t\n\t\t\t\t').concat((0,r.__)("In Progress","image-optimization"),'\n\t\t\t\n\t\t\n\n\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t')},errorTemplate:function(t,n){return'\n\t\t\n\t\t\t\n\t\t\t\t'.concat((0,r.__)("Status","image-optimization"),':\n\t\t\t\n\n\t\t\t\n\t\t\t\t').concat((0,r.__)("Error","image-optimization"),'\n\t\t\t\n\t\t\n\n\t\t\n\t\t\t\n\t\t\t\t').concat((0,r.__)("Reason","image-optimization"),':\n\t\t\t\n\n\t\t\t\n\t\t\t\t').concat((0,k.escapeHTML)(t),'\n\t\t\t\n\t\t\n\n\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t').concat(0===n?'\n\t\t\t\t\t').concat((0,r.__)("Upgrade","image-optimization"),"\n\t\t\t\t\n\t\t\t\t"):'\n\t\t\t\t"),"\n\t\t\t\n\t\t\n\t")},optimizedTemplate:function(t){var n,e,o,i=j(null==t||null===(n=t.saved)||void 0===n?void 0:n.absolute,1);return'\n\t\t\n\t\t\t\n\t\t\t\t'.concat((0,r.__)("Status","image-optimization"),':\n\t\t\t\n\n\t\t\t\n\t\t\t\t').concat((0,r.__)("Optimized","image-optimization"),'\n\t\t\t\n\t\t\n\n\t\t\n\t\t\t\n\t\t\t\t').concat((0,r.__)("Image sizes optimized","image-optimization"),':\n\t\t\t\n\n\t\t\t\n\t\t\t\t').concat(null==t?void 0:t.sizesOptimized,'\n\t\t\t\n\t\t\n\n\t\t\n\t\t\t').concat(0!==(null==t||null===(e=t.saved)||void 0===e?void 0:e.absolute)?'\n\t\t\t\t'.concat((0,r.__)("Overall saving","image-optimization"),':\n\t\t\t \n\n\t\t\t \n\t\t\t\t').concat(null==t||null===(o=t.saved)||void 0===o?void 0:o.relative,"% (").concat(i,")\n\t\t\t "):'\n\n\t\t\t \n\t\t\t\t'.concat((0,r.__)("Image is fully optimized","image-optimization"),"\n\t\t\t "),'\n\t\t\n\n\t\t\n\t\t\t\n\n\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\n\t\t").concat(null!=t&&t.canBeRestored?'\n\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t"):"","\n\t")}});function I(t){return I="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},I(t)}function N(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,o)}return e}function R(t){for(var n=1;n=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var u=o.call(a,"catchLoc"),s=o.call(a,"finallyLoc");if(u&&s){if(this.prev=0;--e){var r=this.tryEntries[e];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),j(e),h}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var o=e.completion;if("throw"===o.type){var r=o.arg;j(e)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(n,e,o){return this.delegate={iterator:P(n),resultName:e,nextLoc:o},"next"===this.method&&(this.arg=t),h}},n}function H(t,n,e,o,r,i,a){try{var c=t[i](a),u=c.value}catch(t){return void e(t)}c.done?n(u):Promise.resolve(u).then(o,r)}function W(t,n){for(var e=0;e=0;--i){var a=this.tryEntries[i],c=a.completion;if("root"===a.tryLoc)return r("end");if(a.tryLoc<=this.prev){var u=o.call(a,"catchLoc"),s=o.call(a,"finallyLoc");if(u&&s){if(this.prev=0;--e){var r=this.tryEntries[e];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),j(e),h}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var o=e.completion;if("throw"===o.type){var r=o.arg;j(e)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(n,e,o){return this.delegate={iterator:P(n),resultName:e,nextLoc:o},"next"===this.method&&(this.arg=t),h}},n}function K(t,n,e,o,r,i,a){try{var c=t[i](a),u=c.value}catch(t){return void e(t)}c.done?n(u):Promise.resolve(u).then(o,r)}function J(t){return function(){var n=this,e=arguments;return new Promise((function(o,r){var i=t.apply(n,e);function a(t){K(i,o,r,a,c,"next",t)}function c(t){K(i,o,r,a,c,"throw",t)}a(void 0)}))}}function Q(t,n){for(var e=0;e